add license header to HaeinsaOperation and HaeinsaQuery class
set default value of cahceBlocks field in HaeinsaQuery
add filter to HaeinsaQuery