When are you going to have

When are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to have
When are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to have
When are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to haveWhen are you going to have