add guard to prevent reading outside of CID (which is incorrect even not harmful as we have enough buffer space)
add guard to prevent reading outside of CID (which is incorrect even not harmful as we have enough buffer space)

yannick/h2o,yannick/h2o,cwyang/h2o,h2o/h2o,cwyang/h2o,h2o/h2o,h2o/h2o,cwyang/h2o,yannick/h2o,h2o/h2o,cwyang/h2o,h2o/h2o,h2o/h2o,cwyang/h2o,yannick/h2o,devnexen/h2o,yannick/h2o,yannick/h2o,h2o/h2o,cwyang/h2o,devnexen/h2o,h2o/h2o,yannick/h2o,devnexen/h2o,devnexen/h2o,devnexen/h2o,cwyang/h2o,devnexen/h2o,cwyang/h2o,devnexen/h2o,h2o/h2o,yannick/h2o,devnexen/h2o,yannick/h2o,devnexen/h2o