FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN!
FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN! FUN!