XML 55 R44.htm IDEA: XBRL DOCUMENT v3.8.0.1
Schedule of Agreements by Year (Details)
6 Months Ended
Oct. 31, 2017
USD ($)
Commitments Schedule Of Agreements By Year 1 $ 55,949
Commitments Schedule Of Agreements By Year 2 278,227
Commitments Schedule Of Agreements By Year 3 334,176
Commitments Schedule Of Agreements By Year 4 111,899
Commitments Schedule Of Agreements By Year 5 557,643
Commitments Schedule Of Agreements By Year 6 669,542
Commitments Schedule Of Agreements By Year 7 5,264
Commitments Schedule Of Agreements By Year 8 275,475
Commitments Schedule Of Agreements By Year 9 280,739
Commitments Schedule Of Agreements By Year 10 0
Commitments Schedule Of Agreements By Year 11 6,092
Commitments Schedule Of Agreements By Year 12 6,092
Commitments Schedule Of Agreements By Year 13 173,112
Commitments Schedule Of Agreements By Year 14 1,117,437
Commitments Schedule Of Agreements By Year 15 $ 1,290,549