Ok - heres the solo, I couldnt be bothered with the rest.
|--------------------------------------------------------------------|
|-----3-------------------------------------------3------------------|
|--5-----5--5b6--5b6--5b6--5b6--5b6--5b7--5p3-----3-------3-----3----|
|----------------------------------------------5-------5-----5-----5-|
|--------------------------------------------------------------------|
|--------------------------------------------------------------------|
|--------------------------------------------------------------------|
|----------------------------------------------3--3-----3------------|
|----------3-------3-------3-------3-----3-----3--3-----3-----3h5----|
|--5--3h5-----3h5-----3h5-----3h5-----5-----5--------5-----5-------5-|
|--------------------------------------------------------------------|
|--------------------------------------------------------------------|
|-------------------------------------------------------------|
|--3--3-----3-------------------------------------------------|
|--3--3-----3-----3h5--5b7--5b7--5b7--5b7--5b7--5b7---5p3-----|
|--------5-----5-------------------------------------------5--|
|-------------------------------------------------------------|
|-------------------------------------------------------------|
|-----------------------15--15---------------------------------------|
|--------------------------------------------------------------------|
|------15--17--17b19------------17p15------15----------15------15----|
|--17----------------------------------17----------17------17--------|
|--------------------------------------------------------------------|
|--------------------------------------------------------------------|
|---------------------------------------------------------------|
|------17-----17----------17-----17-----------------------------|
|--17--17b19--17b19---17--17b19--17b19-----15------15-------15--|
|----------------------------------------------17------17-------|
|---------------------------------------------------------------|
|---------------------------------------------------------------|
|-------------------------------------------------------------|
|-------------------------------------------------------------|
|---------15---------15---------15---------15--15----15-------|
|--15h17------15h17------15h17------15h17----------------17--|
|-------------------------------------------------------------|
|-------------------------------------------------------------|