<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <link href="https://cdn.jsdelivr.net/npm/bootstrap@5.3.0-alpha1/dist/css/bootstrap.min.css" rel="stylesheet"
        integrity="sha384-GLhlTQ8iRABdZLl6O3oVMWSktQOp6b7In1Zl3/Jr59b6EGGoI1aFkw7cmDA6j6gD" crossorigin="anonymous">
    <link rel="stylesheet" href="https://cdnjs.cloudflare.com/ajax/libs/font-awesome/6.3.0/css/all.min.css"
        integrity="sha512-SzlrxWUlpfuzQ+pcUCosxcglQRNAq/DZjVsC0lE40xsADsfeQoEypE+enwcOiGjk/bSuGGKHEyjSoQ1zVisanQ=="
        crossorigin="anonymous" referrerpolicy="no-referrer" />
</head>
</html>
a
    XC?hy	                     @   sd   d dl Z zd dlmZ W n ey.   dZY n0 dgZe de je jB e j	B Z
dd Zep^eZdS )    N)make_scannerr   z)(-?(?:0|[1-9]\d*))(\.\d+)?([eE][-+]?\d+)?c                    sv   | j 	| j| j
tj| j| j| j| j| j	| j
| j 	
fdd  fdd}|S )Nc                    s  z| | }W n t y(   t|d Y n0 |dkrB
| |d S |dkrd	| |d f S |dkr~| |d f S |dkr| ||d  dkrd |d fS |dkr| ||d  d	krd
|d fS |dk r| ||d  dk rd|d fS | |}|d urZ| \}}}|s(|rF||p4d |p>d }n|}|| fS |dkr| ||d  dkrd|d fS |dkr| ||d  dkrd|d fS |dkr| ||d  dkrd|d fS t|d S )N"   {[n   ZnullttrueTf   ZfalseF N   ZNaNI   ZInfinity-	   z	-Infinity)
IndexErrorStopIterationgroupsend)stringidxZnextcharmZintegerZfracZexpres
_scan_onceZmatch_numbermemoobject_hookobject_pairs_hookparse_arrayparse_constantparse_float	parse_intparse_objectparse_stringstrict 1/opt/alt/python39/lib64/python3.9/json/scanner.pyr      s@     

   z#py_make_scanner.<locals>._scan_oncec                    s$   z | |W    S    0 d S )N)clear)r   r   )r   r   r(   r)   	scan_onceA   s
    
z"py_make_scanner.<locals>.scan_once)r%   r!   r&   	NUMBER_REmatchr'   r#   r$   r"   r   r    r   )contextr+   r(   r   r)   py_make_scanner   s    "%r/   )reZ_jsonr   Zc_make_scannerImportError__all__compileVERBOSE	MULTILINEDOTALLr,   r/   r(   r(   r(   r)   <module>   s   
: