Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[SOLVED] Error occurred while enabling Skript (paper) #2770

Closed
RXJpaw opened this issue Jan 15, 2020 · 7 comments
Closed

[SOLVED] Error occurred while enabling Skript (paper) #2770

RXJpaw opened this issue Jan 15, 2020 · 7 comments

Comments

@RXJpaw
Copy link

RXJpaw commented Jan 15, 2020

Description

Starting my server with only(!) Skript, cause:

Error occurred while enabling Skript v2.5-alpha1 (Is it up to date?)
java.lang.StackOverflowError: null

Steps to Reproduce

  1. download paper
  2. download skript
  3. start server

Expected Behavior

Errors / Screenshots

Error log

java.lang.StackOverflowError: null
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Branch.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupHead.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$Loop.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$GroupTail.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$BranchConn.match(Unknown Source) ~[?:1.8.0_231]
        at java.util.regex.Pattern$CharProperty.match(Unknown Source) ~[?:1.8.0_231]
[22:00:47 INFO]: [Skript] Disabling Skript v2.5-alpha1
[22:00:47 INFO]: Done (68.828s)! For help, type "help"
[22:00:47 INFO]: Timings Reset

Server Information

  • Server version/platform: 1.15.1: paper-50
  • Skript version: 2.4.1 / 2.5-alpha1

Additional Context

Important! Edit

Skript version 2.4 works on paper1.15.1, but i need a newer version of Skript (at least 2.4.1)

@TheDGOfficial
Copy link
Contributor

That's a random bug in the Skript parser, re-starting your server should fix it, either you're unlucky, or this error become more common after some change.

This actually a Java bug, not a bug but an implementation thing in the Java-side, Java's regex engine is implemented using recursion instead of looping, so it fails at very long lines, etc., but I expect you have no scripts since in re-produce section you only list downloading, but aliases and config are also loaded as script files and parsed by Skript, so it maybe caused because of them.

There are actually multiple bug reports about this error on the Oracle Java Bug Database:

https://bugs.java.com/bugdatabase/view_bug.do?bug_id=6882582
https://bugs.java.com/bugdatabase/view_bug.do?bug_id=6337993

And on the OpenJDK: https://bugs.openjdk.java.net/browse/JDK-6882582

So, try re-starting first, and if it's not resolved, you can update your Java version to a more recent one. The latest Java release is Java 13.0.2 at the moment, but in MC Java 8 was more popular (and compatible) so people use Java 8.

Warning: Plugin or server version incompatibilities may occur when you upgrade your Java version, but you can freely report them to authors GitHub issue tracker since newer software should always be supported, regardless of it's Java or MC.

Note: Java versions after 8 are not available on the end-user java.com site, you can either download JDK version from Oracle, or use AdoptOpenJDK from the below link:

https://adoptopenjdk.net/releases.html

(Download JRE if you are not planning to write something using Java programming language and will use it for only running Java applications/plugins/programs, download JDK otherwise)

@RXJpaw
Copy link
Author

RXJpaw commented Jan 15, 2020

@TheDGOfficial I updated my Java to the latest version (1.8.0_241)
It still doesn't work for me. I asked some friends to test it for me, who gave me the same error i got.

@bluelhf
Copy link
Contributor

bluelhf commented Jan 15, 2020

@RXJpaw That is not the latest version.

@RXJpaw
Copy link
Author

RXJpaw commented Jan 15, 2020

@bluelhf the latest Java 8 version* sorry
image
(the strange german words mean that this is the latest version)

@bluelhf
Copy link
Contributor

bluelhf commented Jan 15, 2020

@RXJpaw Try OpenJDK 13 like @TheDGOfficial said.

@RXJpaw
Copy link
Author

RXJpaw commented Jan 15, 2020

@bluelhf Hm... i just ignored it because i couldnt start minecraft servers at all with newer versions of java (>8) 1 year ago... but i'll try

@RXJpaw
Copy link
Author

RXJpaw commented Jan 15, 2020

Thank you @TheDGOfficial and @bluelhf for helping me.
And... im sorry i didnt listen to you @TheDGOfficial.

Fix

  • Install OpenJDK 13
  • ...
  • Profit

@RXJpaw RXJpaw closed this as completed Jan 15, 2020
@RXJpaw RXJpaw changed the title Error occurred while enabling Skript (paper) [RESOLVED] Error occurred while enabling Skript (paper) Jan 16, 2020
@RXJpaw RXJpaw changed the title [RESOLVED] Error occurred while enabling Skript (paper) [SOLVED] Error occurred while enabling Skript (paper) Jan 16, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants