+
    f7i3  c                   s    ^ RI Ht R tRRRRRR/R ltRR	 lt]R
8X  d   ^ RIt]P                  ! ]! 4       4       R# R# )    )normalizeValuec                 s    V ^ 8  d,   V^,          W^,          V^,          ,
          ,          ,           # V^,          W^,          V^ ,          ,
          ,          ,           # )r     )vZtriplets   &&@/usr/lib64/python3.14/site-packages/fontTools/varLib/avar/map.py_denormalizer      sG    AvqzAgaj!8999qzAgaj!8999    inputNormalizedFoutputNormalized
dropZeroesc          
      s   R V 9  d   R# V R ,          pVP                    Uu/ uF0  qfP                  VP                  VP                  VP                  3bK2  	  ppV'       g5   VP                  4        UU	u/ uF  w  rV\        WV,          4      bK  	  ppp	RV 9   d   V R,          P                  WV4      pV'       g5   VP                  4        UU	u/ uF  w  rV\        WV,          4      bK  	  ppp	V# u upi u up	pi u up	pi )fvarNZavar)	axesZaxisTagZminValueZdefaultValueZmaxValueZitemsr   ZrenormalizeLocationr   )
fontlocationr   r   r	   r
   Zar   tagvalues
   &&$$$     r   mapr      s     T<DIMSAII

ANNAJJ??DSDLNNDT
DTjcCCy11DT 	 
 ~<33HJOBJ..BR
BRJCCe#Y//BR 	 
 O T

s   6C34C8C>Nc                s   ^ RI Hp ^ RIpV f   ^ RIpVP                  R,          p VP                  RR R7      pVP                  RRRR	7       VP                  R
RRRRR7       VP                  RRRR7       VP                  RRRR7       VP                  RRRR7       VP                  V 4      pVP                  '       g   VP                  R4       VP                  P                  R4      '       d!   ^RIHp V! 4       pV! WuP                  4       M8V! VP                  4      pRV9  d    VP                  RVP                   R24       R VP                   4        UU	u/ uF  w  rV\        V	4      bK  	  p
pp	\        VV
VP                  VP                   VP"                  '       * R7      pV F9  pW,          pV\%        V4      8X  d   \%        V4      MTp\'        V RVR  24       K;  	  R# u up	pi )!z3Map variation coordinates through the `avar` table.)TTFontN:i   NNzfonttools varLib.avar.map)Zdescriptionr   zvarfont.ttfzVariable-font file.)metavarhelpcoordsz[AXIS=value...]z,Coordinates to map, e.g. 'wght=700 wdth=75'.Z*)r   r   ZnargsZdefaultz-fZ
store_truez%Do not omit axes at default location.)Zactionr   z-iz)Input coordinates are normalized (-1..1).z-oz)Output coordinates as normalized (-1..1).zUNo coordinates provided. Please specify at least one axis coordinate (e.g., wght=500)z.designspace)buildr
   zFont 'z#' does not contain an 'fvar' table.c              3   sB   "   T F  qP                  R 4      x  K  	  R# 5i)=N)Zsplit)Z.0Zitems   & r   Z	<genexpr>Zmain.<locals>.<genexpr>W   s     ,XZZ__s   )r   r   r	   r   Zg)ZfontTools.ttLibr   argparsesysZargvZArgumentParserZadd_argumentZ
parse_argsr   Zerrorr   Zendswithr   Zfloatr   ZiZoZfZintZprint)Zargsr   r   r   ZparserZoptionsr   r   r   r   r   Zmappedr   s   &            r   mainr   $   s    '|xx|$$#I % F <QR
!;   \(O   \(S   \(S   %G>>>c	
 ||^,, xdLL!gll#LL6',,/RST -Y,X,XjcU5\,X   		 yy=F K3q6kCFqQqen s   "G0Z__main__)N)ZfontTools.varLib.modelsr   r   r   r   Z__name__r   Zexitr   r   r   <module>r      sQ    2:',?DQV2BJ zHHTV r   