{
  "type": "Program",
  "start": 0,
  "end": 1341,
  "loc": {
    "start": {
      "line": 1,
      "column": 0
    },
    "end": {
      "line": 49,
      "column": 0
    }
  },
  "sourceType": "module",
  "body": [
    {
      "type": "VariableDeclaration",
      "start": 0,
      "end": 91,
      "loc": {
        "start": {
          "line": 1,
          "column": 0
        },
        "end": {
          "line": 3,
          "column": 43
        }
      },
      "declarations": [
        {
          "type": "VariableDeclarator",
          "start": 8,
          "end": 46,
          "loc": {
            "start": {
              "line": 2,
              "column": 2
            },
            "end": {
              "line": 2,
              "column": 40
            }
          },
          "id": {
            "type": "Identifier",
            "start": 8,
            "end": 14,
            "loc": {
              "start": {
                "line": 2,
                "column": 2
              },
              "end": {
                "line": 2,
                "column": 8
              }
            },
            "name": "okHand"
          },
          "init": {
            "type": "CallExpression",
            "start": 17,
            "end": 46,
            "loc": {
              "start": {
                "line": 2,
                "column": 11
              },
              "end": {
                "line": 2,
                "column": 40
              }
            },
            "callee": {
              "type": "MemberExpression",
              "start": 17,
              "end": 37,
              "loc": {
                "start": {
                  "line": 2,
                  "column": 11
                },
                "end": {
                  "line": 2,
                  "column": 31
                }
              },
              "object": {
                "type": "Identifier",
                "start": 17,
                "end": 23,
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 11
                  },
                  "end": {
                    "line": 2,
                    "column": 17
                  }
                },
                "name": "String"
              },
              "property": {
                "type": "Identifier",
                "start": 24,
                "end": 37,
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 18
                  },
                  "end": {
                    "line": 2,
                    "column": 31
                  }
                },
                "name": "fromCodePoint"
              },
              "computed": false
            },
            "arguments": [
              {
                "type": "Literal",
                "start": 38,
                "end": 45,
                "loc": {
                  "start": {
                    "line": 2,
                    "column": 32
                  },
                  "end": {
                    "line": 2,
                    "column": 39
                  }
                },
                "value": 128076,
                "rawValue": 128076,
                "raw": "0x1F44C"
              }
            ]
          }
        },
        {
          "type": "VariableDeclarator",
          "start": 50,
          "end": 90,
          "loc": {
            "start": {
              "line": 3,
              "column": 2
            },
            "end": {
              "line": 3,
              "column": 42
            }
          },
          "id": {
            "type": "Identifier",
            "start": 50,
            "end": 59,
            "loc": {
              "start": {
                "line": 3,
                "column": 2
              },
              "end": {
                "line": 3,
                "column": 11
              }
            },
            "name": "crossMark"
          },
          "init": {
            "type": "CallExpression",
            "start": 62,
            "end": 90,
            "loc": {
              "start": {
                "line": 3,
                "column": 14
              },
              "end": {
                "line": 3,
                "column": 42
              }
            },
            "callee": {
              "type": "MemberExpression",
              "start": 62,
              "end": 82,
              "loc": {
                "start": {
                  "line": 3,
                  "column": 14
                },
                "end": {
                  "line": 3,
                  "column": 34
                }
              },
              "object": {
                "type": "Identifier",
                "start": 62,
                "end": 68,
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 14
                  },
                  "end": {
                    "line": 3,
                    "column": 20
                  }
                },
                "name": "String"
              },
              "property": {
                "type": "Identifier",
                "start": 69,
                "end": 82,
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 21
                  },
                  "end": {
                    "line": 3,
                    "column": 34
                  }
                },
                "name": "fromCodePoint"
              },
              "computed": false
            },
            "arguments": [
              {
                "type": "Literal",
                "start": 83,
                "end": 89,
                "loc": {
                  "start": {
                    "line": 3,
                    "column": 35
                  },
                  "end": {
                    "line": 3,
                    "column": 41
                  }
                },
                "value": 10060,
                "rawValue": 10060,
                "raw": "0x274C"
              }
            ]
          }
        }
      ],
      "kind": "const"
    },
    {
      "type": "ExportNamedDeclaration",
      "start": 93,
      "end": 1339,
      "loc": {
        "start": {
          "line": 5,
          "column": 0
        },
        "end": {
          "line": 47,
          "column": 39
        }
      },
      "declaration": {
        "type": "VariableDeclaration",
        "start": 100,
        "end": 1339,
        "loc": {
          "start": {
            "line": 5,
            "column": 7
          },
          "end": {
            "line": 47,
            "column": 39
          }
        },
        "declarations": [
          {
            "type": "VariableDeclarator",
            "start": 109,
            "end": 129,
            "loc": {
              "start": {
                "line": 7,
                "column": 2
              },
              "end": {
                "line": 7,
                "column": 22
              }
            },
            "id": {
              "type": "Identifier",
              "start": 109,
              "end": 114,
              "loc": {
                "start": {
                  "line": 7,
                  "column": 2
                },
                "end": {
                  "line": 7,
                  "column": 7
                }
              },
              "name": "LEGIT"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 117,
              "end": 129,
              "loc": {
                "start": {
                  "line": 7,
                  "column": 10
                },
                "end": {
                  "line": 7,
                  "column": 22
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [],
              "body": {
                "type": "Identifier",
                "start": 123,
                "end": 129,
                "loc": {
                  "start": {
                    "line": 7,
                    "column": 16
                  },
                  "end": {
                    "line": 7,
                    "column": 22
                  }
                },
                "name": "okHand"
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 134,
            "end": 166,
            "loc": {
              "start": {
                "line": 9,
                "column": 2
              },
              "end": {
                "line": 9,
                "column": 34
              }
            },
            "id": {
              "type": "Identifier",
              "start": 134,
              "end": 143,
              "loc": {
                "start": {
                  "line": 9,
                  "column": 2
                },
                "end": {
                  "line": 9,
                  "column": 11
                }
              },
              "name": "NOT_LEGIT"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 146,
              "end": 166,
              "loc": {
                "start": {
                  "line": 9,
                  "column": 14
                },
                "end": {
                  "line": 9,
                  "column": 34
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [],
              "body": {
                "type": "TemplateLiteral",
                "start": 152,
                "end": 166,
                "loc": {
                  "start": {
                    "line": 9,
                    "column": 20
                  },
                  "end": {
                    "line": 9,
                    "column": 34
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 155,
                    "end": 164,
                    "loc": {
                      "start": {
                        "line": 9,
                        "column": 23
                      },
                      "end": {
                        "line": 9,
                        "column": 32
                      }
                    },
                    "name": "crossMark"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 153,
                    "end": 153,
                    "loc": {
                      "start": {
                        "line": 9,
                        "column": 21
                      },
                      "end": {
                        "line": 9,
                        "column": 21
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 165,
                    "end": 165,
                    "loc": {
                      "start": {
                        "line": 9,
                        "column": 33
                      },
                      "end": {
                        "line": 9,
                        "column": 33
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 171,
            "end": 189,
            "loc": {
              "start": {
                "line": 11,
                "column": 2
              },
              "end": {
                "line": 11,
                "column": 20
              }
            },
            "id": {
              "type": "Identifier",
              "start": 171,
              "end": 181,
              "loc": {
                "start": {
                  "line": 11,
                  "column": 2
                },
                "end": {
                  "line": 11,
                  "column": 12
                }
              },
              "name": "TEXT_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 184,
              "end": 189,
              "loc": {
                "start": {
                  "line": 11,
                  "column": 15
                },
                "end": {
                  "line": 11,
                  "column": 20
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 194,
            "end": 224,
            "loc": {
              "start": {
                "line": 13,
                "column": 2
              },
              "end": {
                "line": 13,
                "column": 32
              }
            },
            "id": {
              "type": "Identifier",
              "start": 194,
              "end": 216,
              "loc": {
                "start": {
                  "line": 13,
                  "column": 2
                },
                "end": {
                  "line": 13,
                  "column": 24
                }
              },
              "name": "NOT_ALPHANUMERIC_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 219,
              "end": 224,
              "loc": {
                "start": {
                  "line": 13,
                  "column": 27
                },
                "end": {
                  "line": 13,
                  "column": 32
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 229,
            "end": 326,
            "loc": {
              "start": {
                "line": 15,
                "column": 2
              },
              "end": {
                "line": 15,
                "column": 99
              }
            },
            "id": {
              "type": "Identifier",
              "start": 229,
              "end": 245,
              "loc": {
                "start": {
                  "line": 15,
                  "column": 2
                },
                "end": {
                  "line": 15,
                  "column": 18
                }
              },
              "name": "NOT_ALPHANUMERIC"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 248,
              "end": 326,
              "loc": {
                "start": {
                  "line": 15,
                  "column": 21
                },
                "end": {
                  "line": 15,
                  "column": 99
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 249,
                  "end": 259,
                  "loc": {
                    "start": {
                      "line": 15,
                      "column": 22
                    },
                    "end": {
                      "line": 15,
                      "column": 32
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 249,
                    "end": 254,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 22
                      },
                      "end": {
                        "line": 15,
                        "column": 27
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 257,
                    "end": 259,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 30
                      },
                      "end": {
                        "line": 15,
                        "column": 32
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 264,
                "end": 326,
                "loc": {
                  "start": {
                    "line": 15,
                    "column": 37
                  },
                  "end": {
                    "line": 15,
                    "column": 99
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 267,
                    "end": 276,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 40
                      },
                      "end": {
                        "line": 15,
                        "column": 49
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 280,
                    "end": 285,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 53
                      },
                      "end": {
                        "line": 15,
                        "column": 58
                      }
                    },
                    "name": "value"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 265,
                    "end": 265,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 38
                      },
                      "end": {
                        "line": 15,
                        "column": 38
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 277,
                    "end": 278,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 50
                      },
                      "end": {
                        "line": 15,
                        "column": 51
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 286,
                    "end": 325,
                    "loc": {
                      "start": {
                        "line": 15,
                        "column": 59
                      },
                      "end": {
                        "line": 15,
                        "column": 98
                      }
                    },
                    "value": {
                      "raw": " must contain only letters and numerals",
                      "cooked": " must contain only letters and numerals"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 331,
            "end": 350,
            "loc": {
              "start": {
                "line": 17,
                "column": 2
              },
              "end": {
                "line": 17,
                "column": 21
              }
            },
            "id": {
              "type": "Identifier",
              "start": 331,
              "end": 342,
              "loc": {
                "start": {
                  "line": 17,
                  "column": 2
                },
                "end": {
                  "line": 17,
                  "column": 13
                }
              },
              "name": "EMPTY_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 345,
              "end": 350,
              "loc": {
                "start": {
                  "line": 17,
                  "column": 16
                },
                "end": {
                  "line": 17,
                  "column": 21
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 355,
            "end": 402,
            "loc": {
              "start": {
                "line": 19,
                "column": 2
              },
              "end": {
                "line": 19,
                "column": 49
              }
            },
            "id": {
              "type": "Identifier",
              "start": 355,
              "end": 360,
              "loc": {
                "start": {
                  "line": 19,
                  "column": 2
                },
                "end": {
                  "line": 19,
                  "column": 7
                }
              },
              "name": "EMPTY"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 363,
              "end": 402,
              "loc": {
                "start": {
                  "line": 19,
                  "column": 10
                },
                "end": {
                  "line": 19,
                  "column": 49
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [],
              "body": {
                "type": "TemplateLiteral",
                "start": 369,
                "end": 402,
                "loc": {
                  "start": {
                    "line": 19,
                    "column": 16
                  },
                  "end": {
                    "line": 19,
                    "column": 49
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 372,
                    "end": 381,
                    "loc": {
                      "start": {
                        "line": 19,
                        "column": 19
                      },
                      "end": {
                        "line": 19,
                        "column": 28
                      }
                    },
                    "name": "crossMark"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 370,
                    "end": 370,
                    "loc": {
                      "start": {
                        "line": 19,
                        "column": 17
                      },
                      "end": {
                        "line": 19,
                        "column": 17
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 382,
                    "end": 401,
                    "loc": {
                      "start": {
                        "line": 19,
                        "column": 29
                      },
                      "end": {
                        "line": 19,
                        "column": 48
                      }
                    },
                    "value": {
                      "raw": " Could not be empty",
                      "cooked": " Could not be empty"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 407,
            "end": 502,
            "loc": {
              "start": {
                "line": 21,
                "column": 2
              },
              "end": {
                "line": 21,
                "column": 97
              }
            },
            "id": {
              "type": "Identifier",
              "start": 407,
              "end": 416,
              "loc": {
                "start": {
                  "line": 21,
                  "column": 2
                },
                "end": {
                  "line": 21,
                  "column": 11
                }
              },
              "name": "TOO_SHORT"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 419,
              "end": 502,
              "loc": {
                "start": {
                  "line": 21,
                  "column": 14
                },
                "end": {
                  "line": 21,
                  "column": 97
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 420,
                  "end": 430,
                  "loc": {
                    "start": {
                      "line": 21,
                      "column": 15
                    },
                    "end": {
                      "line": 21,
                      "column": 25
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 420,
                    "end": 425,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 15
                      },
                      "end": {
                        "line": 21,
                        "column": 20
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 428,
                    "end": 430,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 23
                      },
                      "end": {
                        "line": 21,
                        "column": 25
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                },
                {
                  "type": "AssignmentPattern",
                  "start": 432,
                  "end": 440,
                  "loc": {
                    "start": {
                      "line": 21,
                      "column": 27
                    },
                    "end": {
                      "line": 21,
                      "column": 35
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 432,
                    "end": 435,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 27
                      },
                      "end": {
                        "line": 21,
                        "column": 30
                      }
                    },
                    "name": "min"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 438,
                    "end": 440,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 33
                      },
                      "end": {
                        "line": 21,
                        "column": 35
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 445,
                "end": 502,
                "loc": {
                  "start": {
                    "line": 21,
                    "column": 40
                  },
                  "end": {
                    "line": 21,
                    "column": 97
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 448,
                    "end": 457,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 43
                      },
                      "end": {
                        "line": 21,
                        "column": 52
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 461,
                    "end": 466,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 56
                      },
                      "end": {
                        "line": 21,
                        "column": 61
                      }
                    },
                    "name": "value"
                  },
                  {
                    "type": "Identifier",
                    "start": 486,
                    "end": 489,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 81
                      },
                      "end": {
                        "line": 21,
                        "column": 84
                      }
                    },
                    "name": "min"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 446,
                    "end": 446,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 41
                      },
                      "end": {
                        "line": 21,
                        "column": 41
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 458,
                    "end": 459,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 53
                      },
                      "end": {
                        "line": 21,
                        "column": 54
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 467,
                    "end": 484,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 62
                      },
                      "end": {
                        "line": 21,
                        "column": 79
                      }
                    },
                    "value": {
                      "raw": " is shorter than ",
                      "cooked": " is shorter than "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 490,
                    "end": 501,
                    "loc": {
                      "start": {
                        "line": 21,
                        "column": 85
                      },
                      "end": {
                        "line": 21,
                        "column": 96
                      }
                    },
                    "value": {
                      "raw": " characters",
                      "cooked": " characters"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 507,
            "end": 530,
            "loc": {
              "start": {
                "line": 23,
                "column": 2
              },
              "end": {
                "line": 23,
                "column": 25
              }
            },
            "id": {
              "type": "Identifier",
              "start": 507,
              "end": 522,
              "loc": {
                "start": {
                  "line": 23,
                  "column": 2
                },
                "end": {
                  "line": 23,
                  "column": 17
                }
              },
              "name": "TOO_SHORT_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 525,
              "end": 530,
              "loc": {
                "start": {
                  "line": 23,
                  "column": 20
                },
                "end": {
                  "line": 23,
                  "column": 25
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 535,
            "end": 628,
            "loc": {
              "start": {
                "line": 25,
                "column": 2
              },
              "end": {
                "line": 25,
                "column": 95
              }
            },
            "id": {
              "type": "Identifier",
              "start": 535,
              "end": 543,
              "loc": {
                "start": {
                  "line": 25,
                  "column": 2
                },
                "end": {
                  "line": 25,
                  "column": 10
                }
              },
              "name": "TOO_LONG"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 546,
              "end": 628,
              "loc": {
                "start": {
                  "line": 25,
                  "column": 13
                },
                "end": {
                  "line": 25,
                  "column": 95
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 547,
                  "end": 557,
                  "loc": {
                    "start": {
                      "line": 25,
                      "column": 14
                    },
                    "end": {
                      "line": 25,
                      "column": 24
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 547,
                    "end": 552,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 14
                      },
                      "end": {
                        "line": 25,
                        "column": 19
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 555,
                    "end": 557,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 22
                      },
                      "end": {
                        "line": 25,
                        "column": 24
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                },
                {
                  "type": "AssignmentPattern",
                  "start": 559,
                  "end": 567,
                  "loc": {
                    "start": {
                      "line": 25,
                      "column": 26
                    },
                    "end": {
                      "line": 25,
                      "column": 34
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 559,
                    "end": 562,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 26
                      },
                      "end": {
                        "line": 25,
                        "column": 29
                      }
                    },
                    "name": "max"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 565,
                    "end": 567,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 32
                      },
                      "end": {
                        "line": 25,
                        "column": 34
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 572,
                "end": 628,
                "loc": {
                  "start": {
                    "line": 25,
                    "column": 39
                  },
                  "end": {
                    "line": 25,
                    "column": 95
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 575,
                    "end": 584,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 42
                      },
                      "end": {
                        "line": 25,
                        "column": 51
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 588,
                    "end": 593,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 55
                      },
                      "end": {
                        "line": 25,
                        "column": 60
                      }
                    },
                    "name": "value"
                  },
                  {
                    "type": "Identifier",
                    "start": 612,
                    "end": 615,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 79
                      },
                      "end": {
                        "line": 25,
                        "column": 82
                      }
                    },
                    "name": "max"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 573,
                    "end": 573,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 40
                      },
                      "end": {
                        "line": 25,
                        "column": 40
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 585,
                    "end": 586,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 52
                      },
                      "end": {
                        "line": 25,
                        "column": 53
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 594,
                    "end": 610,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 61
                      },
                      "end": {
                        "line": 25,
                        "column": 77
                      }
                    },
                    "value": {
                      "raw": " is longer than ",
                      "cooked": " is longer than "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 616,
                    "end": 627,
                    "loc": {
                      "start": {
                        "line": 25,
                        "column": 83
                      },
                      "end": {
                        "line": 25,
                        "column": 94
                      }
                    },
                    "value": {
                      "raw": " characters",
                      "cooked": " characters"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 633,
            "end": 655,
            "loc": {
              "start": {
                "line": 27,
                "column": 2
              },
              "end": {
                "line": 27,
                "column": 24
              }
            },
            "id": {
              "type": "Identifier",
              "start": 633,
              "end": 647,
              "loc": {
                "start": {
                  "line": 27,
                  "column": 2
                },
                "end": {
                  "line": 27,
                  "column": 16
                }
              },
              "name": "TOO_LONG_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 650,
              "end": 655,
              "loc": {
                "start": {
                  "line": 27,
                  "column": 19
                },
                "end": {
                  "line": 27,
                  "column": 24
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 660,
            "end": 770,
            "loc": {
              "start": {
                "line": 29,
                "column": 2
              },
              "end": {
                "line": 29,
                "column": 112
              }
            },
            "id": {
              "type": "Identifier",
              "start": 660,
              "end": 680,
              "loc": {
                "start": {
                  "line": 29,
                  "column": 2
                },
                "end": {
                  "line": 29,
                  "column": 22
                }
              },
              "name": "NEED_MORE_LOWER_CASE"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 683,
              "end": 770,
              "loc": {
                "start": {
                  "line": 29,
                  "column": 25
                },
                "end": {
                  "line": 29,
                  "column": 112
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 684,
                  "end": 694,
                  "loc": {
                    "start": {
                      "line": 29,
                      "column": 26
                    },
                    "end": {
                      "line": 29,
                      "column": 36
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 684,
                    "end": 689,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 26
                      },
                      "end": {
                        "line": 29,
                        "column": 31
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 692,
                    "end": 694,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 34
                      },
                      "end": {
                        "line": 29,
                        "column": 36
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                },
                {
                  "type": "AssignmentPattern",
                  "start": 696,
                  "end": 704,
                  "loc": {
                    "start": {
                      "line": 29,
                      "column": 38
                    },
                    "end": {
                      "line": 29,
                      "column": 46
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 696,
                    "end": 699,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 38
                      },
                      "end": {
                        "line": 29,
                        "column": 41
                      }
                    },
                    "name": "min"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 702,
                    "end": 704,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 44
                      },
                      "end": {
                        "line": 29,
                        "column": 46
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 709,
                "end": 770,
                "loc": {
                  "start": {
                    "line": 29,
                    "column": 51
                  },
                  "end": {
                    "line": 29,
                    "column": 112
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 712,
                    "end": 721,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 54
                      },
                      "end": {
                        "line": 29,
                        "column": 63
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 734,
                    "end": 737,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 76
                      },
                      "end": {
                        "line": 29,
                        "column": 79
                      }
                    },
                    "name": "min"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 710,
                    "end": 710,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 52
                      },
                      "end": {
                        "line": 29,
                        "column": 52
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 722,
                    "end": 732,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 64
                      },
                      "end": {
                        "line": 29,
                        "column": 74
                      }
                    },
                    "value": {
                      "raw": " At least ",
                      "cooked": " At least "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 738,
                    "end": 769,
                    "loc": {
                      "start": {
                        "line": 29,
                        "column": 80
                      },
                      "end": {
                        "line": 29,
                        "column": 111
                      }
                    },
                    "value": {
                      "raw": " small case characters required",
                      "cooked": " small case characters required"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 775,
            "end": 809,
            "loc": {
              "start": {
                "line": 31,
                "column": 2
              },
              "end": {
                "line": 31,
                "column": 36
              }
            },
            "id": {
              "type": "Identifier",
              "start": 775,
              "end": 801,
              "loc": {
                "start": {
                  "line": 31,
                  "column": 2
                },
                "end": {
                  "line": 31,
                  "column": 28
                }
              },
              "name": "NEED_MORE_LOWER_CASE_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 804,
              "end": 809,
              "loc": {
                "start": {
                  "line": 31,
                  "column": 31
                },
                "end": {
                  "line": 31,
                  "column": 36
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 814,
            "end": 924,
            "loc": {
              "start": {
                "line": 33,
                "column": 2
              },
              "end": {
                "line": 33,
                "column": 112
              }
            },
            "id": {
              "type": "Identifier",
              "start": 814,
              "end": 834,
              "loc": {
                "start": {
                  "line": 33,
                  "column": 2
                },
                "end": {
                  "line": 33,
                  "column": 22
                }
              },
              "name": "NEED_MORE_UPPER_CASE"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 837,
              "end": 924,
              "loc": {
                "start": {
                  "line": 33,
                  "column": 25
                },
                "end": {
                  "line": 33,
                  "column": 112
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 838,
                  "end": 848,
                  "loc": {
                    "start": {
                      "line": 33,
                      "column": 26
                    },
                    "end": {
                      "line": 33,
                      "column": 36
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 838,
                    "end": 843,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 26
                      },
                      "end": {
                        "line": 33,
                        "column": 31
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 846,
                    "end": 848,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 34
                      },
                      "end": {
                        "line": 33,
                        "column": 36
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                },
                {
                  "type": "AssignmentPattern",
                  "start": 850,
                  "end": 858,
                  "loc": {
                    "start": {
                      "line": 33,
                      "column": 38
                    },
                    "end": {
                      "line": 33,
                      "column": 46
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 850,
                    "end": 853,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 38
                      },
                      "end": {
                        "line": 33,
                        "column": 41
                      }
                    },
                    "name": "min"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 856,
                    "end": 858,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 44
                      },
                      "end": {
                        "line": 33,
                        "column": 46
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 863,
                "end": 924,
                "loc": {
                  "start": {
                    "line": 33,
                    "column": 51
                  },
                  "end": {
                    "line": 33,
                    "column": 112
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 866,
                    "end": 875,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 54
                      },
                      "end": {
                        "line": 33,
                        "column": 63
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 888,
                    "end": 891,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 76
                      },
                      "end": {
                        "line": 33,
                        "column": 79
                      }
                    },
                    "name": "min"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 864,
                    "end": 864,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 52
                      },
                      "end": {
                        "line": 33,
                        "column": 52
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 876,
                    "end": 886,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 64
                      },
                      "end": {
                        "line": 33,
                        "column": 74
                      }
                    },
                    "value": {
                      "raw": " At least ",
                      "cooked": " At least "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 892,
                    "end": 923,
                    "loc": {
                      "start": {
                        "line": 33,
                        "column": 80
                      },
                      "end": {
                        "line": 33,
                        "column": 111
                      }
                    },
                    "value": {
                      "raw": " upper case characters required",
                      "cooked": " upper case characters required"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 929,
            "end": 963,
            "loc": {
              "start": {
                "line": 35,
                "column": 2
              },
              "end": {
                "line": 35,
                "column": 36
              }
            },
            "id": {
              "type": "Identifier",
              "start": 929,
              "end": 955,
              "loc": {
                "start": {
                  "line": 35,
                  "column": 2
                },
                "end": {
                  "line": 35,
                  "column": 28
                }
              },
              "name": "NEED_MORE_UPPER_CASE_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 958,
              "end": 963,
              "loc": {
                "start": {
                  "line": 35,
                  "column": 31
                },
                "end": {
                  "line": 35,
                  "column": 36
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 968,
            "end": 1045,
            "loc": {
              "start": {
                "line": 37,
                "column": 2
              },
              "end": {
                "line": 37,
                "column": 79
              }
            },
            "id": {
              "type": "Identifier",
              "start": 968,
              "end": 984,
              "loc": {
                "start": {
                  "line": 37,
                  "column": 2
                },
                "end": {
                  "line": 37,
                  "column": 18
                }
              },
              "name": "URL_IS_NOT_VALID"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 987,
              "end": 1045,
              "loc": {
                "start": {
                  "line": 37,
                  "column": 21
                },
                "end": {
                  "line": 37,
                  "column": 79
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 988,
                  "end": 998,
                  "loc": {
                    "start": {
                      "line": 37,
                      "column": 22
                    },
                    "end": {
                      "line": 37,
                      "column": 32
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 988,
                    "end": 993,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 22
                      },
                      "end": {
                        "line": 37,
                        "column": 27
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 996,
                    "end": 998,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 30
                      },
                      "end": {
                        "line": 37,
                        "column": 32
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 1003,
                "end": 1045,
                "loc": {
                  "start": {
                    "line": 37,
                    "column": 37
                  },
                  "end": {
                    "line": 37,
                    "column": 79
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 1006,
                    "end": 1015,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 40
                      },
                      "end": {
                        "line": 37,
                        "column": 49
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 1019,
                    "end": 1024,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 53
                      },
                      "end": {
                        "line": 37,
                        "column": 58
                      }
                    },
                    "name": "value"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 1004,
                    "end": 1004,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 38
                      },
                      "end": {
                        "line": 37,
                        "column": 38
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1016,
                    "end": 1017,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 50
                      },
                      "end": {
                        "line": 37,
                        "column": 51
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1025,
                    "end": 1044,
                    "loc": {
                      "start": {
                        "line": 37,
                        "column": 59
                      },
                      "end": {
                        "line": 37,
                        "column": 78
                      }
                    },
                    "value": {
                      "raw": " is not a valid URL",
                      "cooked": " is not a valid URL"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 1050,
            "end": 1080,
            "loc": {
              "start": {
                "line": 39,
                "column": 2
              },
              "end": {
                "line": 39,
                "column": 32
              }
            },
            "id": {
              "type": "Identifier",
              "start": 1050,
              "end": 1072,
              "loc": {
                "start": {
                  "line": 39,
                  "column": 2
                },
                "end": {
                  "line": 39,
                  "column": 24
                }
              },
              "name": "URL_IS_NOT_VALID_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 1075,
              "end": 1080,
              "loc": {
                "start": {
                  "line": 39,
                  "column": 27
                },
                "end": {
                  "line": 39,
                  "column": 32
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 1085,
            "end": 1166,
            "loc": {
              "start": {
                "line": 41,
                "column": 2
              },
              "end": {
                "line": 41,
                "column": 83
              }
            },
            "id": {
              "type": "Identifier",
              "start": 1085,
              "end": 1103,
              "loc": {
                "start": {
                  "line": 41,
                  "column": 2
                },
                "end": {
                  "line": 41,
                  "column": 20
                }
              },
              "name": "EMAIL_IS_NOT_VALID"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 1106,
              "end": 1166,
              "loc": {
                "start": {
                  "line": 41,
                  "column": 23
                },
                "end": {
                  "line": 41,
                  "column": 83
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 1107,
                  "end": 1117,
                  "loc": {
                    "start": {
                      "line": 41,
                      "column": 24
                    },
                    "end": {
                      "line": 41,
                      "column": 34
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 1107,
                    "end": 1112,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 24
                      },
                      "end": {
                        "line": 41,
                        "column": 29
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 1115,
                    "end": 1117,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 32
                      },
                      "end": {
                        "line": 41,
                        "column": 34
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 1122,
                "end": 1166,
                "loc": {
                  "start": {
                    "line": 41,
                    "column": 39
                  },
                  "end": {
                    "line": 41,
                    "column": 83
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 1125,
                    "end": 1134,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 42
                      },
                      "end": {
                        "line": 41,
                        "column": 51
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 1138,
                    "end": 1143,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 55
                      },
                      "end": {
                        "line": 41,
                        "column": 60
                      }
                    },
                    "name": "value"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 1123,
                    "end": 1123,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 40
                      },
                      "end": {
                        "line": 41,
                        "column": 40
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1135,
                    "end": 1136,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 52
                      },
                      "end": {
                        "line": 41,
                        "column": 53
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1144,
                    "end": 1165,
                    "loc": {
                      "start": {
                        "line": 41,
                        "column": 61
                      },
                      "end": {
                        "line": 41,
                        "column": 82
                      }
                    },
                    "value": {
                      "raw": " is not a valid email",
                      "cooked": " is not a valid email"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 1171,
            "end": 1203,
            "loc": {
              "start": {
                "line": 43,
                "column": 2
              },
              "end": {
                "line": 43,
                "column": 34
              }
            },
            "id": {
              "type": "Identifier",
              "start": 1171,
              "end": 1195,
              "loc": {
                "start": {
                  "line": 43,
                  "column": 2
                },
                "end": {
                  "line": 43,
                  "column": 26
                }
              },
              "name": "EMAIL_IS_NOT_VALID_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 1198,
              "end": 1203,
              "loc": {
                "start": {
                  "line": 43,
                  "column": 29
                },
                "end": {
                  "line": 43,
                  "column": 34
                }
              },
              "name": "LEGIT"
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 1208,
            "end": 1297,
            "loc": {
              "start": {
                "line": 45,
                "column": 2
              },
              "end": {
                "line": 45,
                "column": 91
              }
            },
            "id": {
              "type": "Identifier",
              "start": 1208,
              "end": 1230,
              "loc": {
                "start": {
                  "line": 45,
                  "column": 2
                },
                "end": {
                  "line": 45,
                  "column": 24
                }
              },
              "name": "FULL_NAME_IS_NOT_VALID"
            },
            "init": {
              "type": "ArrowFunctionExpression",
              "start": 1233,
              "end": 1297,
              "loc": {
                "start": {
                  "line": 45,
                  "column": 27
                },
                "end": {
                  "line": 45,
                  "column": 91
                }
              },
              "id": null,
              "generator": false,
              "expression": true,
              "async": false,
              "params": [
                {
                  "type": "AssignmentPattern",
                  "start": 1234,
                  "end": 1244,
                  "loc": {
                    "start": {
                      "line": 45,
                      "column": 28
                    },
                    "end": {
                      "line": 45,
                      "column": 38
                    }
                  },
                  "left": {
                    "type": "Identifier",
                    "start": 1234,
                    "end": 1239,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 28
                      },
                      "end": {
                        "line": 45,
                        "column": 33
                      }
                    },
                    "name": "value"
                  },
                  "right": {
                    "type": "Literal",
                    "start": 1242,
                    "end": 1244,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 36
                      },
                      "end": {
                        "line": 45,
                        "column": 38
                      }
                    },
                    "value": "",
                    "rawValue": "",
                    "raw": "''"
                  }
                }
              ],
              "body": {
                "type": "TemplateLiteral",
                "start": 1249,
                "end": 1297,
                "loc": {
                  "start": {
                    "line": 45,
                    "column": 43
                  },
                  "end": {
                    "line": 45,
                    "column": 91
                  }
                },
                "expressions": [
                  {
                    "type": "Identifier",
                    "start": 1252,
                    "end": 1261,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 46
                      },
                      "end": {
                        "line": 45,
                        "column": 55
                      }
                    },
                    "name": "crossMark"
                  },
                  {
                    "type": "Identifier",
                    "start": 1265,
                    "end": 1270,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 59
                      },
                      "end": {
                        "line": 45,
                        "column": 64
                      }
                    },
                    "name": "value"
                  }
                ],
                "quasis": [
                  {
                    "type": "TemplateElement",
                    "start": 1250,
                    "end": 1250,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 44
                      },
                      "end": {
                        "line": 45,
                        "column": 44
                      }
                    },
                    "value": {
                      "raw": "",
                      "cooked": ""
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1262,
                    "end": 1263,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 56
                      },
                      "end": {
                        "line": 45,
                        "column": 57
                      }
                    },
                    "value": {
                      "raw": " ",
                      "cooked": " "
                    },
                    "tail": false
                  },
                  {
                    "type": "TemplateElement",
                    "start": 1271,
                    "end": 1296,
                    "loc": {
                      "start": {
                        "line": 45,
                        "column": 65
                      },
                      "end": {
                        "line": 45,
                        "column": 90
                      }
                    },
                    "value": {
                      "raw": " is not a valid full name",
                      "cooked": " is not a valid full name"
                    },
                    "tail": true
                  }
                ]
              }
            }
          },
          {
            "type": "VariableDeclarator",
            "start": 1302,
            "end": 1338,
            "loc": {
              "start": {
                "line": 47,
                "column": 2
              },
              "end": {
                "line": 47,
                "column": 38
              }
            },
            "id": {
              "type": "Identifier",
              "start": 1302,
              "end": 1330,
              "loc": {
                "start": {
                  "line": 47,
                  "column": 2
                },
                "end": {
                  "line": 47,
                  "column": 30
                }
              },
              "name": "FULL_NAME_IS_NOT_VALID_LEGIT"
            },
            "init": {
              "type": "Identifier",
              "start": 1333,
              "end": 1338,
              "loc": {
                "start": {
                  "line": 47,
                  "column": 33
                },
                "end": {
                  "line": 47,
                  "column": 38
                }
              },
              "name": "LEGIT"
            }
          }
        ],
        "kind": "const",
        "leadingComments": [],
        "trailingComments": []
      },
      "specifiers": [],
      "source": null
    }
  ]
}