bopen
f2a4977947798118f22838eeef161d0f***********************