a
    ¥Q•hs  ã                !  @   s¶  d dl mZ eƒ Zdejjjfdejjjfdejjfdejjfdejfdej	fdej
fd	ejfd
ejfdejfdejfdejfdejjfdejjfdejjfdejfdejfdejfdejfdejfdejfdejjfdejjfdejjfdejjfdejjfdejjfdejjfdejfdejfd ejfd!ejfd"ejfd#ejfd$ejjfd%ejjfd&ejfd'ejfd(ejfd)ejfd*ejjfd+ejjfd,ejjfd-efd.ejfd/ejjfd0ejfg/Zejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejj ejejejejejejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejjejejjejjejjejjejjejjejjejjd1�œ Z!ejjejjejjejjejjejjejjejjejjejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejd2œ(Z"ejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejd3œVZ#ejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejd4œ'Z$ejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejejjejjejejejejjejejejejejejejejejejejejejd5œNZ%d6ejiZ&d7S )8é    )Útokensz(--|# )\+.*?(\r\n|\r|\n|$)z/\*\+[\s\S]*?\*/z(--|# ).*?(\r\n|\r|\n|$)z/\*[\s\S]*?\*/z(\r\n|\r|\n)z\s+?z:=z::z\*z`(``|[^`])*`u   Â´(Â´Â´|[^Â´])*Â´u*   ((?<!\S)\$(?:[_A-ZÃ€-Ãœ]\w*)?\$)[\s\S]*?\1z\?z%(\(\w+\))?sz(?<!\w)[$:?]\w+z\\\w+z (CASE|IN|VALUES|USING|FROM|AS)\bu   (@|##|#)[A-ZÃ€-Ãœ]\w+u   [A-ZÃ€-Ãœ]\w*(?=\s*\.)u   (?<=\.)[A-ZÃ€-Ãœ]\w*u   [A-ZÃ€-Ãœ]\w*(?=\()z-?0x[\dA-F]+z-?\d+(\.\d+)?E-?\d+u2   (?![_A-ZÃ€-Ãœ])-?(\d+(\.\d*)|\.\d+)(?![_A-ZÃ€-Ãœ])u#   (?![_A-ZÃ€-Ãœ])-?\d+(?![_A-ZÃ€-Ãœ])z'(''|\\'|[^'])*'z"(""|\\"|[^"])*"z(""|".*?[^\\]")z(?<![\w\])])(\[[^\]\[]+\])z[((LEFT\s+|RIGHT\s+|FULL\s+)?(INNER\s+|OUTER\s+|STRAIGHT\s+)?|(CROSS\s+|NATURAL\s+)?)?JOIN\bzEND(\s+IF|\s+LOOP|\s+WHILE)?\bzNOT\s+NULL\bzNULLS\s+(FIRST|LAST)\bzUNION\s+ALL\bzCREATE(\s+OR\s+REPLACE)?\bzDOUBLE\s+PRECISION\bzGROUP\s+BY\bzORDER\s+BY\bzHANDLER\s+FOR\bzF(LATERAL\s+VIEW\s+)(EXPLODE|INLINE|PARSE_URL_TUPLE|POSEXPLODE|STACK)\bz"(AT|WITH')\s+TIME\s+ZONE\s+'[^']+'z(NOT\s+)?(LIKE|ILIKE|RLIKE)\bz(NOT\s+)?(REGEXP)\bz	\w[$#\w]*z[;:()\[\],\.]z[<>=~!]+z[+/@#%^&|^-]+(   ZABORTÚABSZABSOLUTEZACCESSZADAÚADDZADMINZAFTERZ	AGGREGATEZALIASZALLZALLOCATEZANALYSEZANALYZEÚANYZARRAYLENZAREÚASCZ
ASENSITIVEZ	ASSERTIONZ
ASSIGNMENTZ
ASYMMETRICÚATZATOMICZAUDITZAUTHORIZATIONZAUTO_INCREMENTÚAVGZBACKWARDZBEFOREÚBEGINZBETWEENZBITVARZ
BIT_LENGTHZBOTHZBREADTHZCACHEÚCALLZCALLEDZCARDINALITYÚCASCADEZCASCADEDÚCASTZCATALOGZCATALOG_NAMEZCHAINZCHARACTERISTICSZCHARACTER_LENGTHZCHARACTER_SET_CATALOGZCHARACTER_SET_NAMEZCHARACTER_SET_SCHEMAÚCHAR_LENGTHÚCHARSETÚCHECKZCHECKEDZ
CHECKPOINTZCLASSZCLASS_ORIGINZCLOBZCLOSEZCLUSTERÚCOALESCEZCOBOLÚCOLLATEÚ	COLLATIONZCOLLATION_CATALOGZCOLLATION_NAMEZCOLLATION_SCHEMAZCOLLECTZCOLUMNZCOLUMN_NAMEZCOMPRESSZCOMMAND_FUNCTIONZCOMMAND_FUNCTION_CODEÚCOMMENTÚCOMMITZ	COMMITTEDZ
COMPLETIONZCONCURRENTLYZCONDITION_NUMBERZCONNECTZ
CONNECTIONZCONNECTION_NAMEÚ
CONSTRAINTZCONSTRAINTSZCONSTRAINT_CATALOGZCONSTRAINT_NAMEZCONSTRAINT_SCHEMAZCONSTRUCTORZCONTAINSÚCONTINUEZ
CONVERSIONZCONVERTÚCOPYZCORRESPONDINGÚCOUNTZCREATEDBZ
CREATEUSERZCROSSZCUBEZCURRENTÚCURRENT_DATEZCURRENT_PATHZCURRENT_ROLEÚCURRENT_TIMEÚCURRENT_TIMESTAMPZCURRENT_USERÚCURSORZCURSOR_NAMEZCYCLEZDATAZDATABASEZDATETIME_INTERVAL_CODEZDATETIME_INTERVAL_PRECISIONÚDAYZ
DEALLOCATEZDECLAREÚDEFAULTZDEFAULTSZ
DEFERRABLEÚDEFERREDZDEFINEDZDEFINERZ	DELIMITERZ
DELIMITERSZDEREFÚDESCZDESCRIBEZ
DESCRIPTORZDESTROYZ
DESTRUCTORZDETERMINISTICZDIAGNOSTICSZ
DICTIONARYZDISABLEZ
DISCONNECTZDISPATCHÚDIVZDOZDOMAINZDYNAMICZDYNAMIC_FUNCTIONZDYNAMIC_FUNCTION_CODEZEACHZENABLEÚENCODINGZ	ENCRYPTEDzEND-EXECÚENGINEZEQUALSÚESCAPEZEVERYÚEXCEPTZ	EXCEPTIONZ	EXCLUDINGZ	EXCLUSIVEZEXECZEXECUTEZEXISTINGZEXISTSÚEXPLAINÚEXTERNALZEXTRACTÚFALSEZFETCHÚFILEZFINALZFIRSTZFORCEÚFOREACHZFOREIGNZFORTRANZFORWARDÚFOUNDZFREEZFREEZEÚFULLZFUNCTIONZGENERALZ	GENERATEDÚGETÚGLOBALZGOZGOTOZGRANTZGRANTEDZGROUPINGÚHAVINGZ	HIERARCHYZHOLDÚHOURÚHOSTZ
IDENTIFIEDZIDENTITYÚIGNOREZILIKEÚ	IMMEDIATEZ	IMMUTABLEZIMPLEMENTATIONZIMPLICITZ	INCLUDINGZ	INCREMENTZINDEXÚ	INDICATORZINFIXZINHERITSZINITIALZ
INITIALIZEZ	INITIALLYZINOUTZINPUTZINSENSITIVEZINSTANTIABLEZINSTEADZ	INTERSECTÚINTOZINVOKERZISZISNULLZ	ISOLATIONZITERATEZKEYZ
KEY_MEMBERZKEY_TYPEZLANCOMPILERÚLANGUAGEZLARGEZLASTZLATERALZLEADINGÚLENGTHÚLESSZLEVELÚLIMITZLISTENZLOADZLOCALZ	LOCALTIMEZLOCALTIMESTAMPÚLOCATIONZLOCATORZLOCKÚLOWERÚMAPZMATCHZ
MAXEXTENTSZMAXVALUEZMESSAGE_LENGTHZMESSAGE_OCTET_LENGTHZMESSAGE_TEXTZMETHODÚMINUTEÚMINUSZMINVALUEÚMODZMODEZMODIFIESZMODIFYÚMONTHZMOREZMOVEZMUMPSZNAMESZNATIONALZNATURALZNCHARZNCLOBZNEWZNEXTZNOZNOAUDITZ
NOCOMPRESSZ
NOCREATEDBZNOCREATEUSERÚNONEÚNOTZNOTFOUNDZNOTHINGZNOTIFYZNOTNULLZNOWAITÚNULLZNULLABLEÚNULLIFZOBJECTZOCTET_LENGTHZOFZOFFZOFFLINEZOFFSETZOIDSZOLDZONLINEZONLYZOPENZ	OPERATIONZOPERATORZOPTIONÚOPTIONSZ
ORDINALITYZOUTZOUTPUTZOVERLAPSZOVERLAYZ
OVERRIDINGZOWNERZQUARTERZPADZ	PARAMETERZ
PARAMETERSZPARAMETER_MODEZPARAMETER_NAMEZPARAMETER_ORDINAL_POSITIONZPARAMETER_SPECIFIC_CATALOGZPARAMETER_SPECIFIC_NAMEZPARAMETER_SPECIFIC_SCHEMAZPARTIALZPASCALZPCTFREEZPENDANTZPLACINGZPLIZPOSITIONZPOSTFIXZ	PRECISIONZPREFIXZPREORDERZPREPAREZPRESERVEZPRIMARYZPRIORZ
PRIVILEGESZ
PROCEDURALZ	PROCEDUREZPUBLICZRAISEÚRAWÚREADZREADSZRECHECKZ	RECURSIVEZREFZ
REFERENCESZREFERENCINGZREINDEXZRELATIVEZRENAMEZ
REPEATABLEÚRESETZRESOURCEZRESTARTÚRESTRICTZRESULTZRETURNZRETURNED_LENGTHZRETURNED_OCTET_LENGTHZRETURNED_SQLSTATEÚ	RETURNINGZRETURNSZREVOKEÚRIGHTZROLEÚROLLBACKZROLLUPZROUTINEZROUTINE_CATALOGZROUTINE_NAMEZROUTINE_SCHEMAZROWÚROWSZ	ROW_COUNTZRULEZ
SAVE_POINTZSCALEZSCHEMAZSCHEMA_NAMEZSCOPEZSCROLLZSEARCHÚSECONDZSECURITYZSELFZ	SENSITIVEZSEQUENCEZSERIALIZABLEÚSERVER_NAMEZSESSIONZSESSION_USERZSETOFZSETSZSHAREZSHOWZSIMILARZSIMPLEZSIZEZSOMEZSOURCEÚSPACEZSPECIFICZSPECIFICTYPEZSPECIFIC_NAMEZSQLZSQLBUFZSQLCODEZSQLERRORZSQLEXCEPTIONZSQLSTATEZ
SQLWARNINGZSTABLEZSTARTZ	STATEMENTZSTATICZ
STATISTICSZSTDINÚSTDOUTZSTORAGEZSTRICTZ	STRUCTUREZSTYPEZSUBCLASS_ORIGINZSUBLISTÚ	SUBSTRINGZ
SUCCESSFULÚSUMZ	SYMMETRICZSYNONYMZSYSIDZSYSTEMZSYSTEM_USERÚTABLEZ
TABLE_NAMEÚTEMPÚTEMPLATEZ	TEMPORARYZ	TERMINATEZTHANÚ	TIMESTAMPZTIMEZONE_HOURZTIMEZONE_MINUTEZTOZTOASTZTRAILINGZ
TRANSATIONZTRANSACTIONS_COMMITTEDZTRANSACTIONS_ROLLED_BACKZTRANSATION_ACTIVEZ	TRANSFORMZ
TRANSFORMSZ	TRANSLATEZTRANSLATIONZTREATZTRIGGERZTRIGGER_CATALOGZTRIGGER_NAMEZTRIGGER_SCHEMAÚTRIMÚTRUEZTRUNCATEZTRUSTEDÚTYPEZUIDZUNCOMMITTEDZUNDERZUNENCRYPTEDÚUNIONÚUNIQUEÚUNKNOWNZUNLISTENZUNNAMEDZUNNESTZUNTILÚUPPERÚUSAGEZUSEÚUSERZUSER_DEFINED_TYPE_CATALOGZUSER_DEFINED_TYPE_NAMEZUSER_DEFINED_TYPE_SCHEMAZUSINGZVACUUMZVALIDZVALIDATEZ	VALIDATORÚVALUESZVARIABLEÚVERBOSEÚVERSIONZVIEWZVOLATILEZWEEKZWHENEVERZWITHZWITHOUTZWORKÚWRITEÚYEARZZONEZARRAYZBIGINTZBINARYZBITÚBLOBZBOOLEANÚCHARÚ	CHARACTERZDATEZDECZDECIMALZ	FILE_TYPEÚFLOATÚINTZINT8ZINTEGERZINTERVALÚLONGZNATURALNZNVARCHARÚNUMBERZNUMERICZPLS_INTEGERZPOSITIVEZ	POSITIVENZREALZROWIDZROWLABELZROWNUMZSERIALZSERIAL8ZSIGNEDZSIGNTYPEZSIMPLE_DOUBLEZSIMPLE_FLOATZSIMPLE_INTEGERZSMALLINTZSYS_REFCURSORZSYSDATEÚTEXTZTINYINTZUNSIGNEDZUROWIDZUTL_FILEZVARCHARZVARCHAR2ZVARYING)(ZSELECTZINSERTÚDELETEÚUPDATEZUPSERTÚREPLACEZMERGEZDROPÚCREATEZALTERÚWHEREZFROMÚINNERZJOINZSTRAIGHT_JOINÚANDÚORZLIKEZONÚINÚSETZBYZGROUPÚORDERÚLEFTZOUTERr,   ÚIFÚENDÚTHENÚLOOPÚASÚELSEÚFORZWHILEÚCASEÚWHENÚMINÚMAXZDISTINCT)VZARCHIVEZ
ARCHIVELOGZBACKUPZBECOMEÚBLOCKZBODYZCANCELÚCHANGEZCOMPILEZCONTENTSZCONTROLFILEZDATAFILEZDBAZDISMOUNTZDOUBLEZDUMPZELSIFZEVENTSZ
EXCEPTIONSr&   ZEXTENTZ
EXTERNALLYZFLUSHZFREELISTZ	FREELISTSr4   ZINITRANSZINSTANCEZLAYERZLINKZLISTSZLOGFILEZMANAGEZMANUALZMAXDATAFILESZMAXINSTANCESZMAXLOGFILESZMAXLOGHISTORYZMAXLOGMEMBERSZMAXTRANSZ
MINEXTENTSZMODULEZMOUNTZNOARCHIVELOGZNOCACHEZNOCYCLEZ
NOMAXVALUEZ
NOMINVALUEZNOORDERZNORESETLOGSZNORMALZNOSORTZOPTIMALZOWNZPACKAGEZPARALLELZPCTINCREASEZPCTUSEDZPLANZPRIVATEZPROFILEZQUOTAZRECOVERZ	RESETLOGSZ
RESTRICTEDZREUSEZROLESZ	SAVEPOINTZSCNZSECTIONZSEGMENTZSHAREDZSNAPSHOTZSORTZSTATEMENT_IDÚSTOPZSWITCHZTABLESZ
TABLESPACEZTHREADZTIMEZTRACINGZTRANSACTIONZTRIGGERSZ	UNLIMITEDZUNLOCK)'ÚCONFLICTZWINDOWZ	PARTITIONZOVERZPERFORMÚNOTICEZPLPGSQLZINHERITZINDEXESZON_ERROR_STOPZBYTEAZ	BIGSERIALzBIT VARYINGZBOXrh   zCHARACTER VARYINGZCIDRZCIRCLEzDOUBLE PRECISIONZINETZJSONZJSONBZLINEZLSEGZMACADDRZMONEYÚPATHZPG_LSNZPOINTZPOLYGONZSMALLSERIALZTSQUERYZTSVECTORZTXID_SNAPSHOTÚUUIDZXMLr€   rv   r}   )NZEXPLODEZ	DIRECTORYZ
DISTRIBUTEZINCLUDEZLOCATEZ	OVERWRITEZ
POSEXPLODEZARRAY_CONTAINSÚCMPZCOLLECT_LISTÚCONCATÚ	CONDITIONZDATE_ADDZDATE_SUBZDECODEZDBMS_OUTPUTZELEMENTSZEXCHANGEZEXTENDEDÚFLOORÚ	FOLLOWINGZFROM_UNIXTIMEZFTPr0   ZINLINEÚINSTRZLENr<   Z
MAXELEMENTZMAXINDEXZMAX_PART_DATEZMAX_PART_INTZMAX_PART_STRINGZ
MINELEMENTZMININDEXZMIN_PART_DATEZMIN_PART_INTZMIN_PART_STRINGZNOWZNVLZNVL2ZPARSE_URL_TUPLEZPART_LOCZ
PART_COUNTZPART_COUNT_BYZPRINTZPUT_LINEÚRANGEÚREDUCEZREGEXP_REPLACEZRESIGNALÚRTRIMÚSIGNZSIGNALÚSINZSPLITÚSQRTZSTACKZSTRÚSTRINGZSTRUCTÚSUBSTRZSUMMARYZTBLPROPERTIESrW   ZTIMESTAMP_ISOZTO_CHARZTO_DATEZTO_TIMESTAMPZTRUNCZ	UNBOUNDEDZ
UNIQUEJOINZUNIX_TIMESTAMPZUTC_TIMESTAMPZVIEWSZEXITZBREAKZLEAVEZDISTINCTROWN)'Úsqlparser   ÚobjectÚPROCESS_AS_KEYWORDÚCommentÚSingleZHintÚ	MultilineÚNewlineÚ
WhitespaceÚ
AssignmentÚPunctuationÚWildcardÚNameÚLiteralÚPlaceholderÚCommandÚKeywordÚNumberZHexadecimalÚFloatÚIntegerÚStringÚSymbolÚDDLÚBuiltinÚTZCastÚOperatorÚ
ComparisonÚ	SQL_REGEXÚOrderÚDMLÚCTEÚKEYWORDSÚKEYWORDS_COMMONÚKEYWORDS_ORACLEÚKEYWORDS_PLPGSQLÚKEYWORDS_HQLÚKEYWORDS_MSACCESS© r¾   r¾   úJ/var/www/sistema_ama/venv/lib/python3.9/site-packages/sqlparse/keywords.pyÚ<module>   s²  






ÿ



ÿ

þ



´P€ € € € À    HÔ0—n×.°Uÿ