Requirements File(0,40)
  PathReqImpl(PATH_REQ)(0,40)
    UriReferenceImpl(URI_REFERENCE)(0,40)
      RelativeRefImpl(RELATIVE_REF)(0,40)
        RelativePartImpl(RELATIVE_PART)(0,40)
          PathNoschemeImpl(PATH_NOSCHEME)(0,40)
            SegmentNzNcImpl(SEGMENT_NZ_NC)(0,7)
              UnreservedImpl(UNRESERVED)(0,1)
                PsiElement(RequirementsTokenType.LETTER)('i')(0,1)
              UnreservedImpl(UNRESERVED)(1,2)
                PsiElement(RequirementsTokenType.LETTER)('n')(1,2)
              UnreservedImpl(UNRESERVED)(2,3)
                PsiElement(RequirementsTokenType.LETTER)('s')(2,3)
              UnreservedImpl(UNRESERVED)(3,4)
                PsiElement(RequirementsTokenType.LETTER)('t')(3,4)
              UnreservedImpl(UNRESERVED)(4,5)
                PsiElement(RequirementsTokenType.LETTER)('a')(4,5)
              UnreservedImpl(UNRESERVED)(5,6)
                PsiElement(RequirementsTokenType.LETTER)('l')(5,6)
              UnreservedImpl(UNRESERVED)(6,7)
                PsiElement(RequirementsTokenType.LETTER)('l')(6,7)
            PsiElement(RequirementsTokenType.SLASH)('/')(7,8)
            SegmentImpl(SEGMENT)(8,11)
              PcharImpl(PCHAR)(8,9)
                UnreservedImpl(UNRESERVED)(8,9)
                  PsiElement(RequirementsTokenType.LETTER)('p')(8,9)
              PcharImpl(PCHAR)(9,10)
                UnreservedImpl(UNRESERVED)(9,10)
                  PsiElement(RequirementsTokenType.LETTER)('k')(9,10)
              PcharImpl(PCHAR)(10,11)
                UnreservedImpl(UNRESERVED)(10,11)
                  PsiElement(RequirementsTokenType.LETTER)('g')(10,11)
            PsiElement(RequirementsTokenType.SLASH)('/')(11,12)
            SegmentImpl(SEGMENT)(12,40)
              PcharImpl(PCHAR)(12,13)
                UnreservedImpl(UNRESERVED)(12,13)
                  PsiElement(RequirementsTokenType.LETTER)('g')(12,13)
              PcharImpl(PCHAR)(13,14)
                UnreservedImpl(UNRESERVED)(13,14)
                  PsiElement(RequirementsTokenType.LETTER)('d')(13,14)
              PcharImpl(PCHAR)(14,15)
                UnreservedImpl(UNRESERVED)(14,15)
                  PsiElement(RequirementsTokenType.LETTER)('a')(14,15)
              PcharImpl(PCHAR)(15,16)
                UnreservedImpl(UNRESERVED)(15,16)
                  PsiElement(RequirementsTokenType.LETTER)('t')(15,16)
              PcharImpl(PCHAR)(16,17)
                UnreservedImpl(UNRESERVED)(16,17)
                  PsiElement(RequirementsTokenType.LETTER)('a')(16,17)
              PcharImpl(PCHAR)(17,18)
                UnreservedImpl(UNRESERVED)(17,18)
                  PsiElement(RequirementsTokenType.MINUS)('-')(17,18)
              PcharImpl(PCHAR)(18,19)
                UnreservedImpl(UNRESERVED)(18,19)
                  PsiElement(RequirementsTokenType.DIGIT)('3')(18,19)
              PcharImpl(PCHAR)(19,20)
                UnreservedImpl(UNRESERVED)(19,20)
                  PsiElement(RequirementsTokenType.DOT)('.')(19,20)
              PcharImpl(PCHAR)(20,21)
                UnreservedImpl(UNRESERVED)(20,21)
                  PsiElement(RequirementsTokenType.DIGIT)('0')(20,21)
              PcharImpl(PCHAR)(21,22)
                UnreservedImpl(UNRESERVED)(21,22)
                  PsiElement(RequirementsTokenType.DOT)('.')(21,22)
              PcharImpl(PCHAR)(22,23)
                UnreservedImpl(UNRESERVED)(22,23)
                  PsiElement(RequirementsTokenType.DIGIT)('1')(22,23)
              PcharImpl(PCHAR)(23,24)
                UnreservedImpl(UNRESERVED)(23,24)
                  PsiElement(RequirementsTokenType.MINUS)('-')(23,24)
              PcharImpl(PCHAR)(24,25)
                UnreservedImpl(UNRESERVED)(24,25)
                  PsiElement(RequirementsTokenType.LETTER)('p')(24,25)
              PcharImpl(PCHAR)(25,26)
                UnreservedImpl(UNRESERVED)(25,26)
                  PsiElement(RequirementsTokenType.LETTER)('y')(25,26)
              PcharImpl(PCHAR)(26,27)
                UnreservedImpl(UNRESERVED)(26,27)
                  PsiElement(RequirementsTokenType.DIGIT)('3')(26,27)
              PcharImpl(PCHAR)(27,28)
                UnreservedImpl(UNRESERVED)(27,28)
                  PsiElement(RequirementsTokenType.MINUS)('-')(27,28)
              PcharImpl(PCHAR)(28,29)
                UnreservedImpl(UNRESERVED)(28,29)
                  PsiElement(RequirementsTokenType.LETTER)('n')(28,29)
              PcharImpl(PCHAR)(29,30)
                UnreservedImpl(UNRESERVED)(29,30)
                  PsiElement(RequirementsTokenType.LETTER)('o')(29,30)
              PcharImpl(PCHAR)(30,31)
                UnreservedImpl(UNRESERVED)(30,31)
                  PsiElement(RequirementsTokenType.LETTER)('n')(30,31)
              PcharImpl(PCHAR)(31,32)
                UnreservedImpl(UNRESERVED)(31,32)
                  PsiElement(RequirementsTokenType.LETTER)('e')(31,32)
              PcharImpl(PCHAR)(32,33)
                UnreservedImpl(UNRESERVED)(32,33)
                  PsiElement(RequirementsTokenType.MINUS)('-')(32,33)
              PcharImpl(PCHAR)(33,34)
                UnreservedImpl(UNRESERVED)(33,34)
                  PsiElement(RequirementsTokenType.LETTER)('a')(33,34)
              PcharImpl(PCHAR)(34,35)
                UnreservedImpl(UNRESERVED)(34,35)
                  PsiElement(RequirementsTokenType.LETTER)('n')(34,35)
              PcharImpl(PCHAR)(35,36)
                UnreservedImpl(UNRESERVED)(35,36)
                  PsiElement(RequirementsTokenType.LETTER)('y')(35,36)
              PcharImpl(PCHAR)(36,37)
                UnreservedImpl(UNRESERVED)(36,37)
                  PsiElement(RequirementsTokenType.DOT)('.')(36,37)
              PcharImpl(PCHAR)(37,38)
                UnreservedImpl(UNRESERVED)(37,38)
                  PsiElement(RequirementsTokenType.LETTER)('w')(37,38)
              PcharImpl(PCHAR)(38,39)
                UnreservedImpl(UNRESERVED)(38,39)
                  PsiElement(RequirementsTokenType.LETTER)('h')(38,39)
              PcharImpl(PCHAR)(39,40)
                UnreservedImpl(UNRESERVED)(39,40)
                  PsiElement(RequirementsTokenType.LETTER)('l')(39,40)
