403Webshell
Server IP : 121.121.20.254  /  Your IP : 216.73.217.51
Web Server : Microsoft-IIS/10.0
System : Windows NT WEB-SERVER 10.0 build 20348 (Windows Server 2022) AMD64
User : IUSR ( 0)
PHP Version : 8.3.28
Disable Function : NONE
MySQL : ON  |  cURL : ON  |  WGET : OFF  |  Perl : OFF  |  Python : OFF  |  Sudo : OFF  |  Pkexec : OFF
Directory :  /php8/

Upload File :
current_dir [ Writeable ] document_root [ Writeable ]

 

Command :


[ Back ]     

Current File : /php8/CORE_RL_harfbuzz_.pdb
Microsoft C/C++ MSF 7.00
DS
�'
���������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������������tut�m
�,Rtut�mn)�+�m
�m
�K
�mLu�N�muX	uCE�mRuu0�m
�,989�m
�
�m,
W,p#d�
�m,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`6b74d6ef��
�m��
�m	�m�m~ 
�m,
�m	� �m�m	� �m�m~�m�	����m
�m	�m~ 	�m~ 
�m�
�m
�m	�m�m
�m	�m�m�m�m
�m,
�m,
�m	�m�m�m�m��moperator()�	�m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��moperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�moperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��m<lambda_133af15c3ab28a2fd0176429d1e8943b>���moperator=���
v�mstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`6b74d6ef����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`6b74d6ef��
�m��
�m	�m�m� 
�m,
�m	� �m�m	� �m�m~�m�	����m
�m	�m� 	�m� 
�m�
�m
�m	�m�m
�m	�m�m�m�m
�m,
�m,
n	n�m�mn��moperator()�	�m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��moperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�moperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�n<lambda_9f40189620cfe4223adcbc34f0d42913>��noperator=���
vnstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`6b74d6ef����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`6b74d6ef�
n��
n	n	n� 
	n,
n	� n	n	� n	n~n\	
�n
n	n� 	n� 
n�
n
n	nn
n	nnnn
n,
n,
n	nnnn�
noperator()�	n<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�
noperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	n<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>noperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���n<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��noperator=���
vnstd::basic_str3ab28a2fd0176429d1e8943b>@@`641d2ed4��
	m��

m		mm~ 
m,

m	� 	mm	� 	mm~	m�	���m
	m		m~ 		m~ 
	m�
m
	m		mm
m		mmmm
	m,

m,
m	m	mmm�moperator()�	m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�moperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>moperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�m<lambda_133af15c3ab28a2fd0176429d1e8943b>��moperator=���
v mstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`641d2ed4����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`641d2ed4��
"m��
#m	"m$m� 
$m,
#m	� "m$m	� "m$m~"m�	���*m
"m	"m� 	"m� 
"m�
/m
"m	"m1m
0m	"m1m2m3m
"m,
#m,
6m	5m"m1m7m�%moperator()�	-m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�(moperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	.m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>)moperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�4m<lambda_9f40189620cfe4223adcbc34f0d42913>��8moperator=���
v9mstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`641d2ed4����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`641d2ed4�
;m��
<m	;m=m� 
=m,
<m	� ;m=m	� ;m=m~;m\	
�Cm
;m	;m� 	;m� 
;m�
Hm
;m	;mJm
Im	;mJmKmLm
;m,
<m,
Om	Nm;mJmPm�>moperator()�	Fm<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Amoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	Gm<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Bmoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���Mm<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Qmoperator=���
vRmstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`641d2ed4���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`641d2ed4��
Tm��
Um	TmVm!
Vm,
Um	!TmVm	!TmVm~Tm�	<,9\m
Tm	Tm!	Tm!
Tm�
am
Tm	Tmcm
bm	Tmcmdmem
Tm,
Um,
hm	gmTmcmim�Wmoperator()�	_m<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Zmoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	`m<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>[moperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�fm<lambda_66f57f934f28d61049862f64df852ff0>��jmoperator=���
vkmstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`641d2ed4��
�l
�l,v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`6b74d6ef���
om��
pmvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`6b74d6ef���
qm,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`6b74d6ef�
tm��
um	0tmvmJ.
vm,
um	P.tmvm	S.tmvm�.tm	�.�.|m��.��}mhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&~m8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
tm�
�m	�.�.�.�m
tm	�.�.�mZ�mhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
tmf��mhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
tm	0tmJ.	0tmJ.
tm	tm�m
�m	tm�m�m�m
tm,
um,
�m	�mtm�m�m�wmoperator()�	�m<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�zmoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�m<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>{moperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�m<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���moperator=��
v�mhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`6b74d6ef�.�hb_utf8_t.?AUhb_utf8_t@@jjuu	j�m�m
�$��
�m
���
�m
�$
�m
�+,
�$
�
�$
n),
�
�
,��
�m
G��
�m
P
O
Q
�,
��$�m�$
�,N�NullHelper<hb_buffer_t>.?AU?$NullHelper@Uhb_buffer_t@@@@	h�m0�'0�'
I,
I��
�m
�,
�+
�$,
G,Rjtut�mRV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9f90523a�
�n��
�n	�n�n� 
�n,
�n	� �n�n	� �n�n~�n\	
��n
�n	�n� 	�n� 
�n�
�n
�n	�n�n
�n	�n�n�n�n
�n,
�n,
�n	�n�n�n�n��noperator()�	�n<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��noperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�n<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�noperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����n<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���noperator=���
v�nstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9f90523a���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9f90523a��
�n��
�n	�n�n!
�n,
�n	!�n�n	!�n�n~�n�	<,9�n
�n	�n!	�n!
�n�
�n
�n	�n�n
�n	�n�n�n�n
�n,
�n,
o	o�n�no��noperator()�	�n<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��noperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�n<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�noperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�o<lambda_66f57f934f28d61049862f64df852ff0>��ooperator=���
vostd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9f90523a��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`f990866c���
o��
ovgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`f990866c���
	o,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`f990866c��
o��

o	oo~ 
o,

o	� oo	� oo~o�	���o
o	o~ 	o~ 
o�
o
o	oo
o	oooo
o,

o,
 o	ooo!o�ooperator()�	o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ooperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ooperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�o<lambda_133af15c3ab28a2fd0176429d1e8943b>��"ooperator=���
v#ostd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`f990866c����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f4018assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`b5f5898d��
uo��
vo	uowo~ 
wo,
vo	� uowo	� uowo~uo�	���}o
uo	uo~ 	uo~ 
uo�
�o
uo	uo�o
�o	uo�o�o�o
uo,
vo,
�o	�ouo�o�o�xooperator()�	�o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�{ooperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>|ooperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��o<lambda_133af15c3ab28a2fd0176429d1e8943b>���ooperator=���
v�ostd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`b5f5898d����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`b5f5898d��
�o��
�o	�o�o� 
�o,
�o	� �o�o	� �o�o~�o�	����o
�o	�o� 	�o� 
�o�
�o
�o	�o�o
�o	�o�o�o�o
�o,
�o,
�o	�o�o�o�o��ooperator()�	�o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��ooperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�ooperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��o<lambda_9f40189620cfe4223adcbc34f0d42913>���ooperator=���
v�ostd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`b5f5898d����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`b5f5898d�
�o��
�o	�o�o� 
�o,
�o	� �o�o	� �o�o~�o\	
��o
�o	�o� 	�o� 
�o�
�o
�o	�o�o
�o	�o�o�o�o
�o,
�o,
�o	�o�o�o�o��ooperator()�	�o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��ooperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�ooperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����o<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���ooperator=���
v�ostd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`b5f5898d���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`b5f5898d��
�o��
�o	�o�o!
�o,
�o	!�o�o~hapt�
p��
�#Z�^pt�
�
�,i�apt���__vcrt_assert_va_start_is_not_reference<char const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEBD@@�R__vcrt_assert_va_start_is_not_reference<char const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEBD@@�
�#p#�^pt�
p
�,�~�apt�"#p##�^pt��~~�apt��apt���apt��~�pt��pt�#�#�^pt���apt���pt�
t
��
�
�
�,
�,\##�
qq\�q�\q\�
q,\\\��##�
�,�t������
u,
�
!��
�
�,
�t�
��
�
cN�__crt_locale_data_public.?AU__crt_locale_data_public@@��
�
�^
�_locale_pctype���
t_locale_mb_cur_max���
u_locale_lc_codepage��N�__crt_locale_data_public.?AU__crt_locale_data_public@@��
�,���t��
���
���at�tt^t�
�,
"��
�,
�
�
�,&�_GUID.?AU_GUID@@
���
� #�B
"Data1
!Data2
!Data3
�Data4&�_GUID.?AU_GUID@@
�,t0
��

,
��

,
,
 ,
",2�_ARM64_FPCR_REG.?AT_ARM64_FPCR_REG@@
"��
"��
"	��
"
��
"��
"��
"
��
"��
"��
"��
"��
"��
"��
"��
"��
"��"
"Value
res0_1���
IOE��
DZE��
OFE��
UFE��
IXE��
res0_2���
IDE��
Len��
FZ16�
Stride���
RMode
FZ���
DN���
AHP��
res0_3���2_ARM64_FPCR_REG.?AT_ARM64_FPCR_REG@@

,2�_ARM64_FPSR_REG.?AT_ARM64_FPSR_REG@@
"��
"��
"��
"��
"��
"��
"��
"��
"��
"��
"��
"��
"���
"Value
"IOC��
#DZC��
$OFC��
%UFC��
&IXC��
'res0_1���
(IDC��
)res0_2���
*QC���
+V
,C
-Z
.N2/_ARM64_FPSR_REG.?AT_ARM64_FPSR_REG@@
!,6�_AMD64_MXCSR_REG.?AT_AMD64_MXCSR_REG@@��
"��
"��
"��
"Value
"IE���
#DE���
$ZE���
%OE���
&UE���
3PE���
4DAZ��
(IM���
DM���
ZM���
OM���
UM���
PM���
RC���
FZ���
5res��66_AMD64_MXCSR_REG.?AT_AMD64_MXCSR_REG@@��
2,
",
p��
:
;,
p,
p��
>
?,
��
A
B,
,
��
E
F,
��
H
I,
��
K
L,
;pN
 ��
P
Q,?pS
 ��
U
V,
BX
!��
Z
[,F]
!��
_
!,
`,
Ic
"��
e
f,h
"��
j
k,
Lm
#��
o
p,r
#��
t
u,

w
x,

z
{,�JOB_OBJECT_NET_RATE_CONTROL_ENABLE���JOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTHJOB_OBJECT_NET_RATE_CONTROL_DSCP_TAG�JOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGS��Zt}JOB_OBJECT_NET_RATE_CONTROL_FLAGS.?AW4JOB_OBJECT_NET_RATE_CONTROL_FLAGS@@�
~,
~JOB_OBJECT_IO_RATE_CONTROL_ENABLEJOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUME�JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALL�JOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAP�JOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGS���Zt�JOB_OBJECT_IO_RATE_CONTROL_FLAGS.?AW4JOB_OBJECT_IO_RATE_CONTROL_FLAGS@@���
�,
�J�_TP_CALLBACK_ENVIRON_V3.?AU_TP_CALLBACK_ENVIRON_V3@@
�.�_TP_POOL.?AU_TP_POOL@@��
�>�_TP_CLEANUP_GROUP.?AU_TP_CLEANUP_GROUP@@
��
�B�_ACTIVATION_CONTEXT.?AU_ACTIVATION_CONTEXT@@
�F�_TP_CALLBACK_INSTANCE.?AU_TP_CALLBACK_INSTANCE@@
���
�f�_TP_CALLBACK_ENVIRON_V3::<unnamed-type-u>.?AT<unnamed-type-u>@_TP_CALLBACK_ENVIRON_V3@@�TP_CALLBACK_PRIORITY_HIGHTP_CALLBACK_PRIORITY_NORMAL��TP_CALLBACK_PRIORITY_LOW�TP_CALLBACK_PRIORITY_INVALID�TP_CALLBACK_PRIORITY_COUNT���Bt�_TP_CALLBACK_PRIORITY.?AW4_TP_CALLBACK_PRIORITY@@�

"Version��
�Pool�
�CleanupGroup�
�CleanupGroupCancelCallback���
 RaceDll��
�(ActivationContext
�0FinalizationCallback��<unnamed-type-u>���
�8u
�<CallbackPriority�
"@Size�J�H_TP_CALLBACK_ENVIRON_V3.?AU_TP_CALLBACK_ENVIRON_V3@@
�
�
�

�
�
�
���_TP_CALLBACK_ENVIRON_V3::<unnamed-type-u>::<unnamed-type-s>.?AU<unnamed-type-s>@<unnamed-type-u>@_TP_CALLBACK_ENVIRON_V3@@��:
"Flags�<unnamed-type-s>���
�sf�_TP_CALLBACK_ENVIRON_V3::<unnamed-type-u>.?AT<unnamed-type-u>@_TP_CALLBACK_ENVIRON_V3@@�
�
�,
�,
�,
�,
�,
�
�
"��F
"LongFunction�
#Persistent���
�Private���_TP_CALLBACK_ENVIRON_V3::<unnamed-type-u>::<unnamed-type-s>.?AU<unnamed-type-s>@<unnamed-type-u>@_TP_CALLBACK_ENVIRON_V3@@��
�,
�,&�_TEB.?AU_TEB@@��
�
��������������
u��
�
�,RDCDC_DEFAULT�DCDC_DISABLE_FONT_UPDATE�DCDC_DISABLE_RELAYOUT^t�DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS.?AW4DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS@@�
�,
�nDDC_DEFAULT��DDC_DISABLE_ALL��DDC_DISABLE_RESIZE���DDC_DISABLE_CONTROL_RELAYOUT�Nt�DIALOG_DPI_CHANGE_BEHAVIORS.?AW4DIALOG_DPI_CHANGE_BEHAVIORS@@�
�,
��AR_ENABLED���AR_DISABLED��AR_SUPPRESSEDAR_REMOTESESSION�AR_MULTIMON��AR_NOSENSOR�� AR_NOT_SUPPORTED�@AR_DOCKED�AR_LAPTOP.	t�tagAR_STATE.?AW4tagAR_STATE@@�
�,
��ORIENTATION_PREFERENCE_NONE��ORIENTATION_PREFERENCE_LANDSCAPE�ORIENTATION_PREFERENCE_PORTRAIT��ORIENTATION_PREFERENCE_LANDSCAPE_FLIPPED�ORIENTATION_PREFERENCE_PORTRAIT_FLIPPED��Ft�ORIENTATION_PREFERENCE.?AW4ORIENTATION_PREFERENCE@@���
�,
�b�_DEVICE_MANAGE_DATA_SET_ATTRIBUTES.?AU_DEVICE_MANAGE_DATA_SET_ATTRIBUTES@@��
��
"Size�
"Action���
"Flags
"ParameterBlockOffset�
"ParameterBlockLength�
"DataSetRangesOffset��
"DataSetRangesLength��b�_DEVICE_MANAGE_DATA_SET_ATTRIBUTES.?AU_DEVICE_MANAGE_DATA_SET_ATTRIBUTES@@��
�,J�_DEVICE_DATA_SET_RANGE.?AU_DEVICE_DATA_SET_RANGE@@��
�6
StartingOffset���
#LengthInBytesJ�_DEVICE_DATA_SET_RANGE.?AU_DEVICE_DATA_SET_RANGE@@��J�_DEVICE_DSM_DEFINITION.?AU_DEVICE_DSM_DEFINITION@@��
��
"Action���
 SingleRange��
"ParameterBlockAlignment��
"ParameterBlockLength�
 HasOutput
"OutputBlockAlignment�
"OutputBlockLengthJ�_DEVICE_DSM_DEFINITION.?AU_DEVICE_DSM_DEFINITION@@��
�,
����"�
�,n�_DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT.?AU_DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT@@
��
"Size�
"Action���
"Flags
"OperationStatus��
"ExtendedError
"TargetDetailedError��
"ReservedStatus���
"OutputBlockOffset
" OutputBlockLengthn	�$_DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT.?AU_DEVICE_MANAGE_DATA_SET_ATTRIBUTES_OUTPUT@@
�,�""�:�tagPROPVARIANT.?AUtagPROPVARIANT@@��
�2�_LARGE_INTEGER.?AT_LARGE_INTEGER@@��2�_ULARGE_INTEGER.?AT_ULARGE_INTEGER@@�tagCY.?ATtagCY@@.�_FILETIME.?AU_FILETIME@@
�2�tagCLIPDATA.?AUtagCLIPDATA@@
�2�tagBSTRBLOB.?AUtagBSTRBLOB@@*�tagBLOB.?AUtagBLOB@@.�IUnknown.?AUIUnknown@@��
�.�IDispatch.?AUIDispatch@@
�*�IStream.?AUIStream@@
�.�IStorage.?AUIStorage@@��
�B�tagVersionedStream.?AUtagVersionedStream@@��
�6�tagSAFEARRAY.?AUtagSAFEARRAY@@��
*�tagCAC.?AUtagCAC@@��*�tagCAUB.?AUtagCAUB@@*�tagCAI.?AUtagCAI@@��*�tagCAUI.?AUtagCAUI@@*�tagCAL.?AUtagCAL@@��*�tagCAUL.?AUtagCAUL@@*�tagCAH.?AUtagCAH@@��*�tagCAUH.?AUtagCAUH@@.�tagCAFLT.?AUtagCAFLT@@��.�tagCADBL.?AUtagCADBL@@��.�tagCABOOL.?AUtagCABOOL@@2�tagCASCODE.?AUtagCASCODE@@��*�tagCACY.?AUtagCACY@@.�tagCADATE.?AUtagCADATE@@6�tagCAFILETIME.?AUtagCAFILETIME@@2�tagCACLSID.?AUtagCACLSID@@��6�tagCACLIPDATA.?AUtagCACLIPDATA@@.�tagCABSTR.?AUtagCABSTR@@6�tagCABSTRBLOB.?AUtagCABSTRBLOB@@2�tagCALPSTR.?AUtagCALPSTR@@��2�tagCALPWSTR.?AUtagCALPWSTR@@>�tagCAPROPVARIANT.?AUtagCAPROPVARIANT@@��*�tagDEC.?AUtagDEC@@��

�
�
�
�
!vt���
!wReserved1���
!wReserved2���
!wReserved3���
pcVal�
 bVal�
iVal�
!uiVal
lVal�
"ulVal
tintVal���
uuintVal��
�hVal�
�uhVal
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
�filetime�
�puuid
�pclipdata
qbstrVal��
�bstrblobVal��
�blob�
ppszVal���
qpwszVal��
�punkVal��
�pdispVal�
�pStream��
�pStorage�
pVersionedStream�
parray���
cac��
caub�
cai��
caui�
cal��
caul�
	cah��

cauh�
caflt
cadbl

cabool���
cascode��
cacy�
cadate���
cafiletime���
cauuid���
caclipdata���
cabstr���
cabstrblob���
calpstr��
calpwstr�
capropvar
ppcVal
 pbVal
piVal
!puiVal���
plVal
"pulVal���
tpintVal��
upuintVal�
@pfltVal��
ApdblVal��
pboolVal�
pdecVal��
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
�pvarVal��
decVal���:NtagPROPVARIANT.?AUtagPROPVARIANT@@��
�,2�tagVARIANT.?AUtagVARIANT@@��
"##""$2�IRecordInfo.?AUIRecordInfo@@
&�
!vt���
!wReserved1���
!wReserved2���
!wReserved3���
llVal
lVal�
 bVal�
iVal�
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
qbstrVal��
�punkVal��
�pdispVal�
parray���
 pbVal
piVal
plVal
pllVal���
@pfltVal��
ApdblVal��
pboolVal�
__OBSOLETE__VARIANT_PBOOL
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
#pvarVal��
byref
pcVal�
!uiVal
"ulVal
#ullVal���
tintVal���
uuintVal��
pdecVal��
ppcVal
!puiVal���
"pulVal���
#pullVal��
tpintVal��
upuintVal�
pvRecord�
'pRecInfo�
decVal���24(tagVARIANT.?AUtagVARIANT@@��
#,
qq+
q��
-
../
.,t�
q��
344t5
4,
\t8
4t:4q.<.4.>q#\t@#:
 ��
C
D,:�std::hash<float>.?AU?$hash@M@std@@��
F��
G
D	#FHIB@argument_type��#result_typeJoperator()�:Kstd::hash<float>.?AU?$hash@M@std@@��
E#M
D
H,:�std::hash<double>.?AU?$hash@N@std@@�
Q��
R
>	#QSTBAargument_type��#result_typeUoperator()�:Vstd::hash<double>.?AU?$hash@N@std@@�
@#X
>
S,>�std::hash<long double>.?AU?$hash@O@std@@
\��
]	#\^TBAargument_type��#result_type_operator()�>`std::hash<long double>.?AU?$hash@O@std@@
^,F�std::hash<std::nullptr_t>.?AU?$hash@$$T@std@@���
c��
d
	#cefBargument_type��#result_typegoperator()�Fhstd::hash<std::nullptr_t>.?AU?$hash@$$T@std@@���
�#j
e,:�std::exception.?AVexception@std@@���
m
U�
o
m��
q,
r	mn
s�t	mn
u
�	mn
w	mn
"tvxy
m,	{mns	mn
q	�m~F�__std_exception_data.?AU__std_exception_data@@��	mns�	pzexception��|operator=��}~exception�what���
�_Data}__local_vftable_ctor_closure����__vecDelDtor���:&�ostd::exception.?AVexception@std@@���

�
�
�
�&
�_What
0_DoFree��F�__std_exception_data.?AU__std_exception_data@@��
n,	mnw
�
���
����
m
�,	mnu	mns
q
�
��
��#�
~,#�B�std::bad_exception.?AVbad_exception@std@@���
�
��
�	��
�
���
�,
�	��
�	��
���	��
�,	����	������	��s�m���bad_exception���~bad_exception��operator=���__local_vftable_ctor_closure����__vecDelDtor���B	&�ostd::bad_exception.?AVbad_exception@std@@����#�
�,:�std::bad_alloc.?AVbad_alloc@std@@���
�
��
�	��
�
���
�,
�	��
�	��
w	��
"����	��
�,	����	������	��s�m���bad_alloc���~bad_alloc��operator=���__local_vftable_ctor_closure����__vecDelDtor���:
&�ostd::bad_alloc.?AVbad_alloc@std@@����#�
�,	��wN�std::bad_array_new_length.?AVbad_array_new_length@std@@�
�
��
�	��
�
���
�,
�	��
�	��
���	��
�,	����	������	��s�����bad_array_new_length����~bad_array_new_length���operator=���__local_vftable_ctor_closure����__vecDelDtor���N	&�ostd::bad_array_new_length.?AVbad_array_new_length@std@@�
��#�
�,
�B�std::exception_ptr.?AVexception_ptr@std@@���
�
���
�,
�	��
�	��
f	��
���	��
�,	���f	������
�	0��	��	�	���	��s��exception_ptr���~exception_ptr��operator=���operator bool���_Current_exception��_Copy_exception
_Data1���
_Data2����__vecDelDtor���Bf�std::exception_ptr.?AVexception_ptr@std@@����
�
�,	��f	����
�
�0
�,
�,�����0��0	�0
,�0
�6�_s__ThrowInfo.?AU_s__ThrowInfo@@
��

�
t
J�_s__CatchableTypeArray.?AU_s__CatchableTypeArray@@��
��
n
uattributes���
pmfnUnwind���
pForwardCompat���
pCatchableTypeArray��6_s__ThrowInfo.?AU_s__ThrowInfo@@	���
�	���
�F�std::nested_exception.?AVnested_exception@std@@�
"
P�
$
"��
&,
'	"#
(	"#
)*
",	,"#(	"#
&	"/	�"/		"#s�	%+nested_exception���-operator=��.~nested_exception��0rethrow_nested�1nested_ptr�
�_Exc�.__local_vftable_ctor_closure���2__vecDelDtor���F
&3$std::nested_exception.?AVnested_exception@std@@��	
�
#,
&
�
�:
/,J�std::_Unused_parameter.?AU_Unused_parameter@std@@���
>JRstd::_Unused_parameter.?AU_Unused_parameter@std@@���	>?
?,J�std::_Distance_unknown.?AU_Distance_unknown@std@@���
C��
D	CCE	Foperator-��JGstd::_Distance_unknown.?AU_Distance_unknown@std@@���
C
I,
E,R�std::_Nontrivial_dummy_type.?AU_Nontrivial_dummy_type@std@@�
L	LM
"N_Nontrivial_dummy_type�ROstd::_Nontrivial_dummy_type.?AU_Nontrivial_dummy_type@std@@�	LM
M,:�std::tuple<>.?AV?$tuple@$$V@std@@���
S
S��
U,
V	ST
W
S,
Y	STZ
U	0S\WBXtuple<>[swap���]_Equals]_Less��:^std::tuple<>.?AV?$tuple@$$V@std@@���	STW
T,
\,.�type_info.?AVtype_info@@
c��
d
d,
f
c	chg
c,	jchg	#ce	0ceg	�ce	chF�__std_type_info_data.?AU__std_type_info_data@@��	chs�	%itype_info��koperator=��lhash_code��moperator==�moperator!=�mbefore�nname���nraw_name���o~type_info�
p_Dataq__vecDelDtor���.&r$type_info.?AVtype_info@@
p��
t
u#v
d
p
y�#�
p�
|
p	p~}
t,
�	p~�	p~��
p,	�p~}	�p~���n
�_UndecoratedName�
{_DecoratedName����__std_type_info_data����operator=��F&�__std_type_info_data.?AU__std_type_info_data@@��
e,uut�>�__type_info_node.?AU__type_info_node@@��
�y���
{6�std::bad_cast.?AVbad_cast@std@@�
�
��
�	��
�
���
�,
�	��
�	��
u	��
"����	��	w	��
�,	����	������	��s�m���bad_cast����__construct_from_string_literal�~bad_cast���operator=���__local_vftable_ctor_closure����__vecDelDtor���6&�ostd::bad_cast.?AVbad_cast@std@@��#	�
�,
�	��u
�,:�std::bad_typeid.?AVbad_typeid@std@@�
�
��
�	��
�
���
�,
�	��
�	��
u	��
"����	��	w	��
�,	����	������	��s�m���bad_typeid��__construct_from_string_literal�~bad_typeid�operator=���__local_vftable_ctor_closure����__vecDelDtor���:&�ostd::bad_typeid.?AVbad_typeid@std@@��#�
�,
�	��u
�,J�std::__non_rtti_object.?AV__non_rtti_object@std@@���
�	��	w
��
�
�	��
�
���
�,
�	��
�	��
u���	��
�,	����	������	��s�����__construct_from_string_literal�__non_rtti_object���~__non_rtti_object��operator=���__vecDelDtor���J	&�ostd::__non_rtti_object.?AV__non_rtti_object@std@@���	��u
�,
�,	���
�#\^pt�\tttttt�

�q�

�,q#�t�2�_stat64i32.?AU_stat64i32@@��
�t�t�&�stat.?AUstat@@��
��
ust_dev���
!st_ino���
!st_mode��
st_nlink�

st_uid���
st_gid���
ust_rdev��
st_size��
st_atime�
 st_mtime�
(st_ctime�&�0stat.?AUstat@@��2�0_stat64i32.?AU_stat64i32@@��
�,��t�
Z,.�_Mbstatet.?AU_Mbstatet@@
���
�:
"_Wchar���
!_Byte
!_State���.�_Mbstatet.?AU_Mbstatet@@
�
�,\q#\N�std::numeric_limits<bool>.?AV?$numeric_limits@_N@std@@��	0N�std::numeric_limits<char>.?AV?$numeric_limits@D@std@@���	pR�std::numeric_limits<signed char>.?AV?$numeric_limits@C@std@@	V�std::numeric_limits<unsigned char>.?AV?$numeric_limits@E@std@@��	 R�std::numeric_limits<char16_t>.?AV?$numeric_limits@_S@std@@��	z
R�std::numeric_limits<char32_t>.?AV?$numeric_limits@_U@std@@��	{R�std::numeric_limits<wchar_t>.?AV?$numeric_limits@_W@std@@���	qN�std::numeric_limits<short>.?AV?$numeric_limits@F@std@@��	J�std::numeric_limits<int>.?AV?$numeric_limits@H@std@@	tN�std::numeric_limits<long>.?AV?$numeric_limits@J@std@@���	R�std::numeric_limits<__int64>.?AV?$numeric_limits@_J@std@@���	V�std::numeric_limits<unsigned short>.?AV?$numeric_limits@G@std@@�	!V�std::numeric_limits<unsigned int>.?AV?$numeric_limits@I@std@@���	uV�std::numeric_limits<unsigned long>.?AV?$numeric_limits@K@std@@��	"Z�std::numeric_limits<unsigned __int64>.?AV?$numeric_limits@_K@std@@��	#N�std::numeric_limits<float>.?AV?$numeric_limits@M@std@@��	@ N�std::numeric_limits<double>.?AV?$numeric_limits@N@std@@�	A"R�std::numeric_limits<long double>.?AV?$numeric_limits@O@std@@	A$
#&6#Rstd::align_val_t.?AW4align_val_t@std@@#()
~
+,F�std::_Container_base0.?AU_Container_base0@std@@�
-	-.
-,
0	-.1F�std::_Fake_allocator.?AU_Fake_allocator@std@@���
3��
4,
5	-.655	-.8j/_Orphan_all2_Swap_proxy_and_iterators��7_Alloc_proxy���9_Reload_proxy��F:std::_Container_base0.?AU_Container_base0@std@@�
.,FRstd::_Fake_allocator.?AU_Fake_allocator@std@@���F�std::_Iterator_base0.?AU_Iterator_base0@std@@���
>	>?
-��
A
>��
C	B>D
0��F@_Adopt�E_Getcont���F_Unwrap_when_unverifiedFGstd::_Iterator_base0.?AU_Iterator_base0@std@@���
?,
D,F�std::_Container_proxy.?AU_Container_proxy@std@@�
KJ�std::_Container_base12.?AU_Container_base12@std@@���
M
N	KL
O	KL
PQ
M��
SF�std::_Iterator_base12.?AU_Iterator_base12@std@@�
UJR_Container_proxy���
T_Mycont��
V_Myfirstiter�FWstd::_Container_proxy.?AU_Container_proxy@std@@�	KLO
K
T
V
N,
L,
M
S,
`	M_a	M_
bc
M,	eM_a	M_
e	M_hd_Container_base12��foperator=��g_Orphan_alli_Swap_proxy_and_iterators��
Z_Myproxy�g_Orphan_all_unlocked_v3i_Swap_proxy_and_iterators_unlocked�g_Orphan_all_locked_v3��i_Swap_proxy_and_iterators_locked���J
&jstd::_Container_base12.?AU_Container_base12@std@@���6�std::_Lockit.?AV_Lockit@std@@���
l
l��
n,
o	lmp
t	lm
r	lm
qst	lm
lwt	lx
w	lz	lr	y	{|	{|
l,	lmp	lms�u_Lockitv~_Lockit���}_Lockit_ctor���~_Lockit_dtor����operator=��
t_Locktype�__vecDelDtor���6&�std::_Lockit.?AV_Lockit@std@@���	lmr
_,
U
U��
�,
�	U�
�	U�
��
U,	�U��
T	U��
�	TU���_Iterator_base12����operator=���_Adopt��_Getcont���F_Unwrap_when_unverified
Z_Myproxy�
V_Mynextiter��F&�std::_Iterator_base12.?AU_Iterator_base12@std@@�	U��
Z
�
�,
L
T,
�,
\
V,
Z,N�std::_Fake_proxy_ptr_impl.?AU_Fake_proxy_ptr_impl@std@@�
�
A,5�	��
�N�std::_Leave_proxy_unbound.?AU_Leave_proxy_unbound@std@@�5�	��
�
���
�,
�	������
�,	����
-5�	���	��Z�_Fake_proxy_ptr_impl����operator=���_Bind���_Release���N&�std::_Fake_proxy_ptr_impl.?AU_Fake_proxy_ptr_impl@std@@�	���NRstd::_Leave_proxy_unbound.?AU_Leave_proxy_unbound@std@@�
�,	���^�std::_Basic_container_proxy_ptr12.?AU_Basic_container_proxy_ptr12@std@@�
�	��
��
�	���
���
�,
�	���	�����N
Z_Ptr��_Release����_Basic_container_proxy_ptr12���^�std::_Basic_container_proxy_ptr12.?AU_Basic_container_proxy_ptr12@std@@�
�
�,>�std::bad_weak_ptr.?AVbad_weak_ptr@std@@�
�
��
�	��
�
���
�,
�	��
�	��
���
�	���	��
�,	����	������	��s�m���bad_weak_ptr����what����~bad_weak_ptr���operator=���__local_vftable_ctor_closure����__vecDelDtor���>
&�ostd::bad_weak_ptr.?AVbad_weak_ptr@std@@�
�,�#
�
�,
�	���
�F�std::_Ref_count_base.?AV_Ref_count_base@std@@���
�
UU
�	��
���
�,
�	���	��
��
�,	����	0��
�	��	��g	��s~	��_Destroy����_Delete_this���
"_Uses
"_Weaks����_Ref_count_base�operator=���~_Ref_count_base����_Incref_nz��_Incref�_Incwref����_Decref�_Decwref����_Use_count��_Get_deleter����__local_vftable_ctor_closure����__vecDelDtor���F&��std::_Ref_count_base.?AV_Ref_count_base@std@@���
�,
�
"
,
t��
�
t��
�
�
�,2relaxed��preferredstrict���>tstd::pointer_safety.?AW4pointer_safety@std@@��R�std::_Shared_ptr_spin_lock.?AU_Shared_ptr_spin_lock@std@@���
			sZ_Shared_ptr_spin_lock��~_Shared_ptr_spin_lock�__vecDelDtor���Rstd::_Shared_ptr_spin_lock.?AU_Shared_ptr_spin_lock@std@@���	
,N�std::pmr::memory_resource.?AVmemory_resource@pmr@std@@��
	
~~	
�~~	

��
,

	0##	
##	
	

	


,	
	
s"	�~memory_resource���allocate���deallocate�is_equal���do_allocatedo_deallocate��do_is_equalmemory_resource operator=��__local_vftable_ctor_closure���!__vecDelDtor���N
&"�std::pmr::memory_resource.?AVmemory_resource@pmr@std@@��


,

,0($"&��std::basic_string_view<char,std::char_traits<char> >.?AV?$basic_string_view@DU?$char_traits@D@std@@@std@@���
,F�std::char_traits<char>.?AU?$char_traits@D@std@@�
�,��std::_String_view_iterator<std::char_traits<char> >.?AV?$_String_view_iterator@U?$char_traits@D@std@@@std@@��std::reverse_iterator<std::_String_view_iterator<std::char_traits<char> > >.?AV?$reverse_iterator@V?$_String_view_iterator@U?$char_traits@D@std@@@std@@@std@@����~
,	,3
2	,3
w	,3
456
,��
8	0,9		1,9		�,9	#,9	0,9
~	/,9?	/,9?	/,9	,3?
,,
D	,3E�#~	#,9G�~#~	#,9I~#	,,9K
8	0,9M~~�~	t,9O~~�	t,9Q	t,9w~~8~~	t,9T~~8	t,9V	t,9M2PRSUWX	#,92�~~	#,9[�~	#,9]8~	#,9_"Z\^`	,9?	#,9	,Z.traits_typepvalue_type�ppointer�const_pointer��=reference��/const_reference0const_iterator�0iterator���1const_reverse_iterator�1reverse_iterator���#size_type��difference_type~npos���7basic_string_view<char,std::char_traits<char> >:begin��:end:cbegin�:cend���;rbegin�;rend���;crbegin;crend��<_Unchecked_begin���<_Unchecked_end�=size���=length�>empty��<data���=max_size���@operator[]�Aat�Bfront��Bback���Cremove_prefix��Cremove_suffix��Fswap���Hcopy���J_Copy_sLsubstr�N_Equal�Ycompareafind���arfind��afind_first_of��afind_last_of���afind_first_not_of��afind_last_not_of���N_Starts_with���b_Check_offset��b_Check_offset_exclusivec_Clamp_suffix_size�	d_Xran��
�_Mydata��
#_Mysize��Oestd::basic_string_view<char,std::char_traits<char> >.?AV?$basic_string_view@DU?$char_traits@D@std@@@std@@���	,32
-,��std::basic_string_view<wchar_t,std::char_traits<wchar_t> >.?AV?$basic_string_view@_WU?$char_traits@_W@std@@@std@@���
iJ�std::char_traits<wchar_t>.?AU?$char_traits@_W@std@@�
[,��std::_String_view_iterator<std::char_traits<wchar_t> >.?AV?$_String_view_iterator@U?$char_traits@_W@std@@@std@@��std::reverse_iterator<std::_String_view_iterator<std::char_traits<wchar_t> > >.?AV?$reverse_iterator@V?$_String_view_iterator@U?$char_traits@_W@std@@@std@@@std@@���h~
i	ip
o
h	ip
r	ip
qst
i��
v	miw		niw		\iw	#iw	0iw	liw?	liw?	liw	ip?
i,
�	ip�#~	#iw�~#~	#iw�	iiwK
v	0iw�~~h~	tiw�~~h	tiw�	tiwr~~v~~	tiw�~~v	tiw�	tiw�2������	#iwoh~~	#iw�[~	#iw�v~	#iw�"����	iw?	#iw	ibktraits_typeqvalue_type�qpointer\const_pointer���reference��lconst_referencemconst_iterator�miterator���nconst_reverse_iterator�nreverse_iterator���#size_type��difference_type~npos���ubasic_string_view<wchar_t,std::char_traits<wchar_t> >��xbegin��xendxcbegin�xcend���yrbegin�yrend���ycrbeginycrend��z_Unchecked_begin���z_Unchecked_end�{size���{length�|empty��zdata���{max_size���}operator[]�~at�front��back����remove_prefix���remove_suffix���swap����copy����_Copy_s�substr��_Equal��compare�find����rfind���find_first_of���find_last_of����find_first_not_of���find_last_not_of����_Starts_with����_Check_offset���_Check_offset_exclusive�_Clamp_suffix_size�	�_Xran��
\_Mydata��
#_Mysize��O�std::basic_string_view<wchar_t,std::char_traits<wchar_t> >.?AV?$basic_string_view@_WU?$char_traits@_W@std@@@std@@���	ipo
j,��std::basic_string_view<char16_t,std::char_traits<char16_t> >.?AV?$basic_string_view@_SU?$char_traits@_S@std@@@std@@�
�J�std::char_traits<char16_t>.?AU?$char_traits@_S@std@@
z��
�
z,
�,��std::_String_view_iterator<std::char_traits<char16_t> >.?AV?$_String_view_iterator@U?$char_traits@_S@std@@@std@@��std::reverse_iterator<std::_String_view_iterator<std::char_traits<char16_t> > >.?AV?$reverse_iterator@V?$_String_view_iterator@U?$char_traits@_S@std@@@std@@@std@@��
��~
�	��
�
�	��
�	��
���
���
�	���		���		���	#��	0��	���?	���?	���	��?
�,
�	���
z�#~	#����~#~	#���	���K
�	0���~~�~	t���~~�	t���	t���~~�~~	t���~~�	t���	t���2������	#����~~	#����~	#����~	#���"����	��?	#��	�b�traits_typezvalue_type�zpointer�const_pointer���reference���const_reference�const_iterator��iterator����const_reverse_iterator��reverse_iterator���#size_type��difference_type~npos����basic_string_view<char16_t,std::char_traits<char16_t> >�begin���end�cbegin��cend����rbegin��rend����crbegin�crend���_Unchecked_begin����_Unchecked_end��size����length��empty���data����max_size����operator[]��at��front���back����remove_prefix���remove_suffix���swap����copy����_Copy_s�substr��_Equal��compare�find����rfind���find_first_of���find_last_of����find_first_not_of���find_last_not_of����_Starts_with����_Check_offset���_Check_offset_exclusive�_Clamp_suffix_size�	�_Xran��
�_Mydata��
#_Mysize��O�std::basic_string_view<char16_t,std::char_traits<char16_t> >.?AV?$basic_string_view@_SU?$char_traits@_S@std@@@std@@�	���
�,
�,��std::basic_string_view<char32_t,std::char_traits<char32_t> >.?AV?$basic_string_view@_UU?$char_traits@_U@std@@@std@@�
�J�std::char_traits<char32_t>.?AU?$char_traits@_U@std@@
{��
�
{,
�,��std::_String_view_iterator<std::char_traits<char32_t> >.?AV?$_String_view_iterator@U?$char_traits@_U@std@@@std@@��std::reverse_iterator<std::_String_view_iterator<std::char_traits<char32_t> > >.?AV?$reverse_iterator@V?$_String_view_iterator@U?$char_traits@_U@std@@@std@@@std@@��
��~
�	��
�
�	��
�	��
���
���
�	���		���		���	#��	0��	���?	���?	���	��?
�,
	��
{#~	#��~#~	#��		���K
�	0��~~�~	t��~~�	t��	t���~~�~~	t��~~�	t��	t��2	#����~~	#���~	#���~	#��"	��?	#��	�b�traits_type{value_type�{pointer�const_pointer���reference���const_reference�const_iterator��iterator����const_reverse_iterator��reverse_iterator���#size_type��difference_type~npos����basic_string_view<char32_t,std::char_traits<char32_t> >�begin���end�cbegin��cend����rbegin��rend����crbegin�crend���_Unchecked_begin����_Unchecked_end��size����length��empty���data����max_size����operator[]�at�front��back���remove_prefix��remove_suffix��swap���copy���
_Copy_ssubstr�
_Equal�compare find��� rfind�� find_first_of�� find_last_of��� find_first_not_of�� find_last_not_of���
_Starts_with���!_Check_offset��!_Check_offset_exclusive"_Clamp_suffix_size�	#_Xran��
�_Mydata��
#_Mysize��O$std::basic_string_view<char32_t,std::char_traits<char32_t> >.?AV?$basic_string_view@_UU?$char_traits@_U@std@@@std@@�	���
�,
�,
�)�#��std::basic_string<char,std::char_traits<char>,std::allocator<char> >.?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@���
,B�std::allocator<char>.?AV?$allocator@D@std@@�v�std::allocator_traits<std::allocator<char> >.?AU?$allocator_traits@V?$allocator@D@std@@@std@@���r�std::_String_val<std::_Simple_types<char> >.?AV?$_String_val@U?$_Simple_types@D@std@@@std@@��std::_String_iterator<std::_String_val<std::_Simple_types<char> > >.?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@����std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > >.?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@�����std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char> > > >.?AV?$reverse_iterator@V?$_String_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@std@@���std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char> > > >.?AV?$reverse_iterator@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@D@std@@@std@@@std@@@std@@�R�std::initializer_list<char>.?AV?$initializer_list@D@std@@���
.��
6,57
,	,98b�std::_String_constructor_concat_tag.?AU_String_constructor_concat_tag@std@@�
,,;<<	,9=
,��
?,;@�~�~	,9A
,�C7	,9D
C	,9
F~�	,9H	,9w�~7	,9K	,92@~~7	,9N@~7	,9P
7	,9
R	,9@7	,9U
@	,9Wz:>BEGIJLMOQSTVXZ�std::random_access_iterator_tag.?AUrandom_access_iterator_tag@std@@���Z	,9[��Z	,9]\^Z�std::integral_constant<bool,0>.?AU?$integral_constant@_N$0A@@std@@��<`	,9aZ�std::integral_constant<bool,1>.?AU?$integral_constant@_N$00@std@@���<c	,9dJ�std::_Equal_allocators.?AU_Equal_allocators@std@@���<f	,9gbeh
�	<,9j	<,9w	<,9W
5	<,9n	<,9F*klmop	<,9H	<,92@~#	<,9t:rlsumop	,9W
<	,9x	,9W
p	<,9{"|lmo2rlsumo
2��~�	1,9��	1,9�~~�	<,9�~�	<,9�~�~	<,9�~@~#	<,9�~@	<,9�
5���	1,9�B��������~�	<,9��	<,9��~	<,9�@	<,9�~#~�	<,9�	<,9Q~#�~	<,9�~#@~#	<,9�~~@	<,9��	<,9�R����������	,9@c	,9�@`	,9���	1,9	�
	1,9	�	<,9	<,9?"����	<,9K
?	2,�		1,9	��	�,�	p,9��	4,�		3,9	��	,9	/,�?	=,9?��	/,�?	=,9?��	,,�		,9j	/,�	=,9����	#,�	,9H	,9?	0,�	#,�G	#,�I
0,��	,9�	,9x	#,�]	#,�2	#,�[@~	#,��"����@#	#,��"�����#	#,��"����	0,�M	,,�	0,�w	0,�W��	t,�O	t,�Q	t,�w~~@~~	t,��##@	t,��	t,�W2������	.,�		#,�?~~~	#,��	�	7,�
.,	�,9����std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>.?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@�	,9s2._Alty��/_Alty_traits���0_Scary_val�.traits_type.allocator_type�pvalue_type�#size_type��difference_typeppointer�const_pointer��=reference��/const_reference1iterator���2const_iterator�3reverse_iterator���4const_reverse_iterator�~_BUF_SIZE��~_ALLOC_MASKF_Can_memcpy_val~_Memcpy_val_offset�~_Memcpy_val_size���Ybasic_string<char,std::char_traits<char>,std::allocator<char> >__Construct�i_Move_assign���qoperator=��vassign�w_Memcpy_val_from���y_Take_contents�z_Construct_lv_contents�}operator+=�~append��insert�
�replace�~basic_string<char,std::char_traits<char>,std::allocator<char> >���~npos���z_Copy_assign_val_from_small�_Copy_assign����erase���_Erase_noexcept�clear���begin���end�_Unchecked_begin����_Unchecked_end��rbegin��rend����cbegin��cend����crbegin�crend���shrink_to_fit���at��operator[]��operator class std::basic_string_view<char,struct std::char_traits<char> >��push_back���pop_back����front���back����c_str���data����length��size����max_size����resize��capacity����reserve�empty���copy����_Copy_s�_Swap_bx_large_with_small���_Swap_data�yswap����find����rfind���find_first_of���find_last_of����find_first_not_of���find_last_not_of����_Starts_with����substr��_Equal��compare�get_allocator���_Calculate_growth���_Become_small���_Eos����_Tidy_init��_Tidy_deallocate����_Orphan_all�_Swap_proxy_and_iterators���_Getal�
�_Mypair���__vecDelDtor����v� std::basic_string<char,std::char_traits<char>,std::allocator<char> >.?AV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@���	,92
-,��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >.?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@���
�F�std::allocator<wchar_t>.?AV?$allocator@_W@std@@�z�std::allocator_traits<std::allocator<wchar_t> >.?AU?$allocator_traits@V?$allocator@_W@std@@@std@@���v�std::_String_val<std::_Simple_types<wchar_t> >.?AV?$_String_val@U?$_Simple_types@_W@std@@@std@@��std::_String_iterator<std::_String_val<std::_Simple_types<wchar_t> > >.?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@_W@std@@@std@@@std@@����std::_String_const_iterator<std::_String_val<std::_Simple_types<wchar_t> > >.?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_W@std@@@std@@@std@@�����std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<wchar_t> > > >.?AV?$reverse_iterator@V?$_String_iterator@V?$_String_val@U?$_Simple_types@_W@std@@@std@@@std@@@std@@���std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<wchar_t> > > >.?AV?$reverse_iterator@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_W@std@@@std@@@std@@@std@@�V�std::initializer_list<wchar_t>.?AV?$initializer_list@_W@std@@���
��
,	
�	�

�,;

	�
���
,;h~h~	�
��		�
	�
~[	�	�rh~		�	�o~~		�~		�!
		�
#	�		�&
	�(z "$%')hhZ	�+Z	�-,.
`	�0
c	�2
f	�4135
[	
�7	
�r	
�(
	
�;	
�*89:<=	
�	
�o~#	
�A:?9@B:<=	�(

	�E	�(
q	
�H"I9:<2?9@B:<
��L~[	�ML[	�O~~[	
�Q~h	
�S~h~	
�U~~#	
�W~	
�Y
��L[	�\BNPRTVXZ]LL~[	
�_LLh	
�aLLh~	
�cLL	
�e~#~[	
�g	
��~#h~	
�j~#~#	
�l~~	
�nLL[	
�pR`bdfhikmoq	�c	�t`	�vuwLL	�	y
L	�	{	
�	
�?"z|}~	
�K
	��		�	��	\��	q���	��		�	��	�	l��?	��?��	l��?	��?��	i��		�7	l��	������	#��	�	�?	0��	#���	#���
,��	��	�E	#���	#��o	#���~	#���"����#	#���"����h#	#���"����	0���	���	0��r	0��(��	t���	t���	t��r~~~~	t���##	t���	t��(2������	��		#��?	#���	�		��
,	������std::_Compressed_pair<std::allocator<wchar_t>,std::_String_val<std::_Simple_types<wchar_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_W@std@@V?$_String_val@U?$_Simple_types@_W@std@@@2@$00@std@@�	�sN_Alty��_Alty_traits���_Scary_val�ktraits_typeallocator_type�qvalue_type�#size_type��difference_typeqpointer\const_pointer���reference��lconst_referenceiterator���const_iterator�reverse_iterator���const_reverse_iterator�~_BUF_SIZE��~_ALLOC_MASKF_Can_memcpy_val~_Memcpy_val_offset�~_Memcpy_val_size���*basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >���/_Construct�6_Move_assign���>operator=��Cassign�D_Memcpy_val_from���F_Take_contents�G_Construct_lv_contents�Joperator+=�Kappend�^insert�
rreplaces~basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >��~npos���G_Copy_assign_val_from_smallx_Copy_assign���erase���_Erase_noexceptsclear���begin���end�_Unchecked_begin����_Unchecked_end��rbegin��rend����cbegin��cend����crbegin�crend���shrink_to_fit���at��operator[]��operator class std::basic_string_view<wchar_t,struct std::char_traits<wchar_t> >����push_back��spop_back����front���back����c_str���data����length��size����max_size����resize��capacity����reserve�empty���copy����_Copy_s�_Swap_bx_large_with_small���_Swap_data�Fswap����find����rfind���find_first_of���find_last_of����find_first_not_of���find_last_not_of����_Starts_with����substr��_Equal��compare�get_allocator���_Calculate_growth���_Become_small���_Eos���s_Tidy_init�s_Tidy_deallocate���s_Orphan_all�_Swap_proxy_and_iterators���_Getal�
�_Mypair���__vecDelDtor����v� std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >.?AV?$basic_string@_WU?$char_traits@_W@std@@V?$allocator@_W@2@@std@@���	�o
�,��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >.?AV?$basic_string@_SU?$char_traits@_S@std@@V?$allocator@_S@2@@std@@
�F�std::allocator<char16_t>.?AV?$allocator@_S@std@@z�std::allocator_traits<std::allocator<char16_t> >.?AU?$allocator_traits@V?$allocator@_S@std@@@std@@��v�std::_String_val<std::_Simple_types<char16_t> >.?AV?$_String_val@U?$_Simple_types@_S@std@@@std@@��std::_String_iterator<std::_String_val<std::_Simple_types<char16_t> > >.?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@_S@std@@@std@@@std@@���std::_String_const_iterator<std::_String_val<std::_Simple_types<char16_t> > >.?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_S@std@@@std@@@std@@����std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char16_t> > > >.?AV?$reverse_iterator@V?$_String_iterator@V?$_String_val@U?$_Simple_types@_S@std@@@std@@@std@@@std@@��std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char16_t> > > >.?AV?$reverse_iterator@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_S@std@@@std@@@std@@@std@@V�std::initializer_list<char16_t>.?AV?$initializer_list@_S@std@@��
���
�,��
�	���
�,;��	���
���
�,;��~�~	���
����	���
�	��
�~�	���	����~�	���	����~~�	����~�	���
�	��
�	����	���
�	���z�����������������Z	�����Z	������`	����c	����f	����
�	���	����	����
�	���	����*		����	�����~#	���
:		���
�	��	���
z	���"2
���~�	����	���~~�	���~�	���~�~	���!~�~#	���#~�	���%
���'	���(B "$&)~�	���+�	���-�~	���/�	���1~#~�	���3	����~#�~	���6~#�~#	���8~~�	���:'	���<R,.024579;=	���c	��@�`	��BAC	���	E
	���	G	���	���?"FHIJ	���K
�	��M		���	NO	��M	z��QR	��M		���	TU	��	��M?	���?XY	��M?	���?[\	��M		��	��M	���`aRQ	#�M	���	��?	0�M	#�M�	#�M�
�,jj	��k	��	#�M�	#�M�	#�M��~	#�Mq"nopr�#	#�Mt"nopu�#	#�Mw"nxpr	0�M�	��M	0�M�	0�M�|}	t�M�	t�M�	t�M�~~�~~	t�M�##�	t�M�	t�M�2�����	��M		#�M?	#���	�	��M
�,	�������std::_Compressed_pair<std::allocator<char16_t>,std::_String_val<std::_Simple_types<char16_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_S@std@@V?$_String_val@U?$_Simple_types@_S@std@@@2@$00@std@@���	��sR�_Alty���_Alty_traits����_Scary_val��traits_type�allocator_type�zvalue_type�#size_type��difference_typezpointer�const_pointer���reference���const_reference�iterator����const_iterator��reverse_iterator����const_reverse_iterator�~_BUF_SIZE��~_ALLOC_MASKF_Can_memcpy_val~_Memcpy_val_offset�~_Memcpy_val_size����basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >�_Construct�_Move_assign���
operator=��assign�_Memcpy_val_from���_Take_contents�_Construct_lv_contents�operator+=�append�*insert�
>replace?~basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >���~npos���_Copy_assign_val_from_smallD_Copy_assign���Kerase��L_Erase_noexcept?clear��Pbegin��PendS_Unchecked_begin���S_Unchecked_end�Vrbegin�Vrend���Ncbegin�Ncend���TcrbeginTcrend��Wshrink_to_fit��Zat�]operator[]�^operator class std::basic_string_view<char16_t,struct std::char_traits<char16_t> >�_push_back��?pop_back���bfront��bback���Qc_str��cdata���dlength�dsize���dmax_size���eresize�dcapacity���freservegempty��hcopy���i_Copy_sl_Swap_bx_large_with_small��m_Swap_data�swap���sfind���srfind��sfind_first_of��vfind_last_of���yfind_first_not_of��sfind_last_not_of���z_Starts_with���{substr�~_Equal��compare�get_allocator���_Calculate_growth��W_Become_small��f_Eos���?_Tidy_init�?_Tidy_deallocate���?_Orphan_allm_Swap_proxy_and_iterators���_Getal�
�_Mypair���__vecDelDtor����v� std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >.?AV?$basic_string@_SU?$char_traits@_S@std@@V?$allocator@_S@2@@std@@	���
�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >.?AV?$basic_string@_UU?$char_traits@_U@std@@V?$allocator@_U@2@@std@@
�F�std::allocator<char32_t>.?AV?$allocator@_U@std@@z�std::allocator_traits<std::allocator<char32_t> >.?AU?$allocator_traits@V?$allocator@_U@std@@@std@@��v�std::_String_val<std::_Simple_types<char32_t> >.?AV?$_String_val@U?$_Simple_types@_U@std@@@std@@��std::_String_iterator<std::_String_val<std::_Simple_types<char32_t> > >.?AV?$_String_iterator@V?$_String_val@U?$_Simple_types@_U@std@@@std@@@std@@���std::_String_const_iterator<std::_String_val<std::_Simple_types<char32_t> > >.?AV?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_U@std@@@std@@@std@@����std::reverse_iterator<std::_String_iterator<std::_String_val<std::_Simple_types<char32_t> > > >.?AV?$reverse_iterator@V?$_String_iterator@V?$_String_val@U?$_Simple_types@_U@std@@@std@@@std@@@std@@��std::reverse_iterator<std::_String_const_iterator<std::_String_val<std::_Simple_types<char32_t> > > >.?AV?$reverse_iterator@V?$_String_const_iterator@V?$_String_val@U?$_Simple_types@_U@std@@@std@@@std@@@std@@V�std::initializer_list<char32_t>.?AV?$initializer_list@_U@std@@��
���
�,��
�	���
�,;��	���
���
�,;��~�~	���
����	���
�	��
�~�	���	����~�	���	����~~�	����~�	���
�	��
�	����	���
�	���z�����������������Z	���Z	������`	����c	����f	������
�	����	����	����
�	����	����*�����	����	�����~#	����:�������	���
�	���	���
{	����"����2������
����~�	������	����~~�	����~�	����~�~	����~�~#	����~�	����
�����	����B����������~�	�������	�������~	�������	����~#~�	����	���~#�~	���~#�~#	���~~�	������	���R����		���c	���`	��
��	���	
�	���		���	���?"	���K
�	��		���		��	{��	��		���	 !	��	��?	���?$%	��?	���?'(	��		���	��	���,-	#�	���	��?	0�	#�	#�	
�,66	��7	���	#�	#��	#��~	#�=":;<>�#	#�@":;<A�#	#�C":D<>	0�	��	0��	0��HI	t�	t�	t��~~�~~	t�N##�	t�P	t��2KLMOQR	��		#�?	#��U	V	��
�,	Y��XZ��std::_Compressed_pair<std::allocator<char32_t>,std::_String_val<std::_Simple_types<char32_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_U@std@@V?$_String_val@U?$_Simple_types@_U@std@@@2@$00@std@@���	��sR�_Alty���_Alty_traits����_Scary_val��traits_type�allocator_type�{value_type�#size_type��difference_type{pointer�const_pointer���reference���const_reference�iterator����const_iterator��reverse_iterator����const_reverse_iterator�~_BUF_SIZE��~_ALLOC_MASKF_Can_memcpy_val~_Memcpy_val_offset�~_Memcpy_val_size����basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >�_Construct��_Move_assign����operator=���assign��_Memcpy_val_from����_Take_contents��_Construct_lv_contents��operator+=��append��insert�

replace~basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >���~npos����_Copy_assign_val_from_small_Copy_assign���erase��_Erase_noexceptclear��begin��end_Unchecked_begin���_Unchecked_end�"rbegin�"rend���cbegin�cend��� crbegin crend��#shrink_to_fit��&at�)operator[]�*operator class std::basic_string_view<char32_t,struct std::char_traits<char32_t> >�+push_back��pop_back���.front��.back���c_str��/data���0length�0size���0max_size���1resize�0capacity���2reserve3empty��4copy���5_Copy_s8_Swap_bx_large_with_small��9_Swap_data��swap���?find���?rfind��?find_first_of��Bfind_last_of���Efind_first_not_of��?find_last_not_of���F_Starts_with���Gsubstr�J_Equal�ScompareTget_allocator��W_Calculate_growth��#_Become_small��2_Eos���_Tidy_init�_Tidy_deallocate���_Orphan_all9_Swap_proxy_and_iterators��[_Getal�
\_Mypair��]__vecDelDtor����v^ std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >.?AV?$basic_string@_UU?$char_traits@_U@std@@V?$allocator@_U@2@@std@@	���
�,#2#oJ�std::bad_function_call.?AVbad_function_call@std@@���
d
d�
f	de
g
d��
i,
j	de
k	de
hlm
i	�do	de
d,	rdeg	rdekst	des�m��nbad_function_call��pwhat���q~bad_function_call�uoperator=��q__local_vftable_ctor_closure���v__vecDelDtor���J
&wostd::bad_function_call.?AVbad_function_call@std@@���
e,
o,##{B�std::_Global_delete.?AU_Global_delete@std@@�
}��
~
�	}��operator()�B�std::_Global_delete.?AU_Global_delete@std@@�
,2�hb_mutex_t.?AUhb_mutex_t@@��
�p#(�	��	��	��	��s�
�m�hb_mutex_t��~hb_mutex_t�init����lock����unlock��fini����__vecDelDtor���2�(hb_mutex_t.?AUhb_mutex_t@@��
�
�,F�_RTL_CRITICAL_SECTION.?AU_RTL_CRITICAL_SECTION@@
�
��
�R�_RTL_CRITICAL_SECTION_DEBUG.?AU_RTL_CRITICAL_SECTION_DEBUG@@
��
�DebugInfo
LockCount
RecursionCount���
OwningThread�
LockSemaphore
# SpinCountF�(_RTL_CRITICAL_SECTION.?AU_RTL_CRITICAL_SECTION@@.�hb_lock_t.?AUhb_lock_t@@
�
�	���
�,
�	�����	��	��sR�hb_lock_t���~hb_lock_t�
�mutex�__vecDelDtor���.�hb_lock_t.?AUhb_lock_t@@	���
�
�
�,	���
�,p�A�"�tm.?AUtm@@��
��
ttm_sec���
ttm_min���
ttm_hour��
ttm_mday��
ttm_mon���
ttm_year��
ttm_wday��
ttm_yday��
t tm_isdst�"	�$tm.?AUtm@@����
��
�
�,
�

�,2�_timespec64.?AU_timespec64@@
��tt�.�timespec.?AUtimespec@@��
�*
tv_sec���
tv_nsec��.�timespec.?AUtimespec@@��2�_timespec64.?AU_timespec64@@
�,p#�t���t�r�memory_order_relaxed�memory_order_consume�memory_order_acquire�memory_order_release�memory_order_acq_rel�memory_order_seq_cst�:t�std::memory_order.?AW4memory_order@std@@��
���
�,
���#��#��
�,
��
�,>�std::atomic_flag.?AUatomic_flag@std@@���
�
���
�	0���	0�����	���	�����	��
>�std::atomic<long>.?AU?$atomic@J@std@@���R�test_and_set����clear���atomic_flag
�_Storage�>�std::atomic_flag.?AUatomic_flag@std@@���R�std::_Atomic_storage<long,4>.?AU?$_Atomic_storage@J$03@std@@
��	���
	�����
���
�	���	����	���5�	0���N�std::_Atomic_padded<long>.?AU?$_Atomic_padded@J@std@@���z_TVal���store���load����exchange����compare_exchange_strong
�_Storage�R�std::_Atomic_storage<long,4>.?AU?$_Atomic_storage@J$03@std@@V�std::_Atomic_integral<long,4>.?AU?$_Atomic_integral@J$03@std@@��
�	���	��	��r�������_Base���fetch_add���fetch_and���fetch_or����fetch_xor���operator++��operator--�V
�std::_Atomic_integral<long,4>.?AU?$_Atomic_integral@J$03@std@@��^�std::_Atomic_integral_facade<long>.?AU?$_Atomic_integral_facade@J@std@@�
���
�	��	��	��
�	��	��"	�	�r	
6����_Base��difference_typefetch_add��_Negatefetch_sub��fetch_and��fetch_or���fetch_xor��operator++�operator--�operator+=�operator-=�operator&=�operator|=�operator^=�^
std::_Atomic_integral_facade<long>.?AU?$_Atomic_integral_facade@J@std@@�
�	�
�
���
,
	�	�	��
���
	��
�,	�
	0�
���
 	0�!"	��	��$%	�!�	�!'(	��*5��	0�,	0�,	0��5	0�0"-./1	0��	0�02-.3/41	�6(����_Base��value_type�atomic<long>���operator=��Fis_always_lock_free#is_lock_free���&store��)load���+exchange���2compare_exchange_strong5compare_exchange_weak��7operator long��>v8std::atomic<long>.?AU?$atomic@J@std@@���
�
�
;
�,
�

?
�,	��	�
�F�std::atomic<void const *>.?AU?$atomic@PEBX@std@@
E^�std::_Atomic_storage<void const *,8>.?AU?$_Atomic_storage@PEBX$07@std@@���
G	GIH
�	GIKJL
G��
N	�GO�	�GOPQ	�GIH���	0GITV�std::_Atomic_padded<void const *>.?AU?$_Atomic_padded@PEBX@std@@z�_TVal��Mstore��Rload���Sexchange���Ucompare_exchange_strong
V_Storage�^Wstd::_Atomic_storage<void const *,8>.?AU?$_Atomic_storage@PEBX$07@std@@�
E	EY
K
E��
[,
\	EY]	EYZ^_	�EYK
E��
b	�EcK
E,	eEY]adf
[	0Eh
E��
j	0Ekil	EcH	EcKno	�Ek�	�Ekqr	�EcHtd����	0EYv	0Ecv	0EcT��	0Ecz"wxy{	0EYT	0EYz2wx}y~{	�Eh�r.G��G_Base���value_type�`atomic<void const *>���goperator=��Fis_always_lock_freemis_lock_free���pstore��sload���uexchange���|compare_exchange_strongcompare_exchange_weak���operator const void *��Fv�std::atomic<void const *>.?AU?$atomic@PEBX@std@@
D,>�hb_atomic_short_t.?AUhb_atomic_short_t@@
�
	���	����
���
�	��	���	����hb_atomic_short_t���operator short��set_relaxed�set_release�get_relaxed�get_acquire�inc�dec
v>
F�hb_atomic_short_t.?AUhb_atomic_short_t@@
�
�,
�,	����
�
�,V�std::_Atomic_storage<short,2>.?AU?$_Atomic_storage@F$01@std@@���
�
����	���
�	�����
���
�	���	����	���D��	0���N�std::_Atomic_padded<short>.?AU?$_Atomic_padded@F@std@@��z_TVal���store���load����exchange����compare_exchange_strong
�_Storage�V�std::_Atomic_storage<short,2>.?AU?$_Atomic_storage@F$01@std@@���V�std::_Atomic_integral<short,2>.?AU?$_Atomic_integral@F$01@std@@�
�	���	��	��r�������_Base���fetch_add���fetch_and���fetch_or����fetch_xor���operator++��operator--�V
�std::_Atomic_integral<short,2>.?AU?$_Atomic_integral@F$01@std@@�^�std::_Atomic_integral_facade<short>.?AU?$_Atomic_integral_facade@F@std@@
���
�	���	�����	��
�	���	���"����	��	��r����6����_Base��difference_type�fetch_add���_Negate�fetch_sub���fetch_and���fetch_or����fetch_xor���operator++��operator--��operator+=��operator-=��operator&=��operator|=��operator^=�^�std::_Atomic_integral_facade<short>.?AU?$_Atomic_integral_facade@F@std@@>�std::atomic<short>.?AU?$atomic@F@std@@��
�	��
�
���
�,
�	���	�����	���
���
�	���
�,	�������
�	0��
���
�	0����	���	�����	���	����	�����D���	0���	0���	0���D�	0���"����	0���	0���2������	��������_Base��value_type��atomic<short>���operator=��Fis_always_lock_free�is_lock_free����store���load����exchange����compare_exchange_strong�compare_exchange_weak���operator short�>v�std::atomic<short>.?AU?$atomic@F@std@@��

�
�
�
�:�hb_atomic_int_t.?AUhb_atomic_int_t@@
�	��r	����
���
�	t��	��r	t����hb_atomic_int_t�operator int����set_relaxed�set_release�get_relaxed�get_acquire�inc�dec
tv:
F�hb_atomic_int_t.?AUhb_atomic_int_t@@
�
�,
�,	��r
�
�,R�std::_Atomic_storage<int,4>.?AU?$_Atomic_storage@H$03@std@@�
��			�

��

	t�	t	t	��	0J�std::_Atomic_padded<int>.?AU?$_Atomic_padded@H@std@@zt_TVal��store��load���exchange���compare_exchange_strong
_Storage�Rstd::_Atomic_storage<int,4>.?AU?$_Atomic_storage@H$03@std@@�V�std::_Atomic_integral<int,4>.?AU?$_Atomic_integral@H$03@std@@���
	t		t	tr���_Base��fetch_add��fetch_and��fetch_or���fetch_xor��operator++�operator--�V
std::_Atomic_integral<int,4>.?AU?$_Atomic_integral@H$03@std@@���^�std::_Atomic_integral_facade<int>.?AU?$_Atomic_integral_facade@H@std@@��
 ��
!	t "		t "�#$	t �
 	t '		t '�"#($)	t "	t "r+,$)6��_Base��tdifference_type%fetch_add��&_Negate*fetch_sub��%fetch_and��%fetch_or���%fetch_xor��-operator++�-operator--�.operator+=�.operator-=�.operator&=�.operator|=�.operator^=�^/std::_Atomic_integral_facade<int>.?AU?$_Atomic_integral_facade@H@std@@��:�std::atomic<int>.?AU?$atomic@H@std@@
1	12
�
1��
4,
5	126	12378	t12�
1��
;	t1<�
1,	>126:=?
4	01A
1��
C	01DBE	1<		1<�GH	t1D�	t1DJK	t1<	M=���	012O	01<O	01<�	01<S"PQRT	012	012S2PQVRWT	t1AYK �� _Base��tvalue_type�9atomic<int>@operator=��Fis_always_lock_freeFis_lock_free���Istore��Lload���Nexchange���Ucompare_exchange_strongXcompare_exchange_weak��Zoperator int���:v[std::atomic<int>.?AU?$atomic@H@std@@
t
1
�
_
4
!!bv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c10d61fc���
d��
e
#vvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c10d61fc���
~
C
f,
j,�###m
  o

�
r,
q,
u,
p
v,vv#xt
z##{|
{,��t
�##��
�,��u0t0�N�<unnamed-type-hb_len_of>.?AU<unnamed-type-hb_len_of>@@��
���
�	u��s�operator()�N�<unnamed-type-hb_len_of>.?AU<unnamed-type-hb_len_of>@@��
�,6�hb_options_t.?AUhb_options_t@@��
�
0��
0��
0��R
�unused���
�initialized��
�uniscribe_bug_compatible�6�hb_options_t.?AUhb_options_t@@��:�hb_options_union_t.?AThb_options_union_t@@��
ti
�opts�:�hb_options_union_t.?AThb_options_union_t@@��
�,��#t��#��#
�i�t��#�
0,B�hb_printer_t<bool>.?AU?$hb_printer_t@_N@@���
�
0	�����print��B�hb_printer_t<bool>.?AU?$hb_printer_t@_N@@����#�
�,R�hb_printer_t<hb_empty_t>.?AU?$hb_printer_t@Uhb_empty_t@@@@��
�2�hb_empty_t.?AUhb_empty_t@@��
�	�����print��R�hb_printer_t<hb_empty_t>.?AU?$hb_printer_t@Uhb_empty_t@@@@��2Rhb_empty_t.?AUhb_empty_t@@��
�,F�hb_array_t<char const >.?AU?$hb_array_t@$$CBD@@�
���
���hb_iter_with_fallback_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBD@@AEBD@@��r�hb_iter_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBD@@AEBD@@��
���
�	u��
�
�	���
�	�����	���	���s��	0��	/��	/����	/��s	/��s��
�!	���s
�,
�	���s��	���r	���	�������/item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��r T�hb_iter_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBD@@AEBD@@���hb_iter_fallback_mixin_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBD@@AEBD@@
�	���
���
�	�����	/��	/��s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBD@@AEBD@@�������hb_iter_with_fallback_t<hb_array_t<char const >,char const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBD@@AEBD@@���u
�	���	����	/��	/��s	��	��s	u��
�,
�	0���	���	���	t�	t�����V�hb_sorted_array_t<char const >.?AU?$hb_sorted_array_t@$$CBD@@���	���
{	������uu	���	����uu	���	���sr���Frealloc_move����hb_array_t<char const >/__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<char const >�operator==��hash����cmp�qsort���get_size���reversesub_array��truncate����fini���
�arrayZ���
ulength���
ubackwards_length�F"Vhb_array_t<char const >.?AU?$hb_array_t@$$CBD@@�
?��ut	
�,N�hb_array_t<unsigned char const >.?AU?$hb_array_t@$$CBE@@
��

��hb_iter_with_fallback_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBE@@AEBE@@��hb_iter_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBE@@AEBE@@
C,
��
	u

	

			s	0		 	s	s"#
!	%s
,
	'(s&)	r	%	'(+,-�item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��len!operator*��$operator[]�*operator+=�.operator++�*operator-=�.operator--�operator-�� T/hb_iter_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBE@@AEBE@@��hb_iter_fallback_mixin_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBE@@AEBE@@��
1	12
1��
4	1536	15	15s	015	u15	12	12s	15�7thiz���8__item__���9__item_at__:__more__���;__len__<__next__���=__forward__<__prev__���=__rewind__�>__end__�?hb_iter_fallback_mixin_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBE@@AEBE@@����1��Ahb_iter_with_fallback_t<hb_array_t<unsigned char const >,unsigned char const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBE@@AEBE@@ju
	DC	DEF		s	D	Ds	u

,
M	0N	j	D	t	tNRS^�hb_sorted_array_t<unsigned char const >.?AU?$hb_sorted_array_t@$$CBE@@��	UD	UD�VW	D�	�	Z[	s���Frealloc_move���Ghb_array_t<unsigned char const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���H__item__���I__item_at__J__next__���K__forward__J__prev__���K__rewind__�L__len__Ooperator!=�Pbegin��PendPoperator&��Qoperator struct hb_array_t<unsigned char const >���Ooperator==�Lhash���TcmpXqsort��Lget_size���Yreverse\sub_array��]truncate���Jfini���
jarrayZ���
ulength���
ubackwards_length�N"V^hb_array_t<unsigned char const >.?AU?$hb_array_t@$$CBE@@
D
,�#uubF�hb_reference_count_t.?AUhb_reference_count_t@@��
d	der
d��
g	tdh	de	0dh	de�
�ref_countfinit���iget_relaxediincidecjfini���kis_inert���kis_valid���lhb_reference_count_t���F	mhb_reference_count_t.?AUhb_reference_count_t@@��
d

e,
g
h,F�hb_user_data_array_t.?AUhb_user_data_array_t@@��n�hb_user_data_array_t::hb_user_data_item_t.?AUhb_user_data_item_t@hb_user_data_array_t@@�
u��
vB�hb_user_data_key_t.?AUhb_user_data_key_t@@��
x
v,
z	0uw{
x��
}
~	0uw|�
u	u�Z
ykey��
data�
destroy���operator==��fini���n�hb_user_data_array_t::hb_user_data_item_t.?AUhb_user_data_item_t@hb_user_data_array_t@@�
v
x
�
punused���B�hb_user_data_key_t.?AUhb_user_data_key_t@@��
~,
w,
u

�,
t��hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t,hb_mutex_t>.?AU?$hb_lockable_set_t@Uhb_user_data_item_t@hb_user_data_array_t@@Uhb_mutex_t@@@@���	t�yt	0t��
y	t��
t�
�	t�
�
t��
�,
�	t��	t����	t�
t,	�t��	�t����	t�s�uhb_user_data_item_t
�lock�
�(items�init����fini����set�get�hb_user_data_array_t����~hb_user_data_array_t���operator=���__vecDelDtor���F6�8hb_user_data_array_t.?AUhb_user_data_array_t@@��
t
�
���hb_vector_t<hb_user_data_array_t::hb_user_data_item_t,0>.?AU?$hb_vector_t@Uhb_user_data_item_t@hb_user_data_array_t@@$0A@@@�
�	��	���
��
�	��
�
���
�,
�	���	�����	��
�,	����	������	��s
�items�init����fini����hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t,hb_mutex_t>�~hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t,hb_mutex_t>����operator=���__vecDelDtor���
&�hb_lockable_set_t<hb_user_data_array_t::hb_user_data_item_t,hb_mutex_t>.?AU?$hb_lockable_set_t@Uhb_user_data_item_t@hb_user_data_array_t@@Uhb_mutex_t@@@@���
�,y�	���
yu�0	����
,
y,
u,y��	0���B�hb_object_header_t.?AUhb_object_header_t@@��
���
�j�hb_atomic_ptr_t<hb_user_data_array_t>.?AU?$hb_atomic_ptr_t@Uhb_user_data_array_t@@@@	0��
�	��n
dref_count
�writable�
�user_data�is_inert����hb_object_header_t�B�hb_object_header_t.?AUhb_object_header_t@@��
�
r
�,B�hb_unicode_funcs_t.?AUhb_unicode_funcs_t@@��
�
�b	HB_UNICODE_COMBINING_CLASS_NOT_REORDERED�HB_UNICODE_COMBINING_CLASS_OVERLAY���HB_UNICODE_COMBINING_CLASS_NUKTA�HB_UNICODE_COMBINING_CLASS_KANA_VOICING��	HB_UNICODE_COMBINING_CLASS_VIRAMA
HB_UNICODE_COMBINING_CLASS_CCC10�HB_UNICODE_COMBINING_CLASS_CCC11�HB_UNICODE_COMBINING_CLASS_CCC12�
HB_UNICODE_COMBINING_CLASS_CCC13�HB_UNICODE_COMBINING_CLASS_CCC14�HB_UNICODE_COMBINING_CLASS_CCC15�HB_UNICODE_COMBINING_CLASS_CCC16�HB_UNICODE_COMBINING_CLASS_CCC17�HB_UNICODE_COMBINING_CLASS_CCC18�HB_UNICODE_COMBINING_CLASS_CCC19�HB_UNICODE_COMBINING_CLASS_CCC20�HB_UNICODE_COMBINING_CLASS_CCC21�HB_UNICODE_COMBINING_CLASS_CCC22�HB_UNICODE_COMBINING_CLASS_CCC23�HB_UNICODE_COMBINING_CLASS_CCC24�HB_UNICODE_COMBINING_CLASS_CCC25�HB_UNICODE_COMBINING_CLASS_CCC26�HB_UNICODE_COMBINING_CLASS_CCC27�HB_UNICODE_COMBINING_CLASS_CCC28�HB_UNICODE_COMBINING_CLASS_CCC29�HB_UNICODE_COMBINING_CLASS_CCC30�HB_UNICODE_COMBINING_CLASS_CCC31� HB_UNICODE_COMBINING_CLASS_CCC32�!HB_UNICODE_COMBINING_CLASS_CCC33�"HB_UNICODE_COMBINING_CLASS_CCC34�#HB_UNICODE_COMBINING_CLASS_CCC35�$HB_UNICODE_COMBINING_CLASS_CCC36�THB_UNICODE_COMBINING_CLASS_CCC84�[HB_UNICODE_COMBINING_CLASS_CCC91�gHB_UNICODE_COMBINING_CLASS_CCC103kHB_UNICODE_COMBINING_CLASS_CCC107vHB_UNICODE_COMBINING_CLASS_CCC118zHB_UNICODE_COMBINING_CLASS_CCC122�HB_UNICODE_COMBINING_CLASS_CCC129�HB_UNICODE_COMBINING_CLASS_CCC130�HB_UNICODE_COMBINING_CLASS_CCC132�HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW_LEFT����HB_UNICODE_COMBINING_CLASS_ATTACHED_BELOW�HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE�HB_UNICODE_COMBINING_CLASS_ATTACHED_ABOVE_RIGHT���HB_UNICODE_COMBINING_CLASS_BELOW_LEFT�HB_UNICODE_COMBINING_CLASS_BELOW��HB_UNICODE_COMBINING_CLASS_BELOW_RIGHT����HB_UNICODE_COMBINING_CLASS_LEFT���HB_UNICODE_COMBINING_CLASS_RIGHT��HB_UNICODE_COMBINING_CLASS_ABOVE_LEFT�HB_UNICODE_COMBINING_CLASS_ABOVE��HB_UNICODE_COMBINING_CLASS_ABOVE_RIGHT����HB_UNICODE_COMBINING_CLASS_DOUBLE_BELOW���HB_UNICODE_COMBINING_CLASS_DOUBLE_ABOVE���HB_UNICODE_COMBINING_CLASS_IOTA_SUBSCRIPT�HB_UNICODE_COMBINING_CLASS_INVALID���R9t�hb_unicode_combining_class_t.?AW4hb_unicode_combining_class_t@@���	���s	u��s�HB_UNICODE_GENERAL_CATEGORY_CONTROL��HB_UNICODE_GENERAL_CATEGORY_FORMAT���HB_UNICODE_GENERAL_CATEGORY_UNASSIGNED���HB_UNICODE_GENERAL_CATEGORY_PRIVATE_USE��HB_UNICODE_GENERAL_CATEGORY_SURROGATEHB_UNICODE_GENERAL_CATEGORY_LOWERCASE_LETTER�HB_UNICODE_GENERAL_CATEGORY_MODIFIER_LETTER��HB_UNICODE_GENERAL_CATEGORY_OTHER_LETTER�HB_UNICODE_GENERAL_CATEGORY_TITLECASE_LETTER�	HB_UNICODE_GENERAL_CATEGORY_UPPERCASE_LETTER�
HB_UNICODE_GENERAL_CATEGORY_SPACING_MARK�HB_UNICODE_GENERAL_CATEGORY_ENCLOSING_MARK���HB_UNICODE_GENERAL_CATEGORY_NON_SPACING_MARK�
HB_UNICODE_GENERAL_CATEGORY_DECIMAL_NUMBER���HB_UNICODE_GENERAL_CATEGORY_LETTER_NUMBERHB_UNICODE_GENERAL_CATEGORY_OTHER_NUMBER�HB_UNICODE_GENERAL_CATEGORY_CONNECT_PUNCTUATION��HB_UNICODE_GENERAL_CATEGORY_DASH_PUNCTUATION�HB_UNICODE_GENERAL_CATEGORY_CLOSE_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_FINAL_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_INITIAL_PUNCTUATION��HB_UNICODE_GENERAL_CATEGORY_OTHER_PUNCTUATIONHB_UNICODE_GENERAL_CATEGORY_OPEN_PUNCTUATION�HB_UNICODE_GENERAL_CATEGORY_CURRENCY_SYMBOL��HB_UNICODE_GENERAL_CATEGORY_MODIFIER_SYMBOL��HB_UNICODE_GENERAL_CATEGORY_MATH_SYMBOL��HB_UNICODE_GENERAL_CATEGORY_OTHER_SYMBOL�HB_UNICODE_GENERAL_CATEGORY_LINE_SEPARATOR���HB_UNICODE_GENERAL_CATEGORY_PARAGRAPH_SEPARATOR��HB_UNICODE_GENERAL_CATEGORY_SPACE_SEPARATOR��Rt�hb_unicode_general_category_t.?AW4hb_unicode_general_category_t@@�	���s.�yyyZHB_SCRIPT_COMMON��hniZHB_SCRIPT_INHERITED���zzzZHB_SCRIPT_UNKNOWN�barAHB_SCRIPT_ARABIC��nmrAHB_SCRIPT_ARMENIAN����gneBHB_SCRIPT_BENGALI�lryCHB_SCRIPT_CYRILLIC����aveDHB_SCRIPT_DEVANAGARI��roeGHB_SCRIPT_GEORGIAN����kerGHB_SCRIPT_GREEK���rjuGHB_SCRIPT_GUJARATI����uruGHB_SCRIPT_GURMUKHI����gnaHHB_SCRIPT_HANGUL��inaHHB_SCRIPT_HAN�rbeHHB_SCRIPT_HEBREW��ariHHB_SCRIPT_HIRAGANA����adnKHB_SCRIPT_KANNADA�anaKHB_SCRIPT_KATAKANA����ooaLHB_SCRIPT_LAO�ntaLHB_SCRIPT_LATIN���mylMHB_SCRIPT_MALAYALAM���ayrOHB_SCRIPT_ORIYA���lmaTHB_SCRIPT_TAMIL���uleTHB_SCRIPT_TELUGU��iahTHB_SCRIPT_THAI����tbiTHB_SCRIPT_TIBETAN�opoBHB_SCRIPT_BOPOMOFO����iarBHB_SCRIPT_BRAILLE�snaCHB_SCRIPT_CANADIAN_SYLLABICS��rehCHB_SCRIPT_CHEROKEE����ihtEHB_SCRIPT_ETHIOPIC����rmhKHB_SCRIPT_KHMER���gnoMHB_SCRIPT_MONGOLIAN���rmyMHB_SCRIPT_MYANMAR�magOHB_SCRIPT_OGHAM���rnuRHB_SCRIPT_RUNIC���hniSHB_SCRIPT_SINHALA�crySHB_SCRIPT_SYRIAC��aahTHB_SCRIPT_THAANA��iiiYHB_SCRIPT_YI��trsDHB_SCRIPT_DESERET�htoGHB_SCRIPT_GOTHIC��latIHB_SCRIPT_OLD_ITALIC��dhuBHB_SCRIPT_BUHID���onaHHB_SCRIPT_HANUNOO�glgTHB_SCRIPT_TAGALOG�bgaTHB_SCRIPT_TAGBANWA����trpCHB_SCRIPT_CYPRIOT�bmiLHB_SCRIPT_LIMBU���bniLHB_SCRIPT_LINEAR_B����amsOHB_SCRIPT_OSMANYA�wahSHB_SCRIPT_SHAVIAN�elaTHB_SCRIPT_TAI_LE��ragUHB_SCRIPT_UGARITIC����iguBHB_SCRIPT_BUGINESE����tpoCHB_SCRIPT_COPTIC��galGHB_SCRIPT_GLAGOLITIC��rahKHB_SCRIPT_KHAROSHTHI��ulaTHB_SCRIPT_NEW_TAI_LUE�oepXHB_SCRIPT_OLD_PERSIAN�olySHB_SCRIPT_SYLOTI_NAGRI����gnfTHB_SCRIPT_TIFINAGH����ilaBHB_SCRIPT_BALINESE����xusXHB_SCRIPT_CUNEIFORM���ookNHB_SCRIPT_NKO�gahPHB_SCRIPT_PHAGS_PA����xnhPHB_SCRIPT_PHOENICIAN��iraCHB_SCRIPT_CARIAN��mahCHB_SCRIPT_CHAM����ilaKHB_SCRIPT_KAYAH_LI����cpeLHB_SCRIPT_LEPCHA��icyLHB_SCRIPT_LYCIAN��idyLHB_SCRIPT_LYDIAN��kclOHB_SCRIPT_OL_CHIKI����gnjRHB_SCRIPT_REJANG��ruaSHB_SCRIPT_SAURASHTRA��dnuSHB_SCRIPT_SUNDANESE���iiaVHB_SCRIPT_VAI�tsvAHB_SCRIPT_AVESTAN�umaBHB_SCRIPT_BAMUM���pygEHB_SCRIPT_EGYPTIAN_HIEROGLYPHS����imrAHB_SCRIPT_IMPERIAL_ARAMAIC����ilhPHB_SCRIPT_INSCRIPTIONAL_PAHLAVI���itrPHB_SCRIPT_INSCRIPTIONAL_PARTHIAN��avaJHB_SCRIPT_JAVANESE����ihtKHB_SCRIPT_KAITHI��usiLHB_SCRIPT_LISU����ietMHB_SCRIPT_MEETEI_MAYEK����braSHB_SCRIPT_OLD_SOUTH_ARABIAN���hkrOHB_SCRIPT_OLD_TURKIC��rmaSHB_SCRIPT_SAMARITAN���anaLHB_SCRIPT_TAI_THAM����tvaTHB_SCRIPT_TAI_VIET����ktaBHB_SCRIPT_BATAK���harBHB_SCRIPT_BRAHMI��dnaMHB_SCRIPT_MANDAIC�mkaCHB_SCRIPT_CHAKMA��creMHB_SCRIPT_MEROITIC_CURSIVE����oreMHB_SCRIPT_MEROITIC_HIEROGLYPHS����drlPHB_SCRIPT_MIAO����drhSHB_SCRIPT_SHARADA�aroSHB_SCRIPT_SORA_SOMPENG����rkaTHB_SCRIPT_TAKRI���ssaBHB_SCRIPT_BASSA_VAH���bhgAHB_SCRIPT_CAUCASIAN_ALBANIAN��lpuDHB_SCRIPT_DUPLOYAN����ablEHB_SCRIPT_ELBASAN�narGHB_SCRIPT_GRANTHA�johKHB_SCRIPT_KHOJKI��dniSHB_SCRIPT_KHUDAWADI���aniLHB_SCRIPT_LINEAR_A����jhaMHB_SCRIPT_MAHAJANI����inaMHB_SCRIPT_MANICHAEAN��dneMHB_SCRIPT_MENDE_KIKAKUI���idoMHB_SCRIPT_MODI����oorMHB_SCRIPT_MRO�tabNHB_SCRIPT_NABATAEAN���braNHB_SCRIPT_OLD_NORTH_ARABIAN���mrePHB_SCRIPT_OLD_PERMIC��gnmHHB_SCRIPT_PAHAWH_HMONG����mlaPHB_SCRIPT_PALMYRENE���cuaPHB_SCRIPT_PAU_CIN_HAU�plhPHB_SCRIPT_PSALTER_PAHLAVI�ddiSHB_SCRIPT_SIDDHAM�hriTHB_SCRIPT_TIRHUTA�araWHB_SCRIPT_WARANG_CITI�mohAHB_SCRIPT_AHOM����wulHHB_SCRIPT_ANATOLIAN_HIEROGLYPHS���rtaHHB_SCRIPT_HATRAN��tluMHB_SCRIPT_MULTANI�gnuHHB_SCRIPT_OLD_HUNGARIAN���wngSHB_SCRIPT_SIGNWRITING�mldAHB_SCRIPT_ADLAM���skhBHB_SCRIPT_BHAIKSUKI���craMHB_SCRIPT_MARCHEN�egsOHB_SCRIPT_OSAGE���gnaTHB_SCRIPT_TANGUT��aweNHB_SCRIPT_NEWA����mnoGHB_SCRIPT_MASARAM_GONDI���uhsNHB_SCRIPT_NUSHU���oyoSHB_SCRIPT_SOYOMBO�bnaZHB_SCRIPT_ZANABAZAR_SQUARE����rgoDHB_SCRIPT_DOGRA���gnoGHB_SCRIPT_GUNJALA_GONDI���ghoRHB_SCRIPT_HANIFI_ROHINGYA�akaMHB_SCRIPT_MAKASAR�fdeMHB_SCRIPT_MEDEFAIDRIN�ogoSHB_SCRIPT_OLD_SOGDIAN�dgoSHB_SCRIPT_SOGDIAN�mylEHB_SCRIPT_ELYMAIC�dnaNHB_SCRIPT_NANDINAGARI�pnmHHB_SCRIPT_NYIAKENG_PUACHUE_HMONG��ohcWHB_SCRIPT_WANCHO��srhCHB_SCRIPT_CHORASMIAN��kaiDHB_SCRIPT_DIVES_AKURU�stiKHB_SCRIPT_KHITAN_SMALL_SCRIPT�izeYHB_SCRIPT_YEZIDI��nmpCHB_SCRIPT_CYPRO_MINOAN����rguOHB_SCRIPT_OLD_UYGHUR��asnTHB_SCRIPT_TANGSA��otoTHB_SCRIPT_TOTO����htiVHB_SCRIPT_VITHKUQI����htmZHB_SCRIPT_MATH����iwaKHB_SCRIPT_KAWI����mgaNHB_SCRIPT_NAG_MUNDARI�araGHB_SCRIPT_GARAY���hkuGHB_SCRIPT_GURUNG_KHEMA����iarKHB_SCRIPT_KIRAT_RAI���oanOHB_SCRIPT_OL_ONAL�unuSHB_SCRIPT_SUNUWAR�rdoTHB_SCRIPT_TODHRI��gtuTHB_SCRIPT_TULU_TIGALARI��HB_SCRIPT_INVALID����_HB_SCRIPT_MAX_VALUE�����_HB_SCRIPT_MAX_VALUE_SIGNED��.�t�hb_script_t.?AW4hb_script_t@@�	���suuu	t���uuu	t���	u��	t�s�NOT_SPACESPACE_EM�SPACE_EM_2���SPACE_EM_3���SPACE_EM_4���SPACE_EM_5���SPACE_EM_6���SPACE_EM_16��SPACE_4_EM_18SPACESPACE_FIGURE�SPACE_PUNCTUATIONSPACE_NARROW�N
t�hb_unicode_funcs_t::space_t.?AW4space_t@hb_unicode_funcs_t@@��	��sj�hb_unicode_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_unicode_funcs_t@@�v�hb_unicode_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_unicode_funcs_t@@���r�hb_unicode_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_unicode_funcs_t@@���	��"
�header���
�parent����combining_class�eastasian_width�general_category����mirroring���script��compose�decompose���decompose_compatibility�modified_combining_class����is_variation_selector���is_default_ignorable����space_t�space_fallback_type�<unnamed-type-func>
�func��<unnamed-type-user_data>���
�Xuser_data�<unnamed-type-destroy>�
��destroy���hb_unicode_funcs_t�B��hb_unicode_funcs_t.?AUhb_unicode_funcs_t@@��
�
��u��
�u�
���
���
��uuut�
��uuut
�uuu
�
�combining_class��
�eastasian_width��
�general_category�
�mirroring
� script���
(compose��
0decompose
8decompose_compatibility��j@hb_unicode_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_unicode_funcs_t@@�
�
�

�
combining_class��
eastasian_width��
general_category�
mirroring
 script���
(compose��
0decompose
8decompose_compatibility��v@hb_unicode_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_unicode_funcs_t@@���
�,
�
�
�


uuuuu0uuu0"uuuuuuu0
���
,B�hb_unicode_range_t.?AUhb_unicode_range_t@@��
	t.cmp
ustart
uend��B hb_unicode_range_t.?AUhb_unicode_range_t@@��
��
"
#,�HB_GLYPH_FLAG_UNSAFE_TO_BREAKHB_GLYPH_FLAG_UNSAFE_TO_CONCAT���HB_GLYPH_FLAG_SAFE_TO_INSERT_TATWEEL�HB_GLYPH_FLAG_DEFINED:t%hb_glyph_flags_t.?AW4hb_glyph_flags_t@@���
&,&&&(
&�HB_BUFFER_FLAG_DEFAULT���HB_BUFFER_FLAG_BOT���HB_BUFFER_FLAG_EOT���HB_BUFFER_FLAG_PRESERVE_DEFAULT_IGNORABLES���HB_BUFFER_FLAG_REMOVE_DEFAULT_IGNORABLES�HB_BUFFER_FLAG_DO_NOT_INSERT_DOTTED_CIRCLE��� HB_BUFFER_FLAG_VERIFY@HB_BUFFER_FLAG_PRODUCE_UNSAFE_TO_CONCAT���HB_BUFFER_FLAG_PRODUCE_SAFE_TO_INSERT_TATWEEL�HB_BUFFER_FLAG_DEFINED���:
t+hb_buffer_flags_t.?AW4hb_buffer_flags_t@@�
,,,,,.
,bHB_BUFFER_SERIALIZE_FLAG_DEFAULT�HB_BUFFER_SERIALIZE_FLAG_NO_CLUSTERS�HB_BUFFER_SERIALIZE_FLAG_NO_POSITIONSHB_BUFFER_SERIALIZE_FLAG_NO_GLYPH_NAMES��HB_BUFFER_SERIALIZE_FLAG_GLYPH_EXTENTS���HB_BUFFER_SERIALIZE_FLAG_GLYPH_FLAGS� HB_BUFFER_SERIALIZE_FLAG_NO_ADVANCES�?HB_BUFFER_SERIALIZE_FLAG_DEFINED�Nt1hb_buffer_serialize_flags_t.?AW4hb_buffer_serialize_flags_t@@�
2,2224
2�HB_BUFFER_DIFF_FLAG_EQUALHB_BUFFER_DIFF_FLAG_CONTENT_TYPE_MISMATCHHB_BUFFER_DIFF_FLAG_LENGTH_MISMATCH��HB_BUFFER_DIFF_FLAG_NOTDEF_PRESENT���HB_BUFFER_DIFF_FLAG_DOTTED_CIRCLE_PRESENTHB_BUFFER_DIFF_FLAG_CODEPOINT_MISMATCH��� HB_BUFFER_DIFF_FLAG_CLUSTER_MISMATCH�@HB_BUFFER_DIFF_FLAG_GLYPH_FLAGS_MISMATCH��HB_BUFFER_DIFF_FLAG_POSITION_MISMATCHF	t7hb_buffer_diff_flags_t.?AW4hb_buffer_diff_flags_t@@���
8,888:
8jHB_BUFFER_SCRATCH_FLAG_DEFAULT���HB_BUFFER_SCRATCH_FLAG_HAS_NON_ASCII�HB_BUFFER_SCRATCH_FLAG_HAS_DEFAULT_IGNORABLESHB_BUFFER_SCRATCH_FLAG_HAS_SPACE_FALLBACKHB_BUFFER_SCRATCH_FLAG_HAS_GPOS_ATTACHMENT���HB_BUFFER_SCRATCH_FLAG_HAS_CGJ��� HB_BUFFER_SCRATCH_FLAG_HAS_GLYPH_FLAGS���@HB_BUFFER_SCRATCH_FLAG_HAS_BROKEN_SYLLABLE����HB_BUFFER_SCRATCH_FLAG_HAS_VARIATION_SELECTOR_FALLBACK����HB_BUFFER_SCRATCH_FLAG_SHAPER0����HB_BUFFER_SCRATCH_FLAG_SHAPER1����HB_BUFFER_SCRATCH_FLAG_SHAPER2����HB_BUFFER_SCRATCH_FLAG_SHAPER3���J
t=hb_buffer_scratch_flags_t.?AW4hb_buffer_scratch_flags_t@@�
>,>>>@
>2�hb_buffer_t.?AUhb_buffer_t@@
C��
D�HB_BUFFER_CLUSTER_LEVEL_MONOTONE_GRAPHEMES���HB_BUFFER_CLUSTER_LEVEL_MONOTONE_CHARACTERS��HB_BUFFER_CLUSTER_LEVEL_CHARACTERS���HB_BUFFER_CLUSTER_LEVEL_DEFAULT��JtFhb_buffer_cluster_level_t.?AW4hb_buffer_cluster_level_t@@�vHB_BUFFER_CONTENT_TYPE_INVALID���HB_BUFFER_CONTENT_TYPE_UNICODE���HB_BUFFER_CONTENT_TYPE_GLYPHSJtHhb_buffer_content_type_t.?AW4hb_buffer_content_type_t@@���J�hb_segment_properties_t.?AUhb_segment_properties_t@@:�hb_glyph_info_t.?AUhb_glyph_info_t@@
KB�hb_glyph_position_t.?AUhb_glyph_position_t@@
Mu#�O#(�u#�
C.�hb_font_t.?AUhb_font_t@@
SRT�tU
V	0CE
C	CY�	0CY�	CY	KCEs
K,	^CYs]_	MCEs
M,	bCYsac	KCE	^CYef
D,
h	CYi6�hb_feature_t.?AUhb_feature_t@@��
k��
lRTmu�	0CYn	uCE	 CY
K��
r,
s	CYtss	0Cv	0CY	tCY	0CYs	0CYt	CYsuuuu	CY}
r
0�
�
�	CY�uuu00	CY�
u	CY�t�
�uu�	CY�T�	0CY�T�p	0CY�^uu	C�Luuuu	CY�uuu	uCY�	CYr	
�header���
�unicode��
,flags
Gcluster_level
u replacement��
u$invisible
u(not_found
u,not_found_variation_selector�
I0content_type�
J8props
0Xsuccessful���
0Yshaping_failed���
0Zhave_output��
0[have_positions���
u\idx��
u`len��
udout_len��
uhallocated
Lpinfo�
Lxout_info�
N�pos��?CONTEXT_LENGTH�
P�context��
Q�context_len��
 �allocated_var_bits���
 �serial���
u�random_state�
>�scratch_flags
u�max_len��
t�max_ops��
W�message_func�
�message_data�
�message_destroy��
u�message_depthXin_error���Zallocate_var���[try_allocate_var���Zdeallocate_var�Zassert_var�\deallocate_var_all�`curdcur_posgprev���jsimilar\reset��\clear��\enter��\leave��overify�pbacktrack_len��plookahead_len��qnext_serialZadduadd_info���Zreverse_range��\reversew_cluster_group_func\reverse_clusters���\guess_segment_properties���xsync���ysync_so_far\clear_output���\clear_positionszreplace_glyph��zoutput_glyph���{output_infoxcopy_glyph�xnext_glyph�znext_glyphs\skip_glyph�|reset_masks|add_masks��~set_masks��Zmerge_clusters�Zmerge_clusters_implZmerge_out_clusters�\delete_glyph����delete_glyphs_inplace���_set_glyph_flags���Zunsafe_to_breakZsafe_to_insert_tatweel�Zunsafe_to_concat���Zunsafe_to_break_from_outbuffer�Zunsafe_to_concat_from_outbufferzmove_tozenlargezresize�zensure�zensure_inplace�\assert_glyphs��\assert_unicode�xensure_glyphs��xensure_unicode�[make_room_for��zshift_forward��scratch_buffer_t����get_scratch_buffer�|clear_context���sort���xmessaging���message�message_impl����set_cluster�_infos_set_glyph_flags��_infos_find_min_cluster|clear_glyph_flags���hb_buffer_t2n��hb_buffer_t.?AUhb_buffer_t@@
D
F
E,
Y,.�_hb_var_int_t.?AT_hb_var_int_t@@Z
ucodepoint
umask�
ucluster��
�var1�
�var2�:�hb_glyph_info_t.?AUhb_glyph_info_t@@
L
K
�
L,b
tx_advance
ty_advance
tx_offset�
ty_offset�
�var��B�hb_glyph_position_t.?AUhb_glyph_position_t@@
N
M
�
M��
N,V�hb_array_t<hb_glyph_info_t>.?AU?$hb_array_t@Uhb_glyph_info_t@@@@��hb_iter_with_fallback_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@����hb_iter_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@���
���
�	u��
�
�	���
���
�	�����	���	���s��	0��	^��	^����	^��s	^��s��
�!	���s
�,
�	���s��	���r	���	�������^item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@�
�	���
���
�	�����	^��	^��s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@��������hb_iter_with_fallback_t<hb_array_t<hb_glyph_info_t>,hb_glyph_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_glyph_info_t@@@@AEAUhb_glyph_info_t@@@@���Lu
�	���	����
�	^��	^��s	��	��s	u��
�,
�	0���	L��b�hb_array_t<hb_glyph_info_t const >.?AU?$hb_array_t@$$CBUhb_glyph_info_t@@@@�	���	t�	t�����f�hb_sorted_array_t<hb_glyph_info_t>.?AU?$hb_sorted_array_t@Uhb_glyph_info_t@@@@��	���	������	���	����	�����	���s����Frealloc_move����hb_array_t<hb_glyph_info_t>^__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct hb_glyph_info_t const >���operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
LarrayZ���
ulength���
ubackwards_length�V"V�hb_array_t<hb_glyph_info_t>.?AU?$hb_array_t@Uhb_glyph_info_t@@@@	���^�hb_array_t<hb_glyph_position_t>.?AU?$hb_array_t@Uhb_glyph_position_t@@@@��hb_iter_with_fallback_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@����hb_iter_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@���
��
	u

		
��
	

		s	0	b		b	b	s	bs
!	s
,
	s		r		 !�bitem_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��operator[]�operator+=�"operator++�operator-=�"operator--�operator-�� T#hb_iter_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@�
%	%&
%��
(	%)'*	b%)	b%)s	0%)	u%)	%&	%&s	%)�+thiz���,__item__���-__item_at__.__more__���/__len__0__next__���1__forward__0__prev__���1__rewind__�2__end__�3hb_iter_fallback_mixin_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@���%���5hb_iter_with_fallback_t<hb_array_t<hb_glyph_position_t>,hb_glyph_position_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_glyph_position_t@@@@AEAUhb_glyph_position_t@@@@���Nu
	87	89:
	b<	b<s	8	8s	u<
,
B	0<C	N<j�hb_array_t<hb_glyph_position_t const >.?AU?$hb_array_t@$$CBUhb_glyph_position_t@@@@�	F8	t	t<CHIn�hb_sorted_array_t<hb_glyph_position_t>.?AU?$hb_sorted_array_t@Uhb_glyph_position_t@@@@��	K8	K8�LM	8�	<�	<PQ	<s���Frealloc_move���;hb_array_t<hb_glyph_position_t>b__item_t__�Fis_random_access_iterator��Fhas_fast_len���=__item__���>__item_at__?__next__���@__forward__?__prev__���@__rewind__�A__len__Doperator!=�Ebegin��EendEoperator&��Goperator struct hb_array_t<struct hb_glyph_position_t const >��Doperator==�Ahash���JcmpNqsort��Aget_size���OreverseRsub_array��Struncate���?fini���
NarrayZ���
ulength���
ubackwards_length�^"VThb_array_t<hb_glyph_position_t>.?AU?$hb_array_t@Uhb_glyph_position_t@@@@	870v
W,X0	CYY
Wuu	0CY\F�<unnamed-type-hb_min>.?AU<unnamed-type-hb_min>@@��
^��
`	�^a_
u?>?d
B
I
W��__vcrt_assert_va_start_is_not_reference<char const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEBD@@���R__vcrt_assert_va_start_is_not_reference<char const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEBD@@���
i
T,
&um
G�A	�^ap
AA	A^as
,u���TXETHB_BUFFER_SERIALIZE_FORMAT_TEXT���NOSJHB_BUFFER_SERIALIZE_FORMAT_JSON��HB_BUFFER_SERIALIZE_FORMAT_INVALID���Rtwhb_buffer_serialize_format_t.?AW4hb_buffer_serialize_format_t@@���
x,RuLzNzTupu}F�<unnamed-type-hb_max>.?AU<unnamed-type-hb_max>@@
t���
��
�	���~�t��#��#�
�,
�u��#�B�hb_glyph_extents_t.?AUhb_glyph_extents_t@@��
�Tu�t�N
tx_bearing
ty_bearing
twidth
theight���B�hb_glyph_extents_t.?AUhb_glyph_extents_t@@��qr#�
R,p#�
�,p#��
�,
�,�#��#�J�<unnamed-type-hb_clamp>.?AU<unnamed-type-hb_clamp>@@���
���
�	����323�T&RuupuuT2u�"Ruupuu2u�*	RuupuuTx2u	�&Ruupuux2u���t00�tu�T�tut���u0���t0�
�,0o��p�
�0�RI�R�u�Tt�J�<unnamed-type-hb_swap>.?AU<unnamed-type-hb_swap>@@��bb
���
�	���
8,
^^	���
�,
�
�
���hb_array_t<hb_user_data_array_t::hb_user_data_item_t>.?AU?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@��hb_array_t<hb_user_data_array_t::hb_user_data_item_t const >.?AU?$hb_array_t@$$CBUhb_user_data_item_t@hb_user_data_array_t@@@@��
��
�
�	��
�
�	���
�	���
���
�,
�	�����std::initializer_list<hb_user_data_array_t::hb_user_data_item_t>.?AV?$initializer_list@Uhb_user_data_item_t@hb_user_data_array_t@@@std@@
�	���	��2������	��	���	�����	��
�,	����	������
�	���	0���	u��	z��r	���r��	z��	�����	0��	���	�����	�����hb_sorted_array_t<hb_user_data_array_t::hb_user_data_item_t const >.?AU?$hb_sorted_array_t@$$CBUhb_user_data_item_t@hb_user_data_array_t@@@@	�����hb_sorted_array_t<hb_user_data_array_t::hb_user_data_item_t>.?AU?$hb_sorted_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@���	�����	���s	���s��	���	��su0	0��	0��st00	0��t0	0��	u��	��	���	��s�Frealloc_move���uitem_t�?item_size���array_t�c_array_t���hb_vector_t<hb_user_data_array_t::hb_user_data_item_t,0>����~hb_vector_t<hb_user_data_array_t::hb_user_data_item_t,0>���extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct hb_user_data_array_t::hb_user_data_item_t const >�operator struct hb_array_t<struct hb_user_data_array_t::hb_user_data_item_t>����begin���end�as_sorted_arrayoperator+��push����in_error����set_error���reset_errorshrink_vector��shift_down_vector��alloc��alloc_exact�clear��resize�	resize_exact���
popremove_ordered�shrink�qsort��
__vecDelDtor���?vhb_vector_t<hb_user_data_array_t::hb_user_data_item_t,0>.?AU?$hb_vector_t@Uhb_user_data_item_t@hb_user_data_array_t@@$0A@@@�
�,
,



t_Value���Jstd::_Atomic_padded<int>.?AU?$_Atomic_padded@H@std@@

,
��
,
�




�
,
!,�

�
�t'
,
&,
�,
+F,
�
.
_Value���N0std::_Atomic_padded<short>.?AU?$_Atomic_padded@F@std@@��
�
�,
�,
���
5,
6B7
�
5
:
A
�,
<,
�
E
3A
�,
@,���E
Y,
,
�
,
K
�,
MN
�
�
Q
_Value���NSstd::_Atomic_padded<long>.?AU?$_Atomic_padded@J@std@@���
�,�NtK
\
X
�
�	��[Z
�	{�[]\^
�	�`
~	�`b~�	{�`d	{�`?ef	#�[^�_From_primary��{value_type�{pointer�const_pointer���reference���const_reference#size_type��difference_typecpropagate_on_container_move_assignment�cis_always_equal_addressaallocator<char32_t>cdeallocate�gallocate���hmax_size���Fistd::allocator<char32_t>.?AV?$allocator@_U@std@@
\��
k	�\l
\	Y\nmo	\n	\ns����
�_Myval2���_Mybasep_Get_first�q~_Compressed_pair<std::allocator<char32_t>,std::_String_val<std::_Simple_types<char32_t> >,1>��r__vecDelDtor����s std::_Compressed_pair<std::allocator<char32_t>,std::_String_val<std::_Simple_types<char32_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_U@std@@V?$_String_val@U?$_Simple_types@_U@std@@@2@$00@std@@���
�,Z�std::_Zero_then_variadic_args_t.?AU_Zero_then_variadic_args_t@std@@�
v	\nw	\n
wZRstd::_Zero_then_variadic_args_t.?AU_Zero_then_variadic_args_t@std@@�
v
�
�	�}

���
	���	{�}��	0��	��?	�	#��~�std::_String_val<std::_Simple_types<char32_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_U@std@@@std@@���	�}	�}s&-��{value_type�#size_type��difference_type{pointer�const_pointer���reference���const_reference~_String_val<std::_Simple_types<char32_t> >�~_BUF_SIZE��~_ALLOC_MASK�_Myptr��_Large_string_engaged���_Check_offset���_Check_offset_exclusive�_Xran���_Clamp_suffix_size��_Bxty��
�_Bx��
#_Mysize��
#_Myres����~_String_val<std::_Simple_types<char32_t> >�__vecDelDtor���v� std::_String_val<std::_Simple_types<char32_t> >.?AV?$_String_val@U?$_Simple_types@_U@std@@@std@@
�
�
4
�,
�
�
�
�	����
�	z�����
�	��
�~	���	z��d	z��?��	#��^�_From_primary��zvalue_type�zpointer�const_pointer���reference���const_reference#size_type��difference_typecpropagate_on_container_move_assignment�cis_always_equal�address�allocator<char16_t>�deallocate��allocate����max_size���F�std::allocator<char16_t>.?AV?$allocator@_S@std@@
���
�	���
�	�����	��	��s����
�_Myval2���_Mybase�_Get_first��~_Compressed_pair<std::allocator<char16_t>,std::_String_val<std::_Simple_types<char16_t> >,1>���__vecDelDtor����� std::_Compressed_pair<std::allocator<char16_t>,std::_String_val<std::_Simple_types<char16_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_S@std@@V?$_String_val@U?$_Simple_types@_S@std@@@2@$00@std@@���
�,	��w	��
w
�	��

���
�	���	z����	0��	��?	�	#��~�std::_String_val<std::_Simple_types<char16_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_S@std@@@std@@���	��	��s&-��zvalue_type�#size_type��difference_typezpointer�const_pointer���reference���const_reference�_String_val<std::_Simple_types<char16_t> >�~_BUF_SIZE��~_ALLOC_MASK�_Myptr��_Large_string_engaged���_Check_offset���_Check_offset_exclusive�_Xran���_Clamp_suffix_size��_Bxty��
�_Bx��
#_Mysize��
#_Myres����~_String_val<std::_Simple_types<char16_t> >�__vecDelDtor���v� std::_String_val<std::_Simple_types<char16_t> >.?AV?$_String_val@U?$_Simple_types@_S@std@@@std@@
�
�
�,
�
�
l
	\��
�	q����
	�
~	��	q�d	q�?��	#�^_From_primary��qvalue_type�qpointer\const_pointer���reference��lconst_reference#size_type��difference_typecpropagate_on_container_move_assignment�cis_always_equal�address�allocator<wchar_t>��deallocate��allocate����max_size���F�std::allocator<wchar_t>.?AV?$allocator@_W@std@@�
���
�		��
�	�����	��	��s���
_Myval2��_Mybase�_Get_first��~_Compressed_pair<std::allocator<wchar_t>,std::_String_val<std::_Simple_types<wchar_t> >,1>�__vecDelDtor����� std::_Compressed_pair<std::allocator<wchar_t>,std::_String_val<std::_Simple_types<wchar_t> >,1>.?AV?$_Compressed_pair@V?$allocator@_W@std@@V?$_String_val@U?$_Simple_types@_W@std@@@2@$00@std@@�
,	��w	��
w
	�

��
�	\�	q���	0�	�?		#�z�std::_String_val<std::_Simple_types<wchar_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_W@std@@@std@@	�	�s&-��qvalue_type�#size_type��difference_typeqpointer\const_pointer���reference��lconst_reference�_String_val<std::_Simple_types<wchar_t> >��~_BUF_SIZE��~_ALLOC_MASK�_Myptr��_Large_string_engaged���_Check_offset���_Check_offset_exclusive�_Xran���_Clamp_suffix_size��_Bxty��
�_Bx��
#_Mysize��
#_Myres����~_String_val<std::_Simple_types<wchar_t> >��__vecDelDtor���v� std::_String_val<std::_Simple_types<wchar_t> >.?AV?$_String_val@U?$_Simple_types@_W@std@@@std@@�

�
�
�
/
6	�.��
=	p.����
.	.�
�~	.��	p.�d	p.�?  	#.�Z._From_primary��pvalue_type�ppointer�const_pointer��=reference��/const_reference#size_type��difference_typecpropagate_on_container_move_assignment�cis_always_equal�address�allocator<char>�deallocate� allocate��� max_size���B std::allocator<char>.?AV?$allocator@D@std@@�
���
 	7� 
�	��	  
 	�	 	�	 s�.��
0_Myval2��._Mybase _Get_first� ~_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>��
 __vecDelDtor����  std::_Compressed_pair<std::allocator<char>,std::_String_val<std::_Simple_types<char> >,1>.?AV?$_Compressed_pair@V?$allocator@D@std@@V?$_String_val@U?$_Simple_types@D@std@@@2@$00@std@@�
9,	�	 w	�	 
w
0	0 

0��
 	�0 	p0   	00 	0 ?	0	#0 v�std::_String_val<std::_Simple_types<char> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@	0 	0 s-��pvalue_type�#size_type��difference_typeppointer�const_pointer��=reference��/const_reference _String_val<std::_Simple_types<char> >�~_BUF_SIZE��~_ALLOC_MASK _Myptr� _Large_string_engaged�� _Check_offset�� _Check_offset_exclusive _Xran�� _Clamp_suffix_size� _Bxty��
 _Bx��
#_Mysize��
#_Myres��� ~_String_val<std::_Simple_types<char> >  __vecDelDtor���r!  std::_String_val<std::_Simple_types<char> >.?AV?$_String_val@U?$_Simple_types@D@std@@@std@@�
0
# 
�
�,
�
�,
\
p,
3,
n,
�,
�,
	 ,
�
0 
�	�2 
	�2 {#�p#�	�2 sn3 _Bxty��4 ~_Bxty�
5 _Buf�
{_Ptr�
6 _Alias���7 __vecDelDtor���~
8 std::_String_val<std::_Simple_types<char32_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_U@std@@@std@@���
},
�
; 
�	�= 
	�= z#�p#�	�= sn> _Bxty��? ~_Bxty�
@ _Buf�
z_Ptr�
A _Alias���B __vecDelDtor���~
C std::_String_val<std::_Simple_types<char16_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_S@std@@@std@@���
�,
�
F 
�	�H 
	�H q#�	�H snI _Bxty��J ~_Bxty�
K _Buf�
q_Ptr�
A _Alias���L __vecDelDtor���z
M std::_String_val<std::_Simple_types<wchar_t> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@_W@std@@@std@@
�,
 
P 
 	 R 
	 R p#�	 R snS _Bxty��T ~_Bxty�
U _Buf�
p_Ptr�
U _Alias���V __vecDelDtor���v
W std::_String_val<std::_Simple_types<char> >::_Bxty.?AT_Bxty@?$_String_val@U?$_Simple_types@D@std@@@std@@
 ,��NullHelper<hb_user_data_array_t::hb_user_data_item_t>.?AU?$NullHelper@Uhb_user_data_item_t@hb_user_data_array_t@@@@�	zZ 
u�
�\ ] 
�
�,
�,'
�c 
�
V,
f g 
G
V
j 
�_Value���Vl std::_Atomic_padded<void const *>.?AU?$_Atomic_padded@PEBX@std@@
�Dn 
I,
{
�
{,
s t 
q Z�std::_Char_traits<char32_t,unsigned int>.?AU?$_Char_traits@_UI@std@@��	w x 
,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c10d61fc��
{ ��
| ~�	{ } ~ �~	{w � 
} ,
| ~ 
� 	� { } ~ 
� 	� { } ~{ �	���� 
{ 	{ ~ z~ 
� 	{ ~ z~ 
� 
{ �
� 
{ 	{ � 
� 	{ � � � 
{ ,
| ,
� 	� { � � � operator()�	� <lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�� operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	� <lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>� operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�� <lambda_133af15c3ab28a2fd0176429d1e8943b>��� operator=���
v� std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c10d61fc��
2 ,
z
�
z,
� � 
� N�std::_WChar_traits<char16_t>.?AU?$_WChar_traits@_S@std@@��	� � 
�,��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c10d61fc��
� ��
� �~�	� � � ^�std::_Char_traits<char16_t,unsigned short>.?AU?$_Char_traits@_SG@std@@����~	z� � 
� ,
� � 
� 	� � � � 
� 	� � � ~� �	���� 
� 	� � z� 
� 	� � z� 
� 
� �
� 
� 	� � 
� 	� � � � 
� ,
� ,
� 	� � � � �� operator()�	� <lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�� operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	� <lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>� operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�� <lambda_9f40189620cfe4223adcbc34f0d42913>��� operator=���
v� std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c10d61fc��
= ,

�� 
�N�std::_WChar_traits<wchar_t>.?AU?$_WChar_traits@_W@std@@��l	� � ��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c10d61fc�
� ��
� ~h	� � � ^�std::_Char_traits<wchar_t,unsigned short>.?AU?$_Char_traits@_WG@std@@���h~	q� � 
� ,
� � 
� 	� � � � 
� 	� � � ~� \	
�� 
� 	� � z� 
� 	� � z� 
� 
� �
� 
� 	� � 
� 	� � � � 
� ,
� ,
� 	� � � � �� operator()�	� <lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�� operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	� <lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>� operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���� <lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��� operator=���
v� std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c10d61fc�
H ,
.
m� 
xZ�std::_Narrow_char_traits<char,int>.?AU?$_Narrow_char_traits@DH@std@@=/	!!��std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c10d61fc��
!��
!�~�	!!!N�std::_Char_traits<char,int>.?AU?$_Char_traits@DH@std@@����~	p	!
!
!,
!!
!	!!!!
!	!!!~!�	<,9!
!	!!z!
!	!!z!
!
!�
!
!	!!
!	!! !!!
!,
!,
$!	#!!!%!�!operator()�	!<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�!operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	!<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>!operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�"!<lambda_66f57f934f28d61049862f64df852ff0>��&!operator=���
v'!std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c10d61fc��
R ,~�Null<hb_user_data_array_t::hb_user_data_item_t>.?AU?$Null@Uhb_user_data_item_t@hb_user_data_array_t@@@@�	z*!��CrapHelper<hb_user_data_array_t::hb_user_data_item_t>.?AU?$CrapHelper@Uhb_user_data_item_t@hb_user_data_array_t@@@@�	�,!

�,
5 
{{1!
`,
�
�,
@ 
zz7!
�,
�
�,
K q+
�,
 
 ,
U 
ppB!
�,�~E#F!~@#H!~�#J!
�#D~#M!vv#{tO!p##Q!p#�
S!,vv#�tU!
�,W!�	���X!z�	���Z!	���] 
,FR<unnamed-type-hb_min>.?AU<unnamed-type-hb_min>@@
a,FR<unnamed-type-hb_max>.?AU<unnamed-type-hb_max>@@
�,JR<unnamed-type-hb_clamp>.?AU<unnamed-type-hb_clamp>@@
��c!	��_
�,
�
�,JR<unnamed-type-hb_swap>.?AU<unnamed-type-hb_swap>@@���
�,�	�`	��	�	.�s z q!� � s!��u!m�w!y!�{
�
�,
�
k
!
.!
,��std::_Default_allocator_traits<std::allocator<char32_t> >.?AU?$_Default_allocator_traits@V?$allocator@_U@std@@@std@@	#�!�
�����!?#?
�
�
�!
4!
M,��std::_Default_allocator_traits<std::allocator<char16_t> >.?AU?$_Default_allocator_traits@V?$allocator@_S@std@@@std@@	#�!�
�

�
�!
:!
�,��std::_Default_allocator_traits<std::allocator<wchar_t> >.?AU?$_Default_allocator_traits@V?$allocator@_W@std@@@std@@�	#�!#

?
 
�!
?!
�,��std::_Default_allocator_traits<std::allocator<char> >.?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@�	#�!R
6
l,
�,
�,
 ,�hb_iter_with_fallback_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@��hb_iter_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@�
�!��
�!	u�!�!
�
�!	�!�!�!
���
�!	�!�!�!�!�!	��!�!	��!�!s�!�!	0�!�!	��!�!	��!�!�!�!	��!�!s	��!�!s�!�!
�!!	��!�!s
�,
�!	�!�!�!s�!�!	��!�!r	��!�!	�!�!�!�!�!�!��item_t��!get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����!thiz����!iter����!operator+���!_begin��!begin���!_end����!end�!operator bool���!len�!operator*���!operator[]��!operator+=��!operator++��!operator-=��!operator--��!operator-�� T�!hb_iter_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@���
�!	�!�!�!
�!��
�!	�!�!�!�!�!	��!�!	��!�!s	0�!�!	u�!�!	�!�!	�!�!s	��!�!��!thiz����!__item__����!__item_at__�!__more__����!__len__�!__next__����!__forward__�!__prev__����!__rewind__��!__end__�!hb_iter_fallback_mixin_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@����!���!���!hb_iter_with_fallback_t<hb_array_t<hb_user_data_array_t::hb_user_data_item_t>,hb_user_data_array_t::hb_user_data_item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@AEAUhb_user_data_item_t@hb_user_data_array_t@@@@��u
�	��!�!	��!�!�!
�!	���!	���!s	��!	��!s	u��!
�!,
�!	0��!�!	���!	���!	t�	t��!�!�!�!	���!	���!��!�!	��!�	���!�	���!�!�!	���!s��!��Frealloc_move����!hb_array_t<hb_user_data_array_t::hb_user_data_item_t>���__item_t__�Fis_random_access_iterator��Fhas_fast_len����!__item__����!__item_at__�!__next__����!__forward__�!__prev__����!__rewind__��!__len__�!operator!=��!begin���!end�!operator&���!operator struct hb_array_t<struct hb_user_data_array_t::hb_user_data_item_t const >�!operator==��!hash����!cmp�!qsort���!get_size����!reverse�!sub_array���!truncate����!fini���
�arrayZ���
ulength���
ubackwards_length�"V�!hb_array_t<hb_user_data_array_t::hb_user_data_item_t>.?AU?$hb_array_t@Uhb_user_data_item_t@hb_user_data_array_t@@@@�	���!X!	���!Z!�] �] 
M�
b�!�!
K�
^�!�!#"
q "q t 
z z "

� 	"� � 
� � "
�
�"�� 
��"

x"x� 
��"
�
F,V�std::_Default_allocate_traits.?AU_Default_allocate_traits@std@@�	"?0�>�hb_priority<0>.?AU?$hb_priority@$0A@@@��u"	��� "
"�>Rhb_priority<0>.?AU?$hb_priority@$0A@@@��>�hb_priority<1>.?AU?$hb_priority@$00@@���"��>%"hb_priority<1>.?AU?$hb_priority@$00@@���>�hb_priority<2>.?AU?$hb_priority@$01@@���$"��>("hb_priority<2>.?AU?$hb_priority@$01@@���>�hb_priority<3>.?AU?$hb_priority@$02@@���'"��>+"hb_priority<3>.?AU?$hb_priority@$02@@���>�hb_priority<4>.?AU?$hb_priority@$03@@���*"��>."hb_priority<4>.?AU?$hb_priority@$03@@���>�hb_priority<5>.?AU?$hb_priority@$04@@���-"��>1"hb_priority<5>.?AU?$hb_priority@$04@@���>�hb_priority<6>.?AU?$hb_priority@$05@@���0"��>4"hb_priority<6>.?AU?$hb_priority@$05@@���>�hb_priority<7>.?AU?$hb_priority@$06@@���3"��>7"hb_priority<7>.?AU?$hb_priority@$06@@���>�hb_priority<8>.?AU?$hb_priority@$07@@���6"��>:"hb_priority<8>.?AU?$hb_priority@$07@@���>�hb_priority<9>.?AU?$hb_priority@$08@@���9"��>="hb_priority<9>.?AU?$hb_priority@$08@@���>�hb_priority<10>.?AU?$hb_priority@$09@@��<"��>@"hb_priority<10>.?AU?$hb_priority@$09@@��>�hb_priority<11>.?AU?$hb_priority@$0L@@@�?"��>C"hb_priority<11>.?AU?$hb_priority@$0L@@@�>�hb_priority<12>.?AU?$hb_priority@$0M@@@�B"��>F"hb_priority<12>.?AU?$hb_priority@$0M@@@�>�hb_priority<13>.?AU?$hb_priority@$0N@@@�E"��>I"hb_priority<13>.?AU?$hb_priority@$0N@@@�>�hb_priority<14>.?AU?$hb_priority@$0O@@@�H"��>L"hb_priority<14>.?AU?$hb_priority@$0O@@@�>�hb_priority<15>.?AU?$hb_priority@$0P@@@�K"��>O"hb_priority<15>.?AU?$hb_priority@$0P@@@�>�hb_priority<16>.?AU?$hb_priority@$0BA@@@N"��>R"hb_priority<16>.?AU?$hb_priority@$0BA@@@
Q"
"��!
�!,bHB_NOT_FOUND_DONT_STORE��HB_NOT_FOUND_STORE���HB_NOT_FOUND_STORE_CLOSEST���6tX"hb_not_found_t.?AW4hb_not_found_t@@���W!uY"u	0��!Z"
�!,zuY"u	0��!]"
�
q ,
� ,
�,
x,�	��!�!
�!J�<unnamed-type-hb_equal>.?AU<unnamed-type-hb_equal>@@W!�
g"��
i"	0g"j"h"
�
Y",
�!,z�	0g"j"o"JR<unnamed-type-hb_equal>.?AU<unnamed-type-hb_equal>@@
i"W!�"	0g"j"s"
W!W!u"
j",z�$"	0g"j"x"
$"�
$"z{B�std::_Num_int_base.?AU_Num_int_base@std@@���:�std::_Num_base.?AU_Num_base@std@@���J��denorm_indeterminatedenorm_absentdenorm_present���Ft"std::float_denorm_style.?AW4float_denorm_style@std@@��
�"����round_indeterminate�round_toward_zeroround_to_nearest�round_toward_infinityround_toward_neg_infinityBt�"std::float_round_style.?AW4float_round_style@std@@
�"����"has_denorm�Fhas_denorm_lossFhas_infinity���Fhas_quiet_NaN��Fhas_signaling_NaN��Fis_bounded�Fis_exact���Fis_iec559��Fis_integer�Fis_modulo��Fis_signed��Fis_specialized�Ftinyness_beforeFtraps���"round_style�digits��digits10����max_digits10����max_exponent����max_exponent10��min_exponent����min_exponent10��radix��:�"std::_Num_base.?AU_Num_base@std@@���r~"��Fis_bounded�Fis_exact���Fis_integer�Fis_specialized��radix��B�"std::_Num_int_base.?AU_Num_int_base@std@@���}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN���digits�N�"std::numeric_limits<bool>.?AV?$numeric_limits@_N@std@@��}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed��Fis_modulo���digits��digits10���N�"std::numeric_limits<char>.?AV?$numeric_limits@D@std@@����}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed���digits��digits10���R
�"std::numeric_limits<signed char>.?AV?$numeric_limits@C@std@@�}"��	min	max	lowest�	epsilon	round_error	denorm_min�	infinity���	quiet_NaN��	signaling_NaN��Fis_modulo���digits��digits10���V
�"std::numeric_limits<unsigned char>.?AV?$numeric_limits@E@std@@���}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���R
�"std::numeric_limits<char16_t>.?AV?$numeric_limits@_S@std@@���}"��
min
max
lowest�
epsilon
round_error
denorm_min�
infinity���
quiet_NaN��
signaling_NaN��Fis_modulo���digits��digits10���R
�"std::numeric_limits<char32_t>.?AV?$numeric_limits@_U@std@@���}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���R
�"std::numeric_limits<wchar_t>.?AV?$numeric_limits@_W@std@@����}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed���digits��digits10���N
�"std::numeric_limits<short>.?AV?$numeric_limits@F@std@@���}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed���digits��digits10���J
�"std::numeric_limits<int>.?AV?$numeric_limits@H@std@@�}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed���digits��digits10���N
�"std::numeric_limits<long>.?AV?$numeric_limits@J@std@@����}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_signed���digits��digits10���R
�"std::numeric_limits<__int64>.?AV?$numeric_limits@_J@std@@����}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���V
�"std::numeric_limits<unsigned short>.?AV?$numeric_limits@G@std@@��}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���V
�"std::numeric_limits<unsigned int>.?AV?$numeric_limits@I@std@@����}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���V
�"std::numeric_limits<unsigned long>.?AV?$numeric_limits@K@std@@���}"��minmaxlowest�epsilonround_errordenorm_min�infinity���quiet_NaN��signaling_NaN��Fis_modulo���digits��digits10���Z
�"std::numeric_limits<unsigned __int64>.?AV?$numeric_limits@_K@std@@��F�std::_Num_float_base.?AU_Num_float_base@std@@����~"���"has_denorm�Fhas_infinity���Fhas_quiet_NaN��Fhas_signaling_NaN��Fis_bounded�Fis_iec559��Fis_signed��Fis_specialized��"round_style�radix��F�"std::_Num_float_base.?AU_Num_float_base@std@@���J�"��!min!max!lowest�!epsilon!round_error!denorm_min�!infinity���!quiet_NaN��!signaling_NaN���digits��digits10����max_digits10����max_exponent����max_exponent10��min_exponent����min_exponent10�N�"std::numeric_limits<float>.?AV?$numeric_limits@M@std@@��J�"��#min#max#lowest�#epsilon#round_error#denorm_min�#infinity���#quiet_NaN��#signaling_NaN���digits��digits10����max_digits10����max_exponent����max_exponent10��min_exponent����min_exponent10�N�"std::numeric_limits<double>.?AV?$numeric_limits@N@std@@�J�"��%min%max%lowest�%epsilon%round_error%denorm_min�%infinity���%quiet_NaN��%signaling_NaN���digits��digits10����max_digits10����max_exponent����max_exponent10��min_exponent����min_exponent10�R�"std::numeric_limits<long double>.?AV?$numeric_limits@O@std@@	"2"_Allocate���"_Allocate_aligned��V�"std::_Default_allocate_traits.?AU_Default_allocate_traits@std@@��x�
x��"R�t�Txt�"R�t�xt�"v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bdcc0774���
�"��
�"vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bdcc0774���
�",&uType���[ get_null����"NullHelper<hb_user_data_array_t::hb_user_data_item_t>.?AU?$NullHelper@Uhb_user_data_item_t@hb_user_data_array_t@@@@�J�std::fpos<_Mbstatet>.?AV?$fpos@U_Mbstatet@@@std@@����~�~	p	!�"	t	!�	#	!)�#/	�	!�"		!!�#�	p	!�"�"�"//	0	!�"	p	!'	t	!���	0	!�"	t	!'	t	!Jpchar_type��tint_type����"pos_type���off_type����state_type�!copy����"_Copy_s!move����"compare�"length��"find����"assign��"eq��"lt��"to_char_type����"to_int_type�"eq_int_type�"not_eof�"eofN�"std::_Char_traits<char,int>.?AU?$_Char_traits@DH@std@@����~	t!�"	#!w�~/	�!�"	p!�"!�"	0!�"	p!'	t!�	0!�"	t!'	t!F	!��	!_Primary_char_traits���pchar_type��tint_type����"pos_type���off_type����state_type��"compare�"length��"find����"assign��"eq��"lt��"to_char_type����"to_int_type�"eq_int_type�"not_eof�"eofZ�"std::_Narrow_char_traits<char,int>.?AU?$_Narrow_char_traits@DH@std@@~h~	q� �"\\#	t� �"	#� 8\#l	\� �"	� � #[	q� �"�"�"ll	0� �"
�,
�"	q� �"	!� ��"�"	0� �"	!� �"	!� Jqchar_type��!int_type����"pos_type���off_type����state_type�� copy����"_Copy_s� move����"compare�"length��"find����"assign��"eq��"lt��"to_char_type����"to_int_type�"eq_int_type�"not_eof�"eof^�"std::_Char_traits<wchar_t,unsigned short>.?AU?$_Char_traits@_WG@std@@���hh~	t� �"	#� 8\~l	\� #	q� �"� #	0� �"	q� �"	!� �	0� �"	!� �"	!� F� ��� _Primary_char_traits���qchar_type��!int_type����"pos_type���off_type����state_type��"compare�"length�#find���#assign�#eq�#lt�#to_char_type���#to_int_type#eq_int_type#not_eof	#eofN
#std::_WChar_traits<wchar_t>.?AU?$_WChar_traits@_W@std@@�~�~	{w #��#	tw #
�	#w #�#�	�w ##�	{w #y #��	0w #
A	{w #	uw Z	0w s	uw #	uw J{char_type��uint_type����"pos_type���off_type����state_type�� copy���
#_Copy_s� move���#compare#length�#find���#assign�#eq�#lt�#to_char_type���#to_int_type#eq_int_type#not_eof#eofZ#std::_Char_traits<char32_t,unsigned int>.?AU?$_Char_traits@_UI@std@@�~�~	z� !#��#	t� ##
�	#� %#�#�	�� '#	� � �#�	z� *#)#+#��	0� -#	z� �"	!� �	0� �"	!� �"	!� Jzchar_type��!int_type����"pos_type���off_type����state_type�� copy���"#_Copy_s� move���$#compare&#length�(#find���,#assign�.#eq�.#lt�/#to_char_type���0#to_int_type1#eq_int_type2#not_eof3#eof^4#std::_Char_traits<char16_t,unsigned short>.?AU?$_Char_traits@_SG@std@@����~	t� 6#	#� %#�~�	�� 9#	z� *#� ;#	0� -#	z� �"	!� �	0� �"	!� �"	!� F� ��� _Primary_char_traits���zchar_type��!int_type����"pos_type���off_type����state_type�7#compare8#length�:#find���<#assign�=#eq�=#lt�>#to_char_type���?#to_int_type@#eq_int_typeA#not_eofB#eofNC#std::_WChar_traits<char16_t>.?AU?$_WChar_traits@_S@std@@&uType���-!get_crap���E#CrapHelper<hb_user_data_array_t::hb_user_data_item_t>.?AU?$CrapHelper@Uhb_user_data_item_t@hb_user_data_array_t@@@@�+!get_null���~G#Null<hb_user_data_array_t::hb_user_data_item_t>.?AU?$Null@Uhb_user_data_item_t@hb_user_data_array_t@@@@�.�hb_blob_t.?AUhb_blob_t@@
I#	I#J#	I#J#	0I#J#
I#��
N#	�I#O#�HB_MEMORY_MODE_DUPLICATE�HB_MEMORY_MODE_READONLY��HB_MEMORY_MODE_WRITABLE��HB_MEMORY_MODE_READONLY_MAY_MAKE_WRITABLE:tQ#hb_memory_mode_t.?AW4hb_memory_mode_t@@���	I#J#	I#J#sJK#~hb_blob_t�L#destroy_user_data��M#try_make_writable��M#try_make_writable_inplace��M#try_make_writable_inplace_unix�P#as_bytes���
�header���
�data�
ulength���
R#mode�
 user_data
(destroy��S#hb_blob_t��T#__vecDelDtor���.U#0hb_blob_t.?AUhb_blob_t@@
I#
J#,	���
N#
�,
O#,W#Y~��uR#	{�!^#W#_#Y~
R#,	{�!b#
W#,`#d#Y~
R#	�!g#
W#	��!�j#W#j#��allocator_type�{value_type�{pointer�const_pointer��void_pointer����const_void_pointer�#size_type��difference_type`propagate_on_container_copy_assignment�cpropagate_on_container_move_assignment�`propagate_on_container_swapcis_always_equalf#allocate���i#deallocate��!max_size���k#select_on_container_copy_construction��
u��n#std::_Default_allocator_traits<std::allocator<char32_t> >.?AU?$_Default_allocator_traits@V?$allocator@_U@std@@@std@@�o#	�^aq#
N#,J�NullHelper<hb_blob_t>.?AU?$NullHelper@Uhb_blob_t@@@@	s#t#�~�	z�!v#�~	z�!x#0j#w#y#W#yt��~0|#	�!}#	��!�Z#y�#
Z#,��allocator_type�zvalue_type�zpointer�const_pointer��void_pointer����const_void_pointer�#size_type��difference_type`propagate_on_container_copy_assignment�cpropagate_on_container_move_assignment�`propagate_on_container_swapcis_always_equal{#allocate���#deallocate��!max_size����#select_on_container_copy_construction���#std::_Default_allocator_traits<std::allocator<char16_t> >.?AU?$_Default_allocator_traits@V?$allocator@_S@std@@@std@@
Z#0�#�#&���0ut��#�#��#8��#��~��#�	q�!�#�#0��~	q�!�#�#�#>�hb_mapped_file_t.?AUhb_mapped_file_t@@���~
�#	�!�#>
pcontents�
"length���
mapping��	�!#>�#hb_mapped_file_t.?AUhb_mapped_file_t@@��allocator_type�qvalue_type�qpointer\const_pointer��void_pointer����const_void_pointer�#size_type��difference_type`propagate_on_container_copy_assignment�cpropagate_on_container_move_assignment�`propagate_on_container_swapcis_always_equal�#allocate����#deallocate��!max_size����#select_on_container_copy_construction���#std::_Default_allocator_traits<std::allocator<wchar_t> >.?AU?$_Default_allocator_traits@V?$allocator@_W@std@@@std@@�tt�
�#,W#)�~�u"�tqt	p�!�#t�#�~q�#	p�!�##�#�#�#F�_SECURITY_ATTRIBUTES.?AU_SECURITY_ATTRIBUTES@@��
�#��~"\""�#""	�!�#�#	.�!RR
"nLength��
lpSecurityDescriptor�
tbInheritHandle���F�#_SECURITY_ATTRIBUTES.?AU_SECURITY_ATTRIBUTES@@��.allocator_type�pvalue_type�ppointer�const_pointer��void_pointer����const_void_pointer�#size_type��difference_type`propagate_on_container_copy_assignment�cpropagate_on_container_move_assignment�`propagate_on_container_swapcis_always_equal�#allocate����#deallocate��!max_size����#select_on_container_copy_construction��"��#std::_Default_allocator_traits<std::allocator<char> >.?AU?$_Default_allocator_traits@V?$allocator@D@std@@@std@@�"�#�#"""��#"""#�#Z�
Zt�###Z#�#>�Null<hb_blob_t>.?AU?$Null@Uhb_blob_t@@@@	s#�#.�hb_map_t.?AUhb_map_t@@��
�#��
�#�#y
��#
�,BINDSTRING_HEADERS���BINDSTRING_ACCEPT_MIMES��BINDSTRING_EXTRA_URL�BINDSTRING_LANGUAGE��BINDSTRING_USERNAME��BINDSTRING_PASSWORD��BINDSTRING_UA_PIXELS�BINDSTRING_UA_COLOR��	BINDSTRING_OS
BINDSTRING_USER_AGENTBINDSTRING_ACCEPT_ENCODINGS��BINDSTRING_POST_COOKIE���
BINDSTRING_POST_DATA_MIMEBINDSTRING_URL���BINDSTRING_IID���BINDSTRING_FLAG_BIND_TO_OBJECT���BINDSTRING_PTR_BIND_CONTEXT��BINDSTRING_XDR_ORIGINBINDSTRING_DOWNLOADPATH��BINDSTRING_ROOTDOC_URL���BINDSTRING_INITIAL_FILENAME��BINDSTRING_PROXY_USERNAMEBINDSTRING_PROXY_PASSWORDBINDSTRING_ENTERPRISE_ID�BINDSTRING_DOC_URL���BINDSTRING_SAMESITE_COOKIE_LEVEL�2t�#tagBINDSTRING.?AW4tagBINDSTRING@@�*
"cElems���
pElems���*�#tagCAL.?AUtagCAL@@��
��PIDMSI_STATUS_NORMAL�PIDMSI_STATUS_NEWPIDMSI_STATUS_PRELIM�PIDMSI_STATUS_DRAFT��PIDMSI_STATUS_INPROGRESS�PIDMSI_STATUS_EDIT���PIDMSI_STATUS_REVIEW�PIDMSI_STATUS_PROOF��PIDMSI_STATUS_FINAL���PIDMSI_STATUS_OTHER��>
t�#PIDMSI_STATUS_VALUE.?AW4PIDMSI_STATUS_VALUE@@�
BINDSTATUS_FINDINGRESOURCE���BINDSTATUS_CONNECTINGBINDSTATUS_REDIRECTING���BINDSTATUS_BEGINDOWNLOADDATA�BINDSTATUS_DOWNLOADINGDATA���BINDSTATUS_ENDDOWNLOADDATA���BINDSTATUS_BEGINDOWNLOADCOMPONENTS���BINDSTATUS_INSTALLINGCOMPONENTS��	BINDSTATUS_ENDDOWNLOADCOMPONENTS�
BINDSTATUS_USINGCACHEDCOPY���BINDSTATUS_SENDINGREQUESTBINDSTATUS_CLASSIDAVAILABLE��
BINDSTATUS_MIMETYPEAVAILABLE�BINDSTATUS_CACHEFILENAMEAVAILABLEBINDSTATUS_BEGINSYNCOPERATIONBINDSTATUS_ENDSYNCOPERATION��BINDSTATUS_BEGINUPLOADDATA���BINDSTATUS_UPLOADINGDATA�BINDSTATUS_ENDUPLOADDATA�BINDSTATUS_PROTOCOLCLASSID���BINDSTATUS_ENCODING��BINDSTATUS_VERIFIEDMIMETYPEAVAILABLE�BINDSTATUS_CLASSINSTALLLOCATION��BINDSTATUS_DECODING��BINDSTATUS_LOADINGMIMEHANDLERBINDSTATUS_CONTENTDISPOSITIONATTACH��BINDSTATUS_FILTERREPORTMIMETYPE��BINDSTATUS_CLSIDCANINSTANTIATE���BINDSTATUS_IUNKNOWNAVAILABLE�BINDSTATUS_DIRECTBINDBINDSTATUS_RAWMIMETYPE��� BINDSTATUS_PROXYDETECTING!BINDSTATUS_ACCEPTRANGES��"BINDSTATUS_COOKIE_SENT���#BINDSTATUS_COMPACT_POLICY_RECEIVED���$BINDSTATUS_COOKIE_SUPPRESSED�%BINDSTATUS_COOKIE_STATE_UNKNOWN��&BINDSTATUS_COOKIE_STATE_ACCEPT���'BINDSTATUS_COOKIE_STATE_REJECT���(BINDSTATUS_COOKIE_STATE_PROMPT���)BINDSTATUS_COOKIE_STATE_LEASH*BINDSTATUS_COOKIE_STATE_DOWNGRADE+BINDSTATUS_POLICY_HREF���,BINDSTATUS_P3P_HEADER-BINDSTATUS_SESSION_COOKIE_RECEIVED���.BINDSTATUS_PERSISTENT_COOKIE_RECEIVED/BINDSTATUS_SESSION_COOKIES_ALLOWED���0BINDSTATUS_CACHECONTROL��1BINDSTATUS_CONTENTDISPOSITIONFILENAME2BINDSTATUS_MIMETEXTPLAINMISMATCH�3BINDSTATUS_PUBLISHERAVAILABLE4BINDSTATUS_DISPLAYNAMEAVAILABLE��5BINDSTATUS_SSLUX_NAVBLOCKED��6BINDSTATUS_SERVER_MIMETYPEAVAILABLE��7BINDSTATUS_SNIFFED_CLASSIDAVAILABLE��8BINDSTATUS_64BIT_PROGRESS8BINDSTATUS_LAST��9BINDSTATUS_RESERVED_0:BINDSTATUS_RESERVED_1;BINDSTATUS_RESERVED_2<BINDSTATUS_RESERVED_3=BINDSTATUS_RESERVED_4>BINDSTATUS_RESERVED_5?BINDSTATUS_RESERVED_6@BINDSTATUS_RESERVED_7ABINDSTATUS_RESERVED_8BBINDSTATUS_RESERVED_9CBINDSTATUS_RESERVED_ADBINDSTATUS_RESERVED_BEBINDSTATUS_RESERVED_CFBINDSTATUS_RESERVED_DGBINDSTATUS_RESERVED_EHBINDSTATUS_RESERVED_FIBINDSTATUS_RESERVED_10���JBINDSTATUS_RESERVED_11���KBINDSTATUS_RESERVED_12���LBINDSTATUS_RESERVED_13���LBINDSTATUS_LAST_PRIVATE��2Nt�#tagBINDSTATUS.?AW4tagBINDSTATUS@@�:NODE_INVALID�NODE_ELEMENT�NODE_ATTRIBUTE���NODE_TEXTNODE_CDATA_SECTION���NODE_ENTITY_REFERENCENODE_ENTITY��NODE_PROCESSING_INSTRUCTION��NODE_COMMENT�	NODE_DOCUMENT
NODE_DOCUMENT_TYPE���NODE_DOCUMENT_FRAGMENT���NODE_NOTATION6
t�#tagDOMNodeType.?AW4tagDOMNodeType@@���DESCKIND_NONEDESCKIND_FUNCDESCDESCKIND_VARDESC�DESCKIND_TYPECOMPDESCKIND_IMPLICITAPPOBJ��DESCKIND_MAX�.t�#tagDESCKIND.?AW4tagDESCKIND@@��#v��PARSE_CANONICALIZE���PARSE_FRIENDLY���PARSE_SECURITY_URL���PARSE_ROOTDOCUMENT���PARSE_DOCUMENT���PARSE_ANCHOR�PARSE_ENCODE_IS_UNESCAPE�PARSE_DECODE_IS_ESCAPE���	PARSE_PATH_FROM_URL��
PARSE_URL_FROM_PATH��PARSE_MIME���PARSE_SERVER�
PARSE_SCHEMA�PARSE_SITE���PARSE_DOMAIN�PARSE_LOCATION���PARSE_SECURITY_DOMAINPARSE_ESCAPE�PARSE_UNESCAPE���6t�#_tagPARSEACTION.?AW4_tagPARSEACTION@@�*
"cElems���
�pElems���2�#tagCACLSID.?AUtagCACLSID@@��*
"cElems���
ApElems���.�#tagCADATE.?AUtagCADATE@@RVAR_PERINSTANCE��VAR_STATIC���VAR_CONSTVAR_DISPATCH�.t�#tagVARKIND.?AW4tagVARKIND@@����CHANGEKIND_ADDMEMBER�CHANGEKIND_DELETEMEMBER��CHANGEKIND_SETNAMES��CHANGEKIND_SETDOCUMENTATION��CHANGEKIND_GENERAL���CHANGEKIND_INVALIDATECHANGEKIND_CHANGEFAILED��CHANGEKIND_MAX���2t�#tagCHANGEKIND.?AW4tagCHANGEKIND@@��#��XMLELEMTYPE_ELEMENT��XMLELEMTYPE_TEXT�XMLELEMTYPE_COMMENT��XMLELEMTYPE_DOCUMENT�XMLELEMTYPE_DTD��XMLELEMTYPE_PI���XMLELEMTYPE_OTHER6t�#tagXMLEMEM_TYPE.?AW4tagXMLEMEM_TYPE@@�R�_s__RTTIBaseClassDescriptor.?AU_s__RTTIBaseClassDescriptor@@
�#��:�_TypeDescriptor.?AU_TypeDescriptor@@
�#&�_PMD.?AU_PMD@@��^�_s__RTTIClassHierarchyDescriptor.?AU_s__RTTIClassHierarchyDescriptor@@��
�#��
�#~
�#pTypeDescriptor��
"numContainedBases
�#where
"attributes���
�#pClassDescriptor�R�#$_s__RTTIBaseClassDescriptor.?AU_s__RTTIBaseClassDescriptor@@Z�_s__RTTICompleteObjectLocator2.?AU_s__RTTICompleteObjectLocator2@@��
�#��
�#�
"signature
"offset���
"cdOffset�
�#pTypeDescriptor��
�#pClassDescriptor�
�#pSelfZ�#$_s__RTTICompleteObjectLocator2.?AU_s__RTTICompleteObjectLocator2@@��nFUNC_VIRTUAL�FUNC_PUREVIRTUAL�FUNC_NONVIRTUAL��FUNC_STATIC��FUNC_DISPATCH.t�#tagFUNCKIND.?AW4tagFUNCKIND@@��FEATURE_OBJECT_CACHING���FEATURE_ZONE_ELEVATION���FEATURE_MIME_HANDLINGFEATURE_MIME_SNIFFINGFEATURE_WINDOW_RESTRICTIONS��FEATURE_WEBOC_POPUPMANAGEMENTFEATURE_BEHAVIORSFEATURE_DISABLE_MK_PROTOCOL��FEATURE_LOCALMACHINE_LOCKDOWN	FEATURE_SECURITYBAND�
FEATURE_RESTRICT_ACTIVEXINSTALL��FEATURE_VALIDATE_NAVIGATE_URLFEATURE_RESTRICT_FILEDOWNLOAD
FEATURE_ADDON_MANAGEMENT�FEATURE_PROTOCOL_LOCKDOWNFEATURE_HTTP_USERNAME_PASSWORD_DISABLE���FEATURE_SAFE_BINDTOOBJECTFEATURE_UNC_SAVEDFILECHECK���FEATURE_GET_URL_DOM_FILEPATH_UNENCODED���FEATURE_TABBED_BROWSING��FEATURE_SSLUXFEATURE_DISABLE_NAVIGATION_SOUNDSFEATURE_DISABLE_LEGACY_COMPRESSION���FEATURE_FORCE_ADDR_AND_STATUSFEATURE_XMLHTTP��FEATURE_DISABLE_TELNET_PROTOCOL��FEATURE_FEEDSFEATURE_BLOCK_INPUT_PROMPTS��FEATURE_ENTRY_COUNT��Ft�#_tagINTERNETFEATURELIST.?AW4_tagINTERNETFEATURELIST@@�
�#�#�QUERY_EXPIRATION_DATEQUERY_TIME_OF_LAST_CHANGEQUERY_CONTENT_ENCODING���QUERY_CONTENT_TYPE���QUERY_REFRESHQUERY_RECOMBINE��QUERY_CAN_NAVIGATE���QUERY_USES_NETWORK���	QUERY_IS_CACHED��
QUERY_IS_INSTALLEDENTRY��QUERY_IS_CACHED_OR_MAPPEDQUERY_USES_CACHE�
QUERY_IS_SECURE��QUERY_IS_SAFEQUERY_USES_HISTORYFOLDER�QUERY_IS_CACHED_AND_USABLE_OFFLINE���6t�#_tagQUERYOPTION.?AW4_tagQUERYOPTION@@�
���
�#,
�#
�	�$�#
�	�$$	�$$$$	�$$
�#	��$
�	$�	0�$
$	0�$�tT��$hb_atomic_ptr_t<hb_user_data_array_t>��$init���$set_relaxed$get_relaxed$get_acquire$cmpexch$operator bool��$operator->�
�vjV
$hb_atomic_ptr_t<hb_user_data_array_t>.?AU?$hb_atomic_ptr_t@Uhb_user_data_array_t@@@@"COINITBASE_MULTITHREADED�2t$tagCOINITBASE.?AW4tagCOINITBASE@@�FCLSCTX_INPROC_SERVER�CLSCTX_INPROC_HANDLERCLSCTX_LOCAL_SERVER��CLSCTX_INPROC_SERVER16���CLSCTX_REMOTE_SERVER� CLSCTX_INPROC_HANDLER16��@CLSCTX_RESERVED1��CLSCTX_RESERVED2�CLSCTX_RESERVED3�CLSCTX_RESERVED4�CLSCTX_NO_CODE_DOWNLOAD��CLSCTX_RESERVED5�CLSCTX_NO_CUSTOM_MARSHAL� CLSCTX_ENABLE_CODE_DOWNLOAD��@CLSCTX_NO_FAILURE_LOG��CLSCTX_DISABLE_AAA��CLSCTX_ENABLE_AAA�CLSCTX_FROM_DEFAULT_CONTEXT���CLSCTX_ACTIVATE_X86_SERVER����CLSCTX_ACTIVATE_32_BIT_SERVER�CLSCTX_ACTIVATE_64_BIT_SERVER�CLSCTX_ENABLE_CLOAKING����@CLSCTX_APPCONTAINER����CLSCTX_ACTIVATE_AAA_AS_IU�CLSCTX_RESERVED6��CLSCTX_ACTIVATE_ARM32_SERVER���CLSCTX_PS_DLL*t$tagCLSCTX.?AW4tagCLSCTX@@�j�$_s__RTTIBaseClassArray$_extraBytes_24.?AU$_s__RTTIBaseClassArray$_extraBytes_24@@��
�#$#�*
$arrayOfBaseClassDescriptors��j$$_s__RTTIBaseClassArray$_extraBytes_24.?AU$_s__RTTIBaseClassArray$_extraBytes_24@@��VT_EMPTY�VT_NULL��VT_I2VT_I4VT_R4VT_R8VT_CYVT_DATE��VT_BSTR��	VT_DISPATCH��
VT_ERROR�VT_BOOL��VT_VARIANT���
VT_UNKNOWN���VT_DECIMAL���VT_I1VT_UI1���VT_UI2���VT_UI4���VT_I8VT_UI8���VT_INT���VT_UINT��VT_VOID��VT_HRESULT���VT_PTR���VT_SAFEARRAY�VT_CARRAYVT_USERDEFINED���VT_LPSTR�VT_LPWSTR$VT_RECORD%VT_INT_PTR���&VT_UINT_PTR��@VT_FILETIME��AVT_BLOB��BVT_STREAMCVT_STORAGE���DVT_STREAMED_OBJECT���EVT_STORED_OBJECT�FVT_BLOB_OBJECT���GVT_CFHVT_CLSID�IVT_VERSIONED_STREAM���VT_BSTR_BLOB�VT_VECTOR VT_ARRAY�@VT_BYREF���VT_RESERVED���VT_ILLEGAL��VT_ILLEGALMASKED��VT_TYPEMASK��&4t$VARENUM.?AW4VARENUM@@�.�hb_set_t.?AUhb_set_t@@��
$$$ytt$.�hb_face_t.?AUhb_face_t@@
$
 $ $!$Z�$_TypeDescriptor$_extraBytes_20.?AU$_TypeDescriptor$_extraBytes_20@@p#�6
�pVFTable�
spare
$$name�Z%$$$_TypeDescriptor$_extraBytes_20.?AU$_TypeDescriptor$_extraBytes_20@@:CIP_DISK_FULLCIP_ACCESS_DENIEDCIP_NEWER_VERSION_EXISTS�CIP_OLDER_VERSION_EXISTS�CIP_NAME_CONFLICTCIP_TRUST_VERIFICATION_COMPONENT_MISSING�CIP_EXE_SELF_REGISTERATION_TIMEOUT���CIP_UNSAFE_TO_ABORT��CIP_NEED_REBOOT��	CIP_NEED_REBOOT_UI_PERMISSIONJ
t'$__MIDL_ICodeInstall_0001.?AW4__MIDL_ICodeInstall_0001@@���COMGLB_EXCEPTION_HANDLE��COMGLB_EXCEPTION_DONOT_HANDLE_FATAL��COMGLB_EXCEPTION_DONOT_HANDLECOMGLB_EXCEPTION_DONOT_HANDLE_ANYFt)$tagGLOBALOPT_EH_VALUES.?AW4tagGLOBALOPT_EH_VALUES@@���
"IE���
#DE���
$ZE���
%OE���
&UE���
3PE���
4DAZ��
(IM���
DM���
ZM���
OM���
UM���
PM���
RC���
FZ���
5res��Z+$_AMD64_MXCSR_REG::<unnamed-tag>.?AU<unnamed-tag>@_AMD64_MXCSR_REG@@�:�hb_draw_funcs_t.?AUhb_draw_funcs_t@@
-$
.$/$�CC_FASTCALL��CC_CDECL�CC_MSCPASCAL�CC_PASCALCC_MACPASCAL�CC_STDCALL���CC_FPFASTCALLCC_SYSCALL���CC_MPWCDECL��CC_MPWPASCAL�	CC_MAX���.t1$tagCALLCONV.?AW4tagCALLCONV@@�
UP
3$�
�	�6$5$	"�6$
��
9$	�6$
:$
���
<$,
=$	�6$
>$	�6$
;$?$@$
�,	B$�6$:$	B$�6$>$C$D$v	4$7$QueryInterface�8$AddRef�8$ReleaseA$IUnknown���E$operator=��.	&F$3$IUnknown.?AUIUnknown@@��
&	&H$�	&H$�
�	&H$K$	&H$"
"	&H$N$.�ITypeInfo.?AUITypeInfo@@
P$
Q$
R$	&H$S$\#	&H$U$\#�	&H$W$"\#	&H$Y$"�	&H$[$
'	t&H$]$	&H$�	&H$`$
&�
b$	&H$
c$
&��
e$,
f$	&H$
g$	&H$
d$h$i$
&,	k$&H$c$	k$&H$g$l$m$����I$RecordInit�I$ RecordClearJ$(RecordCopy�L$0GetGuidM$8GetNameO$@GetSizeT$HGetTypeInfoV$PGetField���X$XGetFieldNoCopy�Z$`PutField���Z$hPutFieldNoCopy�\$pGetFieldNames��^$xIsMatchingType�_$�RecordCreate���a$�RecordCreateCopy���I$�RecordDestroy��j$IRecordInfon$operator=��
UUUUUUUUUP2&o$p$IRecordInfo.?AUIRecordInfo@@�#��ytts$�Uri_PROPERTY_ABSOLUTE_URIUri_PROPERTY_STRING_STARTUri_PROPERTY_AUTHORITY���Uri_PROPERTY_DISPLAY_URI�Uri_PROPERTY_DOMAIN��Uri_PROPERTY_EXTENSION���Uri_PROPERTY_FRAGMENTUri_PROPERTY_HOSTUri_PROPERTY_PASSWORDUri_PROPERTY_PATH	Uri_PROPERTY_PATH_AND_QUERY��
Uri_PROPERTY_QUERY���Uri_PROPERTY_RAW_URI�Uri_PROPERTY_SCHEME_NAME�
Uri_PROPERTY_USER_INFO���Uri_PROPERTY_USER_NAME���Uri_PROPERTY_STRING_LAST�Uri_PROPERTY_HOST_TYPE���Uri_PROPERTY_DWORD_START�Uri_PROPERTY_PORTUri_PROPERTY_SCHEME��Uri_PROPERTY_ZONEUri_PROPERTY_DWORD_LAST��:tu$__MIDL_IUri_0001.?AW4__MIDL_IUri_0001@@���.$yttw$�#�
�6
"dwLowDateTime
"dwHighDateTime���.z$_FILETIME.?AU_FILETIME@@
-$��
|$}$y~$2
"Lo���
Hi���
int64�$tagCY.?ATtagCY@@J�_s__RTTIBaseClassArray.?AU_s__RTTIBaseClassArray@@��
�$��
�$f
"signature
"attributes���
"numBaseClasses���
�$pBaseClassArray��^�$_s__RTTIClassHierarchyDescriptor.?AU_s__RTTIClassHierarchyDescriptor@@��BSYS_WIN16SYS_WIN32SYS_MAC��SYS_WIN64.t�$tagSYSKIND.?AW4tagSYSKIND@@���*
"cElems���
�pElems���>�$tagCAPROPVARIANT.?AUtagCAPROPVARIANT@@��
�*
"cElems���
�$pElems���6�$tagCAFILETIME.?AUtagCAFILETIME@@~HB_DIRECTION_INVALID�HB_DIRECTION_LTR�HB_DIRECTION_RTL�HB_DIRECTION_TTB�HB_DIRECTION_BTT�6t�$hb_direction_t.?AW4hb_direction_t@@���B�hb_language_impl_t.?AUhb_language_impl_t@@��
�$��
�$f
�$direction
�script���
�$language�
reserved1
reserved2J�$ hb_segment_properties_t.?AUhb_segment_properties_t@@
TT�$
�*
"cElems���
�$pElems���*�$tagCAH.?AUtagCAH@@��j�$_s__RTTIBaseClassArray$_extraBytes_16.?AU$_s__RTTIBaseClassArray$_extraBytes_16@@��$#�*
�$arrayOfBaseClassDescriptors��j�$$_s__RTTIBaseClassArray$_extraBytes_16.?AU$_s__RTTIBaseClassArray$_extraBytes_16@@��j_Thrd_success_Thrd_nomem��_Thrd_timedout���_Thrd_busy���_Thrd_error��Rt�$<unnamed-enum-_Thrd_success>.?AW4<unnamed-enum-_Thrd_success>@@���^�_LARGE_INTEGER::<unnamed-type-u>.?AU<unnamed-type-u>@_LARGE_INTEGER@@���f
"LowPart��
HighPart��$<unnamed-type-u>���
�$u
QuadPart�2�$_LARGE_INTEGER.?AT_LARGE_INTEGER@@��.$�#�
$��
�$�$y�$>�_s__CatchableType.?AU_s__CatchableType@@
�$��
�$�$#�>
tnCatchableTypes��
�$arrayOfCatchableTypesJ�$_s__CatchableTypeArray.?AU_s__CatchableTypeArray@@��>�tagSAFEARRAYBOUND.?AUtagSAFEARRAYBOUND@@�$#�z
!cDims
!fFeatures
"cbElements���
"cLocks���
pvData���
�$rgsabound6�$ tagSAFEARRAY.?AUtagSAFEARRAY@@����std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bdcc0774��
�$��
�$	�$�$~ 
�$,j�$_s__CatchableTypeArray$_extraBytes_24.?AU$_s__CatchableTypeArray$_extraBytes_24@@��
�$�$#�>
tnCatchableTypes��
�$arrayOfCatchableTypes	� �$�$j�$$_s__CatchableTypeArray$_extraBytes_24.?AU$_s__CatchableTypeArray$_extraBytes_24@@��	� �$�$~�$�
�	����$	��$�u"R$	��$�$�u"	��$�$6�tagDISPPARAMS.?AUtagDISPPARAMS@@
�$
�$6�tagEXCEPINFO.?AUtagEXCEPINFO@@��	�$~ 
�$&"!�$#�$u	��$�$	�$~ 
��
�$	��$
�$
�$�
���
�$
�$,
�$
�$	�$�$
�$	��$
�$	�$�$	��$
�$�$�$�$�$
�$,
�,
�$,	�$��$�$
�$	�$��$�$	�$�$�$�$�$�$��$operator()�	�$<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��$operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�$<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�$operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��$<lambda_133af15c3ab28a2fd0176429d1e8943b>���$operator=������$GetTypeInfoCount����$ GetTypeInfo�$(GetIDsOfNames���$0Invoke��$IDispatch���$operator=���
v�$std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bdcc0774��

UUUP��.
&�$�$IDispatch.?AUIDispatch@@�#�n�__vcrt_va_list_is_reference<wchar_t const *>.?AU?$__vcrt_va_list_is_reference@PEB_W@@���__the_value��0�$__vcrt_va_list_is_reference<wchar_t const *>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@PEB_W@@�&�$<unnamed-enum-__the_value>�n�$__vcrt_va_list_is_reference<wchar_t const *>.?AU?$__vcrt_va_list_is_reference@PEB_W@@�����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bdcc0774��ZDISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIED��DISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVE��DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED���DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRST���DISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRST�����DISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32
�$��Vt�$DISPLAYCONFIG_SCANLINE_ORDERING.?AW4DISPLAYCONFIG_SCANLINE_ORDERING@@�
�$	�$�$� 
�$,
�$Z�$_TypeDescriptor$_extraBytes_24.?AU$_TypeDescriptor$_extraBytes_24@@p#�	� �$�$6
�pVFTable�
spare
�$name�Z�$($_TypeDescriptor$_extraBytes_24.?AU$_TypeDescriptor$_extraBytes_24@@	� �$�$~�$�*
"cElems���
�pElems���	���%.%tagCABSTR.?AUtagCABSTR@@
�$j�__vcrt_va_list_is_reference<char const *>.?AU?$__vcrt_va_list_is_reference@PEBD@@���	�$� �0�$__vcrt_va_list_is_reference<char const *>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@PEBD@@�	�$� &%<unnamed-enum-__the_value>�j	%__vcrt_va_list_is_reference<char const *>.?AU?$__vcrt_va_list_is_reference@PEBD@@���
�$�.
�guidVersion��
�pStream��
%B%tagVersionedStream.?AUtagVersionedStream@@��
�$	�$%

%	�$%%%
�$,
�$,�TYSPEC_CLSID�TYSPEC_FILEEXT���TYSPEC_MIMETYPE��TYSPEC_FILENAME��TYSPEC_PROGIDTYSPEC_PACKAGENAME���TYSPEC_OBJECTID��
%*t%tagTYSPEC.?AW4tagTYSPEC@@�	%�$%%>
"cbSize���
ulClipFmt
 pClipData2%tagCLIPDATA.?AUtagCLIPDATA@@��$operator()�	%<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��$operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	%<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�$operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�%<lambda_9f40189620cfe4223adcbc34f0d42913>��%operator=��*
"cElems���
!pElems����
v%std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bdcc0774��*%tagCAUI.?AUtagCAUI@@�#c�:�hb_shape_plan_t.?AUhb_shape_plan_t@@
 %!%ytt"%Z�$_TypeDescriptor$_extraBytes_27.?AU$_TypeDescriptor$_extraBytes_27@@p#�6
�pVFTable�
spare
%%name�Z&%+$_TypeDescriptor$_extraBytes_27.?AU$_TypeDescriptor$_extraBytes_27@@��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bdcc0774��
combining_class��
eastasian_width��
general_category�
mirroring
 script���
(compose��
0decompose
8decompose_compatibility��
(%��r)%@hb_unicode_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_unicode_funcs_t@@���
*%6ServerApplicationLibraryApplication���>t-%tagApplicationType.?AW4tagApplicationType@@���	(%,%� >�hb_paint_funcs_t.?AUhb_paint_funcs_t@@��
0%
1%1%2%
,%,
*%*
"cElems���
ppElems���*6%tagCAC.?AUtagCAC@@��	� (%,%	� (%,%~(%\	
�:%!#�
(%#�	(%�  #�#�	(%� b
uu32��
ti32��
<%u16��
>%i16��
@%u8���
A%i8���.C%_hb_var_int_t.?AT_hb_var_int_t@@
(%�
E%jUri_HOST_UNKNOWN�Uri_HOST_DNS�Uri_HOST_IPV4Uri_HOST_IPV6Uri_HOST_IDN�
(%:tG%__MIDL_IUri_0002.?AW4__MIDL_IUri_0002@@���$#�*
J%arrayOfBaseClassDescriptors��JK%_s__RTTIBaseClassArray.?AU_s__RTTIBaseClassArray@@��	(%H%
F%	(%H%M%N%
(%,
*%,"
"Lo���
Hi���
Q%FR%tagCY::<unnamed-tag>.?AU<unnamed-tag>@tagCY@@���	P%(%H%S%Z�$_TypeDescriptor$_extraBytes_21.?AU$_TypeDescriptor$_extraBytes_21@@p#�/%operator()�	?%<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�8%operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	B%<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>9%operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���O%<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��U%operator=��6
�pVFTable�
spare
W%name��
vX%std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bdcc0774�ZY%%$_TypeDescriptor$_extraBytes_21.?AU$_TypeDescriptor$_extraBytes_21@@bBINDHANDLETYPES_APPCACHE�BINDHANDLETYPES_DEPENDENCY���BINDHANDLETYPES_COUNTNt\%__MIDL_IGetBindHandle_0001.?AW4__MIDL_IGetBindHandle_0001@@���2�#tagCASCODE.?AUtagCASCODE@@����std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bdcc0774��
_%��*
"cElems���
pElems���
`%*a%tagCAI.?AUtagCAI@@��	_%b%!j�$_s__CatchableTypeArray$_extraBytes_16.?AU$_s__CatchableTypeArray$_extraBytes_16@@���$#�>
tnCatchableTypes��
f%arrayOfCatchableTypesjg%$_s__CatchableTypeArray$_extraBytes_16.?AU$_s__CatchableTypeArray$_extraBytes_16@@��
b%,��URLZONE_INVALID�URLZONE_PREDEFINED_MIN���URLZONE_LOCAL_MACHINEURLZONE_INTRANET�URLZONE_TRUSTED��URLZONE_INTERNET�URLZONE_UNTRUSTED�URLZONE_PREDEFINED_MAX����URLZONE_USER_MIN�'URLZONE_USER_MAX�
`%.
tj%tagURLZONE.?AW4tagURLZONE@@���	!_%b%	!_%b%~_%�	<,9o%
_%	_%!	_%!
_%�~PowerUserPresent�PowerUserNotPresent��PowerUserInactivePowerUserMaximum�PowerUserInvalid�
t%
_%Ftu%_USER_ACTIVITY_PRESENCE.?AW4_USER_ACTIVITY_PRESENCE@@�	_%w%
v%	_%w%C#w�y%z%
_%,
`%,
~%:�hb_font_funcs_t.?AUhb_font_funcs_t@@	}%_%w%%
�%
�%�%�%�d%operator()�	r%<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�m%operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	s%<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>n%operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�|%<lambda_66f57f934f28d61049862f64df852ff0>���%operator=�� $�
v�%std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bdcc0774��TKIND_ENUM���TKIND_RECORD�TKIND_MODULE�TKIND_INTERFACE��TKIND_DISPATCH���TKIND_COCLASSTKIND_ALIAS��TKIND_UNION��TKIND_MAX.	t�%tagTYPEKIND.?AW4tagTYPEKIND@@�*
"cElems���
 pElems���*�%tagCAUB.?AUtagCAUB@@
�%��
�%�%y�%�#ytt�%t|#f�$_s__RTTIBaseClassArray$_extraBytes_8.?AU$_s__RTTIBaseClassArray$_extraBytes_8@@$#�*
�%arrayOfBaseClassDescriptors��f�%$_s__RTTIBaseClassArray$_extraBytes_8.?AU$_s__RTTIBaseClassArray$_extraBytes_8@@*
"cElements
lLbound��>�%tagSAFEARRAYBOUND.?AUtagSAFEARRAYBOUND@@�#��2
tmdisp
tpdisp
tvdisp&�%_PMD.?AU_PMD@@��Z
#rgvarg���
rgdispidNamedArgs
ucArgs
ucNamedArgs���6�%tagDISPPARAMS.?AUtagDISPPARAMS@@2%F4(tagVARIANT::<unnamed-tag>.?AT<unnamed-tag>@tagVARIANT@@��
!vt���
!wReserved1���
!wReserved2���
!wReserved3���
llVal
lVal�
 bVal�
iVal�
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
qbstrVal��
�punkVal��
�pdispVal�
parray���
 pbVal
piVal
plVal
pllVal���
@pfltVal��
ApdblVal��
pboolVal�
__OBSOLETE__VARIANT_PBOOL
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
#pvarVal��
byref
pcVal�
!uiVal
"ulVal
#ullVal���
tintVal���
uuintVal��
pdecVal��
ppcVal
!puiVal���
"pulVal���
#pullVal��
tpintVal��
upuintVal�
pvRecord�
'pRecInfo�Z#�^3�%tagVARIANT::<unnamed-tag>::<unnamed-tag>.?AU<unnamed-tag>@0tagVARIANT@@��%�#D�
llVal
lVal�
 bVal�
iVal�
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
qbstrVal��
�punkVal��
�pdispVal�
parray���
 pbVal
piVal
plVal
pllVal���
@pfltVal��
ApdblVal��
pboolVal�
__OBSOLETE__VARIANT_PBOOL
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
#pvarVal��
byref
pcVal�
!uiVal
"ulVal
#ullVal���
tintVal���
uuintVal��
pdecVal��
ppcVal
!puiVal���
"pulVal���
#pullVal��
tpintVal��
upuintVal�
pvRecord�
'pRecInfo�f/�%tagVARIANT::<unnamed-tag>::<unnamed-tag>::<unnamed-tag>.?AT<unnamed-tag>@00tagVARIANT@@��#T�*
pvRecord�
'pRecInfo�
�~�%tagVARIANT::<unnamed-tag>::<unnamed-tag>::<unnamed-tag>::<unnamed-tag>.?AU<unnamed-tag>@000tagVARIANT@@�
�%
oB
utag��
uvalue
ustart
uend��6�%hb_feature_t.?AUhb_feature_t@@���#E�
�\"""�%
�	��%�%
�\""�%
�%	��%�%
�\"""�%	��%�%\�"�"�%	��%�%"���	��%�%\�\"	��%�%
"	��%�%	��%6�IEnumSTATSTG.?AUIEnumSTATSTG@@��
�%
�%""�%	��%�%	��%8	��%�
���
�,
�%\�%�%�%
�#	��%�%
�%
	��%�%""	��%�%2�tagSTATSTG.?AUtagSTATSTG@@��
�%�%"	��%�%
��
�%	��%
�%
���
�%,
�%	��%
�%	��%
�%�%�%
�,	�%��%�%	�%��%�%�%�%�����%CreateStream����% OpenStream��%(CreateStorage���%0OpenStorage�%8CopyTo��%@MoveElementTo���%HCommit��%PRevert��%XEnumElements����%`DestroyElement��%hRenameElement���%pSetElementTimes�%xSetClass����%�SetStateBits����%�Stat����%IStorage����%operator=��
UUUUUUUUU�.&�%�%IStorage.?AUIStorage@@��
!%!%�%�#(�Z�$_TypeDescriptor$_extraBytes_19.?AU$_TypeDescriptor$_extraBytes_19@@p#�	��6
�pVFTable�
spare
�%name�	deZ�%#$_TypeDescriptor$_extraBytes_19.?AU$_TypeDescriptor$_extraBytes_19@@	�$
�
$,	��
�,D��0�%~#��
��%
�%
	$,>NOT_SORTED���RETAINS_SORTING��SORTED���
$,Jt�%hb_function_sortedness_t.?AW4hb_function_sortedness_t@@���Z�std::_Atomic_storage<void *,8>.?AU?$_Atomic_storage@PEAX$07@std@@���
&��
&��
&*
"cbSize���
 pBlobData	&&&*&tagBLOB.?AUtagBLOB@@	&&�&
&	&&�	&&&
&	&&&��	0&&&R�std::_Atomic_padded<void *>.?AU?$_Atomic_padded@PEAX@std@@��z_TVal��&store��&load���&exchange���&compare_exchange_strong
&_Storage�Z&std::_Atomic_storage<void *,8>.?AU?$_Atomic_storage@PEAX$07@std@@���B�std::atomic<void *>.?AU?$atomic@PEAX@std@@��
&	&&
��
"IOC��
#DZC��
$OFC��
%UFC��
&IXC��
'res0_1���
(IDC��
)res0_2���
*QC���
+V
,C
-Z
.N
&��Z
&_ARM64_FPSR_REG::<unnamed-tag>.?AU<unnamed-tag>@_ARM64_FPSR_REG@@���
&,
&	&&&2%tagCALPWSTR.?AUtagCALPWSTR@@	&&
$&&&$ &	&&�t
&��
%&	&&&�
&,	(&&&&#&'&)&
&	0&+&
&��
-&	0&.&C#�,&/&	&&&&B�Null<hb_buffer_t>.?AU?$Null@Uhb_buffer_t@@@@	&&&�	h3&2&4&5&get_null���	&.&�B7&Null<hb_buffer_t>.?AU?$Null@Uhb_buffer_t@@@@�#?��__vcrt_va_list_is_reference<__crt_locale_pointers *>.?AU?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@�0�$__vcrt_va_list_is_reference<__crt_locale_pointers *>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@���	&.&&<&<unnamed-enum-__the_value>�8&=&�>&__vcrt_va_list_is_reference<__crt_locale_pointers *>.?AU?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@�	&&&&A&'&���^�_ULARGE_INTEGER::<unnamed-type-u>.?AU<unnamed-type-u>@_ULARGE_INTEGER@@�	0&&C&f
"LowPart��
"HighPart�D&<unnamed-type-u>���
D&u
#QuadPart�	0&&&C&2F&_ULARGE_INTEGER.?AT_ULARGE_INTEGER@@	0&&&&�*
"cElems���
pElems���	0&&&J&*K&tagCACY.?AUtagCACY@@"E&G&I&L&*
"cElems���
"pElems���	0&&&*O&tagCAUL.?AUtagCAUL@@	0&&J&2E&G&P&I&R&L&	&+&T&=&&��&_Base��value_type�!&atomic<void *>�*&operator=��Fis_always_lock_free1&is_lock_free���6&store��?&load���B&exchange���N&compare_exchange_strongS&compare_exchange_weak��U&operator void *BvV&std::atomic<void *>.?AU?$atomic@PEAX@std@@��
&NNtagPROPVARIANT::<unnamed-tag>.?AT<unnamed-tag>@tagPROPVARIANT@@��
!vt���
!wReserved1���
!wReserved2���
!wReserved3���
pcVal�
 bVal�
iVal�
!uiVal
lVal�
"ulVal
tintVal���
uuintVal��
�hVal�
�uhVal
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
�filetime�
�puuid
�pclipdata
qbstrVal��
�bstrblobVal��
�blob�
ppszVal���
qpwszVal��
�punkVal��
�pdispVal�
�pStream��
�pStorage�
pVersionedStream�
parray���
cac��
caub�
cai��
caui�
cal��
caul�
	cah��

cauh�
caflt
cadbl

cabool���
cascode��
cacy�
cadate���
cafiletime���
cauuid���
caclipdata���
cabstr���
cabstrblob���
calpstr��
calpwstr�
capropvar
ppcVal
 pbVal
piVal
!puiVal���
plVal
"pulVal���
tpintVal��
upuintVal�
@pfltVal��
ApdblVal��
pboolVal�
pdecVal��
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
�pvarVal��fMZ&tagPROPVARIANT::<unnamed-tag>::<unnamed-tag>.?AU<unnamed-tag>@0tagPROPVARIANT@@�j
pcVal�
 bVal�
iVal�
!uiVal
lVal�
"ulVal
tintVal���
uuintVal��
�hVal�
�uhVal
@fltVal���
AdblVal���
boolVal��
__OBSOLETE__VARIANT_BOOL�
scode
�cyVal
Adate�
�filetime�
�puuid
�pclipdata
qbstrVal��
�bstrblobVal��
�blob�
ppszVal���
qpwszVal��
�punkVal��
�pdispVal�
�pStream��
�pStorage�
pVersionedStream�
parray���
cac��
caub�
cai��
caui�
cal��
caul�
	cah��

cauh�
caflt
cadbl

cabool���
cascode��
cacy�
cadate���
cafiletime���
cauuid���
caclipdata���
cabstr���
cabstrblob���
calpstr��
calpwstr�
capropvar
ppcVal
 pbVal
piVal
!puiVal���
plVal
"pulVal���
tpintVal��
upuintVal�
@pfltVal��
ApdblVal��
pboolVal�
pdecVal��
pscode���
pcyVal���
Apdate
�pbstrVal�
ppunkVal�
ppdispVal
pparray��
�pvarVal��nI\&tagPROPVARIANT::<unnamed-tag>::<unnamed-tag>::<unnamed-tag>.?AT<unnamed-tag>@00tagPROPVARIANT@@�
&��
^&,
_&L`&
&
^&
c&
_Value���Re&std::_Atomic_padded<void *>.?AU?$_Atomic_padded@PEAX@std@@��
K
&,
g&,
res0_1���
IOE��
DZE��
OFE��
UFE��
IXE��
res0_2���
IDE��
Len��
FZ16�
Stride���
RMode
FZ���
DN���
AHP��
res0_3���Zj&_ARM64_FPCR_REG::<unnamed-tag>.?AU<unnamed-tag>@_ARM64_FPCR_REG@@���2�tagTYPEATTR.?AUtagTYPEATTR@@
l&
m&
n&
P$	P$p&o&.�ITypeComp.?AUITypeComp@@
r&
s&
t&	P$p&u&2�tagFUNCDESC.?AUtagFUNCDESC@@
w&
x&uy&	P$p&z&2�tagVARDESC.?AUtagVARDESC@@��
|&
}&u~&	P$p&&�uu	P$p&�&u"	P$p&�&ut	P$p&�&�u	P$p&�&"!�$#�$u	P$p&�&��"�	P$p&�&jINVOKE_FUNC��INVOKE_PROPERTYGET���INVOKE_PROPERTYPUT���INVOKE_PROPERTYPUTREF2t�&tagINVOKEKIND.?AW4tagINVOKEKIND@@��&��!	P$p&�&"R$	P$p&�&�&�	P$p&�&��	P$p&�&�	P$p&�&.�ITypeLib.?AUITypeLib@@��
�&
�&�&u	P$p&�&
m&	P$p&�&
x&	P$p&�&
}&	P$p&�&
P$�
�&	P$p&
�&
P$��
�&,
�&	P$p&
�&	P$p&
�&�&�&
P$,	�&P$p&�&	�&P$p&�&�&�&:���q&GetTypeAttrv& GetTypeComp{&(GetFuncDesc�&0GetVarDesc��&8GetNames����&@GetRefTypeOfImplType����&HGetImplTypeFlags����&PGetIDsOfNames���&XInvoke��&`GetDocumentation����&hGetDllEntry�&pGetRefTypeInfo��&xAddressOfMember�&�CreateInstance��&�GetMops�&�GetContainingTypeLib����&�ReleaseTypeAttr�&�ReleaseFuncDesc�&�ReleaseVarDesc��&ITypeInfo���&operator=��
UUUUUUUUUUU���.&�&�&ITypeInfo.?AUITypeInfo@@1%ytt�&�#;�NURLZONEREG_DEFAULT���URLZONEREG_HKLM��URLZONEREG_HKCU��.t�&_URLZONEREG.?AW4_URLZONEREG@@�Tytt�&v
uproperties���
�#pType
�#thisDisplacement�
tsizeOrOffset�
copyFunction�>�&$_s__CatchableType.?AU_s__CatchableType@@�%2PSU_DEFAULT��PSU_SECURITY_URL_ONLY2t�&_tagPSUACTION.?AW4_tagPSUACTION@@�*COMIMAGE_FLAGS_ILONLYCOMIMAGE_FLAGS_32BITREQUIRED�COMIMAGE_FLAGS_IL_LIBRARYCOMIMAGE_FLAGS_STRONGNAMESIGNED��COMIMAGE_FLAGS_NATIVE_ENTRYPOINT��COMIMAGE_FLAGS_TRACKDEBUGDATA�COMIMAGE_FLAGS_32BITPREFERREDCOR_VERSION_MAJOR_V2�COR_VERSION_MAJORCOR_VERSION_MINORCOR_DELETED_NAME_LENGTH��COR_VTABLEGAP_NAME_LENGTHNATIVE_TYPE_MAX_CB����COR_ILMETHOD_SECT_SMALL_MAX_DATASIZE�IMAGE_COR_MIH_METHODRVA��IMAGE_COR_MIH_EHRVA��IMAGE_COR_MIH_BASICBLOCK�COR_VTABLE_32BIT�COR_VTABLE_64BIT�COR_VTABLE_FROM_UNMANAGEDCOR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAIN���COR_VTABLE_CALL_MOST_DERIVED� IMAGE_COR_EATJ_THUNK_SIZEMAX_CLASS_NAME���MAX_PACKAGE_NAME�Rt�&ReplacesCorHdrNumericDefines.?AW4ReplacesCorHdrNumericDefines@@���2�tagTYPEDESC.?AUtagTYPEDESC@@2�tagIDLDESC.?AUtagIDLDESC@@��
�guid�
"lcid�
"dwReserved���
memidConstructor�
memidDestructor��
q lpstrSchema��
"(cbSizeInstance���
�%,typekind�
!0cFuncs���
!2cVars
!4cImplTypes���
!6cbSizeVft
!8cbAlignment��
!:wTypeFlags���
!<wMajorVerNum�
!>wMinorVerNum�
�&@tdescAlias���
�&PidldescType��2�&`tagTYPEATTR.?AUtagTYPEATTR@@
�*
"cElems���
�&pElems���6�&tagCABSTRBLOB.?AUtagCABSTRBLOB@@C#7�R1%.a%tagCABOOL.?AUtagCABOOL@@!%
 %��
�&�&y�&*
"LowPart��
"HighPart�Z�&_ULARGE_INTEGER::<unnamed-tag>.?AU<unnamed-tag>@_ULARGE_INTEGER@@���^�&_ULARGE_INTEGER::<unnamed-type-u>.?AU<unnamed-type-u>@_ULARGE_INTEGER@@�
�*
"cElems���
�&pElems���*�&tagCAUH.?AUtagCAUH@@�#�.$/$
�%&
"cbSize���
 pData2�&tagBSTRBLOB.?AUtagBSTRBLOB@@
�&	u�&�&uR$	�&�&�&
�%u�&	�&�&�&R$	�&�&�&2�tagTLIBATTR.?AUtagTLIBATTR@@
�&
�&
�&	�&�&�&	�&�&u&t��"�	�&�&�&q"t	�&�&�&q"R$!	�&�&�&
�&	�&�&�&
�&�
�&	�&�&
�&
�&��
�&,
�&	�&�&
�&	�&�&
�&�&�&
�&,	�&�&�&�&	�&�&�&�&�&�&B����&GetTypeInfoCount����& GetTypeInfo�&(GetTypeInfoType�&0GetTypeInfoOfGuid���&8GetLibAttr��&@GetTypeComp�&HGetDocumentation����&PIsName��&XFindName����&`ReleaseTLibAttr�&ITypeLib���'operator=��

UUUUUUP���.&''ITypeLib.?AUITypeLib@@��2�tagELEMDESC.?AUtagELEMDESC@@�
memid
qlpstrSchema��
"oInst
#lpvarValue���
'elemdescVar��
!8wVarFlags
�#<varkind��2'@tagVARDESC.?AUtagVARDESC@@��*
"cElems���
�pElems���6'tagCACLIPDATA.?AUtagCACLIPDATA@@�!��
&,z	'std::allocator_traits<std::allocator<char16_t> >.?AU?$allocator_traits@V?$allocator@_S@std@@@std@@��

''
&
&
'
!��F'std::char_traits<char>.?AU?$char_traits@D@std@@�jJRstd::_Equal_allocators.?AU_Equal_allocators@std@@���
&,
',Z�std::bidirectional_iterator_tag.?AUbidirectional_iterator_tag@std@@�N�std::forward_iterator_tag.?AUforward_iterator_tag@std@@�J�std::input_iterator_tag.?AUinput_iterator_tag@std@@�JRstd::input_iterator_tag.?AUinput_iterator_tag@std@@�'��N'std::forward_iterator_tag.?AUforward_iterator_tag@std@@�'��Z'std::bidirectional_iterator_tag.?AUbidirectional_iterator_tag@std@@�'��Z 'std::random_access_iterator_tag.?AUrandom_access_iterator_tag@std@@�bRstd::_String_constructor_concat_tag.?AU_String_constructor_concat_tag@std@@�_Functor�_Pmf_object��_Pmf_refwrap�_Pmf_pointer�_Pmd_object��_Pmd_refwrap�_Pmd_pointer�Bt#'std::_Invoker_strategy.?AW4_Invoker_strategy@std@@
$'��
	&'
�	&'
''('
[	\*'	#*'�qvalue_type�lreference��lconst_reference#size_type��\iterator���\const_iterator�)'initializer_list<wchar_t>��+'begin��+'end,'size���
\_First���
\_LastV
-'std::initializer_list<wchar_t>.?AV?$initializer_list@_W@std@@�����
�	�0'
/'	�0'
1'2'
'	��4'	#�4'�zvalue_type��reference���const_reference#size_type���iterator����const_iterator�3'initializer_list<char16_t>�5'begin��5'end6'size���
�_First���
�_LastV
7'std::initializer_list<char16_t>.?AV?$initializer_list@_S@std@@����
�	�:'
9'	�:'
;'<'
�	��>'	#�>'�{value_type��reference���const_reference#size_type���iterator����const_iterator�='initializer_list<char32_t>�?'begin��?'end@'size���
�_First���
�_LastV
A'std::initializer_list<char32_t>.?AV?$initializer_list@_U@std@@���!��vC'std::allocator_traits<std::allocator<char> >.?AU?$allocator_traits@V?$allocator@D@std@@@std@@���
5	5E'
�	5E'
F'G'
�	�5I'	#5I'�pvalue_type�/reference��/const_reference#size_type���iterator����const_iterator�H'initializer_list<char>�J'begin��J'endK'size���
�_First���
�_LastR
L'std::initializer_list<char>.?AV?$initializer_list@D@std@@���
c��
N'	0cO'bFvalue��0value_type�ctype���P'operator bool��P'operator()�ZTQ'std::integral_constant<bool,1>.?AU?$integral_constant@_N$00@std@@���� ��JS'std::char_traits<char16_t>.?AU?$char_traits@_S@std@@�!��zU'std::allocator_traits<std::allocator<char32_t> >.?AU?$allocator_traits@V?$allocator@_U@std@@@std@@��
`��
W'	0`X'bFvalue��0value_type�`type���Y'operator bool��Y'operator()�ZTZ'std::integral_constant<bool,0>.?AU?$integral_constant@_N$0A@@std@@��� ��J\'std::char_traits<wchar_t>.?AU?$char_traits@_W@std@@�w ��J^'std::char_traits<char32_t>.?AU?$char_traits@_U@std@@�!��z`'std::allocator_traits<std::allocator<wchar_t> >.?AU?$allocator_traits@V?$allocator@_W@std@@@std@@���>�ISequentialStream.?AUISequentialStream@@""
b'	b'd'c'�""	b'd'f'
b'�
h'	b'd'
i'
b'��
k',
l'	b'd'
m'	b'd'
j'n'o'
b',	q'b'd'i'	q'b'd'm'r's'f���e'Read���g' Write��p'ISequentialStream��t'operator=��

UUP���>&u'v'ISequentialStream.?AUISequentialStream@@�"�&
�	�y'x'
�	�y'{'���&�&	�y'}'	�y'�%	�y'��"	�y'�'	�y'�%
�%	�y'�'
��
�'	�y'
�'
���
�',
�'	�y'
�'	�y'
�'�'�'
�,	�'�y'�'	�'�y'�'�'�'�b'��z'(Seek���|'0SetSize~'8CopyTo�'@Commit��'HRevert��'PLockRegion��'XUnlockRegion����'`Stat����'hClone���'IStream�'operator=��
UUUUUUU���*&�'�'IStream.?AUIStream@@Z�$_TypeDescriptor$_extraBytes_28.?AU$_TypeDescriptor$_extraBytes_28@@p#�6
�pVFTable�
spare
�'name�Z�',$_TypeDescriptor$_extraBytes_28.?AU$_TypeDescriptor$_extraBytes_28@@
0%��
�'�'y�'�%
��'Z�$_TypeDescriptor$_extraBytes_26.?AU$_TypeDescriptor$_extraBytes_26@@p#�6
�pVFTable�
spare
�'name�Z�'*$_TypeDescriptor$_extraBytes_26.?AU$_TypeDescriptor$_extraBytes_26@@r�__vcrt_va_list_is_reference<wchar_t const * const>.?AU?$__vcrt_va_list_is_reference@QEB_W@@�0�$__vcrt_va_list_is_reference<wchar_t const * const>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@QEB_W@@���&�'<unnamed-enum-__the_value>�r�'__vcrt_va_list_is_reference<wchar_t const * const>.?AU?$__vcrt_va_list_is_reference@QEB_W@@�2�_LIST_ENTRY.?AU_LIST_ENTRY@@�
!Type�
!CreatorBackTraceIndex
�CriticalSection��
�'ProcessLocksList�
" EntryCount���
"$ContentionCount��
"(Flags
!,CreatorBackTraceIndexHigh
!.SpareWORDR	�'0_RTL_CRITICAL_SECTION_DEBUG.?AU_RTL_CRITICAL_SECTION_DEBUG@@
�#�'*
"cElems���
@pElems���.�'tagCAFLT.?AUtagCAFLT@@��
$��
�'�'y�'.�#tagCADBL.?AUtagCADBL@@��
S��
�'�'y�'R�Null<hb_unicode_funcs_t>.?AU?$Null@Uhb_unicode_funcs_t@@@@��	�'�'get_null���R�'Null<hb_unicode_funcs_t>.?AU?$Null@Uhb_unicode_funcs_t@@@@��
�'"
�'Flink
�'Blink2�'_LIST_ENTRY.?AU_LIST_ENTRY@@
RR�'�
!wReserved
 scale
 sign�
!signscale
"Hi32�
"Lo32�
"Mid32
#Lo64�*�'tagDEC.?AUtagDEC@@���__vcrt_va_list_is_reference<__crt_locale_pointers * const>.?AU?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@����0�$__vcrt_va_list_is_reference<__crt_locale_pointers * const>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@�&�'<unnamed-enum-__the_value>��'__vcrt_va_list_is_reference<__crt_locale_pointers * const>.?AU?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@���
�'y�'�#6� $ytt�'*
"cElems���
xpElems���2�'tagCALPSTR.?AUtagCALPSTR@@��Rytt�'*
"LowPart��
HighPart�V�'_LARGE_INTEGER::<unnamed-tag>.?AU<unnamed-tag>@_LARGE_INTEGER@@�^�'_LARGE_INTEGER::<unnamed-type-u>.?AU<unnamed-type-u>@_LARGE_INTEGER@@���W#uuW#�' &�$��'tj#uj#6
 scale
 sign�
!signscaleW#u>�'tagDEC::<unnamed-tag>.?AT<unnamed-tag>@tagDEC@@���'"
 scale
 sign�p�'V�'tagDEC::<unnamed-tag>::<unnamed-tag>.?AU<unnamed-tag>@0tagDEC@@�2
"Lo32�
"Mid32
#Lo64�>�'tagDEC::<unnamed-tag>.?AT<unnamed-tag>@tagDEC@@�"
"Lo32�
"Mid32V�'tagDEC::<unnamed-tag>::<unnamed-tag>.?AU<unnamed-tag>@0tagDEC@@�&I#Type���u#get_null���J�'NullHelper<hb_blob_t>.?AU?$NullHelper@Uhb_blob_t@@@@p#�6
�pVFTable�
spare
�'name�:�'_TypeDescriptor.?AU_TypeDescriptor@@##���%ytt�'^�__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@���Zdll��exe��service��unspecified��EXE��SERVICE��ft�'__vc_attributes::moduleAttribute::type_e.?AW4type_e@moduleAttribute@__vc_attributes@@�B�'���t0�t��t00���#get_null���
�'>�'Null<hb_blob_t>.?AU?$Null@Uhb_blob_t@@@@	�'�'�'
�'	�'�'�'	�'�'�'�'�'b�'type_e��'moduleAttribute
�'type�
�name�
�version��
�uuid�
t lcid�
0$control��
�(helpstring���
t0helpstringcontext
�8helpstringdll
�@helpfile�
tHhelpcontext��
0Lhidden���
0Mrestricted���
�Pcustom���
�Xresource_name^�'`__vc_attributes::moduleAttribute.?AUmoduleAttribute@__vc_attributes@@���n�__vc_attributes::event_receiverAttribute.?AUevent_receiverAttribute@__vc_attributes@@���.native���com��managed��vt�'__vc_attributes::event_receiverAttribute::type_e.?AW4type_e@event_receiverAttribute@__vc_attributes@@��'0
�'	�'((
�'	�'((	�'((((^�'type_e�(event_receiverAttribute
�'type�
0layout_dependent�n(__vc_attributes::event_receiverAttribute.?AUevent_receiverAttribute@__vc_attributes@@���j�__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@���.neverallowed��always���rt
(__vc_attributes::aggregatableAttribute::type_e.?AW4type_e@aggregatableAttribute@__vc_attributes@@�
(
	(		(
((		(
(((B(type_e�(aggregatableAttribute��
(type�j(__vc_attributes::aggregatableAttribute.?AUaggregatableAttribute@__vc_attributes@@���b�__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@�Japartmentsingle���free�neutral��both�vt(__vc_attributes::threadingAttribute::threading_e.?AW4threading_e@threadingAttribute@__vc_attributes@@�
(
(	(((	((((B(threading_e(threadingAttribute�
(valueb(__vc_attributes::threadingAttribute.?AUthreadingAttribute@__vc_attributes@@�~�__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@�eAnyUsageeCoClassUsageeCOMInterfaceUsage���eInterfaceUsage��eMemberUsage�eMethodUsage� eInterfaceMethodUsage@eInterfaceMemberUsage�eCoClassMemberUsage��eCoClassMethodUsage��eGlobalMethodUsage���eGlobalDataUsage�eClassUsage��eInterfaceParameterUsage�0eMethodParameterUsage@eIDLModuleUsage����eAnonymousUsage�eTypedefUsage�eUnionUsage���eEnumUsage����eDefineTagUsage���eStructUsage�� eLocalUsage���@ePropertyUsage�����eEventUsage���eTemplateUsage����eModuleUsage��eIllegalUsage�eAsynchronousUsage�����?eAnyIDLUsage�t(__vc_attributes::helper_attributes::usageAttribute::usage_e.?AW4usage_e@usageAttribute@helper_attributes@__vc_attributes@@
(	( (s:(usage_e!(usageAttribute�
uvalue~"(__vc_attributes::helper_attributes::usageAttribute.?AUusageAttribute@helper_attributes@__vc_attributes@@��__vc_attributes::helper_attributes::v1_alttypeAttribute.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@��BeBoolean�eInteger�eFloat���eDouble��t%(__vc_attributes::helper_attributes::v1_alttypeAttribute::type_e.?AW4type_e@v1_alttypeAttribute@helper_attributes@__vc_attributes@@
&(
$(	$((('(>&(type_e�)(v1_alttypeAttribute
&(type�*(__vc_attributes::helper_attributes::v1_alttypeAttribute.?AUv1_alttypeAttribute@helper_attributes@__vc_attributes@@��j�__vc_attributes::event_sourceAttribute.?AUevent_sourceAttribute@__vc_attributes@@���rt�'__vc_attributes::event_sourceAttribute::type_e.?AW4type_e@event_sourceAttribute@__vc_attributes@@�speedsize�zt.(__vc_attributes::event_sourceAttribute::optimize_e.?AW4optimize_e@event_sourceAttribute@__vc_attributes@@�
-(
,(	,(1(0(	,(1(2(3(~-(type_e�/(optimize_e�4(event_sourceAttribute��
-(type�
/(optimize�
0decorate�j5(__vc_attributes::event_sourceAttribute.?AUevent_sourceAttribute@__vc_attributes@@���!$��y9(�#�'�'C#�.IdleShutdown�ForcedShutdown���6t>(tagShutdownType.?AW4tagShutdownType@@�Z�$_TypeDescriptor$_extraBytes_23.?AU$_TypeDescriptor$_extraBytes_23@@p#�6
�pVFTable�
spare
A(name�ZB('$_TypeDescriptor$_extraBytes_23.?AU$_TypeDescriptor$_extraBytes_23@@n�__vcrt_va_list_is_reference<char const * const>.?AU?$__vcrt_va_list_is_reference@QEBD@@�0�$__vcrt_va_list_is_reference<char const * const>::<unnamed-enum-__the_value>.?AW4<unnamed-enum-__the_value>@?$__vcrt_va_list_is_reference@QEBD@@���&E(<unnamed-enum-__the_value>�nF(__vcrt_va_list_is_reference<char const * const>.?AU?$__vcrt_va_list_is_reference@QEBD@@�Z�$_TypeDescriptor$_extraBytes_31.?AU$_TypeDescriptor$_extraBytes_31@@p#�6
�pVFTable�
spare
I(name�ZJ(/$_TypeDescriptor$_extraBytes_31.?AU$_TypeDescriptor$_extraBytes_31@@z
�guid�
"lcid�
�$syskind��
!wMajorVerNum�
!wMinorVerNum�
!wLibFlags2L( tagTLIBATTR.?AUtagTLIBATTR@@
�$N(
O(�
!wCode
!wReserved
qbstrSource���
qbstrDescription��
qbstrHelpFile�
" dwHelpContext
(pvReserved���
P(0pfnDeferredFillIn
8scode6	Q(@tagEXCEPINFO.?AUtagEXCEPINFO@@��.
#dwReserved���
!wIDLFlags2S(tagIDLDESC.?AUtagIDLDESC@@��6�tagPARAMDESC.?AUtagPARAMDESC@@��:
�&tdesc
�&idldesc��
U(paramdesc2V( tagELEMDESC.?AUtagELEMDESC@@*
�&idldesc��
U(paramdescJX(tagELEMDESC::<unnamed-tag>.?AT<unnamed-tag>@tagELEMDESC@@���
�&6�tagARRAYDESC.?AUtagARRAYDESC@@��
[(N
Z(lptdesc��
\(lpadesc��
"hreftype�
!vt���2](tagTYPEDESC.?AUtagTYPEDESC@@
�#*�tagBINDPTR.?ATtagBINDPTR@@��
`(q"!R$_(a(
r&	r&c(b(q"R$t&	r&c(e(
r&�
g(	r&c(
h(
r&��
j(,
k(	r&c(
l(	r&c(
i(m(n(
r&,	p(r&c(h(	p(r&c(l(q(r(b���d(Bind���f( BindType���o(ITypeComp��s(operator=��.&t(v'ITypeComp.?AUITypeComp@@�
qpwcsName�
"type�
�cbSize���
�mtime
� ctime
�(atime
"0grfMode��
"4grfLocksSupported
�8clsid
"HgrfStateBits�
"Lreserved�2v(PtagSTATSTG.?AUtagSTATSTG@@��"�%"
�%	�%y(x(	�%y(�%	�%y(
�%	�%y(}(
�%�
(	�%y(
�(
�%��
�(,
�(	�%y(
�(	�%y(
�(�(�(
�%,	�(�%y(�(	�(�%y(�(�(�(����z(Next���{( Skip���|((Reset��~(0Clone���(IEnumSTATSTG����(operator=��6
&�(�$IEnumSTATSTG.?AUIEnumSTATSTG@@��*
"oInst
#lpvarValue���F�(tagVARDESC::<unnamed-tag>.?AT<unnamed-tag>@tagVARDESC@@�
'�
memid
lprgscode
�(lprgelemdescParam
�#funckind�
�&invkind��
2$ callconv�
$cParams��
&cParamsOpt���
(oVft�
*cScodes��
'0elemdescFunc�
!PwFuncFlags���2�(XtagFUNCDESC.?AUtagFUNCDESC@@>
Z(lptdesc��
\(lpadesc��
"hreftype�J�(tagTYPEDESC::<unnamed-tag>.?AT<unnamed-tag>@tagTYPEDESC@@���B
x&lpfuncdesc���
}&lpvardesc
s&lptcomp��*�(tagBINDPTR.?ATtagBINDPTR@@��:
�&tdescElem
!cDims
�$rgbounds�6�( tagARRAYDESC.?AUtagARRAYDESC@@��:�tagPARAMDESCEX.?AUtagPARAMDESCEX@@��
�(2
�(pparamdescex�
!wParamFlags��6�(tagPARAMDESC.?AUtagPARAMDESC@@��2
"cBytes���
"varDefaultValue��:�( tagPARAMDESCEX.?AUtagPARAMDESCEX@@��Bs.??_7type_info@@6B@??_Etype_info@@UEAAPEAXI@Z��G${??_7IUnknown@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ��w'�(�??_7ISequentialStream@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?Read@ISequentialStream@@UEAAJPEAXKPEAK@Z?Write@ISequentialStream@@UEAAJPEBXKPEAK@Z���f�'�(Q??_7IStream@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?Read@ISequentialStream@@UEAAJPEAXKPEAK@Z?Write@ISequentialStream@@UEAAJPEBXKPEAK@Z?Seek@IStream@@UEAAJT_LARGE_INTEGER@@KPEAT_ULARGE_INTEGER@@@Z?SetSize@IStream@@UEAAJT_ULARGE_INTEGER@@@Z?CopyTo@IStream@@UEAAJPEAU1@T_ULARGE_INTEGER@@PEAT2@2@Z?Commit@IStream@@UEAAJK@Z?Revert@IStream@@UEAAJXZ?LockRegion@IStream@@UEAAJT_ULARGE_INTEGER@@0K@Z?UnlockRegion@IStream@@UEAAJT_ULARGE_INTEGER@@0K@Z?Stat@IStream@@UEAAJPEAUtagSTATSTG@@K@Z?Clone@IStream@@UEAAJPEAPEAU1@@Z���"�(�(??_7IEnumSTATSTG@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?Next@IEnumSTATSTG@@UEAAJKPEAUtagSTATSTG@@PEAK@Z?Skip@IEnumSTATSTG@@UEAAJK@Z?Reset@IEnumSTATSTG@@UEAAJXZ?Clone@IEnumSTATSTG@@UEAAJPEAPEAU1@@Z:�%�(&??_7IStorage@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?CreateStream@IStorage@@UEAAJPEB_WKKKPEAPEAUIStream@@@Z?OpenStream@IStorage@@UEAAJPEB_WPEAXKKPEAPEAUIStream@@@Z?CreateStorage@IStorage@@UEAAJPEB_WKKKPEAPEAU1@@Z?OpenStorage@IStorage@@UEAAJPEB_WPEAU1@KPEAPEA_WKPEAPEAU1@@Z?CopyTo@IStorage@@UEAAJKPEBU_GUID@@PEAPEA_WPEAU1@@Z?MoveElementTo@IStorage@@UEAAJPEB_WPEAU1@0K@Z?Commit@IStorage@@UEAAJK@Z?Revert@IStorage@@UEAAJXZ?EnumElements@IStorage@@UEAAJKPEAXKPEAPEAUIEnumSTATSTG@@@Z?DestroyElement@IStorage@@UEAAJPEB_W@Z?RenameElement@IStorage@@UEAAJPEB_W0@Z?SetElementTimes@IStorage@@UEAAJPEB_WPEBU_FILETIME@@11@Z?SetClass@IStorage@@UEAAJAEBU_GUID@@@Z?SetStateBits@IStorage@@UEAAJKK@Z?Stat@IStorage@@UEAAJPEAUtagSTATSTG@@K@Z���$�(v??_7IDispatch@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?GetTypeInfoCount@IDispatch@@UEAAJPEAI@Z?GetTypeInfo@IDispatch@@UEAAJIKPEAPEAUITypeInfo@@@Z?GetIDsOfNames@IDispatch@@UEAAJAEBU_GUID@@PEAPEA_WIKPEAJ@Z?Invoke@IDispatch@@UEAAJJAEBU_GUID@@KGPEAUtagDISPPARAMS@@PEAUtagVARIANT@@PEAUtagEXCEPINFO@@PEAI@Z��"u(�(??_7ITypeComp@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?Bind@ITypeComp@@UEAAJPEA_WKGPEAPEAUITypeInfo@@PEAW4tagDESCKIND@@PEATtagBINDPTR@@@Z?BindType@ITypeComp@@UEAAJPEA_WKPEAPEAUITypeInfo@@PEAPEAU1@@Z���&�(v??_7ITypeInfo@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?GetTypeAttr@ITypeInfo@@UEAAJPEAPEAUtagTYPEATTR@@@Z?GetTypeComp@ITypeInfo@@UEAAJPEAPEAUITypeComp@@@Z?GetFuncDesc@ITypeInfo@@UEAAJIPEAPEAUtagFUNCDESC@@@Z?GetVarDesc@ITypeInfo@@UEAAJIPEAPEAUtagVARDESC@@@Z?GetNames@ITypeInfo@@UEAAJJPEAPEA_WIPEAI@Z?GetRefTypeOfImplType@ITypeInfo@@UEAAJIPEAK@Z?GetImplTypeFlags@ITypeInfo@@UEAAJIPEAH@Z?GetIDsOfNames@ITypeInfo@@UEAAJPEAPEA_WIPEAJ@Z?Invoke@ITypeInfo@@UEAAJPEAXJGPEAUtagDISPPARAMS@@PEAUtagVARIANT@@PEAUtagEXCEPINFO@@PEAI@Z?GetDocumentation@ITypeInfo@@UEAAJJPEAPEA_W0PEAK0@Z?GetDllEntry@ITypeInfo@@UEAAJJW4tagINVOKEKIND@@PEAPEA_W1PEAG@Z?GetRefTypeInfo@ITypeInfo@@UEAAJKPEAPEAU1@@Z?AddressOfMember@ITypeInfo@@UEAAJJW4tagINVOKEKIND@@PEAPEAX@Z?CreateInstance@ITypeInfo@@UEAAJPEAUIUnknown@@AEBU_GUID@@PEAPEAX@Z?GetMops@ITypeInfo@@UEAAJJPEAPEA_W@Z?GetContainingTypeLib@ITypeInfo@@UEAAJPEAPEAUITypeLib@@PEAI@Z?ReleaseTypeAttr@ITypeInfo@@UEAAXPEAUtagTYPEATTR@@@Z?ReleaseFuncDesc@ITypeInfo@@UEAAXPEAUtagFUNCDESC@@@Z?ReleaseVarDesc@ITypeInfo@@UEAAXPEAUtagVARDESC@@@Z��'�(s??_7ITypeLib@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?GetTypeInfoCount@ITypeLib@@UEAAIXZ?GetTypeInfo@ITypeLib@@UEAAJIPEAPEAUITypeInfo@@@Z?GetTypeInfoType@ITypeLib@@UEAAJIPEAW4tagTYPEKIND@@@Z?GetTypeInfoOfGuid@ITypeLib@@UEAAJAEBU_GUID@@PEAPEAUITypeInfo@@@Z?GetLibAttr@ITypeLib@@UEAAJPEAPEAUtagTLIBATTR@@@Z?GetTypeComp@ITypeLib@@UEAAJPEAPEAUITypeComp@@@Z?GetDocumentation@ITypeLib@@UEAAJHPEAPEA_W0PEAK0@Z?IsName@ITypeLib@@UEAAJPEA_WKPEAH@Z?FindName@ITypeLib@@UEAAJPEA_WKPEAPEAUITypeInfo@@PEAJPEAG@Z?ReleaseTLibAttr@ITypeLib@@UEAAXPEAUtagTLIBATTR@@@Z�vq$�(d??_7IRecordInfo@@6B@?QueryInterface@IUnknown@@UEAAJAEBU_GUID@@PEAPEAX@Z?AddRef@IUnknown@@UEAAKXZ?Release@IUnknown@@UEAAKXZ?RecordInit@IRecordInfo@@UEAAJPEAX@Z?RecordClear@IRecordInfo@@UEAAJPEAX@Z?RecordCopy@IRecordInfo@@UEAAJPEAX0@Z?GetGuid@IRecordInfo@@UEAAJPEAU_GUID@@@Z?GetName@IRecordInfo@@UEAAJPEAPEA_W@Z?GetSize@IRecordInfo@@UEAAJPEAK@Z?GetTypeInfo@IRecordInfo@@UEAAJPEAPEAUITypeInfo@@@Z?GetField@IRecordInfo@@UEAAJPEAXPEB_WPEAUtagVARIANT@@@Z?GetFieldNoCopy@IRecordInfo@@UEAAJPEAXPEB_WPEAUtagVARIANT@@PEAPEAX@Z?PutField@IRecordInfo@@UEAAJKPEAXPEB_WPEAUtagVARIANT@@@Z?PutFieldNoCopy@IRecordInfo@@UEAAJKPEAXPEB_WPEAUtagVARIANT@@@Z?GetFieldNames@IRecordInfo@@UEAAJPEAKPEAPEA_W@Z?IsMatchingType@IRecordInfo@@UEAAHPEAU1@@Z?RecordCreate@IRecordInfo@@UEAAPEAXXZ?RecordCreateCopy@IRecordInfo@@UEAAJPEAXPEAPEAX@Z?RecordDestroy@IRecordInfo@@UEAAJPEAX@Zj�V??_7exception@std@@6B@??_Eexception@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZ��r��(^??_7bad_exception@std@@6B@??_Ebad_exception@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZ��j��(V??_7bad_alloc@std@@6B@??_Ebad_alloc@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZ��~��(l??_7bad_array_new_length@std@@6B@??_Ebad_array_new_length@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZV4D??_7nested_exception@std@@6B@??_Enested_exception@std@@UEAAPEAXI@Zf��(T??_7bad_cast@std@@6B@??_Ebad_cast@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZj��(X??_7bad_typeid@std@@6B@??_Ebad_typeid@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZz��(f??_7__non_rtti_object@std@@6B@??_E__non_rtti_object@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZ��r��(_??_7bad_weak_ptr@std@@6B@??_Ebad_weak_ptr@std@@UEAAPEAXI@Z?what@bad_weak_ptr@std@@UEBAPEBDXZ����??_7_Ref_count_base@std@@6B@?_Destroy@_Ref_count_base@std@@EEAAXXZ?_Delete_this@_Ref_count_base@std@@EEAAXXZ??_E_Ref_count_base@std@@UEAAPEAXI@Z?_Get_deleter@_Ref_count_base@std@@UEBAPEAXAEBVtype_info@@@Z���#�??_7memory_resource@pmr@std@@6B@??_Ememory_resource@pmr@std@@UEAAPEAXI@Z?do_allocate@memory_resource@pmr@std@@EEAAPEAX_K0@Z?do_deallocate@memory_resource@pmr@std@@EEAAXPEAX_K1@Z?do_is_equal@memory_resource@pmr@std@@EEBA_NAEBV123@@Z�x�(n??_7bad_function_call@std@@6B@??_Ebad_function_call@std@@UEAAPEAXI@Z?what@bad_function_call@std@@UEBAPEBDXZ��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`67988f9c���
�(��
�(vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`67988f9c���
�(,��hb_vector_t<hb_aat_map_builder_t::feature_range_t,1>.?AU?$hb_vector_t@Ufeature_range_t@hb_aat_map_builder_t@@$00@@��
�(F�hb_aat_map_builder_t.?AUhb_aat_map_builder_t@@��f�hb_aat_map_builder_t::feature_range_t.?AUfeature_range_t@hb_aat_map_builder_t@@��hb_sorted_array_t<hb_aat_map_builder_t::feature_range_t>.?AU?$hb_sorted_array_t@Ufeature_range_t@hb_aat_map_builder_t@@@@����hb_sorted_array_t<hb_aat_map_builder_t::feature_range_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_range_t@hb_aat_map_builder_t@@@@
�(�
�(	�(�(
�(
�(	�(�(�(
�(	�(�(�(
�(��
�(,
�(	�(�(�(��std::initializer_list<hb_aat_map_builder_t::feature_range_t>.?AV?$initializer�$�r[��o�ˮ*�e������
�F�x�o�3��H0���������
I-�i�r��U(���	���qG�)�#Fo&����i�?��w�)�\�$T�������]jz��f���K�fu�+L~���Y"��Z0*�OO|Ӯi�]���e&S�<K>������F����;c6i������@�!����]M���Vs�	���Z<��M7q�D�=���u���|z��c:ly-��Ju��MF�ۤ�����`�lDd%J��}:���V�,��['�J�|���O���ޟS��*��a�P�w�sL�}J �s�Q�����d��K 5�v��g=��@i,�����P�ry���2�I�׫�d5�h(�LQy�j_�/�������D�����n	�U���;4D%�P]���~�?cm�0b��q��Q�O��w�+���^_���gr�FY��Y��4���q�0~#��i^�-�N����8j����
�Է�&M;@�V��C���_�!�&�_�~�KlA���L�w/M�0�
zU�gȗ�6�����V��H�%�ϥ��"+x�\������5�comLW&�]�͵����������n���Z&�5]����W��2o��X1���jl�m��/n3}��&C9��:|�x��>z�	,k�/t��o���Xf��A��Q�aܙ*ZZ��c`�����`���JRB0���bu�R$��#B��S�:�xx���J�Ns*�aW�Ҳ��{�z�Q��fgv������hc$��N�w(Z0��IX������+�1��r�c���1w�����4D��
z!���-�y�b�D����x����߭����E�Dm
��� 1r��O���~����c�9�f�c��,"]U˂�UF�׭�vI�+���-S6��70zu$�����S:�:��,~j<�<��N:8r�e���(�O�i"��B���b�TL��k
�H�f�jg����w��o���x�K�g7�HӢ�-�������nua@�gG��-N��G��	�u��	o	����K�K�����s����ߚ8��8z�@�2�W�8=8�J��i�I��y��i��/.K�C��0</�`h�W�/��0�����{4�ۼ&�������ۆF%4U�����K��m�S=~K*!�>��F>�Z^��a��T��!�}�ET��b�H
l�!B���Z��=8v�(�7��BZ���������?��+ߏ�5��TO��d������/�e]�A�b�+��C#���"1�)$�e$�������t����xXv}(��*	�Y)��'ȓg�w}	D�{����i[��1�"�mи��q���V�E��?�M�}l��6�.��?���=W:c����\D���@��K"%9k^�W���Fy��/�.�q�<��\s���
_a-�
�������	~�):��G��2�N�Kc.�H���:�����������qX������A�F��3���M�-Fe��\���
x�T��g��^X�Q�:��3�}�
�S�S{�?}�q1�::W�
�}��~��9@̾8-I�0X�,��,����}`���&�����6��D���2����>z���7Ʊ���q��*�GVA����b1�(�ʧ�Q��W����8�2J��we:�}N����?TU���^<��8����F?�A����8�..�t�Pp.yҠ�o���	L�܌	��g�q����A-f}4��	+�I���u5g��Vs��i�v8p�D��Z�_���}F^
�rV�m��^J6��f`ߊ�,9ȡ�zo��_��y�t�l�:V��\�Ծƕ�W������zR�F�^h�tD�]L
���)),���iW�;$�e��n0p�N�i��J
>��V���7��J[B��
��R~f��)������u����'���'�%��Dݔq�0A��B�� bGW[?r���luT�ba?�gU�K�����M�l]o�߁��,L���Y��I�����{v���i����R��;��L�K^��b����2X+��~���5���5C���^ó���3���k��h��a(���J��I�uӾ/�����VB{�-c%�����
~y-��O����=>�ު8��+T�^l*���Y��8��S��v��f�w��l�NXK���������PK�\�����;�K�A�Uq0��A�HX������u�L�m��Q2%���")�
� ����C�y��{j�>����u�
����"���u���-�?|�؎x�1l��V.wy��@��(
�Y�3����8����Z�����E�E��_SE6�2����[.�	@�?]�zG=�s�5ۗ:��k��Xa�&����I���Q�Q�z���_��( ����C��i1�\�A�e��{5��d��'k2�p�J+!]��k%v�p�����M��c��Ryu�7�1Y��gyF�~�y��*
��2�I���"��YX}W:6�d�))�K��q�?	,L	��w�N�Vvr������D��r�c���BRܑl$�5]�)�i�$l�
=�5*@�7���u:�2�C���s��o�������~>�zr�`S���il������k�$BR/=���Bh�:1I)��*���O�J�CY�sjQ��s~ʿF4�q���9���R�7���X�v��`�xQ��t�|&2#�9�F�|w��%D����7tzO`���_����!����W��������H�~U���gT��f[�e+��=�r~-��y�Q���@��B0��m�I�e�����3���������"�����{�z��:��<�!���������&T�8��)���6R"�%�d!��;�/=A��b��w��0O��z�O�)U%�|]V�8[ps�qR�����+Z�0���o��[�)�h�R�����p��b�i=uS��YV�7o��j �@O��Xm��]����G��X��RB�>��.]A����Z9W�k��C�R��e�\>�w��3�����98�5jz��?�]�b0,�yQ���/p3��O��`<�rz�GCr`ojU&]�*���w78/��\�b�Y����X"�N��wg��a��l5��Cx�J��=�Wы�[qw�N����@���ۮ��X����co�}	��l,q��{�"��Z%����T,
�@��T�y����h8��y�p�x�
���a��!gO�־A��tc���3-�|�~�~�k<��S���Q]�(�_��)��s���]:�(��(��<�n5|���U89 @�m(��f��p��e@iZ����e$bjm7>y^t��j-$��;�.SQb6���t&5���e��7`�ܤ�����i�̀7hl��_�'�� M;jf��=��ǜ^?t����Ri �g��O�
��Hr��wp����$0����[SZ�pn���`t�0�3����+��������*Gjj8�$gU�Z��,��kƫ�����������h~~�y�� �I������f�]*�ս��]7A��13�*��մGMP��2�v��+ i�-�\�i�	z����\�Be��DR0���4 \��=��BƁJ-oI���
��r��R��|0�/b�o���x�f��*����]8�2�	U��'�J|&�c��)E�B�5��z'
C��D4�9+�1�a���H8Ez�0�����:�c���29*�)��0�R����N{�����N/D��c�6���9WԺ0pd��ȿ
��wҽ؉��%�iȞa9����R��I��	'-`�&Vw��zK�?O�J�f?��&�}'����)�	~���6�������������2	�b�w�5�������Kq��
�RD��� �&���Ŀ���q*�)������#��:����F��q��gx4��+�������Y��jK���m˝�����?�E-����h�)kg�����J&�
'~����_XW6D�о��ܧ{��������0J�4���|b��>ld�{R)Ѷ��<��.����y|'�3O,�Ƚ�}V���JG��m NM��>�M���=H���v��j�R��K�+��%8"�#�F<�UJ��������\�ģ��L/���UJ-^��ߙ?�K�-dʗ�!����g�^�6���b7`�Yw����õ��������2z՞te���uR�,��p�-���X�n���<G�>n�foư�:�i���]tm>w'��6��%G�/]������a��'"ˬ����'t
�i~K1B�u������2���Q���ݯ���������h�a����r7�������^�=7ž-:�����C �=i�����4�_���R+*����(�������DYh��g����K��^+2�*p��&�O'Uv��U}ed�M�$�,_�[�;�##@��ًs�v�?���[r��R�*
��ލ��J[$�u+�}b�;Vg@p|Ԫ�<h,�A|P�t�
&+Ֆ$4g�>#����=�I�'�1��&����kI�:��*��n����9�6.��Po����_���������0�i@�\����Uo	�?��_0?_t�����8��l7g�����[�]8ecM�+]�Y��M�˄�������|�(k��I�F�C  '����p#O���y$N���]^U�ϙ�4	Uq,(�p�B�>z� g��d97�b�\WOL���y�n\�iB�Ԧ��NIo�|2̸֗*�s���c|C����/���
��\fǗI�}��N�i��߳�|�H:ea���eD�:�`���;����
E�U@�_��8a�N�0��(ƛ����y��o�Lj5�a���a�?�]��J�fQ�f��2�|���GqGm���q�=���g!�{����(��n��Y�(�\���o;�x9$,u��n�q���f���%��In���zL�@d�KB��k�T�7��p��=b����E��ݦ��6�����r���9��R����+���N��_���������~��������mu��^��F�.��J�=+o��x<a�`��T~���e8�N����׾:�
����}@�8����p���]�������$�l���$�`�v�P[r30{��M=(�z��"`Yh �(q������)Z�y�������Dh���h��[�k���x����J��\��|d�w�Z7J���YH�G�a��a�]I����u�i=�2���L`���҉]!z�n:0�DN��N�����A~^�8�G���[��3��<�h�X�:�	X��M6.�����&�;��n@�Y�;�Bֻ͗����2���������l��lC^��5f,��Hu
x�i��6���*hr�ƽ+;gu����2�����&�b�����C"��xn�����I�����B�lc�Y��v��+Ҥ���V�>�����h�/5��S�����DC���U�Nk�� ��u�.@����^�^$�Yt�`���}�#9M
��F|���Uo������r߸�,�|K��KWBT\���5K��� �Y7������E����t�/�@Z�� 99
�Q�+���CrA������[�jO�}��j��o�N��� "ƒ�����O�3\a���e�5�S�S�,�y,��?"g'�X_Tpز!���]�Q[�{�7R{�Gw9l�u_~
���~f6��W��F�G�N(����k�TYI�|ހ�� qݧ�0���O;we��z���_'�����u�).����~p�CG�:'C3�%��YT�mL��(V���Q6V��l�/�&~�V�	|���xg@w���
SB�A�"�Ȑ�k#�$��E���}A=QP!�L�(Mw�
k%�c����pX%
�O7^/��]Z�~6>���AR�c��IL���aM	��kA��40Uf���X5l/���S��Te��X�s��9Tf��Sg��:���;`��?��eh�,>�N����P��[u���3x�d<�@a�7_�ER�c���O�4D��)mW��������L�(�R�P�!l"�"Mn�jh]�|'����1��j��	����V-!���"�[�:�4l�I9k��G%M������H�w�Boi g�H����֦��B�D�jJquc���<s(�"��A�x�<~t�."�NP�����l<�Q��ΚD�����}:�d��_��/�y=�^�5W&������ML�s��j�%���>�
��i�Y̻6T�
�`�����5I6��I3���\��R����XY�cڲ�j0�]���&5���Ln�{H�����Y1���=,��
���@��4��nw��n������A4��hv*0H�;h��ޝ�fX�օ~��U�U-1G������D�!)�y�@�������P�o��o�8�h��Z:�0)�R4�IDwt��;!uOŬ�,p���f�����3�1��(�<�b���O;������x'c��� �7]�A���J�AՄ�4���Bvl�		/���*';@Q$;�d�+�TD07?�6����t!^l9��4�4i~�����j�����"���>i��A	
E�T��bp�#���Bl!?�H�*enJ
���}���6���t�^�&�*�Q�4���
��*uj��&�W�k]���2^�l�0\-�5�=pb�I�	���1d4��r��}���tlw��z@�&@�3s�\�Em\o��{q:/��w���N��[��T~�iF��e�H�"��r����c����AN��֭��y>U*����U�Ү�I�E�t����ߝe#H�$+g��?tH�u��Q�΢�p�nJ�����˘v������B��Ϟ.�3�C�"��/�D~*m��k��i<*9Y�[�C(�s���������;�
�#hv�P����>�ё��ݥ����p=W�����	�5�5�D��#���f�+��	�[����;~��6��#*����_;�����݊�d^sN��<l���N���l���j��a�$�"p�5�<-���=/)�-r
��-���!�we�)���I�#��-���8��G}l���4�*X���i[֊�sR�e��4! $a�,m�k��6��\��p ��1�%|����+E!˅M��R�-�+�F��F��U�������=���"�A�f���� 0�w�P?%}˞�����e��L�V�W@TŃ}��4i�a�����9�~u�`��U�y_<p2hf�0yVo��1�t��||����Y�����JE�|S�x�nR�P�#]�0����Rо���J�4RX5��z�c�v�1�?LM�=Ad���SiZ�d��>�]��^�W��V8��ItMn��2��P*|;��p��<fh	@�?%�s��>�������f�0ȟ�(�>�
���d&YD����z���a�Z���J1��V������a�m9�X�xm5��S�?��3�Sl���Zj/�r#G��J
�]������t�*��.ra�K�
��uG�8ЉB�H����!�
���b���8�+�gK'��d������j>��LE���LPM���;r�����dXP�D�W�r�k��U���}s/[���Qg0
3_���f�����Wc��6�%&Z�f���GY[|����.��5׉�WH�wj���~Ӷ.���������ޥV?�b �o1W�7'R[�&��.[�'(x�"�~�Q ���=�O�<���%�#�rI���v,@��rX�;:5���E�o���,��N�=}���e��`��o�r~�~��Ye��8���}��u��3���2�+�x��Ih���B��S��K�J� 
L���͵(�$y��U��$����SF����mk�1�Q��f"Z4�����/zy�����������:��4,�2Cu3����&��(�x+���]��r{�!-��4�3$�s<,�&���=���m���6�<J���������^������k��f�a�M�	2a!A:b`�~]@y�J�%�n�
\AO(a�����Cw�sښ�	pj��7�U'3�P$� �DlB�6��<#��sa{�nlh;��n��e��9z`2_�.�	
d��R��%����>�l�����$�#0��,�5'
�PRq���[9���~��MG�����	P���fN����c�a%�?��a8�"ca�r~V�#�ց�R{�w0Rl��Y6��Ȱ�s����.��^2q�c"Sa�8_�������6�R�l����O��������w����s���;F������|��R���H�iQhnc��2n��`Lv�Y�Ѐ�$�+}�9'�b�g�h�������2��d�`�,wi�V�G��!0<����'��6Ac�t�tl���@��H8
Epc�������o^�b� ��*�`�5����������i�Y[��*�<�������GQ��|>t)p�]�������h%")ã������M2��Q���;�r���Hrm%r���O�.aY��:�:�pTܛ�<��k��C��&��8��:�?n����7��g��71��]�N)G��jM�S9"��������~��5XBb��W~ۋ��N�"�W��S�<�/�E��N(�����SK����MU��@XU���>�����,���aN>K��D(��~�(��(3�[�;�/��g�
qC��YΞ̺x��3H��.F����~���B�[*U�Cd��Δ	g���?U�R��>L�~��nBr4H�V~�pdB��i��9	+^i�ӪY���I��
��T����Ӣ��IHn�!}۹TtP^��:��4�0�K�����5e</��qg�d���r,Vb\��|_��H“=S�X�����~2e�NP~6��h����kT��6��Po���Q��#5�Y��9��]ۜC���B��5h`���qKPo�������Ņӿ�18�$
��T�!���@���շ�y8w0�Dax���p�7�Z��}|�;Qx(������Bwݛq�L	�t`v�aH{���zKW����P�Ee�}X��0e
���f��7�I+
Z!E�`�r��8����'%z����}ս�[����ר���(J���26���gC*����)d�����v������g��	¡��!��� �!ġ��á�J��ګܜ�	ڬ���ڭ��U�ڮ���ڧ~a�ڨ�ݲکQc;U�ܝ$���I��X$�$Y��w&�����fw��;.���ֆ}�PG���4}�Q�����Q��	�i�x�5�X=�Ը����'��9�H�Ta}k|�����."�3>2�������.�:_;sX]?զ)(�u}��[B��Qa=��l���[��
���f:���Y�n�\��%��Ђ#��T��ě�*��,�b��.w���;�Qn4�ǐ��#}3�F��8�����l׊k����(�uֱ	�&��h[�Jr��r�!I��k����R�}�o�XL���hn�z�������r_���)j�~����$��
�-n�Ԋ.��{��uT�2r�RB�b6�za���T>V5�kq���!]�m�����b�M���;���VaU��_W���Bj\r3:n������������x���1xM�y>�!��_��&N�j6͑��kĦ�
NV�*���R��-�P��@��6����9��'$b
���_��:�2.��*���"�ZY�k ��=�eD�����;u~o�{��s|��fe}
z��tF��X��a�#�0d�/��=�m$��IM~(#��8#Zo�Z7�t`�IM�F�V:�LS5�U������[f��3\���8dE~�؛��~�����B|
��AZ�1~�܈D�� ����K�O0���d8�'oU�@e��A�6�P�;��D�)x��p��b�J�CZ�b���DI�J��wy��uF���	��}��s��r���~s�$¿���X�;�Q+��oʝ�~�.�Z���5m�H_=e\����9�gxUu�������
���5���q?�>���-������[73�u����Z��Pa�v6o
j�v
bDM$J�ѡP�S���C.f2������\�����Q?mR����
R�����[���;�w�,��M@ht�75��^?�R8��7�HU{�zNc�$�9���n��d��F�rE`��sW�A�tϊ.�������6"p_�D���P�jc:�Fm�44c�L�k6j�9Z�8���#m��
�f�̱�qק�;�m��R�N��0�|��D��~X��B�.թ��w��aV��?������������D��Y�F6P���Uc��xJv=U��b�y���8��Hȫ�f'��?ѶA%'��
�L&+����?��8�&^��2�0_��#�����������B�)T�R��/l��D&O6+IJ����!�b8���:�a[�3�������T%!J}��I.T�;1�����!�@��o����BS����
�d��(�����}> G1��B��I�t]�E0����=���p��j�2�]��	-�p��?����`�I ������B��jP�����v�L��"c �A���2�Q����g���v=�T6
P�)>�����k[�s����њ&��m�!FT��2��WU�p[��/��Fx��s9V�er��Wk)ve)N�����@{��QD\���g9��)�����5�D0���R�x��J&��/�u��<����y�K��r�@�WnF������=�|Y�$�[4Y�m��� �b*��)|M��j������,���nV�< ����m���}��T�������ш�ѵ��ؐ�6��	���Ƴ�Ȳ���U!Ϧ��.(���Z�����O��~�f�,��e�i	n%Ӏ�5�����@or�!wt�M�Ϲ[q�?�5>��מm�(h)��?�o��#X_��Dhsko�[uK��?g�6n��ba������]b��C-->�tZp��X��1��MWb5�g��h���4��#͟���m�G�]0�hcL3�I7��h�+�p�����B�o/L�!�Vd�����������Q}B8��j�5Ѡ�[���1���C+�Uz�v�&@����-�a����
�~Ǚk?��ur�:��O<}P_]��QG�$Hs!�����4��F�dj�������{�����~�7�E�0(����Lk���~)��F��bW�T���{>u0�T�c������Z7Fv?�����T\�X�(0�/�>,��0B�#
t2?\��h~E�ܱ�����	m����gܢM�WaC�D��y�Mo��q:�2�n�iAUX�c����%����*�uK,� ���V��xh2OKI{CQ�,s,�Z_�>x����6���\�.�k"oc�>�m�]�E��<�!A�����G�R��{��v���Q	i	��XP���V��=��{�.R{4�����[����/����r�wa��T�p9S:6&K�d
"e��;�F-��%�=+r[��7����4{j��eS=&�Z��0n��?r�(�\.�J���+�X��N�0�o|�)�Xb=s0�34����D�i���_ b�>��'����:�՛ʕJpt[�5�U���k�+�~�ǭ54�QK�R��&F�Kk�A4x��YQ�W��ž*,���]?��
�t�6w�V}E��̩��ӥ����)6�������e2w�X��
1�G����I��gr��Fo�����_�����9j��%:����` H��3�K���I��`����%����/��j���V+O��(���C�	$�7���z�����W�=�XJ�����0,���
!�*��L�U��.;+��%��l�4�d��q)[�sFU|�bl�r���nfLC8�\��0@%k2�RG���X�$\ay��uL�����<��$;^/��-��	���z�6����,2�}��F���_s�US�E��@�7!	s	�y�i�Z�����p�ʫ����N: .���)�,��~����MY=5lQ��!5�!���b~���X��0P�t�`�����	!�o�o~�o�	<,9�o
�o	�o!	�o!
�o�
�o
�o	�o�o
�o	�o�o�o�o
�o,
�o,
�o	�o�o�o�o��ooperator()�	�o<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��ooperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�o<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�ooperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��o<lambda_66f57f934f28d61049862f64df852ff0>���ooperator=���
v�ostd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`b5f5898d��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1a7ae710���
�o��
�ovgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1a7ae710���
�o,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1a7ae710��
�o��
�o	�o�o~ 
�o,
�o	� �o�o	� �o�o~�o�	����o
�o	�o~ 	�o~ 
�o�
�o
�o	�o�o
�o	�o�o�o�o
�o,
�o,
�o	�o�o�o�o��ooperator()�	�o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��ooperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�ooperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��o<lambda_133af15c3ab28a2fd0176429d1e8943b>���ooperator=���
v�ostd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1a7ae710����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1a7ae710��
�o��
�o	�o�o� 
�o,
�o	� �o�o	� �o�o~�o�	����o
�o	�o� 	�o� 
�o�
p
�o	�op
p	�oppp
�o,
�o,
p	
p�opp��ooperator()�	p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��ooperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�ooperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�	p<lambda_9f40189620cfe4223adcbc34f0d42913>��
poperator=���
vpstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1a7ae710����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1a7ae710�
p��
p	pp� 
D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-mutex.hh����k_�X�kpZC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wtime.h����oNC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\time.h�q+�q$rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xatomic.h��tOnC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\atomic�vS�v��v�v�9vXv�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-atomic.hh���}d�}��v��v��v��v}�v�v�0v�\vbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-algs.hhh�(bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-iter.hh��HfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-debug.hh�����,��3������bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-meta.hh��*������fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-array.hh�����0��0��@��B�0_��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-object.hh��n�����fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-common.h�����%���������fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-unicode.h�������\��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-unicode.hh������?��
��!�tfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-buffer.h���&��,��2�o8��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-buffer.hh��>�-G��I�#��E��>�����������0��$��4��6�0U��j�Cx������0v�1v�Tv�j_
t_zL!�_0	�_�_�_0	nC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\iosfwd����_�_0	 �� _" _0	9 _	D _	N _	X _	m v�� _�� _�� _�(!_�^!��`!��b!��i!�s�!���!���!�0fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-vector.hh���!�,#"�P&"�d)"�h,"�O/"�O2"�O5"�O8"�O;"�O>"�OA"�OD"�OG"�OJ"�OM"�OP"�OS"��Y"�'q"�K"operator new���$fabsf��'frexpf�%hypotf�)ldexpf�cess_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&̓8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
“�
Γ	�.�.�.ϓ
“	�.�.ѓZғhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
“f�ӓhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
“	0“J.	0“J.
“	“ؓ
ϓ	“ؓٓړ
“,
Ó,
ݓ	ܓ“ؓޓ�œoperator()�	֓<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�ȓoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	ד<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>ɓoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)ۓ<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��ߓoperator=��
v�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`1723b444�:�OT::TableRecord.?AUTableRecord@OT@@�
���
�	t�
Z9	t�����	0��9	��	u����cmp�sanitize���
Z9tag��
�9checkSum�
�qoffset���
P9length����_instance_assertion_on_line_77��get_size���?null_size��?min_size���?static_size:�OT::TableRecord.?AUTableRecord@OT@@�	tP9]9�
�
�,
�,
�	0k+�+�J�OT::OpenTypeOffsetTable.?AUOpenTypeOffsetTable@OT@@�
���
��	u���
�,	�����s	u����	0���	0���9��OT::SortedArrayOf<OT::TableRecord,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$SortedArrayOf@UTableRecord@OT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@2@@OT@@�	���6��get_table_count��get_table����get_table_tags���find_table_index�����get_table_by_tag�����sanitize���
Z9sfnt_version�
��tables�����_compiles_assertion_on_line_211��_instance_assertion_on_line_211?null_size��?min_size���J��OT::OpenTypeOffsetTable.?AUOpenTypeOffsetTable@OT@@�z�OT::BinSearchHeader<OT::IntType<unsigned short,2> >.?AU?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@��
���
�
�
�	u��	0��9	��
�operator unsigned int���sanitize���
	9len��
	9searchRange��
	9entrySelector
	9rangeShift����_instance_assertion_on_line_1117����get_size���?null_size��?min_size���?static_sizezD	�OT::BinSearchHeader<OT::IntType<unsigned short,2> >.?AU?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@���OT::ArrayOf<OT::TableRecord,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$ArrayOf@UTableRecord@OT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@2@@OT@@�
���
�,

�
�	acosl��asinl��atan2l�atanl��coshl��cosl���expl���fabsl��fmodl��frexpl�hypotl�ldexpl�logl���log10l�modfl��powl���sinhl��sinl���sqrtl��tanhl��tanl���
stdXoperator|��Xoperator&��Xoperator^��*l__local_stdio_printf_options���&l__local_stdio_scanf_optionsr_vfwprintf_l���r_vfwprintf_s_l�r_vfwprintf_p_l�r_vfwscanf_lr_vfwscanf_s_l���_vsnwprintf_l���_vsnwprintf_s_l�_vswprintf_c_l��_vswprintf_l����__vswprintf_l���vswprintf���_vswprintf_s_l��_vswprintf_p_l��_vscwprintf_l���_vscwprintf_p_l�_vswscanf_l�_vswscanf_s_l���_vsnwscanf_l����_vsnwscanf_s_l��_vfprintf_l�_vfprintf_s_l���_vfprintf_p_l���fprintf�_vfscanf_l��_vfscanf_s_l����_vsnprintf_l����_vsnprintf��vsnprintf���_vsprintf_l�_vsprintf_s_l���_vsprintf_p_l���_vsnprintf_s_l��_vscprintf_l����_vscprintf_p_l��_vscprintf_p����_vsnprintf_c_l��snprintf����_vsscanf_l��_vsscanf_s_l����vsscanf_s���strchr��strrchr.�__acrt_locale_get_ctype_array_value�__ascii_tolower�__ascii_toupper*�__acrt_get_locale_data_prefix���_chvalidchk_l��IsEqualGUIDoperator==�OReadAcquire8���OReadNoFence8���TWriteRelease8��TWriteNoFence8��YReadAcquire16��YReadNoFence16��^WriteRelease16�^WriteNoFence16�dReadAcquiredReadNoFenceiWriteRelease���iWriteNoFence���nReadAcquire64��nReadNoFence64��sWriteRelease64�sWriteNoFence64�OReadRaw8���TWriteRaw8��YReadRaw16��^WriteRaw16�dReadRawiWriteRaw���nReadRaw64��sWriteRaw64�&�TpInitializeCallbackEnviron"�TpSetCallbackThreadpool&�TpSetCallbackCleanupGroup��&�TpSetCallbackLongFunction��&�TpSetCallbackRaceWithDll���"�TpSetCallbackPriority��"�TpSetCallbackPersistent&�TpDestroyCallbackEnviron����GetCurrentFiber"�DeviceDsmParameterBlock"�DeviceDsmDataSetRanges�*�DeviceDsmNumberOfDataSetRanges�&�DeviceDsmGetOutputLength���N!_Fnv1a_append_bytesmy{ctor}�mv{ctor}�mt{ctor}�m}{dtor}�mwhat���m�__delDtor����__delDtor����{dtor}���{ctor}���__delDtor����{dtor}���{ctor}���__delDtor����{dtor}���{ctor}���{dtor}���{ctor}���operator bool����_Current_exception�
operator==�operator==�operator==�5current_exception��;rethrow_exception��&_Throw_bad_array_new_length��{ctor}���{ctor}�".{dtor}�"2__delDtor����{ctor}���{ctor}���__delDtor����{dtor}���{ctor}���__delDtor����{dtor}���{ctor}���{dtor}���__delDtor����{ctor}��_vcwprintf_l����_vcwprintf_s_l��_vcwprintf_p_l��_vcwscanf_l�_vcwscanf_s_l��wmemchrnC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\limits�"��"� �"�(�"�s�"��min�"��min�"��min�"�	min�"�f
min�"��
min�"��min�"��min�"�min�"�Bmin�"�ominmax�"��min�"��min�"��min�"�"min�"�{�"�N !max�"�~"#max�"��$%max�"LI""_Allocate��*z!_Adjust_manually_vector_aligned-/_Orphan_allU�operator=��"Mg_Orphan_all_unlocked_v3.Mi_Swap_proxy_and_iterators_unlocked���{ctor}���_Release�����{ctor}���what�����__delDtor����{dtor}���{ctor}���{dtor}���_Decwref�����_Get_deleter�����__delDtor��|align��is_equal���std::pmr����)operator==�+_Floor_of_log_2_Xlen_string���dpwhat���dv__delDtor��dq{dtor}���init�����lock�����unlock���fini����_Check_memory_order&�_Check_load_memory_order���&F_Combine_cas_memory_orders��_Load_barrier����test_and_set�����test_and_set�����clear����clear��*_hb_compiler_memory_r_barrier����set_relaxed��get_relaxed�operator=����operator int�����set_relaxed��get_relaxed��inc��decchb_uint16_swap�nfasthash64�cfasthash32��ISSPACEpTOLOWER�hb_memcpy��
hb_memcmp���hb_memset��&"hb_unsigned_mul_overflows��ysort_r_swapR!sort_r_swap_blocks�diget_relaxedu�operator==�u|operator==�u�fini�����combining_class)operator|��)operator&��)operator^��noperator~��/operator|��/operator&��/operator^��5operator|��5operator&��5operator^���operator|=�;operator|��;operator&��;operator^��Aoperator|��Aoperator&��Aoperator^��eoperator|=�C_curCfprev���CZreverse_range��C\reverseCw_cluster_group_funcC{output_infoCZmerge_clusters�C�_set_glyph_flags���CZunsafe_to_breakCzensure�C\assert_glyphs��C\assert_unicode�Cxensure_glyphs��Cxensure_unicode�Cxmessaging��"C�_infos_set_glyph_flags�"C�_infos_find_min_cluster.�"hb_buffer_serialize_list_formats���2�"hb_buffer_serialize_format_from_string�2�"hb_buffer_serialize_format_to_string���.�_hb_buffer_serialize_glyphs_json���.�_hb_buffer_serialize_unicode_json��.�_hb_buffer_serialize_glyphs_text���.�_hb_buffer_serialize_unicode_text��&�hb_buffer_serialize_glyphs�&�hb_buffer_serialize_unicode*�_hb_buffer_serialize_invalid����hb_buffer_serialize�parse_int���parse_uint��parse_hex��&�_hb_buffer_deserialize_json.�_hb_buffer_deserialize_text_glyphs�.�_hb_buffer_deserialize_text_unicode*�"hb_buffer_deserialize_glyphs���*�"hb_buffer_deserialize_unicode��Oreverse9{ctor}���reverse��{ctor}���fini�����init���fetch_add��load���
store����fetch_add����load�����store��"Ewcompare_exchange_weak���*exchange����$store���{ctor}���exchange�����store���{dtor}���{ctor}��?{dtor}���{ctor}��s{dtor}��{ctor}�,�{dtor}�,M{ctor}���{ctor}���{ctor}�iq{ctor}��"�(,4{ctor}�\q{dtor}���{dtor}���{dtor}�� {dtor}���{dtor}���{dtor}��{dtor}�0 {dtor}��
pop��tail�����fini�����init���store����store��"GUcompare_exchange_strong��store���_Tidy_deallocate����_Tidy_init���assign�{  operator()�"{ � <lambda_invoker_cdecl>�&{ � <lambda_invoker_vectorcall>�4 {dtor}��?_Tidy_deallocate����?_Tidy_init��assign�� � operator()�"� � <lambda_invoker_cdecl>�&� � <lambda_invoker_vectorcall>�? {dtor}��s_Tidy_deallocate����s_Tidy_init��@assign�� � operator()�"� � <lambda_invoker_cdecl>�&� � <lambda_invoker_vectorcall>�J {dtor}�,�_Tidy_deallocate���,�_Tidy_init�,sassign�!!operator()�"!!<lambda_invoker_cdecl>�&!!<lambda_invoker_vectorcall> T {dtor}��"��Z [ get_null����shrink_vector����operator[]��Z_Getal�"��_Large_string_engaged����_Myptr��cdeallocate��!max��_Getal�"��_Large_string_engaged����_Myptr���deallocate���_Getal�"�_Large_string_engaged���_Myptr��deallocate�,�_Getal�"0 _Large_string_engaged��0 _Myptr�.�deallocate��"_g�"_�!!assign�	!!move���	!!copy����"_�#_Y� � assign�� � move���� � copy��� #_Tw y assign�w � move���w � copy���5#_�D#_O� � assign�� � move���� � copy���F#��,!-!get_crap���bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-null.hhH#�z*!+!get_null���\o_Get_first���_Get_first���_Get_first��
 _Get_first�"N_Hash_representation���"Y_Hash_representation���"k_Hash_representation���&b_Hash_array_representation�&c_Hash_array_representation�}sort_r_simple���sort_r_simple����remove���replace_or_insert����find���hb_in_ranges���hb_in_rangehb_in_ranges���CZreverse_groups�C]replace_glyphs�^boperator()�^qoperator()�^toperator()��ARRAY_LENGTH����operator()���operator()�"�hb_object_is_immutable���operator()���operator()�_Atomic_address_as�_Atomic_address_as�$_Atomic_address_as�"(_Atomic_reinterpret_as�8_Atomic_address_as�-_Atomic_address_as�"B_Atomic_reinterpret_as�O_Atomic_address_as�"L_Atomic_reinterpret_as�V_Atomic_address_as�"W_Atomic_reinterpret_as�\y{ctor}���{ctor}���{ctor}�� {ctor}�^ move���"b _Atomic_reinterpret_as�"d _Atomic_reinterpret_as�h _Atomic_address_as�o addressof��u _Destroy_in_place���� _Reallocate_for� _Destroy_in_place���� _Reallocate_for� _Destroy_in_place���� _Reallocate_for� _Destroy_in_place��,!_Reallocate_for2!_Unfancy����_Deallocate8!_Unfancy���=!_Unfancy���C!_Unfancy���E!Crap�����in_error����U_Calculate_growth���0max_size����~{ctor}��fallocate����a{ctor}���_Calculate_growth���dmax_size�����{ctor}�bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-blob.h���allocate���R#E��{ctor}���_Calculate_growth����max_size����{ctor}��allocate����{ctor}�,�_Calculate_growth��,�max_size���0 {ctor}�. allocate���bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-blob.hh.�{ctor}�V#'�X_Getal��V_Calculate_growth���3 {ctor}�p#L��!�!max_size�����_Getal���_Calculate_growth���> {ctor}��#L��!�!max_size�����_Getal���_Calculate_growth���I {ctor}�bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-blob.cc�#�#L��!�!max_size���,�_Getal�,�_Calculate_growth�� S {ctor}�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\minwinbase.h�#&.�#L��!�!max_size���\m_Get_first���_Get_first���_Get_first�� _Get_first�d!forwarde!operator()�G!_Fnv1a_append_valueI!_Fnv1a_append_valueK!_Fnv1a_append_valueP!sort_r_cmpswap�V!sort_r_cmpswap��Y!lsearch�[!lsearch�\!push���hb_in_ranges���j!swap���l!swap���r!_Construct_in_placet!_Construct_in_placev!_Construct_in_placex!_Construct_in_place{!addressof���!min�!_Get_size_of_n��!_Allocate���alloc����as_array�����set_error����!lsearch��!lsearch�!addressof���!forward�\!push_has_room���!move���"move���"addressof��"_Voidify_iter��"forward"addressof��
"_Voidify_iter��
"forward"addressof��"_Voidify_iter��"forward"addressof��"_Voidify_iter��"forward.�!_Allocate_manually_vector_aligned���!"realloc_vector�V"hb_array�����!{ctor}��["lfind���^"lfind��g"k"operator()�g"p"operator()�v"forwardg"t"impl���|"forwardg"y"impl���"�#hb_map_get_user_data���NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\urlmon.h�#f"�#&�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\propidl.h����#i�$log2f���#f�F__std_smf_ellint_2�NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\msxml.h��#n��#(;
�#f�#&�#&��#(\fminl���#(m�#n��#7��#7��#(7�#f{�#hb_map_get_empty����#f6._invalid_parameter_noinfo_noreturn��_fstat64i32)scalbnf$��RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\combaseapi.h$�JVC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wtypesbase.h$�n2lstrcmpW���$7�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\wtypes.h$�A=uaw_wcschr�Buaw_wcslen�exp2l��$hb_set_get_empty���"$hb_set_set_user_data���"$hb_face_reference��&$7�,CharUpperW��strrchr�wcsrchrK__std_smf_ellint_3�&�__stdio_common_vfprintf_s��($f!"�__stdio_common_vsscanf�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidlbase.h*$�,$�fdiml��$logbf��2lstrcmpiW��&�__conio_common_vcwprintf���"0$hb_draw_funcs_destroy��2$('6uaw_lstrcmpiW��M__std_smf_ellint_3fRC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\unknwnbase.hG$�uq$(5asinhl��_ctime64���%nextafterf�*t$hb_unicode_funcs_set_user_data�6uaw_wcsicmp�_ctime64_s�$erfcf��v$f�&x$hb_draw_funcs_set_user_data
_ldpcomp���%fminf��VC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\minwindef.h�{$�&$hb_draw_funcs_get_user_data�$���$7��$(
�$&�"�#hb_blob_get_user_data���strnlen&�__conio_common_vcwprintf_p��$&�strchr��$���$���$hb_font_reference���$&�%fmaxf���$7�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xthreads.h�$�;�$X�strstr�"�$hb_draw_funcs_get_empty*|hb_buffer_get_glyph_positions��__std_terminate"�$hb_set_get_user_data����$7��$(ufrexp���_wsopen_dispatch���"�DeleteCriticalSection���$7��free����$_��$(	rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vadefs.h���$���$��$exp2f���hb_parse_uint��NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\wingdi.h�$�"H__std_smf_riemann_zeta��_localtime64���	_ldsignO__std_smf_legendre��_time64"�__std_type_info_name����$7�"�__stdio_common_vfscanf�%&�%��
%��%&r"F__std_smf_comp_ellint_3"w__std_type_info_hash���F__std_smf_ellint_1�ldexp��%��%��%_�%&�	ilogbl�&#%hb_shape_plan_set_user_data'%7�&�__conio_common_vcwprintf_s�+%�NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\objidl.h.%��90uaw_CharUpperW�&3%hb_paint_funcs_reference���7%&�log2l��G__std_smf_ellint_2f$tgammaf&I__std_smf_comp_ellint_2f���D%��Q__std_smf_laguerrefI%f�L%7�I__std_smf_expintf��Q__std_smf_hermitef�T%��Z%_�[%7�&}__stdio_common_vswprintf_p�"�__stdio_common_vsprintf�wcsstr�]%f8)$rintf��scalbnl^%&�&�hb_font_glyph_from_string��c%&�h%7�l%f""G__std_smf_cyl_bessel_if�wcschr�_fdsignrintl��x%lB"O__std_smf_sph_neumann���_errno�"Q__std_smf_sph_besself��"H__std_smf_comp_ellint_2"�%hb_font_funcs_reference�%hb_face_get_empty��&}__stdio_common_vswprintf����%_��%(~�%&�acoshl�&�%hb_font_funcs_get_user_data_copysign���__pctype_func��"�%hb_map_set_user_data���*llrintf_chgsign���"F__std_smf_cyl_bessel_j�"�%hb_blob_set_user_data��?uaw_wcscpy��%7��%(�strncmp0nexttowardf&C__std_smf_assoc_laguerref��"O__std_smf_sph_bessel����%7{�%(�expm1l�&I__std_smf_comp_ellint_1f����_get_terminate��_stat64i32��wcstok�"__ExceptionPtrRethrow��*�__ExceptionPtrCurrentException��_isctype_l�"�%hb_paint_funcs_destroy��%(��%(��%(��%(�%�Y�%�j)&C__std_smf_assoc_legendref��"�%hb_shape_plan_reference�wcspbrk"G__std_smf_cyl_bessel_kf�%7�<terminate��Q__std_smf_legendref"__ExceptionPtrCompare��&�hb_font_get_glyph_extents��"�%hb_font_funcs_get_empty&�uF__std_smf_beta�&�__stdio_common_vsnwprintf_s&�__stdio_common_vsnprintf_s�	&�;uaw_lstrlenW���"=__std_smf_sph_legendre�"G__std_smf_cyl_bessel_jf$lgammaf"H__std_smf_comp_ellint_1"�_Smtx_lock_exclusive���&v�&~&&"&hb_set_reference���$&_purecall��"�__ExceptionPtrDestroy��&=__std_smf_assoc_legendre���&G__std_smf_comp_ellint_3f���"�__stdio_common_vfprintfm#hb_blob_reference���operator delete�operator deleteO__std_smf_laguerre�9&��&_invalid_parameter_noinfo��<&��@&��nexttowardl"�__std_type_info_compareH&l"__ExceptionPtrToBool���M&&�Q&&�6llrintl&�__stdio_common_vsprintf_s��W&}�Y&&/[&&2]&&8f&v�k&g�&(A�&(�
*�&hb_paint_funcs_set_user_data���M__std_smf_hypot3f��erfl����&f�"�_gmtime64��"�&hb_font_set_user_data��"�__std_exception_copy����&7�fmaxl��"�&hb_font_funcs_destroy��Awcscpy_s���$acoshf�$cbrtf���&f/�&P&�__stdio_common_vsprintf_p��]#hb_blob_get_empty��erfcl��"Q__std_smf_sph_neumannf��&(��&&�$atanhf�tgammal�&hb_buffer_get_empty�_mktime64��&`__stdio_common_vfwprintf���&�&hb_paint_funcs_get_empty���$log1pf�"�_Smtx_unlock_exclusive��&&�d"realloc"�&hb_shape_plan_get_empty&�&hb_shape_plan_get_user_data�&m�&q__ExceptionPtrSwap��&&�"�&hb_draw_funcs_reference�&��"�__stdio_common_vswscanf'(/"I__std_smf_riemann_zetaf'(lO__std_smf_hermite��'&"�__conio_common_vcwscanf6uaw_lstrcmpW���'L�dv__vecDelDtor���*_Xlength_error�'_�'L���__vecDelDtor���':':':!':"'_	$'*���__vecDelDtor���.'_j8'_jB'_j"2__vecDelDtor���*_Unlock_shared_ptr_spin_lock�����__vecDelDtor����_Throw_C_error���__vecDelDtor���D'L�M'_jrC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xtr1commonR'�%T'_OV'L�m�__vecDelDtor�����_Destroy�����_Delete_this�����__vecDelDtor���['�%��__vecDelDtor���do_allocatedo_deallocate��do_is_equal*�*_Aligned_get_default_resource��]'_Y_'_T��__vecDelDtor�����__vecDelDtor���a'L�ls{ctor}�lv{dtor}�&_Lock_shared_ptr_spin_lock�w'�w�'�0	logbl��9remquol%fdimf���'7�"G__std_smf_cyl_neumannf�*�'hb_paint_funcs_get_user_data���nearbyintl��__ExceptionPtrCopy�&�InitializeCriticalSection��"�'hb_shape_plan_destroy��&�'hb_unicode_funcs_destroy���"�LeaveCriticalSection���atanhl��'7�"F__std_smf_cyl_bessel_k��'���'���'�W�'hb_map_destroy��'&�%remainderf�"�'hb_face_get_user_data��ilogbf��'&�*operator new���'operator new���"�'hb_font_get_user_data��6llroundl����_localtime64_s�2_wcsicmp���nextafterl��'�&=__std_smf_assoc_laguerre���log1pl��_wctime64_s�'�2remquof	_dsign�+lroundf�'hb_buffer_referencet__acrt_iob_func�'��-modff��remainderl�;scalblnl���"`__stdio_common_vfwscanf&__ExceptionPtrCopyException�'���'��*�%_hb_atomic_ptr_impl_cmplexch���*�'hb_unicode_funcs_get_user_data���{ctor}�"�'hb_face_set_user_data���_gmtime64_s"F__std_smf_cyl_neumann���'&��#_hb_debug_msg��dfinit���diincdideccbrtl��djfini����strpbrkt�init���"�'hb_buffer_set_user_datat�fini���t�sett�get��is_inert����'YI#K#{dtor}�I#L#destroy_user_data��a#hb_blob_create��']"a#hb_blob_create_or_fail�=uaw_wcsrchr�_hb_blob_destroy����_timespec64_get&�__stdio_common_vfprintf_p��"�'hb_blob_create_sub_blob*m#hb_blob_copy_writable_or_fail���'hb_set_destroy�Cuadd_info���CZmerge_clusters_impll#hb_blob_destroyCzenlargeC[make_room_for��C�message_impl���_fdpcomp����_mkgmtime649lstrlenW����'hb_font_destroy%VarCmp�"~hb_font_glyph_to_string"l#hb_blob_make_immutable�&�'hb_unicode_funcs_reference�"�'hb_blob_is_immutable����'hb_blob_get_length��'���'hb_blob_get_data���&�'hb_blob_get_data_writable��*I#M#try_make_writable_inplace_unix��'��&I#M#try_make_writable_inplace��I#M#try_make_writable��"�_hb_mapped_file_destroy�'��&�#hb_blob_create_from_file���.�#hb_blob_create_from_file_or_fail����'��&{hb_buffer_get_glyph_infos���'�
_dpcompt#u#get_null�����{ctor}��'7�K__std_smf_hypot3���"�EnterCriticalSection���&}__stdio_common_vswprintf_s�&�'hb_font_funcs_set_user_data�D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\predefined C++ attributes (compiler internal)�'M��'�z�#�#get_null����$�$operator()�"�$�$<lambda_invoker_cdecl>�&�$�$<lambda_invoker_vectorcall>�'M��$�$operator()�"�$%<lambda_invoker_cdecl>�&�$%<lambda_invoker_vectorcall>�'M�(%/%operator()�"(%?%<lambda_invoker_cdecl>�&(%B%<lambda_invoker_vectorcall>_%d%operator()�"_%r%<lambda_invoker_cdecl>�&_%s%<lambda_invoker_vectorcall>(M�(M!(M(M�(M�(M2#(M0&(M&+(M$-(Mv/(My6(Mt�hb_parse_int����_difftime647(hb_face_destroyG__std_smf_betaf"�__ExceptionPtrCreate���&�hb_buffer_set_content_type�lgammal&8(hb_unicode_funcs_get_empty�":(hb_buffer_get_user_data&`__stdio_common_vfwprintf_s�*llroundf���;(hb_map_reference���<(hb_buffer_destroy��&`__stdio_common_vfwprintf_p�?(�:modf���7lroundlC(7�E(��G(��"F__std_smf_cyl_bessel_i�$expm1f�4scalblnf���K(7�"�__ExceptionPtrAssign���$asinhf��hb_font_get_empty��$nearbyintf�"�__std_exception_destroyG__std_smf_ellint_1f�_wctime64��vhb_tag_from_string�M(($erff���_hb_options_init���H__std_smf_expint���"C__std_smf_sph_legendref�wcsnlenR((T((�W((�Y((�^((�u((T
w(�	]#hb_object_create���^r#operator()�m#hb_object_referencez#hb_object_destroy��"~#hb_object_set_user_data"�#hb_object_get_user_data"�#hb_object_is_immutable�&�#hb_object_make_immutable����(��(�((q��$_Reallocate_for�%_Reallocate_for�;%_Reallocate_for�((I,p%_Reallocate_for�((��((E
I#S#{ctor}���{ctor}�dl{ctor}��((���{ctor}��${ctor}�I#T#__delDtor���$cmpexch�$get_acquire�((��((�&&load���l#hb_object_init��%hb_object_tracel#hb_object_fini�a&_Atomic_address_as��$set_relaxed�$init���&&store��&
&store��
'_Atomic_address_as�"'_Atomic_reinterpret_as�'malloc��#fread���#MapViewOfFile���#feof����#GetFileSize�#CreateFileMappingA��#CloseHandle�#MultiByteToWideCharbD:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz��vC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\bin\HostX86\x64\CL.exe�#UnmapViewOfFile�#CreateFileW�#fclose��#mbstowcs����#fopen���#ferror��#calloc�-c -ID:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include -ID:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib -ID:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib���� -Zi -nologo -W0 -WX- -diagnostics:column -MP -O2 -Ob2 -Oy -DNDEBUG -D_WINDOWS -DWIN32 -D_VISUALC_ -DNeedFunctionPrototypes -D_WIN32_WINNT=0x0601 -DHAVE_GLIB -DHAVE_FREETYPE -DHARFBUZZ_COMPILATION -D_DLL -D_MAGICKMOD_ -D_WINDLL -D_MBCS
 -GF -Gm- -EHs -EHc -MD -GS -Gy -fp:precise -Zc:wchar_t -Zc:forScope -Zc:inline -openmp -std:c++17 -external:W0 -Gd -TP -FC -errorreport:queue -source-charset:utf-8 -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\in�clude" -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\atlmfc\include" -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows� Kits\10\Include\10.0.20348.0\ucrt" -I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\VS\UnitTest\include" -I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um" -I"C:\Program Files (x86)\Windows��� Kits\10\Include\10.0.20348.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt" -I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um"��� -external:I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include" -external:I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\atlmfc\include" -external:I"C:\Program�
 Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\VS\include" -external:I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt" -external:I"C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Auxiliary\VS\UnitTest\inc�lude" -external:I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um" -external:I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared" -external:I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\winrt"���*	����������� -external:I"C:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\cppwinrt" -external:I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\Include\um" -X�>..\..\Dependencies\harfbuzz\src\hb-buffer-serialize.cc�bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Artifacts\bin\CORE_RL_harfbuzz_.pdb��������2..\..\Dependencies\harfbuzz\src\hb-blob.cc���������(�(�(�DfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-map.hh�)�XA)�DjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout.h���D)�VF)��M)�?j)�1�)�`fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-map.hh���)�0�)�H�)�**�DO*���*���*���*���*�0�*���*�]�*��$+��(+��1+�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shape.hh:+�$^+�>fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-sanitize.hhz+�y�+�x�+�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-machinery.hh����+�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shape-plan.hh���+#�+AbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-face.hh�+/fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-bit-page.hh,	p,	ifD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-bit-set.hh�k,#�,�D�,R-EJ-�W-��~-���-���-�0�-�,�-�t�-�n�-���-�z�-���-��ɦ&	�uZ��NV�R]a�������Vl&e����������0������;��OW^LT�q���������q(3YKS[-�feZ����������n��"(ScR9������h��	6{
L�M�����$e%��d%�%��%�%�%�#�%L]�%�%&}�%���%�%�%&#&d&	�&�&�&�&�&�&''%''h'��T'!��'#.�'�'�'�'{�'�'�'��'
  L J e 3V � ��� � � � ��� � � ��� � !!!��!!!$!��&!M!S!�!�!�!�!�!�!"" ""_"R"d"�"###`#R#`#b#�#�#�#�#��#�#�#"MWaV���
g
I
K
R
�
�
�
�q�
!$'JMPSVY\bZ�ڎqe<������*��Ij�������(�@m2�vZV���q�.���.�
40�����O����F��s�:��	��;-�!_�6�O,\�]��j���~�y.Bv�J�?6mW}~��� ɑP�VG������V=m-ˡ(X1�߮��s�R����&5������u{�R��[�8ط�_�+L���E��`v
�8?����9�� e�����s�v�p�
�-�������7���w	�*��?��|��bl�T�rU�n,
�W����,��S��M>N"Φ�\V�3�ys�=�$d��L��f����������Y,f����R?��&���=Lf�����}X�n�S��I���P����#��%�J���9��!t��}��/�������J���H�����\\x��gOO��f�[�v�����>ic�Ux��AJ�D)W��ի�#�T�4�]�s�h%n�څP�����P�L5[�)��3Z[0���N}=N�xO��_����j��^~��g�rr�.,��]��(���3��Y�]]���u���Hu�8��~O��[�~��\�ZYL(`��}3�y����`�_&
��w�2��Sy����\�������	~F�`�I�N���-�G�79�	��q��N�~+m���@�	4���C�"����5����g��7s��w��2X�B�R��S������SA�����C���e�Y��Yf�i�����&k\k	Ը�
4�Z$vmH�.]3őy]����$7��� ���wzhk������u��vX���G�b�Wˣh�u���% �,��
"�\(��pj�.�������r��P��`�g��	�q�|�
M��7�KdO�~��Q#��F��D���R�����x�w^u���P@�Q� ,�e��'"�m�T�t����S�6f1�u6)�s�5��O�fՄ��*3-�	x�Q��N�G��9Bs)*�`g�ϖ��*G$2`ʠ��k��u����7����a%��� �[:�[N���p�׸�����ZR0�P�_t��&-YX�����-�^�N�<�r������~ݸ���o1���/|�I��AqH�Z���0<�},��S����O�
�/���k����%��u>�
��i$���H�@Il����
�E;���L�<e��e�j�u$���)�x\�;�rL�%~3%`���Fp��9�����q���
��������������q�M2�"xg7�� �S"=�RDe���I���3gD�
� ���|�)�0�[���xxst�PZ��y���n$�l:_�uS����%d������uM����]L������O��������1�7�e�i��%�o�|���������"�+��u�r�S����{-$��T"				s��b��0 	#	&	'	@�	��	�	�I�< 	�"��[��M	��R		`pbp� 
bp,
ap	� `pbp	� `pbp~`p�	���hp
`p	`p� 	`p� 
`p�
mp
`p	`pop
np	`popppqp
`p,
ap,
tp	sp`popup�cpoperator()�	kp<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�fpoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	lp<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>gpoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�rp<lambda_9f40189620cfe4223adcbc34f0d42913>��vpoperator=���
vwpstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bb21a28c����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bb21a28c�
yp��
zp	yp{p� 
{p,
zp	� yp{p	� yp{p~yp\	
��p
yp	yp� 	yp� 
yp�
�p
yp	yp�p
�p	yp�p�p�p
yp,
zp,
�p	�pyp�p�p�|poperator()�	�p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�poperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�poperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����p<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���poperator=���
v�pstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bb21a28c���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bb21a28c��
�p��
�p	�p�p!
�p,
�p	!�p�p	!�p�p~�p�	<,9�p
�p	�p!	�p!
�p�
�p
�p	�p�p
�p	�p�p�p�p
�p,
�p,
�p	�p�p�p�p��poperator()�	�p<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��poperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�p<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�poperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��p<lambda_66f57f934f28d61049862f64df852ff0>���poperator=���
v�pstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bb21a28c��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`de4890e2���
�p��
�pvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`de4890e2���
�p,
-$f�hb_draw_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_draw_funcs_t@@���n�hb_draw_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_draw_list@Ufeature_range_t@hb_aat_map_builder_t@@@std@@
�(	�(�(�(	�(�(
2�(�(�(�(�(�(	�(�(	�(�(�(	�(�(�(�(�(
�(	�(�(
�(,	�(�(�(�(	�(�(�(�(�(�(
�(	��(�(	0�(�(�(	u�(�(
�(��
�(,	�(�(�(r
�(,	�(�(�(r�(�(	�(�(�(	�(�(�(�(�(	0�(�(	�(�(�(	�(�(�(�(�(	�(�(�(
�(	�(�(�(s	�(�(�(s�(�(	�(�(�(	�(�(s	0�(�(	0�(�(s	0�(�(	0�(�(	�(�(�(	�(�(	�(�(�	�(�(s�Frealloc_move����(item_t�?item_size���(array_t�(c_array_t���(hb_vector_t<hb_aat_map_builder_t::feature_range_t,1>����(~hb_vector_t<hb_aat_map_builder_t::feature_range_t,1>���(extend�
tallocated
ulength���
�(arrayZ����(init����(init0���(fini����(reset���(operator=���(as_bytes����(operator==��(operator!=��(hash����(operator[]��(tail����(operator bool���(get_size����(as_array����(iter_t��(writer_t����(iter����(writer��(operator struct hb_sorted_array_t<struct hb_aat_map_builder_t::feature_range_t const >��(operator struct hb_sorted_array_t<struct hb_aat_map_builder_t::feature_range_t>�(begin���(end�(as_sorted_array�(operator+���(push����(in_error����(set_error���(reset_error�(shrink_vector���(shift_down_vector���(alloc���(alloc_exact�(clear���(resize��(resize_exact����(pop�(remove_ordered��(shrink��(qsort���(__vecDelDtor���?v�(hb_vector_t<hb_aat_map_builder_t::feature_range_t,1>.?AU?$hb_vector_t@Ufeature_range_t@hb_aat_map_builder_t@@$00@@��
�(f�hb_aat_map_builder_t::feature_info_t.?AUfeature_info_t@hb_aat_map_builder_t@@���2
�(info�
ustart
uend��f�(hb_aat_map_builder_t::feature_range_t.?AUfeature_range_t@hb_aat_map_builder_t@@�
�(,��hb_vector_t<hb_aat_map_builder_t::feature_info_t,1>.?AU?$hb_vector_t@Ufeature_info_t@hb_aat_map_builder_t@@$00@@
)��hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t>.?AU?$hb_sorted_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@��hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@��
)�
)	))
)
)	))	)
)	)))
)��

),
)	)))��std::initializer_list<hb_aat_map_builder_t::feature_info_t>.?AV?$initializer_list@Ufeature_info_t@hb_aat_map_builder_t@@@std@@��
)	)))	))
2)
)))))	))	))	)	)))))
�(	))
),	))))	))))))

)	�) )	0) ))	u) )
�(��
$),	%)) )r
�(,	')))r&)()	%)) )	')))*)+)	0) )	)) )	))).)/)	)) )
$)	2)) )s	)))s3)4)	)))	))s	0))	0))s	0))	0))	�())	))	))�	))s�Frealloc_move����(item_t�?item_size��)array_t)c_array_t��)hb_vector_t<hb_aat_map_builder_t::feature_info_t,1>)~hb_vector_t<hb_aat_map_builder_t::feature_info_t,1>���)extend�
tallocated
ulength���
)arrayZ���)init���)init0��)fini���)reset��)operator=��!)as_bytes���")operator==�")operator!=�#)hash���))operator[]�,)tail���-)operator bool��#)get_size���0)as_array���)iter_t�)writer_t���.)iter���/)writer�.)operator struct hb_sorted_array_t<struct hb_aat_map_builder_t::feature_info_t const >��/)operator struct hb_sorted_array_t<struct hb_aat_map_builder_t::feature_info_t>�1)begin��1)end0)as_sorted_array5)operator+��6)push���-)in_error���)set_error��)reset_error7)shrink_vector��7)shift_down_vector��8)alloc��9)alloc_exact)clear��:)resize�;)resize_exact���<)pop7)remove_ordered�=)shrink�>)qsort��?)__vecDelDtor���?v@)hb_vector_t<hb_aat_map_builder_t::feature_info_t,1>.?AU?$hb_vector_t@Ufeature_info_t@hb_aat_map_builder_t@@$00@@
)z���HB_AAT_LAYOUT_FEATURE_TYPE_INVALID�HB_AAT_LAYOUT_FEATURE_TYPE_ALL_TYPOGRAPHIC���HB_AAT_LAYOUT_FEATURE_TYPE_LIGATURES�HB_AAT_LAYOUT_FEATURE_TYPE_CURSIVE_CONNECTIONHB_AAT_LAYOUT_FEATURE_TYPE_LETTER_CASE���HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_SUBSTITUTION�HB_AAT_LAYOUT_FEATURE_TYPE_LINGUISTIC_REARRANGEMENT��HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_SPACINGHB_AAT_LAYOUT_FEATURE_TYPE_SMART_SWASH_TYPE��	HB_AAT_LAYOUT_FEATURE_TYPE_DIACRITICS_TYPE���
HB_AAT_LAYOUT_FEATURE_TYPE_VERTICAL_POSITION�HB_AAT_LAYOUT_FEATURE_TYPE_FRACTIONS�
HB_AAT_LAYOUT_FEATURE_TYPE_OVERLAPPING_CHARACTERS_TYPE���HB_AAT_LAYOUT_FEATURE_TYPE_TYPOGRAPHIC_EXTRASHB_AAT_LAYOUT_FEATURE_TYPE_MATHEMATICAL_EXTRAS���HB_AAT_LAYOUT_FEATURE_TYPE_ORNAMENT_SETS_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_TYPE_DESIGN_COMPLEXITY_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_STYLE_OPTIONS�HB_AAT_LAYOUT_FEATURE_TYPE_CHARACTER_SHAPE���HB_AAT_LAYOUT_FEATURE_TYPE_NUMBER_CASE���HB_AAT_LAYOUT_FEATURE_TYPE_TEXT_SPACING��HB_AAT_LAYOUT_FEATURE_TYPE_TRANSLITERATION���HB_AAT_LAYOUT_FEATURE_TYPE_ANNOTATION_TYPE���HB_AAT_LAYOUT_FEATURE_TYPE_KANA_SPACING_TYPE�HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_SPACING_TYPE��HB_AAT_LAYOUT_FEATURE_TYPE_UNICODE_DECOMPOSITION_TYPEHB_AAT_LAYOUT_FEATURE_TYPE_RUBY_KANA�HB_AAT_LAYOUT_FEATURE_TYPE_CJK_SYMBOL_ALTERNATIVES_TYPE��HB_AAT_LAYOUT_FEATURE_TYPE_IDEOGRAPHIC_ALTERNATIVES_TYPE�HB_AAT_LAYOUT_FEATURE_TYPE_CJK_VERTICAL_ROMAN_PLACEMENT_TYPE� HB_AAT_LAYOUT_FEATURE_TYPE_ITALIC_CJK_ROMAN��!HB_AAT_LAYOUT_FEATURE_TYPE_CASE_SENSITIVE_LAYOUT�"HB_AAT_LAYOUT_FEATURE_TYPE_ALTERNATE_KANA#HB_AAT_LAYOUT_FEATURE_TYPE_STYLISTIC_ALTERNATIVES$HB_AAT_LAYOUT_FEATURE_TYPE_CONTEXTUAL_ALTERNATIVES���%HB_AAT_LAYOUT_FEATURE_TYPE_LOWER_CASE&HB_AAT_LAYOUT_FEATURE_TYPE_UPPER_CASE'HB_AAT_LAYOUT_FEATURE_TYPE_LANGUAGE_TAG_TYPE�gHB_AAT_LAYOUT_FEATURE_TYPE_CJK_ROMAN_SPACING_TYPE����_HB_AAT_LAYOUT_FEATURE_TYPE_MAX_VALUER)tC)hb_aat_layout_feature_type_t.?AW4hb_aat_layout_feature_type_t@@���z:���HB_AAT_LAYOUT_FEATURE_SELECTOR_INVALID�HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_TYPE_FEATURES_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_REQUIRED_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_COMMON_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_RARE_LIGATURES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_LOGOS_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_ON�	HB_AAT_LAYOUT_FEATURE_SELECTOR_REBUS_PICTURES_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_DIPHTHONG_LIGATURES_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_ON��
HB_AAT_LAYOUT_FEATURE_SELECTOR_SQUARED_LIGATURES_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_ABBREV_SQUARED_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_SYMBOL_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_HISTORICAL_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_UNCONNECTED���HB_AAT_LAYOUT_FEATURE_SELECTOR_PARTIALLY_CONNECTED���HB_AAT_LAYOUT_FEATURE_SELECTOR_CURSIVE���HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_AND_LOWER_CASE��HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_CAPS��HB_AAT_LAYOUT_FEATURE_SELECTOR_ALL_LOWER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_SMALL_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPS��HB_AAT_LAYOUT_FEATURE_SELECTOR_INITIAL_CAPS_AND_SMALL_CAPS���HB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_SUBSTITUTE_VERTICAL_FORMS_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_LINGUISTIC_REARRANGEMENT_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_NUMBERS��HB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_NUMBERS���HB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_NUMBERS�HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_INITIAL_SWASHES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_WORD_FINAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_INITIAL_SWASHES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_LINE_FINAL_SWASHES_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_ON��	HB_AAT_LAYOUT_FEATURE_SELECTOR_NON_FINAL_SWASHES_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_SHOW_DIACRITICS���HB_AAT_LAYOUT_FEATURE_SELECTOR_HIDE_DIACRITICS���HB_AAT_LAYOUT_FEATURE_SELECTOR_DECOMPOSE_DIACRITICS��HB_AAT_LAYOUT_FEATURE_SELECTOR_NORMAL_POSITION���HB_AAT_LAYOUT_FEATURE_SELECTOR_SUPERIORS�HB_AAT_LAYOUT_FEATURE_SELECTOR_INFERIORS�HB_AAT_LAYOUT_FEATURE_SELECTOR_ORDINALS��HB_AAT_LAYOUT_FEATURE_SELECTOR_SCIENTIFIC_INFERIORS��HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_FRACTIONS��HB_AAT_LAYOUT_FEATURE_SELECTOR_VERTICAL_FRACTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_DIAGONAL_FRACTIONSHB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_PREVENT_OVERLAP_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHENS_TO_EM_DASH_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_EN_DASH_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASHED_ZERO_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_FORM_INTERROBANG_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_ON���	HB_AAT_LAYOUT_FEATURE_SELECTOR_SMART_QUOTES_OFF��
HB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_PERIODS_TO_ELLIPSIS_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_HYPHEN_TO_MINUS_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_ASTERISK_TO_MULTIPLY_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_SLASH_TO_DIVIDE_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_INEQUALITY_LIGATURES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_ON��	HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPONENTS_OFF�
HB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_MATHEMATICAL_GREEK_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ORNAMENTS��HB_AAT_LAYOUT_FEATURE_SELECTOR_DINGBATS��HB_AAT_LAYOUT_FEATURE_SELECTOR_PI_CHARACTERS�HB_AAT_LAYOUT_FEATURE_SELECTOR_FLEURONS��HB_AAT_LAYOUT_FEATURE_SELECTOR_DECORATIVE_BORDERSHB_AAT_LAYOUT_FEATURE_SELECTOR_INTERNATIONAL_SYMBOLS�HB_AAT_LAYOUT_FEATURE_SELECTOR_MATH_SYMBOLS��HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ALTERNATES�HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL1�HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL2�HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL3�HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL4�HB_AAT_LAYOUT_FEATURE_SELECTOR_DESIGN_LEVEL5�HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLE_OPTIONS��HB_AAT_LAYOUT_FEATURE_SELECTOR_DISPLAY_TEXT��HB_AAT_LAYOUT_FEATURE_SELECTOR_ENGRAVED_TEXT�HB_AAT_LAYOUT_FEATURE_SELECTOR_ILLUMINATED_CAPS��HB_AAT_LAYOUT_FEATURE_SELECTOR_TITLING_CAPS��HB_AAT_LAYOUT_FEATURE_SELECTOR_TALL_CAPS�HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_SIMPLIFIED_CHARACTERS�HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1978_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1983_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_JIS1990_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_ONE���HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_TWO���HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_THREE�HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FOUR��	HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_ALT_FIVE��
HB_AAT_LAYOUT_FEATURE_SELECTOR_EXPERT_CHARACTERS�HB_AAT_LAYOUT_FEATURE_SELECTOR_JIS2004_CHARACTERSHB_AAT_LAYOUT_FEATURE_SELECTOR_HOJO_CHARACTERS���
HB_AAT_LAYOUT_FEATURE_SELECTOR_NLCCHARACTERS�HB_AAT_LAYOUT_FEATURE_SELECTOR_TRADITIONAL_NAMES_CHARACTERS��HB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_NUMBERSHB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_TEXT�HB_AAT_LAYOUT_FEATURE_SELECTOR_MONOSPACED_TEXT���HB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_TEXT���HB_AAT_LAYOUT_FEATURE_SELECTOR_THIRD_WIDTH_TEXT��HB_AAT_LAYOUT_FEATURE_SELECTOR_QUARTER_WIDTH_TEXTHB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_PROPORTIONAL_TEXT�HB_AAT_LAYOUT_FEATURE_SELECTOR_ALT_HALF_WIDTH_TEXT���HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_TRANSLITERATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL���HB_AAT_LAYOUT_FEATURE_SELECTOR_HIRAGANA_TO_KATAKANA��HB_AAT_LAYOUT_FEATURE_SELECTOR_KATAKANA_TO_HIRAGANA��HB_AAT_LAYOUT_FEATURE_SELECTOR_KANA_TO_ROMANIZATION��HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_HIRAGANA��HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMANIZATION_TO_KATAKANA��HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_ONE���HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_TWO���	HB_AAT_LAYOUT_FEATURE_SELECTOR_HANJA_TO_HANGUL_ALT_THREE�HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_ANNOTATION�HB_AAT_LAYOUT_FEATURE_SELECTOR_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_ROUNDED_BOX_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_CIRCLE_ANNOTATION�HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_CIRCLE_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_PARENTHESIS_ANNOTATIONHB_AAT_LAYOUT_FEATURE_SELECTOR_PERIOD_ANNOTATION�HB_AAT_LAYOUT_FEATURE_SELECTOR_ROMAN_NUMERAL_ANNOTATION��HB_AAT_LAYOUT_FEATURE_SELECTOR_DIAMOND_ANNOTATION	HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_BOX_ANNOTATION���
HB_AAT_LAYOUT_FEATURE_SELECTOR_INVERTED_ROUNDED_BOX_ANNOTATION���HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_KANA���HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_KANA�HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_IDEOGRAPHS�HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_IDEOGRAPHS���HB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_IDEOGRAPHS�HB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_CANONICAL_COMPOSITION_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_COMPATIBILITY_COMPOSITION_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_TRANSCODING_COMPOSITION_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_RUBY_KANA��HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA�HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_RUBY_KANA_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_SYMBOL_ALTERNATIVESHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_ONEHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_TWOHB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_THREE��HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FOUR���HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_SYMBOL_ALT_FIVE���HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_IDEOGRAPHIC_ALTERNATIVES���HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_ONE���HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_TWO���HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_THREE�HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FOUR��HB_AAT_LAYOUT_FEATURE_SELECTOR_IDEOGRAPHIC_ALT_FIVE��HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_CENTERED���HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_VERTICAL_ROMAN_HBASELINE��HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_CJK_ITALIC_ROMAN���HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN��HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_CJK_ITALIC_ROMAN_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_LAYOUT_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_CASE_SENSITIVE_SPACING_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_HORIZ_KANA_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_ALTERNATE_VERT_KANA_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_NO_STYLISTIC_ALTERNATES���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ONE_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWO_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THREE_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_ON�	HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOUR_OFF
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIVE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_ON��
HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIX_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVEN_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHT_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINE_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TEN_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_ELEVEN_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWELVE_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_THIRTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_ON�HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FOURTEEN_OFFHB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_FIFTEEN_OFF� HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_ON��!HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SIXTEEN_OFF�"HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_ON#HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_SEVENTEEN_OFF���$HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_ON�%HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_EIGHTEEN_OFF&HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_ON�'HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_NINETEEN_OFF(HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_ON���)HB_AAT_LAYOUT_FEATURE_SELECTOR_STYLISTIC_ALT_TWENTY_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_ON��HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_ALTERNATES_OFF�HB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_ON���HB_AAT_LAYOUT_FEATURE_SELECTOR_SWASH_ALTERNATES_OFF��HB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_ONHB_AAT_LAYOUT_FEATURE_SELECTOR_CONTEXTUAL_SWASH_ALTERNATES_OFF���HB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_LOWER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_SMALL_CAPS�HB_AAT_LAYOUT_FEATURE_SELECTOR_LOWER_CASE_PETITE_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_UPPER_CASEHB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_SMALL_CAPS�HB_AAT_LAYOUT_FEATURE_SELECTOR_UPPER_CASE_PETITE_CAPSHB_AAT_LAYOUT_FEATURE_SELECTOR_HALF_WIDTH_CJK_ROMAN��HB_AAT_LAYOUT_FEATURE_SELECTOR_PROPORTIONAL_CJK_ROMANHB_AAT_LAYOUT_FEATURE_SELECTOR_DEFAULT_CJK_ROMAN�HB_AAT_LAYOUT_FEATURE_SELECTOR_FULL_WIDTH_CJK_ROMAN������_HB_AAT_LAYOUT_FEATURE_SELECTOR_MAX_VALUEZ�tE)hb_aat_layout_feature_selector_t.?AW4hb_aat_layout_feature_selector_t@@���
%)
$)	t�(H)G)	t�(I)J)Z
D)type�
F)setting��
0is_exclusive�
useq��K)cmpfL)hb_aat_map_builder_t::feature_info_t.?AUfeature_info_t@hb_aat_map_builder_t@@���
),
�(
�(�
P)	�(O)
Q)
�(��
S),
T)	�(O)U)
J�� $W)	�(O)X)R)V)Y)
l,
[)	�(O)\)6�hb_aat_map_t.?AUhb_aat_map_t@@��
^),
_)	�(O)`)f�hb_aat_map_builder_t::feature_event_t.?AUfeature_event_t@hb_aat_map_builder_t@@�	�(O)
�(,	d)�(O)Q)	d)�(O)U)e)f)	�(O)sZZ)hb_aat_map_builder_t���])add_featurea)compile�(feature_info_t��(feature_range_tb)feature_event_t
 $face�
Jprops
�((features�
)8current_features�
uHrange_first��
uLrange_last���c)~hb_aat_map_builder_t��g)operator=��h)__vecDelDtor���F6i)Phb_aat_map_builder_t.?AUhb_aat_map_builder_t@@��	�(O)X)
�(
 $
J
n)
�(
p)
)
r)
W),
 $,
O),
D)��
w)
F)��
y)
2),
H),
b)��
})	tb)B
uindex
0start
�(feature��)cmpf�)hb_aat_map_builder_t::feature_event_t.?AUfeature_event_t@hb_aat_map_builder_t@@�
2)
~),2�hb_ot_map_t.?AUhb_ot_map_t@@R�hb_ot_map_t::feature_map_t.?AUfeature_map_t@hb_ot_map_t@@���
�)��
�)
u��
u��
u��
u��
u��	t�)
?	t�)�)�)�)�)�
utag��
Qindex
Qstage
ushift
umask�
u_1_mask��
�) needs_fallback���
�) auto_zwnj
�) auto_zwj�
�) random���
�) per_syllable��)cmpR
�)$hb_ot_map_t::feature_map_t.?AUfeature_map_t@hb_ot_map_t@@���
�)
�),
�),N�hb_ot_map_t::lookup_map_t.?AUlookup_map_t@hb_ot_map_t@@�
�)��
�)
!��
!��
!��
!��	t�)�
!index
�)auto_zwnj
�)auto_zwj�
�)random���
�)per_syllable�
umask�
ufeature_tag���)cmpN�)hb_ot_map_t::lookup_map_t.?AUlookup_map_t@hb_ot_map_t@@�
�),
�)B�hb_ot_shape_plan_t.?AUhb_ot_shape_plan_t@@��
�)��
�)�)TR0�)
�)N�hb_ot_map_t::stage_map_t.?AUstage_map_t@hb_ot_map_t@@���	�)�)
�)��
�)	u�)�)	u�)�)	0�)�)s	u�)�)s	u�)�)�v�hb_array_t<hb_ot_map_t::lookup_map_t const >.?AU?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@��	�)�)�)�u$	�)�)�)	�)�)�)	u�)�)�0#�r�hb_vector_t<hb_ot_map_t::feature_map_t,1>.?AU?$hb_vector_t@Ufeature_map_t@hb_ot_map_t@@$00@@r�hb_vector_t<hb_ot_map_t::lookup_map_t,0>.?AU?$hb_vector_t@Ulookup_map_t@hb_ot_map_t@@$0A@@@��)# �r�hb_vector_t<hb_ot_map_t::stage_map_t,0>.?AU?$hb_vector_t@Ustage_map_t@hb_ot_map_t@@$0A@@@����)# �
�)�
�)	�)�)
�)
�),
�)	�)�)�)	�)�)�)�)�)	�)�)
�),	�)�)�)�)	�)�)�)�)�)�)	�)�)sb�)feature_map_t���)lookup_map_t����)pause_func_t����)stage_map_t�)init����)fini����)get_global_mask�)get_mask����)needs_fallback��)get_1_mask��)get_feature_index���)get_feature_stage���)get_stage_lookups���)collect_lookups�)substitute��)position����)get_feature_tags���
Qchosen_script
�)found_script�
uglobal_mask��
�)features�
�) lookups��
�)@stages����)hb_ot_map_t�)~hb_ot_map_t����)operator=���)__vecDelDtor���26�)`hb_ot_map_t.?AUhb_ot_map_t@@
�)
�)
�)z�hb_sorted_array_t<hb_ot_map_t::feature_map_t>.?AU?$hb_sorted_array_t@Ufeature_map_t@hb_ot_map_t@@@@��hb_sorted_array_t<hb_ot_map_t::feature_map_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@��
�)�
�)
�)	�)�)
�)
�)	�)�)�)
�)	�)�)�)
�)��
�),
�)	�)�)�)��std::initializer_list<hb_ot_map_t::feature_map_t>.?AV?$initializer_list@Ufeature_map_t@hb_ot_map_t@@@std@@��
�)	�)�)�)	�)�)2�)�)�)�)�)�)	�)�)	�)�)�)	�)�)�)�)�)
�)	�)�)
�),	�)�)�)�)	�)�)�)�)�)�)
�)	��)�)	0�)�)�)	u�)�)
�),	�)�)�)r
�),	�)�)�)r�)�)	�)�)�)	�)�)�)�)�)	0�)�)	�)�)�)	�)�)�)�)�)	�)�)�)	�)�)�)s	�)�)�)s�)�)	�)�)�)	�)�)s	0�)�)	0�)�)s	0�)�)	0�)�)	�)�)�)	�)�)	�)�)�	�)�)s�Frealloc_move����)item_t�?item_size���)array_t�)c_array_t���)hb_vector_t<hb_ot_map_t::feature_map_t,1>���)~hb_vector_t<hb_ot_map_t::feature_map_t,1>��)extend�
tallocated
ulength���
�)arrayZ����)init����)init0���)fini����)reset���)operator=���)as_bytes����)operator==��)operator!=��)hash����)operator[]��)tail����)operator bool���)get_size����)as_array����)iter_t��)writer_t����)iter����)writer��)operator struct hb_sorted_array_t<struct hb_ot_map_t::feature_map_t const >�)operator struct hb_sorted_array_t<struct hb_ot_map_t::feature_map_t>����)begin���)end�)as_sorted_array*operator+��*push����)in_error����)set_error���)reset_error*shrink_vector��*shift_down_vector��*alloc��*alloc_exact�)clear��*resize�*resize_exact���*pop*remove_ordered�*shrink�	*qsort��
*__vecDelDtor���r?v*hb_vector_t<hb_ot_map_t::feature_map_t,1>.?AU?$hb_vector_t@Ufeature_map_t@hb_ot_map_t@@$00@@
�)

*j�hb_array_t<hb_ot_map_t::lookup_map_t>.?AU?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@�
�)�
*
�)	�)*
*
�)	�)**
*	�)**
�)��
*,
*	�)**~�std::initializer_list<hb_ot_map_t::lookup_map_t>.?AV?$initializer_list@Ulookup_map_t@hb_ot_map_t@@@std@@
*	�)**	�)*2******	�)*	�)**	�)**"*#*
�)	�)*
�),	'*�)**	'*�)**(*)*
*	��)+*	0�)+**	u�)+*
�),	/*�)+*r
�),	1*�)*r0*2*	/*�)+*	1*�)*4*5*	0�)+*	�)�)+*	*�)*8*9*	%*�)+*��hb_sorted_array_t<hb_ot_map_t::lookup_map_t const >.?AU?$hb_sorted_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@	<*�)+*z�hb_sorted_array_t<hb_ot_map_t::lookup_map_t>.?AU?$hb_sorted_array_t@Ulookup_map_t@hb_ot_map_t@@@@���	>*�)*=*?*	�)�)+*s	%*�)*sA*B*	%*�)*	�)*s	0�)*	0�)*s	0�)*	0�)*	�)�)*	�)*	�)*�	�)*srFrealloc_move����)item_t�?item_size��*array_t�)c_array_t�� *hb_vector_t<hb_ot_map_t::lookup_map_t,0>���!*~hb_vector_t<hb_ot_map_t::lookup_map_t,0>��$*extend�
tallocated
ulength���
%*arrayZ���&*init���&*init0��&*fini���&*reset��**operator=��,*as_bytes���-*operator==�-*operator!=�.*hash���3*operator[]�6*tail���7*operator bool��.*get_size���:*as_array����)iter_t�*writer_t���8*iter���9*writer�8*operator struct hb_array_t<struct hb_ot_map_t::lookup_map_t const >9*operator struct hb_array_t<struct hb_ot_map_t::lookup_map_t>���;*begin��;*end@*as_sorted_arrayC*operator+��D*push���7*in_error���&*set_error��&*reset_errorE*shrink_vector��E*shift_down_vector��F*alloc��G*alloc_exact&*clear��H*resize�I*resize_exact���J*popE*remove_ordered�K*shrink�L*qsort��M*__vecDelDtor���r?vN*hb_vector_t<hb_ot_map_t::lookup_map_t,0>.?AU?$hb_vector_t@Ulookup_map_t@hb_ot_map_t@@$0A@@@�
�)
P*j�hb_array_t<hb_ot_map_t::stage_map_t>.?AU?$hb_array_t@Ustage_map_t@hb_ot_map_t@@@@���r�hb_array_t<hb_ot_map_t::stage_map_t const >.?AU?$hb_array_t@$$CBUstage_map_t@hb_ot_map_t@@@@
�)�
T*
�)	�)V*
U*
S*	�)V*X*
R*	�)V*Z*
�)��
\*,
]*	�)V*^*~�std::initializer_list<hb_ot_map_t::stage_map_t>.?AV?$initializer_list@Ustage_map_t@hb_ot_map_t@@@std@@��
`*	�)V*a*	�)V*2W*Y*[*_*b*c*	�)V*	�)V*X*	�)V*Z*f*g*
�)	�)V*
�),	k*�)V*U*	k*�)V*^*l*m*
\*	��)o*	0�)o*^*	u�)o*
�)��
s*,	t*�)o*r
�),	v*�)V*ru*w*	t*�)o*	v*�)V*y*z*	0�)o*	S*�)o*	R*�)V*}*~*	i*�)o*��hb_sorted_array_t<hb_ot_map_t::stage_map_t const >.?AU?$hb_sorted_array_t@$$CBUstage_map_t@hb_ot_map_t@@@@��	�*�)o*v�hb_sorted_array_t<hb_ot_map_t::stage_map_t>.?AU?$hb_sorted_array_t@Ustage_map_t@hb_ot_map_t@@@@�	�*�)V*�*�*
s*	�*�)o*s	i*�)V*s�*�*	i*�)V*	�)V*s	0�)V*	0�)V*s	0�)V*	0�)V*	�)�)V*	�)V*	�)V*�	�)V*sjFrealloc_move����)item_t�?item_size��R*array_tS*c_array_t��d*hb_vector_t<hb_ot_map_t::stage_map_t,0>e*~hb_vector_t<hb_ot_map_t::stage_map_t,0>���h*extend�
tallocated
ulength���
i*arrayZ���j*init���j*init0��j*fini���j*reset��n*operator=��p*as_bytes���q*operator==�q*operator!=�r*hash���x*operator[]�{*tail���|*operator bool��r*get_size���*as_array���S*iter_t�R*writer_t���}*iter���~*writer�}*operator struct hb_array_t<struct hb_ot_map_t::stage_map_t const >�~*operator struct hb_array_t<struct hb_ot_map_t::stage_map_t>�*begin���*end�*as_sorted_array�*operator+���*push���|*in_error���j*set_error��j*reset_error�*shrink_vector���*shift_down_vector���*alloc���*alloc_exactj*clear���*resize��*resize_exact����*pop�*remove_ordered��*shrink��*qsort���*__vecDelDtor���r?v�*hb_vector_t<hb_ot_map_t::stage_map_t,0>.?AU?$hb_vector_t@Ustage_map_t@hb_ot_map_t@@$0A@@@���
�),
�)
�),
�)
�*A�)	�)�)�)�*��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@��hb_iter_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@
�*��
�*	u�*�*
�)
�*	�*�*�*
�)��
�*	�*�*�*�*�*	�)�*�*	�)�*�*s�*�*	0�*�*	/*�*�*	/*�*�*�*�*	/*�*�*s	/*�*�*s�*�*
�*!	�)�*�*s
�),
�*	�*�*�*s�*�*	�)�*�*r	�)�*�*	�*�*�*�*�*�*�/*item_t��*get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����*thiz����*iter����*operator+���*_begin��*begin���*_end����*end�*operator bool���*len�*operator*���*operator[]��*operator+=��*operator++��*operator-=��*operator--��*operator-��� T�*hb_iter_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@��
�*	�*�*�*
�*��
�*	�*�*�*�*�*	/*�*�*	/*�*�*s	0�*�*	u�*�*	�*�*	�*�*s	�)�*�*��*thiz����*__item__����*__item_at__�*__more__����*__len__�*__next__����*__forward__�*__prev__����*__rewind__��*__end__��*hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@���*���*����*hb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::lookup_map_t const >,hb_ot_map_t::lookup_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@AEBUlookup_map_t@hb_ot_map_t@@@@�)u
�)	�)�*�*	�)�*�*�*
�*	/*�)�*	/*�)�*s	�)�*	�)�*s	u�)�*
�*,
�*	0�)�*�*	�)�)�*	�)�)�*	t�)	t�)�*�*�*�*	<*�)�*	<*�)�*��*�*	�)�*�	�)�)�*�	�)�)�*�*�*	�)�)�*s��*��Frealloc_move����*hb_array_t<hb_ot_map_t::lookup_map_t const >���/*__item_t__�Fis_random_access_iterator��Fhas_fast_len����*__item__����*__item_at__�*__next__����*__forward__�*__prev__����*__rewind__��*__len__�*operator!=��*begin���*end�*operator&���*operator struct hb_array_t<struct hb_ot_map_t::lookup_map_t const >�*operator==��*hash����*cmp�*qsort���*get_size����*reverse�*sub_array���*truncate����*fini���
�)arrayZ���
ulength���
ubackwards_length�v"V�*hb_array_t<hb_ot_map_t::lookup_map_t const >.?AU?$hb_array_t@$$CBUlookup_map_t@hb_ot_map_t@@@@��
\*
�*�)�*2
ulast_lookup��
�)pause_func���N�*hb_ot_map_t::stage_map_t.?AUstage_map_t@hb_ot_map_t@@���
*
�*
�*,�F_NONE���F_GLOBAL�F_HAS_FALLBACK���F_MANUAL_ZWNJF_MANUAL_ZWJ�F_MANUAL_JOINERS�
F_GLOBAL_MANUAL_JOINERS��F_GLOBAL_HAS_FALLBACKF_GLOBAL_SEARCH�� F_RANDOM�@F_PER_SYLLABLE���Jt�*hb_ot_map_feature_flags_t.?AW4hb_ot_map_feature_flags_t@@�
�*,�*�*�*�*
�*B�hb_ot_map_builder_t.?AUhb_ot_map_builder_t@@
�*
�*��
�*,
�*	�*�*+ $t)	�*�*+++	�*�*B�hb_ot_map_feature_t.?AUhb_ot_map_feature_t@@
+��
+,
+	�*�*	+u�*u	�*�*+
++	0�*�*s	�*�*s
�)	�*�*+J�hb_ot_shape_plan_key_t.?AUhb_ot_shape_plan_key_t@@��
+��
+,�)+	�*�*+.
�)uuuu0000u	�*�*
+b�hb_ot_map_builder_t::feature_info_t.?AUfeature_info_t@hb_ot_map_builder_t@@�^�hb_ot_map_builder_t::stage_info_t.?AUstage_info_t@hb_ot_map_builder_t@@�u�)	�*�*+��hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>.?AU?$hb_vector_t@Ufeature_info_t@hb_ot_map_builder_t@@$0A@@@��hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>.?AU?$hb_vector_t@Ustage_info_t@hb_ot_map_builder_t@@$0A@@@�+# �
�*,	 +�*�*+	�*�*s6+hb_ot_map_builder_t+~hb_ot_map_builder_t���
+add_feature+has_feature+enable_feature�+disable_feature+add_gsub_pause�+add_gpos_pause�+compile+add_lookups+feature_info_t�+stage_info_t���+add_pause��
 $face�
Jprops
0(is_simple
Q,chosen_script
�)4found_script�
Q8script_index�
Q@language_index���
QHcurrent_stage
+Pfeature_infos
+`stages���!+operator=��"+__vecDelDtor���B6#+�hb_ot_map_builder_t.?AUhb_ot_map_builder_t@@
�*
+"
utag��
�*flagsB'+hb_ot_map_feature_t.?AUhb_ot_map_feature_t@@
�*��
)+
�*,
�),
+��
-+	t+z
utag��
useq��
umax_value
�*flags
udefault_value
Qstage/+cmpb0+hb_ot_map_builder_t::feature_info_t.?AUfeature_info_t@hb_ot_map_builder_t@@�
.+,
+ $_u	+3+4+
+
6+	0+3+7+>
Qvariations_index�5+init���8+equal��J9+hb_ot_shape_plan_key_t.?AUhb_ot_shape_plan_key_t@@�� $u_uut;+
+
_,
3+,
6+,
�)	�)A+:�hb_ot_shaper_t.?AUhb_ot_shaper_t@@��
C+��
D+
0��
0��
0��
0��
0��
�)	�)K+�)B�hb_shape_plan_key_t.?AUhb_shape_plan_key_t@@
M+��
N+ $O+	0�)A+P+	�)A+TR	�)K+S+
�),
U+	�)A+V+	�)A+W+X+
�),	Z+�)A+V+	�)A+s�B+~hb_ot_shape_plan_t
Jprops
E+ shaper���
�)(map��
��data�
u�frac_mask
u�numr_mask
u�dnom_mask
u�rtlm_mask
u�kern_mask
��requested_kerning
��has_frac�
��has_vert�
F+�has_gpos_mark
G+�zero_marks���
H+�fallback_glyph_classes���
I+�fallback_mark_positioning
J+�adjust_mark_positioning_when_zeroing�
��apply_gpos���
��apply_kern���
��apply_fallback_kern��
F+�apply_kerx���
G+�apply_morx���L+collect_lookupsQ+init0��R+fini���T+substitute�T+position���Y+hb_ot_shape_plan_t�[+operator=��\+__vecDelDtor���B &]+�hb_ot_shape_plan_t.?AUhb_ot_shape_plan_t@@��
�)
�)
A+,
�*
$,
K+,##e+
�)
�)��hb_dispatch_context_t<hb_sanitize_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_sanitize_context_t@@_N$0A@@@�
i+F�hb_sanitize_context_t.?AUhb_sanitize_context_t@@
k+	l+i+j+
k+��
n+
i+��
p+	o+i+q+m+r+	�i+j+	0i+
F	0i+v+	i+j+
�s+thiz���t+get_name���?max_debug_depth0return_t���u+no_dispatch_return_value���w+stop_sublookup_iteration���
udebug_depth��x+hb_dispatch_context_t<hb_sanitize_context_t,bool,0>�	y+hb_dispatch_context_t<hb_sanitize_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_sanitize_context_t@@_N$0A@@@�	i+j+
j+,
k+	k+}+j#	k+}+~++	�k+}+	0k+
n+	0k+�+v+	0k+}+s	k+}+	k+}+j#	k+}+s	uk+}+	k+}+r	k+}+�u	0k+�+�+	0k+�+	0k+}+r	0k+}+�	0k+}+�+	k+}+s^i+���+hb_sanitize_context_t���+get_name����+default_return_value����+no_dispatch_return_value����+stop_sublookup_iteration����+visit_subtables�+~hb_sanitize_context_t��+init����+set_num_glyphs��+get_num_glyphs��+set_max_ops�+reset_object����+start_processing����+end_processing��+get_edit_count��+check_ops���+check_range�+check_range_fast����+check_point�+check_start_recursion���+end_recursion���+may_edit���
�start
�end��
ulength���
tmax_ops��
t max_subtables
t$recursion_depth��
0(writable�
u,edit_count���
W#0blob�
u8num_glyphs���
0<num_glyphs_set���
0=lazy_some_gpos����+__vecDelDtor���F%�+@hb_sanitize_context_t.?AUhb_sanitize_context_t@@
i+
W#
}+,
�+,�o#o#	����+�#��#2��#7��##��#3�N�hb_sanitize_with_object_t.?AUhb_sanitize_with_object_t@@
�+	�+�+	�+�+sJ�+~hb_sanitize_with_object_t�
l+c�+__vecDelDtor���N�+hb_sanitize_with_object_t.?AUhb_sanitize_with_object_t@@
�+
l+
�+,N�hb_data_wrapper_t<void,0>.?AU?$hb_data_wrapper_t@X$0A@@@
�+��
�+	0�+�+�+is_inert���N�+hb_data_wrapper_t<void,0>.?AU?$hb_data_wrapper_t@X$0A@@@
�+,
M+!%TRmut�+
�+
W)&0 $�+mu_u�	0M+�+�+	M+�+
O+	0M+�+�+�
Jprops
m user_features
u(num_user_features
+,ot���
�+8shaper_func��
�@shaper_name���+init����+fini����+user_features_match�+equal��B
�+Hhb_shape_plan_key_t.?AUhb_shape_plan_key_t@@
M+
m
�+,
 %	 %�+	 %�+
 %,
�&,
�+	�+ %�+�+	 %�+s��+~hb_shape_plan_t���
�header���
 $face_unsafe��
M+key��
�)`ot����+hb_shape_plan_t�+operator=���+__vecDelDtor���:&�+hb_shape_plan_t.?AUhb_shape_plan_t@@
`+
�+
�+,
�' $uW#�+
�+�'uuuu�+
�+j�hb_shaper_object_dataset_t<hb_face_t>.?AU?$hb_shaper_object_dataset_t@Uhb_face_t@@@@6�hb_ot_face_t.?AUhb_ot_face_t@@��J�hb_face_t::plan_node_t.?AUplan_node_t@hb_face_t@@���n�hb_atomic_ptr_t<hb_face_t::plan_node_t>.?AU?$hb_atomic_ptr_t@Uplan_node_t@hb_face_t@@@@�	W#$�+s	u$�+
$	$�+�
�header���
uindex
�upem�
�num_glyphs���
�+ reference_table_func�
(user_data
0destroy��
�+8get_table_tags_func��
@get_table_tags_user_data�
Hget_table_tags_destroy���
�+Pdata�
�+htable�+plan_node_t
�+�shape_plans���+reference_table�+get_upem����+get_num_glyphs��+load_upem���+load_num_glyphs�+hb_face_t��.�+�hb_face_t.?AUhb_face_t@@
�+
�+
�+,
�',6�hb_bit_page_t.?AUhb_bit_page_t@@
�+	�+�+	�+�+	u�+
�+��
�+	0�+�+	u�+�+	�+�+s	�+�+	0�+�+s	�+�+�uu0	�+�+�+uuuu	u�+�+�+uuuuu	u�+�+�+
�+,
�+	0�+�+�+	0�+�+�
�	u�+�+^�hb_vector_size_t<unsigned __int64,64>.?AU?$hb_vector_size_t@_K$0EA@@@���	��+�+s	�+�+s�+�+	#�+sz�+hb_bit_page_t���+init0���+init1���+dirty���+len�+operator bool���+is_empty����+hash����+add�+del�+set�+get�+may_have����+operator[]��+operator()��+add_range���+del_range���+set_range���+write���+write_inverted��+operator==��+is_equal����+intersects��+may_intersect���+operator<=��+is_subset���+has_population��+get_population��+next����+previous����+get_min�+get_max?INVALID#elt_t��?PAGE_BITS_LOG_2?PAGE_BITS��?PAGE_BITMASK����+elt_get_min�+elt_get_max�+vector_t���?ELT_BITS���?ELT_MASK���?BITS���?MASK����+elt�+mask���
upopulation���
�+v61V�+Hhb_bit_page_t.?AUhb_bit_page_t@@
�+
,
�+��
,	��+,s
�+	�+,s,,	�+,
,,

,	�+�+,,	�+�+,	0�+,	u�+,	0�+,,R�hb_array_t<unsigned __int64 const >.?AU?$hb_array_t@$$CB_K@@	,�+,##@��,operator[]�	,init0��	,init1��,operator|��,operator&��,operator^��
,operator~��,operator bool��,operator unsigned int��,operator==�,iter���
,v^
D,@hb_vector_size_t<unsigned __int64,64>.?AU?$hb_vector_size_t@_K$0EA@@@���
�+
�+,
�+
�+,
,
,
#,
i,u&6�hb_bit_set_t.?AUhb_bit_set_t@@��
,
,�
!,	, ,
",
,��
$,,
%,	, ,&,	, ,#,',(,	, ,
,,	+,, ,",	+,, ,&,,,-,	, ,N�hb_bit_set_t::page_map_t.?AUpage_map_t@hb_bit_set_t@@���n�hb_vector_t<hb_bit_set_t::page_map_t,1>.?AU?$hb_vector_t@Upage_map_t@hb_bit_set_t@@$00@@Z�hb_vector_t<hb_bit_page_t,0>.?AU?$hb_vector_t@Uhb_bit_page_t@@$0A@@@
$,	0,3,u00	0, ,5,	, ,s	u,3,	0, ,�tt	, ,:,	, ,�	0,3,sN�hb_pair_t<unsigned int,unsigned int>.?AU?$hb_pair_t@II@@
>,��
?,,
@,	+,, ,A,	+,, ,sB,C,	0,3,�	0,3,&,E,F,%,0	, ,H,J�hb_vector_t<unsigned int,0>.?AU?$hb_vector_t@I$0A@@@
J,,
K,	0, ,L,K,u	, ,N,
J,��
P,,
Q,	, ,R,
,
,�+T,
U,V,00%,	, ,W,	, ,&,	0,3,�uu	0,3,[,uuu	u,3,],F�hb_bit_set_t::iter_t.?AUiter_t@hb_bit_set_t@@���	_,,3,	,,3,s	,, ,a,b,	�+,3,s
�+,	e,, ,sd,f,	u,3,s	, ,s&),hb_bit_set_t���*,~hb_bit_set_t��.,operator=��/,init���/,fini����+page_t�0,page_map_t�
0successful���
upopulation���
�last_page_lookup�
1,page_map�
2, pages/,err4,in_error���6,resize�7,alloc��/,reset��/,clear��4,is_empty���4,operator bool��8,hash���/,dirty��7,add9,add_range��7,del;,del_pages��<,del_range��=,get=,may_have���=,operator[]�=,has=,operator()�D,operator<<�G,intersects�F,may_intersect��I,setF,is_equal���F,is_subset��M,allocate_compact_workspace�O,compactS,compact_pages��X,process_���Y,union_�Y,intersect��Y,subtract���Y,symmetric_difference���Z,next���Z,previous���\,next_range�\,previous_range�^,next_many��^,next_many_inverted�4,has_population�8,get_population�8,get_min8,get_max?INVALID_,iter_t�`,iter���`,operator struct hb_bit_set_t::iter_t���c,page_for���g,page_ath,get_major��h,page_remainder�h,major_starti,__vecDelDtor���6Ivj,0hb_bit_set_t.?AUhb_bit_set_t@@��
,
$,
 ,,	, ,",+,+,	��p,	��_	��s,
1,,u,u,	��v,
1,
x,v�hb_sorted_array_t<hb_bit_set_t::page_map_t>.?AU?$hb_sorted_array_t@Upage_map_t@hb_bit_set_t@@@@��hb_sorted_array_t<hb_bit_set_t::page_map_t const >.?AU?$hb_sorted_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@��
1,�
|,
1,	1,~,
},
{,	1,~,�,
z,	1,~,�,
1,��
�,,
�,	1,~,�,~�std::initializer_list<hb_bit_set_t::page_map_t>.?AV?$initializer_list@Upage_map_t@hb_bit_set_t@@@std@@��
�,	1,~,�,	1,~,2,�,�,�,�,�,	1,~,	1,~,�,	1,~,�,�,�,
0,	1,~,	u,1,~,},	u,1,~,�,�,�,
�,	�1,�,	01,�,�,	u1,�,
0,��
�,,	�,1,�,r
0,,	�,1,~,r�,�,	�,1,�,	�,1,~,�,�,	01,�,	{,1,�,	z,1,~,�,�,	�,1,�,
�,	�,1,�,s	�,1,~,s�,�,	�,1,~,	1,~,s	01,~,	01,~,s	01,~,	01,~,	0,1,~,	1,~,	1,~,�	1,~,szFrealloc_move���0,item_t�?item_size��z,array_t{,c_array_t���,hb_vector_t<hb_bit_set_t::page_map_t,1>�,~hb_vector_t<hb_bit_set_t::page_map_t,1>����,extend�
tallocated
ulength���
�,arrayZ����,init����,init0���,fini����,reset���,operator=���,as_bytes����,operator==��,operator!=��,hash����,operator[]��,tail����,operator bool���,get_size����,as_array���{,iter_t�z,writer_t����,iter����,writer��,operator struct hb_sorted_array_t<struct hb_bit_set_t::page_map_t const >���,operator struct hb_sorted_array_t<struct hb_bit_set_t::page_map_t>��,begin���,end�,as_sorted_array�,operator+���,push����,in_error����,set_error���,reset_error�,shrink_vector���,shift_down_vector���,alloc���,alloc_exact�,clear���,resize��,resize_exact����,pop�,remove_ordered��,shrink��,qsort���,__vecDelDtor���n?v�,hb_vector_t<hb_bit_set_t::page_map_t,1>.?AU?$hb_vector_t@Upage_map_t@hb_bit_set_t@@$00@@
2,,�,�,	���,
2,
�,R�hb_array_t<hb_bit_page_t>.?AU?$hb_array_t@Uhb_bit_page_t@@@@^�hb_array_t<hb_bit_page_t const >.?AU?$hb_array_t@$$CBUhb_bit_page_t@@@@�
2,�
�,
2,	2,�,
�,
�,	2,�,�,
�,	2,�,�,
2,��
�,,
�,	2,�,�,j�std::initializer_list<hb_bit_page_t>.?AV?$initializer_list@Uhb_bit_page_t@@@std@@���
�,	2,�,�,	2,�,2�,�,�,�,�,�,	2,�,	2,�,�,	2,�,�,�,�,	2,�,	�,2,�,�,	�,2,�,�,�,�,
�,	�2,�,	02,�,�,	u2,�,	�+2,�,r	e,2,�,r�,�,	�+2,�,	e,2,�,�,�,	02,�,	�,2,�,	�,2,�,�,�,	,2,�,n�hb_sorted_array_t<hb_bit_page_t const >.?AU?$hb_sorted_array_t@$$CBUhb_bit_page_t@@@@���	�,2,�,b�hb_sorted_array_t<hb_bit_page_t>.?AU?$hb_sorted_array_t@Uhb_bit_page_t@@@@��	�,2,�,�,�,	,2,�,s	,2,�,s�,�,	,2,�,	2,�,s	02,�,	02,�,s	02,�,	02,�,	�+2,�,	2,�,	2,�,�	2,�,sBFrealloc_move����+item_t�?item_size���,array_t�,c_array_t���,hb_vector_t<hb_bit_page_t,0>����,~hb_vector_t<hb_bit_page_t,0>���,extend�
tallocated
ulength���
,arrayZ����,init����,init0���,fini����,reset���,operator=���,as_bytes����,operator==��,operator!=��,hash����,operator[]��,tail����,operator bool���,get_size����,as_array����,iter_t��,writer_t����,iter����,writer��,operator struct hb_array_t<struct hb_bit_page_t const >�,operator struct hb_array_t<struct hb_bit_page_t>����,begin���,end�,as_sorted_array�,operator+���,push����,in_error����,set_error���,reset_error�,shrink_vector���,shift_down_vector���,alloc���,alloc_exact�,clear���,resize��,resize_exact����,pop�,remove_ordered��,shrink��,qsort���,__vecDelDtor���Z?v�,hb_vector_t<hb_bit_page_t,0>.?AU?$hb_vector_t@Uhb_bit_page_t@@$0A@@@
�,	t0,�,s
�,	t0,�,�,�,�,.�,cmp
umajor
uindexN-hb_bit_set_t::page_map_t.?AUpage_map_t@hb_bit_set_t@@���
�,,
3,,
�,
-
�,
-
�+J�<unnamed-type-hb_hash>.?AU<unnamed-type-hb_hash>@@��
	-��

-	u	--#	u	--�+
�,,
,,
J,B�hb_array_t<unsigned int>.?AU?$hb_array_t@I@@N�hb_array_t<unsigned int const >.?AU?$hb_array_t@$$CBI@@�
J,�
-	J,-
-
-	J,--
-	J,--	J,-R,Z�std::initializer_list<unsigned int>.?AV?$initializer_list@I@std@@���
-	J,--	J,-
2------	J,-	J,--	J,--!-"-	J,-	K,J,--	K,J,-R,%-&-
P,	�J,(-	0J,(-R,	uJ,(-	AJ,(-r	�J,-r,---	AJ,(-	�J,-/-0-	0J,(-	-J,(-	-J,-3-4-	uJ,(-^�hb_sorted_array_t<unsigned int const >.?AU?$hb_sorted_array_t@$$CBI@@���	7-J,(-R�hb_sorted_array_t<unsigned int>.?AU?$hb_sorted_array_t@I@@��	9-J,-8-:-	J,(-s	uJ,-s<-=-	uJ,-	J,-s	0J,-	0J,-s	0J,-	0J,-	uJ,-	J,-	J,-�	J,-s.Frealloc_move���uitem_t�?item_size��-array_t-c_array_t��-hb_vector_t<unsigned int,0> -~hb_vector_t<unsigned int,0>���#-extend�
tallocated
ulength���
uarrayZ���$-init���$-init0��$-fini���$-reset��'-operator=��)-as_bytes���*-operator==�*-operator!=�+-hash���.-operator[]�1-tail���2-operator bool��+-get_size���5-as_array���-iter_t�-writer_t���3-iter���4-writer�3-operator struct hb_array_t<unsigned int const >4-operator struct hb_array_t<unsigned int>���6-begin��6-end;-as_sorted_array>-operator+��?-push���2-in_error���$-set_error��$-reset_error@-shrink_vector��@-shift_down_vector��A-alloc��B-alloc_exact$-clear��C-resize�D-resize_exact���E-pop@-remove_ordered�F-shrink�G-qsort��H-__vecDelDtor���J?vI-hb_vector_t<unsigned int,0>.?AU?$hb_vector_t@I$0A@@@
-,
J,
�,
,,
?,
>,	>,P-�
?,	>,>,R-	0>,R-A,	t>,ufirst_tusecond_t���>,pair_t�Q-hb_pair_t<unsigned int,unsigned int>���S-reverseT-operator==�T-operator!=�T-operator<��T-operator>=�T-operator>��T-operator<=�U-cmp
ufirst
usecond���NV-hb_pair_t<unsigned int,unsigned int>.?AU?$hb_pair_t@II@@
0,
X-
-�Z-A[-��hb_iter_with_fallback_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@I@@AEAI@@���r�hb_iter_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_t@U?$hb_array_t@I@@AEAI@@���
^-��
_-	u^-`-
-
^-	b-^-c-
-��
e-	f-^-`-d-g-	-^-`-	-^-`-sj-i-	0^-`-	�^-c-	�^-`-m-n-	�^-c-s	�^-`-sp-q-
^-!	-^-s-s
-,
^-	u-^-v-st-w-	-^-c-r	-^-s-	u-^-v-y-z-{-��item_t�a-get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���h-thiz���i-iter���k-operator+��i-_begin�i-begin��i-_end���i-endl-operator bool��a-leno-operator*��r-operator[]�x-operator+=�|-operator++�x-operator-=�|-operator--�j-operator-��r T}-hb_iter_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_t@U?$hb_array_t@I@@AEAI@@����hb_iter_fallback_mixin_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@I@@AEAI@@�
-	b--�-
-��
�-	f--�-�-�-	�-�-	�-�-s	0-�-	u-�-	-�-	-�-s	--�-��-thiz����-__item__����-__item_at__�-__more__����-__len__�-__next__����-__forward__�-__prev__����-__rewind__��-__end__��-hb_iter_fallback_mixin_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@I@@AEAI@@�^-��-���-hb_iter_with_fallback_t<hb_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@I@@AEAI@@���uu
-	-�-�-	-�-�-�-
e-	�-�-	�-�-s	-�-	-�-s	u-�-
e-,
�-	0-�-�-	u-�-	--�-	t-	t-�-�-�-�-	9--�-	9--�-��-�-	-�-�	--�-�	--�-�-�-	--�-s~]-��Frealloc_move����-hb_array_t<unsigned int>����__item_t__�Fis_random_access_iterator��Fhas_fast_len����-__item__����-__item_at__�-__next__����-__forward__�-__prev__����-__rewind__��-__len__�-operator!=��-begin���-end�-operator&���-operator struct hb_array_t<unsigned int const >�-operator==��-hash����-cmp�-qsort���-get_size����-reverse�-sub_array���-truncate����-fini���
uarrayZ���
ulength���
ubackwards_length�B"V�-hb_array_t<unsigned int>.?AU?$hb_array_t@I@@
P,
�+,
V,,V�<unnamed-type-hb_bitwise_or>.?AU<unnamed-type-hb_bitwise_or>@@��
�-��
�-,�-%,	, ,�-VR<unnamed-type-hb_bitwise_or>.?AU<unnamed-type-hb_bitwise_or>@@��V�<unnamed-type-hb_bitwise_and>.?AU<unnamed-type-hb_bitwise_and>@@
�-��
�-,�-%,	, ,�-VR<unnamed-type-hb_bitwise_and>.?AU<unnamed-type-hb_bitwise_and>@@V�<unnamed-type-hb_bitwise_gt>.?AU<unnamed-type-hb_bitwise_gt>@@��
�-��
�-,�-%,	, ,�-VR<unnamed-type-hb_bitwise_gt>.?AU<unnamed-type-hb_bitwise_gt>@@��V�<unnamed-type-hb_bitwise_xor>.?AU<unnamed-type-hb_bitwise_xor>@@
�-��
�-,�-%,	, ,�-VR<unnamed-type-hb_bitwise_xor>.?AU<unnamed-type-hb_bitwise_xor>@@AuY"u	01,�,�-
�,,�,uY"u	01,�,�-
_,��hb_iter_with_fallback_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@hb_bit_set_t@@I@@���n�hb_iter_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@hb_bit_set_t@@I@@���
�-��
�-	u�-�-
_,
�-	�-�-�-
_,��
�-	�-�-�-�-�-	_,�-�-	_,�-�-s�-�-	0�-�-	u�-�-�-�-	u�-�-s	u�-�-s�-�-
�-!	_,�-�-s
_,,
�-	�-�-�-s�-�-	_,�-�-r	_,�-�-	�-�-�-�-�-�-�uitem_t��-get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����-thiz����-iter����-operator+���-_begin��-begin���-_end����-end�-operator bool���-len�-operator*���-operator[]��-operator+=��-operator++��-operator-=��-operator--��-operator-��n T�-hb_iter_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@hb_bit_set_t@@I@@����hb_iter_fallback_mixin_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@hb_bit_set_t@@I@@�
�-	�-�-�-
�-��
�-	�-�-�-�-�-	u�-�-	u�-�-s	0�-�-	�-�-	�-�-s	_,�-�-��-thiz����-__item__����-__item_at__�-__more__����-__len__�-__next__����-__forward__�-__prev__����-__rewind__��-__end__��-hb_iter_fallback_mixin_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@hb_bit_set_t@@I@@��-���-���-hb_iter_with_fallback_t<hb_bit_set_t::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@hb_bit_set_t@@I@@���	_,�-H,
�-	u_,.	0_,.	_,�-	_,_,.
�-,
.	0_,..&�-��Fis_sorted_iterator�Fhas_fast_len���.iter_t�u__item_t__�.__item__���.__more__���.__next__���.__prev__���.__len__.end	.operator!=�
m,s
uv
ul.__dflt_ctor_closureF
.hb_bit_set_t::iter_t.?AUiter_t@hb_bit_set_t@@���	_,�-H,
�-
m,
�-,
.,
3,
�-,
,
~,,
�,,J�hb_bit_set_invertible_t.?AUhb_bit_set_invertible_t@@
.
.�
.	..
.
.��
.,
.	...	.....
.,	!....	!....".#.	..
.	0.&.	..s	u.&.	0..�	..�	0.&.s	!...A,	!...s-...	0.&..	0.&.�	...	0.&.�	0.&.[,	u.&.],Z�hb_bit_set_invertible_t::iter_t.?AUiter_t@hb_bit_set_invertible_t@@�	6..&.	..	..s�
,s
00inverted� .hb_bit_set_invertible_t$.operator=��%.init���%.fini���%.err'.in_error���'.operator bool��(.alloc��%.reset��%.clear��%.invert�'.is_inverted'.is_empty���).hash���).get_min).get_max).get_population�(.add*.add_range��(.del+.del_range��,.get,.may_have���,.operator[]�,.has,.operator()�/.operator<<�0.may_intersect��1.intersects�2.set0.is_equal���0.is_subset��2.union_�2.intersect��2.subtract���2.symmetric_difference���3.next���3.previous���4.next_range�4.previous_range�5.next_many��?INVALID6.iter_t�7.iter���7.operator struct hb_bit_set_invertible_t::iter_t8.~hb_bit_set_invertible_t���9.__vecDelDtor���J5v:.8hb_bit_set_invertible_t.?AUhb_bit_set_invertible_t@@	...!.!.	��=.
.
.,
l,��	��B.
0
.
&.,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`67988f9c�
G.��
H.
>,	0G.I.J.
>,,
I.,
H.0J.
O.	P.G.I.0J.
R.	S.G.I.��hb_iter_with_fallback_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@hb_bit_set_invertible_t@@I@@��hb_iter_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@hb_bit_set_invertible_t@@I@@�
V.��
W.	uV.X.
6.
V.	Z.V.[.
6.��
].	^.V.X.\._.	6.V.X.	6.V.X.sb.a.	0V.X.	uV.[.e.Y.	uV.[.s	uV.X.sg.h.
V.!	6.V.j.s
6.,
V.	l.V.m.sk.n.	6.V.[.r	6.V.j.	l.V.m.p.q.r.�uitem_t�Y.get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���`.thiz���a.iter���c.operator+��a._begin�a.begin��a._end���a.endd.operator bool��Y.lenf.operator*��i.operator[]�o.operator+=�s.operator++�o.operator-=�s.operator--�b.operator-�� Tt.hb_iter_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@hb_bit_set_invertible_t@@I@@��hb_iter_fallback_mixin_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@hb_bit_set_invertible_t@@I@@���
v.	Z.v.w.
v.��
y.	^.v.z.x.{.	uv.z.	uv.z.s	0v.z.	v.w.	v.w.s	6.v.z.�|.thiz���}.__item__���~.__item_at__.__more__���}.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__��.hb_iter_fallback_mixin_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@hb_bit_set_invertible_t@@I@@���V.��v.���.hb_iter_with_fallback_t<hb_bit_set_invertible_t::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@hb_bit_set_invertible_t@@I@@�.0
6.	6.�.�.
].	u6.�.	06.�.	6.�.	6.6.�.
].,
�.	06.�.�.&U.��Fis_sorted_iterator�Fhas_fast_len����.iter_t�u__item_t__��.__item__����.__more__����.__next__����.__prev__����.__len__�.end�.operator!=�
E.s
uv
ul�.__dflt_ctor_closureZ�.hb_bit_set_invertible_t::iter_t.?AUiter_t@hb_bit_set_invertible_t@@�F�<unnamed-type-hb_all>.?AU<unnamed-type-hb_all>@@&�hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�.�R�<unnamed-type-hb_identity>.?AU<unnamed-type-hb_identity>@@��
�.��
�.,�.�.�.
�.��
�.	0�.�.�.RR<unnamed-type-hb_identity>.?AU<unnamed-type-hb_identity>@@��
�.F�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@_N@@��
�.��
�.	u�.�.
�.	�.�.�.
�.��
�.	�.�.�.�.�.	�.�.�.	�.�.�.s�.�.	0�.�.	0�.�.�.�.	0�.�.s	0�.�.s�.�.
�.!	�.�.�.s
�.,
�.	�.�.�.s�.�.	�.�.�.r	�.�.�.	�.�.�.�.�.�.�0item_t��.get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����.thiz����.iter����.operator+���._begin��.begin���._end����.end�.operator bool���.len�.operator*���.operator[]��.operator+=��.operator++��.operator-=��.operator--��.operator-��F T�.hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@_N@@���hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>.?AU?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@���
�.��
�.,�.G.
�.	�.�.�.
�.	0�.�.	0�.�.s	u�.�.	�.�.	�.�.s	�.�.�.
�.,
�.	0�.�.�.��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@�����.���.hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�.8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�.���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�.��.�.�.�.F�<unnamed-type-hb_map>.?AU<unnamed-type-hb_map>@@
G.�
�.
�.��
�.	�.�.�.�.
G.
�.	�.�.�.Z�.hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
G.f��.hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�.
G.��hb_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@U?$hb_pair_t@II@@@@��
�.��
�.	u�.�.
�.
�.	�.�.�.
�.	�.�.�.�.�.	�.�.�.	�.�.�.s�.�.	0�.�.	>,�.�.	>,�.�.�.�.	>,�.�.s	>,�.�.s�.�.
�.!	�.�.�.s
�.,
�.	�.�.�.s�.�.	�.�.�.r	�.�.�.	�.�.�.�.�./�>,item_t��.get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����.thiz����.iter����.operator+���._begin��.begin���._end����.end�.operator bool���.len�.operator*���.operator[]��.operator+=�/operator++��.operator-=�/operator--��.operator-��� T/hb_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@U?$hb_pair_t@II@@@@���.�.
�.	�.//	�.///
�.	>,�.	/	>,�.	/s	0�.	/	u�.	/	�./	�./s	�.�.	/
�.	0�.	//��.��/hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>�>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
/__item__���/__item_at__/__more__���
/__len__/__next__���/__forward__/__prev__���/__rewind__�/__end__/operator!=�
6.a
6.b�/0hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>.?AU?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@���F�<unnamed-type-hb_zip>.?AU<unnamed-type-hb_zip>@@l.l.
/��
/	�.///	0G.J.zJ.
/	0G.J.zJ.
/
G.	G. /
�.	G. /!/"/
G.,
H.,
%/	$/G. /&/�K.operator()�	/<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�Q.operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	/<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>T.operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)#/<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��'/operator=��
v(/hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`67988f9c��hb_map_iter_t<hb_bit_set_t::iter_t,hb_bit_set_t const &,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_t@@AEBU2@$0A@$0A@@@��
*/�+/�.�.	0�.�.,/
*/��hb_iter_t<hb_map_iter_t<hb_bit_set_t::iter_t,hb_bit_set_t const &,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_t@@AEBU2@$0A@$0A@@@_N@@�
//��
0/	u//1/
//	.///3/
*/��
5/	6///1/4/7/	*///1/	*///1/s:/9/	0//1/	0//3/=/</	0//3/s	0//1/s?/@/
//!	*///B/s
*/,
//	D///E/sC/F/	*///3/r	*///B/	D///E/H/I/J/�0item_t�2/get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���8/thiz���9/iter���;/operator+��9/_begin�9/begin��9/_end���9/end</operator bool��2/len>/operator*��A/operator[]�G/operator+=�K/operator++�G/operator-=�K/operator--�:/operator-�� TL/hb_iter_t<hb_map_iter_t<hb_bit_set_t::iter_t,hb_bit_set_t const &,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_t@@AEBU2@$0A@$0A@@@_N@@�.%,
*/	*/O/N/
5/	0*/Q/	0*/Q/s	u*/Q/	*/O/	*/O/s	*/*/Q/
5/,
X/	0*/Q/Y/r�hb_reference_wrapper<hb_bit_set_t const &>.?AU?$hb_reference_wrapper@AEBUhb_bit_set_t@@@@���//��P/hb_map_iter_t<hb_bit_set_t::iter_t,hb_bit_set_t const &,0,0>���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�R/__item__���S/__item_at__R/__more__���T/__len__U/__next__���V/__forward__U/__prev__���V/__rewind__�W/__end__Z/operator!=�
_,it���
[/f�\/ hb_map_iter_t<hb_bit_set_t::iter_t,hb_bit_set_t const &,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_t@@AEBU2@$0A@$0A@@@��
_,�z�hb_map_iter_factory_t<hb_bit_set_t const &,0>.?AU?$hb_map_iter_factory_t@AEBUhb_bit_set_t@@$0A@@@���
_/�^/`/*/a/	_/�.�.&,
_/	_/d/&,Fe/hb_map_iter_factory_t<hb_bit_set_t const &,0>��
%,fzf/hb_map_iter_factory_t<hb_bit_set_t const &,0>.?AU?$hb_map_iter_factory_t@AEBUhb_bit_set_t@@$0A@@@���
_/J�<unnamed-type-hb_iter>.?AU<unnamed-type-hb_iter>@@��
i/��
j/	_,i/k/&,�-.	..m/�-.	..o/�-.	..q/V�<unnamed-type-hb_bitwise_lt>.?AU<unnamed-type-hb_bitwise_lt>@@��
s/��
t/,u/.	..v/VR<unnamed-type-hb_bitwise_lt>.?AU<unnamed-type-hb_bitwise_lt>@@���-.	..y/	6.�.�.
U.
E.
�.,
�.,
&.
Z.,
$n�hb_sparseset_t<hb_bit_set_invertible_t>.?AU?$hb_sparseset_t@Uhb_bit_set_invertible_t@@@@
�/	�/�/-
�/�
�/	�/�/
�/
�/��
�/,
�/	�/�/�/	�/�/"�/�/�/�/	�/�/
�/,	�/�/�/�/	�/�/�/�/�/�/	�/�/
�/	0�/�/	�/�/s	u�/�/	0�/�/�	�/�/�	0�/�/s	�/�/�/A,	�/�/�/s�/�/	0�/�/�/	0�/�/�	�/�/�/
�$,
�/	0�/�/�/	0�/�/�	0�/�/[,	u�/�/],	6.�/�/	�/�/s&Frealloc_move���
�header���
.s�/hb_sparseset_t<hb_bit_set_invertible_t>�/~hb_sparseset_t<hb_bit_set_invertible_t>����/operator=���/init����/fini����/operator bool���/err�/in_error����/alloc���/reset���/clear���/invert��/is_inverted�/is_empty����/hash����/add�/add_range���/del�/del_range���/get�/may_have����/operator[]��/has�/operator()��/operator<<��/may_intersect���/intersects��/set�/is_equal����/operator==��/operator!=��/is_subset���/union_��/intersect���/subtract����/symmetric_difference����/next����/previous����/next_range��/previous_range��/next_many���/get_population��/get_min�/get_max?INVALID6.iter_t��/iter����/operator struct hb_bit_set_invertible_t::iter_t�/__vecDelDtor���n9v�/Hhb_sparseset_t<hb_bit_set_invertible_t>.?AU?$hb_sparseset_t@Uhb_bit_set_invertible_t@@@@	$�/	$�/-
$�
�/	$�/
�/	$�/�/	$�/"�/�/�/�/
$,	�/$�/�/	�/$�/�/�/�/	�/$�/A,	�/$�/s�/�/	$�/s��/���/sparseset���/~hb_set_t���/hb_set_t����/operator=���/operator<<��/__vecDelDtor���.6�/Hhb_set_t.?AUhb_set_t@@��	$�/
�/
�/,	$�/�/	$�/�/	�/�/�/
�/�/�/	$�/-	�/�/-
-	-�/
�/	-�/
�/�/
-��
�/	-�/	#-�/�uvalue_type�Areference��Aconst_reference#size_type��iterator���const_iterator��/initializer_list<unsigned int>��/begin���/end�/size���
_First���
_LastZ
�/std::initializer_list<unsigned int>.?AV?$initializer_list@I@std@@���
-,
�#Z�hb_hashmap_t<unsigned int,unsigned int,1>.?AU?$hb_hashmap_t@II$00@@��std::initializer_list<hb_pair_t<unsigned int,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@II@@@std@@��
�/
�/	�/�/�/
�/�
�/	�/�/
�/
�/��
�/,
�/	�/�/�/	�/�/"�/�/�/�/	�/�/
�/,	�/�/�/�/	�/�/�/�/�/�/j�hb_hashmap_t<unsigned int,unsigned int,1>::item_t.?AUitem_t@?$hb_hashmap_t@II$00@@��
�/	�/�/
�/	0�/�/	0�/�/s	0�/�/#Au	A�/�/�/	A�/�/#	�/�/#	A�/�/s	�/�/�/�/	u�/�/	0�/�/�/	�/�/�/n�hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	�/�/�/J�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@$0A@@@	�/�/�/B�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@$0A@@@��	�/�/�/�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@�	�/�/�/��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@��	0�/�/tuu	0�/�/0^�hb_pair_t<unsigned int &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAI$$QEAI@@
0��
0,
0	�/�/�/0V�hb_pair_t<unsigned int &&,unsigned int>.?AU?$hb_pair_t@$$QEAII@@
	0��

0,
0	�/�/�/0V�hb_pair_t<unsigned int,unsigned int &&>.?AU?$hb_pair_t@I$$QEAI@@
0��
0,
0	�/�/�/0	�/�/�/A,"0
000	u�/s	�/�/s�Frealloc_move����/hb_hashmap_t<unsigned int,unsigned int,1>���/~hb_hashmap_t<unsigned int,unsigned int,1>��/operator=���/item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�/(items�/init����/fini����/reset���/in_error����/alloc���/add�/get_with_hash���/get�/del�/operator[]��/fetch_item��/operator()��/size����/clear���/is_empty����/operator bool���/hash����/is_equal����/operator==��/operator!=��/get_population��/update��/iter_items��/iter_ref����/iter����/keys_ref���0keys����/values_ref�0values�0next���0operator<<�0prime_for��0__vecDelDtor���Z5v00hb_hashmap_t<unsigned int,unsigned int,1>.?AU?$hb_hashmap_t@II$00@@�	�#�/	�#�/�/
�#�
0	�#�/
0
�#,
0	�#�/0	�#�/"00 0!0
�#,	#0�#�/0	#0�#�/0$0%0	�#�/sr�/���/hashmap0~hb_map_t��"0hb_map_t���&0operator=��'0__vecDelDtor���.
6(00hb_map_t.?AUhb_map_t@@��	�#�/
�/
�/,	�#�/0	�#�/0	�/�/�/
�/�/00	�#�/�/	�/�/�/O-O-
�/	�/50
40	�/50
6070
�/��
90	O-�/:0	#�/:0>,value_type�@,reference��@,const_reference#size_type��O-iterator���O-const_iterator�80initializer_list<hb_pair_t<unsigned int,unsigned int> >;0begin��;0end<0size���
O-_First���
O-_Last�
=0std::initializer_list<hb_pair_t<unsigned int,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@II@@@std@@��
�/,�HB_SERIALIZE_ERROR_NONE��HB_SERIALIZE_ERROR_OTHER�HB_SERIALIZE_ERROR_OFFSET_OVERFLOW���HB_SERIALIZE_ERROR_OUT_OF_ROOM���HB_SERIALIZE_ERROR_INT_OVERFLOW��HB_SERIALIZE_ERROR_ARRAY_OVERFLOWBt@0hb_serialize_error_t.?AW4hb_serialize_error_t@@���
A0,A0A0A0C0
A0J�hb_serialize_context_t.?AUhb_serialize_context_t@@��^�hb_serialize_context_t::object_t.?AUobject_t@hb_serialize_context_t@@���
G0	G0H0
G0�
J0	G0H0
K0
G0��
M0,
N0	G0H0O0V�hb_subset_serialize_object_t.?AUhb_subset_serialize_object_t@@��
Q0��
R0,
S0	G0H0T0	G0H0"L0P0U0V0	0G0H0s
M0	0G0Y0O0	uG0Y0j�hb_serialize_context_t::object_t::link_t.?AUlink_t@object_t@hb_serialize_context_t@@��hb_vector_t<hb_serialize_context_t::object_t::link_t,0>.?AU?$hb_vector_t@Ulink_t@object_t@hb_serialize_context_t@@$0A@@@
G0��hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_array_t<hb_serialize_context_t::object_t::link_t const > >.?AU?$hb_concat_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@U1@@@�	_0G0Y0��hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_array_t<hb_serialize_context_t::object_t::link_t> >.?AU?$hb_concat_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@U1@@@���	a0G0H0	G0H0
G0,	d0G0H0K0	d0G0H0O0e0f0	G0H0sFI0fini���W0object_t���X0add_virtual_link���Z0operator==�[0hash���\0link_t�
phead�
ptail�
]0real_links���
]0 virtual_links
^00next�`0all_links��b0all_links_writer���c0~object_t��g0operator=��h0__vecDelDtor���^>i08hb_serialize_context_t::object_t.?AUobject_t@hb_serialize_context_t@@���
]0
k0��hb_array_t<hb_serialize_context_t::object_t::link_t>.?AU?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@��hb_array_t<hb_serialize_context_t::object_t::link_t const >.?AU?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@�
]0�
o0
]0	]0q0
p0
n0	]0q0s0
m0	]0q0u0
]0��
w0,
x0	]0q0y0��std::initializer_list<hb_serialize_context_t::object_t::link_t>.?AV?$initializer_list@Ulink_t@object_t@hb_serialize_context_t@@@std@@���
{0	]0q0|0	]0q02r0t0v0z0}0~0	]0q0	]0q0s0	]0q0u0�0�0
\0	]0q0
]0,	�0]0q0p0	�0]0q0y0�0�0
w0	�]0�0	0]0�0y0	u]0�0
\0��
�0,	�0]0�0r
\0,	�0]0q0r�0�0	�0]0�0	�0]0q0�0�0	0]0�0	n0]0�0	m0]0q0�0�0	�0]0�0��hb_sorted_array_t<hb_serialize_context_t::object_t::link_t const >.?AU?$hb_sorted_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@���	�0]0�0��hb_sorted_array_t<hb_serialize_context_t::object_t::link_t>.?AU?$hb_sorted_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@��	�0]0q0�0�0
�0	�0]0�0s	�0]0q0s�0�0	�0]0q0	]0q0s	0]0q0	0]0q0s	0]0q0	0]0q0	\0]0q0	]0q0	]0q0�	]0q0s�Frealloc_move���\0item_t�?item_size��m0array_tn0c_array_t��0hb_vector_t<hb_serialize_context_t::object_t::link_t,0>�0~hb_vector_t<hb_serialize_context_t::object_t::link_t,0>����0extend�
tallocated
ulength���
�0arrayZ����0init����0init0���0fini����0reset���0operator=���0as_bytes����0operator==��0operator!=��0hash����0operator[]��0tail����0operator bool���0get_size����0as_array���n0iter_t�m0writer_t����0iter����0writer��0operator struct hb_array_t<struct hb_serialize_context_t::object_t::link_t const >��0operator struct hb_array_t<struct hb_serialize_context_t::object_t::link_t>�0begin���0end�0as_sorted_array�0operator+���0push����0in_error����0set_error���0reset_error�0shrink_vector���0shift_down_vector���0alloc���0alloc_exact�0clear���0resize��0resize_exact����0pop�0remove_ordered��0shrink��0qsort���0__vecDelDtor���?v�0hb_vector_t<hb_serialize_context_t::object_t::link_t,0>.?AU?$hb_vector_t@Ulink_t@object_t@hb_serialize_context_t@@$0A@@@
H0,
�0
u��
u��
u��	t\0~
�0width
�)is_signed
�0whence���
�0bias�
uposition�
uobjidx����0cmpj�0hb_serialize_context_t::object_t::link_t.?AUlink_t@object_t@hb_serialize_context_t@@
q0,	G0H0T0
R0R�hb_subset_serialize_link_t.?AUhb_subset_serialize_link_t@@��
�0�
phead�
ptail�
unum_real_links���
�0real_links���
u num_virtual_links
�0(virtual_linksV�00hb_subset_serialize_object_t.?AUhb_subset_serialize_object_t@@��
^0
�0,
�0	�0]0q0�0
�0
�0:
uwidth
uposition�
uobjidx���R�0hb_subset_serialize_link_t.?AUhb_subset_serialize_link_t@@��mm	���0
^0,�0�0	���0
�0�0�0	���0
M0
w0
�0
Y0,
���0	^a�0
\0
�0��
�0,
�0	\0�0�0
�0
�0,r�hb_iter_t<hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_array_t<hb_serialize_context_t::object_t::link_t const > >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@U1@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@��
�0��
�0	u�0�0
_0
�0	�0�0�0
_0��
�0	�0�0�0�0�0	_0�0�0	_0�0�0s�0�0	0�0�0	�0�0�0	�0�0�0�0�0	�0�0�0s	�0�0�0s�0�0
�0!	_0�0�0s
_0,
�0	�0�0�0s�0�0	_0�0�0r	_0�0�0	�0�0�0�0�0�0��0item_t��0get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����0thiz����0iter����0operator+���0_begin��0begin���0_end����0end�0operator bool���0len�0operator*���0operator[]��0operator+=��0operator++��0operator-=��0operator--��0operator-��r T�0hb_iter_t<hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_array_t<hb_serialize_context_t::object_t::link_t const > >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@U1@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@��
n0��
�0,11
_0	_011
n0,11	_011	_01111
�0	�0_0	1	�0_0	1s	0_0	1	u_0	1	_01	_01s	_0_0	1
�0,
1	0_0	11��0��1hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_array_t<hb_serialize_context_t::object_t::link_t const > >��0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
1__item__���1__item_at__1__more__���
1__len__1__next__���1__forward__1__end__1operator!=�
n0a
n0b�10hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_array_t<hb_serialize_context_t::object_t::link_t const > >.?AU?$hb_concat_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@U1@@@�N�<unnamed-type-hb_concat>.?AU<unnamed-type-hb_concat>@@��x0x0
1��
1	_0111
�0,Z�hb_iter_t<hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_array_t<hb_serialize_context_t::object_t::link_t> >,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@U1@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@��
1��
1	u11
a0
1	 11!1
a0��
#1	$111"1%1	a011	a011s(1'1	011	�01!1	�011+1,1	�01!1s	�011s.1/1
1!	a0111s
a0,
1	31141s2151	a01!1r	a0111	31141718191��0item_t�1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���&1thiz���'1iter���)1operator+��'1_begin�'1begin��'1_end���'1end*1operator bool��1len-1operator*��01operator[]�61operator+=�:1operator++�61operator-=�:1operator--�(1operator-��Z T;1hb_iter_t<hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_array_t<hb_serialize_context_t::object_t::link_t> >,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@U1@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@��
m0��
=1,>1>1
a0	a0@1?1
m0,B1B1	a0@1C1	a0@1A1D1E1
#1	�0a0G1	�0a0G1s	0a0G1	ua0G1	a0@1	a0@1s	a0a0G1
#1,
O1	0a0G1P1�1��F1hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_array_t<hb_serialize_context_t::object_t::link_t> >����0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�H1__item__���I1__item_at__J1__more__���K1__len__L1__next__���M1__forward__N1__end__Q1operator!=�
m0a
m0b�R10hb_concat_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_array_t<hb_serialize_context_t::object_t::link_t> >.?AU?$hb_concat_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@U1@@@���
m0�T1T1	a011U1�hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@����hb_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@���
X1��
Y1	uX1Z1
m0
X1	\1X1]1
=1	_1X1Z1^1`1	m0X1Z1	m0X1Z1sc1b1	0X1Z1	�0X1]1	�0X1Z1f1g1	�0X1]1s	�0X1Z1si1j1
X1!	m0X1l1s
X1	B1X1n1sm1o1	m0X1]1r	m0X1l1	B1X1n1q1r1s1��0item_t�[1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���a1thiz���b1iter���d1operator+��b1_begin�b1begin��b1_end���b1ende1operator bool��[1lenh1operator*��k1operator[]�p1operator+=�t1operator++�p1operator-=�t1operator--�c1operator-�� Tu1hb_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@�
w1	\1w1x1
w1��
z1	_1w1{1y1|1	�0w1{1	�0w1{1s	0w1{1	uw1{1	w1x1	w1x1s	m0w1{1�}1thiz���~1__item__���1__item_at__�1__more__����1__len__�1__next__����1__forward__�1__prev__����1__rewind__��1__end__�1hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@�X1��w1���1hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t::link_t>,hb_serialize_context_t::object_t::link_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@AEAUlink_t@object_t@hb_serialize_context_t@@@@����0u
m0	m0�1�1	m0�1�1�1
=1	�0m0�1	�0m0�1s	m0�1	m0�1s	um0�1
>1	0m0�1�1	�0m0�1	n0m0�1	tm0	tm0�1�1�1�1	�0m0�1	�0m0�1��1�1	m0�1�	m0m0�1�	m0m0�1�1�1	m0m0�1s�W1��Frealloc_move����1hb_array_t<hb_serialize_context_t::object_t::link_t>����0__item_t__�Fis_random_access_iterator��Fhas_fast_len����1__item__����1__item_at__�1__next__����1__forward__�1__prev__����1__rewind__��1__len__�1operator!=��1begin���1end�1operator&���1operator struct hb_array_t<struct hb_serialize_context_t::object_t::link_t const >��1operator==��1hash����1cmp�1qsort���1get_size����1reverse�1sub_array���1truncate����1fini���
�0arrayZ���
ulength���
ubackwards_length�"V�1hb_array_t<hb_serialize_context_t::object_t::link_t>.?AU?$hb_array_t@Ulink_t@object_t@hb_serialize_context_t@@@@
 1,
F0*Head�Tail�Absolute�Vt�1hb_serialize_context_t::whence_t.?AW4whence_t@hb_serialize_context_t@@b�hb_serialize_context_t::snapshot_t.?AUsnapshot_t@hb_serialize_context_t@@���	�1F0�1
F0��
�1,
�1	F0�1�1u	F0�1�1�1�1	F0�1	F0�1
�1	0F0�1	F0�1�1�1�10A0	0F0�1�1	uF0�1�pp	F0�1�1
�1	F0�1�1�1�1	F0�1s	uF0�1	uF0�1
A0	0F0�1�1	0F0�1&	pF0�1�	�F0�1	W#F0�1��hb_vector_t<hb_serialize_context_t::object_t *,0>.?AU?$hb_vector_t@PEAUobject_t@hb_serialize_context_t@@$0A@@@��
�1��
�1,	�1F0�1�0u	F0�1�1~�hb_pool_t<hb_serialize_context_t::object_t,32>.?AU?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@��hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@
F0,	�1F0�1�1	F0�1s
uobjidx_t����1whence_t���G0object_t����1snapshot_t��1snapshot����1hb_serialize_context_t��1~hb_serialize_context_t�1fini����1in_error����1successful��1ran_out_of_room�1offset_overflow�1only_offset_overflow����1only_overflow���1reset���1check_success���1end_serialize���1pop_discard�1pop_pack����1revert��1discard_stale_objects���1add_virtual_link����1last_added_child_index��1repack_last�1to_bias�1resolve_links���1length��1align���1err�1start_zerocopy��1embed���1copy_bytes��1copy_blob���1object_graph���
pstart
phead�
ptail�
pend��
p zerocopy�
u(debug_depth��
A0,errors����1merge_virtual_links
�10object_pool��
^0Hcurrent��
�1Ppacked���
�1`packed_map����1operator=���1__vecDelDtor���J36�1�hb_serialize_context_t.?AUhb_serialize_context_t@@��
phead�
ptail�
^0current��
unum_real_links���
unum_virtual_links
A0 errors���b�1(hb_serialize_context_t::snapshot_t.?AUsnapshot_t@hb_serialize_context_t@@���
�1
F0
�1,
�1,
�1~�hb_array_t<hb_serialize_context_t::object_t *>.?AU?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@���hb_array_t<hb_serialize_context_t::object_t * const>.?AU?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@
�1�
�1	�1�1
�1
�1	�1�1�1
�1	�1�1�1
�1	�1�1�1��std::initializer_list<hb_serialize_context_t::object_t *>.?AV?$initializer_list@PEAUobject_t@hb_serialize_context_t@@@std@@�
�1	�1�1�1	�1�1
2�1�1�1�1�1�1	�1�1	�1�1�1	�1�1�1�1�1	�1�1
�1,	�1�1�1�1	�1�1�1�1�1�1
�1	��1�1	0�1�1�1	u�1�1	�0�1�1r	�0�1�1r�1�1	�0�1�1	�0�1�1�1�1	0�1�1	�1�1�1	�1�1�122	�0�1�1��hb_sorted_array_t<hb_serialize_context_t::object_t * const>.?AU?$hb_sorted_array_t@QEAUobject_t@hb_serialize_context_t@@@@��	2�1�1��hb_sorted_array_t<hb_serialize_context_t::object_t *>.?AU?$hb_sorted_array_t@PEAUobject_t@hb_serialize_context_t@@@@	2�1�122
H0	
2�1�1s	�0�1�1s22	�0�1�1	�1�1s	0�1�1	0�1�1s	0�1�1	0�1�1	^0�1�1	�1�1	�1�1�	�1�1s�Frealloc_move���^0item_t�?item_size���1array_t�1c_array_t���1hb_vector_t<hb_serialize_context_t::object_t *,0>���1~hb_vector_t<hb_serialize_context_t::object_t *,0>��1extend�
tallocated
ulength���
�0arrayZ����1init����1init0���1fini����1reset���1operator=���1as_bytes����1operator==��1operator!=��1hash����1operator[]��1tail���2operator bool���1get_size���2as_array����1iter_t��1writer_t���2iter���2writer�2operator struct hb_array_t<struct hb_serialize_context_t::object_t * const>2operator struct hb_array_t<struct hb_serialize_context_t::object_t *>��2begin��2end	2as_sorted_array
2operator+��2push���2in_error����1set_error���1reset_error2shrink_vector��2shift_down_vector��2alloc��2alloc_exact�1clear��2resize�2resize_exact���2pop2remove_ordered�2shrink�2qsort��2__vecDelDtor���?v2hb_vector_t<hb_serialize_context_t::object_t *,0>.?AU?$hb_vector_t@PEAUobject_t@hb_serialize_context_t@@$0A@@@��
�1,
�1
2
�1��
2,
2
�1	�1 22	�1 2!2"2	�1 2	^0�1 2
^0	�1 2&2��hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t.?AUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@��hb_vector_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *,0>.?AU?$hb_vector_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@$0A@@@���
�1,	*2�1 22	�1 2s�#2hb_pool_t<hb_serialize_context_t::object_t,32>�$2~hb_pool_t<hb_serialize_context_t::object_t,32>%2alloc��'2release(2chunk_t
^0next�
)2chunks���+2operator=��,2__vecDelDtor���~
6-2hb_pool_t<hb_serialize_context_t::object_t,32>.?AU?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@�	�1 2
�1
02
�1
22��std::initializer_list<hb_pair_t<hb_serialize_context_t::object_t const *,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@PEBUobject_t@hb_serialize_context_t@@I@@@std@@��
42
�1	�16252
�1�
82	�162
92
�1��
;2,
<2	�162=2	�162"72:2>2?2	�162
�1,	B2�16292	B2�162=2C2D2��hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@�
F2	�162
;2	0�1I2	0�162s
�0	0�162L2�0u	A�1I2N2	A�1I2L2	�162L2
�0	A�1I2R2	G2�1I2N2	u�1I2	0�1I2=2	�162=2��hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	X2�1I2N�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_serialize_context_t::object_t const * const &,unsigned int &> (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAA?AU?$hb_pair_t@AEBQEBUobject_t@hb_serialize_context_t@@AEAI@@XZ$0A@$0A@@@�	Z2�1I2F�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_serialize_context_t::object_t const *,unsigned int> (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA?AU?$hb_pair_t@PEBUobject_t@hb_serialize_context_t@@I@@XZ$0A@$0A@@@���	\2�1I2�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ$0A@$0A@@@��	^2�1I2��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	`2�1I2��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ$0A@$0A@@@��	b2�1I2N�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	d2�1I2
�0tf2u	0�1I2g2��hb_pair_t<hb_serialize_context_t::object_t const * &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAPEBUobject_t@hb_serialize_context_t@@$$QEAI@@
i2��
j2,
k2	B2�162l2��hb_pair_t<hb_serialize_context_t::object_t const * &&,unsigned int>.?AU?$hb_pair_t@$$QEAPEBUobject_t@hb_serialize_context_t@@I@@
n2��
o2,
p2	B2�162q2��hb_pair_t<hb_serialize_context_t::object_t const *,unsigned int &&>.?AU?$hb_pair_t@PEBUobject_t@hb_serialize_context_t@@$$QEAI@@
s2��
t2,
u2	B2�162v2��hb_pair_t<hb_serialize_context_t::object_t const *,unsigned int>.?AU?$hb_pair_t@PEBUobject_t@hb_serialize_context_t@@I@@
x2��
y2,
z2	B2�162{2"m2r2w2|2	u�1s	�162s�Frealloc_move���@2hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>��A2~hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>�E2operator=��F2item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
G2(itemsH2init���H2fini���H2reset��J2in_error���K2alloc��M2addO2get_with_hash��P2getQ2delS2operator[]�T2fetch_item�S2operator()�U2size���H2clear��J2is_empty���J2operator bool��U2hash���V2is_equal���V2operator==�V2operator!=�U2get_population�W2update�Y2iter_items�[2iter_ref���]2iter���_2keys_ref���a2keys���c2values_ref�e2values�h2next���}2operator<<�~2prime_for��2__vecDelDtor���5v�20hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@��hb_iter_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@���
�2!
�2��
�2	u�2�2
�1
�2	�2�2�2
�1��
�2	�2�2�2�2�2	�1�2�2	�1�2�2s�2�2	0�2�2	�0�2�2	�0�2�2�2�2	�0�2�2s	�0�2�2s�2�2	�1�2�2s
�1,
�2	�2�2�2s�2�2	�1�2�2r	�1�2�2	�2�2�2�2�2�2��0item_t��2get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����2thiz����2iter����2operator+���2_begin��2begin���2_end����2end�2operator bool���2len�2operator*���2operator[]��2operator+=��2operator++��2operator-=��2operator--��2operator-��� T�2hb_iter_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@����hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@�
�2	�2�2�2
�2��
�2	�2�2�2�2�2	�0�2�2	�0�2�2s	0�2�2	u�2�2	�2�2	�2�2s	�1�2�2��2thiz����2__item__����2__item_at__�2__more__����2__len__�2__next__����2__forward__�2__prev__����2__rewind__��2__end__�2hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@��2���2���2hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t * const>,hb_serialize_context_t::object_t * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@AEBQEAUobject_t@hb_serialize_context_t@@@@���
2u
�1	�1�2�2	�1�2�2�2
�2	�0�1�2	�0�1�2s	�1�2	�1�2s	u�1�2
�2,
�2	0�1�2�2	
2�1�2	�1�1�2	t�1	t�1�2�2�2�2	2�1�2	2�1�2��2�2	�1�2�	�1�1�2�	�1�1�2�2�2	�1�1�2s��2��Frealloc_move����2hb_array_t<hb_serialize_context_t::object_t * const>����0__item_t__�Fis_random_access_iterator��Fhas_fast_len����2__item__����2__item_at__�2__next__����2__forward__�2__prev__����2__rewind__��2__len__�2operator!=��2begin���2end�2operator&���2operator struct hb_array_t<struct hb_serialize_context_t::object_t * const>�2operator==��2hash����2cmp�2qsort���2get_size����2reverse�2sub_array���2truncate����2fini���

2arrayZ���
ulength���
ubackwards_length�"V�2hb_array_t<hb_serialize_context_t::object_t * const>.?AU?$hb_array_t@QEAUobject_t@hb_serialize_context_t@@@@
�1	�1i/k/�2
�1�

2,
�1
A0��
�2
�1,
�
�2	�0�1�1�2
�#%��1B2	0F0�1�2
�0	u	--�2
�0	�0�1�1�2	0F0�1�2�0u�0	0�162�2
B2	0F0�1�2
�1,
�0,�0�0u	F0�1�2
�0,#0	F0�1�2	pF0�1�2	��
�1
�2
�0	�0]0q0�2
�%,n�hb_font_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_font_funcs_t@@�
�2j�hb_font_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_font_funcs_t@@�
�2B�hb_font_funcs_t::get_t.?ATget_t@hb_font_funcs_t@@���
�%	�%�2�
�header����2<unnamed-type-user_data>���
�2user_data�2<unnamed-type-destroy>�
�2destroy���2get_t��
�2 get���2hb_font_funcs_t:3�hb_font_funcs_t.?AUhb_font_funcs_t@@
Sj�hb_shaper_object_dataset_t<hb_font_t>.?AU?$hb_shaper_object_dataset_t@Uhb_font_t@@@@
�$	S33	tS3�	tS3	@S3�	@S3�$	tS3
3	tS3rtt	S3
3
�	S33	0S3s	0S3>�hb_font_extents_t.?AUhb_font_extents_t@@
3
3	tS33	tS3],uuuu	uS33	tS3�+	tS3suutu	S33utt	tS33	tS3�u�	tS3!3uutt	tS3#3upu	tS3%3�tu	tS3'3u.$	S3)3u1%uu	S3+3	S33�$3	S3.3u�$tt	S303�$uutu	S323	S33uu�$tt	S353u�$�	tS373	tS353	S3%3	S3	tS3<3	tS3
	@S3
@	@S3@3	S3
�header���
userial���
userial_coords
Tparent���
 $ face�
t(x_scale��
t,y_scale��
@0x_embolden���
@4y_embolden���
08embolden_in_place
t<x_strength���
t@y_strength���
@Dslant
@Hslant_xy�
@Lx_multf��
@Py_multf��
Xx_mult���
`y_mult���
uhx_ppem���
uly_ppem���
@pptem�
utinstance_index���
uxnum_coords���
t�coords���
@�design_coords
�%�klass
�user_data
�destroy��
3�data�3dir_mult���3em_scale_x�3em_scale_y�3em_scalef_x3em_scalef_y3em_fscale_x3em_fscale_y	3em_fscalef_x���	3em_fscalef_y���3em_scale_dir���3parent_scale_x_distance3parent_scale_y_distance3parent_scale_x_position3parent_scale_y_position3parent_scale_distance��3parent_scale_position��3scale_glyph_extents3has_func���3has_func_set���3has_font_h_extents_func3has_font_h_extents_func_set3has_font_v_extents_func3has_font_v_extents_func_set3has_nominal_glyph_func�3has_nominal_glyph_func_set�3has_nominal_glyphs_func3has_nominal_glyphs_func_set3has_variation_glyph_func���3has_variation_glyph_func_set���3has_glyph_h_advance_func���3has_glyph_h_advance_func_set���3has_glyph_v_advance_func���3has_glyph_v_advance_func_set���3has_glyph_h_advances_func��3has_glyph_h_advances_func_set��3has_glyph_v_advances_func��3has_glyph_v_advances_func_set��3has_glyph_h_origin_func3has_glyph_h_origin_func_set3has_glyph_v_origin_func3has_glyph_v_origin_func_set3has_glyph_h_kerning_func���3has_glyph_h_kerning_func_set���3has_glyph_v_kerning_func���3has_glyph_v_kerning_func_set���3has_glyph_extents_func�3has_glyph_extents_func_set�3has_glyph_contour_point_func���3has_glyph_contour_point_func_set���3has_glyph_name_func3has_glyph_name_func_set3has_glyph_from_name_func���3has_glyph_from_name_func_set���3has_draw_glyph_func3has_draw_glyph_func_set3has_paint_glyph_func���3has_paint_glyph_func_set���3get_font_h_extents�3get_font_v_extents�3has_glyph��3get_nominal_glyph��3get_nominal_glyphs�3get_variation_glyph3get_glyph_h_advance3get_glyph_v_advance3get_glyph_h_advances���3get_glyph_v_advances���3get_glyph_h_origin�3get_glyph_v_origin� 3get_glyph_h_kerning 3get_glyph_v_kerning"3get_glyph_extents��$3get_glyph_contour_point&3get_glyph_name�(3get_glyph_from_name*3draw_glyph�,3paint_glyph-3get_h_extents_with_fallback-3get_v_extents_with_fallback/3get_extents_for_direction��13get_glyph_advance_for_direction33get_glyph_advances_for_direction���43guess_v_origin_minus_h_origin��43get_glyph_h_origin_with_fallback���43get_glyph_v_origin_with_fallback���13get_glyph_origin_for_direction�43add_glyph_h_origin�43add_glyph_v_origin�13add_glyph_origin_for_direction�43subtract_glyph_h_origin43subtract_glyph_v_origin13subtract_glyph_origin_for_direction63get_glyph_kerning_for_direction83get_glyph_extents_for_origin���93get_glyph_contour_point_for_origin�:3glyph_to_string(3glyph_from_string��;3mults_changed��=3em_mult>3em_multf���?3em_fmultf��A3em_fmult���B3hb_font_t��.�C3�hb_font_t.?AUhb_font_t@@
�$,
3,
T
@�H3H3	^aI3	�I3
�,
�%
�%,�
tascender�
tdescender
tline_gap�
treserved9
treserved8
treserved7
treserved6
treserved5
t reserved4
t$reserved3
t(reserved2
t,reserved1>O30hb_font_extents_t.?AUhb_font_extents_t@@
�2
Q3b�hb_font_funcs_t::get_t::get_funcs_t.?AUget_funcs_t@get_t@hb_font_funcs_t@@���#��2S3get_funcs_t
S3f
T3arrayBU3�hb_font_funcs_t::get_t.?ATget_t@hb_font_funcs_t@@���
S3
W3T3tY3
Z3Tuut\3
]3&Tuuuuu_3
`3Tuuutb3
c3Tute3
f3&Tuutuh3
i3Tutttk3
l3Tuutn3
o3Tu�tq3
r3"Tuutttt3
u3Tuputw3
x3T�tutz3
{3Tu.$}3
~3&Tu1%uu�3
�3
[3font_h_extents���
[3font_v_extents���
^3nominal_glyph
a3nominal_glyphs���
d3 variation_glyph��
g3(glyph_h_advance��
g30glyph_v_advance��
j38glyph_h_advances�
j3@glyph_v_advances�
m3Hglyph_h_origin���
m3Pglyph_v_origin���
p3Xglyph_h_kerning��
p3`glyph_v_kerning��
s3hglyph_extents
v3pglyph_contour_point��
y3xglyph_name���
|3�glyph_from_name��
3�draw_glyph���
�3�paint_glyph��b�3�hb_font_funcs_t::get_t::get_funcs_t.?AUget_funcs_t@get_t@hb_font_funcs_t@@��
[3
�2
font_h_extents���
font_v_extents���
nominal_glyph
nominal_glyphs���
 variation_glyph��
(glyph_h_advance��
0glyph_v_advance��
8glyph_h_advances�
@glyph_v_advances�
Hglyph_h_origin���
Pglyph_v_origin���
Xglyph_h_kerning��
`glyph_v_kerning��
hglyph_extents
pglyph_contour_point��
xglyph_name���
�glyph_from_name��
�draw_glyph���
�paint_glyph��n�3�hb_font_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_font_funcs_t@@�
3,
^3
a3
d3
g3
j3
m3
p3
s3
v3
y3
|3
3
.$,
�3
1%,
3,�utut�3
3
�3
3	3�3�$	3�3��hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_font_t@@$00Uhb_ot_font_data_t@@@@����hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_font_t@@$01Uhb_fallback_font_data_t@@@@���	3�3��3init0���3fini���
Tparent_data��
�3ot���
�3fallback��3hb_shaper_object_dataset_t<hb_font_t>��j�3hb_shaper_object_dataset_t<hb_font_t>.?AU?$hb_shaper_object_dataset_t@Uhb_font_t@@@@
�',:�TripleDistances.?AUTripleDistances@@
�3	�3�3J	�3�3	�3�3�3�3�3B�3TripleDistances
Anegative�
Apositive�:�3TripleDistances.?AUTripleDistances@@	�3�3
�3
�3,	�3�3	�3�3J*�Triple.?AUTriple@@��
�3	�3�3J	�3�3�3�3
�3��
�3,
�3
�3	0�3�3�3
�3	0�3�3�3	0�3�3	0�3�3	u�3�3��3Triple��3operator==��3operator!=��3is_point����3contains����3hash���
Aminimum��
Amiddle���
Amaximum��*
�3Triple.?AUTriple@@��	�3�3
�3
�3,	�3�3J
�3
�3,	u	--X
ZJ�hb_ot_name_record_ids_t.?AUhb_ot_name_record_ids_t@@
�3
�3��
�3
�3	0�3�3�3
�3,
�3	0�3�3�3	u�3�3��3operator!=��3operator==��3hash���
uplatform_id��
uencoding_id��
ulanguage_id��
uname_id��J�3hb_ot_name_record_ids_t.?AUhb_ot_name_record_ids_t@@	�3�3}
�3
�3,
�3
�3,�HB_SUBSET_FLAGS_DEFAULT��HB_SUBSET_FLAGS_NO_HINTING���HB_SUBSET_FLAGS_RETAIN_GIDS��HB_SUBSET_FLAGS_DESUBROUTINIZE���HB_SUBSET_FLAGS_NAME_LEGACY��HB_SUBSET_FLAGS_SET_OVERLAPS_FLAG HB_SUBSET_FLAGS_PASSTHROUGH_UNRECOGNIZED�@HB_SUBSET_FLAGS_NOTDEF_OUTLINE����HB_SUBSET_FLAGS_GLYPH_NAMES��HB_SUBSET_FLAGS_NO_PRUNE_UNICODE_RANGES��HB_SUBSET_FLAGS_NO_LAYOUT_CLOSUREHB_SUBSET_FLAGS_OPTIMIZE_IUP_DELTAS��:t�3hb_subset_flags_t.?AW4hb_subset_flags_t@@�
�3,�3�3�3�3
�3>�hb_subset_input_t.?AUhb_subset_input_t@@
�3	�3�3	�3�3N�hb_subset_input_t::sets_t.?AUsets_t@hb_subset_input_t@@�R�hb::shared_ptr<hb_set_t>.?AU?$shared_ptr@Uhb_set_t@@@hb@@����3#@�^�hb_hashmap_t<unsigned int,Triple,0>.?AU?$hb_hashmap_t@IUTriple@@$0A@@@��
�3��
�3	u�3�3n�hb_array_t<hb::shared_ptr<hb_set_t> >.?AU?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@��	�3�3�3	0�3�3	�3�3sR�3hb_subset_input_t���3~hb_subset_input_t�
�header����3sets_t�
�3sets�
�3set_ptrs�
uPflags
0Tattach_accelerator_data��
0Uforce_long_loca��
�3Xaxes_location
�#�glyph_map�3num_sets����3sets_iter���3in_error����3__vecDelDtor���>�3�hb_subset_input_t.?AUhb_subset_input_t@@
�3
�3��std::initializer_list<hb_pair_t<unsigned int,Triple> >.?AV?$initializer_list@U?$hb_pair_t@IUTriple@@@@@std@@
�3
�3	�3�3�3
�3�
�3	�3�3
�3
�3��
�3,
�3	�3�34	�3�3"�3�344	�3�3
�3,	4�3�3�3	4�3�3444n�hb_hashmap_t<unsigned int,Triple,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@���
	4	�3�3
�3	0�34	0�3�3s	0�3�3#	�3�34�/	�3�34#	�3�3#	�3�34s	
4�34�/	u�34	0�344	�3�34r�hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	4�34V�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,Triple &> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAUTriple@@@@XZ$0A@$0A@@@�	4�34N�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@$0A@@@���	4�34�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@	4�34��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	 4�34"�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ$0A@$0A@@@��	"4�34��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	$4�34tu�3	0�34&4b�hb_pair_t<unsigned int &&,Triple &&>.?AU?$hb_pair_t@$$QEAI$$QEAUTriple@@@@��
(4��
)4,
*4	4�3�3+4Z�hb_pair_t<unsigned int &&,Triple>.?AU?$hb_pair_t@$$QEAIUTriple@@@@��
-4��
.4,
/4	4�3�304Z�hb_pair_t<unsigned int,Triple &&>.?AU?$hb_pair_t@I$$QEAUTriple@@@@��
24��
34,
44	4�3�354R�hb_pair_t<unsigned int,Triple>.?AU?$hb_pair_t@IUTriple@@@@��
74��
84,
94	4�3�3:4",41464;4	u�3s	�3�3s�Frealloc_move���4hb_hashmap_t<unsigned int,Triple,0>4~hb_hashmap_t<unsigned int,Triple,0>���4operator=��	4item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime

4(items4init���4fini���4reset��
4in_error���4alloc��4add4get_with_hash��4get4del4operator[]�4fetch_item�4operator()�4size���4clear��
4is_empty���
4operator bool��4hash���4is_equal���4operator==�4operator!=�4get_population�4update�4iter_items�4iter_ref���4iter���4keys_ref���!4keys���#4values_ref�%4values�'4next���<4operator<<�=4prime_for��>4__vecDelDtor���^5v?40hb_hashmap_t<unsigned int,Triple,0>.?AU?$hb_hashmap_t@IUTriple@@$0A@@@��
�#
�3
�3
C4
�3�
E4
�3	�3G4
F4
�3��
I4,
J4	�3G4K4	�3G4H4L4M4	�3G4
�3,	P4�3G4F4	P4�3G4K4Q4R4	�3G4s
�3glyphs���
�3unicodes�
�3no_subset_tables�
�3drop_tables��
�3 name_ids�
�3(name_languages���
�30layout_features��
�38layout_scripts���N4sets_t�O4~sets_tS4operator=��T4__vecDelDtor���N.U4@hb_subset_input_t::sets_t.?AUsets_t@hb_subset_input_t@@�
�3,
�3,��hb_iter_with_fallback_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@��hb_iter_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@
�3,
Z4��
\4	uZ4]4
�3
Z4	_4Z4`4
�3��
b4	c4Z4]4a4d4	�3Z4]4	�3Z4]4sg4f4	0Z4]4	[4Z4`4	[4Z4]4j4k4	[4Z4`4s	[4Z4]4sm4n4
Z4!	�3Z4p4s
�3,
Z4	r4Z4s4sq4t4	�3Z4`4r	�3Z4p4	r4Z4s4v4w4x4�[4item_t�^4get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���e4thiz���f4iter���h4operator+��f4_begin�f4begin��f4_end���f4endi4operator bool��^4lenl4operator*��o4operator[]�u4operator+=�y4operator++�u4operator-=�y4operator--�g4operator-��� Tz4hb_iter_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@��
|4	_4|4}4
|4��
4	c4|4�4~4�4	[4|4�4	[4|4�4s	0|4�4	u|4�4	|4}4	|4}4s	�3|4�4��4thiz����4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__��4hb_iter_fallback_mixin_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@��Z4��|4����4hb_iter_with_fallback_t<hb_array_t<hb::shared_ptr<hb_set_t> >,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@
�3�4u
�3	�3�4�4	�3�4�4�4
b4	[4�3�4	[4�3�4s	�3�4	�3�4s	u�3�4
b4,
�4	0�3�4�4	�4�3�4v�hb_array_t<hb::shared_ptr<hb_set_t> const >.?AU?$hb_array_t@$$CBU?$shared_ptr@Uhb_set_t@@@hb@@@@	�4�3�4	t�3	t�3�4�4�4�4z�hb_sorted_array_t<hb::shared_ptr<hb_set_t> >.?AU?$hb_sorted_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@	�4�3�4	�4�3�4��4�4	�3�4�	�3�3�4�	�3�3�4�4�4	�3�3�4s�Y4��Frealloc_move����4hb_array_t<hb::shared_ptr<hb_set_t> >��[4__item_t__�Fis_random_access_iterator��Fhas_fast_len����4__item__����4__item_at__�4__next__����4__forward__�4__prev__����4__rewind__��4__len__�4operator!=��4begin���4end�4operator&���4operator struct hb_array_t<struct hb::shared_ptr<struct hb_set_t> const >���4operator==��4hash����4cmp�4qsort���4get_size����4reverse�4sub_array���4truncate����4fini���
�4arrayZ���
ulength���
ubackwards_length�n"V�4hb_array_t<hb::shared_ptr<hb_set_t> >.?AU?$hb_array_t@U?$shared_ptr@Uhb_set_t@@@hb@@@@��
�3,
�4�3�4
�3
�4J�hb::vtable<hb_set_t>.?AU?$vtable@Uhb_set_t@@@hb@@���
�3�
�4
�3	�3�4
�4
�3��
�4,
�4	�3�4�4	�3�4 &�4�4�4	[4�3�4�4	[4�3�4�4�4�4	�3�4
�4	$�3�4
[4	�3�4�4	�/�3�4	0�3�4	0�3�4�4	$�3	$�3�4	�3�4	�3�4�	�3�4�	�3�4s�$element_type����4v���4shared_ptr<hb_set_t>����4operator=���4~shared_ptr<hb_set_t>���4get�4swap����4operator struct hb_set_t *��4operator*���4operator->��4operator bool���4operator==��4operator!=��4get_empty���4reference���4destroy�4set_user_data���4get_user_data��
$p�4__dflt_ctor_closure�4__vecDelDtor���Rv�4hb::shared_ptr<hb_set_t>.?AU?$shared_ptr@Uhb_set_t@@@hb@@���
_4,
�3
�4
�4
�3
�4
G4,
�46�hb_multimap_t.?AUhb_multimap_t@@
�4	�4�4�
�4��
�4	-�4�4s	0�4�4	�4�4s~�hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>.?AU?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@
�4�
�4	�4�4
�4
�4,
�4	�4�4�4	�4�4�4�4�4	�4�4
�4,	�4�4�4�4	�4�4�4�4�4�4	�4�4s��4add�4get�4in_error����4alloc��
�#singulars
�40multiples�4hb_multimap_t���4~hb_multimap_t��4operator=���4__vecDelDtor���6
&�4`hb_multimap_t.?AUhb_multimap_t@@
�4
�4
�4��std::initializer_list<hb_pair_t<unsigned int,hb_vector_t<unsigned int,0> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$hb_vector_t@I$0A@@@@@@std@@�
�4
�4	�4�4�4
�4�
�4	�4�4
�4
�4��
�4,
�4	�4�4�4	�4�4"�4�4�45	�4�4
�4,	5�4�4�4	5�4�4�455��hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@�
5	�4�4
�4	0�4
5	0�4�4s	0�4�4#	Q,�4
5�/	Q,�4
5#	�4�4#	Q,�4
5s	5�4
5�/	u�4
5	0�4
5�4	�4�4�4��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	5�4
5��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_vector_t<unsigned int,0> &> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_vector_t@I$0A@@@@@XZ$0A@$0A@@@�	5�4
5��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_vector_t<unsigned int,0> > (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA?AU?$hb_pair_t@IU?$hb_vector_t@I$0A@@@@@XZ$0A@$0A@@@��	5�4
5��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@��	5�4
5��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	5�4
5��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@$0A@@@��	 5�4
5�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	"5�4
5tuL-	0�4
5$5��hb_pair_t<unsigned int &&,hb_vector_t<unsigned int,0> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$hb_vector_t@I$0A@@@@@
&5��
'5,
(5	5�4�4)5~�hb_pair_t<unsigned int &&,hb_vector_t<unsigned int,0> >.?AU?$hb_pair_t@$$QEAIU?$hb_vector_t@I$0A@@@@@���
+5��
,5,
-5	5�4�4.5z�hb_pair_t<unsigned int,hb_vector_t<unsigned int,0> &&>.?AU?$hb_pair_t@I$$QEAU?$hb_vector_t@I$0A@@@@@
05��
15,
25	5�4�435v�hb_pair_t<unsigned int,hb_vector_t<unsigned int,0> >.?AU?$hb_pair_t@IU?$hb_vector_t@I$0A@@@@@���
55��
65,
75	5�4�485"*5/54595	u�4s	�4�4s�Frealloc_move���5hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>���5~hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>��5operator=��5item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
5(items	5init���	5fini���	5reset��5in_error���5alloc��
5add5get_with_hash��5get5del5operator[]�5fetch_item�5operator()�5size���	5clear��5is_empty���5operator bool��5hash���5is_equal���5operator==�5operator!=�5get_population�5update�5iter_items�5iter_ref���5iter���5keys_ref���5keys���!5values_ref�#5values�%5next���:5operator<<�;5prime_for��<5__vecDelDtor���~5v=50hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>.?AU?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@
L-A?5	0�4
5@5	uJ,-c!Ac	0�/�/C5A-0	0�4�4E5	J,--
Q,
-	-�/�/A�0	0�/�/K5
�4,
L-,
-��hb_iter_with_fallback_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBI@@AEBI@@���hb_iter_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBI@@AEBI@@��
Q5��
R5	uQ5S5
-
Q5	U5Q5V5
-��
X5	Y5Q5S5W5Z5	-Q5S5	-Q5S5s]5\5	0Q5S5	AQ5V5	AQ5S5`5a5	AQ5V5s	AQ5S5sc5d5
Q5!	-Q5f5s
-,
Q5	h5Q5i5sg5j5	-Q5V5r	-Q5f5	h5Q5i5l5m5n5�Aitem_t�T5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���[5thiz���\5iter���^5operator+��\5_begin�\5begin��\5_end���\5end_5operator bool��T5lenb5operator*��e5operator[]�k5operator+=�o5operator++�k5operator-=�o5operator--�]5operator-�� Tp5hb_iter_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBI@@AEBI@@���hb_iter_fallback_mixin_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBI@@AEBI@@
r5	U5r5s5
r5��
u5	Y5r5v5t5w5	Ar5v5	Ar5v5s	0r5v5	ur5v5	r5s5	r5s5s	-r5v5�x5thiz���y5__item__���z5__item_at__{5__more__���|5__len__}5__next__���~5__forward__}5__prev__���~5__rewind__�5__end__��5hb_iter_fallback_mixin_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBI@@AEBI@@Q5��r5���5hb_iter_with_fallback_t<hb_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBI@@AEBI@@��u	-O5�5	-O5
�5�5
X5	A-�5	A-�5s	-O5	-O5s	u-�5
X5,
�5	0-�5�5	-�5	--O5	t-	t-�5�5�5�5	7--O5	7--O5��5�5	-O5�	--�5�	--�5�5�5	--�5s�P5��Frealloc_move����5hb_array_t<unsigned int const >A__item_t__�Fis_random_access_iterator��Fhas_fast_len����5__item__����5__item_at__�5__next__����5__forward__�5__prev__����5__rewind__��5__len__�5operator!=��5begin���5end�5operator&���5operator struct hb_array_t<unsigned int const >�5operator==��5hash����5cmp�5qsort���5get_size����5reverse�5sub_array���5truncate����5fini���
arrayZ���
ulength���
ubackwards_length�N"V�5hb_array_t<unsigned int const >.?AU?$hb_array_t@$$CBI@@�	-O5
P5
O5,
�4
�#Ar	0�/�/�5-�5
�4
�5	-O5�-	-O5�-
U5,
�4,��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned int,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@I$0A@@@@@�
�5��
�5	u�5�5
 5
�5	�5�5�5
 5��
�5	�5�5�5�5�5	 5�5�5	 5�5�5s�5�5	0�5�5	K,�5�5	K,�5�5�5�5	K,�5�5s	K,�5�5s�5�5
�5!	 5�5�5s
 5,
�5	�5�5�5s�5�5	 5�5�5r	 5�5�5	�5�5�5�5�5�5�K,item_t��5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����5thiz����5iter����5operator+���5_begin��5begin���5_end����5end�5operator bool���5len�5operator*���5operator[]��5operator+=��5operator++��5operator-=��5operator--��5operator-�� T�5hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned int,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@I$0A@@@@@�
5��
�5,
5	K,5�5�5l5���5�5
 5	 5�5�5
�5	K, 5�5	K, 5�5s	0 5�5	u 5�5	 5�5	 5�5s	 5 5�5
�5,
�5	0 5�5�5�hb_reference_wrapper<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ@@�J�5���5hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<uns���K,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__����5__item_at__�5__more__����5__len__�5__next__����5__forward__�5__prev__����5__rewind__��5__end__�5operator!=�
5it���
�50f��58hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@$0A@@@��
 5�J�hb_subset_accelerator_t.?AUhb_subset_accelerator_t@@	y�5
�5 $0�/0	�5�5�5	�5�
�5	�5�5�5	�5�5��hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>.?AU?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@�N�OT::SubtableUnicodesCache.?AUSubtableUnicodesCache@OT@@�
�5��
�5
�5��
�5	0�5�5��hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>.?AU?$hb_face_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@$00@@���hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>.?AU?$hb_face_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@$01@@��
�5,
�5,
�5	�5�5�5�5	�5�5s��5user_data_key���5create��5destroy�5hb_subset_accelerator_t�5~hb_subset_accelerator_t���
�sanitized_table_cache_lock���
�5(sanitized_table_cache
�#Xunicode_to_gid���
�4�gid_to_unicodes��
$�unicodes�
�50cmap_cache���
8destroy_cmap_cache���
0@has_seac��5in_error���
 $Hsource���
�5Pcff1_accel���
�5Xcff2_accel����5operator=���5__vecDelDtor���J&�5`hb_subset_accelerator_t.?AUhb_subset_accelerator_t@@	�5�5�5
�5,��hb_atomic_ptr_t<OT::cff1_subset_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff1_subset_accelerator_t@OT@@@@��
6V�OT::cff1_subset_accelerator_t.?AUcff1_subset_accelerator_t@OT@@�
6��
6,
6	666
6
6	66	6	66
6
66	66	6
6	666
6��
666	0666	066�6T��6hb_atomic_ptr_t<OT::cff1_subset_accelerator_t *>���
6init���
6set_relaxed6get_relaxed6get_acquire6cmpexch6operator bool��6operator->�
6v�V6hb_atomic_ptr_t<OT::cff1_subset_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff1_subset_accelerator_t@OT@@@@��	66
6
6,.�hb_lazy_loader_t<OT::cff1_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>,hb_face_t,1,OT::cff1_subset_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@$00@@Uhb_face_t@@$00U12@@@
6^�hb_data_wrapper_t<hb_face_t,1>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$00@@�
6��
6	 $66	066*6get_data��� 6is_inert���^!6hb_data_wrapper_t<hb_face_t,1>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$00@@�
6��
#6,
$6	66%6	66
&6'6	66	6	6
#6	66+6	06+6	66+666	06+6/6	66	6	66	66	66!$36466���5Funcs��(6hb_lazy_loader_t<OT::cff1_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>,hb_face_t,1,OT::cff1_subset_accelerator_t>���)6init0��)6init���)6fini���)6free_instance��*6do_destroy�,6operator->�-6operator bool��.6get_stored�.6get_stored_relaxed�06cmpexch,6get,6get_relaxed.6get_unconst16convert26get_null���56create�*6destroy
6instance�.V66hb_lazy_loader_t<OT::cff1_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>,hb_face_t,1,OT::cff1_subset_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@$00@@Uhb_face_t@@$00U12@@@	66
6
6
:6
6,
�5	W#�5=6	�5=6
b6��>6get_blob���?6hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>�@6hb_face_lazy_loader_t<OT::cff1_subset_accelerator_t,1>.?AU?$hb_face_lazy_loader_t@Ucff1_subset_accelerator_t@OT@@$00@@��	�5=6
6
=6,��hb_atomic_ptr_t<OT::cff2_subset_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff2_subset_accelerator_t@OT@@@@��
E6V�OT::cff2_subset_accelerator_t.?AUcff2_subset_accelerator_t@OT@@�
E6��
H6,
I6	E6F6J6
G6
L6	E6F6M6	E6F6
K6N6O6	E6F6M6
H6	L6E6R6
G6��
T6U6L6	0E6R6V6	0E6R6�G6T��P6hb_atomic_ptr_t<OT::cff2_subset_accelerator_t *>���Q6init���Q6set_relaxedS6get_relaxedS6get_acquireW6cmpexchX6operator bool��S6operator->�
L6v�VY6hb_atomic_ptr_t<OT::cff2_subset_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff2_subset_accelerator_t@OT@@@@��	E6F6
L6
F6,.�hb_lazy_loader_t<OT::cff2_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>,hb_face_t,2,OT::cff2_subset_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@$01@@Uhb_face_t@@$01U12@@@
^6^�hb_data_wrapper_t<hb_face_t,2>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$01@@�
`6��
a6	 $`6b6	0`6b6*c6get_data���d6is_inert���^e6hb_data_wrapper_t<hb_face_t,2>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$01@@�
^6��
g6,
h6	^6_6i6	^6_6
j6k6	^6_6	^6M6
g6	U6^6o6	0^6o6	L6^6o6L6L6	0^6o6s6	L6^6M6	U6^6	L6^6	L6^6!$w6x6`6���5Funcs��l6hb_lazy_loader_t<OT::cff2_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>,hb_face_t,2,OT::cff2_subset_accelerator_t>���m6init0��m6init���m6fini���m6free_instance��n6do_destroy�p6operator->�q6operator bool��r6get_stored�r6get_stored_relaxed�t6cmpexchp6getp6get_relaxedr6get_unconstu6convertv6get_null���y6create�n6destroy
E6instance�.Vz6hb_lazy_loader_t<OT::cff2_subset_accelerator_t,hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>,hb_face_t,2,OT::cff2_subset_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@$01@@Uhb_face_t@@$01U12@@@	^6_6
`6
E6
~6
_6,
�5	W#�5�6	�5�6
b^6���6get_blob����6hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>��6hb_face_lazy_loader_t<OT::cff2_subset_accelerator_t,2>.?AU?$hb_face_lazy_loader_t@Ucff2_subset_accelerator_t@OT@@$01@@��	�5�6
^6
�6,
�5
�6��std::initializer_list<hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@@@@std@@��
�6
�5	�5�6�6
�5�
�6	�5�6
�6
�5��
�6,
�6	�5�6�6	�5�6"�6�6�6�6	�5�6
�5,	�6�5�6�6	�6�5�6�6�6�6��hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@��
�6	�5�6
�6	0�5�6	0�5�6s	0�5�6#R�hb::unique_ptr<hb_blob_t>.?AU?$unique_ptr@Uhb_blob_t@@@hb@@�
�6��
�6,	�6�5�6�/	�6�5�6#	�5�6#	�6�5�6s	�6�5�6�/	u�5�6	0�5�6�6	�5�6�6��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	�6�5�6��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb::unique_ptr<hb_blob_t> &> (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@XZ$0A@$0A@@@�	�6�5�6��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> > (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA?AU?$hb_pair_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@@@XZ$0A@$0A@@@��	�6�5�6��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@�	�6�5�6�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@��	�6�5�6��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ$0A@$0A@@@��	�6�5�6:�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�6�5�6
�6tu�6	0�5�6�6��hb_pair_t<unsigned int &&,hb::unique_ptr<hb_blob_t> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@�
�6��
�6,
�6	�6�5�6�6��hb_pair_t<unsigned int &&,hb::unique_ptr<hb_blob_t> >.?AU?$hb_pair_t@$$QEAIU?$unique_ptr@Uhb_blob_t@@@hb@@@@
�6��
�6,
�6	�6�5�6�6��hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> &&>.?AU?$hb_pair_t@I$$QEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@�
�6��
�6,
�6	�6�5�6�6z�hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> >.?AU?$hb_pair_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@@@
�6��
�6,
�6	�6�5�6�6"�6�6�6�6	u�5s	�5�6s�Frealloc_move����6hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>��6~hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>�6operator=���6item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�6(items�6init����6fini����6reset���6in_error����6alloc���6add�6get_with_hash���6get�6del�6operator[]��6fetch_item��6operator()��6size����6clear���6is_empty����6operator bool���6hash����6is_equal����6operator==��6operator!=��6get_population��6update��6iter_items��6iter_ref����6iter����6keys_ref����6keys����6values_ref��6values��6next����6operator<<��6prime_for���6__vecDelDtor���5v�60hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>.?AU?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@�
�4	�4�4
$
�5
�5
�6
�5
�6
�/��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@$0A@@@U?$hb_pair_t@II@@@@�
�6��
�6	u�6�6
�6	�6�6�6
�/��
�6	�6�6�6�6�6	�/�6�6	�/�6�6s�6�6	0�6�6	>,�6�6	>,�6�6�6�6	>,�6�6s	>,�6�6s�6�6
�6!	�/�6�6s
�/,
�6	�6�6�6s�6�6	�/�6�6r	�/�6�6	�6�6�6�6�6�6�>,item_t��6get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����6thiz����6iter����6operator+���6_begin��6begin���6_end����6end�6operator bool���6len�6operator*���6operator[]��6operator+=��6operator++��6operator-=��6operator--��6operator-�� T7hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@$0A@@@U?$hb_pair_t@II@@@@�
�/��
7,
�/��
7	>,�/77l�/��77
�/	�/	77
�6	>,�/7	>,�/7s	0�/7	u�/7	�/	7	�/	7s	�/�/7
�6,
7	0�/77��hb_reference_wrapper<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ@@���J�6��
7hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> (__cdecl���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�7__item__���
7__item_at__7__more__���7__len__7__next__���7__forward__7__prev__���7__rewind__�7__end__7operator!=�
�/it���
70fB78hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@$0A@@@��
#0�/7
>,
�5,
�5
�5
�$
�5,2�hb_bimap_t.?AUhb_bimap_t@@��
!7	!7"7	!7"7s
!7��
%7	0!7&7	!7"7�	u!7&7s	0!7&7s	u!7&7	0!7&7	�/!7&7
!7�
.7	!7"7
/7
%7,
17	!7"727	!7"7073747	!7"7
!7,	77!7"7/7	77!7"7278797	!7"7sv#7reset��$7alloc��'7in_error���(7set)7get)7backward���)7operator[]�*7has$7del#7clear��'7is_empty���+7get_population�
�#forw_map�
�#0back_map�,7keys���,7values�-7iter���57hb_bimap_t�67~hb_bimap_t:7operator=��;7__vecDelDtor���2&<7`hb_bimap_t.?AUhb_bimap_t@@��
!7
"7,
%7
&7,��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@��
B7��
C7	uB7D7
0
B7	F7B7G7
0��
I7	J7B7D7H7K7	0B7D7	0B7D7sN7M7	0B7D7	uB7G7Q7E7	uB7G7s	uB7D7sS7T7
B7!	0B7V7s
0,
B7	X7B7Y7sW7Z7	0B7G7r	0B7V7	X7B7Y7\7]7^7�uitem_t�E7get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���L7thiz���M7iter���O7operator+��M7_begin�M7begin��M7_end���M7endP7operator bool��E7lenR7operator*��U7operator[]�[7operator+=�_7operator++�[7operator-=�_7operator--�N7operator-�� T`7hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@��
�/��
b7,R�<unnamed-type-hb_ridentity>.?AU<unnamed-type-hb_ridentity>@@
d7��
e7,c7f7
0	0h7g7
I7	u0j7	u0j7s	00j7	0h7	0h7s	00j7
I7,
q7	00j7r7��hb_reference_wrapper<<unnamed-type-hb_ridentity> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_ridentity>@@@@�JB7��i7hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hash���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�k7__item__���l7__item_at__m7__more__���k7__len__n7__next__���o7__forward__n7__prev__���o7__rewind__�p7__end__s7operator!=�
�/it���
t78f�u7@hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@��
F7,
�6,:�hb_inc_bimap_t.?AUhb_inc_bimap_t@@��
y7��
z7	0y7{7	uy7{7
y7	y7~7	y7~7s	uy7~7s	uy7~7�7�7
�$	y7~7�7	0y7~7s	ty7	uy7{7s	0y7{7s	-y7{7
y7�
�7	y7~7
�7
z7,
�7	y7~7�7	y7~7�7�7�7	y7~7
y7,	�7y7~7�7	�7y7~7�7�7�7	y7~7s�|7in_error���}7get_population�7reset���7alloc��7clear���7add�7skip���}7get_next_value��7add_set�7identity���
�7cmp_id�7sort����7get�7backward����7operator[]��7has
�#forw_map�
J,0back_map��7keys����7hb_inc_bimap_t��7~hb_inc_bimap_t�7operator=���7__vecDelDtor���:&�7@hb_inc_bimap_t.?AUhb_inc_bimap_t@@��
z7
�-
{7,
y7
~7,
o#	uJ,-�76.�/
�$,>�head_maxp_info_t.?AUhead_maxp_info_t@@��
�7	�7�7�7head_maxp_info_t���
txMin�
txMax�
tyMin�
tyMax�
umaxPoints
umaxContours��
umaxCompositePoints���
umaxCompositeContours�
u maxComponentElements�
u$maxComponentDepth
0(allXMinIsLsb�>�7,head_maxp_info_t.?AUhead_maxp_info_t@@��	�7�7
�7
�7,:�contour_point_t.?AUcontour_point_t@@
�7@@0	�7�7�7D#�
�7,
�7	�7�7�7	�7�7

�7��
�7,
�7	�7�7�7��7init����7transform���7add_delta���7translate��
@x
@y
 flag�
0	is_end_point�:�7contour_point_t.?AUcontour_point_t@@
�7
�7,
�7J�contour_point_vector_t.?AUcontour_point_vector_t@@��
�7^�hb_vector_t<contour_point_t,0>.?AU?$hb_vector_t@Ucontour_point_t@@$0A@@@V�hb_array_t<contour_point_t>.?AU?$hb_array_t@Ucontour_point_t@@@@b�hb_array_t<contour_point_t const >.?AU?$hb_array_t@$$CBUcontour_point_t@@@@�
�7�
�7
�7	�7�7
�7
�7	�7�7�7
�7	�7�7�7
�7��
�7,
�7	�7�7�7n�std::initializer_list<contour_point_t>.?AV?$initializer_list@Ucontour_point_t@@@std@@���
�7	�7�7�7	�7�72�7�7�7�7�7�7	�7�7	�7�7�7	�7�7�7�7�7	�7�7
�7,	�7�7�7�7	�7�7�7�7�7�7
�7	��7�7	0�7�7�7	u�7�7	�7�7�7r
�7,	�7�7�7r�7�7	�7�7�7	�7�7�7�7�7	0�7�7	�7�7�7	�7�7�7�7�7	�7�7�7r�hb_sorted_array_t<contour_point_t const >.?AU?$hb_sorted_array_t@$$CBUcontour_point_t@@@@���	�7�7�7f�hb_sorted_array_t<contour_point_t>.?AU?$hb_sorted_array_t@Ucontour_point_t@@@@��	�7�7�7�7�7	�7�7�7s	�7�7�7s�7�7	�7�7�7	�7�7s	0�7�7	0�7�7s	0�7�7	0�7�7	�7�7�7	�7�7	�7�7�	�7�7sFFrealloc_move����7item_t�?item_size���7array_t�7c_array_t���7hb_vector_t<contour_point_t,0>��7~hb_vector_t<contour_point_t,0>�7extend�
tallocated
ulength���
�7arrayZ����7init����7init0���7fini����7reset���7operator=���7as_bytes����7operator==��7operator!=��7hash����7operator[]��7tail����7operator bool���7get_size����7as_array����7iter_t��7writer_t����7iter����7writer��7operator struct hb_array_t<struct contour_point_t const >���7operator struct hb_array_t<struct contour_point_t>��7begin���7end�7as_sorted_array�7operator+���7push����7in_error����7set_error���7reset_error�7shrink_vector���7shift_down_vector���7alloc���7alloc_exact�7clear���7resize��7resize_exact����7pop�7remove_ordered��7shrink��7qsort���7__vecDelDtor���^?v�7hb_vector_t<contour_point_t,0>.?AU?$hb_vector_t@Ucontour_point_t@@$0A@@@F�hb_array_t<float const >.?AU?$hb_array_t@$$CBM@@F�hb_array_t<bool const >.?AU?$hb_array_t@$$CB_N@@888	0�7�78
�7�
8	�7�7
8
�7��
8,
	8	�7�7
8	�7�7888	�7�7
�7,	8�7�78	8�7�7
888	�7�7s��7��8add_deltas�
8contour_point_vector_t�8~contour_point_vector_t8operator=��8__vecDelDtor���J	&8contour_point_vector_t.?AUcontour_point_vector_t@@��
�
�7
�7
O��hb_iter_with_fallback_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CB_N@@AEB_N@@r�hb_iter_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CB_N@@AEB_N@@
8��
8	u88
8
8	88 8
8��
"8	#888!8$8	888	888s'8&8	088	"8 8	"88*8+8	"8 8s	"88s-8.8
8!	8808s
8,
8	28838s1848	88 8r	8808	28838687888�"item_t�8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%8thiz���&8iter���(8operator+��&8_begin�&8begin��&8_end���&8end)8operator bool��8len,8operator*��/8operator[]�58operator+=�98operator++�58operator-=�98operator--�'8operator-��r T:8hb_iter_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CB_N@@AEB_N@@��hb_iter_fallback_mixin_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CB_N@@AEB_N@@��
<8	8<8=8
<8��
?8	#8<8@8>8A8	"<8@8	"<8@8s	0<8@8	u<8@8	<8=8	<8=8s	8<8@8�B8thiz���C8__item__���D8__item_at__E8__more__���F8__len__G8__next__���H8__forward__G8__prev__���H8__rewind__�I8__end__�J8hb_iter_fallback_mixin_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CB_N@@AEB_N@@��8��<8��L8hb_iter_with_fallback_t<hb_array_t<bool const >,bool const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CB_N@@AEB_N@@�u
8	8O8N8	8O8P8Q8
"8	"8S8	"8S8s	8O8	8O8s	u8S8
"8,
Y8	08S8Z8	�8S8	88O8	t8	t8S8Z8^8_8V�hb_sorted_array_t<bool const >.?AU?$hb_sorted_array_t@$$CB_N@@��	a88O8	a88O8�b8c8	8O8�	88S8�	88S8f8g8	88S8sr8��Frealloc_move���R8hb_array_t<bool const >"__item_t__�Fis_random_access_iterator��Fhas_fast_len���T8__item__���U8__item_at__V8__next__���W8__forward__V8__prev__���W8__rewind__�X8__len__[8operator!=�\8begin��\8end\8operator&��]8operator struct hb_array_t<bool const >[8operator==�X8hash���`8cmpd8qsort��X8get_size���e8reverseh8sub_array��i8truncate���V8fini���
�arrayZ���
ulength���
ubackwards_length�F"Vj8hb_array_t<bool const >.?AU?$hb_array_t@$$CB_N@@��hb_iter_with_fallback_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBM@@AEBM@@r�hb_iter_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBM@@AEBM@@
m8��
n8	um8o8
8
m8	q8m8r8
8��
t8	u8m8o8s8v8	8m8o8	8m8o8sy8x8	0m8o8	Em8r8	Em8o8|8}8	Em8r8s	Em8o8s8�8
m8!	8m8�8s
8,
m8	�8m8�8s�8�8	8m8r8r	8m8�8	�8m8�8�8�8�8�Eitem_t�p8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���w8thiz���x8iter���z8operator+��x8_begin�x8begin��x8_end���x8end{8operator bool��p8len~8operator*���8operator[]��8operator+=��8operator++��8operator-=��8operator--�y8operator-��r T�8hb_iter_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBM@@AEBM@@��hb_iter_fallback_mixin_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBM@@AEBM@@��
�8	q8�8�8
�8��
�8	u8�8�8�8�8	E�8�8	E�8�8s	0�8�8	u�8�8	�8�8	�8�8s	8�8�8��8thiz����8__item__����8__item_at__�8__more__����8__len__�8__next__����8__forward__�8__prev__����8__rewind__��8__end__��8hb_iter_fallback_mixin_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBM@@AEBM@@��m8���8���8hb_iter_with_fallback_t<hb_array_t<float const >,float const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBM@@AEBM@@Ou
8	8�8�8	8�8�8�8
t8	E8�8	E8�8s	8�8	8�8s	u8�8
t8,
�8	08�8�8	O8�8	88�8	t8	t8�8�8�8�8V�hb_sorted_array_t<float const >.?AU?$hb_sorted_array_t@$$CBM@@��	�88�8	�88�8��8�8	8�8�	88�8�	88�8�8�8	88�8szl8��Frealloc_move����8hb_array_t<float const >���E__item_t__�Fis_random_access_iterator��Fhas_fast_len����8__item__����8__item_at__�8__next__����8__forward__�8__prev__����8__rewind__��8__len__�8operator!=��8begin���8end�8operator&���8operator struct hb_array_t<float const >����8operator==��8hash����8cmp�8qsort���8get_size����8reverse�8sub_array���8truncate����8fini���
OarrayZ���
ulength���
ubackwards_length�F"V�8hb_array_t<float const >.?AU?$hb_array_t@$$CBM@@
�7,>�hb_subset_plan_t.?AUhb_subset_plan_t@@��
�8��
�8 $�4
�8	�8�8�8	�8�8r�hb_vector_t<hb_pair_t<unsigned int,unsigned int>,1>.?AU?$hb_vector_t@U?$hb_pair_t@II@@$00@@��hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>.?AU?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@����hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>.?AU?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@���r�hb_hashmap_t<unsigned int,OT::Feature const *,0>.?AU?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@���hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>.?AU?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@��^�hb_vector_t<hb_inc_bimap_t,0>.?AU?$hb_vector_t@Uhb_inc_bimap_t@@$0A@@@��z�hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>.?AU?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@�B�hb_vector_t<int,0>.?AU?$hb_vector_t@H$0A@@@�n�hb_hashmap_t<unsigned int,TripleDistances,0>.?AU?$hb_hashmap_t@IUTripleDistances@@$0A@@@~�hb_hashmap_t<unsigned int,contour_point_vector_t,0>.?AU?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@��2�os2_info_t.?AUos2_info_t@@��	0�8�8	0�8�8�	�$�8�8	u�8�8	0�8�8uW#	0�8�8�8
�8,
�8,
�8	�8�8�8�8	�8�8s
�8hb_subset_plan_t����8~hb_subset_plan_t��
�header���
0successful���
uflags
0attach_accelerator_data��
0force_long_loca��
�# codepoint_to_glyph���
�#(glyph_map
�#0reverse_glyph_map
 $8source���
�5@cff1_accel���
�5Hcff2_accel���
 $Pdest�
uX_num_output_glyphs���
0\all_axes_pinned��
0]pinned_at_default
0^has_seac�
0_gsub_insert_catch_all_feature_variation_rec��
0`gpos_insert_catch_all_feature_variation_rec��
0ahas_gdef_varstore
$hunicodes�
�8�unicode_to_new_gid_list��
�8�new_to_old_gid_list��
$�name_ids�
$name_languages���
$`layout_features��
$�layout_scripts���
$�glyphs_requested�
$8no_subset_tables�
$�drop_tables��
�#�glyph_map_gsub���
$�_glyphset
$@_glyphset_gsub���
$�_glyphset_mathed�
$�_glyphset_colred�
�#gsub_lookups�
�#Hgpos_lookups�
�#xused_mark_sets_map���
�8�gsub_langsys�
�8�gpos_langsys�
�#gsub_features
�#8gpos_features
�8hgsub_feature_record_cond_idx_map�
�8�gpos_feature_record_cond_idx_map�
�8�gsub_feature_substitutes_map�
�8�gpos_feature_substitutes_map�
$(gsub_old_features
$pgpos_old_features
�8�gsub_old_feature_idx_tag_map�
�8�gpos_old_feature_idx_tag_map�
�#colrv1_layers
�#Hcolr_palettes
�8xcolrv1_varstore_inner_maps���
�8�colrv1_variation_idx_delta_map���
�#�colrv1_new_deltaset_idx_varidx_map���
�8�layout_variation_idx_delta_map���
�8gdef_varstore_inner_maps�
�5(sanitized_table_cache
�3Xaxes_location
�8�normalized_coords
�3�user_axes_location���
�8�axes_triple_distances
�#�axes_index_map���
�#(	axes_old_index_tag_map���
J,X	axis_tags
�8h	hmtx_map�
�8�	vmtx_map�
J,�	bounds_width_vec�
J,�	bounds_height_vec
�8�	new_gid_contour_points_map���
$
composite_new_gids���
�8`
base_variation_idx_map���
�8�
base_varstore_inner_maps�
�7�
head_maxp_info���
�8�
os2_info�
7�
accelerator��
�5�
inprogress_accelerator����8in_error����8check_success���8glyphset����8glyphset_gsub���8num_output_glyphs���8new_gid_for_codepoint���8new_gid_for_old_gid�8old_gid_for_new_gid�8add_table���8operator=���8__vecDelDtor���>Y&�8�
hb_subset_plan_t.?AUhb_subset_plan_t@@��
�8
�8,
�8
�8,
�/ $uW#t�8B�hb_subset_context_t.?AUhb_subset_context_t@@
�8��hb_dispatch_context_t<hb_subset_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_subset_context_t@@_N$0A@@@�
�8
�8	�8�8�8
�8��
�8
�8��
�8	�8�8�8�8�8	��8�8	0�8	0�8v+	�8�8��8thiz����8get_name���?max_debug_depth0return_t����8no_dispatch_return_value����8stop_sublookup_iteration���
udebug_depth���8hb_dispatch_context_t<hb_subset_context_t,bool,0>��	�8hb_dispatch_context_t<hb_subset_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_subset_context_t@@_N$0A@@@�	��8�8	0�8W#�8�1u	�8�8�8��8���8get_name����8default_return_value���
W#source_blob��
�8plan�
�1serializer���
u table_tag�8hb_subset_context_tB�8(hb_subset_context_t.?AUhb_subset_context_t@@
�8,	�8�8
�8,	�8�8�8
�8
�8
�1
�1,
�8,6�OT::HBUINT15.?AUHBUINT15@OT@@���
9J�OT::IntType<unsigned short,2>.?AU?$IntType@G$01@OT@@
	9��

9	u	99

9,

9	0	999
	9,
	9	9	99s		9	99r	9	9999	t	9

999	t	9999
l+	0	999B�BEInt<unsigned short,2>.?AU?$BEInt@G$01@@���		99N!type���9operator unsigned int��9operator==�9operator!=�9operator+=�9operator-=�9operator++�9operator--�9cmp9sanitize���
9v9_instance_assertion_on_line_1049get_size���?null_size��?min_size���?static_sizeJT9OT::IntType<unsigned short,2>.?AU?$IntType@G$01@OT@@
9��
!9	9"9	u9"9�	9��#9_instance_assertion_on_line_123$9get_size���?null_size��?min_size���?static_size6%9OT::HBUINT15.?AUHBUINT15@OT@@���
9,	'999b
9	9	99b
9,
"9,:�OT::HBUINT32VAR.?AUHBUINT32VAR@OT@@�
-9��
.9	u-9s	u-9/90919	0-9/99�1u	0-949 #�	-9/9�29get_size���39sanitize���19operator unsigned int��59serialize��
69v79_instance_assertion_on_line_206?null_size��?min_size���:	D89OT::HBUINT32VAR.?AUHBUINT32VAR@OT@@�
.9
j
/9,B�hb_no_trace_t<bool>.?AU?$hb_no_trace_t@_N@@�
=9BRhb_no_trace_t<bool>.?AU?$hb_no_trace_t@_N@@�
0�@9�u	0=9>9A9�#M�C#�
D90
l+,
=9,	 F0�1�2
 ,>�OT::LONGDATETIME.?AULONGDATETIME@OT@@���
K9��
L9	0K9M99B�OT::IntType<int,4>.?AU?$IntType@H$03@OT@@���J�OT::IntType<unsigned int,4>.?AU?$IntType@I$03@OT@@��	K9M9	uK9M9�N9sanitize���
O9major
P9minorQ9_instance_assertion_on_line_256R9get_size���?null_size��?min_size���?static_size>S9OT::LONGDATETIME.?AULONGDATETIME@OT@@����#N�
L9
V9	0k+�+W9
M9,*�OT::Tag.?AUTag@OT@@�
Z9
P9��
\9	uP9]9
\9,
_9	0P9]9`9
P9,
P9	b9P9c9s	P9P9c9r	b9P9c9e9f9	tP9
\9i9i9	tP9j9h9k9	0P9]99>�BEInt<unsigned int,4>.?AU?$BEInt@I$03@@�	P9]9Nutype���^9operator unsigned int��a9operator==�a9operator!=�d9operator+=�d9operator-=�g9operator++�g9operator--�l9cmpm9sanitize���
n9vo9_instance_assertion_on_line_104^9get_size���?null_size��?min_size���?static_sizeJTp9OT::IntType<unsigned int,4>.?AU?$IntType@I$03@OT@@��
Z9��
r9	�Z9s9	pZ9[9	Z9s9	uZ9s9�P9��t9operator const char *��u9operator char *v9_instance_assertion_on_line_268w9get_size���?null_size��?min_size���?static_size*Dx9OT::Tag.?AUTag@OT@@�
Z9,	z9Z9[9s
Z9
[9,
r9
s9,:�OT::HBGlyphID16.?AUHBGlyphID16@OT@@�
�9	9��:�9OT::HBGlyphID16.?AUHBGlyphID16@OT@@�
�9,	�9�9�9b
�9
�9,:�OT::HBGlyphID24.?AUHBGlyphID24@OT@@�
�9J�OT::IntType<unsigned int,3>.?AU?$IntType@I$02@OT@@��
�9��
�9	u�9�9
�9,
�9	0�9�9�9
�9,
�9	�9�9�9s	�9�9�9r	�9�9�9�9�9	t�9
�9�9�9	t�9�9�9�9	0�9�99>�BEInt<unsigned int,3>.?AU?$BEInt@I$02@@�	�9�9Nutype����9operator unsigned int���9operator==��9operator!=��9operator+=��9operator-=��9operator++��9operator--��9cmp�9sanitize���
�9v�9_instance_assertion_on_line_104�9get_size���?null_size��?min_size���?static_sizeJT�9OT::IntType<unsigned int,3>.?AU?$IntType@I$02@OT@@���9��:�9OT::HBGlyphID24.?AUHBGlyphID24@OT@@�
�9,	�9�9�9s
�9
�9,.�OT::Index.?AUIndex@OT@@�
�9&	9��?NOT_FOUND_INDEX.�9OT::Index.?AUIndex@OT@@�
�9,	�9�9�9b
�9
�9,
�9��
�9
�9,2�OT::VarIdx.?AUVarIdx@OT@@���
�9&P9��?NO_VARIATION���2�9OT::VarIdx.?AUVarIdx@OT@@���
�9,	�9�9�9s
�9
�9,
�9��
�9
�9,6�OT::CheckSum.?AUCheckSum@OT@@���
�9i9u	u�9�9	�9�9�+
�9��
�9	�9�9	u�9�9�P9���9CalcTableChecksum���9set_for_data����9_instance_assertion_on_line_338�9get_size���?null_size��?min_size���?static_size6�9OT::CheckSum.?AUCheckSum@OT@@���
�9,	�9�9�9s
�9
�9,
i9,
�9,R�OT::VarSizedBinSearchHeader.?AUVarSizedBinSearchHeader@OT@@�
�9��
�9	0�9�99	�9�9	u�9�9�9sanitize���
	9unitSize�
	9nUnits���
	9searchRange��
	9entrySelector
	9rangeShift����9_instance_assertion_on_line_1143����9get_size���?null_size��?min_size���?static_sizeR�9
OT::VarSizedBinSearchHeader.?AUVarSizedBinSearchHeader@OT@@��#Y�
�9
�9	0k+�+�9
�9,:�OT::TupleValues.?AUTupleValues@OT@@�F�hb_array_t<unsigned char>.?AU?$hb_array_t@E@@���F�hb_array_t<int const >.?AU?$hb_array_t@$$CBH@@����9�9	u�9�9��hb_iter_with_fallback_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBH@@AEBH@@n�hb_iter_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBH@@AEBH@@
�9��
�9	u�9�9
�9
�9	�9�9�9
�9��
�9	�9�9�9�9�9	�9�9�9	�9�9�9s�9�9	0�9�9	��9�9	��9�9�9�9	��9�9s	��9�9s�9�9
�9!	�9�9�9s
�9,
�9	�9�9�9s�9�9	�9�9�9r	�9�9�9	�9�9�9�9�9�9��item_t��9get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����9thiz����9iter����9operator+���9_begin��9begin���9_end����9end�9operator bool���9len�9operator*���9operator[]��9operator+=��9operator++��9operator-=��9operator--��9operator-��n T:hb_iter_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBH@@AEBH@@��hb_iter_fallback_mixin_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBH@@AEBH@@��
:	�9::
:��
:	�9::::	�::	�::s	0::	u::	::	::s	�9::�:thiz���	:__item__���
:__item_at__:__more__���:__len__
:__next__���:__forward__
:__prev__���:__rewind__�:__end__�:hb_iter_fallback_mixin_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBH@@AEBH@@���9��:��:hb_iter_with_fallback_t<hb_array_t<int const >,int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBH@@AEBH@@_u
�9	�9::	�9:::
�9	��9:	��9:s	�9:	�9:s	u�9:
�9,
:	0�9: :	_�9:	�9�9:	t�9	t�9: :$:%:R�hb_sorted_array_t<int const >.?AU?$hb_sorted_array_t@$$CBH@@	':�9:	':�9:�(:):	�9:�	�9�9:�	�9�9:,:-:	�9�9:sr�9��Frealloc_move���:hb_array_t<int const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���:__item__���:__item_at__:__next__���:__forward__:__prev__���:__rewind__�:__len__!:operator!=�":begin��":end":operator&��#:operator struct hb_array_t<int const >�!:operator==�:hash���&:cmp*:qsort��:get_size���+:reverse.:sub_array��/:truncate���:fini���
_arrayZ���
ulength���
ubackwards_length�F"V0:hb_array_t<int const >.?AU?$hb_array_t@$$CBH@@��
�9��
2:��hb_iter_with_fallback_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@E@@AEAE@@�r�hb_iter_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_t@U?$hb_array_t@E@@AEAE@@�
5:��
6:	u5:7:
�9
5:	9:5:::
2:	<:5:7:;:=:	�95:7:	�95:7:s@:?:	05:7:	5:::	5:7:C:D:	5:::s	5:7:sF:G:
5:!	�95:I:s
�9,
5:	K:5:L:sJ:M:	�95:::r	�95:I:	K:5:L:O:P:Q:�item_t�8:get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���>:thiz���?:iter���A:operator+��?:_begin�?:begin��?:_end���?:endB:operator bool��8:lenE:operator*��H:operator[]�N:operator+=�R:operator++�N:operator-=�R:operator--�@:operator-��r TS:hb_iter_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_t@U?$hb_array_t@E@@AEAE@@��hb_iter_fallback_mixin_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@E@@AEAE@@���
U:	9:U:V:
U:��
X:	<:U:Y:W:Z:	U:Y:	U:Y:s	0U:Y:	uU:Y:	U:V:	U:V:s	�9U:Y:�[:thiz���\:__item__���]:__item_at__^:__more__���_:__len__`:__next__���a:__forward__`:__prev__���a:__rewind__�b:__end__�c:hb_iter_fallback_mixin_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@E@@AEAE@@���5:��U:��e:hb_iter_with_fallback_t<hb_array_t<unsigned char>,unsigned char &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@E@@AEAE@@� u
�9	�9h:g:	�9h:i:j:	�93:	�93:s	�9h:	�9h:s	u�93:
2:,
q:	0�93:r:	 �93:	�9h:	t�9	t�93:r:v:w:R�hb_sorted_array_t<unsigned char>.?AU?$hb_sorted_array_t@E@@�	y:�9h:	y:�9h:�z:{:	�9h:�	�9�93:�	�9�93:~::	�9�93:s�4:��Frealloc_move���k:hb_array_t<unsigned char>��__item_t__�Fis_random_access_iterator��Fhas_fast_len���l:__item__���m:__item_at__n:__next__���o:__forward__n:__prev__���o:__rewind__�p:__len__s:operator!=�t:begin��t:endt:operator&��u:operator struct hb_array_t<unsigned char const >���s:operator==�p:hash���x:cmp|:qsort��p:get_size���}:reverse�:sub_array���:truncate���n:fini���
 arrayZ���
ulength���
ubackwards_length�F"V�:hb_array_t<unsigned char>.?AU?$hb_array_t@E@@���J�OT::TupleValues::iter_t.?AUiter_t@TupleValues@OT@@��
�:��hb_iter_with_fallback_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_with_fallback_t@Uiter_t@TupleValues@OT@@H@@���j�hb_iter_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_t@Uiter_t@TupleValues@OT@@H@@���
�:��
�:	u�:�:
�:
�:	�:�:�:
�:��
�:	�:�:�:�:�:	�:�:�:	�:�:�:s�:�:	0�:�:	t�:�:	t�:�:�:�:	t�:�:s	t�:�:s�:�:
�:!	�:�:�:s
�:,
�:	�:�:�:s�:�:	�:�:�:r	�:�:�:	�:�:�:�:�:�:�titem_t��:get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����:thiz����:iter����:operator+���:_begin��:begin���:_end����:end�:operator bool���:len�:operator*���:operator[]��:operator+=��:operator++��:operator-=��:operator--��:operator-��j T�:hb_iter_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_t@Uiter_t@TupleValues@OT@@H@@����hb_iter_fallback_mixin_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@TupleValues@OT@@H@@�
�:	�:�:�:
�:��
�:	�:�:�:�:�:	t�:�:	t�:�:s	0�:�:	u�:�:	�:�:	�:�:s	�:�:�:��:thiz����:__item__����:__item_at__�:__more__����:__len__�:__next__����:__forward__�:__prev__����:__rewind__��:__end__��:hb_iter_fallback_mixin_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@TupleValues@OT@@H@@��:���:���:hb_iter_with_fallback_t<OT::TupleValues::iter_t,int>.?AU?$hb_iter_with_fallback_t@Uiter_t@TupleValues@OT@@H@@���	�:�:C	0�:�:	�:�:
�:	t�:�:	0�:�:	�:�:s
�:,
�:	0�:�:�:	�:�:�:&�:���:iter_t�
jp
Dendp�
tcurrent_value
trun_count
u width�:ensure_run��:read_value�t__item_t__��:__item__����:__more__����:__next__����:__forward__�:operator!=��:__end__J�:(OT::TupleValues::iter_t.?AUiter_t@TupleValues@OT@@��	�:�:C
�:
�:,J�OT::IntType<signed char,1>.?AU?$IntType@C$00@OT@@���
�:��
�:
�:	t�:�:
�:,
�:	0�:�:�:
�:,
�:	�:�:�:s	�:�:�:r	�:�:�:�:�:	t�:�:�:	t�:�:�:�:	0�:�:9>�BEInt<signed char,1>.?AU?$BEInt@C$00@@��	�:�:	u�:�:Ftype����:operator int����:operator==��:operator!=��:operator+=��:operator-=��:operator++��:operator--��:cmp�:sanitize���
�:v�:_instance_assertion_on_line_104�:get_size���?null_size��?min_size���?static_sizeJT�:OT::IntType<signed char,1>.?AU?$IntType@C$00@OT@@���B�OT::IntType<short,2>.?AU?$IntType@F$01@OT@@�
�:��
�:
�:	t�:�:
�:,
�:	0�:�:�:
�:,
�:	�:�:�:s	�:�:�:r	�:�:�:�:�:	t�:�:�:	t�:�:�:�:	0�:�:96�BEInt<short,2>.?AU?$BEInt@F$01@@	�:�:	u�:�:Ftype����:operator int����:operator==��:operator!=��:operator+=��:operator-=��:operator++��:operator--��:cmp�:sanitize���
�:v�:_instance_assertion_on_line_104�:get_size���?null_size��?min_size���?static_sizeBT�:OT::IntType<short,2>.?AU?$IntType@F$01@OT@@�
O9��
�:
�:	tO9�:
�:,
�:	0O9�:�:
O9,
O9	;O9;s	O9O9;r	;O9;;;	tO9�:�:	tO9;;	;	0O9�:96�BEInt<int,4>.?AU?$BEInt@H$03@@��	O9�:	uO9�:Fttype����:operator int���;operator==�;operator!=�;operator+=�;operator-=�;operator++�;operator--�
;cmp;sanitize���
;v
;_instance_assertion_on_line_104;get_size���?null_size��?min_size���?static_sizeBT;OT::IntType<int,4>.?AU?$IntType@H$03@OT@@���
�:,
�:,N�OT::TupleValues::fetcher_t.?AUfetcher_t@TupleValues@OT@@
;	;;C	0;;	;;s>�hb_array_t<float>.?AU?$hb_array_t@M@@���;@	;;;�;fetcher_t��
jp
Dend��
trun_count
uwidth;ensure_run�;skip���;add_to�N
;OT::TupleValues::fetcher_t.?AUfetcher_t@TupleValues@OT@@	;;C
;
;,~�hb_iter_with_fallback_t<hb_array_t<float>,float &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@M@@AEAM@@�b�hb_iter_t<hb_array_t<float>,float &>.?AU?$hb_iter_t@U?$hb_array_t@M@@AEAM@@�
!;��
";	u!;#;
;
!;	%;!;&;
;��
(;	);!;#;';*;	;!;#;	;!;#;s-;,;	0!;#;	!;&;	!;#;0;1;	!;&;s	!;#;s3;4;
!;!	;!;6;s
;,
!;	8;!;9;s7;:;	;!;&;r	;!;6;	8;!;9;<;=;>;�item_t�$;get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���+;thiz���,;iter���.;operator+��,;_begin�,;begin��,;_end���,;end/;operator bool��$;len2;operator*��5;operator[]�;;operator+=�?;operator++�;;operator-=�?;operator--�-;operator-��b T@;hb_iter_t<hb_array_t<float>,float &>.?AU?$hb_iter_t@U?$hb_array_t@M@@AEAM@@��hb_iter_fallback_mixin_t<hb_array_t<float>,float &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@M@@AEAM@@���
B;	%;B;C;
B;��
E;	);B;F;D;G;	B;F;	B;F;s	0B;F;	uB;F;	B;C;	B;C;s	;B;F;�H;thiz���I;__item__���J;__item_at__K;__more__���L;__len__M;__next__���N;__forward__M;__prev__���N;__rewind__�O;__end__�P;hb_iter_fallback_mixin_t<hb_array_t<float>,float &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@M@@AEAM@@���!;��B;��~R;hb_iter_with_fallback_t<hb_array_t<float>,float &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@M@@AEAM@@�@u
;	;U;T;	;U;V;W;
(;	;Y;	;Y;s	;U;	;U;s	u;Y;
(;,
_;	0;Y;`;	@;Y;	8;U;	t;	t;Y;`;d;e;J�hb_sorted_array_t<float>.?AU?$hb_sorted_array_t@M@@�	g;;U;	g;;U;�h;i;	;U;�	;;Y;�	;;Y;l;m;	;;Y;sr ;��Frealloc_move���X;hb_array_t<float>��__item_t__�Fis_random_access_iterator��Fhas_fast_len���Z;__item__���[;__item_at__\;__next__���];__forward__\;__prev__���];__rewind__�^;__len__a;operator!=�b;begin��b;endb;operator&��c;operator struct hb_array_t<float const >���a;operator==�^;hash���f;cmpj;qsort��^;get_size���k;reversen;sub_array��o;truncate���\;fini���
@arrayZ���
ulength���
ubackwards_length�>"Vp;hb_array_t<float>.?AU?$hb_array_t@M@@���6�OT::TupleList.?AUTupleList@OT@@�
r;��
s;j�OT::CFFIndex<OT::IntType<unsigned int,4> >.?AU?$CFFIndex@U?$IntType@I$03@OT@@@OT@@��
u;��
v;	uu;w;
u;	u;y;�	uu;w;s	ju;w;	u;w;s	0u;w;9J�OT::IntType<unsigned char,1>.?AU?$IntType@E$00@OT@@�;#�	u;w;&x;offset_array_size��z;set_offset_at��{;offset_at��|;data_base��};operator[]�x;get_size���~;sanitize���
P9count
;offSize��
�;offsets���;_instance_assertion_on_line_1465���?null_size��?min_size���j
�;OT::CFFIndex<OT::IntType<unsigned int,4> >.?AU?$CFFIndex@U?$IntType@I$03@OT@@@OT@@��	�:r;t;s	;r;t;s2u;���;operator[]��;fetcher6�;OT::TupleList.?AUTupleList@OT@@�
s;
t;,
;,B�AAT::FTStringRange.?AUFTStringRange@AAT@@���
�;��
�;l+�	0�;�;�;��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	�;�;	u�;�;��;sanitize���
�;tag��
	9length����;_instance_assertion_on_line_60��;get_size���?null_size��?min_size���?static_sizeB�;AAT::FTStringRange.?AUFTStringRange@AAT@@����#]�
�;
�;	0k+�+�;v�OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >.?AU?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@�
�;��
�;
�;,
�;
�;	�;�;�;	�;�;�;�;	�;�;�;
;,	�;�;�;s
;��
�;,
�;	�;�;�;s�;�;	u�;sr�hb_array_t<OT::IntType<unsigned char,1> const >.?AU?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@��	�;�;�;sf�hb_array_t<OT::IntType<unsigned char,1> >.?AU?$hb_array_t@U?$IntType@E$00@OT@@@@	�;�;�;s�;�;	�;�;�1u0	0�;�;�;
�;	�;�;�;49l+u	0�;�;�;	�;�;N;item_t�?item_size���;UnsizedArrayOf<OT::IntType<unsigned char,1> >���;operator=���;operator[]��;get_size����;as_array����;qsort���;serialize���;copy����;sanitize_shallow���
�;arrayZ����;_instance_assertion_on_line_627?min_size���v6�;OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >.?AU?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@�
�;��
�;,��;�;�;
�;
�;n�OT::Offset<OT::IntType<unsigned short,2>,0>.?AU?$Offset@U?$IntType@G$01@OT@@$0A@@OT@@���
�;��
�;	0�;�;	�;�;	u�;�;�	9��	9type����;is_null�;_instance_assertion_on_line_308�;get_size���?null_size��?min_size���?static_sizen�;OT::Offset<OT::IntType<unsigned short,2>,0>.?AU?$Offset@U?$IntType@G$01@OT@@$0A@@OT@@���
�;
�;	�;�;�;
�;,	�;�;�;b	�;�;�;�;�;
�;,
�;	�;�;�;�	�;�;�;�;�;�1�;�u	0�;�;�;	0�;�;�;	0�;�;9	�;�;	u�;�;r�;���;target_t����;OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>����;operator=���;operator()��;serialize_copy��;sanitize_shallow����;neuter��;_instance_assertion_on_line_517�;get_size���?null_size��?min_size���?static_size�6�;OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��
9
�;,.�AAT::ltag.?AUltag@AAT@@�
�;��
�;	�$�;�;s	0�;�;9��OT::ArrayOf<AAT::FTStringRange,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UFTStringRange@AAT@@U?$IntType@I$03@OT@@@OT@@�	�;�;�?tableTag����;get_language����;sanitize���
P9version��
P9flags
�;tagRanges�;_compiles_assertion_on_line_89��;_instance_assertion_on_line_89�?null_size��?min_size���.
�;AAT::ltag.?AUltag@AAT@@�
�;
�;��
�;
�;
�;,
�;
�;	�;�;�;	�;�;�;�;	�;�;�;
�;,	�;�;�;r
�;,
�;	�;�;�;r�;�;	u�;�;	0�;�;	�;�;f�hb_array_t<AAT::FTStringRange const >.?AU?$hb_array_t@$$CBUFTStringRange@AAT@@@@	�;�;�;^�hb_array_t<AAT::FTStringRange>.?AU?$hb_array_t@UFTStringRange@AAT@@@@���	�;�;�;�;�;	�;�;�;	0�;�;�;
�;
�1	<�;�;<
�;	<�;�;<	0�;�;9�;#�	�;�;��;item_t�?item_size���;ArrayOf<AAT::FTStringRange,OT::IntType<unsigned int,4> >����;operator=���;operator[]��;get_size����;operator bool���;pop�;as_array����;iter_t��;writer_t����;iter����;writer��;operator struct hb_array_t<struct AAT::FTStringRange const >����;operator struct hb_array_t<struct AAT::FTStringRange>��<begin��<end�;qsort��<serialize��<serialize_append���<copy���<sanitize_shallow���
P9len��
<arrayZ���	<_compiles_assertion_on_line_821	<_instance_assertion_on_line_821?null_size��?min_size���v
<OT::ArrayOf<AAT::FTStringRange,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UFTStringRange@AAT@@U?$IntType@I$03@OT@@@OT@@��$�
�;,
<�;�;<
�;�;#�
<
�;	u;<
�;	0;<<
;	�;;<s	;;<r	�;;<<<	t;
�;<<	t;<<<	0;<9>�BEInt<unsigned char,1>.?AU?$BEInt@E$00@@	;<N type���<operator unsigned int��<operator==�<operator!=�<operator+=�<operator-=�<operator++�<operator--� <cmp!<sanitize���
"<v#<_instance_assertion_on_line_104<get_size���?null_size��?min_size���?static_sizeJT$<OT::IntType<unsigned char,1>.?AU?$IntType@E$00@OT@@��#G�
�;	0k+�+'<
i9
�;�l+*<	0�;�;+<
�;N�hb_aat_feature_mapping_t.?AUhb_aat_feature_mapping_t@@��
.<��
/<	t.<0<sz
uotFeatureTag�
D)aatFeatureType���
F)selectorToEnable�
F)selectorToDisable1<cmpN2<hb_aat_feature_mapping_t.?AUhb_aat_feature_mapping_t@@��
/<
0<,R�AAT::hb_aat_apply_context_t.?AUhb_aat_apply_context_t@AAT@@�
6<��hb_dispatch_context_t<AAT::hb_aat_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_aat_apply_context_t@AAT@@_N$0A@@@��
6<
8<	9<8<:<
6<��
<<
8<��
><	=<8<?<;<@<	�8<:<	08<	08<v+	8<:<�A<thiz���B<get_name���?max_debug_depth0return_t���C<no_dispatch_return_value���D<stop_sublookup_iteration���
udebug_depth��E<hb_dispatch_context_t<AAT::hb_aat_apply_context_t,bool,0>��	F<hb_dispatch_context_t<AAT::hb_aat_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_aat_apply_context_t@AAT@@_N$0A@@@��	�6<7<	06<
<<	06<J<�.�AAT::ankr.?AUankr@AAT@@�
L<��
M<.�OT::GDEF.?AUGDEF@OT@@���
O<��
P<v�hb_vector_t<hb_aat_map_t::range_flags_t,1>.?AU?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@��
R<��
S<J�hb_cache_t<15,8,7,1>.?AU?$hb_cache_t@$0P@$07$06$00@@
U<
<<,
W<	6<7<X<�)TRW#	6<7<Z<Y<[<	6<7<
N<	6<7<^<	6<7<s	6<7<	06<J<
6<,	c<6<7<X<	6<7<s�8<��H<get_name���I<default_return_value���K<stop_sublookup_iteration���
�)plan�
Tfont�
 $face�
R buffer���
k+(sanitizer
N<hankr_table���
Q<pgdef_table���
T<xrange_flags��
0�using_buffer_glyph_set���
,�buffer_glyph_set�
m,�left_set�
m,�right_set
m,�machine_glyph_set
V<�machine_class_cache��
u�subtable_flags���
u�lookup_index�\<hb_aat_apply_context_t�]<~hb_aat_apply_context_t_<set_ankr_table�`<set_lookup_index���a<setup_buffer_glyph_set�b<buffer_intersects_machine��d<operator=��e<__vecDelDtor���R&f<�AAT::hb_aat_apply_context_t.?AUhb_aat_apply_context_t@AAT@@�
7<,
J<,
R
+,	CEk<
Y:�AAT::Entry<void>.?AU?$Entry@X@AAT@@�
n<��
o<	0n<p<9	n<p<	un<p<�q<sanitize���
	9newState�
	9flagsr<_instance_assertion_on_line_695s<get_size���?null_size��?min_size���?static_size:t<AAT::Entry<void>.?AU?$Entry@X@AAT@@�
o<
v<	0k+�+w<
p<,R�AAT::SubtableGlyphCoverage.?AUSubtableGlyphCoverage@AAT@@���
z<��
{<	0z<|<�;��OT::UnsizedArrayOf<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@@OT@@	z<|<�}<sanitize���
~<subtableOffsets��<_compiles_assertion_on_line_975<_instance_assertion_on_line_975?null_size��?min_size���R�<AAT::SubtableGlyphCoverage.?AUSubtableGlyphCoverage@AAT@@���
~<��
�<�<u	0k+�+�<
{<
�<��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@
�<,
�<
~<	~<�<�<	~<�<�<�<	~<�<�<
�<,	�<~<�<s
�<��
�<,
�<	�<~<�<s�<�<	u~<s��hb_array_t<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@@@�	�<~<�<s��hb_array_t<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0> >.?AU?$hb_array_t@U?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@@@���	�<~<�<s�<�<	~<�<	0~<�<�;
~<	�<~<�<49	0~<�<�;�<#�	~<�<��<item_t�?item_size���<UnsizedArrayOf<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0> >�<operator=���<operator[]��<get_size����<as_array����<qsort���<serialize���<copy����<sanitize_shallow���
�<arrayZ����<_instance_assertion_on_line_627?min_size���6�<OT::UnsizedArrayOf<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@@OT@@�#e�j�OT::Offset<OT::IntType<unsigned int,4>,0>.?AU?$Offset@U?$IntType@I$03@OT@@$0A@@OT@@�
�<��
�<	0�<�<	�<�<	u�<�<�P9��P9type����<is_null�<_instance_assertion_on_line_308�<get_size���?null_size��?min_size���?static_sizej�<OT::Offset<OT::IntType<unsigned int,4>,0>.?AU?$Offset@U?$IntType@I$03@OT@@$0A@@OT@@�
�<
�<	�<�<�<	�<�<�<s	�<�<�<�<�<
�<	�;�<�<�	�;�<�<�<�<�1�<�u	0�<�<�<	0�<�<�;	0�<�<9	�<�<	u�<�<n�<���;target_t����<OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0>��<operator=���<operator()��<serialize_copy��<sanitize_shallow����<neuter��<_instance_assertion_on_line_517�<get_size���?null_size��?min_size���?static_size�6�<OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@
�<l+��	0�<�<�<
|<,>�AAT::SettingName.?AUSettingName@AAT@@���
�<��
�<
F)	t�<�<�<	F)�<�<f�hb_aat_layout_feature_selector_info_t.?AUhb_aat_layout_feature_selector_info_t@@	�<�<�<�<	0�<�<9	�<�<	u�<�<��<cmp�<get_selector����<get_info����<sanitize���
	9setting��
�9nameIndex�<_instance_assertion_on_line_72��<get_size���?null_size��?min_size���?static_size>�<AAT::SettingName.?AUSettingName@AAT@@���
�<
F),
�<,R
uname_id��
F)enable���
F)disable��
ureserved�f�<hb_aat_layout_feature_selector_info_t.?AUhb_aat_layout_feature_selector_info_t@@
�<
�9
F)
�<,
�<	0k+�+�<
�<,>�AAT::FeatureName.?AUFeatureName@AAT@@���
�<��
�<
D)	t�<�<�<:��Exclusive��@NotDefault����IndexMaskjt�<AAT::FeatureName::<unnamed-enum-Exclusive>.?AW4<unnamed-enum-Exclusive>@FeatureName@AAT@@�uu�<u�	u�<�<�<	D)�<�<	u�<�<	0�<�<	0�<�<�;��OT::OffsetTo<OT::UnsizedArrayOf<AAT::SettingName>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@USettingName@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���	�<�<��<cmp�<<unnamed-enum-Exclusive>����<get_selector_infos��<get_feature_type����<get_feature_name_id�<is_exclusive����<has_data����<sanitize���
	9feature��
	9nSettings
�<settingTableZ
	9featureFlags�
�:
nameIndex�<_instance_assertion_on_line_158�<get_size���?null_size��?min_size���?static_size>�<AAT::FeatureName.?AUFeatureName@AAT@@���
�<
D),
�<,��AAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`67988f9c�
�<��
�<
�<	�<�<�<�<
�<�
�<
�<	�<�<
�<
y),
�<	�<�<�<�<�<
�<,
�<,
=	�<�<�<=z�<operator()��<<lambda_e38ed6a20f330171fecf8e943defe065>��
F)default_selector�=operator=��&=AAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`67988f9c�
�<
�<,	�<�<�<
�<
�<,f�OT::UnsizedArrayOf<AAT::SettingName>.?AU?$UnsizedArrayOf@USettingName@AAT@@@OT@@

=��
=
=,

=

=	
===	
====	
===
�<,	=
==s
=	�<
==s==	u
=sb�hb_array_t<AAT::SettingName const >.?AU?$hb_array_t@$$CBUSettingName@AAT@@@@	=
==sZ�hb_array_t<AAT::SettingName>.?AU?$hb_array_t@USettingName@AAT@@@@���	=
==s==	
==	0
==�;

=	!=
==49	0
==�;�<#�	
==B�<item_t�?item_size��=UnsizedArrayOf<AAT::SettingName>���=operator=��=operator[]�=get_size���=as_array���=qsort�� =serialize��"=copy���#=sanitize_shallow���
$=arrayZ���%=_instance_assertion_on_line_627?min_size���f6&=OT::UnsizedArrayOf<AAT::SettingName>.?AU?$UnsizedArrayOf@USettingName@AAT@@@OT@@
�<��
(=,�)=
=*=
(=
,=
)=
�<	�</=.=
�<,	1=�</=s	�</=.=2=3=

=,
(=	5=�<6=�	
=�<6=7=8=�1)=�u	0�</=:=	0�<6=�;	0�<6=9	�<6=	u�<6=b�<��
=target_t���0=OffsetTo<OT::UnsizedArrayOf<AAT::SettingName>,OT::IntType<unsigned int,4>,void,0>��4=operator=��9=operator()�;=serialize_copy�<=sanitize_shallow���==neuter�>=_instance_assertion_on_line_517?=get_size���?null_size��?min_size���?static_size�6@=OT::OffsetTo<OT::UnsizedArrayOf<AAT::SettingName>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@USettingName@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�����hb_iter_with_fallback_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@��hb_iter_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@
C=��
D=	uC=E=
=
C=	G=C=H=
=��
J=	K=C=E=I=L=	=C=E=	=C=E=sO=N=	0C=E=	�<C=H=	�<C=E=R=S=	�<C=H=s	�<C=E=sU=V=
C=!	=C=X=s
=,
C=	Z=C=[=sY=\=	=C=H=r	=C=X=	Z=C=[=^=_=`=��<item_t�F=get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���M=thiz���N=iter���P=operator+��N=_begin�N=begin��N=_end���N=endQ=operator bool��F=lenT=operator*��W=operator[]�]=operator+=�a=operator++�]=operator-=�a=operator--�O=operator-�� Tb=hb_iter_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@��hb_iter_fallback_mixin_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@��
d=	G=d=e=
d=��
g=	K=d=h=f=i=	�<d=h=	�<d=h=s	0d=h=	ud=h=	d=e=	d=e=s	=d=h=�j=thiz���k=__item__���l=__item_at__m=__more__���n=__len__o=__next__���p=__forward__o=__prev__���p=__rewind__�q=__end__�r=hb_iter_fallback_mixin_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@��C=��d=���t=hb_iter_with_fallback_t<hb_array_t<AAT::SettingName const >,AAT::SettingName const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@AEBUSettingName@AAT@@@@�<u
=	=w=v=	=w=x=y=
J=	�<={=	�<={=s	=w=	=w=s	u={=
J=,
�=	0={=�=	�<={=	==w=	t=	t={=�=�=�=r�hb_sorted_array_t<AAT::SettingName const >.?AU?$hb_sorted_array_t@$$CBUSettingName@AAT@@@@��	�==w=	�==w=��=�=	=w=�	=={=�	=={=�=�=	=={=s�B=��Frealloc_move���z=hb_array_t<AAT::SettingName const >�<__item_t__�Fis_random_access_iterator��Fhas_fast_len���|=__item__���}=__item_at__~=__next__���=__forward__~=__prev__���=__rewind__��=__len__�=operator!=��=begin���=end�=operator&���=operator struct hb_array_t<struct AAT::SettingName const >��=operator==��=hash����=cmp�=qsort���=get_size����=reverse�=sub_array���=truncate���~=fini���
�<arrayZ���
ulength���
ubackwards_length�b"V�=hb_array_t<AAT::SettingName const >.?AU?$hb_array_t@$$CBUSettingName@AAT@@@@��hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@
�=���hb_sink_t<hb_array_t<hb_aat_layout_feature_selector_info_t> >.?AU?$hb_sink_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@@@�
�=��=�=�=J�<unnamed-type-hb_sink>.?AU<unnamed-type-hb_sink>@@���hb_array_t<hb_aat_layout_feature_selector_info_t>.?AU?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@
�=�
�=
�=��
�=	�=�=�=�=
�=
�=	�=�=�=V�=hb_sink_t<hb_array_t<hb_aat_layout_feature_selector_info_t> >��
�=s��=hb_sink_t<hb_array_t<hb_aat_layout_feature_selector_info_t> >.?AU?$hb_sink_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@@@�
�=
�=�hb_iter_with_fallback_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@�����hb_iter_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@���
�<,
�=��
�=	u�=�=
�=	�=�=�=
�=��
�=	�=�=�=�=�=	�=�=�=	�=�=�=s�=�=	0�=�=	�=�=�=	�=�=�=�=�=	�=�=�=s	�=�=�=s�=�=
�=!	�=�=�=s
�=,
�=	�=�=�=s�=�=	�=�=�=r	�=�=�=	�=�=�=�=�=�=��=item_t��=get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����=thiz����=iter����=operator+���=_begin��=begin���=_end����=end�=operator bool���=len�=operator*���=operator[]��=operator+=��=operator++��=operator-=��=operator--��=operator-��� T�=hb_iter_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@�
�=	�=�=�=
�=��
�=	�=�=�=�=�=	�=�=�=	�=�=�=s	0�=�=	u�=�=	�=�=	�=�=s	�=�=�=��=thiz����=__item__����=__item_at__�=__more__����=__len__�=__next__����=__forward__�=__prev__����=__rewind__��=__end__�=hb_iter_fallback_mixin_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@��=���=���=hb_iter_with_fallback_t<hb_array_t<hb_aat_layout_feature_selector_info_t>,hb_aat_layout_feature_selector_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@AEAUhb_aat_layout_feature_selector_info_t@@@@����<u
�=	�=�=�=	�=�=�=�=
�=	�=�=�=	�=�=�=s	�=�=	�=�=s	u�=�=
�=,
�=	0�=�=�=	�<�=�=��hb_array_t<hb_aat_layout_feature_selector_info_t const >.?AU?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@�	�=�=�=	t�=	t�=�=�=�=�=��hb_sorted_array_t<hb_aat_layout_feature_selector_info_t>.?AU?$hb_sorted_array_t@Uhb_aat_layout_feature_selector_info_t@@@@��	�=�=�=	�=�=�=��=�=	�=�=�	�=�=�=�	�=�=�=�=�=	�=�=�=s��=��Frealloc_move����=hb_array_t<hb_aat_layout_feature_selector_info_t>���=__item_t__�Fis_random_access_iterator��Fhas_fast_len����=__item__����=__item_at__�=__next__����=__forward__�=__prev__����=__rewind__��=__len__�=operator!=��=begin���=end�=operator&���=operator struct hb_array_t<struct hb_aat_layout_feature_selector_info_t const >�=operator==��=hash����=cmp�=qsort���=get_size����=reverse�=sub_array���=truncate����=fini���
�<arrayZ���
ulength���
ubackwards_length�"V�=hb_array_t<hb_aat_layout_feature_selector_info_t>.?AU?$hb_array_t@Uhb_aat_layout_feature_selector_info_t@@@@�=�=
�=N�hb_iter_t<hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>,hb_aat_layout_feature_selector_info_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@Uhb_aat_layout_feature_selector_info_t@@@@
�=��
�=	u�=�=
�=	�=�=>
�=��
>	>�=�=>>	�=�=�=	�=�=�=s>>	0�=�=	�<�=>	�<�=�=>>	�<�=>s	�<�=�=s>>
�=!	�=�=>s
�=,
�=	>�=>s>>	�=�=>r	�=�=>	>�=>>>>��<item_t�>get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���>thiz���>iter���	>operator+��>_begin�>begin��>_end���>end
>operator bool��>len
>operator*��>operator[]�>operator+=�>operator++�>operator-=�>operator--�>operator-��N T>hb_iter_t<hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>,hb_aat_layout_feature_selector_info_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@Uhb_aat_layout_feature_selector_info_t@@@@�=�<
�=	�=>>
>	�<�= >	�<�= >s	0�= >	u�= >	�=>	�=>s	�=�= >
>,
(>	0�= >)>��hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >.?AU?$hb_reference_wrapper@V<lambda_e38ed6a20f330171fecf8e943defe065>@@@@����=��>hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>����<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�!>__item__���">__item_at__#>__more__���$>__len__%>__next__���&>__forward__%>__prev__���&>__rewind__�'>__end__*>operator!=�
=it���
+>f�,> hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@
=���hb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@@@
/>�.>0>�=1>	/>�.�.�<
�<
/>	/>5>4>Z6>hb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>�
�<f�7>hb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@@@
/>
�:�#[�
�<	0k+�+<>.�AAT::feat.?AUfeat@AAT@@�
>>��
?>	0>>@>
D)uuB>	u>>@>C>	0>>@>�<
�<,	F>>>@>�<	u>>@>�<D)uu�<u	u>>@>I>	0>>@>9r�OT::FixedVersion<OT::IntType<unsigned short,2> >.?AU?$FixedVersion@U?$IntType@G$01@OT@@@OT@@r�OT::SortedUnsizedArrayOf<AAT::FeatureName>.?AU?$SortedUnsizedArrayOf@UFeatureName@AAT@@@OT@@	>>@>�?tableTag���A>has_data���D>get_feature_types��E>exposes_featureG>get_featureH>get_feature_name_idJ>get_selector_infos�K>sanitize���
L>version��
	9featureNameCount�
	9reserved1
P9reserved2
M>namesZ���N>_compiles_assertion_on_line_219N>_instance_assertion_on_line_219?null_size��?min_size���.O>AAT::feat.?AUfeat@AAT@@�
?>
L>��
R>
S>
R>	uL>U>	0L>U>9	L>U>�V>to_int�W>sanitize���
	9major
	9minorX>_instance_assertion_on_line_360V>get_size���?null_size��?min_size���?static_sizer	Y>OT::FixedVersion<OT::IntType<unsigned short,2> >.?AU?$FixedVersion@U?$IntType@G$01@OT@@@OT@@
@>,&�hb_map_iter_t<hb_sorted_array_t<AAT::FeatureName const >,enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@$0A@@@��
\>���hb_sink_t<hb_array_t<enum hb_aat_layout_feature_type_t> >.?AU?$hb_sink_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@@@�
^>�]>_>`>v�hb_array_t<enum hb_aat_layout_feature_type_t>.?AU?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@
b>�
c>	^>�=�=d>
b>
^>	^>g>f>Rh>hb_sink_t<hb_array_t<enum hb_aat_layout_feature_type_t> >��
b>s�i>hb_sink_t<hb_array_t<enum hb_aat_layout_feature_type_t> >.?AU?$hb_sink_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@@@�
^>
b>��hb_iter_with_fallback_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@�����hb_iter_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@���
n>��
o>	un>p>
n>	l>n>r>
b>��
t>	u>n>p>s>v>	b>n>p>	b>n>p>sy>x>	0n>p>	�<n>r>	�<n>p>|>}>	�<n>r>s	�<n>p>s>�>
n>!	b>n>�>s
b>,
n>	�>n>�>s�>�>	b>n>r>r	b>n>�>	�>n>�>�>�>�>��<item_t�q>get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���w>thiz���x>iter���z>operator+��x>_begin�x>begin��x>_end���x>end{>operator bool��q>len~>operator*���>operator[]��>operator+=��>operator++��>operator-=��>operator--�y>operator-��� T�>hb_iter_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@�
�>	l>�>�>
�>��
�>	u>�>�>�>�>	�<�>�>	�<�>�>s	0�>�>	u�>�>	�>�>	�>�>s	b>�>�>��>thiz����>__item__����>__item_at__�>__more__����>__len__�>__next__����>__forward__�>__prev__����>__rewind__��>__end__��>hb_iter_fallback_mixin_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@�n>���>���>hb_iter_with_fallback_t<hb_array_t<enum hb_aat_layout_feature_type_t>,enum hb_aat_layout_feature_type_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@AEAW4hb_aat_layout_feature_type_t@@@@���B>u
b>	b>�>�>	b>�>�>�>
t>	�<b>�>	�<b>�>s	b>�>	b>�>s	ub>�>
t>,
�>	0b>�>�>	B>b>�>��hb_array_t<enum hb_aat_layout_feature_type_t const >.?AU?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@�	�>b>�>	tb>	tb>�>�>�>�>��hb_sorted_array_t<enum hb_aat_layout_feature_type_t>.?AU?$hb_sorted_array_t@W4hb_aat_layout_feature_type_t@@@@��	�>b>�>	�>b>�>��>�>	b>�>�	b>b>�>�	b>b>�>�>�>	b>b>�>s�m>��Frealloc_move����>hb_array_t<enum hb_aat_layout_feature_type_t>���<__item_t__�Fis_random_access_iterator��Fhas_fast_len����>__item__����>__item_at__�>__next__����>__forward__�>__prev__����>__rewind__��>__len__�>operator!=��>begin���>end�>operator&���>operator struct hb_array_t<enum hb_aat_layout_feature_type_t const >����>operator==��>hash����>cmp�>qsort���>get_size����>reverse�>sub_array���>truncate����>fini���
B>arrayZ���
ulength���
ubackwards_length�v"V�>hb_array_t<enum hb_aat_layout_feature_type_t>.?AU?$hb_array_t@W4hb_aat_layout_feature_type_t@@@@b>�>
\>��hb_iter_t<hb_map_iter_t<hb_sorted_array_t<AAT::FeatureName const >,enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0,0>,enum hb_aat_layout_feature_type_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@$0A@@@W4hb_aat_layout_feature_type_t@@@@��
�>��
�>	u�>�>
�>	�>�>�>
\>��
�>	�>�>�>�>�>	\>�>�>	\>�>�>s�>�>	0�>�>	D)�>�>	D)�>�>�>�>	D)�>�>s	D)�>�>s�>�>
�>!	\>�>�>s
\>,
�>	�>�>�>s�>�>	\>�>�>r	\>�>�>	�>�>�>�>�>�>�D)item_t��>get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����>thiz����>iter����>operator+���>_begin��>begin���>_end����>end�>operator bool���>len�>operator*���>operator[]��>operator+=��>operator++��>operator-=��>operator--��>operator-�� T�>hb_iter_t<hb_map_iter_t<hb_sorted_array_t<AAT::FeatureName const >,enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0,0>,enum hb_aat_layout_feature_type_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@$0A@@@W4hb_aat_layout_feature_type_t@@@@��r�hb_sorted_array_t<AAT::FeatureName const >.?AU?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@��
�>��
�>,�<l�<���>�>
\>	\>�>�>
�>	D)\>�>	D)\>�>s	0\>�>	u\>�>	\>�>	\>�>s	\>\>�>
�>,
�>	0\>�>�>��hb_reference_wrapper<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const >.?AU?$hb_reference_wrapper@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ@@��>���>hb_map_iter_t<hb_sorted_array_t<AAT::FeatureName const >,enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0,0>��D)__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��>__item__����>__item_at__�>__more__����>__len__�>__next__����>__forward__�>__prev__����>__rewind__��>__end__�>operator!=�
�>it���
�> f&�>(hb_map_iter_t<hb_sorted_array_t<AAT::FeatureName const >,enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@$0A@@@��
�>���hb_map_iter_factory_t<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@@@
�>��>�>\>�>
�>�
�>	�>�.�.�>
�>
�>	�>�>�>~?hb_map_iter_factory_t<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0>���
�>f�?hb_map_iter_factory_t<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ$0A@@@
�>
�>��hb_iter_t<hb_sorted_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��
?��
?	u??
�>
?		??
?
�>	????
?	�>??	�>??s??	0??	F>?
?	F>????	F>?
?s	F>??s??
?!	�>??s
�>,
?	???s??	�>?
?r	�>??	???? ?!?�F>item_t�?get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���?thiz���?iter���?operator+��?_begin�?begin��?_end���?end?operator bool��?len?operator*��?operator[]�?operator+=�"?operator++�?operator-=�"?operator--�?operator-�� T#?hb_iter_t<hb_sorted_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��b�hb_array_t<AAT::FeatureName const >.?AU?$hb_array_t@$$CBUFeatureName@AAT@@@@��hb_iter_with_fallback_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��hb_iter_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@
'?��
(?	u'?)?
%?
'?	+?'?,?
%?��
.?	/?'?)?-?0?	%?'?)?	%?'?)?s3?2?	0'?)?	F>'?,?	F>'?)?6?7?	F>'?,?s	F>'?)?s9?:?
'?!	%?'?<?s
%?,
'?	>?'???s=?@?	%?'?,?r	%?'?<?	>?'???B?C?D?�F>item_t�*?get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���1?thiz���2?iter���4?operator+��2?_begin�2?begin��2?_end���2?end5?operator bool��*?len8?operator*��;?operator[]�A?operator+=�E?operator++�A?operator-=�E?operator--�3?operator-�� TF?hb_iter_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��hb_iter_fallback_mixin_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��
H?	+?H?I?
H?��
K?	/?H?L?J?M?	F>H?L?	F>H?L?s	0H?L?	uH?L?	H?I?	H?I?s	%?H?L?�N?thiz���O?__item__���P?__item_at__Q?__more__���R?__len__S?__next__���T?__forward__S?__prev__���T?__rewind__�U?__end__�V?hb_iter_fallback_mixin_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@��'?��H?���X?hb_iter_with_fallback_t<hb_array_t<AAT::FeatureName const >,AAT::FeatureName const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatureName@AAT@@@@AEBUFeatureName@AAT@@@@�<u
%?	%?[?Z?	%?[?\?]?
.?	F>%?_?	F>%?_?s	%?[?	%?[?s	u%?_?
.?,
e?	0%?_?f?	�<%?_?	%?%?[?	t%?	t%?_?f?j?k?	�>%?[?	�>%?[?�m?n?	%?[?�	%?%?_?�	%?%?_?q?r?	%?%?_?s�&?��Frealloc_move���^?hb_array_t<AAT::FeatureName const >F>__item_t__�Fis_random_access_iterator��Fhas_fast_len���`?__item__���a?__item_at__b?__next__���c?__forward__b?__prev__���c?__rewind__�d?__len__g?operator!=�h?begin��h?endh?operator&��i?operator struct hb_array_t<struct AAT::FeatureName const >�g?operator==�d?hash���l?cmpo?qsort��d?get_size���p?reverses?sub_array��t?truncate���b?fini���
�<arrayZ���
ulength���
ubackwards_length�b"Vu?hb_array_t<AAT::FeatureName const >.?AU?$hb_array_t@$$CBUFeatureName@AAT@@@@
�>	�<�>w?
�>	�>y?Z?	�>y?z?{?
�>	0�>w?}?	�>�>w?�	�>�>w??�?	�>�>w?s"%?��?��?iter_base_tF>item_t�x?begin��x?endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���|?hb_sorted_array_t<AAT::FeatureName const >�~?operator!=��?sub_array���?truncate���r�? hb_sorted_array_t<AAT::FeatureName const >.?AU?$hb_sorted_array_t@$$CBUFeatureName@AAT@@@@��
M>��
�?
�?f�OT::UnsizedArrayOf<AAT::FeatureName>.?AU?$UnsizedArrayOf@UFeatureName@AAT@@@OT@@
�?��
�?,
�?
�?	�?�?�?	�?�?�?�?	�?�?�?
�<,	�?�?�?s
�?	F>�?�?s�?�?	u�?s	%?�?�?sZ�hb_array_t<AAT::FeatureName>.?AU?$hb_array_t@UFeatureName@AAT@@@@���	�?�?�?s�?�?	�?�?	0�?�?�;
�?	�?�?�?49	0�?�?�;�<#�	�?�?B�<item_t�?item_size���?UnsizedArrayOf<AAT::FeatureName>����?operator=���?operator[]��?get_size����?as_array����?qsort���?serialize���?copy����?sanitize_shallow���
�?arrayZ����?_instance_assertion_on_line_627?min_size���f6�?OT::UnsizedArrayOf<AAT::FeatureName>.?AU?$UnsizedArrayOf@UFeatureName@AAT@@@OT@@
�?	�>M>�?sf�hb_sorted_array_t<AAT::FeatureName>.?AU?$hb_sorted_array_t@UFeatureName@AAT@@@@�
M>	�?M>�?s�?�?	�?M>�?	�>M>�?��?���?as_array����?operator struct hb_sorted_array_t<struct AAT::FeatureName>��?operator struct hb_sorted_array_t<struct AAT::FeatureName const >��rD�?OT::SortedUnsizedArrayOf<AAT::FeatureName>.?AU?$SortedUnsizedArrayOf@UFeatureName@AAT@@@OT@@
B>,
w),u�?F>	F>M>�?�?Z�NullHelper<AAT::FeatureName>.?AU?$NullHelper@UFeatureName@AAT@@@@���	F>�?
Q>	0k+�+�?
Q>�l+u�?	0�?�?�?
Q>��hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufeat@AAT@@U?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@Uhb_face_t@@$0CC@Uhb_blob_t@@@@��
�?��
�?b�hb_data_wrapper_t<hb_face_t,34>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CC@@@��
�?��
�?	 $�?�?	0�?�?*�?get_data����?is_inert���b�?hb_data_wrapper_t<hb_face_t,34>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CC@@@��r�hb_table_lazy_loader_t<AAT::feat,34,0>.?AU?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@���
�?,
�?
�?	�?�?�?	�?�?�?�?	�?�?	�?j#	Q>�?�?	0�?�?	W#�?�?W#W#	0�?�?�?
>>	�?�?�?	�?�?j#	Z#�?	W#�?	W#�?!$�?�?Z�hb_atomic_ptr_t<hb_blob_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_blob_t@@@@���?���?Funcs���?hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>���?init0���?init����?fini����?free_instance���?do_destroy��?operator->��?operator bool���?get_stored��?get_stored_relaxed��?cmpexch�?get�?get_relaxed�?get_unconst�?convert�?get_null����?create��?destroy
�?instance��V�?hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufeat@AAT@@U?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@Uhb_face_t@@$0CC@Uhb_blob_t@@@@��	W#�?!$	�?j#	Z#�?	Q>�?�#
�?��
�?	W#�?�?
�?	�?�?��?���?create��?destroy�?get_null����?convert�?get_blob����?hb_table_lazy_loader_t<AAT::feat,34,0>�r�?hb_table_lazy_loader_t<AAT::feat,34,0>.?AU?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@���
�+
�?
�+	�+�?!$	�+�?RORDER_ZERO���ORDER_OT_headORDER_OT_maxpORDER_OT_cmapORDER_OT_hheaORDER_OT_hmtxORDER_OT_OS2�ORDER_OT_postORDER_OT_name	ORDER_OT_STAT
ORDER_OT_metaORDER_OT_vheaORDER_OT_vmtx
ORDER_OT_VORGORDER_OT_locaORDER_OT_glyfORDER_OT_cff1ORDER_OT_cff2ORDER_OT_fvarORDER_OT_avarORDER_OT_cvarORDER_OT_gvarORDER_OT_MVARORDER_OT_kernORDER_OT_GDEFORDER_OT_GSUBORDER_OT_GPOSORDER_OT_BASEORDER_AAT_morx���ORDER_AAT_mort���ORDER_AAT_kerx���ORDER_AAT_ankr��� ORDER_AAT_trak���!ORDER_AAT_ltag���"ORDER_AAT_feat���#ORDER_OT_COLR$ORDER_OT_CPAL%ORDER_OT_CBDT&ORDER_OT_sbix'ORDER_OT_SVG�(ORDER_OT_MATHB)t�?hb_ot_face_t::order_t.?AW4order_t@hb_ot_face_t@@��j�hb_table_lazy_loader_t<OT::head,1,1>.?AU?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@�j�hb_table_lazy_loader_t<OT::maxp,2,1>.?AU?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@�~�hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>.?AU?$hb_face_lazy_loader_t@Ucmap_accelerator_t@OT@@$02@@j�hb_table_lazy_loader_t<OT::hhea,4,1>.?AU?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@�~�hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>.?AU?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@j�hb_table_lazy_loader_t<OT::OS2,6,1>.?AU?$hb_table_lazy_loader_t@UOS2@OT@@$05$00@@���~�hb_face_lazy_loader_t<OT::post_accelerator_t,7>.?AU?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@~�hb_face_lazy_loader_t<OT::name_accelerator_t,8>.?AU?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@j�hb_table_lazy_loader_t<OT::STAT,9,1>.?AU?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@��hb_face_lazy_loader_t<OT::meta_accelerator_t,10>.?AU?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@���n�hb_table_lazy_loader_t<OT::vhea,11,1>.?AU?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@����hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>.?AU?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@��n�hb_table_lazy_loader_t<OT::VORG,13,1>.?AU?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@���n�hb_table_lazy_loader_t<OT::loca,14,1>.?AU?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@����hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>.?AU?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@���hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>.?AU?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@��hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>.?AU?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@�n�hb_table_lazy_loader_t<OT::fvar,18,1>.?AU?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@��n�hb_table_lazy_loader_t<OT::avar,19,1>.?AU?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@��n�hb_table_lazy_loader_t<OT::cvar,20,1>.?AU?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@���hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>.?AU?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@�n�hb_table_lazy_loader_t<OT::MVAR,22,1>.?AU?$hb_table_lazy_loader_t@UMVAR@OT@@$0BG@$00@@���hb_face_lazy_loader_t<OT::kern_accelerator_t,23>.?AU?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@��hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>.?AU?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@��hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>.?AU?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@��hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>.?AU?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@�n�hb_table_lazy_loader_t<OT::BASE,27,1>.?AU?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@���hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>.?AU?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@����hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>.?AU?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@����hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>.?AU?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@���r�hb_table_lazy_loader_t<AAT::ankr,31,0>.?AU?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@���r�hb_table_lazy_loader_t<AAT::trak,32,0>.?AU?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@���r�hb_table_lazy_loader_t<AAT::ltag,33,0>.?AU?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@���n�hb_table_lazy_loader_t<OT::COLR,35,1>.?AU?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@��n�hb_table_lazy_loader_t<OT::CPAL,36,1>.?AU?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@���hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>.?AU?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@��hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>.?AU?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@��hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>.?AU?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@���n�hb_table_lazy_loader_t<OT::MATH,40,1>.?AU?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@��	�+�?��?init0���?fini����?order_t
 $face�
�?head�
�?maxp�
�?cmap�
�? hhea�
�?(hmtx�
�?0OS2��
�?8post�
�?@name�
�?HSTAT�
�?Pmeta�
�?Xvhea�
�?`vmtx�
�?hVORG�
�?ploca�
�?xglyf�
�?�cff1�
�?�cff2�
�?�fvar�
@�avar�
@�cvar�
@�gvar�
@�MVAR�
@�kern�
@�GDEF�
@�GSUB�
@�GPOS�
@�BASE�
	@�morx�

@�mort�
@�kerx�
@�ankr�

@trak�
@ltag�
�?feat�
@COLR�
@ CPAL�
@(CBDT�
@0sbix�
@8SVG��
@@MATH�@hb_ot_face_t���6-@Hhb_ot_face_t.?AUhb_ot_face_t@@��
�?
@4<s
�<,
4<,
�(,��hb_vector_t<hb_aat_map_builder_t::feature_event_t,0>.?AU?$hb_vector_t@Ufeature_event_t@hb_aat_map_builder_t@@$0A@@@�
@��hb_array_t<hb_aat_map_builder_t::feature_event_t>.?AU?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@��hb_array_t<hb_aat_map_builder_t::feature_event_t const >.?AU?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@��
@�
"@	@@
#@
!@	@@%@
 @	@@'@
@��
)@,
*@	@@+@��std::initializer_list<hb_aat_map_builder_t::feature_event_t>.?AV?$initializer_list@Ufeature_event_t@hb_aat_map_builder_t@@@std@@
-@	@@.@	@@
2$@&@(@,@/@0@	@@	@@%@	@@'@3@4@
b)	@@
@,	8@@@#@	8@@@+@9@:@
)@	�@<@	0@<@+@	u@<@
}),	@@@<@r
b),	B@@@rA@C@	@@@<@	B@@@E@F@	0@<@	!@@<@	 @@@I@J@	6@@<@��hb_sorted_array_t<hb_aat_map_builder_t::feature_event_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@	M@@<@��hb_sorted_array_t<hb_aat_map_builder_t::feature_event_t>.?AU?$hb_sorted_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@���	O@@@N@P@	~)@<@s	6@@@sR@S@	6@@@	@@s	0@@	0@@s	0@@	0@@	b)@@	@@	@@�	@@s�Frealloc_move���b)item_t�?item_size�� @array_t!@c_array_t��1@hb_vector_t<hb_aat_map_builder_t::feature_event_t,0>���2@~hb_vector_t<hb_aat_map_builder_t::feature_event_t,0>��5@extend�
tallocated
ulength���
6@arrayZ���7@init���7@init0��7@fini���7@reset��;@operator=��=@as_bytes���>@operator==�>@operator!=�?@hash���D@operator[]�G@tail���H@operator bool��?@get_size���K@as_array���!@iter_t� @writer_t���I@iter���J@writer�I@operator struct hb_array_t<struct hb_aat_map_builder_t::feature_event_t const >J@operator struct hb_array_t<struct hb_aat_map_builder_t::feature_event_t>���L@begin��L@endQ@as_sorted_arrayT@operator+��U@push���H@in_error���7@set_error��7@reset_errorV@shrink_vector��V@shift_down_vector��W@alloc��X@alloc_exact7@clear��Y@resize�Z@resize_exact���[@popV@remove_ordered�\@shrink�]@qsort��^@__vecDelDtor���?v_@hb_vector_t<hb_aat_map_builder_t::feature_event_t,0>.?AU?$hb_vector_t@Ufeature_event_t@hb_aat_map_builder_t@@$0A@@@�
6@
@,
@
S)
^)d@e@f@R�hb_aat_map_t::range_flags_t.?AUrange_flags_t@hb_aat_map_t@@��hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>.?AU?$hb_vector_t@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@$0A@@@��
^)�
j@
^)	^)l@
k@
^)��
n@,
o@	^)l@p@	^)l@m@q@r@	^)l@	_)^)l@k@	_)^)l@p@u@v@	^)l@s�h@range_flags_t��
i@chain_flags��s@hb_aat_map_t���t@~hb_aat_map_t��w@operator=��x@__vecDelDtor���6	6y@hb_aat_map_t.?AUhb_aat_map_t@@��
')	))){@%))	)))}@
i@
@��hb_array_t<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$hb_array_t@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@��hb_array_t<hb_vector_t<hb_aat_map_t::range_flags_t,1> const >.?AU?$hb_array_t@$$CBU?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@���
i@�
�@
i@	i@�@
�@
�@	i@�@�@
�@	i@�@�@
i@��
�@,
�@	i@�@�@��std::initializer_list<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AV?$initializer_list@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@std@@
�@	i@�@�@	i@�@2�@�@�@�@�@�@	i@�@	i@�@�@	i@�@�@�@�@
R<	i@�@
i@,	�@i@�@�@	�@i@�@�@�@�@
�@	�i@�@	0i@�@�@	ui@�@
S<,	�@i@�@r
R<,	�@i@�@r�@�@	�@i@�@	�@i@�@�@�@	0i@�@	�@i@�@	�@i@�@�@�@	�@i@�@��hb_sorted_array_t<hb_vector_t<hb_aat_map_t::range_flags_t,1> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�	�@i@�@��hb_sorted_array_t<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$hb_sorted_array_t@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@���	�@i@�@�@�@	T<i@�@s	�@i@�@s�@�@	�@i@�@	i@�@s	0i@�@	0i@�@s	0i@�@	0i@�@	R<i@�@	i@�@	i@�@�	i@�@s�Frealloc_move���R<item_t�?item_size���@array_t�@c_array_t���@hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>���@~hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>��@extend�
tallocated
ulength���
�@arrayZ����@init����@init0���@fini����@reset���@operator=���@as_bytes����@operator==��@operator!=��@hash����@operator[]��@tail����@operator bool���@get_size����@as_array����@iter_t��@writer_t����@iter����@writer��@operator struct hb_array_t<struct hb_vector_t<struct hb_aat_map_t::range_flags_t,1> const >�@operator struct hb_array_t<struct hb_vector_t<struct hb_aat_map_t::range_flags_t,1> >���@begin���@end�@as_sorted_array�@operator+���@push����@in_error����@set_error���@reset_error�@shrink_vector���@shift_down_vector���@alloc���@alloc_exact�@clear���@resize��@resize_exact����@pop�@remove_ordered��@shrink��@qsort���@__vecDelDtor���?v�@hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>.?AU?$hb_vector_t@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@$0A@@@��~�hb_sorted_array_t<hb_aat_map_t::range_flags_t>.?AU?$hb_sorted_array_t@Urange_flags_t@hb_aat_map_t@@@@����hb_sorted_array_t<hb_aat_map_t::range_flags_t const >.?AU?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@
R<�
�@
R<	R<�@
�@
�@	R<�@�@
�@	R<�@�@
�@	R<�@�@��std::initializer_list<hb_aat_map_t::range_flags_t>.?AV?$initializer_list@Urange_flags_t@hb_aat_map_t@@@std@@
�@	R<�@�@	R<�@2�@�@�@�@�@�@	R<�@	R<�@�@	R<�@�@�@�@
h@	R<�@	�@R<�@�@	�@R<�@�@�@�@
S<	�R<�@	0R<�@�@	uR<�@
h@��
�@,	�@R<�@r
h@,	�@R<�@r�@�@	�@R<�@	�@R<�@�@�@	0R<�@	�@R<�@	�@R<�@�@�@	�@R<�@
�@	�@R<�@s	�@R<�@s�@�@	�@R<�@	R<�@s	0R<�@	0R<�@s	0R<�@	0R<�@	h@R<�@	R<�@	R<�@�	R<�@s�Frealloc_move���h@item_t�?item_size���@array_t�@c_array_t���@hb_vector_t<hb_aat_map_t::range_flags_t,1>��@~hb_vector_t<hb_aat_map_t::range_flags_t,1>�@extend�
tallocated
ulength���
�@arrayZ����@init����@init0���@fini����@reset���@operator=���@as_bytes����@operator==��@operator!=��@hash����@operator[]��@tail����@operator bool���@get_size����@as_array����@iter_t��@writer_t����@iter����@writer��@operator struct hb_sorted_array_t<struct hb_aat_map_t::range_flags_t const >����@operator struct hb_sorted_array_t<struct hb_aat_map_t::range_flags_t>���@begin���@end�@as_sorted_array�@operator+���@push����@in_error����@set_error���@reset_error�@shrink_vector���@shift_down_vector���@alloc���@alloc_exact�@clear���@resize��@resize_exact����@pop�@remove_ordered��@shrink��@qsort���@__vecDelDtor���v?v�@hb_vector_t<hb_aat_map_t::range_flags_t,1>.?AU?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@��B
uflags
ucluster_first
ucluster_last�R�@hb_aat_map_t::range_flags_t.?AUrange_flags_t@hb_aat_map_t@@�
6@,
),
�@,
�hb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@���hb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@�
A��
A	uAA
 @
A		AA
A
 @��
A	
AAAAA	 @AA	 @AAsAA	0AA	B@A
A	B@AAAA	B@A
As	B@AAsAA
A!	 @AAs
 @,
A	AAAsAA	 @A
Ar	 @AA	AAA A!A"A�B@item_t�Aget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Athiz���Aiter���Aoperator+��A_begin�Abegin��A_end���AendAoperator bool��AlenAoperator*��Aoperator[]�Aoperator+=�#Aoperator++�Aoperator-=�#Aoperator--�Aoperator-��� T$Ahb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@���
&A		A&A'A
&A��
)A	
A&A*A(A+A	B@&A*A	B@&A*As	0&A*A	u&A*A	&A'A	&A'As	 @&A*A�,Athiz���-A__item__���.A__item_at__/A__more__���0A__len__1A__next__���2A__forward__1A__prev__���2A__rewind__�3A__end__4Ahb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@���A��&A��
6Ahb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@�6@u
 @	 @9A8A	 @9A:A;A
A	B@ @=A	B@ @=As	 @9A	 @9As	u @=A
A,
CA	0 @=ADA	6@ @=A	!@ @9A	t @	t @=ADAHAIA	O@ @9A	O@ @9A�KALA	 @9A�	 @ @=A�	 @ @=AOAPA	 @ @=As�A��Frealloc_move���<Ahb_array_t<hb_aat_map_builder_t::feature_event_t>��B@__item_t__�Fis_random_access_iterator��Fhas_fast_len���>A__item__���?A__item_at__@A__next__���AA__forward__@A__prev__���AA__rewind__�BA__len__EAoperator!=�FAbegin��FAendFAoperator&��GAoperator struct hb_array_t<struct hb_aat_map_builder_t::feature_event_t const >EAoperator==�BAhash���JAcmpMAqsort��BAget_size���NAreverseQAsub_array��RAtruncate���@Afini���
6@arrayZ���
ulength���
ubackwards_length�"VSAhb_array_t<hb_aat_map_builder_t::feature_event_t>.?AU?$hb_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@��hb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@���
UA��
VA	uUAWA
O@
UA	YAUAZA
O@��
\A	]AUAWA[A^A	O@UAWA	O@UAWAsaA`A	0UAWA	B@UAZA	B@UAWAdAeA	B@UAZAs	B@UAWAsgAhA
UA!	O@UAjAs
O@,
UA	lAUAmAskAnA	O@UAZAr	O@UAjA	lAUAmApAqArA�B@item_t�XAget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���_Athiz���`Aiter���bAoperator+��`A_begin�`Abegin��`A_end���`AendcAoperator bool��XAlenfAoperator*��iAoperator[]�oAoperator+=�sAoperator++�oAoperator-=�sAoperator--�aAoperator-�� TtAhb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_event_t>,hb_aat_map_builder_t::feature_event_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@AEAUfeature_event_t@hb_aat_map_builder_t@@@@���
\A	6@O@vA
O@	O@xA8A	O@xAyAzA
\A,
|A	0O@vA}A	O@O@vA�	O@O@vAA�A	O@O@vAs2 @��UA��UAiter_base_tB@item_t�wAbegin��wAendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���{Ahb_sorted_array_t<hb_aat_map_builder_t::feature_event_t>���~Aoperator!=��Asub_array���Atruncate����A hb_sorted_array_t<hb_aat_map_builder_t::feature_event_t>.?AU?$hb_sorted_array_t@Ufeature_event_t@hb_aat_map_builder_t@@@@���
B@6@�A��CrapHelper<hb_aat_map_builder_t::feature_event_t>.?AU?$CrapHelper@Ufeature_event_t@hb_aat_map_builder_t@@@@�	B@�A	�>y?f?	�>y?f?
	?,
w?,
?
?,�>Z?�<#�
�A
�?,N�Null<AAT::FeatureName>.?AU?$Null@UFeatureName@AAT@@@@���	F>�A
�?
�<
�?,
U>,	=w=v=
�<
G=,
{=,
C=
H=,
D=
E=,=v=�<#�
�A
=,
�<
�<,^�NullHelper<AAT::FTStringRange>.?AU?$NullHelper@UFTStringRange@AAT@@@@���	�;�A
�;
�;,	D

D,
v;	DC
,
w;,
�:��
�A
�AZ�BEInt<short,2>::packed_uint16_t.?AUpacked_uint16_t@?$BEInt@F$01@@���
�A	�:�A #�>�Apacked_uint16_t�Aoperator short�
�Av6T�ABEInt<short,2>.?AU?$BEInt@F$01@@
�:,
�:��
�A
�A
�A	�:�A.�Aoperator signed char���
 v>D�ABEInt<signed char,1>.?AU?$BEInt@C$00@@��
�:,	�9h:g:
 
�A
9:,
3:,
5:
::,
6:
7:,
�9
�9
�A
�9��
�A	u�9�A #�.�Aoperator unsigned int��
�Av>D�ABEInt<unsigned int,3>.?AU?$BEInt@I$02@@�
�9,
�9	�9�As	�9�As
�9,
n9��
�A
�A^�BEInt<unsigned int,4>::packed_uint32_t.?AUpacked_uint32_t@?$BEInt@I$03@@
�A	un9�AF�Apacked_uint32_t�Aoperator unsigned int��
@%v>T�ABEInt<unsigned int,4>.?AU?$BEInt@I$03@@�
]9,
P9
n9
�A
n9,
n9	n9�As	n9�As
c9,
;��
�A
�AV�BEInt<int,4>::packed_uint32_t.?AUpacked_uint32_t@?$BEInt@H$03@@�
�A	t;�A>�Apacked_uint32_t�Aoperator int���
@%v6T�ABEInt<int,4>.?AU?$BEInt@H$03@@��
�:,
9��
�A
�Ab�BEInt<unsigned short,2>::packed_uint16_t.?AUpacked_uint16_t@?$BEInt@G$01@@��
�A	!9�AF�Apacked_uint16_t�Aoperator unsigned short
�AvBT�ABEInt<unsigned short,2>.?AU?$BEInt@G$01@@���
9,
	9
9
�A
9,
9	9Bb	9Bb
9,
C7
D7,
7
B��hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@��hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@
�/,
B��

B	uBB
�/
B	BBB	BBBBB	�/BB	�/BBsBB	0BB	BBB	BBBBB	BBBs	BBBsBB
B!	�/BBs
�/,
B	!BB"Bs B#B	�/BBr	�/BB	!BB"B%B&B'B�Bitem_t�Bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Bthiz���Biter���Boperator+��B_begin�Bbegin��B_end���BendBoperator bool��BlenBoperator*��Boperator[]�$Boperator+=�(Boperator++�$Boperator-=�(Boperator--�Boperator-��� T)Bhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@��
+B	B+B,B
+B��
.B	B+B/B-B0B	B+B/B	B+B/Bs	0+B/B	u+B/B	+B,B	+B,Bs	�/+B/B�1Bthiz���2B__item__���3B__item_at__4B__more__���5B__len__6B__next__���7B__forward__6B__prev__���7B__rewind__�8B__end__�9Bhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@��B��+B��;Bhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@��hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@��
=B��
>B,	0�/7@Bl�/��?BAB�.
�/	�/CBBB
7	B�/EB	0�/EB	�/CB	�/�/EB
7	0�/EBJB��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZ@@��hb_reference_wrapper<<unnamed-type-hb_identity> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_identity>@@@@���
B��DBhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���B__item_t__�Fis_sorted_iterator�FB__item__���GB__more__���HB__next__���HB__prev__���IB__end__KBoperator!=�
=Bit���
LB p
MB(fn
NB0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���
7,
�6
�6,
7,
�6
�6,
�6
�6,
�6,
R5
S5,
�5
[Bf�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�J�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�
5,
^B��
`B	u^BaB
5
^B	cB^BdB	[B^BaBeBfB	5^BaB	5^BaBsiBhB	0^BaB	_B^BdB	_B^BaBlBmB	_B^BdBs	_B^BaBsoBpB
^B!	5^BrBs
5,
^B	tB^BuBssBvB	5^BdBr	5^BrB	tB^BuBxByBzB�_Bitem_t�bBget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���gBthiz���hBiter���jBoperator+��hB_begin�hBbegin��hB_end���hBendkBoperator bool��bBlennBoperator*��qBoperator[]�wBoperator+=�{Boperator++�wBoperator-=�{Boperator--�iBoperator-��J T|Bhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@���
~B	cB~BB
~B��
�B	[B~B�B�B�B	_B~B�B	_B~B�Bs	0~B�B	u~B�B	~BB	~BBs	5~B�B��Bthiz����B__item__����B__item_at__�B__more__����B__len__�B__next__����B__forward__�B__prev__����B__rewind__��B__end__j�Bhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@���^B��~B��f�Bhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�
�B��
�B,
5��
�B	05�B�Bl5���B�B�.
5	5�B�B
�5	_B5�B	05�B	5�B	55�B
�5	05�B�B��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZ@@����]B���Bhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>�_B__item_t__�Fis_sorted_iterator��B__item__����B__more__����B__next__����B__prev__����B__end__�Boperator!=�
�Bit���
�B p
MB(f�
�B0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�
�5,
�5
�5,
�5
�5,
�5,
5��hb_map_iter_factory_t<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@@@�
�B��B�B 5�B
�5�
�B	�B�.�.�B
�5
�B	�B�B�B��Bhb_map_iter_factory_t<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0>�
�5f�Bhb_map_iter_factory_t<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ$0A@@@�
�B
�5

5,
�4,
4,
�3,
�4,
�'
�4,�hb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$00Uhb_ot_font_data_t@@@@Uhb_font_t@@$00U1@@@�
�B^�hb_data_wrapper_t<hb_font_t,1>.?AU?$hb_data_wrapper_t@Uhb_font_t@@$00@@�
�B��
�B	T�B�B	0�B�B*�Bget_data����Bis_inert���^�Bhb_data_wrapper_t<hb_font_t,1>.?AU?$hb_data_wrapper_t@Uhb_font_t@@$00@@�
�B��
�B,
�B	�B�B�B	�B�B�B�B	�B�B>�hb_ot_font_data_t.?AUhb_ot_font_data_t@@
�B
�B	�B�B
�B��
�B
�B	�B�B�B	0�B�B	�B�B�B�B�B	0�B�B�B	�B�B�B	�B�B	�B�B	�B�B�$�B�Bj�hb_atomic_ptr_t<hb_ot_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_font_data_t@@@@��B���3Funcs���Bhb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>����Binit0���Binit����Bfini����Bfree_instance���Bdo_destroy��Boperator->��Boperator bool���Bget_stored��Bget_stored_relaxed��Bcmpexch�Bget�Bget_relaxed�Bget_unconst�Bconvert�Bget_null����Bcreate��Bdestroy
�Binstance�V�Bhb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$00Uhb_ot_font_data_t@@@@Uhb_font_t@@$00U1@@@�	�B�3�$	�B�3	�3�B
�3	�3�B��B���BType����Bcreate��Bget_null����Bdestroy�Bhb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>��Bhb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_font_t@@$00Uhb_ot_font_data_t@@@@���
�3
�B.�hb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$01Uhb_fallback_font_data_t@@@@Uhb_font_t@@$01U1@@@���
�B^�hb_data_wrapper_t<hb_font_t,2>.?AU?$hb_data_wrapper_t@Uhb_font_t@@$01@@�
�B��
�B	T�B�B	0�B�B*�Bget_data����Bis_inert���^�Bhb_data_wrapper_t<hb_font_t,2>.?AU?$hb_data_wrapper_t@Uhb_font_t@@$01@@�
�B��
�B,
�B	�B�B�B	�B�B�B�B	�B�BJ�hb_fallback_font_data_t.?AUhb_fallback_font_data_t@@
�B
�B	�B�B
�B��
C
�B	C�BC	0�BC	�B�BC�B�B	0�BCC	�B�B�B	C�B	�B�B	�B�B�$CCv�hb_atomic_ptr_t<hb_fallback_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_font_data_t@@@@��B���3Funcs���Bhb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>��Binit0���Binit����Bfini����Bfree_instance��Cdo_destroy�Coperator->�Coperator bool��Cget_stored�Cget_stored_relaxed�CcmpexchCgetCget_relaxedCget_unconst	Cconvert
Cget_null���
Ccreate�Cdestroy
Cinstance�.VChb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$01Uhb_fallback_font_data_t@@@@Uhb_font_t@@$01U1@@@���	�B�3�$	�B�3	�3�B
�3	�3C��B���BType���Ccreate�Cget_null���CdestroyChb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>���Chb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_font_t@@$01Uhb_fallback_font_data_t@@@@���
�3
C
�3,
H0
C
�2,
�2
�2,
�2,
G2
u��
F2	F2#C	�2F2#C	�F2#C
F2��
'C	0F2(C	F2#C�
'C,
+C	0F2(C,C	0F2(CL2-C.C	x2F2(C��hb_pair_t<hb_serialize_context_t::object_t const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBUobject_t@hb_serialize_context_t@@AEAI@@	1CF2#C	uF2(C>
�0key��
�)is_real_�
�)is_used_�
"Chash�
uvalue$Citem_t�%Cget_key&Cget_value��)Cis_used*Cset_used���*Cset_real���)Cis_real/Coperator==�0Cget_pair���2Cget_pair_ref���3Ctotal_hash�Fis_trivial�4Chb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@�	u	--L2
Y0
62,
G2,
;2
#C	AF2
I2,
22>C~�NullHelper<hb_serialize_context_t::object_t *>.?AU?$NullHelper@PEAUobject_t@hb_serialize_context_t@@@@��	�0@C
^0�BC�2~�CrapHelper<hb_serialize_context_t::object_t *>.?AU?$CrapHelper@PEAUobject_t@hb_serialize_context_t@@@@��	�0DC
 2,
)2
GC
(2��hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@����hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>.?AU?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�
)2�
LC
)2	)2NC
MC
KC	)2NCPC
JC	)2NCRC
)2��
TC,
UC	)2NCVC��std::initializer_list<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AV?$initializer_list@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@std@@��
XC	)2NCYC	)2NC2OCQCSCWCZC[C	)2NC	)2NCPC	)2NCRC^C_C
IC	)2NC
)2,	cC)2NCMC	cC)2NCVCdCeC
TC	�)2gC	0)2gCVC	u)2gC
(2
kC,	lC)2gCr
IC,	nC)2NCrmCoC	lC)2gC	nC)2NCqCrC	0)2gC	KC)2gC	JC)2NCuCvC	aC)2gC��hb_sorted_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>.?AU?$hb_sorted_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���	yC)2gC��hb_sorted_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$hb_sorted_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�	{C)2NCzC|C
kC	~C)2gCs	aC)2NCsC�C	aC)2NC	)2NCs	0)2NC	0)2NCs	0)2NC	0)2NC	IC)2NC	)2NC	)2NC�	)2NCs�Frealloc_move���ICitem_t�?item_size��JCarray_tKCc_array_t��\Chb_vector_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *,0>���]C~hb_vector_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *,0>��`Cextend�
tallocated
ulength���
aCarrayZ���bCinit���bCinit0��bCfini���bCreset��fCoperator=��hCas_bytes���iCoperator==�iCoperator!=�jChash���pCoperator[]�sCtail���tCoperator bool��jCget_size���wCas_array���KCiter_t�JCwriter_t���uCiter���vCwriter�uCoperator struct hb_array_t<struct hb_pool_t<struct hb_serialize_context_t::object_t,32>::chunk_t * const>��vCoperator struct hb_array_t<struct hb_pool_t<struct hb_serialize_context_t::object_t,32>::chunk_t *>xCbegin��xCend}Cas_sorted_array�Coperator+���Cpush���tCin_error���bCset_error��bCreset_error�Cshrink_vector���Cshift_down_vector���Calloc���Calloc_exactbCclear���Cresize��Cresize_exact����Cpop�Cremove_ordered��Cshrink��Cqsort���C__vecDelDtor���?v�Chb_vector_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *,0>.?AU?$hb_vector_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@$0A@@@���
KC�V�hb_apply_t<void (__cdecl&)(void *)>.?AU?$hb_apply_t@A6AXPEAX@Z@@
�C��C�C�CJ�<unnamed-type-hb_apply>.?AU<unnamed-type-hb_apply>@@

�C��
�C	�C�C�C�C
�,
�C
�C	�C�C�C:�Chb_apply_t<void (__cdecl&)(void *)>
�CaV�Chb_apply_t<void (__cdecl&)(void *)>.?AU?$hb_apply_t@A6AXPEAX@Z@@
�CV�hb_iter_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�
�C��
�C	u�C�C
KC
�C	�C�C�C
KC��
�C	�C�C�C�C�C	KC�C�C	KC�C�Cs�C�C	0�C�C	lC�C�C	lC�C�C�C�C	lC�C�Cs	lC�C�Cs�C�C
�C!	KC�C�Cs
KC,
�C	�C�C�Cs�C�C	KC�C�Cr	KC�C�C	�C�C�C�C�C�C�lCitem_t��Cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Cthiz����Citer����Coperator+���C_begin��Cbegin���C_end����Cend�Coperator bool���Clen�Coperator*���Coperator[]��Coperator+=��Coperator++��Coperator-=��Coperator--��Coperator-��V T�Chb_iter_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�r�hb_iter_with_fallback_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�v�hb_iter_fallback_mixin_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���
�C	�C�C�C
�C��
�C	�C�C�C�C�C	lC�C�C	lC�C�Cs	0�C�C	u�C�C	�C�C	�C�Cs	KC�C�C��Cthiz����C__item__����C__item_at__�C__more__����C__len__�C__next__����C__forward__�C__prev__����C__rewind__��C__end__v�Chb_iter_fallback_mixin_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@����C���C��r�Chb_iter_with_fallback_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEBQEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�~Cu
KC	KC�C�C	KC�C�C�C
�C	lCKC�C	lCKC�Cs	KC�C	KC�Cs	uKC�C
�C,
�C	0KC�C�C	~CKC�C	KCKC�C	tKC	tKC�C�C�C�C	yCKC�C	yCKC�C��C�C	KC�C�	KCKC�C�	KCKC�C�C�C	KCKC�Cs��C��Frealloc_move����Chb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>lC__item_t__�Fis_random_access_iterator��Fhas_fast_len����C__item__����C__item_at__�C__next__����C__forward__�C__prev__����C__rewind__��C__len__�Coperator!=��Cbegin���Cend�Coperator&���Coperator struct hb_array_t<struct hb_pool_t<struct hb_serialize_context_t::object_t,32>::chunk_t * const>���Coperator==��Chash����Ccmp�Cqsort���Cget_size����Creverse�Csub_array���Ctruncate����Cfini���
~CarrayZ���
ulength���
ubackwards_length�"V�Chb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>.?AU?$hb_array_t@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�
cC	KCi/k/�C
aC	^0(2kCG0#�
(2�
�C	(2kC
�C
(2��
�C,
�C	(2kC�C	(2kC�C�C�C	(2kC
(2,	�C(2kC�C	�C(2kC�CDD	(2kCsv�Cthread�
�CarrayZ����Cchunk_t�C~chunk_t���Doperator=��D__vecDelDtor���	.Dhb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t.?AUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@
NC,
�0,
�0�0D��CrapHelper<hb_serialize_context_t::object_t::link_t>.?AU?$CrapHelper@Ulink_t@object_t@hb_serialize_context_t@@@@	�0
D
�0
\1,
�/���hb_map_iter_factory_t<<unnamed-type-hb_ridentity> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_ridentity>@@$0A@@@�
D�DD0D
f7	D�.�.D
D	DDDVDhb_map_iter_factory_t<<unnamed-type-hb_ridentity> const &,0>���
f7f�Dhb_map_iter_factory_t<<unnamed-type-hb_ridentity> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_ridentity>@@$0A@@@�
DRR<unnamed-type-hb_ridentity>.?AU<unnamed-type-hb_ridentity>@@B�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEAI@@
D��
D	uDD
�/
D	DD D
b7	"DDD!D#D	�/DD	�/DDs&D%D	0DD	�D D	�DD)D*D	�D Ds	�DDs,D-D
D!	�/D/Ds
�/,
D	1DD2Ds0D3D	�/D Dr	�/D/D	1DD2D5D6D7D��item_t�Dget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���$Dthiz���%Diter���'Doperator+��%D_begin�%Dbegin��%D_end���%Dend(Doperator bool��Dlen+Doperator*��.Doperator[]�4Doperator+=�8Doperator++�4Doperator-=�8Doperator--�&Doperator-��B T9Dhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEAI@@
�/	��/;D<Dl�/��7=D
�/	�/?D>D
b7	��/AD	��/ADs	0�/AD	u�/AD	�/?D	�/?Ds	�/�/AD
c7	0�/ADID��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ@@��JD��@Dhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�BD__item__���CD__item_at__DD__more__���ED__len__FD__next__���GD__forward__FD__prev__���GD__rewind__�HD__end__JDoperator!=�
�/it���
KD0fLD8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@�
�/
�/,
�/���hb_map_iter_factory_t<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@@@���
QD�PDRD�/SD
7�
UD	QD�.�.VD
7
QD	QDYDXD�ZDhb_map_iter_factory_t<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0>���
7f�[Dhb_map_iter_factory_t<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ$0A@@@���
QD
7	�/;D	�/;D�
7,
aD	0�/7bD	0�/7#cDdD^�hb_pair_t<unsigned int const &,unsigned int &>.?AU?$hb_pair_t@AEBIAEAI@@	fD�/;D	u�/7>
ukey��
�)is_real_�
�)is_used_�
"Chash�
uvalue_Ditem_t�<Dget_key<Dget_value��@Bis_used`Dset_used���`Dset_real���@Bis_realeDoperator==�7get_pair���gDget_pair_ref���hDtotal_hash�Fis_trivial�jiDhb_hashmap_t<unsigned int,unsigned int,1>::item_t.?AUitem_t@?$hb_hashmap_t@II$00@@���/u	=Bi/k/kD�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@����hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@���
nD��
oD	unDpD
=B
nD	rDnDsD
>B	uDnDpDtDvD	=BnDpD	=BnDpDsyDxD	0nDpD	BnDsD	BnDpD|D}D	BnDsDs	BnDpDsD�D
nD!	=BnD�Ds
=B,
nD	�DnD�Ds�D�D	=BnDsDr	=BnD�D	�DnD�D�D�D�D�Bitem_t�qDget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���wDthiz���xDiter���zDoperator+��xD_begin�xDbegin��xD_end���xDend{Doperator bool��qDlen~Doperator*���Doperator[]��Doperator+=��Doperator++��Doperator-=��Doperator--�yDoperator-�� T�Dhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@�
�D	rD�D�D
�D��
�D	uD�D�D�D�D	B�D�D	B�D�Ds	0�D�D	u�D�D	�D�D	�D�Ds	=B�D�D��Dthiz����D__item__����D__item_at__�D__more__����D__len__�D__next__����D__forward__�D__prev__����D__rewind__��D__end__�Dhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@�nD���D���Dhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,hb_hashmap_t<unsigned int,unsigned int,1>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@AEAUitem_t@?$hb_hashmap_t@II$00@@@@���
=B	=B�DkD	=B�D�D�D
>B	B=B�D	B=B�Ds	=B�D	=B�Ds	u=B�D
?B	0=B�D�D	�/=B�D��hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@���	�D=B�D	t=B	t=B�D�D�D�D��hb_sorted_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@	�D=B�D	�D=B�D��D�D	=B�D�	=B=B�D�	=B=B�D�D�D	=B=B�Ds�mD��Frealloc_move����Dhb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>��B__item_t__�Fis_random_access_iterator��Fhas_fast_len����D__item__����D__item_at__�D__next__����D__forward__�D__prev__����D__rewind__��D__len__�Doperator!=��Dbegin���Dend�Doperator&���Doperator struct hb_array_t<struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >�Doperator==��Dhash����Dcmp�Dqsort���Dget_size����Dreverse�Dsub_array���Dtruncate����Dfini���
�/arrayZ���
ulength���
ubackwards_length�"V�Dhb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@��
�/
=B�	�/;D
�/,
�/,
;D	A�/uso#uo#0	0�/�/�Do#c!
�/AA0	0�/�/�D
O-,�/�/	���D�/�/�D
�/,
�/,
�/
�/,
?.
!..�D
�.
�.,
�.,
V.
[.,~�hb_iter_t<hb_sorted_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@I@@AEAI@@�
�D��
�D	u�D�D
9-
�D	�D�D�D
9-��
�D	�D�D�D�D�D	9-�D�D	9-�D�Ds�D�D	0�D�D	��D�D	��D�D�D�D	��D�Ds	��D�Ds�D�D
�D!	9-�D�Ds
9-,
�D	�D�D�Ds�D�D	9-�D�Dr	9-�D�D	�D�D�D�D�D�D��item_t��Dget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Dthiz����Diter����Doperator+���D_begin��Dbegin���D_end����Dend�Doperator bool���Dlen�Doperator*���Doperator[]��Doperator+=��Doperator++��Doperator-=��Doperator--��Doperator-��~ T�Dhb_iter_t<hb_sorted_array_t<unsigned int>,unsigned int &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@I@@AEAI@@�
�D	u9-�D
9-	9-�D�-	9-�DEE
�D,
E	09-�DE	9-9-�D�	9-9-�DEE	9-9-�Ds-���D���Diter_base_t�item_t��Dbegin���DendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ehb_sorted_array_t<unsigned int>Eoperator!=�Esub_array��	Etruncate���R
E hb_sorted_array_t<unsigned int>.?AU?$hb_sorted_array_t@I@@��	J,- "	uJ,- "
(-,
b-,-�-B�NullHelper<unsigned int>.?AU?$NullHelper@I@@	AE
u
EB�CrapHelper<unsigned int>.?AU?$CrapHelper@I@@	�E	uJ,-#	2,�, "	,2,�, "R�NullHelper<hb_bit_page_t>.?AU?$NullHelper@Uhb_bit_page_t@@@@	�+E
�,,R�CrapHelper<hb_bit_page_t>.?AU?$CrapHelper@Uhb_bit_page_t@@@@	e,E��hb_iter_with_fallback_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@���hb_iter_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@��
 E��
!E	u E"E
�,
 E	$E E%E
�,��
'E	(E E"E&E)E	�, E"E	�, E"Es,E+E	0 E"E	�+ E%E	�+ E"E/E0E	�+ E%Es	�+ E"Es2E3E
 E!	�, E5Es
�,,
 E	7E E8Es6E9E	�, E%Er	�, E5E	7E E8E;E<E=E��+item_t�#Eget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���*Ethiz���+Eiter���-Eoperator+��+E_begin�+Ebegin��+E_end���+Eend.Eoperator bool��#Elen1Eoperator*��4Eoperator[]�:Eoperator+=�>Eoperator++�:Eoperator-=�>Eoperator--�,Eoperator-�� T?Ehb_iter_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@
AE	$EAEBE
AE��
DE	(EAEEECEFE	�+AEEE	�+AEEEs	0AEEE	uAEEE	AEBE	AEBEs	�,AEEE�GEthiz���HE__item__���IE__item_at__JE__more__���KE__len__LE__next__���ME__forward__LE__prev__���ME__rewind__�NE__end__�OEhb_iter_fallback_mixin_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@ E��AE��QEhb_iter_with_fallback_t<hb_array_t<hb_bit_page_t const >,hb_bit_page_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_bit_page_t@@@@AEBUhb_bit_page_t@@@@��,u
�,	�,TESE	�,TEUEVE
'E	�+�,XE	�+�,XEs	�,TE	�,TEs	u�,XE
'E,
^E	0�,XE_E	,�,XE	�,�,TE	t�,	t�,XE_EcEdE	�,�,TE	�,�,TE�fEgE	�,TE�	�,�,XE�	�,�,XEjEkE	�,�,XEs�E��Frealloc_move���WEhb_array_t<hb_bit_page_t const >����+__item_t__�Fis_random_access_iterator��Fhas_fast_len���YE__item__���ZE__item_at__[E__next__���\E__forward__[E__prev__���\E__rewind__�]E__len__`Eoperator!=�aEbegin��aEendaEoperator&��bEoperator struct hb_array_t<struct hb_bit_page_t const >`Eoperator==�]Ehash���eEcmphEqsort��]Eget_size���iEreverselEsub_array��mEtruncate���[Efini���
,arrayZ���
ulength���
ubackwards_length�^"VnEhb_array_t<hb_bit_page_t const >.?AU?$hb_array_t@$$CBUhb_bit_page_t@@@@�	1,~, "	�,1,~, "
�,,j�CrapHelper<hb_bit_set_t::page_map_t>.?AU?$CrapHelper@Upage_map_t@hb_bit_set_t@@@@���	�,sEr�hb_array_t<hb_bit_set_t::page_map_t const >.?AU?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@
uE	1,~,vE��hb_iter_with_fallback_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��hb_iter_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@
yE��
zE	uyE{E
uE
yE	}EyE~E
uE��
�E	�EyE{EE�E	uEyE{E	uEyE{Es�E�E	0yE{E	�,yE~E	�,yE{E�E�E	�,yE~Es	�,yE{Es�E�E
yE!	uEyE�Es
uE,
yE	�EyE�Es�E�E	uEyE~Er	uEyE�E	�EyE�E�E�E�E��,item_t�|Eget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ethiz����Eiter����Eoperator+���E_begin��Ebegin���E_end����Eend�Eoperator bool��|Elen�Eoperator*���Eoperator[]��Eoperator+=��Eoperator++��Eoperator-=��Eoperator--��Eoperator-��� T�Ehb_iter_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��
�E	}E�E�E
�E��
�E	�E�E�E�E�E	�,�E�E	�,�E�Es	0�E�E	u�E�E	�E�E	�E�Es	uE�E�E��Ethiz����E__item__����E__item_at__�E__more__����E__len__�E__next__����E__forward__�E__prev__����E__rewind__��E__end__��Ehb_iter_fallback_mixin_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��yE���E����Ehb_iter_with_fallback_t<hb_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@�,u
uE	uE�E�E	uE�E�E�E
�E	�,uE�E	�,uE�Es	uE�E	uE�Es	uuE�E
�E,
�E	0uE�E�E	�,uE�E	uEuE�E	tuE	tuE�E�E�E�E	{,uE�E	{,uE�E��E�E	uE�E�	uEuE�E�	uEuE�E�E�E	uEuE�Es�xE��Frealloc_move����Ehb_array_t<hb_bit_set_t::page_map_t const >�,__item_t__�Fis_random_access_iterator��Fhas_fast_len����E__item__����E__item_at__�E__next__����E__forward__�E__prev__����E__rewind__��E__len__�Eoperator!=��Ebegin���Eend�Eoperator&���Eoperator struct hb_array_t<struct hb_bit_set_t::page_map_t const >��Eoperator==��Ehash����Ecmp�Eqsort���Eget_size����Ereverse�Esub_array���Etruncate����Efini���
�,arrayZ���
ulength���
ubackwards_length�r"V�Ehb_array_t<hb_bit_set_t::page_map_t const >.?AU?$hb_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@��hb_iter_t<hb_sorted_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��
�E��
�E	u�E�E
{,
�E	�E�E�E
{,��
�E	�E�E�E�E�E	{,�E�E	{,�E�Es�E�E	0�E�E	�,�E�E	�,�E�E�E�E	�,�E�Es	�,�E�Es�E�E
�E!	{,�E�Es
{,,
�E	�E�E�Es�E�E	{,�E�Er	{,�E�E	�E�E�E�E�E�E��,item_t��Eget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ethiz����Eiter����Eoperator+���E_begin��Ebegin���E_end����Eend�Eoperator bool���Elen�Eoperator*���Eoperator[]��Eoperator+=��Eoperator++��Eoperator-=��Eoperator--��Eoperator-��� T�Ehb_iter_t<hb_sorted_array_t<hb_bit_set_t::page_map_t const >,hb_bit_set_t::page_map_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@AEBUpage_map_t@hb_bit_set_t@@@@��
�E	�,{,�E
{,	{,�E�E	{,�E�E�E
�E,
�E	0{,�E�E	{,{,�E�	{,{,�E�E�E	{,{,�Es*uE���E���Eiter_base_t�,item_t��Ebegin���EendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ehb_sorted_array_t<hb_bit_set_t::page_map_t const >��Eoperator!=��Esub_array���Etruncate����E hb_sorted_array_t<hb_bit_set_t::page_map_t const >.?AU?$hb_sorted_array_t@$$CBUpage_map_t@hb_bit_set_t@@@@��~#@�
�E,
�Eu�E
�E
�E
i
,,
#
,,
�?
�?,
�*,j�NullHelper<hb_ot_map_t::stage_map_t>.?AU?$NullHelper@Ustage_map_t@hb_ot_map_t@@@@���	t*F
�)
F
o*,
i*
V*,
*��

F,
F	�)�*F	�)�*F

F��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@��hb_iter_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@�
F��
F	uFF
*
F	FFF	FFFFF	*FF	*FFsFF	0FF	1*FF	1*FF!F"F	1*FFs	1*FFs$F%F
F!	*F'Fs
*,
F	)FF*Fs(F+F	*FFr	*F'F	)FF*F-F.F/F�1*item_t�Fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Fthiz���Fiter���Foperator+��F_begin�Fbegin��F_end���Fend Foperator bool��Flen#Foperator*��&Foperator[]�,Foperator+=�0Foperator++�,Foperator-=�0Foperator--�Foperator-�� T1Fhb_iter_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@���
3F	F3F4F
3F��
6F	F3F7F5F8F	1*3F7F	1*3F7Fs	03F7F	u3F7F	3F4F	3F4Fs	*3F7F�9Fthiz���:F__item__���;F__item_at__<F__more__���=F__len__>F__next__���?F__forward__>F__prev__���?F__rewind__�@F__end__�AFhb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@���F��3F���CFhb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@�%*u
*	*FFEF	*FFGFHF

F	1**JF	1**JFs	*FF	*FFs	u*JF	0*JFF	%**JF	�)*FF	t*	t*JFFSFTF	>**FF	>**FF�VFWF	*FF�	**JF�	**JFZF[F	**JFs�F��Frealloc_move���IFhb_array_t<hb_ot_map_t::lookup_map_t>��1*__item_t__�Fis_random_access_iterator��Fhas_fast_len���KF__item__���LF__item_at__MF__next__���NF__forward__MF__prev__���NF__rewind__�OF__len__PFoperator!=�QFbegin��QFendQFoperator&��RFoperator struct hb_array_t<struct hb_ot_map_t::lookup_map_t const >PFoperator==�OFhash���UFcmpXFqsort��OFget_size���YFreverse\Fsub_array��]Ftruncate���MFfini���
%*arrayZ���
ulength���
ubackwards_length�j"V^Fhb_array_t<hb_ot_map_t::lookup_map_t>.?AU?$hb_array_t@Ulookup_map_t@hb_ot_map_t@@@@�*EF
�)
aF
+*,
%*
*,
�)
�),��hb_array_t<hb_aat_map_builder_t::feature_info_t>.?AU?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@���
hF�hb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@���hb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@�
kF��
lF	ukFmF
hF
kF	oFkFpF
hF��
rF	sFkFmFqFtF	hFkFmF	hFkFmFswFvF	0kFmF	')kFpF	')kFmFzF{F	')kFpFs	')kFmFs}F~F
kF!	hFkF�Fs
hF,
kF	�FkF�Fs�F�F	hFkFpFr	hFkF�F	�FkF�F�F�F�F�')item_t�nFget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���uFthiz���vFiter���xFoperator+��vF_begin�vFbegin��vF_end���vFendyFoperator bool��nFlen|Foperator*��Foperator[]��Foperator+=��Foperator++��Foperator-=��Foperator--�wFoperator-��� T�Fhb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@�
�hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@���
�F	oF�F�F
�F��
�F	sF�F�F�F�F	')�F�F	')�F�Fs	0�F�F	u�F�F	�F�F	�F�Fs	hF�F�F��Fthiz����F__item__����F__item_at__�F__more__����F__len__�F__next__����F__forward__�F__prev__����F__rewind__��F__end__
�Fhb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@���kF���F���Fhb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@�)u	hFiF�F	hFiF�F�F
rF	')hF�F	')hF�Fs	hFiF	hFiFs	uhF�F
rF,
�F	0hF�F�F	)hF�F��hb_array_t<hb_aat_map_builder_t::feature_info_t const >.?AU?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@	�FhFiF	thF	thF�F�F�F�F	)hFiF	)hFiF��F�F	hFiF�	hFhF�F�	hFhF�F�F�F	hFhF�Fs�jF��Frealloc_move����Fhb_array_t<hb_aat_map_builder_t::feature_info_t>���')__item_t__�Fis_random_access_iterator��Fhas_fast_len����F__item__����F__item_at__�F__next__����F__forward__�F__prev__����F__rewind__��F__len__�Foperator!=��Fbegin���Fend�Foperator&���Foperator struct hb_array_t<struct hb_aat_map_builder_t::feature_info_t const >��Foperator==��Fhash����Fcmp�Fqsort���Fget_size����Freverse�Fsub_array���Ftruncate����Ffini���
)arrayZ���
ulength���
ubackwards_length�"V�Fhb_array_t<hb_aat_map_builder_t::feature_info_t>.?AU?$hb_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@����hb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@���
�F��
�F	u�F�F
)
�F	�F�F�F
)��
�F	�F�F�F�F�F	)�F�F	)�F�Fs�F�F	0�F�F	')�F�F	')�F�F�F�F	')�F�Fs	')�F�Fs�F�F
�F!	)�F�Fs
),
�F	�F�F�Fs�F�F	)�F�Fr	)�F�F	�F�F�F�F�F�F�')item_t��Fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Fthiz����Fiter����Foperator+���F_begin��Fbegin���F_end����Fend�Foperator bool���Flen�Foperator*���Foperator[]��Foperator+=��Foperator++��Foperator-=��Foperator--��Foperator-�� T�Fhb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t>,hb_aat_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@AEAUfeature_info_t@hb_aat_map_builder_t@@@@���
�F	))�F
)	)�F�F	)�F�F�F
�F,
�F	0)�F�F	))�F�	))�F�F�F	))�Fs.hF���F���Fiter_base_t')item_t��Fbegin���FendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Fhb_sorted_array_t<hb_aat_map_builder_t::feature_info_t>�Foperator!=��Fsub_array���Ftruncate����F hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t>.?AU?$hb_sorted_array_t@Ufeature_info_t@hb_aat_map_builder_t@@@@�

)
�F	))�F�hb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@��hb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@
�F��
�F	u�F�F
�F
�F	�F�F�F
�F��
�F	�F�F�F�F�F	�F�F�F	�F�F�Fs�F�F	0�F�F	%)�F�F	%)�F�F�F�F	%)�F�Fs	%)�F�FsGG
�F!	�F�FGs
�F,
�F	G�FGsGG	�F�F�Fr	�F�FG	G�FG
GGG�%)item_t��Fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Fthiz����Fiter����Foperator+���F_begin��Fbegin���F_end����Fend�Foperator bool���FlenGoperator*��Goperator[]�	Goperator+=�
Goperator++�	Goperator-=�
Goperator--��Foperator-�� TGhb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@�hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@��
G	�FGG
G��
G	�FGGGG	%)GG	%)GGs	0GG	uGG	GG	GGs	�FGG�Gthiz���G__item__���G__item_at__G__more__���G__len__G__next__���G__forward__G__prev__���G__rewind__�G__end__Ghb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@���F��G�� Ghb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@2)u
�F	�F#G"G	�F#G$G%G
�F	%)�F'G	%)�F'Gs	�F#G	�F#Gs	u�F'G
�F,
-G	0�F'G.G	2)�F'G	�F�F#G	t�F	t�F'G.G2G3G	)�F#G	)�F#G�5G6G	�F#G�	�F�F'G�	�F�F'G9G:G	�F�F'Gs��F��Frealloc_move���&Ghb_array_t<hb_aat_map_builder_t::feature_info_t const >%)__item_t__�Fis_random_access_iterator��Fhas_fast_len���(G__item__���)G__item_at__*G__next__���+G__forward__*G__prev__���+G__rewind__�,G__len__/Goperator!=�0Gbegin��0Gend0Goperator&��1Goperator struct hb_array_t<struct hb_aat_map_builder_t::feature_info_t const >�/Goperator==�,Ghash���4Gcmp7Gqsort��,Gget_size���8Greverse;Gsub_array��<Gtruncate���*Gfini���
2)arrayZ���
ulength���
ubackwards_length�"V=Ghb_array_t<hb_aat_map_builder_t::feature_info_t const >.?AU?$hb_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@
�hb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@��
?G��
@G	u?GAG
)
?G	CG?GDG
)��
FG	GG?GAGEGHG	)?GAG	)?GAGsKGJG	0?GAG	%)?GDG	%)?GAGNGOG	%)?GDGs	%)?GAGsQGRG
?G!	)?GTGs
),
?G	VG?GWGsUGXG	)?GDGr	)?GTG	VG?GWGZG[G\G�%)item_t�BGget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���IGthiz���JGiter���LGoperator+��JG_begin�JGbegin��JG_end���JGendMGoperator bool��BGlenPGoperator*��SGoperator[]�YGoperator+=�]Goperator++�YGoperator-=�]Goperator--�KGoperator-��
 T^Ghb_iter_t<hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t const >,hb_aat_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@AEBUfeature_info_t@hb_aat_map_builder_t@@@@��
FG	2))`G
)	)bG"G	)bGcGdG
FG,
fG	0)`GgG	))`G�	))`GiGjG	))`Gs6�F��?G��?Giter_base_t%)item_t�aGbegin��aGendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���eGhb_sorted_array_t<hb_aat_map_builder_t::feature_info_t const >�hGoperator!=�kGsub_array��lGtruncate���mG hb_sorted_array_t<hb_aat_map_builder_t::feature_info_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_info_t@hb_aat_map_builder_t@@@@��
�(�(oG��CrapHelper<hb_aat_map_builder_t::feature_range_t>.?AU?$CrapHelper@Ufeature_range_t@hb_aat_map_builder_t@@@@�	�(qG
�@
�@
�@,
�@,	�$
$$wG�tT��xGhb_atomic_ptr_t<hb_user_data_array_t>��$init���$set_relaxed$get_relaxed$get_acquire$cmpexch$operator bool��$operator->�
�vjVyGhb_atomic_ptr_t<hb_user_data_array_t>.?AU?$hb_atomic_ptr_t@Uhb_user_data_array_t@@@@�(	)�F�F	)�F�F
�F,
iF,^�Null<hb_ot_map_t::stage_map_t>.?AU?$Null@Ustage_map_t@hb_ot_map_t@@@@���	t*�G�,e,F�Null<hb_bit_page_t>.?AU?$Null@Uhb_bit_page_t@@@@	�+�G�6�Null<unsigned int>.?AU?$Null@I@@	A�G�0
�C
�C,
�C,�0r�Null<hb_serialize_context_t::object_t *>.?AU?$Null@PEAUobject_t@hb_serialize_context_t@@@@��	�0�GB@	O@xADA	O@xADA
YA,
9A,	@@ "	6@@@ " @8A
	A,	%?[?Z?
�<
+?,
_?,n�CrapOrNullHelper<AAT::SettingName const >.?AU?$CrapOrNullHelper@$$CBUSettingName@AAT@@@@	�<�G
B=
�<
�<,
w=,R�Null<AAT::FTStringRange>.?AU?$Null@UFTStringRange@AAT@@@@���	�;�G
<
;
<,
�A,
�A,R�CrapOrNullHelper<unsigned char>.?AU?$CrapOrNullHelper@E@@���	�G
4:
 
h:,
�A,
�A,
�A,
�A,
�A,
B,
B
	7,F�<unnamed-type-hb_get>.?AU<unnamed-type-hb_get>@@
7,�GB
�G��
�G	>,�G�G�G
7
�G
7	7�GXD
7��
�G,
�G
�G	07�G�G	�G7�G^�Ghb_reference_wrapper<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >���Goperator==��Goperator!=��Goperator struct hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void) const���Gget
7v�F�Ghb_reference_wrapper<hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EBA?AU?$hb_pair_t@II@@XZ@@���
�6�G
�6
�6�
�G
�6	�6�G
�G	�6�G�G�G	��6�G
�6,	�G�6�G
�6��
�G	0�6�G	�6�G�
�G,
�G	0�6�G�G	0�6�G#�G�G	�6�6�G��hb_pair_t<unsigned int const &,hb::unique_ptr<hb_blob_t> &>.?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@�	�G�6�G	u�6�G	�6�G
�6,	�G�6�G�G	�6�Gsz
ukey��
�)is_real_�
�)is_used_�
"Chash�
�6value�Gitem_t��Gget_key�Gget_value���Gis_used�Gset_used����Gset_real����Gis_real�Goperator==��Gget_pair����Gget_pair_ref����Gtotal_hash�Fis_trivial��G~item_t�Goperator=���G__vecDelDtor���.�Ghb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@��
cB
�5,
�5,�G_B	K,�G�G�G
5�
�G	5�5
�G
�B,
�G	5�5�G	5�5�G�G�G	�5�5	5�5�	05�B�G	05�B#�G�G	555�B��hb_pair_t<unsigned int const &,hb_vector_t<unsigned int,0> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_vector_t@I$0A@@@@@	�G5�5	u5�B	5�5	_B5�5�G	_B5�5�G�GH	5�5sz
ukey��
�)is_real_�
�)is_used_�
"Chash�
J,value�Gitem_t��Gget_key�5get_value���Bis_used�Gset_used����Gset_real����Bis_real�Goperator==��Gget_pair����Gget_pair_ref����Gtotal_hash�Fis_trivial��G~item_tHoperator=��H__vecDelDtor���.Hhb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@�
�5
H
�5	�5H�B
�5��
	H,

H
	H	0�5HH	�G�5HfHhb_reference_wrapper<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>
Hoperator==�
Hoperator!=�Hoperator struct hb_vector_t<unsigned int,0> &(__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t::* &)(void)��Hget
�5vFHhb_reference_wrapper<hb_vector_t<unsigned int,0> & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAU?$hb_vector_t@I$0A@@@XZ@@�
�B
HZ�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�>�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�
H��
H	uHH
�B
H	HHH	HHHHH	�BHH	�BHHsHH	0HH	_BHH	_BHH!H"H	_BHHs	_BHHs$H%H
H!	�BH'Hs
�B,
H	)HH*Hs(H+H	�BHHr	�BH'H	)HH*H-H.H/H�_Bitem_t�Hget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Hthiz���Hiter���Hoperator+��H_begin�Hbegin��H_end���Hend Hoperator bool��Hlen#Hoperator*��&Hoperator[]�,Hoperator+=�0Hoperator++�,Hoperator-=�0Hoperator--�Hoperator-��> T1Hhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�^�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@���
3H	H3H4H
3H��
6H	H3H7H5H8H	_B3H7H	_B3H7Hs	03H7H	u3H7H	3H4H	3H4Hs	�B3H7H�9Hthiz���:H__item__���;H__item_at__<H__more__���=H__len__>H__next__���?H__forward__>H__prev__���?H__rewind__�@H__end__^AHhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@���H��3H��ZCHhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�5u
�B	�BFHEH	�BFHGHHH
�B	_B�BJH	_B�BJHs	�BFH	�BFHs	u�BJH
�B	0�BJHPH	5�BJH��hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@��	SH�BFH	t�B	t�BJHPHUHVH��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@���	XH�BFH	XH�BFH�YHZH	�BFH�	�B�BJH�	�B�BJH]H^H	�B�BJHs�H��Frealloc_move���IHhb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>���_B__item_t__�Fis_random_access_iterator��Fhas_fast_len���KH__item__���LH__item_at__MH__next__���NH__forward__MH__prev__���NH__rewind__�OH__len__QHoperator!=�RHbegin��RHendRHoperator&��THoperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t const >��QHoperator==�OHhash���WHcmp[Hqsort��OHget_size���\Hreverse_Hsub_array��`Htruncate���MHfini���
5arrayZ���
ulength���
ubackwards_length�"VaHhb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�
�B,
`B
cB,
aB,
�5,
�B�.�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@
iH�hHjH5kHN�<unnamed-type-hb_filter>.?AU<unnamed-type-hb_filter>@@��
�B�nH�.
mH��
pH	iHmHqHoH�B�.
iH	iHtHsH�uHhb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>
�Bp
�.f.vHhb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@
iH
�B	�Bi/k/EH
�5
�4|H
5
�3H

4
	4		4�H	�	4�H
�3,	�H	4�H
	4��
�H	0	4�H		4�H�
�H,
�H	0	4�H�H	0	4�H#�H�H	74	4�Hb�hb_pair_t<unsigned int const &,Triple &>.?AU?$hb_pair_t@AEBIAEAUTriple@@@@��	�H	4�H	u	4�H>
ukey��
�)is_real_�
�)is_used_�
"Chash�
�3value�Hitem_t��Hget_key�Hget_value���His_used�Hset_used����Hset_real����His_real�Hoperator==��Hget_pair����Hget_pair_ref����Htotal_hash�Fis_trivial�n�H hb_hashmap_t<unsigned int,Triple,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@���
�/
�B
C
�H
C��
�H,
�H
C	C�H�H	C�H�B	C�H�H�H�H	C�H�B
�H	�BC�HC�B	0C�H�H	0C�H��BT���Hhb_atomic_ptr_t<hb_fallback_font_data_t *>��Hinit����Hset_relaxed�Hget_relaxed�Hget_acquire�Hcmpexch�Hoperator bool���Hoperator->�
�BvvV�Hhb_atomic_ptr_t<hb_fallback_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_font_data_t@@@@�
�B,
�B
�B
�H
�B��
�H,
�H
�B	�B�H�H	�B�H�B	�B�H�H�H�H	�B�H�B
�H	�B�B�H�B�B	0�B�H�H	0�B�H��BT���Hhb_atomic_ptr_t<hb_ot_font_data_t *>����Hinit����Hset_relaxed�Hget_relaxed�Hget_acquire�Hcmpexch�Hoperator bool���Hoperator->�
�BvjV�Hhb_atomic_ptr_t<hb_ot_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_font_data_t@@@@�
�B,

2
�2,
#C,
�0,	]0q0 "	�0]0q0 "m0�1
90
R-
:0,
D
D,
D,
uD
EB,

B
B,
B,	>,P-�
7
7,
;D,
�D,?#��
�H,
�Hu�H��hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@@@��
�H�PD�H�/�H
=D�
�H	�H�.�.�H
=D
�H	�H�H�H��Hhb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>���
=Df��Hhb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@@@��
�H
=D
�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@�
�H��D�H�/�H
AB��H�.	�HmHqH�HAB�.
�H	�H�H�H��Hhb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>���
ABp
�.f
�Hhb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@�
�H
AB
+0�H
�/
?
�H
�/,
�/�H	9-�D�-	9-�D�-
�D,
�-,
�,��
I,
I	�,TEI	�,TEI
I��hb_iter_with_fallback_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@����hb_iter_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@���
	I��

I	u	II
�,
	I	
I	II	I	IIII	�,	II	�,	IIsII	0	II	e,	II	e,	IIII	e,	IIs	e,	IIsII
	I!	�,	IIs
�,,
	I	I	IIsI I	�,	IIr	�,	II	I	II"I#I$I�e,item_t�Iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ithiz���Iiter���Ioperator+��I_begin�Ibegin��I_end���IendIoperator bool��IlenIoperator*��Ioperator[]�!Ioperator+=�%Ioperator++�!Ioperator-=�%Ioperator--�Ioperator-�� T&Ihb_iter_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@�
(I	
I(I)I
(I��
+I	I(I,I*I-I	e,(I,I	e,(I,Is	0(I,I	u(I,I	(I)I	(I)Is	�,(I,I�.Ithiz���/I__item__���0I__item_at__1I__more__���2I__len__3I__next__���4I__forward__3I__prev__���4I__rewind__�5I__end__�6Ihb_iter_fallback_mixin_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@�	I��(I��8Ihb_iter_with_fallback_t<hb_array_t<hb_bit_page_t>,hb_bit_page_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_bit_page_t@@@@AEAUhb_bit_page_t@@@@���,u
�,	�,;I:I	�,;I<I=I
I	e,�,?I	e,�,?Is	�,;I	�,;Is	u�,?I	0�,?II	,�,?I	�,�,;I	t�,	t�,?IIHIII	�,�,;I	�,�,;I�KILI	�,;I�	�,�,?I�	�,�,?IOIPI	�,�,?Is�I��Frealloc_move���>Ihb_array_t<hb_bit_page_t>��e,__item_t__�Fis_random_access_iterator��Fhas_fast_len���@I__item__���AI__item_at__BI__next__���CI__forward__BI__prev__���CI__rewind__�DI__len__EIoperator!=�FIbegin��FIendFIoperator&��GIoperator struct hb_array_t<struct hb_bit_page_t const >EIoperator==�DIhash���JIcmpMIqsort��DIget_size���NIreverseQIsub_array��RItruncate���BIfini���
,arrayZ���
ulength���
ubackwards_length�R"VSIhb_array_t<hb_bit_page_t>.?AU?$hb_array_t@Uhb_bit_page_t@@@@�,:I
$E,j�hb_array_t<hb_bit_set_t::page_map_t>.?AU?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@���
WI��
XI,
YI	{,�EZI	{,�EZI
XI��hb_iter_with_fallback_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@��hb_iter_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@�
_I��
`I	u_IaI
WI
_I	cI_IdI	]I_IaIeIfI	WI_IaI	WI_IaIsiIhI	0_IaI	�,_IdI	�,_IaIlImI	�,_IdIs	�,_IaIsoIpI
_I!	WI_IrIs
WI,
_I	tI_IuIssIvI	WI_IdIr	WI_IrI	tI_IuIxIyIzI��,item_t�bIget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���gIthiz���hIiter���jIoperator+��hI_begin�hIbegin��hI_end���hIendkIoperator bool��bIlennIoperator*��qIoperator[]�wIoperator+=�{Ioperator++�wIoperator-=�{Ioperator--�iIoperator-�� T|Ihb_iter_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@���
~I	cI~II
~I��
�I	]I~I�I�I�I	�,~I�I	�,~I�Is	0~I�I	u~I�I	~II	~IIs	WI~I�I��Ithiz����I__item__����I__item_at__�I__more__����I__len__�I__next__����I__forward__�I__prev__����I__rewind__��I__end__��Ihb_iter_fallback_mixin_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@���_I��~I����Ihb_iter_with_fallback_t<hb_array_t<hb_bit_set_t::page_map_t>,hb_bit_set_t::page_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@AEAUpage_map_t@hb_bit_set_t@@@@��,u
WI	WI�I�I	WI�I�I�I
XI	�,WI�I	�,WI�Is	WI�I	WI�Is	uWI�I	0WI�IZI	�,WI�I	uEWI�I	tWI	tWI�IZI�I�I	z,WI�I	z,WI�I��I�I	WI�I�	WIWI�I�	WIWI�I�I�I	WIWI�Is�^I��Frealloc_move����Ihb_array_t<hb_bit_set_t::page_map_t>����,__item_t__�Fis_random_access_iterator��Fhas_fast_len����I__item__����I__item_at__�I__next__����I__forward__�I__prev__����I__rewind__��I__len__�Ioperator!=��Ibegin���Iend�Ioperator&���Ioperator struct hb_array_t<struct hb_bit_set_t::page_map_t const >��Ioperator==��Ihash����Icmp�Iqsort���Iget_size����Ireverse�Isub_array���Itruncate����Ifini���
�,arrayZ���
ulength���
ubackwards_length�j"V�Ihb_array_t<hb_bit_set_t::page_map_t>.?AU?$hb_array_t@Upage_map_t@hb_bit_set_t@@@@���WI�I
�E,	�)�*�*
�)
�I
i*,
%*,
�),
�(��I{@
 ),	)bG�F	)bG�FhF�F
�(
�I
CG,	�(�( "n�CrapHelper<hb_aat_map_t::range_flags_t>.?AU?$CrapHelper@Urange_flags_t@hb_aat_map_t@@@@�	�@�I
�@��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`67988f9c��
�I��
�I	�I�I~ 
�I,
�I	� �I�I	� �I�I~�I�	����I
�I	�I~ 	�I~ 
�I�
�I
�I	�I�I
�I	�I�I�I�I
�I,
�I,
�I	�I�I�I�I��Ioperator()�	�I<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Ioperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�I<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��I<lambda_133af15c3ab28a2fd0176429d1e8943b>���Ioperator=���
v�Istd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`67988f9c����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`67988f9c��
�I��
�I	�I�I� 
�I,
�I	� �I�I	� �I�I~�I�	����I
�I	�I� 	�I� 
�I�
�I
�I	�I�I
�I	�I�I�I�I
�I,
�I,
�I	�I�I�I�I��Ioperator()�	�I<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Ioperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�I<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��I<lambda_9f40189620cfe4223adcbc34f0d42913>���Ioperator=���
v�Istd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`67988f9c����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`67988f9c�
�I��
�I	�I�I� 
�I,
�I	� �I�I	� �I�I~�I\	
��I
�I	�I� 	�I� 
�I�
�I
�I	�IJ
J	�IJJJ
�I,
�I,
J	J�IJJ��Ioperator()�	�I<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Ioperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�I<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���J<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Joperator=���
v	Jstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`67988f9c���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`67988f9c��
J��
J	J
J!

J,
J	!J
J	!J
J~J�	<,9J
J	J!	J!
J�
J
J	JJ
J	JJJJ
J,
J,
J	JJJ J�Joperator()�	J<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Joperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	J<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Joperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�J<lambda_66f57f934f28d61049862f64df852ff0>��!Joperator=���
v"Jstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`67988f9c��
�G,
�6J�hb::vtable<hb_blob_t>.?AU?$vtable@Uhb_blob_t@@@hb@@�
�6�
'J
�6	�6)J
(J
�6	�6)J+J	�6)Jj#*J,J-J	�G�6)J(J	�G�6)J+J/J0J	�6)J
�6	W#�63J	W#�6)J
�G	�6)J6J
I#,	8J�63J	0�6)J	�6)J	�6)JsJI#element_type���&Jv��.Junique_ptr<hb_blob_t>��1Joperator=��2J~unique_ptr<hb_blob_t>�4Jget5Jrelease7Jswap���4Joperator struct hb_blob_t *9Joperator*��4Joperator->�:Joperator bool��
W#p;J__dflt_ctor_closure<J__vecDelDtor���Rv=Jhb::unique_ptr<hb_blob_t>.?AU?$unique_ptr@Uhb_blob_t@@@hb@@��@F�CrapHelper<unsigned char>.?AU?$CrapHelper@E@@���	@JZ�NullHelper<AAT::SettingName>.?AU?$NullHelper@USettingName@AAT@@@@���	�<BJ
mF,
A,
)@
<@,
&?
[?,
"<��
JJ
KJ
JJ	 "<MJ.NJoperator unsigned char�
 v>DOJBEInt<unsigned char,1>.?AU?$BEInt@E$00@@
<,
�A
RJ
�9,
^D
�G,
l#
)J,
�B
H,	 5�5�5
^B
dB,
�B
�B,
JH,
H
H,
H,
�H
�B
eJ
fJ
�H,
�B,
�H
�B
kJ
lJ
�H,
�B,J�<unnamed-type-hb_deref>.?AU<unnamed-type-hb_deref>@@
pJ��
qJ	N0pJrJR2
'C
(C,
B
B,	ApJrJ#
oD
rD,
pD,
`-,
P-,	Q>I#O#
�?��
J
�J
J,
�J
�?	�?�J�J	�?�Jj#	�?�J�J�J�J	�?�Jj#
J	W#�?�JZ#W#	0�?�J�J	0�?�J�I#T���Jhb_atomic_ptr_t<hb_blob_t *>����Jinit����Jset_relaxed�Jget_relaxed�Jget_acquire�Jcmpexch�Joperator bool���Joperator->�
W#vZV�Jhb_atomic_ptr_t<hb_blob_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_blob_t@@@@�	W#�?�?
�*
�)
�*,	)) "	))) "	�(�(�( "N�Null<AAT::SettingName>.?AU?$Null@USettingName@AAT@@@@���	�<�J
MJ,
�A,	�5H�B
HF�<unnamed-type-hb_has>.?AU<unnamed-type-hb_has>@@
�B,�J_B
�J��
�J	0�J�J�J�._B	_B�G�G�J
MB
�J
�.
MB	MB�J�J
MB��
�J,
�J
�J	0MB�J�J	�.MB�J
�.��Jhb_reference_wrapper<<unnamed-type-hb_identity> const &>����Joperator==��Joperator!=��Joperator const struct <unnamed-type-hb_identity> &��Jget
�Jv�F�Jhb_reference_wrapper<<unnamed-type-hb_identity> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_identity>@@@@���
�B
�J
�B
�B	�B�J�J
�B��
�J,
�J
�J	0�B�J�J	�J�B�J>�Jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const >����Joperator==��Joperator!=��Joperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t::* &)(void) const����Jget
�Bv�F�Jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZ@@���
�B,�B
�B
�J
�H,�B
�B
�J
�H,
aC,
rD
AB,�JB	0�J�J�J�.B	B�G�G�J
LB
�J
AB
LB	LB�J�J
LB��
�J,
�J
�J	0LB�J�J	�JLB�J�Jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >���Joperator==��Joperator!=��Joperator bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void) const��Jget
ABv�F�Jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZ@@
CB,
�?
�?,
J#
�J
�J,
�(
�(,
yH
�J,	5�B�B
H
H,
�J
�J,
�H
�J,
nD
sD,
]B	�B�J�J	MB�J�J
FH,��CrapOrNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�	_B�J
6H
7H,
�D,��CrapOrNullHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@��	B�J
�D
�D,��CrapHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@��	B�J��CrapHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�	_BK�J�J_BBv�hb_array_t<hb_ot_map_t::feature_map_t const >.?AU?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��hb_iter_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@
K��
	K	uK
K
K
K	KK
K
K��
K	KK
KKK	KK
K	KK
KsKK	0K
K	�)K
K	�)K
KKK	�)K
Ks	�)K
KsKK
K!	KKKs
K,
K	KK KsK!K	KK
Kr	KKK	KK K#K$K%K��)item_t�Kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Kthiz���Kiter���Koperator+��K_begin�Kbegin��K_end���KendKoperator bool��KlenKoperator*��Koperator[]�"Koperator+=�&Koperator++�"Koperator-=�&Koperator--�Koperator-��� T'Khb_iter_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��
)K	K)K*K
)K��
,K	K)K-K+K.K	�))K-K	�))K-Ks	0)K-K	u)K-K	)K*K	)K*Ks	K)K-K�/Kthiz���0K__item__���1K__item_at__2K__more__���3K__len__4K__next__���5K__forward__4K__prev__���5K__rewind__�6K__end__�7Khb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��K��)K���9Khb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@�)u
K	K<K;K	K<K=K>K
K	�)K@K	�)K@Ks	K<K	K<Ks	uK@K
K,
FK	0K@KGK	�)K@K	KK<K	tK	tK@KGKKKLK	�)K<K	�)K<K�NKOK	K<K�	KK@K�	KK@KRKSK	KK@Ks�K��Frealloc_move���?Khb_array_t<hb_ot_map_t::feature_map_t const >���)__item_t__�Fis_random_access_iterator��Fhas_fast_len���AK__item__���BK__item_at__CK__next__���DK__forward__CK__prev__���DK__rewind__�EK__len__HKoperator!=�IKbegin��IKendIKoperator&��JKoperator struct hb_array_t<struct hb_ot_map_t::feature_map_t const >���HKoperator==�EKhash���MKcmpPKqsort��EKget_size���QKreverseTKsub_array��UKtruncate���CKfini���
�)arrayZ���
ulength���
ubackwards_length�v"VVKhb_array_t<hb_ot_map_t::feature_map_t const >.?AU?$hb_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@��hb_iter_t<hb_sorted_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��
XK��
YK	uXKZK
�)
XK	\KXK]K
�)��
_K	`KXKZK^KaK	�)XKZK	�)XKZKsdKcK	0XKZK	�)XK]K	�)XKZKgKhK	�)XK]Ks	�)XKZKsjKkK
XK!	�)XKmKs
�),
XK	oKXKpKsnKqK	�)XK]Kr	�)XKmK	oKXKpKsKtKuK��)item_t�[Kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���bKthiz���cKiter���eKoperator+��cK_begin�cKbegin��cK_end���cKendfKoperator bool��[KleniKoperator*��lKoperator[]�rKoperator+=�vKoperator++�rKoperator-=�vKoperator--�dKoperator-��� TwKhb_iter_t<hb_sorted_array_t<hb_ot_map_t::feature_map_t const >,hb_ot_map_t::feature_map_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@AEBUfeature_map_t@hb_ot_map_t@@@@��
_K	�)�)yK
�)	�){K;K	�){K|K}K
_K,
K	0�)yK�K	�)�)yK�	�)�)yK�K�K	�)�)yKs.K��XK��XKiter_base_t�)item_t�zKbegin��zKendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~Khb_sorted_array_t<hb_ot_map_t::feature_map_t const >����Koperator!=��Ksub_array���Ktruncate����K hb_sorted_array_t<hb_ot_map_t::feature_map_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_map_t@hb_ot_map_t@@@@��	�)�){K�*
�),	��q#?#�
�K,~#0�
�K,?#�
�K,p,_s,v,�,JR<unnamed-type-hb_deref>.?AU<unnamed-type-hb_deref>@@A#
rJ,JR<unnamed-type-hb_hash>.?AU<unnamed-type-hb_hash>@@��

-A$"	u	--�K
-,�+'"	u	--�K
'"�
'"
u-	-i/k/�K
�-
�-	t�-�K�"
�-
�-	t�-�K�"
�-
�-	t�-�K�"
�-
�-	t�-�K�"	0{,�E�-	0{,�E�-=.B.FR<unnamed-type-hb_zip>.?AU<unnamed-type-hb_zip>@@	�.//
l.	6.i/k/�K
/,FR<unnamed-type-hb_map>.?AU<unnamed-type-hb_map>@@	�.�.�.
�.,
�.,
�.,
�K�.�K
�.	�.�.�.�K
�.�.�K
�.,FR<unnamed-type-hb_all>.?AU<unnamed-type-hb_all>@@
�.	�.i/k/�KJ�<unnamed-type-hb_match>.?AU<unnamed-type-hb_match>@@�.@9
�K��
�K	0�K�K�K	@9�G�G�K�.�J
�.,JR<unnamed-type-hb_iter>.?AU<unnamed-type-hb_iter>@@��	%,pJrJ&,%,&,
k/,	_/d/&,
h/,
_/,
�K`/�K
_,	*/_/d/�K
�-^/�K
./,
D/	*/i/k/�Ku/%,	, ,�K
t/	=B�DkDNR<unnamed-type-hb_filter>.?AU<unnamed-type-hb_filter>@@��	�H�H�H
�H,
qH,
�H,
�K�H�K
=B	�/�H�H�K
�D�D�K	QDYDXD
]D,
QD,
�KRD�K
�/	�/QDYD�K
!BPD�K	�H�H�H
=D,
�H,
�H,
�K�H�K	�/�H�H�K	DDD
e7
D,
D,
LDL
�/	0DDL
1DDLNR<unnamed-type-hb_concat>.?AU<unnamed-type-hb_concat>@@��	_011	n0i/k/y0&�hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@��
�hb_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@��

L��
L	u
LL
n0

L	L
LL
�0	L
LLLL	n0
LL	n0
LLsLL	0
LL	�0
LL	�0
LLLL	�0
LLs	�0
LLsLL

L!	n0
L!Ls

L	1
L#Ls"L$L	n0
LLr	n0
L!L	1
L#L&L'L(L��0item_t�Lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Lthiz���Liter���Loperator+��L_begin�Lbegin��L_end���LendLoperator bool��LlenLoperator*�� Loperator[]�%Loperator+=�)Loperator++�%Loperator-=�)Loperator--�Loperator-��
 T*Lhb_iter_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@��&�hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@
,L	L,L-L
,L��
/L	L,L0L.L1L	�0,L0L	�0,L0Ls	0,L0L	u,L0L	,L-L	,L-Ls	n0,L0L�2Lthiz���3L__item__���4L__item_at__5L__more__���6L__len__7L__next__���8L__forward__7L__prev__���8L__rewind__�9L__end__&:Lhb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@
L��,L��&<Lhb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t::link_t const >,hb_serialize_context_t::object_t::link_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@AEBUlink_t@object_t@hb_serialize_context_t@@@@���0u
n0	n0?L>L	n0?L@LAL
�0	�0n0CL	�0n0CLs	n0?L	n0?Ls	un0CL
1	0n0CLIL	�0n0CL	n0n0?L	tn0	tn0CLILMLNL	�0n0?L	�0n0?L�PLQL	n0?L�	n0n0CL�	n0n0CLTLUL	n0n0CLs�L��Frealloc_move���BLhb_array_t<hb_serialize_context_t::object_t::link_t const >�0__item_t__�Fis_random_access_iterator��Fhas_fast_len���DL__item__���EL__item_at__FL__next__���GL__forward__FL__prev__���GL__rewind__�HL__len__JLoperator!=�KLbegin��KLendKLoperator&��LLoperator struct hb_array_t<struct hb_serialize_context_t::object_t::link_t const >�JLoperator==�HLhash���OLcmpRLqsort��HLget_size���SLreverseVLsub_array��WLtruncate���FLfini���
�0arrayZ���
ulength���
ubackwards_length�"VXLhb_array_t<hb_serialize_context_t::object_t::link_t const >.?AU?$hb_array_t@$$CBUlink_t@object_t@hb_serialize_context_t@@@@�
1,	a0@1?1
B1	m0i/k/\L�0�0�0�0�0	�1pJrJ�2�1�2�0�2

�2eLB2�2�0'"	u	--hL�0�2
F2,	B2pJrJ�2
;
;,nL�A0	0F0�1oL
�:
�:,rL�A0	0F0�1sL�A�A0	0F0�1uL�A�A0	0F0�1wLB�A0	0F0�1yL�0�2@$"	u	--|L	�3�4�4	�3�4�4	�BFHEH
5,	iHtHsH
xH,
iH,
�LjH�L
�B	5iHtH�L
)HhH�L	�B�B�B
�B,
�B,
�L�B�L
5	 5�B�B�L
tB�B�LL-L,
?5,uc!
c,Au-0	0�4�4�L-L,Au�0	0�/�/�L
r,	-O5�5	�/i/k/7	6.i/k/�/
�@9�L
>9,
V9,
�9,
@o#o#	�^a�L
�:,
�:,
�:,
�;,�#��	0k+}+<
�;,
�;,�#���;*<	0k+}+�L
�L*<�Luu	, ,�L
v<,�<uu	0k+�+�L
�<,�#���;�	0k+}+�L�;�+
�<,	/>5>4>
9>,
/>,
�L0>�L
=	�=/>5>�L
Z=.>�L
�=,	�=�=�=
�=,JR<unnamed-type-hb_sink>.?AU<unnamed-type-hb_sink>@@��	�=�=�=
�=,
�=,
�=,
�L�=�L
�=	�=�=�L
>�=�L�#x�	0k+}+�<	�>�>�>
�>,
?,
�>,
�L�>�L
�>	\>�>�>�L
?�>�L
�>,	b>�>�>
l>,	^>g>f>
k>,
^>,
�L_>�L
\>	^>g>�L
�>]>�L�?�<	�<�>y?�L
Q>,�#��F>�?	0k+}+�L
�L�?�L){@��CrapHelper<hb_aat_map_builder_t::feature_info_t>.?AU?$CrapHelper@Ufeature_info_t@hb_aat_map_builder_t@@@@���	')�L'){@	)hFiF}@
?
y?,	�>y?Z?�0'"	u	--M
22,	cCpJrJ�CcC�CJR<unnamed-type-hb_apply>.?AU<unnamed-type-hb_apply>@@	�C�C�C
�C,
�C,
�C,
	M�C
M	�C�CPC
�C�C
MAuA0	0�/�/M�D
�/�z�hb_sink_t<hb_hashmap_t<unsigned int,unsigned int,1> &>.?AU?$hb_sink_t@AEAU?$hb_hashmap_t@II$00@@@@��
M�MMM	M�=�=00
M	MM00NMhb_sink_t<hb_hashmap_t<unsigned int,unsigned int,1> &>�
�/szMhb_sink_t<hb_hashmap_t<unsigned int,unsigned int,1> &>.?AU?$hb_sink_t@AEAU?$hb_hashmap_t@II$00@@@@��
M	�/i/k/�/	-�-�-
e,,M
,
�,	*FFEF
F,
�(�(%M��NullHelper<hb_aat_map_builder_t::feature_range_t>.?AU?$NullHelper@Ufeature_range_t@hb_aat_map_builder_t@@@@�	�('M
�F
�F,�,�,j�NullHelper<hb_bit_set_t::page_map_t>.?AU?$NullHelper@Upage_map_t@hb_bit_set_t@@@@���	�,,M,�+#�0�2��NullHelper<hb_serialize_context_t::object_t::link_t>.?AU?$NullHelper@Ulink_t@object_t@hb_serialize_context_t@@@@	�01M
2�2
@@~)4M��NullHelper<hb_aat_map_builder_t::feature_event_t>.?AU?$NullHelper@Ufeature_event_t@hb_aat_map_builder_t@@@@�	@@6M
UA
xA,	 @9A8AFR<unnamed-type-hb_get>.?AU<unnamed-type-hb_get>@@
�G�GB$"	>,�G�G=M
BB?M
�G�GAM
�G,
�6,�G_B$"	K,�G�GEM
_B_BGM
�G�GIM
�4,
�3,	m0�1�1
+0,
�/,
�D
�D,	�,;I:I

I,
E
TE,	WI�I�I
cI,	uE�EZI	uE�EZI
�E
�E,	hFiF�F
oF,	�F#G�F	�F#G�F
?G
bG,
�@�@bMn�NullHelper<hb_aat_map_t::range_flags_t>.?AU?$NullHelper@Urange_flags_t@hb_aat_map_t@@@@�	�@dM
�@,	Q>��
jhMF�NullHelper<unsigned char>.?AU?$NullHelper@E@@���	jM�._B$"	_B�G�GlMFR<unnamed-type-hb_has>.?AU<unnamed-type-hb_has>@@
�J�J_B"	0�J�JpM
�J�JrM
�J,�.B$"	B�G�GuM�JB"	0�J�JwM
�J�JyM^J�G��NullHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�	�G|M�HbD��NullHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@��	aDMz�Null<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@II$00@@@@��	aD�M��Null<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�	�G�M:�Null<unsigned char>.?AU?$Null@E@@���	�Mb�Null<hb_aat_map_t::range_flags_t>.?AU?$Null@Urange_flags_t@hb_aat_map_t@@@@�	�@�Mv�Null<hb_aat_map_builder_t::feature_event_t>.?AU?$Null@Ufeature_event_t@hb_aat_map_builder_t@@@@�	@@�Mz�Null<hb_serialize_context_t::object_t::link_t>.?AU?$Null@Ulink_t@object_t@hb_serialize_context_t@@@@	�0�M^�Null<hb_bit_set_t::page_map_t>.?AU?$Null@Upage_map_t@hb_bit_set_t@@@@���	�,�Mv�Null<hb_aat_map_builder_t::feature_range_t>.?AU?$Null@Ufeature_range_t@hb_aat_map_builder_t@@@@�	�(�M')
jF
F
FF,
^I
�I,
I
;I,
�C
�C,
A
l>
g>,
m>
B>
�>,
�>,�#~�	0k+�+Z?
�=
�=,
�=
�<
�=,
=
5>,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::SettingName>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@USettingName@AAT@@@OT@@$0A@@OT@@���	=�M
=�+
6=,	0k+�+v=�<�	0k+}+�M
�<	0k+�+�M�#��
�<,�#���;uu	0k+�+�M�;#�
�M��OT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@$0A@@OT@@	�;�M
�;,�#��<u	0k+�+�M
�B,
�.
tH,
H
1
\1
@1,
�0
L
1,��hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�G2u	�Mi/k/�M��hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�v�hb_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�
�M��
�M	u�M�M
�M
�M	�M�M�M
�M��
�M	�M�M�M�M�M	�M�M�M	�M�M�Ms�M�M	0�M�M	kL�M�M	kL�M�M�M�M	kL�M�Ms	kL�M�Ms�M�M
�M!	�M�M�Ms
�M,
�M	�M�M�Ms�M�M	�M�M�Mr	�M�M�M	�M�M�M�M�M�M�kLitem_t��Mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Mthiz����Miter����Moperator+���M_begin��Mbegin���M_end����Mend�Moperator bool���Mlen�Moperator*���Moperator[]��Moperator+=��Moperator++��Moperator-=��Moperator--��Moperator-��v T�Mhb_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@���
�M	�M�M�M
�M��
�M	�M�M�M�M�M	kL�M�M	kL�M�Ms	0�M�M	u�M�M	�M�M	�M�Ms	�M�M�M��Mthiz����M__item__����M__item_at__�M__more__����M__len__�M__next__����M__forward__�M__prev__����M__rewind__��M__end__��Mhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@����M���M��Nhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�
�M	�MN�M	�MNNN
�M	kL�MN	kL�MNs	�MN	�MNs	u�MN
�M,
N	0�MN
N	G2�MN��hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@��	N�MN	t�M	t�MN
NNN��hb_sorted_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@���	N�MN	N�MN�NN	�MN�	�M�MN�	�M�MNNN	�M�MNs�M��Frealloc_move���Nhb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>��kL__item_t__�Fis_random_access_iterator��Fhas_fast_len���N__item__���N__item_at__	N__next__���
N__forward__	N__prev__���
N__rewind__�N__len__Noperator!=�Nbegin��NendNoperator&��Noperator struct hb_array_t<struct hb_hashmap_t<struct hb_serialize_context_t::object_t const *,unsigned int,0>::item_t const >�Noperator==�Nhash���NcmpNqsort��Nget_size���NreverseNsub_array��Ntruncate���	Nfini���
G2arrayZ���
ulength���
ubackwards_length��"VNhb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�
�M�	F2#C
�0�"Nuo#0	0�162#N
�2"N%N
f2	�0�1�1 "
�1,
TC
gC,
W1
�1,	��.N�2�2	��0N
�0
f7
D,
�H,
YD,
�H,
mDaa	��9N
!�D�D	��<N
�D
//
3/,
0/
1/,
%,
d/,
�.
�.,
�.
�.,
�.
�.,
�.
Z.
/,
W.
X.,
]-
^-
c-,
_---	��TN
.--	��WN
M-�'u	W#k+}+ZN
k+,n�hb_array_t<hb_ot_map_t::feature_map_t>.?AU?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@���
]N��
^N,
_N	�){K`N	�){K`N
^N��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���hb_iter_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@�
eN��
fN	ueNgN
]N
eN	iNeNjN	cNeNgNkNlN	]NeNgN	]NeNgNsoNnN	0eNgN	�)eNjN	�)eNgNrNsN	�)eNjNs	�)eNgNsuNvN
eN!	]NeNxNs
]N,
eN	zNeN{NsyN|N	]NeNjNr	]NeNxN	zNeN{N~NN�N��)item_t�hNget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���mNthiz���nNiter���pNoperator+��nN_begin�nNbegin��nN_end���nNendqNoperator bool��hNlentNoperator*��wNoperator[]�}Noperator+=��Noperator++�}Noperator-=��Noperator--�oNoperator-��� T�Nhb_iter_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���
�N	iN�N�N
�N��
�N	cN�N�N�N�N	�)�N�N	�)�N�Ns	0�N�N	u�N�N	�N�N	�N�Ns	]N�N�N��Nthiz����N__item__����N__item_at__�N__more__����N__len__�N__next__����N__forward__�N__prev__����N__rewind__��N__end__��Nhb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���eN���N����Nhb_iter_with_fallback_t<hb_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@��)u
]N	]N�N�N	]N�N�N�N
^N	�)]N�N	�)]N�Ns	]N�N	]N�Ns	u]N�N	0]N�N`N	�)]N�N	K]N�N	t]N	t]N�N`N�N�N	�)]N�N	�)]N�N��N�N	]N�N�	]N]N�N�	]N]N�N�N�N	]N]N�Ns�dN��Frealloc_move����Nhb_array_t<hb_ot_map_t::feature_map_t>��)__item_t__�Fis_random_access_iterator��Fhas_fast_len����N__item__����N__item_at__�N__next__����N__forward__�N__prev__����N__rewind__��N__len__�Noperator!=��Nbegin���Nend�Noperator&���Noperator struct hb_array_t<struct hb_ot_map_t::feature_map_t const >����Noperator==��Nhash����Ncmp�Nqsort���Nget_size����Nreverse�Nsub_array���Ntruncate����Nfini���
�)arrayZ���
ulength���
ubackwards_length�n"V�Nhb_array_t<hb_ot_map_t::feature_map_t>.?AU?$hb_array_t@Ufeature_map_t@hb_ot_map_t@@@@���]N�N
�)
�N
\K,
�;,
i9	0k+�+�N
N,
�1��
�N,
�N	�1�2�N	�1�2�N
�N�hb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@�����hb_iter_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@���
�N��
�N	u�N�N
�1
�N	�N�N�N	�N�N�N�N�N	�1�N�N	�1�N�Ns�N�N	0�N�N	�0�N�N	�0�N�N�N�N	�0�N�Ns	�0�N�Ns�N�N
�N!	�1�N�Ns
�1,
�N	�N�N�Ns�N�N	�1�N�Nr	�1�N�N	�N�N�N�N�N�N��0item_t��Nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Nthiz����Niter����Noperator+���N_begin��Nbegin���N_end����Nend�Noperator bool���Nlen�Noperator*���Noperator[]��Noperator+=��Noperator++��Noperator-=��Noperator--��Noperator-��� T�Nhb_iter_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@�
�N	�N�N�N
�N��
�N	�N�N�N�N�N	�0�N�N	�0�N�Ns	0�N�N	u�N�N	�N�N	�N�Ns	�1�N�N��Nthiz����N__item__����N__item_at__�N__more__����N__len__�N__next__����N__forward__�N__prev__����N__rewind__��N__end__�Nhb_iter_fallback_mixin_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@��N���N���Nhb_iter_with_fallback_t<hb_array_t<hb_serialize_context_t::object_t *>,hb_serialize_context_t::object_t * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@AEAPEAUobject_t@hb_serialize_context_t@@@@����0u
�1	�1�N�N	�1�N�N�N
�N	�0�1�N	�0�1�Ns	�1�N	�1�Ns	u�1�N	0�1�N�N	�0�1�N	�1�1�N	t�1	t�1�N�N�NO	2�1�N	2�1�N�OO	�1�N�	�1�1�N�	�1�1�NOO	�1�1�Ns��N��Frealloc_move����Nhb_array_t<hb_serialize_context_t::object_t *>��0__item_t__�Fis_random_access_iterator��Fhas_fast_len����N__item__����N__item_at__�N__next__����N__forward__�N__prev__����N__rewind__��N__len__�Noperator!=��Nbegin���Nend�Noperator&���Noperator struct hb_array_t<struct hb_serialize_context_t::object_t * const>�Noperator==��Nhash���OcmpOqsort���Nget_size���OreverseOsub_array��	Otruncate����Nfini���
�0arrayZ���
ulength���
ubackwards_length�~"V
Ohb_array_t<hb_serialize_context_t::object_t *>.?AU?$hb_array_t@PEAUobject_t@hb_serialize_context_t@@@@���1�N
^0

O
JC��
O,
O	KC�CO	KC�CO
Of�hb_iter_with_fallback_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�J�hb_iter_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�
O��
O	uOO
JC
O	OOO	OOOOO	JCOO	JCOOs OO	0OO	nCOO	nCOO#O$O	nCOOs	nCOOs&O'O
O!	JCO)Os
JC,
O	+OO,Os*O-O	JCOOr	JCO)O	+OO,O/O0O1O�nCitem_t�Oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Othiz���Oiter���!Ooperator+��O_begin�Obegin��O_end���Oend"Ooperator bool��Olen%Ooperator*��(Ooperator[]�.Ooperator+=�2Ooperator++�.Ooperator-=�2Ooperator--� Ooperator-��J T3Ohb_iter_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�j�hb_iter_fallback_mixin_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���
5O	O5O6O
5O��
8O	O5O9O7O:O	nC5O9O	nC5O9Os	05O9O	u5O9O	5O6O	5O6Os	JC5O9O�;Othiz���<O__item__���=O__item_at__>O__more__���?O__len__@O__next__���AO__forward__@O__prev__���AO__rewind__�BO__end__jCOhb_iter_fallback_mixin_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���O��5O��fEOhb_iter_with_fallback_t<hb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>,hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@AEAPEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�aCu
JC	JCHOGO	JCHOIOJO
O	nCJCLO	nCJCLOs	JCHO	JCHOs	uJCLO	0JCLOO	aCJCLO	KCJCHO	tJC	tJCLOOUOVO	{CJCHO	{CJCHO�XOYO	JCHO�	JCJCLO�	JCJCLO\O]O	JCJCLOs�O��Frealloc_move���KOhb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>��nC__item_t__�Fis_random_access_iterator��Fhas_fast_len���MO__item__���NO__item_at__OO__next__���PO__forward__OO__prev__���PO__rewind__�QO__len__ROoperator!=�SObegin��SOendSOoperator&��TOoperator struct hb_array_t<struct hb_pool_t<struct hb_serialize_context_t::object_t,32>::chunk_t * const>��ROoperator==�QOhash���WOcmpZOqsort��QOget_size���[Oreverse^Osub_array��_Otruncate���OOfini���
aCarrayZ���
ulength���
ubackwards_length�"V`Ohb_array_t<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$hb_array_t@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���JCGO
IC
cO
�-
O/,
�-
Q/,%,o#	0�G�GiO
[/
kO
[/	[/mO&,
[/��
oO,
pO
oO	0[/rOqO	%,[/mO�nOhb_reference_wrapper<hb_bit_set_t const &>�sOoperator==�sOoperator!=�tOoperator const struct hb_bit_set_t &���tOget
m,vrFuOhb_reference_wrapper<hb_bit_set_t const &>.?AU?$hb_reference_wrapper@AEBUhb_bit_set_t@@@@���
�.
�.,
�.
�.,
>,�$/{O	0�G�G|O
�.
~O
�.	�.�O�.
�.��
�O,
�O
�O	0�.�O�O	$/�.�O��Ohb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Ooperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Oget
G.v�F�Ohb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���N�CrapOrNullHelper<unsigned int>.?AU?$CrapOrNullHelper@I@@	��O
�-,
�-
�-,	�/	77
mO,
�O,
�.,
�-
�-,
�-
�-,	7�GXD
^.
	/,	�/CBBB

B	LB�J�J	�+pJrJ�+	�.�.�.	*/O/N/%,o#'"	0�G�G�O	�/?D>D	0h7g7	�MN�M
�M,	d0pJrJ&2ZX	#0pJrJ7#07	�/pJrJ�/�/�/	�=>>
�<��
�O	�=�=�=�O	\>�>�>
w)	�>n>�>�ON�<unnamed-type-hb_invoke>.?AU<unnamed-type-hb_invoke>@@���ClC
�O��
�O	�O�O�O	>,�O�O�G	K,�O�O�G	_B�O�O�J	0�O�O�J	B�O�O�J	0�O�O�J	0�)yK�-
�)
{K,
��
�O�O	u-pJrJ�Ku-�K
�K,
�-	�+�-�KT,
,,
�K,
�-	�+�-�KT,
�K,
�-	�+�-�KT,
�K,
�-	�+�-�KT,Au	0{,�E�O
�E,�,u	0{,�E�O	l.pJrJ�Kl.�K	�.pJrJ�K�.�K�.@9$"	@9�G�G�OJR<unnamed-type-hb_match>.?AU<unnamed-type-hb_match>@@
�K	0�K�K�O
�K,	D/pJrJ�KD/�K
t/	ts/�O�"	x0pJrJy0x0y0
L,	B1pJrJ\LB1\L	\0�0�0
p��O� 
;	;�Or	;�Or
�:	�:�O�	�:�O�	�3�4�4
�4,�;$"	0k+}+�O�;$"*<	0k+}+�O0uu	, ,�O�;$"�	0k+}+�O�<$"	0k+}+�O�?uY"u	0�>w?PF>$"�?	0k+}+P%)uY"u	0hF�FP	�/pJrJ�/�/�/	MM00
M,
M,

PMP
�/	MM
P
�6MP
xE
�E,
�F
#G,
?>,J�NullHelper<AAT::feat>.?AU?$NullHelper@Ufeat@AAT@@@@�	PP2)G)��NullHelper<hb_aat_map_builder_t::feature_info_t>.?AU?$NullHelper@Ufeature_info_t@hb_aat_map_builder_t@@@@���	%)P�<uu	0k+�+P�<uu	0k+�+P
�<
�<,<uu	0k+�+!P.N0N9N<NTNWN
�'u)P	W#k+}+j#W#ZN
�',	]N�N�N
iN,	K<K`N	K<K`N
XK	�1�N�N
�N,
�2	JCHOGO
O,
�C
~C
�C,$/{O$"	0�G�G;P
L.{O=P
$/$/?Pv�Null<hb_aat_map_builder_t::feature_info_t>.?AU?$Null@Ufeature_info_t@hb_aat_map_builder_t@@@@���	%)AP>�Null<AAT::feat>.?AU?$Null@Ufeat@AAT@@@@�	PCP
O
HO,
�N
�N,
dN
�N,
�/
M,
�C
�C,
�>
	?
�>
QP
�>	�>SP�>
�>��
UP,
VP
UP	0�>XPWP	�L�>SP
TPhb_reference_wrapper<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const >��YPoperator==�YPoperator!=�ZPoperator hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::* &)(void) const��ZPget
�>v�F[Phb_reference_wrapper<enum hb_aat_layout_feature_type_t (__cdecl AAT::FeatureName::*)(void)const >.?AU?$hb_reference_wrapper@P8FeatureName@AAT@@EBA?AW4hb_aat_layout_feature_type_t@@XZ@@	�>SP�>
�>,
�>,
�>
�>,
�=
G=
+>
dP
+>	+>fP4>
+>��
hP,
iP
hP	0+>kPjP	�<+>fP�gPhb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >���lPoperator==�lPoperator!=�mPoperator class AAT::FeatureName::get_selector_infos::<lambda_e38ed6a20f330171fecf8e943defe065> &���mPget
�<v�FnPhb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >.?AU?$hb_reference_wrapper@V<lambda_e38ed6a20f330171fecf8e943defe065>@@@@���	+>fP4>
>,
>,
�=
�=,
�<,
�O,
�O,
B7
D
t7
zP
t7	t7|PD
t7��
~P,
P
~P	0t7�P�P	f7t7|P�}Phb_reference_wrapper<<unnamed-type-hb_ridentity> const &>���Poperator==��Poperator!=��Poperator const struct <unnamed-type-hb_ridentity> &�Pget
Lv�F�Phb_reference_wrapper<<unnamed-type-hb_ridentity> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_ridentity>@@@@�	t7|PD
h7,	5�5o#u-0	0�4�4�P
Y4
�4,
�M
N,
Y1
Z1,
D
KD
�P
KD	KD�P�H
KD��
�P,
�P
�P	0KD�P�P	�KKD�P�Phb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>���Poperator==��Poperator!=��Poperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void)���Pget
=Dv�F�Phb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ@@��	KD�P�H
?D,	[/mO&,	�.�O�.K,K,	���P��CrapOrNullHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>.?AU?$CrapOrNullHelper@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�	lC�P
kC
�P
�C,
�C
�C,
SP,
?
�>,�LF>	D)�G�G�P
fP,
K=
 >,�<�<	�<�G�G�P
LLD
|P,	n0?L�1	n0?L�1
�P,m,&,��NullHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$NullHelper@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���	lC�P
?

?,��Null<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$Null@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���	lC�Pn�CrapOrNullHelper<AAT::FeatureName const >.?AU?$CrapOrNullHelper@$$CBUFeatureName@AAT@@@@	F>�P
K?
L?,
g=
h=,
(?
)?,�+�+NR<unnamed-type-hb_invoke>.?AU<unnamed-type-hb_invoke>@@��
�O�G'"B	>,�O�O�P
�O,�G'"_B	K,�O�O�P�."_B	_B�O�O�P�J'"_B	0�O�O�P�."B	B�O�O�P�J'"B	0�O�O�P	@9�O�O�K	0�J�J�K	0�O�O|O
�=
�=,
n>
r>,�C"lC	�O�O�P
lClC�P�C�C	0�)yK�O
yK,uA�,##{0�P
�,u�,�,##{0�P
�O,
s/	�+s/�OT,	A,�+�?u	0�>w?�P%)')	0g"j"�P
�F,
��P
�0�
�2�P�P
!�
a�P�P
�/�
�D�P�P
,�
-QQ
�,�
-QQ�#9��#,�
�?,
K
<K,�P�LF>$"	D)�G�G
Q
F>F>Q
�L�LQ�<�<$"	�<�G�GQ�<�<
�<�<Q
L
�0
?L,�#Z�
<	0k+�+Quu	��Q
cV�<unnamed-type-hb_bitwise_neg>.?AU<unnamed-type-hb_bitwise_neg>@@
!Q��
"Q,
#Q	�+�+,$QVR<unnamed-type-hb_bitwise_neg>.?AU<unnamed-type-hb_bitwise_neg>@@�-
,	�+�+,'Q�-
,	�+�+,)Q�-
,	�+�+,+Q��CrapOrNullHelper<enum hb_aat_layout_feature_type_t>.?AU?$CrapOrNullHelper@W4hb_aat_layout_feature_type_t@@@@	�<-Q
D)
/Q
�>,��CrapOrNullHelper<hb_aat_layout_feature_selector_info_t>.?AU?$CrapOrNullHelper@Uhb_aat_layout_feature_selector_info_t@@@@	�=2Q
�<
4Q
�=,��CrapHelper<hb_aat_layout_feature_selector_info_t>.?AU?$CrapHelper@Uhb_aat_layout_feature_selector_info_t@@@@	�=7Qv�CrapHelper<enum hb_aat_layout_feature_type_t>.?AU?$CrapHelper@W4hb_aat_layout_feature_type_t@@@@	�<9Q�<�=	BpJrJ?M	_BpJrJGM	�.pJrJ�J
�.	_B�.@QGM	B�.@Q?M�."@9	@9�O�OCQ�.@9"	@9�J�JEQ$/"{O	0�O�OGQ	�CpJrJ�C	D)�O�O�P	�<�O�O�PuA�)##{0LQ
�)u�?�<##{0OQ%)')*"	0g"j"QQ
*"�
*"%)G)Q
"Q
"Q	#!QXQ�+	#�-�K�!	#�-�K�!	#�-�K�!
�?x)]Qv�NullHelper<enum hb_aat_layout_feature_type_t>.?AU?$NullHelper@W4hb_aat_layout_feature_type_t@@@@	�?_Q
�O
�O,
bQaQcQ��NullHelper<hb_aat_layout_feature_selector_info_t>.?AU?$NullHelper@Uhb_aat_layout_feature_selector_info_t@@@@	bQeQv�Null<hb_aat_layout_feature_selector_info_t>.?AU?$Null@Uhb_aat_layout_feature_selector_info_t@@@@	bQgQj�Null<enum hb_aat_layout_feature_type_t>.?AU?$Null@W4hb_aat_layout_feature_type_t@@@@	�?iQ
@Q,
@9	@9�.@QlQ	$/pJrJ?P�L'"F>	D)�O�OoQ�<"�<	�<�O�OqQ
u�
usQtQ
XQ,	F>pJrJQ	�<pJrJQ��VALUES_ARE_ZEROS�VALUES_ARE_BYTES�@VALUES_ARE_WORDS��VALUES_ARE_LONGS��VALUES_SIZE_MASK�?VALUE_RUN_COUNT_MASK�^tyQOT::TupleValues::packed_value_flag_t.?AW4packed_value_flag_t@TupleValues@OT@@��9�9	u�9{Q�zQpacked_value_flag_t|Qcompile�9encode_value_run_as_zeroes��9encode_value_run_as_bytes���9encode_value_run_as_words���9encode_value_run_as_longs���:iter_t�;fetcher_t��:}QOT::TupleValues.?AUTupleValues@OT@@��Jget_null���NQNull<AAT::SettingName>.?AU?$Null@USettingName@AAT@@@@���&�<Type����?get_null���Z�QNullHelper<AAT::FeatureName>.?AU?$NullHelper@UFeatureName@AAT@@@@���&�(Type���rGget_crap����QCrapHelper<hb_aat_map_builder_t::feature_range_t>.?AU?$CrapHelper@Ufeature_range_t@hb_aat_map_builder_t@@@@�&�)Type���Fget_null���j�QNullHelper<hb_ot_map_t::stage_map_t>.?AU?$NullHelper@Ustage_map_t@hb_ot_map_t@@@@���&0,Type���tEget_crap���j�QCrapHelper<hb_bit_set_t::page_map_t>.?AU?$CrapHelper@Upage_map_t@hb_bit_set_t@@@@���&�+Type���Eget_crap���R�QCrapHelper<hb_bit_page_t>.?AU?$CrapHelper@Uhb_bit_page_t@@@@&�+Type���Eget_null���R�QNullHelper<hb_bit_page_t>.?AU?$NullHelper@Uhb_bit_page_t@@@@&uType���Eget_crap���B�QCrapHelper<unsigned int>.?AU?$CrapHelper@I@@&uType���Eget_null���B�QNullHelper<unsigned int>.?AU?$NullHelper@I@@&\0Type���Dget_crap����QCrapHelper<hb_serialize_context_t::object_t::link_t>.?AU?$CrapHelper@Ulink_t@object_t@hb_serialize_context_t@@@@&^0Type���ECget_crap���~�QCrapHelper<hb_serialize_context_t::object_t *>.?AU?$CrapHelper@PEAUobject_t@hb_serialize_context_t@@@@��&^0Type���ACget_null���~�QNullHelper<hb_serialize_context_t::object_t *>.?AU?$NullHelper@PEAUobject_t@hb_serialize_context_t@@@@���Aget_null���N�QNull<AAT::FeatureName>.?AU?$Null@UFeatureName@AAT@@@@���&b)Type����Aget_crap����QCrapHelper<hb_aat_map_builder_t::feature_event_t>.?AU?$CrapHelper@Ufeature_event_t@hb_aat_map_builder_t@@@@�&�;Type����Aget_null���^�QNullHelper<AAT::FTStringRange>.?AU?$NullHelper@UFTStringRange@AAT@@@@���&h@Type����Iget_crap���n�QCrapHelper<hb_aat_map_t::range_flags_t>.?AU?$CrapHelper@Urange_flags_t@hb_aat_map_t@@@@��GgetR�QCrapOrNullHelper<unsigned char>.?AU?$CrapOrNullHelper@E@@����Gget_null���R�QNull<AAT::FTStringRange>.?AU?$Null@UFTStringRange@AAT@@@@����Ggetn�QCrapOrNullHelper<AAT::SettingName const >.?AU?$CrapOrNullHelper@$$CBUSettingName@AAT@@@@�Gget_null���r�QNull<hb_serialize_context_t::object_t *>.?AU?$Null@PEAUobject_t@hb_serialize_context_t@@@@���Gget_null���6�QNull<unsigned int>.?AU?$Null@I@@�Gget_null���F�QNull<hb_bit_page_t>.?AU?$Null@Uhb_bit_page_t@@@@�Gget_null���^�QNull<hb_ot_map_t::stage_map_t>.?AU?$Null@Ustage_map_t@hb_ot_map_t@@@@���& Type���AJget_crap���F�QCrapHelper<unsigned char>.?AU?$CrapHelper@E@@���&�<Type���CJget_null���Z�QNullHelper<AAT::SettingName>.?AU?$NullHelper@USettingName@AAT@@@@����Jget��QCrapOrNullHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@���Jget��QCrapOrNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�&5Type���Kget_crap����QCrapHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�&�/Type���Kget_crap����QCrapHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@��&�/Type����Mget_null����QNullHelper<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@II$00@@@@��&5Type���}Mget_null����QNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@�& Type���kMget_null���F�QNullHelper<unsigned char>.?AU?$NullHelper@E@@���&h@Type���eMget_null���n�QNullHelper<hb_aat_map_t::range_flags_t>.?AU?$NullHelper@Urange_flags_t@hb_aat_map_t@@@@�&b)Type���7Mget_null����QNullHelper<hb_aat_map_builder_t::feature_event_t>.?AU?$NullHelper@Ufeature_event_t@hb_aat_map_builder_t@@@@�&\0Type���2Mget_null����QNullHelper<hb_serialize_context_t::object_t::link_t>.?AU?$NullHelper@Ulink_t@object_t@hb_serialize_context_t@@@@&0,Type���-Mget_null���j�QNullHelper<hb_bit_set_t::page_map_t>.?AU?$NullHelper@Upage_map_t@hb_bit_set_t@@@@���&�(Type���(Mget_null����QNullHelper<hb_aat_map_builder_t::feature_range_t>.?AU?$NullHelper@Ufeature_range_t@hb_aat_map_builder_t@@@@�&�(Type����Lget_crap����QCrapHelper<hb_aat_map_builder_t::feature_info_t>.?AU?$CrapHelper@Ufeature_info_t@hb_aat_map_builder_t@@@@���	�;�M*�Mget_null����Qget_crap����QOT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned char,1> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@E$00@OT@@@OT@@$0A@@OT@@	!=�M*�Mget_null����Qget_crap����QOT::_hb_has_null<OT::UnsizedArrayOf<AAT::SettingName>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@USettingName@AAT@@@OT@@$0A@@OT@@����Mget_null���v�QNull<hb_aat_map_builder_t::feature_range_t>.?AU?$Null@Ufeature_range_t@hb_aat_map_builder_t@@@@��Mget_null���^�QNull<hb_bit_set_t::page_map_t>.?AU?$Null@Upage_map_t@hb_bit_set_t@@@@����Mget_null���z�QNull<hb_serialize_context_t::object_t::link_t>.?AU?$Null@Ulink_t@object_t@hb_serialize_context_t@@@@�Mget_null���v�QNull<hb_aat_map_builder_t::feature_event_t>.?AU?$Null@Ufeature_event_t@hb_aat_map_builder_t@@@@��Mget_null���b�QNull<hb_aat_map_t::range_flags_t>.?AU?$Null@Urange_flags_t@hb_aat_map_t@@@@��Mget_null���:�QNull<unsigned char>.?AU?$Null@E@@����Mget_null����QNull<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@��Mget_null���z�QNull<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@II$00@@@@���OgetN�QCrapOrNullHelper<unsigned int>.?AU?$CrapOrNullHelper@I@@	�+,T,&�(Type���Pget_null����QNullHelper<hb_aat_map_builder_t::feature_info_t>.?AU?$NullHelper@Ufeature_info_t@hb_aat_map_builder_t@@@@���&>>Type���Pget_null���J�QNullHelper<AAT::feat>.?AU?$NullHelper@Ufeat@AAT@@@@�DPget_null���>�QNull<AAT::feat>.?AU?$Null@Ufeat@AAT@@@@�BPget_null���v�QNull<hb_aat_map_builder_t::feature_info_t>.?AU?$Null@Ufeature_info_t@hb_aat_map_builder_t@@@@����Pget��QCrapOrNullHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t * const>.?AU?$CrapOrNullHelper@QEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@�&ICType����Pget_null����QNullHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$NullHelper@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@����Pgetn�QCrapOrNullHelper<AAT::FeatureName const >.?AU?$CrapOrNullHelper@$$CBUFeatureName@AAT@@@@�Pget_null����QNull<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$Null@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���3Qget��QCrapOrNullHelper<hb_aat_layout_feature_selector_info_t>.?AU?$CrapOrNullHelper@Uhb_aat_layout_feature_selector_info_t@@@@.Qget��QCrapOrNullHelper<enum hb_aat_layout_feature_type_t>.?AU?$CrapOrNullHelper@W4hb_aat_layout_feature_type_t@@@@&D)Type���:Qget_crap���v�QCrapHelper<enum hb_aat_layout_feature_type_t>.?AU?$CrapHelper@W4hb_aat_layout_feature_type_t@@@@&�<Type���8Qget_crap����QCrapHelper<hb_aat_layout_feature_selector_info_t>.?AU?$CrapHelper@Uhb_aat_layout_feature_selector_info_t@@@@&�<Type���fQget_null����QNullHelper<hb_aat_layout_feature_selector_info_t>.?AU?$NullHelper@Uhb_aat_layout_feature_selector_info_t@@@@&D)Type���`Qget_null���v�QNullHelper<enum hb_aat_layout_feature_type_t>.?AU?$NullHelper@W4hb_aat_layout_feature_type_t@@@@jQget_null���jRNull<enum hb_aat_layout_feature_type_t>.?AU?$Null@W4hb_aat_layout_feature_type_t@@@@hQget_null���vRNull<hb_aat_layout_feature_selector_info_t>.?AU?$Null@Uhb_aat_layout_feature_selector_info_t@@@@��std::initializer_list<hb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$shared_ptr@Uhb_set_t@@@hb@@@@@std@@
R
�8	�8RR
�8�
R	�8R
	R
�8��
R,
R	�8R
R	�8R"R
RRR	�8R
�8,	R�8R	R	R�8R
RRR��hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@
R	�8R
R	0�8R	0�8Rs	0�8R#	�4�8R�/	�4�8R#	�8R#	�4�8Rs	R�8R�/	u�8R	0�8R
R	�8R
R��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	%R�8R��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb::shared_ptr<hb_set_t> &> (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$shared_ptr@Uhb_set_t@@@hb@@@@XZ$0A@$0A@@@�	'R�8R��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> > (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA?AU?$hb_pair_t@IU?$shared_ptr@Uhb_set_t@@@hb@@@@XZ$0A@$0A@@@��	)R�8R��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@���	+R�8R�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	-R�8R��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@��	/R�8R2�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	1R�8Rtu�4	0�8R3R��hb_pair_t<unsigned int &&,hb::shared_ptr<hb_set_t> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$shared_ptr@Uhb_set_t@@@hb@@@@���
5R��
6R,
7R	R�8R8R��hb_pair_t<unsigned int &&,hb::shared_ptr<hb_set_t> >.?AU?$hb_pair_t@$$QEAIU?$shared_ptr@Uhb_set_t@@@hb@@@@��
:R��
;R,
<R	R�8R=R��hb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> &&>.?AU?$hb_pair_t@I$$QEAU?$shared_ptr@Uhb_set_t@@@hb@@@@���
?R��
@R,
AR	R�8RBRz�hb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> >.?AU?$hb_pair_t@IU?$shared_ptr@Uhb_set_t@@@hb@@@@��
DR��
ER,
FR	R�8RGR"9R>RCRHR	u�8s	�8Rs�Frealloc_move���Rhb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>��R~hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>�Roperator=��Ritem_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
R(itemsRinit���Rfini���Rreset��Rin_error���Ralloc��RaddRget_with_hash��RgetRdel Roperator[]�!Rfetch_item� Roperator()�"Rsize���Rclear��Ris_empty���Roperator bool��"Rhash���#Ris_equal���#Roperator==�#Roperator!=�"Rget_population�$Rupdate�&Riter_items�(Riter_ref���*Riter���,Rkeys_ref���.Rkeys���0Rvalues_ref�2Rvalues�4Rnext���IRoperator<<�JRprime_for��KR__vecDelDtor���5vLR0hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>.?AU?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@���
R�
NR
R	RPR
OR
R��
RR,
SR	RPRTR	RPRQRURVR	�RPR	[4RPR
RR	0RZR	RPR�	0RZRTR	0RZR#]R^R	DRRZR��hb_pair_t<unsigned int const &,hb::shared_ptr<hb_set_t> &>.?AU?$hb_pair_t@AEBIAEAU?$shared_ptr@Uhb_set_t@@@hb@@@@���	aRRPR	uRZR	RPR
R,	eRRPROR	eRRPRTRfRgR	RPRsz
ukey��
�)is_real_�
�)is_used_�
"Chash�
�3valueWRitem_t�XRget_keyYRget_value��[Ris_used\Rset_used���\Rset_real���[Ris_real_Roperator==�`Rget_pair���bRget_pair_ref���cRtotal_hash�Fis_trivial�dR~item_thRoperator=��iR__vecDelDtor���.jRhb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@�hb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>.?AU?$hb_lazy_loader_t@Umorx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@Uhb_face_t@@$0BM@U12@@@b�hb_data_wrapper_t<hb_face_t,28>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BM@@@��
mR��
nR	 $mRoR	0mRoR*pRget_data���qRis_inert���brRhb_data_wrapper_t<hb_face_t,28>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BM@@@��
lR��
tR,
uR
lR	lRwRvR	lRwRxRyR	lRwRJ�AAT::morx_accelerator_t.?AUmorx_accelerator_t@AAT@@�
|R
}R	lR~R
|R��
�R
tR	�RlR�R	0lR�R	}RlR�R}R}R	0lR�R�R	}RlR~R	�RlR	}RlR	}RlR!$�R�Rv�hb_atomic_ptr_t<AAT::morx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmorx_accelerator_t@AAT@@@@��mR��	@Funcs��zRhb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>���{Rinit0��{Rinit���{Rfini���{Rfree_instance��Rdo_destroy��Roperator->��Roperator bool���Rget_stored��Rget_stored_relaxed��Rcmpexch�Rget�Rget_relaxed�Rget_unconst�Rconvert�Rget_null����Rcreate�Rdestroy
�Rinstance�V�Rhb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>.?AU?$hb_lazy_loader_t@Umorx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@Uhb_face_t@@$0BM@U12@@@
	@	W#	@�R		@�R^lR���Rget_blob����Rhb_face_lazy_loader_t<AAT::morx_accelerator_t,28>���Rhb_face_lazy_loader_t<AAT::morx_accelerator_t,28>.?AU?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@���"�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@���hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@��
�R��
�R	u�R�R
�D
�R	�R�R�R
�D��
�R	�R�R�R�R�R	�D�R�R	�D�R�Rs�R�R	0�R�R	aD�R�R	aD�R�R�R�R	aD�R�Rs	aD�R�Rs�R�R
�R!	�D�R�Rs
�D,
�R	�R�R�Rs�R�R	�D�R�Rr	�D�R�R	�R�R�R�R�R�R�aDitem_t��Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Rthiz����Riter����Roperator+���R_begin��Rbegin���R_end����Rend�Roperator bool���Rlen�Roperator*���Roperator[]��Roperator+=��Roperator++��Roperator-=��Roperator--��Roperator-�� T�Rhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@��"�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@
�R	�R�R�R
�R��
�R	�R�R�R�R�R	aD�R�R	aD�R�Rs	0�R�R	u�R�R	�R�R	�R�Rs	�D�R�R��Rthiz����R__item__����R__item_at__�R__more__����R__len__�R__next__����R__forward__�R__prev__����R__rewind__��R__end__"�Rhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@�R���R��"�Rhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >,hb_hashmap_t<unsigned int,unsigned int,1>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@AEBUitem_t@?$hb_hashmap_t@II$00@@@@���Hu
�D	�D�R�R	�D�R�R�R
�R	aD�D�R	aD�D�Rs	�D�R	�D�Rs	u�D�R
�R,
�R	0�D�R�R	�H�D�R	�D�D�R	t�D	t�D�R�R�R�R��hb_sorted_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@�	�R�D�R	�R�D�R��R�R	�D�R�	�D�D�R�	�D�D�R�R�R	�D�D�Rs��R��Frealloc_move����Rhb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >���aD__item_t__�Fis_random_access_iterator��Fhas_fast_len����R__item__����R__item_at__�R__next__����R__forward__�R__prev__����R__rewind__��R__len__�Roperator!=��Rbegin���Rend�Roperator&���Roperator struct hb_array_t<struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >�Roperator==��Rhash����Rcmp�Rqsort���Rget_size����Rreverse�Rsub_array���Rtruncate����Rfini���
�HarrayZ���
ulength���
ubackwards_length�"V�Rhb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@II$00@@@@���z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@^�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@
�R��
�R	u�R�R
�6
�R	�R�R�R
�6��
�R	�R�R�R�R�R	�6�R�R	�6�R�Rs�R�R	0�R�R	�G�R�R	�G�R�R�R�R	�G�R�Rs	�G�R�Rs�R�R
�R!	�6�R�Rs
�6,
�R	�R�RSs�RS	�6�R�Rr	�6�R�R	�R�RSSSS��Gitem_t��Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Rthiz����Riter����Roperator+���R_begin��Rbegin���R_end����Rend�Roperator bool���Rlen�Roperator*���Roperator[]�Soperator+=�Soperator++�Soperator-=�Soperator--��Roperator-��^ TShb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@~�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@��
	S	�R	S
S
	S��
S	�R	S
SSS	�G	S
S	�G	S
Ss	0	S
S	u	S
S		S
S		S
Ss	�6	S
S�Sthiz���S__item__���S__item_at__S__more__���S__len__S__next__���S__forward__S__prev__���S__rewind__�S__end__~Shb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@���R��	S��zShb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@��
S��
S,�Gl�6��SS�.
�6	�6 SS
�R	�G�6"S	0�6"S	�6 S	�6�6"S
�R,
'S	0�6"S(S��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZ@@��R��!Shb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>��G__item_t__�Fis_sorted_iterator�#S__item__���$S__more__���%S__next__���%S__prev__���&S__end__)Soperator!=�
Sit���
*S p
MB(f�
+S0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@����std::initializer_list<hb_pair_t<unsigned int,OT::Feature const *> >.?AV?$initializer_list@U?$hb_pair_t@IPEBUFeature@OT@@@@@std@@
-S
�8	�8/S.S
�8�
1S	�8/S
2S
�8��
4S,
5S	�8/S6S	�8/S"0S3S7S8S	�8/S
�8,	;S�8/S2S	;S�8/S6S<S=S��hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t.?AUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@���
?S	�8/S
4S	0�8BS	0�8/Ss	0�8/S#2�OT::Feature.?AUFeature@OT@@�
FS��
GS
HS,	IS�8BS�/	IS�8BS#	�8/S#	IS�8BSs	@S�8BS�/	u�8BS	0�8BS6S	�8/S6S��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	RS�8BS��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,OT::Feature const * &> (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAPEBUFeature@OT@@@@XZ$0A@$0A@@@�	TS�8BS��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::Feature const *> (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA?AU?$hb_pair_t@IPEBUFeature@OT@@@@XZ$0A@$0A@@@���	VS�8BSZ�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ$0A@$0A@@@	XS�8BS��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	ZS�8BSr�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ$0A@$0A@@@��	\S�8BS��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	^S�8BS
GS
`StuaS	0�8BSbSv�hb_pair_t<unsigned int &&,OT::Feature const * &&>.?AU?$hb_pair_t@$$QEAI$$QEAPEBUFeature@OT@@@@��
dS��
eS,
fS	;S�8/SgSn�hb_pair_t<unsigned int &&,OT::Feature const *>.?AU?$hb_pair_t@$$QEAIPEBUFeature@OT@@@@��
iS��
jS,
kS	;S�8/SlSn�hb_pair_t<unsigned int,OT::Feature const * &&>.?AU?$hb_pair_t@I$$QEAPEBUFeature@OT@@@@��
nS��
oS,
pS	;S�8/SqSf�hb_pair_t<unsigned int,OT::Feature const *>.?AU?$hb_pair_t@IPEBUFeature@OT@@@@��
sS��
tS,
uS	;S�8/SvS"hSmSrSwS	u�8s	�8/Ss�Frealloc_move���9Shb_hashmap_t<unsigned int,OT::Feature const *,0>���:S~hb_hashmap_t<unsigned int,OT::Feature const *,0>��>Soperator=��?Sitem_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
@S(itemsASinit���ASfini���ASreset��CSin_error���DSalloc��ESaddJSget_with_hash��KSgetLSdelMSoperator[]�NSfetch_item�MSoperator()�OSsize���ASclear��CSis_empty���CSoperator bool��OShash���PSis_equal���PSoperator==�PSoperator!=�OSget_population�QSupdate�SSiter_items�USiter_ref���WSiter���YSkeys_ref���[Skeys���]Svalues_ref�_Svalues�cSnext���xSoperator<<�ySprime_for��zS__vecDelDtor���r5v{S0hb_hashmap_t<unsigned int,OT::Feature const *,0>.?AU?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@��
?S	?S}S	�?S}S
`S,	�S?S}S
?S��
�S	0?S�S	?S}S�
�S,
�S	0?S�S�S	0?S�S#�S�S	sS?S�Sv�hb_pair_t<unsigned int const &,OT::Feature const * &>.?AU?$hb_pair_t@AEBIAEAPEBUFeature@OT@@@@��	�S?S}S	u?S�S>
ukey��
�)is_real_�
�)is_used_�
"Chash�
`Svalue~Sitem_t�Sget_key�Sget_value���Sis_used�Sset_used����Sset_real����Sis_real�Soperator==��Sget_pair����Sget_pair_ref����Stotal_hash�Fis_trivial��Shb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t.?AUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@����hb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>.?AU?$hb_lazy_loader_t@UGSUB_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@Uhb_face_t@@$0BJ@U12@@@�b�hb_data_wrapper_t<hb_face_t,25>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BJ@@@��
�S��
�S	 $�S�S	0�S�S*�Sget_data����Sis_inert���b�Shb_data_wrapper_t<hb_face_t,25>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BJ@@@��
�S��
�S,
�S
�S	�S�S�S	�S�S�S�S	�S�SJ�OT::GSUB_accelerator_t.?AUGSUB_accelerator_t@OT@@���
�S
�S	�S�S
�S��
�S
�S	�S�S�S	0�S�S	�S�S�S�S�S	0�S�S�S	�S�S�S	�S�S	�S�S	�S�S!$�S�Sr�hb_atomic_ptr_t<OT::GSUB_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGSUB_accelerator_t@OT@@@@��S��@Funcs���Shb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>���Sinit0���Sinit����Sfini����Sfree_instance���Sdo_destroy��Soperator->��Soperator bool���Sget_stored��Sget_stored_relaxed��Scmpexch�Sget�Sget_relaxed�Sget_unconst�Sconvert�Sget_null����Screate��Sdestroy
�Sinstance�V�Shb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>.?AU?$hb_lazy_loader_t@UGSUB_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@Uhb_face_t@@$0BJ@U12@@@�
@	W#@�S	@�S^�S���Sget_blob����Shb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>����Shb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>.?AU?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@��hb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>.?AU?$hb_lazy_loader_t@Usbix_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@Uhb_face_t@@$0CG@U12@@@�b�hb_data_wrapper_t<hb_face_t,38>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CG@@@��
�S��
�S	 $�S�S	0�S�S*�Sget_data����Sis_inert���b�Shb_data_wrapper_t<hb_face_t,38>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CG@@@��
�S��
�S,
�S
�S	�S�S�S	�S�S�S�S	�S�SJ�OT::sbix_accelerator_t.?AUsbix_accelerator_t@OT@@���
�S
�S	�S�S
�S��
�S
�S	�S�S�S	0�S�S	�S�S�S�S�S	0�S�S�S	�S�S�S	�S�S	�S�S	�S�S!$�S�Sr�hb_atomic_ptr_t<OT::sbix_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUsbix_accelerator_t@OT@@@@��S��@Funcs���Shb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>���Sinit0���Sinit����Sfini����Sfree_instance���Sdo_destroy��Soperator->��Soperator bool���Sget_stored��Sget_stored_relaxed��Scmpexch�Sget�Sget_relaxed�Sget_unconst�Sconvert�Sget_null����Screate��Sdestroy
�Sinstance�V�Shb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>.?AU?$hb_lazy_loader_t@Usbix_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@Uhb_face_t@@$0CG@U12@@@�
@	W#@�S	@�S^�S���Sget_blob����Shb_face_lazy_loader_t<OT::sbix_accelerator_t,38>����Shb_face_lazy_loader_t<OT::sbix_accelerator_t,38>.?AU?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@�V�hb_array_t<hb_inc_bimap_t>.?AU?$hb_array_t@Uhb_inc_bimap_t@@@@��b�hb_array_t<hb_inc_bimap_t const >.?AU?$hb_array_t@$$CBUhb_inc_bimap_t@@@@���
�8�
�S
�8	�8�S
�S
�S	�8�S�S
�S	�8�S�S
�8��
�S,
�S	�8�S�Sj�std::initializer_list<hb_inc_bimap_t>.?AV?$initializer_list@Uhb_inc_bimap_t@@@std@@�
�S	�8�S�S	�8�S2�S�S�S�S�S�S	�8�S	�8�S�S	�8�S�S�S�S	�8�S
�8,	�S�8�S�S	�S�8�S�S�S�S
�S	��8�S	0�8�S�S	u�8�S	�7�8�Sr	�7�8�SrTT	�7�8�S	�7�8�STT	0�8�S	�S�8�S	�S�8�S
TT	�7�8�Sn�hb_sorted_array_t<hb_inc_bimap_t const >.?AU?$hb_sorted_array_t@$$CBUhb_inc_bimap_t@@@@�	T�8�Sb�hb_sorted_array_t<hb_inc_bimap_t>.?AU?$hb_sorted_array_t@Uhb_inc_bimap_t@@@@	T�8�STT	�7�8�Ss	�7�8�SsTT	�7�8�S	�8�Ss	0�8�S	0�8�Ss	0�8�S	0�8�S	y7�8�S	�8�S	�8�S�	�8�SsFFrealloc_move���y7item_t�?item_size���Sarray_t�Sc_array_t���Shb_vector_t<hb_inc_bimap_t,0>���S~hb_vector_t<hb_inc_bimap_t,0>��Sextend�
tallocated
ulength���
�7arrayZ����Sinit����Sinit0���Sfini����Sreset���Soperator=��Tas_bytes���Toperator==�Toperator!=�Thash���Toperator[]�Ttail���	Toperator bool��Tget_size���Tas_array����Siter_t��Swriter_t���
Titer���Twriter�
Toperator struct hb_array_t<struct hb_inc_bimap_t const >���Toperator struct hb_array_t<struct hb_inc_bimap_t>��
Tbegin��
TendTas_sorted_arrayToperator+��Tpush���	Tin_error����Sset_error���Sreset_errorTshrink_vector��Tshift_down_vector��Talloc��Talloc_exact�Sclear��Tresize�Tresize_exact���TpopTremove_ordered�Tshrink�Tqsort��T__vecDelDtor���^?v Thb_vector_t<hb_inc_bimap_t,0>.?AU?$hb_vector_t@Uhb_inc_bimap_t@@$0A@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
"T��
#T	u"T$T
XS
"T	&T"T'T
XS��
)T	*T"T$T(T+T	XS"T$T	XS"T$Ts.T-T	0"T$T	�"T'T	�"T$T1T2T	�"T'Ts	�"T$Ts4T5T
"T!	XS"T7Ts
XS,
"T	9T"T:Ts8T;T	XS"T'Tr	XS"T7T	9T"T:T=T>T?T��item_t�%Tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���,Tthiz���-Titer���/Toperator+��-T_begin�-Tbegin��-T_end���-Tend0Toperator bool��%Tlen3Toperator*��6Toperator[]�<Toperator+=�@Toperator++�<Toperator-=�@Toperator--�.Toperator-�� TAThb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
RS��
CT,Sl?S��DTET
XS	XSGTFT
)T	�XSIT	�XSITs	0XSIT	uXSIT	XSGT	XSGTs	XSXSIT
)T,
QT	0XSITRT��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ@@���J"T��HThb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hash����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�JT__item__���KT__item_at__LT__more__���MT__len__NT__next__���OT__forward__NT__prev__���OT__rewind__�PT__end__SToperator!=�
RSit���
TT0fZUT8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ$0A@$0A@@@u�3
74	74XTWT
84	7474ZT	074ZT:4	t74ufirst_t�3second_t���74pair_t�YThb_pair_t<unsigned int,Triple>�[Treverse\Toperator==�\Toperator!=�\Toperator<��\Toperator>=�\Toperator>��\Toperator<=�]Tcmp
ufirst
�3second���R^T hb_pair_t<unsigned int,Triple>.?AU?$hb_pair_t@IUTriple@@@@��_HB_SHAPER_ORDER_ORDER_ZERO��HB_SHAPER_ORDER_ot���HB_SHAPER_ORDER_fallback�_HB_SHAPERS_COUNT_PLUS_ONE���HB_SHAPERS_COUNT�:t`Thb_shaper_order_t.?AW4hb_shaper_order_t@@�
DR�
bT
DR	DRdT
cT	DRdTGRu�3	DRdTgTeTfThT
ER	DRDRjT	0DRjTGR	tDR	DRdT
DR,	oTDRdTcT	oTDRdTGRpTqT	DRdTs�ufirst_t�3second_t���DRpair_t�iThb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> >��kTreverselToperator==�lToperator!=�lToperator<��lToperator>=�lToperator>��lToperator<=�mTcmp
ufirst
�3second���nT~hb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> >�rToperator=��sT__vecDelDtor���z6tThb_pair_t<unsigned int,hb::shared_ptr<hb_set_t> >.?AU?$hb_pair_t@IU?$shared_ptr@Uhb_set_t@@@hb@@@@���hb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uhmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@Uhb_face_t@@$04U12@@@���^�hb_data_wrapper_t<hb_face_t,5>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$04@@�
wT��
xT	 $wTyT	0wTyT*zTget_data���{Tis_inert���^|Thb_data_wrapper_t<hb_face_t,5>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$04@@�
vT��
~T,
T
vT	vT�T�T	vT�T�T�T	vT�TJ�OT::hmtx_accelerator_t.?AUhmtx_accelerator_t@OT@@���
�T
�T	vT�T
�T��
�T
~T	�TvT�T	0vT�T	�TvT�T�T�T	0vT�T�T	�TvT�T	�TvT	�TvT	�TvT!$�T�Tr�hb_atomic_ptr_t<OT::hmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUhmtx_accelerator_t@OT@@@@�wT���?Funcs���Thb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>�Tinit0���Tinit����Tfini����Tfree_instance���Tdo_destroy��Toperator->��Toperator bool���Tget_stored��Tget_stored_relaxed��Tcmpexch�Tget�Tget_relaxed�Tget_unconst�Tconvert�Tget_null����Tcreate��Tdestroy
�Tinstance�V�Thb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uhmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@Uhb_face_t@@$04U12@@@���
�?	W#�?�T	�?�TZvT���Tget_blob����Thb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>~�Thb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>.?AU?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@v�hb::vtable_t<hb_set_t,&hb_set_get_empty,&hb_set_reference,&hb_set_destroy,&hb_set_set_user_data,&hb_set_get_user_data>.?AU?$vtable_t@Uhb_set_t@@$1?hb_set_get_empty@@YAPEAU1@XZ$1?hb_set_reference@@YAPEAU1@PEAU1@@Z$1?hb_set_destroy@@YAX0@Z$1?hb_set_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_set_get_user_data@@YAPEAXPEBU1@1@Z@hb@@���
$
"&
$
�$j�Tget_empty���Treference���Bdestroy�Tset_user_data���Tget_user_data��v�Thb::vtable_t<hb_set_t,&hb_set_get_empty,&hb_set_reference,&hb_set_destroy,&hb_set_set_user_data,&hb_set_get_user_data>.?AU?$vtable_t@Uhb_set_t@@$1?hb_set_get_empty@@YAPEAU1@XZ$1?hb_set_reference@@YAPEAU1@PEAU1@@Z$1?hb_set_destroy@@YAX0@Z$1?hb_set_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_set_get_user_data@@YAPEAXPEBU1@1@Z@hb@@����T��J�Thb::vtable<hb_set_t>.?AU?$vtable@Uhb_set_t@@@hb@@����hb::vtable_t<hb_blob_t,&hb_blob_get_empty,&hb_blob_reference,&hb_blob_destroy,&hb_blob_set_user_data,&hb_blob_get_user_data>.?AU?$vtable_t@Uhb_blob_t@@$1?hb_blob_get_empty@@YAPEAU1@XZ$1?hb_blob_reference@@YAPEAU1@PEAU1@@Z$1?hb_blob_destroy@@YAX0@Z$1?hb_blob_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_blob_get_user_data@@YAPEAXPEBU1@1@Z@hb@@���
]#
m#
�%
�#j�Tget_empty���Treference��WJdestroy�Tset_user_data���Tget_user_data���Thb::vtable_t<hb_blob_t,&hb_blob_get_empty,&hb_blob_reference,&hb_blob_destroy,&hb_blob_set_user_data,&hb_blob_get_user_data>.?AU?$vtable_t@Uhb_blob_t@@$1?hb_blob_get_empty@@YAPEAU1@XZ$1?hb_blob_reference@@YAPEAU1@PEAU1@@Z$1?hb_blob_destroy@@YAX0@Z$1?hb_blob_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_blob_get_user_data@@YAPEAXPEBU1@1@Z@hb@@����T��J�Thb::vtable<hb_blob_t>.?AU?$vtable@Uhb_blob_t@@@hb@@���hb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>.?AU?$hb_lazy_loader_t@Uvhea@OT@@U?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@Uhb_face_t@@$0L@Uhb_blob_t@@@@�b�hb_data_wrapper_t<hb_face_t,11>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0L@@@���
�T��
�T	 $�T�T	0�T�T*�Tget_data����Tis_inert���b�Thb_data_wrapper_t<hb_face_t,11>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0L@@@���
�T��
�T,
�T
�T	�T�T�T	�T�T�T�T	�T�T	�Tj#.�OT::vhea.?AUvhea@OT@@���
�T��
�T
�T	�T�T�T	0�T�T	W#�T�T	0�T�T�?
�T	�T�T�T	�T�Tj#	Z#�T	W#�T	W#�T!$�T�T��T���?Funcs���Thb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>�Tinit0���Tinit����Tfini����Tfree_instance���Tdo_destroy��Toperator->��Toperator bool���Tget_stored��Tget_stored_relaxed��Tcmpexch�Tget�Tget_relaxed�Tget_unconst�Tconvert�Tget_null����Tcreate��Tdestroy
�?instance��V�Thb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>.?AU?$hb_lazy_loader_t@Uvhea@OT@@U?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@Uhb_face_t@@$0L@Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	�T�?�#
�?��
�T	W#�?�T
�?	�?�T��T���Tcreate��Tdestroy�Tget_null����Tconvert�Tget_blob����Thb_table_lazy_loader_t<OT::vhea,11,1>��n�Thb_table_lazy_loader_t<OT::vhea,11,1>.?AU?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@���N�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
�T��
�T	u�T�T
4
�T	�T�T�T
4��
�T	�T�T�T�T�T	4�T�T	4�T�Ts�T�T	0�T�T	��T�T	��T�T�T�T	��T�Ts	��T�Ts�T�T
�T!	4�T�Ts
4,
�T	�T�T�Ts�T�T	4�T�Tr	4�T�T	�T�T�T�T�T�T��item_t��Tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Tthiz����Titer����Toperator+���T_begin��Tbegin���T_end����Tend�Toperator bool���Tlen�Toperator*���Toperator[]��Toperator+=��Toperator++��Toperator-=��Toperator--��Toperator-��N T�Thb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
4��
�T,�Hl	4��UU
4	4UU
�T	�4U	�4Us	04U	u4U	4U	4Us	44U
�T,

U	04UU��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ@@���J�T��Uhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�U__item__���U__item_at__U__more__���	U__len__
U__next__���U__forward__
U__prev__���U__rewind__�U__end__Uoperator!=�
4it���
U0fU8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@�hb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>.?AU?$hb_lazy_loader_t@Ukern_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@Uhb_face_t@@$0BH@U12@@@�b�hb_data_wrapper_t<hb_face_t,23>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BH@@@��
U��
U	 $UU	0UU*Uget_data���Uis_inert���bUhb_data_wrapper_t<hb_face_t,23>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BH@@@��
U��
U,
U
U	UUU	UUU U	UUJ�OT::kern_accelerator_t.?AUkern_accelerator_t@OT@@���
#U
$U	U%U
#U��
'U
U	(UU)U	0U)U	$UU)U$U$U	0U)U-U	$UU%U	(UU	$UU	$UU!$1U2Ur�hb_atomic_ptr_t<OT::kern_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkern_accelerator_t@OT@@@@�U��@Funcs��!Uhb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>��"Uinit0��"Uinit���"Ufini���"Ufree_instance��&Udo_destroy�*Uoperator->�+Uoperator bool��,Uget_stored�,Uget_stored_relaxed�.Ucmpexch*Uget*Uget_relaxed,Uget_unconst/Uconvert0Uget_null���3Ucreate�&Udestroy
4Uinstance�V5Uhb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>.?AU?$hb_lazy_loader_t@Ukern_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@Uhb_face_t@@$0BH@U12@@@�
@	W#@7U	@7U^U��8Uget_blob���9Uhb_face_lazy_loader_t<OT::kern_accelerator_t,23>���:Uhb_face_lazy_loader_t<OT::kern_accelerator_t,23>.?AU?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@���hb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>.?AU?$hb_lazy_loader_t@Uavar@OT@@U?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@Uhb_face_t@@$0BD@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,19>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BD@@@��
=U��
>U	 $=U?U	0=U?U*@Uget_data���AUis_inert���bBUhb_data_wrapper_t<hb_face_t,19>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BD@@@��
<U��
DU,
EU
<U	<UGUFU	<UGUHUIU	<UGU	<Uj#.�OT::avar.?AUavar@OT@@���
MU��
NU
DU	OU<UPU	0<UPU	W#<UPU	0<UPU�?
MU	UU<UPU	UU<Uj#	Z#<U	W#<U	W#<U!$YUZU�=U��@Funcs��JUhb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>KUinit0��KUinit���KUfini���KUfree_instance��LUdo_destroy�QUoperator->�RUoperator bool��SUget_stored�SUget_stored_relaxed�TUcmpexchQUgetQUget_relaxedVUget_unconstWUconvertXUget_null���[Ucreate�LUdestroy
�?instance��V\Uhb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>.?AU?$hb_lazy_loader_t@Uavar@OT@@U?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@Uhb_face_t@@$0BD@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	OU@�#
@��
bU	W#@cU
@	@eU�<U��^Ucreate�_Udestroy`Uget_null���aUconvertdUget_blob���fUhb_table_lazy_loader_t<OT::avar,19,1>��ngUhb_table_lazy_loader_t<OT::avar,19,1>.?AU?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@
iU��
jU	uiUkU
/R
iU	mUiUnU
/R��
pU	qUiUkUoUrU	/RiUkU	/RiUkUsuUtU	0iUkU	[4iUnU	[4iUkUxUyU	[4iUnUs	[4iUkUs{U|U
iU!	/RiU~Us
/R,
iU	�UiU�UsU�U	/RiUnUr	/RiU~U	�UiU�U�U�U�U�[4item_t�lUget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���sUthiz���tUiter���vUoperator+��tU_begin�tUbegin��tU_end���tUendwUoperator bool��lUlenzUoperator*��}Uoperator[]��Uoperator+=��Uoperator++��Uoperator-=��Uoperator--�uUoperator-�� T�Uhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,hb::shared_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEAU?$shared_ptr@Uhb_set_t@@@hb@@@@
%R��
�U,YRlR���U�U
/R	/R�U�U
pU	[4/R�U	[4/R�Us	0/R�U	u/R�U	/R�U	/R�Us	/R/R�U
pU,
�U	0/R�U�U�hb_reference_wrapper<hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ@@���JiU���Uhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set���[4__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��U__item__����U__item_at__�U__more__����U__len__�U__next__����U__forward__�U__prev__����U__rewind__��U__end__�Uoperator!=�
%Rit���
�U0f��U8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@��>�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���"�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���
?S,
�U��
�U	u�U�U
RS
�U	�U�U�U
CT	�U�U�U�U�U	RS�U�U	RS�U�Us�U�U	0�U�U	�U�U�U	�U�U�U�U�U	�U�U�Us	�U�U�Us�U�U
�U!	RS�U�Us
RS,
�U	�U�U�Us�U�U	RS�U�Ur	RS�U�U	�U�U�U�U�U�U��Uitem_t��Uget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Uthiz����Uiter����Uoperator+���U_begin��Ubegin���U_end����Uend�Uoperator bool���Ulen�Uoperator*���Uoperator[]��Uoperator+=��Uoperator++��Uoperator-=��Uoperator--��Uoperator-��" T�Uhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���>�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�
�U	�U�U�U
�U��
�U	�U�U�U�U�U	�U�U�U	�U�U�Us	0�U�U	u�U�U	�U�U	�U�Us	RS�U�U��Uthiz����U__item__����U__item_at__�U__more__����U__len__�U__next__����U__forward__�U__prev__����U__rewind__��U__end__>�Uhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@��U���U��>�Uhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���
�U��
�U,�Sl?S���U�U�.
RS	RS�U�U
CT	�URS�U	0RS�U	RS�U	RSRS�U
DT	0RS�U�U��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZ@@��U���Uhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>��U__item_t__�Fis_sorted_iterator��U__item__����U__more__����U__next__����U__prev__����U__end__�Uoperator!=�
�Uit���
�U p
MB(f�
�U0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�z�hb_array_t<hb_ot_map_builder_t::stage_info_t>.?AU?$hb_array_t@Ustage_info_t@hb_ot_map_builder_t@@@@��hb_array_t<hb_ot_map_builder_t::stage_info_t const >.?AU?$hb_array_t@$$CBUstage_info_t@hb_ot_map_builder_t@@@@��
+�
�U
+	+�U
�U
�U	+�U�U
�U	+�U�U
+��
�U,
�U	+�U�U��std::initializer_list<hb_ot_map_builder_t::stage_info_t>.?AV?$initializer_list@Ustage_info_t@hb_ot_map_builder_t@@@std@@
�U	+�U�U	+�U2�U�U�U�U�U�U	+�U	+�U�U	+�U�U�U�U
+	+�U
+,	�U+�U�U	�U+�U�U�U�U
�U	�+V	0+V�U	u+V
+��
V,	V+Vr
+,	V+�UrVV	V+V	V+�U
VV	0+V	�U+V	�U+�UVV	�U+V��hb_sorted_array_t<hb_ot_map_builder_t::stage_info_t const >.?AU?$hb_sorted_array_t@$$CBUstage_info_t@hb_ot_map_builder_t@@@@	V+V��hb_sorted_array_t<hb_ot_map_builder_t::stage_info_t>.?AU?$hb_sorted_array_t@Ustage_info_t@hb_ot_map_builder_t@@@@���	V+�UVV
V	V+Vs	�U+�UsVV	�U+�U	+�Us	0+�U	0+�Us	0+�U	0+�U	++�U	+�U	+�U�	+�Us�Frealloc_move���+item_t�?item_size���Uarray_t�Uc_array_t���Uhb_vector_t<hb_ot_map_builder_t::stage_info_t,0>����U~hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>���Uextend�
tallocated
ulength���
�UarrayZ����Uinit����Uinit0���Ufini����Ureset���Uoperator=��Vas_bytes���Voperator==�Voperator!=�Vhash���	Voperator[]�Vtail���
Voperator bool��Vget_size���Vas_array����Uiter_t��Uwriter_t���Viter���Vwriter�Voperator struct hb_array_t<struct hb_ot_map_builder_t::stage_info_t const >Voperator struct hb_array_t<struct hb_ot_map_builder_t::stage_info_t>���Vbegin��VendVas_sorted_arrayVoperator+��Vpush���
Vin_error����Uset_error���Ureset_errorVshrink_vector��Vshift_down_vector��Valloc��Valloc_exact�Uclear��Vresize� Vresize_exact���!VpopVremove_ordered�"Vshrink�#Vqsort��$V__vecDelDtor���?v%Vhb_vector_t<hb_ot_map_builder_t::stage_info_t,0>.?AU?$hb_vector_t@Ustage_info_t@hb_ot_map_builder_t@@$0A@@@��hb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>.?AU?$hb_lazy_loader_t@UGDEF_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@Uhb_face_t@@$0BI@U12@@@�b�hb_data_wrapper_t<hb_face_t,24>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BI@@@��
(V��
)V	 $(V*V	0(V*V*+Vget_data���,Vis_inert���b-Vhb_data_wrapper_t<hb_face_t,24>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BI@@@��
'V��
/V,
0V
'V	'V2V1V	'V2V3V4V	'V2VJ�OT::GDEF_accelerator_t.?AUGDEF_accelerator_t@OT@@���
7V
8V	'V9V
7V��
;V
/V	<V'V=V	0'V=V	8V'V=V8V8V	0'V=VAV	8V'V9V	<V'V	8V'V	8V'V!$EVFVr�hb_atomic_ptr_t<OT::GDEF_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGDEF_accelerator_t@OT@@@@�(V��@Funcs��5Vhb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>��6Vinit0��6Vinit���6Vfini���6Vfree_instance��:Vdo_destroy�>Voperator->�?Voperator bool��@Vget_stored�@Vget_stored_relaxed�BVcmpexch>Vget>Vget_relaxed@Vget_unconstCVconvertDVget_null���GVcreate�:Vdestroy
HVinstance�VIVhb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>.?AU?$hb_lazy_loader_t@UGDEF_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@Uhb_face_t@@$0BI@U12@@@�
@	W#@KV	@KV^'V��LVget_blob���MVhb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>���NVhb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>.?AU?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@��hb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uvmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@Uhb_face_t@@$0M@U12@@@���b�hb_data_wrapper_t<hb_face_t,12>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0M@@@���
QV��
RV	 $QVSV	0QVSV*TVget_data���UVis_inert���bVVhb_data_wrapper_t<hb_face_t,12>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0M@@@���
PV��
XV,
YV
PV	PV[VZV	PV[V\V]V	PV[VJ�OT::vmtx_accelerator_t.?AUvmtx_accelerator_t@OT@@���
`V
aV	PVbV
`V��
dV
XV	eVPVfV	0PVfV	aVPVfVaVaV	0PVfVjV	aVPVbV	eVPV	aVPV	aVPV!$nVoVr�hb_atomic_ptr_t<OT::vmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUvmtx_accelerator_t@OT@@@@�QV���?Funcs��^Vhb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>��_Vinit0��_Vinit���_Vfini���_Vfree_instance��cVdo_destroy�gVoperator->�hVoperator bool��iVget_stored�iVget_stored_relaxed�kVcmpexchgVgetgVget_relaxediVget_unconstlVconvertmVget_null���pVcreate�cVdestroy
qVinstance�VrVhb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uvmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@Uhb_face_t@@$0M@U12@@@���
�?	W#�?tV	�?tV^PV��uVget_blob���vVhb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>���wVhb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>.?AU?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@���hb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff2_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@Uhb_face_t@@$0BB@U12@@@�b�hb_data_wrapper_t<hb_face_t,17>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BB@@@��
zV��
{V	 $zV|V	0zV|V*}Vget_data���~Vis_inert���bVhb_data_wrapper_t<hb_face_t,17>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BB@@@��
yV��
�V,
�V
yV	yV�V�V	yV�V�V�V	yV�VJ�OT::cff2_accelerator_t.?AUcff2_accelerator_t@OT@@���
�V
�V	yV�V
�V��
�V
�V	�VyV�V	0yV�V	�VyV�V�V�V	0yV�V�V	�VyV�V	�VyV	�VyV	�VyV!$�V�Vr�hb_atomic_ptr_t<OT::cff2_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff2_accelerator_t@OT@@@@�zV���?Funcs���Vhb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>���Vinit0���Vinit����Vfini����Vfree_instance���Vdo_destroy��Voperator->��Voperator bool���Vget_stored��Vget_stored_relaxed��Vcmpexch�Vget�Vget_relaxed�Vget_unconst�Vconvert�Vget_null����Vcreate��Vdestroy
�Vinstance�V�Vhb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff2_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@Uhb_face_t@@$0BB@U12@@@�
�?	W#�?�V	�?�V^yV���Vget_blob����Vhb_face_lazy_loader_t<OT::cff2_accelerator_t,17>����Vhb_face_lazy_loader_t<OT::cff2_accelerator_t,17>.?AU?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@�J�Null<hb_font_funcs_t>.?AU?$Null@Uhb_font_funcs_t@@@@	�2�V�Vget_null���J�VNull<hb_font_funcs_t>.?AU?$Null@Uhb_font_funcs_t@@@@>�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�"�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�
�V��
�V	u�V�V
�U
�V	�V�V�V
�U	�V�V�V�V�V	�U�V�V	�U�V�Vs�V�V	0�V�V	�U�V�V	�U�V�V�V�V	�U�V�Vs	�U�V�Vs�V�V
�V!	�U�V�Vs
�U,
�V	�V�V�Vs�V�V	�U�V�Vr	�U�V�V	�V�V�V�V�V�V��Uitem_t��Vget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Vthiz����Viter����Voperator+���V_begin��Vbegin���V_end����Vend�Voperator bool���Vlen�Voperator*���Voperator[]��Voperator+=��Voperator++��Voperator-=��Voperator--��Voperator-��" T�Vhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�B�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���
�V	�V�V�V
�V��
�V	�V�V�V�V�V	�U�V�V	�U�V�Vs	0�V�V	u�V�V	�V�V	�V�Vs	�U�V�V��Vthiz����V__item__����V__item_at__�V__more__����V__len__�V__next__����V__forward__�V__prev__����V__rewind__��V__end__B�Vhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@����V���V��>�Vhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�@Su
�U	�U�V�V	�U�V�V�V
�U	�U�U�V	�U�U�Vs	�U�V	�U�Vs	u�U�V
�U	0�U�V�V	@S�U�V��hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@	�V�U�V	t�U	t�U�V�V�V�V��hb_sorted_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@�	�V�U�V	�V�U�V��V�V	�U�V�	�U�U�V�	�U�U�V�V�V	�U�U�Vs��V��Frealloc_move����Vhb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>����U__item_t__�Fis_random_access_iterator��Fhas_fast_len����V__item__����V__item_at__�V__next__����V__forward__�V__prev__����V__rewind__��V__len__�Voperator!=��Vbegin���Vend�Voperator&���Voperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct OT::Feature const *,0>::item_t const >���Voperator==��Vhash����Vcmp�Vqsort���Vget_size����Vreverse�Vsub_array���Vtruncate����Vfini���
@SarrayZ���
ulength���
ubackwards_length�"V�Vhb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@���:�hb_array_t<int>.?AU?$hb_array_t@H@@�
�8�
�V
�8	�8�V
�V
�9	�8�V�V
�V	�8�V�V
�8��
W,
W	�8�VWN�std::initializer_list<int>.?AV?$initializer_list@H@std@@
W	�8�VW	�8�V2�V�V�VWWW	�8�V	�8�V�V	�8�V�V
WW	�8�V
�8,	W�8�V�V	W�8�VWWW
W	��8W	0�8WW	u�8W	��8Wr	�8�VrWW	��8W	�8�VWW	0�8W	�9�8W	�V�8�VWW	t�8W	':�8WJ�hb_sorted_array_t<int>.?AU?$hb_sorted_array_t@H@@���	"W�8�V!W#W	_�8Ws	t�8�Vs%W&W	t�8�V	�8�Vs	0�8�V	0�8�Vs	0�8�V	0�8�V	t�8�V	�8�V	�8�V�	�8�VsFrealloc_move���titem_t�?item_size���Varray_t�9c_array_t��Whb_vector_t<int,0>�	W~hb_vector_t<int,0>Wextend�
tallocated
ulength���
tarrayZ���
Winit���
Winit0��
Wfini���
Wreset��Woperator=��Was_bytes���Woperator==�Woperator!=�Whash���Woperator[]�Wtail���Woperator bool��Wget_size���Was_array����9iter_t��Vwriter_t���Witer���Wwriter�Woperator struct hb_array_t<int const >�Woperator struct hb_array_t<int> Wbegin�� Wend$Was_sorted_array'Woperator+��(Wpush���Win_error���
Wset_error��
Wreset_error)Wshrink_vector��)Wshift_down_vector��*Walloc��+Walloc_exact
Wclear��,Wresize�-Wresize_exact���.Wpop)Wremove_ordered�/Wshrink�0Wqsort��1W__vecDelDtor���B?v2Whb_vector_t<int,0>.?AU?$hb_vector_t@H$0A@@@�
U<	U<4W	U<4W
U<��
7W	0U<8W	0U<4W��#�n�item_t�5Whb_cache_t<15,8,7,1>���6Wclear��9Wget:Wset
;Wvalues���J<Whb_cache_t<15,8,7,1>.?AU?$hb_cache_t@$0P@$07$06$00@@��std::initializer_list<hb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$unique_ptr@Uhb_set_t@@@hb@@@@@std@@
>W
�8	�8@W?W
�8�
BW	�8@W
CW
�8��
EW,
FW	�8@WGW	�8@W"AWDWHWIW	�8@W
�8,	LW�8@WCW	LW�8@WGWMWNW��hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@
PW	�8@W
EW	0�8SW	0�8@Ws	0�8@W#R�hb::unique_ptr<hb_set_t>.?AU?$unique_ptr@Uhb_set_t@@@hb@@���
WW��
XW,	YW�8SW�/	YW�8SW#	�8@W#	YW�8SWs	QW�8SW�/	u�8SW	0�8SWGW	�8@WGW��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	bW�8SW��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb::unique_ptr<hb_set_t> &> (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_set_t@@@hb@@@@XZ$0A@$0A@@@�	dW�8SW��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> > (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA?AU?$hb_pair_t@IU?$unique_ptr@Uhb_set_t@@@hb@@@@XZ$0A@$0A@@@��	fW�8SW��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@���	hW�8SW�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	jW�8SW��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@��	lW�8SW2�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	nW�8SW
WWtupW	0�8SWqW��hb_pair_t<unsigned int &&,hb::unique_ptr<hb_set_t> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$unique_ptr@Uhb_set_t@@@hb@@@@���
sW��
tW,
uW	LW�8@WvW��hb_pair_t<unsigned int &&,hb::unique_ptr<hb_set_t> >.?AU?$hb_pair_t@$$QEAIU?$unique_ptr@Uhb_set_t@@@hb@@@@��
xW��
yW,
zW	LW�8@W{W��hb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> &&>.?AU?$hb_pair_t@I$$QEAU?$unique_ptr@Uhb_set_t@@@hb@@@@���
}W��
~W,
W	LW�8@W�Wz�hb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> >.?AU?$hb_pair_t@IU?$unique_ptr@Uhb_set_t@@@hb@@@@��
�W��
�W,
�W	LW�8@W�W"wW|W�W�W	u�8s	�8@Ws�Frealloc_move���JWhb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>��KW~hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>�OWoperator=��PWitem_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
QW(itemsRWinit���RWfini���RWreset��TWin_error���UWalloc��VWaddZWget_with_hash��[Wget\Wdel]Woperator[]�^Wfetch_item�]Woperator()�_Wsize���RWclear��TWis_empty���TWoperator bool��_Whash���`Wis_equal���`Woperator==�`Woperator!=�_Wget_population�aWupdate�cWiter_items�eWiter_ref���gWiter���iWkeys_ref���kWkeys���mWvalues_ref�oWvalues�rWnext����Woperator<<��Wprime_for���W__vecDelDtor���5v�W0hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>.?AU?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@���
PW�
�W
PW	PW�W
�W	PW�W�W�W	�PW�W
WW,	�WPW�W
PW��
�W	0PW�W	PW�W�
�W,
�W	0PW�W�W	0PW�W#�W�W	�WPW�W��hb_pair_t<unsigned int const &,hb::unique_ptr<hb_set_t> &>.?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_set_t@@@hb@@@@���	�WPW�W	uPW�W	PW�W
PW,	�WPW�W�W	PW�Wsz
ukey��
�)is_real_�
�)is_used_�
"Chash�
WWvalue�Witem_t��Wget_key�Wget_value���Wis_used�Wset_used����Wset_real����Wis_real�Woperator==��Wget_pair����Wget_pair_ref����Wtotal_hash�Fis_trivial��W~item_t�Woperator=���W__vecDelDtor���.�Whb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@v�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@��Z�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@��
�W��
�W	u�W�W
bW
�W	�W�W�W
bW��
�W	�W�W�W�W�W	bW�W�W	bW�W�Ws�W�W	0�W�W	�W�W�W	�W�W�W�W�W	�W�W�Ws	�W�W�Ws�W�W
�W!	bW�W�Ws
bW,
�W	�W�W�Ws�W�W	bW�W�Wr	bW�W�W	�W�W�W�W�W�W��Witem_t��Wget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Wthiz����Witer����Woperator+���W_begin��Wbegin���W_end����Wend�Woperator bool���Wlen�Woperator*���Woperator[]��Woperator+=��Woperator++��Woperator-=��Woperator--��Woperator-��Z T�Whb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@��v�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@
�W	�W�W�W
�W��
�W	�W�W�W�W�W	�W�W�W	�W�W�Ws	0�W�W	u�W�W	�W�W	�W�Ws	bW�W�W��Wthiz����W__item__����W__item_at__�W__more__����W__len__�W__next__����W__forward__�W__prev__����W__rewind__��W__end__v�Whb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@�W���W��v�Whb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@���hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@
�W��
�W,�WlPW���W�W�.
bW	bW�W�W
�W	�WbW�W	0bW�W	bW�W	bWbW�W
�W,
�W	0bW�W�W��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZ@@����W���Whb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>����W__item_t__�Fis_sorted_iterator��W__item__����W__more__����W__next__����W__prev__����W__end__�Woperator!=�
�Wit���
�W p
MB(f�
�W0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@����0�
1C	1C�W�W
1C��
�W	1C1C�W
�W,
�W	01C�W�W	t1CB�0first_t�second_t���1Cpair_t��Whb_pair_t<hb_serialize_context_t::object_t const * const &,unsigned int &>��Wreverse�Woperator==��Woperator!=��Woperator<���Woperator>=��Woperator>���Woperator<=��Wcmp
�0first
�second����Whb_pair_t<hb_serialize_context_t::object_t const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBUobject_t@hb_serialize_context_t@@AEAI@@
HV��
�W,
�W
HV	HV�W�W	HV�W9V	HV�W�W�WX	HV�W9V
�W	8VHVX<V8V	0HVXX	0HVX�7VT��Xhb_atomic_ptr_t<OT::GDEF_accelerator_t *>��Xinit���Xset_relaxedXget_relaxedXget_acquireXcmpexchXoperator bool��Xoperator->�
8VvrVXhb_atomic_ptr_t<OT::GDEF_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGDEF_accelerator_t@OT@@@@�hb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>.?AU?$hb_lazy_loader_t@UCBDT_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@Uhb_face_t@@$0CF@U12@@@�b�hb_data_wrapper_t<hb_face_t,37>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CF@@@��
X��
X	 $X
X	0X
X*Xget_data���Xis_inert���bXhb_data_wrapper_t<hb_face_t,37>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CF@@@��

X��
X,
X

X	
XXX	
XXXX	
XXJ�OT::CBDT_accelerator_t.?AUCBDT_accelerator_t@OT@@���
X
X	
XX
X��
X
X	X
X X	0
X X	X
X XXX	0
X X$X	X
XX	X
X	X
X	X
X!$(X)Xr�hb_atomic_ptr_t<OT::CBDT_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUCBDT_accelerator_t@OT@@@@�X��@Funcs��Xhb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>��Xinit0��Xinit���Xfini���Xfree_instance��Xdo_destroy�!Xoperator->�"Xoperator bool��#Xget_stored�#Xget_stored_relaxed�%Xcmpexch!Xget!Xget_relaxed#Xget_unconst&Xconvert'Xget_null���*Xcreate�Xdestroy
+Xinstance�V,Xhb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>.?AU?$hb_lazy_loader_t@UCBDT_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@Uhb_face_t@@$0CF@U12@@@�
@	W#@.X	@.X^
X��/Xget_blob���0Xhb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>���1Xhb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>.?AU?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@�
�U
�U	�U4X3X
�U��
6X,
7X
6X	0�U9X8X
�U,	;X�U4X.5Xhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const >���:Xoperator==�:Xoperator!=�<Xoperator bool (__cdecl hb_hashmap_t<unsigned int,struct OT::Feature const *,0>::item_t::* &)(void) const���<Xget
�Uv�F=Xhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZ@@�AK,
�G	�G@X?X
�G��
BX	�G�GCX
BX,
EX	0�GCXFX	t�G6Afirst_tK,second_t����Gpair_t�AXhb_pair_t<unsigned int const &,hb_vector_t<unsigned int,0> &>��DXreverseGXoperator==�GXoperator!=�GXoperator<��GXoperator>=�GXoperator>��GXoperator<=�HXcmp
Afirst
K,second���IXhb_pair_t<unsigned int const &,hb_vector_t<unsigned int,0> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_vector_t@I$0A@@@@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,OT::Feature const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ$0A@$0A@@@AEAPEBUFeature@OT@@@@���
KX��
LX	uKXMX
\S
KX	OXKXPX
\S��
RX	SXKXMXQXTX	\SKXMX	\SKXMXsWXVX	0KXMX	�SKXPX	�SKXMXZX[X	�SKXPXs	�SKXMXs]X^X
KX!	\SKX`Xs
\S,
KX	bXKXcXsaXdX	\SKXPXr	\SKX`X	bXKXcXfXgXhX��Sitem_t�NXget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���UXthiz���VXiter���XXoperator+��VX_begin�VXbegin��VX_end���VXendYXoperator bool��NXlen\Xoperator*��_Xoperator[]�eXoperator+=�iXoperator++�eXoperator-=�iXoperator--�WXoperator-�� TjXhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>,OT::Feature const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ$0A@$0A@@@AEAPEBUFeature@OT@@@@����Sl?S��DTlX
\S	\SnXmX
RX	�S\SpX	�S\SpXs	0\SpX	u\SpX	\SnX	\SnXs	\S\SpX
RX,
xX	0\SpXyX��hb_reference_wrapper<OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ@@�JKX��oXhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl ����S__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�qX__item__���rX__item_at__sX__more__���tX__len__uX__next__���vX__forward__uX__prev__���vX__rewind__�wX__end__zXoperator!=�
RSit���
{X0fr|X8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ$0A@$0A@@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@
~X��
X	u~X�X
�6
~X	�X~X�X
�6��
�X	�X~X�X�X�X	�6~X�X	�6~X�Xs�X�X	0~X�X	�~X�X	�~X�X�X�X	�~X�Xs	�~X�Xs�X�X
~X!	�6~X�Xs
�6,
~X	�X~X�Xs�X�X	�6~X�Xr	�6~X�X	�X~X�X�X�X�X��item_t��Xget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Xthiz����Xiter����Xoperator+���X_begin��Xbegin���X_end����Xend�Xoperator bool���Xlen�Xoperator*���Xoperator[]��Xoperator+=��Xoperator++��Xoperator-=��Xoperator--��Xoperator-��� T�Xhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�Gl�6��'S�X
�6	�6�X�X
�X	��6�X	��6�Xs	0�6�X	u�6�X	�6�X	�6�Xs	�6�6�X
�X,
�X	0�6�X�X��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ@@��J~X���Xhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__c����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��X__item__����X__item_at__�X__more__����X__len__�X__next__����X__forward__�X__prev__����X__rewind__��X__end__�Xoperator!=�
�6it���
�X0f��X8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@�C#���hb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>.?AU?$hb_lazy_loader_t@UCPAL@OT@@U?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@Uhb_face_t@@$0CE@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,36>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CE@@@��
�X��
�X	 $�X�X	0�X�X*�Xget_data����Xis_inert���b�Xhb_data_wrapper_t<hb_face_t,36>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CE@@@��
�X��
�X,
�X
�X	�X�X�X	�X�X�X�X	�X�X	�Xj#.�OT::CPAL.?AUCPAL@OT@@���
�X��
�X
�X	�X�X�X	0�X�X	W#�X�X	0�X�X�?
�X	�X�X�X	�X�Xj#	Z#�X	W#�X	W#�X!$�X�X��X��@Funcs���Xhb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>�Xinit0���Xinit����Xfini����Xfree_instance���Xdo_destroy��Xoperator->��Xoperator bool���Xget_stored��Xget_stored_relaxed��Xcmpexch�Xget�Xget_relaxed�Xget_unconst�Xconvert�Xget_null����Xcreate��Xdestroy
�?instance��V�Xhb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>.?AU?$hb_lazy_loader_t@UCPAL@OT@@U?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@Uhb_face_t@@$0CE@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	�X@�#
@��
�X	W#@�X
@	@�X��X���Xcreate��Xdestroy�Xget_null����Xconvert�Xget_blob����Xhb_table_lazy_loader_t<OT::CPAL,36,1>��n�Xhb_table_lazy_loader_t<OT::CPAL,36,1>.?AU?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@���std::initializer_list<hb_pair_t<unsigned int,contour_point_vector_t> >.?AV?$initializer_list@U?$hb_pair_t@IUcontour_point_vector_t@@@@@std@@
�X
�8	�8�X�X
�8�
�X	�8�X
�X
�8��
�X,
�X	�8�X�X	�8�X"�X�X�X�X	�8�X
�8,	�X�8�X�X	�X�8�X�X�X�X��hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@���
�X	�8�X
�X	0�8�X	0�8�Xs	0�8�X#		8�8�X�/		8�8�X#	�8�X#		8�8�Xs	�X�8�X�/	u�8�X	0�8�X�X	�8�X�X��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	Y�8�X��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,contour_point_vector_t &> (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAUcontour_point_vector_t@@@@XZ$0A@$0A@@@�	Y�8�X��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,contour_point_vector_t> (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA?AU?$hb_pair_t@IUcontour_point_vector_t@@@@XZ$0A@$0A@@@���	Y�8�X~�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@	Y�8�X��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	Y�8�X��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ$0A@$0A@@@��	
Y�8�X�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	Y�8�Xtu8	0�8�XY��hb_pair_t<unsigned int &&,contour_point_vector_t &&>.?AU?$hb_pair_t@$$QEAI$$QEAUcontour_point_vector_t@@@@��
Y��
Y,
Y	�X�8�XYz�hb_pair_t<unsigned int &&,contour_point_vector_t>.?AU?$hb_pair_t@$$QEAIUcontour_point_vector_t@@@@��
Y��
Y,
Y	�X�8�XYz�hb_pair_t<unsigned int,contour_point_vector_t &&>.?AU?$hb_pair_t@I$$QEAUcontour_point_vector_t@@@@��
Y��
Y,
Y	�X�8�XYr�hb_pair_t<unsigned int,contour_point_vector_t>.?AU?$hb_pair_t@IUcontour_point_vector_t@@@@��
Y��
 Y,
!Y	�X�8�X"Y"YYY#Y	u�8s	�8�Xs�Frealloc_move����Xhb_hashmap_t<unsigned int,contour_point_vector_t,0>�X~hb_hashmap_t<unsigned int,contour_point_vector_t,0>����Xoperator=���Xitem_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�X(items�Xinit����Xfini����Xreset���Xin_error����Xalloc���Xadd�Xget_with_hash���Xget�Xdel�Xoperator[]��Xfetch_item��Xoperator()��Xsize����Xclear���Xis_empty����Xoperator bool���Xhash����Xis_equal����Xoperator==��Xoperator!=��Xget_population��Xupdate�Yiter_items�Yiter_ref���Yiter���Ykeys_ref���	Ykeys���Yvalues_ref�
Yvalues�Ynext���$Yoperator<<�%Yprime_for��&Y__vecDelDtor���~5v'Y0hb_hashmap_t<unsigned int,contour_point_vector_t,0>.?AU?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@��
�X�
)Y
�X	�X+Y
*Y
�X��
-Y,
.Y	�X+Y/Y	�X+Y,Y0Y1Y	��X+Y	8�X+Y
-Y	0�X5Y	�X+Y�	0�X5Y/Y	0�X5Y#8Y9Y	Y�X5Y��hb_pair_t<unsigned int const &,contour_point_vector_t &>.?AU?$hb_pair_t@AEBIAEAUcontour_point_vector_t@@@@��	<Y�X+Y	u�X5Y	�X+Y
�X,	@Y�X+Y*Y	@Y�X+Y/YAYBY	�X+Ysz
ukey��
�)is_real_�
�)is_used_�
"Chash�
�7value2Yitem_t�3Yget_key4Yget_value��6Yis_used7Yset_used���7Yset_real���6Yis_real:Yoperator==�;Yget_pair���=Yget_pair_ref���>Ytotal_hash�Fis_trivial�?Y~item_tCYoperator=��DY__vecDelDtor���.EYhb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@���u`S
sS	sSHYGY
tS	sSsSJY	0sSJYvS	tsS"ufirst_t`Ssecond_t���sSpair_t�IYhb_pair_t<unsigned int,OT::Feature const *>KYreverseLYoperator==�LYoperator!=�LYoperator<��LYoperator>=�LYoperator>��LYoperator<=�MYcmp
ufirst
`Ssecond���fNYhb_pair_t<unsigned int,OT::Feature const *>.?AU?$hb_pair_t@IPEBUFeature@OT@@@@��
�S��
PY,
QY
�S	�SSYRY	�SSY�S	�SSYTYUYVY	�SSY�S
PY	�S�SYY�S�S	0�SYY[Y	0�SYY��ST��WYhb_atomic_ptr_t<OT::GSUB_accelerator_t *>��XYinit���XYset_relaxedZYget_relaxedZYget_acquire\Ycmpexch]Yoperator bool��ZYoperator->�
�SvrV^Yhb_atomic_ptr_t<OT::GSUB_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGSUB_accelerator_t@OT@@@@�hb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>.?AU?$hb_lazy_loader_t@USVG_accelerator_t@OT@@U?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@Uhb_face_t@@$0CH@U12@@@��b�hb_data_wrapper_t<hb_face_t,39>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CH@@@��
aY��
bY	 $aYcY	0aYcY*dYget_data���eYis_inert���bfYhb_data_wrapper_t<hb_face_t,39>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CH@@@��
`Y��
hY,
iY
`Y	`YkYjY	`YkYlYmY	`YkYF�OT::SVG_accelerator_t.?AUSVG_accelerator_t@OT@@�
pY
qY	`YrY
pY��
tY
hY	uY`YvY	0`YvY	qY`YvYqYqY	0`YvYzY	qY`YrY	uY`Y	qY`Y	qY`Y!$~YYr�hb_atomic_ptr_t<OT::SVG_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUSVG_accelerator_t@OT@@@@��aY��@Funcs��nYhb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>�oYinit0��oYinit���oYfini���oYfree_instance��sYdo_destroy�wYoperator->�xYoperator bool��yYget_stored�yYget_stored_relaxed�{YcmpexchwYgetwYget_relaxedyYget_unconst|Yconvert}Yget_null����Ycreate�sYdestroy
�Yinstance�V�Yhb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>.?AU?$hb_lazy_loader_t@USVG_accelerator_t@OT@@U?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@Uhb_face_t@@$0CH@U12@@@��
@	W#@�Y	@�YZ`Y���Yget_blob����Yhb_face_lazy_loader_t<OT::SVG_accelerator_t,39>��Yhb_face_lazy_loader_t<OT::SVG_accelerator_t,39>.?AU?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@����hb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>.?AU?$hb_lazy_loader_t@UGPOS_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@Uhb_face_t@@$0BK@U12@@@�b�hb_data_wrapper_t<hb_face_t,26>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BK@@@��
�Y��
�Y	 $�Y�Y	0�Y�Y*�Yget_data����Yis_inert���b�Yhb_data_wrapper_t<hb_face_t,26>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BK@@@��
�Y��
�Y,
�Y
�Y	�Y�Y�Y	�Y�Y�Y�Y	�Y�YJ�OT::GPOS_accelerator_t.?AUGPOS_accelerator_t@OT@@���
�Y
�Y	�Y�Y
�Y��
�Y
�Y	�Y�Y�Y	0�Y�Y	�Y�Y�Y�Y�Y	0�Y�Y�Y	�Y�Y�Y	�Y�Y	�Y�Y	�Y�Y!$�Y�Yr�hb_atomic_ptr_t<OT::GPOS_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGPOS_accelerator_t@OT@@@@��Y��@Funcs���Yhb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>���Yinit0���Yinit����Yfini����Yfree_instance���Ydo_destroy��Yoperator->��Yoperator bool���Yget_stored��Yget_stored_relaxed��Ycmpexch�Yget�Yget_relaxed�Yget_unconst�Yconvert�Yget_null����Ycreate��Ydestroy
�Yinstance�V�Yhb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>.?AU?$hb_lazy_loader_t@UGPOS_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@Uhb_face_t@@$0BK@U12@@@�
@	W#@�Y	@�Y^�Y���Yget_blob����Yhb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>����Yhb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>.?AU?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@�z�hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@II@@@@��hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@���
�8�
�Y
�8	�8�Y
�Y
�Y	�8�Y�Y
�Y	�8�Y�Y
�8��
�Y,
�Y	�8�Y�Y	�8�Y�/	�8�Y2�Y�Y�Y�Y�Y�Y	�8�Y	�8�Y�Y	�8�Y�Y�Y�Y	�8�Y
�8,	�Y�8�Y�Y	�Y�8�Y�Y�Y�Y
�Y	��8�Y	0�8�Y�Y	u�8�Y	@,�8�Yr	L.�8�Yr�Y�Y	@,�8�Y	L.�8�Y�Y�Y	0�8�Y	�Y�8�Y	�Y�8�Y�Y�Y	7�8�Y	O-�8�Ys	7�8�Ys�Y�Y	7�8�Y	�8�Ys	0�8�Y	0�8�Ys	0�8�Y	0�8�Y	>,�8�Y	�8�Y	�8�Y�	�8�Ys�Frealloc_move���>,item_t�?item_size���Yarray_t�Yc_array_t���Yhb_vector_t<hb_pair_t<unsigned int,unsigned int>,1>�Y~hb_vector_t<hb_pair_t<unsigned int,unsigned int>,1>����Yextend�
tallocated
ulength���
7arrayZ����Yinit����Yinit0���Yfini����Yreset���Yoperator=���Yas_bytes����Yoperator==��Yoperator!=��Yhash����Yoperator[]��Ytail����Yoperator bool���Yget_size����Yas_array����Yiter_t��Ywriter_t����Yiter����Ywriter��Yoperator struct hb_sorted_array_t<struct hb_pair_t<unsigned int,unsigned int> const >���Yoperator struct hb_sorted_array_t<struct hb_pair_t<unsigned int,unsigned int> >�Ybegin���Yend�Yas_sorted_array�Yoperator+���Ypush����Yin_error����Yset_error���Yreset_error�Yshrink_vector���Yshift_down_vector���Yalloc���Yalloc_exact�Yclear���Yresize��Yresize_exact����Ypop�Yremove_ordered��Yshrink��Yqsort���Y__vecDelDtor���r?v�Yhb_vector_t<hb_pair_t<unsigned int,unsigned int>,1>.?AU?$hb_vector_t@U?$hb_pair_t@II@@$00@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
�Y��
�Y	u�Y�Y
+R
�Y	�Y�Y�Y
+R��
�Y	�Y�Y�Y�Y�Y	+R�Y�Y	+R�Y�Ys�Y�Y	0�Y�Y	��Y�Y	��Y�Y�Y�Y	��Y�Ys	��Y�Ys�Y�Y
�Y!	+R�Y�Ys
+R,
�Y	Z�YZsZZ	+R�Y�Yr	+R�Y�Y	Z�YZZZZ��item_t��Yget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ythiz����Yiter����Yoperator+���Y_begin��Ybegin���Y_end����Yend�Yoperator bool���Ylen�Yoperator*���Yoperator[]�Zoperator+=�Zoperator++�Zoperator-=�Zoperator--��Yoperator-��� T	Zhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��XRlR���UZ
+R	+R
ZZ
�Y	�+RZ	�+RZs	0+RZ	u+RZ	+R
Z	+R
Zs	+R+RZ
�Y,
Z	0+RZZ��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ@@J�Y��Zhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cde����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Z__item__���Z__item_at__Z__more__���Z__len__Z__next__���Z__forward__Z__prev__���Z__rewind__�Z__end__Zoperator!=�
%Rit���
Z0f�Z8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@�����hb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>.?AU?$hb_lazy_loader_t@Umaxp@OT@@U?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@Uhb_face_t@@$01Uhb_blob_t@@@@�
Z��
Z,
Z
Z	Z!Z Z	Z!Z"Z#Z	Z!Z	Zj#.�OT::maxp.?AUmaxp@OT@@���
'Z��
(Z
Z	)ZZ*Z	0Z*Z	W#Z*Z	0Z*Z�?
'Z	/ZZ*Z	/ZZj#	Z#Z	W#Z	W#Z!$3Z4Z�`6���?Funcs��$Zhb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>��%Zinit0��%Zinit���%Zfini���%Zfree_instance��&Zdo_destroy�+Zoperator->�,Zoperator bool��-Zget_stored�-Zget_stored_relaxed�.Zcmpexch+Zget+Zget_relaxed0Zget_unconst1Zconvert2Zget_null���5Zcreate�&Zdestroy
�?instance��V6Zhb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>.?AU?$hb_lazy_loader_t@Umaxp@OT@@U?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@Uhb_face_t@@$01Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	)Z�?�#
�?��
<Z	W#�?=Z
�?	�??Z�Z��8Zcreate�9Zdestroy:Zget_null���;Zconvert>Zget_blob���@Zhb_table_lazy_loader_t<OT::maxp,2,1>���jAZhb_table_lazy_loader_t<OT::maxp,2,1>.?AU?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@���hb_lazy_loader_t<OT::OS2,hb_table_lazy_loader_t<OT::OS2,6,1>,hb_face_t,6,hb_blob_t>.?AU?$hb_lazy_loader_t@UOS2@OT@@U?$hb_table_lazy_loader_t@UOS2@OT@@$05$00@@Uhb_face_t@@$05Uhb_blob_t@@@@�^�hb_data_wrapper_t<hb_face_t,6>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$05@@�
DZ��
EZ	 $DZFZ	0DZFZ*GZget_data���HZis_inert���^IZhb_data_wrapper_t<hb_face_t,6>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$05@@�
CZ��
KZ,
LZ
CZ	CZNZMZ	CZNZOZPZ	CZNZ	CZj#*�OT::OS2.?AUOS2@OT@@�
TZ��
UZ
KZ	VZCZWZ	0CZWZ	W#CZWZ	0CZWZ�?
TZ	\ZCZWZ	\ZCZj#	Z#CZ	W#CZ	W#CZ!$`ZaZ�DZ���?Funcs��QZhb_lazy_loader_t<OT::OS2,hb_table_lazy_loader_t<OT::OS2,6,1>,hb_face_t,6,hb_blob_t>RZinit0��RZinit���RZfini���RZfree_instance��SZdo_destroy�XZoperator->�YZoperator bool��ZZget_stored�ZZget_stored_relaxed�[ZcmpexchXZgetXZget_relaxed]Zget_unconst^Zconvert_Zget_null���bZcreate�SZdestroy
�?instance��VcZhb_lazy_loader_t<OT::OS2,hb_table_lazy_loader_t<OT::OS2,6,1>,hb_face_t,6,hb_blob_t>.?AU?$hb_lazy_loader_t@UOS2@OT@@U?$hb_table_lazy_loader_t@UOS2@OT@@$05$00@@Uhb_face_t@@$05Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	VZ�?�#
�?��
iZ	W#�?jZ
�?	�?lZ�CZ��eZcreate�fZdestroygZget_null���hZconvertkZget_blob���mZhb_table_lazy_loader_t<OT::OS2,6,1>jnZhb_table_lazy_loader_t<OT::OS2,6,1>.?AU?$hb_table_lazy_loader_t@UOS2@OT@@$05$00@@���
�T��
pZ,
qZ
�T	�TsZrZ	�TsZ�T	�TsZtZuZvZ	�TsZ�T
pZ	�T�TyZ�T�T	0�TyZ{Z	0�TyZ��TT��wZhb_atomic_ptr_t<OT::hmtx_accelerator_t *>��xZinit���xZset_relaxedzZget_relaxedzZget_acquire|Zcmpexch}Zoperator bool��zZoperator->�
�TvrV~Zhb_atomic_ptr_t<OT::hmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUhmtx_accelerator_t@OT@@@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�
�Z��
�Z	u�Z�Z
5
�Z	�Z�Z�Z
5��
�Z	�Z�Z�Z�Z�Z	5�Z�Z	5�Z�Zs�Z�Z	0�Z�Z	��Z�Z	��Z�Z�Z�Z	��Z�Zs	��Z�Zs�Z�Z
�Z!	5�Z�Zs
5,
�Z	�Z�Z�Zs�Z�Z	5�Z�Zr	5�Z�Z	�Z�Z�Z�Z�Z�Z��item_t��Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Zthiz����Ziter����Zoperator+���Z_begin��Zbegin���Z_end����Zend�Zoperator bool���Zlen�Zoperator*���Zoperator[]��Zoperator+=��Zoperator++��Zoperator-=��Zoperator--��Zoperator-�� T�Zhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��Gl5���5�Z
5	5�Z�Z
�Z	�5�Z	�5�Zs	05�Z	u5�Z	5�Z	5�Zs	55�Z
�Z,
�Z	05�Z�Z��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ@@�J�Z���Zhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��Z__item__����Z__item_at__�Z__more__����Z__len__�Z__next__����Z__forward__�Z__prev__����Z__rewind__��Z__end__�Zoperator!=�
5it���
�Z0f��Z8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@��
qV��
�Z,
�Z
qV	qV�Z�Z	qV�ZbV	qV�Z�Z�Z�Z	qV�ZbV
�Z	aVqV�ZeVaV	0qV�Z�Z	0qV�Z�`VT���Zhb_atomic_ptr_t<OT::vmtx_accelerator_t *>���Zinit����Zset_relaxed�Zget_relaxed�Zget_acquire�Zcmpexch�Zoperator bool���Zoperator->�
aVvrV�Zhb_atomic_ptr_t<OT::vmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUvmtx_accelerator_t@OT@@@@
�W�
�Z
�W	�W�Z
�ZuWW	�W�Z�Z�Z�Z
�W	�W�W�Z	0�W�Z�W	t�W	�W�Z
�W,	�Z�W�Z�Z	�W�Zs�ufirst_tWWsecond_t����Wpair_t��Zhb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> >���Zreverse�Zoperator==��Zoperator!=��Zoperator<���Zoperator>=��Zoperator>���Zoperator<=��Zcmp
ufirst
WWsecond����Z~hb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> >��Zoperator=���Z__vecDelDtor���z6�Zhb_pair_t<unsigned int,hb::unique_ptr<hb_set_t> >.?AU?$hb_pair_t@IU?$unique_ptr@Uhb_set_t@@@hb@@@@���hb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>.?AU?$hb_lazy_loader_t@Ucmap_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucmap_accelerator_t@OT@@$02@@Uhb_face_t@@$02U12@@@���^�hb_data_wrapper_t<hb_face_t,3>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$02@@�
�Z��
�Z	 $�Z�Z	0�Z�Z*�Zget_data����Zis_inert���^�Zhb_data_wrapper_t<hb_face_t,3>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$02@@�
�Z��
�Z,
�Z
�Z	�Z�Z�Z	�Z�Z�Z�Z	�Z�ZJ�OT::cmap_accelerator_t.?AUcmap_accelerator_t@OT@@���
�Z
�Z	�Z�Z
�Z��
�Z
�Z	�Z�Z�Z	0�Z�Z	�Z�Z�Z�Z�Z	0�Z�Z�Z	�Z�Z�Z	�Z�Z	�Z�Z	�Z�Z!$�Z�Zr�hb_atomic_ptr_t<OT::cmap_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcmap_accelerator_t@OT@@@@��Z���?Funcs���Zhb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>�Zinit0���Zinit����Zfini����Zfree_instance���Zdo_destroy��Zoperator->��Zoperator bool���Zget_stored��Zget_stored_relaxed��Zcmpexch�Zget�Zget_relaxed�Zget_unconst�Zconvert�Zget_null����Zcreate��Zdestroy
�Zinstance�V�Zhb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>.?AU?$hb_lazy_loader_t@Ucmap_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucmap_accelerator_t@OT@@$02@@Uhb_face_t@@$02U12@@@���
�?	W#�?�Z	�?�ZZ�Z���Zget_blob����Zhb_face_lazy_loader_t<OT::cmap_accelerator_t,3>~�Zhb_face_lazy_loader_t<OT::cmap_accelerator_t,3>.?AU?$hb_face_lazy_loader_t@Ucmap_accelerator_t@OT@@$02@@
font_h_extents���
font_v_extents���
nominal_glyph
nominal_glyphs���
 variation_glyph��
(glyph_h_advance��
0glyph_v_advance��
8glyph_h_advances�
@glyph_v_advances�
Hglyph_h_origin���
Pglyph_v_origin���
Xglyph_h_kerning��
`glyph_v_kerning��
hglyph_extents
pglyph_contour_point��
xglyph_name���
�glyph_from_name��
�draw_glyph���
�paint_glyph��j�Z�hb_font_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_font_funcs_t@@���hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>.?AU?$hb_lazy_loader_t@USTAT@OT@@U?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@Uhb_face_t@@$08Uhb_blob_t@@@@�^�hb_data_wrapper_t<hb_face_t,9>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$08@@�
[��
[	 $[[	0[[*[get_data���[is_inert���^[hb_data_wrapper_t<hb_face_t,9>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$08@@�
�Z��
[,
[
�Z	�Z
[	[	�Z
[[[	�Z
[	�Zj#.�OT::STAT.?AUSTAT@OT@@���
[��
[
[	[�Z[	0�Z[	W#�Z[	0�Z[�?
[	[�Z[	[�Zj#	Z#�Z	W#�Z	W#�Z!$[[�[���?Funcs��
[hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>��[init0��[init���[fini���[free_instance��[do_destroy�[operator->�[operator bool��[get_stored�[get_stored_relaxed�[cmpexch[get[get_relaxed[get_unconst[convertet_null���[create�[destroy
�?instance��V[hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>.?AU?$hb_lazy_loader_t@USTAT@OT@@U?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@Uhb_face_t@@$08Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	[�?�#
�?��
%[	W#�?&[
�?	�?([��Z��![create�"[destroy#[get_null���$[convert'[get_blob���)[hb_table_lazy_loader_t<OT::STAT,9,1>���j*[hb_table_lazy_loader_t<OT::STAT,9,1>.?AU?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@�C#���hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t>.?AU?$hb_lazy_loader_t@UCOLR@OT@@U?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@Uhb_face_t@@$0CD@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,35>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CD@@@��
.[��
/[	 $.[0[	0.[0[*1[get_data���2[is_inert���b3[hb_data_wrapper_t<hb_face_t,35>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CD@@@��
-[��
5[,
6[
-[	-[8[7[	-[8[9[:[	-[8[	-[j#.�OT::COLR.?AUCOLR@OT@@���
>[��
?[
5[	@[-[A[	0-[A[	W#-[A[	0-[A[�?
>[	F[-[A[	F[-[j#	Z#-[	W#-[	W#-[!$J[K[�.[��@Funcs��;[hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t><[init0��<[init���<[fini���<[free_instance��=[do_destroy�B[operator->�C[operator bool��D[get_stored�D[get_stored_relaxed�E[cmpexchB[getB[get_relaxedG[get_unconstH[convertI[get_null���L[create�=[destroy
�?instance��VM[hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t>.?AU?$hb_lazy_loader_t@UCOLR@OT@@U?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@Uhb_face_t@@$0CD@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	@[@�#
@��
S[	W#@T[
@	@V[�-[��O[create�P[destroyQ[get_null���R[convertU[get_blob���W[hb_table_lazy_loader_t<OT::COLR,35,1>��nX[hb_table_lazy_loader_t<OT::COLR,35,1>.?AU?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@��
+X��
Z[,
[[
+X	+X][\[	+X][X	+X][^[_[`[	+X][X
Z[	X+Xc[XX	0+Xc[e[	0+Xc[�XT��a[hb_atomic_ptr_t<OT::CBDT_accelerator_t *>��b[init���b[set_relaxedd[get_relaxedd[get_acquiref[cmpexchg[operator bool��d[operator->�
XvrVh[hb_atomic_ptr_t<OT::CBDT_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUCBDT_accelerator_t@OT@@@@j�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@���N�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@���
k[��
l[	uk[m[
S
k[	o[k[p[
S	r[k[m[q[s[	Sk[m[	Sk[m[sv[u[	0k[m[	�Gk[p[	�Gk[m[y[z[	�Gk[p[s	�Gk[m[s|[}[
k[!	Sk[[s
S,
k[	�[k[�[s�[�[	Sk[p[r	Sk[[	�[k[�[�[�[�[��Gitem_t�n[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���t[thiz���u[iter���w[operator+��u[_begin�u[begin��u[_end���u[endx[operator bool��n[len{[operator*��~[operator[]��[operator+=��[operator++��[operator-=��[operator--�v[operator-��N T�[hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@���j�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@�
�[	o[�[�[
�[��
�[	r[�[�[�[�[	�G�[�[	�G�[�[s	0�[�[	u�[�[	�[�[	�[�[s	S�[�[��[thiz����[__item__����[__item_at__�[__more__����[__len__�[__next__����[__forward__�[__prev__����[__rewind__��[__end__j�[hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@�k[���[��j�[hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@����6u
S	S�[�[	S�[�[�[
S	�GS�[	�GS�[s	S�[	S�[s	uS�[
S	0S�[�[	�6S�[��hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@���	�[S�[	tS	tS�[�[�[�[��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@	�[S�[	�[S�[��[�[	S�[�	SS�[�	SS�[�[�[	SS�[s�j[��Frealloc_move����[hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>��G__item_t__�Fis_random_access_iterator��Fhas_fast_len����[__item__����[__item_at__�[__next__����[__forward__�[__prev__����[__rewind__��[__len__�[operator!=��[begin���[end�[operator&���[operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_blob_t>,0>::item_t const >��[operator==��[hash����[cmp�[qsort���[get_size����[reverse�[sub_array���[truncate����[fini���
�6arrayZ���
ulength���
ubackwards_length�"V�[hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@����hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>.?AU?$hb_lazy_loader_t@Ultag@AAT@@U?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@Uhb_face_t@@$0CB@Uhb_blob_t@@@@��b�hb_data_wrapper_t<hb_face_t,33>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CB@@@��
�[��
�[	 $�[�[	0�[�[*�[get_data����[is_inert���b�[hb_data_wrapper_t<hb_face_t,33>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CB@@@��
�[��
�[,
�[
�[	�[�[�[	�[�[�[�[	�[�[	�[j#
�[	�;�[�[	0�[�[	W#�[�[	0�[�[�?
�;	�[�[�[	�[�[j#	Z#�[	W#�[	W#�[!$�[�[��[��@Funcs���[hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>���[init0���[init����[fini����[free_instance���[do_destroy��[operator->��[operator bool���[get_stored��[get_stored_relaxed��[cmpexch�[get�[get_relaxed�[get_unconst�[convert�[get_null����[create��[destroy
�?instance��V�[hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>.?AU?$hb_lazy_loader_t@Ultag@AAT@@U?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@Uhb_face_t@@$0CB@Uhb_blob_t@@@@��	W#@!$	@j#	Z#@	�;@�#
@��
�[	W#@�[
@	@�[��[���[create��[destroy�[get_null����[convert�[get_blob����[hb_table_lazy_loader_t<AAT::ltag,33,0>�r�[hb_table_lazy_loader_t<AAT::ltag,33,0>.?AU?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@���
ET
TT	TT�[�[
TT��
�[,
�[
�[	0TT�[�[
ET,	�[TT�[2�[hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>����[operator==��[operator!=��[operator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct OT::Feature const *,0>::item_t::* &)(void)�[get
ETv�F�[hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAIXZ@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,hb_serialize_context_t::object_t const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ$0A@$0A@@@AEAPEBUobject_t@hb_serialize_context_t@@@@�
�[��
�[	u�[�[
^2
�[	�[�[�[
^2��
�[	�[�[�[�[�[	^2�[�[	^2�[�[s�[�[	0�[�[	�2�[�[	�2�[�[\\	�2�[�[s	�2�[�[s\\
�[!	^2�[\s
^2,
�[	\�[	\s\
\	^2�[�[r	^2�[\	\�[	\\
\\��2item_t��[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����[thiz����[iter����[operator+���[_begin��[begin���[_end����[end�[operator bool���[len\operator*��\operator[]�\operator+=�\operator++�\operator-=�\operator--��[operator-�� T\hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,hb_serialize_context_t::object_t const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ$0A@$0A@@@AEAPEBUobject_t@hb_serialize_context_t@@@@�
X2��
\,%ClF2��\\
^2	^2\\
�[	�2^2\	�2^2\s	0^2\	u^2\	^2\	^2\s	^2^2\
�[,
 \	0^2\!\F�hb_reference_wrapper<hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ@@�J�[��\hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> ����2__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�\__item__���\__item_at__\__more__���\__len__\__next__���\__forward__\__prev__���\__rewind__�\__end__"\operator!=�
X2it���
#\0f$\8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ$0A@$0A@@@��uo#
0	0'\&\
0	00)\	00)\0	t0ufirst_to#second_t���0pair_t�(\hb_pair_t<unsigned int,unsigned int &&>*\reverse+\operator==�+\operator!=�+\operator<��+\operator>=�+\operator>��+\operator<=�,\cmp
ufirst
o#second���V-\hb_pair_t<unsigned int,unsigned int &&>.?AU?$hb_pair_t@I$$QEAI@@o#u
	0		00\/\

0		0	02\	0	02\0	t	0o#first_tusecond_t���	0pair_t�1\hb_pair_t<unsigned int &&,unsigned int>3\reverse4\operator==�4\operator!=�4\operator<��4\operator>=�4\operator>��4\operator<=�5\cmp
o#first
usecond���V6\hb_pair_t<unsigned int &&,unsigned int>.?AU?$hb_pair_t@$$QEAII@@��hb_lazy_loader_t<OT::MVAR,hb_table_lazy_loader_t<OT::MVAR,22,1>,hb_face_t,22,hb_blob_t>.?AU?$hb_lazy_loader_t@UMVAR@OT@@U?$hb_table_lazy_loader_t@UMVAR@OT@@$0BG@$00@@Uhb_face_t@@$0BG@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,22>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BG@@@��
9\��
:\	 $9\;\	09\;\*<\get_data���=\is_inert���b>\hb_data_wrapper_t<hb_face_t,22>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BG@@@��
8\��
@\,
A\
8\	8\C\B\	8\C\D\E\	8\C\	8\j#.�OT::MVAR.?AUMVAR@OT@@���
I\��
J\
@\	K\8\L\	08\L\	W#8\L\	08\L\�?
I\	Q\8\L\	Q\8\j#	Z#8\	W#8\	W#8\!$U\V\�9\��@Funcs��F\hb_lazy_loader_t<OT::MVAR,hb_table_lazy_loader_t<OT::MVAR,22,1>,hb_face_t,22,hb_blob_t>G\init0��G\init���G\fini���G\free_instance��H\do_destroy�M\operator->�N\operator bool��O\get_stored�O\get_stored_relaxed�P\cmpexchM\getM\get_relaxedR\get_unconstS\convertT\get_null���W\create�H\destroy
�?instance��VX\hb_lazy_loader_t<OT::MVAR,hb_table_lazy_loader_t<OT::MVAR,22,1>,hb_face_t,22,hb_blob_t>.?AU?$hb_lazy_loader_t@UMVAR@OT@@U?$hb_table_lazy_loader_t@UMVAR@OT@@$0BG@$00@@Uhb_face_t@@$0BG@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	K\@�#
@��
^\	W#@_\
@	@a\�8\��Z\create�[\destroy\\get_null���]\convert`\get_blob���b\hb_table_lazy_loader_t<OT::MVAR,22,1>��nc\hb_table_lazy_loader_t<OT::MVAR,22,1>.?AU?$hb_table_lazy_loader_t@UMVAR@OT@@$0BG@$00@@���std::initializer_list<hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$hb_pair_t@IH@@@@@std@@��
e\
�8	�8g\f\
�8�
i\	�8g\
j\
�8��
l\,
m\	�8g\n\	�8g\"h\k\o\p\	�8g\
�8,	s\�8g\j\	s\�8g\n\t\u\��hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@��
w\	�8g\
l\	0�8z\	0�8g\s	0�8g\#F�hb_pair_t<unsigned int,int>.?AU?$hb_pair_t@IH@@�
~\��
\,	�\�8z\�/	�\�8z\#	�8g\#	�\�8z\s	x\�8z\�/	u�8z\	0�8z\n\	�8g\n\��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	�\�8z\��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@$0A@@@�	�\�8z\��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> > (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA?AU?$hb_pair_t@IU?$hb_pair_t@IH@@@@XZ$0A@$0A@@@��	�\�8z\v�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ$0A@$0A@@@�	�\�8z\��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@��	�\�8z\��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@$0A@@@��	�\�8z\
�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�\�8z\
~\tu�\	0�8z\�\~�hb_pair_t<unsigned int &&,hb_pair_t<unsigned int,int> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$hb_pair_t@IH@@@@�
�\��
�\,
�\	s\�8g\�\v�hb_pair_t<unsigned int &&,hb_pair_t<unsigned int,int> >.?AU?$hb_pair_t@$$QEAIU?$hb_pair_t@IH@@@@
�\��
�\,
�\	s\�8g\�\v�hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> &&>.?AU?$hb_pair_t@I$$QEAU?$hb_pair_t@IH@@@@�
�\��
�\,
�\	s\�8g\�\n�hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> >.?AU?$hb_pair_t@IU?$hb_pair_t@IH@@@@
�\��
�\,
�\	s\�8g\�\"�\�\�\�\	u�8s	�8g\s�Frealloc_move���q\hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>���r\~hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>��v\operator=��w\item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
x\(itemsy\init���y\fini���y\reset��{\in_error���|\alloc��}\add�\get_with_hash���\get�\del�\operator[]��\fetch_item��\operator()��\size���y\clear��{\is_empty���{\operator bool���\hash����\is_equal����\operator==��\operator!=��\get_population��\update��\iter_items��\iter_ref����\iter����\keys_ref����\keys����\values_ref��\values��\next����\operator<<��\prime_for���\__vecDelDtor���z5v�\0hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>.?AU?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@�
w\	w\�\	�w\�\
~\,	�\w\�\
w\��
�\	0w\�\	w\�\�
�\,
�\	0w\�\�\	0w\�\#�\�\	�\w\�\~�hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@�	�\w\�\	uw\�\>
ukey��
�)is_real_�
�)is_used_�
"Chash�
~\value�\item_t��\get_key�\get_value���\is_used�\set_used����\set_real����\is_real�\operator==��\get_pair����\get_pair_ref����\total_hash�Fis_trivial��\hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@��>�Null<hb_face_t>.?AU?$Null@Uhb_face_t@@@@	�+�\�\get_null���>�\Null<hb_face_t>.?AU?$Null@Uhb_face_t@@@@v�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��Z�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��
�\��
�\	u�\�\
%R
�\	�\�\�\
�U	�\�\�\�\�\	%R�\�\	%R�\�\s�\�\	0�\�\	eR�\�\	eR�\�\�\�\	eR�\�\s	eR�\�\s�\�\
�\!	%R�\�\s
%R,
�\	�\�\�\s�\�\	%R�\�\r	%R�\�\	�\�\�\�\�\�\�eRitem_t��\get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����\thiz����\iter����\operator+���\_begin��\begin���\_end����\end�\operator bool���\len�\operator*���\operator[]��\operator+=��\operator++��\operator-=��\operator--��\operator-��Z T�\hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��v�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@
�\	�\�\�\
�\��
�\	�\�\�\�\�\	eR�\�\	eR�\�\s	0�\�\	u�\�\	�\�\	�\�\s	%R�\�\��\thiz����\__item__����\__item_at__�\__more__����\__len__�\__next__����\__forward__�\__prev__����\__rewind__��\__end__v�\hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@�\���\��v�\hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@���hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@
�\��
�\,[RlR��]]�.
%R	%R]]
�U	eR%R]	0%R]	%R]	%R%R]
�U	0%R]
]��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZ@@����\��]hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���eR__item_t__�Fis_sorted_iterator�]__item__���]__more__���]__next__���]__prev__���	]__end__]operator!=�
�\it���
] p
MB(f�

]0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���
�S��
],
]
�S	�S]]	�S]�S	�S]]]]	�S]�S
]	�S�S]�S�S	0�S]]	0�S]��ST��]hb_atomic_ptr_t<OT::sbix_accelerator_t *>��]init���]set_relaxed]get_relaxed]get_acquire]cmpexch]operator bool��]operator->�
�SvrV]hb_atomic_ptr_t<OT::sbix_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUsbix_accelerator_t@OT@@@@�hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>.?AU?$hb_lazy_loader_t@Uname_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@Uhb_face_t@@$07U12@@@���^�hb_data_wrapper_t<hb_face_t,8>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$07@@�
 ]��
!]	 $ ]"]	0 ]"]*#]get_data���$]is_inert���^%]hb_data_wrapper_t<hb_face_t,8>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$07@@�
]��
'],
(]
]	]*])]	]*]+],]	]*]J�OT::name_accelerator_t.?AUname_accelerator_t@OT@@���
/]
0]	]1]
/]��
3]
']	4]]5]	0]5]	0]]5]0]0]	0]5]9]	0]]1]	4]]	0]]	0]]!$=]>]r�hb_atomic_ptr_t<OT::name_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUname_accelerator_t@OT@@@@� ]���?Funcs��-]hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>.]init0��.]init���.]fini���.]free_instance��2]do_destroy�6]operator->�7]operator bool��8]get_stored�8]get_stored_relaxed�:]cmpexch6]get6]get_relaxed8]get_unconst;]convert<]get_null���?]create�2]destroy
@]instance�VA]hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>.?AU?$hb_lazy_loader_t@Uname_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@Uhb_face_t@@$07U12@@@���
�?	W#�?C]	�?C]Z]��D]get_blob���E]hb_face_lazy_loader_t<OT::name_accelerator_t,8>~F]hb_face_lazy_loader_t<OT::name_accelerator_t,8>.?AU?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@
Y�
H]
Y	YJ]
I]	YJ]"Yu�7	YJ]M]K]L]N]
 Y	YYP]	0YP]"Y	tY	YJ]
Y,	U]YJ]I]	U]YJ]"YV]W]	YJ]s�ufirst_t�7second_t���Ypair_t�O]hb_pair_t<unsigned int,contour_point_vector_t>�Q]reverseR]operator==�R]operator!=�R]operator<��R]operator>=�R]operator>��R]operator<=�S]cmp
ufirst
�7second���T]~hb_pair_t<unsigned int,contour_point_vector_t>X]operator=��Y]__vecDelDtor���r6Z]hb_pair_t<unsigned int,contour_point_vector_t>.?AU?$hb_pair_t@IUcontour_point_vector_t@@@@��*
uindex
�)pause_func���^\]hb_ot_map_builder_t::stage_info_t.?AUstage_info_t@hb_ot_map_builder_t@@�A8
<Y	<Y_]^]
<Y��
a]	<Y<Yb]
a],
d]	0<Yb]e]	t<Y2Afirst_t8second_t���<Ypair_t�`]hb_pair_t<unsigned int const &,contour_point_vector_t &>���c]reversef]operator==�f]operator!=�f]operator<��f]operator>=�f]operator>��f]operator<=�g]cmp
Afirst
8second���h]hb_pair_t<unsigned int const &,contour_point_vector_t &>.?AU?$hb_pair_t@AEBIAEAUcontour_point_vector_t@@@@��u~\
�\	�\k]j]
�\	�\�\m]	0�\m]�\	t�\.ufirst_t~\second_t����\pair_t�l]hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> >���n]reverseo]operator==�o]operator!=�o]operator<��o]operator>=�o]operator>��o]operator<=�p]cmp
ufirst
~\second���nq]hb_pair_t<unsigned int,hb_pair_t<unsigned int,int> >.?AU?$hb_pair_t@IU?$hb_pair_t@IH@@@@�hb_iter_with_fallback_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@����hb_iter_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@��
t]��
u]	ut]v]
�>
t]	x]t]y]
�>��
{]	|]t]v]z]}]	�>t]v]	�>t]v]s�]]	0t]v]	�?t]y]	�?t]v]�]�]	�?t]y]s	�?t]v]s�]�]
t]!	�>t]�]s
�>,
t]	�]t]�]s�]�]	�>t]y]r	�>t]�]	�]t]�]�]�]�]��?item_t�w]get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~]thiz���]iter����]operator+��]_begin�]begin��]_end���]end�]operator bool��w]len�]operator*���]operator[]��]operator+=��]operator++��]operator-=��]operator--��]operator-��� T�]hb_iter_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@
�]	x]�]�]
�]��
�]	|]�]�]�]�]	�?�]�]	�?�]�]s	0�]�]	u�]�]	�]�]	�]�]s	�>�]�]��]thiz����]__item__����]__item_at__�]__more__����]__len__�]__next__����]__forward__�]__prev__����]__rewind__��]__end__�]hb_iter_fallback_mixin_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@t]���]���]hb_iter_with_fallback_t<hb_array_t<enum hb_aat_layout_feature_type_t const >,enum hb_aat_layout_feature_type_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@AEBW4hb_aat_layout_feature_type_t@@@@��x)u
�>	�>�]�]	�>�]�]�]
{]	�?�>�]	�?�>�]s	�>�]	�>�]s	u�>�]
{],
�]	0�>�]�]	x)�>�]	�>�>�]	t�>	t�>�]�]�]�]��hb_sorted_array_t<enum hb_aat_layout_feature_type_t const >.?AU?$hb_sorted_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@���	�]�>�]	�]�>�]��]�]	�>�]�	�>�>�]�	�>�>�]�]�]	�>�>�]s�s]��Frealloc_move����]hb_array_t<enum hb_aat_layout_feature_type_t const >����?__item_t__�Fis_random_access_iterator��Fhas_fast_len����]__item__����]__item_at__�]__next__����]__forward__�]__prev__����]__rewind__��]__len__�]operator!=��]begin���]end�]operator&���]operator struct hb_array_t<enum hb_aat_layout_feature_type_t const >����]operator==��]hash����]cmp�]qsort���]get_size����]reverse�]sub_array���]truncate����]fini���
x)arrayZ���
ulength���
ubackwards_length�"V�]hb_array_t<enum hb_aat_layout_feature_type_t const >.?AU?$hb_array_t@$$CBW4hb_aat_layout_feature_type_t@@@@��hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@��hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�
�]��
�]	u�]�]
X2
�]	�]�]�]
\	�]�]�]�]�]	X2�]�]	X2�]�]s�]�]	0�]�]	kL�]�]	kL�]�]�]�]	kL�]�]s	kL�]�]s�]�]
�]!	X2�]�]s
X2,
�]	�]�]�]s�]�]	X2�]�]r	X2�]�]	�]�]�]�]�]�]�kLitem_t��]get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����]thiz����]iter����]operator+���]_begin��]begin���]_end����]end�]operator bool���]len�]operator*���]operator[]��]operator+=��]operator++��]operator-=��]operator--��]operator-�� T�]hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@���
�]	�]�]�]
�]��
�]	�]�]�]�]�]	kL�]�]	kL�]�]s	0�]�]	u�]�]	�]�]	�]�]s	X2�]�]��]thiz����]__item__����]__item_at__�]__more__����]__len__�]__next__����]__forward__�]__prev__����]__rewind__��]__end__��]hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@����]���]���]hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@�)ClF2��N�]�.
X2	X2�]�]
\	kLX2�]	0X2�]	X2�]	X2X2�]
\	0X2�]^�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZ@@�����]���]hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���kL__item_t__�Fis_sorted_iterator��]__item__����]__more__����]__next__����]__prev__���^__end__^operator!=�
�Mit���
^ p
MB(f�
^0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>.?AU?$hb_lazy_loader_t@Utrak@AAT@@U?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@Uhb_face_t@@$0CA@Uhb_blob_t@@@@��b�hb_data_wrapper_t<hb_face_t,32>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CA@@@��
^��
^	 $^	^	0^	^*
^get_data���^is_inert���b^hb_data_wrapper_t<hb_face_t,32>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CA@@@��
^��
^,
^
^	^^^	^^^^	^^	^j#.�AAT::trak.?AUtrak@AAT@@�
^��
^
^	^^^	0^^	W#^^	0^^�?
^	^^^	^^j#	Z#^	W#^	W#^!$#^$^�^��
@Funcs��^hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>��^init0��^init���^fini���^free_instance��^do_destroy�^operator->�^operator bool��^get_stored�^get_stored_relaxed�^cmpexch^get^get_relaxed ^get_unconst!^convert"^get_null���%^create�^destroy
�?instance��V&^hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>.?AU?$hb_lazy_loader_t@Utrak@AAT@@U?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@Uhb_face_t@@$0CA@Uhb_blob_t@@@@��	W#
@!$	
@j#	Z#
@	^
@�#

@��
,^	W#
@-^

@	
@/^�^��(^create�)^destroy*^get_null���+^convert.^get_blob���0^hb_table_lazy_loader_t<AAT::trak,32,0>�r1^hb_table_lazy_loader_t<AAT::trak,32,0>.?AU?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@����hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>.?AU?$hb_lazy_loader_t@Upost_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@Uhb_face_t@@$06U12@@@���^�hb_data_wrapper_t<hb_face_t,7>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$06@@�
4^��
5^	 $4^6^	04^6^*7^get_data���8^is_inert���^9^hb_data_wrapper_t<hb_face_t,7>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$06@@�
3^��
;^,
<^
3^	3^>^=^	3^>^?^@^	3^>^J�OT::post_accelerator_t.?AUpost_accelerator_t@OT@@���
C^
D^	3^E^
C^��
G^
;^	H^3^I^	03^I^	D^3^I^D^D^	03^I^M^	D^3^E^	H^3^	D^3^	D^3^!$Q^R^r�hb_atomic_ptr_t<OT::post_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUpost_accelerator_t@OT@@@@�4^���?Funcs��A^hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>B^init0��B^init���B^fini���B^free_instance��F^do_destroy�J^operator->�K^operator bool��L^get_stored�L^get_stored_relaxed�N^cmpexchJ^getJ^get_relaxedL^get_unconstO^convertP^get_null���S^create�F^destroy
T^instance�VU^hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>.?AU?$hb_lazy_loader_t@Upost_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@Uhb_face_t@@$06U12@@@���
�?	W#�?W^	�?W^Z3^��X^get_blob���Y^hb_face_lazy_loader_t<OT::post_accelerator_t,7>~Z^hb_face_lazy_loader_t<OT::post_accelerator_t,7>.?AU?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@R�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,Triple &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ$0A@$0A@@@AEAUTriple@@@@���
\^��
]^	u\^^^
"4
\^	`^\^a^
"4��
c^	d^\^^^b^e^	"4\^^^	"4\^^^sh^g^	0\^^^	�H\^a^	�H\^^^k^l^	�H\^a^s	�H\^^^sn^o^
\^!	"4\^q^s
"4,
\^	s^\^t^sr^u^	"4\^a^r	"4\^q^	s^\^t^w^x^y^��Hitem_t�_^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���f^thiz���g^iter���i^operator+��g^_begin�g^begin��g^_end���g^endj^operator bool��_^lenm^operator*��p^operator[]�v^operator+=�z^operator++�v^operator-=�z^operator--�h^operator-��R T{^hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,Triple &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ$0A@$0A@@@AEAUTriple@@@@����Hl	4��U}^
"4	"4^~^
c^	�H"4�^	�H"4�^s	0"4�^	u"4�^	"4^	"4^s	"4"4�^
c^,
�^	0"4�^�^��hb_reference_wrapper<Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ@@�J\^���^hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::it����H__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��^__item__����^__item_at__�^__more__����^__len__�^__next__����^__forward__�^__prev__����^__rewind__��^__end__�^operator!=�
4it���
�^0f"�^8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ$0A@$0A@@@��A�\
�\	�\�^�^
�\��
�^	�\�\�^
�^,
�^	0�\�^�^	t�\6Afirst_t�\second_t����\pair_t��^hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &>���^reverse�^operator==��^operator!=��^operator<���^operator>=��^operator>���^operator<=��^cmp
Afirst
�\second���~�^hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,contour_point_vector_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ$0A@$0A@@@AEAUcontour_point_vector_t@@@@���
�^��
�^	u�^�^

Y
�^	�^�^�^

Y��
�^	�^�^�^�^�^	
Y�^�^	
Y�^�^s�^�^	0�^�^	8�^�^	8�^�^�^�^	8�^�^s	8�^�^s�^�^
�^!	
Y�^�^s

Y,
�^	�^�^�^s�^�^	
Y�^�^r	
Y�^�^	�^�^�^�^�^�^�8item_t��^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����^thiz����^iter����^operator+���^_begin��^begin���^_end����^end�^operator bool���^len�^operator*���^operator[]��^operator+=��^operator++��^operator-=��^operator--��^operator-��� T�^hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,contour_point_vector_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ$0A@$0A@@@AEAUcontour_point_vector_t@@@@���
Y��
�^,4Yl�X���^�^

Y	
Y�^�^
�^	8
Y�^	8
Y�^s	0
Y�^	u
Y�^	
Y�^	
Y�^s	
Y
Y�^
�^,
�^	0
Y�^�^
�hb_reference_wrapper<contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ@@�J�^���^hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & ���8__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��^__item__����^__item_at__�^__more__����^__len__�^__next__����^__forward__�^__prev__����^__rewind__��^__end__�^operator!=�
Yit���
�^0f��^8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ$0A@$0A@@@��B
umin_cmap_codepoint���
umax_cmap_codepoint���2�^os2_info_t.?AUos2_info_t@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
�^��
�^	u�^�^
hW
�^	�^�^�^
hW��
�^	�^�^�^�^�^	hW�^�^	hW�^�^s�^�^	0�^�^	��^�^	��^�^�^�^	��^�^s	��^�^s�^�^
�^!	hW�^�^s
hW,
�^	�^�^�^s�^�^	hW�^�^r	hW�^�^	�^�^�^�^�^�^��item_t��^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����^thiz����^iter����^operator+���^_begin��^begin���^_end����^end�^operator bool���^len�^operator*���^operator[]��^operator+=��^operator++��^operator-=��^operator--��^operator-��� T�^hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���WlPW���W�^
hW	hW�^�^
�^	�hW�^	�hW�^s	0hW�^	uhW�^	hW�^	hW�^s	hWhW�^
�^,
�^	0hW�^_��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ@@J�^���^hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cde����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��^__item__����^__item_at__�^__more__����^__len__�^__next__����^__forward__�^__prev__����^__rewind__��^__end___operator!=�
bWit���
_0f�_8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ$0A@$0A@@@���
�Z��
_,
_
�Z	�Z__	�Z_�Z	�Z_	_
__	�Z_�Z
_	�Z�Z_�Z�Z	0�Z__	0�Z_��ZT��_hb_atomic_ptr_t<OT::cmap_accelerator_t *>��
_init���
_set_relaxed_get_relaxed_get_acquire_cmpexch_operator bool��_operator->�
�ZvrV_hb_atomic_ptr_t<OT::cmap_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcmap_accelerator_t@OT@@@@
lX
{X	{X__
{X��
_,
_
_	0{X__
lX,	_{X_F_hb_reference_wrapper<OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>_operator==�_operator!=�_operator const struct OT::Feature *&(__cdecl hb_hashmap_t<unsigned int,struct OT::Feature const *,0>::item_t::* &)(void)���_get
lXv�F_hb_reference_wrapper<OT::Feature const * & (__cdecl hb_hashmap_t<unsigned int,OT::Feature const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBUFeature@OT@@$0A@@@EAAAEAPEBUFeature@OT@@XZ@@�A�H
�H	�H"_!_
�H��
$_	�H�H%_
$_,
'_	0�H%_(_	t�H"Afirst_t�Hsecond_t����Hpair_t�#_hb_pair_t<unsigned int const &,Triple &>���&_reverse)_operator==�)_operator!=�)_operator<��)_operator>=�)_operator>��)_operator<=�*_cmp
Afirst
�Hsecond���b+_hb_pair_t<unsigned int const &,Triple &>.?AU?$hb_pair_t@AEBIAEAUTriple@@@@��A[4
aR	aR._-_
aR��
0_	aRaR1_
0_,
3_	0aR1_4_	taR2Afirst_t[4second_t���aRpair_t�/_hb_pair_t<unsigned int const &,hb::shared_ptr<hb_set_t> &>�2_reverse5_operator==�5_operator!=�5_operator<��5_operator>=�5_operator>��5_operator<=�6_cmp
Afirst
[4second���7_hb_pair_t<unsigned int const &,hb::shared_ptr<hb_set_t> &>.?AU?$hb_pair_t@AEBIAEAU?$shared_ptr@Uhb_set_t@@@hb@@@@���
@]��
9_,
:_
@]	@]<_;_	@]<_1]	@]<_=_>_?_	@]<_1]
9_	0]@]B_4]0]	0@]B_D_	0@]B_�/]T��@_hb_atomic_ptr_t<OT::name_accelerator_t *>��A_init���A_set_relaxedC_get_relaxedC_get_acquireE_cmpexchF_operator bool��C_operator->�
0]vrVG_hb_atomic_ptr_t<OT::name_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUname_accelerator_t@OT@@@@�hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>.?AU?$hb_lazy_loader_t@Umeta_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@Uhb_face_t@@$09U12@@@�^�hb_data_wrapper_t<hb_face_t,10>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$09@@
J_��
K_	 $J_L_	0J_L_*M_get_data���N_is_inert���^O_hb_data_wrapper_t<hb_face_t,10>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$09@@
I_��
Q_,
R_
I_	I_T_S_	I_T_U_V_	I_T_J�OT::meta_accelerator_t.?AUmeta_accelerator_t@OT@@���
Y_
Z_	I_[_
Y_��
]_
Q_	^_I___	0I___	Z_I___Z_Z_	0I___c_	Z_I_[_	^_I_	Z_I_	Z_I_!$g_h_r�hb_atomic_ptr_t<OT::meta_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmeta_accelerator_t@OT@@@@�J_���?Funcs��W_hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>��X_init0��X_init���X_fini���X_free_instance��\_do_destroy�`_operator->�a_operator bool��b_get_stored�b_get_stored_relaxed�d_cmpexch`_get`_get_relaxedb_get_unconste_convertf_get_null���i_create�\_destroy
j_instance�Vk_hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>.?AU?$hb_lazy_loader_t@Umeta_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@Uhb_face_t@@$09U12@@@�
�?	W#�?m_	�?m_^I_��n_get_blob���o_hb_face_lazy_loader_t<OT::meta_accelerator_t,10>���p_hb_face_lazy_loader_t<OT::meta_accelerator_t,10>.?AU?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@���
�+	�+r_!$	�+r_��hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_face_t@@$00Uhb_ot_face_data_t@@@@����hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_face_t@@$01Uhb_fallback_face_data_t@@@@���	�+r_�s_init0��t_fini���
 $parent_data��
u_ot���
v_fallback�w_hb_shaper_object_dataset_t<hb_face_t>��jx_hb_shaper_object_dataset_t<hb_face_t>.?AU?$hb_shaper_object_dataset_t@Uhb_face_t@@@@
�6�
z_
�6	�6|_
{_u�6	�6|_~_}__
�6	�6�6�_	0�6�_�6	t�6	�6|_
�6,	�_�6|_{_	�6|_s�ufirst_t�6second_t����6pair_t��_hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> >��_reverse�_operator==��_operator!=��_operator<���_operator>=��_operator>���_operator<=��_cmp
ufirst
�6second����_~hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> >�_operator=���___vecDelDtor���z6�_hb_pair_t<unsigned int,hb::unique_ptr<hb_blob_t> >.?AU?$hb_pair_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@@@��hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufvar@OT@@U?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@Uhb_face_t@@$0BC@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,18>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BC@@@��
�_��
�_	 $�_�_	0�_�_*�_get_data����_is_inert���b�_hb_data_wrapper_t<hb_face_t,18>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BC@@@��
�_��
�_,
�_
�_	�_�_�_	�_�_�_�_	�_�_	�_j#.�OT::fvar.?AUfvar@OT@@���
�_��
�_
�_	�_�_�_	0�_�_	W#�_�_	0�_�_�?
�_	�_�_�_	�_�_j#	Z#�_	W#�_	W#�_!$�_�_��_���?Funcs���_hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>�_init0���_init����_fini����_free_instance���_do_destroy��_operator->��_operator bool���_get_stored��_get_stored_relaxed��_cmpexch�_get�_get_relaxed�_get_unconst�_convert�_get_null����_create��_destroy
�?instance��V�_hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufvar@OT@@U?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@Uhb_face_t@@$0BC@Uhb_blob_t@@@@���	W#�?!$	�?j#	Z#�?	�_�?�#
�?��
�_	W#�?�_
�?	�?�_��_���_create��_destroy�_get_null����_convert�_get_blob����_hb_table_lazy_loader_t<OT::fvar,18,1>��n�_hb_table_lazy_loader_t<OT::fvar,18,1>.?AU?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@��
S
*S	*S�_�_
*S��
�_,
�_
�_	0*S�_�_
S,	�_*S�_>�_hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const >��_operator==��_operator!=��_operator bool (__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_blob_t>,0>::item_t::* &)(void) const���_get
Sv�F�_hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZ@@
�X
�X	�X�_�_
�X��
�_,
�_
�_	0�X�_�_
�X,	�_�X�_F�_hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>��_operator==��_operator!=��_operator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_blob_t>,0>::item_t::* &)(void)����_get
�Xv�F�_hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAIXZ@@��
�+*
!%shape_plan���
�_next�J�_hb_face_t::plan_node_t.?AUplan_node_t@hb_face_t@@����std::initializer_list<hb_pair_t<unsigned int,TripleDistances> >.?AV?$initializer_list@U?$hb_pair_t@IUTripleDistances@@@@@std@@��
�_
�8	�8�_�_
�8�
�_	�8�_
�_
�8��
�_,
�_	�8�_�_	�8�_"�_�_�_�_	�8�_
�8,	�_�8�_�_	�_�8�_�_�_�_~�hb_hashmap_t<unsigned int,TripleDistances,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@�
�_	�8�_
�_	0�8�_	0�8�_s	0�8�_#
�3��
�_,	�_�8�_�/	�_�8�_#	�8�_#	�_�8�_s	�_�8�_�/	u�8�_	0�8�_�_	�8�_�_��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	�_�8�_��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,TripleDistances &> (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAUTripleDistances@@@@XZ$0A@$0A@@@�	�_�8�_��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,TripleDistances> (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA?AU?$hb_pair_t@IUTripleDistances@@@@XZ$0A@$0A@@@���	�_�8�_V�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ$0A@$0A@@@��	�_�8�_��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�_�8�_j�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ$0A@$0A@@@��	`�8�_��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	`�8�_tu�3	0�8�_`r�hb_pair_t<unsigned int &&,TripleDistances &&>.?AU?$hb_pair_t@$$QEAI$$QEAUTripleDistances@@@@
`��
`,
`	�_�8�_	`j�hb_pair_t<unsigned int &&,TripleDistances>.?AU?$hb_pair_t@$$QEAIUTripleDistances@@@@
`��
`,

`	�_�8�_`j�hb_pair_t<unsigned int,TripleDistances &&>.?AU?$hb_pair_t@I$$QEAUTripleDistances@@@@
`��
`,
`	�_�8�_`b�hb_pair_t<unsigned int,TripleDistances>.?AU?$hb_pair_t@IUTripleDistances@@@@
`��
`,
`	�_�8�_`"
````	u�8s	�8�_s�Frealloc_move����_hb_hashmap_t<unsigned int,TripleDistances,0>����_~hb_hashmap_t<unsigned int,TripleDistances,0>���_operator=���_item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�_(items�_init����_fini����_reset���_in_error����_alloc���_add�_get_with_hash���_get�_del�_operator[]��_fetch_item��_operator()��_size����_clear���_is_empty����_operator bool���_hash����_is_equal����_operator==��_operator!=��_get_population��_update��_iter_items��_iter_ref����_iter����_keys_ref����_keys���`values_ref�`values�`next���`operator<<�`prime_for��`__vecDelDtor���n5v`0hb_hashmap_t<unsigned int,TripleDistances,0>.?AU?$hb_hashmap_t@IUTripleDistances@@$0A@@@
�_	�_`	��_`
�3,	"`�_`
�_��
$`	0�_%`	�_`�
$`,
(`	0�_%`)`	0�_%`#*`+`	`�_%`r�hb_pair_t<unsigned int const &,TripleDistances &>.?AU?$hb_pair_t@AEBIAEAUTripleDistances@@@@	.`�_`	u�_%`>
ukey��
�)is_real_�
�)is_used_�
"Chash�
�3value `item_t�!`get_key#`get_value��&`is_used'`set_used���'`set_real���&`is_real,`operator==�-`get_pair���/`get_pair_ref���0`total_hash�Fis_trivial�~1`hb_hashmap_t<unsigned int,TripleDistances,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@�j�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@N�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@
4`��
5`	u4`6`
SH
4`	8`4`9`
SH��
;`	<`4`6`:`=`	SH4`6`	SH4`6`s@`?`	04`6`	�G4`9`	�G4`6`C`D`	�G4`9`s	�G4`6`sF`G`
4`!	SH4`I`s
SH,
4`	K`4`L`sJ`M`	SH4`9`r	SH4`I`	K`4`L`O`P`Q`��Gitem_t�7`get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���>`thiz���?`iter���A`operator+��?`_begin�?`begin��?`_end���?`endB`operator bool��7`lenE`operator*��H`operator[]�N`operator+=�R`operator++�N`operator-=�R`operator--�@`operator-��N TS`hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@n�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@��
U`	8`U`V`
U`��
X`	<`U`Y`W`Z`	�GU`Y`	�GU`Y`s	0U`Y`	uU`Y`	U`V`	U`V`s	SHU`Y`�[`thiz���\`__item__���]`__item_at__^`__more__���_`__len__``__next__���a`__forward__``__prev__���a`__rewind__�b`__end__nc`hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@��4`��U`��je`hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@^Ju
SH	SHh`g`	SHh`i`j`
;`	�GSHl`	�GSHl`s	SHh`	SHh`s	uSHl`
;`,
r`	0SHl`s`	^JSHl`	SHSHh`	tSH	tSHl`s`w`x`��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@	z`SHh`	z`SHh`�{`|`	SHh`�	SHSHl`�	SHSHl``�`	SHSHl`s�3`��Frealloc_move���k`hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >�G__item_t__�Fis_random_access_iterator��Fhas_fast_len���m`__item__���n`__item_at__o`__next__���p`__forward__o`__prev__���p`__rewind__�q`__len__t`operator!=�u`begin��u`endu`operator&��v`operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t const >��t`operator==�q`hash���y`cmp}`qsort��q`get_size���~`reverse�`sub_array���`truncate���o`fini���
^JarrayZ���
ulength���
ubackwards_length�"V�`hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@@@����hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhhea@OT@@U?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@Uhb_face_t@@$03Uhb_blob_t@@@@�^�hb_data_wrapper_t<hb_face_t,4>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$03@@�
�`��
�`	 $�`�`	0�`�`*�`get_data����`is_inert���^�`hb_data_wrapper_t<hb_face_t,4>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$03@@�
�`��
�`,
�`
�`	�`�`�`	�`�`�`�`	�`�`	�`j#.�OT::hhea.?AUhhea@OT@@���
�`��
�`
�`	�`�`�`	0�`�`	W#�`�`	0�`�`�?
�`	�`�`�`	�`�`j#	Z#�`	W#�`	W#�`!$�`�`��`���?Funcs���`hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>���`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�?instance��V�`hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhhea@OT@@U?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@Uhb_face_t@@$03Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	�`�?�#
�?��
�`	W#�?�`
�?	�?�`��`���`create��`destroy�`get_null����`convert�`get_blob����`hb_table_lazy_loader_t<OT::hhea,4,1>���j�`hb_table_lazy_loader_t<OT::hhea,4,1>.?AU?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@��hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>.?AU?$hb_lazy_loader_t@Umort_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@Uhb_face_t@@$0BN@U12@@@b�hb_data_wrapper_t<hb_face_t,29>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BN@@@��
�`��
�`	 $�`�`	0�`�`*�`get_data����`is_inert���b�`hb_data_wrapper_t<hb_face_t,29>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BN@@@��
�`��
�`,
�`
�`	�`�`�`	�`�`�`�`	�`�`J�AAT::mort_accelerator_t.?AUmort_accelerator_t@AAT@@�
�`
�`	�`�`
�`��
�`
�`	�`�`�`	0�`�`	�`�`�`�`�`	0�`�`�`	�`�`�`	�`�`	�`�`	�`�`!$�`�`v�hb_atomic_ptr_t<AAT::mort_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmort_accelerator_t@AAT@@@@���`��
@Funcs���`hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>����`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�`instance�V�`hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>.?AU?$hb_lazy_loader_t@Umort_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@Uhb_face_t@@$0BN@U12@@@

@	W#
@�`	
@�`^�`���`get_blob����`hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>���`hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>.?AU?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@����hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$00Uhb_ot_face_data_t@@@@Uhb_face_t@@$00U1@@@�
�`��
�`,
�`
�`	�`�`�`	�`�`�`�`	�`�`>�hb_ot_face_data_t.?AUhb_ot_face_data_t@@
�`
�`	�`�`
�`��
�`
�`	�`�`�`	0�`�`	�`�`�`�`�`	0�`�`�`	�`�`�`	�`�`	�`�`	�`�`!$�`�`j�hb_atomic_ptr_t<hb_ot_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_face_data_t@@@@�6��u_Funcs���`hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>����`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�`instance�V�`hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$00Uhb_ot_face_data_t@@@@Uhb_face_t@@$00U1@@@�	�`u_!$	�`u_	u_�`
u_	u_�`��`���`Type����`create��`get_null����`destroy�`hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>��`hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_face_t@@$00Uhb_ot_face_data_t@@@@����hb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>.?AU?$hb_lazy_loader_t@Uglyf_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@Uhb_face_t@@$0P@U12@@@���b�hb_data_wrapper_t<hb_face_t,15>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0P@@@���
a��
a	 $aa	0aa*aget_data���ais_inert���bahb_data_wrapper_t<hb_face_t,15>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0P@@@���
�`��
a,
a
�`	�`
a	a	�`
aaa	�`
aJ�OT::glyf_accelerator_t.?AUglyf_accelerator_t@OT@@���
a
a	�`a
a��
a
a	a�`a	0�`a	a�`aaa	0�`aa	a�`a	a�`	a�`	a�`!$aar�hb_atomic_ptr_t<OT::glyf_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUglyf_accelerator_t@OT@@@@�a���?Funcs��
ahb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>��ainit0��ainit���afini���afree_instance��ado_destroy�aoperator->�aoperator bool��aget_stored�aget_stored_relaxed�acmpexchagetaget_relaxedaget_unconstaconvertaget_null���acreate�adestroy
 ainstance�V!ahb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>.?AU?$hb_lazy_loader_t@Uglyf_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@Uhb_face_t@@$0P@U12@@@���
�?	W#�?#a	�?#a^�`��$aget_blob���%ahb_face_lazy_loader_t<OT::glyf_accelerator_t,15>���&ahb_face_lazy_loader_t<OT::glyf_accelerator_t,15>.?AU?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@��A�W
�W	�W)a(a
�W��
+a	�W�W,a
+a,
.a	0�W,a/a	t�W2Afirst_t�Wsecond_t����Wpair_t�*ahb_pair_t<unsigned int const &,hb::unique_ptr<hb_set_t> &>�-areverse0aoperator==�0aoperator!=�0aoperator<��0aoperator>=�0aoperator>��0aoperator<=�1acmp
Afirst
�Wsecond���2ahb_pair_t<unsigned int const &,hb::unique_ptr<hb_set_t> &>.?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_set_t@@@hb@@@@����hb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>.?AU?$hb_lazy_loader_t@Ugvar_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@Uhb_face_t@@$0BF@U12@@@�b�hb_data_wrapper_t<hb_face_t,21>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BF@@@��
5a��
6a	 $5a7a	05a7a*8aget_data���9ais_inert���b:ahb_data_wrapper_t<hb_face_t,21>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BF@@@��
4a��
<a,
=a
4a	4a?a>a	4a?a@aAa	4a?aJ�OT::gvar_accelerator_t.?AUgvar_accelerator_t@OT@@���
Da
Ea	4aFa
Da��
Ha
<a	Ia4aJa	04aJa	Ea4aJaEaEa	04aJaNa	Ea4aFa	Ia4a	Ea4a	Ea4a!$RaSar�hb_atomic_ptr_t<OT::gvar_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUgvar_accelerator_t@OT@@@@�5a��@Funcs��Bahb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>��Cainit0��Cainit���Cafini���Cafree_instance��Gado_destroy�Kaoperator->�Laoperator bool��Maget_stored�Maget_stored_relaxed�OacmpexchKagetKaget_relaxedMaget_unconstPaconvertQaget_null���Tacreate�Gadestroy
Uainstance�VVahb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>.?AU?$hb_lazy_loader_t@Ugvar_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@Uhb_face_t@@$0BF@U12@@@�
@	W#@Xa	@Xa^4a��Yaget_blob���Zahb_face_lazy_loader_t<OT::gvar_accelerator_t,21>���[ahb_face_lazy_loader_t<OT::gvar_accelerator_t,21>.?AU?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@�
�`��
]a,
^a
�`	�``a_a	�``a�`	�``aaabaca	�``a�`
]a	�`�`fa�`�`	0�`faha	0�`fa��`T��dahb_atomic_ptr_t<AAT::mort_accelerator_t *>�eainit���easet_relaxedgaget_relaxedgaget_acquireiacmpexchjaoperator bool��gaoperator->�
�`vvVkahb_atomic_ptr_t<AAT::mort_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmort_accelerator_t@AAT@@@@��
55�
ma
55	55oa
na	55oa85uJ,	55oarapaqasa
65	5555ua	055ua85	t55	55oa
55,	za55oana	za55oa85{a|a	55oas�ufirst_tJ,second_t���55pair_t�tahb_pair_t<unsigned int,hb_vector_t<unsigned int,0> >���vareversewaoperator==�waoperator!=�waoperator<��waoperator>=�waoperator>��waoperator<=�xacmp
ufirst
J,second���ya~hb_pair_t<unsigned int,hb_vector_t<unsigned int,0> >��}aoperator=��~a__vecDelDtor���v6ahb_pair_t<unsigned int,hb_vector_t<unsigned int,0> >.?AU?$hb_pair_t@IU?$hb_vector_t@I$0A@@@@@���?#���hb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>.?AU?$hb_lazy_loader_t@Uankr@AAT@@U?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@Uhb_face_t@@$0BP@Uhb_blob_t@@@@��b�hb_data_wrapper_t<hb_face_t,31>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BP@@@��
�a��
�a	 $�a�a	0�a�a*�aget_data����ais_inert���b�ahb_data_wrapper_t<hb_face_t,31>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BP@@@��
�a��
�a,
�a
�a	�a�a�a	�a�a�a�a	�a�a	�aj#
�a	N<�a�a	0�a�a	W#�a�a	0�a�a�?
L<	�a�a�a	�a�aj#	Z#�a	W#�a	W#�a!$�a�a��a��@Funcs���ahb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>���ainit0���ainit����afini����afree_instance���ado_destroy��aoperator->��aoperator bool���aget_stored��aget_stored_relaxed��acmpexch�aget�aget_relaxed�aget_unconst�aconvert�aget_null����acreate��adestroy
�?instance��V�ahb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>.?AU?$hb_lazy_loader_t@Uankr@AAT@@U?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@Uhb_face_t@@$0BP@Uhb_blob_t@@@@��	W#@!$	@j#	Z#@	N<@�#
@��
�a	W#@�a
@	@�a��a���acreate��adestroy�aget_null����aconvert�aget_blob����ahb_table_lazy_loader_t<AAT::ankr,31,0>�r�ahb_table_lazy_loader_t<AAT::ankr,31,0>.?AU?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@���A�S
�S	�S�a�a
�S��
�a	�S�S�a
�a,
�a	0�S�a�a	t�S.Afirst_t�Ssecond_t����Spair_t��ahb_pair_t<unsigned int const &,OT::Feature const * &>���areverse�aoperator==��aoperator!=��aoperator<���aoperator>=��aoperator>���aoperator<=��acmp
Afirst
�Ssecond���v�ahb_pair_t<unsigned int const &,OT::Feature const * &>.?AU?$hb_pair_t@AEBIAEAPEBUFeature@OT@@@@��&
�3sets�
�3set_ptrs�V�a@hb_subset_input_t::<unnamed-tag>.?AT<unnamed-tag>@hb_subset_input_t@@���
�R��
�a,
�a
�R	�R�a�a	�R�a~R	�R�a�a�a�a	�R�a~R
�a	}R�R�a�R}R	0�R�a�a	0�R�a�|RT���ahb_atomic_ptr_t<AAT::morx_accelerator_t *>��ainit����aset_relaxed�aget_relaxed�aget_acquire�acmpexch�aoperator bool���aoperator->�
}RvvV�ahb_atomic_ptr_t<AAT::morx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmorx_accelerator_t@AAT@@@@��f�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@���J�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@���
�a��
�a	u�a�a
�\
�a	�a�a�a
�\	�a�a�a�a�a	�\�a�a	�\�a�as�a�a	0�a�a	eR�a�a	eR�a�a�a�a	eR�a�as	eR�a�as�a�a
�a!	�\�a�as
�\,
�a	�a�a�as�a�a	�\�a�ar	�\�a�a	�a�a�a�a�a�a�eRitem_t��aget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����athiz����aiter����aoperator+���a_begin��abegin���a_end����aend�aoperator bool���alen�aoperator*���aoperator[]��aoperator+=��aoperator++��aoperator-=��aoperator--��aoperator-��J T�ahb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@���f�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@�
�a	�a�a�a
�a��
�a	�a�a�a�a�a	eR�a�a	eR�a�as	0�a�a	u�a�a	�a�a	�a�as	�\�a�a��athiz����a__item__����a__item_at__�a__more__����a__len__�a__next__����a__forward__�a__prev__����a__rewind__��a__end__f�ahb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��a���a��f�ahb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@���Ru
�\	�\�a�a	�\�a�ab
�\	eR�\b	eR�\bs	�\�a	�\�as	u�\b
]	0�\bb	R�\b��hb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@�	b�\�a	t�\	t�\bb
bb��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��	b�\�a	b�\�a�bb	�\�a�	�\�\b�	�\�\bbb	�\�\bs��a��Frealloc_move���bhb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>��eR__item_t__�Fis_random_access_iterator��Fhas_fast_len���b__item__���b__item_at__b__next__���b__forward__b__prev__���b__rewind__�b__len__	boperator!=�
bbegin��
bend
boperator&��boperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb::shared_ptr<struct hb_set_t>,0>::item_t const >��	boperator==�bhash���bcmpbqsort��bget_size���breversebsub_array��btruncate���bfini���
RarrayZ���
ulength���
ubackwards_length�"Vbhb_array_t<hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@@@��hb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>.?AU?$hb_lazy_loader_t@UBASE@OT@@U?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@Uhb_face_t@@$0BL@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,27>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BL@@@��
b��
b	 $bb	0bb*bget_data��� bis_inert���b!bhb_data_wrapper_t<hb_face_t,27>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BL@@@��
b��
#b,
$b
b	b&b%b	b&b'b(b	b&b	bj#.�OT::BASE.?AUBASE@OT@@���
,b��
-b
#b	.bb/b	0b/b	W#b/b	0b/b�?
,b	4bb/b	4bbj#	Z#b	W#b	W#b!$8b9b�b��@Funcs��)bhb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>*binit0��*binit���*bfini���*bfree_instance��+bdo_destroy�0boperator->�1boperator bool��2bget_stored�2bget_stored_relaxed�3bcmpexch0bget0bget_relaxed5bget_unconst6bconvert7bget_null���:bcreate�+bdestroy
�?instance��V;bhb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>.?AU?$hb_lazy_loader_t@UBASE@OT@@U?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@Uhb_face_t@@$0BL@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	.b@�#
@��
Ab	W#@Bb
@	@Db�b��=bcreate�>bdestroy?bget_null���@bconvertCbget_blob���Ebhb_table_lazy_loader_t<OT::BASE,27,1>��nFbhb_table_lazy_loader_t<OT::BASE,27,1>.?AU?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@����hb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>.?AU?$hb_lazy_loader_t@UVORG@OT@@U?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@Uhb_face_t@@$0N@Uhb_blob_t@@@@�b�hb_data_wrapper_t<hb_face_t,13>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0N@@@���
Ib��
Jb	 $IbKb	0IbKb*Lbget_data���Mbis_inert���bNbhb_data_wrapper_t<hb_face_t,13>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0N@@@���
Hb��
Pb,
Qb
Hb	HbSbRb	HbSbTbUb	HbSb	Hbj#.�OT::VORG.?AUVORG@OT@@���
Yb��
Zb
Pb	[bHb\b	0Hb\b	W#Hb\b	0Hb\b�?
Yb	abHb\b	abHbj#	Z#Hb	W#Hb	W#Hb!$ebfb�Ib���?Funcs��Vbhb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>Wbinit0��Wbinit���Wbfini���Wbfree_instance��Xbdo_destroy�]boperator->�^boperator bool��_bget_stored�_bget_stored_relaxed�`bcmpexch]bget]bget_relaxedbbget_unconstcbconvertdbget_null���gbcreate�Xbdestroy
�?instance��Vhbhb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>.?AU?$hb_lazy_loader_t@UVORG@OT@@U?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@Uhb_face_t@@$0N@Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	[b�?�#
�?��
nb	W#�?ob
�?	�?qb�Hb��jbcreate�kbdestroylbget_null���mbconvertpbget_blob���rbhb_table_lazy_loader_t<OT::VORG,13,1>��nsbhb_table_lazy_loader_t<OT::VORG,13,1>.?AU?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@�����hb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>.?AU?$hb_lazy_loader_t@Ucvar@OT@@U?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@Uhb_face_t@@$0BE@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,20>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BE@@@��
vb��
wb	 $vbxb	0vbxb*ybget_data���zbis_inert���b{bhb_data_wrapper_t<hb_face_t,20>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BE@@@��
ub��
}b,
~b
ub	ub�bb	ub�b�b�b	ub�b	ubj#.�OT::cvar.?AUcvar@OT@@���
�b��
�b
}b	�bub�b	0ub�b	W#ub�b	0ub�b�?
�b	�bub�b	�bubj#	Z#ub	W#ub	W#ub!$�b�b�vb��@Funcs���bhb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>�binit0���binit����bfini����bfree_instance���bdo_destroy��boperator->��boperator bool���bget_stored��bget_stored_relaxed��bcmpexch�bget�bget_relaxed�bget_unconst�bconvert�bget_null����bcreate��bdestroy
�?instance��V�bhb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>.?AU?$hb_lazy_loader_t@Ucvar@OT@@U?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@Uhb_face_t@@$0BE@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	�b@�#
@��
�b	W#@�b
@	@�b�ub���bcreate��bdestroy�bget_null����bconvert�bget_blob����bhb_table_lazy_loader_t<OT::cvar,20,1>��n�bhb_table_lazy_loader_t<OT::cvar,20,1>.?AU?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@����hb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>.?AU?$hb_lazy_loader_t@Uloca@OT@@U?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@Uhb_face_t@@$0O@Uhb_blob_t@@@@�b�hb_data_wrapper_t<hb_face_t,14>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0O@@@���
�b��
�b	 $�b�b	0�b�b*�bget_data����bis_inert���b�bhb_data_wrapper_t<hb_face_t,14>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0O@@@���
�b��
�b,
�b
�b	�b�b�b	�b�b�b�b	�b�b	�bj#.�OT::loca.?AUloca@OT@@���
�b��
�b
�b	�b�b�b	0�b�b	W#�b�b	0�b�b�?
�b	�b�b�b	�b�bj#	Z#�b	W#�b	W#�b!$�b�b��b���?Funcs���bhb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>�binit0���binit����bfini����bfree_instance���bdo_destroy��boperator->��boperator bool���bget_stored��bget_stored_relaxed��bcmpexch�bget�bget_relaxed�bget_unconst�bconvert�bget_null����bcreate��bdestroy
�?instance��V�bhb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>.?AU?$hb_lazy_loader_t@Uloca@OT@@U?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@Uhb_face_t@@$0O@Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	�b�?�#
�?��
�b	W#�?�b
�?	�?�b��b���bcreate��bdestroy�bget_null����bconvert�bget_blob����bhb_table_lazy_loader_t<OT::loca,14,1>��n�bhb_table_lazy_loader_t<OT::loca,14,1>.?AU?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@���u�3
`	`�b�b
`	``�b	0`�b`	t`ufirst_t�3second_t���`pair_t��bhb_pair_t<unsigned int,TripleDistances>�breverse�boperator==��boperator!=��boperator<���boperator>=��boperator>���boperator<=��bcmp
ufirst
�3second���b�bhb_pair_t<unsigned int,TripleDistances>.?AU?$hb_pair_t@IUTripleDistances@@@@
�U
�U	�U�b�b
�U��
�b,
�b
�b	0�U�b�b
�U,	�b�U�bj�bhb_reference_wrapper<hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>���boperator==��boperator!=��boperator struct hb::shared_ptr<struct hb_set_t> &(__cdecl hb_hashmap_t<unsigned int,struct hb::shared_ptr<struct hb_set_t>,0>::item_t::* &)(void)���bget
�UvF�bhb_reference_wrapper<hb::shared_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$shared_ptr@Uhb_set_t@@@hb@@XZ@@���
�Y��
�b,
�b
�Y	�Y�b�b	�Y�brY	�Y�b�b�b�b	�Y�brY
�b	qY�Y�buYqY	0�Y�b�b	0�Y�b�pYT���bhb_atomic_ptr_t<OT::SVG_accelerator_t *>����binit����bset_relaxed�bget_relaxed�bget_acquire�bcmpexch�boperator bool���boperator->�
qYvrV�bhb_atomic_ptr_t<OT::SVG_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUSVG_accelerator_t@OT@@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,hb::unique_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEAU?$unique_ptr@Uhb_set_t@@@hb@@@@
�b��
�b	u�b�b
lW
�b	�b�b�b
lW��
�b	�b�b�b�b�b	lW�b�b	lW�b�bsc�b	0�b�b	�W�b�b	�W�b�bcc	�W�b�bs	�W�b�bscc
�b!	lW�b	cs
lW,
�b	c�bcs
c
c	lW�b�br	lW�b	c	c�bcccc��Witem_t��bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����bthiz����biter���coperator+���b_begin��bbegin���b_end����bendcoperator bool���blencoperator*��coperator[]�coperator+=�coperator++�coperator-=�coperator--�coperator-�� Tchb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>,hb::unique_ptr<hb_set_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@AEAU?$unique_ptr@Uhb_set_t@@@hb@@@@�WlPW���Wc
lW	lWcc
�b	�WlWc	�WlWcs	0lWc	ulWc	lWc	lWcs	lWlWc
�b,
!c	0lWc"c�hb_reference_wrapper<hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ@@���J�b��chb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set����W__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�c__item__���c__item_at__c__more__���c__len__c__next__���c__forward__c__prev__���c__rewind__� c__end__#coperator!=�
bWit���
$c0f�%c8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ$0A@$0A@@@��
�+��
'c,
(c
�+	�+*c)c
�_	�+*c,c	�+*c+c-c.c	�+*c,c
'c	�_�+1c
�+��
3c4c�_	0�+1c5c	0�+1c��+T��/chb_atomic_ptr_t<hb_face_t::plan_node_t>0cinit���0cset_relaxed2cget_relaxed2cget_acquire6ccmpexch7coperator bool��2coperator->�
�_vnV8chb_atomic_ptr_t<hb_face_t::plan_node_t>.?AU?$hb_atomic_ptr_t@Uplan_node_t@hb_face_t@@@@��hb_iter_with_fallback_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@���hb_iter_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@��
;c��
<c	u;c=c
�=
;c	?c;c@c
�=��
Bc	Cc;c=cAcDc	�=;c=c	�=;c=csGcFc	0;c=c	bQ;c@c	bQ;c=cJcKc	bQ;c@cs	bQ;c=csMcNc
;c!	�=;cPcs
�=,
;c	Rc;cScsQcTc	�=;c@cr	�=;cPc	Rc;cScVcWcXc�bQitem_t�>cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ecthiz���Fciter���Hcoperator+��Fc_begin�Fcbegin��Fc_end���FcendIcoperator bool��>clenLcoperator*��Ocoperator[]�Ucoperator+=�Ycoperator++�Ucoperator-=�Ycoperator--�Gcoperator-�� TZchb_iter_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@
\c	?c\c]c
\c��
_c	Cc\c`c^cac	bQ\c`c	bQ\c`cs	0\c`c	u\c`c	\c]c	\c]cs	�=\c`c�bcthiz���cc__item__���dc__item_at__ec__more__���fc__len__gc__next__���hc__forward__gc__prev__���hc__rewind__�ic__end__jchb_iter_fallback_mixin_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@;c��\c��lchb_iter_with_fallback_t<hb_array_t<hb_aat_layout_feature_selector_info_t const >,hb_aat_layout_feature_selector_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@AEBUhb_aat_layout_feature_selector_info_t@@@@��aQu
�=	�=ocnc	�=ocpcqc
Bc	bQ�=sc	bQ�=scs	�=oc	�=ocs	u�=sc
Bc,
yc	0�=sczc	aQ�=sc	�=�=oc	t�=	t�=sczc~cc��hb_sorted_array_t<hb_aat_layout_feature_selector_info_t const >.?AU?$hb_sorted_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@���	�c�=oc	�c�=oc��c�c	�=oc�	�=�=sc�	�=�=sc�c�c	�=�=scs�:c��Frealloc_move���rchb_array_t<hb_aat_layout_feature_selector_info_t const >���bQ__item_t__�Fis_random_access_iterator��Fhas_fast_len���tc__item__���uc__item_at__vc__next__���wc__forward__vc__prev__���wc__rewind__�xc__len__{coperator!=�|cbegin��|cend|coperator&��}coperator struct hb_array_t<struct hb_aat_layout_feature_selector_info_t const >{coperator==�xchash����ccmp�cqsort��xcget_size����creverse�csub_array���ctruncate���vcfini���
aQarrayZ���
ulength���
ubackwards_length�"V�chb_array_t<hb_aat_layout_feature_selector_info_t const >.?AU?$hb_array_t@$$CBUhb_aat_layout_feature_selector_info_t@@@@��hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�����hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���
	4,
�c��
�c	u�c�c
4
�c	�c�c�c
�T	�c�c�c�c�c	4�c�c	4�c�cs�c�c	0�c�c	�c�c�c	�c�c�c�c�c	�c�c�cs	�c�c�cs�c�c
�c!	4�c�cs
4,
�c	�c�c�cs�c�c	4�c�cr	4�c�c	�c�c�c�c�c�c��citem_t��cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����cthiz����citer����coperator+���c_begin��cbegin���c_end����cend�coperator bool���clen�coperator*���coperator[]��coperator+=��coperator++��coperator-=��coperator--��coperator-��� T�chb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�
�c	�c�c�c
�c��
�c	�c�c�c�c�c	�c�c�c	�c�c�cs	0�c�c	u�c�c	�c�c	�c�cs	4�c�c��cthiz����c__item__����c__item_at__�c__more__����c__len__�c__next__����c__forward__�c__prev__����c__rewind__��c__end__�chb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��c���c���chb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���
�c��
�c,�Hl	4���c�c�.
4	4�c�c
�T	�c4�c	04�c	4�c	44�c
U	04�c�c��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZ@@��c���chb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>����c__item_t__�Fis_sorted_iterator��c__item__����c__more__����c__next__����c__prev__����c__end__�coperator!=�
�cit���
�c p
MB(fr
�c0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@��std::initializer_list<hb_pair_t<unsigned int,hb_pair_t<void const *,void const *> > >.?AV?$initializer_list@U?$hb_pair_t@IU?$hb_pair_t@PEBXPEBX@@@@@std@@���
�c
�8	�8�c�c
�8�
�c	�8�c
�c
�8��
�c,
�c	�8�c�c	�8�c"�c�c�c�c	�8�c
�8,	�c�8�c�c	�c�8�c�c�c�c��hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@���
�c	�8�c
�c	0�8�c	0�8�cs	0�8�c#V�hb_pair_t<void const *,void const *>.?AU?$hb_pair_t@PEBXPEBX@@��
�c��
�c,	�c�8�c�/	�c�8�c#	�8�c#	�c�8�cs	�c�8�c�/	u�8�c	0�8�c�c	�8�c�c��hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	�c�8�c�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_pair_t<void const *,void const *> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@PEBXPEBX@@@@XZ$0A@$0A@@@�	�c�8�c��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_pair_t<void const *,void const *> > (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA?AU?$hb_pair_t@IU?$hb_pair_t@PEBXPEBX@@@@XZ$0A@$0A@@@��	�c�8�c��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ$0A@$0A@@@	�c�8�c�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	�c�8�c��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ$0A@$0A@@@��	�c�8�cF�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	d�8�c
�ctud	0�8�cd��hb_pair_t<unsigned int &&,hb_pair_t<void const *,void const *> &&>.?AU?$hb_pair_t@$$QEAI$$QEAU?$hb_pair_t@PEBXPEBX@@@@��
d��
d,
d	�c�8�c	d��hb_pair_t<unsigned int &&,hb_pair_t<void const *,void const *> >.?AU?$hb_pair_t@$$QEAIU?$hb_pair_t@PEBXPEBX@@@@�
d��
d,

d	�c�8�cd��hb_pair_t<unsigned int,hb_pair_t<void const *,void const *> &&>.?AU?$hb_pair_t@I$$QEAU?$hb_pair_t@PEBXPEBX@@@@��
d��
d,
d	�c�8�cd~�hb_pair_t<unsigned int,hb_pair_t<void const *,void const *> >.?AU?$hb_pair_t@IU?$hb_pair_t@PEBXPEBX@@@@�
d��
d,
d	�c�8�cd"
dddd	u�8s	�8�cs�Frealloc_move����chb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>���c~hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>��coperator=���citem_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�c(items�cinit����cfini����creset���cin_error����calloc���cadd�cget_with_hash���cget�cdel�coperator[]��cfetch_item��coperator()��csize����cclear���cis_empty����coperator bool���chash����cis_equal����coperator==��coperator!=��cget_population��cupdate��citer_items��citer_ref����citer����ckeys_ref����ckeys���dvalues_ref�dvalues�dnext���doperator<<�dprime_for��d__vecDelDtor���5vd0hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>.?AU?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@��
�c	�cd	��cd
�c,	"d�cd
�c��
$d	0�c%d	�cd�
$d,
(d	0�c%d)d	0�c%d#*d+d	d�c%d��hb_pair_t<unsigned int const &,hb_pair_t<void const *,void const *> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@PEBXPEBX@@@@��	.d�cd	u�c%d>
ukey��
�)is_real_�
�)is_used_�
"Chash�
�cvalue ditem_t�!dget_key#dget_value��&dis_used'dset_used���'dset_real���&dis_real,doperator==�-dget_pair���/dget_pair_ref���0dtotal_hash�Fis_trivial�1dhb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t.?AUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@���
x2	x23d�1
y2	x2x25d	0x25d{2	tx2:�0first_tusecond_t���x2pair_t�4dhb_pair_t<hb_serialize_context_t::object_t const *,unsigned int>���6dreverse7doperator==�7doperator!=�7doperator<��7doperator>=�7doperator>��7doperator<=�8dcmp
�0first
usecond���9dhb_pair_t<hb_serialize_context_t::object_t const *,unsigned int>.?AU?$hb_pair_t@PEBUobject_t@hb_serialize_context_t@@I@@�hb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@��hb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@
<d��
=d	u<d>d
!@
<d	@d<dAd
!@��
Cd	Dd<d>dBdEd	!@<d>d	!@<d>dsHdGd	0<d>d	@@<dAd	@@<d>dKdLd	@@<dAds	@@<d>dsNdOd
<d!	!@<dQds
!@,
<d	Sd<dTdsRdUd	!@<dAdr	!@<dQd	Sd<dTdWdXdYd�@@item_t�?dget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Fdthiz���Gditer���Idoperator+��Gd_begin�Gdbegin��Gd_end���GdendJdoperator bool��?dlenMdoperator*��Pdoperator[]�Vdoperator+=�Zdoperator++�Vdoperator-=�Zdoperator--�Hdoperator-�� T[dhb_iter_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@�hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@��
]d	@d]d^d
]d��
`d	Dd]dad_dbd	@@]dad	@@]dads	0]dad	u]dad	]d^d	]d^ds	!@]dad�cdthiz���dd__item__���ed__item_at__fd__more__���gd__len__hd__next__���id__forward__hd__prev__���id__rewind__�jd__end__kdhb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@��<d��]d��mdhb_iter_with_fallback_t<hb_array_t<hb_aat_map_builder_t::feature_event_t const >,hb_aat_map_builder_t::feature_event_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@AEBUfeature_event_t@hb_aat_map_builder_t@@@@~)u
!@	!@pdod	!@pdqdrd
Cd	@@!@td	@@!@tds	!@pd	!@pds	u!@td
Cd,
zd	0!@td{d	~)!@td	!@!@pd	t!@	t!@td{dd�d	M@!@pd	M@!@pd��d�d	!@pd�	!@!@td�	!@!@td�d�d	!@!@tds�;d��Frealloc_move���sdhb_array_t<hb_aat_map_builder_t::feature_event_t const >���@@__item_t__�Fis_random_access_iterator��Fhas_fast_len���ud__item__���vd__item_at__wd__next__���xd__forward__wd__prev__���xd__rewind__�yd__len__|doperator!=�}dbegin��}dend}doperator&��~doperator struct hb_array_t<struct hb_aat_map_builder_t::feature_event_t const >|doperator==�ydhash����dcmp�dqsort��ydget_size����dreverse�dsub_array���dtruncate���wdfini���
~)arrayZ���
ulength���
ubackwards_length�"V�dhb_array_t<hb_aat_map_builder_t::feature_event_t const >.?AU?$hb_array_t@$$CBUfeature_event_t@hb_aat_map_builder_t@@@@���hb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff1_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@Uhb_face_t@@$0BA@U12@@@�b�hb_data_wrapper_t<hb_face_t,16>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BA@@@��
�d��
�d	 $�d�d	0�d�d*�dget_data����dis_inert���b�dhb_data_wrapper_t<hb_face_t,16>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BA@@@��
�d��
�d,
�d
�d	�d�d�d	�d�d�d�d	�d�dJ�OT::cff1_accelerator_t.?AUcff1_accelerator_t@OT@@���
�d
�d	�d�d
�d��
�d
�d	�d�d�d	0�d�d	�d�d�d�d�d	0�d�d�d	�d�d�d	�d�d	�d�d	�d�d!$�d�dr�hb_atomic_ptr_t<OT::cff1_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff1_accelerator_t@OT@@@@��d���?Funcs���dhb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>���dinit0���dinit����dfini����dfree_instance���ddo_destroy��doperator->��doperator bool���dget_stored��dget_stored_relaxed��dcmpexch�dget�dget_relaxed�dget_unconst�dconvert�dget_null����dcreate��ddestroy
�dinstance�V�dhb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff1_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@Uhb_face_t@@$0BA@U12@@@�
�?	W#�?�d	�?�d^�d���dget_blob����dhb_face_lazy_loader_t<OT::cff1_accelerator_t,16>����dhb_face_lazy_loader_t<OT::cff1_accelerator_t,16>.?AU?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@�
4U��
�d,
�d
4U	4U�d�d	4U�d%U	4U�d�d�d�d	4U�d%U
�d	$U4U�d(U$U	04U�d�d	04U�d�#UT���dhb_atomic_ptr_t<OT::kern_accelerator_t *>���dinit����dset_relaxed�dget_relaxed�dget_acquire�dcmpexch�doperator bool���doperator->�
$UvrV�dhb_atomic_ptr_t<OT::kern_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkern_accelerator_t@OT@@@@A�
fD	fD�d�d
fD��
�d	fDfD�d
�d,
�d	0fD�d�d	tfD&Afirst_t�second_t���fDpair_t��dhb_pair_t<unsigned int const &,unsigned int &>��dreverse�doperator==��doperator!=��doperator<���doperator>=��doperator>���doperator<=��dcmp
Afirst
�second���^�dhb_pair_t<unsigned int const &,unsigned int &>.?AU?$hb_pair_t@AEBIAEAI@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@
�d��
�d	u�d�d
�\
�d	�d�d�d
�\��
�d	�d�d�d�d�d	�\�d�d	�\�d�ds�d�d	0�d�d	��d�d	��d�d�d�d	��d�ds	��d�ds�d�d
�d!	�\�d�ds
�\,
�d	�d�d�ds�d�d	�\�d�dr	�\�d�d	�d�d�d�d�d�d��item_t��dget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����dthiz����diter����doperator+���d_begin��dbegin���d_end����dend�doperator bool���dlen�doperator*���doperator[]��doperator+=��doperator++��doperator-=��doperator--��doperator-�� T�dhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@
�\��
�d,�\lw\���d�d
�\	�\�d�d
�d	��\�d	��\�ds	0�\�d	u�\�d	�\�d	�\�ds	�\�\�d
�d,
e	0�\�de��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ@@��J�d���dhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��d__item__����d__item_at__�d__more__����d__len__�d__next__����d__forward__�d__prev__����d__rewind__��d__end__eoperator!=�
�\it���
e0fve8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ$0A@$0A@@@�
j_��
e,
e
j_	j_	ee	j_	e[_	j_	e
eee	j_	e[_
e	Z_j_e^_Z_	0j_ee	0j_e�Y_T��
ehb_atomic_ptr_t<OT::meta_accelerator_t *>��einit���eset_relaxedeget_relaxedeget_acquireecmpexcheoperator bool��eoperator->�
Z_vrVehb_atomic_ptr_t<OT::meta_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmeta_accelerator_t@OT@@@@~�hb_array_t<hb_ot_map_builder_t::feature_info_t>.?AU?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@��hb_array_t<hb_ot_map_builder_t::feature_info_t const >.?AU?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@��
+�
e
+	+e
e
e	+ee
e	+ee
+��
 e,
!e	+e"e��std::initializer_list<hb_ot_map_builder_t::feature_info_t>.?AV?$initializer_list@Ufeature_info_t@hb_ot_map_builder_t@@@std@@
$e	+e%e	+e2eee#e&e'e	+e	+ee	+ee*e+e
+	+e
+,	/e+ee	/e+e"e0e1e
 e	�+3e	0+3e"e	u+3e
-+,	7e+3er
+,	9e+er8e:e	7e+3e	9e+e<e=e	0+3e	e+3e	e+e@eAe	-e+3e��hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t const >.?AU?$hb_sorted_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@	De+3e��hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t>.?AU?$hb_sorted_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@���	Fe+eEeGe	.++3es	-e+esIeJe	-e+e	+es	0+e	0+es	0+e	0+e	++e	+e	+e�	+es�Frealloc_move���+item_t�?item_size��earray_tec_array_t��(ehb_vector_t<hb_ot_map_builder_t::feature_info_t,0>�)e~hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>,eextend�
tallocated
ulength���
-earrayZ���.einit���.einit0��.efini���.ereset��2eoperator=��4eas_bytes���5eoperator==�5eoperator!=�6ehash���;eoperator[]�>etail���?eoperator bool��6eget_size���Beas_array���eiter_t�ewriter_t���@eiter���Aewriter�@eoperator struct hb_array_t<struct hb_ot_map_builder_t::feature_info_t const >��Aeoperator struct hb_array_t<struct hb_ot_map_builder_t::feature_info_t>�Cebegin��CeendHeas_sorted_arrayKeoperator+��Lepush���?ein_error���.eset_error��.ereset_errorMeshrink_vector��Meshift_down_vector��Nealloc��Oealloc_exact.eclear��Peresize�Qeresize_exact���RepopMeremove_ordered�Seshrink�Teqsort��Ue__vecDelDtor���?vVehb_vector_t<hb_ot_map_builder_t::feature_info_t,0>.?AU?$hb_vector_t@Ufeature_info_t@hb_ot_map_builder_t@@$0A@@@�A�G
�G	�GYeXe
�G��
[e	�G�G\e
[e,
^e	0�G\e_e	t�G2Afirst_t�Gsecond_t����Gpair_t�Zehb_pair_t<unsigned int const &,hb::unique_ptr<hb_blob_t> &>]ereverse`eoperator==�`eoperator!=�`eoperator<��`eoperator>=�`eoperator>��`eoperator<=�aecmp
Afirst
�Gsecond���behb_pair_t<unsigned int const &,hb::unique_ptr<hb_blob_t> &>.?AU?$hb_pair_t@AEBIAEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@�>�Null<OT::Index>.?AU?$Null@UIndex@OT@@@@�	�9deeeget_null���>feNull<OT::Index>.?AU?$Null@UIndex@OT@@@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�
he��
ie	uheje
b2
he	leheme
b2��
oe	pehejeneqe	b2heje	b2hejestese	0heje	�heme	�hejewexe	�hemes	�hejesze{e
he!	b2he}es
b2,
he	ehe�es~e�e	b2hemer	b2he}e	ehe�e�e�e�e��item_t�keget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���rethiz���seiter���ueoperator+��se_begin�sebegin��se_end���seendveoperator bool��kelenyeoperator*��|eoperator[]��eoperator+=��eoperator++��eoperator-=��eoperator--�teoperator-�� T�ehb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�&ClF2��\�e
b2	b2�e�e
oe	�b2�e	�b2�es	0b2�e	ub2�e	b2�e	b2�es	b2b2�e
oe,
�e	0b2�e�e�hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ@@�Jhe���ehb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��e__item__����e__item_at__�e__more__����e__len__�e__next__����e__forward__�e__prev__����e__rewind__��e__end__�eoperator!=�
X2it���
�e0f��e8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���hb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>.?AU?$hb_lazy_loader_t@Ukerx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@Uhb_face_t@@$0BO@U12@@@b�hb_data_wrapper_t<hb_face_t,30>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BO@@@��
�e��
�e	 $�e�e	0�e�e*�eget_data����eis_inert���b�ehb_data_wrapper_t<hb_face_t,30>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0BO@@@��
�e��
�e,
�e
�e	�e�e�e	�e�e�e�e	�e�eJ�AAT::kerx_accelerator_t.?AUkerx_accelerator_t@AAT@@�
�e
�e	�e�e
�e��
�e
�e	�e�e�e	0�e�e	�e�e�e�e�e	0�e�e�e	�e�e�e	�e�e	�e�e	�e�e!$�e�ev�hb_atomic_ptr_t<AAT::kerx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkerx_accelerator_t@AAT@@@@���e��@Funcs���ehb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>����einit0���einit����efini����efree_instance���edo_destroy��eoperator->��eoperator bool���eget_stored��eget_stored_relaxed��ecmpexch�eget�eget_relaxed�eget_unconst�econvert�eget_null����ecreate��edestroy
�einstance�V�ehb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>.?AU?$hb_lazy_loader_t@Ukerx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@Uhb_face_t@@$0BO@U12@@@
@	W#@�e	@�e^�e���eget_blob����ehb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>���ehb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>.?AU?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@�����hb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>.?AU?$hb_lazy_loader_t@UMATH@OT@@U?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@Uhb_face_t@@$0CI@Uhb_blob_t@@@@���b�hb_data_wrapper_t<hb_face_t,40>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CI@@@��
�e��
�e	 $�e�e	0�e�e*�eget_data����eis_inert���b�ehb_data_wrapper_t<hb_face_t,40>.?AU?$hb_data_wrapper_t@Uhb_face_t@@$0CI@@@��
�e��
�e,
�e
�e	�e�e�e	�e�e�e�e	�e�e	�ej#.�OT::MATH.?AUMATH@OT@@���
�e��
�e
�e	�e�e�e	0�e�e	W#�e�e	0�e�e�?
�e	�e�e�e	�e�ej#	Z#�e	W#�e	W#�e!$�e�e��e��@Funcs���ehb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>�einit0���einit����efini����efree_instance���edo_destroy��eoperator->��eoperator bool���eget_stored��eget_stored_relaxed��ecmpexch�eget�eget_relaxed�eget_unconst�econvert�eget_null����ecreate��edestroy
�?instance��V�ehb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>.?AU?$hb_lazy_loader_t@UMATH@OT@@U?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@Uhb_face_t@@$0CI@Uhb_blob_t@@@@���	W#@!$	@j#	Z#@	�e@�#
@��
�e	W#@�e
@	@�e��e���ecreate��edestroy�eget_null����econvert�eget_blob����ehb_table_lazy_loader_t<OT::MATH,40,1>��n�ehb_table_lazy_loader_t<OT::MATH,40,1>.?AU?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@��
0	0�e�L
0	00�e	00�e0	t0"o#first_to#second_t���0pair_t��ehb_pair_t<unsigned int &&,unsigned int &&>��ereverse�eoperator==��eoperator!=��eoperator<���eoperator>=��eoperator>���eoperator<=��ecmp
o#first
o#second���^�ehb_pair_t<unsigned int &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAI$$QEAI@@��hb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhead@OT@@U?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@Uhb_face_t@@$00Uhb_blob_t@@@@�
�e��
�e,
�e
�e	�e�e�e	�e�e�e�e	�e�e	�ej#.�OT::head.?AUhead@OT@@���
f��
f
�e	f�ef	0�ef	W#�ef	0�ef�?
f	f�ef	f�ej#	Z#�e	W#�e	W#�e!$ff�6���?Funcs��fhb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>��finit0��finit���ffini���ffree_instance��fdo_destroy�foperator->�foperator bool��	fget_stored�	fget_stored_relaxed�
fcmpexchfgetfget_relaxedfget_unconst
fconvertfget_null���fcreate�fdestroy
�?instance��Vfhb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhead@OT@@U?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@Uhb_face_t@@$00Uhb_blob_t@@@@�	W#�?!$	�?j#	Z#�?	f�?�#
�?��
f	W#�?f
�?	�?f��e��fcreate�fdestroyfget_null���fconvertfget_blob���fhb_table_lazy_loader_t<OT::head,1,1>���jfhb_table_lazy_loader_t<OT::head,1,1>.?AU?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@�B�Null<OT::VarIdx>.?AU?$Null@UVarIdx@OT@@@@���	�9f fget_null���B!fNull<OT::VarIdx>.?AU?$Null@UVarIdx@OT@@@@���
�^
�^	�^$f#f
�^��
&f,
'f
&f	0�^)f(f
�^,	+f�^$fR%fhb_reference_wrapper<contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>��*foperator==�*foperator!=�,foperator struct contour_point_vector_t &(__cdecl hb_hashmap_t<unsigned int,struct contour_point_vector_t,0>::item_t::* &)(void),fget
�^v
F-fhb_reference_wrapper<contour_point_vector_t & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAUcontour_point_vector_t@@XZ@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,hb::unique_ptr<hb_blob_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ$0A@$0A@@@AEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@��
/f��
0f	u/f1f
�6
/f	3f/f4f
�6��
6f	7f/f1f5f8f	�6/f1f	�6/f1fs;f:f	0/f1f	�G/f4f	�G/f1f>f?f	�G/f4fs	�G/f1fsAfBf
/f!	�6/fDfs
�6,
/f	Ff/fGfsEfHf	�6/f4fr	�6/fDf	Ff/fGfJfKfLf��Gitem_t�2fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9fthiz���:fiter���<foperator+��:f_begin�:fbegin��:f_end���:fend=foperator bool��2flen@foperator*��Cfoperator[]�Ifoperator+=�Mfoperator++�Ifoperator-=�Mfoperator--�;foperator-�� TNfhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>,hb::unique_ptr<hb_blob_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ$0A@$0A@@@AEAU?$unique_ptr@Uhb_blob_t@@@hb@@@@���Gl�6��'SPf
�6	�6RfQf
6f	�G�6Tf	�G�6Tfs	0�6Tf	u�6Tf	�6Rf	�6Rfs	�6�6Tf
6f,
\f	0�6Tf]f�hb_reference_wrapper<hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ@@���J/f��Sfhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_b����G__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Uf__item__���Vf__item_at__Wf__more__���Xf__len__Yf__next__���Zf__forward__Yf__prev__���Zf__rewind__�[f__end__^foperator!=�
�6it���
_f0f�`f8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ$0A@$0A@@@��b�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@���F�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@���
cf��
df	ucfef
Y
cf	gfcfhf
�^	jfcfefifkf	Ycfef	Ycfefsnfmf	0cfef	@Ycfhf	@Ycfefqfrf	@Ycfhfs	@Ycfefstfuf
cf!	Ycfwfs
Y,
cf	yfcfzfsxf{f	Ycfhfr	Ycfwf	yfcfzf}f~ff�@Yitem_t�ffget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���lfthiz���mfiter���ofoperator+��mf_begin�mfbegin��mf_end���mfendpfoperator bool��fflensfoperator*��vfoperator[]�|foperator+=��foperator++�|foperator-=��foperator--�nfoperator-��F T�fhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@���b�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�
�f	gf�f�f
�f��
�f	jf�f�f�f�f	@Y�f�f	@Y�f�fs	0�f�f	u�f�f	�f�f	�f�fs	Y�f�f��fthiz����f__item__����f__item_at__�f__more__����f__len__�f__next__����f__forward__�f__prev__����f__rewind__��f__end__b�fhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�cf���f��b�fhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@���
�f��
�f,6Yl�X���f�f�.
Y	Y�f�f
�^	@YY�f	0Y�f	Y�f	YY�f
�^	0Y�f�f��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZ@@�bf���fhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���@Y__item_t__�Fis_sorted_iterator��f__item__����f__more__����f__next__����f__prev__����f__end__�foperator!=�
�fit���
�f p
MB(f�
�f0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�>�Null<hb_font_t>.?AU?$Null@Uhb_font_t@@@@	�3�f�fget_null���>�fNull<hb_font_t>.?AU?$Null@Uhb_font_t@@@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
�f��
�f	u�f�f
Y
�f	�f�f�f
Y��
�f	�f�f�f�f�f	Y�f�f	Y�f�fs�f�f	0�f�f	��f�f	��f�f�f�f	��f�fs	��f�fs�f�f
�f!	Y�f�fs
Y,
�f	�f�f�fs�f�f	Y�f�fr	Y�f�f	�f�f�f�f�f�f��item_t��fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����fthiz����fiter����foperator+���f_begin��fbegin���f_end����fend�foperator bool���flen�foperator*���foperator[]��foperator+=��foperator++��foperator-=��foperator--��foperator-�� T�fhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���3Yl�X���^�f
Y	Y�f�f
�f	�Y�f	�Y�fs	0Y�f	uY�f	Y�f	Y�fs	YY�f
�f,
�f	0Y�f�f��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ@@���J�f���fhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl h����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��f__item__����f__item_at__�f__more__����f__len__�f__next__����f__forward__�f__prev__����f__rewind__��f__end__�foperator!=�
Yit���
�f0f~�f8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@
�Y��
�f,
�f
�Y	�Y�f�f	�Y�f�Y	�Y�f�f�f�f	�Y�f�Y
�f	�Y�Y�f�Y�Y	0�Y�f�f	0�Y�f��YT���fhb_atomic_ptr_t<OT::GPOS_accelerator_t *>���finit����fset_relaxed�fget_relaxed�fget_acquire�fcmpexch�foperator bool���foperator->�
�YvrV�fhb_atomic_ptr_t<OT::GPOS_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGPOS_accelerator_t@OT@@@@
�^
_	_�f�f
_��
�f,
�f
�f	0_�f�f
�^,	�f_�fB�fhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>���foperator==��foperator!=��foperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_set_t>,0>::item_t::* &)(void)�fget
�^v�F�fhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ@@
�V��
�f,
�f
�V	�V�f�f	�V�f�V	�V�f�f�f�f	�V�f�V
�f	�V�Vg�V�V	0�Vgg	0�Vg��VT��ghb_atomic_ptr_t<OT::cff2_accelerator_t *>��ginit���gset_relaxedgget_relaxedgget_acquiregcmpexchgoperator bool��goperator->�
�VvrVghb_atomic_ptr_t<OT::cff2_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff2_accelerator_t@OT@@@@
U
U	U
g	g
U��
g,

g
g	0Ugg
U,	gU
gghb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>goperator==�goperator!=�goperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void)�gget
Uv�Fghb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ@@���.�hb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$01Uhb_fallback_face_data_t@@@@Uhb_face_t@@$01U1@@@���
g��
g,
g
g	ggg	gggg	ggJ�hb_fallback_face_data_t.?AUhb_fallback_face_data_t@@
g
g	g g
g��
"g
g	#gg$g	0g$g	gg$ggg	0g$g(g	gg g	#gg	gg	gg!$,g-gv�hb_atomic_ptr_t<hb_fallback_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_face_data_t@@@@�`6��v_Funcs��ghb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>�ginit0��ginit���gfini���gfree_instance��!gdo_destroy�%goperator->�&goperator bool��'gget_stored�'gget_stored_relaxed�)gcmpexch%gget%gget_relaxed'gget_unconst*gconvert+gget_null���.gcreate�!gdestroy
/ginstance�.V0ghb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$01Uhb_fallback_face_data_t@@@@Uhb_face_t@@$01U1@@@���	gv_!$	gv_	v_ g
v_	v_5g�g��gType���2gcreate�3gget_null���4gdestroy6ghb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>���7ghb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>.?AU?$hb_shaper_lazy_loader_t@Uhb_face_t@@$01Uhb_fallback_face_data_t@@@@����hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�
:g��
;g	u:g<g
�c
:g	>g:g?g
�c	Ag:g<g@gBg	�c:g<g	�c:g<gsEgDg	0:g<g	�c:g?g	�c:g<gHgIg	�c:g?gs	�c:g<gsKgLg
:g!	�c:gNgs
�c,
:g	Pg:gQgsOgRg	�c:g?gr	�c:gNg	Pg:gQgTgUgVg��citem_t�=gget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Cgthiz���Dgiter���Fgoperator+��Dg_begin�Dgbegin��Dg_end���DgendGgoperator bool��=glenJgoperator*��Mgoperator[]�Sgoperator+=�Wgoperator++�Sgoperator-=�Wgoperator--�Egoperator-�� TXghb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���
Zg	>gZg[g
Zg��
]g	AgZg^g\g_g	�cZg^g	�cZg^gs	0Zg^g	uZg^g	Zg[g	Zg[gs	�cZg^g�`gthiz���ag__item__���bg__item_at__cg__more__���dg__len__eg__next__���fg__forward__eg__prev__���fg__rewind__�gg__end__hghb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���:g��Zg��jghb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,hb_hashmap_t<unsigned int,Triple,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�
4u
�c	�cmglg	�cmgngog
�c	�c�cqg	�c�cqgs	�cmg	�cmgs	u�cqg
�c	0�cqgwg	
4�cqg��hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@	zg�cmg	t�c	t�cqgwg|g}g��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�	g�cmg	g�cmg��g�g	�cmg�	�c�cqg�	�c�cqg�g�g	�c�cqgs�9g��Frealloc_move���pghb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>�c__item_t__�Fis_random_access_iterator��Fhas_fast_len���rg__item__���sg__item_at__tg__next__���ug__forward__tg__prev__���ug__rewind__�vg__len__xgoperator!=�ygbegin��ygendygoperator&��{goperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t const >���xgoperator==�vghash���~gcmp�gqsort��vgget_size����greverse�gsub_array���gtruncate���tgfini���

4arrayZ���
ulength���
ubackwards_length�"V�ghb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���f�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@���J�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@���
�g��
�g	u�g�g
�W
�g	�g�g�g
�W	�g�g�g�g�g	�W�g�g	�W�g�gs�g�g	0�g�g	�W�g�g	�W�g�g�g�g	�W�g�gs	�W�g�gs�g�g
�g!	�W�g�gs
�W,
�g	�g�g�gs�g�g	�W�g�gr	�W�g�g	�g�g�g�g�g�g��Witem_t��gget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����gthiz����giter����goperator+���g_begin��gbegin���g_end����gend�goperator bool���glen�goperator*���goperator[]��goperator+=��goperator++��goperator-=��goperator--��goperator-��J T�ghb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@���f�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@�
�g	�g�g�g
�g��
�g	�g�g�g�g�g	�W�g�g	�W�g�gs	0�g�g	u�g�g	�g�g	�g�gs	�W�g�g��gthiz����g__item__����g__item_at__�g__more__����g__len__�g__next__����g__forward__�g__prev__����g__rewind__��g__end__f�ghb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@��g���g��f�ghb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>,hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@���QWu
�W	�W�g�g	�W�g�g�g
�W	�W�W�g	�W�W�gs	�W�g	�W�gs	u�W�g
�W	0�W�g�g	QW�W�g��hb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@�	�g�W�g	t�W	t�W�g�g�g�g��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@��	�g�W�g	�g�W�g��g�g	�W�g�	�W�W�g�	�W�W�g�g�g	�W�W�gs��g��Frealloc_move����ghb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>���W__item_t__�Fis_random_access_iterator��Fhas_fast_len����g__item__����g__item_at__�g__next__����g__forward__�g__prev__����g__rewind__��g__len__�goperator!=��gbegin���gend�goperator&���goperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_set_t>,0>::item_t const >���goperator==��ghash����gcmp�gqsort���gget_size����greverse�gsub_array���gtruncate����gfini���
QWarrayZ���
ulength���
ubackwards_length�"V�ghb_array_t<hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@@@
�`��
�g,
�g
�`	�`�g�g	�`�g�`	�`�g�g�g�g	�`�g�`
�g	�`�`�g�`�`	0�`�g�g	0�`�g��`T���ghb_atomic_ptr_t<hb_ot_face_data_t *>����ginit����gset_relaxed�gget_relaxed�gget_acquire�gcmpexch�goperator bool���goperator->�
�`vjV�ghb_atomic_ptr_t<hb_ot_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_face_data_t@@@@�
Ua��
�g,
�g
Ua	Ua�g�g	Ua�gFa	Ua�g�g�g�g	Ua�gFa
�g	EaUa�gIaEa	0Ua�g�g	0Ua�g�DaT���ghb_atomic_ptr_t<OT::gvar_accelerator_t *>���ginit����gset_relaxed�gget_relaxed�gget_acquire�gcmpexch�goperator bool���goperator->�
EavrV�ghb_atomic_ptr_t<OT::gvar_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUgvar_accelerator_t@OT@@@@
�W
�W	�W�g�g
�W��
�g,
�g
�g	0�Whh
�W,	h�W�g>�ghb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const >��hoperator==�hoperator!=�hoperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_set_t>,0>::item_t::* &)(void) const���hget
�Wv�Fhhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZ@@��V�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@:�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@
w\,
h��

h	uhh
�\
h	
hhh
�d	hhhhh	�\hh	�\hhshh	0hh		hhh		hhhhh		hhhs		hhhshh
h!	�\hhs
�\,
h	hh hsh!h	�\hhr	�\hh	hh h#h$h%h�	hitem_t�hget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���hthiz���hiter���hoperator+��h_begin�hbegin��h_end���hendhoperator bool��hlenhoperator*��hoperator[]�"hoperator+=�&hoperator++�"hoperator-=�&hoperator--�hoperator-��: T'hhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@Z�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��
)h	
h)h*h
)h��
,h	h)h-h+h.h		h)h-h		h)h-hs	0)h-h	u)h-h	)h*h	)h*hs	�\)h-h�/hthiz���0h__item__���1h__item_at__2h__more__���3h__len__4h__next__���5h__forward__4h__prev__���5h__rewind__�6h__end__Z7hhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��h��)h��V9hhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��
;h��
<h,�\lw\��=h>h�.
�\	�\@h?h
�d		h�\Bh	0�\Bh	�\@h	�\�\Bh
�d	0�\BhGh��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZ@@�h��Ahhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>�	h__item_t__�Fis_sorted_iterator�Ch__item__���Dh__more__���Eh__next__���Eh__prev__���Fh__end__Hhoperator!=�
;hit���
Ih p
MB(f�
Jh0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���
�f
�f	�fMhLh
�f��
Oh,
Ph
Oh	0�fRhQh
�f,	Th�fMh.Nhhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const >Shoperator==�Shoperator!=�Uhoperator bool (__cdecl hb_hashmap_t<unsigned int,struct contour_point_vector_t,0>::item_t::* &)(void) constUhget
�fv�FVhhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EBA_NXZ@@�
Z
Z	ZYhXh
Z��
[h,
\h
[h	0Z^h]h
Z,	`hZYhBZhhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>��_hoperator==�_hoperator!=�ahoperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb::shared_ptr<struct hb_set_t>,0>::item_t::* &)(void)ahget
Zv�Fbhhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAIXZ@@
�f
�f	�fehdh
�f��
gh,
hh
gh	0�fjhih
�f,	lh�feh6fhhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>khoperator==�khoperator!=�mhoperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct contour_point_vector_t,0>::item_t::* &)(void)�mhget
�fv�Fnhhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@EAAAEAIXZ@@���.�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,hb_pair_t<void const *,void const *> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ$0A@$0A@@@AEAU?$hb_pair_t@PEBXPEBX@@@@���
ph��
qh	uphrh
�c
ph	thphuh
�c��
wh	xhphrhvhyh	�cphrh	�cphrhs|h{h	0phrh	"dphuh	"dphrhh�h	"dphuhs	"dphrhs�h�h
ph!	�cph�hs
�c,
ph	�hph�hs�h�h	�cphuhr	�cph�h	�hph�h�h�h�h�"ditem_t�shget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���zhthiz���{hiter���}hoperator+��{h_begin�{hbegin��{h_end���{hend~hoperator bool��shlen�hoperator*���hoperator[]��hoperator+=��hoperator++��hoperator-=��hoperator--�|hoperator-��. T�hhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,hb_pair_t<void const *,void const *> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ$0A@$0A@@@AEAU?$hb_pair_t@PEBXPEBX@@@@���
�c��
�h,#dl�c���h�h
�c	�c�h�h
wh	"d�c�h	"d�c�hs	0�c�h	u�c�h	�c�h	�c�hs	�c�c�h
wh,
�h	0�c�h�h"�hb_reference_wrapper<hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ@@�Jph���hhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,���"d__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��h__item__����h__item_at__�h__more__����h__len__�h__next__����h__forward__�h__prev__����h__rewind__��h__end__�hoperator!=�
�cit���
�h0f��h8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ$0A@$0A@@@��
�Z
�Z	�Z�h�h
�Z��
�h,
�h
�h	0�Z�h�h
�Z,	�h�Z�hB�hhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>����hoperator==��hoperator!=��hoperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t::* &)(void)�hget
�Zv�F�hhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<unsigned int,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_vector_t@I$0A@@@$0A@@@EAAAEAIXZ@@�6�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@��hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�
�_,
�h��
�h	u�h�h
�_
�h	�h�h�h
�_��
�h	�h�h�h�h�h	�_�h�h	�_�h�hs�h�h	0�h�h	�h�h�h	�h�h�h�h�h	�h�h�hs	�h�h�hs�h�h
�h!	�_�h�hs
�_,
�h	�h�h�hs�h�h	�_�h�hr	�_�h�h	�h�h�h�h�h�h��hitem_t��hget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hthiz����hiter����hoperator+���h_begin��hbegin���h_end����hend�hoperator bool���hlen�hoperator*���hoperator[]��hoperator+=��hoperator++��hoperator-=��hoperator--��hoperator-�� T�hhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�:�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@���
�h	�h�h�h
�h��
�h	�h�h�h�h�h	�h�h�h	�h�h�hs	0�h�h	u�h�h	�h�h	�h�hs	�_�h�h��hthiz����h__item__����h__item_at__�h__more__����h__len__�h__next__����h__forward__�h__prev__����h__rewind__��h__end__:�hhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@����h���h��6�hhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�
�h��
�h,&`l�_���h�h�.
�_	�_�h�h
�h	�h�_�h	0�_�h	�_�h	�_�_�h
�h,
�h	0�_�h�h��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZ@@����h���hhb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>��h__item_t__�Fis_sorted_iterator��h__item__����h__more__����h__next__����h__prev__����h__end__�hoperator!=�
�hit���
�h p
MB(f�
�h0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�V�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�:�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�
�h��
�h	u�h�h
�f
�h	�h�h�h
�f	i�h�h�hi	�f�h�h	�f�h�hsii	0�h�h	@Y�h�h	@Y�h�hii	@Y�h�hs	@Y�h�hs
ii
�h!	�f�h
is
�f,
�h	i�hisii	�f�h�hr	�f�h
i	i�hiiii�@Yitem_t��hget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ithiz���iiter���ioperator+��i_begin�ibegin��i_end���iendioperator bool���hlen	ioperator*��ioperator[]�ioperator+=�ioperator++�ioperator-=�ioperator--�ioperator-��: Tihb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�Z�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@���
i	�hii
i��
i	iiiii	@Yii	@Yiis	0ii	uii	ii	iis	�fii�ithiz��� i__item__���!i__item_at__"i__more__���#i__len__$i__next__���%i__forward__$i__prev__���%i__rewind__�&i__end__Z'ihb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@����h��i��V)ihb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>,hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@��Xu
�f	�f,i+i	�f,i-i.i
�f	@Y�f0i	@Y�f0is	�f,i	�f,is	u�f0i
�f	0�f0i6i	�X�f0i��hb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@	9i�f,i	t�f	t�f0i6i;i<i��hb_sorted_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@�	>i�f,i	>i�f,i�?i@i	�f,i�	�f�f0i�	�f�f0iCiDi	�f�f0is��h��Frealloc_move���/ihb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>@Y__item_t__�Fis_random_access_iterator��Fhas_fast_len���1i__item__���2i__item_at__3i__next__���4i__forward__3i__prev__���4i__rewind__�5i__len__7ioperator!=�8ibegin��8iend8ioperator&��:ioperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct contour_point_vector_t,0>::item_t const >���7ioperator==�5ihash���=icmpAiqsort��5iget_size���BireverseEisub_array��Fitruncate���3ifini���
�XarrayZ���
ulength���
ubackwards_length�"VGihb_array_t<hb_hashmap_t<unsigned int,contour_point_vector_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUcontour_point_vector_t@@$0A@@@@@����hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@���j�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@���
�c,
Ji��
Li	uJiMi
�c
Ji	OiJiPi
�h	RiJiMiQiSi	�cJiMi	�cJiMisViUi	0JiMi	KiJiPi	KiJiMiYiZi	KiJiPis	KiJiMis\i]i
Ji!	�cJi_is
�c,
Ji	aiJibis`ici	�cJiPir	�cJi_i	aiJibieifigi�Kiitem_t�Niget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Tithiz���Uiiter���Wioperator+��Ui_begin�Uibegin��Ui_end���UiendXioperator bool��Nilen[ioperator*��^ioperator[]�dioperator+=�hioperator++�dioperator-=�hioperator--�Vioperator-��j Tiihb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�
ki	Oikili
ki��
ni	Rikioimipi	Kikioi	Kikiois	0kioi	ukioi	kili	kilis	�ckioi�qithiz���ri__item__���si__item_at__ti__more__���ui__len__vi__next__���wi__forward__vi__prev__���wi__rewind__�xi__end__�yihb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�Ji��ki��{ihb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@���
}i��
~i,&dl�c��i�i�.
�c	�c�i�i
�h	Ki�c�i	0�c�i	�c�i	�c�c�i
�h	0�c�i�i��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZ@@��Ii���ihb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���Ki__item_t__�Fis_sorted_iterator��i__item__����i__more__����i__next__����i__prev__����i__end__�ioperator!=�
}iit���
�i p
MB(f�
�i0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�
�c	�c�i
�c	�c�c�i
�c	0�c�i�i	t�c�first_t�second_t����cpair_t��ihb_pair_t<void const *,void const *>����ireverse�ioperator==��ioperator!=��ioperator<���ioperator>=��ioperator>���ioperator<=��icmp
�first
�second���V�ihb_pair_t<void const *,void const *>.?AU?$hb_pair_t@PEBXPEBX@@��
}^
�^	�^�i�i
�^��
�i,
�i
�i	0�^�i�i
}^,	�i�^�i�ihb_reference_wrapper<Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>���ioperator==��ioperator!=��ioperator struct Triple &(__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void)�iget
}^v�F�ihb_reference_wrapper<Triple & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAUTriple@@XZ@@�A"d
.d	.d�i�i
.d��
�i	.d.d�i
�i,
�i	0.d�i�i	t.d>Afirst_t"dsecond_t���.dpair_t��ihb_pair_t<unsigned int const &,hb_pair_t<void const *,void const *> &>��ireverse�ioperator==��ioperator!=��ioperator<���ioperator>=��ioperator>���ioperator<=��icmp
Afirst
"dsecond����ihb_pair_t<unsigned int const &,hb_pair_t<void const *,void const *> &>.?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@PEBXPEBX@@@@��
�e
�e	�e�i�i
�e��
�i,
�i
�i	0�e�i�i
�e,	�i�e�i^�ihb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>���ioperator==��ioperator!=��ioperator unsigned int &(__cdecl hb_hashmap_t<struct hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::* &)(void)����iget
�evF�ihb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAIXZ@@�A"`
.`	.`�i�i
.`��
�i	.`.`�i
�i,
�i	0.`�i�i	t.`*Afirst_t"`second_t���.`pair_t��ihb_pair_t<unsigned int const &,TripleDistances &>���ireverse�ioperator==��ioperator!=��ioperator<���ioperator>=��ioperator>���ioperator<=��icmp
Afirst
"`second���r�ihb_pair_t<unsigned int const &,TripleDistances &>.?AU?$hb_pair_t@AEBIAEAUTripleDistances@@@@R�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���6�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���
�i��
�i	u�i�i
;h
�i	�i�i�i
<h	�i�i�i�i�i	;h�i�i	;h�i�is�i�i	0�i�i		h�i�i		h�i�i�i�i		h�i�is		h�i�is�i�i
�i!	;h�i�is
;h,
�i	�i�i�is�i�i	;h�i�ir	;h�i�i	�i�i�i�i�i�i�	hitem_t��iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ithiz����iiter����ioperator+���i_begin��ibegin���i_end����iend�ioperator bool���ilen�ioperator*���ioperator[]��ioperator+=��ioperator++��ioperator-=��ioperator--��ioperator-��6 T�ihb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���R�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@�
�i	�i�i�i
�i��
�i	�i�i�i�i�i		h�i�i		h�i�is	0�i�i	u�i�i	�i�i	�i�is	;h�i�i��ithiz����i__item__����i__item_at__�i__more__����i__len__�i__next__����i__forward__�i__prev__����i__rewind__��i__end__R�ihb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��i���i��R�ihb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���x\u
;h	;h�i�i	;h�i�i�i
<h		h;h�i		h;h�is	;h�i	;h�is	u;h�i
=h	0;h�ij	x\;h�i��hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���	j;h�i	t;h	t;h�ij
jj��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@	
j;h�i	
j;h�i�jj	;h�i�	;h;h�i�	;h;h�ijj	;h;h�is��i��Frealloc_move����ihb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>���	h__item_t__�Fis_random_access_iterator��Fhas_fast_len���j__item__���j__item_at__j__next__���j__forward__j__prev__���j__rewind__�j__len__joperator!=�jbegin��jendjoperator&��	joperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t const >��joperator==�jhash���jcmpjqsort��jget_size���jreversejsub_array��jtruncate���jfini���
x\arrayZ���
ulength���
ubackwards_length�"Vjhb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��ut
~\	~\jj
\	~\~\j
�\	0~\jj	t~\ufirst_ttsecond_t���~\pair_t�jhb_pair_t<unsigned int,int>jreversejoperator==�joperator!=�joperator<��joperator>=�joperator>��joperator<=�jcmp
ufirst
tsecond���F jhb_pair_t<unsigned int,int>.?AU?$hb_pair_t@IH@@�
�c
�c	�c#j"j
�c��
%j,
&j
%j	0�c(j'j
�c,	*j�c#j$jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >)joperator==�)joperator!=�+joperator bool (__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void) const+jget
�cv�F,jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZ@@�
>h
Ih	Ih/j.j
Ih��
1j,
2j
1j	0Ih4j3j
>h,	6jIh/j>0jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const >���5joperator==�5joperator!=�7joperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void) const���7jget
>hv�F8jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZ@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,TripleDistances &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ$0A@$0A@@@AEAUTripleDistances@@@@�
:j��
;j	u:j<j
`
:j	>j:j?j
`��
Aj	Bj:j<j@jCj	`:j<j	`:j<jsFjEj	0:j<j	"`:j?j	"`:j<jIjJj	"`:j?js	"`:j<jsLjMj
:j!	`:jOjs
`,
:j	Qj:jRjsPjSj	`:j?jr	`:jOj	Qj:jRjUjVjWj�"`item_t�=jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Djthiz���Ejiter���Gjoperator+��Ej_begin�Ejbegin��Ej_end���EjendHjoperator bool��=jlenKjoperator*��Njoperator[]�Tjoperator+=�Xjoperator++�Tjoperator-=�Xjoperator--�Fjoperator-�� TYjhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,TripleDistances &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ$0A@$0A@@@AEAUTripleDistances@@@@�#`l�_���h[j
`	`]j\j
Aj	"``_j	"``_js	0`_j	u`_j	`]j	`]js	``_j
Aj,
gj	0`_jhj��hb_reference_wrapper<TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ@@�J:j��^jhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t���"`__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�`j__item__���aj__item_at__bj__more__���cj__len__dj__next__���ej__forward__dj__prev__���ej__rewind__�fj__end__ijoperator!=�
�_it���
jj0fjkj8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ$0A@$0A@@@��
c
$c	$cnjmj
$c��
pj,
qj
pj	0$csjrj
c,	uj$cnjjojhb_reference_wrapper<hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>��tjoperator==�tjoperator!=�vjoperator struct hb::unique_ptr<struct hb_set_t> &(__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_set_t>,0>::item_t::* &)(void)��vjget
cvFwjhb_reference_wrapper<hb::unique_ptr<hb_set_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_set_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_set_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_set_t@@@hb@@XZ@@���
T^��
yj,
zj
T^	T^|j{j	T^|jE^	T^|j}j~jj	T^|jE^
yj	D^T^�jH^D^	0T^�j�j	0T^�j�C^T���jhb_atomic_ptr_t<OT::post_accelerator_t *>���jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
D^vrV�jhb_atomic_ptr_t<OT::post_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUpost_accelerator_t@OT@@@@
/g��
�j,
�j
/g	/g�j�j	/g�j g	/g�j�j�j�j	/g�j g
�j	g/g�j#gg	0/g�j�j	0/g�j�gT���jhb_atomic_ptr_t<hb_fallback_face_data_t *>��jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
gvvV�jhb_atomic_ptr_t<hb_fallback_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_face_data_t@@@@�
\
#\	#\�j�j
#\��
�j,
�j
�j	0#\�j�j
\,	�j#\�j��jhb_reference_wrapper<hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>���joperator==��joperator!=��joperator const struct hb_serialize_context_t::object_t *&(__cdecl hb_hashmap_t<struct hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::* &)(void)��jget
\vFF�jhb_reference_wrapper<hb_serialize_context_t::object_t const * & (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EAAAEAPEBUobject_t@hb_serialize_context_t@@XZ@@�
Pf
_f	_f�j�j
_f��
�j,
�j
�j	0_f�j�j
Pf,	�j_f�jj�jhb_reference_wrapper<hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>�joperator==��joperator!=��joperator struct hb::unique_ptr<struct hb_blob_t> &(__cdecl hb_hashmap_t<unsigned int,struct hb::unique_ptr<struct hb_blob_t>,0>::item_t::* &)(void)�jget
PfvF�jhb_reference_wrapper<hb::unique_ptr<hb_blob_t> & (__cdecl hb_hashmap_t<unsigned int,hb::unique_ptr<hb_blob_t>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$unique_ptr@Uhb_blob_t@@@hb@@$0A@@@EAAAEAU?$unique_ptr@Uhb_blob_t@@@hb@@XZ@@�����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,hb_pair_t<unsigned int,int> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@$0A@@@AEAU?$hb_pair_t@IH@@@@��
�j��
�j	u�j�j
�\
�j	�j�j�j
�\��
�j	�j�j�j�j�j	�\�j�j	�\�j�js�j�j	0�j�j	�\�j�j	�\�j�j�j�j	�\�j�js	�\�j�js�j�j
�j!	�\�j�js
�\,
�j	�j�j�js�j�j	�\�j�jr	�\�j�j	�j�j�j�j�j�j��\item_t��jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����jthiz����jiter����joperator+���j_begin��jbegin���j_end����jend�joperator bool���jlen�joperator*���joperator[]��joperator+=��joperator++��joperator-=��joperator--��joperator-��� T�jhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,hb_pair_t<unsigned int,int> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@$0A@@@AEAU?$hb_pair_t@IH@@@@���\lw\���d�j
�\	�\�j�j
�j	�\�\�j	�\�\�js	0�\�j	u�\�j	�\�j	�\�js	�\�\�j
�j,
�j	0�\�j�j�hb_reference_wrapper<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ@@���J�j���jhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsig����\__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��j__item__����j__item_at__�j__more__����j__len__�j__next__����j__forward__�j__prev__����j__rewind__��j__end__�joperator!=�
�\it���
�j0f��j8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@$0A@@@��
 a��
�j,
�j
 a	 a�j�j	 a�ja	 a�j�j�j�j	 a�ja
�j	a a�jaa	0 a�j�j	0 a�j�aT���jhb_atomic_ptr_t<OT::glyf_accelerator_t *>���jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
avrV�jhb_atomic_ptr_t<OT::glyf_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUglyf_accelerator_t@OT@@@@
]
]	]�j�j
]��
�j,
�j
�j	0]�j�j
],	�j]�j>�jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const >���joperator==��joperator!=��joperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb::shared_ptr<struct hb_set_t>,0>::item_t::* &)(void) const����jget
]v�F�jhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb::shared_ptr<hb_set_t>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$shared_ptr@Uhb_set_t@@@hb@@$0A@@@EBA_NXZ@@��u�c
d	dkk
d	ddk	0dkd	td6ufirst_t�csecond_t���dpair_t�khb_pair_t<unsigned int,hb_pair_t<void const *,void const *> >��kreversekoperator==�koperator!=�koperator<��koperator>=�koperator>��koperator<=�kcmp
ufirst
�csecond���~khb_pair_t<unsigned int,hb_pair_t<void const *,void const *> >.?AU?$hb_pair_t@IU?$hb_pair_t@PEBXPEBX@@@@�
�e��
	k,

k
�e	�ekk	�ek�e	�ek
kkk	�ek�e
	k	�e�ek�e�e	0�ekk	0�ek��eT��khb_atomic_ptr_t<AAT::kerx_accelerator_t *>�kinit���kset_relaxedkget_relaxedkget_acquirekcmpexchkoperator bool��koperator->�
�evvVkhb_atomic_ptr_t<AAT::kerx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkerx_accelerator_t@AAT@@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�
k��
k	ukk
�_
k	kkk
�_��
 k	!kkkk"k	�_kk	�_kks%k$k	0kk	�kk	�kk(k)k	�kks	�kks+k,k
k!	�_k.ks
�_,
k	0kk1ks/k2k	�_kkr	�_k.k	0kk1k4k5k6k��item_t�kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���#kthiz���$kiter���&koperator+��$k_begin�$kbegin��$k_end���$kend'koperator bool��klen*koperator*��-koperator[]�3koperator+=�7koperator++�3koperator-=�7koperator--�%koperator-�� T8khb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�!`l�_���h:k
�_	�_<k;k
 k	��_>k	��_>ks	0�_>k	u�_>k	�_<k	�_<ks	�_�_>k
 k,
Fk	0�_>kGk��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ@@�Jk��=khb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<un����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�?k__item__���@k__item_at__Ak__more__���Bk__len__Ck__next__���Dk__forward__Ck__prev__���Dk__rewind__�Ek__end__Hkoperator!=�
�_it���
Ik0fVJk8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ$0A@$0A@@@��
�]
^	^MkLk
^��
Ok,
Pk
Ok	0^RkQk
�],	Tk^MkVNkhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const >��Skoperator==�Skoperator!=�Ukoperator bool (__cdecl hb_hashmap_t<struct hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::* &)(void) const��Ukget
�]vFVkhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_serialize_context_t::object_t const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBUobject_t@hb_serialize_context_t@@I$0A@@@EBA_NXZ@@�����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
Xk��
Yk	uXkZk
�c
Xk	\kXk]k
�c��
_k	`kXkZk^kak	�cXkZk	�cXkZksdkck	0XkZk	�Xk]k	�XkZkgkhk	�Xk]ks	�XkZksjkkk
Xk!	�cXkmks
�c,
Xk	okXkpksnkqk	�cXk]kr	�cXkmk	okXkpksktkuk��item_t�[kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���bkthiz���ckiter���ekoperator+��ck_begin�ckbegin��ck_end���ckendfkoperator bool��[klenikoperator*��lkoperator[]�rkoperator+=�vkoperator++�rkoperator-=�vkoperator--�dkoperator-��� Twkhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���!dl�c���hyk
�c	�c{kzk
_k	��c}k	��c}ks	0�c}k	u�c}k	�c{k	�c{ks	�c�c}k
_k,
�k	0�c}k�k��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ@@���JXk��|khb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�~k__item__���k__item_at__�k__more__����k__len__�k__next__����k__forward__�k__prev__����k__rewind__��k__end__�koperator!=�
�cit���
�k0f��k8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ$0A@$0A@@@
�d��
�k,
�k
�d	�d�k�k	�d�k�d	�d�k�k�k�k	�d�k�d
�k	�d�d�k�d�d	0�d�k�k	0�d�k��dT���khb_atomic_ptr_t<OT::cff1_accelerator_t *>���kinit����kset_relaxed�kget_relaxed�kget_acquire�kcmpexch�koperator bool���koperator->�
�dvrV�khb_atomic_ptr_t<OT::cff1_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff1_accelerator_t@OT@@@@
:k
Ik	Ik�k�k
Ik��
�k,
�k
�k	0Ik�k�k
:k,	�kIk�k*�khb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>����koperator==��koperator!=��koperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct TripleDistances,0>::item_t::* &)(void)�kget
:kv�F�khb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAIXZ@@�
�i
�i	�i�k�k
�i��
�k,
�k
�k	0�i�k�k
�i,	�k�i�kN�khb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const >���koperator==��koperator!=��koperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<void const *,void const *>,0>::item_t::* &)(void) const���kget
�iv�F�khb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EBA_NXZ@@�
�h
�h	�h�k�k
�h��
�k,
�k
�k	0�h�k�k
�h,	�k�h�k��khb_reference_wrapper<hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>���koperator==��koperator!=��koperator struct hb_pair_t<void const *,void const *> &(__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<void const *,void const *>,0>::item_t::* &)(void)�kget
�hv"F�khb_reference_wrapper<hb_pair_t<void const *,void const *> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAU?$hb_pair_t@PEBXPEBX@@XZ@@�n�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�R�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�
�k��
�k	u�k�k
}i
�k	�k�k�k
~i	�k�k�k�k�k	}i�k�k	}i�k�ks�k�k	0�k�k	Ki�k�k	Ki�k�k�k�k	Ki�k�ks	Ki�k�ks�k�k
�k!	}i�k�ks
}i,
�k	�k�k�ks�k�k	}i�k�kr	}i�k�k	�k�k�k�k�k�k�Kiitem_t��kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����kthiz����kiter����koperator+���k_begin��kbegin���k_end����kend�koperator bool���klen�koperator*���koperator[]��koperator+=��koperator++��koperator-=��koperator--��koperator-��R T�khb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�r�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@���
�k	�k�k�k
�k��
�k	�k�k�k�k�k	Ki�k�k	Ki�k�ks	0�k�k	u�k�k	�k�k	�k�ks	}i�k�k��kthiz����k__item__����k__item_at__�k__more__����k__len__�k__next__����k__forward__�k__prev__����k__rewind__��k__end__r�khb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@����k���k��n�khb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>,hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@��cu
}i	}i�k�k	}i�k�k�k
~i	Ki}i�k	Ki}i�ks	}i�k	}i�ks	u}i�k
i	0}i�k�k	�c}i�k��hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@	l}i�k	t}i	t}i�k�kll��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@�	l}i�k	l}i�k�ll	}i�k�	}i}i�k�	}i}i�k
ll	}i}i�ks�k��Frealloc_move����khb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>��Ki__item_t__�Fis_random_access_iterator��Fhas_fast_len����k__item__����k__item_at__�k__next__����k__forward__�k__prev__����k__rewind__��k__len__�koperator!=��kbegin���kend�koperator&��loperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_pair_t<void const *,void const *>,0>::item_t const >��koperator==��khash���lcmplqsort���kget_size���	lreverselsub_array��
ltruncate����kfini���
�carrayZ���
ulength���
ubackwards_length�"Vlhb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@@@���
�d
e	ell
e��
l,
l
l	0ell
�d,	lelBlhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>���loperator==�loperator!=�loperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void)lget
�dv�Flhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAIXZ@@��
[j
jj	jjll
jj��
l,
 l
l	0jj"l!l
[j,	$ljjl6lhb_reference_wrapper<TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>#loperator==�#loperator!=�%loperator struct TripleDistances &(__cdecl hb_hashmap_t<unsigned int,struct TripleDistances,0>::item_t::* &)(void)��%lget
[jv�F&lhb_reference_wrapper<TripleDistances & (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EAAAEAUTripleDistances@@XZ@@�:�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@��hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�
)l��
*l	u)l+l
�h
)l	-l)l.l
�h	0l)l+l/l1l	�h)l+l	�h)l+ls4l3l	0)l+l	�h)l.l	�h)l+l7l8l	�h)l.ls	�h)l+ls:l;l
)l!	�h)l=ls
�h,
)l	?l)l@ls>lAl	�h)l.lr	�h)l=l	?l)l@lClDlEl��hitem_t�,lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2lthiz���3liter���5loperator+��3l_begin�3lbegin��3l_end���3lend6loperator bool��,llen9loperator*��<loperator[]�Bloperator+=�Floperator++�Bloperator-=�Floperator--�4loperator-�� TGlhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�>�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@���
Il	-lIlJl
Il��
Ll	0lIlMlKlNl	�hIlMl	�hIlMls	0IlMl	uIlMl	IlJl	IlJls	�hIlMl�Olthiz���Pl__item__���Ql__item_at__Rl__more__���Sl__len__Tl__next__���Ul__forward__Tl__prev__���Ul__rewind__�Vl__end__>Wlhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@���)l��Il��:Ylhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>,hb_hashmap_t<unsigned int,TripleDistances,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@��_u
�h	�h\l[l	�h\l]l^l
�h	�h�h`l	�h�h`ls	�h\l	�h\ls	u�h`l
�h	0�h`lfl	�_�h`l��hb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@��	il�h\l	t�h	t�h`lflklll��hb_sorted_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@���	nl�h\l	nl�h\l�olpl	�h\l�	�h�h`l�	�h�h`lsltl	�h�h`ls�(l��Frealloc_move���_lhb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>����h__item_t__�Fis_random_access_iterator��Fhas_fast_len���al__item__���bl__item_at__cl__next__���dl__forward__cl__prev__���dl__rewind__�el__len__gloperator!=�hlbegin��hlendhloperator&��jloperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct TripleDistances,0>::item_t const >��gloperator==�elhash���mlcmpqlqsort��elget_size���rlreverseulsub_array��vltruncate���clfini���
�_arrayZ���
ulength���
ubackwards_length�"Vwlhb_array_t<hb_hashmap_t<unsigned int,TripleDistances,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@@@�
yk
�k	�kzlyl
�k��
|l,
}l
|l	0�kl~l
yk,	�l�kzlV{lhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>���loperator==��loperator!=��loperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<void const *,void const *>,0>::item_t::* &)(void)����lget
ykv�F�lhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<void const *,void const *>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@PEBXPEBX@@$0A@@@EAAAEAIXZ@@���
�h
�h	�h�l�l
�h��
�l,
�l
�l	0�h�l�l
�h,	�l�h�l&�lhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const >����loperator==��loperator!=��loperator bool (__cdecl hb_hashmap_t<unsigned int,struct TripleDistances,0>::item_t::* &)(void) const����lget
�hv�F�lhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,TripleDistances,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTripleDistances@@$0A@@@EBA_NXZ@@���
�j
�j	�j�l�l
�j��
�l,
�l
�l	0�j�l�l
�j,	�l�j�lf�lhb_reference_wrapper<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>�loperator==��loperator!=��loperator struct hb_pair_t<unsigned int,int> &(__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void)���lget
�jvF�lhb_reference_wrapper<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`641d2ed4���
�l��
�lvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`641d2ed4���
�l,i�pt�l�#��$�RT��lR�R,�l,�
,u�l�t�l�#&�R�uu�lTRmu�t�lRRuu8�l
8u�lRut�l
�,
m,�n)�lR�+�l
J,R#�
�l,L#�
�l,B�hb_vector_t<char,0>.?AU?$hb_vector_t@D$0A@@@
�l:�hb_array_t<char>.?AU?$hb_array_t@D@@
�l�
�l	�l�l
�l
�	�l�l�l
�l	�l�l�l
�l��
�l,
�l	�l�l�l	�l�ln	�l�l
2�l�l�l�l�l�l	�l�l	�l�l�l	�l�l�l�l�l	�l�l
�l,	�l�l�l�l	�l�l�l�l�l�l
�l	��l�l	0�l�l�l	u�l�l	/�l�lr	=�l�lr�l�l	/�l�l	=�l�l�l�l	0�l�l	�l�l�l�l�l	p�l�l	��l�lJ�hb_sorted_array_t<char>.?AU?$hb_sorted_array_t@D@@��	�l�l�l�l�l	��l�ls	p�l�ls�l�l	p�l�l	�l�ls	0�l�l	0�l�ls	0�l�l	0�l�l	p�l�l	�l�l	�l�l�	�l�lsFrealloc_move���pitem_t�?item_size���larray_t�c_array_t���lhb_vector_t<char,0>�l~hb_vector_t<char,0>����lextend�
tallocated
ulength���
parrayZ����linit����linit0���lfini����lreset���loperator=���las_bytes����loperator==��loperator!=��lhash����loperator[]��ltail����loperator bool���lget_size����las_array����iter_t��lwriter_t����liter����lwriter��loperator struct hb_array_t<char const >�loperator struct hb_array_t<char>����lbegin���lend�las_sorted_array�loperator+���lpush����lin_error����lset_error���lreset_error�lshrink_vector���lshift_down_vector���lalloc���lalloc_exact�lclear���lresize��lresize_exact����lpop�lremove_ordered��lshrink��lqsort���l__vecDelDtor���B?v�lhb_vector_t<char,0>.?AU?$hb_vector_t@D$0A@@@
�l,RT0mRRTmu�0m
�l	�l�l "	p�l�l "��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c�y�x*��0%d���P�D�P�<����Nn�H��ȟ'��r�?��o-`c#���<�O��xm�@�S�p:���6�K!-�LIm����@y�O��h��m�5+��q�h��x������z�Ͱa�XЎ��[�w��:�����F�u�����h��Z��y��1�����{M��~���M3�b�Lb�����2�)z�E�]��G�h�����������������_���׻��<Ie�i!n�W�r����E>b������r1�����8�c5�{�7��͡�D$%:F#�F"�X��MH��-Id�C��K���U1���� &�AFO������Uɿ��B��(����O9������S�h�u2��TD�^���.�]�"��,Fs��W�}Ω~}D,,o;��&������=t���RrS�m�:�8*f�x��?~�5�Em�c9����I��.�V��D`�G�T#N=@ݘA"S�s�I>��+h���Ѭ/$��g��6#Z��*o<s����5w���?[�:��Nt
ӗ����@�K4q��������6�*dWK2�;�k�dV�?��pYT<T�}��7������k�g*�KB��=�;s�A����1�ԺfQ���)|[d�b&��JU�k���JbY^SM-\9�<Z�9_�	���$yf������	��q�<85-kV�.����DW5��~��A���^��,���th߿��]^c�RY��G�
A��8ZqK�b]@�~e�I	,�����g����<�� ?��{���3�]qf��r�ZW*m��"&u<��l���c:Q�I�����
pHQ�BЎK�\�=����!Ǽ�pb��6�,���V3��Jd�V$�;��q��Mn	~���\i��[Gw���'�`�
}�O�����*�g�&1��Yk�*GY��&s��u!��K,�hD1�Frl)�m�I�����Z�d��K�{�/�1�j&�>W�}Db����V
+���'�,q��4*�Ԁ?"�fܝpNv5e��js�Ws-�pK��+�MTR��r�����e���I�!�c���
D_��q5�F;�i�F���$(
�wAB8#�n^�����)���Dd��i����`������J&�e�J��eOq�[\�{��m=f�����ɟ��?�LG8O��6��6��AD˧��-��r�mҔ�������
��(���@\�t��Ih����Ч�,B?��2�ۮe�nW��3����F���E8�������_�]+�����K6=aRt%��_�9h9���/Pݖ�&������\x�:��HI�����]�P&�>b��Sq���s٭��|��4cR�ֈ���LB0��*����\��/�-��Pd4�!��]�HVs���c�k�W�Y:d�dV�?�na��b��3�
�I9.���+��J$�~��^T���01���/�|�у�Z�ۓ`u���lK\�0����k�]�e������_�0UMR,���@�8�RqՏtGUd���v��z�أ��5]���0 r>Jr�������u��#���U��(��[�{�D�����"�X�h%
l*���W�����u�b�:l���������k�@��z>
���*R0��~&�������o|��s�Zu
rq�����W�A0�C���J~��a0��>�w�|�����(V��`@��!�z�ݓJ�[�G�c�8]�+F~{4��R�93��e�1�pɾ��vk\��	!����)�Z�B�:�`.,����n��Xu��o��O
�Bu4��l��a���rdU��7R�'(Y��1�h:�Ȫ��������U.����[���̛CF��f=^ۻ��.��``��ZFw��A�r.]7��u�Ij���
�DiJ~[�d�������H�0<�qkG�� +�����O��h)8)s?�ZF��+��%٧SM��
Gy���!�9�x�3E�8Ez3VB�!
p��i��NJ�]N�(d�w�C�› �E����%�mW�QL���ę,��ag���t���6�"/��H+(p�����_�>���C��HX��	��4./ϣ$97[�F��͸���2E���۟<)�2CYD��,�Dp�E|]����>�S����DUk&�k{����F6D^���Ih�����i����j�p���}�6�@J�ɚ��[s���`P�2�f���n�������X'�B �IB�j@�
0W�ͳ��yz#\b<��a��3�"��	�F��_r�`�q@������5��&ƞ�8���]�C����
���-uГIaY�U��G�*�w����#�#��z�jO�R}�=c��M�eu^y��8�o�|������+��M�Td̷bLjL�c"�{4����*`���8+�QI,�'��o�>�k+���x���j��v�15BFu%]5g4�[�C��|U�|]9��T=�*��;|��r',�3�K)c�J����D����n�[����Y�oD��P�w%p�ڪ*��������64j����D�~m��_������"h����{1f�w��W�H�����lU1�{��T+ͥ�*��������i��1l\�%��=���@gI&JVG�
�����#)5P,�����}I���!��ŢV����v������r+��;j
��hK|�RK(<�Vr�;�^��{���+b�TS�c�������5ch�Z&*��#l�B���M�W�f�7�5��c5���k�c�N�]�$.�d)sU"��bM%2�m[ߺ�vFF_�ԫax6�
����I�����_}�*B�Nx8c�A#�����>��u�+P�����.�J�[�
��p(%չ�#�6T=cuD���U�7h�B�ʟ�{=��(
�/
���E���3*�\�]��*�q�9t)ق2�H^�C��M$6v*�A����1�\�8��k�?�slg^��{�Y������yI���q/�a֍�5��Z>�R�G\�6��&\�"J��OJe-6�:��P���/��
G8��xc��n���/�N	�m������f���&�&�rl9F���Q����SII3�n�8k��A8؃��*a���F͸��E���]�L�:�j�s�Y��9�.Ĉ��#�@����mؼIB'�!J��P���Xߛ7m:��v���O�Sw�[#`���Ͳ�S�Z�	��d+.Wi{��$mzڛ�6/k ���+`�Zq�sq�����Rq�w���O�C�H_
l��e�A�Xܟ�9d�����l�)?�]��%�O3''۰٘LW`��Y9��n+5�v�b�
�9�8��S7�W{Y|�0��a�ػ�3�*��:��QY�G(�w�F�Y�t�5��t�!��w?���7�@!h���� ?�x��C����]NS]�=���,�b*�|Rs�����*e��_g�R��}������Rm�d�RU�����O�����@:��{�6�oB��BԻ��&����iF�v��	Yq�].��%;��t����ޕ"N�f������m��
X=="�F�����;�j�ʈf�v�?�BA��p���<�M���ih�90�j�0��G9����C���@V�qP@����ZaJ�(�t�����G0xB�y��P1b�;<w�pZ�`iϖS��`5��=2�J�����L�)x"{�v�g{�0�?�v���l�yG~`�5s_�}�t���,M���K�#T�`V���6br��z)I���D�:��į��څ�����:V��z��j\����r����}�p
�a�^��ph��Z�
�0w������؏-�03��[����m���.����]�g[�]����T��to���r�gR�d���+a�>����u���a��gh
}P��4w���c�,5Y����˵m��z���O�|}��K���R�:��[n��O�}a�_�?{u���w��\>c<(�=}-x��Zɖz������v�U�R�O�)����e�����x��i:���]�)���x ���.I�(�
��3�aEL���!6"��P�}�/;Ue!��;f(i��,l����[b��`C�jq'�@��.0G-b
��\X.g>=#3Q�c�(�+�w]��,]���o+<Q=�g��mjW��
j�FXr��L���9���]����52�d	�"tL�O�{[�~�c%��-Z�4J��~��ET�(���9	��
��n�Ț���5u1V�i/�/�7u4:"�a�:�Co:u�U���d�t�v�kd�_(�n;LԹ�M����7��0�;
`� ~=����h�Od��V��N�n,���g#��J����p%��*�>3��D-���#�xi$��/qOd��5grPS:��Ν�9K\�}V?W�$W�e#�����`]��]�:���Y�š�6������.A)C���cA����J*�z�G_1��5h���sG��Q������CR+�w�NzV�Nd�*����DW�m�8P��:V����=�*��w{8���^������7l}a'_���	8E!��`�����3����k>TS&��$�~p��K����>��\�Xk�;�j�_��^�h
x���	�`6�~�SP�SV�����{������Y�W%PG�p&G��j3�a�n���˜�h�`�����pS�ǧݜ�S����8�rmn`�+��a�%�<���f���f��l��gZ�/Ϫ���Z/��E��ƾ�.�x|!!BO��������HR#���w���qu^�$A��>���`bq��/�����}=���O���P�
{nIf�$�L��q��������I�_�
��<��CȵRp�l��Pp���o_�d���g�2�1���s�L�)`�Nv�gVB��F8>��_P�	!��3����`Ws��1E
�����^y�������G�mF���c�;
(G?�����#������:�7XI�)ims�9�X��Q���K���)��O@�w_�����<M���6��yC���/�.��V`I���uNj�F��Q$�$i���p�t�l"t��T	�Z}=����ƥ���73=�0��әR?�N"w����
�j,��a�UJC�F�����>�q�0��t/J�|���f=ɿQ�k�f��Q������#=[�"u���$�>�2%O��1���f<��c�p|c�o�8�Z�A8:�����Q���%5�M���xQ>I�1�oO]�������H�Sx$�8]"��f�k�zr��cVc8��H���C�#��W׻�U��������H���xBz�%`d����1��	qt1�����ؾ�Z�/>�y��iL/A�xn�De�f�|�&)U+�]7��R�X��8��r޽A�>��������w����5.\Eh;�2�b��R)J�3�l�xJ��e��5V� ~��|��|�����1sʨ�7Q��6>�J!.��Hz@�/��#O�8��X%z���:l�w�L9h���l�I�'���k�hӃ�
��"[��fX�� $c!��}8��_s1eS����,��VWKc	��>coY����^S�1��k\��E�B/��9����k½d���f�P	�����Y�G�� y�_o�ƞ%�%�u���STT��l�������hU����(���8�۲����
�"g��g7C������F�e����	t�����p�����*V���>���&D���I�N�[�������o�S��a���9z��9������=��N����h1|������!�����	�*���CJc����p����3fo�,�Y��:�X��)<�\kz� �+U1T���(��SX$-")�?�S��)[/���v���t�O�y7}	�;�(�N�&���|ebZ5���Ԃ��]CVC���zĮ�vu������,�<�Zs.���Z�b�#@��>�e�1{�X�jG2�fΠ�~j�N�RE���P���;,�]��GD����H5���6�/v4��p)W�fb��g�z��$�E=���7�f�q���[������H������kJ��(a[��m�M�a2�n����v������x��_eU�i��J*�W��"-,&���9��&NuG&��2e���AUO���68����4�����3aBЦ�h*�1B�(?v��^L��\��u���Ha��L��0�;�^N�����w��W�>��=��	�s-:KC�d&���O�T����s���*���3��
��M����UO��
�����QO��Y�����[���%i����IQ\�|~B� \J\J��]�ۅ�a��[n���9V��R����m�����ThQ�y��z�
y	���1�O����\f~kz�v84�w��
m ���N���/3�2����(�a��g����p�%�����G���$��=���~���Q����,�7z��3�
cY$%�I/Hn��>���3�f��h<�����{6TC����5f�EQ�2�l��|�9��2^�MRGX��2����7�1zg�	�8��~����i����-Q=u�9[y��MA"0")��~��q�R%b�B�',�?k�������Xr*X�����&[`&c����t�@�J��g�f���e�������V��_��U��L99N
<e����@�_��bT\�b�b�5�W�l� d��]/�0r�!����Za������Yq�}��S�b���-a��,��B�G����~jz9n��������d�� �,9s�">�G�&�|u�n�:d5�9H+�@��L6K��
'��Fc�s`����T��P�n���AR�G����%Y���G�Q-s4�lX(���%P/���^��0�)p̎{	tTM�@�]�J���$0�9�%V���{٭�����tUB���C���K@�/!8�OB�4LF/�B=����hc�#`�QP�6t�9���x7g
pO��vm@��?6e����z>�rW0s%��K�*�L��cHM5�]���oH?�m���D3�b�:�f��Q~n�L�j�c$zDmg��c�
��R��p�Od��F�	�����P7~�������u�Y���:����x�����P����?���H��߉����D}�o��%���J|9[L���IT�^;Q����Y��"KE��؋x�Ɇ�C}e����@�����7�+��2}�i�^���n�>N4� WO�8�/ݪ���2�s���$�;���Z^a;�[<��D�m��s��kQ`�1�W&G}
U������Lٰ_;�8�?�W�[����g�*E�e���j��x������b�����zh��D6I�5H3����=�Ev��x�U�O��&=
r~|o�"�=c�{�'�wC�U�n~Z�Ȓ ����l/w>l��H1�#����W�j��f<�1M}SN�A�-AsA������[��I������-���=�C;����/G0�?Ӷ��AWs<�cC�o7�F�UpG��A�P:xA��#���u͢�!�̂��Jk\�������"�������|Ь���%9z��V�%��NO	
���d��G�Q��.�R��i����}�	���w�u6A�_�Y�K3ab�RE�b����Di��f���CZ��'	$�#�����Ӹ4	�,RH��0f3�X���\��W����>Ko�������,�w�1C`��k�s�5 ���6��s����9���rn"X���*���:����z�0�zF���5HD{�&��fM��о�IH��d����{o����))��1����B���F`^��TM���n�D�N�}�q�0\	UcIvp�twmT�8b�H�*c![�����\?Sn؅�����Y3�FVf\w��!�����TN��NY0Yx]c�[��8��4�C�j=`�u���9��VF�+���D�g<�>/H��)�����E��mR���`1��02Y�x_L�S{0j��o����uT�Ra������C�����e��@�3v��C���_$���a������k;�UP��G���,;��/yH]�^���u=\�V��O���h�J���0-��	�g��i�����z��u����12���]w���������*tc�Ą��H���k2^���z���� Y�3��7�Jf��w��B,�l>yʸ�k
��C���_{�]��)��������}�ʩ��j�(O�4�^�	���xV+Ib�v6��T������:�7S���x�q�����eQ"m%��#�#z����u<��R�����(f����e�te�tu/������PSs�OJV��g�914���6!����S���]�2)U[S_g�M�U�
~�;*���30����8����`6�c�%�S|�D����Fk{�}���S���0@	k��(NhmUW������f�Q3H�1{7�;mO0��Q(�v�'�QA���U7C���s}�&P�Nf"89nS8�.iݓW���R��;�'��e�B�=�UR����
���E"����=~��8m��
�����O��'��u�}�V��MgH�)^G�?2��^Cw	��{P�w9�,b
I������x��i>����Wlk�8�b�&.���T�;���Y����T�a�вԶb8`�,�r�,�0�iV�	A�����+^s�"���'�Kָ�K���ob�iLϞ>=�%dQ����c����e�ْ�/�v�]J���(8�z"7�\�?�n�r���I�v�e���O-�x�����{�8}�md����e�0�~�nU�cE�qe�E$��ݭ��������ŚL}���[9�u���T�e��V�f*��5
vH��X�wTW}�|��v��R�CG�MZ�`.��|Cv�v86`{���y�U�r��<aK�r�Wov�z�L�1~�:(=�t��U��	u���!a?���K�%�6�N��|��pb���N�����У/^��@���C�u��
j�E�������ܓ����U~Al������=����e�����+�4��k�C���NFG�l�����M|�I�F7�����T��
<|'2���D�����Ȗ�Y��6�vc���Z��cG����G��w����OsB���Rs���NPs�W��$��TƲ�H�̱�<<',˼t�Ur�K)�k�ȟo�u������z�{ĄII�A����c)��PLL�g�1�U���w8���c1�x��$Dn>��
��N�1���y*;{	��������9<�z]��[lu0n���RtB�*?��z�c�smG�	����}���<�(� F��\��jw�z׃����#9���(�'[���oj��aj��S�m��`���k6��^���;�x����_H��\u�[:u���V��&�O1 DK�}E;�U�9��kY�%�����ϯsg�J�-�*�L$\���)���Fp�]6=�4�A�:��SI���?��t,+�&:�_��F���S.o�L-d�ŷ!N�Y��X:x��h�I�%���/��~:L�	r����~��I��Lj0x�z���@�T��к�/���S�q=�Ww7���j��֫,h�}�'#��.fE���mNX���5�7�[��8����q�A��G�`U	Q���ie� 
����qf!`%� Ǯ0���uFm�A������
5����z����C,��7��<�TL�S���H����)�
�(����=�g�o�������yg����6P}�������!�L�[+ay��Tw4zb=��K2��������1�%���8��?�_5�j���sF�x����'�<�[��5�2��WoU%�rc�.}�^ky�XHzb{���*�����n|����E����l�B�~�=�Bk�pv�!���@�OH�����~��vP����+���%��jP�%�8E�����Q#9$�!�y�u*[o"ٶ�`�/!��6��7ޯ���<���Xw��U:�Q\�\��h�w���9�+e%U>��+hezh��m���*PZ�v�&.I
_�Y�}cK��B2o|&����q�U*��V�P�ztK�vE��>���cZ�Hq@9<��B��yf��T�\��g�Z���������N�n���n�Uc��(�
F8�O�[5�����;.}�=�[�;s�H2a�[O����#:�]�S��qI}PO��a�Y���8�j�+�5^�]x(���L�b����}�a�sp�����ۨ$�������,�!���9x+��u���$��:�Z�K������@��B��	�����Ŏ\@�J@�
 �27F���}$��L'D���d��Ё������l=�#�$�F���֧�N��!�xz��@`t3g�0x��b��@�Y�����3JJ�@Z�Oe�_��["Ω`�&T�+6�����2g�IaI��3gE��m+��V��Ms�D�f�	�Bo>�G,D�.��K H	�h�n�%�e����\�):�����`h�Y����k���Z��#W��YQ��j�q��(����y��'w��l� a�Em9��Iqm,!SufV��ǁ�0*_;�XLivo����RGNL��5�(���G������F�+�\O�Cr'�!�נ[���b���pU,÷]D�Y3��iTMv��l����GD����R�lR.�A;��O�M`P)����>5�q�@�I���%Q�:�>�_�e����)����y��־%�)�ؾ�z�9���4���mw@͓*6q���*�{!o�Dl��L��6[�|�l�A�:�h~S:���3���m\#��r�5����K=^f�Y��X��2�F+�Vf��u)��S9�Q�D��)
������������`���j.$bq:[�p���t�:I<oq���j���-��[cB���_%^�aٶ0d7L>r�T��
3$��@����wA0���3t�r�������c	�)Umy��~��������b��2��S��3�x��BK�	�����:�~^*�`	�0Z
������,�j�TWm�0�r���^�������Y@�|�1��q<o���[�.����P,D<�y��h"�u��<ǒ�|�i�ϖC��H&�O�����,�Wh�v:��9�~�7F�-�����X��F�	iB@�ȋae@��t�� ��I��SZ��e�������ߩ�����N�?�*�U�O^g�ivP.TT�ѳ���]�e�����A�gg6\��>�&���2���+�i���\�&�s�S�~�����
���ZI��B�l����!�\Yi�I
��"���885
5��_a��{�-�'y;$��`D�'P[����q:~���h����i��;�_���6�0@��LA��BM[��;�7��CH9�X-;���ZQu�{h{����r�?���9�ա�9FQ�{r
q���^-5�$�r ����D��ˆT'
O�C[!I���|�2�����F��!���;�B�V�|X��"��[�5�r�L�P6R������%�S�q�����S�����"�[�3�!<�r7�P��6v���2T��q�Az4=�s��.��lz�����WQ]�J{�jΣک��;�	pі��Ck�V�oI�'�}9O�H����!�R�~Ho��>�<C��vԣ��8ڇ�L���޼����z[���g+�5U���N ����С9�AFXp�"�q���$ʥ{��x���m��K����=�b�y�yK��{��M�y�=���C�c[����-C��a���9��p�a��}>	�f:�4d�A0x�����}�������^�m�#�Z�n=;�"����n���z����f�R��E>����Y!.���\�/�5T��%�p�L������]+��M-����������p����9rW�I�rD�s?/L$��h�~�����"�`�G�N���pb?��%Uk:��Q���;l(d.c���g�Z��H�����i/
*�N��	�&��>��8qS1tX��,
p����Jy5���]"_�G������d5����U�ўE	�����wR�'i)r�Y�TL�E����+���1d��ڏ�T��>�_E�nB�nA�Ns&� ~rc��~��N��v��H��GOp
_�1�z7�^�E�N8�,��)��+M�З0����i��U��3r��3���(����*�`�sm���\�4�9=Uo�g�y��H�x���M`���P���\�h�j9&-�j�9�����K�F�e���4ֵ��I}Íą3���B���Ku���=��Q�����"@��b
hTg�E8�D��B���M�;
�o{-�
���/!�Π@lczU�(@��k�����?�Й��{9�;5��s?�9�U�0"��Y��`�
�qO�ԩ*�;���n98v-��`�F���p���M��r��z����D
�'�������&n�:$��)��Nb�ƒ�MK�U���d<�
��X3!ko���(���9��L�����<htg^8��/���#����Ӵ�hֿ��Z��9�^Nڴ�<t�����	���za���@�v�d|�UP"����P����}4�$b8X:�`[�*��=��yj��ou�Wc�'(�������YS�?ާ1N�n���t!�W�B
NF3�4���;���+ ��7��'�[�]��#�'�V���Dџ��P������W�z���O�|lI�����ox���N�i�{�
�X`�1
�%Z���P���J�%�m�c"R�v����O`�>We?���js1�%�-�>�IyF[��n��; ��i�J	Zi.��e��Q�J{���	Uި�w1��<�X�c�t�f*Z��<%%�����-�8�����a�6�ƕ�!fNd�(����ix2z�������.-|QsV�x��()JK�������u���]�A��~�P`�P.wyPk5"�f�>Z�yzi�q{�[�DLm_y���p�+J�*\�������bT�uO���9� ����`]��[��f�x���6@P��#
�2Jz��{�#
���kK����D�����l&D\�k(�Er��OA>��
���tJ[���n�1�<�;�Ih��e�P5*����,>��k�=��-E���1w�I'����\�c}����V������(x����a�ZbɼEjf��J�]ɂ���Q�bS���mG�|�>�I��Fk�#�t������x��K*�^�8: �RC&u*���q��N���s5r�1�;���N�ޠ��qo���3����=ߤ�aj(�*.�B���M`��,|��&`%���=I�=��1΁^��}Q�6E�Z+�lX%~u�J�Zr��6�B��B�
8	�,�&�<@|�x�g���n�����|	&����v���^����wrN��z;��z�]�7%�[ga�Ɂ�ư�w,�8�=U+�����P~$t�����R?��8/��n*�p|�*�������IH����x�(p���X5� (�D�l��8���Z�߯9�����e[��p=����M������e�r�kR~5��+����G&�J�\yP���=�p??��I������I@�����:Dhwsr���R9w� �%�#�e<.����J�Ŕ���d����P����#(�U�ZbB�u4y�%��5���D��c�����G91���&��Q��u���p�T:o�.�\��|��4,m1X ������gMdP#��ƪW�\����O)Mz��d��fTc�_0�V&�����k�bt:$^.�=�Gw��F��"��=��i4���V����N��?R��_��~���Wp���wq\W�b��U���z�J��n{*лgG]��hx3�	^�9�$$G�i��*�!�Hb�����p4�t_�7i���B*�_,���T3�3VX�*���A�e`]E���[�4$����m:��G�dN����I��b̕>w{F�Ҕ-���{��8y����
�C����{������v}FKKS��zA{mo��.H���֤B�6�4J0�4w�%�H9�V�$�+K���Q�a��	��������S��{·u��8�)�2ds�l�G8Y��ڋ���@K��k0Y��j��=^�#�dv8��&��݄����ހ�ja�WL^z��"��&����P��[�B����&�������?�4f~�<���(��kL�����Ab���!K����Q���2k�^�A����|r	�g�-�e5�w�y��7��	�zjK�7�CiyD�B���c��x�����2f\�S�o"�IX�TA�>{�4�����c���`�
V��Qw�dăRI����$���&�yx=:MB���[�޽b^��D&G�J�M
��Y�R�
t�2|Y|�m������[_.��v��>��Y���nq-�gG�I����Z�O$w����P�؏���F$����B=3		ڵ�N�j�\�_a��&�U��~|�(����������{���x�>��n���ce|�#��P��lz����1�Ču����y¿L�KeA���c�V��������c<��l,�búo��G�P�SH�X���}�c'�����H*q��
�B�|�
2��R��
�rBp'5@c~j%mܫ���z��04g�3�V�Z,�T��
f�P;+��Y���V���y�U�F������<��M�4�S���&�������*���@�Q`�J	5�hq`T���9~Y��[�&���
��b��[�bR���#[PR>������?����b$�����?%�1f�	��C�f�n���3~���je�6�k�Wp�����BAN�j�ة�f�r����F�/<�iQ'tM�pDc����vcm"���>C.�~Y��B!�w�t��G�)63�b�[�M��4�jg�:��&AG�ptԠP�p;�m������^�j�9+����֚�b��	R��iHp8]����*���s��>��y��jV�XE��]˷�ڏ3�Q�E�T���(�
C��dM�+���.@^bC.�~ވ�[<�;��ARVÛFnqfV��O�1�
��4etH8�:��S*t��9xA�I��])�?��������ִ���T�#3�N�>%��pr�r���,� Yn1������&�Q��٢7�kQ��O �b�a�u�\�bԥh!�\i3IMv�+����-��V��U��_���v���3���U$�ir�V����9Ht\ <��+�A*]T�OmhR^X0�Rq%N��]Z:� *[��O;^lW�Qk'`c��g�l'Oe^��b5SZ�'"O�Nr��Qgm�/� 4c����Խ�H�����lZ��:�9uxU�	�\)������Q�-t�G�b1�D���y�%ɳ��H1U������|3S�X��7F��nsݡ6�����08�ؽJ�P�����D� �c��*��NFk@��4�n��t�F�
��������bs���n��R���e����K���Zd��u��cE�X��W��}eD�9�l��G:,��d~Y�W�>���k�I��Nkˁ��+I�Z��@������u|�x�����Y��L9���4�CE�b6:�����W!y_�fh^V��`o8ʻ�O����s�OV��ҵ��wm��)�'��Gg����;usQy�F*K^_���>�Z��j{;BY��"���Wo'�N�["BժL9Դw&c���R��9��a��M��:�����C|g�	�]��.4U��\R��b��!X'������$c�XV,2� ��:J�7&�U��Y�����e��9�w]�r}�IV��9�����3��-��k�a�ם����q�b����t��|��R�d*�%_����G�Hp�m��+#/�E-^�`���6_�6�d�g�-xj��H�/��O�"��������'�y��������"
��%mS�df���T�������z-1
���7D���w!/
C?Q�
^C/�x����" Y.�?MZWtE�����
A�� SeZ���J�q�d��\/W�@g���~�F���{[����/?�8OKy���X[_��D:�n��>�����V$��������'�8�Y���_��؝�Xz#B�hR8[X����T�P�9�����^����_����@��h��
�?�\��lcRx�̣g�{"��Lߋ�@q
��!��P�f`�;8���4���؛x��<ja�QG-
4�����m�E�_;��F�s��6T�4�w
sF�}2xz|'ŞZ�p@���x+�|m{=J�� NŨ�F��W�.DG@	r��<m�H�;L�Ie�&i�]�{����Օ�wL�0v��������R$&"��!j�t8�6����݅i��G�F�It�+����4�)���n�0�����/�������)k�t�'��7)����8���i\m��s��R9e����I�F*[��J��\ ?�1b
�0��xy�)�P�Q�w�~OM��k�!������k�?��-��J�D�S��x����l��E����c����WD1@�B�c.�o��a���?q
ӏ�,�c��D�~]���-����"\�q���R�g�K����E�Kè����{��i�	!�H91�Ptf��i�8��K��n"
+���JT�}��Z�Yb�%��	f��H�����\�*��!��.�c����d*��O{P��u��t<��qr9������X��M�Ry��"�H���:�ʒ�����C֜>��59�f0�y��� �1���{R$�%�N�&�P*�e�t+�S�j���LmA�t�e�o��"�]�a*�`�+;�V�1;�<�ț�z�v#%h��D0�t���Ęa����3]{tq*`��BT�T(}J޼�?ι��=�u�I^�{;�f���������5�Q
"6�Kvb�N�AB��R�����\�
�\s���B�F������Brz��P)�������=����c��(YT�:�����7�G6�vr4���U?������-�=_����Ǵ�.f�'�j�Z�����Bme�k��Q
��k�$�m��J�0�~�g�-k�`��~���aGi4EAk�B��"S�A����
ZK��[8�gõ)3�b��s�#�����������
MH
7V�b���{�,js9���B�$�?��;�}b�^������L�xE�`m�*�����l���������Y���K}��Q�f��l7���������2���@��y���5t��B�^�1@��N�pfp�:K/u��\���V9B�y�aԌ�7%�(]���Kn��S�~5_X���f�����&��$$�sC����1����+5��B�%�r�f��=X@�!һ����7�p9d"N�|�����6h�$���-���k<�b�!�d�w
�b����Q��[�p�ӈ��os�������g�����BB1�A`������"�܃�ݻ��tZ��\�� ���a���XiL
?@W��f�U�sӖ���v{����yn�o���l�����Fd���c�Dn[V
$��{7�QCӇ9�ժ�5d��Š"�677.�v^��g���v;�3�����=*��{�ŠA�����B�RG��3�H��.@v����� h/&���GlKk���, 	Z��	�
��L�z�����ot�(�L
�q0̥�y��J���1����L	#l�y"�4F�i,S
�:0��b������z��;	�p���-q�a��Y+����P�Ce��T�BFHU��4O����$��+?��\��2
c�J��4�\�h�b������X�j�]w�e�
��aq�pW�����:�<4�M�ytl�0���5��A��V�Z�@C���Ur�s�%�5�k=���pz��g~.k$�3,��lf[	��Dd�N���tMT
=�n��YۮV������[�������Zx^U�H���=�~a���In2�R�S���M"�EU��x�ƩA��xg!
Ka�-Nٻps��0b������u��/���]G����eS����d��)_��/�'
`��w>y�Â�A�e.w����S�7:��7�m����9Q3c�m��_Uy��'�)��s��fԯ\SR���xz�P���%�D��8|�B��^�e}�"��f���������q����2-} �4�����5�O��jT�l�a4��<V��9RNQ{�/��3	q44)Y�C�����h&pq�oBnZGY��ƭ��{���z>�������LnW_q����U+�h#_�A���D/W�	C���Ma	������u$��-��<q�9����j��84��%�69tip�-A��P-zx��>#z:3'�&�QAe�G;*Rp����
��.)��_
����l��V��eW0��3R|w=�4K�/ K{?q���Ia�A'�U=JaH�H������������9<��2����r10�@������u<��]��}����?Q�d����_���D9��tbB>�GG4�H������
���S����sݪ�t�O�>��Э�F�92�����0�6�R\f�|����->MV
����E��ر�J�v�\wFnn�����/���Fp�8�����6���
� ��I(���h�c�jTf������{����TcȪ�w�]�_K��$�i�3������0t,Ctm]���f)6hR������y��T����&���@&�}k�t�CĮ��6a�%/���C4o�E�#s
��?(�7���ȭ����)�71�N����o%�e�[���:X�����!�A;��+`��M}��	c�,,2�
�|d�
&6�����b��k�&��Gu�����:�
N�Q����82��&�z�x��=KD����d
����DH�Dw����z�T8�t�����.��?���4��6�Y�"k����x�$'V��J��f|&%�<Z��9�x�&g�8��E���R�Zκ��*QP���n����BX������a	6�.���!EoI|�a@���9ۦ,��:��j���CCKm*w'd�����5r���oI;
���~]6`	��1=W\�{�����KiC�QA����V��4;$j7�M �_��Kiz�:��-AFF�b�w2��q�����������knNdU@G{85)
��8�'
�!�,�ҹ���t0���!9���E3���k�t8X��s�yG�x��4��j��AXI{�z#��M�Ln'[�� ��L�y����H|
\�8���b�w[�B������GC�Da��mKL&��� /ԭ�v��fZ�q���Z{�1�`+[����k5M5��g>�j��ZZ<����έ���M@��Q4����~�:~Y,HH1%fc-���O�#�;����-���JL�O f��]EnP6S0�8A���"������������:�LLm@��r���7qC
�+nE<�g����a�W�{ٜo��m�o�3Q��H��N�J�Q�2A��W�=���J��4Sv��*�>+j�k�*j��tO>���_��2u�F^��P���j�D�����B�U�Z03�,����J��_E�2H�No�.C��yU��-m��}��U�����0PS��7
��b�n�������.	/��4za��`��{
+���2Y��r�l�l�/��p}������Av	do�n�K�dKd���:d��P�+�0X��@b}���ľp!�<�qq
h��S1|�h+������l���{$F�^����a�%Q�B�hu�<	��m���lo�{=5����N�����,��M��%*�*8#����z���о�U����1�$m���=��j����R�,��bH�O��~4_0�kcj�W��S0\� �D��$����������(�/��BNZ,Y��-t
�;���Q8GO���_���_��W{i!T�j�{yV-�!���m�(�����Ɗdhy�^��Y�w$���T	(�N�‰ie���/��2�գ�N��z0}(0QV�S�*�E"YhԀ�]��a�g&���"XF/[��"%
9��yCbC"��L1����2�Bva�m��:d��faؘ/�Sd�%������h�?�'kL��f]w�j�<^��c�~EKJ�ѽ*�Ug�Z��(�A��~�_�*�D
�Z��2o�=���2��&�cEI�ʶ�O&w�z��ʵz�[��y�*�ӾL�v��� ��9�5&o�|sX{�AB
׫����o�����u��?�HmKQ�q�m6��?0�4�z���o���}���/�E;���Xdq;��2|�C�J���Pz^��o�w�L�Ƴ�S�%as1����AMiI"��tb�Y�nN�_ ����XG�sd�RR�D)������
���՞���`{:>h����(op�-��8�'����w��� ����B��D�V����=�f��m��b�<n|OY, i)�n��8����q�Z�x7���K��8٨d���v��qv.k @">�U����b���/I�p�n����
 ^����X2:��]T�< ��;�Cr@��P7���[ r?�I�b��O�d�+��l~y�GC�q��'PE1�8�\�m#��B�s���0J�Z�K�1� >c?������< jL`%��r^���
�o�����u�v�.�����NOy,q����7~�SbvyR\���OLˁ*B=�5�?P�~r��P,Z�+*���ES����rE]*)��$�'���.�:!�L	0f�� o���'1�'01����z����J������pW�S��)�$;�Ж���P��pS��H����:�����0�����)Y��H�|����ڐ$�B����n����I��GU����4�-��p��۴��_];?�ĵ�'����a@�\a\r_�5�!t����I�y��G��SA~R�j�#JF.�|z!��[�Z ���|bM�>/�hN���r��p��ݲh����O�X�xHG;S���[ 3�q�6�o�A�s<�7$]d�m���Ŏ�W��Nz�o��ͫm�����av�6��_�~1uC4b�s��n0e���7�rVgCxX{��2�q��_�E��9�5�'��.E�گ0�ՊVo/M��s�GV�K�m��yO�cWf�ɥ�2�X�M���9�-��&s�p��f�;D�4�V�D�QXC���W�4v������?V�/_E1�7|��L���������(�s1o&�Y��������X�)
��a�J�g�<���	����W�mE�e�g~���U7�_w��������}&�B����������&-}?�c[����Th�#�|�?�c�l�.7����/��:k�n�!��9J�_��TP����d|\�2���^�I��}S�6*Whc{�����=��������)��ÌM�a���M���0
J���y9A��Gra��} ��l�\&-3���B�?��^��t������:N�-�����€B��E4ΐ�w�����p;��|�,W��c�� ~ku�P-A�*�e��� ��t��q3F�S��Is��;q�
�ךХN�g��l)lDh�'�e��T5Z`��2$E2F��1%3Cb��l8����:Z��Fl�.`�i�k�a�%V;���R�S��5��)�ī���lх��g%(`��p���3f�d{�@��Vc-�`�a#�*���+T������@1��4�|��X��6rL�U"���p1LB�D4(d���X%x\��H��΋�j����>mٮGf ��d��z��Z����5��u�����#����S.,J%u��\���Q��v�v-�OS��~f�������]�����R�g�����n���8R}�J��w��G�����S�%hyI�6g�-5�:^��-�4��
/�/K!^����2��L�mMJ<rW�N�YE��=o`���Z�G�5�U�.-��&I��q0}E%�*߁�23�H/W���	9�<�f�V�]�Ba�~��?Y���Eȇr��'z4��+��AU�x��3��i$N1�
�E[n&���c"�����7�I/lG�F�0p�k`uqA��+�2���G��z9�[�H@v�����fs�&�2�YcP2n��d����=`�#�}��1Y�0;h��6B�;:$J��+��:�[l���JB���_��(h5��T���O�J����������&�-�/��G@����2|���^}�ƽD��m�_%z��׸1�zf�m5{��U�ecs.������
�E�	���A	���!�s�!�W�(��(H��+hz�}�jfO/���E')}zt�I	����L�'s��E�3���De:��g�����1���˫-�7��Jx/Nоd���{����V���d �^���Ԫ]+�r��N}Wl�l
]�%"��HB��
]ڑ{��r�h�&^��j�H��CK�Ԋ��b;T��Mp��4}�"'@j�����������/0%�1���m[�������{Y#G2g��D`����_V�kg6�s�������ʢB�x3<0�k�rS[�p<+1g�t"2!{0���(�U~7��x� ̕���nC�Y^u��������\"�((`=��3d�R����a
"5cd����u�~�\��3r�_5*ǡ�w��љ�:�Qyc�������A����g��
O%8�z���3�M�>��O��M���Gw>D���CZ���a�0"7[����{qDAV0����#h;3�q�ϝ8z.�6��>��
�h�u��bg]�@��F�o~#����/d-),�"Z�+Ɓ��v��R�,]A��
>���7S��2���g[|8i^m��|	��Z����3��d�(�Έ���c����}z��m�s�n-�H$�8�U}�W{L$>&��ʹ�z��/��$��K���p���7�_I�r�E���{�d%y��`�l�U�ll!n"3!=6�#�\��r�
k��b��."�[}f>αJ��H2�8�&z'��ͻ]�����T�Y�(p�}},h���`��L
���-6� �(��R� ���N���dk
$�<��u�4������"�������B���}��!�W�����E�����Q���%��gb��`A�5n
�
3/��Z�'��]	��Z�ر�"��
?��jN0%D`Ϳ{�U9HEM6�|�1�^��~�|�j�����{8p�����;�Vb;R��	�/�?uy�8S�C���+�+��_�s
������-L/\�؉�E����'za�� �RZ���y��0�A[h6&�'x��$z5�c,qx&�A�?�(��+q�=�m͉$�*��S�u�j��c4���(���mBL�~�-�d<ƂO�t��i7���w���c{/��s <t0R�,�Ƙ�*��S$�r����ߣκ�0S��=L	��Nq'k�]<���\�0����66�A7��+~�{2p�����C��B*���L���c�����8������������n
����_�N��rM�*��������x���e)3������L��ڵg}��$ ���ő��]&\������c��
c�co�ֽb��hr��Z�5�S�`�Ԩ�
��2h�\kt �y�^�H�A��~-e4=��?;�G�'X�`r	���.�M�-�[`a��s�j�M�!l�e.�+L
�}��o��������E���d������������q;�E��\��>&Q�Uol-XC�	��^��U9�S��X)�!�z"���b�3A��)��
�|��@H����3e���z$����b��($l��,��@��ui�D�K���k��7e���,k]8.����F�zHN�8������u��dmP��]�no*le�	��1"�����w��<k���r!��ИUzl��kP��	�S�³f��+���I�ޫ�����3K��Q35��?��� _��K:f�?���x1�J;q���wqz�[�� {Px�[^'x
z���WB}�J�B��9B��w�4���!��NQ����+t����Y�C�=����K2B���w"���AP	����U����c��q�2@��Be\�i����:m�p��������^c��?U�|c���xX����k�k_d!��|��2f�!�` ��Er&g���u��&�z(���N��	�%'��j�
H��*���[�����7=����]�5������
~:�������J1�b�-`�]���=�W.zy2�{B�)���6%Tm��O
�WrianN���(xa_T�Y�Z�1Y�Jc�r�9� �{Q���C���X���?pY�4gy��
=	k&m���g�=-N����Y�bIlt_���p�\��.���J4W���A���-|���f��J���*d���Ӭ�yfG���;��vdE��/��1E.��pE�H��GK�����_���Z�ξ�|26 @�j�t�������Ǖ���C�A�\�E���~n�G��i%��k���<A�%M���g�6WL����$ ^w�2��ȵu�ǘG�{%\+�w#�M6_v��u2� ��%5J�
�~ޕ���8���L�cy3H�p���N��C�Z��t��d�Z)B��M�cv�GQk����������6���Q���2��8�#��8Tp�V�UY��h-+��j���	ZO�������E���CM�1]T�X������������=hH�7���T��L�C�2����G���8�]�p��A��_��� ����#���%����{���[`���� ��������t@�G�P�`�}���)Z[�'���y�>>Ϊ��E_e�Տ���2���G�
j����o
,��dѿ2�PC��o�BH+�;��,�c�$�������
c�:���/X�A$n/�����XT�����;d�6H�z8��M
`�l��7�T%�{���z]���Ct��> �l�Җ��F9DŽ��Gk�t���G�i��T6u�Hl����h��>(�z3K�}��ܩ�Kp�y����=�<�vQ��T��u&X���8���3dR�������Ij6�>�c1C�wu~_IT�8�m'{���m:y V�5��n�Y����������M$����	��;��l�HƏ������
ؘ���͚�R_N�5��R��q�^����DH��$��Y��������È�rk��ۜtq���e�,�*��]l�n�xKHF.�����#���������4iCF�:�^�	�I���G�1�#��v�Yg�4���+���e���'���� p���t��\k�i��d>�v��B5{�MQ�����!��-X
��4�C��\(�mS����`��b�Kg)�6c;L�SD���=~�;�	��	.'�i�z��m����4$'���������d��5�H8����n��Vi��\�����l����Je�kp���a.������h�7����Nd�&�qs�e���g��T�/
@��
=V����qg���`g����a��
��"ƺO�FDhx��^Ln���{$�Y���y4�j�jz7��}ب�T\6LS����W���G��Ay��k�miJwX�?hQ�ZOofB�`�!�xo�H�Y�x��� �]�$��Xw�6��%�m_�`;�g:��b��*�@�v%��2�S&�q����ֹ��4�m�/6�^Q���(v�@0��q
�����A�f&ɢ�!��͑� 7�hX@f;�nx<��	��k�,z���̓/��G�w<>Sۋ�Ci��%~�I��6o}����/(��-V�'���Wp�)�54D��6��f�H6�8y4�\������~@f5p��MT>�/�#�a�-rO@��0���z�����HX7Hm���R�0O��PKm�^��ډ/��P�����ýP��G��GK�����9?w��OQ
�ŀ�3M�-��-�s���6^;o�B�����$0�Q%΄hkA��\��oZ����<�!0��C�(��2-c,Axǹ=;sj��@O]|�p�M��{��"��NA���']�eu���@sͤ�n����=.�c}��������m��;5e^w�y�����@?z���8y.?�t���ZU�����s@^�`��Jt�-��a�����M��4h�
���pf��N1zë����M��|n�Z��p@:yGY��j�\gU��	2Q�Ƚ���+��M�,ȭ�ky��!���v��` ��i�1��JfBE��y]Q����gt9�D	�- C�#'8��/��Q���{X}������i�!���IY�(4�����X]�Q�o�g�
y&k�6�H����34B3��>M-��5��>z/�@�9)�c��)l����������SG���N���$^�st��Mm�Z��/�*$3��j�r�e�-5�A�`BV
�'��Q��q��K���_�|�?����~LѴ��j���u�Uf#�Sc۠�q,-ca[�)�t_���9���+�u��0H��A�ο��M��d]����fzT�0>ت;��Hw��WS=��_��w�{���>�����-���p	K\���������,�Pʯf$a)�g�gj�y�w��&��"�?ak�K��;�vC�a�|e��k0��+�q��R������85Ť=r�	���2�N�@����҃�a.I����Iv��|���:�D!��IKXj�~�[n~�IJU}7������-�GCj��M~,�n�j�I��(;�o���*)ګ��#K���P��-��L�ՠ��>����TS��0���5��E[e;�R���P4�b#gL����?)=�jnG`>
�%"i���6:u�ۑG����.*�iR[,�uv�@��,�����r@/��	����������a��a�$���'��,�Y�/N�hSW}�v�
4{�ر��S[%މ{���")X5���V�������WD �ld��w���Lj:s�#{	���h���Zn�܇�Dעؽ����
���x�f����zT�������m�k�{l{Sc�����ߓ�vuG�.0���tpX_2�>{�����fՕ8��nb�]\>P�_�tc�
�3���B�.\��%�,�~,;�����G���i"z�ha���,+
t��g��#�%�S�������Y3}�����
Q�7�<���&���+�Yu�d���Z�L ��n,��TSi�|'_��y��Nt/xO���+���Z8SD�1Z�����n�#ͥ�2�	�q~

�y/��$5�2��+���~����1����:x`/y�"cwB�B�+i[@���*��]IU���j������[oA�f"�3��L��]��
�d;�B׌������i��}�54��j�)�+���V_
6V����v��U�*'5�T�����a�`�%R�Ӷ�S�jjNTB�rE
v���O�;Z�^̰I�÷X�˛�QI� ��E^���'�EZ�s�0��	�*�����x/k�����^T�-t��B��h"z�I�
�?�,��ex�%�U�f���%��v��R6lFߍb��1>�pRx��O3�z��#i�zS��wc!"�U��X��,�����_�^�J�z���WdQ�'9!(p���X(����4�k�.�ȴPB��c	s7��-�������)��@�Ʃ>����<�4��'JJ�#�E���L������/���n<M�/M#�-m�V�����d�{n���Z�P)W|
hf�O��~������n/gY��٬ �C7�ya���N^W���������
M#nSM����F���K����uo��v�G%�V�f43"��Чf�4�z��f�������E��5������6Ev�W!�ă�o7����!�R���I��?��{1#�gq�Z�Y���o�+�W�������9��L>�փ����^�P}���y�\��R0�t�}��C��U���8��M��*R�D�E���ҙC3�S��V����`<$?����h�ĺ�U�Z	�a�6X��x=w|9�����@f� Bd�n�� ���َ�^t�C�	�S�%R��Yh��x �D	�wA����V�I�����_�
_�~��Ö�DDd��!EC��j�{���<��!���.nF��g@p�����lb��߳�����]'B_\O���Ij�j{�1�4-:pzmgJ���W}[����������n��n�#Yh��˾��}��"�&UO���V�°�&/U$���c0�?B~��9*{<��&��@7��#ݜPIm���q��Ò�/P����x>m�����,"j�T�������U�Z��b��
����������sBa�~b��Ok�t�B=��L�r�
p�	�L��.�/̤<{$l��=�Ȕ}�˔Gz�mt:���V�|
��q���!'�oH������"	{���)����04 ����.��;qb��h�`VL�ߐ�z*AhX��x��/
���\��n ��Zg�'���Jb��`Q���h>6�a;<������2���ޏ�go3he>�59����3	�,"0��^����������c5��K��J�9�2��>�~�Εt%����&Ee�]y8x�������/�rV�É9!�}9�-v����Q��;����>u�4����.;|fI8��Ό.V��Z�2y(�#G����7K�"���`��x��n����n �3�SB�3!�O����A���-�'�d�W0@��g����Y�*6
)�{4�`;���Dx�^?�Q���t�W4aDY�۸�В�14+�M�D;�Dݴс�%�������f��#�Q��.T�����p�pРP]5���WW7���_��΀�z0�1 nlh~U���Z����\��4L#�z�ė6���6#"��'��7�������F278����/�4;�f6@,�#t��pH�:J�U'�T��v]����˚P�l�HT",�wtַ�����j�_��5�3�/���q46�ڱ	&���I��ty0aRZ�$�����2S�dyY�������^_���2��}~���H��l��T)�k��O�)��=�����@��?x�����o%q�\G�AM����3ޯ�
��IOgx&�P�pB����{C����l�� ��9�NH�EyjG-���<��8�U�$���/�#jt�R�/���+�g&�i���E�X!���8���[|4H�aWTI	�
+���.S&�b?C*�����c��rg'kXL4�"S�c�`v���I���O]jW9Z:?=�Шݜ�Y>� (0�p��������`��J\nz2_�����7����<a�9X�vK������/�9`?I��w�_<��ф,��������ǣ���oS��-��	�@ę��bB�g?{.dj4���.	��٥>WJ���}Vx�	IE9��4��S�W��[���C����ro��FOn0�"Šw�`ii�'Ek��@����z1'��D��%�T"�� x�(�A�S�:����y��qKD�u�d�'��)`4�5*�d}_�d�fn�Q���I��K��������{5A]�"�����^C���=�r���-���s�9wÍ�<kp�O���/6|V���_oi��:1�1�j�ت�$E��Y��*2_��1�fsft��./8���������>Y��7��PX���e�����H�-F��/�E�=�i�.�CK�W��7RV���`�B=D��9�*Pތ!*��J����x�|Ym��Rd���>����dd��	Ծ���\��4�Y���"%w:q
6/qZL<XL<*Y1��4�U<�;��]?��o	y��ga#���REq�=�}&l	G!jb�-UF����v������R
IE���CO���g�����f�Ic�3�bc,�����vb�}YjhA���yD��W�)P��<Ea�`�2l7���M}T��%���6t,~�®�Ly��]3
a+[7��n����Ԣ��h)P,|;}�2�'��E��������-��w�<%�R��P�Ax
Q[-�d�G�']�~!����Óm��@�0�[�dLZXm���
@��	����f�r�1�����LQ�ȧ��{����yxT��D1�:���X�ܜ���
z��cW�"wjM<�D�=u�zї���]X��=fJX+�ݴ����1��V�%$X�l���iL��d�
^��]g�FoZabFB���f�73�@�2M��?a��e���Bʒ��5ke�ϙhi(��LΏG����."�U���e���(J�ν���:��(cQ�%o�:����R])=�?~�g%�ka��/�	��(���wCJQ��pm��2�a�lh*��B�O��k�����ju�J�eo���4�//���%!�`��$bܵe|�?n��yn܏��o��h�5���>W7|�����>��}�F��W>0�Y���E}LD}e��'�{%4[4�ЇD� 5W?�t�(q��i���sO6P*���9�4`�����z`�N�1��/�!��{3RA���տm-;Ru��q"C��j�Qm̬���u�ʝ}��{���s:-�R����H��[��%�ݟ���J�G9��*>�l*�s��`Wh$5;
�S_��d�6��T�o�L
�1Fs��	}���P7dI^k�TA~ �u2
%1�)�2������x}atG�C��m��1��v[_���J�:�<��6�fD^����6U��v��]v���eZ����u
�m��\l�����^�]�W9�X��& �`�!A�zA���$[�	����rQ�?$0Z`���U��*'j�����M��7�t9zBѨ�^�j5���b�H�x$¹��r��f���R*�~��o�
�u�
~��h���������!,���:q��6j�D�����Zd��F����kG��������������"d�*�I���U�?f�U�i���{(�z����?�<�HY���V�ڊ�O���Y�=�Z���Ubj�8����~w����mA���կC��1-�f��q>G2Xw��<]���Ҭ�y1�A����U�h)�'��J{y%|�F�n*���ב�+�,�lI�%��p�tv�8�E��9b���F�5��O���ڎ��eȿx1(.|z�����>*��[��v�¥H�)bJ?��z�V�����G���������6^&��9>nr/A����M\7�4�-��xV���z���1_�<U�����h�����i�@`ϞtŜ����HǹN����e��M��I���+��#2���c���9�SP��d^'����C�c��t~�}�
w������=�����!����tu�g��.�3�?�c��a�uѯ]��fk�F�3�l��ݐ�k�C���+�GS�cm�����͠Ð�A��!]x�"������o�=gL��������:�����>��"��������
�^=}�� z�_�0����(�1�����������2N�����k\m���t�� A�h!��Xox/��cA`�Q�
���'F=���v�_�[��ea]��N�KA�������pn�7��i����e/�������zt����7�	�X��[���.��������pD���\`g�m�+���--C��gi�\�}� ���~��iXy4(��s|��1�#�9�e��_���'�J�+fY+����q]�;`�=2�����]9�I��[!��b���I��x�zW2tN�����j�?p���M�fu)
?|@����auܰe4��{"��O,���U�|a��v��2��OO�nş�>4\�^��m����Iyx��//h��d����ݥ�oP~O}	d���ul�l�����k�:�����6|��1��{�'�f
u�r'���a�IT�t�-y��n�1�nf���k���T���\C���ղ,]ւ�$��^~Tx�:S�N"1��?�F�w��h���\7����iK��C1fj�����R���/��;�[eAj�����ZHUb��ZH�����R�.��2�
��g�Ϭ��*�����=Q��m^�T��r��8�o��lm�|�I�����B�.����U(�g���`��M�X���d�Y?k�rl�������!b�.�M�a'�����lNM�N�1��/��w	E]�B��Kk��H|�����'q����'&Q�8��$,��z [��������L;<5�h�T��
����rU�ng}J$R��Y�d̉���[���)��@l��\H�M�CX��ܛ[�WM\e��%�~C]���6g]I��g :�#���)	���u�o�e�(*]4l����j1H������KV�6�p���\]��FAc���W}�la-��P��E��o���S����"[�/������r������S<0��OBabi'u�%�Tj'�G�Wq9�X�������|����rTF�n\z�����]q�����sN��JX�N����B|N�}{q4H�&����'�gW-J/������I�g�]k����7��@_H{�t;N
ڲT��4��O0�t�-�+�b��h��R����w�g�w�!%��M74�Z�i���?>k��\�F����$�b���G��$b�A^O�/���1*��� JrYآ?�ɠ��s�0���f���-)���<��?�D3iO�<JPsb������+���Q����-P_�e���4s��øA~`&�:|��pj��2qr��F�^��D���k��u(\n1`إ[��q���Yz-=���f��9�Dt�dR�]*{��^���������
�:�t�����R�/|�����!��Jq�X���"�l�=7���<�Y�I��Uke3�Q��0�GR�ė��H�-^�T�l=z�~r�������65T�d�N���F��&b���n���e�xo�VZ�-��m��z	�����k�����ۓ$UQ�u���	�]d"�R�|=�&1��:a�D�Q�U1{c�r�Ov�#�����\��Կ�v�+3I�ǘ�*4S��#� �����
f�}g�����^��=��`(�>ٜ�abƑ��8yZ�&��g��uz�|z�<����t����!U{{�%n�G��b$����&2�a�&��0=��h�8w�|�@�xI}�$�):,A�J�V���г�8{��%���%!������@�����������5<"7}	���;�N�//H�2[���7
��V�bz��W�-;d�cF_acG{2�/������B��qY��"Ɨ�,TCoeL�~�����r�����b��&��^0�y�E��(�q=�fO�_����YyQ�Y8M@�>*_hEI(��|��8k��YZu���[!F�ls��:�*ؼv���8\�R3��%:,K�6��2�b͸Y9�/�7���I8������C΃^�J�ʯ(J����LM��\���qUE�U���k����i��B�9�a8C��C����`�#�6����`���
;=}���2��n
D��|K��B>�`����_�U����%�S�:���?�#��h�.�V�0�u��f�r���\�����="�
�@7}K�tT��"{2�q�}`39ީ\g�t����n���
�����B����\�2���چ1�Gn������98�#�ȁ�&��@��U9�ӑ�z?��{���k�k��"9�<�B��R����w��*e�d�syHO'�!`����Y
��˴�o���l����#t�]��
#E,LA��ϫ�A ���p�b�E&��lY�o	0 �JŦ
���X��O�����w�����7��Sݟߦ���
( ��l�Ϛ/d��I���e��d���֩a�����pW���'f��B�]�:���?;��ZUn��`�Š�Q{��hO*Ch��ԅ�g.s����H��>^m�e�>DTA�m~�Ѳ�F��Y�oknm��#K�T6���G��]�0ҫ�>�/�-G�����%�	?*T:�����Y�ƟR��}.��NS����Y�/����>��������"����+�D����v=���H�]Q�:��$�6���v33P)�������`�������Sy����@���3?zf8��z�0
���2�,���h;��<�����WЇ�<�ΫD��3<!A�d��
_4�S5���C����5=���Q~[�MJk�^Έ���7�hݼv�B�BY^��J8�-9�/<�
��f$���n���
���`5���2f����ing<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`6b74d6ef���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`6b74d6ef��
 n��
!n	 n"n!
"n,
!n	! n"n	! n"n~ n�	<,9(n
 n	 n!	 n!
 n�
-n
 n	 n/n
.n	 n/n0n1n
 n,
!n,
4n	3n n/n5n�#noperator()�	+n<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�&noperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	,n<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>'noperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�2n<lambda_66f57f934f28d61049862f64df852ff0>��6noperator=���
v7nstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`6b74d6ef��	�.�.�m��:n�#H��#I�
j	u�m>nJ�hb_utf16_xe_t<unsigned short>.?AU?$hb_utf16_xe_t@G@@
�	u@nAn��uu	�@nCnN�hb_utf32_xe_t<unsigned int,1>.?AU?$hb_utf32_xe_t@I$00@@�
	uEnFnuu	EnHn2�hb_latin1_t.?AUhb_latin1_t@@	uJn>n	jJn�mN�hb_utf32_xe_t<unsigned int,0>.?AU?$hb_utf32_xe_t@I$0A@@@	uMnFn	MnHn
�m�m{O	0�G�GQn	�.�O�m	�m�.�O�Snhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�Tnoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��Tnget
tmv�FUnhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.|m�m{O$"	0�G�GXn
�m�mZn	�.�O�m	0�O�OQn�m"{O	0�O�O^n	�mpJrJZn	u�ms ju	 �mbnz codepoint_t?max_len�mnext����mprev���?nstrlen�anencode_len�cnencode�.dnhb_utf8_t.?AUhb_utf8_t@@	uJns	 Jnbnz codepoint_t?max_lenLnnext���Lnprev���Knstrlen�fnencode_len�gnencode�2hnhb_latin1_t.?AUhb_latin1_t@@�+�+tjn
�+ulnI�R�on��R�$rnR�tn��R�$wn�$�RGznG��lu�t�'Ruu�n&�R�tut�nRW�n&CType����mget_null���N�nNullHelper<hb_buffer_t>.?AU?$NullHelper@Uhb_buffer_t@@@@	uMnsuu	uMn�nzucodepoint_t?max_lenOnnext���Onprev���Nnstrlen��nencode_len��nencode�N�nhb_utf32_xe_t<unsigned int,0>.?AU?$hb_utf32_xe_t@I$0A@@@	uEns	uEn�nzucodepoint_t?max_lenInnext���Inprev���Gnstrlen��nencode_len��nencode�N�nhb_utf32_xe_t<unsigned int,1>.?AU?$hb_utf32_xe_t@I$00@@�	u@ns!�u	!@n�nz!codepoint_t?max_lenDnnext���Dnprev���Bnstrlen��nencode_len��nencode�J�nhb_utf16_xe_t<unsigned short>.?AU?$hb_utf16_xe_t@G@@2�hb_ascii_t.?AUhb_ascii_t@@��	j�n�m	u�n>n	u�ns	 �nbnz codepoint_t?max_len�nnext����nprev����nstrlen��nencode_len��nencode�2�nhb_ascii_t.?AUhb_ascii_t@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9f90523a���
�n��
�nvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9f90523a���
�n,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9f90523a��
�n��
�n	�n�n~ 
�n,
�n	� �n�n	� �n�n~�n�	����n
�n	�n~ 	�n~ 
�n�
�n
�n	�n�n
�n	�n�n�n�n
�n,
�n,
�n	�n�n�n�n��noperator()�	�n<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��noperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�n<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�noperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��n<lambda_133af15c3ab28a2fd0176429d1e8943b>���noperator=���
v�nstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9f90523a����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9f90523a��
�n��
�n	�n�n� 
�n,
�n	� �n�n	� �n�n~�n�	����n
�n	�n� 	�n� 
�n�
�n
�n	�n�n
�n	�n�n�n�n
�n,
�n,
�n	�n�n�n�n��noperator()�	�n<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��noperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�n<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�noperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��n<lambda_9f40189620cfe4223adcbc34f0d42913>���noperator=���
v�nstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9f90523a����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?A.�.�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-bit-set-invertible.hh��;.#u.���.���.]�.]�.���.�~�.�}�.��/�/�)/�M/�~]/�}g/��x/��bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-set.hh��/0��/0��/�0bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-map.hh�04#)04#>04MjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-serialize.hh���A08-j08C�08��08�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-serialize.h��0=B�0=-�0�Y1�X<1�YS1�Xv1���1���1�0�1�,�18;�187�18�28.281�28:�2���2���2�0�2�-bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-font.hh3R@D3RibD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-font.h�P3UiV3RQ�3RR�3RD�3R�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-instancer-solver.hh��3[�3[-jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-input.hh�3^(fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset.h����3`V�3^T@4^zV4^d{4���4���4�0�4^��4^efD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-multimap.hh�4j%>5j[q5���5���5�0�5�-�5�~�5�}rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-accelerator.hh���5s16"6�76A6s�Z6f6�{6�6s��6sm7�~7�}fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-bimap.hh���=7�"a7�~v7�}�7�ajD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-plan.hh��7�3�7�M8�h8�h;8��K8��M8�0k8�l�8���8���8�0�8�j�8��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset.hh���8�)�8�(jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-open-type.hh��� 9�m&9�v99�?9��T9��q9�oy9��9��9�s�9��9��9�"�9�=�9�d:��:��:�01:�-T:��d:��f:�0�:���:���:���:���:���:�l�:�n;�p;�VA;��Q;��S;�0q;���;���;��nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-ltag-table.hh���;�*�;���;��;��;�?<�9%<�kjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout.hh��3<�&rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-common.hh���G<�4g<�3u<���<���<���<��<�
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-feat-table.hh����<�(�<���<�S�<�N=�x'=��A=�
c=��s=��u=�0�=�.�=�v�=���=���=�0�=�0>�~->�}8>��P>��Z>��j>�v�>���>���>�0�>�0�>�~�>�}?��$?�]G?��W?��Y?�0v?�.�?���?���?���?��?#rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-face-table-list.hh���?��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-face.hh��?�7@�0fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-map.cc�`@�Zz@�!�@�.�@�DA�&%A��5A��7A�0TA�,uA�]�A�,�A�f�A�f�A�f�A�f�A�f�A�f*B��:B��<B��OB��}B���B���B���B���B���B�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shaper-list.hh��B/�B/�B�C=C=5C4]bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-pool.hh�Cg�C���C���C���C�0�C�-DXD��D��:D�~MD�}\D��jD4]�D���D���D�0�D�0�D�]E�,S"��@E��PE��RE�0oE�-�E���E���E�0�E�-�E�]�E�-2F��BF��DF�0_F�,�F���F���F�0�F�,�F�]�F�,G��G��!G�0>G�-_G�]nG�-zG���G���G4]H4]H��2H��BH��DH�0bH�0wH���H4]�H�H�H���H��'I��7I��9I�0TI�,}I���I���I�0�I�,�I_��I_�
J_�#J_�>JsmPJ�f�J�J���J���J��(K��8K��:K�0WK�-xK�]�K�-�K���K�d�K�L�K���K���K���K��	L��+L��;L��=L�0YL�-�L��M��M�v;M�(nM���M���M��N�0N�0�N���N���N�0�N�,�N���N���N�0O�,4O��DO��FO�0aO�,vO���O���O�\P��oP���P���P���P��&Q����{ctor}���{dtor}�F9hb_barrier�$_hb_roundf�}hb_qsort����3hb_codepoint_parse���operator==���hash����(�({ctor}�)){ctor}��(J)cmp�(I)cmpb))cmp�)�)cmp�*operator|���*operator&���*operator^���)B+{dtor}��)�){dtor}�I#P#as_bytes���k++{ctor}�i+x+{ctor}�k+�+{dtor}�k+�+init���k+�+set_num_glyphs�k+�+get_num_glyphs�k+�+reset_object���k+�+start_processing���k+�+end_processing�k+�+check_rangek+�+check_range_fast���k+�+check_pointk+�+may_edit���M+�+fini���$�+reference_table$�+get_upem����+�+{ctor}��+�+init0���+�+init1���+�+dirty���+�+len�+�+is_empty����+�+hash����+�+add�+�+del�+�+set�+�+get�+�+add_range���+�+del_range���+�+write���+�+write_inverted��+�+is_equal����+�+intersects��+�+is_subset���+�+has_population��+�+get_population��+�+next����+�+previous����+�+get_min�+�+get_max�+�+elt_get_min�+�+elt_get_max�+�+elt�+�+elt�+�+mask����Kswap���,/,init���,/,fini���0,�,cmp0,�,cmp,/,err,4,in_error���,6,resize�,7,alloc��,/,reset��,/,clear��,4,is_empty���,8,hash���,/,dirty��,7,add,9,add_range��,7,del,;,del_pages��J,-{ctor}�,<,del_range��,=,get,=,operator[]�,=,has,F,intersects�,I,set,F,is_equal���,F,is_subset��&,M,allocate_compact_workspace�,O,compact,S,compact_pages��,X,process_���,Z,next���,Z,previous���,\,next_range�,\,previous_range�,^,next_many��,^,next_many_inverted�,4,has_population�,8,get_population�,8,get_min,8,get_max_,.{ctor}�_,.__item__���_,.__more__���_,.__next__���,`,iter���,b,page_for���,a,page_for���,f,page_at,d,page_at,h,get_major��,h,page_remainder�,h,major_start,(,{ctor}�1,�,{ctor}�2,�,{ctor}�,*,{dtor}�.".operator=���Kswap���.%.init���.%.fini���.'.in_error���.'.is_empty���.).get_population�.(.add.*.add_range��.,.get.,.operator[]�.,.has.2.setG.K.operator()�"G./<lambda_invoker_cdecl>�&G./<lambda_invoker_vectorcall>.3.next���.3.previous���6.�.{ctor}�6.�.__item__���6.�.__more__���6.�.__next__���6.�.end6.�.operator!=�.7.iter���..{ctor}�.8.{dtor}�$�/{ctor}��#!0{ctor}��# 0{ctor}�D0operator|��D0operator&��D0operator^��G0I0fini���]0~0{ctor}�G0X0add_virtual_link���G0Z0operator==�G0[0hash���\0�O{ctor}��1�1{ctor}�F0�1fini���F0�1in_error���F0�1successful�F0�1offset_overflowF0�1only_overflow��F0�1reset��F0�1check_success��F0�1pop_pack���F0�1revert�"F0�1discard_stale_objects��F0�1resolve_links��F0�1length�F0�1errF0�1copy_bytes���{ctor}�F0�1merge_virtual_linksS3dir_mult���S3em_fscale_xS3em_fscale_y"S3parent_scale_x_distance"S3parent_scale_y_distance"S3parent_scale_x_position"S3parent_scale_y_positionS3get_font_h_extents�S3get_font_v_extents�S3get_nominal_glyph��S3get_glyph_h_advanceS3get_glyph_v_advance"S3get_glyph_h_advances���"S3get_glyph_v_advances���S3get_glyph_h_origin�S3get_glyph_v_origin�S 3get_glyph_h_kerningS 3get_glyph_v_kerningS"3get_glyph_extents��"S$3get_glyph_contour_pointS&3get_glyph_name�S(3get_glyph_from_name&S-3get_h_extents_with_fallback&S-3get_v_extents_with_fallback*S43guess_v_origin_minus_h_origin��.S43get_glyph_h_origin_with_fallback���.S43get_glyph_v_origin_with_fallback���*S13get_glyph_origin_for_direction�.S13subtract_glyph_origin_for_directionS=3em_multS>3em_multf���S?3em_fmultf��SA3em_fmult����3�3operator==��3�3operator==��3operator|���3operator&���3operator^���3�3num_sets����#0{dtor}��3T4__delDtor���3O4{dtor}��4�4add-�5{ctor}��4�4in_error����4�4alloc���5�5{ctor}��5?6{ctor}�6'6{ctor}�66{ctor}��5�6{ctor}�^6k6{ctor}�E6O6{ctor}��5�5__delDtor���4�4{ctor}��4�4{dtor}�$�/{dtor}�!7'7in_error���!7)7get!7$7dely7|7in_error���y7}7get_population�y77clear��y7�7addy7�7cmp_id�y7�7get�7�7add_delta���8�8new_gid_for_old_gid�8�8{ctor}�-919get_size���-909get_size����9�9operator=���9�9CalcTableChecksum��zQ��~Q��&�9�9encode_value_run_as_zeroes�&�9�9encode_value_run_as_bytes��&�9�9encode_value_run_as_words��&�9�9encode_value_run_as_longs���:�:{ctor}��:�:ensure_run��:�:read_value�;;{ctor}�;;ensure_run�;;skip����;�;sanitize����<�<get_selector����<�<get_info����<�<sanitize����Q�J�J�Jget_null����<�<cmp�<�<get_selector_infos��<�<operator()��<�<{ctor}��<�<get_feature_type����<�<get_feature_name_id�<�<is_exclusive����<�<has_data����<�<sanitize���>>A>has_data���>>E>exposes_feature>>G>get_feature>>K>sanitize����(])add_feature�(a)compile@0@{ctor}�@]@qsort��@X@alloc_exact@U@push���@C@operator[]�@2@{dtor}��>�?sub_array��??operator+��M>�?as_array����Q�5�?�?get_null����?�?operator[]�L>V>to_int�=�=sub_array��C=U=operator[]�C=N=operator+��
==as_array���~<�<operator[]��;�;operator[]�u;};operator[]�F{ctor}��:�:operator int����:�:operator int����9:sub_array��5:O:operator++�5:C:operator*��5:?:iter����9�9operator=��"P9^9operator unsigned int��P9d9operator=��O9�:operator int���"	99operator unsigned int��	9*9operator=��B7M7operator+���/7operator!=��6�6operator++��6�6operator*���6�6operator+���5�6in_error����5�6{dtor}��5�6{ctor}�Q5\5operator+�� 5�5operator!=��5�5operator++��5�5operator*���5�5end�5�5begin���4!5values_ref��45in_error����45{dtor}��45{ctor}��3
4in_error����34{dtor}��3�4operator->��3�4{dtor}�3�3fini����1�2end�1�2begin���2�2operator++��1Q2del�1O2get_with_hash���1H2fini����1H2init����1A2{dtor}��1?2{ctor}��12pop�1�1tail����1�1operator[]��1�1fini����1�1{dtor}��1'2release�1$2{dtor}��1"2{ctor}�)2[C{ctor}�]0�0shrink�]0�0alloc_exact]0�0in_error���]0�0push���]0�0end]0�0begin��]0�0writer�]0�0operator bool��]0�0operator[]�]0�0as_bytes���]0�0fini���]0�0{dtor}��/0values��/0keys����/�/iter����/�/get_population��/�/is_empty����/�/clear���/�/operator[]��/�/del�/�/get�/�/alloc���/�/in_error����/�/reset���/�/{ctor}��/�/{ctor}��/�/{ctor}��/�/{dtor}��/�/{ctor}�-�/{ctor}��/�/operator<<��/�/operator<<��/�/in_error����/�/{ctor}��/�/{ctor}��/�/{ctor}��/�/{dtor}��/�/{ctor}��.�.operator+��V.r.operator++�V.e.operator*��J,G-qsort��J,D-resize_exact���J,C-resize�J,A-alloc��J,2-in_error���J,4-writer�J,3-iter���J,4-as_array���J,,-operator[]�J,--operator[]�J,$-reset��J, -{dtor}�J,-{ctor}�2,�,resize�2,�,alloc��2,�,operator[]�2,�,operator[]�2,�,operator=��2,�,fini���2,�,init���2,�,{dtor}�1,�,resize�1,�,alloc��1,�,end1,�,begin��1,�,operator[]�1,�,operator=��1,�,fini���1,�,init���1,�,{dtor}��+,operator==�"�+,operator unsigned int���+,operator bool���+	,init1���+	,init0���+,operator[]��+,operator[]��?�?operator->��)�*sub_array���)u*operator[]��)j*fini����)j*init0���)e*{dtor}��)8*as_array����)&*fini����)&*init0���)!*{dtor}��)�)fini����)�)init0���)�){dtor}�)>)qsort��)=)shrink�)7)remove_ordered�))operator=��)){dtor}��(�(push����(�({dtor}�i@�@endi@�@begin��R<�@tail����wG{ctor}��Q��qGrGget_crap���hF�Fqsort���Q��FFget_null����Q��sEtEget_crap����Q��EEget_crap����Q��EEget_null����Q��EEget_crap����Q��EEget_null����Q��
DDget_crap����C�Coperator+���Q��DCECget_crap����Q��@CACget_null����Q�z�A�Aget_null����Q���A�Aget_crap��� @LAqsort��@Y@resize�@W@alloc��@J@as_array���@7@fini���?
?thiz���%?r?sub_array��=}=__item_at__=x={ctor}�C=I=thiz���C=L=thiz����Q���A�Aget_null���u;|;data_base��u;{;offset_at���:�Aoperator short�"�:�Aoperator signed char����9l:__item__����9i:{ctor}�5:Q:operator++�5:;:thiz���5:=:thiz����9�A{ctor}�"n9�Aoperator unsigned int��n9�A{ctor}�;�Aoperator int���"9�Aoperator unsigned short9B{ctor}�B7K7thiz����/7__next__����/7__item__����6�6thiz����6�6thiz����5�6fini����5�6init���Q5Z5thiz��� 5�5__next__��� 5�5__item__����5�5_end����5�5_begin��5�5thiz���5�Boperator!=�^BhBoperator+��5�5get_value���45iter_items��4	5fini����4	5init����34fini����3�4get�B�Bfini����B�Bfini����1�2__next__����2�2thiz���F2*Cset_real����1T2fetch_item��12shrink_vector���1�1init���)2]C{dtor}�]0�0resize�]0�0alloc��]0�0shrink_vector��]0�0as_array���]0�0get_size���]0�0init����/;0end�/;0begin��D%Doperator+���/KBoperator!=�BBoperator+���/7get_pair����/@Bis_real�/`Dset_real����/_D{ctor}�=B�Dend=B�Dbegin���/0prime_for���/�/values_ref��/�/keys_ref����/�/iter_items��/�/size����/�/fetch_item��/�/get_with_hash���/�/fini����/�/init���-�/size���-�/end-�/begin���/�/set�/�/add_range���/�/add�/�/fini����/�/init����.�.thiz���V.\.thiz���-�-qsort��J,@-shrink_vector��J,$-reset_errorJ,$-set_error��J,3-as_array���J,$-fini���2,�,alloc_exact2,�,shrink_vector��2,�,set_error��2,�,in_error���2,�,as_array���2,�,reset��1,�,alloc_exact1,�,shrink_vector��1,�,set_error��1,�,in_error���1,�,as_array���1,�,reset���?�?get�)�*sub_array���)�*shrink_vector���)j*init����)E*shrink_vector���)&*init����)*shrink_vector���)�)init���)9)alloc_exact)7)shift_down_vector��)7)shrink_vector��)-)in_error���).)as_array���)/)as_array���))reset��))fini����(�(resize��(�(fini���R<�@operator[]�E{ctor}��I�Ioperator()�"�I�I<lambda_invoker_cdecl>�&�I�I<lambda_invoker_vectorcall>�I�Ioperator()�"�I�I<lambda_invoker_cdecl>�&�I�I<lambda_invoker_vectorcall>�I�Ioperator()�"�I�I<lambda_invoker_cdecl>�&�I�I<lambda_invoker_vectorcall>JJoperator()�"JJ<lambda_invoker_cdecl>�&JJ<lambda_invoker_vectorcall>�6�G__delDtor��5H__delDtor���6�G{dtor}�5�G{dtor}��Q���I�Iget_crap����Q�S�G�Gget�Q�z�G�Gget_null����Q�X�G�Gget�Q�z�G�Gget_null����Q�z�G�Gget_null����Q�z�G�Gget_null����Q�z�G�Gget_null���kFnFget_item_size���C�Cthiz���AAget_item_size��@V@shrink_vector��@7@set_error��@H@in_error���@7@init���%?\?{ctor}�u;x;offset_array_size���9n:__next__���";<operator unsigned int��"�9�9operator unsigned int��7�Gget�62J{dtor}��5Hget 5�5__end__�5�5thiz���^BzBoperator++�^BmBoperator*��^BfBthiz���5�Bis_real�BQHoperator!=�HHoperator+���45size���C�Hget_acquire�BCdo_destroy��B�Binit����B�Hget_acquire�B�Bdo_destroy��B�Binit���F2.Coperator==�F2)Cis_realF2)Cis_used)2bCfini���]0�0set_error��D#Dthiz���B'Boperator++�BBoperator*��BBthiz����/dDoperator==��/@Bis_used�/<Dget_value���/<Dget_key=B�Doperator!=�nDxDoperator+��^-a-get_item_size��>,Q-{ctor}�J,$-init���2,�,reset_error1,�,reset_error�?�?convert�?�?get_stored��)�*{ctor}�):)resize�)8)alloc��))reset_error))init����(�(alloc���(�(shrink_vector���(�(init����Q��@JAJget_crap����Q�5BJCJget_null���""<NJoperator unsigned char�"�9�Aoperator unsigned int���5Hoperator struct hb_vector_t<unsigned int,0> &(__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t::* &)(void)�� 5�5{ctor}�5�B__next__���5�B__item__���^BhB_end���^BeBthiz���HHthiz����3Cdestroy�3Cget_null���C�Hset_relaxed�3�Bdestroy�3�Bget_null����B�Hset_relaxed)2�Cshrink_vector��)2bCinit����/HB__next__����/FB__item__���BBthiz���nDvDthiz����?�?get_null����?�?cmpexch�?�?do_destroy��?�?is_inert����?�Jget_acquire))set_error���(�(set_error���(�(in_error����5H{ctor}��B�Jget5�B__end__H/Hoperator++�H!Hoperator*��H"Hoperator*��H Hoperator bool��MB�JgetLB�JgetnD�Doperator++�nD|Doperator*��nD}Doperator*��nD{Doperator bool���?�?destroy�?�?get_data����?�Jcmpexch~�B�Joperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<unsigned int,0>,0>::item_t::* &)(void) const���5�B{ctor}��BMH__next__����BKH__item__���3H<H__more__���HH_end���HHthiz���>MB�Joperator const struct <unnamed-type-hb_identity> &�=B�D__next__���=B�D__item__����D�D__more__���nDtDthiz����Q�S�J�Jget�Q�S�J�Jget�B�J{ctor}�3H@H__end__3H8Hthiz���HHlenMB�J{ctor}��D�Dthiz���nDqDlen�Q��KKget_crap����Q���JKget_crap����BOH__len__HHoperator+��=B�D__len__H+Hoperator+=�HHiter����BNH__forward__�)�*bsearch�*hb_array����Dforward��+operator()�,hb_ctz�,hb_bit_storage��q,operator()��r,operator()��t,operator()��w,operator()���,operator()�pJxJoperator()�	--operator()�	-
-operator()�\-hb_fill,�-process,�-process,�-process,�-process1,�-bfind��1,�-bfind���>.operator()��C.operator()�//operator()��.�.operator()��.operator|���.�.operator()�i/l/operator()��.c/operator()�b/operator|���.-/operator()�.n/process.p/process.r/process.w/process.z/process�/move���i/lDoperator()�mH�Hoperator()��Hoperator|���.WDoperator()�TDoperator|���.�Hoperator()��Hoperator|���.Doperator()�Doperator|��10move���11operator()�1V1operator()�]0�0push�����0operator()���0operator()���0operator()�^�0operator()�i/�2operator()��1�2push���F0�2propagate_error	-�2operator()��1�2push���F0�2propagate_error�1�2set_with_hash��F0�2propagate_errorF0�2assign_offset��F0�2allocate_size��F0�2allocate_size��]0�2push���^J3operator()�K3operator()�	-�3operator()��4hb_array���i/zHoperator()�mHrHoperator()�lHoperator|���.�Boperator()��Boperator|���4A5hasJ,B5push����/D5has�4F5set�/L5set�/�5has�5hb_array���-�5{ctor}�7begin��7endJ,�7push����7begin���7end=9B9retF0I9allocate_size��k+X9check_struct���k+�9check_struct���;;_add_tok+�;check_struct���
OT��;operator+���;�;sanitize���<operator+��k+(<check_struct����;,<sanitize���Cl<collect_codepoints�k+x<check_struct���k+�<check_array�<�<sanitize���k+�<check_struct���+=operator+���.3>operator()�2>operator|���=hb_array����=�=operator()��=operator|��k+=>check_struct���
=#=sanitize����.�>operator()��>operator|���>hb_array����=e>operator()�a>operator|��M>�?bsearchk+�?check_struct����?�?sanitize���)|@push���)~@lsearch�Aaddressof���>�A{ctor}��Ahb_sorted_array�Ahb_array���pJsJoperator()�	-6Coperator()�F2<Cdefault_value��?Chb_object_fini�?Chb_object_init�CCmove���i/�Coperator()��C�Coperator()��Coperator|��	Daddressof���/�Ddefault_value���Dhb_bit_storage��Dmove����/�Dset_with_hash���/�Dset��Doperator()��Dhb_copy�Dmove���J,Egrow_vectorJ,
Erealloc_vector�Ehb_array���J,Epush���2,Egrow_vector2,Erealloc_vector�2,�,copy_array�1,pEgrow_vector1,qErealloc_vector�1,wEcopy_array��EARRAY_LENGTH���,hb_popcount`Fhb_array����)F{ctor}�)�Fcopy_array�pGaddressof��{GCrap���)}G{ctor}��GCrap����GCrap����GCrap����GCrap����GCrap����GCrap���O@�G{ctor}�@�Ggrow_vector@�Grealloc_vector��Ghb_array����G�Goperator()��Ghb_object_fini��Ghb_object_init��G�Goperator()�}Hhb_object_fini�}Hhb_object_init��Hhb_object_fini�]0�Hgrow_vector]0�Hrealloc_vector��Hhb_array����HARRAY_LENGTH����Hhb_object_fini��Hhb_object_init��Hhb_object_fini��Hhb_object_init�9-�H{ctor}�UIhb_array����,I{ctor}��Ihb_array���{,\I{ctor}��Imove����Ihb_array���)�I{ctor}��(�Igrow_vector��I_Reallocate_for��I_Reallocate_for��I_Reallocate_for,J_Reallocate_for?JCrap���I#~Jas��?�Jcall_create)�Jgrow_vector)�Jrealloc_vector��(�Jrealloc_vector��JCrap����G�Joperator()��J�Joperator()��G�Joperator()��J�Joperator()�Kaddressof��KCrap���KCrap����Q��M�Mget_null����Q��|M}Mget_null����Q��jMkMget_null����Q��dMeMget_null����Q��6M7Mget_null����Q��1M2Mget_null����Q��,M-Mget_null����Q��'M(Mget_null����Q���L�Lget_crap���hF�F{ctor}�*GF{ctor}�WI�I{ctor}��,<I{ctor}��C�C{ctor}� @:A{ctor}�^>h>{ctor}�b>�>{ctor}��>?{ctor}��>z?{ctor}��?�?sanitize_shallow����=�={ctor}��=�={ctor}�/>6>{ctor}��<8=operator()�
=#=sanitize_shallow����<�<neuter��<�<sanitize_shallow����<�<is_null�;<sanitize_shallow����;�;operator()��;�;sanitize_shallow����6�6end�6�6begin��-�5{ctor}��B�B{ctor}�iHuH{ctor}��BGH{ctor}��45fetch_item�a0A1{ctor}�_01{ctor}�F2*Cset_used����1K2alloc���1J2in_error����12alloc���12in_error����12iter���)2uCiter���m0�1{ctor}�aLswap���DD{ctor}��H�H{ctor}�QDZD{ctor}��H�H{ctor}��/`Dset_used���=B�D{ctor}�Mswap���//J/operator++�//=/operator*��//</operator bool��_/e/{ctor}��.�.operator++��.�.operator*���.�.operator bool���.�.{ctor}��./{ctor}�V.a.begin��-�-{ctor}�^-y-operator++�^-m-operator*��^-l-operator bool���Kswap����Kswap����?�?create��)�)as_array����Q���M�Mget_null����Q���M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����Q�z�M�Mget_null����;�;is_nullP9m9sanitize����6�6_end����6�6_begin�5�Goperator==�5�Bis_usedF2$C{ctor}��MNend�MNbegin���1~2prime_for���1U2size����1�1set_error���12as_array���)2uCas_array���*/U/__next__���*/R/__more__���*/R/__item__���//4/thiz���//7/thiz����.�.__next__����.�.__more__����.�.__item__����.�.thiz����.�.thiz���V.a._begin�-�-__item__���-�-__more__���^-{-operator++�^-d-thiz���^-g-thiz����Q�S�O�Oget�/7__end__[/tOget�.�Oget�./operator++��.�.operator*���.�.operator bool��V._.thiz���-�-__next__���-�-thiz���^-a-len�-�-operator++��-�-operator*���-�-operator bool��7�Goperator struct hb_pair_t<unsigned int,unsigned int> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void) const���/
7{ctor}�BB_end����./__next__����./__more__����.
/__item__����.�.thiz���-�-__len__�-�-thiz����-�-thiz���7�G{ctor}��/IB__end__V.Y.operator*��V.d.operator bool��fLB�Joperator bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void) const��/DB{ctor}�nDxD_end���LB�J{ctor}��D�D__end__nDyDoperator+��nD�Doperator+=�nDxDiter���=B�D__forward__�Koperator()��Kforward	-�Kimpl���	-�Kimpl����Kforward�Kforward�.�Koperator()��KforwardpJ�Koperator()��Kforward�Kforward_/�Koperator()��GjOoperator()��Kforward�Kforward�H�Koperator()��Kforward�KforwardQD�Koperator()��Kforward�H�Koperator()�@MforwardLforwardLforwardDLoperator()�i/�Moperator()�cLforwardpJbLoperator()�	-iLimpl���	-}Limpl����Lforward�LforwardiH�Loperator()��LforwardHMforward�Lforward�B�Loperator()�i/�Loperator()�i/�Loperator()��Lforward�Lforward/>�Loperator()��Lforward�Lforward�=�Loperator()��Lforward�Lforward�>�Loperator()��Lforward�Lforward^>�Loperator()�	-Mimpl���MforwardpJMoperator()�MforwardMforward�CMoperator()�BMforward�G>Mimpl���JMforward�GFMimpl����Kforward�GmMimpl���sMforward�JqMimpl����GvMimpl���zMforward�JxMimpl����)�Kbsearch�Kswap����Kswap���i/�Koperator()��-�Koperator()�,�Qop_�-�Koperator()��-�Koperator()��-�Koperator()�{,�Kbfind��{,�Kbfind���Kswap���i/�Koperator()�i/�Koperator()��Lforward�G�Koperator()��K�Koperator()�i/�Koperator()�,�Kprocessi/Loperator()�i/]Loperator()�^Lforward]0�0push_has_room��_Lswap���`Lswap���dLaddressof��fLforward�1�2push_has_room��gLforwardjLforward�1�2push_has_room��pJlLoperator()�F0pLcheck_assign���F0tLcheck_assign���F0vLcheck_assign���F0xLcheck_assign���F0zLcheck_assign���{Lforward]0�2push_has_room���3L{ctor}��Laddressof���Laddressof��J,B5push_has_room���Lforward�4�Lset_with_hash���/�Lset_with_hash��J,�7push_has_room��^�Loperator()�k+�Ldispatch����Lforwardk+�Ldispatch���,�Ladd_array��k+�Lcheck_range�LStructAtOffset�k+�Ldispatch���k+�Ldispatch����>�Lbsearch�Lforwardk+�Ldispatch����Laddressof���Lforward)|@push_has_room��hF�Llsearch�/Mset_with_hash��i/Moperator()��=Moperator()�Moperator|��J,Epush_has_room�� Maddressof��&Maddressof��+Maddressof��.Maddressof��/Maddressof��0Maddressof��3Maddressof��5Maddressof��uEYM{ctor}��F_M{ctor}�cMaddressof���gMas�iMaddressof��{Maddressof��~Maddressof���MCrap���k+�Mcheck_array�MStructAtOffset�k+�Mcheck_arrayk+�Mtry_setk+�Mcheck_struct���k+�Mcheck_array_sized��k+�Mcheck_array&Nmove����1$Nset_with_hash���1(Nrealloc_vector��/Noperator()��1Noperator()��:Noperator()��=Noperator()��UNoperator()��XNoperator()�k+[Nreference_table�Nhb_array����)bN{ctor}�k+�Ncheck_struct���Ohb_array����1�N{ctor}�bOhb_array���KCO{ctor}��G}Ooperator()��Q��PPget_null����Q�PPget_null���JCIO{ctor}��1�N{ctor}�]N�N{ctor}�MM{ctor}��C�Coperator++��C�Coperator*���C�Coperator bool��\>�>{ctor}��>�>operator++��>�>operator*���>�>operator bool���=>{ctor}��=>operator++��=>operator*���=
>operator bool���<�<operator=���:�O{ctor}�;�O{ctor}�0i7{ctor}�5�Gset_real���5�Gset_used����45alloc���3�4{ctor}��MN{ctor}�X1b1iter���]0�0iter����/@D{ctor}��/�/iter���*/P/{ctor}�//9/iter����.�.{ctor}��.�.iter���V.a.iter���^-i-iter���J,%-operator=���Q�zCPDPget_null����Q�zAPBPget_null���KC�C__next__���KC�C__item__����C�C__more__����C�Cthiz����>TP{ctor}�\>�>__next__���\>�>__more__���\>�>__item__����>�>thiz����>�>thiz���+>gP{ctor}��=%>__next__����=#>__more__����=!>__item__����=>thiz����=>thiz���t7}P{ctor}�5�G{ctor}��BRHend�BRHbegin���4;5prime_for��X1`1thiz���]0�0as_array���KD�P{ctor}�[/nO{ctor}��.�O{ctor}��Q�S�P�Pget�C�Cthiz����C�Clen�>ZPget?!?operator++�??operator*��??operator bool��+>mPgetC=`=operator++�C=S=operator*��C=Q=operator bool���Q���P�Pget_null���KC�C__len__??thiz���%?b?__next__���%?`?__item__���H?Q?__more__���=~=__next__���=|=__item__���d=m=__more__����Q�S�P�Pget�Q�z�P�Pget_null���H?M?thiz���'?*?lend=i=thiz���C=F=len%?d?__len__'?0?thiz���=�=__len__pJ�Ooperator()��OforwardpJ�Ooperator()�>Pforward�G�Oimpl����OforwardpJ�Ooperator()�pJ�Ooperator()��Oaddressof���OforwardpJ�Ooperator()��OforwardpJ�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��OforwardpJ�Ooperator()��OforwardpJ�Ooperator()��G�Oimpl����K�Oimpl����OforwardpJ�Ooperator()��OforwardpJ�Ooperator()�k+�O_dispatch��k+�O_dispatch��k+�O_dispatch��k+�O_dispatch��k+P_dispatch��PforwardpJPoperator()�PforwardPforwardMPoperator()�@Pforward�G<Pimpl����=�Ooperator<<�n>�Ooperator<<��O�Ooperator()��)�Obfind���Omove����-�Ooperator()��-�Ooperator()��-�Ooperator()��-�Ooperator()�{,�Obsearch_impl���{,�Obsearch_impl����Lmove���s/�Ooperator()��Omove���F0pLcheck_equalF0tLcheck_equalF0vLcheck_equalF0xLcheck_equalF0zLcheck_equal,�Oset_array���>Pbfind��hFPlfind��Paddressof��k+Pcheck_rangek+Pcheck_rangek+"Pcheck_range&Nforward#Pswap���$Pswap���%Pswap���&Pswap���'Pswap���(Pswap���k++Psanitize_blob��K1P{ctor}��Lmove����4�Pset_with_hash����Poperator()��G�Poperator()��G�Poperator()��Paddressof��n0�P{ctor}��Paddressof��n>�>operator++�n>|>operator*��n>s>thiz����=�=operator++��=�=operator*���=�=thiz���;!<sanitize����6�6operator bool���/0operator<<�Qswap����+
,operator~���+,operator^���+,operator&���+,operator|��b>�>__next__���b>�>__item__����=�=__next__����=�=__item__����/7__more__����Q�S2Q3Qget�Q�S-Q.QgetBBoperator bool���Q��9Q:Qget_crap����Q��7Q8Qget_crap����/GB__more__����PforwardQforwardQforward�O�Pimpl����O�Pimpl����O�Pimpl����O�Pimpl����O�Pimpl����O�Pimpl����O�Poperator()��J�Poperator()��O�Poperator()��Pforward�Pforward�O�Pimpl���Qforward�GQimpl���Qforward�GQimpl����)�Pbsearch_impl���z_hb_cmp_method��Phb_bsearch_impl�Phb_bsearch_impls/�Poperator()�",�PStructAtOffsetUnaligned�>�Pbsearch_impl���g"�Poperator()��Pmove����Pmove����Pmove���Qmove���Qmove���Qmove���k+Qcheck_struct����Qoperator()��+%Qprocess�+(Qprocess�+*Qprocess�+,Qprocess;QCrap���<QCrap����Q��eQfQget_null����Q��_Q`Qget_null���R�ziQjQget_null���R�zgQhQget_null���pJ=Qoperator()�pJ>Qoperator()�pJ?Qoperator()��.AQoperator()��.BQoperator()��ODQimpl����JFQimpl����OHQimpl���pJIQoperator()��OJQoperator()��OKQoperator()�UQforwardg"RQimpl���MQhb_bsearch_implPQhb_bsearch_implVQswap���!QYQoperator()��-ZQoperator()��-[Qoperator()��-\Qoperator()�^Qaddressof��dQaddressof���.mQoperator()�pJnQoperator()��OpQimpl����OrQimpl���uQmove���pJwQoperator()�pJxQoperator()�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-plan-member-list.hh�MR
UkR4]sR��R�R��)�)collect_lookups�R���R���R�0�R��S��S��S��,S��|S
Z�S4]�S��S�S�s�S��S�S��!T
jBT�~VT�}_T4MfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shaper.hh��aT(:uT4M}T��T�T�<jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cplusplus.hh����T.��T.��T.��T.�*�J_hb_ot_shaper_font_data_destroy�T��T#�T�M�T�~U�}&g@hb_aat_layout_compile_map��U�6U;U�m&�8hb_face_builder_add_table��S3has_func���S3has_func_set���CU�]U#hU�_�U�~�U�}�U���U���U���U��&V�(.V�JVOV�rWV�sVxV�N�V��V�V�Y�VR^�V���V���V�0�V�03W
z=W�0�W
M�W4]�W���W���W���W���W4�	XX�-X2X��>X��JX4�kX�~}X�}�X�~�X�}�X��X#�X��(Y
�FY4]OY4M_YgY��Y�Y���Y��Y�Y�t6<+hb_ot_layout_table_find_feature_variations�"<hb_language_from_string�Y�D
Z�~Z�}"*Phb_face_get_glyph_count7Z#BZ�7JZ�dZ#oZ�=Z�Z�~�Z�}�Z�Z4M�Z��Z�Z�9�ZRJ[� [#+[�E4[�N[#Y[��i[�[���[���[�0�[�0�[��[#�[���5�5{dtor}�.@hb_aat_layout_find_feature_mapping��[��\�~%\�}.\4�7\4�?\�Y\#d\�e�\
l�\4]�\p�\���\���\��]��]&]�B]G]�B[]4Mf+__ehvec_dtor����*+add_feature�*+add_pause��]]�i]4�r]4M�]���]���]�0�]���]���]���]��^��
^�'^#2^��:^�V^[^�?|^�~�^�}�^4��)R+fini����^�~�^�}�^�,�^�~_�}_ _��,_4�8_4�H_P_�l_q_�Hy_?�_4M�_��_#�_�^�_���_��$�+load_upem��$�+load_num_glyphs�_C`
2`4]T`��d`��f`�0�`���`��`#�`�;�`��`�`���`/�`/a�"a'a�T3a4�;a�Wa\a�ala�a4M�a��a#�a���a4��a^o�a�a���a���a�0b�0"b�<b#Gb�zOb�ib#tb�O|b��b#�b�`�b��b#�b�S�b4M�b���bc�~&c�}9cI[c��kc��mc�0�c���c���c���c���c��d
c2d4]:d4M\d��ld��nd�0�d�-�d��d�d�X",Phb_face_reference_table�d�d4��d�~e�}eWe�'ce4�ge��e�~�e�}�e��e�e���e��e#�e��2�J_hb_fallback_shaper_font_data_destroy���e4�f#f�6"f�'.f��Of�~af�}�f���f���f���f���fR��f�~�f�}�f�f��gg��1g=8g=Yg��ig��kg�0�g�0�g���g���g�0�g�0�g�gh��(h��8h��:h��Kh��Wh��ch��oh���h�~�h�}�h���h���h���h���h��i��(i��*i�0Hi�0ji��zi��|i���i���i
c�i���i4��i���i4��i���i���i�0j�0!j
l-j��9j��Zj�~lj�}xj���j�j�j���j���j�~�j�}�j�j��k4Mk9k�~Kk�}Wk��xk�~�k�}�k�k���k���k���k���k���k�0l�0l��'l��Hl��Xl��Zl�0xl�0�l���l���l��6..\..\Dependencies\harfbuzz\src\hb-aat-map.cc����������l�(nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-buffer-verify.cc���m��S"��!m_�:m_�Sm_�lm_��lvfprintf����lprintf��loperator~���loperator~���lbuffer_verify_error"mbuffer_verify_monotone�*mbuffer_verify_unsafe_to_break��*mbuffer_verify_unsafe_to_concat�Coverify��l�l{ctor}��l�lresize��l�l{dtor}��l�lalloc���l�lshrink_vector���l�lfini���	mmoperator()�"	mm<lambda_invoker_cdecl>�&	mm<lambda_invoker_vectorcall>"m%moperator()�""m-m<lambda_invoker_cdecl>�&"m.m<lambda_invoker_vectorcall>;m>moperator()�";mFm<lambda_invoker_cdecl>�&;mGm<lambda_invoker_vectorcall>TmWmoperator()�"Tm_m<lambda_invoker_cdecl>�&Tm`m<lambda_invoker_vectorcall>�l�lset_error���l�lin_error����l�linit����lmgrow_vector�lmrealloc_vector��m_Reallocate_for�+m_Reallocate_for�Dm_Reallocate_for,]m_Reallocate_for<(hb_buffer_reverse���lhb_buffer_get_flags.�lhb_buffer_set_segment_properties����lhb_shape_full��"�lhb_buffer_get_direction&<(hb_buffer_clear_contents����lhb_buffer_diff�&�lhb_buffer_create_similar���.�lhb_buffer_get_segment_properties����lhb_buffer_set_flags"�lhb_buffer_set_length����lhb_buffer_append���:..\..\Dependencies\harfbuzz\src\hb-buffer-verify.cc�������rm�(m�}�m���m��m_�n_�n_�8n_�Vn����script��moperator|=�C\deallocate_var_all�C\reverse_clusters���Cznext_glyphsC\skip_glyph�C|clear_context��C�set_cluster3&5&get_null���tmwmoperator()�"tm�m<lambda_invoker_cdecl>�&tm�m<lambda_invoker_vectorcall>bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-utf.hh�en�#�m�mnext����m�mprev����m?nstrlen�in�_JnLnnext���JnLnprev���JnKnstrlen�&knhb_segment_properties_equal&mnhb_segment_properties_hash�*�mhb_segment_properties_overlay��Czshift_forward��C�get_scratch_buffer�CjsimilarC\reset��C\clear��C\enter��C\leave��CZaddC\clear_output���C\clear_positionsCxsync���Cysync_so_farCzmove_toC~set_masks��CZmerge_out_clusters�C\delete_glyph���"C�delete_glyphs_inplace��&C\guess_segment_properties����&hb_buffer_create���<(hb_buffer_reset&nnhb_buffer_get_content_type�&pnhb_buffer_set_unicode_funcs&qnhb_buffer_get_unicode_funcs"snhb_buffer_set_direction"unhb_buffer_set_script���"vnhb_buffer_get_script���"xnhb_buffer_set_language�"ynhb_buffer_get_language�&{nhb_buffer_set_cluster_level&|nhb_buffer_get_cluster_level.}nhb_buffer_set_replacement_codepoint.~nhb_buffer_get_replacement_codepoint*}nhb_buffer_set_invisible_glyph��*~nhb_buffer_get_invisible_glyph��*}nhb_buffer_set_not_found_glyph��*~nhb_buffer_get_not_found_glyph��>}nhb_buffer_set_not_found_variation_selector_glyph���>~nhb_buffer_get_not_found_variation_selector_glyph���&}nhb_buffer_set_random_state�&~nhb_buffer_get_random_state�"�lhb_buffer_pre_allocate�*nhb_buffer_allocation_successfulU	ϼҒ]	c	d	�28��Wf	��g	}�L	Q	U	KwU
}a	uZ���%P&��h�7$�	�	�	ٹ0�O-̌t^]7m�g{F�ݥ�	�	�*fZ/Z��	�	_�V�H�V������K���	�	�	�	�	�	ə��Z>+�	������:4�

)i�%��
g�C����`�]
#
'
�����)�Un���l6$�"
`�%
I
�LbQ
YV
Z
�z��`
b
d
f
O
T
�
�
��\��
l3����
�'mI��0��
�
��ǔ1�I�
�
����W��Y�|�c�t�
�����
�
��
CS�
���UW�����.�$&(

J!Ke���E_��MV��[]_K�Z���d}�'3x�g�fh���Jf���`����P��	�V��a{Aȏd;2�I��!���>����G����l]�kaU�+�g��� �[�1�:��+4�����X���H�@v������rnS��H�d����$w�^�"���:b��]�Y������������N%�8��ݻ�{���w�f�n�P��#b���XO�LX�xk����R�}���h���(�1��Q������S���=cx�0�����A+�ty��	�Jg:�X,If����&' ��PD��d��;1�m�M��7�f�b��1'}bitKMO���
��S.��R$M�(MKy��N�UV�����\^_ah]_ 6��!m��k.\�����d'Hi������~G��X�j��\�:�Q��������	Ч���� um����26`j�x�2ܧ��i3��eH��r��8w�Lw{D��'�����{-1���g�tqm��Y�R���G
Ia�NPUT�����W�������@�$h�!d�����������;n
ĂS��	T_h���������
�#]�������UeOb�����y�#%�LQ���h��� 'Z]������$�����9HOa[]���*{��������K]b����[�%\�����w+�	LaMb��#C(L]����$$!$Q$W$Q$�$�$�$�$�$^�$�$K%%#%%%`%[%c%�%�%�%�%�%�%�%&&&&`&P&N&�&�&�&�&�&�&�&'('K'['Y'['�'�'m�'�'�'�'�'  �� �M M _ � � � � z?� � � � !
!K!I!Y!_!�!�!�!�!�!�!(""$"\"b"R"�"�"�"�"�"�"
##M#]#c#^#�#�#�#�#�#���#�i�#(LRtQL[L�L�LMM&M(MeMfM�M�M�M�M�M�M�MNNNPN^N�N�N�N�N�N���N�N�N!O(O&O�[�O�O�O�O�O�OHHHHNH]HKH�H�H�H�H�HI\QIaIcIPI�I�I�I�I�I�I#JSJUJ`J�J�J�J�J�J�JK KKK`KOK[K�K�KT"T$TTTVTTTgT�T�T�T�T�TU'UUfU]U�U�U�U�U�UVV VbV�V�V�V�V
WWWgWZW�W�W�W�W�W�W�W�W	PPPPYP�PQQQPQ�Q�QRR�R�R�R�R�R�R�RS&SVSXSQShS�S�S_\N\�\�\�\]���I��,1��}'�	!S���&�/�{�\y*�}!�Y9�s��h+�aN��F����1���{��i������;s�X(�e����b2�) \2��<�YvSQ)rK"̃cy���9o��@M�����C�bl��vg��$?.�Eo��Fv�����n�O���M�o#��b�<.ɡ�gZ�c~�9��'�.1]K��-�j3�>���Ǡ��]�$������Ú,Bf��Q����*\~�i���|X�L=Pc�X�M�u;���<��N�t��R�c�\��eS��q=���7�L�E��0��.����1��@�F��v�����'V2�{0��f�#�����3��nz������]m��'�d��	�f1k9�O�ηrC������8��gc��h;6sD��
T��YC�I�X�2^�L'1���z�Ub���/�@�Y�����(Ib���K�TPM�cV���SW����
:UU��ں�B����.2)�0��h���Y]]]3���R���-��|y.g�W��G4�]�!KP]!k���#a��{��o���Fb�s<S3U�73��H�I��zG<�]Y,���M�{_��ɻ���O��Q�<����-}��^��s��1n��9DPp��UQ�ZC���
|��?[7�Gi���^�Bm`�B�>-b�F��>��?/�es����/������!����l}���
^�π�#VA�8L���
9�Qp�����/8�ʥ�������M��|�Hw�B��a:������sv��ݯ�t��K�r7F�>N�������2�}�L+���t0e�x�g.�����o��+}�k�ܢVI+�!�tE������S7�A��	�N���
�p�g�S���2�ٽfu�S�x>	��&|Ӌ&T!�D����84q�T?�]�B'�]�j�]���]B��]��]���]md�])}��]j5�]��]���]��ij�Xep�F���1�'^VVbM�]2
����#?����Q���Uy�����d�) �<;�'2��M��sR�tD����
՛c�.0|A�����0Ζ���Nx/{���u�K�z������S'�{�9stc���OXȡ�Amz�-�J�e
"*U��h� F���T�$��3�k����e�2�9&v���7�
Rm����f�sA�?���S$#��}?��4w����������ː��K�I�\r���4�����5�/�`�"�U�mG�W}J�c�\+S�q�P���������x)9}�]���]��]��]-��]H�]��]/�]&��3�<�N�<���D�y,ux���L|�ڜ���8�a�P����|��܇�zTx^��T��x��J��;,��VJq+yR$�h����O�j���?{kpy���r<w�w@VC�]C�]�F+�a�ð6�A�[��y�Ҥ�]sҿfϑ��֝��LEXv!�n�x�M^�>�(�����L�������@��A�,@U�����ߥ�_��0�Y�1\��4�:��������]�!�]�K�gR,��A~�53�r�]7��]�������r��T�������4�:TE���_���gz�ܔ�*����t�D ��v��J���$r�\����2L�����C�<R�Z
a��,%��LbL�	w>m�7�"�\���`t��]=���=�}'��j����2Y��W��^"c-��%��r�P�6�™�,Dۘ�&�BK��0�M��Fx&Gs��e�d�+�u��@�f�>6�9�P��9���n|?{�>�
:������b�h����}������%{�˻�~��	_�
���<�=[�S��(d�
XUs��;o�K���$��X+a�<��b��S�w����v�AG�����Y�"n;OHwe����<��N�/@�1%=�^�(	ϭyH�t(?
t���07��Y��I�5=
)�A|!�b�K4����2�t��?)=���uH�=jI�ˤ����S�d�A�]���]���]Q��];U�]���]��]y��]�=�]�E�8�3�����,f<�XI}[�s���!��t��ښ�BNeg�d;�}�$E�(9��@#��s�9:	�lG��?�ſ6��B=�S��JX���I���MW�3�<P�-�5�}��=�.��K#=������io�e�](��]K��]�	�]���]�
�],��]���]H/�]��]�O::���9��*���K�F8 ����֪9620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`f990866c��
%o��
&o	%o'o� 
'o,
&o	� %o'o	� %o'o~%o�	���-o
%o	%o� 	%o� 
%o�
2o
%o	%o4o
3o	%o4o5o6o
%o,
&o,
9o	8o%o4o:o�(ooperator()�	0o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�+ooperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	1o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>,ooperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�7o<lambda_9f40189620cfe4223adcbc34f0d42913>��;ooperator=���
v<ostd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`f990866c����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`f990866c�
>o��
?o	>o@o� 
@o,
?o	� >o@o	� >o@o~>o\	
�Fo
>o	>o� 	>o� 
>o�
Ko
>o	>oMo
Lo	>oMoNoOo
>o,
?o,
Ro	Qo>oMoSo�Aooperator()�	Io<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Dooperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	Jo<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Eooperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���Po<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Tooperator=���
vUostd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`f990866c���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`f990866c��
Wo��
Xo	WoYo!
Yo,
Xo	!WoYo	!WoYo~Wo�	<,9_o
Wo	Wo!	Wo!
Wo�
do
Wo	Wofo
eo	Wofogoho
Wo,
Xo,
ko	joWofolo�Zooperator()�	bo<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�]ooperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	co<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>^ooperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�io<lambda_66f57f934f28d61049862f64df852ff0>��mooperator=���
vnostd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`f990866c��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`b5f5898d���
po��
qovgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`b5f5898d���
ro,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::p,
p	� pp	� pp~p\	
�p
p	p� 	p� 
p�
p
p	pp
p	pp p!p
p,
p,
$p	#ppp%p�poperator()�	p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�poperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>poperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���"p<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��&poperator=���
v'pstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1a7ae710���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1a7ae710��
)p��
*p	)p+p!
+p,
*p	!)p+p	!)p+p~)p�	<,91p
)p	)p!	)p!
)p�
6p
)p	)p8p
7p	)p8p9p:p
)p,
*p,
=p	<p)p8p>p�,poperator()�	4p<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�/poperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	5p<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>0poperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�;p<lambda_66f57f934f28d61049862f64df852ff0>��?poperator=���
v@pstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1a7ae710��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bb21a28c���
Bp��
Cpvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bb21a28c���
Dp,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bb21a28c��
Gp��
Hp	GpIp~ 
Ip,
Hp	� GpIp	� GpIp~Gp�	���Op
Gp	Gp~ 	Gp~ 
Gp�
Tp
Gp	GpVp
Up	GpVpWpXp
Gp,
Hp,
[p	ZpGpVp\p�Jpoperator()�	Rp<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Mpoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	Sp<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Npoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�Yp<lambda_133af15c3ab28a2fd0176429d1e8943b>��]poperator=���
v^pstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bb21a28c����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bb21a28c��
`p��
ap�nhb_buffer_add��"~nhb_buffer_get_length���"nhb_buffer_has_positions*�nhb_glyph_info_get_glyph_flags��"�nhb_buffer_reverse_range&<(hb_buffer_reverse_clusters�.<(hb_buffer_guess_segment_properties��nhb_buffer_add_utf8��mhb_buffer_add_utf16�mhb_buffer_add_utf32"�mhb_buffer_add_latin1���&�mhb_buffer_add_codepoints���"�compare_info_codepoint�&�mnormalize_glyphs_cluster���&<(hb_buffer_normalize_glyphs�C�sort���&�nhb_buffer_set_message_func�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-buffer.cc���n2 '�m�mget_null����m�moperator()�"�m�m<lambda_invoker_cdecl>�&�m�m<lambda_invoker_vectorcall>�m�moperator()�"�m�m<lambda_invoker_cdecl>�&�m�m<lambda_invoker_vectorcall>n
noperator()�"nn<lambda_invoker_cdecl>�&nn<lambda_invoker_vectorcall> n#noperator()�" n+n<lambda_invoker_cdecl>�& n,n<lambda_invoker_vectorcall>�.�moperator()��&hb_object_create����'hb_object_reference�mhb_object_destroy��"�mhb_object_set_user_data":(hb_object_get_user_data�mhb_buffer_add_utf���mhb_buffer_add_utf���mhb_buffer_add_utf���mhb_stable_sort�C�mgroup_end����m_Reallocate_for��m_Reallocate_for�n_Reallocate_for,)n_Reallocate_forC�{ctor}��n�\MnNnstrlen�MnOnprev���MnOnnext����n�[EnGnstrlen�EnInprev���EnInnext����n�@nBnstrlen�@nDnprev���@nDnnext����.�m{ctor}��.Tnget<(hb_object_init�;nhb_object_trace<(hb_object_fini��GRnoperator()��.}m{ctor}��.Sn{ctor}�[nforward�GYnimpl����O]noperator()��O_nimpl���pJ`noperator()��n��"�mhb_language_get_default*8(hb_unicode_funcs_get_default���.�mhb_script_get_horizontal_direction�6..\..\Dependencies\harfbuzz\src\hb-buffer.cc�����n �����n�(�n_��n_��n_�o_��n�noperator()�"�n�n<lambda_invoker_cdecl>�&�n�n<lambda_invoker_vectorcall>�n�noperator()�"�n�n<lambda_invoker_cdecl>�&�n�n<lambda_invoker_vectorcall>�n�noperator()�"�n�n<lambda_invoker_cdecl>�&�n�n<lambda_invoker_vectorcall>�n�noperator()�"�n�n<lambda_invoker_cdecl>�&�n�n<lambda_invoker_vectorcall>��n_Reallocate_for��n_Reallocate_for��n_Reallocate_for,�n_Reallocate_for:..\..\Dependencies\harfbuzz\src\hb-cairo-utils.cc����� ����
o�($o_�=o_�Vo_�oo_�oooperator()�"oo<lambda_invoker_cdecl>�&oo<lambda_invoker_vectorcall>%o(ooperator()�"%o0o<lambda_invoker_cdecl>�&%o1o<lambda_invoker_vectorcall>>oAooperator()�">oIo<lambda_invoker_cdecl>�&>oJo<lambda_invoker_vectorcall>WoZooperator()�"Wobo<lambda_invoker_cdecl>�&Woco<lambda_invoker_vectorcall>�o_Reallocate_for�.o_Reallocate_for�Go_Reallocate_for,`o_Reallocate_for2..\..\Dependencies\harfbuzz\src\hb-cairo.cc��� ����so�(�o_��o_��o_��o_�uoxooperator()�"uo�o<lambda_invoker_cdecl>�&uo�o<lambda_invoker_vectorcall>�o�ooperator()�"�o�o<lambda_invoker_cdecl>�&�o�o<lambda_invoker_vectorcall>�o�ooperator()�"�o�o<lambda_invoker_cdecl>�&�o�o<lambda_invoker_��a5yaz�Ш���S�PR-Oy�����P4��+�]�����[Vv����DB��#O`R��}�\��H����-}�����؄]y6J�T�o�l�Z	�PȜ@���y$�V������&nMr�Lَw�������xS,e�gl��5ֶ-��0��{H�}���3�ozz�iN�H�>��vq�k�n��qT5�j`b�L����nKG������	v�>�S�{���uo�х��0���b�a�Yú�0������#DX�S]������Ws�Jeh>��%E���\4���L.��\��,�E̮?v�_���:�q�
��V�#��ċ��J�DKq����u�������5�>(M*��xK?��$�����(t6V'����N��;�?��kU*�A�����\M��|%����DStE�Q����?�ݒt���-b����bm���<��A��#��#�������}Y�]���]�����A�#�e��'�F�<a�js/1�bKz@S��>'�1�d�I���X��H�/>n������f����~��]�G�]@}�a?��X�6�
��=��.�qy��W���:����,�W�~"65�]����K��_*hi�v����`�]&>�"��|<8�����eФ�]��]D3}3ަ�}�E�VMMt�+����J(W^E1T#�1C5��D6�9���2��p#
�-`c�N������U��b�w�y���?�@O�j~���b��D��cbd�r\4A7:r�q��Y��$ �Zct[��ӠLbCeC�uX..�iYR
�a3!3�X�~�fQ����?-�ONG�;����B;�<$f
�fk�C��ly�f7�� �����v�����]�[�]'���]4��]��t���"�
�ʂ�a��2S�}h��i�����%
�O��~��,�]fFJ'��7��+�8P�4�|B�lj�[j~����f\��]��]�^�f^ir���pj�����H��{Բ��ɛ�~�8;��]�~_@�h�sR�L�[�>��>n����4P^J^b^�^�^j�^�^�^�^______�_�_�_�_�_�_�_XQXeX^Xp�TXhX`X�X�Xf��X�X�X�X-��X�X�X�X!Y��Y%YY�$pB�RY`YKY�Y�Y�Y�Y�Y�YZ
ZIZNZfZbZ[Z�Z�Z�Z�Z�Z�Z�Z�Z"[ [�[�[�[�[�[�[�[d#dd"ddJdId_d�d�d�d�d�deVeMe]eUe�e�e�e�e�e�eC��e
f f��%fRfJfXfMf]f�f�f�f�f�f�f�f�fgg	g(gNg[gKg�g�g�g�g�g�g�g���g#```%``[`X`�`�`�`�`�`�`aaaRaUaYa�G�l��_aKaba�a�a�a�a�a�a�abbb"bbfbYb`b�b�b���b�b�b�bc(ccccLcdcPccc[c�c�c�c�c�c�c$�#�cL#LeLULWL�L�L�L�L�L�L�L�L�LMMM$MMhM]MMM�M�M�M�M�M�M�M�M�M�MNNNXNPNJNeN]N�N�N�N�N�N�N�N�N%OOO\OLONO�O�O�O�O�OH#HH]HMHOH�H�H�H�H�o�H�H�HI&IhITIXI�I�I�I�I�I�I�I�In��I$JJJJPJRJ�J�J�J�J�J�J�J�J�J	K%K"KKZKJKLK�K�K�K�K�K�K�KT
TTTKTgTSTOT�T�T�T�T�T�T�TU
UUJULU\U^U�U�U�U�U�U�U�U�U�U'VV
VV\VNVZV�V�V�V�V�V�V�V�V
WWWKWgWZW�W�W�W�W�W�W�W�WPPPJPZP\PZP�P�P�Pe��q�Po�Q\QQcQNQ�o��LK]�)�#��r����
��`��*��Sn(�"+����I��(���%L�Fӳ�r��`�<��@t"�ߺ�0�m͔�+����1�vi���dQ_Q�Q�Q�QRRRhR�dΖc�	�{N�ff��~r]~E�UR���3wIRgvK��S�'�_��^b� ����_��'U{-[�J����x^��P�zw�z�������ѼW�I�?
��O1Q�v'��VK���ء�3���lu����n��Hcŵ�i�����c5�3�kN���C�h����iC������G�m�1���?O8z�Xe��@��:�_��a_�T��:s�	9
dTB�
��T�rM��Pԙ��4��X-���|��3e�	�+��"����������V���������(�I�Si4�X)b�Þ)�/��&�"�����5�Ҧ�J���;a�Iy�p��4�5o�������������ofJ�d���az�������ҍ:��F9������������%.�h;�������c�Q�#�3�Ρ3��R9��e��w�|���n�Ww5��mQ�-v{���^���K��8�dJ�*&�S��9t�l�]�R�nҨD�d���/�#4���Aw���)�b9���� Ɔ6��<F�Jw-1�>�R�>\�z0O�ii�G'ѳ�����V�l�Np*9�o�47>�>�x[Vl��-�k@�Q�`H��Ow���}�k��E��Lh����B��'�o7/�$Y��N�.M���dJ6�J&�n�i��L��MO%�����Ϲ�Bå�A6���`rj�g��xd�uT�G�1
x��Z|S2+Bd���i���mþ�]���{�3�}/n��o��bC����	D�7���&��b�p�J��w�qP�`^!��'��e���d@��M��]�p)�R[
AlB\�=��Ի�{��Qv#�-N���F��yaC�����l�ӛdZ�o)����6��<�lڠ��وC��e>�]�
z�MC�s7i�RN&~"'>k�������e�/;�\|��[a�)!$�T�C9?c�!)~�g��%:y�m��m�8*3@�G��;�w���y��a�$������������-�V�5T�
��`O0����Y(4���up�R‹�o"��ss
�tp�xc7=aD;�dZ�
u]Aa�Ҷ�������wquǔA��ZLznA/���3�ćk��L����6w}K���d�(P
Y���G���=��A����� ���2�Nݏ�C�U@�2�&�~�8�~9��h���!����s�;g���n���2�������������W�q�}/	D�P;��h�ƊȔ�8rp���)UY+����,
S�ͨ�M�$�y�\�l�R����v�k޸��>�,�D�z=���M�<w�>�$2�=0*��\y��y�E
!I�ܨCX��<l��D���۱z�E��w�����xjZ���D��Sls�?�w�e-��}jt%.�+1�0��y!�*c���~Zp4�^���/��FB��I�����@���5=�O��G-�=���	�"8�	�p�3ZK�K)P�)�]�'��(X���b�#���	B�q�z�-��B����-ܬB�Y���'��4A���t�LJ>C*l���8ג/l�G[_��Q�X�@�F�T��Un˴�so
��+���gZ�g��:���-��bpO���l����6���c�,�?�~��&:�]���p�Fa�sA5����I�F{�R7��54�� U�ӷ�P.�QMS�e���i�B^�W
Y�9+�Hp�`$J�p/G���/r�@��h=�@��g��>�CT�*`����P�=rJ{�)��U9?RY�����g[�0˦OL���>���޻�4��5^��1�E�ZN�~����gU]����C]T�6�RR�y(�&x�Ly2~����/�#`Ev�?�)��<tMv��%�}�/��8�0y6=����i3��b6N��^
�����@�	�/��I�=�t���G:��G��X{Y��9���}�?��P����I�T��O�z���}��^
A�d����5�E����{F�x!w�+����zN�>Ztb��L���
��7��3����1�_{V+�>�M�����L�ˀ�?y�U"��g���;%*���Wn�����j��sV����8�u�q�q��qsanitize���
�:xCoordinate��
�:yCoordinate���q_instance_assertion_on_line_54��qget_size���?null_size��?min_size���?static_size2�qAAT::Anchor.?AUAnchor@AAT@@�
�q
�q	0k+�+�q
�q,
M<
�q,	�qL<�q	0L<�q9R�OT::OffsetTo<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@U?$IntType@I$03@OT@@X$00@OT@@��OT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@I$03@2@X$0A@@OT@@	L<�q	uL<�q
?tableTag����qget_anchor��qsanitize���
	9version��
	9flags
�qlookupTable��
�qanchorData����q_instance_assertion_on_line_93��qget_size���?null_size��?min_size���?static_size.�qAAT::ankr.?AUankr@AAT@@��AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
�q��
�q��OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@
�q��
�q
�q	�q�q�q�	
9�q�q�		9�q�q	0�q�q�;	0�q�q9�q�q�AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@���	�q�q��qget_value���qget_value_or_null���qget_class���qsanitize����q<unnamed-type-u>���
�qu�q_compiles_assertion_on_line_644�q_instance_assertion_on_line_644?null_size��?min_size����q
AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
�q,
�q,
�q��
�q,�q�q�q�q
�q
�qj�OT::Offset<OT::IntType<unsigned int,4>,1>.?AU?$Offset@U?$IntType@I$03@OT@@$00@OT@@��
�q��
�q	0�q�q	�q�q	u�q�q�P9��P9type����qis_null�q_instance_assertion_on_line_308�qget_size���?null_size��?min_size���?static_sizej�qOT::Offset<OT::IntType<unsigned int,4>,1>.?AU?$Offset@U?$IntType@I$03@OT@@$00@OT@@��
�q
�q	�q�q�q
�q,	�q�q�qs	�q�q�q�q�q
�q,
�q	�q�q�q�	�q�q�q�q�q�1�q�u	0�q�q�q	0�q�q�;	0�q�q9	�q�q	u�q�q��q���qtarget_t����qOffsetTo<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned int,4>,void,1>�qoperator=���qoperator()��qserialize_copy��qsanitize_shallow����qneuter��q_instance_assertion_on_line_517�qget_size���?null_size��?min_size���?static_sizeR6�qOT::OffsetTo<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@U?$IntType@I$03@OT@@X$00@OT@@
�q��OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@���
�q,
r
�q	�qrr
�q,	r�qrb	�qrrrr
�q,
�q	r�q	r�
�q��
r,	r�q	r
r
r�1r�u	0�qrr	0�q	r�;	0�q	r9	�q	r	u�q	rv�;���qtarget_t���rOffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>���roperator=��roperator()�rserialize_copy�rsanitize_shallow���rneuter�r_instance_assertion_on_line_517rget_size���?null_size��?min_size���?static_size�6rOT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@N�NullHelper<AAT::Anchor>.?AU?$NullHelper@UAnchor@AAT@@@@�	�qr
r
r
�q	�qrr	�qrrr	�qrr
�q,	 r�qrr
r	�q�q"rr!r#r	u�q"r	0�q"r	�qrZ�hb_array_t<AAT::Anchor const >.?AU?$hb_array_t@$$CBUAnchor@AAT@@@@��	(r�q"rN�hb_array_t<AAT::Anchor>.?AU?$hb_array_t@UAnchor@AAT@@@@�	*r�qr)r+r	�q�q"r	0�qr�;
�q	/r�qr<
�q	1r�q"r<	0�q"r9�q#�	�q"r��qitem_t�?item_size��rArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >��roperator=��$roperator[]�%rget_size���&roperator bool��'rpop,ras_array���(riter_t�*rwriter_t���)riter���+rwriter�)roperator struct hb_array_t<struct AAT::Anchor const >��+roperator struct hb_array_t<struct AAT::Anchor>�-rbegin��-rend'rqsort��.rserialize��0rserialize_append���2rcopy���3rsanitize_shallow���
P9len��
4rarrayZ���5r_compiles_assertion_on_line_8215r_instance_assertion_on_line_821?null_size��?min_size���v6rOT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@���QJrr8r
<
�q��
;r,�q<r�;=r
;r
?r
<r
�q	�qBrAr
�q,	Dr�qBrs	�qBrArErFr
;r	�;�qHr�	�;�qHrIrJr�1<r�u	0�qBrLr	0�qHr�;	0�qHr9	�qHr	u�qHrZ�<��;target_t���CrOffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4>,void,0>��Groperator=��Kroperator()�Mrserialize_copy�Nrsanitize_shallow���vectorcall>�o�ooperator()�"�o�o<lambda_invoker_cdecl>�&�o�o<lambda_invoker_vectorcall>�~o_Reallocate_for��o_Reallocate_for��o_Reallocate_for,�o_Reallocate_for:..\..\Dependencies\harfbuzz\src\hb-coretext-font.cc��� �����o�(�o_�p_�(p_�Ap_��o�ooperator()�"�o�o<lambda_invoker_cdecl>�&�o�o<lambda_invoker_vectorcall>�o�ooperator()�"�op<lambda_invoker_cdecl>�&�op<lambda_invoker_vectorcall>ppoperator()�"pp<lambda_invoker_cdecl>�&pp<lambda_invoker_vectorcall>)p,poperator()�")p4p<lambda_invoker_cdecl>�&)p5p<lambda_invoker_vectorcall>��o_Reallocate_for�p_Reallocate_for�p_Reallocate_for,2p_Reallocate_for>..\..\Dependencies\harfbuzz\src\hb-coretext-shape.cc������ ����Ep�(_p_�xp_��p_��p_�GpJpoperator()�"GpRp<lambda_invoker_cdecl>�&GpSp<lambda_invoker_vectorcall>`pcpoperator()�"`pkp<lambda_invoker_cdecl>�&`plp<lambda_invoker_vectorcall>yp|poperator()�"yp�p<lambda_invoker_cdecl>�&yp�p<lambda_invoker_vectorcall>�p�poperator()�"�p�p<lambda_invoker_cdecl>�&�p�p<lambda_invoker_vectorcall>�Pp_Reallocate_for�ip_Reallocate_for��p_Reallocate_for,�p_Reallocate_for:..\..\Dependencies\harfbuzz\src\hb-directwrite.cc����� �����p�(bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-draw.hh�p� +�p� /�p� 5bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-draw.h��p� 1�p� ��p� ;%q_�>q_�Wq_�pq_�-$�pemit_move_to���-$�pemit_line_to���-$�pemit_quadratic_to��-$�pemit_cubic_to��-$�pemit_close_path-$�pmove_to-$�pline_to-$�pquadratic_to���-$�pcubic_to���-$�pclose_path�-$�pstart_path�xq� �qqget_null����p�pclose_path��phb_draw_move_to_nil�phb_draw_line_to_nil&�phb_draw_quadratic_to_nil���"�phb_draw_cubic_to_nil���"�phb_draw_close_path_nil�&�p_hb_draw_funcs_set_preamble&�p_hb_draw_funcs_set_middle��*zqhb_draw_funcs_set_move_to_func�*zqhb_draw_funcs_set_line_to_func�.|qhb_draw_funcs_set_quadratic_to_func*~qhb_draw_funcs_set_cubic_to_func.�qhb_draw_funcs_set_close_path_func��"�$hb_draw_funcs_create���*0$hb_draw_funcs_make_immutable���&�qhb_draw_funcs_is_immutable��qhb_draw_move_to�qhb_draw_line_to"�qhb_draw_quadratic_to����qhb_draw_cubic_to����qhb_draw_close_path�bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-draw.cc�q!�qqget_null���
qqoperator()�"
qq<lambda_invoker_cdecl>�&
qq<lambda_invoker_vectorcall>&q)qoperator()�"&q1q<lambda_invoker_cdecl>�&&q2q<lambda_invoker_vectorcall>?qBqoperator()�"?qJq<lambda_invoker_cdecl>�&?qKq<lambda_invoker_vectorcall>Xq[qoperator()�"Xqcq<lambda_invoker_cdecl>�&Xqdq<lambda_invoker_vectorcall>"�phb_object_is_immutable��$hb_object_create����&hb_object_referenceqhb_object_destroy��"qhb_object_set_user_data"$hb_object_get_user_data&
qhb_object_make_immutable����q_Reallocate_for�/q_Reallocate_for�Hq_Reallocate_for,aq_Reallocate_for-$�p{ctor}�0$hb_objec_funcs_t@@�
�pj�hb_draw_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_draw_funcs_t@@�
�p:�hb_draw_state_t.?AUhb_draw_state_t@@
�p,�p@@	-$�p�p�p@@@@	-$�p�p&�p@@@@@@	-$�p�p�p	-$�p�p	-$�p�
�header����p<unnamed-type-func>
�pfunc��p<unnamed-type-user_data>���
�p8user_data�p<unnamed-type-destroy>�
�p@destroy���pemit_move_to����pemit_line_to����pemit_quadratic_to���pemit_cubic_to���pemit_close_path�pmove_to�pline_to�pquadratic_to����pcubic_to����pclose_path��pstart_path��phb_draw_funcs_t:�pHhb_draw_funcs_t.?AUhb_draw_funcs_t@@
�p
�p
�p.$�p@@�p
�p&.$�p@@@@�p
�p.
.$�p@@@@@@
�p
�p.$�p�p
�pn
�pmove_to��
�pline_to��
�pquadratic_to�
�pcubic_to�
�p close_path���f�p(hb_draw_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_draw_funcs_t@@���
�p
�pn
move_to��
line_to��
quadratic_to�
cubic_to�
 close_path���n�p(hb_draw_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_draw_funcs_t@@�.�_hb_var_num_t.?AT_hb_var_num_t@@�
tpath_open
@path_start_x�
@path_start_y�
@current_x
@current_y
�preserved1
�preserved2
�preserved3
�p reserved4
�p$reserved5
�p(reserved6
�p,reserved7:�p0hb_draw_state_t.?AUhb_draw_state_t@@
�p,
�p
�p
�p
|$,>�hb_draw_session_t.?AUhb_draw_session_t@@
�p.$@	�p�p�p	�p�p	�p�p
@@@@	�p�p�p@@@@@@	�p�p�p	�p�p	�p�ps�phb_draw_session_t���p~hb_draw_session_t��pmove_to�pline_to�pquadratic_to����pcubic_to����pclose_path�
@slant
0not_slanted��
.$funcs
draw_data
�pst����p__vecDelDtor���>
�pHhb_draw_session_t.?AUhb_draw_session_t@@	�p�p�p
�p
.$
�p
�p,
�p,
}$0�p
�,
�pn
move_to��
line_to��
quadratic_to�
cubic_to�
 close_path���j�p(hb_draw_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_draw_funcs_t@@�.$0��0�p.$0�p
�p,
�p,
�p,
�p,V�NullHelper<hb_draw_funcs_t>.?AU?$NullHelper@Uhb_draw_funcs_t@@@@	�pq
�p��
q
q0/$0w$
}$,�pJ�Null<hb_draw_funcs_t>.?AU?$Null@Uhb_draw_funcs_t@@@@	�pq��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`de4890e2��

q��
q	
qq~ 
q,
q	� 
qq	� 
qq~
q�	���q

q	
q~ 	
q~ 

q�
q

q	
qq
q	
qqqq

q,
q,
!q	 q
qq"q�qoperator()�	q<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�qoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	q<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>qoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�q<lambda_133af15c3ab28a2fd0176429d1e8943b>��#qoperator=���
v$qstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`de4890e2����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`de4890e2��
&q��
'q	&q(q� 
(q,
'q	� &q(q	� &q(q~&q�	���.q
&q	&q� 	&q� 
&q�
3q
&q	&q5q
4q	&q5q6q7q
&q,
'q,
:q	9q&q5q;q�)qoperator()�	1q<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�,qoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	2q<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>-qoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�8q<lambda_9f40189620cfe4223adcbc34f0d42913>��<qoperator=���
v=qstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`de4890e2����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`de4890e2�
?q��
@q	?qAq� 
Aq,
@q	� ?qAq	� ?qAq~?q\	
�Gq
?q	?q� 	?q� 
?q�
Lq
?q	?qNq
Mq	?qNqOqPq
?q,
@q,
Sq	Rq?qNqTq�Bqoperator()�	Jq<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Eqoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	Kq<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Fqoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���Qq<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Uqoperator=���
vVqstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`de4890e2���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`de4890e2��
Xq��
Yq	XqZq!
Zq,
Yq	!XqZq	!XqZq~Xq�	<,9`q
Xq	Xq!	Xq!
Xq�
eq
Xq	Xqgq
fq	Xqgqhqiq
Xq,
Yq,
lq	kqXqgqmq�[qoperator()�	cq<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�^qoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	dq<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>_qoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�jq<lambda_66f57f934f28d61049862f64df852ff0>��nqoperator=���
voqstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`de4890e2��	-$�p}$�rq�#P��#f��#Q�qget_null���JwqNull<hb_draw_funcs_t>.?AU?$Null@Uhb_draw_funcs_t@@@@.$�pyq.$�p{q.$�p}q.$�pqt/$.$�p@@�q".$�p@@@@�q*	.$�p@@@@@@	�q.$�p�q&-$Type���qget_null���V�qNullHelper<hb_draw_funcs_t>.?AU?$NullHelper@Uhb_draw_funcs_t@@@@n
@f
uu32��
ti32��
<%u16��
>%i16��
@%u8���
A%i8���.�q_hb_var_num_t.?AT_hb_var_num_t@@v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e7d4efdd���
�q��
�qvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e7d4efdd���
�q,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e7d4efdd�
�q��
�q	0�q�qJ.
�q,
�q	P.�q�q	S.�q�q�.�q	�.�.�q��.���qhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�q8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�q�
�q	�.�.�.�q
�q	�.�.�qZ�qhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�qf��qhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�q	0�qJ.	0�qJ.
�q	�q�q
�q	�q�q�q�q
�q,
�q,
�q	�q�q�q�q��qoperator()�	�q<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��qoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�q<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�qoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�q<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���qoperator=��
v�qhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e7d4efdd�2�AAT::Anchor.?AUAnchor@AAT@@�
�q��
�q	0�q�q9	�q�q		�$9VDV	09VDVл	09VDV��$T��BVhb_atomic_ptr_t<hb_language_impl_t const *>CVinit���CVset_relaxedEVget_relaxedEVget_acquireFVcmpexchGVoperator bool��EVoperator->�
�$vrVHVhb_atomic_ptr_t<hb_language_impl_t const *>.?AU?$hb_atomic_ptr_t@PEBUhb_language_impl_t@@@@�	9V:V
:V,
9V,�s��0NV��p0PV
k
RV,��u0TV��RV0VV
k,upYV
�,
[Vu\V��A00^V:�hb_variation_t.?AUhb_variation_t@@��
`V"
utag��
@value:bVhb_variation_t.?AUhb_variation_t@@��
aV,��aV0eV
`V,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e6be6477�
hV��
iV	0hVjVJ.
jV,
iV	P.hVjV	S.hVjV�.hV	�.�.pV��.��qVhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&rV8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
hV�
tV	�.�.�.uV
hV	�.�.wVZxVhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
hVf�yVhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
hV	0hVJ.	0hVJ.
hV	hV~V
uV	hV~VV�V
hV,
iV,
�V	�VhV~V�V�kVoperator()�	|V<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�nVoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	}V<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>oVoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Voperator=��
v�Vhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e6be6477��AAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`e6be6477�
�V��
�V	�<�V�V�<
�V�
�V
�V	�V�V
�V	�V�V�<�V�V
�V,
�V,
�V	�V�V�V�Vz�Voperator()��V<lambda_e38ed6a20f330171fecf8e943defe065>��
F)default_selector��Voperator=��&�VAAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`e6be6477�
�V
�V,	�V�V�<
�V
�V,�=�V	�=>�V��=���Vhb_map_iter_t<hb_array_tOrneuter�Pr_instance_assertion_on_line_517Qrget_size���?null_size��?min_size���?static_size�6RrOT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@I$03@2@X$0A@@OT@@
�q,	0k+�+^<
<�l+�Vr	0�q�qWrV�AAT::BaselineTableFormat0Part.?AUBaselineTableFormat0Part@AAT@@�
Yr��
Zr	0Yr[r9�:#@�	Yr[r	uYr[r�\rsanitize���
]rdeltas���^r_instance_assertion_on_line_55�_rget_size���?null_size��?min_size���?static_sizeV`r@AAT::BaselineTableFormat0Part.?AUBaselineTableFormat0Part@AAT@@�
Zr
br	0k+�+cr
[r,V�AAT::BaselineTableFormat1Part.?AUBaselineTableFormat1Part@AAT@@�
fr��
gr	0frhr9j�AAT::Lookup<OT::IntType<unsigned short,2> >.?AU?$Lookup@U?$IntType@G$01@OT@@@AAT@@��	frhr�irsanitize���
]rdeltas���
jr@lookupTable��kr_instance_assertion_on_line_73�?null_size��?min_size���VlrMAAT::BaselineTableFormat1Part.?AUBaselineTableFormat1Part@AAT@@�
gr
nr	0k+�+or
jr��
qr
rr
qr	9jrtr�	�jrtr�	!jrtr	0jrtr�;	0jrtr9xryr��AAT::Lookup<OT::IntType<unsigned short,2> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$IntType@G$01@OT@@@AAT@@���	jrtr�urget_value��vrget_value_or_null��wrget_class��zrsanitize���{r<unnamed-type-u>���
{ru|r_compiles_assertion_on_line_644|r_instance_assertion_on_line_644?null_size��?min_size���j}r
AAT::Lookup<OT::IntType<unsigned short,2> >.?AU?$Lookup@U?$IntType@G$01@OT@@@AAT@@��
hr,V�AAT::BaselineTableFormat2Part.?AUBaselineTableFormat2Part@AAT@@�
�r��
�r	0�r�r9	9#@�	�r�r	u�r�r��rsanitize���
�9stdGlyph�
�rctlPoints�r_instance_assertion_on_line_96��rget_size���?null_size��?min_size���?static_sizeV�rBAAT::BaselineTableFormat2Part.?AUBaselineTableFormat2Part@AAT@@�
�r
�r	0k+�+�r
�r,V�AAT::BaselineTableFormat3Part.?AUBaselineTableFormat3Part@AAT@@�
�r��
�r	0�r�r9	�r�r��rsanitize���
�9stdGlyph�
�rctlPoints
jrBlookupTable���r_instance_assertion_on_line_114?null_size��?min_size���V�rOAAT::BaselineTableFormat3Part.?AUBaselineTableFormat3Part@AAT@@�
�r
�r	0k+�+�r
�r,.�AAT::bsln.?AUbsln@AAT@@�
�r��
�r	0�r�r9R�AAT::bsln::<unnamed-type-parts>.?AT<unnamed-type-parts>@bsln@AAT@@��	�r�r�?tableTag����rsanitize���
L>version��
	9format���
	9defaultBaseline���r<unnamed-type-parts>���
�rparts�r_instance_assertion_on_line_153?null_size��?min_size���.
�rWAAT::bsln.?AUbsln@AAT@@�
�r
�r	0k+�+�r
�r��
�r
�rR
Yrformat0��
frformat1��
�rformat2��
�rformat3��R�rOAAT::bsln::<unnamed-type-parts>.?AT<unnamed-type-parts>@bsln@AAT@@��
br
nr
�r
�r
�r,��AAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`e7d4efdd�
�r��
�r	�<�r�r�<
�r�
�r
�r	�r�r
�r	�r�r�<�r�r
�r,
�r,
�r	�r�r�r�rz�roperator()��r<lambda_e38ed6a20f330171fecf8e943defe065>��
F)default_selector��roperator=��&�rAAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`e7d4efdd�
�r
�r,	�r�r�<
�r
�r,�=�r	�=>�r��=���rhb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>����<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�!>__item__���">__item_at__#>__more__���$>__len__%>__next__���&>__forward__%>__prev__���&>__rewind__�'>__end__*>operator!=�
=it���
+>f��r hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@	/>�.�.�r
�r	/>5>�rZ�rhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>�
�rf��rhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@@@:�hb_set_digest_t.?AUhb_set_digest_t@@
�r	�r�r	�r�r
�r��
�r,
�r	�r�r�r	0�r�r�
�r	0�r�rs	�r�rs	0�r�r�r##�	�r�r2#mask_t�?n��?mask_bytes�?mask_bits��?mb1~one~all�rinit����rclear���rfull����runion_��radd_range���roperator[]��radd�rmay_have����rmay_intersect��
�rmasks�rhb_set_digest_t:�rhb_set_digest_t.?AUhb_set_digest_t@@
�r
�r,	�r�r
�r
�r
�r,
�r,
�r
�r,"HB_OT_LAYOUT_GLYPH_PROPS_BASE_GLYPH��HB_OT_LAYOUT_GLYPH_PROPS_LIGATUREHB_OT_LAYOUT_GLYPH_PROPS_MARKHB_OT_LAYOUT_GLYPH_PROPS_SUBSTITUTED� HB_OT_LAYOUT_GLYPH_PROPS_LIGATED�@HB_OT_LAYOUT_GLYPH_PROPS_MULTIPLIED��pHB_OT_LAYOUT_GLYPH_PROPS_PRESERVEZt�rhb_ot_layout_glyph_props_flags_t.?AW4hb_ot_layout_glyph_props_flags_t@@���
�r,�r�r�r�r
�r
�
�r�UPROPS_MASK_GEN_CAT�� UPROPS_MASK_IGNORABLE@UPROPS_MASK_HIDDEN����UPROPS_MASK_CONTINUATION�UPROPS_MASK_Cf_ZWJ���UPROPS_MASK_Cf_ZWNJ��UPROPS_MASK_Cf_VSJt�rhb_unicode_props_flags_t.?AW4hb_unicode_props_flags_t@@���
�r,�r�r�r�r
�r
�ru�r
�,
���
�r
�r��
�,L��rLuu�r �'
�rus
Ls
�),R�OT::Layout::Common::Coverage.?AUCoverage@Common@Layout@OT@@�
s��
sn�OT::Layout::Common::Coverage::<unnamed-type-u>.?AT<unnamed-type-u>@Coverage@Common@Layout@OT@@��	ss	0ss9	usss	0sssuV<	uss
sss	u<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>����<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�!>__item__���">__item_at__#>__more__���$>__len__%>__next__���&>__forward__%>__prev__���&>__rewind__�'>__end__*>operator!=�
=it���
+>f��V hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@	/>�.�.�V
�V	/>5>�VZ�Vhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>�
�Vf��Vhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@@@6�CFF::number_t.?AUnumber_t@CFF@@�
�V	�V�Vr
�V��
�V	t�V�V	�V�V	A�V�V	0�V�V
�V,
�V	0�V�V�V	�V�V�V�V	�V�V�Vset_int�Vto_int��Vset_fixed���Vto_fixed����Vset_real����Vto_real�Vin_int_range����Voperator>���Voperator<���Voperator>=��Voperator<=��Voperator+=�
Avalue�Vnumber_t���6�VCFF::number_t.?AUnumber_t@CFF@@�
�V
�V,
�V
�V,B�CFF::UnsizedByteStr.?AUUnsizedByteStr@CFF@@�
�V��
�V	�V�Vs	�V�Vr�;���Vas_ubytes���V_instance_assertion_on_line_283?null_size��?min_size���B�VCFF::UnsizedByteStr.?AUUnsizedByteStr@CFF@@�
�V
�V,B�CFF::byte_str_ref_t.?AUbyte_str_ref_t@CFF@@�
�VMu	�V�V�V	�V�V�V�V	�V�V�V	�V�Vr
�V��
�V	 �V�V	�V�V	�V�V�	0�V�Vs	�V�Vs	u�V�V	�V�V	0�V�V6�Vbyte_str_ref_t��Vreset���Voperator[]��Vhead_unchecked��Voperator struct hb_array_t<unsigned char const >����Vsub_array���Vavail���Vinc�Vget_offset��Vset_offset��Vset_error���Vin_error����Vtotal_size�
str��BF�VCFF::byte_str_ref_t.?AUbyte_str_ref_t@CFF@@�

�V,
�V
�V

�V,F�CFF::op_serializer_t.?AUop_serializer_t@CFF@@���
�V��
�V6�CFF::op_str_t.?AUop_str_t@CFF@@�
�V��
�V,�1�V	0�V�V�V�Vcopy_opstr�F�VCFF::op_serializer_t.?AUop_serializer_t@CFF@@���
�V
�V	�V�VJ
jptr��
uop���
 length����Vop_str_t���6�VCFF::op_str_t.?AUop_str_t@CFF@@�
�V,��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`e6be6477��
�V��
�V	0�V�Vs
�V,
�V	[s�V�V	^s�V�V�s�V�.	`s�s�V�bs���Vhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__itt_init�sqhb_object_trace0$hb_object_fini��q��2..\..\Dependencies\harfbuzz\src\hb-draw.cc���1!�����q�(�q�}�q���q�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-ankr-table.hh����q7!*�q7!;�q7!W�q�9�q�
r�7r�9Sr�
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-bsln-table.hh���ar@!(mr@!:~r���r@!L�r@!c�r@!u�r@!��r�x�r�}�r��Z>@!�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-set-digest.hh���rL!EjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout.hh����rN!L�rN!�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\Common\Coverage.hh��sQ!,"sQ!00sQ!2>sQ!3Cs�SLs���s���s���s���s���s���s�~�s�}�s��t�~)t�}Mt��]t��_tQ!ntQ!�t�D�t�]�t�-�tQ!��tQ!`~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\Common\CoverageFormat1.hh���uk!s~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\Common\CoverageFormat2.hh���um!�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout-common.hh*uo!ODuo!pPuo!opuo!�xuo!��u�7�uo!��u�v�u���u���u�0	v��vo!�(vo!D=vo!obv��sv��uv�0�v���v�7�vo!��vo!��vo!	�v�7w�@w�~Tw�}_w���w���w���w���w���w���wo!�wo!��w��wo!@x�*x�7:xo!�Bxo!�Exo!�Rxo!�mx���x���x���x���x���x���x���x��x�yo!�&y�vDyo!_iy�xy�7�yo!��yo!��y��y
M�y��y�z�$zo!�Dz��Lzo!)pz���z���z���z���z���z�~�z�}�z���z��{��{��{��{��){��[{�i{�7x{o!�{o!��{o!��{��{��{��{o!��{o!��{o!��{o!|�7L|��\|��^|�0{|�-�|�]�|�-�|o!�|o!��|o!��|o!	-}o!	s}o!	�}o!	�}���}���}o!�	�}���}o!�	~o!�	:~o!�
~~o!,
�~o!
�~�7�~o!�
o!�
,�7C�
jo!�
��7�o!6�o!7�o!�%�o!�B�o!>r�o!l���
���?ɀ�?�o!�-�o!�ss
�8	0sss	0ss�7�$u	0sssb�OT::Layout::Common::Coverage::iter_t.?AUiter_t@Coverage@Common@Layout@OT@@��	sss�s<unnamed-type-u>���
su	s_compiles_assertion_on_line_58�	s_instance_assertion_on_line_58�?null_size��?min_size���
ssanitize���soperator[]�shassoperator()�sgetsget_coverage���sget_population�ssubset�sintersects�sintersects_coveragescost���siter_t�siter���Rs
OT::Layout::Common::Coverage.?AUCoverage@Common@Layout@OT@@�
s,
s
s��
s
s��OT::Layout::Common::CoverageFormat1_3<OT::Layout::SmallTypes>.?AU?$CoverageFormat1_3@USmallTypes@Layout@OT@@@Common@Layout@OT@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>.?AU?$CoverageFormat2_4@USmallTypes@Layout@OT@@@Common@Layout@OT@@�>
	9format���
sformat1��
 sformat2��n!s
OT::Layout::Common::Coverage::<unnamed-type-u>.?AT<unnamed-type-u>@Coverage@Common@Layout@OT@@��
s��
#s
$s��OT::SortedArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���
#s	s's	0s's9	us'ss	us's	0s's�7	0s'ss��OT::Layout::Common::CoverageFormat1_3<OT::Layout::SmallTypes>::iter_t.?AUiter_t@?$CoverageFormat1_3@USmallTypes@Layout@OT@@@Common@Layout@OT@@��B
	9coverageFormat���
&sglyphArray���(s_compiles_assertion_on_line_49�(s_instance_assertion_on_line_49�?null_size��?min_size���)ssanitize���*sget_coverage���+sget_population�,sintersects�-sintersects_coverage+scost���.siter_t�
/sOT::Layout::Common::CoverageFormat1_3<OT::Layout::SmallTypes>.?AU?$CoverageFormat1_3@USmallTypes@Layout@OT@@@Common@Layout@OT@@�
 s��
1s
2s��OT::SortedArrayOf<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@U?$IntType@G$01@4@@OT@@���
1s	 s5s	0 s5s9	u s5ss	u s5s	0 s5s�7	0 s5ss��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::iter_t.?AUiter_t@?$CoverageFormat2_4@USmallTypes@Layout@OT@@@Common@Layout@OT@@��B
	9coverageFormat���
4srangeRecord��6s_compiles_assertion_on_line_50�6s_instance_assertion_on_line_50�?null_size��?min_size���7ssanitize���8sget_coverage���9sget_population�:sintersects�;sintersects_coverage9scost���<siter_t�
=s
OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>.?AU?$CoverageFormat2_4@USmallTypes@Layout@OT@@@Common@Layout@OT@@�
V<,J�<unnamed-type-hb_take>.?AU<unnamed-type-hb_take>@@��
@s��
AsJR<unnamed-type-hb_take>.?AU<unnamed-type-hb_take>@@���hb_partial_t<2,<unnamed-type-hb_take> const *,unsigned int>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_take>@@I@@	Ds@sBs�7
AsFsu
Ds	DsHsGs��hb_reference_wrapper<<unnamed-type-hb_take> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_take>@@@@���^Ishb_partial_t<2,<unnamed-type-hb_take> const *,unsigned int>
Jsa
uv�Kshb_partial_t<2,<unnamed-type-hb_take> const *,unsigned int>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_take>@@I@@
Ds
Fs�Nso#DsOs
Fs
Ms,
Bs,��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`e7d4efdd��
Ts��
Us	0TsVss
Vs,
Us0s
Zs	[sTsVs0s
]s	^sTsVs>�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
`s��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��r�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��
cs��
ds	ucses
cs	ascsgs
`s��
is	jscseshsks	`scses	`scsessnsms	0cses	Acsgs	Acsesqsrs	Acsgss	Acsesstsus
cs!	`scswss
`s,
cs	yscszssxs{s	`scsgsr	`scsws	yscszs}s~ss�Aitem_t�fsget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���lsthiz���msiter���osoperator+��ms_begin�msbegin��ms_end���msendpsoperator bool��fslenssoperator*��vsoperator[]�|soperator+=��soperator++�|soperator-=��soperator--�nsoperator-��r T�shb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@
�s	as�s�s
�s��
�s	js�s�s�s�s	A�s�s	A�s�ss	0�s�s	u�s�s	�s�s	�s�ss	`s�s�s��sthiz����s__item__����s__item_at__�s__more__����s__len__�s__next__����s__forward__�s__prev__����s__rewind__��s__end__��shb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@cs���s���shb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��v�hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@
�s��
�s,�sTs�.
`s	`s�s�s
is	A`s�s	0`s�s	`s�s	`s`s�s
is,
�s	0`s�s�s��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@����bs���shb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�sXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> conem_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�VXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�V��V�.	�smHqH�V�V�.	�s�s�V��Vhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�Vp
�.f��Vhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�V	0�Vs	0�Vs
�V
�V	�VW
W	�VWWW
�V,
�V,
	W	W�VW
WN�Voperator()�	W<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��Voperator bool (__cdecl *)(unsigned int)	W<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�Voperator bool (__vectorcall *)(unsigned int)���W<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��Woperator=��
vWOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`e6be6477���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`e6be6477���
W��
W	WW�w
W�
W
W	WW
W	WW�wWW
W,
W,
W	WWWW�Woperator()�W<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���Woperator=��&WOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`e6be6477���
W
W,	WW�w
W
W,	dx�C�CW
W	dxjx$WN%Whb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
Wa�&Whb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`e6be6477���
(W��
)W	0(W*Wz
(W�
,W
(W	(W.W
-W	(W.Wz/W0W
(W,
)W,
3W	2W(W.W4Wj+Woperator()�1W<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul5Woperator=��&6WOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`e6be6477���
)W
*W,	(W.Wz
(W
.W,�z(W�.	6z�z=W�Pz��>Whb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
?Whhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���,W�.	�zmHqHAW(W�.	�z�zCW�DWhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
(Wp
�.f�EWhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`e6be6477��
GW
GW��
IW,	JW��r
GW,	LW��rKWMW	JW��	LW��OWPW	HW��
IW	SW��s	HW��sTWUW	HW��	GW���Frealloc_move���GWitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
HWarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���NWoperator[]�QWtail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>RWbegin��RWend�as_sorted_arrayVWoperator+��WWpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���XWpop�remove_ordered��shrink��qsort���__vecDelDtor����?vYWhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
HW�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`e6be6477�
\W
\W��
^W,	_W��r
\W,	aW��r`WbW	_W��	aW��dWeW	]W��
^W	hW��s	]W��siWjW	]W��	\W���Frealloc_move���\Witem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
]WarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���cWoperator[]�fWtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��gWbegin��gWend�as_sorted_arraykWoperator+��lWpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���mWpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?vnWhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
]W��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`e6be6477�
qW��
rW	qWsWs
qW�
uW
qW	qWwW
vW	qWwW%�xWyW
qW,
rW,
|W	{WqWwW}WvtWoperator()�zW<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���~Woperator=��&WOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`e6be6477�
rW
sW,	qWwW%�
qW
wW,	���C�CvW
qW	�����WN�Whb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
qWa��Whb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`e6be6477�
�W��
�W	�W�W҄
�W�
�W
�W	�W�W
�W	�W�W؄�W�W
�W,
�W,
�W	�W�W�W�W��Woperator()��W<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes����Woperator=��&�WOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`e6be6477�
�W
�W,	�W�W؄
�W
�W,	��C�C�W
�W	���WN�Whb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
�Wa��Whb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���6�OT::OS2Range.?AUOS2Range@OT@@���
�W��
�W	t�W�Ws>�Wcmp
ufirst
ulast�
ubit��6�WOT::OS2Range.?AUOS2Range@OT@@���
�W
�W,j�hb_sorted_array_t<OT::OS2Range const >.?AU?$hb_sorted_array_t@$$CBUOS2Range@OT@@@@��
�WZ�hb_array_t<OT::OS2Range const >.?AU?$hb_array_t@$$CBUOS2Range@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@��hb_iter_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@
�W,
�W��
�W	u�W�W
�W
�W	�W�W�W
�W��
�W	�W�W�W�W�W	�W�W�W	�W�W�Ws�W�W	0�W�W	�W�W�W	�W�W�W�W�W	�W�W�Ws	�W�W�Ws�W�W
�W!	�W�W�Ws
�W,
�W	�W�W�Ws�W�W	�W�W�Wr	�W�W�W	�W�W�W�W�W�W��Witem_t��Wget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Wthiz����Witer����Woperator+���W_begin��Wbegin���W_end����Wend�Woperator bool���Wlen�Woperator*���Woperator[]��Woperator+=��Woperator++��Woperator-=��Woperator--��Woperator-�� T�Whb_iter_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@��
�W	�W�W�W
�W��
�W	�W�W�W�W�W	�W�W�W	�W�W�Ws	0�W�W	u�W�W	�W�W	�W�Ws	�W�W�W��Wthiz����W__item__����W__item_at__�W__more__����W__len__�W__next__����W__forward__�W__prev__����W__rewind__��W__end__��Whb_iter_fallback_mixin_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@���W���W���Whb_iter_with_fallback_t<hb_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@�Wu
�W	�W�W�W	�W�W�W�W
�W	�W�W�W	�W�W�Ws	�W�W	�W�Ws	u�W�W
�W,
�W	0�W�W�W	�W�W�W	�W�W�W	t�W	t�W�W�W�W�W	�W�W�W	�W�W�W��W�W	�W�W�	�W�W�W�	�W�W�W�W�W	�W�W�Ws��W��Frealloc_move����Whb_array_t<OT::OS2Range const >�W__item_t__�Fis_random_access_iterator��Fhas_fast_len����W__item__����W__item_at__�W__next__����W__forward__�W__prev__����W__rewind__��W__len__�Woperator!=��Wbegin���Wend�Woperator&���Woperator struct hb_array_t<struct OT::OS2Range const >��Woperator==��Whash����Wcmp�Wqsort���Wget_size����Wreverse�Wsub_array���Wtruncate����Wfini���
�WarrayZ���
ulength���
ubackwards_length�Z"VXhb_array_t<OT::OS2Range const >.?AU?$hb_array_t@$$CBUOS2Range@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@��
X��
X	uXX
X	�WXX
�W��
X		XXXX
X	�WXX	�WXXs
XX	0XX	�WXX	�WXXXX	�WXXs	�WXXsXX
X!	�WXXs
�W,
X	XXXsXX	�WXXr	�WXX	XXXXXX��Witem_t�Xget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Xthiz���Xiter���Xoperator+��X_begin�Xbegin��X_end���XendXoperator bool��XlenXoperator*��Xoperator[]�Xoperator+=�Xoperator++�Xoperator-=�Xoperator--�
Xoperator-�� T Xhb_iter_t<hb_sorted_array_t<OT::OS2Range const >,OT::OS2Range const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUOS2Range@OT@@@@AEBUOS2Range@OT@@@@��
X	�W�W"X
�W	�W$X�W	�W$X%X&X
X,
(X	0�W"X)X	�W�W"X�	�W�W"X+X,X	�W�W"Xs�W��X��Xiter_base_t�Witem_t�#Xbegin��#XendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'Xhb_sorted_array_t<OT::OS2Range const >�*Xoperator!=�-Xsub_array��.Xtruncate���j/X hb_sorted_array_t<OT::OS2Range const >.?AU?$hb_sorted_array_t@$$CBUOS2Range@OT@@@@���W#��
1X,
2X�W3XA�W	�W�W$X5X
�W,N�OT::VariationValueRecord.?AUVariationValueRecord@OT@@���
8X��
9X	08X:X9�80	08X:X<X	8X:X	u8X:X�;Xsanitize���=Xsubset�
Z9valueTag�
�9varIdx���>X_instance_assertion_on_line_62�?Xget_size���?null_size��?min_size���?static_sizeN	@XOT::VariationValueRecord.?AUVariationValueRecord@OT@@���
9X
BX	0k+�+CX
:X,
8X
9X,
GX	FXF0�1HX
FX,
J\	0I\KX9	0I\KXsu_u	@I\KXNX	tI\��OT::OffsetTo<OT::ItemVariationStore,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UItemVariationStore@OT@@U?$IntType@G$01@2@X$00@OT@@�	I\KX^?tableTag���LXsanitize���MXsubset�OXget_var
PXtag_compare
L>version��
	9reserved�
	9valueRecordSize��
	9valueRecordCount�
QX
varStore�
�;valuesZ��RX_compiles_assertion_on_line_169RX_instance_assertion_on_line_169?null_size��?min_size���.SX
OT::MVAR.?AUMVAR@OT@@���
K\	0k+�+UX
QX��
WX
XX
WX,
ZX
QX	QX\X[X
QX,	^XQX\Xst &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�s���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�s��s�s`s�s
Ts��s�.	�smHqH�sTs�.
�s	�s�s�s��shb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
Tsp
�.f��shb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�s
Ts
�s��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@AEBI@@�
�s��
�s	u�s�s
�s	�s�s�s
�s	�s�s�s�s�s	�s�s�s	�s�s�ss�s�s	0�s�s	A�s�s	A�s�s�s�s	A�s�ss	A�s�ss�s�s
�s!	�s�s�ss
�s,
�s	�s�s�ss�s�s	�s�s�sr	�s�s�s	�s�s�s�s�s�s�Aitem_t��sget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����sthiz����siter����soperator+���s_begin��sbegin���s_end����send�soperator bool���slen�soperator*���soperator[]��soperator+=��soperator++��soperator-=��soperator--��soperator-�� T�shb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@AEBI@@�2�hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@��
�s��
�s,�s#0
�s	�s�s�s
�s	A�s�s	A�s�ss	0�s�s	u�s�s	�s�s	�s�ss	�s�s�s
�s	0�s�s�sb�hb_reference_wrapper<hb_map_t &>.?AU?$hb_reference_wrapper@AEAUhb_map_t@@@@��s���shb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��s__item__����s__item_at__�s__more__����s__len__�s__next__����s__forward__�s__prev__����s__rewind__��s__end__�soperator!=�
�sit���
�s8fv�s@hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@
�s�j�hb_map_iter_factory_t<hb_map_t &,1>.?AU?$hb_map_iter_factory_t@AEAUhb_map_t@@$00@@��
�s��s�s�s�sf�<unnamed-type-hb_map_retains_sorting>.?AU<unnamed-type-hb_map_retains_sorting>@@
�s��
�s	�s�s�s7
�s	�s�s7:�shb_map_iter_factory_t<hb_map_t &,1>
#0fj�shb_map_iter_factory_t<hb_map_t &,1>.?AU?$hb_map_iter_factory_t@AEAUhb_map_t@@$00@@��
�s
�sZ�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@I@@��
�s��
�s	u�s�s
�s	�s�s�s
�s	�s�s�s�s�s	�s�s�s	�s�s�sstt	0�s�s	u�s�st�s	u�s�ss	u�s�sstt
�s!	�s�s	ts
�s,
�s	t�sts
t
t	�s�s�sr	�s�s	t	t�stttt�uitem_t��sget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����sthiz���titer���toperator+��t_begin�tbegin��t_end���tendtoperator bool���slentoperator*��toperator[]�toperator+=�toperator++�toperator-=�toperator--�toperator-��Z Tthb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@I@@����hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>.?AU?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@��
t��
t,N�<unnamed-type-hb_second>.?AU<unnamed-type-hb_second>@@��
t��
t,tt
�s	�stt
�s	u�st	u�sts	0�st	�st	�sts	�s�st
�s	0�st%t��hb_reference_wrapper<<unnamed-type-hb_second> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_second>@@@@�����s��thb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>�u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�t__item__��� t__item_at__!t__more__���t__len__"t__next__���#t__forward__"t__prev__���#t__rewind__�$t__end__&toperator!=�
tit���
't0f2(t8hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@��
s�
Ds�*t+t�s,t��hb_iter_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@Coverage@Common@Layout@OT@@I@@��
.t��
/t	u.t0t
s
.t	2t.t3t
s��
5t	6t.t0t4t7t	s.t0t	s.t0ts:t9t	0.t0t	u.t3t=t1t	u.t3ts	u.t0ts?t@t
.t!	s.tBts
s,
.t	Dt.tEtsCtFt	s.t3tr	s.tBt	Dt.tEtHtItJt�uitem_t�1tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���8tthiz���9titer���;toperator+��9t_begin�9tbegin��9t_end���9tend<toperator bool��1tlen>toperator*��Atoperator[]�Gtoperator+=�Ktoperator++�Gtoperator-=�Ktoperator--�:toperator-�� TLthb_iter_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_t@Uiter_t@Coverage@Common@Layout@OT@@I@@���hb_iter_with_fallback_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@Coverage@Common@Layout@OT@@I@@���hb_iter_fallback_mixin_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@Coverage@Common@Layout@OT@@I@@
Ot	2tOtPt
Ot��
Rt	6tOtStQtTt	uOtSt	uOtSts	0OtSt	OtPt	OtPts	sOtSt�Utthiz���Vt__item__���Wt__item_at__Xt__more__���Vt__len__Yt__next__���Zt__forward__Yt__prev__���Zt__rewind__�[t__end__�\thb_iter_fallback_mixin_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_fallback_mixin_t@Uiter_t@Coverage@Common@Layout@OT@@I@@.t��Ot��^thb_iter_with_fallback_t<OT::Layout::Common::Coverage::iter_t,unsigned int>.?AU?$hb_iter_with_fallback_t@Uiter_t@Coverage@Common@Layout@OT@@I@@��
s,
`t
s	sbtat
5t	0sdt	sbt	usdt
5t,
ht	0sdtit	ssdt~�OT::Layout::Common::Coverage::iter_t::<unnamed-type-u>.?AT<unnamed-type-u>@iter_t@Coverage@Common@Layout@OT@@���Nt��Fis_sorted_iterator�ctiter_t�et__more__���ft__next__���u__item_t__�gt__item__���gtget_glyph��jtoperator!=�kt__end__
uformat���lt<unnamed-type-u>���
ltuft__dflt_ctor_closurebmt OT::Layout::Common::Coverage::iter_t.?AUiter_t@Coverage@Common@Layout@OT@@��J�hb_vector_t<unsigned int,1>.?AU?$hb_vector_t@I$00@@�
ot
ot�
qt	otpt
rt
7-	otpttt
9-	otptvt
ot��
xt,
yt	otptzt	otpt-	otpt2stutwt{t|t}t	otpt	otpttt	otptvt�t�t	otpt
ot,	�totptrt	�totptzt�t�t
xt	�ot�t	0ot�tzt	uot�t	Aot�tr	�otptr�t�t	Aot�t	�otpt�t�t	0ot�t	7-ot�t	9-otpt�t�t	uot�t	ot�ts	uotpts�t�t	uotpt	otpts	0otpt	0otpts	0otpt	0otpt	uotpt	otpt	otpt�	otpts:Frealloc_move���uitem_t�?item_size��9-array_t7-c_array_t��~thb_vector_t<unsigned int,1>t~hb_vector_t<unsigned int,1>����textend�
tallocated
ulength���
uarrayZ����tinit����tinit0���tfini����treset���toperator=���tas_bytes����toperator==��toperator!=��thash����toperator[]��ttail����toperator bool���tget_size����tas_array���7-iter_t�9-writer_t����titer����twriter��toperator struct hb_sorted_array_t<unsigned int const >��toperator struct hb_sorted_array_t<unsigned int>�tbegin���tend�tas_sorted_array�toperator+���tpush����tin_error����tset_error���treset_error�tshrink_vector���tshift_down_vector���talloc���talloc_exact�tclear���tresize��tresize_exact����tpop�tremove_ordered��tshrink��tqsort���t__vecDelDtor���J?v�thb_vector_t<unsigned int,1>.?AU?$hb_vector_t@I$00@@�	otpt�s
ot	otpt�s�17-�t��hb_iter_t<hb_sorted_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBI@@AEBI@@
�t��
�t	u�t�t
7-
�t	�t�t�t
7-��
�t	�t�t�t�t�t	7-�t�t	7-�t�ts�t�t	0�t�t	A�t�t	A�t�t�t�t	A�t�ts	A�t�ts�t�t
�t!	7-�t�ts
7-,
�t	�t�t�ts�t�t	7-�t�tr	7-�t�t	�t�t�t�t�t�t�Aitem_t��tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����tthiz����titer����toperator+���t_begin��tbegin���t_end����tend�toperator bool���tlen�toperator*���toperator[]��toperator+=��toperator++��toperator-=��toperator--��toperator-�� T�thb_iter_t<hb_sorted_array_t<unsigned int const >,unsigned int const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBI@@AEBI@@
�t	7-�t
7-	7-�t�5	7-�t
�t�t
�t,
�t	07-�t�t	7-7-�t�	7-7-�t�t�t	7-7-�ts-���t���titer_base_tAitem_t��tbegin���tendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thb_sorted_array_t<unsigned int const >��toperator!=��tsub_array���ttruncate���^�t hb_sorted_array_t<unsigned int const >.?AU?$hb_sorted_array_t@$$CBI@@����#V�
�8,	0Tsszs
�t	0Tsszs
�t
�s
Ts	Ts�t
�t	Ts�t�t�t
Ts,
Us,
�t	�tTs�t�tNWsoperator()�	�t<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�\soperator bool (__cdecl *)(unsigned int)	�t<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>_soperator bool (__vectorcall *)(unsigned int)����t<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���toperator=��
v�tOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`e7d4efdd��	sbtat
Nt
lt
�t*
<sformat2��
.sformat1��~�tOT::Layout::Common::Coverage::iter_t::<unnamed-type-u>.?AT<unnamed-type-u>@iter_t@Coverage@Common@Layout@OT@@���
.s
�t
#s,
�t
.s	.s�t�t
.s��
�t	0.s�t	.s�t	u.s�t
�t,
�t	0.s�tu	.s.s�t��tinit����t__more__����t__next__����tget_glyph��uoperator!=�u__end__
$sc
ui�uOT::Layout::Common::CoverageFormat1_3<OT::Layout::SmallTypes>::iter_t.?AUiter_t@?$CoverageFormat1_3@USmallTypes@Layout@OT@@@Common@Layout@OT@@��
<s
u
1s,
u
<s	<s	uu
<s��
u	0<su	<s	u	u<su
u,
u	0<suu	<s<su�
uinit���
u__more__���u__next__���uget_glyph��uoperator!=�u__end__
2sc
ui
ucoverage�
uj�
uOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::iter_t.?AUiter_t@?$CoverageFormat2_4@USmallTypes@Layout@OT@@@Common@Layout@OT@@��
bt,
lt��
u
u
�t
u
u
u
dt,n�NullHelper<OT::Layout::Common::Coverage>.?AU?$NullHelper@UCoverage@Common@Layout@OT@@@@�	`tu
2t,Z�OT::hb_prune_langsys_context_t.?AUhb_prune_langsys_context_t@OT@@���
"u
�8�$u�#$	"u#u%u	0"u#u	0"u#us�&uhb_prune_langsys_context_t�'uvisitScript(uvisitLangsys���
�table
$uscript_langsys_map���
�#duplicate_feature_map
$new_feature_indexes��
u script_count�
u$langsys_feature_countZ	)u(OT::hb_prune_langsys_context_t.?AUhb_prune_langsys_context_t@OT@@���	"u#u%u
"u
$u
�#,
$u,
#u,Z�OT::hb_subset_layout_context_t.?AUhb_subset_layout_context_t@OT@@���
1u��hb_dispatch_context_t<OT::hb_subset_layout_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_subset_layout_context_t@OT@@Uhb_empty_t@@$0A@@@���
1u
3u	4u3u5u
1u��
7u
3u��
9u	8u3u:u6u;u	�3u5u	�3u
���
?u	03u@u	3u5u�<uthiz���=uget_name���?max_debug_depth�return_t���>uno_dispatch_return_value���Austop_sublookup_iteration���
udebug_depth��Buhb_dispatch_context_t<OT::hb_subset_layout_context_t,hb_empty_t,0>�	Cuhb_dispatch_context_t<OT::hb_subset_layout_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_subset_layout_context_t@OT@@Uhb_empty_t@@$0A@@@���	�1u2u	�1u	01u2u	01u2ur
EW
4S
�8
�c�8u	1u2uMu�3u��Euget_name���Fudefault_return_value���GuvisitScriptGuvisitLangSys���HuvisitFeatureIndex��GuvisitLookupIndex���
�8subset_context���
?table_tag
�#lookup_index_map�
Iu script_langsys_map���
�#(feature_index_map
Ju0feature_substitutes_map��
Ku8feature_record_cond_idx_map��
�$@catch_all_record_feature_idxes���
LuHfeature_idx_tag_map��
uPcur_script_index�
uTcur_feature_var_record_idx���Nuhb_subset_layout_context_t�
uXscript_count�
u\langsys_count
u`feature_index_count��
udlookup_index_count���ZOuhOT::hb_subset_layout_context_t.?AUhb_subset_layout_context_t@OT@@���
2u,
�	3u5u
5u,	1u2uMu
3u
�8
Iu
Ju
�8
Zu
Ku
Lu
�8
^u��hb_dispatch_context_t<OT::hb_collect_variation_indices_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_collect_variation_indices_context_t@OT@@Uhb_empty_t@@$0A@@@���
`ur�OT::hb_collect_variation_indices_context_t.?AUhb_collect_variation_indices_context_t@OT@@���
bu	cu`uau
bu��
eu
`u��
gu	fu`uhuduiu	�`uau	�`u	0`u@u	`uau

juthiz���kuget_name���?max_debug_depth�return_t���luno_dispatch_return_value���mustop_sublookup_iteration���
udebug_depth��nuhb_dispatch_context_t<OT::hb_collect_variation_indices_context_t,hb_empty_t,0>��	ouhb_dispatch_context_t<OT::hb_collect_variation_indices_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_collect_variation_indices_context_t@OT@@Uhb_empty_t@@$0A@@@���	`uau
au,
bu	�bu$�$�#	busuuu�`u��tudefault_return_value���
$layout_variation_indices�
�$glyph_set
�#gpos_lookups�vuhb_collect_variation_indices_context_t�rwu OT::hb_collect_variation_indices_context_t.?AUhb_collect_variation_indices_context_t@OT@@���	busuuu
`u
su,:�OT::IndexArray.?AUIndexArray@OT@@���
|u��
}u~�OT::ArrayOf<OT::Index,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UIndex@OT@@U?$IntType@G$01@2@@OT@@���
u��
�u,
�u
u	u�u�u	u�u�u�u	u�u�u	�9u�ur
�u	�9u�ur�u�u	uu�u	0u�u	u�uV�hb_array_t<OT::Index const >.?AU?$hb_array_t@$$CBUIndex@OT@@@@��	�uu�uJ�hb_array_t<OT::Index>.?AU?$hb_array_t@UIndex@OT@@@@�	�uu�u�u�u	�9u�u	0u�u�;	�9u�u<
u	�uu�u<	0u�u9�9#�	u�u��9item_t�?item_size���uArrayOf<OT::Index,OT::IntType<unsigned short,2> >���uoperator=���uoperator[]��uget_size����uoperator bool���upop�uas_array����uiter_t��uwriter_t����uiter����uwriter��uoperator struct hb_array_t<struct OT::Index const >�uoperator struct hb_array_t<struct OT::Index>����ubegin���uend�uqsort���userialize���userialize_append����ucopy����usanitize_shallow���
	9len��
�uarrayZ����u_compiles_assertion_on_line_821�u_instance_assertion_on_line_821?null_size��?min_size���~v�uOT::ArrayOf<OT::Index,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UIndex@OT@@U?$IntType@G$01@2@@OT@@���
�#	0|u~u�u	u|u~u�	|u~u &Nu���uintersects��uget_indexes�uadd_indexes_to�:�uOT::IndexArray.?AUIndexArray@OT@@���F�<unnamed-type-hb_any>.?AU<unnamed-type-hb_any>@@
}u,�u.u�.
�u��
�u	0�u�u�u
}u
~u,
�u�^�hb_sink_t<hb_array_t<unsigned int> >.?AU?$hb_sink_t@U?$hb_array_t@I@@@@�
�u��u�u�u
Z-	�u�=�=�u
�u	�u�u->�uhb_sink_t<hb_array_t<unsigned int> >���
-s^�uhb_sink_t<hb_array_t<unsigned int> >.?AU?$hb_sink_t@U?$hb_array_t@I@@@@�
�u��hb_iter_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@
�u��
�u	u�u�u
�u
�u	�u�u�u
�u��
�u	�u�u�u�u�u	�u�u�u	�u�u�us�u�u	0�u�u	�9�u�u	�9�u�u�u�u	�9�u�us	�9�u�us�u�u
�u!	�u�u�us
�u,
�u	�u�u�us�u�u	�u�u�ur	�u�u�u	�u�u�u�u�u�u��9item_t��uget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����uthiz����uiter����uoperator+���u_begin��ubegin���u_end����uend�uoperator bool���ulen�uoperator*���uoperator[]��uoperator+=��uoperator++��uoperator-=��uoperator--��uoperator-�� T�uhb_iter_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@��
�u	�u�u�u
�u��
�u	�u�u�u�u�u	�9�u�u	�9�u�us	0�u�u	u�u�u	�u�u	�u�us	�u�u�u��uthiz����u__item__����u__item_at__�u__more__����u__len__�u__next__����u__forward__�u__prev__����u__rewind__��u__end__��uhb_iter_fallback_mixin_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@���u���u���uhb_iter_with_fallback_t<hb_array_t<OT::Index const >,OT::Index const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEBUIndex@OT@@@@�9u
�u	�u�u�u	�u�u�u�u
�u	�9�u�u	�9�u�us	�u�u	�u�us	u�u�u
�u,
�u	0�u�u�u	�9�u�u	�u�u�u	t�u	t�u�u�u�u�ub�hb_sorted_array_t<OT::Index const >.?AU?$hb_sorted_array_t@$$CBUIndex@OT@@@@	�u�u�u	�u�u�u�vv	�u�u�	�u�u�u�	�u�u�uvv	�u�u�us��u��Frealloc_move����uhb_array_t<OT::Index const >����9__item_t__�Fis_random_access_iterator��Fhas_fast_len����u__item__����u__item_at__�u__next__����u__forward__�u__prev__����u__rewind__��u__len__�uoperator!=��ubegin���uend�uoperator&���uoperator struct hb_array_t<struct OT::Index const >�uoperator==��uhash����ucmpvqsort���uget_size���vreversevsub_array��vtruncate����ufini���
�9arrayZ���
ulength���
ubackwards_length�V"Vvhb_array_t<OT::Index const >.?AU?$hb_array_t@$$CBUIndex@OT@@@@��	�/�/�uF�OT::FeatureParamsSize.?AUFeatureParamsSize@OT@@�
v��
v	0v
v9	v
v &	0v
vs	v
v	uv
v2vsanitize���vcollect_name_ids���vsubset�
	9designSize���
	9subfamilyID��
�9subfamilyNameID��
	9rangeStart���
	9rangeEnd�v_instance_assertion_on_line_576vget_size���?null_size��?min_size���?static_sizeF
v
OT::FeatureParamsSize.?AUFeatureParamsSize@OT@@�
v
v	0k+�+v�#S�

v,�#O�
v
v,
v	vF0�1vV�OT::FeatureParamsStylisticSet.?AUFeatureParamsStylisticSet@OT@@�
v��
 v	0v!v9	v!v &	0v!vs	v!v	uv!v�"vsanitize���#vcollect_name_ids���$vsubset�
	9version��
�9uiNameID�%v_instance_assertion_on_line_619&vget_size���?null_size��?min_size���?static_sizeV
'vOT::FeatureParamsStylisticSet.?AUFeatureParamsStylisticSet@OT@@�
 v
)v	0k+�+*v
!v,�#W�
v
 v,
/v	.vF0�10vb�OT::FeatureParamsCharacterVariants.?AUFeatureParamsCharacterVariants@OT@@���
2v��
3v	u2v4v�	u2v4v	2v4v &	02v4vs	02v4v9��OT::ArrayOf<OT::IntType<unsigned int,3>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@I$02@OT@@U?$IntType@G$01@2@@OT@@	2v4v�5vget_characters�6vget_size���7vcollect_name_ids���8vsubset�9vsanitize���
	9format���
�9featUILableNameID
�9featUITooltipTextNameID��
�9sampleTextNameID�
	9numNamedParameters���
�9
firstParamUILabelNameID��
:vcharacters���;v_compiles_assertion_on_line_695;v_instance_assertion_on_line_695?null_size��?min_size���b<vOT::FeatureParamsCharacterVariants.?AUFeatureParamsCharacterVariants@OT@@���r�hb_array_t<OT::IntType<unsigned int,3> const >.?AU?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@���
>v�?v�u@v��hb_iter_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@��
Bv��
Cv	uBvDv
>v
Bv	FvBvGv
>v��
Iv	JvBvDvHvKv	>vBvDv	>vBvDvsNvMv	0BvDv	�9BvGv	�9BvDvQvRv	�9BvGvs	�9BvDvsTvUv
Bv!	>vBvWvs
>v,
Bv	YvBvZvsXv[v	>vBvGvr	>vBvWv	YvBvZv]v^v_v��9item_t�Evget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Lvthiz���Mviter���Ovoperator+��Mv_begin�Mvbegin��Mv_end���MvendPvoperator bool��EvlenSvoperator*��Vvoperator[]�\voperator+=�`voperator++�\voperator-=�`voperator--�Nvoperator-��� Tavhb_iter_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@����hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@
dv	Fvdvev
dv��
gv	Jvdvhvfviv	�9dvhv	�9dvhvs	0dvhv	udvhv	dvev	dvevs	>vdvhv�jvthiz���kv__item__���lv__item_at__mv__more__���nv__len__ov__next__���pv__forward__ov__prev__���pv__rewind__�qv__end__�rvhb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@Bv��dv���tvhb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned int,3> const >,OT::IntType<unsigned int,3> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@AEBU?$IntType@I$02@OT@@@@���9u
>v	>vwvvv	>vwvxvyv
Iv	�9>v{v	�9>v{vs	>vwv	>vwvs	u>v{v
Iv,
�v	0>v{v�v	�9>v{v	>v>vwv	t>v	t>v{v�v�v�v~�hb_sorted_array_t<OT::IntType<unsigned int,3> const >.?AU?$hb_sorted_array_t@$$CBU?$IntType@I$02@OT@@@@�	�v>vwv	�v>vwv��v�v	>vwv�	>v>v{v�	>v>v{v�v�v	>v>v{vs�cv��Frealloc_move���zvhb_array_t<OT::IntType<unsigned int,3> const >��9__item_t__�Fis_random_access_iterator��Fhas_fast_len���|v__item__���}v__item_at__~v__next__���v__forward__~v__prev__���v__rewind__��v__len__�voperator!=��vbegin���vend�voperator&���voperator struct hb_array_t<struct OT::IntType<unsigned int,3> const >���voperator==��vhash����vcmp�vqsort���vget_size����vreverse�vsub_array���vtruncate���~vfini���
�9arrayZ���
ulength���
ubackwards_length�r"V�vhb_array_t<OT::IntType<unsigned int,3> const >.?AU?$hb_array_t@$$CBU?$IntType@I$02@OT@@@@���
3v
:v��
�v
�v
�v,
�v
:v	:v�v�v	:v�v�v�v	:v�v�v	�9:v�vr
�v	�9:v�vr�v�v	u:v�v	0:v�v	:v�v	>v:v�vf�hb_array_t<OT::IntType<unsigned int,3> >.?AU?$hb_array_t@U?$IntType@I$02@OT@@@@�	�v:v�v�v�v	�9:v�v	0:v�v�;	�A:v�v<
:v	�v:v�v<	0:v�v9�9#�	:v�v��9item_t�?item_size���vArrayOf<OT::IntType<unsigned int,3>,OT::IntType<unsigned short,2> >�voperator=���voperator[]��vget_size����voperator bool���vpop�vas_array���>viter_t��vwriter_t����viter����vwriter��voperator struct hb_array_t<struct OT::IntType<unsigned int,3> const >���voperator struct hb_array_t<struct OT::IntType<unsigned int,3> >�vbegin���vend�vqsort���vserialize���vserialize_append����vcopy����vsanitize_shallow���
	9len��
�varrayZ����v_compiles_assertion_on_line_821�v_instance_assertion_on_line_821?null_size��?min_size���v�vOT::ArrayOf<OT::IntType<unsigned int,3>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@I$02@OT@@U?$IntType@G$01@2@@OT@@
4v,�#\�
2v
3v,
�v	�vF0�1�v�#`�
�v	0k+�+�v>�OT::FeatureParams.?AUFeatureParams@OT@@�
�v��
�v	0�v�v�;	�v�v�)�8~9	0�v�v�v	v�v�vs	/v�v�vs	�v�v�vsZ�OT::FeatureParams::<unnamed-type-u>.?AT<unnamed-type-u>@FeatureParams@OT@@��	�v�v�vsanitize����vcollect_name_ids����vsubset��vget_size_params�vget_stylistic_set_params����vget_character_variants_params���v<unnamed-type-u>���
�vu�v_instance_assertion_on_line_769?null_size��?min_size���>�vOT::FeatureParams.?AUFeatureParams@OT@@�
�v
�v��
�v
�vF
vsize�
vstylisticSet�
2vcharacterVariantsZ�vOT::FeatureParams::<unnamed-type-u>.?AT<unnamed-type-u>@FeatureParams@OT@@��
v
)v
�v
�v,�#b�
~9,b�NullHelper<OT::FeatureParamsSize>.?AU?$NullHelper@UFeatureParamsSize@OT@@@@�	v�vr�NullHelper<OT::FeatureParamsStylisticSet>.?AU?$NullHelper@UFeatureParamsStylisticSet@OT@@@@�	/v�v~�NullHelper<OT::FeatureParamsCharacterVariants>.?AU?$NullHelper@UFeatureParamsCharacterVariants@OT@@@@���	�v�v	uFSHS	uFSHSs	uFSHS�	FSHS &
�v,	�vFSHS	0FSHS�u	FSHS�)�84u~9	0FSHS�vV�OT::Record_sanitize_closure_t.?AURecord_sanitize_closure_t@OT@@�
�v��
�vl+�v	0FSHS�v��OT::OffsetTo<OT::FeatureParams,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UFeatureParams@OT@@U?$IntType@G$01@2@X$00@OT@@���	FSHS��vget_lookup_count����vget_lookup_index����vget_lookup_indexes��vadd_lookup_indexes_to���vget_feature_params��vintersects_lookup_indexes���vcollect_name_ids����vsubset��vsanitize���
�vfeatureParams
|ulookupIndex���vget_size����v_compiles_assertion_on_line_877�v_instance_assertion_on_line_877?null_size��?min_size���2�vOT::Feature.?AUFeature@OT@@�
�u
�v��
�v,IS�v�v�v
�v
�vj�OT::Offset<OT::IntType<unsigned short,2>,1>.?AU?$Offset@U?$IntType@G$01@OT@@$00@OT@@
�v��
�v	0�v�v	�v�v	u�v�v�	9��	9type����vis_null�v_instance_assertion_on_line_308�vget_size���?null_size��?min_size���?static_sizej�vOT::Offset<OT::IntType<unsigned short,2>,1>.?AU?$Offset@U?$IntType@G$01@OT@@$00@OT@@
�v
�v	�vw�v
�v,	w�vwb	�vw�vww
�v,
�v	w�vw�	�v�vww	w�1�v�u	0�vww	0�vw�;	0�vw9	�vw	u�vwR�v���vtarget_t���wOffsetTo<OT::FeatureParams,OT::IntType<unsigned short,2>,void,1>���woperator=��
woperator()�wserialize_copy�
wsanitize_shallow���wneuter�w_instance_assertion_on_line_517wget_size���?null_size��?min_size���?static_size�6wOT::OffsetTo<OT::FeatureParams,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UFeatureParams@OT@@U?$IntType@G$01@2@X$00@OT@@���
HS
FS
GS,
w	wF0�1w
w	wF0�1w�#��
�v
w�8�v`S�v	0�vww>�hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,hb_map_t const * &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEAPEBUhb_map_t@@$0A@$0A@@@���
wn�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,hb_map_t const * &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEAPEBUhb_map_t@@$0A@$0A@@@AEBI@@
!w��
"w	u!w#w
!w	 w!w%w
w��
'w	(w!w#w&w)w	w!w#w	w!w#ws,w+w	0!w#w	A!w%w	A!w#w/w0w	A!w%ws	A!w#ws2w3w
!w!	w!w5ws
w,
!w	7w!w8ws6w9w	w!w%wr	w!w5w	7w!w8w;w<w=w�Aitem_t�$wget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���*wthiz���+witer���-woperator+��+w_begin�+wbegin��+w_end���+wend.woperator bool��$wlen1woperator*��4woperator[]�:woperator+=�>woperator++�:woperator-=�>woperator--�,woperator-��n T?whb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,hb_map_t const * &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEAPEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
Aw��
Bw,Cw.u
w	wEwDw
'w	AwGw	AwGws	0wGw	uwGw	wEw	wEws	wwGw
'w,
Ow	0wGwPwn�hb_reference_wrapper<hb_map_t const * &>.?AU?$hb_reference_wrapper@AEAPEBUhb_map_t@@@@���!w��Fwhb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,hb_map_t const * &,0,0>���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Hw__item__���Iw__item_at__Jw__more__���Kw__len__Lw__next__���Mw__forward__Lw__prev__���Mw__rewind__�Nw__end__Qwoperator!=�
Awit���
Rw0f>Sw8hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,hb_map_t const * &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEAPEBUhb_map_t@@$0A@$0A@@@���
Aw�v�hb_map_iter_factory_t<hb_map_t const * &,0>.?AU?$hb_map_iter_factory_t@AEAPEBUhb_map_t@@$0A@@@��
Vw�UwWwwXw
.u	Vw�.�.Zw
Vw	Vw\wZwB]whb_map_iter_factory_t<hb_map_t const * &,0>
.ufv^whb_map_iter_factory_t<hb_map_t const * &,0>.?AU?$hb_map_iter_factory_t@AEAPEBUhb_map_t@@$0A@@@��
Vw
�5
AwB�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@���&�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@���
dw��
ew	udwfw
dw	bwdwhw
Bw	jwdwfwiwkw	Awdwfw	Awdwfwsnwmw	0dwfw	�9dwhw	�9dwfwqwrw	�9dwhws	�9dwfwstwuw
dw!	Awdwwws
Aw,
dw	ywdwzwsxw{w	Awdwhwr	Awdwww	ywdwzw}w~ww��9item_t�gwget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���lwthiz���mwiter���owoperator+��mw_begin�mwbegin��mw_end���mwendpwoperator bool��gwlenswoperator*��vwoperator[]�|woperator+=��woperator++�|woperator-=��woperator--�nwoperator-��& T�whb_iter_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@���B�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@�
�w	bw�w�w
�w��
�w	jw�w�w�w�w	�9�w�w	�9�w�ws	0�w�w	u�w�w	�w�w	�w�ws	Aw�w�w��wthiz����w__item__����w__item_at__�w__more__����w__len__�w__next__����w__forward__�w__prev__����w__rewind__��w__end__B�whb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@�dw���w��B�whb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>,OT::Index const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUIndex@OT@@@@����u.u�.
Aw	Aw�w�w
Bw	�9Aw�w	0Aw�w	Aw�w	AwAw�w
Cw	0Aw�w�wJcw���whb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>��9__item_t__�Fis_sorted_iterator��w__item__����w__more__����w__next__����w__prev__����w__end__�woperator!=�
�uit���
Rw p
MB(f�
�w0hb_filter_iter_t<hb_array_t<OT::Index const >,hb_map_t const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUIndex@OT@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@��hb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@���
�w��u�wAw�w.u�.	�wmHqH�w
�w	�w�w�wr�whb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_identity> const &>
.up
�.f��whb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@���
�w
�u	�ui/k/�w
|u
�w�14uw
|u	|u�w�w
4u,
w,
`S	0k+�+�w�#v�l+�o#	0�vw�w&
utag��
�list_baseV�wOT::Record_sanitize_closure_t.?AURecord_sanitize_closure_t@OT@@��vA	0k+}+�w
�v,��OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`e7d4efdd���
�w��
�w��hb_pair_t<unsigned int,OT::Record<OT::Feature> const &>.?AU?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@���
�w��
�w,
�w	�w�w�w
�w�
�w
�w	�w�w
�wJ�OT::RecordListOfFeature.?AURecordListOfFeature@OT@@�
�w
�w,
�w��
�wQu�w�w	�w�w�w�w�w
�w
�w,
�w,
�w	�w�w�w�w��woperator()��w<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����woperator=��&�wOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`e7d4efdd���
�w
2u
aSA�w	0�8BS�w
�wN�OT::Record<OT::Feature>.?AU?$Record@UFeature@OT@@@OT@@��
�w��
�w,u�w
�w	�w�w�w
�w	�w�w�w	0�w�w�w	t�w.ufirst_t�wsecond_t����wpair_t��whb_pair_t<unsigned int,OT::Record<OT::Feature> const &>�wreverse�woperator==��woperator!=��woperator<���woperator>=��woperator>���woperator<=��wcmp
ufirst
�wsecond����whb_pair_t<unsigned int,OT::Record<OT::Feature> const &>.?AU?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@����OT::subset_record_array_arg_t<OT::RecordListOfFeature,OT::Feature const * &>.?AU?$subset_record_array_arg_t@URecordListOfFeature@OT@@AEAPEBUFeature@2@@OT@@�j�OT::<unnamed-type-subset_record_array>.?AU<unnamed-type-subset_record_array>@OT@@���4u�w��S
�w��
�w	�w�w�w�w
�w	�w�w�w��wsubset_record_array_arg_t<OT::RecordListOfFeature,OT::Feature const * &>���
4usubset_layout_context
�wout��
�base�
�Sarg���w OT::subset_record_array_arg_t<OT::RecordListOfFeature,OT::Feature const * &>.?AU?$subset_record_array_arg_t@URecordListOfFeature@OT@@AEAPEBUFeature@2@@OT@@�
�w
�wZ�OT::RecordListOf<OT::Feature>.?AU?$RecordListOf@UFeature@OT@@@OT@@��Z�OT::RecordArrayOf<OT::Feature>.?AU?$RecordArrayOf@UFeature@OT@@@OT@@��OT::SortedArrayOf<OT::Record<OT::Feature>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UFeature@OT@@@OT@@U?$IntType@G$01@2@@OT@@��OT::ArrayOf<OT::Record<OT::Feature>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UFeature@OT@@@OT@@U?$IntType@G$01@2@@OT@@
�w��
�w,
�w
�w	�w�w�w	�w�wxx	�w�w�w
�w,	x�w�wr
�w	�w�wxrxx	u�wx	0�wx	�w�wv�hb_array_t<OT::Record<OT::Feature> const >.?AU?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@���	x�wxj�hb_array_t<OT::Record<OT::Feature> >.?AU?$hb_array_t@U?$Record@UFeature@OT@@@OT@@@@�	x�w�w
xx
�w	x�wx	0�w�w�;
�w	x�w�w<
�w	x�wx<	0�wx9�w#�	�wx��witem_t�?item_size��xArrayOf<OT::Record<OT::Feature>,OT::IntType<unsigned short,2> >xoperator=��xoperator[]�	xget_size���
xoperator bool��xpopxas_array���xiter_t�xwriter_t���
xiter���xwriter�
xoperator struct hb_array_t<struct OT::Record<struct OT::Feature> const >���xoperator struct hb_array_t<struct OT::Record<struct OT::Feature> >�xbegin��xendxqsort��xserialize��xserialize_append���xcopy���xsanitize_shallow���
	9len��
xarrayZ���x_compiles_assertion_on_line_821x_instance_assertion_on_line_821?null_size��?min_size���vxOT::ArrayOf<OT::Record<OT::Feature>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UFeature@OT@@@OT@@U?$IntType@G$01@2@@OT@@��hb_sorted_array_t<OT::Record<OT::Feature> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@�
�w��
x	x�wxz�hb_sorted_array_t<OT::Record<OT::Feature> >.?AU?$hb_sorted_array_t@U?$Record@UFeature@OT@@@OT@@@@���
�w	!x�w"x x#x	x�wx	0�w"x49
�w	'x�wx<R�w��$xas_array���xiter_t�!xwriter_t��� xiter���#xwriter� xoperator struct hb_sorted_array_t<struct OT::Record<struct OT::Feature> const >#xoperator struct hb_sorted_array_t<struct OT::Record<struct OT::Feature> >��%xbegin��%xend&xserialize��(xcopy���
T)xOT::SortedArrayOf<OT::Record<OT::Feature>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UFeature@OT@@@OT@@U?$IntType@G$01@2@@OT@@��OT::OffsetTo<OT::Feature,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UFeature@OT@@U?$IntType@G$01@2@X$00@OT@@���
+x,
�w	,x�w-xs
+x��
/x,
�w��
1x	0x�w2xs.x3x
r9,	5x�w2xs	u�w2x�	0�w2xZ�w��4xget_offset�6xget_tag7xget_tags���8xfind_index�Z9xOT::RecordArrayOf<OT::Feature>.?AU?$RecordArrayOf@UFeature@OT@@@OT@@
�w��
;x	w�w<xs�84u	0�w<x>x	0�w<x9F�w��=xoperator[]�?xsubset�@xsanitize���ZAxOT::RecordListOf<OT::Feature>.?AU?$RecordListOf@UFeature@OT@@@OT@@��	0�w�w>x�w��Cxsubset�JDxOT::RecordListOfFeature.?AURecordListOfFeature@OT@@�
�w
�w	�w�wGx
�w
�w	t�wJxs4u��	0�wJxLx	0�wJx�;	�wJx	u�wJx�KxcmpMxsubset�Nxsanitize���
Z9tag��
+xoffset���Ox_instance_assertion_on_line_921Pxget_size���?null_size��?min_size���?static_sizeN
QxOT::Record<OT::Feature>.?AU?$Record@UFeature@OT@@@OT@@��
�w,
aS,	�w�w�w
�w
4u
�w
�w,
�w,
�w,
[x	�wF0�1\x
�w
�w	�wF0�1_x�#y�v�hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
bx���hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@���
dx�cxexfx	dx�C�C�w
�w
dx	dxjxixNkxhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�wa�lxhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@���
dx
bx�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@�
qx��
rx	uqxsx
qx	oxqxux
bx��
wx	xxqxsxvxyx	bxqxsx	bxqxsxs|x{x	0qxsx	�wqxux	�wqxsxx�x	�wqxuxs	�wqxsxs�x�x
qx!	bxqx�xs
bx,
qx	�xqx�xs�x�x	bxqxuxr	bxqx�x	�xqx�x�x�x�x��witem_t�txget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���zxthiz���{xiter���}xoperator+��{x_begin�{xbegin��{x_end���{xend~xoperator bool��txlen�xoperator*���xoperator[]��xoperator+=��xoperator++��xoperator-=��xoperator--�|xoperator-�� T�xhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@���
�x	ox�x�x
�x��
�x	xx�x�x�x�x	�w�x�x	�w�x�xs	0�x�x	u�x�x	�x�x	�x�xs	bx�x�x��xthiz����x__item__����x__item_at__�x__more__����x__len__�x__next__����x__forward__�x__prev__����x__rewind__��x__end__�xhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@���qx���x���xhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@���hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@��
�x��
�x,J�<unnamed-type-hb_first>.?AU<unnamed-type-hb_first>@@
�x��
�x,�x.u�x
bx	bx�x�x
wx	�wbx�x	0bx�x	bx�x	bxbx�x
wx,
�x	0bx�x�x��hb_reference_wrapper<<unnamed-type-hb_first> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_first>@@@@�px���xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>��w__item_t__�Fis_sorted_iterator��x__item__����x__more__����x__next__����x__prev__����x__end__�xoperator!=�
�xit���
Rw8p
�x@fv
�xHhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�x���hb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@@@�
�x��x�xbx�x.u�x	�xmHqH�x
�x	�x�x�xr�xhb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_first> const &>���
.up
�xf��xhb_filter_iter_factory_t<hb_map_t const * &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@@@�
�xJR<unnamed-type-hb_first>.?AU<unnamed-type-hb_first>@@f�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@
�x��
�x	u�x�x
�x
�x	�x�x�x
�x	�x�x�x�x�x	�x�x�x	�x�x�xs�x�x	0�x�x	�w�x�x	�w�x�x�x�x	�w�x�xs	�w�x�xs�x�x
�x!	�x�x�xs
�x,
�x	�x�x�xs�x�x	�x�x�xr	�x�x�x	�x�x�x�x�x�x��witem_t��xget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����xthiz����xiter����xoperator+���x_begin��xbegin���x_end����xend�xoperator bool���xlen�xoperator*���xoperator[]��xoperator+=��xoperator++��xoperator-=��xoperator--��xoperator-��f T�xhb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >,hb_pair_t<unsigned int,OT::Record<OT::Feature> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@UFeature@OT@@@OT@@@@@@Z�hb_iota_iter_t<unsigned int,unsigned int>.?AU?$hb_iota_iter_t@II@@��
�x��
�x,
x��
�x,�x�x
�x	�x�x�x	�x�x�x�x
�x	�w�x�x	�w�x�xs	0�x�x	u�x�x	�x�x	�x�xs	�x�x�x
�x	0�x�x�x��x���xhb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >�w__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��x__item__����x__item_at__�x__more__����x__len__�x__next__����x__forward__�x__prev__����x__rewind__��x__end__�xoperator!=�
�xa
xb��x0hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Feature> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@@@��R�<unnamed-type-hb_enumerate>.?AU<unnamed-type-hb_enumerate>@@[xu
�x��
�x	�x�x�x�x
�w,2�OT::LangSys.?AULangSys@OT@@�
y��
y	uyy	uyys	uyy�	yy &	0yy
y	yyy<
y,
y�#	0yyy
,u	yy
y	0yy�v	0yy�v	yy�yget_feature_count��yget_feature_index��yget_feature_indexesyadd_feature_indexes_to�yhas_required_feature���yget_required_feature_index�	ycopy���ycompareycollect_features���ysubset�ysanitize���
�vlookupOrderZ�
	9reqFeatureIndex��
|ufeatureIndex�yget_size���y_compiles_assertion_on_line_1115���y_instance_assertion_on_line_1115���?null_size��?min_size���2yOT::LangSys.?AULangSys@OT@@�
y
y,
y�y�u	y=9>9y�#U�
y

y	yF0�1yN�hb_sink_t<hb_set_t &>.?AU?$hb_sink_t@AEAUhb_set_t@@@@���
y�Uwyy	y�=�= &
�/
y	y#y"y.$yhb_sink_t<hb_set_t &>��
�/sN%yhb_sink_t<hb_set_t &>.?AU?$hb_sink_t@AEAUhb_set_t@@@@���
y
,u,	yF0�1y
y	yF0�1*y
�A��u	�=9>9-y
y,
y	0k+�+0y2�OT::Script.?AUScript@OT@@���
2y��
3y	u2y4y	5x2y4ys	u2y4y�	
y2y4ys	02y4y	02y4y	
y2y4y,uu	2y4y<y	02y4y�v	02y4y�v��OT::OffsetTo<OT::LangSys,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULangSys@OT@@U?$IntType@G$01@2@X$00@OT@@���Z�OT::RecordArrayOf<OT::LangSys>.?AU?$RecordArrayOf@ULangSys@OT@@@OT@@	2y4y�5yget_lang_sys_count�6yget_lang_sys_tag���7yget_lang_sys_tags��8yget_lang_sys���9yfind_lang_sys_index:yhas_default_lang_sys���;yget_default_lang_sys���=yprune_langsys��>ysubset�?ysanitize���
@ydefaultLangSys���
AylangSys��5yget_size���By_compiles_assertion_on_line_1241���By_instance_assertion_on_line_1241���?null_size��?min_size���2Cy
OT::Script.?AUScript@OT@@����OT::ArrayOf<OT::Record<OT::LangSys>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@ULangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@N�OT::Record<OT::LangSys>.?AU?$Record@ULangSys@OT@@@OT@@��
Ey��
Gy,
Hy
Ey	EyJyIy	EyJyKyLy	EyJyIy
Fy,	OyEyJyr
Fy��
Qy,
Gy	RyEySyrPyTy	uEySy	0EySy	EyJyv�hb_array_t<OT::Record<OT::LangSys> const >.?AU?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@���	YyEySyj�hb_array_t<OT::Record<OT::LangSys> >.?AU?$hb_array_t@U?$Record@ULangSys@OT@@@OT@@@@�	[yEyJyZy\y
Qy	^yEySy	0EyJy�;
Fy	ayEyJy<
Ey	cyEySy<	0EySy9Fy#�	EySy�Fyitem_t�?item_size��MyArrayOf<OT::Record<OT::LangSys>,OT::IntType<unsigned short,2> >Nyoperator=��Uyoperator[]�Vyget_size���Wyoperator bool��Xypop]yas_array���Yyiter_t�[ywriter_t���Zyiter���\ywriter�Zyoperator struct hb_array_t<struct OT::Record<struct OT::LangSys> const >���\yoperator struct hb_array_t<struct OT::Record<struct OT::LangSys> >�_ybegin��_yendXyqsort��`yserialize��byserialize_append���dycopy���eysanitize_shallow���
	9len��
fyarrayZ���gy_compiles_assertion_on_line_821gy_instance_assertion_on_line_821?null_size��?min_size���vhyOT::ArrayOf<OT::Record<OT::LangSys>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@ULangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@��OT::SortedArrayOf<OT::Record<OT::LangSys>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@ULangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@��hb_sorted_array_t<OT::Record<OT::LangSys> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@�
jy��
ly	kyjymyz�hb_sorted_array_t<OT::Record<OT::LangSys> >.?AU?$hb_sorted_array_t@U?$Record@ULangSys@OT@@@OT@@@@���
jy	oyjypynyqy	^yjymy	0jypy49
jy	uyjymy<REy��ryas_array���kyiter_t�oywriter_t���nyiter���qywriter�nyoperator struct hb_sorted_array_t<struct OT::Record<struct OT::LangSys> const >qyoperator struct hb_sorted_array_t<struct OT::Record<struct OT::LangSys> >��sybegin��syendtyserialize��vycopy���
TwyOT::SortedArrayOf<OT::Record<OT::LangSys>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@ULangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@
@y,
Ay	yyAyzys
@y��
|y,
Ay��
~y	}yAyys{y�y	5xAyys	uAyy�	0AyyZjy���yget_offset��yget_tag�yget_tags����yfind_index�Z�yOT::RecordArrayOf<OT::LangSys>.?AU?$RecordArrayOf@ULangSys@OT@@@OT@@
3y
~y
�y
4y,�y}y
y�y
Qy	tFy�ys	0Fy�yLx	0Fy�y�;	Fy�y	uFy�y��ycmp�ysubset��ysanitize���
Z9tag��
@yoffset����y_instance_assertion_on_line_921�yget_size���?null_size��?min_size���?static_sizeN
�yOT::Record<OT::LangSys>.?AU?$Record@ULangSys@OT@@@OT@@��
|y
�y
}y
@y	@y�y�y	yy@y�yb	@y�y�y�y�y
y,
|y	�y@y�y�	
y@y�y�y�y�1}y�u	0@y�y�y	0@y�y�;	0@y�y9	@y�y	u@y�yJ�v��ytarget_t����yOffsetTo<OT::LangSys,OT::IntType<unsigned short,2>,void,1>��yoperator=���yoperator()��yserialize_copy��ysanitize_shallow����yneuter��y_instance_assertion_on_line_517�yget_size���?null_size��?min_size���?static_size�6�yOT::OffsetTo<OT::LangSys,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULangSys@OT@@U?$IntType@G$01@2@X$00@OT@@���
4y
pWA�y	0�8SW�y
WW�
�y
WW	WW�y
�y
YW	WW�y�y	WW�y &�y�y�y	�WWW�y�y	�WWW�y�y�y�y	WW�y
XW	$WW�y	$WW�y
�W	WW�y�y	�/WW�y	0WW�y	WW�y	WW�ysJ$element_type����4v���yunique_ptr<hb_set_t>����yoperator=���y~unique_ptr<hb_set_t>���yget�yrelease�yswap����yoperator struct hb_set_t *��yoperator*���yoperator->��yoperator bool��
$p�y__dflt_ctor_closure�y__vecDelDtor���Rv�yhb::unique_ptr<hb_set_t>.?AU?$unique_ptr@Uhb_set_t@@@hb@@���A�y0	0�8@W�y	WW�y &f�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@
�y��
�y��hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &>.?AU?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@���	u�y�y��hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@��
�y
�y	�y�y�y
�y��
�y	�y�y�y�y�y	�y�y�y	�y�y�ys�y�y	0�y�y	�y�y�y	�y�y�y�y�y	�y�y�ys	�y�y�ys�y�y
�y!	�y�y�ys
�y,
�y	�y�y�ys�y�y	�y�y�yr	�y�y�y	�y�y�y�y�y�y��yitem_t��yget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ythiz����yiter����yoperator+���y_begin��ybegin���y_end����yend�yoperator bool���ylen�yoperator*���yoperator[]��yoperator+=��yoperator++��yoperator-=��yoperator--��yoperator-��f T�yhb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@
ky��
�y,�x�y
�y	�y�y�y	�y�y�y�y
�y	�y�y�y	�y�y�ys	0�y�y	u�y�y	�y�y	�y�ys	�y�y�y
�y,
�y	0�y�y�y��y���yhb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >�y__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��y__item__����y__item_at__�y__more__����y__len__�y__next__����y__forward__�y__prev__����y__rewind__��y__end__�yoperator!=�
�xa
kyb��y0hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@��
~y,�yu	�y�x�xz
�y�uRy
�y	�yzz
�y��
z	�y�yz
z,
	z	0�yz
z	t�y.ufirst_tRysecond_t����ypair_t�zhb_pair_t<unsigned int,OT::Record<OT::LangSys> const &>zreversezoperator==�zoperator!=�zoperator<��zoperator>=�zoperator>��zoperator<=�zcmp
ufirst
Rysecond���
zhb_pair_t<unsigned int,OT::Record<OT::LangSys> const &>.?AU?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@���
�y
Ry
XW
�y,��OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`e7d4efdd���
z��
z
Ry	0zzz
z�
z
z	zz
z
Qu	zzzzz
z,
z,
 z	zzz!zjzoperator()�z<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul"zoperator=��&#zOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`e7d4efdd���
z
z,	zzz
z
z,�#��
2y
3y,
,z	+zF0�1-z
+z	+zF0�1/z	F0�1
@y
2zyyu�1u	F0�14z��hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
6z���hb_apply_t<OT::subset_record_array_t<OT::RecordArrayOf<OT::LangSys> > >.?AU?$hb_apply_t@U?$subset_record_array_t@U?$RecordArrayOf@ULangSys@OT@@@OT@@@OT@@@@�
8z�7z9z:z��OT::subset_record_array_t<OT::RecordArrayOf<OT::LangSys> >.?AU?$subset_record_array_t@U?$RecordArrayOf@ULangSys@OT@@@OT@@@OT@@��
<z�
=z	8z�C�C>z
<z
8z	8zAz@z^Bzhb_apply_t<OT::subset_record_array_t<OT::RecordArrayOf<OT::LangSys> > >
<za�Czhb_apply_t<OT::subset_record_array_t<OT::RecordArrayOf<OT::LangSys> > >.?AU?$hb_apply_t@U?$subset_record_array_t@U?$RecordArrayOf@ULangSys@OT@@@OT@@@OT@@@@�
8z
Ay4uFz�	<z�w�wGz
<z	<zIzGz�Jzsubset_record_array_t<OT::RecordArrayOf<OT::LangSys> >�
4usubset_layout_context
Fzout��
�base�KzOT::subset_record_array_t<OT::RecordArrayOf<OT::LangSys> >.?AU?$subset_record_array_t@U?$RecordArrayOf@ULangSys@OT@@@OT@@@OT@@��
<z
Fz
6z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@���hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@��
Qz��
Rz	uQzSz
Qz	OzQzUz
6z��
Wz	XzQzSzVzYz	6zQzSz	6zQzSzs\z[z	0QzSz	RyQzUz	RyQzSz_z`z	RyQzUzs	RyQzSzsbzcz
Qz!	6zQzezs
6z,
Qz	gzQzhzsfziz	6zQzUzr	6zQzez	gzQzhzkzlzmz�Ryitem_t�Tzget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Zzthiz���[ziter���]zoperator+��[z_begin�[zbegin��[z_end���[zend^zoperator bool��Tzlenazoperator*��dzoperator[]�jzoperator+=�nzoperator++�jzoperator-=�nzoperator--�\zoperator-�� Tozhb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@
qz	Ozqzrz
qz��
tz	Xzqzuzszvz	Ryqzuz	Ryqzuzs	0qzuz	uqzuz	qzrz	qzrzs	6zqzuz�wzthiz���xz__item__���yz__item_at__zz__more__���{z__len__|z__next__���}z__forward__|z__prev__���}z__rewind__�~z__end__zhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@Qz��qz���zhb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�z��
�z,�zz�.
6z	6z�z�z
Wz	Ry6z�z	06z�z	6z�z	6z6z�z
Wz,
�z	06z�z�z��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@����Pz���zhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�zhhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�z���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@�
�z��z�z6z�zz�.	�zmHqH�zz�.
�z	�z�z�z��zhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
zp
�.f��zhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@�
�z
�z:�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@�
�z��
�z	u�z�z
�z	�z�z�z
�z	�z�z�z�z�z	�z�z�z	�z�z�zs�z�z	0�z�z	Ry�z�z	Ry�z�z�z�z	Ry�z�zs	Ry�z�zs�z�z
�z!	�z�z�zs
�z,
�z	�z�z�zs�z�z	�z�z�zr	�z�z�z	�z�z�z�z�z�z�Ryitem_t��zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����zthiz����ziter����zoperator+���z_begin��zbegin���z_end����zend�zoperator bool���zlen�zoperator*���zoperator[]��zoperator+=��zoperator++��zoperator-=��zoperator--��zoperator-��: T�zhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$Record@ULangSys@OT@@@OT@@@@�v�hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�z��
�z,�zt
�z	�z�z�z
�z	Ry�z�z	Ry�z�zs	0�z�z	u�z�z	�z�z	�z�zs	�z�z�z
�z	0�z�z�z.�z���zhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>�Ry__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��z__item__����z__item_at__�z__more__����z__len__�z__next__����z__forward__�z__prev__����z__rewind__��z__end__�zoperator!=�
�zit���
'tHf��zPhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�z���hb_map_iter_factory_t<<unnamed-type-hb_second> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_second>@@$0A@@@���
�z��z�z�z�z
t	�z�.�.�z
�z	�z�z�zR�zhb_map_iter_factory_t<<unnamed-type-hb_second> const &,0>��
tf��zhb_map_iter_factory_t<<unnamed-type-hb_second> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_second>@@$0A@@@���
�zNR<unnamed-type-hb_second>.?AU<unnamed-type-hb_second>@@��
�z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@�
�z��
�z	u�z�z
�z	�z�z�z
�z	�z�z�z�z�z	�z�z�z	�z�z�zs�z�z	0�z�z	�y�z�z	�y�z�z�z�z	�y�z�zs	�y�z�zs�z�z
�z!	�z�z�zs
�z,
�z	�z�z�zs�z�z	�z�z�zr	�z�z�z	�z�z�z�z�z�z��yitem_t��zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����zthiz����ziter����zoperator+���z_begin��zbegin���z_end����zend�zoperator bool���zlen�zoperator*���zoperator[]��zoperator+=��zoperator++��zoperator-=��zoperator--��zoperator-�� T�zhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@���
{	�z{{
{��
{	�z{{{{	�y{{	�y{{s	0{{	u{{	{{	{{s	�z{{�{thiz���{__item__���	{__item_at__
{__more__���{__len__{__next__���
{__forward__{__prev__���
{__rewind__�{__end__{hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@����z��{��{hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Record<OT::LangSys> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$Record@ULangSys@OT@@@OT@@@@@@��y�7�x
�z	�z{{
�z	�y�z{	0�z{	�z{	�z�z{
�z	0�z{{n�hb_reference_wrapper<hb_set_t const * &>.?AU?$hb_reference_wrapper@AEAPEBUhb_set_t@@@@���z��{hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>��y__item_t__�Fis_sorted_iterator�{__item__���{__more__���{__next__���{__prev__���{__end__{operator!=�
�yit���
{8p
�x@fv
{Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@����hb_filter_iter_factory_t<hb_set_t const * &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@�
 {�z!{�z"{�7�x	 {mHqH${
 {	 {&{${r'{hb_filter_iter_factory_t<hb_set_t const * &,<unnamed-type-hb_first> const &>���
�7p
�xf�({hb_filter_iter_factory_t<hb_set_t const * &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@�
 {
+z,�#u�
�y�l+-{	0EySy.{
�yJ�OT::RecordListOfScript.?AURecordListOfScript@OT@@���
1{��
2{V�OT::RecordListOf<OT::Script>.?AU?$RecordListOf@UScript@OT@@@OT@@Z�OT::RecordArrayOf<OT::Script>.?AU?$RecordArrayOf@UScript@OT@@@OT@@���OT::SortedArrayOf<OT::Record<OT::Script>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���OT::ArrayOf<OT::Record<OT::Script>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@��J�OT::Record<OT::Script>.?AU?$Record@UScript@OT@@@OT@@
7{��
9{,
:{
7{	7{<{;{	7{<{={>{	7{<{;{
8{,	A{7{<{r
8{��
C{,
9{	D{7{E{rB{F{	u7{E{	07{E{	7{<{r�hb_array_t<OT::Record<OT::Script> const >.?AU?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@�	K{7{E{j�hb_array_t<OT::Record<OT::Script> >.?AU?$hb_array_t@U?$Record@UScript@OT@@@OT@@@@���	M{7{<{L{N{
C{	P{7{E{	07{<{�;
8{	S{7{<{<
7{	U{7{E{<	07{E{98{#�	7{E{�8{item_t�?item_size��?{ArrayOf<OT::Record<OT::Script>,OT::IntType<unsigned short,2> >�@{operator=��G{operator[]�H{get_size���I{operator bool��J{popO{as_array���K{iter_t�M{writer_t���L{iter���N{writer�L{operator struct hb_array_t<struct OT::Record<struct OT::Script> const >N{operator struct hb_array_t<struct OT::Record<struct OT::Script> >��Q{begin��Q{endJ{qsort��R{serialize��T{serialize_append���V{copy���W{sanitize_shallow���
	9len��
X{arrayZ���Y{_compiles_assertion_on_line_821Y{_instance_assertion_on_line_821?null_size��?min_size���vZ{OT::ArrayOf<OT::Record<OT::Script>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���hb_sorted_array_t<OT::Record<OT::Script> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@���
6{��
]{	\{6{^{v�hb_sorted_array_t<OT::Record<OT::Script> >.?AU?$hb_sorted_array_t@U?$Record@UScript@OT@@@OT@@@@�
6{	`{6{a{_{b{	P{6{^{	06{a{49
6{	f{6{^{<R7{��c{as_array���\{iter_t�`{writer_t���_{iter���b{writer�_{operator struct hb_sorted_array_t<struct OT::Record<struct OT::Script> const >�b{operator struct hb_sorted_array_t<struct OT::Record<struct OT::Script> >���d{begin��d{ende{serialize��g{copy���
Th{OT::SortedArrayOf<OT::Record<OT::Script>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���OT::OffsetTo<OT::Script,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
j{,
5{	k{5{l{s
j{��
n{,
5{��
p{	o{5{q{sm{r{	5x5{q{s	u5{q{�	05{q{Z6{��s{get_offset�t{get_tagu{get_tags���v{find_index�Zw{OT::RecordArrayOf<OT::Script>.?AU?$RecordArrayOf@UScript@OT@@@OT@@��
4{��
y{	,z4{z{s	04{z{>x	04{z{9F5{��{{operator[]�|{subset�}{sanitize���V~{OT::RecordListOf<OT::Script>.?AU?$RecordListOf@UScript@OT@@@OT@@	01{3{>x4{���{subset�J�{OT::RecordListOfScript.?AURecordListOfScript@OT@@���
1{
2{,
�{	�{F0�1�{
2{
�{	�{F0�1�{b�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Script> const > >,hb_pair_t<unsigned int,OT::Record<OT::Script> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@UScript@OT@@@OT@@@@@@
�{��
�{~�hb_pair_t<unsigned int,OT::Record<OT::Script> const &>.?AU?$hb_pair_t@IAEBU?$Record@UScript@OT@@@OT@@@@�	u�{�{��hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Script> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@@@
�{
�{	�{�{�{
�{��
�{	�{�{�{�{�{	�{�{�{	�{�{�{s�{�{	0�{�{	�{�{�{	�{�{�{�{�{	�{�{�{s	�{�{�{s�{�{
�{!	�{�{�{s
�{,
�{	�{�{�{s�{�{	�{�{�{r	�{�{�{	�{�{�{�{�{�{��{item_t��{get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����{thiz����{iter����{operator+���{_begin��{begin���{_end����{end�{operator bool���{len�{operator*���{operator[]��{operator+=��{operator++��{operator-=��{operator--��{operator-��b T�{hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Script> const > >,hb_pair_t<unsigned int,OT::Record<OT::Script> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@@@U?$hb_pair_t@IAEBU?$Record@UScript@OT@@@OT@@@@@@
\{��
�{,�x�{
�{	�{�{�{	�{�{�{�{
�{	�{�{�{	�{�{�{s	0�{�{	u�{�{	�{�{	�{�{s	�{�{�{
�{,
�{	0�{�{�{��{���{hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Script> const > >��{__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��{__item__����{__item_at__�{__more__����{__len__�{__next__����{__forward__�{__prev__����{__rewind__��{__end__�{operator!=�
�xa
\{b��{0hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::Script> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@@@�{u	�{�x�x�{
�{�uD{
�{	�{�{�{
�{��
�{	�{�{�{
�{,
�{	0�{�{�{	t�{.ufirst_tD{second_t����{pair_t��{hb_pair_t<unsigned int,OT::Record<OT::Script> const &>��{reverse�{operator==��{operator!=��{operator<���{operator>=��{operator>���{operator<=��{cmp
ufirst
D{second���~�{hb_pair_t<unsigned int,OT::Record<OT::Script> const &>.?AU?$hb_pair_t@IAEBU?$Record@UScript@OT@@@OT@@@@�
�{
D{
C{	t8{�{s	08{�{Lx	08{�{�;	8{�{	u8{�{��{cmp�{subset��{sanitize���
Z9tag��
j{offset����{_instance_assertion_on_line_921�{get_size���?null_size��?min_size���?static_sizeJ
�{OT::Record<OT::Script>.?AU?$Record@UScript@OT@@@OT@@
3{,
�{,
�{,:�OT::LookupFlag.?AULookupFlag@OT@@���
�{��
�{�RightToLeft��IgnoreBaseGlyphs�IgnoreLigatures��IgnoreMarks��IgnoreFlags��UseMarkFilteringSet���Reserved���MarkAttachmentType�Bt�{OT::LookupFlag::Flags.?AW4Flags@LookupFlag@OT@@���	�{�{	u�{�{�	9���{Flags���{_instance_assertion_on_line_1283����{get_size���?null_size��?min_size���?static_size:�{OT::LookupFlag.?AULookupFlag@OT@@���
�{,
�{,�{�{�{�{
�{2�OT::Lookup.?AULookup@OT@@���
�{��
�{	u�{�{�1uuu
�{	0�{�{�{��OT::ArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@U?$IntType@G$01@2@@OT@@��	�{�{2�{get_subtable_count��{get_size����{get_type����{get_props���{serialize��
	9lookupType���
	9lookupFlag���
�{subTable��{_compiles_assertion_on_line_1459����{_instance_assertion_on_line_1459���?null_size��?min_size���2�{OT::Lookup.?AULookup@OT@@���
�{
�{��
�{
�{
�{,
�{
�{	�{�{�{	�{�{�{�{	�{�{�{
�v,	|�{�{r
�v,
�{	|�{|r||	u�{|	0�{|	�{�{��hb_array_t<OT::Offset<OT::IntType<unsigned short,2>,1> const >.?AU?$hb_array_t@$$CBU?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@�	
|�{|��hb_array_t<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$hb_array_t@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@���	|�{�{|
|
�v	|�{|	0�{�{�;
�v	|�{�{<
�{	|�{|<	0�{|9�v#�	�{|&�vitem_t�?item_size���{ArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1>,OT::IntType<unsigned short,2> >|operator=��|operator[]�|get_size���|operator bool��	|pop|as_array���
|iter_t�|writer_t���|iter���
|writer�|operator struct hb_array_t<struct OT::Offset<struct OT::IntType<unsigned short,2>,1> const >���
|operator struct hb_array_t<struct OT::Offset<struct OT::IntType<unsigned short,2>,1> >�|begin��|end	|qsort��|serialize��|serialize_append���|copy���|sanitize_shallow���
	9len��
|arrayZ���|_compiles_assertion_on_line_821|_instance_assertion_on_line_821?null_size��?min_size���v|OT::ArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@U?$IntType@G$01@2@@OT@@��
�{,
9�{/9
�{
|	|F0�1|�#k�
|
�{,
#|9$|
�{,�1�Y0'|
�8v�hb_array_t<hb_pair_t<unsigned int,unsigned int> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@���hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@����hb_iter_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@��
,|��
-|	u,|.|
*|
,|	0|,|1|
*|��
3|	4|,|.|2|5|	*|,|.|	*|,|.|s8|7|	0,|.|	@,,|1|	@,,|.|;|<|	@,,|1|s	@,,|.|s>|?|
,|!	*|,|A|s
*|,
,|	C|,|D|sB|E|	*|,|1|r	*|,|A|	C|,|D|G|H|I|�@,item_t�/|get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���6|thiz���7|iter���9|operator+��7|_begin�7|begin��7|_end���7|end:|operator bool��/|len=|operator*��@|operator[]�F|operator+=�J|operator++�F|operator-=�J|operator--�8|operator-��� TK|hb_iter_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@
M|	0|M|N|
M|��
P|	4|M|Q|O|R|	@,M|Q|	@,M|Q|s	0M|Q|	uM|Q|	M|N|	M|N|s	*|M|Q|�S|thiz���T|__item__���U|__item_at__V|__more__���W|__len__X|__next__���Y|__forward__X|__prev__���Y|__rewind__�Z|__end__�[|hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@,|��M|���]|hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@��O-u
*|	*|`|_|	*|`|a|b|
3|	@,*|d|	@,*|d|s	*|`|	*|`|s	u*|d|
3|,
j|	0*|d|k|	O-*|d|	*|*|`|	t*|	t*|d|k|o|p|	�Y*|`|	�Y*|`|�r|s|	*|`|�	*|*|d|�	*|*|d|v|w|	*|*|d|s�+|��Frealloc_move���c|hb_array_t<hb_pair_t<unsigned int,unsigned int> const >@,__item_t__�Fis_random_access_iterator��Fhas_fast_len���e|__item__���f|__item_at__g|__next__���h|__forward__g|__prev__���h|__rewind__�i|__len__l|operator!=�m|begin��m|endm|operator&��n|operator struct hb_array_t<struct hb_pair_t<unsigned int,unsigned int> const >�l|operator==�i|hash���q|cmpt|qsort��i|get_size���u|reversex|sub_array��y|truncate���g|fini���
O-arrayZ���
ulength���
ubackwards_length�v"Vz|hb_array_t<hb_pair_t<unsigned int,unsigned int> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@���hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@
||��
}|	u||~|
�Y
||	�|||�|
�Y��
�|	�|||~|�|�|	�Y||~|	�Y||~|s�|�|	0||~|	@,||�|	@,||~|�|�|	@,||�|s	@,||~|s�|�|
||!	�Y||�|s
�Y,
||	�|||�|s�|�|	�Y||�|r	�Y||�|	�|||�|�|�|�|�@,item_t�|get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����|thiz����|iter����|operator+���|_begin��|begin���|_end����|end�|operator bool��|len�|operator*���|operator[]��|operator+=��|operator++��|operator-=��|operator--��|operator-��� T�|hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU?$hb_pair_t@II@@@@
�|	O-�Y�|
�Y	�Y�|_|	�Y�|�|�|
�|,
�|	0�Y�|�|	�Y�Y�|�	�Y�Y�|�|�|	�Y�Y�|s6*|��||��||iter_base_t@,item_t��|begin���|endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����|hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >��|operator!=��|sub_array���|truncate����| hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@���o#�0	0�/�/�|�Y�/	0F0�1�|
�#,6�OT::ClassDef.?AUClassDef@OT@@���
�|��
�|	u�|�|s	0�|�|s	u�|�|
s�|�|	u�|�|�8�#00s	0�|�|�|	0�|�|9	0�|�|�7	0�|�|s�$u$	�|�|�|�$$	�|�|�|N�OT::ClassDef::<unnamed-type-u>.?AT<unnamed-type-u>@ClassDef@OT@@	�|�|��|operator[]��|has�|operator()��|get�|get_class���|get_population��|subset��|sanitize����|cost����|intersects��|intersects_class����|intersected_class_glyphs����|intersected_classes�|<unnamed-type-u>���
�|u�|_compiles_assertion_on_line_2311����|_instance_assertion_on_line_2311���?null_size��?min_size���6�|
OT::ClassDef.?AUClassDef@OT@@���
�|
�|,
�|��
�|
�|z�OT::ClassDefFormat1_3<OT::Layout::SmallTypes>.?AU?$ClassDefFormat1_3@USmallTypes@Layout@OT@@@OT@@���z�OT::ClassDefFormat2_4<OT::Layout::SmallTypes>.?AU?$ClassDefFormat2_4@USmallTypes@Layout@OT@@@OT@@���>
	9format���
�|format1��
�|format2��N�|
OT::ClassDef::<unnamed-type-u>.?AT<unnamed-type-u>@ClassDef@OT@@
�|��
�|
�|
�|	u�|�|s	u�|�|	0�|�|�|	0�|�|9	0�|�|�7�$!	0�|�|�|	�|�|�|	�|�|�|��OT::ArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@G$01@OT@@U12@@OT@@	�|�|��|get_class���|get_population��|subset��|sanitize����|cost����|intersects��|intersects_class����|intersected_class_glyphs����|intersected_classes
	9classFormat��
�9startGlyph���
�|classValue����|_compiles_assertion_on_line_1752����|_instance_assertion_on_line_1752���?null_size��?min_size���z�|OT::ClassDefFormat1_3<OT::Layout::SmallTypes>.?AU?$ClassDefFormat1_3@USmallTypes@Layout@OT@@@OT@@���
�|��
�|
�|
�|	u�|�|s	u�|�|	0�|�|�|	0�|�|9	0�|�|�7	0�|�|�|	�|�|�|	�|�|�|	�|�|��|get_class���|get_population��|subset��|sanitize����|cost����|intersects��|intersects_class����|intersected_class_glyphs����|intersected_classes
	9classFormat��
4srangeRecord���|_compiles_assertion_on_line_2056����|_instance_assertion_on_line_2056���?null_size��?min_size���z�|
OT::ClassDefFormat2_4<OT::Layout::SmallTypes>.?AU?$ClassDefFormat2_4@USmallTypes@Layout@OT@@@OT@@����#��
s,�#J�N�hb_vector_t<unsigned char,0>.?AU?$hb_vector_t@E$0A@@@���
�|
�|�
�|	�|�|
�|
	�|�|�|
�9	�|�|�|
�|��
�|,
�|	�|�|�|Z�std::initializer_list<unsigned char>.?AV?$initializer_list@E@std@@��
�|	�|�|}	�|�|
2�|�|�|�|}}	�|�|	�|�|�|	�|�|�|}}	�|�|
�|,		}�|�|�|		}�|�|�|
}}
�|	��|
}	0�|
}�|	u�|
}	�|
}r	�|�|r}}	�|
}	�|�|}}	0�|
}	�|
}	�9�|�|}}	 �|
}	U�|
}	y:�|�|}}	j�|
}s	 �|�|s} }	 �|�|	�|�|s	0�|�|	0�|�|s	0�|�|	0�|�|	 �|�|	�|�|	�|�|�	�|�|s6Frealloc_move��� item_t�?item_size���9array_tc_array_t��}hb_vector_t<unsigned char,0>���}~hb_vector_t<unsigned char,0>��}extend�
tallocated
ulength���
 arrayZ���}init���}init0��}fini���}reset��}operator=��}as_bytes���}operator==�}operator!=�}hash���}operator[]�}tail���}operator bool��}get_size���}as_array���iter_t��9writer_t���}iter���}writer�}operator struct hb_array_t<unsigned char const >���}operator struct hb_array_t<unsigned char>��}begin��}end}as_sorted_array!}operator+��"}push���}in_error���}set_error��}reset_error#}shrink_vector��#}shift_down_vector��$}alloc��%}alloc_exact}clear��&}resize�'}resize_exact���(}pop#}remove_ordered�)}shrink�*}qsort��+}__vecDelDtor���N?v,}hb_vector_t<unsigned char,0>.?AU?$hb_vector_t@E$0A@@@���
�|,r�hb_vector_t<hb_vector_t<int,0> const *,0>.?AU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@��
/}
Wj�hb_array_t<hb_vector_t<int,0> const *>.?AU?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@��n�hb_array_t<hb_vector_t<int,0> const * const>.?AU?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@
/}�
4}	/}0}
5}
3}	/}0}7}
2}	/}0}9}
/}��
;},
<}	/}0}=}~�std::initializer_list<hb_vector_t<int,0> const *>.?AV?$initializer_list@PEBU?$hb_vector_t@H$0A@@@@std@@�
?}	/}0}@}	/}0}
26}8}:}>}A}B}	/}0}	/}0}7}	/}0}9}E}F}
1}	/}0}
/},	J}/}0}5}	J}/}0}=}K}L}
;}	�/}N}	0/}N}=}	u/}N}
W,	R}/}N}r
1},	T}/}0}rS}U}	R}/}N}	T}/}0}W}X}	0/}N}	3}/}N}	2}/}0}[}\}	H}/}N}~�hb_sorted_array_t<hb_vector_t<int,0> const * const>.?AU?$hb_sorted_array_t@QEBU?$hb_vector_t@H$0A@@@@@��	_}/}N}v�hb_sorted_array_t<hb_vector_t<int,0> const *>.?AU?$hb_sorted_array_t@PEBU?$hb_vector_t@H$0A@@@@@	a}/}0}`}b}
W	d}/}N}s	H}/}0}se}f}	H}/}0}	/}0}s	0/}0}	0/}0}s	0/}0}	0/}0}	1}/}0}	/}0}	/}0}�	/}0}srFrealloc_move���1}item_t�?item_size��2}array_t3}c_array_t��C}hb_vector_t<hb_vector_t<int,0> const *,0>��D}~hb_vector_t<hb_vector_t<int,0> const *,0>�G}extend�
tallocated
ulength���
H}arrayZ���I}init���I}init0��I}fini���I}reset��M}operator=��O}as_bytes���P}operator==�P}operator!=�Q}hash���V}operator[]�Y}tail���Z}operator bool��Q}get_size���]}as_array���3}iter_t�2}writer_t���[}iter���\}writer�[}operator struct hb_array_t<struct hb_vector_t<int,0> const * const>\}operator struct hb_array_t<struct hb_vector_t<int,0> const *>��^}begin��^}endc}as_sorted_arrayg}operator+��h}push���Z}in_error���I}set_error��I}reset_errori}shrink_vector��i}shift_down_vector��j}alloc��k}alloc_exactI}clear��l}resize�m}resize_exact���n}popi}remove_ordered�o}shrink�p}qsort��q}__vecDelDtor���r?vr}hb_vector_t<hb_vector_t<int,0> const *,0>.?AU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@��
H}
0},N�OT::delta_row_encoding_t.?AUdelta_row_encoding_t@OT@@���
v}
v}�
x}	v}w}
y}
v}��
{},
|}	v}w}}}�|1}	v}w}}	v}w}
"z}~}�}�}
{}	0v}�}	�|v}W	uv}w}	�|v}w}	uv}�|	uv}�}	tv}�}}}	tv}
1}	0v}w}�}	v}w}
v},	�}v}w}y}	�}v}w}}}�}�}	v}w}s�
�|chars
uwidth
�|columns��
u(overhead�
/}0items�}delta_row_encoding_t����}is_empty����}get_row_chars���}get_width���}get_columns�}get_chars_overhead��}get_gain����}gain_from_merging���}cmp�}cmp_width���}add_row�}~delta_row_encoding_t���}operator=���}__vecDelDtor���N&�}@OT::delta_row_encoding_t.?AUdelta_row_encoding_t@OT@@���
�|
�}
/}
�}
w},	v}w}}
v}
	}�|�}
�|
�}
T}	H}/}0}�}
{}
;}
�}
�},	�|�|�|
t
�}
�	 �|�|�}
�},
�~�hb_reduce_t<<unnamed-type-hb_add> const &,unsigned int>.?AU?$hb_reduce_t@AEBU<unnamed-type-hb_add>@@I@@�
�}��}�}u�}N�<unnamed-type-hb_reduce>.?AU<unnamed-type-hb_reduce>@@��F�<unnamed-type-hb_add>.?AU<unnamed-type-hb_add>@@
�}��
�},�}u
�}��
�}	�}�}�}�}
�}	�}�}�}f�}hb_reduce_t<<unnamed-type-hb_add> const &,unsigned int>
�}r
uinit_value���~�}hb_reduce_t<<unnamed-type-hb_add> const &,unsigned int>.?AU?$hb_reduce_t@AEBU<unnamed-type-hb_add>@@I@@�
�}FR<unnamed-type-hb_add>.?AU<unnamed-type-hb_add>@@	i/k/�}
	 �|�|�}	��}
�},>�OT::VarRegionAxis.?AUVarRegionAxis@OT@@�
�}��
�}	@�}�}r	0�}�}9	0�}�}<f�OT::HBFixed<OT::IntType<short,2>,14>.?AU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@�	�}�}	u�}�}��}evaluate����}sanitize����}serialize��
�}startCoord���
�}peakCoord
�}endCoord��}_instance_assertion_on_line_2521����}get_size���?null_size��?min_size���?static_size>�}OT::VarRegionAxis.?AUVarRegionAxis@OT@@�
�}
�}��
�}
�}
�}	t�}�}	u�}�}	@�}�}	�}�}
�}	�}�}�	@�}�}	�}�}	�}�}.�:��Dshift���}operator int����}operator unsigned int���}operator float��}to_int��}set_int�}to_float����}set_float���}_instance_assertion_on_line_232�}get_size���?null_size��?min_size���?static_sizefD�}OT::HBFixed<OT::IntType<short,2>,14>.?AU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@�
�},
�}	0k+�+�}
�}
�}��}�u	�}=9>9�}
�}	�}F0�1�}J�OT::SparseVarRegionAxis.?AUSparseVarRegionAxis@OT@@�
�}��
�}	@�}�}:	0�}�}9	0�}�}<	�}�}	u�}�}��}evaluate����}sanitize����}serialize��
	9axisIndex
�}axis��}_instance_assertion_on_line_2548����}get_size���?null_size��?min_size���?static_sizeJ
�}OT::SparseVarRegionAxis.?AUSparseVarRegionAxis@OT@@�
�}
�}
�},
�}	0k+�+�}
�}
�}��}�u	�}=9>9�}
�}	�}F0�1�}>�OT::VarRegionList.?AUVarRegionList@OT@@�
�}��
~u_u@	@�}~~	0�}~9
~�1~�7
�}	0�}~~��hb_vector_t<hb_hashmap_t<unsigned int,Triple,0> const *,0>.?AU?$hb_vector_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@$0A@@@���
	~��

~,�1Q,~	0�}~~~
~u04	0�}~~��hb_vector_t<hb_hashmap_t<unsigned int,Triple,0>,0>.?AU?$hb_vector_t@U?$hb_hashmap_t@IUTriple@@$0A@@@$0A@@@��
~,0~	0�}~~	u�}~j�OT::UnsizedArrayOf<OT::VarRegionAxis>.?AU?$UnsizedArrayOf@UVarRegionAxis@OT@@@OT@@��	�}~N@cache_t~evaluate���~sanitize���~serialize��~get_var_region�~get_var_regions~get_size���
	9axisCount
9regionCount��
~axesZ~_compiles_assertion_on_line_2711���~_instance_assertion_on_line_2711���?null_size��?min_size���>~
OT::VarRegionList.?AUVarRegionList@OT@@�
!9
~
~��
~
~
~,
~
~	~!~ ~	~!~"~#~	~!~ ~
�},	&~~!~s
�},
~	(~~)~s'~*~	u~sf�hb_array_t<OT::VarRegionAxis const >.?AU?$hb_array_t@$$CBUVarRegionAxis@OT@@@@��	-~~)~sZ�hb_array_t<OT::VarRegionAxis>.?AU?$hb_array_t@UVarRegionAxis@OT@@@@�	/~~!~s.~0~	~!~	0~!~�;
~	4~~)~49	0~)~�;�}#�	~)~B�}item_t�?item_size��$~UnsizedArrayOf<OT::VarRegionAxis>��%~operator=��+~operator[]�,~get_size���1~as_array���2~qsort��3~serialize��5~copy���6~sanitize_shallow���
7~arrayZ���8~_instance_assertion_on_line_627?min_size���j69~OT::UnsizedArrayOf<OT::VarRegionAxis>.?AU?$UnsizedArrayOf@UVarRegionAxis@OT@@@OT@@��
~,
�},
~	0k+�+=~

~��hb_array_t<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$hb_array_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,Triple,0> const * const>.?AU?$hb_array_t@QEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@�
	~�
B~
	~		~D~
C~
A~		~D~F~
@~		~D~H~
~		~D~J~��std::initializer_list<hb_hashmap_t<unsigned int,Triple,0> const *>.?AV?$initializer_list@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@std@@��
L~		~D~M~		~D~2E~G~I~K~N~O~		~D~		~D~F~		~D~H~R~S~		~D~
	~,	V~	~D~C~	V~	~D~J~W~X~

~	�	~Z~	0	~Z~J~	u	~Z~	�B	~Z~r
�4,	_~	~D~r^~`~	�B	~Z~	_~	~D~b~c~	0	~Z~	A~	~Z~	@~	~D~f~g~	�4	~Z~��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0> const * const>.?AU?$hb_sorted_array_t@QEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���	j~	~Z~��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$hb_sorted_array_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@�	l~	~D~k~m~
4	o~	~Z~s	�4	~D~sp~q~	�4	~D~		~D~s	0	~D~	0	~D~s	0	~D~	0	~D~	�4	~D~		~D~		~D~�		~D~s�Frealloc_move����4item_t�?item_size��@~array_tA~c_array_t��P~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0> const *,0>�Q~~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0> const *,0>T~extend�
tallocated
ulength���
�4arrayZ���U~init���U~init0��U~fini���U~reset��Y~operator=��[~as_bytes���\~operator==�\~operator!=�]~hash���a~operator[]�d~tail���e~operator bool��]~get_size���h~as_array���A~iter_t�@~writer_t���f~iter���g~writer�f~operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const * const>g~operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const *>��i~begin��i~endn~as_sorted_arrayr~operator+��s~push���e~in_error���U~set_error��U~reset_errort~shrink_vector��t~shift_down_vector��u~alloc��v~alloc_exactU~clear��w~resize�x~resize_exact���y~popt~remove_ordered�z~shrink�{~qsort��|~__vecDelDtor���?v}~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0> const *,0>.?AU?$hb_vector_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@$0A@@@����#��
�}
�~	�~F0�1�~
)9
�3A�~	0�34�~
�}
�~
~,
�3,�#��
4~
~,
�3�A�~0	0�3�3�~
~z�hb_array_t<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$hb_array_t@U?$hb_hashmap_t@IUTriple@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,Triple,0> const >.?AU?$hb_array_t@$$CBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���
~�
�~
~	~�~
�~
�~	~�~�~
�~	~�~�~
~��
�~,
�~	~�~�~��std::initializer_list<hb_hashmap_t<unsigned int,Triple,0> >.?AV?$initializer_list@U?$hb_hashmap_t@IUTriple@@$0A@@@@std@@
�~	~�~�~	~�~2�~�~�~�~�~�~	~�~	~�~�~	~�~�~�~�~	~�~	~~�~�~	~~�~�~�~�~
�~	�~�~	0~�~�~	u~�~	�3~�~r	4~�~r�~�~	�3~�~	4~�~�~�~	0~�~	�~~�~	�~~�~�~�~	�3~�~��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_hashmap_t@IUTriple@@$0A@@@@@�	�~~�~��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$hb_sorted_array_t@U?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�~~�~�~�~	�4~�~s	�3~�~s�~�~	�3~�~	~�~s	0~�~	0~�~s	0~�~	0~�~	�3~�~	~�~	~�~�	~�~s�Frealloc_move����3item_t�?item_size���~array_t�~c_array_t���~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0>,0>��~~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0>,0>�~extend�
tallocated
ulength���
�3arrayZ����~init����~init0���~fini����~reset���~operator=���~as_bytes����~operator==��~operator!=��~hash����~operator[]��~tail����~operator bool���~get_size����~as_array����~iter_t��~writer_t����~iter����~writer��~operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const >����~operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0> >��~begin���~end�~as_sorted_array�~operator+���~push����~in_error����~set_error���~reset_error�~shrink_vector���~shift_down_vector���~alloc���~alloc_exact�~clear���~resize��~resize_exact����~pop�~remove_ordered��~shrink��~qsort���~__vecDelDtor���?v�~hb_vector_t<hb_hashmap_t<unsigned int,Triple,0>,0>.?AU?$hb_vector_t@U?$hb_hashmap_t@IUTriple@@$0A@@@$0A@@@��	�3~�~�3
4�3�~N�OT::SparseVariationRegion.?AUSparseVariationRegion@OT@@�
�~��
�~��OT::ArrayOf<OT::SparseVarRegionAxis,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@USparseVarRegionAxis@OT@@U?$IntType@G$01@2@@OT@@���
�~��
�~,
�~
�~	�~�~�~	�~�~�~�~	�~�~�~
�},	�~�~�~r
�},
�~	�~�~�~r�~�~	u�~�~	0�~�~	�~�~r�hb_array_t<OT::SparseVarRegionAxis const >.?AU?$hb_array_t@$$CBUSparseVarRegionAxis@OT@@@@��	�~�~�~f�hb_array_t<OT::SparseVarRegionAxis>.?AU?$hb_array_t@USparseVarRegionAxis@OT@@@@�	�~�~�~�~�~	�}�~�~	0�~�~�;	�}�~�~<
�~	�~�~�~<	0�~�~9�}#�	�~�~��}item_t�?item_size���~ArrayOf<OT::SparseVarRegionAxis,OT::IntType<unsigned short,2> >�~operator=���~operator[]��~get_size����~operator bool���~pop�~as_array����~iter_t��~writer_t����~iter����~writer��~operator struct hb_array_t<struct OT::SparseVarRegionAxis const >���~operator struct hb_array_t<struct OT::SparseVarRegionAxis>��~begin���~end�~qsort���~serialize���~serialize_append����~copy����~sanitize_shallow���
	9len��
�~arrayZ����~_compiles_assertion_on_line_821�~_instance_assertion_on_line_821?null_size��?min_size���v�~
OT::ArrayOf<OT::SparseVarRegionAxis,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@USparseVarRegionAxis@OT@@U?$IntType@G$01@2@@OT@@���	@�~�~:"�~���~evaluate���N�~
OT::SparseVariationRegion.?AUSparseVariationRegion@OT@@�
�~
�}
�~,J�OT::SparseVarRegionList.?AUSparseVarRegionList@OT@@�
�~��
�~	@�~�~~	0�~�~9��OT::ArrayOf<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	�~�~�@cache_tevaluate���sanitize���
regions��_compiles_assertion_on_line_2769���_instance_assertion_on_line_2769���?null_size��?min_size���JOT::SparseVarRegionList.?AUSparseVarRegionList@OT@@�
�~
��

��OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@�
,

	
	
	


,	
r

��
,
	r	u	0	
��hb_array_t<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	��hb_array_t<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@	

	!	0
�;

	$
<
	&<	09
#�	�
item_t�?item_size��ArrayOf<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >�operator=��operator[]�get_size���operator bool��pop as_array���iter_t�writer_t���iter���writer�operator struct hb_array_t<struct OT::OffsetTo<struct OT::SparseVariationRegion,struct OT::IntType<unsigned int,4>,void,1> const >�operator struct hb_array_t<struct OT::OffsetTo<struct OT::SparseVariationRegion,struct OT::IntType<unsigned int,4>,void,1> >���"begin��"endqsort��#serialize��%serialize_append���'copy���(sanitize_shallow���
	9len��
)arrayZ���*_compiles_assertion_on_line_821*_instance_assertion_on_line_821?null_size��?min_size���v+OT::ArrayOf<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
�~,
�~,.-/


	
21	
2s	
2145
�~,
	7
8�	-
89:�1�u	0
2<	0
8�;	0
89	
8	u
8V�q���~target_t���3OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>�6operator=��;operator()�=serialize_copy�>sanitize_shallow���?neuter�@_instance_assertion_on_line_517Aget_size���?null_size��?min_size���?static_size�6BOT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@�
�~
�l+E	0F
2�OT::VarData.?AUVarData@OT@@�
I��
J	uIK	uIKs
~,u_uN@	@IKO_uN@u	IKQ	0IK9
J�1T�7�7
I	0IVU�10<}	0IVXWY�/�7	IK[	�GIV	<IK]^uu<u	tIK`	tIK�uut�Gu	IVcuut	IVe	0IK	IKbLget_item_count�Lget_region_index_count�Mget_region_index���Lget_row_size���Lget_size���Pget_delta��Rget_region_scalars�Ssanitize���Zserialize��\collect_region_refs_get_delta_bytesaget_item_delta_fastbget_item_delta�dset_item_delta_fastfset_item_delta�glongWords��LwordCount��
	9itemCount
	9wordSizeCount
�|regionIndicesh_compiles_assertion_on_line_3131���h_instance_assertion_on_line_3131���?null_size��?min_size���2iOT::VarData.?AUVarData@OT@@�
K,
�|��
l
m
l,
o
�|	�|qp	�|qrs	�|qp	9�|qr
l	
9�|wrvx	u�|w	0�|w	�|qr�hb_array_t<OT::IntType<unsigned short,2> const >.?AU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@�	}�|wj�hb_array_t<OT::IntType<unsigned short,2> >.?AU?$hb_array_t@U?$IntType@G$01@OT@@@@���	�|q~�	9�|w	0�|q�;	�A�|q<
�|	��|w<	0�|w9	9#�	�|w�	9item_t�?item_size��tArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >��uoperator=��yoperator[]�zget_size���{operator bool��|pop�as_array���}iter_t�writer_t���~iter����writer�~operator struct hb_array_t<struct OT::IntType<unsigned short,2> const >�operator struct hb_array_t<struct OT::IntType<unsigned short,2> >���begin���end|qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@G$01@OT@@U12@@OT@@�
9	u^a�
T	0k+�+���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�*kZerokNonWord�kWord�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`e7d4efdd����hb_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$hb_array_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��hb_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t const >.?AU?$hb_array_t@$$CBW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�
��
�	��
�
�	���
�	���
���
�,
�	�����std::initializer_list<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AV?$initializer_list@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@std@@���
�	���	��
2������	��	���	�����
�	��
�,	����	������
�	���	0���	u��
���
�,	���r
�,	���r��	���	�����	0��	���	�����	����hb_sorted_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t const >.?AU?$hb_sorted_array_t@$$CBW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@���	�����hb_sorted_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$hb_sorted_array_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��	�����
�	���s	���s��	���	��s	0��	0��s	0��	0��	���	��	���	��s�Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�begin���end�as_sorted_array�operator+���push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�
�,
I
�	�F0�1�
�
�
V,
�G,��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`e7d4efdd���hb_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$hb_array_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����hb_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t const >.?AU?$hb_array_t@$$CBW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@
��
�	��
�
�	���
�	���
���
�,
�	�����std::initializer_list<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AV?$initializer_list@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@std@@��
�	���	��
2������	��	���	�����
�	��
�,	����	������
�	���	0���	u��
���
�,	���r
�,	���r��	���	���	�
�	0��	���	���
��	�����hb_sorted_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t const >.?AU?$hb_sorted_array_t@$$CBW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@��	�����hb_sorted_array_t<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$hb_sorted_array_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�	�����
�	���s	���s��	���	��s	0��	0��s	0��	0��	���	��	���	��s�Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>���begin���end�as_sorted_array�operator+���push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact��� �pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v$�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
�
�,�#��
�
-�
T,�;p
�|,
-��;.�
�:
O9	;O9;r
�:	�:�:�:�
	�:�:�:5�
0�,>�OT::MultiVarData.?AUMultiVarData@OT@@���
8���
9�	u8�:�
�~,u_u<�;@	8�:�=�	08�:�9	8�:��;�get_size���>�get_delta��?�sanitize���
;format���
�|regionIndices
r;deltaSetsX���@�_instance_assertion_on_line_3177���?null_size��?min_size���>	A�OT::MultiVarData.?AUMultiVarData@OT@@���
9�
v;,D�p
:�,
s;,G�p
;,J�OT::ItemVariationStore.?AUItemVariationStore@OT@@���
J���
K�	@J�L�
@	J�N�u�9@	@J�L�P�	@J�L�~uu_u@	@J�L�S�Q�R�T�	0J�L�9
K�
�S��
X�,�1W�Y�
J�	0J�[�Z�r�hb_vector_t<OT::delta_row_encoding_t,0>.?AU?$hb_vector_t@Udelta_row_encoding_t@OT@@$0A@@@���
]���
^�,�10Q,~_�	0J�[�`�\�a�
J�	c�J�L�<�8Y�	0J�L�e�	uJ�L�su_u@u	J�L�h�	uJ�L�
J,	k�J�L�s	NJ�L���OT::OffsetTo<OT::VarRegionList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UVarRegionList@OT@@U?$IntType@I$03@2@X$00@OT@@���OT::ArrayOf<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	J�L��@cache_tM�create_cache���O�destroy_cache��U�get_delta��V�sanitize���b�serialize��d�copy���f�subset�g�get_region_index_count�i�get_region_scalars�j�get_sub_table_countl�get_sub_table��m�get_region_list
	9format���
n�regions��
o�dataSets�j�get_size���p�_compiles_assertion_on_line_3436���p�_instance_assertion_on_line_3436���?null_size��?min_size���Jq�OT::ItemVariationStore.?AUItemVariationStore@OT@@���
L�,
n���
t�,s�u�Nv�
t�
x�
u�
n�	n�{�z�
n�,	}�n�{�s	n�{�z�~��
�},
t�	��n����	Nn��������1u��u	0n�{���	0n����;	0n���9	n���	un���N�q���}target_t���|�OffsetTo<OT::VarRegionList,OT::IntType<unsigned int,4>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::VarRegionList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UVarRegionList@OT@@U?$IntType@I$03@2@X$00@OT@@�
L�
o���
��
����OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@�
��,
��
o�	o�����	o�������	o�����
��,	��o���r
����
��,
��	��o���r����	uo���	0o���	o�����hb_array_t<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	��o�����hb_array_t<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@	��o�������
��	��o���	0o����;
��	��o���<
o�	��o���<	0o���9��#�	o���j��item_t�?item_size����ArrayOf<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >�����operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::VarData,struct OT::IntType<unsigned int,4>,void,1> const >�����operator struct hb_array_t<struct OT::OffsetTo<struct OT::VarData,struct OT::IntType<unsigned int,4>,void,1> >���begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size����v��OT::ArrayOf<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���s���k���
��
��	������	������s	����������
I,
��	�������	k����������1���u	0����€	0�����;	0����9	����	u����J�q��Itarget_t�����OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>�����operator=����operator()�Àserialize_copy�Āsanitize_shallow���ŀneuter�ƀ_instance_assertion_on_line_517ǀget_size���?null_size��?min_size���?static_size�6ȀOT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@�
W�	0k+�+ʀ
W��l+̀	0o���̀
W�
c�	c�F0�1Ѐ�#�
n�
Ӏ	0n�{�~
^�j�hb_array_t<OT::delta_row_encoding_t>.?AU?$hb_array_t@Udelta_row_encoding_t@OT@@@@���r�hb_array_t<OT::delta_row_encoding_t const >.?AU?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@
]��
ـ
]�	]�ۀ
ڀ
؀	]�ۀ݀
׀	]�ۀ߀
_�	]�ۀ�~�std::initializer_list<OT::delta_row_encoding_t>.?AV?$initializer_list@Udelta_row_encoding_t@OT@@@std@@��
�	]�ۀ�	]�ۀ2܀ހ����	]�ۀ	]�ۀ݀	]�ۀ߀��	]�ۀ
]�,	�]�ۀڀ	�]�ۀ���
^�	�]��	0]���	u]��	|}]��r	�}]�ۀr����	|}]��	�}]�ۀ����	0]��	؀]��	׀]�ۀ����	�}]����hb_sorted_array_t<OT::delta_row_encoding_t const >.?AU?$hb_sorted_array_t@$$CBUdelta_row_encoding_t@OT@@@@��	�]��v�hb_sorted_array_t<OT::delta_row_encoding_t>.?AU?$hb_sorted_array_t@Udelta_row_encoding_t@OT@@@@�	�]�ۀ��	�}]��s	�}]�ۀs��	�}]�ۀ	]�ۀs	0]�ۀ	0]�ۀs	0]�ۀ	0]�ۀ	v}]�ۀ	]�ۀ	]�ۀ�	]�ۀsjFrealloc_move���v}item_t�?item_size��׀array_t؀c_array_t���hb_vector_t<OT::delta_row_encoding_t,0>�~hb_vector_t<OT::delta_row_encoding_t,0>����extend�
tallocated
ulength���
�}arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash�����operator[]���tail�����operator bool���get_size�����as_array���؀iter_t�׀writer_t�����iter�����writer���operator struct hb_array_t<struct OT::delta_row_encoding_t const >���operator struct hb_array_t<struct OT::delta_row_encoding_t>��begin����end�as_sorted_array�operator+���push�����in_error����set_error���reset_error	�shrink_vector��	�shift_down_vector��
�alloc���alloc_exact�clear���resize�
�resize_exact����pop	�remove_ordered��shrink��qsort���__vecDelDtor���r?v�hb_vector_t<OT::delta_row_encoding_t,0>.?AU?$hb_vector_t@Udelta_row_encoding_t@OT@@$0A@@@���9�A0	0F0�1�
��
o�,
�	��F0�1��1�<}	0�����
[�,��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`e7d4efdd�
���
�	��s
��
!�
�	�#�
"�
�7	�#�%�$�&�
�,
�,
)�	(��#�*�v �operator()�'�<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���+�operator=��&,�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`e7d4efdd�
�
�7
�,	�#�%�
�
#�,�#��
X���hb_iter_with_fallback_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@���hb_iter_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@��
7���
8�	u7�9�
�S
7�	;�7�<�	5�7�9�=�>�	�S7�9�	�S7�9�sA�@�	07�9�	�77�<�	�77�9�D�E�	�77�<�s	�77�9�sG�H�
7�!	�S7�J�s
�S,
7�	L�7�M�sK�N�	�S7�<�r	�S7�J�	L�7�M�P�Q�R���7item_t�:�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���?�thiz���@�iter���B�operator+��@�_begin�@�begin��@�_end���@�endC�operator bool��:�lenF�operator*��I�operator[]�O�operator+=�S�operator++�O�operator-=�S�operator--�A�operator-�� TT�hb_iter_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@
V�	;�V�W�
V���
Y�	5�V�Z�X�[�	�7V�Z�	�7V�Z�s	0V�Z�	uV�Z�	V�W�	V�W�s	�SV�Z��\�thiz���]�__item__���^�__item_at___�__more__���`�__len__a�__next__���b�__forward__a�__prev__���b�__rewind__�c�__end__�d�hb_iter_fallback_mixin_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@7���V����f�hb_iter_with_fallback_t<hb_array_t<hb_inc_bimap_t const >,hb_inc_bimap_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_inc_bimap_t@@@@AEBUhb_inc_bimap_t@@@@���7u
�S	�Si�h�	�Si�j�k�
X�	�7�Sm�	�7�Sm�s	�Si�	�Si�s	u�Sm�
Y�	0�Sm�s�	�7�Sm�	�S�Si�	t�S	t�Sm�s�w�x�	T�Si�	T�Si��z�{�	�Si��	�S�Sm��	�S�Sm�~��	�S�Sm�s�6���Frealloc_move���l�hb_array_t<hb_inc_bimap_t const >���7__item_t__�Fis_random_access_iterator��Fhas_fast_len���n�__item__���o�__item_at__p�__next__���q�__forward__p�__prev__���q�__rewind__�r�__len__t�operator!=�u�begin��u�endu�operator&��v�operator struct hb_array_t<struct hb_inc_bimap_t const >���t�operator==�r�hash���y�cmp|�qsort��r�get_size���}�reverse��sub_array����truncate���p�fini���
�7arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<hb_inc_bimap_t const >.?AU?$hb_array_t@$$CBUhb_inc_bimap_t@@@@���
6.���hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@���
���������	���C�C"�
�
��	������N��hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
�a���hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@���
��	6.i/k/"y
~��1���7	0n�{���
~
T��1���7�7	0������
T
W�,	�8�S
2�S�S�S�S�S��FFrealloc_move���y7item_t�?item_size���Sarray_t�Sc_array_t����hb_vector_t<hb_inc_bimap_t,0>���S~hb_vector_t<hb_inc_bimap_t,0>��Sextend�
tallocated
ulength���
�7arrayZ����Sinit����Sinit0���Sfini����Sreset���Soperator=��Tas_bytes���Toperator==�Toperator!=�Thash���Toperator[]�Ttail���	Toperator bool��Tget_size���Tas_array����Siter_t��Swriter_t���
Titer���Twriter�
Toperator struct hb_array_t<struct hb_inc_bimap_t const >���Toperator struct hb_array_t<struct hb_inc_bimap_t>��
Tbegin��
TendTas_sorted_arrayToperator+��Tpush���	Tin_error����Sset_error���Sreset_errorTshrink_vector��Tshift_down_vector��Talloc��Talloc_exact�Sclear��Tresize�Tresize_exact���TpopTremove_ordered�Tshrink�Tqsort��T__vecDelDtor���^?v��hb_vector_t<hb_inc_bimap_t,0>.?AU?$hb_vector_t@Uhb_inc_bimap_t@@$0A@@@��
�7
�S,	c�F0�1ʀ�2�u	=9>9��
�8
�S	0F0�1��
c�,���u	��=9>9��
�7,�#��	;U;
 ;
U;,R�OT::MultiItemVariationStore.?AUMultiItemVariationStore@OT@@�
����
��
;	@������@;	����u�9;@	������u_u;@	������uu_u;@	������������	0����9��OT::OffsetTo<OT::SparseVarRegionList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USparseVarRegionList@OT@@U?$IntType@I$03@2@X$00@OT@@���OT::ArrayOf<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�	u����	����:@cache_t��create_cache�����destroy_cache����get_delta����sanitize���
	9format���
��regions��
��dataSets���get_size�����_compiles_assertion_on_line_3533�����_instance_assertion_on_line_3533���?null_size��?min_size���R��OT::MultiItemVariationStore.?AUMultiItemVariationStore@OT@@�
��,
����
ā,ÁŁ<�Ɓ
��
ā
Ɂ
Ł
��	��́ˁ
��,	΁��́s	��́ˁρЁ
�~,
ā	ҁ��Ӂ�	<���ӁԁՁ�1Ł�u	0��ׁ́	0��Ӂ�;	0��Ӂ9	��Ӂ	u��ӁV�q���~target_t���́OffsetTo<OT::SparseVarRegionList,OT::IntType<unsigned int,4>,void,1>���сoperator=��ցoperator()�؁serialize_copy�فsanitize_shallow���ځneuter�ہ_instance_assertion_on_line_517܁get_size���?null_size��?min_size���?static_size�6݁OT::OffsetTo<OT::SparseVarRegionList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USparseVarRegionList@OT@@U?$IntType@I$03@2@X$00@OT@@�
��
����
�
���OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@���
�,
�
��	����	�����	����
�,	����r
���
�,
�	����r��	u���	0���	�����hb_array_t<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�������hb_array_t<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	���������
�	�����	0����;
�	�����<
��	�����<	0���9�#�	���v�item_t�?item_size���ArrayOf<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >���operator=���operator[]��get_size����operator bool���pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::MultiVarData,struct OT::IntType<unsigned int,4>,void,1> const >����operator struct hb_array_t<struct OT::OffsetTo<struct OT::MultiVarData,struct OT::IntType<unsigned int,4>,void,1> >��begin����end�qsort����serialize����serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size����v�OT::ArrayOf<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�
9�,Á���
�
�	�
�	�	��
�s	�
�	��
�
8�,
�	����	������1��u	0�
��	0���;	0��9	��	u��N�q��8�target_t����OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>���operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@���
ȁ	0k+�+�
ȁ�l+�	0����
ȁF�OT::DeltaSetIndexMap.?AUDeltaSetIndexMap@OT@@���
"���
#�	u"�$�s	u"�$�	0"�$�9
"�	(�"�$�<^�OT::DeltaSetIndexMap::<unnamed-type-u>.?AT<unnamed-type-u>@DeltaSetIndexMap@OT@@	"�$�"%�map&�get_map_count��&�get_width��&�get_inner_bit_count'�sanitize���)�copy���*�<unnamed-type-u>���
*�u+�_compiles_assertion_on_line_3723���+�_instance_assertion_on_line_3723���?null_size��?min_size���F,�OT::DeltaSetIndexMap.?AUDeltaSetIndexMap@OT@@���
#�
*���
/�
0���OT::DeltaSetIndexMapFormat01<OT::IntType<unsigned short,2> >.?AU?$DeltaSetIndexMapFormat01@U?$IntType@G$01@OT@@@OT@@��OT::DeltaSetIndexMapFormat01<OT::IntType<unsigned int,4> >.?AU?$DeltaSetIndexMapFormat01@U?$IntType@I$03@OT@@@OT@@��>
;format���
2�format0��
3�format1��^4�OT::DeltaSetIndexMap::<unnamed-type-u>.?AT<unnamed-type-u>@DeltaSetIndexMap@OT@@
2���
6�
7�
6�	u2�9�
2�	;�2�9�<	u2�9�s	02�9�9	2�9�b:�get_size���<�copy���=�map:�get_map_count��:�get_width��:�get_inner_bit_count>�sanitize���
;format���
;entryFormat��
	9mapCount�
�;mapDataZ�?�_compiles_assertion_on_line_3640���?�_instance_assertion_on_line_3640���?null_size��?min_size���@�OT::DeltaSetIndexMapFormat01<OT::IntType<unsigned short,2> >.?AU?$DeltaSetIndexMapFormat01@U?$IntType@G$01@OT@@@OT@@
3���
B�
C�
B�	u3�E�
3�	G�3�E�<	u3�E�s	03�E�9	3�E�bF�get_size���H�copy���I�mapF�get_map_count��F�get_width��F�get_inner_bit_countJ�sanitize���
;format���
;entryFormat��
P9mapCount�
�;mapDataZ�K�_compiles_assertion_on_line_3640���K�_instance_assertion_on_line_3640���?null_size��?min_size���L�OT::DeltaSetIndexMapFormat01<OT::IntType<unsigned int,4> >.?AU?$DeltaSetIndexMapFormat01@U?$IntType@I$03@OT@@@OT@@��
$�,�#R�
(��P��u	(�=9>9Q��#g�
(�N�OT::ItemVarStoreInstancer.?AUItemVarStoreInstancer@OT@@�
U�W�.��9@	U�V�W�
U���
Y�	0U�Z�	@U�Z�su!	@U�Z�]��X�ItemVarStoreInstancer��[�operator bool��\�operator[]�^�operator()�
W�varStore�
.�varIdxMap
�9coords���
@(cacheNF_�0OT::ItemVarStoreInstancer.?AUItemVarStoreInstancer@OT@@�	U�V�W�
U�
.�
�9
K�,f�NullHelper<OT::ItemVariationStore>.?AU?$NullHelper@UItemVariationStore@OT@@@@���	e�f�
.�,
V�,
Y�
�9
Z�,
$�
@
n�Z�OT::MultiItemVarStoreInstancer.?AUMultiItemVarStoreInstancer@OT@@���
p�ȁ.��9@	p�q�r�
p���
t�	0p�u�	@p�u�s;u!	p�u�x��s�MultiItemVarStoreInstancer�v�operator bool��w�operator[]�y�operator()�
ȁvarStore�
.�varIdxMap
�9coords���
@(cacheZFz�0OT::MultiItemVarStoreInstancer.?AUMultiItemVarStoreInstancer@OT@@���	p�q�r�
p�
��,n�NullHelper<OT::MultiItemVariationStore>.?AU?$NullHelper@UMultiItemVariationStore@OT@@@@�	~��
ȁ,
q�,
t�
u�,;T;J�OT::ConditionAxisRange.?AUConditionAxisRange@OT@@���
����
��	0����srKEEP_COND_WITH_VAR���KEEP_RECORD_WITH_VAR�DROP_COND_WITH_VAR���DROP_RECORD_WITH_VAR�Ft��OT::Cond_with_Var_flag_t.?AW4Cond_with_Var_flag_t@OT@@��OT::hb_collect_feature_substitutes_with_var_context_t.?AUhb_collect_feature_substitutes_with_var_context_t@OT@@�
�����#	��������	0����9	����	u����*��subset���keep_with_variations�����sanitize���
	9format���
	9axisIndex
�}filterRangeMinValue��
�}filterRangeMaxValue����_instance_assertion_on_line_3936�����get_size���?null_size��?min_size���?static_sizeJ��OT::ConditionAxisRange.?AUConditionAxisRange@OT@@���
��
��
��	��F0�1��
�8
��
�_
�3A��	0�8�_��
�_A�3�_0A��9AA0	0F0�1��
��,
�3,
��,��hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>.?AU?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@���
��>
�#axes_index_tag_map���
�4axes_location
Kurecord_cond_idx_map��
Zufeature_substitutes_map��
�/ catch_all_record_feature_idxes���
$(feature_indices��
00apply
01variation_applied
02universal
u4cur_record_idx���
��8conditionset_map���@OT::hb_collect_feature_substitutes_with_var_context_t.?AUhb_collect_feature_substitutes_with_var_context_t@OT@@�o#�0	0�/�/��
��,	0k+�+��B�OT::ConditionValue.?AUConditionValue@OT@@���
����
���84u0	0������	0����s����	0����9	����	u�������subset���sanitize���
	9format���
�:defaultValue�
�9varIdx�����_instance_assertion_on_line_3980�����get_size���?null_size��?min_size���?static_sizeB��OT::ConditionValue.?AUConditionValue@OT@@����#L�
��,
��
��	0k+�+��>�OT::ConditionAnd.?AUConditionAnd@OT@@���
����
��	0��‚��	0��‚sÂĂ	0��‚9��OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@U?$IntType@E$00@2@@OT@@	��‚�łsubset�Ƃsanitize���
	9format���
ǂconditions���Ȃ_compiles_assertion_on_line_4027���Ȃ_instance_assertion_on_line_4027���?null_size��?min_size���>	ɂOT::ConditionAnd.?AUConditionAnd@OT@@���
‚,�#w�
��
ǂ��
΂
ς��OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@�
΂,
҂
ǂ	ǂԂӂ	ǂԂՂւ	ǂԂӂ
т,	قǂԂr
т��
ۂ,
΂	܂ǂ݂rڂނ	uǂ݂	0ǂ݂	ǂԂ��hb_array_t<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@��	�ǂ݂��hb_array_t<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@	�ǂԂ��
ۂ	�ǂ݂	0ǂԂ�;
т	�ǂԂ<
ǂ	�ǂ݂<	0ǂ݂9т#�	ǂ݂nтitem_t�?item_size��ׂArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>,OT::IntType<unsigned char,1> >��؂operator=��߂operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,3>,void,1> const >��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,3>,void,1> >����begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
;len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size����v�OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@U?$IntType@E$00@2@@OT@@
͂�l+�	0ǂ݂��
͂j�OT::Offset<OT::IntType<unsigned int,3>,1>.?AU?$Offset@U?$IntType@I$02@OT@@$00@OT@@��
����
��	0����	����	u������9���9type�����is_null��_instance_assertion_on_line_308��get_size���?null_size��?min_size���?static_sizej��OT::Offset<OT::IntType<unsigned int,3>,1>.?AU?$Offset@U?$IntType@I$02@OT@@$00@OT@@��6�OT::Condition.?AUCondition@OT@@�
܂
т	т��	قт�s	т����
�,
ۂ	�т��
���

�,	�т�	���1܂�u	0т��	0т��;	0т�9	т�	uт�J�����target_t����OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>��operator=��
�operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@�:�OT::ConditionOr.?AUConditionOr@OT@@�
���
�	0����	0��s��	0��9	����subset��sanitize���
	9format���
ǂconditions����_compiles_assertion_on_line_4074����_instance_assertion_on_line_4074���?null_size��?min_size���:	�OT::ConditionOr.?AUConditionOr@OT@@�
�,
�
!��l+"�	0ǂ݂#�
!�B�OT::ConditionNegate.?AUConditionNegate@OT@@�
&���
'�	0&�(���	0&�(�s)�*�	0&�(�9	&�(�	u&�(��+�subset�,�sanitize���
	9format���
тcondition-�_instance_assertion_on_line_4117���.�get_size���?null_size��?min_size���?static_sizeB
/�OT::ConditionNegate.?AUConditionNegate@OT@@�
(�,�#z�
'�
�

�	���5���	0�5�9R�OT::Condition::<unnamed-type-u>.?AT<unnamed-type-u>@Condition@OT@@��	�5��6�keep_with_variations���7�sanitize���8�<unnamed-type-u>���
8�u9�_compiles_assertion_on_line_4186���9�_instance_assertion_on_line_4186���?null_size��?min_size���6:�OT::Condition.?AUCondition@OT@@�

�
8���
=�
>�z
	9format���
��format1��
��format2��
��format3��
�format4��
&�format5��R@�OT::Condition::<unnamed-type-u>.?AT<unnamed-type-u>@Condition@OT@@��
��
5�,�#K�
��
3�>�OT::ConditionList.?AUConditionList@OT@@�
G���
H�	�G�I�s	0G�I�9��OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�	G�I��J�operator[]�K�sanitize���
L�conditions���M�_compiles_assertion_on_line_4213���M�_instance_assertion_on_line_4213���?null_size��?min_size���>N�OT::ConditionList.?AUConditionList@OT@@�
I�,��OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@�
Q���
R�,P�S��T�
H�
L���
W�
X�
W�,
Z�
L�	L�\�[�	L�\�]�^�	L�\�[�
Q�,	a�L�\�r
W�	S�L�c�rb�d�	uL�c�	0L�c�	L�\���hb_array_t<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	i�L�c���hb_array_t<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@	k�L�\�j�l�
R�	n�L�c�	0L�\��;
Q�	q�L�\�<
L�	s�L�c�<	0L�c�9Q�#�	L�c�nQ�item_t�?item_size��_�ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >���`�operator=��e�operator[]�f�get_size���g�operator bool��h�popm�as_array���i�iter_t�k�writer_t���j�iter���l�writer�j�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,4>,void,1> const >�l�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,4>,void,1> >���o�begin��o�endh�qsort��p�serialize��r�serialize_append���t�copy���u�sanitize_shallow���
P9len��
v�arrayZ���w�_compiles_assertion_on_line_821w�_instance_assertion_on_line_821?null_size��?min_size����vx�OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�
S�
Q�	Q�{�z�	a�Q�{�s	Q�{�z�}�~�
R�	�Q����	�Q��������1S��u	0Q�{���	0Q����;	0Q���9	Q���	uQ���J�q���target_t���|�OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@�
I�
V��l+��	0L�c���
V�>�OT::ConditionSet.?AUConditionSet@OT@@���
����
��_ub�	0������
��	������	0������	0����9��OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	�������evaluate�����keep_with_variations�����subset���sanitize���
��conditions�����_compiles_assertion_on_line_4308�����_instance_assertion_on_line_4308���?null_size��?min_size���>	��OT::ConditionSet.?AUConditionSet@OT@@���
��
����
��
��
��,
��
��	������	��������	������	a�����r
��	S�����r����	u����	0����	����	i�����	k���������	n�����	0�����;	q�����<
��	������<	0����9	����nQ�item_t�?item_size����ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >���operator=����operator[]���get_size�����operator bool����pop��as_array���i�iter_t�k�writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,4>,void,1> const >���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Condition,struct OT::IntType<unsigned int,4>,void,1> >�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
v�arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size����v��OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
��,��S����
n�
��	0�5���
b�,R�hb::shared_ptr<hb_map_t>.?AU?$shared_ptr@Uhb_map_t@@@hb@@���
Ã	Ãă�'
ÃJ�hb::vtable<hb_map_t>.?AU?$vtable@Uhb_map_t@@@hb@@���
�
ȃ	Ãă
Ƀ
��
˃,
̃	Ãă̓	Ãă�'ʃ΃σ
Ã,	уÃăɃ	уÃă̓҃Ӄ	Ãă
˃	�#Ãփ
у	Ãă؃	#0Ãփ	0Ãփ	0Ãփ̓	�#Ã	�#Ãă	Ãă	Ãă�	Ãă�	Ãăs��#element_type���ǃv��Ѓshared_ptr<hb_map_t>���ԃoperator=��Ճ~shared_ptr<hb_map_t>��׃getكswap���׃operator struct hb_map_t *�ڃoperator*��׃operator->�ۃoperator bool��܃operator==�܃operator!=�݃get_empty��ރreference��߃destroy�set_user_data���get_user_data��
�#p߃__dflt_ctor_closure�__vecDelDtor���Rv�hb::shared_ptr<hb_map_t>.?AU?$shared_ptr@Uhb_map_t@@@hb@@���	�3�4 &
����std::initializer_list<hb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@U?$shared_ptr@Uhb_map_t@@@hb@@I@@@std@@�
�
��	����
���
�	���
�
����
�,
�	����	���"����	���
��,	������	������������hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@
��	���
�	0����	0���s	0���̓̃u	A�����	A����̓	���̓
Ã	A�����	�������	u����	0�����	������hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	
�������hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb::shared_ptr<hb_map_t> const &,unsigned int &> (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAA?AU?$hb_pair_t@AEBU?$shared_ptr@Uhb_map_t@@@hb@@AEAI@@XZ$0A@$0A@@@�	�������hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int> (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA?AU?$hb_pair_t@U?$shared_ptr@Uhb_map_t@@@hb@@I@@XZ$0A@$0A@@@���	�������hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ$0A@$0A@@@��	�����2�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�������hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���	������hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	�����tƃu	0�������hb_pair_t<hb::shared_ptr<hb_map_t> &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAU?$shared_ptr@Uhb_map_t@@@hb@@$$QEAI@@���
���
�,
�	��������hb_pair_t<hb::shared_ptr<hb_map_t> &&,unsigned int>.?AU?$hb_pair_t@$$QEAU?$shared_ptr@Uhb_map_t@@@hb@@I@@���
���
 �,
!�	�����"���hb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int &&>.?AU?$hb_pair_t@U?$shared_ptr@Uhb_map_t@@@hb@@$$QEAI@@���
$���
%�,
&�	�����'�z�hb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int>.?AU?$hb_pair_t@U?$shared_ptr@Uhb_map_t@@@hb@@I@@���
)���
*�,
+�	�����,�"�#�(�-�	u��s	���s�Frealloc_move����hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>���~hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>���operator=����item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
��(items��init�����fini�����reset����in_error�����alloc����add�get_with_hash���get�del�operator[]��fetch_item��operator()��size�����clear����is_empty�����operator bool���hash����is_equal����operator==��operator!=��get_population�	�update��iter_items�
�iter_ref����iter����keys_ref����keys����values_ref��values��next���.�operator<<�/�prime_for��0�__vecDelDtor���5v1�0hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>.?AU?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@���̃c	0����3�̃�0	0���5�A[40	0�8R7�
n�,
��,
��
��	;�F0�1<�
;�	;�F0�1>��OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�j�OT::<unnamed-type-subset_offset_array>.?AU<unnamed-type-subset_offset_array>@OT@@���
��,�8B��
A���
D�	@�A�E�C�
@�	@�G�C��H�subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> > >�
�8subset_context���
B�out��
�base�I�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�
@�
��	0@�G�z�
;�,
���l+O�	0����P�
��b�OT::FeatureTableSubstitutionRecord.?AUFeatureTableSubstitutionRecord@OT@@���
S���
T��$	S�U�V���#$	S�U�X�Zu�/�$�	S�U�Z�4uu`S~9
S�	0S�]�\�4u�	0S�U�_�	0S�U��;��OT::OffsetTo<OT::Feature,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeature@OT@@U?$IntType@I$03@2@X$00@OT@@�	S�U�	uS�U�JW�collect_lookupsY�closure_features���[�collect_feature_substitutes_with_variations^�serialize��`�subset�a�sanitize���
	9featureIndex�
b�feature��c�_instance_assertion_on_line_4387���d�get_size���?null_size��?min_size���?static_sizeb
e�OT::FeatureTableSubstitutionRecord.?AUFeatureTableSubstitutionRecord@OT@@���
b���
g�,�h�wi�
T�
g�
l�
h�
b�	b�o�n�
b�,	q�b�o�s	b�o�n�r�s�
FS,
g�	u�b�v��	wb�v�w�x��1h��u	0b�o�z�	0b�v��;	0b�v�9	b�v�	ub�v�J�q��FStarget_t���p�OffsetTo<OT::Feature,OT::IntType<unsigned int,4>,void,1>���t�operator=��y�operator()�{�serialize_copy�|�sanitize_shallow���}�neuter�~�_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Feature,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeature@OT@@U?$IntType@I$03@2@X$00@OT@@�
U�,
`S�o#��0	0�8/S��
Zu,
S�
��	��F0�1���#��q�u�1u	F0�1��
b�
��
]�,�#t�
k�	��F0�1���8h���w	0b�o���
��,�#m�	0k+�+��V�OT::FeatureTableSubstitution.?AUFeatureTableSubstitution@OT@@���
����
��	`S����s	�����|�#$	������	0�����u	������	0������	0����9��OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@�	����n��find_substitute��collect_lookups��closure_features�����intersects_features��collect_feature_substitutes_with_variations��subset���sanitize���
L>version��
��substitutions��_compiles_assertion_on_line_4486�����_instance_assertion_on_line_4486���?null_size��?min_size���V
��OT::FeatureTableSubstitution.?AUFeatureTableSubstitution@OT@@���
��
����
��
��
��,
��
��	������	��������	������
S�,	������r
T�,
��	������r����	u����	0����	������hb_array_t<OT::FeatureTableSubstitutionRecord const >.?AU?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@	������~�hb_array_t<OT::FeatureTableSubstitutionRecord>.?AU?$hb_array_t@UFeatureTableSubstitutionRecord@OT@@@@���	����������	k�����	0�����;	������<
��	Ä����<	0����9S�#�	�����S�item_t�?item_size����ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> >���operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::FeatureTableSubstitutionRecord const >�����operator struct hb_array_t<struct OT::FeatureTableSubstitutionRecord>����begin����end��qsort����serialize��„serialize_append���Ącopy���ńsanitize_shallow���
	9len��
ƄarrayZ���DŽ_compiles_assertion_on_line_821DŽ_instance_assertion_on_line_821?null_size��?min_size���vȄOT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@�
k�
��,˄h�w̄
����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`e7d4efdd�
τ��
Є
��	τф҄
τ�
Ԅ
τ	τք
Մ���/	τք؄ׄل
τ,
Є,
܄	ۄτք݄�ӄoperator()�ڄ<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���ބoperator=��&߄OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`e7d4efdd�
Є
ф,	τք؄
τ
ք,V�hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@��
����hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���
�����	��C�CՄ
τ
�	���N�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
τa��hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���
�
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@��
����
��	u����
��	�����
���
��	����������	�����	�����s���	0����	������	��������	������s	������s��
��!	���	�s
�,
��	����s
�
�	�����r	���	�	����������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter����operator+����_begin���begin����_end�����end�operator bool����len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@
�	���
���
�	������	����	����s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__ �__next__���!�__forward__ �__prev__���!�__rewind__�"�__end__�#�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@��������%�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUFeatureTableSubstitutionRecord@OT@@@@��
����
'�,	9L�S���(��7)�
�	�+�*�
��	���-�	0�-�	�+�	��-�
��,
2�	0�-�3���hb_reference_wrapper<OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>.?AU?$hb_reference_wrapper@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@@�����,�hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>�����__item_t__�Fis_sorted_iterator�.�__item__���/�__more__���0�__next__���0�__prev__���1�__end__4�operator!=�
��it���
{ p
5�(fV
6�0hb_filter_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@4@$0A@@@��
�����hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@3@@@��
9��8�:��;�
)���7=�	9�mHqH>��7)�
9�	9�A�@��B�hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>���
�7p
)�f�C�hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@3@@@��
9�
)���hb_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@
G���
H�	uG�I�
��
G�	K�G�L�
'�	N�G�I�M�O�	��G�I�	��G�I�sR�Q�	0G�I�	��G�L�	��G�I�U�V�	��G�L�s	��G�I�sX�Y�
G�!	��G�[�s
��,
G�	]�G�^�s\�_�	��G�L�r	��G�[�	]�G�^�a�b�c����item_t�J�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���P�thiz���Q�iter���S�operator+��Q�_begin�Q�begin��Q�_end���Q�endT�operator bool��J�lenW�operator*��Z�operator[]�`�operator+=�d�operator++�`�operator-=�d�operator--�R�operator-��� Te�hb_iter_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@�hb_iter_with_fallback_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@��
h�	K�h�i�
h���
k�	N�h�l�j�m�	��h�l�	��h�l�s	0h�l�	uh�l�	h�i�	h�i�s	��h�l��n�thiz���o�__item__���p�__item_at__q�__more__���r�__len__s�__next__���t�__forward__s�__prev__���t�__rewind__�u�__end__v�hb_iter_fallback_mixin_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@��G���h���x�hb_iter_with_fallback_t<hb_array_t<OT::FeatureTableSubstitutionRecord const >,OT::FeatureTableSubstitutionRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@AEBUFeatureTableSubstitutionRecord@OT@@@@k�u
��	��{�z�	��{�|�}�
'�	�����	�����s	��{�	��{�s	u���
(�	0�����	k����	����{�	t��	t�����������hb_sorted_array_t<OT::FeatureTableSubstitutionRecord const >.?AU?$hb_sorted_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@��	����{�	����{������	��{��	������	���������	�����s�g���Frealloc_move���~�hb_array_t<OT::FeatureTableSubstitutionRecord const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::FeatureTableSubstitutionRecord const >�����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
k�arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<OT::FeatureTableSubstitutionRecord const >.?AU?$hb_array_t@$$CBUFeatureTableSubstitutionRecord@OT@@@@	��i/k/��
k�,
�/
��
��,
��	��F0�1��
��	��F0�1��
L>
��
dA��	0�8�c��
Ä�hb_apply_t<OT::subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_record_array_t@U?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��
���8�������OT::subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > >.?AU?$subset_record_array_t@U?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
���
��	���C�C��
��
��	���������hb_apply_t<OT::subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > > >
��a��hb_apply_t<OT::subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_record_array_t@U?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��
��4u�	���w�w��
��	���������subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > >�
4usubset_layout_context
Äout��
�base����OT::subset_record_array_t<OT::ArrayOf<OT::FeatureTableSubstitutionRecord,OT::IntType<unsigned short,2> > >.?AU?$subset_record_array_t@U?$ArrayOf@UFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
��
��,
d,
���l+��	0������
��R�OT::FeatureVariationRecord.?AUFeatureVariationRecord@OT@@���
����
…��$$	��Åą	��ÅX���#	0��ÅDž���	��ÅɅ4u�0	0��Å˅	0��Å�;��OT::OffsetTo<OT::ConditionSet,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UConditionSet@OT@@U?$IntType@I$03@2@X$00@OT@@����OT::OffsetTo<OT::FeatureTableSubstitution,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeatureTableSubstitution@OT@@U?$IntType@I$03@2@X$00@OT@@���	��Å	u��ÅVŅcollect_lookupsƅclosure_features���ȅintersects_featuresʅcollect_feature_substitutes_with_variations̅subset�ͅsanitize���
΅conditions���
υsubstitutionsЅ_instance_assertion_on_line_4549���хget_size���?null_size��?min_size���?static_sizeR
҅OT::FeatureVariationRecord.?AUFeatureVariationRecord@OT@@���
υ��
ԅ,�Յ��օ
…
ԅ
م
Յ
υ	υ܅ۅ
υ,	ޅυ܅s	υ܅ۅ߅�
��,
ԅ	�υ��	��υ����1Յ�u	0υ܅�	0υ��;	0υ�9	υ�	uυ�Z�q����target_t���݅OffsetTo<OT::FeatureTableSubstitution,OT::IntType<unsigned int,4>,void,1>���operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::FeatureTableSubstitution,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeatureTableSubstitution@OT@@U?$IntType@I$03@2@X$00@OT@@���
Å,
��,
΅��
�,����
�
��
�
΅	΅����
΅,	��΅��s	΅��������
��,
�	��΅���	�΅�����1��u	0΅���	0΅���;	0΅��9	΅��	u΅��N�q����target_t�����OffsetTo<OT::ConditionSet,OT::IntType<unsigned int,4>,void,1>����operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6	�OT::OffsetTo<OT::ConditionSet,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UConditionSet@OT@@U?$IntType@I$03@2@X$00@OT@@���
��
؅	�F0�1��#q�
΅
��8���w�	0΅���
υ
��8Յ��w�	0υ܅�
�,F�OT::FeatureVariations.?AUFeatureVariations@OT@@�
���
�_uub�	0���	`S���	����
�	���<
R�$!�$	��"��#!�$	��$�	0��>x	0��9��OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@���	u��	���?NOT_FOUND_INDEX�find_index��find_substitute�collect_feature_substitutes_with_variations �copy���#�collect_lookups%�closure_features���&�subset�'�sanitize���
L>version��
(�varRecords���)�get_size���*�_compiles_assertion_on_line_4681���*�_instance_assertion_on_line_4681���?null_size��?min_size���F+�OT::FeatureVariations.?AUFeatureVariations@OT@@�
�
(���
.�
/�
.�,
1�
(�	(�3�2�	(�3�4�5�	(�3�2�
��,	8�(�3�r
…,
.�	:�(�;�r9�<�	u(�;�	0(�;�	(�3�v�hb_array_t<OT::FeatureVariationRecord const >.?AU?$hb_array_t@$$CBUFeatureVariationRecord@OT@@@@	A�(�;�n�hb_array_t<OT::FeatureVariationRecord>.?AU?$hb_array_t@UFeatureVariationRecord@OT@@@@���	C�(�3�B�D�	؅(�;�	0(�3��;	�(�3�<
(�	I�(�;�<	0(�;�9��#�	(�;����item_t�?item_size��6�ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >���7�operator=��=�operator[]�>�get_size���?�operator bool��@�popE�as_array���A�iter_t�C�writer_t���B�iter���D�writer�B�operator struct hb_array_t<struct OT::FeatureVariationRecord const >���D�operator struct hb_array_t<struct OT::FeatureVariationRecord>��F�begin��F�end@�qsort��G�serialize��H�serialize_append���J�copy���K�sanitize_shallow���
P9len��
L�arrayZ���M�_compiles_assertion_on_line_821M�_instance_assertion_on_line_821?null_size��?min_size���vN�OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@���
؅
�,Q���R�
�Q�Յ��U�
��W��u	�=9>9X��#i�
�
�,
\�	�F0�1]�A�4	0�8R_�
!�,	�F0�1]�
�	�F0�1c���OT::subset_record_array_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> > >.?AU?$subset_record_array_t@U?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@@OT@@�4uI��	e��w�wf�
e�	e�h�f��i�subset_record_array_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> > >���
4usubset_layout_context
I�out��
�base��j�OT::subset_record_array_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> > >.?AU?$subset_record_array_t@U?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@@OT@@�
e�
I�
:�	e�h�n�
�A��OT::subset_record_array_arg_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >,bool &>.?AU?$subset_record_array_arg_t@U?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@AEA_N@OT@@��4uI���	q��w�wr�
q�	q�t�r��u�subset_record_array_arg_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >,bool &>�
4usubset_layout_context
I�out��
�base�
�arg���v� OT::subset_record_array_arg_t<OT::ArrayOf<OT::FeatureVariationRecord,OT::IntType<unsigned int,4> >,bool &>.?AU?$subset_record_array_arg_t@U?$ArrayOf@UFeatureVariationRecord@OT@@U?$IntType@I$03@2@@OT@@AEA_N@OT@@��
q�	q�t�n�
�,
-��l+{�	0(�;�|�
-�>�OT::HintingDevice.?AUHintingDevice@OT@@�
���
��	t����$	u���	0���9
�	�����<	t���j	t���sv�OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >.?AU?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@	���j��get_x_delta��get_y_delta��get_size�����sanitize�����copy�����get_delta����get_delta_pixels���
	9startSize
	9endSize��
	9deltaFormat��
��deltaValueZ����_compiles_assertion_on_line_4768�����_instance_assertion_on_line_4768���?null_size��?min_size���>��OT::HintingDevice.?AUHintingDevice@OT@@�
��
��,
��	0k+�+��
������u	��=9>9���#a�
��	��F0�1��
����
��
��
��,
��
��	������	��������	������	9����s
��	
9����s����	u��s	}����s	����s����	����	0�����;
��	������49	0�����;	����N	9item_t�?item_size����UnsizedArrayOf<OT::IntType<unsigned short,2> >���operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
�arrayZ�����_instance_assertion_on_line_627?min_size���v6��OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >.?AU?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@B�OT::VariationDevice.?AUVariationDevice@OT@@�
����
��Te�@	t������
��
l\�1��	��������
cu	������	0����9	@������	����	u����*��get_x_delta��get_y_delta��copy�����collect_variation_index��sanitize�����get_delta��
�9varIdx���
	9deltaFormat����_instance_assertion_on_line_4828�����get_size���?null_size��?min_size���?static_sizeB
��OT::VariationDevice.?AUVariationDevice@OT@@�
��
��,�#��
�\Aņ	0�8z\Ɔ
�9
†	��F0�1Ɇ�9o#A0	0F0�1ˆ
�x	u�x͆j
\
�9
��,ц�u	ц=9>9҆
��,
�\,
cu,	0k+�+Ɇ>�OT::DeviceHeader.?AUDeviceHeader@OT@@���
؆��
ن	؆چ	u؆چ�
	9reserved1
	9reserved2
	9format���ۆ_instance_assertion_on_line_4839���܆get_size���?null_size��?min_size���?static_size>݆OT::DeviceHeader.?AUDeviceHeader@OT@@���
چ,2�OT::Device.?AUDevice@OT@@���
���
�	t����	0��9
�	�����	����	u��J�OT::Device::<unnamed-type-u>.?AT<unnamed-type-u>@Device@OT@@	��6�get_x_delta�get_y_delta�sanitize����copy����collect_variation_indices���get_variation_index�<unnamed-type-u>���
�u�_compiles_assertion_on_line_4959����_instance_assertion_on_line_4959���?null_size��?min_size���2�OT::Device.?AUDevice@OT@@���
�
���
�
�6
؆b
�hinting��
��variationJ�OT::Device::<unnamed-type-u>.?AT<unnamed-type-u>@Device@OT@@
ن
�
��
†
�,
�����u	�=9>9���#��
�N�OT::TupleVariationHeader.?AUTupleVariationHeader@OT@@���
����
��	u����s	u����
��,	�����s��hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >.?AU?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��
���u��#4	0�����b�hb_vector_t<hb_pair_t<int,int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@HH@@$0A@@@��
���
	��9u�
�	A�����	0����f�OT::TupleVariationHeader::TuppleIndex.?AUTuppleIndex@TupleVariationHeader@OT@@��	�����s	������get_size����get_data_size���get_next����unpack_axis_tuples��calculate_scalar���
�has_peak���
�has_intermediate���
�has_private_points��get_index���TuppleIndex�get_all_tuples��get_peak_tuple��get_start_tuple�get_end_tuple��
	9varDataSize��
�tupleIndex����_instance_assertion_on_line_221?null_size��?min_size���N�OT::TupleVariationHeader.?AUTupleVariationHeader@OT@@���
���hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@
�},
���
�	u��
�
�	���
�	�����	���	���s!� �	0��	���	���$�%�	���s	���s'�(�
�!	��*�s
�,
�	,��-�s+�.�	���r	��*�	,��-�0�1�2���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz��� �iter���"�operator+�� �_begin� �begin�� �_end��� �end#�operator bool���len&�operator*��)�operator[]�/�operator+=�3�operator++�/�operator-=�3�operator--�!�operator-�� T4�hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��
6�	�6�7�
6���
9�	�6�:�8�;�	�6�:�	�6�:�s	06�:�	u6�:�	6�7�	6�7�s	�6�:��<�thiz���=�__item__���>�__item_at__?�__more__���@�__len__A�__next__���B�__forward__A�__prev__���B�__rewind__�C�__end__D�hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@�����6���F�hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >,OT::HBFixed<OT::IntType<short,2>,14> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@�}u
�	�I�H�	�I�J�K�
�	��M�	��M�s	�I�	�I�s	u�M�
�,
S�	0�M�T�	�}�M�	��I�	t�	t�M�T�X�Y���hb_sorted_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >.?AU?$hb_sorted_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	[��I�	[��I��\�]�	�I��	��M��	��M�`�a�	��M�s����Frealloc_move���L�hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >�__item_t__�Fis_random_access_iterator��Fhas_fast_len���N�__item__���O�__item_at__P�__next__���Q�__forward__P�__prev__���Q�__rewind__�R�__len__U�operator!=�V�begin��V�endV�operator&��W�operator struct hb_array_t<struct OT::HBFixed<struct OT::IntType<short,2>,14> const >��U�operator==�R�hash���Z�cmp^�qsort��R�get_size���_�reverseb�sub_array��c�truncate���P�fini���
�}arrayZ���
ulength���
ubackwards_length�"Vd�hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> const >.?AU?$hb_array_t@$$CBU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��
��,��+H3	^ah�	�h�
�},>�hb_pair_t<int,int>.?AU?$hb_pair_t@HH@@��Z�hb_array_t<hb_pair_t<int,int> >.?AU?$hb_array_t@U?$hb_pair_t@HH@@@@�f�hb_array_t<hb_pair_t<int,int> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@HH@@@@���
��
o�
�	�q�
p�
n�	�q�s�
m�	�q�u�
	�,
w�	�q�x�n�std::initializer_list<hb_pair_t<int,int> >.?AV?$initializer_list@U?$hb_pair_t@HH@@@std@@
z�	�q�{�	�q�2r�t�v�y�|�}�	�q�	�q�s�	�q�u�����
l�	�q�
�,	���q�p�	���q�x�����
	�	����	0���x�	u���
l���
��,	�����r
l�,	���q�r����	�����	���q�����	0���	n����	m��q�����	�����r�hb_sorted_array_t<hb_pair_t<int,int> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@HH@@@@�	�����j�hb_sorted_array_t<hb_pair_t<int,int> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@HH@@@@���	���q�����
��	�����s	���q�s����	���q�	�q�s	0�q�	0�q�s	0�q�	0�q�	l��q�	�q�	�q��	�q�sVFrealloc_move���l�item_t�?item_size��m�array_tn�c_array_t��~�hb_vector_t<hb_pair_t<int,int>,0>���~hb_vector_t<hb_pair_t<int,int>,0>���extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array���n�iter_t�m�writer_t�����iter�����writer���operator struct hb_array_t<struct hb_pair_t<int,int> const >�����operator struct hb_array_t<struct hb_pair_t<int,int> >���begin����end��as_sorted_array��operator+����push�����in_error�����set_error����reset_error��shrink_vector����shift_down_vector����alloc����alloc_exact��clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���b?v��hb_vector_t<hb_pair_t<int,int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@HH@@$0A@@@��
l�
��	l���:,
��	l�l���
��	0l�����	tl�
tfirst_ttsecond_t���l�pair_t���hb_pair_t<int,int>���reverse��operator==���operator!=���operator<����operator>=���operator>����operator<=���cmp
tfirst
tsecond���>��hb_pair_t<int,int>.?AU?$hb_pair_t@HH@@���	^a��	���

�,n��EmbeddedPeakTuple��@IntermediateRegion��� PrivatePointNumbers���TupleIndexMask���nt��OT::TupleVariationHeader::TuppleIndex::Flags.?AW4Flags@TuppleIndex@TupleVariationHeader@OT@@��
���
��	���	u����	9����Flags��‡_instance_assertion_on_line_192Çget_size���?null_size��?min_size���?static_sizefćOT::TupleVariationHeader::TuppleIndex.?AUTuppleIndex@TupleVariationHeader@OT@@��
��
Ƈ
�
�,	ɇ�ȇb
�
ȇ,
��,��OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@�
·��
χ
χ,
ч
·	·Ӈ҇	·ӇԇՇ	·Ӈ҇
�},	؇·Ӈs
χ	�·ڇsهۇ	u·s	�·ڇs��hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	߇·Ӈsއ�	·Ӈ	0·Ӈ�;
·	�·ڇ49	0·ڇ�;�}#�	·ڇV�}item_t�?item_size��ևUnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >��ׇoperator=��܇operator[]�݇get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���6�OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@�
��,
�ч�
�,44	���>�OT::tuple_delta_t.?AUtuple_delta_t@OT@@�
�F�hb_vector_t<bool,0>.?AU?$hb_vector_t@_N$0A@@@���F�hb_vector_t<float,0>.?AU?$hb_vector_t@M$0A@@@���
��
��
�	���
��
���
��,
��	�����	���������
�,	�������	���s	0���WT	�������	�����b�hb_vector_t<OT::tuple_delta_t,0>.?AU?$hb_vector_t@Utuple_delta_t@OT@@$0A@@@�u�3�3
��	����00	0���	���hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@�
���
�0u0
�	0����߇�00	u����9�9	u��888	}	0��	0������	0���
8	80A	0����
���
�,�	}	0��AAAAA	A��	u�	���	���s�Frealloc_move���
�3axis_tuples��
�0indices��
�@deltas_x�
�Pdeltas_y�
�|`compiled_tuple_header
�|pcompiled_deltas��
�l�compiled_peak_coords���tuple_delta_t���operator=���remove_axis�set_tent����operator+=��operator*=��change_tuple_var_axis_limit
�compile_peak_coords�compile_tuple_var_header����encode_peak_coords��encode_interm_coords����compile_deltas��calc_inferred_deltas����optimize����compile_point_set�� �infer_delta!�next_index�"�~tuple_delta_t�#�__vecDelDtor���>&$��OT::tuple_delta_t.?AUtuple_delta_t@OT@@�
�,&�&�	��'�
�
)�>�hb_array_t<bool>.?AU?$hb_array_t@_N@@���
��
,�
�	�.�
-�
8	�.�0�
+�	�.�2�
�	�.�4�R�std::initializer_list<bool>.?AV?$initializer_list@_N@std@@��
6�	�.�7�	�.�2/�1�3�5�8�9�	�.�	�.�0�	�.�2�<�=�	�.�	&��.�-�	&��.�4�@�A�
�	��C�	0�C�4�	u�C�	"�C�r	��.�rG�H�	"�C�	��.�J�K�	0�C�	8�C�	+��.�N�O�	0�C�	a8�C�J�hb_sorted_array_t<bool>.?AU?$hb_sorted_array_t@_N@@�	S��.�R�T�	��C�s	0�.�sV�W�	0�.�	�.�s	0�.�	0�.�s	0�.�	0�.�	0�.�	�.�	�.��	�.�sFrealloc_move���0item_t�?item_size��+�array_t8c_array_t��:�hb_vector_t<bool,0>;�~hb_vector_t<bool,0>���>�extend�
tallocated
ulength���
0arrayZ���?�init���?�init0��?�fini���?�reset��B�operator=��D�as_bytes���E�operator==�E�operator!=�F�hash���I�operator[]�L�tail���M�operator bool��F�get_size���P�as_array���8iter_t�+�writer_t���N�iter���O�writer�N�operator struct hb_array_t<bool const >O�operator struct hb_array_t<bool>���Q�begin��Q�endU�as_sorted_arrayX�operator+��Y�push���M�in_error���?�set_error��?�reset_errorZ�shrink_vector��Z�shift_down_vector��[�alloc��\�alloc_exact?�clear��]�resize�^�resize_exact���_�popZ�remove_ordered�`�shrink�a�qsort��b�__vecDelDtor���F?vc�hb_vector_t<bool,0>.?AU?$hb_vector_t@_N$0A@@@���
�,e�e�	��f�
�
h�
��
j�
�	�l�
k�
8	�l�n�	�l���
���
q�,
r�	�l�s�R�std::initializer_list<float>.?AV?$initializer_list@M@std@@��
u�	�l�v�	�l�2m�o�p�t�w�x�	�l�	�l�n�	�l���{�|�	�l�	e��l�k�	e��l�s����
q�	����	0���s�	u���	E���r	�l�r����	E���	�l�����	0���	8���	;�l�����	@���	�8���	g;�l�����	O���s	@�l�s����	@�l�	�l�s	0�l�	0�l�s	0�l�	0�l�	@�l�	�l�	�l��	�l�sFrealloc_move���@item_t�?item_size��;array_t8c_array_t��y�hb_vector_t<float,0>���z�~hb_vector_t<float,0>��}�extend�
tallocated
ulength���
@arrayZ���~�init���~�init0��~�fini���~�reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array���8iter_t�;writer_t�����iter�����writer���operator struct hb_array_t<float const >�����operator struct hb_array_t<float>����begin����end��as_sorted_array��operator+����push�����in_error���~�set_error��~�reset_error��shrink_vector����shift_down_vector����alloc����alloc_exact~�clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���F?v��hb_vector_t<float,0>.?AU?$hb_vector_t@M$0A@@@���	}	}	�����l�l	����
m	�l�l2�l�l�l�l�l��Frealloc_move���pitem_t�?item_size���larray_t�c_array_t����hb_vector_t<char,0>�l~hb_vector_t<char,0>����lextend�
tallocated
ulength���
parrayZ����linit����linit0���lfini����lreset���loperator=���las_bytes����loperator==��loperator!=��lhash����loperator[]��ltail����loperator bool���lget_size����las_array����iter_t��lwriter_t����liter����lwriter��loperator struct hb_array_t<char const >�loperator struct hb_array_t<char>����lbegin���lend�las_sorted_array�loperator+���lpush����lin_error����lset_error���lreset_error�lshrink_vector���lshift_down_vector���lalloc���lalloc_exact�lclear���lresize��lresize_exact����lpop�lremove_ordered��lshrink��lqsort���l__vecDelDtor���B?v��hb_vector_t<char,0>.?AU?$hb_vector_t@D$0A@@@
.�,
l�,	���
��,	���������	����A�H0	0�3�3��
��
�
��
0
��
q�
��
�Z�hb_array_t<OT::tuple_delta_t>.?AU?$hb_array_t@Utuple_delta_t@OT@@@@�f�hb_array_t<OT::tuple_delta_t const >.?AU?$hb_array_t@$$CBUtuple_delta_t@OT@@@@��
��
��	���
��
��	���ˆ
��	���Ĉ
���
ƈ,
Lj	���Ȉn�std::initializer_list<OT::tuple_delta_t>.?AV?$initializer_list@Utuple_delta_t@OT@@@std@@
ʈ	���ˈ	���
2��ÈňɈ͈̈	���	���ˆ	���ĈЈш	���
�,	Ԉ�����	Ԉ���ȈՈֈ
ƈ	��؈	0�؈Ȉ	u�؈	���؈r	�����r܈݈	���؈	�����߈�	0�؈	���؈	�������	��؈r�hb_sorted_array_t<OT::tuple_delta_t const >.?AU?$hb_sorted_array_t@$$CBUtuple_delta_t@OT@@@@	��؈j�hb_sorted_array_t<OT::tuple_delta_t>.?AU?$hb_sorted_array_t@Utuple_delta_t@OT@@@@���	������	���؈s	����s��	����	���s	0���	0���s	0���	0���	����	���	����	���sRFrealloc_move����item_t�?item_size����array_t��c_array_t��Έhb_vector_t<OT::tuple_delta_t,0>���ψ~hb_vector_t<OT::tuple_delta_t,0>��҈extend�
tallocated
ulength���
�arrayZ���ӈinit���ӈinit0��ӈfini���ӈreset��׈operator=��وas_bytes���ڈoperator==�ڈoperator!=�ۈhash���ވoperator[]��tail����operator bool��ۈget_size����as_array�����iter_t���writer_t����iter����writer��operator struct hb_array_t<struct OT::tuple_delta_t const >�operator struct hb_array_t<struct OT::tuple_delta_t>����begin���end�as_sorted_array�operator+���push����in_error���ӈset_error��ӈreset_error�shrink_vector���shift_down_vector���alloc���alloc_exactӈclear���resize��resize_exact�����pop�remove_ordered���shrink���qsort����__vecDelDtor���b?v��hb_vector_t<OT::tuple_delta_t,0>.?AU?$hb_vector_t@Utuple_delta_t@OT@@$0A@@@�
�
��,
�	������	�����n�hb_vector_t<hb_pair_t<double,Triple>,0>.?AU?$hb_vector_t@U?$hb_pair_t@NUTriple@@@@$0A@@@
�J�hb_pair_t<double,Triple>.?AU?$hb_pair_t@NUTriple@@@@j�hb_array_t<hb_pair_t<double,Triple> >.?AU?$hb_array_t@U?$hb_pair_t@NUTriple@@@@@@���r�hb_array_t<hb_pair_t<double,Triple> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@NUTriple@@@@@@�
��
�
�	��
�
�	��	�
�	���
���

�,
�	���~�std::initializer_list<hb_pair_t<double,Triple> >.?AV?$initializer_list@U?$hb_pair_t@NUTriple@@@@@std@@��
�	���	��2�
�����	��	��	�	�����
�	��
�,	����	������

�	�� �	0� ��	u� �
���
$�,	%�� �r
�,	'���r&�(�	%�� �	'���*�+�	0� �	�� �	���.�/�	�� ���hb_sorted_array_t<hb_pair_t<double,Triple> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@NUTriple@@@@@@���	2�� �v�hb_sorted_array_t<hb_pair_t<double,Triple> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@NUTriple@@@@@@�	4���3�5�
$�	7�� �s	���s8�9�	���	��s	0��	0��s	0��	0��	���	��	���	��szFrealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<hb_pair_t<double,Triple>,0>�~hb_vector_t<hb_pair_t<double,Triple>,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=��!�as_bytes���"�operator==�"�operator!=�#�hash���)�operator[]�,�tail���-�operator bool��#�get_size���0�as_array����iter_t��writer_t���.�iter���/�writer�.�operator struct hb_array_t<struct hb_pair_t<double,struct Triple> const >��/�operator struct hb_array_t<struct hb_pair_t<double,struct Triple> >1�begin��1�end6�as_sorted_array:�operator+��;�push���-�in_error����set_error���reset_error<�shrink_vector��<�shift_down_vector��=�alloc��>�alloc_exact�clear��?�resize�@�resize_exact���A�pop<�remove_ordered�B�shrink�C�qsort��D�__vecDelDtor���n?vE�hb_vector_t<hb_pair_t<double,Triple>,0>.?AU?$hb_vector_t@U?$hb_pair_t@NUTriple@@@@$0A@@@�3�3�3�G�A�3
�	�J�I�
$�	��L�
%�	0�L�N�	t�Afirst_t�3second_t����pair_t�K�hb_pair_t<double,Triple>���M�reverseO�operator==�O�operator!=�O�operator<��O�operator>=�O�operator>��O�operator<=�P�cmp
Afirst
�3second���JQ� hb_pair_t<double,Triple>.?AU?$hb_pair_t@NUTriple@@@@	�����	������
����U�
��,
�,
�,
p�
Z�	p�l�l[�
߇
�hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@
_���
`�	u_�a�
߇
_�	c�_�d�
߇��
f�	g�_�a�e�h�	߇_�a�	߇_�a�sk�j�	0_�a�	؇_�d�	؇_�a�n�o�	؇_�d�s	؇_�a�sq�r�
_�!	߇_�t�s
߇,
_�	v�_�w�su�x�	߇_�d�r	߇_�t�	v�_�w�z�{�|��؇item_t�b�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���i�thiz���j�iter���l�operator+��j�_begin�j�begin��j�_end���j�endm�operator bool��b�lenp�operator*��s�operator[]�y�operator+=�}�operator++�y�operator-=�}�operator--�k�operator-��� T~�hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��
��	c�����
����
��	g���������	؇����	؇����s	0����	u����	����	����s	߇�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��_�������
��hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >,OT::HBFixed<OT::IntType<short,2>,14> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@AEAU?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@�~u	߇]���	߇]�����
f�	؇߇��	؇߇��s	߇]�	߇]�s	u߇��
f�,
��	0߇����	�~߇��	�߇]�	t߇	t߇����������hb_sorted_array_t<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$hb_sorted_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��	��߇]�	��߇]������	߇]��	߇߇���	߇߇������	߇߇��s�^���Frealloc_move�����hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >��؇__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::HBFixed<struct OT::IntType<short,2>,14> const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�~arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$hb_array_t@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	߇]�����std::initializer_list<hb_pair_t<hb_vector_t<char,0> const *,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@PEBU?$hb_vector_t@D$0A@@@I@@@std@@���
��
�	�����
��
��	���
��
�,
��	�����	���"��������	���
�,	�������	�������������hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@��
��	���
�	0�ĉ	0���s
nm	0���ljnmu	A�ĉɉ	A�ĉlj	���lj
mm	A�ĉ͉	‰�ĉɉ	u�ĉ	0�ĉ��	�������hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	Ӊ�ĉ��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<char,0> const * const &,unsigned int &> (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAA?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@D$0A@@@AEAI@@XZ$0A@$0A@@@�	Չ�ĉ��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<char,0> const *,unsigned int> (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA?AU?$hb_pair_t@PEBU?$hb_vector_t@D$0A@@@I@@XZ$0A@$0A@@@���	׉�ĉ��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ$0A@$0A@@@��	ى�ĉ*�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	ۉ�ĉ��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@�	݉�ĉ�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@��	߉�ĉ
mmt�u	0�ĉ���hb_pair_t<hb_vector_t<char,0> const * &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@D$0A@@@$$QEAI@@�
���
�,
�	������~�hb_pair_t<hb_vector_t<char,0> const * &&,unsigned int>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@D$0A@@@I@@�
���
�,
�	������~�hb_pair_t<hb_vector_t<char,0> const *,unsigned int &&>.?AU?$hb_pair_t@PEBU?$hb_vector_t@D$0A@@@$$QEAI@@�
���
�,
�	������v�hb_pair_t<hb_vector_t<char,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@D$0A@@@I@@�
���
�,
��	�������"�����	u�s	���s�Frealloc_move�����hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>�����~hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>����operator=����item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
‰(itemsÉinit���Éfini���Éreset��ʼnin_error���Ɖalloc��ȉaddʉget_with_hash��ˉget̉delΉoperator[]�ωfetch_item�Ήoperator()�Љsize���Éclear��ʼnis_empty���ʼnoperator bool��Љhash���щis_equal���щoperator==�щoperator!=�Љget_population�҉update�ԉiter_items�։iter_ref���؉iter���ډkeys_ref���܉keys���މvalues_ref��values��next�����operator<<���prime_for����__vecDelDtor���5v��0hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@�nmc	0�ĉ��
�l
��
ˇ

�,
�~,
�,
�V,
�8	t�8�V�P
8
�7	8WW&�A0
�
&�,��
e�j��
0,	^a�	��	�.�4�	�l�s�	�|�|�|	�l�l�l	�Si�
6�
�7
i�,F�OT::item_variations_t.?AUitem_variations_t@OT@@�
���
���hb_vector_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t,0>.?AU?$hb_vector_t@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@$0A@@@��hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@���f�hb_vector_t<hb_vector_t<int,0>,0>.?AU?$hb_vector_t@U?$hb_vector_t@H$0A@@@$0A@@@�	0��	~��	_���	0��e��800X�
�	0�'�&�e�0X�	0�'�)��3�_	0�'�+�	0�'�z�OT::item_variations_t::combined_gain_idx_tuple_t.?AUcombined_gain_idx_tuple_t@item_variations_t@OT@@00	0�'�/���hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>.?AU?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@��
1���
2�,
3�	0�'�4�	t�
��
7�	�'�
8�
�,
:�	�'�;�	�'�9�<�=�	�'�
�,	@��'�8�	@��'�;�A�B�	�'�s��4region_t���
�vars�
J,var_data_num_rows
~ orig_region_list�
	~0region_list��
 �@region_map���
!�pdelta_rows���
]��encodings
�#�varidx_map���
0�has_long�"�has_long_word��#�get_region_list$�get_vardata_encodings��%�get_varidx_map�(�instantiate*�create_from_item_varstore��,�instantiate_tuple_vars�-�build_region_list��.�combined_gain_idx_tuple_t��0�as_item_varstore���5�compile_varidx_map�	6�_cmp_row���>�item_variations_t��?�~item_variations_t�C�operator=��D�__vecDelDtor���F6E��OT::item_variations_t.?AUitem_variations_t@OT@@�
�
�,
?~
ր
�
��
�8,
'�,~�OT::TupleVariationData<OT::IntType<unsigned short,2> >.?AU?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@��OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t.?AUtuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@�
P���hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@����hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@
P��
T�	P�Q�
U�
P���
W�,
X�	P�Q�Y�	P�Q�V�Z�[�
P�,	]�P�Q�U�	]�P�Q�Y�^�_�	P�Q�
W�	0P�b�	uP�b���OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_iterator_t.?AUtuple_iterator_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@�&e�uu0�#Q,�0	0P�Q�f�k��~0��7	0P�Q�h�	tP�	0P�Q�+�
8	0P�Q�l�	0P�Q�	P�Q�	0P�Q�
8�3�_80	0P�Q�q�0000
�	0P�Q�s��1�	0P�b�u��10	0P�b�w�	P�Q�s
�tuple_vars���
R�point_data_map���
S�@point_set_count_map��
�}pshared_points_bytes��
uxcompiled_byte_size���
0|needs_padding
0}is_composite�\�tuple_variations_t�`�operator=��a�~tuple_variations_tc�operator bool��d�get_var_count��d�get_compiled_byte_size�g�create_from_tuple_var_data�i�create_from_item_var_data��	j�_cmp_axis_tag��k�change_tuple_variations_axis_limitsm�merge_tuple_variations�n�compile_all_point_sets�o�find_shared_points�p�calc_inferred_deltas���p�iup_optimize���r�instantiatet�compile_bytes��v�serialize_var_headers��x�serialize_var_data�y�__vecDelDtor���nz��OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t.?AUtuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@�
��
R�
}���std::initializer_list<hb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> > >.?AV?$initializer_list@U?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@@@@std@@
�
R�	R�����
R��
��	R���
��
R���
��,
��	R�����	R���"��������	R���
R�,	��R�����	��R�����������hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@
��	R���
��	0R���	0R���s
C�,
��	0R�������u	�|R�����	�|R�����	R�����
��	�|R�����	��R�����	uR���	0R�����	R�����
�hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	��R�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<bool,0> const * const &,hb_vector_t<unsigned char,0> &> (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAA?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAU?$hb_vector_t@E$0A@@@@@XZ$0A@$0A@@@�	��R���z�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> > (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@@@XZ$0A@$0A@@@��	��R���*�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@���	��R�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	��R���&�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@��	��R�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	��R���t���}	0R�������hb_pair_t<hb_vector_t<bool,0> const * &&,hb_vector_t<unsigned char,0> &&>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@_N$0A@@@$$QEAU?$hb_vector_t@E$0A@@@@@���
����
��,
��	��R�������hb_pair_t<hb_vector_t<bool,0> const * &&,hb_vector_t<unsigned char,0> >.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@@@��
����
��,
��	��R�������hb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> &&>.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@$$QEAU?$hb_vector_t@E$0A@@@@@���
����
��,
��	��R�������hb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> >.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@@@��
��
Ċ,
Ŋ	��R���Ɗ"����ŠNJ	uR�s	R���s�Frealloc_move�����hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>�����~hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>����operator=����item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
��(items��init�����fini�����reset����in_error�����alloc����add��get_with_hash����get��del��operator[]���fetch_item���operator()���size�����clear����is_empty�����operator bool����hash�����is_equal�����operator==���operator!=���get_population���update���iter_items���iter_ref�����iter�����keys_ref�����keys�����values_ref���values���next���Ȋoperator<<�Ɋprime_for��ʊ__vecDelDtor���5vˊ0hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@���
S�
͊��std::initializer_list<hb_pair_t<hb_vector_t<bool,0> const *,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@I@@@std@@��
ϊ
S�	S�ъЊ
S��
ӊ	S�ъ
Ԋ
S���
֊,
׊	S�ъ؊	S�ъ"ҊՊيڊ	S�ъ
S�,	݊S�ъԊ	݊S�ъ؊ފߊ��hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@�
�	S�ъ
֊	0S��	0S�ъs	0S�ъ��	AS����	AS����	S�ъ��	AS����	�S����	uS��	0S��؊	S�ъ؊��hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	�S����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<bool,0> const * const &,unsigned int &> (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAA?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAI@@XZ$0A@$0A@@@�	�S����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<bool,0> const *,unsigned int> (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@I@@XZ$0A@$0A@@@���	�S����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@��	��S��.�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	��S����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@��	��S���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	��S��t��u	0S������hb_pair_t<hb_vector_t<bool,0> const * &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@_N$0A@@@$$QEAI@@
���
�,
�	݊S�ъ�~�hb_pair_t<hb_vector_t<bool,0> const * &&,unsigned int>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@_N$0A@@@I@@
���
�,
�	݊S�ъ�~�hb_pair_t<hb_vector_t<bool,0> const *,unsigned int &&>.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@$$QEAI@@

���
�,
�	݊S�ъ
�v�hb_pair_t<hb_vector_t<bool,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@I@@
���
�,
�	݊S�ъ�"�	���	uS�s	S�ъs�Frealloc_move���ۊhb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>���܊~hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>���operator=���item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�(items�init����fini����reset���in_error����alloc���add�get_with_hash���get�del�operator[]��fetch_item��operator()��size����clear���is_empty����operator bool���hash����is_equal����operator==��operator!=��get_population��update��iter_items��iter_ref�����iter�����keys_ref�����keys�����values_ref���values���next����operator<<��prime_for���__vecDelDtor���5v�0hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@
Q�,
�~
�
���hb_array_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$hb_array_t@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���hb_array_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t const >.?AU?$hb_array_t@$$CBUtuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@��
��
�
�	�!�
 �
�	�!�#�
�	�!�%�
���
'�,
(�	�!�)���std::initializer_list<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AV?$initializer_list@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@std@@
+�	�!�,�	�!�2"�$�&�*�-�.�	�!�	�!�#�	�!�%�1�2�
P�	�!�
�,	6��!� �	6��!�)�7�8�
'�	��:�	0�:�)�	u�:�	X��:�r	]��!�r>�?�	X��:�	]��!�A�B�	0�:�	��:�	��!�E�F�	4��:���hb_sorted_array_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t const >.?AU?$hb_sorted_array_t@$$CBUtuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@	I��:���hb_sorted_array_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$hb_sorted_array_t@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���	K��!�J�L�
W�	N��:�s	4��!�sO�P�	4��!�	�!�s	0�!�	0�!�s	0�!�	0�!�	P��!�	�!�	�!��	�!�sBFrealloc_move���P�item_t�?item_size���array_t�c_array_t��/�hb_vector_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t,0>��0�~hb_vector_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t,0>�3�extend�
tallocated
ulength���
4�arrayZ���5�init���5�init0��5�fini���5�reset��9�operator=��;�as_bytes���<�operator==�<�operator!=�=�hash���@�operator[]�C�tail���D�operator bool��=�get_size���G�as_array����iter_t��writer_t���E�iter���F�writer�E�operator struct hb_array_t<struct OT::TupleVariationData<struct OT::IntType<unsigned short,2> >::tuple_variations_t const >F�operator struct hb_array_t<struct OT::TupleVariationData<struct OT::IntType<unsigned short,2> >::tuple_variations_t>���H�begin��H�endM�as_sorted_arrayQ�operator+��R�push���D�in_error���5�set_error��5�reset_errorS�shrink_vector��S�shift_down_vector��T�alloc��U�alloc_exact5�clear��V�resize�W�resize_exact���X�popS�remove_ordered�Y�shrink�Z�qsort��[�__vecDelDtor����?v\�hb_vector_t<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t,0>.?AU?$hb_vector_t@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@$0A@@@�
{7
�~
_�	4��!�U�
]�T�b�
4�,
�4
D~,
 ���std::initializer_list<hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I@@@std@@�
h�	 �g�i�
 ��
k�	 �g�
l�
 ���
n�,
o�	 �g�p�	 �g�"j�m�q�r�	 �g�
 �,	u� �g�l�	u� �g�p�v�w���hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@
y�	 �g�
n�	0 �|�	0 �g�s
�B	0 �g���Bu	A �|���	A �|��	 �g��
�4	A �|���	z� �|���	u �|�	0 �|�p�	 �g�p���hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	�� �|�R�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * const &,unsigned int &> (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAA?AU?$hb_pair_t@AEBQEBU?$hb_hashmap_t@IUTriple@@$0A@@@AEAI@@XZ$0A@$0A@@@�	�� �|�J�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int> (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA?AU?$hb_pair_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I@@XZ$0A@$0A@@@���	�� �|��hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ$0A@$0A@@@��	�� �|���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�� �|���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���	�� �|�N�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	�� �|�t�4u	0 �|�����hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@$$QEAI@@���
����
��,
��	u� �g�����hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * &&,unsigned int>.?AU?$hb_pair_t@$$QEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@I@@���
����
��,
��	u� �g�����hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int &&>.?AU?$hb_pair_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@$$QEAI@@���
����
��,
��	u� �g�����hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I@@���
����
��,
��	u� �g���"��������	u �s	 �g�s�Frealloc_move���s�hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>���t�~hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>��x�operator=��y�item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
z�(items{�init���{�fini���{�reset��}�in_error���~�alloc����add��get_with_hash����get��del��operator[]���fetch_item���operator()���size���{�clear��}�is_empty���}�operator bool����hash�����is_equal�����operator==���operator!=���get_population���update���iter_items���iter_ref�����iter�����keys_ref�����keys�����values_ref���values���next�����operator<<���prime_for����__vecDelDtor���5v��0hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@���
 �
	~
ƈ
���Bc	0 �|����B�0	0 �g���
_~	�4	~D~��
��
�4�
��	�4	~D~��
�����0	0 �g�Ë	�4	~D~��B�0	0 �g�Ƌ
�,
�4,
.�
.���
ˋ,
̋	0.�ʋ͋Z
tgain�
uidx_1
uidx_2΋operator<��΋operator<=�zϋOT::item_variations_t::combined_gain_idx_tuple_t.?AUcombined_gain_idx_tuple_t@item_variations_t@OT@@tuu	.�ʋы
.�
ʋ,
ˋ
�}
ۀ,��hb_vector_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@$0A@@@
؋��hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>.?AU?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@��hb_array_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$hb_array_t@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@�����hb_array_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@�
؋�
݋	؋ً
ދ
܋	؋ً�
ۋ	؋ً�
؋��
�,
�	؋ً���std::initializer_list<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@std@@��
�	؋ً�	؋ً
2ߋ�����	؋ً	؋ً�	؋ً���
ڋ	؋ً
؋,	�؋ًދ	�؋ً����
�	�؋��	0؋���	u؋��
ڋ��
��,	��؋��r
ڋ,	��؋ًr����	��؋��	��؋ً��	0؋��	܋؋��	ۋ؋ً��	�؋����hb_sorted_array_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���		�؋����hb_sorted_array_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@�	�؋ً
��
��	�؋��s	�؋ًs��	�؋ً	؋ًs	0؋ً	0؋ًs	0؋ً	0؋ً	ڋ؋ً	؋ً	؋ً�	؋ًs:Frealloc_move���ڋitem_t�?item_size��ۋarray_t܋c_array_t���hb_vector_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>,0>�~hb_vector_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset����operator=����as_bytes�����operator==���operator!=���hash����operator[]��tail����operator bool����get_size����as_array���܋iter_t�ۋwriter_t����iter����writer��operator struct hb_array_t<struct hb_pair_t<struct OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> const >���operator struct hb_array_t<struct hb_pair_t<struct OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >�begin���end
�as_sorted_array�operator+���push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v�hb_vector_t<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@$0A@@@
�.�u
ڋ	ڋ ��
��	ڋڋ"�
��	0ڋ"�$�	tڋB.�first_tusecond_t���ڋpair_t�!�hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>���#�reverse%�operator==�%�operator!=�%�operator<��%�operator>=�%�operator>��%�operator<=�&�cmp
.�first
usecond���'�hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int>.?AU?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@
ً,��hb_priority_queue_t<OT::item_variations_t::combined_gain_idx_tuple_t>.?AU?$hb_priority_queue_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@@@��
*�	*�+�
*���
-�	0*�.�	0*�+�s	*�+��	ڋ*�+�	��*�+�	u*�.�
*�,
ڋ	5�*�+�6�	u*�s	*�+�s	*�+��
*��
;�	*�+�
<�
-�,
>�	*�+�?�	*�+�
=�@�A�	*�+�	5�*�+�<�	5�*�+�?�D�E�	*�+�sڋitem_t�
؋heap�,�reset��/�in_error���0�alloc��1�insert�2�pop_minimum3�minimum/�is_empty���/�operator bool��4�get_population�7�operator<<�	8�parent�	8�left_child�	8�right_child9�bubble_down9�bubble_up��:�swap���B�hb_priority_queue_t<OT::item_variations_t::combined_gain_idx_tuple_t>��C�~hb_priority_queue_t<OT::item_variations_t::combined_gain_idx_tuple_t>�F�operator=��G�__vecDelDtor���vH�hb_priority_queue_t<OT::item_variations_t::combined_gain_idx_tuple_t>.?AU?$hb_priority_queue_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@@@��
؋
J�
+�,
!�
M�^�hb_array_t<hb_vector_t<int,0> >.?AU?$hb_array_t@U?$hb_vector_t@H$0A@@@@@j�hb_array_t<hb_vector_t<int,0> const >.?AU?$hb_array_t@$$CBU?$hb_vector_t@H$0A@@@@@��
!��
Q�
!�	!�S�
R�
P�	!�S�U�
O�	!�S�W�
!���
Y�,
Z�	!�S�[�v�std::initializer_list<hb_vector_t<int,0> >.?AV?$initializer_list@U?$hb_vector_t@H$0A@@@@std@@���
]�	!�S�^�	!�S�2T�V�X�\�_�`�	!�S�	!�S�U�	!�S�W�c�d�	!�S�
!�,	g�!�S�R�	g�!�S�[�h�i�
Y�	�!�k�	0!�k�[�	u!�k�	W!�k�r	W!�S�ro�p�	W!�k�	W!�S�r�s�	0!�k�	P�!�k�	O�!�S�v�w�	�!�k�v�hb_sorted_array_t<hb_vector_t<int,0> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_vector_t@H$0A@@@@@	z�!�k�n�hb_sorted_array_t<hb_vector_t<int,0> >.?AU?$hb_sorted_array_t@U?$hb_vector_t@H$0A@@@@@��	|�!�S�{�}�	1}!�k�s	�!�S�s���	�!�S�	!�S�s	0!�S�	0!�S�s	0!�S�	0!�S�	�8!�S�	!�S�	!�S��	!�S�sVFrealloc_move����8item_t�?item_size��O�array_tP�c_array_t��a�hb_vector_t<hb_vector_t<int,0>,0>��b�~hb_vector_t<hb_vector_t<int,0>,0>�e�extend�
tallocated
ulength���
�arrayZ���f�init���f�init0��f�fini���f�reset��j�operator=��l�as_bytes���m�operator==�m�operator!=�n�hash���q�operator[]�t�tail���u�operator bool��n�get_size���x�as_array���P�iter_t�O�writer_t���v�iter���w�writer�v�operator struct hb_array_t<struct hb_vector_t<int,0> const >���w�operator struct hb_array_t<struct hb_vector_t<int,0> >�y�begin��y�end~�as_sorted_array��operator+����push���u�in_error���f�set_error��f�reset_error��shrink_vector����shift_down_vector����alloc����alloc_exactf�clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���f?v��hb_vector_t<hb_vector_t<int,0>,0>.?AU?$hb_vector_t@U?$hb_vector_t@H$0A@@@$0A@@@�
1���std::initializer_list<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> >.?AV?$initializer_list@U?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@@std@@
��	1�����
1��
��	1���
��	1���4�	1���"��������	1���
1�,	��1�����	��1���4�������hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t.?AUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@���
��	1���
2�	01���	01���s	01���#	R}1����/	R}1���#	1���#	R}1���s	��1����/	u1���	01���4�	1���4���hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	��1�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_vector_t<int,0> const * &> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@$0A@@@�	��1�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@$0A@@@���	��1�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@	��1�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	��1�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@��	��1���&�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	��1���tuH}	01�������hb_pair_t<unsigned int &&,hb_vector_t<int,0> const * &&>.?AU?$hb_pair_t@$$QEAI$$QEAPEBU?$hb_vector_t@H$0A@@@@@��
����
��,
��	��1�����~�hb_pair_t<unsigned int &&,hb_vector_t<int,0> const *>.?AU?$hb_pair_t@$$QEAIPEBU?$hb_vector_t@H$0A@@@@@��
����
Œ,
Ì	��1���Č~�hb_pair_t<unsigned int,hb_vector_t<int,0> const * &&>.?AU?$hb_pair_t@I$$QEAPEBU?$hb_vector_t@H$0A@@@@@��
ƌ��
nj,
Ȍ	��1���Ɍv�hb_pair_t<unsigned int,hb_vector_t<int,0> const *>.?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@��
ˌ��
̌,
͌	��1���Ό"��Ōʌό	u1�s	1���s�Frealloc_move�����hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>��~hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>�����operator=����item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
��(items��init�����fini�����reset����in_error�����alloc����add��get_with_hash����get��del��operator[]���fetch_item���operator()���size�����clear����is_empty�����operator bool����hash�����is_equal�����operator==���operator!=���get_population���update���iter_items���iter_ref�����iter�����keys_ref�����keys�����values_ref���values���next���Ќoperator<<�ьprime_for��Ҍ__vecDelDtor���5vӌ0hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>.?AU?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@��
1�
]���hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>.?AU?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@���
׌��std::initializer_list<hb_pair_t<hb_vector_t<unsigned char,0>,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@U?$hb_vector_t@E$0A@@@I@@@std@@�
ٌ	׌،ڌ
׌�
܌	׌،
݌
׌��
ߌ,
�	׌،�	׌،"یތ��	׌،
׌,	�׌،݌	�׌،�����hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@
�	׌،
ߌ	0׌�	0׌،s	0׌،�|�|u	A׌��	A׌��|	׌،�|
�|	A׌���	�׌��	u׌�	0׌��	׌،���hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���	��׌���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<unsigned char,0> const &,unsigned int &> (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAA?AU?$hb_pair_t@AEBU?$hb_vector_t@E$0A@@@AEAI@@XZ$0A@$0A@@@�	��׌���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<unsigned char,0>,unsigned int> (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA?AU?$hb_pair_t@U?$hb_vector_t@E$0A@@@I@@XZ$0A@$0A@@@���	��׌���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@��	�׌�"�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	�׌���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���	�׌���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@	�׌�t�}u	0׌�	���hb_pair_t<hb_vector_t<unsigned char,0> &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAU?$hb_vector_t@E$0A@@@$$QEAI@@���
���
�,

�	�׌،�~�hb_pair_t<hb_vector_t<unsigned char,0> &&,unsigned int>.?AU?$hb_pair_t@$$QEAU?$hb_vector_t@E$0A@@@I@@���
���
�,
�	�׌،�~�hb_pair_t<hb_vector_t<unsigned char,0>,unsigned int &&>.?AU?$hb_pair_t@U?$hb_vector_t@E$0A@@@$$QEAI@@���
���
�,
�	�׌،�v�hb_pair_t<hb_vector_t<unsigned char,0>,unsigned int>.?AU?$hb_pair_t@U?$hb_vector_t@E$0A@@@I@@���
���
�,
�	�׌،�"����	u׌s	׌،s�Frealloc_move����hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>���~hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>��operator=���item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�(items�init����fini����reset���in_error����alloc���add�get_with_hash���get�del��operator[]���fetch_item���operator()���size����clear���is_empty����operator bool����hash�����is_equal�����operator==���operator!=���get_population���update���iter_items���iter_ref����iter����keys_ref����keys����values_ref��values�
�next����operator<<� �prime_for��!�__vecDelDtor���5v"�0hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>.?AU?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@���
׌��hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@��
%���std::initializer_list<hb_pair_t<hb_vector_t<int,0> const *,unsigned int> >.?AV?$initializer_list@U?$hb_pair_t@PEBU?$hb_vector_t@H$0A@@@I@@@std@@
'�	%�&�(�
%��
*�	%�&�
+�
%���
-�,
.�	%�&�/�	%�&�")�,�0�1�	%�&�
%�,	4�%�&�+�	4�%�&�/�5�6���hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@���
8�	%�&�
-�	0%�;�	0%�&�s
R}	0%�&�>�R}u	A%�;�@�	A%�;�>�	%�&�>�	A%�;��}	9�%�;�@�	u%�;�	0%�;�/�	%�&�/���hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	I�%�;���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<int,0> const * const &,unsigned int &> (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAA?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@H$0A@@@AEAI@@XZ$0A@$0A@@@�	K�%�;���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<hb_vector_t<int,0> const *,unsigned int> (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA?AU?$hb_pair_t@PEBU?$hb_vector_t@H$0A@@@I@@XZ$0A@$0A@@@���	M�%�;���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@��	O�%�;�&�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	Q�%�;���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@	S�%�;���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	U�%�;�tH}u	0%�;�W���hb_pair_t<hb_vector_t<int,0> const * &&,unsigned int &&>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@H$0A@@@$$QEAI@@��
Y���
Z�,
[�	4�%�&�\�~�hb_pair_t<hb_vector_t<int,0> const * &&,unsigned int>.?AU?$hb_pair_t@$$QEAPEBU?$hb_vector_t@H$0A@@@I@@��
^���
_�,
`�	4�%�&�a�~�hb_pair_t<hb_vector_t<int,0> const *,unsigned int &&>.?AU?$hb_pair_t@PEBU?$hb_vector_t@H$0A@@@$$QEAI@@��
c���
d�,
e�	4�%�&�f�v�hb_pair_t<hb_vector_t<int,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@H$0A@@@I@@��
h���
i�,
j�	4�%�&�k�"]�b�g�l�	u%�s	%�&�s�Frealloc_move���2�hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>3�~hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>���7�operator=��8�item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
9�(items:�init���:�fini���:�reset��<�in_error���=�alloc��?�addA�get_with_hash��B�getC�delD�operator[]�E�fetch_item�D�operator()�F�size���:�clear��<�is_empty���<�operator bool��F�hash���G�is_equal���G�operator==�G�operator!=�F�get_population�H�update�J�iter_items�L�iter_ref���N�iter���P�keys_ref���R�keys���T�values_ref�V�values�X�next���m�operator<<�n�prime_for��o�__vecDelDtor���5vp�0hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>.?AU?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@��
%�
�
֌	�}]�ۀy}
�}x}v�
1}�o#x�0	01���y�R}c	0%�;�{�x��0	0%�&�}��|c	0׌���|�0	0׌،��
*�	.�ʋы
Ӌ��hb_concat_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_array_t<hb_vector_t<int,0> const * const> >.?AU?$hb_concat_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@U1@@@���J}J}	��11��"�hb_iter_t<hb_concat_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_array_t<hb_vector_t<int,0> const * const> >,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@U1@@@AEBQEBU?$hb_vector_t@H$0A@@@@@��
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	R}����	R}��������	R}����s	R}����s����
��!	������s
��,
��	������s����	������r	������	�������������R}item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��" T��hb_iter_t<hb_concat_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_array_t<hb_vector_t<int,0> const * const> >,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_t@U?$hb_concat_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@U1@@@AEBQEBU?$hb_vector_t@H$0A@@@@@��
3}��
��,����
��	������
3},����	������	����������
��	R}����	R}����s	0����	u����	����	����s	������
��,
��	0�������������hb_concat_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_array_t<hb_vector_t<int,0> const * const> >���R}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__end__��operator!=�
3}a
3}b���0hb_concat_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_array_t<hb_vector_t<int,0> const * const> >.?AU?$hb_concat_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@U1@@@���
���
.�,
H},R}�0	0%�&�č
2�R�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@$0A@@@U?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@@@
Ǎ��
ȍ	uǍɍ
��
Ǎ	ˍǍ̍
����
΍	ύǍɍ͍Ѝ	��Ǎɍ	��ǍɍsӍҍ	0Ǎɍ	ˌǍ̍	ˌǍɍ֍׍	ˌǍ̍s	ˌǍɍsٍڍ
Ǎ!	��Ǎ܍s
��,
Ǎ	ލǍߍsݍ�	��Ǎ̍r	��Ǎ܍	ލǍߍ����ˌitem_t�ʍget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���эthiz���ҍiter���ԍoperator+��ҍ_begin�ҍbegin��ҍ_end���ҍendՍoperator bool��ʍlen؍operator*��ۍoperator[]��operator+=��operator++��operator-=��operator--�Ӎoperator-��R T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@$0A@@@U?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@@@
����
�,
����
�	ˌ����l������
��	����
΍	ˌ���	ˌ���s	0���	u���	���	���s	�����
΍,
��	0�����>�hb_reference_wrapper<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ@@��JǍ���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigne���ˌ__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��0f���8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@$0A@@@���
���u1}
ˌ	ˌ��
̌	ˌˌ�	0ˌ�Ό	tˌ*ufirst_t1}second_t���ˌpair_t��hb_pair_t<unsigned int,hb_vector_t<int,0> const *>��reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
1}second���v�hb_pair_t<unsigned int,hb_vector_t<int,0> const *>.?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@��
ˌ
d}Ao#0	0�/�/�
ˌ,:�OT::AttachPoint.?AUAttachPoint@OT@@�
���
�	0��s�|���subset�:�OT::AttachPoint.?AUAttachPoint@OT@@�
�
�,
�	�F0�1�
��1}	0�|q���hb_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@��
���
�	u��
}
�	�� �
}��
"�	#���!�$�	}��	}��s'�&�	0��	
9� �	
9��*�+�	
9� �s	
9��s-�.�
�!	}�0�s
},
�	2��3�s1�4�	}� �r	}�0�	2��3�6�7�8��
9item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%�thiz���&�iter���(�operator+��&�_begin�&�begin��&�_end���&�end)�operator bool���len,�operator*��/�operator[]�5�operator+=�9�operator++�5�operator-=�9�operator--�'�operator-��� T:�hb_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@����hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@
=�	�=�>�
=���
@�	#�=�A�?�B�	
9=�A�	
9=�A�s	0=�A�	u=�A�	=�>�	=�>�s	}=�A��C�thiz���D�__item__���E�__item_at__F�__more__���G�__len__H�__next__���I�__forward__H�__prev__���I�__rewind__�J�__end__�K�hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@���=����M�hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned short,2> const >,OT::IntType<unsigned short,2> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEBU?$IntType@G$01@OT@@@@��9u
}	}P�O�	}P�Q�R�
"�	
9}T�	
9}T�s	}P�	}P�s	u}T�
"�,
Z�	0}T�[�	9}T�	}}P�	t}	t}T�[�_�`���hb_sorted_array_t<OT::IntType<unsigned short,2> const >.?AU?$hb_sorted_array_t@$$CBU?$IntType@G$01@OT@@@@���	b�}P�	b�}P��c�d�	}P��	}}T��	}}T�g�h�	}}T�s�<���Frealloc_move���S�hb_array_t<OT::IntType<unsigned short,2> const >���
9__item_t__�Fis_random_access_iterator��Fhas_fast_len���U�__item__���V�__item_at__W�__next__���X�__forward__W�__prev__���X�__rewind__�Y�__len__\�operator!=�]�begin��]�end]�operator&��^�operator struct hb_array_t<struct OT::IntType<unsigned short,2> const >\�operator==�Y�hash���a�cmpe�qsort��Y�get_size���f�reversei�sub_array��j�truncate���W�fini���
9arrayZ���
ulength���
ubackwards_length�r"Vk�hb_array_t<OT::IntType<unsigned short,2> const >.?AU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@�
�,
�,:�OT::AttachList.?AUAttachList@OT@@���
o���
p�uuuu	uo�q�r�	0o�q�s	0o�q�9��OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�����OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�	o�q��s�get_attach_points��t�subset�u�sanitize���
v�coverage�
w�attachPoint��x�_compiles_assertion_on_line_118x�_instance_assertion_on_line_118?null_size��?min_size���:	y�OT::AttachList.?AUAttachList@OT@@���
q�,
v���
|�,{�}�`t~�
p�
|�
��
}�
v�	v�����
v�,	��v���b	v���������
s,
|�	��v����	`tv��������1}��u	0v�����	0v����;	0v���9	v���	uv���Z�v��starget_t�����OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
q���OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@���
����
��,{������
w���
��
��
��,
��
w�	w�����	w�������	w�����
��,	��w���r
��	��w���r����	uw���	0w���	w�����hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��w�����hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	��w�������
��	��w���	0w����;
��	��w���<
w�	��w���<	0w���9��#�	w���z��item_t�?item_size����ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >���operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::AttachPoint,struct OT::IntType<unsigned short,2>,void,1> const >���operator struct hb_array_t<struct OT::OffsetTo<struct OT::AttachPoint,struct OT::IntType<unsigned short,2>,void,1> >�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size����v��OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�
��
��	������	������b	������ÎĎ
�,
��	Ǝ��ǎ�	���ǎȎɎ�1���u	0����ˎ	0��ǎ�;	0��ǎ9	��ǎ	u��ǎN�v���target_t���ŽOffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>�Ŏoperator=��ʎoperator()�̎serialize_copy�͎sanitize_shallow���Ύneuter�ώ_instance_assertion_on_line_517Ўget_size���?null_size��?min_size���?static_size�6юOT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@���
}�ӎ�uԎ
pt,
o�
p�,
؎	׎F0�1َ
׎	׎F0�1ێ��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
ݎ�j�hb_sink_t<hb_vector_t<unsigned int,1> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@I$00@@@@��
ߎ�ގ��
�t	ߎ�=�=�
ߎ	ߎ��B�hb_sink_t<hb_vector_t<unsigned int,1> &>���
�tsj�hb_sink_t<hb_vector_t<unsigned int,1> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@I$00@@@@��
ߎ
ݎ
�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
���
�	u��
�	���
ݎ��
�	�����	ݎ��	ݎ��s����	0��	A��	A������	A��s	A��s����
�!	ݎ���s
ݎ,
�	���s��	ݎ��r	ݎ���	�������Aitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--���operator-��
 T	�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
���
�,
�0
ݎ	ݎ��
�	Aݎ�	Aݎ�s	0ݎ�	uݎ�	ݎ�	ݎ�s	ݎݎ�
�,
�	0ݎ��j�hb_reference_wrapper<hb_map_t const &>.?AU?$hb_reference_wrapper@AEBUhb_map_t@@@@���J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT:���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
��f���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
��r�hb_map_iter_factory_t<hb_map_t const &,0>.?AU?$hb_map_iter_factory_t@AEBUhb_map_t@@$0A@@@���
 ���!�ݎ"�	 ��.�.0
 �	 �%�0B&�hb_map_iter_factory_t<hb_map_t const &,0>��
0fr'�hb_map_iter_factory_t<hb_map_t const &,0>.?AU?$hb_map_iter_factory_t@AEBUhb_map_t@@$0A@@@���
 �
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
+���
,�	u+�-�
+�	*�+�/�
�	1�+�-�0�2�	�+�-�	�+�-�s5�4�	0+�-�	u+�/�8�.�	u+�/�s	u+�-�s:�;�
+�!	�+�=�s
�,
+�	?�+�@�s>�A�	�+�/�r	�+�=�	?�+�@�C�D�E��uitem_t�.�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���3�thiz���4�iter���6�operator+��4�_begin�4�begin��4�_end���4�end7�operator bool��.�len9�operator*��<�operator[]�B�operator+=�F�operator++�B�operator-=�F�operator--�5�operator-�� TG�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@"�hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
I���
J�,K��x
�	�M�L�
�	u�O�	u�O�s	0�O�	�M�	�M�s	��O�

�	0�O�V�J+���N�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�P�__item__���Q�__item_at__R�__more__���P�__len__S�__next__���T�__forward__S�__prev__���T�__rewind__�U�__end__W�operator!=�
I�it���
�xxf�X��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
I����hb_map_iter_factory_t<<unnamed-type-hb_first> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_first>@@$0A@@@�
[��Z�\��]�
�x	[��.�._�
[�	[�a�_�Rb�hb_map_iter_factory_t<<unnamed-type-hb_first> const &,0>���
�xf�c�hb_map_iter_factory_t<<unnamed-type-hb_first> const &,0>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_first>@@$0A@@@�
[�
I��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@
h���
j�	uh�k�
h�	f�h�m�
J�	o�h�k�n�p�	I�h�k�	I�h�k�ss�r�	0h�k�	i�h�m�	i�h�k�v�w�	i�h�m�s	i�h�k�sy�z�
h�!	I�h�|�s
I�,
h�	~�h��s}���	I�h�m�r	I�h�|�	~�h���������i�item_t�l�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���q�thiz���r�iter���t�operator+��r�_begin�r�begin��r�_end���r�endu�operator bool��l�lenx�operator*��{�operator[]���operator+=���operator++���operator-=���operator--�s�operator-��� T��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
��	f�����
����
��	o���������	i�����	i�����s	0����	u����	����	����s	I��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@h���������hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
����
��,�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�������t
I�	I�����
J�	i�I���	0I���	I���	I�I���
K�	0I�����N�hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@���g�����hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::A���i�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
��Xp
'tpf"
��xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
�����hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
�������I���
�����t	��mHqH����t
��	���������hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>��
��p
tf��� hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
��
w�,�8���	��A�E���
��	���������subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >�
�8subset_context���
��out��
�base���OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
��
��
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��z�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��
�
ŏ	uďƏ
ď	ďȏ
��	ʏďƏɏˏ	��ďƏ	��ďƏsΏ͏	0ďƏ	i�ďȏ	i�ďƏяҏ	i�ďȏs	i�ďƏsԏՏ
ď!	��ď׏s
��,
ď	ُďڏs؏ۏ	��ďȏr	��ď׏	ُďڏݏޏߏ�i�item_t�Ǐget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���̏thiz���͏iter���Ϗoperator+��͏_begin�͏begin��͏_end���͏endЏoperator bool��Ǐlenӏoperator*��֏operator[]�܏operator+=��operator++�܏operator-=��operator--�Ώoperator-��z T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
�	��
���
�	ʏ����	i���	i���s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@ď������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��&�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
����
��,���/�x
��	������
��	i�����	0����	����	������
��	0�����j�hb_reference_wrapper<hb_set_t const &>.?AU?$hb_reference_wrapper@AEBUhb_set_t@@@@�������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>i�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__�operator!=�
��it���
�@p
�xHf�
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�����hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@��
��������/�x	�mHqH
�
�	��
�n
�hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_first> const &>�
�/p
�xf��hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@��
���hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
���
�	u��
��
�	���
��	�����	����	����s��	0��	i���	i���� �	i���s	i���s"�#�
�!	���%�s
��,
�	'��(�s&�)�	����r	���%�	'��(�+�,�-��i�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len!�operator*��$�operator[]�*�operator+=�.�operator++�*�operator-=�.�operator--��operator-��� T/�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
����
1�,ht2�
��	��4�3�	��4�5�6�
��	i���8�	i���8�s	0��8�	u��8�	��4�	��4�s	����8�
��	0��8�@�����7�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >�i�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�9�__item__���:�__item_at__;�__more__���<�__len__=�__next__���>�__forward__=�__prev__���>�__rewind__�?�__end__A�operator!=�
sa
�� b&B�8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�`t��	��//D�
v�
F�
7-��1H�	0v���I�
׎,
���l+L�	0w���M�
��F�OT::CaretValueFormat1.?AUCaretValueFormat1@OT@@�
P���
Q�	0P�R�sT�$	tP�R�T�	0P�R�9	P�R�	uP�R��S�subset�U�get_caret_valueV�sanitize���
	9caretValueFormat�
�:coordinate���W�_instance_assertion_on_line_152X�get_size���?null_size��?min_size���?static_sizeF
Y�OT::CaretValueFormat1.?AUCaretValueFormat1@OT@@�
P�
Q�
\�	[�F0�1]�
R�,
[�,	0k+�+]�F�OT::CaretValueFormat2.?AUCaretValueFormat2@OT@@�
b���
c�	0b�d�sT�$u	tb�d�f�	0b�d�9	b�d�	ub�d��e�subset�g�get_caret_valueh�sanitize���
	9caretValueFormat�
	9caretValuePoint��i�_instance_assertion_on_line_184j�get_size���?null_size��?min_size���?static_sizeF
k�OT::CaretValueFormat2.?AUCaretValueFormat2@OT@@�
b�
c�
n�	m�F0�1o�
d�,
m�,	0k+�+o�F�OT::CaretValueFormat3.?AUCaretValueFormat3@OT@@�
t���
u�T�$e�	tt�v�w�	0t�v�s	t�v���	0t�v�9��OT::OffsetTo<OT::Device,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UDevice@OT@@U?$IntType@G$01@2@X$00@OT@@�	t�v�	ut�v�&x�get_caret_valuey�subset�z�collect_variation_indices��{�sanitize���
	9caretValueFormat�
�:coordinate���
|�deviceTable��}�_instance_assertion_on_line_246~�get_size���?null_size��?min_size���?static_sizeF�OT::CaretValueFormat3.?AUCaretValueFormat3@OT@@�
u�
�,
v�,
|���
��,��������
��
��
��
|�	|�����
|�,	��|���b	|���������
�,
��	��|����	��|��������1���u	0|�����	0|����;	0|���9	|���	u|���J�v���target_t�����OffsetTo<OT::Device,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Device,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UDevice@OT@@U?$IntType@G$01@2@X$00@OT@@�
v�
t�
u�,
��	��F0�1��	�AF0�19	3�F0�1�:
�8
��
t	tt��j�:�A0	0F0�1��
3�9�A0	0F0�1��
|�	��F0�1��
��
����1���u�1��	0|�����
��,
��	0k+�+��:�OT::CaretValue.?AUCaretValue@OT@@���
����
��T�$ue�	t������	������	0����9R�OT::CaretValue::<unnamed-type-u>.?AT<unnamed-type-u>@CaretValue@OT@@	�������get_caret_value��collect_variation_indices����sanitize�����<unnamed-type-u>���
��u��_compiles_assertion_on_line_311��_instance_assertion_on_line_311?null_size��?min_size���:	��OT::CaretValue.?AUCaretValue@OT@@���
��
����
Ð
ĐR
	9format���
P�format1��
b�format2��
t�format3��RƐOT::CaretValue::<unnamed-type-u>.?AT<unnamed-type-u>@CaretValue@OT@@
\�
n�
��
��,
�}��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@��6�OT::LigGlyph.?AULigGlyph@OT@@���
ΐ��
ϐ
А�
ѐ	͐�}̐Ґ
�}ԐА
͐	͐֐Ր��hb_reference_wrapper<<unnamed-type-hb_add> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_add>@@@@�fאhb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>�
ؐa
Аv�ِhb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@��
͐
Ԑ�ܐѐ͐ݐ
А"T�$ue�uut
ϐ	uΐ��	0ΐ�s	ΐ���	0ΐ�9��OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	ΐ���get_lig_carets��subset��collect_variation_indices���sanitize���
�carets����_compiles_assertion_on_line_367�_instance_assertion_on_line_367?null_size��?min_size���6	�OT::LigGlyph.?AULigGlyph@OT@@���
А,
�ѐ�
Ԑ
ې,
̐,��OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`e7d4efdd��
���
�
��,
�	t���
��
��
�	���
��lE3�e�	���������
�,
�,
��	����������operator()���<lambda_17f60d3040e95dacbab7eb7257619431>��
lfont�
E3direction
�glyph_id�
e�var_store�operator=��&� OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`e7d4efdd��
�
e�
�
E3
l
�,	�����
�
��,��hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@
��V�hb_sink_t<hb_array_t<int> >.?AU?$hb_sink_t@U?$hb_array_t@H@@@@��
��
���
�V�
�	��=�=�
�	���V2�hb_sink_t<hb_array_t<int> >
�VsV�hb_sink_t<hb_array_t<int> >.?AU?$hb_sink_t@U?$hb_array_t@H@@@@��
�
�Vz�hb_iter_with_fallback_t<hb_array_t<int>,int &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@H@@AEAH@@�^�hb_iter_t<hb_array_t<int>,int &>.?AU?$hb_iter_t@U?$hb_array_t@H@@AEAH@@�
���
�	u��
�	�� �
�V��
"�	#���!�$�	�V��	�V��s'�&�	0��	� �	��*�+�	� �s	��s-�.�
�!	�V�0�s
�V,
�	2��3�s1�4�	�V� �r	�V�0�	2��3�6�7�8��item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%�thiz���&�iter���(�operator+��&�_begin�&�begin��&�_end���&�end)�operator bool���len,�operator*��/�operator[]�5�operator+=�9�operator++�5�operator-=�9�operator--�'�operator-��^ T:�hb_iter_t<hb_array_t<int>,int &>.?AU?$hb_iter_t@U?$hb_array_t@H@@AEAH@@�~�hb_iter_fallback_mixin_t<hb_array_t<int>,int &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@H@@AEAH@@���
<�	�<�=�
<���
?�	#�<�@�>�A�	<�@�	<�@�s	0<�@�	u<�@�	<�=�	<�=�s	�V<�@��B�thiz���C�__item__���D�__item_at__E�__more__���F�__len__G�__next__���H�__forward__G�__prev__���H�__rewind__�I�__end__~J�hb_iter_fallback_mixin_t<hb_array_t<int>,int &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@H@@AEAH@@������<���zL�hb_iter_with_fallback_t<hb_array_t<int>,int &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@H@@AEAH@@�tu
�V	�VO�N�	�VO�P�Q�
"�	�VS�	�VS�s	�VO�	�VO�s	u�VS�
"�,
Y�	0�VS�Z�	t�VS�	�9�VO�	t�V	t�VS�Z�^�_�	"W�VO�	"W�VO��a�b�	�VO��	�V�VS��	�V�VS�e�f�	�V�VS�sj���Frealloc_move���R�hb_array_t<int>__item_t__�Fis_random_access_iterator��Fhas_fast_len���T�__item__���U�__item_at__V�__next__���W�__forward__V�__prev__���W�__rewind__�X�__len__[�operator!=�\�begin��\�end\�operator&��]�operator struct hb_array_t<int const >�[�operator==�X�hash���`�cmpc�qsort��X�get_size���d�reverseg�sub_array��h�truncate���V�fini���
tarrayZ���
ulength���
ubackwards_length�:"Vi�hb_array_t<int>.?AU?$hb_array_t@H@@��VN�
��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>,int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@H@@�
m���
n�	um�o�
m�	l�m�q�
���
s�	t�m�o�r�u�	�m�o�	�m�o�sx�w�	0m�o�	tm�q�	tm�o�{�|�	tm�q�s	tm�o�s~��
m�!	�m���s
�,
m�	��m���s����	�m�q�r	�m���	��m����������titem_t�p�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���v�thiz���w�iter���y�operator+��w�_begin�w�begin��w�_end���w�endz�operator bool��p�len}�operator*����operator[]���operator+=���operator++���operator-=���operator--�x�operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>,int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@H@@�j�hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@
����
��,���
�	�����
s�	t���	t���s	0���	u���	���	���s	����
s�,
��	0�������hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���.m�����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>t__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(f���Hhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@
�����hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@
����������	���.�.��
�
��	������Z��hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>�
�f��� hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@
��
����hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,OT::CaretValue const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@AEBUCaretValue@OT@@@@
����
��	u����
��	������
��	����������	������	������s����	0����	�����	���������	�����s	�����s����
��!	������s
��,
��	Ñ��đs‘ő	������r	������	Ñ��đǑȑɑ��item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]�Ƒoperator+=�ʑoperator++�Ƒoperator-=�ʑoperator--���operator-�� Tˑhb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,OT::CaretValue const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@AEBUCaretValue@OT@@@@��hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
͑��
Α,ϑ͐
��	��ёБ
��	���ӑ	���ӑs	0��ӑ	u��ӑ	��ё	��ёs	����ӑ
��	0��ӑۑ��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@@@������ґhb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�ԑ__item__���Ց__item_at__֑__more__���ב__len__ؑ__next__���ّ__forward__ؑ__prev__���ّ__rewind__�ڑ__end__ܑoperator!=�
͑it���
ݑfjޑ(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@
͑���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@@@��
�������
͐�
�	��.�.�
͐
�	���r�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0>
͐f��hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@@@��
�V�hb_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
���OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@�
���
�,	u��
͑
�	�����
Α	��������	͑��	͑��s����	0��	����	������	����s	���s��
�!	͑��s
͑,
�	���s�	�	͑���r	͑��	�����
���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len�operator*���operator[]�
�operator+=��operator++�
�operator-=��operator--���operator-��V T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@r�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@v�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
�	����
���
�	������	���	���s	0��	u��	��	��s	͑����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__v �hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��������r"�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@
�$�u
͑	͑&�%�	͑&�'�(�
Α	�͑*�	�͑*�s	͑&�	͑&�s	u͑*�
ϑ	0͑*�0�	$�͑*�	͑͑&�	t͑	t͑*�0�4�5���hb_sorted_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	7�͑&�	7�͑&��8�9�	͑&��	͑͑*��	͑͑*�<�=�	͑͑*�s���Frealloc_move���)�hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���+�__item__���,�__item_at__-�__next__���.�__forward__-�__prev__���.�__rewind__�/�__len__1�operator!=�2�begin��2�end2�operator&��3�operator struct hb_array_t<struct OT::OffsetTo<struct OT::CaretValue,struct OT::IntType<unsigned short,2>,void,1> const >��1�operator==�/�hash���6�cmp:�qsort��/�get_size���;�reverse>�sub_array��?�truncate���-�fini���
$�arrayZ���
ulength���
ubackwards_length�"V@�hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
���
B�
C�
B�,
E�
�	�G�F�	�G�H�I�	�G�F�
�,	L��G�r
B�	��N�rM�O�	u�N�	0�N�	�G�	͑�N���hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	U��G�T�V�	$��N�	0�G��;
�	Z��G�<
�	\��N�<	0�N�9�#�	�N�v�item_t�?item_size��J�ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��K�operator=��P�operator[]�Q�get_size���R�operator bool��S�popW�as_array���͑iter_t�U�writer_t���T�iter���V�writer�T�operator struct hb_array_t<struct OT::OffsetTo<struct OT::CaretValue,struct OT::IntType<unsigned short,2>,void,1> const >��V�operator struct hb_array_t<struct OT::OffsetTo<struct OT::CaretValue,struct OT::IntType<unsigned short,2>,void,1> >X�begin��X�endS�qsort��Y�serialize��[�serialize_append���]�copy���^�sanitize_shallow���
	9len��
_�arrayZ���`�_compiles_assertion_on_line_821`�_instance_assertion_on_line_821?null_size��?min_size����va�OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
�,
ΐ
ϐ,
e�	d�F0�1f�
d�	d�F0�1h��#F�6�hb_apply_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@
k���l�m��OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�
o��
p�	k��C�Cq�
o�
k�	k�t�s��u�hb_apply_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >�
o�a6v�hb_apply_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@
k�
�,�8y��	o�A�E�z�
o�	o�|�z��}�subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >��
�8subset_context���
y�out��
�base�~�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�
o�
\�	͑i/k/F�
d�,
�
�	�����	L����b	���������
��,
�	������	���������1��u	0�����	0����;	0���9	���	u���N�v����target_t�����OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@�c�����
�
$�,l+ѐ	0�N���>�OT::LigCaretList.?AULigCaretList@OT@@���
����
��	u�����	0����s	������	0����9��OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	������get_lig_carets���subset���collect_variation_indices����sanitize���
v�coverage�
��ligGlyph���_compiles_assertion_on_line_436��_instance_assertion_on_line_436?null_size��?min_size���>
��OT::LigCaretList.?AULigCaretList@OT@@���
��,��}�`t��
��
����OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@�
����
��,����e���
����
��
��
��,
��
��	������	��������	������
��,	������r
��	������r����	u����	0����	������hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	Ē������hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@	ƒ����Œǒ
��	ɒ����	0�����;
��	̒����<
��	Β����<	0����9��#�	����n��item_t�?item_size����ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��operator=����operator[]���get_size���’operator bool��ÒpopȒas_array���Ēiter_t�ƒwriter_t���Œiter���ǒwriter�Œoperator struct hb_array_t<struct OT::OffsetTo<struct OT::LigGlyph,struct OT::IntType<unsigned short,2>,void,1> const >ǒoperator struct hb_array_t<struct OT::OffsetTo<struct OT::LigGlyph,struct OT::IntType<unsigned short,2>,void,1> >��ʒbegin��ʒendÒqsort��˒serialize��͒serialize_append���ϒcopy���Вsanitize_shallow���
	9len��
ђarrayZ���Ғ_compiles_assertion_on_line_821Ғ_instance_assertion_on_line_821?null_size��?min_size����vӒOT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
��
��	��֒Ւ	����֒b	��֒Ւْؒ
ΐ,
��	ے��ܒ�	e���ܒݒޒ�1���u	0��֒�	0��ܒ�;	0��ܒ9	��ܒ	u��ܒJ�v��ΐtarget_t���גOffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>ڒoperator=��ߒoperator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@�
��
��,
�	�F0�1�
�	�F0�1���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�����
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
���
�	u���
�	����
���
��	���������	����	����s����	0���	A���	A�����	A���s	A���s��
�!	���s
�,
�		��
�s��	����r	���		��
�
����Aitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end�operator bool����len�operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@~�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
���
�,�0
�	���
��	A��	A��s	0��	u��	��	��s	���
��,
!�	0��"�J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::su���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__� �__end__#�operator!=�
�it���
��f�$��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
��&�!��'�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
*���
+�	u*�,�
*�	)�*�.�
�	0�*�,�/�1�	�*�,�	�*�,�s4�3�	0*�,�	u*�.�7�-�	u*�.�s	u*�,�s9�:�
*�!	�*�<�s
�,
*�	>�*�?�s=�@�	�*�.�r	�*�<�	>�*�?�B�C�D��uitem_t�-�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2�thiz���3�iter���5�operator+��3�_begin�3�begin��3�_end���3�end6�operator bool��-�len8�operator*��;�operator[]�A�operator+=�E�operator++�A�operator-=�E�operator--�4�operator-�� TF�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
H���
I�,J��x
�	�L�K�
�	u�N�	u�N�s	0�N�	�L�	�L�s	��N�
�	0�N�U�J*���M�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_ar���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__Q�__more__���O�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__V�operator!=�
H�it���
�xxf~W��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
H��Y�\��Z�
H���hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
^���
`�	u^�a�
^�	\�^�c�
I�	e�^�a�d�f�	H�^�a�	H�^�a�si�h�	0^�a�	_�^�c�	_�^�a�l�m�	_�^�c�s	_�^�a�so�p�
^�!	H�^�r�s
H�,
^�	t�^�u�ss�v�	H�^�c�r	H�^�r�	t�^�u�x�y�z��_�item_t�b�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���g�thiz���h�iter���j�operator+��h�_begin�h�begin��h�_end���h�endk�operator bool��b�lenn�operator*��q�operator[]�w�operator+=�{�operator++�w�operator-=�{�operator--�i�operator-��� T|�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��
~�	\�~��
~���
��	e�~�������	_�~���	_�~���s	0~���	u~���	~��	~��s	H�~������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��^���~������hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
����
��,�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�����t
H�	H�����
I�	_�H���	0H���	H���	H�H���
J�	0H�����F�hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@�]�����hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::Arra���_�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
��Xp
'tpf
��xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
�����hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@��
�������H���
�����t	��mHqH����t
��	���������hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>�
��p
tf��� hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@��
��
��,�8���	��A�E���
��	���������subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >
�8subset_context���
��out��
�base���OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�
��
Β
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��n�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��
����
��	u����
��	������
��	����������	������	������sēÓ	0����	_�����	_�����Ǔȓ	_�����s	_�����sʓ˓
��!	����͓s
��,
��	ϓ��ГsΓѓ	������r	����͓	ϓ��ГӓԓՓ�_�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���“thiz���Óiter���œoperator+��Ó_begin�Óbegin��Ó_end���ÓendƓoperator bool����lenɓoperator*��̓operator[]�ғoperator+=�֓operator++�ғoperator-=�֓operator--�ēoperator-��n Tדhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
ٓ	��ٓړ
ٓ��
ܓ	��ٓݓۓޓ	_�ٓݓ	_�ٓݓs	0ٓݓ	uٓݓ	ٓړ	ٓړs	��ٓݓ�ߓthiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����ٓ���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��"�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
���
�,��/�x
��	����
��	_����	0���	���	�����
��	0�����������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>���_�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__�����__end__��operator!=�
�it���
�@p
�xHf�
��Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
�����������hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
����
��	u����
�
��	����
�	�������	�����	�����s��	0����	_����	_�������	_����s	_�����s��
��!	����s
�,
��	����s��	����r	����	��������_�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter���	�operator+���_begin��begin���_end����end
�operator bool���len
�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
��
�,ht�
�	� ��	� �!�"�
�	_��$�	_��$�s	0�$�	u�$�	� �	� �s	��$�
�	0�$�,������#�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >_�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�%�__item__���&�__item_at__'�__more__���(�__len__)�__next__���*�__forward__)�__prev__���*�__rewind__�+�__end__-�operator!=�
sa
Ē b".�8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���`t��	�//0�
�,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@��
���
4�	3��}̐5�Ԑ��
3�	3�8�7�j9�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>�
ؐa
��v�:�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@��
3�ܐ4�3�=�
��
��,
@�4�A�
<�,��OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`e7d4efdd���
D���
E�	D�F�f�
D��
H�
D�	D�J�
I�
{u	D�J�L�K�M�
D�,
E�,
P�	O�D�J�Q�jG�operator()�N�<lambda_9e20d030c82180eb1d91dc3d988eb1e8>��
cucR�operator=��&S�OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`e7d4efdd���
E�
su
F�,	D�J�L�
D�
cu
J�,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@$0A@@@�
\����hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@���
^��]�_�`�	^��C�CI�
D�
^�	^�d�c�Ne�hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >�
D�a�f�hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@���
^�
\��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0,0>,OT::LigGlyph const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@$0A@@@AEBULigGlyph@OT@@@@�
j���
k�	uj�l�
j�	i�j�n�
\���
p�	q�j�l�o�r�	\�j�l�	\�j�l�su�t�	0j�l�	e�j�n�	e�j�l�x�y�	e�j�n�s	e�j�l�s{�|�
j�!	\�j�~�s
\�,
j�	��j���s���	\�j�n�r	\�j�~�	��j����������e�item_t�m�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���s�thiz���t�iter���v�operator+��t�_begin�t�begin��t�_end���t�endw�operator bool��m�lenz�operator*��}�operator[]���operator+=���operator++���operator-=���operator--�u�operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0,0>,OT::LigGlyph const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@$0A@@@AEBULigGlyph@OT@@@@��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
����
��,��3�
\�	\�����
p�	e�\���	e�\���s	0\���	u\���	\���	\���s	\�\���
p�,
��	0\�������hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@@@�Jj�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_seco���e�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Xf���hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@$0A@@@�
�����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@@@��
�������\���
3��
��	���.�.��
3�
��	������v��hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0>
3�f���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@$0A@@@��
��
����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@�
����
��	u����
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	”��Ôs��Ĕ	������r	������	”��ÔƔǔȔ���item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]�Ŕoperator+=�ɔoperator++�Ŕoperator-=�ɔoperator--���operator-�� Tʔhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@
̔��
͔,Δt
��	��Дϔ
��	����Ҕ	����Ҕs	0��Ҕ	u��Ҕ	��Д	��Дs	����Ҕ
��	0��ҔڔJ����єhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Ӕ__item__���Ԕ__item_at__Ք__more__���֔__len__ה__next__���ؔ__forward__ה__prev__���ؔ__rewind__�ٔ__end__۔operator!=�
̔it���
'tPfܔXhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
̔�ޔ�z��ߔ
̔��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�r�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
���
�	u��
�	���
͔	�����	̔��	̔��s��	0��	_���	_�����	_���s	_���s��
�!	̔���s
̔,
�	�����s����	̔��r	̔���	������������_�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*����operator[]���operator+=���operator++���operator-=���operator--��operator-��r T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
�	���
���
�	�����	_���	_���s	0��	u��	��	��s	̔����thiz���	�__item__���
�__item_at__�__more__����__len__
�__next__����__forward__
�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���7�x
̔	̔��
͔	_�̔�	0̔�	̔�	̔̔�
Δ	0̔�������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>�_�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
{@p
�xHf�
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��!{̔ �
7l+4�	0����#�N�OT::MarkGlyphSetsFormat1.?AUMarkGlyphSetsFormat1@OT@@���
%���
&�	0%�'���/�/	%�'�)�	0%�'�s	0%�'�9��OT::ArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���	%�'��(�covers�*�collect_used_mark_sets�+�subset�,�sanitize���
	9format���
-�coverage�.�_compiles_assertion_on_line_516.�_instance_assertion_on_line_516?null_size��?min_size���N
/�OT::MarkGlyphSetsFormat1.?AUMarkGlyphSetsFormat1@OT@@���
'�,��OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
2���
3�,1�4�`t5�
&�
-���
8�
9�
8�,
;�
-�	-�=�<�	-�=�>�?�	-�=�<�
2�,	B�-�=�r
8�	4�-�D�rC�E�	u-�D�	0-�D�	-�=���hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��	J�-�D���hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@	L�-�=�K�M�
3�	O�-�D�	0-�=��;
2�	R�-�=�<
-�	T�-�D�<	0-�D�92�#�	-�D��2�item_t�?item_size��@�ArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >��A�operator=��F�operator[]�G�get_size���H�operator bool��I�popN�as_array���J�iter_t�L�writer_t���K�iter���M�writer�K�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned int,4>,void,1> const >��M�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned int,4>,void,1> >P�begin��P�endI�qsort��Q�serialize��S�serialize_append���U�copy���V�sanitize_shallow���
	9len��
W�arrayZ���X�_compiles_assertion_on_line_821X�_instance_assertion_on_line_821?null_size��?min_size���vY�OT::ArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���
4�
2�	2�\�[�	B�2�\�s	2�\�[�^�_�
3�	��2�a��	`t2�a�b�c��14��u	02�\�e�	02�a��;	02�a�9	2�a�	u2�a�Z�q��starget_t���]�OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>��`�operator=��d�operator()�f�serialize_copy�g�sanitize_shallow���h�neuter�i�_instance_assertion_on_line_517j�get_size���?null_size��?min_size���?static_size�6k�OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
'�
O�,
%�
&�,
p�	o�F0�1q�
o�	o�F0�1s���hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@
v���
w�	uv�x�
J�
v�	z�v�{�
J���
}�	~�v�x�|��	J�v�x�	J�v�x�s����	0v�x�	4�v�{�	4�v�x�����	4�v�{�s	4�v�x�s����
v�!	J�v���s
J�,
v�	��v���s����	J�v�{�r	J�v���	��v����������4�item_t�y�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��y�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��
��	z�����
����
��	~���������	4�����	4�����s	0����	u����	����	����s	J��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��v���������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@O�u
J�	J�����	J�������
}�	4�J���	4�J���s	J���	J���s	uJ���
}�,
��	0J�����	O�J���	J�J���	tJ�	tJ�����������hb_sorted_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@	��J���	��J��������	J����	J�J����	J�J�����•	J�J���su���Frealloc_move�����hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >���4�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned int,4>,void,1> const >����operator==���hash�����cmp��qsort����get_size�����reverseÕsub_array��ĕtruncate�����fini���
O�arrayZ���
ulength���
ubackwards_length��"Vŕhb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��
J��
T�	0�8�8atB�u�1u	F0�1ʕ
o�,
R�,
7��l+Ε	0-�D�ϕ
7�>�OT::MarkGlyphSets.?AUMarkGlyphSets@OT@@�
ҕ��
ӕ	0ҕԕ�	ҕԕ)�	0ҕԕs	0ҕԕ9Z�OT::MarkGlyphSets::<unnamed-type-u>.?AT<unnamed-type-u>@MarkGlyphSets@OT@@��	ҕԕ�Օcovers�֕collect_used_mark_sets�וsubset�ؕsanitize���ٕ<unnamed-type-u>���
ٕuڕ_compiles_assertion_on_line_573ڕ_instance_assertion_on_line_573?null_size��?min_size���>
ەOT::MarkGlyphSets.?AUMarkGlyphSets@OT@@�
ӕ
ٕ��
ޕ
ߕ*
	9format���
%�format1��Z�OT::MarkGlyphSets::<unnamed-type-u>.?AT<unnamed-type-u>@MarkGlyphSets@OT@@��
ԕ,
P<fUnclassifiedGlyphBaseGlyphLigatureGlyphMarkGlyphComponentGlyph���Bt�OT::GDEF::GlyphClasses.?AW4GlyphClasses@GDEF@OT@@�	uO<�	0O<�9	0O<�s	0O<�
�|,	�O<�	؎O<�	�O<�
ӕ,	�O<�	e�O<�	uO<�s	O<��)	uO<�r�T�$uuut	uO<���	0O<��W# $	0O<���J�OT::GDEF::accelerator_t.?AUaccelerator_t@GDEF@OT@@��	O<���F�OT::GDEF::<unnamed-type-u>.?AT<unnamed-type-u>@GDEF@OT@@	O<�R?tableTag����GlyphClasses����get_size����sanitize����subset��has_glyph_classes���get_glyph_class_def�has_attach_list�get_attach_list�has_lig_carets��get_lig_caret_list��has_mark_attachment_types���get_mark_attach_class_def���has_mark_glyph_sets�get_mark_glyph_sets�has_var_store���get_var_store���has_data����get_glyph_class�get_glyphs_in_class�get_mark_attachment_type����get_attach_points����get_lig_carets���mark_set_covers�get_glyph_props��is_blocklisted���accelerator_t����collect_variation_indices����<unnamed-type-u>���
��u��_instance_assertion_on_line_1034���?null_size��?min_size���.!��OT::GDEF.?AUGDEF@OT@@���
����
�
�r�OT::GDEFVersion1_2<OT::Layout::SmallTypes>.?AU?$GDEFVersion1_2@USmallTypes@Layout@OT@@@OT@@�*
L>version��
�version1�F�OT::GDEF::<unnamed-type-u>.?AT<unnamed-type-u>@GDEF@OT@@
���
�
���OT::OffsetTo<OT::ClassDef,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UClassDef@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::AttachList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAttachList@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::LigCaretList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigCaretList@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::MarkGlyphSets,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMarkGlyphSets@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::OffsetTo<OT::ItemVariationStore,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UItemVariationStore@OT@@U?$IntType@I$03@2@X$00@OT@@���
�	��	u��	0��90s\	��	0��sb
L>version��
	�glyphClassDef

�attachList���
�ligCaretList�
	�
markAttachClassDef���
�markGlyphSetsDef�

�varStore��_instance_assertion_on_line_618?null_size��?min_size����get_size����sanitize����remap_varidx_after_instantiation����subset�r�OT::GDEFVersion1_2<OT::Layout::SmallTypes>.?AU?$GDEFVersion1_2@USmallTypes@Layout@OT@@@OT@@�
�,
	���
�,
�
	�		���
	�,	�	��b		�����
�|,
�	!�	�"��	�	�"�#�$��1��u	0	��&�	0	�"��;	0	�"�9		�"�	u	�"�J�v���|target_t����OffsetTo<OT::ClassDef,OT::IntType<unsigned short,2>,void,1> �operator=��%�operator()�'�serialize_copy�(�sanitize_shallow���)�neuter�*�_instance_assertion_on_line_517+�get_size���?null_size��?min_size���?static_size�6,�OT::OffsetTo<OT::ClassDef,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UClassDef@OT@@U?$IntType@G$01@2@X$00@OT@@�
�
.����0�
�R�NullHelper<OT::ClassDef>.?AU?$NullHelper@UClassDef@OT@@@@���	�3�

���
5�,
6�

�	
�8�7�

�,	:�
�8�b	
�8�7�;�<�
o�,
5�	>�
�?��	؎
�?�@�A��16��u	0
�8�C�	0
�?��;	0
�?�9	
�?�	u
�?�N�v��o�target_t���9�OffsetTo<OT::AttachList,OT::IntType<unsigned short,2>,void,1>��=�operator=��B�operator()�D�serialize_copy�E�sanitize_shallow���F�neuter�G�_instance_assertion_on_line_517H�get_size���?null_size��?min_size���?static_size�6I�OT::OffsetTo<OT::AttachList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAttachList@OT@@U?$IntType@G$01@2@X$00@OT@@�
5�
K��6�؎M�V�NullHelper<OT::AttachList>.?AU?$NullHelper@UAttachList@OT@@@@���	؎O�
���
Q�,
R�
�	�T�S�
�,	V��T�b	�T�S�W�X�
��,
Q�	Z��[��	��[�\�]��1R��u	0�T�_�	0�[��;	0�[�9	�[�	u�[�N�v����target_t���U�OffsetTo<OT::LigCaretList,OT::IntType<unsigned short,2>,void,1>Y�operator=��^�operator()�`�serialize_copy�a�sanitize_shallow���b�neuter�c�_instance_assertion_on_line_517d�get_size���?null_size��?min_size���?static_size�6e�OT::OffsetTo<OT::LigCaretList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigCaretList@OT@@U?$IntType@G$01@2@X$00@OT@@�
Q�
g��R��i�Z�NullHelper<OT::LigCaretList>.?AU?$NullHelper@ULigCaretList@OT@@@@���	�k�
���
m�,
n�
�	�p�o�
�,	r��p�b	�p�o�s�t�
ҕ,
m�	v��w��	��w�x�y��1n��u	0�p�{�	0�w��;	0�w�9	�w�	u�w�R�v��ҕtarget_t���q�OffsetTo<OT::MarkGlyphSets,OT::IntType<unsigned short,2>,void,1>���u�operator=��z�operator()�|�serialize_copy�}�sanitize_shallow���~�neuter��_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::MarkGlyphSets,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMarkGlyphSets@OT@@U?$IntType@G$01@2@X$00@OT@@���
m�
���n����Z�NullHelper<OT::MarkGlyphSets>.?AU?$NullHelper@UMarkGlyphSets@OT@@@@�	���

���
��,
��

�	
�����

�,	��
���s	
���������
J�,
��	��
����	e�
��������1���u	0
�����	0
����;	0
���9	
���	u
���R�q��J�target_t�����OffsetTo<OT::ItemVariationStore,OT::IntType<unsigned int,4>,void,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::ItemVariationStore,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UItemVariationStore@OT@@U?$IntType@I$03@2@X$00@OT@@���
��
�����e���$u	0�|�|��^�hb_vector_t<hb_set_digest_t,0>.?AU?$hb_vector_t@Uhb_set_digest_t@@$0A@@@
��V�hb_array_t<hb_set_digest_t>.?AU?$hb_array_t@Uhb_set_digest_t@@@@b�hb_array_t<hb_set_digest_t const >.?AU?$hb_array_t@$$CBUhb_set_digest_t@@@@�
���
��	����
��
��	������
��	������
����
��,
��	������n�std::initializer_list<hb_set_digest_t>.?AV?$initializer_list@Uhb_set_digest_t@@@std@@���
��	������	����
2������������	����	������	����������	����
��,	��������	������������
��	���–	0��–��	u��–	�r��–r	�r����rƖǖ	�r��–	�r����ɖʖ	0��–	����–	������͖Ζ	�r��–r�hb_sorted_array_t<hb_set_digest_t const >.?AU?$hb_sorted_array_t@$$CBUhb_set_digest_t@@@@���	і��–f�hb_sorted_array_t<hb_set_digest_t>.?AU?$hb_sorted_array_t@Uhb_set_digest_t@@@@��	Ӗ����ҖԖ	�r��–s	�r����s֖ז	�r����	����s	0����	0����s	0����	0����	�r����	����	�����	����sFFrealloc_move����ritem_t�?item_size����array_t��c_array_t����hb_vector_t<hb_set_digest_t,0>���~hb_vector_t<hb_set_digest_t,0>��extend�
tallocated
ulength���
�rarrayZ�����init�����init0����fini�����reset����operator=��Öas_bytes���Ėoperator==�Ėoperator!=�Ŗhash���Ȗoperator[]�˖tail���̖operator bool��Ŗget_size���ϖas_array�����iter_t���writer_t���͖iter���Ζwriter�͖operator struct hb_array_t<struct hb_set_digest_t const >��Ζoperator struct hb_array_t<struct hb_set_digest_t>�Жbegin��ЖendՖas_sorted_arrayؖoperator+��ٖpush���̖in_error�����set_error����reset_errorږshrink_vector��ږshift_down_vector��ۖalloc��ܖalloc_exact��clear��ݖresize�ޖresize_exact���ߖpopږremove_ordered��shrink��qsort���__vecDelDtor���^?v�hb_vector_t<hb_set_digest_t,0>.?AU?$hb_vector_t@Uhb_set_digest_t@@$0A@@@
�r
��,
��
����
�,
�	����	���!$��	���
�	u���s	0����N�hb_blob_ptr_t<OT::GDEF>.?AU?$hb_blob_ptr_t@UGDEF@OT@@@@�N�hb_cache_t<21,3,8,1>.?AU?$hb_cache_t@$0BF@$02$07$00@@���
��,	�����	���s��accelerator_t���~accelerator_t��get_glyph_props�mark_set_covers
�table
��mark_glyph_set_digests���
�glyph_props_cache��operator=����__vecDelDtor���J
.��OT::GDEF::accelerator_t.?AUaccelerator_t@GDEF@OT@@��	���!$
�
��
�	���j#
���
��	Q<���
P<,	����	����	W#���	u���	���V�hb_nonnull_ptr_t<hb_blob_t>.?AU?$hb_nonnull_ptr_t@Uhb_blob_t@@@@�O<T����hb_blob_ptr_t<OT::GDEF>�operator->��operator*���operator const char *���get�get_blob����get_length��destroy
�b�__dflt_ctor_closureNV�hb_blob_ptr_t<OT::GDEF>.?AU?$hb_blob_ptr_t@UGDEF@OT@@@@�	���j#
��
�
�

�
�	��	��
���
�	0��	0����#�n�item_t��hb_cache_t<21,3,8,1>����clear���get�set
�values���N�hb_cache_t<21,3,8,1>.?AU?$hb_cache_t@$0BF@$02$07$00@@���
��	W#���j#
��	ҕԕ�
�,
�
��
�
�,
��
"�
7V
7V�
%�	7V$�&�
;V,
(�	7V$�)�	7V$�!$'�*�+�	7V$�
7V,	.�7V$�&�	.�7V$�)�/�0�	7V$�sr����,�GDEF_accelerator_t�-�~GDEF_accelerator_t1�operator=��2�__vecDelDtor���J&3�OT::GDEF_accelerator_t.?AUGDEF_accelerator_t@OT@@���	7V$�!$
$�,J�AAT::LigatureEntry<1>.?AU?$LigatureEntry@$00@AAT@@��^�AAT::LigatureEntry<1>::EntryData.?AUEntryData@?$LigatureEntry@$00@AAT@@�
8���
9�	8�:�	u8�:��
	9ligActionIndex���;�_instance_assertion_on_line_413<�get_size���?null_size��?min_size���?static_size^=�AAT::LigatureEntry<1>::EntryData.?AUEntryData@?$LigatureEntry@$00@AAT@@�
:�,z�AAT::Entry<AAT::LigatureEntry<1>::EntryData>.?AU?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@��
@���
A�
A�	0@�C�9	@�C�	u@�C��D�sanitize���
	9newState�
	9flags
8�data�E�_instance_assertion_on_line_678F�get_size���?null_size��?min_size���?static_sizez	G�AAT::Entry<AAT::LigatureEntry<1>::EntryData>.?AU?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@��
A�,
9�
J�
o<,6�AAT::Feature.?AUFeature@AAT@@���
M���
N�	0M�O�9	M�O�	uM�O��P�sanitize���
	9featureType��
	9featureSetting���
P9enableFlags��
P9disableFlags�Q�_instance_assertion_on_line_973R�get_size���?null_size��?min_size���?static_size6
S�AAT::Feature.?AUFeature@AAT@@���
N�
U�	0k+�+V�
O�,j�AAT::hb_accelerate_subtables_context_t.?AUhb_accelerate_subtables_context_t@AAT@@����AAT::hb_accelerate_subtables_context_t::hb_applicable_t.?AUhb_applicable_t@hb_accelerate_subtables_context_t@AAT@@��
Z�	Z�[�
Z��
]�	Z�[�
^�
Z���
`�,
a�	Z�[�b�	Z�[�_�c�d�	Z�[�
Z�,	g�Z�[�^�	g�Z�[�b�h�i�	Z�[�s�
,glyph_set
U<0class_cache��\�fini���e�hb_applicable_tf�~hb_applicable_t���j�operator=��k�__vecDelDtor���
.l�0AAT::hb_accelerate_subtables_context_t::hb_applicable_t.?AUhb_applicable_t@hb_accelerate_subtables_context_t@AAT@@��
Z�
[�,
Y���
p���hb_dispatch_context_t<AAT::hb_accelerate_subtables_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_accelerate_subtables_context_t@AAT@@Uhb_empty_t@@$0A@@@���
Y�
r�	s�r�t�
p�
r���
w�	v�r�x�u�y�	�r�t�	�r�	0r�@u	r�t�z�thiz���{�get_name���?max_debug_depth�return_t���|�no_dispatch_return_value���}�stop_sublookup_iteration���
udebug_depth��~�hb_dispatch_context_t<AAT::hb_accelerate_subtables_context_t,hb_empty_t,0>�	�hb_dispatch_context_t<AAT::hb_accelerate_subtables_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_accelerate_subtables_context_t@AAT@@Uhb_empty_t@@$0A@@@���	�Y�	0Y�q��n�u
Y�	Y������r���Z�hb_applicable_t��default_return_value�����stop_sublookup_iteration�����hb_accelerate_subtables_context_t��
n�array
unum_glyphs���
uij��AAT::hb_accelerate_subtables_context_t.?AUhb_accelerate_subtables_context_t@AAT@@���
�,
q�,	r�t�
t�,	Y�����
r�
n�
n�,
��,j�AAT::hb_aat_layout_chain_accelerator_t.?AUhb_aat_layout_chain_accelerator_t@AAT@@���
��	����Z�#0�
���
��	����
��
����
��,
��	������	����������	����
��,	��������	������������	����s���destroy
ucount
��subtables��hb_aat_layout_chain_accelerator_t����~hb_aat_layout_chain_accelerator_t���operator=����__vecDelDtor���j
&��8AAT::hb_aat_layout_chain_accelerator_t.?AUhb_aat_layout_chain_accelerator_t@AAT@@���
��
��,
|R��AAT::mortmorx<AAT::morx,AAT::ExtendedTypes,1836020344>.?AU?$mortmorx@Umorx@AAT@@UExtendedTypes@2@$0GNGPHCHI@@AAT@@���AAT::mortmorx<AAT::morx,AAT::ExtendedTypes,1836020344>::accelerator_t.?AUaccelerator_t@?$mortmorx@Umorx@AAT@@UExtendedTypes@2@$0GNGPHCHI@@AAT@@�
��	����!$	����
����
��	W#����R�hb_blob_ptr_t<AAT::morx>.?AU?$hb_blob_ptr_t@Umorx@AAT@@@@����hb_atomic_ptr_t<AAT::hb_aat_layout_chain_accelerator_t>.?AU?$hb_atomic_ptr_t@Uhb_aat_layout_chain_accelerator_t@AAT@@@@�
��	����s���accelerator_t����~accelerator_t���get_blob���
��table
uchain_count��
��accels�����__vecDelDtor���
��AAT::mortmorx<AAT::morx,AAT::ExtendedTypes,1836020344>::accelerator_t.?AUaccelerator_t@?$mortmorx@Umorx@AAT@@UExtendedTypes@2@$0GNGPHCHI@@AAT@@�	|R��!$	|R��	|R��s^������morx_accelerator_t���~morx_accelerator_t��__vecDelDtor���J��AAT::morx_accelerator_t.?AUmorx_accelerator_t@AAT@@�	|R��!$
��	����!$
��,
�`��AAT::mortmorx<AAT::mort,AAT::ObsoleteTypes,1836020340>.?AU?$mortmorx@Umort@AAT@@UObsoleteTypes@2@$0GNGPHCHE@@AAT@@���AAT::mortmorx<AAT::mort,AAT::ObsoleteTypes,1836020340>::accelerator_t.?AUaccelerator_t@?$mortmorx@Umort@AAT@@UObsoleteTypes@2@$0GNGPHCHE@@AAT@@�
—	—×!$	—×
—��
Ɨ	W#—ǗR�hb_blob_ptr_t<AAT::mort>.?AU?$hb_blob_ptr_t@Umort@AAT@@@@���	—×s�ėaccelerator_t��ŗ~accelerator_t�ȗget_blob���
ɗtable
uchain_count��
��accels���ʗ__vecDelDtor���
˗AAT::mortmorx<AAT::mort,AAT::ObsoleteTypes,1836020340>::accelerator_t.?AUaccelerator_t@?$mortmorx@Umort@AAT@@UObsoleteTypes@2@$0GNGPHCHE@@AAT@@�	�`��!$	�`��	�`��s^—��͗mort_accelerator_t�Η~mort_accelerator_tϗ__vecDelDtor���JЗAAT::mort_accelerator_t.?AUmort_accelerator_t@AAT@@�	�`��!$
—	—×!$
��,R�AAT::ActionSubrecordHeader.?AUActionSubrecordHeader@AAT@@���
֗��
ח	0֗ؗ9	֗ؗ	u֗ؗ�ٗsanitize���
	9actionClass��
	9actionType���
	9actionLength�ڗ_instance_assertion_on_line_60�ۗget_size���?null_size��?min_size���?static_sizeR	ܗAAT::ActionSubrecordHeader.?AUActionSubrecordHeader@AAT@@����#X�
ח
ߗ	0k+�+�
ؗ,N�AAT::DecompositionAction.?AUDecompositionAction@AAT@@���
���
�	0��9f�OT::HBFixed<OT::IntType<int,4>,16>.?AU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@��	����sanitize���
֗header���
�lowerLimit���
�
upperLimit���
	9order
�|decomposedglyphs��_compiles_assertion_on_line_89��_instance_assertion_on_line_89�?null_size��?min_size���N
�AAT::DecompositionAction.?AUDecompositionAction@AAT@@���
�
�	0k+�+�
�,^�AAT::UnconditionalAddGlyphAction.?AUUnconditionalAddGlyphAction@AAT@@���
���
�	0��9	��	u����sanitize���
֗header���
�9addGlyph��_instance_assertion_on_line_107�get_size���?null_size��?min_size���?static_size^��AAT::UnconditionalAddGlyphAction.?AUUnconditionalAddGlyphAction@AAT@@����#^�
�
��	0k+�+��
�,Z�AAT::ConditionalAddGlyphAction.?AUConditionalAddGlyphAction@AAT@@���
����
��	0����9	����	u�������sanitize���
֗header���
�substThreshold���
�9
addGlyph�
�9substGlyph����_instance_assertion_on_line_132�get_size���?null_size��?min_size���?static_sizeZ
�AAT::ConditionalAddGlyphAction.?AUConditionalAddGlyphAction@AAT@@���
��
�	0k+�+�
��,J�AAT::DuctileGlyphAction.?AUDuctileGlyphAction@AAT@@�
���
	�	0�
�9	�
�	u�
��sanitize���
֗header���
P9variationAxis
�
minimumLimit�
�noStretchValue���
�maximumLimit��_instance_assertion_on_line_158
�get_size���?null_size��?min_size���?static_sizeJ�AAT::DuctileGlyphAction.?AUDuctileGlyphAction@AAT@@�
	�
�	0k+�+�

�,R�AAT::RepeatedAddGlyphAction.?AURepeatedAddGlyphAction@AAT@@�
���
�	0��9	��	u����sanitize���
֗header���
	9flags
�9glyph�_instance_assertion_on_line_176�get_size���?null_size��?min_size���?static_sizeR	�
AAT::RepeatedAddGlyphAction.?AURepeatedAddGlyphAction@AAT@@�
�
�	0k+�+�
�,F�AAT::ActionSubrecord.?AUActionSubrecord@AAT@@���
 ���
!�	u �"�	0 �"�9^�AAT::ActionSubrecord::<unnamed-type-u>.?AT<unnamed-type-u>@ActionSubrecord@AAT@@	 �"��#�get_length�$�sanitize���%�<unnamed-type-u>���
%�u&�_compiles_assertion_on_line_214&�_instance_assertion_on_line_214?null_size��?min_size���F'�AAT::ActionSubrecord.?AUActionSubrecord@AAT@@���
!�
%���
*�
+��
֗header���
�decompositionAction��
�unconditionalAddGlyphAction��
��conditionalAddGlyphAction
�ductileGlyphAction���
�repeatedAddGlyphAction���^-�AAT::ActionSubrecord::<unnamed-type-u>.?AT<unnamed-type-u>@ActionSubrecord@AAT@@
ߗ
"�,
)�	0k+�+1�
�
��
�^�AAT::PostcompensationActionChain.?AUPostcompensationActionChain@AAT@@���
6���
7�	06�8�9	6�8�	u6�8��9�sanitize���
P9count:�_instance_assertion_on_line_241;�get_size���?null_size��?min_size���?static_size^<�AAT::PostcompensationActionChain.?AUPostcompensationActionChain@AAT@@���
7�
>�	0k+�+?�
!�,A��+
8�,N�AAT::JustWidthDeltaEntry.?AUJustWidthDeltaEntry@AAT@@���
D���
E�J��Reserved1��UnlimiteGap���Reserved2Priority�VtG�AAT::JustWidthDeltaEntry::Flags.?AW4Flags@JustWidthDeltaEntry@AAT@@���RKashida��Whitespace���InterCharacter���NullPriority�ZtI�AAT::JustWidthDeltaEntry::Priority.?AW4Priority@JustWidthDeltaEntry@AAT@@�	D�F�	uD�F�:H�Flags��J�Priority���
�beforeGrowLimit��
�beforeShrinkLimit
�afterGrowLimit���
�afterShrinkLimit�
	9growFlags
	9shrinkFlags��K�_instance_assertion_on_line_291L�get_size���?null_size��?min_size���?static_sizeN
M�AAT::JustWidthDeltaEntry.?AUJustWidthDeltaEntry@AAT@@���
F�,B�AAT::WidthDeltaPair.?AUWidthDeltaPair@AAT@@�
P���
Q�	0P�R�9	P�R�	uP�R��S�sanitize���
P9justClass
D�wdRecord�T�_instance_assertion_on_line_312U�get_size���?null_size��?min_size���?static_sizeBV�AAT::WidthDeltaPair.?AUWidthDeltaPair@AAT@@�
Q�
X�	0k+�+Y�
R�,R�AAT::JustificationCategory.?AUJustificationCategory@AAT@@���
\���
]�R��SetMark@DontAdvance���?MarkCategory�CurrentCategory��Zt_�AAT::JustificationCategory::Flags.?AW4Flags@JustificationCategory@AAT@@���	0\�^��;j�AAT::ChainSubtable<AAT::ObsoleteTypes>.?AU?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@j�AAT::StateTable<AAT::ObsoleteTypes,void>.?AU?$StateTable@UObsoleteTypes@AAT@@X@AAT@@	\�^�	u\�^��EntryData��`�Flags��a�sanitize���
b�morphHeader��
c�stHeader�d�_instance_assertion_on_line_347e�get_size���?null_size��?min_size���?static_sizeR
f�AAT::JustificationCategory.?AUJustificationCategory@AAT@@���
]�
h�	0k+�+i�
b���
k�
l�
k�	ub�n�F�Vertical�@Backwards AllDirectionsLogical��ztp�AAT::ChainSubtable<AAT::ObsoleteTypes>::Coverage.?AW4Coverage@?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@��^RearrangementContextual���Ligature�NoncontextualInsertionrtr�AAT::ChainSubtable<AAT::ObsoleteTypes>::Type.?AW4Type@?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@��
9<	0b�n�t�	0b�n�9��AAT::ChainSubtable<AAT::ObsoleteTypes>::<unnamed-type-u>.?AT<unnamed-type-u>@?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@�	b�n�Z	9HBUINT�o�get_size���o�get_type���o�get_coverage���q�Coverage���s�Type���u�apply��v�sanitize���
	9length���
	9coverage�
P9subFeatureFlags��w�<unnamed-type-u>���
w�ux�_instance_assertion_on_line_1162���?null_size��?min_size���jy�AAT::ChainSubtable<AAT::ObsoleteTypes>.?AU?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@
c���
{�
|�r�AAT::ClassTable<OT::IntType<unsigned char,1> >.?AU?$ClassTable@U?$IntType@E$00@OT@@@AAT@@���:STATE_START_OF_TEXT��STATE_START_OF_LINE��rt�AAT::StateTable<AAT::ObsoleteTypes,void>::State.?AW4State@?$StateTable@UObsoleteTypes@AAT@@X@AAT@@
{�	tc���suuV<	uc�����	v<c���tu	L�c�����l+u	0c�������OT::OffsetTo<AAT::ClassTable<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ClassTable@U?$IntType@E$00@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@����OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	c���	uc����	9HBUINT�;HBUSHORT���~�ClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
	9nClasses�
��classTable���
�;stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_sizej��AAT::StateTable<AAT::ObsoleteTypes,void>.?AU?$StateTable@UObsoleteTypes@AAT@@X@AAT@@
^�,N�AAT::JustificationHeader.?AUJustificationHeader@AAT@@���
����
��	0�����;��OT::OffsetTo<AAT::JustificationCategory,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJustificationCategory@AAT@@U?$IntType@G$01@OT@@X$00@OT@@�����OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<AAT::PostcompensationActionChain,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPostcompensationActionChain@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���
�AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$Lookup@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���	�������sanitize���
��justClassTable���
��wdcTable�
��pcTable��
��lookupTable����_instance_assertion_on_line_382?null_size��?min_size���N��AAT::JustificationHeader.?AUJustificationHeader@AAT@@���
��
��	0k+�+��
����
��
��
��,
��
��	������
��,	������b	����������
\�,
��	�������
]�,	�����������1���u	0������	0�����;	0����9	����	u����Z�v��\�target_t�����OffsetTo<AAT::JustificationCategory,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<AAT::JustificationCategory,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJustificationCategory@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���l+��	0������
����
��
����OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@���
��,
��
��	������
��,	˜����b	������ØĘ
��,
��	Ƙ��ǘ�
����
ɘ,	ʘ��ǘȘ˘�1���u	0����͘	0��ǘ�;	0��ǘ9	��ǘ	u��ǘ~�v����target_t�����OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1>���Řoperator=��̘operator()�Θserialize_copy�Ϙsanitize_shallow���Иneuter�ј_instance_assertion_on_line_517Ҙget_size���?null_size��?min_size���?static_size�6ӘOT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@�
����
՘
֘
՘,
ؘ
��	��ژ٘
��,	ܘ��ژb	��ژ٘ݘޘ
6�,
՘	�����
7�,	�������1ؘ�u	0��ژ�	0����;	0���9	���	u���^�v��6�target_t���ۘOffsetTo<AAT::PostcompensationActionChain,OT::IntType<unsigned short,2>,void,1>ߘoperator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<AAT::PostcompensationActionChain,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPostcompensationActionChain@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���
����
�
�
�	������	
9����		9���	0����;	0���9����"�AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@	�����get_value���get_value_or_null���get_class����sanitize�����<unnamed-type-u>���
��u��_compiles_assertion_on_line_644��_instance_assertion_on_line_644?null_size��?min_size���
��
AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$Lookup@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
��,.�AAT::just.?AUjust@AAT@@�
����
��	0����9��OT::OffsetTo<AAT::JustificationHeader,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJustificationHeader@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���	����	u�����?tableTag����sanitize���
L>version��
	9format���
�horizData
�vertData��_instance_assertion_on_line_414�get_size���?null_size��?min_size���?static_size.�
AAT::just.?AUjust@AAT@@�
��
�	0k+�+�
���
	�

�
	�,
�
�	��
�
�,	���b	��
���
��,
	�	����
��,	������1��u	0���	0���;	0��9	��	u��V�v����target_t����OffsetTo<AAT::JustificationHeader,OT::IntType<unsigned short,2>,void,1>�operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6 �OT::OffsetTo<AAT::JustificationHeader,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJustificationHeader@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���
��l+�"�	0��#�
�
��,R�OT::hb_intersects_context_t.?AUhb_intersects_context_t@OT@@�
'���
(���hb_dispatch_context_t<OT::hb_intersects_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_intersects_context_t@OT@@_N$0A@@@��
'�
*�	+�*�,�
(�
*���
/�	.�*�0�-�1�	�*�,�	0*�	0*�v+	*�,��2�thiz���3�get_name���?max_debug_depth0return_t���4�no_dispatch_return_value���5�stop_sublookup_iteration���
udebug_depth��6�hb_dispatch_context_t<OT::hb_intersects_context_t,bool,0>��	7�hb_dispatch_context_t<OT::hb_intersects_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_intersects_context_t@OT@@_N$0A@@@��	0'�	0'�)��
'�	'�;��7�*���9�default_return_value���:�stop_sublookup_iteration���
�$glyphs���<�hb_intersects_context_tR=�OT::hb_intersects_context_t.?AUhb_intersects_context_t@OT@@�
)�,	*�,�
,�,	'�;��7
*�
;�,Z�OT::hb_have_non_1to1_context_t.?AUhb_have_non_1to1_context_t@OT@@���
E���
F���hb_dispatch_context_t<OT::hb_have_non_1to1_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_have_non_1to1_context_t@OT@@_N$0A@@@
E�
H�	I�H�J�
F�
H���
M�	L�H�N�K�O�	�H�J�	0H�	0H�v+	H�J��P�thiz���Q�get_name���?max_debug_depth0return_t���R�no_dispatch_return_value���S�stop_sublookup_iteration���
udebug_depth��T�hb_dispatch_context_t<OT::hb_have_non_1to1_context_t,bool,0>���	U�hb_dispatch_context_t<OT::hb_have_non_1to1_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_have_non_1to1_context_t@OT@@_N$0A@@@	0E�	0E�G��
E�	E�Y�vH���W�default_return_value���X�stop_sublookup_iteration���Z�hb_have_non_1to1_context_t�Z[�OT::hb_have_non_1to1_context_t.?AUhb_have_non_1to1_context_t@OT@@���
G�,N�OT::hb_closure_context_t.?AUhb_closure_context_t@OT@@���
^���hb_dispatch_context_t<OT::hb_closure_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_closure_context_t@OT@@Uhb_empty_t@@$0A@@@���
^�
`�	a�`�b�
^���
d�
`���
f�	e�`�g�c�h�	�`�b�	�`�	0`�@u	`�b��i�thiz���j�get_name���?max_debug_depth�return_t���k�no_dispatch_return_value���l�stop_sublookup_iteration���
udebug_depth��m�hb_dispatch_context_t<OT::hb_closure_context_t,hb_empty_t,0>���	n�hb_dispatch_context_t<OT::hb_closure_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_closure_context_t@OT@@Uhb_empty_t@@$0A@@@���a�u$uu�p�
q�	�^�u$uu	^�_�t�	^�_�	0^�_�	0^�_�s	�/^�_�	$^�_�$#H�R�hb_vector_t<hb_set_t,0>.?AU?$hb_vector_t@Uhb_set_t@@$0A@@@��
d�,
}�	^�_�~� $$�#$uu	^�_������	^�_�
r�	^�_���
^�,	��^�_�~�	^�_�s�`���r�recurse_func_t�s�default_return_value���u�recursev�reset_lookup_visit_count���w�lookup_limit_exceeded��x�should_visit_lookupx�is_lookup_done�y�previous_parent_active_glyphs��y�parent_active_glyphs���z�push_cur_active_glyphs�w�pop_cur_done_glyphs
 $face�
$glyphs���
{�output���
|�`active_glyphs_stack��
r�precurse_func�
uxnesting_level_left�����hb_closure_context_t�����~hb_closure_context_t����set_recurse_func���v�flush��
�#�done_lookups_glyph_count�
$u�done_lookups_glyph_set���
u�lookup_count���operator=����__vecDelDtor���N6���OT::hb_closure_context_t.?AUhb_closure_context_t@OT@@���
r�
_�,
|�
��J�hb_array_t<hb_set_t>.?AU?$hb_array_t@Uhb_set_t@@@@��V�hb_array_t<hb_set_t const >.?AU?$hb_array_t@$$CBUhb_set_t@@@@���
|��
��
|�	|���
��
��	|�����
��	|�����
|���
��,
��	|�����^�std::initializer_list<hb_set_t>.?AV?$initializer_list@Uhb_set_t@@@std@@�
��	|�����	|���2������������	|���	|�����	|���������	|���
|�,	��|�����	��|���������
��	�|���	0|�����	u|���	�/|���r	�/|���r����	�/|���	�/|�������	0|���	��|���	��|�������	$|���b�hb_sorted_array_t<hb_set_t const >.?AU?$hb_sorted_array_t@$$CBUhb_set_t@@@@�	��|���V�hb_sorted_array_t<hb_set_t>.?AU?$hb_sorted_array_t@Uhb_set_t@@@@	��|�������	�$|���s	$|���s����	$|���	|���s	0|���	0|���s	0|���	0|���	$|���	|���	|����	|���s*Frealloc_move���$item_t�?item_size����array_t��c_array_t����hb_vector_t<hb_set_t,0>��~hb_vector_t<hb_set_t,0>�����extend�
tallocated
ulength���
$arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct hb_set_t const >���operator struct hb_array_t<struct hb_set_t>��begin����end��as_sorted_array��operator+��™push�����in_error�����set_error����reset_errorÙshrink_vector��Ùshift_down_vector��ęalloc��řalloc_exact��clear��ƙresize�Ǚresize_exact���șpopÙremove_ordered�əshrink�ʙqsort��˙__vecDelDtor���R?v̙hb_vector_t<hb_set_t,0>.?AU?$hb_vector_t@Uhb_set_t@@$0A@@@��	`�b�
b�,
��,	^�_���
`�##ә
{�
r�,^�OT::hb_closure_lookups_context_t.?AUhb_closure_lookups_context_t@OT@@���
י��hb_dispatch_context_t<OT::hb_closure_lookups_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_closure_lookups_context_t@OT@@Uhb_empty_t@@$0A@@@���
י
ٙ	ڙٙۙ
י��
ݙ
ٙ��
ߙ	ޙٙ�ܙ�	�ٙۙ	�ٙ	0ٙ@u	ٙۙ�thiz����get_name���?max_debug_depth�return_t����no_dispatch_return_value����stop_sublookup_iteration���
udebug_depth���hb_dispatch_context_t<OT::hb_closure_lookups_context_t,hb_empty_t,0>���	�hb_dispatch_context_t<OT::hb_closure_lookups_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_closure_lookups_context_t@OT@@Uhb_empty_t@@$0A@@@���ڙu��
�	�י	יؙs	0יؙ	0יؙs $�$$$u	יؙ�
�	יؙ��ٙ���recurse_func_t��default_return_value����recurse�set_lookup_visited��set_lookup_inactive�lookup_limit_exceeded���is_lookup_visited��
 $face�
�$glyphs���
�recurse_func�
u nesting_level_left����hb_closure_lookups_context_t����set_recurse_func���
$(visited_lookups��
$0inactive_lookups�
u8lookup_count�^�@OT::hb_closure_lookups_context_t.?AUhb_closure_lookups_context_t@OT@@���
�
ؙ,�#5�	ٙۙ
ۙ,	יؙ�
ٙ
�,V�OT::hb_would_apply_context_t.?AUhb_would_apply_context_t@OT@@���
����
����hb_dispatch_context_t<OT::hb_would_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_would_apply_context_t@OT@@_N$0A@@@
��
�	���
��
���
�	�����	���	0�	0�v+	���	�thiz���
�get_name���?max_debug_depth0return_t����no_dispatch_return_value����stop_sublookup_iteration���
udebug_depth��
�hb_dispatch_context_t<OT::hb_would_apply_context_t,bool,0>�	�hb_dispatch_context_t<OT::hb_would_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_would_apply_context_t@OT@@_N$0A@@@	0��	0���� $u0
��	���������default_return_value����stop_sublookup_iteration���
 $face�
glyphs���
ulen��
0zero_context��hb_would_apply_context_t���V� OT::hb_would_apply_context_t.?AUhb_would_apply_context_t@OT@@���
�,	��
�,	����
�
�,Z�OT::hb_collect_glyphs_context_t.?AUhb_collect_glyphs_context_t@OT@@�
���hb_dispatch_context_t<OT::hb_collect_glyphs_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_collect_glyphs_context_t@OT@@Uhb_empty_t@@$0A@@@�
�
�	 ��!�
���
#�
���
%�	$��&�"�'�	��!�	��	0�@u	�!��(�thiz���)�get_name���?max_debug_depth�return_t���*�no_dispatch_return_value���+�stop_sublookup_iteration���
udebug_depth��,�hb_dispatch_context_t<OT::hb_collect_glyphs_context_t,hb_empty_t,0>�	-�hb_dispatch_context_t<OT::hb_collect_glyphs_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_collect_glyphs_context_t@OT@@Uhb_empty_t@@$0A@@@� �u�/�
0�	��	��s $$$$$u	��4�	��
1�	��7�	��s����1�recurse_func_t�2�default_return_value���3�recurse
 $face�
$before���
$input
$ after
$(output���
1�0recurse_func�
$8recursed_lookups�
u@nesting_level_left���5�hb_collect_glyphs_context_t6�~hb_collect_glyphs_context_t���8�set_recurse_func���9�__vecDelDtor���Z:�HOT::hb_collect_glyphs_context_t.?AUhb_collect_glyphs_context_t@OT@@�
1�
�,	�!�
!�,	��4�
�
1�,N�OT::hb_ot_apply_context_t.?AUhb_ot_apply_context_t@OT@@�b�OT::hb_ot_apply_context_t::matcher_t.?AUmatcher_t@hb_ot_apply_context_t@OT@@
D�^u�0F�
G�	D�E��	D�E�s	D�E�oH��	D�E�L�6MATCH_NO�MATCH_YESMATCH_MAYBE��vtN�OT::hb_ot_apply_context_t::matcher_t::may_match_t.?AW4may_match_t@matcher_t@hb_ot_apply_context_t@OT@@^u
D���
Q�	O�D�R�P�6SKIP_NO��SKIP_YES�SKIP_MAYBE���vtT�OT::hb_ot_apply_context_t::matcher_t::may_skip_t.?AW4may_skip_t@matcher_t@hb_ot_apply_context_t@OT@@��
C���
V�W�s	U�D�R�X�	D�E�H�match_func_t���I�set_ignore_zwnjI�set_ignore_zwj�I�set_ignore_hidden��J�set_lookup_props���J�set_mask���I�set_per_syllable���K�set_syllable���M�set_match_func�O�may_match_tS�may_match��U�may_skip_t�Y�may_skip���
ulookup_props�
umask�
0ignore_zwnj��
0	ignore_zwj���
0
ignore_hidden
0per_syllable�
 syllable�
H�match_func���
�match_data���Z�matcher_t��b[� OT::hb_ot_apply_context_t::matcher_t.?AUmatcher_t@hb_ot_apply_context_t@OT@@
D�
E�,
H�
H�,
Q�
G�
b�
R�,��hb_dispatch_context_t<OT::hb_ot_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_ot_apply_context_t@OT@@_N$0A@@@��
C�
e�	f�e�g�
e���
i�	W�e�j�h�k�	�e�g�	0e�	0e�v+	e�g��l�thiz���m�get_name���?max_debug_depth0return_t���n�no_dispatch_return_value���o�stop_sublookup_iteration���
udebug_depth��p�hb_dispatch_context_t<OT::hb_ot_apply_context_t,bool,0>�	q�hb_dispatch_context_t<OT::hb_ot_apply_context_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_ot_apply_context_t@OT@@_N$0A@@@��v�OT::hb_ot_apply_context_t::skipping_iterator_t.?AUskipping_iterator_t@hb_ot_apply_context_t@OT@@
C�	�C�t�f�u0v�
w�	0C�
V�	0C�z��	0C�t�sf�OT::hb_ot_layout_lookup_accelerator_t.?AUhb_ot_layout_lookup_accelerator_t@OT@@�
}���
~�uTRW#	C�t���	C�t�	C�t�	C�t�	C�t�/�	C�t��
x�	C�t���	C�t�s	uC�t�	0C�z�u	0C�z���uu00	C�t���	C�t��	C�t�sJe���D�matcher_t��s�skipping_iterator_tu�get_name���x�recurse_func_t�y�default_return_value���{�stop_sublookup_iteration���|�recurse
s�iter_input���
s�Hiter_context�
u�table_index��
T�font�
 $�face�
R�buffer���
k+�sanitizer
x��recurse_func�
��gdef�
��gdef_accel���
�lookup_accel�
e�var_store
@var_store_cache��
�rdigest���
�$0direction
u4lookup_mask��
u8lookup_index�
u<lookup_props�
u@nesting_level_left���
0Dhas_glyph_classes
0Eauto_zwnj
0Fauto_zwj�
0Gper_syllable�
0Hrandom���
uLnew_syllables
tPlast_base
uTlast_base_until����hb_ot_apply_context_t����~hb_ot_apply_context_t���init_iters���set_lookup_mask��set_auto_zwj�����set_auto_zwnj����set_per_syllable�����set_random���set_recurse_func�����set_lookup_index�����set_lookup_props�����random_number����match_properties_mark����check_glyph_property�����_set_glyph_class�����replace_glyph����replace_glyph_inplace����replace_glyph_with_ligature��output_glyph_for_component���__vecDelDtor���N7��XOT::hb_ot_apply_context_t.?AUhb_ot_apply_context_t@OT@@�
W�,
s�f�0	s�����	s���s	s���L�
9	s�����	s���
s���
��	U�s���t*MATCHNOT_MATCHSKIP�t��OT::hb_ot_apply_context_t::skipping_iterator_t::match_t.?AW4match_t@skipping_iterator_t@hb_ot_apply_context_t@OT@@	��s����!	0s����	us���	s������init�����set_lookup_props�����set_match_func���set_glyph_data���reset����reset_fast���reject���may_skip�����match_t��match����next�����prev�����get_glyph_data���advance_glyph_data���backup_glyph_data��
uidx��
f�c
D�matcher��
90match_glyph_data16���
u8end����skipping_iterator_tv��@OT::hb_ot_apply_context_t::skipping_iterator_t.?AUskipping_iterator_t@hb_ot_apply_context_t@OT@@
s�
f�
]�
f�,
��,
9,
��
a�
t�
��,
U�,
O�,o#�	����
t�,
z�,
x�	e�g�
g�,	D�E�	s���	C�t���
e�
��
�
@
��
�	(�'V=V
�
�r	CEƚ
x�,u��f�OT::hb_accelerate_subtables_context_t.?AUhb_accelerate_subtables_context_t@OT@@��OT::hb_accelerate_subtables_context_t::hb_applicable_t.?AUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@
̚��
͚
f�	0̚ΚϚ	̚ΚϚ�f�0Қ
Ӛ:CREATE���ENTERLEAVEDESTROY��Nt՚OT::hb_ot_lookup_cache_op_t.?AW4hb_ot_lookup_cache_op_t@OT@@��֚ך
ؚ
̚	̚ښ
�Кapply��Кapply_cached���Кcache_enterњcache_leave
�obj��
Ԛapply_func���
Ԛapply_cached_func
ٚcache_func���
�r digest���ۚhb_applicable_t�

ܚ8OT::hb_accelerate_subtables_context_t::hb_applicable_t.?AUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@
͚
�r
Ӛ
�
Κ,
ؚ
���hb_dispatch_context_t<OT::hb_accelerate_subtables_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_accelerate_subtables_context_t@OT@@Uhb_empty_t@@$0A@@@�
�
˚	���
˚��
�
���
�	�����	���	��	0�@u	��
�thiz����get_name���?max_debug_depth�return_t����no_dispatch_return_value����stop_sublookup_iteration���
udebug_depth���hb_dispatch_context_t<OT::hb_accelerate_subtables_context_t,hb_empty_t,0>��	�hb_dispatch_context_t<OT::hb_accelerate_subtables_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_accelerate_subtables_context_t@OT@@Uhb_empty_t@@$0A@@@�	��
�,
˚	�˚
̚
��	˚��������Ԛhb_apply_func_tٚhb_cache_func_t̚hb_applicable_t��default_return_value�����hb_accelerate_subtables_context_t��
��array
ui
ucache_user_idx���
ucache_user_cost��f
�� OT::hb_accelerate_subtables_context_t.?AUhb_accelerate_subtables_context_t@OT@@�	˚����
�
��
��,
��,A�0	0�/�/��}�`t�b�hb_hashmap_t<unsigned int,hb_set_t,0>.?AU?$hb_hashmap_t@IUhb_set_t@@$0A@@@��
���std::initializer_list<hb_pair_t<unsigned int,hb_set_t> >.?AV?$initializer_list@U?$hb_pair_t@IUhb_set_t@@@@@std@@
	�
�	��
�
��

�	��
�
���
�,
�	���	��"����	��
�,	����	������r�hb_hashmap_t<unsigned int,hb_set_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@���
�	��
�	0��	0��s	0��#	�/���/	�/��#	��#	�/��s	����/	u��	0���	���z�hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	*���f�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_set_t &> (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAUhb_set_t@@@@XZ$0A@$0A@@@�	,���^�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_set_t> (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA?AU?$hb_pair_t@IUhb_set_t@@@@XZ$0A@$0A@@@���	.���*�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@	0�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�	2���2�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ$0A@$0A@@@��	4�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	6���tu$	0��8�f�hb_pair_t<unsigned int &&,hb_set_t &&>.?AU?$hb_pair_t@$$QEAI$$QEAUhb_set_t@@@@��
:���
;�,
<�	���=�^�hb_pair_t<unsigned int &&,hb_set_t>.?AU?$hb_pair_t@$$QEAIUhb_set_t@@@@��
?���
@�,
A�	���B�^�hb_pair_t<unsigned int,hb_set_t &&>.?AU?$hb_pair_t@I$$QEAUhb_set_t@@@@��
D���
E�,
F�	���G�V�hb_pair_t<unsigned int,hb_set_t>.?AU?$hb_pair_t@IUhb_set_t@@@@��
I���
J�,
K�	���L�">�C�H�M�	u�s	��s�Frealloc_move����hb_hashmap_t<unsigned int,hb_set_t,0>���~hb_hashmap_t<unsigned int,hb_set_t,0>��operator=���item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
�(items�init����fini����reset���in_error��� �alloc��!�add"�get_with_hash��#�get$�del%�operator[]�&�fetch_item�%�operator()�'�size����clear���is_empty����operator bool��'�hash���(�is_equal���(�operator==�(�operator!=�'�get_population�)�update�+�iter_items�-�iter_ref���/�iter���1�keys_ref���3�keys���5�values_ref�7�values�9�next���N�operator<<�O�prime_for��P�__vecDelDtor���b5vQ�0hb_hashmap_t<unsigned int,hb_set_t,0>.?AU?$hb_hashmap_t@IUhb_set_t@@$0A@@@��A�6	0��S�A�/0	0��U��/"y
�,	ss)�	0ss &>�OT::LookupRecord.?AULookupRecord@OT@@���
[���
\��1�#	0[�]�^�	0[�]�9	[�]�	u[�]��_�serialize��`�sanitize���
	9sequenceIndex
	9lookupListIndex��a�_instance_assertion_on_line_1605���b�get_size���?null_size��?min_size���?static_size>	c�OT::LookupRecord.?AULookupRecord@OT@@���
[�
\�,
f�	e�F0�1g�
\��#h�
]�,
e�,
i�	0k+�+m�b�hb_array_t<OT::LookupRecord const >.?AU?$hb_array_t@$$CBULookupRecord@OT@@@@
o���
p�,��hb_iter_with_fallback_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@��hb_iter_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@
s���
t�	us�u�
o�
s�	w�s�x�
p�	z�s�u�y�{�	o�s�u�	o�s�u�s~�}�	0s�u�	f�s�x�	f�s�u�����	f�s�x�s	f�s�u�s����
s�!	o�s���s
o�,
s�	��s���s����	o�s�x�r	o�s���	��s����������f�item_t�v�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���|�thiz���}�iter����operator+��}�_begin�}�begin��}�_end���}�end��operator bool��v�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�~�operator-�� T��hb_iter_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@��
��	w�����
����
��	z���������	f�����	f�����s	0����	u����	����	����s	o��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@��s����������hb_iter_with_fallback_t<hb_array_t<OT::LookupRecord const >,OT::LookupRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULookupRecord@OT@@@@AEBULookupRecord@OT@@@@i�u
o�	o�����	o�������
p�	f�o���	f�o���s	o���	o���s	uo���
q�	0o�����	i�o���	o�o���	to�	to���������r�hb_sorted_array_t<OT::LookupRecord const >.?AU?$hb_sorted_array_t@$$CBULookupRecord@OT@@@@��	��o���	��o��������	o����	o�o����	o�o�������	o�o���s�r���Frealloc_move�����hb_array_t<OT::LookupRecord const >f�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::LookupRecord const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
i�arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<OT::LookupRecord const >.?AU?$hb_array_t@$$CBULookupRecord@OT@@@@
i�,�#��#�
A�o#ś	A�ƛ�	�țB�OT::ContextFormat3.?AUContextFormat3@OT@@���
ʛ��
˛f�OT::RuleSet<OT::Layout::SmallTypes>.?AU?$RuleSet@USmallTypes@Layout@OT@@@OT@@���	0ʛ̛�7	0ʛ̛
a�	ʛ̛Л
ڙ	ʛ̛қ	ʛ̛��
 �	ʛ̛՛
�	0ʛ̛כ	`tʛ̛	0ʛ̛Ϛ	0ʛ̛s	0ʛ̛9��OT::UnsizedArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@OT@@���	ʛ̛�͛RuleSetΛintersects�ϛmay_have_non_1to1��ћclosureӛclosure_lookupsԛcollect_variation_indices��֛collect_glyphs�؛would_applyٛget_coverage���ڛapply��ۛsubset�ܛsanitize���
	9format���
	9glyphCount���
	9lookupCount��
ݛcoverageZޛ_compiles_assertion_on_line_2926���ޛ_instance_assertion_on_line_2926���?null_size��?min_size���BߛOT::ContextFormat3.?AUContextFormat3@OT@@���
̛,�}�`t�
˛
ݛ��
�
�
�,
�
ݛ	ݛ��	ݛ���	ݛ��	��ݛ�s
�	}�ݛ�s��	uݛs��hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�ݛ�s��hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��ݛ�s����	ݛ�	0ݛ��;
ݛ	��ݛ�49	0ݛ��;v�#�	ݛ��v�item_t�?item_size���UnsizedArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >����operator=���operator[]��get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size����6�OT::UnsizedArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@OT@@���
̛�$u�0�
�
��$�u$�
�
	�JSimpleContextClassBasedContextCoverageBasedContext�:t�OT::ContextFormat.?AW4ContextFormat@OT@@��
�Z�OT::ContextClosureLookupContext.?AUContextClosureLookupContext@OT@@�
�,�$u9�0�J�OT::ContextClosureFuncs.?AUContextClosureFuncs@OT@@�
�funcs
�context_format���
�intersects_data��
 intersects_cache�
(intersected_glyphs_cache�Z�0OT::ContextClosureLookupContext.?AUContextClosureLookupContext@OT@@�
���
�,
�f����hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
���
�	u��
�
�	���
�	!��� �"�	���	���s%�$�	0��	}���	}���(�)�	}���s	}���s+�,�
�!	��.�s
�,
�	0��1�s/�2�	���r	��.�	0��1�4�5�6��}�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���#�thiz���$�iter���&�operator+��$�_begin�$�begin��$�_end���$�end'�operator bool���len*�operator*��-�operator[]�3�operator+=�7�operator++�3�operator-=�7�operator--�%�operator-�� T8�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
:�	�:�;�
:���
=�	!�:�>�<�?�	}�:�>�	}�:�>�s	0:�>�	u:�>�	:�;�	:�;�s	�:�>��@�thiz���A�__item__���B�__item_at__C�__more__���D�__len__E�__next__���F�__forward__E�__prev__���F�__rewind__�G�__end__�H�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�����:���J�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��u
�	�M�L�	�M�N�O�
�	}��Q�	}��Q�s	�M�	�M�s	u�Q�	0�Q��	���Q�	��M�	t�	t�Q��Z�[���hb_sorted_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	]��M�	]��M��^�_�	�M��	��Q��	��Q�b�c�	��Q�s���Frealloc_move���P�hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >�}�__item_t__�Fis_random_access_iterator��Fhas_fast_len���R�__item__���S�__item_at__T�__next__���U�__forward__T�__prev__���U�__rewind__�V�__len__W�operator!=�X�begin��X�endX�operator&��Y�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned short,2>,void,1> const >W�operator==�V�hash���\�cmp`�qsort��V�get_size���a�reversed�sub_array��e�truncate���T�fini���
��arrayZ���
ulength���
ubackwards_length��"Vf�hb_array_t<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@"a�u9ui�u�h�
a�,ڙui�k�
ڙ,$u�n�
o�
p�f�OT::ContextCollectGlyphsLookupContext.?AUContextCollectGlyphsLookupContext@OT@@�
r�, �u9ui�s�t�V�OT::ContextCollectGlyphsFuncs.?AUContextCollectGlyphsFuncs@OT@@�*
v�funcs
�collect_data�fw�OT::ContextCollectGlyphsLookupContext.?AUContextCollectGlyphsLookupContext@OT@@�
 �,V�OT::ContextApplyLookupContext.?AUContextApplyLookupContext@OT@@�
z���
{�,�u9ui�|�0}�F�OT::ContextApplyFuncs.?AUContextApplyFuncs@OT@@�*
�funcs
�match_data���V��OT::ContextApplyLookupContext.?AUContextApplyLookupContext@OT@@�
�,
z�,f�u9ui�|�0��
ʛ
�	��F0�1��
��	��F0�1��	F�F0�1�2�8}��	0v�����f�OT::UnsizedArrayOf<OT::LookupRecord>.?AU?$UnsizedArrayOf@ULookupRecord@OT@@@OT@@
����
��
��,
��
��	������	��������	������
[�,	������s
��	f�����s����	u��s	o�����sZ�hb_array_t<OT::LookupRecord>.?AU?$hb_array_t@ULookupRecord@OT@@@@���	������s����	����	0�����;
��	������49	0�����;[�#�	����B[�item_t�?item_size����UnsizedArrayOf<OT::LookupRecord>�����operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���f6��OT::UnsizedArrayOf<OT::LookupRecord>.?AU?$UnsizedArrayOf@ULookupRecord@OT@@@OT@@����1p��#u��
��,
��,
F�,	0k+�+��	0k+�+L�|�#�
��	0k+�+��J�OT::ChainContextFormat3.?AUChainContextFormat3@OT@@�
����
��	0�����7	0����	����Л	����қ	������	����՛	0����כ	`t����	0����Ϛ	0����s	0����9��OT::ArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@��OT::ArrayOf<OT::LookupRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@ULookupRecord@OT@@U?$IntType@G$01@2@@OT@@�	�����͛RuleSet��intersects���may_have_non_1to1����closure��closure_lookups��collect_variation_indices����collect_glyphs���would_apply��get_coverage�����apply��œsubset�Üsanitize���
	9format���
Ĝbacktrack
ĜinputX���
Ĝ
lookaheadX���
ŜlookupX��Ɯ_instance_assertion_on_line_4268���?null_size��?min_size���JǜOT::ChainContextFormat3.?AUChainContextFormat3@OT@@�
Ĝ��
ɜ
ɜ,
˜
Ĝ	Ĝ̜͜	Ĝ͜ΜϜ	Ĝ̜͜	��Ĝ͜r
ɜ	}�ĜӜrҜԜ	uĜӜ	0ĜӜ	Ĝ͜	�ĜӜ	��Ĝٜ͜ڜ	��ĜӜ	0Ĝ͜�;	F�Ĝ͜<
Ĝ	ߜĜӜ<	0ĜӜ9	ĜӜ�v�item_t�?item_size��МArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >ќoperator=��՜operator[]�֜get_size���לoperator bool��؜popۜas_array����iter_t���writer_t���ٜiter���ڜwriter�ٜoperator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned short,2>,void,1> const >ڜoperator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::Common::Coverage,struct OT::IntType<unsigned short,2>,void,1> >��ܜbegin��ܜend؜qsort��ݜserialize��ޜserialize_append����copy����sanitize_shallow���
	9len��
��arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�˜̜
��
ʜ
��,�}�`t�
��f�OT::ChainContextClosureLookupContext.?AUChainContextClosureLookupContext@OT@@���
�,&�$u9u9u9�0��#�#�
�funcs
�context_format���
�intersects_data��
�0intersects_cache�
Hintersected_glyphs_cache�f�POT::ChainContextClosureLookupContext.?AUChainContextClosureLookupContext@OT@@���
Ŝ��
�
�,
��
Ŝ	Ŝ����	Ŝ������	Ŝ����	��Ŝ��r
�	f�Ŝ��r����	uŜ��	0Ŝ��	Ŝ��	o�Ŝ��	��Ŝ����	i�Ŝ��	0Ŝ���;	e�Ŝ��<
Ŝ	
�Ŝ��<	0Ŝ��9	Ŝ���[�item_t�?item_size����ArrayOf<OT::LookupRecord,OT::IntType<unsigned short,2> >�����operator=���operator[]��get_size����operator bool���pop�as_array���o�iter_t���writer_t����iter����writer��operator struct hb_array_t<struct OT::LookupRecord const >��operator struct hb_array_t<struct OT::LookupRecord>�begin���end�qsort���serialize��	�serialize_append����copy����sanitize_shallow���
	9len��
��arrayZ���
�_compiles_assertion_on_line_821
�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::LookupRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@ULookupRecord@OT@@U?$IntType@G$01@2@@OT@@���̜2a�u9u9u9ui�u��\�#�
�r�OT::ChainContextCollectGlyphsLookupContext.?AUChainContextCollectGlyphsLookupContext@OT@@���
�,.
 �u9u9u9ui��
�*
v�funcs
�collect_data�r� OT::ChainContextCollectGlyphsLookupContext.?AUChainContextCollectGlyphsLookupContext@OT@@���b�OT::ChainContextApplyLookupContext.?AUChainContextApplyLookupContext@OT@@���
���
�,.
�u9u9u9ui��0
�R�OT::ChainContextApplyFuncs.?AUChainContextApplyFuncs@OT@@���*
 �funcs
�match_data���b!�0OT::ChainContextApplyLookupContext.?AUChainContextApplyLookupContext@OT@@���
�,.
f�u9u9u9ui��0
$��8��	0����&�
�A,
��l+)�	0ĜӜ*�
�
}�	}�-�
~�	0}�/�sf�u0	0}�/�1�	0}�/�Ϛ	}�/�Ϛ̚#8�	}�-��.�fini���0�may_have���2�apply��3�cache_enter4�cache_leave
�rdigest���
cache
u cache_user_idx���
5�(subtables6�hb_ot_layout_lookup_accelerator_t��f
7�`OT::hb_ot_layout_lookup_accelerator_t.?AUhb_ot_layout_lookup_accelerator_t@OT@@�
}�
ٚ
-�,
/�,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`e7d4efdd��
=���
>�
͚,
@�	0=�?�A�
=��
C�
=�	=�E�
D�
��	=�E�G�F�H�
=�,
>�,
K�	J�=�E�L�jB�operator()�I�<lambda_eca42dcdc8c05b5ea70be463099a3bde>��
��cM�operator=��&N�OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`e7d4efdd��
>�
��
?�,	=�E�G�
=�
E�,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`e7d4efdd��
V���
W�	0V�X�A�
V��
Z�
V�	V�\�
[�	V�\�G�]�^�
V�,
W�,
a�	`�V�\�b�jY�operator()�_�<lambda_3d313412634b5e745786a43d2d51f81a>��
��cc�operator=��&d�OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`e7d4efdd��
W�
X�,	V�\�G�
V�
\�,2�hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�
k��
�u,l�m�0n�FR<unnamed-type-hb_any>.?AU<unnamed-type-hb_any>@@
k�R�hb_iter_t<hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@_N@@
r���
s�	ur�t�
r�	q�r�v�
k���
x�	y�r�t�w�z�	k�r�t�	k�r�t�s}�|�	0r�t�	0r�v����	0r�v�s	0r�t�s����
r�!	k�r���s
k�,
r�	��r���s����	k�r�v�r	k�r���	��r����������0item_t�u�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���{�thiz���|�iter���~�operator+��|�_begin�|�begin��|�_end���|�end�operator bool��u�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�}�operator-��R T��hb_iter_t<hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@_N@@��hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >.?AU?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@�
����
��,��=�
k�	k�����
x�	0k���	0k���s	uk���	k���	k���s	k�k���
x�,
��	0k�������hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@����r�����hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f2�� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�
�����hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@
�������k���	���.�.D�
=�
��	������Z��hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>�
=�f���hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@
��B�hb_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��
����
��	u����
��
��	������
��	����������	������	������s����	0����	@�����	@���������	@�����s	@�����s��
��!	����ĝs
��,
��	Ɲ��ǝsŝȝ	������r	����ĝ	Ɲ��ǝʝ˝̝�@�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*��Ýoperator[]�ɝoperator+=�͝operator++�ɝoperator-=�͝operator--���operator-��B TΝhb_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��^�hb_iter_with_fallback_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��^�hb_iter_fallback_mixin_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@
ѝ	��ѝҝ
ѝ��
ԝ	��ѝ՝ӝ֝	@�ѝ՝	@�ѝ՝s	0ѝ՝	uѝ՝	ѝҝ	ѝҝs	��ѝ՝�םthiz���؝__item__���ٝ__item_at__ڝ__more__���۝__len__ܝ__next__���ݝ__forward__ܝ__prev__���ݝ__rewind__�ޝ__end__^ߝhb_iter_fallback_mixin_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@����ѝ��^�hb_iter_with_fallback_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,OT::hb_accelerate_subtables_context_t::hb_applicable_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��ޚu
��	����	�����
��	@����	@����s	���	���s	u���
��	0����	ޚ���	�����	t��	t��������hb_sorted_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >.?AU?$hb_sorted_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@���	�����	����������	����	������	���������	�����s�Н��Frealloc_move����hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >��@�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::hb_accelerate_subtables_context_t::hb_applicable_t const >����operator==��hash����cmp��qsort���get_size�����reverse��sub_array����truncate����fini���
ޚarrayZ���
ulength���
ubackwards_length�"V��hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >.?AU?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@�
��	��i/k/�	��i/k/�͚#8�
�2�hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@�
���m�0�
�R�hb_iter_t<hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@_N@@

���
�	u
��

�		�
��
���
�	�
����	�
��	�
��s��	0
��	0
����	0
��s	0
��s��

�!	�
��s
�,

�	�
� �s�!�	�
��r	�
��	�
� �#�$�%��0item_t�
�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��
�len�operator*���operator[]�"�operator+=�&�operator++�"�operator-=�&�operator--��operator-��R T'�hb_iter_t<hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@_N@@��V�
�	�*�)�
�	0�,�	0�,�s	u�,�	�*�	�*�s	��,�
�,
3�	0�,�4���hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@����
���+�hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�-�__item__���.�__item_at__-�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
��it���
6�f27� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@��hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@
9����:��;�	9��.�.[�
V�
9�	9�?�>�Z@�hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>�
V�f�A�hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@
9�
ޚ6�OT::GSUBGPOS.?AUGSUBGPOS@OT@@���
E���
F�	uE�G�	�{E�G�
;x,	J�E�G�
�{,	L�E�G�s	\�E�G�	0E�G�	5xE�G�s	uE�G��	,zE�G�s	0E�G�	uE�G�s	wE�G�s	0E�G��	wE�G��	E�G�"�	E�G����#�$$u$	E�G�Z��#!�Ju$	E�G�\�	E�G���N�OT::GSUBGPOS::<unnamed-type-u>.?AT<unnamed-type-u>@GSUBGPOS@OT@@	E�G�H�get_size���I�get_script_listK�get_feature_list���H�get_lookup_count���M�get_lookup�N�get_feature_variations�O�has_data���H�get_script_count���P�get_script_tag�Q�get_script_tagsR�get_script�S�find_script_index��H�get_feature_count��T�get_feature_tagQ�get_feature_tags���U�get_featureS�find_feature_index�V�find_variations_index��W�get_feature_variation��X�feature_variation_collect_lookups��Y�collect_feature_substitutes_with_variations[�prune_langsys��]�prune_features�^�collect_name_ids���_�<unnamed-type-u>���
_�u`�_instance_assertion_on_line_4963���?null_size��?min_size���6a�OT::GSUBGPOS.?AUGSUBGPOS@OT@@���
F�
_���
d�
e�z�OT::GSUBGPOSVersion1_2<OT::Layout::SmallTypes>.?AU?$GSUBGPOSVersion1_2@USmallTypes@Layout@OT@@@OT@@�*
L>version��
g�version1�Nh�OT::GSUBGPOS::<unnamed-type-u>.?AT<unnamed-type-u>@GSUBGPOS@OT@@
g���
j�
k���OT::OffsetTo<OT::RecordListOfScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@URecordListOfScript@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::RecordListOf<OT::Feature>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$RecordListOf@UFeature@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::FeatureVariations,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeatureVariations@OT@@U?$IntType@I$03@2@X$00@OT@@�
j�	g�q�	ug�q�
o���
t�	u�g�q��
L>version��
m�scriptList���
n�featureList��
o�lookupList���
p�
featureVars��r�_instance_assertion_on_line_4553���?null_size��?min_size���s�get_size���v�get_lookup_list_offset�z
w�OT::GSUBGPOSVersion1_2<OT::Layout::SmallTypes>.?AU?$GSUBGPOSVersion1_2@USmallTypes@Layout@OT@@@OT@@�
G�,
m���
z�,y�{��{|�
z�
~�
{�
m�	m�����
m�,	��m���b	m���������
1{,
z�	��m����	�{m��������1{��u	0m�����	0m����;	0m���9	m���	um���V�v��1{target_t�����OffsetTo<OT::RecordListOfScript,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::RecordListOfScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@URecordListOfScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
G�f�NullHelper<OT::RecordListOfScript>.?AU?$NullHelper@URecordListOfScript@OT@@@@���	�{��
;x
n���
��,y���J���
��
��
��
n�	n�����
n�,	��n���b	n���������
�w,
��	��n����	J�n��������1���u	0n�����	0n����;	0n���9	n���	un���^�v���wtarget_t�����OffsetTo<OT::RecordListOf<OT::Feature>,OT::IntType<unsigned short,2>,void,1>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::RecordListOf<OT::Feature>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$RecordListOf@UFeature@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@v�NullHelper<OT::RecordListOf<OT::Feature> >.?AU?$NullHelper@U?$RecordListOf@UFeature@OT@@@OT@@@@�	J�����OT::ArrayOf<OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@����OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@�
����
��,
��
��	������	��������	������
��,	������r
����
��,
��	����žr��Þ	u��ž	0��ž	������hb_array_t<OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	Ȟ��ž��hb_array_t<OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@@@	ʞ����ɞ˞
��	͞��ž	0�����;
��	����<
��	Ҟ��ž<	0��ž9��#�	��žj��item_t�?item_size����ArrayOf<OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >����operator=��Ğoperator[]�Şget_size���ƞoperator bool��Ǟpop̞as_array���Ȟiter_t�ʞwriter_t���ɞiter���˞writer�ɞoperator struct hb_array_t<struct OT::OffsetTo<struct OT::Lookup,struct OT::IntType<unsigned short,2>,void,1> const >��˞operator struct hb_array_t<struct OT::OffsetTo<struct OT::Lookup,struct OT::IntType<unsigned short,2>,void,1> >Ξbegin��ΞendǞqsort��Ϟserialize��ўserialize_append���Ӟcopy���Ԟsanitize_shallow���
	9len��
՞arrayZ���֞_compiles_assertion_on_line_821֞_instance_assertion_on_line_821?null_size��?min_size����vמOT::ArrayOf<OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@����OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@���
ٞ	L�ٞڞr
ٞ��
ܞ	L�ٞݞr۞ޞ	0ٞݞs2����ߞoperator[]��subset��OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@���
ܞ
ܞ,
t�,y����
u�
�
o�	o���
o�,	�o��b	o�����
ٞ,
t�	�o���	�o�����1��u	0o����	0o���;	0o��9	o��	uo��~�v��ٞtarget_t����OffsetTo<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>��operator=���operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@�N�NullHelper<OT::Lookup>.?AU?$NullHelper@ULookup@OT@@@@���	L���
p���
��,y��\��
��
�
�
p�	p���
p�,	�p��s	p���	�
�
�,
��	�p�
��	\�p�
����1��u	0p���	0p�
��;	0p�
�9	p�
�	up�
�R�q���target_t����OffsetTo<OT::FeatureVariations,OT::IntType<unsigned int,4>,void,1>��operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::FeatureVariations,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UFeatureVariations@OT@@U?$IntType@I$03@2@X$00@OT@@�b�NullHelper<OT::FeatureVariations>.?AU?$NullHelper@UFeatureVariations@OT@@@@�	\��
"u,
c+	6.i/k/�
Ju,^�OT::Layout::GPOS_impl::ValueFormat.?AUValueFormat@GPOS_impl@Layout@OT@@�
��xPlacement���yPlacement���xAdvance�yAdvance�xPlaDevice��� yPlaDevice���@xAdvDevice����yAdvDevice���ignored����reserved����devices��ft!�OT::Layout::GPOS_impl::ValueFormat::Flags.?AW4Flags@ValueFormat@GPOS_impl@Layout@OT@@�
���
#�	u�$�	J,�$�Z�OT::Layout::GPOS_impl::ValueBase.?AUValueBase@GPOS_impl@Layout@OT@@�
'���
(�f�)�9b	0�$�*�900)���	u�$�,��1u)�9��	�$�.��1u"�	9	3��$�0�cu)�Z�	�$�2�l+)�9	0�$�4�90)�\N	���6���OT::OffsetTo<OT::Device,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::ValueBase,1>.?AU?$OffsetTo@UDevice@OT@@U?$IntType@G$01@2@UValueBase@GPOS_impl@Layout@2@$00@OT@@
8���
9�,	:����
8�,
�A	<��=�	7�	;�	>�3�)�9��	�$�@��1)�9��u"�	0�$�B�90	�:�D�	0�$�l+)�9u	0�$�G�l+)�9uu	0�$�I�	9"�u	�$�K�9"�u)���	�$�M��	9��"�Flags��%�get_len%�get_size���&�get_device_table_indices���+�apply_value-�get_effective_format���/�copy_values1�copy_value�3�collect_variation_indices��5�sanitize_value_devices�?�get_device�A�add_delta_to_value�C�copy_device	E�get_short��F�has_device�5�sanitize_value�H�sanitize_valuesJ�sanitize_values_stride_unsafe��L�should_dropN�update_var_flag^O�OT::Layout::GPOS_impl::ValueFormat.?AUValueFormat@GPOS_impl@Layout@OT@@�	9� �b
�
 �,
#�
$�,	J,--ZROT::Layout::GPOS_impl::ValueBase.?AUValueBase@GPOS_impl@Layout@OT@@�
)�,
3�,
"�,
(�
[�,\�:���]�
9�
:�
8�	8�a�`�	<�8�a�b	8�a�`�c�d�
9�	��8�f��	��8�f�g�h��1:��u	08�a�j�l+)�	08�f�l�	08�f�9	8�f�	u8�f�f�v���target_t���b�OffsetTo<OT::Device,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::ValueBase,1>��e�operator=��i�operator()�k�serialize_copy�m�sanitize_shallow���n�neuter�o�_instance_assertion_on_line_517p�get_size���?null_size��?min_size���?static_size�6q�OT::OffsetTo<OT::Device,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::ValueBase,1>.?AU?$OffsetTo@UDevice@OT@@U?$IntType@G$01@2@UValueBase@GPOS_impl@Layout@2@$00@OT@@
8�N�NullHelper<OT::Device>.?AU?$NullHelper@UDevice@OT@@@@���	��t�\�����v�9u�1u	F0�1x��#��9uu	0k+�+{��#���#��
9�+j�OT::Layout::GPOS_impl::SinglePosFormat1.?AUSinglePosFormat1@GPOS_impl@Layout@OT@@���
����
��	����	0����9	0�����7	����қ	������	����՛	`t����	�����	0����ϚTW#�$ub	0������	0����s�'���
	9format���
v�coverage�
�valueFormat��
��values�����_compiles_assertion_on_line_24���_instance_assertion_on_line_24�?null_size��?min_size�����sanitize�����intersects���closure_lookups��collect_variation_indices����collect_glyphs���get_coverage�����get_value_format�����apply����position_single��subset�j��OT::Layout::GPOS_impl::SinglePosFormat1.?AUSinglePosFormat1@GPOS_impl@Layout@OT@@���
��
��,
��	0k+�+����}�`t��
��
T�	9����
R�,�#�
C�,
C,��hb_partial_t<2,<unnamed-type-hb_zip> const *,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_zip>@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@��hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@
���
��	��//��
/����
��	��������hb_reference_wrapper<<unnamed-type-hb_zip> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_zip>@@@@���hb_partial_t<2,<unnamed-type-hb_zip> const *,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >�
��a
��v��� hb_partial_t<2,<unnamed-type-hb_zip> const *,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_zip>@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@�
��
�����������
���hb_iter_t<hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > >,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	}����	}��������	}����s	}����s����
��!	����ßs
��,
��	ş��Ɵsğǟ	������r	����ß	ş��Ɵɟʟ˟�}item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*��Ÿoperator[]�ȟoperator+=�̟operator++�ȟoperator-=�̟operator--���operator-�� T͟hb_iter_t<hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > >,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@
}
��	��Пϟ
��	}��ҟ	}��ҟs	0��ҟ	u��ҟ	��П	��Пs	����ҟ
��,
ڟ	0��ҟ۟z����џhb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > >}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�ӟ__item__���ԟ__item_at__՟__more__���֟__len__ן__next__���؟__forward__ן__prev__���؟__rewind__�ٟ__end__ܟoperator!=�
}v�ݟhb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@
ş��ߟ
��
��,
9#�
�J�hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@
���hb_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@U?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@��hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	���	�������	���s	���s����
�!	����s
�,
�	�����s���	���r	����	����������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@U?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@��hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@�
���
	�,
�ڟ
�	���	��
��
�	���	���s	0��	u��	��	��s	���
�,
�	0��������hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�a
�� bJ�8hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@
��
�������N�<unnamed-type-hb_repeat>.?AU<unnamed-type-hb_repeat>@@��
!���
"�	��!�#�ϟ
���hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@AEBI@@��
&���
'�	u&�(�
&�	%�&�*�
	�	,�&�(�+�-�	�&�(�	�&�(�s0�/�	0&�(�	A&�*�	A&�(�3�4�	A&�*�s	A&�(�s6�7�
&�!	�&�9�s
�,
&�	;�&�<�s:�=�	�&�*�r	�&�9�	;�&�<�?�@�A��Aitem_t�)�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���.�thiz���/�iter���1�operator+��/�_begin�/�begin��/�_end���/�end2�operator bool��)�len5�operator*��8�operator[]�>�operator+=�B�operator++�>�operator-=�B�operator--�0�operator-��� TC�hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@AEBI@@���.0
�	�F�E�
	�	A�H�	A�H�s	0�H�	u�H�	�F�	�F�s	��H�

�	0�H�P��&���G�hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�I�__item__���J�__item_at__K�__more__���L�__len__M�__next__���N�__forward__M�__prev__���N�__rewind__�O�__end__Q�operator!=�
6.it���
�f�R� hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@�n�hb_map_iter_factory_t<hb_map_t const &,1>.?AU?$hb_map_iter_factory_t@AEBUhb_map_t@@$00@@
T����U��V�	T��s�s0
T�	T�Y�0BZ�hb_map_iter_factory_t<hb_map_t const &,1>��
0fn[�hb_map_iter_factory_t<hb_map_t const &,1>.?AU?$hb_map_iter_factory_t@AEBUhb_map_t@@$00@@
T��1�����u^�j�OT::Layout::GPOS_impl::SinglePosFormat2.?AUSinglePosFormat2@GPOS_impl@Layout@OT@@���
`���
a�	`�b�	0`�b�9	0`�b��7	`�b�қ	`�b���	`�b�՛	`t`�b�	�`�b�	0`�b�Ϛ	0`�b���	0`�b�s�'���
	9format���
v�coverage�
�valueFormat��
	9valueCount���
��values���c�_compiles_assertion_on_line_23�c�_instance_assertion_on_line_23�?null_size��?min_size���d�sanitize���e�intersects�f�closure_lookupsg�collect_variation_indices��h�collect_glyphs�i�get_coverage���j�get_value_format���k�apply��l�position_singlem�subset�jn�
OT::Layout::GPOS_impl::SinglePosFormat2.?AUSinglePosFormat2@GPOS_impl@Layout@OT@@���
a�
b�,
p�	0k+�+r�q�}�`tt�
b�V�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
w���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�
z���
{�	uz�|�
z�	x�z�~�
w���
��	��z�|����	w�z�|�	w�z�|�s����	0z�|�	>,z�~�	>,z�|�����	>,z�~�s	>,z�|�s����
z�!	w�z���s
w�,
z�	��z���s����	w�z�~�r	w�z���	��z����������>,item_t�}�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��}�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���
��	x�����
����
��	����������	>,����	>,����s	0����	u����	����	����s	w��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���z����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@�
����
��,���7�x
w�	w�����
��	>,w���	0w���	w���	w�w���
��,
��	0w������y�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>�>,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
{8p
�x@fV
��Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
�����!{w����hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@U?$hb_pair_t@II@@@@
����
��	u����
��
��	à��Ġ
��	Ơ����ŠǠ	������	������sʠɠ	0����	>,��Ġ	>,����͠Π	>,��Ġs	>,����sРѠ
��!	����Ӡs
��,
��	ՠ��֠sԠנ	����Ġr	����Ӡ	ՠ��֠٠ڠ۠�>,item_t� get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ƞthiz���ɠiter���ˠoperator+��ɠ_begin�ɠbegin��ɠ_end���ɠend̠operator bool�� lenϠoperator*��Ҡoperator[]�ؠoperator+=�ܠoperator++�ؠoperator-=�ܠoperator--�ʠoperator-�� Tݠhb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@U?$hb_pair_t@II@@@@Z�hb_range_iter_t<unsigned int,unsigned int>.?AU?$hb_range_iter_t@II@@
ߠ��
�,ht�
��	����	�����
��	>,���	>,���s	0���	u���	���	���s	�����
��	0����������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
ߠ b��0hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@�
ߠ�`t�	��//�J�<unnamed-type-hb_range>.?AU<unnamed-type-hb_range>@@
����
��	ߠ����s��hb_iter_t<hb_range_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_t@U?$hb_range_iter_t@II@@I@@
����
��	u����
ߠ
��	������
�	�������	ߠ����	ߠ����s��	0����	u�������	u����s	u����s
��
��!	ߠ��
�s
ߠ,
��	����s��	ߠ����r	ߠ��
�	��������uitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool����len	�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_range_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_t@U?$hb_range_iter_t@II@@I@@
ߠ	ߠ�
�	uߠ�	uߠ�s	0ߠ�	ߠ�	ߠ�s	ߠߠ�
�	0ߠ�"�	uߠ������hb_range_iter_t<unsigned int,unsigned int>�u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__��� �__forward__�__prev__��� �__rewind__�!�__end__#�operator!=�	$�end_for
uv
uend_�
ustep�Z%�hb_range_iter_t<unsigned int,unsigned int>.?AU?$hb_range_iter_t@II@@��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
'���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@�
)���
*�	u)�+�
)�	(�)�-�
'���
/�	0�)�+�.�1�	'�)�+�	'�)�+�s4�3�	0)�+�	u)�-�7�,�	u)�-�s	u)�+�s9�:�
)�!	'�)�<�s
'�,
)�	>�)�?�s=�@�	'�)�-�r	'�)�<�	>�)�?�B�C�D��uitem_t�,�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2�thiz���3�iter���5�operator+��3�_begin�3�begin��3�_end���3�end6�operator bool��,�len8�operator*��;�operator[]�A�operator+=�E�operator++�A�operator-=�E�operator--�4�operator-��� TF�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@���t
'�	'�I�H�
/�	u'�K�	u'�K�s	0'�K�	'�I�	'�I�s	'�'�K�
/�,
R�	0'�K�S�")���J�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>�u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�L�__item__���M�__item_at__N�__more__���L�__len__O�__next__���P�__forward__O�__prev__���P�__rewind__�Q�__end__T�operator!=�
w�it���
'tHf�U�Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
w��W��z'�X�
'����OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`e7d4efdd���
[���
\�	�[�]�A,
[��
_�
[�	[�a�
`�02��	[�a�c�b�d�
[�,
\�,
g�	f�[�a�h��^�operator()�e�<lambda_34ff3090db17327c9253e1982b22f390>��
0glyph_map
2�values_array�
�sub_length���i�operator=��&j�OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`e7d4efdd���A}
�	�m�l�
���
o�	��p�
o�,
r�	0�p�s�	t�JAfirst_t}second_t����pair_t�n�hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > >��q�reverset�operator==�t�operator!=�t�operator<��t�operator>=�t�operator>��t�operator<=�u�cmp
Afirst
}second���v� hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@�
�Aӎ�y�
\�
2�
0
x�,
]�,	[�a�c�
[�
a�,��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@
��z�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@U?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	�����	���������	�����s	�����s����
��!	������s
��,
��	������s����	������r	������	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��z T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,hb_pair_t<unsigned int const &,hb_array_t<OT::IntType<unsigned short,2> const > > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@U?$hb_pair_t@AEBIU?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@R�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
����
��,��[�
��	������
��	�����	�����s	0����	u����	����	����s	������
��,
��	0��������hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >.?AU?$hb_reference_wrapper@V<lambda_34ff3090db17327c9253e1982b22f390>@@@@���*������hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Hf���`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@
�����hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>.?AU?$hb_map_iter_factory_t@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00@@�
�����������	���s�s`�
[�
��	������Z��hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>�
[�f�¡hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>.?AU?$hb_map_iter_factory_t@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00@@�
��
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@��
ǡ��
ȡ	uǡɡ
ǡ	šǡˡ
��	͡ǡɡ̡Ρ	��ǡɡ	��ǡɡsѡС	0ǡɡ	>,ǡˡ	>,ǡɡԡա	>,ǡˡs	>,ǡɡsסء
ǡ!	��ǡڡs
��,
ǡ	ܡǡݡsۡޡ	��ǡˡr	��ǡڡ	ܡǡݡ����>,item_t�ʡget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ϡthiz���Сiter���ҡoperator+��С_begin�Сbegin��С_end���Сendӡoperator bool��ʡlen֡operator*��١operator[]�ߡoperator+=��operator++�ߡoperator-=��operator--�ѡoperator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@
�	š��
���
�	͡����	>,��	>,��s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@ǡ�������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�����/�x
��	������
��	>,����	0����	����	������
��	0������ơ����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>���>,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__�operator!=�
��it���
�8p
�x@fR
�Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@����������'��000��	u`�b���1p�����u�b�OT::Layout::GPOS_impl::AnchorFormat1.?AUAnchorFormat1@GPOS_impl@Layout@OT@@�

���
�	
��	u
��	0
��9f�u@@	
���

�	�
��<�
	9format���
�:xCoordinate��
�:yCoordinate��
�_instance_assertion_on_line_15��get_size���?null_size��?min_size���?static_size�sanitize����get_anchor��copy���b�OT::Layout::GPOS_impl::AnchorFormat1.?AUAnchorFormat1@GPOS_impl@Layout@OT@@�
�,
�
�	0k+�+�	�F0�1�
�,��u	�=9>9��#��b�OT::Layout::GPOS_impl::AnchorFormat2.?AUAnchorFormat2@GPOS_impl@Layout@OT@@�
���
 �	�!�	u�!�	0�!�9	�!��
�	&��!�<
	9format���
�:xCoordinate��
�:yCoordinate��
	9anchorPoint��"�_instance_assertion_on_line_17�#�get_size���?null_size��?min_size���?static_size$�sanitize���%�get_anchor�'�copy���b(�OT::Layout::GPOS_impl::AnchorFormat2.?AUAnchorFormat2@GPOS_impl@Layout@OT@@�
!�,
 �
+�	0k+�+,�
&��.��u	&�=9>9/�
&�	&�F0�1,�b�OT::Layout::GPOS_impl::AnchorFormat3.?AUAnchorFormat3@GPOS_impl@Layout@OT@@�
3���
4�	3�5�	u3�5�	03�5�9	3�5��	03�5�s	3�5���J
	9format���
�:xCoordinate��
�:yCoordinate��
|�xDeviceTable�
|�yDeviceTable�6�_instance_assertion_on_line_23�7�get_size���?null_size��?min_size���?static_size8�sanitize���9�get_anchor�:�subset�;�collect_variation_indices��b<�
OT::Layout::GPOS_impl::AnchorFormat3.?AUAnchorFormat3@GPOS_impl@Layout@OT@@�
5�,
4�
?�	0k+�+@�>�����B�
5�
3�
4�,
F�	E�F0�1G�
E�,I��u	I�=9>9J�V�OT::Layout::GPOS_impl::Anchor.?AUAnchor@GPOS_impl@Layout@OT@@���
L���
M�n�OT::Layout::GPOS_impl::Anchor::<unnamed-type-u>.?AT<unnamed-type-u>@Anchor@GPOS_impl@Layout@OT@@	L�N�	0L�N�9	L�N��	0L�N�s	L�N����O�<unnamed-type-u>���
O�uP�_compiles_assertion_on_line_22�P�_instance_assertion_on_line_22�?null_size��?min_size���Q�sanitize���R�get_anchor�S�subset�T�collect_variation_indices��V
U�
OT::Layout::GPOS_impl::Anchor.?AUAnchor@GPOS_impl@Layout@OT@@���
N�,
M�
O���
Y�
Z�R
	9format���

�format1��
�format2��
3�format3��n\�
OT::Layout::GPOS_impl::Anchor::<unnamed-type-u>.?AT<unnamed-type-u>@Anchor@GPOS_impl@Layout@OT@@
�
+�
?�
L�f�OT::Layout::GPOS_impl::EntryExitRecord.?AUEntryExitRecord@GPOS_impl@Layout@OT@@�
b���
c�j�OT::Layout::GPOS_impl::CursivePosFormat1.?AUCursivePosFormat1@GPOS_impl@Layout@OT@@�
e���
f�l+g�	0b�d�h�cug�	b�d�j��8g�	0b�d�l���OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::CursivePosFormat1,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UCursivePosFormat1@234@$00@OT@@���	b�d�	ub�d��i�sanitize���k�collect_variation_indices��m�subset�
n�entryAnchor��
n�exitAnchor���o�_instance_assertion_on_line_50�p�get_size���?null_size��?min_size���?static_sizef
q�OT::Layout::GPOS_impl::EntryExitRecord.?AUEntryExitRecord@GPOS_impl@Layout@OT@@�
c�
n���
t�
u�
t�,
w�
n�	n�y�x�
n�,	{�n�y�b	n�y�x�|�}�
L�,
t�	�n����
M�,	��n��������1w��u	0n�y���	0n���h�	0n���9	n���	un�����v��L�target_t���z�OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::CursivePosFormat1,1>���~�operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::CursivePosFormat1,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UCursivePosFormat1@234@$00@OT@@���
g�,
d�,
f�
��,��w�����
b�
s�	��F0�1���#��
n�
���8w�g�	0n�y���
��,Nu�$u����OT::ArrayOf<OT::Layout::GPOS_impl::EntryExitRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UEntryExitRecord@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@���	e���	0e���9	0e����7	e���қ	e�����	e���՛	`te���	0e���Ϛ	0e���sr
	9format���
v�coverage�
��entryExitRecord����_compiles_assertion_on_line_90���_instance_assertion_on_line_90�?null_size��?min_size�����sanitize�����intersects���closure_lookups��collect_variation_indices����collect_glyphs���get_coverage�����apply����subset�j��
OT::Layout::GPOS_impl::CursivePosFormat1.?AUCursivePosFormat1@GPOS_impl@Layout@OT@@�
����
��
��
��,
��
��	������	��������	������
b�,	������r
c�,
��	������r����	u����	0����	������hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >.?AU?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��	��������hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord>.?AU?$hb_array_t@UEntryExitRecord@GPOS_impl@Layout@OT@@@@�	����������	s�����	0�����;	������<
��	����<	0����9b�#�	����
b�item_t�?item_size����ArrayOf<OT::Layout::GPOS_impl::EntryExitRecord,OT::IntType<unsigned short,2> >���operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::Layout::GPOS_impl::EntryExitRecord const >�����operator struct hb_array_t<struct OT::Layout::GPOS_impl::EntryExitRecord>��¢begin��¢end��qsort��âserialize��Ģserialize_append���Ƣcopy���Ǣsanitize_shallow���
	9len��
ȢarrayZ���ɢ_compiles_assertion_on_line_821ɢ_instance_assertion_on_line_821?null_size��?min_size���vʢOT::ArrayOf<OT::Layout::GPOS_impl::EntryExitRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UEntryExitRecord@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@���
g��l+̢	0����͢
g���}�`tТ
����OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`e7d4efdd���
Ӣ��
Ԣ
��	Ӣբ֢
Ӣ�
آ
Ӣ	Ӣڢ
٢ֆ��	Ӣڢܢۢݢ
Ӣ,
Ԣ,
�	ߢӢڢ�~עoperator()�ޢ<lambda_7cbf3a464ace8039b9983a34bcd0d78b>��
ֆc
��__this����operator=���&�OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`e7d4efdd���
Ԣ
ֆ
բ,	Ӣڢܢ
Ӣ
ڢ,��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
����hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >.?AU?$hb_apply_t@V<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@@@���
�����	��C�C٢
Ӣ
�	���N�hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >�
Ӣa���hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >.?AU?$hb_apply_t@V<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@@@���
�
�f�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@�
����
��	u����
��	������
���
��	��������	�����	�����s��	0����	������	��������	������s	������s
��
��!	���
�s
�,
��	����s��	�����r	���
�	����������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool����len	�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��f T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@
���
�,�t
�	���
��	����	����s	0��	u��	��	��s	���
��,
'�	0��(�2�����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator� �__item__���!�__item_at__"�__more__���#�__len__$�__next__���%�__forward__$�__prev__���%�__rewind__�&�__end__)�operator!=�
�it���
'tPf�*�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
��,��z�-�
�>�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@�"�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@��hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��
1���
3�	u1�4�
1�	/�1�6�
�	8�1�4�7�9�	�1�4�	�1�4�s<�;�	01�4�	2�1�6�	2�1�4�?�@�	2�1�6�s	2�1�4�sB�C�
1�!	�1�E�s
�,
1�	G�1�H�sF�I�	�1�6�r	�1�E�	G�1�H�K�L�M��2�item_t�5�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���:�thiz���;�iter���=�operator+��;�_begin�;�begin��;�_end���;�end>�operator bool��5�lenA�operator*��D�operator[]�J�operator+=�N�operator++�J�operator-=�N�operator--�<�operator-��" TO�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@�B�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���
Q�	/�Q�R�
Q���
T�	8�Q�U�S�V�	2�Q�U�	2�Q�U�s	0Q�U�	uQ�U�	Q�R�	Q�R�s	�Q�U��W�thiz���X�__item__���Y�__item_at__Z�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__B_�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���1���Q���>a�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@��hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���
c���
d�,e��7�x
�	�g�f�
�	2��i�	0�i�	�g�	��i�
�	0�i�n��0���h�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>��2�__item_t__�Fis_sorted_iterator�j�__item__���k�__more__���l�__next__���l�__prev__���m�__end__o�operator!=�
c�it���
{@p
�xHf�
p�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@
c��r�!{�s���hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@
u���
v�	uu�w�
c�
u�	y�u�z�
d�	|�u�w�{�}�	c�u�w�	c�u�w�s���	0u�w�	2�u�z�	2�u�w�����	2�u�z�s	2�u�w�s����
u�!	c�u���s
c�,
u�	��u���s����	c�u�z�r	c�u���	��u����������2�item_t�x�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~�thiz����iter�����operator+���_begin��begin���_end����end��operator bool��x�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@
����
��,ht��
c�	c�����	c�������
d�	2�c���	2�c���s	0c���	uc���	c���	c���s	c�c���
e�	0c������u�����hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >�2�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
sa
�� b���8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���`t��	c�//��
s�,�#-��OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`e7d4efdd��
����
��
2�	2�������
���
��
��	����
��	����0����
��,
��,
��	��������r��operator()���<lambda_1a027a86a470141f7c8828ffeb1a3744>��
0glyph_map��operator=��&��OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`e7d4efdd��u��
2�	2�����
2���
��	2�2���
��,
ã	02���ģ	t2�>ufirst_t��second_t���2�pair_t���hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &>�£reverseţoperator==�ţoperator!=�ţoperator<��ţoperator>=�ţoperator>��ţoperator<=�ƣcmp
ufirst
��second���ǣhb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@���hb_pair_t<unsigned int const &,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_pair_t@AEBIAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@���
ɣA��
ɣ	ɣ̣ˣ
ɣ��
Σ	ɣɣϣ
Σ,
ѣ	0ɣϣң	tɣ	2�ɣ̣�Afirst_t��second_t���ɣpair_t�ͣhb_pair_t<unsigned int const &,OT::Layout::GPOS_impl::EntryExitRecord const &>�Уreverseӣoperator==�ӣoperator!=�ӣoperator<��ӣoperator>=�ӣoperator>��ӣoperator<=�ԣcmp
Afirst
��second���գoperator struct hb_pair_t<unsigned int,struct OT::Layout::GPOS_impl::EntryExitRecord const &>��V֣hb_pair_t<unsigned int const &,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_pair_t@AEBIAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@���ɣˣ
��
��
2�
2�,
ۣ,
��,	����0
��
��,
e�
f�,
�	�F0�1��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@��
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���
���
�	u��
�	���
���
�	�����	���	���s��	0��	2���	2�������	2���s	2���s����
�!	����s
�,
�	�����s���	���r	����	���������2�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
���
	�,
���
�	���
�	2���	2���s	0��	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >.?AU?$hb_reference_wrapper@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@@@���:���
�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>���2�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Pf�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@��
����hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>.?AU?$hb_map_iter_factory_t@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00@@�
������	��s�s��
��
�	�#�"�Z$�hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>�
��f�%�hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>.?AU?$hb_map_iter_factory_t@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00@@�
�
�:�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@���hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@��
*���
+�	u*�,�
*�	(�*�.�
	�	0�*�,�/�1�	�*�,�	�*�,�s4�3�	0*�,�	2�*�.�	2�*�,�7�8�	2�*�.�s	2�*�,�s:�;�
*�!	�*�=�s
�,
*�	?�*�@�s>�A�	�*�.�r	�*�=�	?�*�@�C�D�E��2�item_t�-�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2�thiz���3�iter���5�operator+��3�_begin�3�begin��3�_end���3�end6�operator bool��-�len9�operator*��<�operator[]�B�operator+=�F�operator++�B�operator-=�F�operator--�4�operator-�� TG�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@��:�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@
I�	(�I�J�
I���
L�	0�I�M�K�N�	2�I�M�	2�I�M�s	0I�M�	uI�M�	I�J�	I�J�s	�I�M��O�thiz���P�__item__���Q�__item_at__R�__more__���S�__len__T�__next__���U�__forward__T�__prev__���U�__rewind__�V�__end__:W�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@*���I���:Y�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::EntryExitRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@��e��/�x
�	�\�[�
	�	2��^�	0�^�	�\�	��^�

�	0�^�c��)���]�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>2�__item_t__�Fis_sorted_iterator�_�__item__���`�__more__���a�__next__���a�__prev__���b�__end__d�operator!=�
c�it���
�@p
�xHf�
e�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�r���g��8�g�
e�	e�j�i�
�,b�OT::Layout::GPOS_impl::AnchorMatrix.?AUAnchorMatrix@GPOS_impl@Layout@OT@@���
m���
n�
�OT::UnsizedArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@@OT@@�	m�o�	0m�o��;f�uuu0	��m�o�s��
	9rows�
p�matrixZ��q�_compiles_assertion_on_line_15�q�_instance_assertion_on_line_15�?null_size��?min_size���r�sanitize���t�get_anchor�bu�OT::Layout::GPOS_impl::AnchorMatrix.?AUAnchorMatrix@GPOS_impl@Layout@OT@@���
n�
p���
x�
y���OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@�
x�,
|�
p�	p�~�}�	p�~����	p�~�}�
{�,	��p�~�s
{���
��,
x�	��p���s����	up�s�hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@@@��	��p���s��hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1> >.?AU?$hb_array_t@U?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@@@	��p�~�s����	p�~�	0p�~��;
p�	��p���49	0p����;{�#�	p����{�item_t�?item_size����UnsizedArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1> >�����operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���
6��OT::UnsizedArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@@OT@@�
��
{�	{�����	��{���b	{���������
��	�{����	��{��������1���u	0{�����l+w�	0{�����	0{���9	{���	u{���z�v��L�target_t�����OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,OT::Layout::GPOS_impl::AnchorMatrix,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@UAnchorMatrix@234@$00@OT@@�
o�,
w�	0k+�+���#n�
����u	0k+�+����#�
��r�NullHelper<OT::Layout::GPOS_impl::Anchor>.?AU?$NullHelper@UAnchor@GPOS_impl@Layout@OT@@@@���	������������
o�^�OT::Layout::GPOS_impl::MarkRecord.?AUMarkRecord@GPOS_impl@Layout@OT@@���
����
����OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�	����	u����	0�����;�8��#	0������cu�	����ä�
	9klass
��markAnchor�����_instance_assertion_on_line_18���get_size���?null_size��?min_size���?static_size��get_class����sanitize���¤subset�Ĥcollect_variation_indices��^ŤOT::Layout::GPOS_impl::MarkRecord.?AUMarkRecord@GPOS_impl@Layout@OT@@���
��,
���#l�
Ȥ	0k+�+ʤ
����
̤
ͤ
̤,
Ϥ
��	��ѤФ
��,	Ӥ��Ѥb	��ѤФԤդ
̤	���פ�	����פؤ٤�1Ϥ�u	0��Ѥۤ	0��פ�;	0��פ9	��פ	u��פ^�v��L�target_t���ҤOffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,void,1>���֤operator=��ڤoperator()�ܤserialize_copy�ݤsanitize_shallow���ޤneuter�ߤ_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::Layout::GPOS_impl::Anchor,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAnchor@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
��	�F0�1ʤ�#��
��
��8Ϥ�	0��Ѥ�
�,�Ϥ���Z�OT::Layout::GPOS_impl::MarkArray.?AUMarkArray@GPOS_impl@Layout@OT@@�
���
���OT::ArrayOf<OT::Layout::GPOS_impl::MarkRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMarkRecord@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
���
�,
�
�	���	������	���
��,	����r
��,
�	�����r����	u���	0���	����hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >.?AU?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@	����z�hb_array_t<OT::Layout::GPOS_impl::MarkRecord>.?AU?$hb_array_t@UMarkRecord@GPOS_impl@Layout@OT@@@@���	�����	Ȥ���	0���;	���<
�	
����<	0���9��#�	������item_t�?item_size����ArrayOf<OT::Layout::GPOS_impl::MarkRecord,OT::IntType<unsigned short,2> >����operator=����operator[]���get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::Layout::GPOS_impl::MarkRecord const >�operator struct hb_array_t<struct OT::Layout::GPOS_impl::MarkRecord>����begin���end�qsort���serialize��	�serialize_append����copy����sanitize_shallow���
	9len��

�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::Layout::GPOS_impl::MarkRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMarkRecord@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�	0��9
n�,f�uu�uu	0���2����sanitize����apply��Z�OT::Layout::GPOS_impl::MarkArray.?AUMarkArray@GPOS_impl@Layout@OT@@�
�
��l+�	0����
�
�,�Ϥ���
��#���#*��#)��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@$0A@@@
#��$�y%�	y�=�="y
#���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@$0A@@@I@@
)���
*�	u)�+�
)�	(�)�-�
#���
/�	0�)�+�.�1�	#�)�+�	#�)�+�s4�3�	0)�+�	u)�-�7�,�	u)�-�s	u)�+�s9�:�
)�!	#�)�<�s
#�,
)�	>�)�?�s=�@�	#�)�-�r	#�)�<�	>�)�?�B�C�D��uitem_t�,�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2�thiz���3�iter���5�operator+��3�_begin�3�begin��3�_end���3�end6�operator bool��,�len8�operator*��;�operator[]�A�operator+=�E�operator++�A�operator-=�E�operator--�4�operator-�� TF�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@$0A@@@I@@��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
H���
I�,��l����J�K�
#�	#�M�L�
/�	u#�O�	u#�O�s	0#�O�	#�M�	#�M�s	#�#�O�
/�,
V�	0#�O�W���hb_reference_wrapper<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const >.?AU?$hb_reference_wrapper@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ@@��J)���N�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int (_���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�P�__item__���Q�__item_at__R�__more__���P�__len__S�__next__���T�__forward__S�__prev__���T�__rewind__�U�__end__X�operator!=�
H�it���
Y�Xf�Z�`hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@$0A@@@
H����hb_map_iter_factory_t<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@@@��
]��\�^�#�_�
K��
a�	]��.�.b�
K�
]�	]�e�d�zf�hb_map_iter_factory_t<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0>���
K�f�g�hb_map_iter_factory_t<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ$0A@@@��
]�
K�
H�N�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@��
l���
m�	ul�n�
l�	k�l�p�
I�	r�l�n�q�s�	H�l�n�	H�l�n�sv�u�	0l�n�	��l�p�	��l�n�y�z�	��l�p�s	��l�n�s|�}�
l�!	H�l��s
H�,
l�	��l���s����	H�l�p�r	H�l��	��l������������item_t�o�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���t�thiz���u�iter���w�operator+��u�_begin�u�begin��u�_end���u�endx�operator bool��o�len{�operator*��~�operator[]���operator+=���operator++���operator-=���operator--�v�operator-��N T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@��z�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
����
��,��t
H�	H�����
I�	��H���	��H���s	0H���	uH���	H���	H���s	H�H���
J�	0H�����*l�����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
'tPf���Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
������zH���
��&�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@��
�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@���hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@
����
��	u����
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	������s����	������r	������	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��
 T��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@��&�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@
¥	��¥å
¥��
ť	��¥ƥĥǥ	��¥ƥ	��¥ƥs	0¥ƥ	u¥ƥ	¥å	¥ås	��¥ƥ�ȥthiz���ɥ__item__���ʥ__item_at__˥__more__���̥__len__ͥ__next__���Υ__forward__ͥ__prev__���Υ__rewind__�ϥ__end__&Хhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@����¥��&ҥhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@����hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@�
ԥ��
ե,֥�/�x
��	��إץ
��	����ڥ	0��ڥ	��إ	����ڥ
��	0��ڥߥ�����٥hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>���__item_t__�Fis_sorted_iterator�ۥ__item__���ܥ__more__���ݥ__next__���ݥ__prev__���ޥ__end__�operator!=�
ԥit���
�@p
�xHfz
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
ԥ������~�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@
���
�	u��
ԥ
�	���
ե	�����	ԥ��	ԥ��s��	0��	����	�������	����s	����s����
�!	ԥ���s
ԥ,
�	�����s����	ԥ��r	ԥ���	�����������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len��operator*����operator[]���operator+=��operator++���operator-=��operator--��operator-��~ T�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@
���
�,ht�
ԥ	ԥ	��	ԥ	�
��
ե	��ԥ
�	��ԥ
�s	0ԥ
�	uԥ
�	ԥ	�	ԥ	�s	ԥԥ
�
֥	0ԥ
�������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
� b��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@�
�,`t�	ԥ//�j�OT::Layout::GPOS_impl::PosLookupSubTable.?AUPosLookupSubTable@GPOS_impl@Layout@OT@@�
���
��Single���Pair�Cursive��MarkBase�MarkLig��MarkMark�Context��ChainContext�	Extensionr	t�OT::Layout::GPOS_impl::PosLookupSubTable::Type.?AW4Type@PosLookupSubTable@GPOS_impl@Layout@OT@@���	0��s��OT::Layout::GPOS_impl::PosLookupSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@PosLookupSubTable@GPOS_impl@Layout@OT@@��	��� �Type���!�intersects�"�<unnamed-type-u>���
"�u#�_instance_assertion_on_line_72�?null_size��?min_size���j$�OT::Layout::GPOS_impl::PosLookupSubTable.?AUPosLookupSubTable@GPOS_impl@Layout@OT@@�
�+�u	0��'�
�,
'�,Z�OT::Layout::GPOS_impl::PosLookup.?AUPosLookup@GPOS_impl@Layout@OT@@�
+���
,�
�,	.�+�-�s	0+�-�	0+�-�Ϛ	0+�-��7	�+�-�՛	�+�-��	0+�-�s	0+�-�9��{���SubTable���/�get_subtable���0�is_reverse�1�apply��2�intersects�3�collect_glyphs�4�closure_lookups5�subset�6�sanitize���Z
7�OT::Layout::GPOS_impl::PosLookup.?AUPosLookup@GPOS_impl@Layout@OT@@�
,�	.��{�{s
-�,�#_�
+�	0+�-�=�
Ru,	�+�-�қ	0�{�{s	0�{�{9:�OT::Layout::GPOS.?AUGPOS@Layout@OT@@
C���
D�
,�,	F�C�E�s	C�S+	0C�E�s	0C�E�9	0C�E���	C�E��� $�$$	C�E�M�v�OT::GSUBGPOS::accelerator_t<OT::Layout::GPOS>.?AU?$accelerator_t@UGPOS@Layout@OT@@@GSUBGPOS@OT@@2E���?tableTag���+�Lookup�G�get_lookup�H�position_start�H�position_finish_advances���H�position_finish_offsetsI�subset�J�sanitize���K�is_blocklisted�L�collect_variation_indices��N�closure_lookupsO�accelerator_t��:
P�OT::Layout::GPOS.?AUGPOS@Layout@OT@@
D�
E�,
4u	0E�G�T�
1u,	0E�G�9	�+�-���	E�G�M�Nuu�$uZ�
�Y
O�	O�]�!$	O�]�
O���
`�	W#O�a�	9�O�a�s^�hb_blob_ptr_t<OT::Layout::GPOS>.?AU?$hb_blob_ptr_t@UGPOS@Layout@OT@@@@���hb_atomic_ptr_t<OT::hb_ot_layout_lookup_accelerator_t>.?AU?$hb_atomic_ptr_t@Uhb_ot_layout_lookup_accelerator_t@OT@@@@���
e�	O�]�s�^�accelerator_t<OT::Layout::GPOS>_�~accelerator_t<OT::Layout::GPOS>���b�get_blob���c�get_accel��
d�table
ulookup_count�
f�accels���g�__vecDelDtor���v
h�OT::GSUBGPOS::accelerator_t<OT::Layout::GPOS>.?AU?$accelerator_t@UGPOS@Layout@OT@@@GSUBGPOS@OT@@	�Y\�!$	�Y\�	�Y\�s^O���j�GPOS_accelerator_t�k�~GPOS_accelerator_tl�__vecDelDtor���Jm�OT::GPOS_accelerator_t.?AUGPOS_accelerator_t@OT@@���	�Y\�!$
O�	O�]�!$
\�,
d���
s�
t�
d�	d�v�j#
s�	R�d�x�
D�,	z�d�x�	�d�x�	W#d�x�	ud�x�	d�v��C�T��w�hb_blob_ptr_t<OT::Layout::GPOS>y�operator->�{�operator*��|�operator const char *��y�get}�get_blob���~�get_length��destroy
�b�__dflt_ctor_closure^V��hb_blob_ptr_t<OT::Layout::GPOS>.?AU?$hb_blob_ptr_t@UGPOS@Layout@OT@@@@��
@
��
9�,
�Y,�:�+�:u	0k+�+��
9<,6�AAT::KernPair.?AUKernPair@AAT@@�
����
��	t����F�AAT::hb_glyph_pair_t.?AUhb_glyph_pair_t@AAT@@���
����
��,
��	t������	0����9	����	u�������get_kerning��cmp��sanitize���
�9left�
�9right
�:value��_instance_assertion_on_line_91���get_size���?null_size��?min_size���?static_size6��AAT::KernPair.?AUKernPair@AAT@@�
��
��,
�9��
��
��	t	99s
��"
uleft�
urightF��AAT::hb_glyph_pair_t.?AUhb_glyph_pair_t@AAT@@���
��	0k+�+��F�AAT::Format1Entry<1>.?AU?$Format1Entry@$00@AAT@@^�AAT::Format1Entry<1>::EntryData.?AUEntryData@?$Format1Entry@$00@AAT@@���
����
��	����	u�����
	9kernActionIndex����_instance_assertion_on_line_185��get_size���?null_size��?min_size���?static_size^��AAT::Format1Entry<1>::EntryData.?AUEntryData@?$Format1Entry@$00@AAT@@���
��,v�AAT::Entry<AAT::Format1Entry<1>::EntryData>.?AU?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@
����
��
��	0����9	����	u�������sanitize���
	9newState�
	9flags
��data���_instance_assertion_on_line_678��get_size���?null_size��?min_size���?static_sizev	��AAT::Entry<AAT::Format1Entry<1>::EntryData>.?AU?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@
��
��
��,J�AAT::KerxSubTableHeader.?AUKerxSubTableHeader@AAT@@�
����
��B�AAT::ExtendedTypes.?AUExtendedTypes@AAT@@���	u����	0����~��Vertical��@CrossStream��� Variation�Backwards���Reserved��SubtableType�Zt��AAT::KerxSubTableHeader::Coverage.?AW4Coverage@KerxSubTableHeader@AAT@@���	0����9	������Types����tuple_count��is_horizontal����Coverage�����sanitize���
P9length���
P9coverage�
P9tupleCount�����_instance_assertion_on_line_855��get_size���?null_size��?min_size���?static_sizeJ
¦AAT::KerxSubTableHeader.?AUKerxSubTableHeader@AAT@@�
��
��,
Ħ	0k+�+Ʀ>�AAT::KerxSubTable.?AUKerxSubTable@AAT@@�
Ȧ��
ɦ	uȦʦ	0Ȧʦ9Z�AAT::KerxSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@KerxSubTable@AAT@@��	Ȧʦ�˦get_size���˦get_type���̦sanitize���ͦ<unnamed-type-u>���
ͦuΦ_instance_assertion_on_line_916?null_size��?min_size���>Ϧ$AAT::KerxSubTable.?AUKerxSubTable@AAT@@�
ɦ
ͦ��
Ҧ
Ӧ��AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@���AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@AAT@@���AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@���AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@���AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@��z
��header���
զformat0��
֦format1��
צformat2��
ئformat4��
٦format6��Zڦ$AAT::KerxSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@KerxSubTable@AAT@@��
Ħ
ʦ,.�AAT::kerx.?AUkerx@AAT@@�
ަ��
ߦR�AAT::KerxTable<AAT::kerx>.?AU?$KerxTable@Ukerx@AAT@@@AAT@@��
ߦ
���
�	���	0��	t�����hb_vector_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t>,0>.?AU?$hb_vector_t@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@$0A@@@
���
�,9<�	0���	0��9	���sn�AAT::KerxTable<AAT::kerx>::accelerator_t.?AUaccelerator_t@?$KerxTable@Ukerx@AAT@@@AAT@@��thiz����has_state_machine���has_cross_stream����get_h_kerning���apply���sanitize����create_accelerator_data�accelerator_t��R�AAT::KerxTable<AAT::kerx>.?AU?$KerxTable@Ukerx@AAT@@@AAT@@��	0ަ�	ަ�2���?tableTag���?minVersion���SubTableHeader���Types��ȦSubTable����has_data���
	9version��
	9unused���
P9tableCount���
ȦfirstSubTable�_instance_assertion_on_line_1166���?null_size��?min_size���.�,AAT::kerx.?AUkerx@AAT@@�
�,
�e
���
��,
��
�	�����	���!$����	���
��	W#��	0��t�R�hb_blob_ptr_t<AAT::kerx>.?AU?$hb_blob_ptr_t@Ukerx@AAT@@@@���
�,	������	���s���accelerator_t����~accelerator_t��get_blob����apply��
�table
�accel_data����operator=���__vecDelDtor���n	.�AAT::KerxTable<AAT::kerx>::accelerator_t.?AUaccelerator_t@?$KerxTable@Ukerx@AAT@@@AAT@@�
�e�
	�	�e��
�
�e,
�	�e��
�	�e��!$���	�e��
�e,	��e��
�	��e��
���	�e��sr����kerx_accelerator_t��~kerx_accelerator_t�operator=���__vecDelDtor���J&�AAT::kerx_accelerator_t.?AUkerx_accelerator_t@AAT@@�	�e��!$
�	���!$
��,F�AAT::TrackTableEntry.?AUTrackTableEntry@AAT@@���
���
�	@����hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >.?AU?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@���u@�!�	@��"�@�!�	@��$�l+�u	0��&���OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	��	u�� �get_track_value#�interpolate_at�%�get_value��'�sanitize���
�track
�9trackNameID��
(�valuesZ��)�_instance_assertion_on_line_126*�get_size���?null_size��?min_size���?static_sizeF+�AAT::TrackTableEntry.?AUTrackTableEntry@AAT@@���
�
���
.�
/�
.�	t�1�	u�1�	@�1�
�	�5�r	@�1�	�5�	�1�.O9��Dshift��2�operator int���3�operator unsigned int��4�operator float�2�to_int�6�set_int7�to_float���8�set_float��9�_instance_assertion_on_line_2323�get_size���?null_size��?min_size���?static_sizefD:�OT::HBFixed<OT::IntType<int,4>,16>.?AU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@��
�,n�OT::UnsizedArrayOf<OT::IntType<short,2> >.?AU?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@�
=���
>�
>�,
@�
=�	=�B�A�	=�B�C�D�	=�B�A�	�:=�B�s
>�	�:=�H�sG�I�	u=�sj�hb_array_t<OT::IntType<short,2> const >.?AU?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@��	L�=�H�s^�hb_array_t<OT::IntType<short,2> >.?AU?$hb_array_t@U?$IntType@F$01@OT@@@@	N�=�B�sM�O�	=�B�	0=�B��;
=�	S�=�H�49	0=�H��;�:#�	=�H�F�:item_t�?item_size��E�UnsizedArrayOf<OT::IntType<short,2> >��F�operator=��J�operator[]�K�get_size���P�as_array���Q�qsort��R�serialize��T�copy���U�sanitize_shallow���
V�arrayZ���W�_instance_assertion_on_line_627?min_size���n6X�OT::UnsizedArrayOf<OT::IntType<short,2> >.?AU?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@�
(���
Z�,�[�@�\�
Z�
^�
[�
(�	(�a�`�
(�,	c�(�a�b	(�a�`�d�e�
=�,
Z�	g�(�h��	@�(�h�i�j��1[��u	0(�a�l�	0(�h��;	0(�h�9	(�h�	u(�h�j�;��=�target_t���b�OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned short,2>,void,0>���f�operator=��k�operator()�m�serialize_copy�n�sanitize_shallow���o�neuter�p�_instance_assertion_on_line_517q�get_size���?null_size��?min_size���?static_size�6r�OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���:#�
t���hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@��
v�
.�,
v���
y�	uv�z�
!�	|�v�w�
!���
~�	�v�z�}���	!�v�z�	!�v�z�s����	0v�z�	x�v�w�	x�v�z�����	x�v�w�s	x�v�z�s����
v�!	!�v���s
!�,
v�	��v���s����	!�v�w�r	!�v���	��v����������x�item_t�{�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��{�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@���hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@
��	|�����
����
��	���������	x�����	x�����s	0����	u����	����	����s	!��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@v���������hb_iter_with_fallback_t<hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >,OT::HBFixed<OT::IntType<int,4>,16> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@AEBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@��/�u
!�	!�����	!�������
~�	x�!���	x�!���s	!���	!���s	u!���
~�,
��	0!�����	/�!���	!�!���	t!�	t!�����������hb_sorted_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >.?AU?$hb_sorted_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�	��!���	��!��������	!����	!�!����	!�!���çħ	!�!���s�����Frealloc_move�����hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >��x�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::HBFixed<struct OT::IntType<int,4>,16> const >��operator==���hash�����cmp��qsort����get_size���§reverseŧsub_array��Ƨtruncate�����fini���
/�arrayZ���
ulength���
ubackwards_length�"Vǧhb_array_t<OT::HBFixed<OT::IntType<int,4>,16> const >.?AU?$hb_array_t@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@���	��ɧ
-�	0k+�+˧	0(�h��<:�AAT::TrackData.?AUTrackData@AAT@@���
��
ϧ�@@	@ΧЧѧ	0ΧЧ�;��OT::OffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�n�OT::UnsizedArrayOf<AAT::TrackTableEntry>.?AU?$UnsizedArrayOf@UTrackTableEntry@AAT@@@OT@@	ΧЧ�ҧget_tracking���ӧsanitize���
	9nTracks��
	9nSizes���
ԧsizeTable
էtrackTable���֧_compiles_assertion_on_line_184֧_instance_assertion_on_line_184?null_size��?min_size���:
קAAT::TrackData.?AUTrackData@AAT@@���
ϧ��OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@��
ڧ��
ۧ
ۧ,
ݧ
ڧ	ڧߧާ	ڧߧ��	ڧߧާ
�,	�ڧߧs
ۧ	x�ڧ�s��	uڧs	!�ڧ�s��hb_array_t<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$hb_array_t@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�	�ڧߧs��	ڧߧ	0ڧߧ�;
ڧ	�ڧ�49	0ڧ��;�#�	ڧ�R�item_t�?item_size���UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >�operator=���operator[]��get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���6��OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@��
ԧ��
��,���ݧ��
��
��
��
ԧ	ԧ����
ԧ,	�ԧ��s	ԧ������
ڧ,
��	�ԧ��	ݧԧ����1���u	0ԧ��	�	0ԧ��;	0ԧ�9	ԧ�	uԧ�v�<��ڧtarget_t�����OffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >,OT::IntType<unsigned int,4>,void,0>����operator=���operator()�
�serialize_copy��sanitize_shallow����neuter�
�_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�
է��
�
�
�,
�
է	է��	է���	է��
�,	�է�s
�,
�	�է�s��	uէsj�hb_array_t<AAT::TrackTableEntry const >.?AU?$hb_array_t@$$CBUTrackTableEntry@AAT@@@@	"�է�sb�hb_array_t<AAT::TrackTableEntry>.?AU?$hb_array_t@UTrackTableEntry@AAT@@@@���	$�է�s#�%�	է�	0է��;
է	)�է�49	0է��;�#�	է�F�item_t�?item_size���UnsizedArrayOf<AAT::TrackTableEntry>����operator=�� �operator[]�!�get_size���&�as_array���'�qsort��(�serialize��*�copy���+�sanitize_shallow���
,�arrayZ���-�_instance_assertion_on_line_627?min_size���n6.�OT::UnsizedArrayOf<AAT::TrackTableEntry>.?AU?$UnsizedArrayOf@UTrackTableEntry@AAT@@@OT@@
Ч,
٧	0k+�+1�l+�
9	0ԧ�3�l+u�
9	0է�5�
^	0^7�T@	t^7�9�	0^7�9��OT::OffsetTo<AAT::TrackData,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UTrackData@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���	^7�	u^7�J?tableTag���8�has_data���:�get_h_tracking�:�get_v_tracking�;�sanitize���
L>version��
	9format���
<�horizData
<�vertData�
	9
reserved�=�_instance_assertion_on_line_228>�get_size���?null_size��?min_size���?static_size.?�AAT::trak.?AUtrak@AAT@@�
7�,
ϧ,
<���
C�,A�D�B�E�
C�
G�
D�
<�	<�J�I�
<�,	L�<�J�b	<�J�I�M�N�
Χ,
C�	P�<�Q��	B�<�Q�R�S��1D��u	0<�J�U�	0<�Q��;	0<�Q�9	<�Q�	u<�Q�N�v��Χtarget_t���K�OffsetTo<AAT::TrackData,OT::IntType<unsigned short,2>,void,1>��O�operator=��T�operator()�V�serialize_copy�W�sanitize_shallow���X�neuter�Y�_instance_assertion_on_line_517Z�get_size���?null_size��?min_size���?static_size�6[�OT::OffsetTo<AAT::TrackData,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UTrackData@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���
7�
^	0k+�+^�
^�l+�`�	0<�Q�a�
^f�OT::Layout::GSUB_impl::AlternateSubst.?AUAlternateSubst@GSUB_impl@Layout@OT@@���
d�~�OT::Layout::GSUB_impl::AlternateSubst::<unnamed-type-u>.?AT<unnamed-type-u>@AlternateSubst@GSUB_impl@Layout@OT@@n�hb_sorted_array_t<OT::HBGlyphID16 const >.?AU?$hb_sorted_array_t@$$CBUHBGlyphID16@OT@@@@b�hb_array_t<OT::HBGlyphID16 const >.?AU?$hb_array_t@$$CBUHBGlyphID16@OT@@@@���1g�-h�	0d�e�i�>f�<unnamed-type-u>���
f�uj�serialize��fk�OT::Layout::GSUB_impl::AlternateSubst.?AUAlternateSubst@GSUB_impl@Layout@OT@@���
9	�AF0�1m�
d�
f�
p���OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@���*
	9format���
r�format1��~s�OT::Layout::GSUB_impl::AlternateSubst::<unnamed-type-u>.?AT<unnamed-type-u>@AlternateSubst@GSUB_impl@Layout@OT@@�#��
r�
v�:�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
r���
y�	r�z�	0r�z�9	0r�z��7	0r�z�	r�z�Л	r�z�қ	r�z�՛	`tr�z�	0r�z�כ	ur�z�r�	0r�z�Ϛ
r�	0r���i�	0r�z�s�
	9format���
v�coverage�
x�alternateSet�{�_compiles_assertion_on_line_23�{�_instance_assertion_on_line_23�?null_size��?min_size���|�sanitize���}�intersects�~�may_have_non_1to1���closure��closure_lookups��collect_glyphs���get_coverage�����would_apply��get_glyph_alternates�����apply����serialize����subset���OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�����hb_iter_with_fallback_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��hb_iter_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@
��,
����
��	u����
h�
��	������
h���
��	����������	h�����	h�����s����	0����	������	����������	������s	������s����
��!	h�����s
h�,
��	������s����	h�����r	h�����	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��
��	������
����
��	����������	������	������s	0����	u����	����	����s	h��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@�������������hb_iter_with_fallback_t<hb_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��u
h�	h�����	h���¨è
��	��h�Ũ	��h�Ũs	h���	h���s	uh�Ũ
��,
˨	0h�Ų̃	��h�Ũ	h�h���	th�	th�Ų̃ШѨ	g�h���	g�h����ӨԨ	h����	h�h�Ũ�	h�h�Ũרب	h�h�Ũs�����Frealloc_move���Ĩhb_array_t<OT::HBGlyphID16 const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���ƨ__item__���Ǩ__item_at__Ȩ__next__���ɨ__forward__Ȩ__prev__���ɨ__rewind__�ʨ__len__ͨoperator!=�Ψbegin��ΨendΨoperator&��Ϩoperator struct hb_array_t<struct OT::HBGlyphID16 const >��ͨoperator==�ʨhash���Ҩcmpըqsort��ʨget_size���֨reverse٨sub_array��ڨtruncate���Ȩfini���
��arrayZ���
ulength���
ubackwards_length�b"Vۨhb_array_t<OT::HBGlyphID16 const >.?AU?$hb_array_t@$$CBUHBGlyphID16@OT@@@@���hb_iter_t<hb_sorted_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��
ݨ��
ި	uݨߨ
g�
ݨ	�ݨ�
g���
�	�ݨߨ��	g�ݨߨ	g�ݨߨs��	0ݨߨ	��ݨ�	��ݨߨ��	��ݨ�s	��ݨߨs��
ݨ!	g�ݨ�s
g�,
ݨ	�ݨ��s���	g�ݨ�r	g�ݨ�	�ݨ�����������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]���operator+=���operator++���operator-=���operator--��operator-�� T��hb_iter_t<hb_sorted_array_t<OT::HBGlyphID16 const >,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUHBGlyphID16@OT@@@@AEBUHBGlyphID16@OT@@@@��
�	��g���
g�	g����	g����
�,
�	0g����	g�g����	g�g�����	g�g���s"h���ݨ��ݨiter_base_t��item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<OT::HBGlyphID16 const >���operator!=�	�sub_array��
�truncate���n� hb_sorted_array_t<OT::HBGlyphID16 const >.?AU?$hb_sorted_array_t@$$CBUHBGlyphID16@OT@@@@
e�,b�OT::Layout::GSUB_impl::LigatureSubst.?AULigatureSubst@GSUB_impl@Layout@OT@@�
�~�OT::Layout::GSUB_impl::LigatureSubst::<unnamed-type-u>.?AT<unnamed-type-u>@LigatureSubst@GSUB_impl@Layout@OT@@���1g�-h�-h�	0���>�<unnamed-type-u>���
�u�serialize��b�OT::Layout::GSUB_impl::LigatureSubst.?AULigatureSubst@GSUB_impl@Layout@OT@@�
�
�
���OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�*
	9format���
�format1��~�OT::Layout::GSUB_impl::LigatureSubst::<unnamed-type-u>.?AT<unnamed-type-u>@LigatureSubst@GSUB_impl@Layout@OT@@���#F�
�
�:�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���
���
�	� �	0� �9	0� ��7	0� �	� �Л	� �қ	� �՛	`t� �	0� �כ	u� �	�ך	0� �Ϛ	0� ���
�	0�.��	0� �s�
	9format���
v�coverage�
�ligatureSet��!�_compiles_assertion_on_line_23�!�_instance_assertion_on_line_23�?null_size��?min_size���"�sanitize���#�intersects�$�may_have_non_1to1��%�closure&�closure_lookups'�collect_glyphs�(�get_coverage���)�would_apply*�cache_cost�+�cache_func�,�apply_cached���,�apply��-�_apply�/�serialize��0�subset�1�OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
�,��OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1.?AUReverseChainSingleSubstFormat1@GSUB_impl@Layout@OT@@���
4���
5���OT::ArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���	4�6�	04�6�9	04�6��7	04�6�	4�6�Л	4�6�қ	4�6�՛	`t4�6�	04�6�כ	04�6�Ϛ	04�6�s�
	9format���
v�coverage�
Ĝbacktrack
ĜlookaheadX���
7�substituteX��8�_instance_assertion_on_line_29�?null_size��?min_size���9�sanitize���:�intersects�;�may_have_non_1to1��<�closure=�closure_lookups>�collect_glyphs�?�get_coverage���@�would_applyA�apply��B�subset�C�OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1.?AUReverseChainSingleSubstFormat1@GSUB_impl@Layout@OT@@���
6�,
5�
F��l+G�	0ĜӜH�
F��#s�
7���
L�
L�,
N�
7�	7�P�O�	7�P�Q�R�	7�P�O�	�97�P�r
L�	��7�V�rU�W�	u7�V�	07�V�	7�P�	h�7�V�V�hb_array_t<OT::HBGlyphID16>.?AU?$hb_array_t@UHBGlyphID16@OT@@@@�	]�7�P�\�^�	��7�V�	07�P��;	�97�P�<
7�	c�7�V�<	07�V�9�9#�	7�V���9item_t�?item_size��S�ArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >T�operator=��X�operator[]�Y�get_size���Z�operator bool��[�pop_�as_array���h�iter_t�]�writer_t���\�iter���^�writer�\�operator struct hb_array_t<struct OT::HBGlyphID16 const >��^�operator struct hb_array_t<struct OT::HBGlyphID16>�`�begin��`�end[�qsort��a�serialize��b�serialize_append���d�copy���e�sanitize_shallow���
	9len��
f�arrayZ���g�_compiles_assertion_on_line_821g�_instance_assertion_on_line_821?null_size��?min_size���vh�OT::ArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���N�̜E�}�`tk�
6���hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
n��o�yp�
n�
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@��
s���
t�	us�u�
s�	r�s�w�
n���
y�	z�s�u�x�{�	n�s�u�	n�s�u�s~�}�	0s�u�	��s�w�	��s�u�����	��s�w�s	��s�u�s����
s�!	n�s���s
n�,
s�	��s���s����	n�s�w�r	n�s���	��s������������item_t�v�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���|�thiz���}�iter����operator+��}�_begin�}�begin��}�_end���}�end��operator bool��v�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�~�operator-��
 T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@��V�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
����
��,��t
n�	n�����
y�	��n���	��n���s	0n���	un���	n���	n���s	n�n���
y�,
��	0n�����s�����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
'tPf���Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
������zn���
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@��n�hb_pair_t<unsigned int,OT::HBGlyphID16 const &>.?AU?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@��
����
��	u����
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	����©s��é	������r	������	����©ũƩǩ���item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]�ĩoperator+=�ȩoperator++�ĩoperator-=�ȩoperator--���operator-��� Tɩhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@
˩	��˩̩
˩��
Ω	��˩ϩͩЩ	��˩ϩ	��˩ϩs	0˩ϩ	u˩ϩ	˩̩	˩̩s	��˩ϩ�ѩthiz���ҩ__item__���ө__item_at__ԩ__more__���թ__len__֩__next__���ש__forward__֩__prev__���ש__rewind__�ة__end__�٩hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@����˩���۩hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@����hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@���
ݩ��
ީ,ߩ�/�x
��	����
��	�����	0���	���	�����
��	0����������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>�����__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
ݩit���
�@p
�xHfV
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
ݩ������:�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@
���
�	u��
ݩ
�	���
ީ	��������	ݩ��	ݩ��s����	0��	����	��������	����s	����s��
�!	ݩ��s
ݩ,
�	���s��	ݩ��r	ݩ��	���	�
�����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-��: T
�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@ht˨
ݩ	ݩ��	ݩ���
ީ	��ݩ�	��ݩ�s	0ݩ�	uݩ�	ݩ�	ݩ�s	ݩݩ�
ߩ	0ݩ�������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
h� b��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@���`tN�	ݩ// ���uu	�/�/"���#�
$�f�u9H��u0&�"f�u9H��uu0(��#6��OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`e7d4efdd�
+���
,�
��	>,+�-�.�
+��
0�
+�	+�2�
1�	+�2�03�4�
+�,
,�,
7�	6�+�2�8�r/�operator()�5�<lambda_703419f0b8ad6300a5a4939f3ee21527>��
0glyph_map9�operator=��&:�OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`e7d4efdd�f�hb_pair_t<unsigned int const &,unsigned int const &>.?AU?$hb_pair_t@AEBIAEBI@@��
<�
<�	<�>�s
<���
@�	<�<�A�
@�,
C�	0<�A�D�	t<�	>,<�>�nAfirst_tAsecond_t���<�pair_t�?�hb_pair_t<unsigned int const &,unsigned int const &>���B�reverseE�operator==�E�operator!=�E�operator<��E�operator>=�E�operator>��E�operator<=�F�cmp
Afirst
Asecond���G�operator struct hb_pair_t<unsigned int,unsigned int>���fVH�hb_pair_t<unsigned int const &,unsigned int const &>.?AU?$hb_pair_t@AEBIAEBI@@��<�s
,�
��u��
��	��N�M�
����
P�	����Q�
P�,
S�	0��Q�T�	t��&ufirst_t��second_t�����pair_t�O�hb_pair_t<unsigned int,OT::HBGlyphID16 const &>R�reverseU�operator==�U�operator!=�U�operator<��U�operator>=�U�operator>��U�operator<=�V�cmp
ufirst
��second���nW�hb_pair_t<unsigned int,OT::HBGlyphID16 const &>.?AU?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@��
��,
-�,	+�2�0
+�
2�,f�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@��
^���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@U?$hb_pair_t@II@@@@�
`���
a�	u`�b�
`�	_�`�d�
^���
f�	g�`�b�e�h�	^�`�b�	^�`�b�sk�j�	0`�b�	>,`�d�	>,`�b�n�o�	>,`�d�s	>,`�b�sq�r�
`�!	^�`�t�s
^�,
`�	v�`�w�su�x�	^�`�d�r	^�`�t�	v�`�w�z�{�|��>,item_t�c�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���i�thiz���j�iter���l�operator+��j�_begin�j�begin��j�_end���j�endm�operator bool��c�lenp�operator*��s�operator[]�y�operator+=�}�operator++�y�operator-=�}�operator--�k�operator-�� T~�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@U?$hb_pair_t@II@@@@���hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@�
����
��,��+�
^�	^�����
f�	>,^���	>,^���s	0^���	u^���	^���	^���s	^�^���
f�,
��	0^�������hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >.?AU?$hb_reference_wrapper@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@@@���J`�����hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��hff��phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@��
�����hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>.?AU?$hb_map_iter_factory_t@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00@@�
�������^���	���s�s1�
+�
��	������Z��hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>�
+�f���hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>.?AU?$hb_map_iter_factory_t@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00@@�
��
��n�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@��R�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@��
����
��	u����
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	������s����	������r	������	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��R T��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@��n�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@
��	����ª
����
Ī	����Ūêƪ	����Ū	����Ūs	0��Ū	u��Ū	��ª	��ªs	����Ū�Ǫthiz���Ȫ__item__���ɪ__item_at__ʪ__more__���˪__len__̪__next__���ͪ__forward__̪__prev__���ͪ__rewind__�Ϊ__end__nϪhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@��������nѪhb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::HBGlyphID16 const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUHBGlyphID16@OT@@@@@@�����/t
��	��ԪӪ
��	����֪	0��֪	��Ԫ	����֪
��	0��֪۪�����ժhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>���__item_t__�Fis_sorted_iterator�ת__item__���ت__more__���٪__next__���٪__prev__���ڪ__end__ܪoperator!=�
��it���
�Xp
't`f�
ݪhhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@��hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@@@
ߪ��������/t	ߪmHqH�
ߪ	ߪ��n�hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_second> const &>
�/p
tf��hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@@@
ߪ�#o��8^���	04�6��n�OT::Layout::GSUB_impl::SubstLookupSubTable.?AUSubstLookupSubTable@GSUB_impl@Layout@OT@@�
���
���OT::Layout::GSUB_impl::SubstLookupSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@SubstLookupSubTable@GSUB_impl@Layout@OT@@��	���Single���Multiple�AlternateLigature�Context��ChainContext�ExtensionReverseChainSingle���vt�OT::Layout::GSUB_impl::SubstLookupSubTable::Type.?AW4Type@SubstLookupSubTable@GSUB_impl@Layout@OT@@���	0��s��<unnamed-type-u>���
�u�_instance_assertion_on_line_35�?null_size��?min_size����Type����intersects�n��OT::Layout::GSUB_impl::SubstLookupSubTable.?AUSubstLookupSubTable@GSUB_impl@Layout@OT@@�
�,
�	0��'�^�OT::Layout::GSUB_impl::SubstLookup.?AUSubstLookup@GSUB_impl@Layout@OT@@�
����
��	0����9
�,	������s	0��s	0����	0����Ϛ	0�����7a�u	������	������	�����՛��	0������1ug�-h�
��	0���
�"�1ug�-h�-h�	0���
�	���p�	0����s��{���SubTable�����sanitize�����get_subtable����lookup_type_is_reverse��is_reverse��may_have_non_1to1���apply���intersects��closure�closure_lookups�collect_glyphs�	�would_apply�serialize_alternate�serialize_ligature��closure_glyphs_recurse_func�dispatch_closure_recurse_func���subset�^�OT::Layout::GSUB_impl::SubstLookup.?AUSubstLookup@GSUB_impl@Layout@OT@@�
��
��,	���{�{s
���
�
�^�OT::Layout::GSUB_impl::SingleSubst.?AUSingleSubst@GSUB_impl@Layout@OT@@�b�OT::Layout::GSUB_impl::MultipleSubst.?AUMultipleSubst@GSUB_impl@Layout@OT@@�b�OT::Layout::GSUB_impl::ContextSubst.?AUContextSubst@GSUB_impl@Layout@OT@@���j�OT::Layout::GSUB_impl::ChainContextSubst.?AUChainContextSubst@GSUB_impl@Layout@OT@@�f�OT::Layout::GSUB_impl::ExtensionSubst.?AUExtensionSubst@GSUB_impl@Layout@OT@@���v�OT::Layout::GSUB_impl::ReverseChainSingleSubst.?AUReverseChainSingleSubst@GSUB_impl@Layout@OT@@�
�single���
�multiple�
d�alternate
�ligature�
�context��
�chainContext�
�extension
�reverseChainContextSingle��OT::Layout::GSUB_impl::SubstLookupSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@SubstLookupSubTable@GSUB_impl@Layout@OT@@��
���
!�
"���OT::Extension<OT::Layout::GSUB_impl::ExtensionSubst>.?AU?$Extension@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@��
$���
%�	u$�&���OT::Extension<OT::Layout::GSUB_impl::ExtensionSubst>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Extension@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@���>'�get_type���(�<unnamed-type-u>���
(�u�)�OT::Extension<OT::Layout::GSUB_impl::ExtensionSubst>.?AU?$Extension@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@��
!�	0�+�6$����SubTable���,�is_reverse�f-�OT::Layout::GSUB_impl::ExtensionSubst.?AUExtensionSubst@GSUB_impl@Layout@OT@@���	H�J�
J�,	E�Y�
H�
Y�,
I�	0����4�
E�,	0����=�	�����Л	�����қ	0����כ
�,
���#�
�	>�F0�1
�
@�
o���OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
C�,D�u�1u	F0�1E��OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
G�,	H��{�{
G���
J�,
K�
G�	G�M�L�	G�M�N�O�	G�M�L�	D�G�M�r
C���
S�,
J�	T�G�U�rR�V�	uG�U�	0G�U�	G�M���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	[�G�U���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	]�G�M�\�^�
S�	`�G�U�	0G�M��;
C�	c�G�M�<
G�	e�G�U�<	0G�U�9C�#�	G�U��C�item_t�?item_size��P�ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��Q�operator=��W�operator[]�X�get_size���Y�operator bool��Z�pop_�as_array���[�iter_t�]�writer_t���\�iter���^�writer�\�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> const >��^�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> >a�begin��a�endZ�qsort��b�serialize��d�serialize_append���f�copy���g�sanitize_shallow���
	9len��
h�arrayZ���i�_compiles_assertion_on_line_821i�_instance_assertion_on_line_821?null_size��?min_size���vj�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
T�
C�	C�m�l�	D�C�m�b	C�m�l�o�p�
�,
S�	r�C�s��	��C�s�t�u��1T��u	0C�m�w�	0C�s��;	0C�s�9	C�s�	uC�s�j�v���target_t���n�OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>��q�operator=��v�operator()�x�serialize_copy�y�sanitize_shallow���z�neuter�{�_instance_assertion_on_line_517|�get_size���?null_size��?min_size���?static_size�6}�OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
�,�#Z�
�:�OT::Layout::GSUB.?AUGSUB@Layout@OT@@
����
��
��,	������s	0����s	0����9	0������	����M�v�OT::GSUBGPOS::accelerator_t<OT::Layout::GSUB>.?AU?$accelerator_t@UGSUB@Layout@OT@@@GSUBGPOS@OT@@�E�����Lookup�?tableTag�����get_lookup���subset���sanitize�����is_blocklisted���closure_lookups��accelerator_t��:	��OT::Layout::GSUB.?AUGSUB@Layout@OT@@
��
��,
�S
��	����!$	����
����
��	W#����	9�����s^�hb_blob_ptr_t<OT::Layout::GSUB>.?AU?$hb_blob_ptr_t@UGSUB@Layout@OT@@@@��	����s���accelerator_t<OT::Layout::GSUB>��~accelerator_t<OT::Layout::GSUB>�����get_blob�����get_accel��
��table
ulookup_count�
f�accels�����__vecDelDtor���v
��OT::GSUBGPOS::accelerator_t<OT::Layout::GSUB>.?AU?$accelerator_t@UGSUB@Layout@OT@@@GSUBGPOS@OT@@	�S��!$	�S��	�S��s^������GSUB_accelerator_t���~GSUB_accelerator_t��__vecDelDtor���J��OT::GSUB_accelerator_t.?AUGSUB_accelerator_t@OT@@���	�S��!$
��	����!$
��,
+�,
����
��
��
��	����j#
��	������
��,	������	�����	W#����	u����	�������T����hb_blob_ptr_t<OT::Layout::GSUB>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closure^V��hb_blob_ptr_t<OT::Layout::GSUB>.?AU?$hb_blob_ptr_t@UGSUB@Layout@OT@@@@��
@
��$uu��
�S,	8<:<
:<,	6<7<Z<
8<
�)
N<
M<,J�NullHelper<AAT::ankr>.?AU?$NullHelper@Uankr@AAT@@@@�	����
Q<
T<
V<
N<,��hb_sorted_array_t<hb_aat_feature_mapping_t const >.?AU?$hb_sorted_array_t@$$CBUhb_aat_feature_mapping_t@@@@�
ǫv�hb_array_t<hb_aat_feature_mapping_t const >.?AU?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@�����hb_iter_with_fallback_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@����hb_iter_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@��
/<,
˫��
ͫ	u˫Ϋ
ɫ
˫	Ы˫ѫ
ɫ��
ӫ	ԫ˫Ϋҫի	ɫ˫Ϋ	ɫ˫Ϋsث׫	0˫Ϋ	̫˫ѫ	̫˫Ϋ۫ܫ	̫˫ѫs	̫˫Ϋsޫ߫
˫!	ɫ˫�s
ɫ,
˫	�˫�s��	ɫ˫ѫr	ɫ˫�	�˫�����̫item_t�ϫget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���֫thiz���׫iter���٫operator+��׫_begin�׫begin��׫_end���׫endګoperator bool��ϫlenݫoperator*���operator[]��operator+=��operator++��operator-=��operator--�ثoperator-��� T�hb_iter_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@
�	��
���
�	ԫ����	̫��	̫��s	0��	u��	��	��s	ɫ����thiz����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@˫��������hb_iter_with_fallback_t<hb_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@��4<u
ɫ	ɫ���	ɫ���
ӫ	̫ɫ�	̫ɫ�s	ɫ�	ɫ�s	uɫ�
ӫ,

�	0ɫ��	4<ɫ�	ɫɫ�	tɫ	tɫ����	ǫɫ�	ǫɫ����	ɫ��	ɫɫ��	ɫɫ���	ɫɫ�s�ʫ��Frealloc_move����hb_array_t<hb_aat_feature_mapping_t const >̫__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__�	�__len__�operator!=�
�begin��
�end
�operator&���operator struct hb_array_t<struct hb_aat_feature_mapping_t const >��operator==�	�hash����cmp�qsort��	�get_size����reverse�sub_array���truncate����fini���
4<arrayZ���
ulength���
ubackwards_length�v"V�hb_array_t<hb_aat_feature_mapping_t const >.?AU?$hb_array_t@$$CBUhb_aat_feature_mapping_t@@@@�����hb_iter_t<hb_sorted_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@
���
�	u��
�	ȫ� �
ǫ��
"�	#���!�$�	ǫ��	ǫ��s'�&�	0��	̫� �	̫��*�+�	̫� �s	̫��s-�.�
�!	ǫ�0�s
ǫ,
�	2��3�s1�4�	ǫ� �r	ǫ�0�	2��3�6�7�8��̫item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%�thiz���&�iter���(�operator+��&�_begin�&�begin��&�_end���&�end)�operator bool���len,�operator*��/�operator[]�5�operator+=�9�operator++�5�operator-=�9�operator--�'�operator-��� T:�hb_iter_t<hb_sorted_array_t<hb_aat_feature_mapping_t const >,hb_aat_feature_mapping_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUhb_aat_feature_mapping_t@@@@AEBUhb_aat_feature_mapping_t@@@@
"�	4<ǫ<�
ǫ	ǫ>���	ǫ>�?�@�
"�,
B�	0ǫ<�C�	ǫǫ<��	ǫǫ<�E�F�	ǫǫ<�s*ɫ������iter_base_t̫item_t�=�begin��=�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���A�hb_sorted_array_t<hb_aat_feature_mapping_t const >�D�operator!=�G�sub_array��H�truncate���I� hb_sorted_array_t<hb_aat_feature_mapping_t const >.?AU?$hb_sorted_array_t@$$CBUhb_aat_feature_mapping_t@@@@�/<#��
K�,
L�ǫM�A4<	4<ǫ>�O�.�AAT::morx.?AUmorx@AAT@@�
Q���
R�
����
T�	0��U�	��U�f@	u��U�
��,9<o@Y�	��U�Z�	0��U�9Z�AAT::Chain<AAT::ExtendedTypes>.?AU?$Chain@UExtendedTypes@AAT@@@AAT@@	��U�B?tableTag���V�has_data�����accelerator_t��W�compile_flags��X�get_chain_count[�apply��\�sanitize���
	9version��
	9unused���
P9chainCount���
]�firstChain���^�_instance_assertion_on_line_1504���?null_size��?min_size���_�$AAT::mortmorx<AAT::morx,AAT::ExtendedTypes,1836020344>.?AU?$mortmorx@Umorx@AAT@@UExtendedTypes@2@$0GNGPHCHI@@AAT@@��	0Q�S���&����a�is_blocklisted�.b�$AAT::morx.?AUmorx@AAT@@�
S�,.�AAT::mort.?AUmort@AAT@@�
e���
f�
����
h�	0��i�	��i�f@	u��i�
Ɨ,9<o@m�	��i�n�	0��i�9Z�AAT::Chain<AAT::ObsoleteTypes>.?AU?$Chain@UObsoleteTypes@AAT@@@AAT@@	��i�B?tableTag���j�has_data���—accelerator_t��k�compile_flags��l�get_chain_counto�apply��p�sanitize���
	9version��
	9unused���
P9chainCount���
q�firstChain���r�_instance_assertion_on_line_1504���?null_size��?min_size���s� AAT::mortmorx<AAT::mort,AAT::ObsoleteTypes,1836020340>.?AU?$mortmorx@Umort@AAT@@UObsoleteTypes@2@$0GNGPHCHE@@AAT@@��	0e�g���&����u�is_blocklisted�.v� AAT::mort.?AUmort@AAT@@�
g�,
����
y�
z�
��	��|�j#
R�
y�	~����
R�,	�����	����	W#���	u���	��|��Q�T��}�hb_blob_ptr_t<AAT::morx>�����operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureRV��hb_blob_ptr_t<AAT::morx>.?AU?$hb_blob_ptr_t@Umorx@AAT@@@@���
�+
	@
��
ɗ��
��
��
ɗ	ɗ��j#
f�
��	��ɗ��
f�,	��ɗ��	�ɗ��	W#ɗ��	uɗ��	ɗ���e�T����hb_blob_ptr_t<AAT::mort>�����operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureRV��hb_blob_ptr_t<AAT::mort>.?AU?$hb_blob_ptr_t@Umort@AAT@@@@���

@
��
e@,
d@,	i@�@
2�@�@�@�@�@���Frealloc_move���R<item_t�?item_size���@array_t�@c_array_t����hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>���@~hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>��@extend�
tallocated
ulength���
�@arrayZ����@init����@init0���@fini����@reset���@operator=���@as_bytes����@operator==��@operator!=��@hash����@operator[]��@tail����@operator bool���@get_size����@as_array����@iter_t��@writer_t����@iter����@writer��@operator struct hb_array_t<struct hb_vector_t<struct hb_aat_map_t::range_flags_t,1> const >�@operator struct hb_array_t<struct hb_vector_t<struct hb_aat_map_t::range_flags_t,1> >���@begin���@end�@as_sorted_array�@operator+���@push����@in_error����@set_error���@reset_error�@shrink_vector���@shift_down_vector���@alloc���@alloc_exact�@clear���@resize��@resize_exact����@pop�@remove_ordered��@shrink��@qsort���@__vecDelDtor���?v��hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>.?AU?$hb_vector_t@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@$0A@@@��
�@
�@,
l@,
�R,	��lR�R
�`,	���`�`
���
��
��
�	���j#
��	����
ߦ,	�����	����	W#���	u���	����ަT����hb_blob_ptr_t<AAT::kerx>�����operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureRV��hb_blob_ptr_t<AAT::kerx>.?AU?$hb_blob_ptr_t@Ukerx@AAT@@@@���
@
��	��e�e
@
��

@
��>�Null<AAT::ankr>.?AU?$Null@Uankr@AAT@@@@�	����
���
ì
Ĭ
�	�Ƭj#
ì	W#�Ȭ	8J�Ȭ	�+�Ȭ	��Ȭ	�Ƭ�I#T��Ǭhb_nonnull_ptr_t<hb_blob_t>ɬoperator->�ʬoperator*��ˬoperator&��̬operator const char *��ɬgetɬget_raw
W#vͬ__dflt_ctor_closureV
Vάhb_nonnull_ptr_t<hb_blob_t>.?AU?$hb_nonnull_ptr_t@Uhb_blob_t@@@@
��,
��
e�
Ҭ
e���
Ԭ,
լ	e�Ҭ֬
9�	e�Ҭج	e�Ҭ׬٬ڬ	e�Ҭج
Ԭ	9�e�ݬ�9�	0e�ݬ߬	0e�ݬ�}�T��۬hb_atomic_ptr_t<OT::hb_ot_layout_lookup_accelerator_t>�ܬinit���ܬset_relaxedެget_relaxedެget_acquire�cmpexch�operator bool��ެoperator->�
9�v�V�hb_atomic_ptr_t<OT::hb_ot_layout_lookup_accelerator_t>.?AU?$hb_atomic_ptr_t@Uhb_ot_layout_lookup_accelerator_t@OT@@@@���
��	9�}��
��,
f�
��
�
��,	����j#	W#����j#��CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	D��
c�
M�,
a�
b�,
�
�,
�,
%�
(���
��
����OT::ExtensionFormat1<OT::Layout::GSUB_impl::ExtensionSubst>.?AU?$ExtensionFormat1@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@*
	9format���
��format1����OT::Extension<OT::Layout::GSUB_impl::ExtensionSubst>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Extension@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@���
����
��
��
��	u���	�����	0���9	0���s	���*�get_type����collect_variation_indices���sanitize����subset�
	9format���
	9extensionLookupType��
�qextensionOffset���_instance_assertion_on_line_4359����get_size���?null_size��?min_size���?static_size��OT::ExtensionFormat1<OT::Layout::GSUB_impl::ExtensionSubst>.?AU?$ExtensionFormat1@UExtensionSubst@GSUB_impl@Layout@OT@@@OT@@
&�,
�	�F0�1	��#n�
�
���OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
���
�,
�
�	���	����	���
�,	���r
���
�,
�	���r��	u��	0��	���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	!����hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	#���"�$�
�	&���	0���;
�	)���<	���<	0��9�#�	��
�item_t�?item_size���ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >���operator=���operator[]��get_size����operator bool�� �pop%�as_array���!�iter_t�#�writer_t���"�iter���$�writer�"�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >���$�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >�'�begin��'�end �qsort��(�serialize��*�serialize_append���+�copy���,�sanitize_shallow���
	9len��
-�arrayZ���.�_compiles_assertion_on_line_821.�_instance_assertion_on_line_821?null_size��?min_size���:v/�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>.?AU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@���
�
�	�3�2�	��3�b	�3�2�5�6�
1�,
�	8��9��
1���
;�,	<��9�:�=��1��u	0�3�?�	0�9��;	0�9�9	�9�	u�9�z�v��1�target_t���4�OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>��7�operator=��>�operator()�@�serialize_copy�A�sanitize_shallow���B�neuter�C�_instance_assertion_on_line_517D�get_size���?null_size��?min_size���?static_size�6E�OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
h���1G�*���	0�3�H��1�	0v���J�
.�,
v�	v�F0�1M��#�
x�
P���OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
x���
S�,
T�
x�	x�V�U�	x�V�W�X�	x�V�U�
R�,	[�x�V�r
R���
]�,
S�	^�x�_�r\�`�	ux�_�	0x�_�	x�V��hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	e�x�_�
�hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	g�x�V�f�h�
]�	j�x�_�	0x�V��;
R�	m�x�V�<	P�x�_�<	0x�_�9R�#�	x�_�
R�item_t�?item_size��Y�ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >�Z�operator=��a�operator[]�b�get_size���c�operator bool��d�popi�as_array���e�iter_t�g�writer_t���f�iter���h�writer�f�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::AlternateSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��h�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::AlternateSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >k�begin��k�endd�qsort��l�serialize��n�serialize_append���o�copy���p�sanitize_shallow���
	9len��
q�arrayZ���r�_compiles_assertion_on_line_821r�_instance_assertion_on_line_821?null_size��?min_size���:vs�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@��OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>.?AU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
^�
R�	R�w�v�	[�R�w�b	R�w�v�y�z�
u�,
]�	|�R�}��
u���
�,	��R�}�~����1^��u	0R�w���	0R�}��;	0R�}�9	R�}�	uR�}�z�v��u�target_t���x�OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>�{�operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@����1G�	0R�w���
��,
-�
�,!���.�#�
��
|�,
�,
v�
w�,
��,
��
�
��^�hb_pair_t<hb_bit_set_t,hb_bit_set_t>.?AU?$hb_pair_t@Uhb_bit_set_t@@U1@@@~�hb_array_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$hb_array_t@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@����hb_array_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@�
��
��
�	���
��
��	�����
��	�����
�	�������std::initializer_list<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AV?$initializer_list@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@std@@��
��	�����	���2������������	���	�����	���������
��	���
�,	�������	�����������
�	����	0�����	u���
����
��,	�����r
��,	�����r����	�����	�������­	0���	�����	�����ŭƭ	�������hb_sorted_array_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���	ɭ�����hb_sorted_array_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@�	˭���ʭ̭
��	έ���s	�����sϭЭ	�����	���s	0���	0���s	0���	0���	�����	���	����	���s�Frealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t>,0>��~hb_vector_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t>,0>�����extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]�ítail���ĭoperator bool����get_size���ǭas_array�����iter_t���writer_t���ŭiter���ƭwriter�ŭoperator struct hb_array_t<struct hb_pair_t<struct hb_bit_set_t,struct hb_bit_set_t> const >���ƭoperator struct hb_array_t<struct hb_pair_t<struct hb_bit_set_t,struct hb_bit_set_t> >�ȭbegin��ȭendͭas_sorted_arrayѭoperator+��ҭpush���ĭin_error�����set_error����reset_errorӭshrink_vector��ӭshift_down_vector��ԭalloc��խalloc_exact��clear��֭resize�׭resize_exact���حpopӭremove_ordered�٭shrink�ڭqsort��ۭ__vecDelDtor���?vܭhb_vector_t<hb_pair_t<hb_bit_set_t,hb_bit_set_t>,0>.?AU?$hb_vector_t@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@$0A@@@
�,
�
߭
�
�
��,
��
���
�
��	���
�
��	����,,	�������
��	�����	0����	t��	���	������	��������	���sz,first_t,second_t�����pair_t��hb_pair_t<hb_bit_set_t,hb_bit_set_t>����reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
,first
,0second����~hb_pair_t<hb_bit_set_t,hb_bit_set_t>����operator=����__vecDelDtor���^6��`hb_pair_t<hb_bit_set_t,hb_bit_set_t>.?AU?$hb_pair_t@Uhb_bit_set_t@@U1@@@
��,	���j#	W#���j#
x�,
`�
F�	9�}���
a�,
d�
�
]�,	d�v�j#	W#d�v�j#
�
�,
�,
�z�NullHelper<OT::Layout::GPOS_impl::MarkRecord>.?AU?$NullHelper@UMarkRecord@GPOS_impl@Layout@OT@@@@���	��
�
Ȥ
��,f�Null<OT::Layout::GPOS_impl::Anchor>.?AU?$Null@UAnchor@GPOS_impl@Layout@OT@@@@���	���
��
��,
�
�,
v�
y�,
w�,�#��s�uu	0k+�+�c�#�
�
��,��NullHelper<OT::Layout::GPOS_impl::EntryExitRecord>.?AU?$NullHelper@UEntryExitRecord@GPOS_impl@Layout@OT@@@@�	���
s�
��
��,
��
K�,
)�
-�,
*�
(�,
+�,
{�
|�,
x�,
��
à,
��,
�
�,B�Null<OT::Device>.?AU?$Null@UDevice@OT@@@@���	��1�V�Null<OT::FeatureVariations>.?AU?$Null@UFeatureVariations@OT@@@@�	\�3�B�Null<OT::Lookup>.?AU?$Null@ULookup@OT@@@@���	L�5�j�Null<OT::RecordListOf<OT::Feature> >.?AU?$Null@U?$RecordListOf@UFeature@OT@@@OT@@@@�	J�7�Z�Null<OT::RecordListOfScript>.?AU?$Null@URecordListOfScript@OT@@@@���	�{9�
q�,
ݞ,<���L�=�
͞
��
��	��A�@�	����A�b	��A�@�C�D�
�{,
��	F���G��	L���G�H�I��1���u	0��A�K�	0��G��;	0��G�9	��G�	u��G�J�v���{target_t���B�OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>��E�operator=��J�operator()�L�serialize_copy�M�sanitize_shallow���N�neuter�O�_instance_assertion_on_line_517P�get_size���?null_size��?min_size���?static_size�6Q�OT::OffsetTo<OT::Lookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULookup@OT@@U?$IntType@G$01@2@X$00@OT@@�
ݞ
��
��,
��,
�,
Ӝ,��NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	}�Y�o���
w�,
��,
��,
��
Q�,�L�
�,
]�
��,J�NullHelper<hb_set_t>.?AU?$NullHelper@Uhb_set_t@@@@��	�/e�
��
��,$"yJ�CrapHelper<hb_set_t>.?AU?$CrapHelper@Uhb_set_t@@@@��	�/j�
����
l�
m��AAT::LookupFormat0<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat0@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@��AAT::LookupFormat2<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat2@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@��AAT::LookupFormat4<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat4@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@��AAT::LookupFormat6<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat6@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@��AAT::LookupFormat8<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat8@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@��AAT::LookupFormat10<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat10@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
	9format���
o�format0��
p�format2��
q�format4��
r�format6��
s�format8��
t�format10�"u�
AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@
o���
w�
x�
w�	��o�z��	0o�z��;	0o�z�9|�}��OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@�	o�z��{�get_value��~�sanitize���
	9format���
�arrayZ�����_instance_assertion_on_line_161?min_size�����AAT::LookupFormat0<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat0@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
p���
��
��
��	��p���s	0p����;	0p���9����b�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@�	p������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_249��_instance_assertion_on_line_249?null_size��?min_size���	��
AAT::LookupFormat2<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat2@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
q���
��
��
��	��q���s	0q����;	0q���9����b�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@���	q������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_352��_instance_assertion_on_line_352?null_size��?min_size���	��
AAT::LookupFormat4<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat4@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
r���
��
��
��	��r���s	0r����;	0r���9����V�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@���	r������get_value����sanitize���
	9format���
��entries����_compiles_assertion_on_line_435��_instance_assertion_on_line_435?null_size��?min_size���	��
AAT::LookupFormat6<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat6@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
s���
��
��
��	��s���s	0s����;	0s���9����	s������get_value����sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
�valueArrayZ����_compiles_assertion_on_line_488��_instance_assertion_on_line_488?null_size��?min_size�����AAT::LookupFormat8<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat8@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
�,
|�	0k+�+��
����
��
��
��,
��
��	������
��,	������b	����������
~�,
��	�������
~���
î,	Į����®Ů�1���u	0����Ǯ	0�����;	0����9	����	u����n�;��~�target_t�����OffsetTo<AAT::ClassTable<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>����operator=��Ʈoperator()�Ȯserialize_copy�ɮsanitize_shallow���ʮneuter�ˮ_instance_assertion_on_line_517̮get_size���?null_size��?min_size���?static_size�6ͮOT::OffsetTo<AAT::ClassTable<OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ClassTable@U?$IntType@E$00@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@���#|�
��,Ю�;�;Ѯ
��f�OT::UnsizedArrayOf<AAT::Entry<void> >.?AU?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@�
Ԯ��
ծ
ծ,
׮
Ԯ	Ԯٮخ	Ԯٮڮۮ	Ԯٮخ
n<,	ޮԮٮs
ծ	L�Ԯ�s߮�	uԮsb�hb_array_t<AAT::Entry<void> const >.?AU?$hb_array_t@$$CBU?$Entry@X@AAT@@@@��	�Ԯ�sV�hb_array_t<AAT::Entry<void> >.?AU?$hb_array_t@U?$Entry@X@AAT@@@@	�Ԯٮs��	Ԯٮ	0Ԯٮ�;
Ԯ	�Ԯ�49	0Ԯ��;n<#�	Ԯ�Bn<item_t�?item_size��ܮUnsizedArrayOf<AAT::Entry<void> >��ݮoperator=���operator[]��get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���f6�OT::UnsizedArrayOf<AAT::Entry<void> >.?AU?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@�
����
�,Ю�׮�
�
��
�
��	������
��,	������b	����������
Ԯ,
�	������	׮������1��u	0�����	0����;	0���9	���	u���f�;��Ԯtarget_t�����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned short,2>,void,0>�����operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517	�get_size���?null_size��?min_size���?static_size�6
�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��o<#�
�v<u	0k+�+�	^a.N	�.N
n�,
1�,
��,
Ɨ
Ǘ,
��
����
�,
�
��	����
��	����	������	����
�	����"�
��$���	0��"�%�	0��"�	��"����T�� �hb_atomic_ptr_t<AAT::hb_aat_layout_chain_accelerator_t>!�init���!�set_relaxed#�get_relaxed#�get_acquire&�cmpexch'�operator bool��#�operator->�
��v(�operator void *�
V)�hb_atomic_ptr_t<AAT::hb_aat_layout_chain_accelerator_t>.?AU?$hb_atomic_ptr_t@Uhb_aat_layout_chain_accelerator_t@AAT@@@@�
ɗ
+�
×,	ɗ��j#	W#ɗ��j#
�,
��
��,
��
3�
��,	��|�j#	W#��|�j#
h�
q���
9�
:�
9�	uq�<�
d@	uq�<�>�9<$�	q�<�@�	0q�<��;^�OT::UnsizedArrayOf<AAT::Feature>.?AU?$UnsizedArrayOf@UFeature@AAT@@@OT@@	q�<�B	9HBUINT�=�get_subtable_count�?�compile_flags��A�apply��=�get_size���B�sanitize���
P9defaultFlags�
P9length���
	9featureCount�
	9
subtableCount
C�featureZ�D�_instance_assertion_on_line_1349���?null_size��?min_size���ZE�AAT::Chain<AAT::ObsoleteTypes>.?AU?$Chain@UObsoleteTypes@AAT@@@AAT@@
9�,uG�u	��—ǗH�
n@
sG
G�G�L�
i�,
:�,
��,
h@�
Q�	�@R<�@R�
T�
]���
U�
V�
U�	u]�X�	u]�X�>�	]�X�@�	0]�X��;	]�X�BP9HBUINT�Y�get_subtable_count�Z�compile_flags��[�apply��Y�get_size���\�sanitize���
P9defaultFlags�
P9length���
P9featureCount�
P9subtableCount
C�featureZ�]�_instance_assertion_on_line_1349���?null_size��?min_size���Z^�AAT::Chain<AAT::ExtendedTypes>.?AU?$Chain@UExtendedTypes@AAT@@@AAT@@
U�,u`�u	������a�
`�`�c�
U�,
V�,N�Null<OT::MarkGlyphSets>.?AU?$Null@UMarkGlyphSets@OT@@@@�	�g�N�Null<OT::LigCaretList>.?AU?$Null@ULigCaretList@OT@@@@���	�i�J�Null<OT::AttachList>.?AU?$Null@UAttachList@OT@@@@���	؎k�F�Null<OT::ClassDef>.?AU?$Null@UClassDef@OT@@@@���	�m�
4�
!�,
�~,
S�,	�'�
�
�,
u�	t�F0�1v�
t�	t�F0�1x�
�	z�F0�1o�

�	|�F0�1��
|�
����hb_iter_with_fallback_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@����hb_iter_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@���
����
��	u����
�S
��	������
�S��
��	����������	�S����	�S����s����	0����	�7����	�7��������	�7����s	�7����s����
��!	�S����s
�S,
��	������s����	�S����r	�S����	��������������7item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@�
��	������
����
��	����������	�7����	�7����s	0����	u����	����	����s	�S�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@�����������hb_iter_with_fallback_t<hb_array_t<hb_inc_bimap_t>,hb_inc_bimap_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_inc_bimap_t@@@@AEAUhb_inc_bimap_t@@@@����7u
�S	�S����	�S������
��	�7�S��	�7�S��s	�S��	�S��s	u�S��
��,
��	0�S����	�7�S��	�S�S��	t�S	t�S����įů	T�S��	T�S���ǯȯ	�S���	�S�S���	�S�S��˯̯	�S�S��s�����Frealloc_move�����hb_array_t<hb_inc_bimap_t>��7__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=�¯begin��¯end¯operator&��ïoperator struct hb_array_t<struct hb_inc_bimap_t const >�����operator==���hash���Ưcmpɯqsort����get_size���ʯreverseͯsub_array��ίtruncate�����fini���
�7arrayZ���
ulength���
ubackwards_length�V"Vϯhb_array_t<hb_inc_bimap_t>.?AU?$hb_array_t@Uhb_inc_bimap_t@@@@��
�,ѯ��e�ү
��1@9K,~_�	0
���կ
�S��8���ׯ	0
���د
z��8n��	0�p�ۯ
	�
ݯ�8���2@9@9	0	��߯

�
��86��	0
�8��
�
��8R��	0�T��
t�,
�
�,
�
�
�,	���
�##��V�NullHelper<hb_set_digest_t>.?AU?$NullHelper@Uhb_set_digest_t@@@@	�r�
�r
–,
�
��	W#�Ƭj#
��,
��,	�Ƭj#
a�
��,
T�	T�F0�1��#5�
R����u	R�=9>9�
R�
=�,
O�
D�,3�#�

�
z�,��NullHelper<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@	4�
�
��
�,
��,��NullHelper<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@	���
ɒ
��,	͑&�%�
��
��,
*�,
�
�,
N�,͑%��#�
���NullHelper<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	� �
$�
�
�,
�,��NullHelper<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	��&�
��
��,
��,
�,
T�,	}P�O�
9
�
�,
�
1�n�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���R�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���
��,
4���
6�	u4�7�
��
4�	9�4�:�	1�4�7�;�<�	��4�7�	��4�7�s?�>�	04�7�	5�4�:�	5�4�7�B�C�	5�4�:�s	5�4�7�sE�F�
4�!	��4�H�s
��,
4�	J�4�K�sI�L�	��4�:�r	��4�H�	J�4�K�N�O�P��5�item_t�8�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���=�thiz���>�iter���@�operator+��>�_begin�>�begin��>�_end���>�endA�operator bool��8�lenD�operator*��G�operator[]�M�operator+=�Q�operator++�M�operator-=�Q�operator--�?�operator-��R TR�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���n�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�
T�	9�T�U�
T���
W�	1�T�X�V�Y�	5�T�X�	5�T�X�s	0T�X�	uT�X�	T�U�	T�U�s	��T�X��Z�thiz���[�__item__���\�__item_at__]�__more__���^�__len___�__next__���`�__forward___�__prev__���`�__rewind__�a�__end__nb�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�4���T���nd�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@����hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���
f���
g�,	0���i�l����h�j��.
��	��l�k�
�	5���n�	0��n�	��l�	����n�
�	0��n�s���hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZ@@��3���m�hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>���5�__item_t__�Fis_sorted_iterator�o�__item__���p�__more__���q�__next__���q�__prev__���r�__end__t�operator!=�
f�it���
u� p
MB(f�
v�0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�
�,
Ǎ
̍,
	�,
ȍ
ˍ,
ɍ,
��
���hb_iter_with_fallback_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@�����hb_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@���
����
��	u����
3}
��	������	���������	3}����	3}����s����	0����	R}����	R}��������	R}����s	R}����s����
��!	3}����s
��	������s����	3}����r	3}����	�������������R}item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@�
��	������
����
��	���������	R}����	R}����s	0����	u����	����	����s	3}�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@������������hb_iter_with_fallback_t<hb_array_t<hb_vector_t<int,0> const * const>,hb_vector_t<int,0> const * const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@AEBQEBU?$hb_vector_t@H$0A@@@@@���d}u
3}	3}����	3}������
��	R}3}��	R}3}��s	3}��	3}��s	u3}��
��	03}����	d}3}��	3}3}��	t3}	t3}������°	_}3}��	_}3}���İŰ	3}���	3}3}���	3}3}��Ȱɰ	3}3}��s�����Frealloc_move�����hb_array_t<hb_vector_t<int,0> const * const>���R}__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_vector_t<int,0> const * const>��operator==���hash���ðcmpưqsort����get_size���ǰreverseʰsub_array��˰truncate�����fini���
d}arrayZ���
ulength���
ubackwards_length�n"V̰hb_array_t<hb_vector_t<int,0> const * const>.?AU?$hb_array_t@QEBU?$hb_vector_t@H$0A@@@@@
��,
��
��,
��
��,
��,
-�
.�,
�,
ڋ�
װ	�؋ًذ	ڋ ��
&�,
،,
���F�hb_map_iter_factory_t<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@@@��
ް�ݰ߰���
��
�	ް�.�.�
�
ް	ް����hb_map_iter_factory_t<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0>���
�fF�hb_map_iter_factory_t<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ$0A@@@��
ް
�
��,
��,u$"	!�S��^�CrapHelper<hb_vector_t<int,0> >.?AU?$CrapHelper@U?$hb_vector_t@H$0A@@@@@	W�
n�
|�,
z�
y�	y���	_~y���	�y���
y���
��	0y���	y����
��,
��	0y�����	0y�������	��y�����hb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_hashmap_t@IUTriple@@$0A@@@AEAI@@���	�y���	uy���>
�4key��
�)is_real_�
�)is_used_�
"Chash�
uvalue��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real�operator==��get_pair����get_pair_ref����total_hash�Fis_trivial��hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@	u	--�
g�,
z�,	4��!� "
'�
:�,
Q���CrapHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$CrapHelper@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@�	]��
8,N�NullHelper<OT::VarData>.?AU?$NullHelper@UVarData@OT@@@@�	k��
�3
�7,
ъ,
��,
c�,
��,
�}
^�
]�,
_�
d�,
`�
a�,

�
J�
 �,
�,
��
؈,	�l� "
��,
q8,>�NullHelper<float>.?AU?$NullHelper@M@@���	E*�>�CrapHelper<float>.?AU?$CrapHelper@M@@���	,�
8,>�NullHelper<bool>.?AU?$NullHelper@_N@@���	"/�>�CrapHelper<bool>.?AU?$CrapHelper@_N@@���	�1��H��}#�
4�
ڇ,
M�,
;�,n�NullHelper<OT::FeatureVariationRecord>.?AU?$NullHelper@UFeatureVariationRecord@OT@@@@���	:�9�
H�
K�,
I�,
Ä	ÄF0�1>�
���@��u	��=9>9A�
��
��,
��,T�#�
F�~�NullHelper<OT::FeatureTableSubstitutionRecord>.?AU?$NullHelper@UFeatureTableSubstitutionRecord@OT@@@@���	��H�
�'
ă,
��,R�#�
M���NullHelper<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@	S�O�
c�,��NullHelper<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@	܂R�
݂,b�Null<OT::MultiItemVariationStore>.?AU?$Null@UMultiItemVariationStore@OT@@@@�	~�U�Z�Null<OT::ItemVariationStore>.?AU?$Null@UItemVariationStore@OT@@@@���	e�W��#�
C�	0k+�+Z�
�;
E�,
G��^��u	G�=9>9_��#��
G�	G�F0�1Z��#��
7�	0k+�+e�
9�,
;��h��u	;�=9>9i��#��
;�	;�F0�1e�
�,��NullHelper<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	�o�
��
8�
9�,��hb_iter_with_fallback_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@��hb_iter_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@�
u���
v�	uu�w�
׀
u�	y�u�z�
׀��
|�	}�u�w�{�~�	׀u�w�	׀u�w�s����	0u�w�	�}u�z�	�}u�w�����	�}u�z�s	�}u�w�s����
u�!	׀u���s
׀,
u�	��u���s����	׀u�z�r	׀u���	��u�����������}item_t�x�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��x�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@���
��	y�����
����
��	}���������	�}����	�}����s	0����	u����	����	����s	׀�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@���u����������hb_iter_with_fallback_t<hb_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@��}u
׀	׀����	׀������
|�	�}׀��	�}׀��s	׀��	׀��s	u׀��
|�,
��	0׀����	�}׀��	؀׀��	t׀	t׀��������	�׀��	�׀�������	׀���	׀׀���	׀׀������	׀׀��s�t���Frealloc_move�����hb_array_t<OT::delta_row_encoding_t>����}__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::delta_row_encoding_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array��±truncate�����fini���
�}arrayZ���
ulength���
ubackwards_length�j"Vñhb_array_t<OT::delta_row_encoding_t>.?AU?$hb_array_t@Udelta_row_encoding_t@OT@@@@�����hb_iter_t<hb_sorted_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@���
ű��
Ʊ	uűDZ
�
ű	ɱűʱ
���
̱	ͱűDZ˱α	�űDZ	�űDZsѱб	0űDZ	�}űʱ	�}űDZԱձ	�}űʱs	�}űDZsױر
ű!	�űڱs
�,
ű	ܱűݱs۱ޱ	�űʱr	�űڱ	ܱűݱ�����}item_t�ȱget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ϱthiz���бiter���ұoperator+��б_begin�бbegin��б_end���бendӱoperator bool��ȱlenֱoperator*��ٱoperator[]�߱operator+=��operator++�߱operator-=��operator--�ѱoperator-��� T�hb_iter_t<hb_sorted_array_t<OT::delta_row_encoding_t>,OT::delta_row_encoding_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Udelta_row_encoding_t@OT@@@@AEAUdelta_row_encoding_t@OT@@@@���
̱	�}��
�	����	����
̱,
�	0���	����	�����	���s"׀��ű��űiter_base_t�}item_t��begin���endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<OT::delta_row_encoding_t>�operator!=��sub_array���truncate���v� hb_sorted_array_t<OT::delta_row_encoding_t>.?AU?$hb_sorted_array_t@Udelta_row_encoding_t@OT@@@@�	�}]�ۀ "
�},
�,j�NullHelper<OT::delta_row_encoding_t>.?AU?$NullHelper@Udelta_row_encoding_t@OT@@@@���	|}��
w}j�CrapHelper<OT::delta_row_encoding_t>.?AU?$CrapHelper@Udelta_row_encoding_t@OT@@@@���	�}��
��,��CrapHelper<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@	����
��
��,��NullHelper<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@	���
��	�� "��CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���	��	�� "��CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@	�	���NullHelper<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�
!
,	�3~�~�
�~,	�4	~D~ "
Z~,
�4
���NullHelper<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$NullHelper@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�B�
!~,
)~,
qL
�},
�},��hb_iter_with_fallback_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@����hb_iter_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@���
���
�	u��
2}
�	!��"�
2}��
$�	%���#�&�	2}��	2}��s)�(�	0��	T}�"�	T}��,�-�	T}�"�s	T}��s/�0�
�!	2}�2�s
2},
�	4��5�s3�6�	2}�"�r	2}�2�	4��5�8�9�:��T}item_t� �get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'�thiz���(�iter���*�operator+��(�_begin�(�begin��(�_end���(�end+�operator bool�� �len.�operator*��1�operator[]�7�operator+=�;�operator++�7�operator-=�;�operator--�)�operator-�� T<�hb_iter_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�
>�	!�>�?�
>���
A�	%�>�B�@�C�	T}>�B�	T}>�B�s	0>�B�	u>�B�	>�?�	>�?�s	2}>�B��D�thiz���E�__item__���F�__item_at__G�__more__���H�__len__I�__next__���J�__forward__I�__prev__���J�__rewind__�K�__end__�L�hb_iter_fallback_mixin_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@����>����N�hb_iter_with_fallback_t<hb_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@���H}u
2}	2}Q�P�	2}Q�R�S�
$�	T}2}U�	T}2}U�s	2}Q�	2}Q�s	u2}U�
$�,
[�	02}U�\�	H}2}U�	3}2}Q�	t2}	t2}U�\�`�a�	a}2}Q�	a}2}Q��c�d�	2}Q��	2}2}U��	2}2}U�g�h�	2}2}U�s����Frealloc_move���T�hb_array_t<hb_vector_t<int,0> const *>�T}__item_t__�Fis_random_access_iterator��Fhas_fast_len���V�__item__���W�__item_at__X�__next__���Y�__forward__X�__prev__���Y�__rewind__�Z�__len__]�operator!=�^�begin��^�end^�operator&��_�operator struct hb_array_t<struct hb_vector_t<int,0> const * const>]�operator==�Z�hash���b�cmpe�qsort��Z�get_size���f�reversei�sub_array��j�truncate���X�fini���
H}arrayZ���
ulength���
ubackwards_length�j"Vk�hb_array_t<hb_vector_t<int,0> const *>.?AU?$hb_array_t@PEBU?$hb_vector_t@H$0A@@@@@����hb_iter_t<hb_sorted_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�
m���
n�	um�o�
a}
m�	q�m�r�
a}��
t�	u�m�o�s�v�	a}m�o�	a}m�o�sy�x�	0m�o�	T}m�r�	T}m�o�|�}�	T}m�r�s	T}m�o�s���
m�!	a}m���s
a},
m�	��m���s����	a}m�r�r	a}m���	��m����������T}item_t�p�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���w�thiz���x�iter���z�operator+��x�_begin�x�begin��x�_end���x�end{�operator bool��p�len~�operator*����operator[]���operator+=���operator++���operator-=���operator--�y�operator-��� T��hb_iter_t<hb_sorted_array_t<hb_vector_t<int,0> const *>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@PEBU?$hb_vector_t@H$0A@@@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�
t�	H}a}��
a}	a}��P�	a}������
t�,
��	0a}����	a}a}���	a}a}������	a}a}��s&2}��m���m�iter_base_tT}item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<hb_vector_t<int,0> const *>����operator!=���sub_array����truncate���v�� hb_sorted_array_t<hb_vector_t<int,0> const *>.?AU?$hb_sorted_array_t@PEBU?$hb_vector_t@H$0A@@@@@
1}
��
N},j�NullHelper<hb_vector_t<int,0> const *>.?AU?$NullHelper@PEBU?$hb_vector_t@H$0A@@@@@��	R}��	�|�| "	 �|�| "

},	Dr:	Dr:�9g:
4s��
��
����OT::ArrayOf<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@U?$IntType@G$01@4@@OT@@����OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>.?AU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@�
����
��,
��
��	������	��������	������
��,	������r
����
��,
��	������r����	u����	0����	������hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��	��������hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@	��������²
��	IJ����	0�����;
��	Dz����<
��	ɲ����<	0����9��#�	����J��item_t�?item_size����ArrayOf<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2> >��operator=����operator[]���get_size�����operator bool����popòas_array�����iter_t���writer_t�����iter���²writer���operator struct hb_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> const >���²operator struct hb_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> >�Ųbegin��Ųend��qsort��Ʋserialize��Ȳserialize_append���ʲcopy���˲sanitize_shallow���
	9len��
̲arrayZ���Ͳ_compiles_assertion_on_line_821Ͳ_instance_assertion_on_line_821?null_size��?min_size����vβOT::ArrayOf<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@U?$IntType@G$01@4@@OT@@����hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@
��	в4sѲ��hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$hb_sorted_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
4s	Ӳ4sԲҲղ	IJ4sѲ	04sԲ49
4s	ٲ4sѲ<�����ֲas_array���вiter_t�Ӳwriter_t���Ҳiter���ղwriter�Ҳoperator struct hb_sorted_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> const >ղoperator struct hb_sorted_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> >��ײbegin��ײendزserialize��ڲcopy����
T۲OT::SortedArrayOf<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@U?$IntType@G$01@4@@OT@@���
��,
��	��޲	u��޲	0��޲9	t��޲s	t��	0��޲�/

�9first
�9last�
	9value߲_instance_assertion_on_line_43��get_size���?null_size��?min_size���?static_size�sanitize����cmp�cmp_range���get_population��intersects�
�OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes>.?AU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@�
�|,
IJ,b�hb_iter_with_fallback_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@F�hb_iter_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@
���
�	u��
��
�	���
����
�	�����	����	����s����	0��	����	��������	����s	����s����
�!	�����s
��,
�	���s��	����r	�����	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--���operator-��F T	�hb_iter_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@f�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
�	���
���
�	���
��	����	����s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__f�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��������b�hb_iter_with_fallback_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@IJu
��	����	���� �
�	����"�	����"�s	���	���s	u��"�
�,
(�	0��"�)�	IJ��"�	�����	t��	t��"�)�-�.�	��	���0�1�	����	����"��	����"�4�5�	����"�s����Frealloc_move���!�hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���#�__item__���$�__item_at__%�__next__���&�__forward__%�__prev__���&�__rewind__�'�__len__*�operator!=�+�begin��+�end+�operator&��,�operator struct hb_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> const >���*�operator==�'�hash���/�cmp2�qsort��'�get_size���3�reverse6�sub_array��7�truncate���%�fini���
IJarrayZ���
ulength���
ubackwards_length�"V8�hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$hb_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��V�hb_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
:���
;�	u:�<�
в
:�	>�:�?�
�
A�	B�:�<�@�C�	в:�<�	в:�<�sF�E�	0:�<�	��:�?�	��:�<�I�J�	��:�?�s	��:�<�sL�M�
:�!	в:�O�s
в,
:�	Q�:�R�sP�S�	в:�?�r	в:�O�	Q�:�R�U�V�W����item_t�=�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���D�thiz���E�iter���G�operator+��E�_begin�E�begin��E�_end���E�endH�operator bool��=�lenK�operator*��N�operator[]�T�operator+=�X�operator++�T�operator-=�X�operator--�F�operator-��V TY�hb_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
A�	IJв[�
в	в]��	в]�^�_�
A�,
a�	0в[�b�	вв[��	вв[�d�e�	вв[�sJ����:���:�iter_base_t��item_t�\�begin��\�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���`�hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >��c�operator!=�f�sub_array��g�truncate���h� hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@	0в[��-
IJ
ݲ	вi/k/l�	IJ:�<���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`e7d4efdd�
o���
p�
��	0o�q�r�
o��
t�
o�	o�v�
u�
�$
x�,
y�	o�v�z�w�{�
o�,
p�,
~�	}�o�v��rs�operator()�|�<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`e7d4efdd�
p�
x�
q�,	o�v�z�
o�
v�,B�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@
������.�.	0�u�u��
��f�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@_N@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	0��������	0����s	0����s����
��!	������s
��,
��	������s����	������r	������	�������������0item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��f T��hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@_N@@���a�o�
��	������
��	0����	0����s	u����	����	����s	������
��,
��	0��������hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@
��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@
�����������	���.�.u�
o�
��	��ijóZųhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
o�f�Ƴhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@
���#r�
7
�Y,Z�hb_pair_t<unsigned int &,unsigned int &>.?AU?$hb_pair_t@AEAIAEAI@@��
̳�
ͳ	7�8�Yγ
̳
̳	̳ѳ_
̳��
ӳ	̳̳Գ
ӳ,
ֳ	0̳Գ׳	t̳"�first_t�second_t���̳pair_t�ҳhb_pair_t<unsigned int &,unsigned int &>���ճreverseسoperator==�سoperator!=�سoperator<��سoperator>=�سoperator>��سoperator<=�ٳcmp
�first
�second���Zڳhb_pair_t<unsigned int &,unsigned int &>.?AU?$hb_pair_t@AEAIAEAI@@��̳_	�^a��F�<unnamed-type-hb_len>.?AU<unnamed-type-hb_len>@@�hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
߳�
�
޳��
�	u޳��
߳Z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���>�hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���
���
�	u��
�	���
߳��
�	�����	߳��	߳��s��	0��	u�����	u��s	u��s����
�!	߳���s
߳,
�	�����s����	߳��r	߳���	���������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len��operator*����operator[]���operator+=��operator++���operator-=��operator--��operator-��> T�hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���Z�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
�	���
���
	�	��
���	u�
�	u�
�s	0�
�	��	��s	߳�
���thiz���
�__item__����__item_at__�__more__���
�__len__�__next__����__forward__�__prev__����__rewind__��__end__Z�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�������Z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����.�|�.
߳	߳��
�	u߳�	0߳�	߳�	߳߳�
�,
�	0߳� ���hb_reference_wrapper<OT::Layout::Common::Coverage const * &>.?AU?$hb_reference_wrapper@AEAPEBUCoverage@Common@Layout@OT@@@@�b����hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>��u__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__!�operator!=�
6.it���
"� p
MB(f
#�0hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@@@��
%����&�߳'��|�.	%�mHqH)�
%�	%�+�)��,�hb_filter_iter_factory_t<OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &>
�|p
�.f�-�hb_filter_iter_factory_t<OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@@@��
%��1�/0�Y�#00��#��A��	��4sѲ3���NullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@	��5�
w,}O�j�CrapHelper<OT::IntType<unsigned short,2> >.?AU?$CrapHelper@U?$IntType@G$01@OT@@@@���	99�
q,j�NullHelper<OT::IntType<unsigned short,2> >.?AU?$NullHelper@U?$IntType@G$01@OT@@@@���	
9<�V�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::IntType<unsigned short,2> const > >,hb_pair_t<unsigned int,OT::IntType<unsigned short,2> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@U?$hb_pair_t@IAEBU?$IntType@G$01@OT@@@@@@��
>���
?�~�hb_pair_t<unsigned int,OT::IntType<unsigned short,2> const &>.?AU?$hb_pair_t@IAEBU?$IntType@G$01@OT@@@@�	u>�@���hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@��
C�
>�	D�>�E�
C���
G�	H�>�@�F�I�	C�>�@�	C�>�@�sL�K�	0>�@�	A�>�E�	A�>�@�O�P�	A�>�E�s	A�>�@�sR�S�
>�!	C�>�U�s
C�,
>�	W�>�X�sV�Y�	C�>�E�r	C�>�U�	W�>�X�[�\�]��A�item_t�B�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���J�thiz���K�iter���M�operator+��K�_begin�K�begin��K�_end���K�endN�operator bool��B�lenQ�operator*��T�operator[]�Z�operator+=�^�operator++�Z�operator-=�^�operator--�L�operator-��V T_�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::IntType<unsigned short,2> const > >,hb_pair_t<unsigned int,OT::IntType<unsigned short,2> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@U?$hb_pair_t@IAEBU?$IntType@G$01@OT@@@@@@���xZ�
C�	C�b�a�	C�b�c�d�
G�	A�C�f�	A�C�f�s	0C�f�	uC�f�	C�b�	C�b�s	C�C�f�
G�,
n�	0C�f�o��>���e�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::IntType<unsigned short,2> const > >�A�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�g�__item__���h�__item_at__i�__more__���j�__len__k�__next__���l�__forward__k�__prev__���l�__rewind__�m�__end__p�operator!=�
�xa
}b�q�(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@��ou	C��x�xs�
C��u
9
A�	A�w�v�
A���
y�	A�A�z�
y�,
|�	0A�z�}�	tA�6ufirst_t
9second_t���A�pair_t�x�hb_pair_t<unsigned int,OT::IntType<unsigned short,2> const &>��{�reverse~�operator==�~�operator!=�~�operator<��~�operator>=�~�operator>��~�operator<=��cmp
ufirst

9second���~��hb_pair_t<unsigned int,OT::IntType<unsigned short,2> const &>.?AU?$hb_pair_t@IAEBU?$IntType@G$01@OT@@@@�
A�
y�

9
�|,
A�,
�|	0k+�+��	ߠ����B�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@
���
��	u޳���
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@j�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	u��������	u����s	u����s����
��!	������s
��,
��	������s����	������r	������	�������������uitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��j T��hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��
��	������
����
��	����������	u����	u����s	0����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@������������hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@q7�|�.
��	������
��	u��ô	0��ô	����	����ô
��,
ȴ	0��ôɴ�����´hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int &���u__item_t__�Fis_sorted_iterator�Ĵ__item__���Ŵ__more__���ƴ__next__���ƴ__prev__���Ǵ__end__ʴoperator!=�
0it���
"�Hp
MBPfB
˴Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,OT::Layout::Common::Coverage const * &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@AEAPEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@
0�ʹ&���δ
ʹ	0i/k/д
|	|F0�1Ҵ�#��|#0	|F0�1մ
�{,��NullHelper<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$NullHelper@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@���	|ش
|
|,
�x
ܴ��hb_iter_with_fallback_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_iota_iter_t@II@@I@@���hb_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_t@U?$hb_iota_iter_t@II@@I@@��
ߴ��
�	uߴ�
�x
ߴ	�ߴ�	ܴߴ���	�xߴ�	�xߴ�s��	0ߴ�	uߴ���	uߴ�s	uߴ�s��
ߴ!	�xߴ�s
�x,
ߴ	�ߴ�s���	�xߴ�r	�xߴ�	�ߴ��������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]���operator+=���operator++���operator-=���operator--��operator-�� T��hb_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_t@U?$hb_iota_iter_t@II@@I@@���hb_iter_fallback_mixin_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_iota_iter_t@II@@I@@
��	�����
����
�	ܴ������	u���	u���s	0���	����	����s	�x�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__�	�__end__�
�hb_iter_fallback_mixin_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_iota_iter_t@II@@I@@ߴ�������hb_iter_with_fallback_t<hb_iota_iter_t<unsigned int,unsigned int>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_iota_iter_t@II@@I@@��
�x	�x��	�x� "
�x	u�x�	0�x�	�x�	�x�x�
�x	0�x��B޴���hb_iota_iter_t<unsigned int,unsigned int>���incu__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__more__����__len__�__next__����__prev__����__end__�operator!=�
uv
ustep�Z�hb_iota_iter_t<unsigned int,unsigned int>.?AU?$hb_iota_iter_t@II@@��
�{
���hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@��
���
�	u��
K{
�	!��"�
K{��
$�	%���#�&�	K{��	K{��s)�(�	0��	D{�"�	D{��,�-�	D{�"�s	D{��s/�0�
�!	K{�2�s
K{,
�	4��5�s3�6�	K{�"�r	K{�2�	4��5�8�9�:��D{item_t� �get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'�thiz���(�iter���*�operator+��(�_begin�(�begin��(�_end���(�end+�operator bool�� �len.�operator*��1�operator[]�7�operator+=�;�operator++�7�operator-=�;�operator--�)�operator-��� T<�hb_iter_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@
>�	!�>�?�
>���
A�	%�>�B�@�C�	D{>�B�	D{>�B�s	0>�B�	u>�B�	>�?�	>�?�s	K{>�B��D�thiz���E�__item__���F�__item_at__G�__more__���H�__len__I�__next__���J�__forward__I�__prev__���J�__rewind__�K�__end__�L�hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@���>����N�hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@��P{u
K{	K{Q�P�	K{Q�R�S�
$�	D{K{U�	D{K{U�s	K{Q�	K{Q�s	uK{U�
$�,
[�	0K{U�\�	P{K{U�	K{K{Q�	tK{	tK{U�\�`�a�	\{K{Q�	\{K{Q��c�d�	K{Q��	K{K{U��	K{K{U�g�h�	K{K{U�s����Frealloc_move���T�hb_array_t<OT::Record<OT::Script> const >��D{__item_t__�Fis_random_access_iterator��Fhas_fast_len���V�__item__���W�__item_at__X�__next__���Y�__forward__X�__prev__���Y�__rewind__�Z�__len__]�operator!=�^�begin��^�end^�operator&��_�operator struct hb_array_t<struct OT::Record<struct OT::Script> const >]�operator==�Z�hash���b�cmpe�qsort��Z�get_size���f�reversei�sub_array��j�truncate���X�fini���
P{arrayZ���
ulength���
ubackwards_length�r"Vk�hb_array_t<OT::Record<OT::Script> const >.?AU?$hb_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@���hb_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@
m���
n�	um�o�
\{
m�	q�m�r�	�m�o�s�t�	\{m�o�	\{m�o�sw�v�	0m�o�	D{m�r�	D{m�o�z�{�	D{m�r�s	D{m�o�s}�~�
m�!	\{m���s
\{,
m�	��m���s����	\{m�r�r	\{m���	��m����������D{item_t�p�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���u�thiz���v�iter���x�operator+��v�_begin�v�begin��v�_end���v�endy�operator bool��p�len|�operator*���operator[]���operator+=���operator++���operator-=���operator--�w�operator-��� T��hb_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Record<OT::Script> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@AEBU?$Record@UScript@OT@@@OT@@@@
�{	P{\{��
\{	\{��P�	\{������
�{	0\{����	\{\{���	\{\{������	\{\{��s*K{��m���m�iter_base_tD{item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::Record<OT::Script> const >�����operator!=���sub_array����truncate����� hb_sorted_array_t<OT::Record<OT::Script> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@���
�{,
�{
�{,
�{,
�{
�{,
�{,
z{,��o{,z��
y{
o{
j{	j{����	k{j{��b	j{��������
2y,
n{	��j{���	,zj{�������1o{�u	0j{����	0j{���;	0j{��9	j{��	uj{��J�v��2ytarget_t�����OffsetTo<OT::Script,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Script,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
n{
z{
p{	06{^{�-
q{,��hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Tag OT::Record<OT::Script>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@PEQ?$Record@UScript@OT@@@OT@@UTag@3@$0A@$0A@@@���
������u��
��*�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Tag OT::Record<OT::Script>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@PEQ?$Record@UScript@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
µ��
õ	uµĵ
µ	��µƵ
����
ȵ	ɵµĵǵʵ	��µĵ	��µĵs͵̵	0µĵ	5xµƵ	5xµĵеѵ	5xµƵs	5xµĵsӵԵ
µ!	��µֵs
��,
µ	صµٵs׵ڵ	��µƵr	��µֵ	صµٵܵݵ޵�5xitem_t�ŵget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���˵thiz���̵iter���εoperator+��̵_begin�̵begin��̵_end���̵endϵoperator bool��ŵlenҵoperator*��յoperator[]�۵operator+=�ߵoperator++�۵operator-=�ߵoperator--�͵operator-��* T�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Tag OT::Record<OT::Script>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@PEQ?$Record@UScript@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�Z9L�8{���{�
��	����
ȵ	5x���	5x���s	0���	u���	���	���s	�����
ȵ,
�	0������hb_reference_wrapper<OT::Tag OT::Record<OT::Script>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UScript@OT@@@OT@@UTag@2@@@�µ���hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Tag OT::Record<OT::Script>::*,0,0>��5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
\{it���
� f��(hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Script> const >,OT::Tag OT::Record<OT::Script>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UScript@OT@@@OT@@@@PEQ?$Record@UScript@OT@@@OT@@UTag@3@$0A@$0A@@@���
\{���hb_map_iter_factory_t<OT::Tag OT::Record<OT::Script>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UScript@OT@@@OT@@UTag@2@$0A@@@
����������
��
��	���.�.��
�
��	������R��hb_map_iter_factory_t<OT::Tag OT::Record<OT::Script>::*,0>�
�f���hb_map_iter_factory_t<OT::Tag OT::Record<OT::Script>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UScript@OT@@@OT@@UTag@2@$0A@@@
��
�
~9
P{	S{F0�1�
j{
�
~9��8o{��w�	0j{��	�
��k{u�1u	F0�1�
�{,
S{,
�y
���hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@��
���
�	u��
Yy
�	���
Yy��
�	�����	Yy��	Yy��s��	0��	Ry��	Ry��"�#�	Ry��s	Ry��s%�&�
�!	Yy�(�s
Yy,
�	*��+�s)�,�	Yy��r	Yy�(�	*��+�.�/�0��Ryitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter��� �operator+���_begin��begin���_end����end!�operator bool���len$�operator*��'�operator[]�-�operator+=�1�operator++�-�operator-=�1�operator--��operator-��� T2�hb_iter_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@
4�	�4�5�
4���
7�	�4�8�6�9�	Ry4�8�	Ry4�8�s	04�8�	u4�8�	4�5�	4�5�s	Yy4�8��:�thiz���;�__item__���<�__item_at__=�__more__���>�__len__?�__next__���@�__forward__?�__prev__���@�__rewind__�A�__end__�B�hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@���4����D�hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@��^yu
Yy	YyG�F�	YyG�H�I�
�	RyYyK�	RyYyK�s	YyG�	YyG�s	uYyK�
�,
Q�	0YyK�R�	^yYyK�	YyYyG�	tYy	tYyK�R�V�W�	kyYyG�	kyYyG��Y�Z�	YyG��	YyYyK��	YyYyK�]�^�	YyYyK�s����Frealloc_move���J�hb_array_t<OT::Record<OT::LangSys> const >�Ry__item_t__�Fis_random_access_iterator��Fhas_fast_len���L�__item__���M�__item_at__N�__next__���O�__forward__N�__prev__���O�__rewind__�P�__len__S�operator!=�T�begin��T�endT�operator&��U�operator struct hb_array_t<struct OT::Record<struct OT::LangSys> const >���S�operator==�P�hash���X�cmp[�qsort��P�get_size���\�reverse_�sub_array��`�truncate���N�fini���
^yarrayZ���
ulength���
ubackwards_length�v"Va�hb_array_t<OT::Record<OT::LangSys> const >.?AU?$hb_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@�����hb_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@
c���
d�	uc�e�
ky
c�	g�c�h�	�c�e�i�j�	kyc�e�	kyc�e�sm�l�	0c�e�	Ryc�h�	Ryc�e�p�q�	Ryc�h�s	Ryc�e�ss�t�
c�!	kyc�v�s
ky,
c�	x�c�y�sw�z�	kyc�h�r	kyc�v�	x�c�y�|�}�~��Ryitem_t�f�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���k�thiz���l�iter���n�operator+��l�_begin�l�begin��l�_end���l�endo�operator bool��f�lenr�operator*��u�operator[]�{�operator+=��operator++�{�operator-=��operator--�m�operator-��� T��hb_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Record<OT::LangSys> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@AEBU?$Record@ULangSys@OT@@@OT@@@@
�y	^yky��
ky	ky��F�	ky������
�y	0ky����	kyky���	kyky������	kyky��s*Yy��c���c�iter_base_tRyitem_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::Record<OT::LangSys> const >����operator!=���sub_array����truncate����� hb_sorted_array_t<OT::Record<OT::LangSys> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@�
�y,
�y
�y,
z,
�y
�y,
�y,	0jymy�-
y,��hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Tag OT::Record<OT::LangSys>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@PEQ?$Record@ULangSys@OT@@@OT@@UTag@3@$0A@$0A@@@���
������u��
��.�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Tag OT::Record<OT::LangSys>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@PEQ?$Record@ULangSys@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
����
��	u����
��	������
����
��	����������	������	������s����	0����	5x����	5x��������	5x����s	5x����s����
��!	������s
��,
��	������s����	������r	������	�������������5xitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��. T��hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Tag OT::Record<OT::LangSys>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@PEQ?$Record@ULangSys@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�Z9L�Fy���y��
��	������
��	5x��¶	5x��¶s	0��¶	u��¶	����	����s	����¶
��,
ʶ	0��¶˶��hb_reference_wrapper<OT::Tag OT::Record<OT::LangSys>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@ULangSys@OT@@@OT@@UTag@2@@@��������hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Tag OT::Record<OT::LangSys>::*,0,0>5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�ö__item__���Ķ__item_at__Ŷ__more__���ƶ__len__Ƕ__next__���ȶ__forward__Ƕ__prev__���ȶ__rewind__�ɶ__end__̶operator!=�
kyit���
Ͷ f�ζ(hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::LangSys> const >,OT::Tag OT::Record<OT::LangSys>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@PEQ?$Record@ULangSys@OT@@@OT@@UTag@3@$0A@$0A@@@���
ky���hb_map_iter_factory_t<OT::Tag OT::Record<OT::LangSys>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@ULangSys@OT@@@OT@@UTag@2@$0A@@@��
Ѷ�жҶ��Ӷ
���
ն	Ѷ�.�.ֶ
��
Ѷ	ѶٶضRڶhb_map_iter_factory_t<OT::Tag OT::Record<OT::LangSys>::*,0>
��f�۶hb_map_iter_factory_t<OT::Tag OT::Record<OT::LangSys>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@ULangSys@OT@@@OT@@UTag@2@$0A@@@��
Ѷ
��
Gy
Sy,j�NullHelper<OT::Record<OT::LangSys> >.?AU?$NullHelper@U?$Record@ULangSys@OT@@@OT@@@@�	Ry�
^y
�y,
�x
�x,
�x,
<x,�0xw�
0x
+x	+x��	,x+x�b	+x����
/x	u�+x��	w+x����10x�u	0+x���	0+x��;	0+x�9	+x�	u+x�J�v��FStarget_t����OffsetTo<OT::Feature,OT::IntType<unsigned short,2>,void,1>��operator=���operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Feature,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UFeature@OT@@U?$IntType@G$01@2@X$00@OT@@���
/x
<x
1x	0�wx�-
2x,��hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Tag OT::Record<OT::Feature>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@PEQ?$Record@UFeature@OT@@@OT@@UTag@3@$0A@$0A@@@���
����u�
�.�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Tag OT::Record<OT::Feature>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@PEQ?$Record@UFeature@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
���
�	u�	�
�	���
���

�	��	���	��	�	��	�s��	0�	�	5x��	5x�	���	5x��s	5x�	�s��
�!	���s
�,
�	���s��	���r	���	���!�"�#��5xitem_t�
�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��
�len�operator*���operator[]� �operator+=�$�operator++� �operator-=�$�operator--��operator-��. T%�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Tag OT::Record<OT::Feature>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@PEQ?$Record@UFeature@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�Z9L��w���x'�
�	�)�(�

�	5x�+�	5x�+�s	0�+�	u�+�	�)�	�)�s	��+�

�,
3�	0�+�4���hb_reference_wrapper<OT::Tag OT::Record<OT::Feature>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UFeature@OT@@@OT@@UTag@2@@@�����*�hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Tag OT::Record<OT::Feature>::*,0,0>5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�,�__item__���-�__item_at__.�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
xit���
6� f�7�(hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Tag OT::Record<OT::Feature>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@PEQ?$Record@UFeature@OT@@@OT@@UTag@3@$0A@$0A@@@���
x���hb_map_iter_factory_t<OT::Tag OT::Record<OT::Feature>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UFeature@OT@@@OT@@UTag@2@$0A@@@��
:��9�;��<�
'��
>�	:��.�.?�
'�
:�	:�B�A�RC�hb_map_iter_factory_t<OT::Tag OT::Record<OT::Feature>::*,0>
'�f�D�hb_map_iter_factory_t<OT::Tag OT::Record<OT::Feature>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UFeature@OT@@@OT@@UTag@2@$0A@@@��
:�
'���hb_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@
H���
I�	uH�J�
x
H�	L�H�M�
�x	O�H�J�N�P�	xH�J�	xH�J�sS�R�	0H�J�	�wH�M�	�wH�J�V�W�	�wH�M�s	�wH�J�sY�Z�
H�!	xH�\�s
x,
H�	^�H�_�s]�`�	xH�M�r	xH�\�	^�H�_�b�c�d���witem_t�K�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Q�thiz���R�iter���T�operator+��R�_begin�R�begin��R�_end���R�endU�operator bool��K�lenX�operator*��[�operator[]�a�operator+=�e�operator++�a�operator-=�e�operator--�S�operator-��� Tf�hb_iter_t<hb_sorted_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@��
i���
j�	ui�k�
x
i�	m�i�n�
x��
p�	q�i�k�o�r�	xi�k�	xi�k�su�t�	0i�k�	�wi�n�	�wi�k�x�y�	�wi�n�s	�wi�k�s{�|�
i�!	xi�~�s
x,
i�	��i���s���	xi�n�r	xi�~�	��i�����������witem_t�l�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���s�thiz���t�iter���v�operator+��t�_begin�t�begin��t�_end���t�endw�operator bool��l�lenz�operator*��}�operator[]���operator+=���operator++���operator-=���operator--�u�operator-��� T��hb_iter_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@
��	m�����
����
��	q���������	�w����	�w����s	0����	u����	����	����s	x�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@i����������hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::Feature> const >,OT::Record<OT::Feature> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@AEBU?$Record@UFeature@OT@@@OT@@@@��xu
x	x����	x������
p�	�wx��	�wx��s	x��	x��s	ux��
p�,
��	0x����	xx��	xx��	tx	tx��������	xx��	xx�������	x���	xx���	xx������	xx��s�h���Frealloc_move�����hb_array_t<OT::Record<OT::Feature> const >��w__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::Record<struct OT::Feature> const >�����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
xarrayZ���
ulength���
ubackwards_length�v"V��hb_array_t<OT::Record<OT::Feature> const >.?AU?$hb_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@���
�x	xx��
x	x����	x������
�x	0x����	xx���	xx����·	xx��s*x��H���H�iter_base_t�witem_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::Record<OT::Feature> const >����operator!=�÷sub_array��ķtruncate���ŷ hb_sorted_array_t<OT::Record<OT::Feature> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UFeature@OT@@@OT@@@@�
!w
 w,
%w,
"w
#w,
w,
�v,r�Null<OT::FeatureParamsCharacterVariants>.?AU?$Null@UFeatureParamsCharacterVariants@OT@@@@���	�vηf�Null<OT::FeatureParamsStylisticSet>.?AU?$Null@UFeatureParamsStylisticSet@OT@@@@�	/vзV�Null<OT::FeatureParamsSize>.?AU?$Null@UFeatureParamsSize@OT@@@@�	vҷ	>vwvvv
�9
Fv,
{v,
Cv
Dv,>vvv�9#�
۷
�v,f�NullHelper<OT::IntType<unsigned int,3> >.?AU?$NullHelper@U?$IntType@I$02@OT@@@@�	�9޷
�9	�u�u�u
�9
�
�u,
�u,
�u
�u,�u�u
�u�9#�
�
�u,J�NullHelper<OT::Index>.?AU?$NullHelper@UIndex@OT@@@@�	�9�
xt
�t,
�t,
's
&s��
�	g�&s�f�hb_sorted_array_t<OT::HBGlyphID16>.?AU?$hb_sorted_array_t@UHBGlyphID16@OT@@@@���
&s	��&s������	��&s�	0&s��49
&s	��&s�<67�����as_array���g�iter_t���writer_t�����iter�����writer���operator struct hb_sorted_array_t<struct OT::HBGlyphID16 const >�����operator struct hb_sorted_array_t<struct OT::HBGlyphID16>����begin����end��serialize����copy���
T��OT::SortedArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���
�
�
�t,
�t,
.s,
�t,
5s
u,
u,
<s,
	u,b�Null<OT::Layout::Common::Coverage>.?AU?$Null@UCoverage@Common@Layout@OT@@@@�	`t�
/t
0t,
5s,AIJ	IJв]����OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`e7d4efdd�
���
�	0��r�
��
�
�	��
�	��z���
�,
�,
�	����r�operator()��<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����operator=���& �OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`e7d4efdd�
�
�,	��z�
�
�,B�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@
'��(��.�.	0�u�u)�
'�f�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@_N@@���
,���
-�	u,�.�
,�	+�,�0�
'���
2�	3�,�.�1�4�	'�,�.�	'�,�.�s7�6�	0,�.�	0,�0�:�9�	0,�0�s	0,�.�s<�=�
,�!	'�,�?�s
'�,
,�	A�,�B�s@�C�	'�,�0�r	'�,�?�	A�,�B�E�F�G��0item_t�/�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���5�thiz���6�iter���8�operator+��6�_begin�6�begin��6�_end���6�end9�operator bool��/�len;�operator*��>�operator[]�D�operator+=�H�operator++�D�operator-=�H�operator--�7�operator-��f TI�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@_N@@���a��
'�	'�L�K�
2�	0'�N�	0'�N�s	u'�N�	'�L�	'�L�s	'�'�N�
2�,
U�	0'�N�V���hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@����,���M�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBY�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
[����\�'�]�	[��.�.�
�
[�	[�a�`�Zb�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�f�c�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
[��#��
's,
g��
��,	0&s��-V�NullHelper<OT::HBGlyphID16>.?AU?$NullHelper@UHBGlyphID16@OT@@@@�	��k�
V�,
S>	0k+�+n�
��,
{r��
q�
r�v�AAT::LookupFormat0<OT::IntType<unsigned short,2> >.?AU?$LookupFormat0@U?$IntType@G$01@OT@@@AAT@@v�AAT::LookupFormat2<OT::IntType<unsigned short,2> >.?AU?$LookupFormat2@U?$IntType@G$01@OT@@@AAT@@v�AAT::LookupFormat4<OT::IntType<unsigned short,2> >.?AU?$LookupFormat4@U?$IntType@G$01@OT@@@AAT@@v�AAT::LookupFormat6<OT::IntType<unsigned short,2> >.?AU?$LookupFormat6@U?$IntType@G$01@OT@@@AAT@@v�AAT::LookupFormat8<OT::IntType<unsigned short,2> >.?AU?$LookupFormat8@U?$IntType@G$01@OT@@@AAT@@z�AAT::LookupFormat10<OT::IntType<unsigned short,2> >.?AU?$LookupFormat10@U?$IntType@G$01@OT@@@AAT@@��
	9format���
t�format0��
u�format2��
v�format4��
w�format6��
x�format8��
y�format10�z�
AAT::Lookup<OT::IntType<unsigned short,2> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$IntType@G$01@OT@@@AAT@@����#p�
t���
}�
~�
}�	9t����	0t����;	0t���9����	t������get_value����sanitize���
	9format���
��arrayZ�����_instance_assertion_on_line_161?min_size���v��AAT::LookupFormat0<OT::IntType<unsigned short,2> >.?AU?$LookupFormat0@U?$IntType@G$01@OT@@@AAT@@
u���
��
��
��	9u���s	0u����;	0u���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@OT@@	u������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_249��_instance_assertion_on_line_249?null_size��?min_size���v	��
AAT::LookupFormat2<OT::IntType<unsigned short,2> >.?AU?$LookupFormat2@U?$IntType@G$01@OT@@@AAT@@
v���
��
��
��	9v���s	0v����;	0v���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@OT@@��	v������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_352��_instance_assertion_on_line_352?null_size��?min_size���v	��
AAT::LookupFormat4<OT::IntType<unsigned short,2> >.?AU?$LookupFormat4@U?$IntType@G$01@OT@@@AAT@@
w���
��
��
��	9w���s	0w����;	0w���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@OT@@��	w������get_value����sanitize���
	9format���
��entries����_compiles_assertion_on_line_435��_instance_assertion_on_line_435?null_size��?min_size���v	��
AAT::LookupFormat6<OT::IntType<unsigned short,2> >.?AU?$LookupFormat6@U?$IntType@G$01@OT@@@AAT@@
x���
��
��
��	9x���s	0x����;	0x���9����	x������get_value����sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
��valueArrayZ����_compiles_assertion_on_line_488��_instance_assertion_on_line_488?null_size��?min_size���v��AAT::LookupFormat8<OT::IntType<unsigned short,2> >.?AU?$LookupFormat8@U?$IntType@G$01@OT@@@AAT@@
y���
��
��
��	�y���s	0y���9	y�����get_value_or_null����sanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ����_compiles_assertion_on_line_539��_instance_assertion_on_line_539?null_size��?min_size���z��	AAT::LookupFormat10<OT::IntType<unsigned short,2> >.?AU?$LookupFormat10@U?$IntType@G$01@OT@@@AAT@@��
tr,B�Null<AAT::Anchor>.?AU?$Null@UAnchor@AAT@@@@�	�q��
�q
"r,
�q��
Ÿ
Ƹ�AAT::LookupFormat0<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat0@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@�AAT::LookupFormat2<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat2@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@�AAT::LookupFormat4<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat4@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@�AAT::LookupFormat6<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat6@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@�AAT::LookupFormat8<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat8@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
�AAT::LookupFormat10<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat10@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
	9format���
ȸformat0��
ɸformat2��
ʸformat4��
˸format6��
̸format8��
͸format10�θ
AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@���
ȸ��
и
Ѹ
и	�qȸӸ�	0ȸӸ�;	0ȸӸ9ոָ�OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@	ȸӸ�Ըget_value��׸sanitize���
	9format���
ظarrayZ���ٸ_instance_assertion_on_line_161?min_size���ڸAAT::LookupFormat0<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat0@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
ɸ��
ܸ
ݸ
ܸ	�qɸ߸s	0ɸ߸�;	0ɸ߸9��R�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@	ɸ߸��get_value���sanitize���
	9format���
�segments��_compiles_assertion_on_line_249�_instance_assertion_on_line_249?null_size��?min_size���	�
AAT::LookupFormat2<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat2@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
ʸ��
�
�
�	�qʸ�s	0ʸ��;	0ʸ�9��R�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@��	ʸ���get_value���sanitize���
	9format���
�segments��_compiles_assertion_on_line_352�_instance_assertion_on_line_352?null_size��?min_size���	�
AAT::LookupFormat4<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat4@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
˸��
�
��
�	�q˸��s	0˸���;	0˸��9����F�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@��	˸�����get_value����sanitize���
	9format���
��entries����_compiles_assertion_on_line_435��_instance_assertion_on_line_435?null_size��?min_size���	��
AAT::LookupFormat6<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat6@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
̸��
�
�
�	�q̸�s	0̸��;	0̸�9��	̸���get_value���sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
ظvalueArrayZ���_compiles_assertion_on_line_488�_instance_assertion_on_line_488?null_size��?min_size���	�AAT::LookupFormat8<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat8@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
�q,
4W,
7W
8W,
�A	0k+�+�
�:,
�:
�
�:	�:�5�	�:�5�
,
�:,
�9
�9,
�9
�9,
mL
;,	0k+�+��	�8�V "	t�8�V "
�9,:�CrapHelper<int>.?AU?$CrapHelper@H@@�	#��7%�V�CrapHelper<hb_inc_bimap_t>.?AU?$CrapHelper@Uhb_inc_bimap_t@@@@��	�7&�
�S
;�,
�S,
R,
PR	�4R
�y,
�y,
�W	YWPW
SW,
�Y
�|,
�Y,n�CrapHelper<hb_pair_t<unsigned int,unsigned int> >.?AU?$CrapHelper@U?$hb_pair_t@II@@@@���	L.6�
8
 8,
n8
o8,
�5,

4,
�H�34?�
^
^,
�a
�a,
�e
�e,
�`
�`,
tR
�R,
�Y
�Y,
�S
�S,
/V
=V,

,
�,L.�7
#�
f�,
>�
E�,
��,
?�
D�,
@�,
޲
[�,
:�
>�,
?�,
;�
<�,^�Null<hb_vector_t<int,0> const *>.?AU?$Null@PEBU?$hb_vector_t@H$0A@@@@@��	R}f�	a}��\�	a}��\�
q�,
Q�,z�Null<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$Null@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�Bl����}^�Null<OT::delta_row_encoding_t>.?AU?$Null@Udelta_row_encoding_t@OT@@@@���	|}q�	����	����
ɱ,
��,�2�Null<bool>.?AU?$Null@_N@@���	"x�2�Null<float>.?AU?$Null@M@@���	E{�B�Null<OT::VarData>.?AU?$Null@UVarData@OT@@@@�	k�}�]�WJ�Null<hb_set_digest_t>.?AU?$Null@Uhb_set_digest_t@@@@	�r��
�
"�,�/>�Null<hb_set_t>.?AU?$Null@Uhb_set_t@@@@��	�/��
Ԭ
-�
��
ݬ,
&
��,	��I#O#D�
��
��,
�,
�	�F0�1���#��#0	�F0�1��
�,�CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���
)�
��
��
��,
��,
Ũ,
��
��,
P�	P�F0�1���#	�P�#0	P�F0�1��
V�,
�CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	[���
m���CrapOrNullHelper<OT::HBFixed<OT::IntType<int,4>,16> const >.?AU?$CrapOrNullHelper@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@���	x���
1�
��,
��,	�I#O#
�
Ѧ+,+,u	Ȧʦ��j�hb_pair_t<hb_bit_set_t &,hb_bit_set_t &>.?AU?$hb_pair_t@AEAUhb_bit_set_t@@AEAU1@@@��
���
��	�������
��
��	����p,
����
��	������
��,
��	0������	t��"+,first_t+,second_t�����pair_t���hb_pair_t<hb_bit_set_t &,hb_bit_set_t &>�����reverse¹operator==�¹operator!=�¹operator<��¹operator>=�¹operator>��¹operator<=�ùcmp
+,first
+,second���jĹhb_pair_t<hb_bit_set_t &,hb_bit_set_t &>.?AU?$hb_pair_t@AEAUhb_bit_set_t@@AEAU1@@@����p,
ɦ,
ǹǹȹ	�����
߭,
�,
Ѧ,l+ݦ	�+�+ι	�+�+ι
ʦ	0Ȧʦt�
�+,����	��Թ
v�,	R�I#O#n�Null<OT::Layout::GPOS_impl::MarkRecord>.?AU?$Null@UMarkRecord@GPOS_impl@Layout@OT@@@@���	��ع
0�
�,v�Null<OT::Layout::GPOS_impl::EntryExitRecord>.?AU?$Null@UEntryExitRecord@GPOS_impl@Layout@OT@@@@�	��ܹ
͡
��,
x�
I�,t{O	u�G�G�
't
�
't	't��z
't��
�,
�
�	0't��	t't�
t��hb_reference_wrapper<<unnamed-type-hb_second> const &>��operator==��operator!=��operator const struct <unnamed-type-hb_second> &����get
�v�F�hb_reference_wrapper<<unnamed-type-hb_second> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_second>@@@@���
Ơ
��,
,�
��
�,��Null<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	}���	|��� "�#��
��	0k+�+��
���
��
��
��,
��
�	���	����	���	˜��s
��	����s��	u�s�hb_array_t<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	���s�hb_array_t<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	
���s��	��	0���;
�	���49	0���;��#�	�����item_t�?item_size���UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >���operator=��	�operator[]�
�get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���6�OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@�l+u�	0���
��,
����
�
�
�,
�
��	��!� �	��!�"�#�	��!� �
�	0��&��AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
(�,	)���!�r
(���
+�,	,���&�r*�-�	u��&�	0��&�9	��&��?item_size��$�VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >%�operator=��'�last_is_terminator�.�operator[]�/�get_length�/�get_size���0�sanitize_shallow���
�9header���
�;
bytesZ���1�_compiles_assertion_on_line_1233���1�_instance_assertion_on_line_1233���?null_size��?min_size���V&2�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@���l+�	0��&�4�
��,
����
7�
8�
7�,
:�
��	��<�;�	��<�=�>�	��<�;�
7�	0��A�"�AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
C�,	D���<�r
C���
F�,	G���A�rE�H�	u��A�	0��A�9	��A��?item_size��?�VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >��@�operator=��B�last_is_terminator�I�operator[]�J�get_length�J�get_size���K�sanitize_shallow���
�9header���
�;
bytesZ���L�_compiles_assertion_on_line_1233���L�_instance_assertion_on_line_1233���?null_size��?min_size���b&M�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@���
���l+O��	0��A�P�
��,
����
S�
T�
S�,
V�
��	��X�W�	��X�Y�Z�	��X�W�
S�	0��]�"�AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
_�,	`���X�r
_���
b�,	c���]�ra�d�	u��]�	0��]�9	��]��?item_size��[�VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >�\�operator=��^�last_is_terminator�e�operator[]�f�get_length�f�get_size���g�sanitize_shallow���
�9header���
�;
bytesZ���h�_compiles_assertion_on_line_1233���h�_instance_assertion_on_line_1233���?null_size��?min_size���b&i�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@OT@@�	0��]�4�
��,
z�,
��,	��I#O#
|�,	~�I#O#��AAT::Chain<AAT::ObsoleteTypes>::apply::__l5::<lambda_21aaaaa2d847d6e5e877f565cd552759>.?AV<lambda_21aaaaa2d847d6e5e877f565cd552759>@@`e7d4efdd�
r���
s�
�@	0r�t�u�
r��
w�
r�	r�y�
x�	r�y�#z�{�
r�,
s�,
~�	}�r�y��zv�operator()�|�<lambda_21aaaaa2d847d6e5e877f565cd552759>��
usubtable_flags�����operator=��&��AAT::Chain<AAT::ObsoleteTypes>::apply::__l5::<lambda_21aaaaa2d847d6e5e877f565cd552759>.?AV<lambda_21aaaaa2d847d6e5e877f565cd552759>@@`e7d4efdd�
s�
t�,	r�y�#
r�
y�,
k�,Z�hb_array_t<AAT::Feature const >.?AU?$hb_array_t@$$CBUFeature@AAT@@@@
����
��,
������
C���
��
��
��,
��
C�	C�����	C�������	C�����
M�,	��C���s
N�,
��	��C���s����	uC�s	��C���sR�hb_array_t<AAT::Feature>.?AU?$hb_array_t@UFeature@AAT@@@@���	��C���s����	C���	0C����;
C�	��C���49	0C����;M�#�	C���>M�item_t�?item_size����UnsizedArrayOf<AAT::Feature>�����operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���^6��OT::UnsizedArrayOf<AAT::Feature>.?AU?$UnsizedArrayOf@UFeature@AAT@@@OT@@��hb_iter_with_fallback_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@��hb_iter_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@
����
��	u����
��
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	ú��ĺsºź	������r	������	ú��ĺǺȺɺ���item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]�ƺoperator+=�ʺoperator++�ƺoperator-=�ʺoperator--���operator-�� T˺hb_iter_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@��hb_iter_fallback_mixin_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@��
ͺ	��ͺκ
ͺ��
к	��ͺѺϺҺ	��ͺѺ	��ͺѺs	0ͺѺ	uͺѺ	ͺκ	ͺκs	��ͺѺ�Ӻthiz���Ժ__item__���պ__item_at__ֺ__more__���׺__len__غ__next__���ٺ__forward__غ__prev__���ٺ__rewind__�ں__end__�ۺhb_iter_fallback_mixin_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@������ͺ��ݺhb_iter_with_fallback_t<hb_array_t<AAT::Feature const >,AAT::Feature const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeature@AAT@@@@AEBUFeature@AAT@@@@U�u
��	���ߺ	�����
��	�����	�����s	���	���s	u���	0�����	U����	�����	t��	t�������j�hb_sorted_array_t<AAT::Feature const >.?AU?$hb_sorted_array_t@$$CBUFeature@AAT@@@@��	����	�������	����	������	���������	�����s�����Frealloc_move����hb_array_t<AAT::Feature const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct AAT::Feature const >��operator==��hash����cmp�qsort���get_size����reverse��sub_array����truncate����fini���
U�arrayZ���
ulength���
ubackwards_length�Z"V��hb_array_t<AAT::Feature const >.?AU?$hb_array_t@$$CBUFeature@AAT@@@@J�<unnamed-type-hb_none>.?AU<unnamed-type-hb_none>@@��
�hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_21aaaaa2d847d6e5e877f565cd552759>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@$0A@@@
������.�.
����
��	0�����
��.�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_21aaaaa2d847d6e5e877f565cd552759>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@$0A@@@_N@@���
���
�	u��
�	���
����
	�	
�����	����	����s�
�	0��	0����	0��s	0��s��
�!	����s
��,
�	���s��	����r	����	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz���
�iter����operator+��
�_begin�
�begin��
�_end���
�end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��. T �hb_iter_t<hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_21aaaaa2d847d6e5e877f565cd552759>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@$0A@@@_N@@���
�@��
"�,#�r�
��	��%�$�
	�	0��'�	0��'�s	u��'�	��%�	��%�s	����'�
	�,
.�	0��'�/���hb_reference_wrapper<<lambda_21aaaaa2d847d6e5e877f565cd552759> >.?AU?$hb_reference_wrapper@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@@@������&�hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_21aaaaa2d847d6e5e877f565cd552759>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�(�__item__���)�__item_at__(�__more__���*�__len__+�__next__���,�__forward__+�__prev__���,�__rewind__�-�__end__0�operator!=�
�@it���
1� f
2�(hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_21aaaaa2d847d6e5e877f565cd552759>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@$0A@@@
�@���hb_map_iter_factory_t<<lambda_21aaaaa2d847d6e5e877f565cd552759>,0>.?AU?$hb_map_iter_factory_t@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@@@
5��4�6���7�	5��.�.x�
r�
5�	5�;�:�Z<�hb_map_iter_factory_t<<lambda_21aaaaa2d847d6e5e877f565cd552759>,0>�
r�f�=�hb_map_iter_factory_t<<lambda_21aaaaa2d847d6e5e877f565cd552759>,0>.?AU?$hb_map_iter_factory_t@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@$0A@@@
5�
T<,
@�	�@i/k/A�z�hb_array_t<hb_aat_map_t::range_flags_t const >.?AU?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@����hb_iter_with_fallback_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��hb_iter_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@
E���
F�	uE�G�
C�
E�	I�E�J�
C���
L�	M�E�G�K�N�	C�E�G�	C�E�G�sQ�P�	0E�G�	�@E�J�	�@E�G�T�U�	�@E�J�s	�@E�G�sW�X�
E�!	C�E�Z�s
C�,
E�	\�E�]�s[�^�	C�E�J�r	C�E�Z�	\�E�]�`�a�b���@item_t�H�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���O�thiz���P�iter���R�operator+��P�_begin�P�begin��P�_end���P�endS�operator bool��H�lenV�operator*��Y�operator[]�_�operator+=�c�operator++�_�operator-=�c�operator--�Q�operator-��� Td�hb_iter_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��
f�	I�f�g�
f���
i�	M�f�j�h�k�	�@f�j�	�@f�j�s	0f�j�	uf�j�	f�g�	f�g�s	C�f�j��l�thiz���m�__item__���n�__item_at__o�__more__���p�__len__q�__next__���r�__forward__q�__prev__���r�__rewind__�s�__end__�t�hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��E���f����v�hb_iter_with_fallback_t<hb_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@�@u
C�	C�y�x�	C�y�z�{�
L�	�@C�}�	�@C�}�s	C�y�	C�y�s	uC�}�
L�,
��	0C�}���	�@C�}�	C�C�y�	tC�	tC�}�������	�@C�y�	�@C�y������	C�y��	C�C�}��	C�C�}�����	C�C�}�s�D���Frealloc_move���|�hb_array_t<hb_aat_map_t::range_flags_t const >��@__item_t__�Fis_random_access_iterator��Fhas_fast_len���~�__item__����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_aat_map_t::range_flags_t const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�@arrayZ���
ulength���
ubackwards_length�z"V��hb_array_t<hb_aat_map_t::range_flags_t const >.?AU?$hb_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@����hb_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��
����
��	u����
�@
��	������
"�	����������	�@����	�@����s����	0����	�@����	�@��������	�@����s	�@����s����
��!	�@����s
�@,
��	������s����	�@����r	�@����	��������������@item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,hb_aat_map_t::range_flags_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@AEBUrange_flags_t@hb_aat_map_t@@@@��
"�	�@�@��
�@	�@��x�	�@������
#�	0�@����	�@�@���	�@�@������	�@�@��s.C���������iter_base_t�@item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<hb_aat_map_t::range_flags_t const >����operator!=���sub_array����truncate����� hb_sorted_array_t<hb_aat_map_t::range_flags_t const >.?AU?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@
ī
`�
ĻR�NullHelper<hb_bit_set_t>.?AU?$NullHelper@Uhb_bit_set_t@@@@��	%,ƻ
����Ȼ
$�,
<�,
l�,
�F%)2)	2)) )λ�$�$tл
@
һ��AAT::Chain<AAT::ExtendedTypes>::apply::__l5::<lambda_9527ccbdea044ae0b5365b91153393da>.?AV<lambda_9527ccbdea044ae0b5365b91153393da>@@`e7d4efdd�
Ի��
ջ	0Իֻu�
Ի�
ػ
Ի	Իڻ
ٻ	Իڻ#ۻܻ
Ի,
ջ,
߻	޻Իڻ�z׻operator()�ݻ<lambda_9527ccbdea044ae0b5365b91153393da>��
usubtable_flags����operator=��&�AAT::Chain<AAT::ExtendedTypes>::apply::__l5::<lambda_9527ccbdea044ae0b5365b91153393da>.?AV<lambda_9527ccbdea044ae0b5365b91153393da>@@`e7d4efdd�
ջ
ֻ,	Իڻ#
Ի
ڻ,j�AAT::ChainSubtable<AAT::ExtendedTypes>.?AU?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@
���
�
�	u��ztp�AAT::ChainSubtable<AAT::ExtendedTypes>::Coverage.?AW4Coverage@?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@��rtr�AAT::ChainSubtable<AAT::ExtendedTypes>::Type.?AW4Type@?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@��	0��t�	0��9��AAT::ChainSubtable<AAT::ExtendedTypes>::<unnamed-type-u>.?AT<unnamed-type-u>@?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@�	��ZP9HBUINT��get_size����get_type����get_coverage����Coverage����Type����apply���sanitize���
P9length���
P9coverage�
P9subFeatureFlags���<unnamed-type-u>���
�u�_instance_assertion_on_line_1162���?null_size��?min_size���j�(AAT::ChainSubtable<AAT::ExtendedTypes>.?AU?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@
�,����
�hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_9527ccbdea044ae0b5365b91153393da>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@$0A@@@
������.�.	0�����
��.�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_9527ccbdea044ae0b5365b91153393da>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@$0A@@@_N@@���
����
��	u����
��	�����
����
�	�������	������	������s��	0����	0����
�	0���s	0����s
��
��!	�����s
��,
��	����s��	�����r	�����	��������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter���	�operator+���_begin��begin���_end����end
�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��. T�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_9527ccbdea044ae0b5365b91153393da>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@$0A@@@_N@@���#�Ի
��	����
�	0���	0���s	u���	���	���s	�����
�,
&�	0���'���hb_reference_wrapper<<lambda_9527ccbdea044ae0b5365b91153393da> >.?AU?$hb_reference_wrapper@V<lambda_9527ccbdea044ae0b5365b91153393da>@@@@��������hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_9527ccbdea044ae0b5365b91153393da>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator� �__item__���!�__item_at__ �__more__���"�__len__#�__next__���$�__forward__#�__prev__���$�__rewind__�%�__end__(�operator!=�
�@it���
)� f
*�(hb_map_iter_t<hb_sorted_array_t<hb_aat_map_t::range_flags_t const >,<lambda_9527ccbdea044ae0b5365b91153393da>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUrange_flags_t@hb_aat_map_t@@@@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@$0A@@@��hb_map_iter_factory_t<<lambda_9527ccbdea044ae0b5365b91153393da>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@@@
,��4�-���.�	,��.�.ٻ
Ի
,�	,�2�1�Z3�hb_map_iter_factory_t<<lambda_9527ccbdea044ae0b5365b91153393da>,0>�
Իf�4�hb_map_iter_factory_t<<lambda_9527ccbdea044ae0b5365b91153393da>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9527ccbdea044ae0b5365b91153393da>@@$0A@@@
,�
����7�
X�,
�,J�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@$0A@@@U?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@@@�
;���
<�	u;�=�
�\
;�	?�;�@�
�\��
B�	C�;�=�A�D�	�\;�=�	�\;�=�sG�F�	0;�=�	�\;�@�	�\;�=�J�K�	�\;�@�s	�\;�=�sM�N�
;�!	�\;�P�s
�\,
;�	R�;�S�sQ�T�	�\;�@�r	�\;�P�	R�;�S�V�W�X���\item_t�>�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���E�thiz���F�iter���H�operator+��F�_begin�F�begin��F�_end���F�endI�operator bool��>�lenL�operator*��O�operator[]�U�operator+=�Y�operator++�U�operator-=�Y�operator--�G�operator-��J TZ�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@$0A@@@U?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@@@��\lw\���d\�
�\	�\^�]�
B�	�\�\`�	�\�\`�s	0�\`�	u�\`�	�\^�	�\^�s	�\�\`�
B�,
h�	0�\`�i�:�hb_reference_wrapper<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ@@��J;���_�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsig����\__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�a�__item__���b�__item_at__c�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
�\it���
k�0f�l�8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@$0A@@@�
�\�
�\
�\
�\,
�
r�
�,
�,	Q<I#O#
��,��Null<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@	4�x�J�����Null<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��{�
�
&�,��Null<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	����Null<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	����~�CrapOrNullHelper<OT::IntType<unsigned short,2> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@G$01@OT@@@@�	
9��
<�
P�,
9�
�,
�,��5�	ˌ�G�G��
��	����	�����	T}����	�����
�,
��	0�����	0���#������hb_pair_t<unsigned int const &,hb_vector_t<int,0> const * &>.?AU?$hb_pair_t@AEBIAEAPEBU?$hb_vector_t@H$0A@@@@@��	������	u���>
ukey��
�)is_real_�
�)is_used_�
"Chash�
1}value��item_t���get_key��get_value��i�is_used��set_used�����set_real���i�is_real��operator==��get_pair�����get_pair_ref�����total_hash�Fis_trivial���hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t.?AUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@���
��
��
��	�����
����
��,
��
��	0������	���������hb_reference_wrapper<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >����operator==���operator!=���operator struct hb_pair_t<unsigned int,struct hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void) const��get
�v>F��hb_reference_wrapper<hb_pair_t<unsigned int,hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA?AU?$hb_pair_t@IPEBU?$hb_vector_t@H$0A@@@@@XZ@@��
��
��,
W
��
��,
Ջ
�
��	؋ً "
��,
.��
����
 �,
r���
9�
8�	8���	T}8���	�8���
8���
��	08���	8����
��,
��	08�����	08���>�¼ü	h�8�����hb_pair_t<hb_vector_t<int,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@H$0A@@@AEAI@@��	Ƽ8���	u8���>
1}key��
�)is_real_�
�)is_used_�
"Chash�
uvalue��item_t���get_key��get_value����is_used��set_used�����set_real�����is_realļoperator==�żget_pair���Ǽget_pair_ref���ȼtotal_hash�Fis_trivial�ɼhb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@���
$�˼
�
��
μ
�	�м
ϼ
���
Ҽ,
Ӽ	�мԼ	�мѼռּ		}�м	��м
Ҽ	0�ڼ	�м�	0�ڼԼ	0�ڼ�|ݼ޼	��ڼ��hb_pair_t<hb_vector_t<unsigned char,0> const &,unsigned int &>.?AU?$hb_pair_t@AEBU?$hb_vector_t@E$0A@@@AEAI@@���	��м	u�ڼ	�м
�,	��мϼ	��мԼ��	�мsz
�|key��
�)is_real_�
�)is_used_�
"Chash�
uvalue׼item_t�ؼget_keyټget_value��ۼis_usedܼset_used���ܼset_real���ۼis_real߼operator==��get_pair����get_pair_ref����total_hash�Fis_trivial��~item_t�operator=���__vecDelDtor���.�hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@
g�
�^�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�B�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�
���
�	u��
f�
�	���	�������	f���	f���s����	0��	5���	5�������	5���s	5���s���
�!	f���s
f�,
�	���s��	f���r	f���	����	�
��5�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-��B T�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�b�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���
�	���
���
�	�����	5���	5���s	0��	u��	��	��s	f�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__b�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���������^�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���u
f�	f�!� �	f�!�"�#�
g�	5�f�%�	5�f�%�s	f�!�	f�!�s	uf�%�
h�	0f�%�+�	��f�%���hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@	.�f�!�	tf�	tf�%�+�0�1���hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�	3�f�!�	3�f�!��4�5�	f�!��	f�f�%��	f�f�%�8�9�	f�f�%�s����Frealloc_move���$�hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>5�__item_t__�Fis_random_access_iterator��Fhas_fast_len���&�__item__���'�__item_at__(�__next__���)�__forward__(�__prev__���)�__rewind__�*�__len__,�operator!=�-�begin��-�end-�operator&��/�operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t const >���,�operator==�*�hash���2�cmp6�qsort��*�get_size���7�reverse:�sub_array��;�truncate���(�fini���
��arrayZ���
ulength���
ubackwards_length�"V<�hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���
n�,
6�
9�,
7�,	ˌ��
�
�,
f��2�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@��
F��E�G���H�
j��J��.	F�mHqHK�j��.
F�	F�N�M��O�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>�
j�p
�.f2P�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@��
F�
j�	f�i/k/ �
��
ՌV�
��	�!�S��
�,
��,
��
��]�
Ԉ��_���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@�
a���
b�	ua�c�
 4
a�	e�a�f�
 4��
h�	i�a�c�g�j�	 4a�c�	 4a�c�sm�l�	0a�c�	ua�f�p�d�	ua�f�s	ua�c�sr�s�
a�!	 4a�u�s
 4,
a�	w�a�x�sv�y�	 4a�f�r	 4a�u�	w�a�x�{�|�}��uitem_t�d�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���k�thiz���l�iter���n�operator+��l�_begin�l�begin��l�_end���l�endo�operator bool��d�lenq�operator*��t�operator[]�z�operator+=�~�operator++�z�operator-=�~�operator--�m�operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@�
Uf7
 4	 4����
h�	u 4��	u 4��s	0 4��	 4��	 4��s	 4 4��
h�,
��	0 4����Ja�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsign���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
4it���
t78f���@hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@�
 4�
͊��
�
�	���
��,	�����	����
���
��	0���	����
��,
��	0�����	0���������	������hb_pair_t<hb_vector_t<bool,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAI@@	�����	u���>
��key��
�)is_real_�
�)is_used_�
"Chash�
uvalue��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real��operator==���get_pair�����get_pair_ref�����total_hash�Fis_trivial���hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@�
}���
��
���
��
��	����
��
����
��,
��	������	����������	������		}����
��	0����	�����	0������	0����������	������hb_pair_t<hb_vector_t<bool,0> const * const &,hb_vector_t<unsigned char,0> &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAU?$hb_vector_t@E$0A@@@@@���	������	u����	����
��,	½������	½������ýĽ	����sz
��key��
�)is_real_�
�)is_used_�
"Chash�
�|value��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real��operator==���get_pair�����get_pair_ref�����total_hash�Fis_trivial���~item_tŽoperator=��ƽ__vecDelDtor���.ǽ hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@��CrapOrNullHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$CrapOrNullHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	؇ɽ
�	�����
�l��
ͽ,
ν	��Ͻ	��Ͻ
ͽ~�hb_iter_with_fallback_t<hb_array_t<char>,char &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@D@@AEAD@@���b�hb_iter_t<hb_array_t<char>,char &>.?AU?$hb_iter_t@U?$hb_array_t@D@@AEAD@@���
Խ��
ս	uԽֽ
�l
Խ	ؽԽٽ	ҽԽֽڽ۽	�lԽֽ	�lԽֽs޽ݽ	0Խֽ	=Խٽ	=Խֽ��	=Խٽs	=Խֽs��
Խ!	�lԽ�s
�l,
Խ	�Խ�s��	�lԽٽr	�lԽ�	�Խ�����=item_t�׽get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ܽthiz���ݽiter���߽operator+��ݽ_begin�ݽbegin��ݽ_end���ݽend�operator bool��׽len�operator*���operator[]��operator+=��operator++��operator-=��operator--�޽operator-��b T�hb_iter_t<hb_array_t<char>,char &>.?AU?$hb_iter_t@U?$hb_array_t@D@@AEAD@@���~�hb_iter_fallback_mixin_t<hb_array_t<char>,char &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@D@@AEAD@@�
�	ؽ��
���
��	ҽ�������	=���	=���s	0���	u���	��	��s	�l������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__��__end__~�hb_iter_fallback_mixin_t<hb_array_t<char>,char &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@D@@AEAD@@�Խ�����~�hb_iter_with_fallback_t<hb_array_t<char>,char &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@D@@AEAD@@���pu
�l	�l��	�l���
ͽ	=�l
�	=�l
�s	�l�	�l�s	u�l
�	0�l
�Ͻ	p�l
�	��l�	t�l	t�l
�Ͻ��	�l�l�	�l�l����	�l��	�l�l
��	�l�l
���	�l�l
�snӽ��Frealloc_move���	�hb_array_t<char>���=__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__
�__next__����__forward__
�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<char const >�operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate���
�fini���
parrayZ���
ulength���
ubackwards_length�:"V�hb_array_t<char>.?AU?$hb_array_t@D@@�l�	@�l� "	8�8`;	8�8`;	�.� "
+���
%�,
&�	8O8'�	8O8'�
%�~�hb_iter_with_fallback_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@_N@@AEA_N@@�b�hb_iter_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_t@U?$hb_array_t@_N@@AEA_N@@�
,���
-�	u,�.�
+�
,�	0�,�1�	*�,�.�2�3�	+�,�.�	+�,�.�s6�5�	0,�.�	�,�1�	�,�.�9�:�	�,�1�s	�,�.�s<�=�
,�!	+�,�?�s
+�,
,�	A�,�B�s@�C�	+�,�1�r	+�,�?�	A�,�B�E�F�G���item_t�/�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���4�thiz���5�iter���7�operator+��5�_begin�5�begin��5�_end���5�end8�operator bool��/�len;�operator*��>�operator[]�D�operator+=�H�operator++�D�operator-=�H�operator--�6�operator-��b TI�hb_iter_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_t@U?$hb_array_t@_N@@AEA_N@@��hb_iter_fallback_mixin_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@_N@@AEA_N@@���
K�	0�K�L�
K���
N�	*�K�O�M�P�	�K�O�	�K�O�s	0K�O�	uK�O�	K�L�	K�L�s	+�K�O��Q�thiz���R�__item__���S�__item_at__T�__more__���U�__len__V�__next__���W�__forward__V�__prev__���W�__rewind__�X�__end__�Y�hb_iter_fallback_mixin_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@_N@@AEA_N@@���,���K���~[�hb_iter_with_fallback_t<hb_array_t<bool>,bool &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@_N@@AEA_N@@�0u
+�	+�^�]�	+�^�_�`�
%�	�+�b�	�+�b�s	+�^�	+�^�s	u+�b�	0+�b�'�	0+�b�	8+�^�	t+�	t+�b�'�k�l�	S�+�^�	S�+�^��n�o�	+�^��	+�+�b��	+�+�b�r�s�	+�+�b�sn+���Frealloc_move���a�hb_array_t<bool>����__item_t__�Fis_random_access_iterator��Fhas_fast_len���c�__item__���d�__item_at__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__len__h�operator!=�i�begin��i�endi�operator&��j�operator struct hb_array_t<bool const >h�operator==�g�hash���m�cmpp�qsort��g�get_size���q�reverset�sub_array��u�truncate���e�fini���
0arrayZ���
ulength���
ubackwards_length�>"Vv�hb_array_t<bool>.?AU?$hb_array_t@_N@@���+�]�	�I�H�
�}
�,b�Null<OT::FeatureVariationRecord>.?AU?$Null@UFeatureVariationRecord@OT@@@@���	:�|�r�Null<OT::FeatureTableSubstitutionRecord>.?AU?$Null@UFeatureTableSubstitutionRecord@OT@@@@���	��~���z���Null<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@	S�����Null<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> >.?AU?$Null@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@	܂����Null<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	���	�Si�h�
��,n�CrapOrNullHelper<hb_inc_bimap_t const >.?AU?$CrapOrNullHelper@$$CBUhb_inc_bimap_t@@@@���	�7��
m�,
Y�
Z�,׀��
y�,��Null<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@	������	��� "
�,	��� "
�,��Null<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@	��2}P�
!�,~�Null<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$Null@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@���	|��
�
q�
�{,	�{�{�{	\{��\�	\{��\�
q�,
��,
�{
n�
o�,\{P�
]{C{#�
��
^{,
9{j�NullHelper<OT::Record<OT::Script> >.?AU?$NullHelper@U?$Record@UScript@OT@@@OT@@@@���	D{��
P{
E{,
��,
g�
�y,	�yzz	ky��R�	ky��R�
g�,
��,
�y
d�
e�,kyF�
lyQy#�
��
my,^�Null<OT::Record<OT::LangSys> >.?AU?$Null@U?$Record@ULangSys@OT@@@OT@@@@�	Ry¾
�,	x����	x����
L�,
��,
I�
J�,
��x��
x�w#�
ξ
x,
�wj�NullHelper<OT::Record<OT::Feature> >.?AU?$NullHelper@U?$Record@UFeature@OT@@@OT@@@@�	�wҾ
x
x,
jw
Gw,.u�9	A�G�Gؾ
Rw
ھ
Rw	RwܾZw
Rw��
޾,
߾
޾	0Rw��	.uRwܾ�ݾhb_reference_wrapper<hb_map_t const * &>����operator==��operator!=��operator const struct hb_map_t *&���get
�5vnF�hb_reference_wrapper<hb_map_t const * &>.?AU?$hb_reference_wrapper@AEAPEBUhb_map_t@@@@��
cv
�9,
wv,Z�Null<OT::IntType<unsigned int,3> >.?AU?$Null@U?$IntType@I$02@OT@@@@�	�9�
�u
�9,
�u,	7-�t�-	7-�t�-
�,
��
��,
��
��,
��,
Ѳ,��#�
����Null<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$Null@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@	����
��
��,
޲,g���
�,
�,J�Null<OT::HBGlyphID16>.?AU?$Null@UHBGlyphID16@OT@@@@�	���
��	0k+�+�
��,
��	0k+�+�
��,
����

�
�

�,

�
��	����	�����	����

�	0���v�AAT::LookupSingle<OT::IntType<unsigned short,2> >.?AU?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@��
�,	����r
���
�,	����r��	u���	0���9	����?item_size���VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned short,2> > >����operator=���last_is_terminator��operator[]��get_length��get_size����sanitize_shallow���
�9header���
�;
bytesZ����_compiles_assertion_on_line_1233����_instance_assertion_on_line_1233���?null_size��?min_size���& �OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@OT@@��
��,
����
#�
$�
#�,
&�
��	��(�'�	��(�)�*�	��(�'�
#�	0��-���AAT::LookupSegmentArray<OT::IntType<unsigned short,2> >.?AU?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@��
/�,	0���(�r
/���
2�,	3���-�r1�4�	u��-�	0��-�9	��-��?item_size��+�VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >�,�operator=��.�last_is_terminator�5�operator[]�6�get_length�6�get_size���7�sanitize_shallow���
�9header���
�;
bytesZ���8�_compiles_assertion_on_line_1233���8�_instance_assertion_on_line_1233���?null_size��?min_size����&9�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@OT@@��
���l+;�	0��-�<�
��,
����
?�
@�
?�,
B�
��	��D�C�	��D�E�F�	��D�C�
?�	0��I���AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> >.?AU?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@
K�,	L���D�r
K���
N�,	O���I�rM�P�	u��I�	0��I�9	��I��?item_size��G�VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >H�operator=��J�last_is_terminator�Q�operator[]�R�get_length�R�get_size���S�sanitize_shallow���
�9header���
�;
bytesZ���T�_compiles_assertion_on_line_1233���T�_instance_assertion_on_line_1233���?null_size��?min_size����&U�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@OT@@
��,^�Null<OT::IntType<unsigned short,2> >.?AU?$Null@U?$IntType@G$01@OT@@@@���	
9X�9
��,
ظ��
\�
]�
\�,
_�
ظ	ظa�`�	ظa�b�c�	ظa�`�	rظa�s
\�	rظg�sf�h�	uظs�hb_array_t<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@@�	k�ظg�s��hb_array_t<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$hb_array_t@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@@���	m�ظa�sl�n�	ظa�	0ظa��;
ظ	r�ظg�49	0ظg��;�q#�	ظg���qitem_t�?item_size��d�UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >��e�operator=��i�operator[]�j�get_size���o�as_array���p�qsort��q�serialize��s�copy���t�sanitize_shallow���
u�arrayZ���v�_instance_assertion_on_line_627?min_size���6w�OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@
�,
����
z�
{�
z�,
}�
��	���~�	�������	���~�
z�	0�����AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
��,	�����r
����
��,	������r����	u����	0����9	�����?item_size����VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >��operator=����last_is_terminator���operator[]���get_length���get_size�����sanitize_shallow���
�9header���
�;
bytesZ�����_compiles_assertion_on_line_1233�����_instance_assertion_on_line_1233���?null_size��?min_size���F&��OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@��
��	������#
��	t����s	0�����;	0����9����	����	u�����?TerminationWordCount�����cmp��sanitize���
�9glyph
�qvalue��_instance_assertion_on_line_389��get_size���?null_size��?min_size���?static_size��AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
�q
��,
��,
���
��
��
��,
��
�	�����	�������	�����
��	0����AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
��,	�����r
����
��,	�����r����	u���	0���9	����?item_size����VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >����operator=����last_is_terminator���operator[]���get_length���get_size�����sanitize_shallow���
�9header���
�;
bytesZ�����_compiles_assertion_on_line_1233�����_instance_assertion_on_line_1233���?null_size��?min_size���R&��OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@��
��	�����#u�
��	�q������	t����s	0�����;b�OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�	����	u����?TerminationWordCount�����get_value����cmp��sanitize���
�9last�
�9first
��valuesZ����_instance_assertion_on_line_304��get_size���?null_size��?min_size���?static_size¿AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��
�,
��,
���
ƿ
ǿ
ƿ,
ɿ
�	�˿ʿ	�˿̿Ϳ	�˿ʿ
ƿ	0�п�AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
ҿ,	ӿ�˿r
ҿ��
տ,	ֿ�пrԿ׿	u�п	0�п9	�п�?item_size��οVarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >�Ͽoperator=��ѿlast_is_terminator�ؿoperator[]�ٿget_length�ٿget_size���ڿsanitize_shallow���
�9header���
�;
bytesZ���ۿ_compiles_assertion_on_line_1233���ۿ_instance_assertion_on_line_1233���?null_size��?min_size���R&ܿOT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@OT@@
տ	޿�п#
տ	tҿ�s	0ҿ��;	0ҿ�9��	ҿ�	uҿ��?TerminationWordCount����cmp�sanitize���
�9last�
�9first
�qvalue�_instance_assertion_on_line_201�get_size���?null_size��?min_size���?static_size�AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@
߸,
޿,
Ӹ,
�,R�CrapOrNullHelper<int const >.?AU?$CrapOrNullHelper@$$CBH@@��	��
�
�
:,
:
:,	�8�S "�S��
��,
R,
z
QW,n�hb_array_t<hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_array_t@U?$hb_pair_t@II@@@@���
����
��,
��	�Y�|��	�Y�|��
����hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@����hb_iter_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@��
���
�	u��
��
�	���	����	�	����	����s��	0��	L.��	L.����	L.��s	L.��s��
�!	����s
��,
�	���s��	����r	����	�������L.item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���
�thiz����iter���
�operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@
!�	�!�"�
!���
$�	�!�%�#�&�	L.!�%�	L.!�%�s	0!�%�	u!�%�	!�"�	!�"�s	��!�%��'�thiz���(�__item__���)�__item_at__*�__more__���+�__len__,�__next__���-�__forward__,�__prev__���-�__rewind__�.�__end__�/�hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@���!����1�hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@��7u
��	��4�3�	��4�5�6�
��	L.��8�	L.��8�s	��4�	��4�s	u��8�	0��8���	7��8�	*|��4�	t��	t��8���A�B�	�Y��4�	�Y��4��D�E�	��4��	����8��	����8�H�I�	����8�s����Frealloc_move���7�hb_array_t<hb_pair_t<unsigned int,unsigned int> >��L.__item_t__�Fis_random_access_iterator��Fhas_fast_len���9�__item__���:�__item_at__;�__next__���<�__forward__;�__prev__���<�__rewind__�=�__len__>�operator!=�?�begin��?�end?�operator&��@�operator struct hb_array_t<struct hb_pair_t<unsigned int,unsigned int> const >�>�operator==�=�hash���C�cmpF�qsort��=�get_size���G�reverseJ�sub_array��K�truncate���;�fini���
7arrayZ���
ulength���
ubackwards_length�n"VL�hb_array_t<hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_array_t@U?$hb_pair_t@II@@@@�����3�
P-R�CrapOrNullHelper<bool const >.?AU?$CrapOrNullHelper@$$CB_N@@	"P�
F
R�
S8,
�8
�8,
Q5
V5,
�H,	�ci/k/lg
�c�		4�Ho#u�~0	0�3�3]�
�H�~_�	N<I#O#	W#�a�a
�Y,
�f
d�
�S,
PY
g�
Ȭ,
s#Z#j�
Ƭ,	i@�@ "��NullHelper<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$NullHelper@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�	�@n���CrapHelper<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$CrapHelper@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�	�@p���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e7d4efdd��
r���
s�	r�t�~ 
t�,
s�	� r�t�	� r�t�~r��	���z�
r�	r�~ 	r�~ 
r��
�
r�	r���
��	r�������
r�,
s�,
��	��r������u�operator()�	}�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�x�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	~�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>y�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e7d4efdd����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e7d4efdd��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )���<lambda_9f40189620cfe4223adcbc34f0d42913>����operator=���
v��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e7d4efdd����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e7d4efdd�
����
��	����� 
��,
��	� ����	� ����~��\	
���
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e7d4efdd���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e7d4efdd��
����
��	����!
��,
��	!����	!����~���	<,9�
��	��!	��!
���
�
��	���
�	�����
��,
��,
�	��������operator()�	�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e7d4efdd��
м,
��,�@��Null<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$Null@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�	�@�:�NullHelper<int>.?AU?$NullHelper@H@@�	��V�NullHelper<hb_inc_bimap_t>.?AU?$NullHelper@Uhb_inc_bimap_t@@@@��	�7���CrapHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$CrapHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	؇�
�T
��,
a�
f�,
b�
e�,
c�,
h
`�,
;�
@�,
o�,
<�
?�,
=�,
�,��NullHelper<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$NullHelper@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�	x��
�
b�,	A�w�v�
�,
w�,
��
��
��
��,�
�
�,	h�����
��,[�
S�
_�,~�NullHelper<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$NullHelper@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���	���
�
��,
+�
,�,
ȡ
ɡ,	'�I�H�
z�
~�,
6t
�
�,
��
��,
'�
(�,	$|������ߺN�#�
�
��,
��,
U�
�
��,	����	������
��
��,
��
��,����	��%�	�؋ً "x��}
�,
4�
:�,
%�,
�
�,
�,
Y�
k�,	�3pJrJ��
��
��,Z�CrapHelper<OT::tuple_delta_t>.?AU?$CrapHelper@Utuple_delta_t@OT@@@@�	��5�ԈԈ	��7�	0�.� "
�
I�,
�
�,
�
�,
D{D{@�
�{,	�{�{�{
m�
r�,	K{Q�P�
!�,
U�,^�Null<OT::Record<OT::Script> >.?AU?$Null@U?$Record@UScript@OT@@@OT@@@@���	D{I�Ryz
z,	�y�y�y
c�
h�,	YyG�F�
�,
K�,
ߴ
�,
�
�,	x����
Jx
m�,
��,^�Null<OT::Record<OT::Feature> >.?AU?$Null@U?$Record@UFeature@OT@@@OT@@@@�	�w[�
bw
Ew,
ܾ,
ew
fw,
�
�,
�,
e7	?d7e�#
����
g�,�h�_�i�
g�
k�
h�
��	��n�m�
��,	p���n�b	��n�m�q�r�
ظ,
g�	t���u��	_���u�v�w��1h��u	0��n�y�	0��u��;	0��u�9	��u�	u��u���;��ظtarget_t���o�OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned short,2>,void,0>���s�operator=��x�operator()�z�serialize_copy�{�sanitize_shallow���|�neuter�}�_instance_assertion_on_line_517~�get_size���?null_size��?min_size���?static_sizeb6�OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�
��,
g�,
`	�_�_
�_,	�9:Z�	�9:Z�
�\�B�hb_map_iter_factory_t<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@@@��
��������\��
\��
��	���.�.��
\�
��	���������hb_map_iter_factory_t<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>�
\�fB��hb_map_iter_factory_t<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ$0A@@@��
��
\�
z\,	�7�8�S "	�Si���	�Si���
~7Z�CrapOrNullHelper<unsigned int const >.?AU?$CrapOrNullHelper@$$CBI@@�	A��
�H
�H,
qg,
4���D 4��F�Null<hb_bit_set_t>.?AU?$Null@Uhb_bit_set_t@@@@��	%,��
�[
�[,	^I#O#	W#^	^
�a
�a,
�e,
	k
��	�e�e�e
�`,
]a
��	�`�`�`
}R,
�a
��	}RmRoR
\�
��
�f,
��
��
YY,	�S�S�S
8V,
�W
��	8V(V*V	�@i@�@���r�Null<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$Null@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���	���J�Null<hb_inc_bimap_t>.?AU?$Null@Uhb_inc_bimap_t@@@@��	�7�.�Null<int>.?AU?$Null@H@@�	��
�T
��,f7�	u�G�G�

h
^�,
\�,�	h	�\�G�G�
k�
�
k�	k����
k���
�,
�
�	0k���	�k����hb_reference_wrapper<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>�operator==��operator!=��operator struct hb_pair_t<unsigned int const &,struct hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void)���get
\�v:F�hb_reference_wrapper<hb_pair_t<unsigned int const &,hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAU?$hb_pair_t@IH@@@@XZ@@��
99
w�,	C�b�a�
�,
��
֪,
��v�Null<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$Null@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�	x��
��,
|�
^�,
��,	't��z
à�7o#	0�J�J��x{O	u�G�G�
�x
�
�x	�x��_�
�x��
��,
��
��	0�x����	�x�x��
�x���hb_reference_wrapper<<unnamed-type-hb_first> const &>����operator==���operator!=���operator const struct <unnamed-type-hb_first> &��get
��v�F��hb_reference_wrapper<<unnamed-type-hb_first> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_first>@@@@�
{
�
�7
{	{��
{��
�,
�
�	0{��	�7{���hb_reference_wrapper<hb_set_t const * &>���	�operator==�	�operator!=�
�operator const struct hb_set_t *&��
�get
7vnF�hb_reference_wrapper<hb_set_t const * &>.?AU?$hb_reference_wrapper@AEAPEBUhb_set_t@@@@��
��,
ҟ,
H�,
�
 �,	�����
��,z�CrapOrNullHelper<hb_vector_t<int,0> const * const>.?AU?$CrapOrNullHelper@QEBU?$hb_vector_t@H$0A@@@@@	R}�
��
��,
��,
�
j�,�5�	0�J�J��.5�	5��G�G�
u�
�
j�
u�	u�"�!�
u���
$�,
%�
$�	0u�'�&�	�u�"�6#�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >(�operator==�(�operator!=�)�operator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void) const)�get
j�v�F*�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZ@@�
l�,؇
Q�,~�CrapOrNullHelper<OT::Record<OT::Script> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UScript@OT@@@OT@@@@�	D{/�
�
P{,
G�,��CrapOrNullHelper<OT::Record<OT::LangSys> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@ULangSys@OT@@@OT@@@@���	Ry4�
�
^y,
�,
�,
h�
x,
��,
�u
�w,
dw
hw,	ߠ�
��
�_,
�i
Bh,

h

h,
h,	�\�^�^
�\,
;h�*�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@�
L��K�M��\N�
>h�P��.	L�mHqHQ�>h�.
L�	L�T�S��U�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>
>hp
�.f*V�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@�
L�
>h	;hi/k/�i
�\
RR
ZR,
�W
�W,
�8,
�c
U,
�T
�T,
�T,
4���hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@@@���
g��f�h�4i�
U�
k�	g��.�.l�
g�	g�n�	g~o�hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0>�
Uf�p�hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EAAAEAIXZ$0A@@@���
g�
U
^
	^,
��
v�
k,f�NullHelper<AAT::kerx_accelerator_t>.?AU?$NullHelper@Ukerx_accelerator_t@AAT@@@@�	�y�
�e
�e,
��
}�
fa,f�NullHelper<AAT::mort_accelerator_t>.?AU?$NullHelper@Umort_accelerator_t@AAT@@@@�	����
�`
�`,
��
��
�a,f�NullHelper<AAT::morx_accelerator_t>.?AU?$NullHelper@Umorx_accelerator_t@AAT@@@@�	����
nR
oR,
�S,f�NullHelper<OT::GSUB_accelerator_t>.?AU?$NullHelper@UGSUB_accelerator_t@OT@@@@���	����
�S
�S,
$�
��
X,f�NullHelper<OT::GDEF_accelerator_t>.?AU?$NullHelper@UGDEF_accelerator_t@OT@@@@���	(���
)V
*V,
�,Z�Null<OT::GDEF_accelerator_t>.?AU?$Null@UGDEF_accelerator_t@OT@@@@���	(���Z�Null<OT::GSUB_accelerator_t>.?AU?$Null@UGSUB_accelerator_t@OT@@@@���	����Z�Null<AAT::morx_accelerator_t>.?AU?$Null@Umorx_accelerator_t@AAT@@@@�	����Z�Null<AAT::mort_accelerator_t>.?AU?$Null@Umort_accelerator_t@AAT@@@@�	����Z�Null<AAT::kerx_accelerator_t>.?AU?$Null@Ukerx_accelerator_t@AAT@@@@�	���	 4����
��
�,	�\^�]�
��
��,	w�����
��
Ġ,
S�
"�,	��l�k�
�
�,
A�
B�,
�,
7�
8�,
��
��,
�u	0�J�Jؾ�.�9	�9�G�G��
�w,��z
A
�\�\��
�^,
h
h,
�\
�\,
�i,
�i
�i,
�i,
�T
�T,
Ag
�c,
�c
�c,
�c,�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@��
���[���4��
�c����.	��mHqH���c�.
��	���������hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>�
�cp
�.f��hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@��
��
�c��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,Triple> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@$0A@@@U?$hb_pair_t@IUTriple@@@@@@
����
��	u����
4
��	������
4��
��	����������	4����	4����s����	0����	74����	74��������	74����s	74����s����
��!	4����s
4,
��	������s����	4����r	4����	�������������74item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,Triple> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@$0A@@@U?$hb_pair_t@IUTriple@@@@@@�Hl	4��U��
4	4��
��	744�	744�s	04�	u4�	4�	4�s	44�
��,
�	04����hb_reference_wrapper<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ@@��J�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsi���74__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__���	�__forward__�__prev__���	�__rewind__�
�__end__
�operator!=�
4it���
�0fN�8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@$0A@@@���
4�
74
74,	�;I#O#	W#�[�[
�e,
�`,
�R,
<V,
�,
��
��,
�,
��
��,
��,	k����
��
�,��hb_iter_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@
$���
%�	u$�&�
��
$�	(�$�)�
��	+�$�&�*�,�	��$�&�	��$�&�s/�.�	0$�&�	��$�)�	��$�&�2�3�	��$�)�s	��$�&�s5�6�
$�!	��$�8�s
��,
$�	:�$�;�s9�<�	��$�)�r	��$�8�	:�$�;�>�?�@����item_t�'�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���-�thiz���.�iter���0�operator+��.�_begin�.�begin��.�_end���.�end1�operator bool��'�len4�operator*��7�operator[]�=�operator+=�A�operator++�=�operator-=�A�operator--�/�operator-�� TB�hb_iter_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@�hb_iter_with_fallback_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��
E�	(�E�F�
E���
H�	+�E�I�G�J�	��E�I�	��E�I�s	0E�I�	uE�I�	E�F�	E�F�s	��E�I��K�thiz���L�__item__���M�__item_at__N�__more__���O�__len__P�__next__���Q�__forward__P�__prev__���Q�__rewind__�R�__end__S�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��$���E���U�hb_iter_with_fallback_t<hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@s�u
��	��X�W�	��X�Y�Z�
��	����\�	����\�s	��X�	��X�s	u��\�
��	0��\�b�	s���\�	����X�	t��	t��\�b�f�g���hb_sorted_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >.?AU?$hb_sorted_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@	i���X�	i���X��j�k�	��X��	����\��	����\�n�o�	����\�s�D���Frealloc_move���[�hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���]�__item__���^�__item_at___�__next__���`�__forward___�__prev__���`�__rewind__�a�__len__c�operator!=�d�begin��d�endd�operator&��e�operator struct hb_array_t<struct OT::Layout::GPOS_impl::EntryExitRecord const >���c�operator==�a�hash���h�cmpl�qsort��a�get_size���m�reversep�sub_array��q�truncate���_�fini���
s�arrayZ���
ulength���
ubackwards_length�"Vr�hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const >.?AU?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��
+�
��,
y�	{��	�x��_�
2t
��
�,
@�
A�,
3�	u�"�!�
!�,��CrapOrNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���	5���
�
�,
�
�,
�
"�,
�
�,
�
�,b�CrapOrNullHelper<OT::Index const >.?AU?$CrapOrNullHelper@$$CBUIndex@OT@@@@��	�9��
�u
�u,
�u
�u,
$`
%`,
�i6j	h	0�J�J���.	h		h�G�G��
Ih
��
@h,
�c
U,g�c	��G�G��
U
��
;g
>g,
<g,��hb_map_iter_factory_t<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@@@��
���f���4��
���
��	���.�.��
��
��	���������hb_map_iter_factory_t<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0>���
��f���hb_map_iter_factory_t<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ$0A@@@��
��
��	�3	4
�[
�[,��CrapHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���	5���
�,
��,���c	74�G�G��
�
��
�	�����
���
��,
��
��	0�����	�����R��hb_reference_wrapper<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >����operator==���operator!=���operator struct hb_pair_t<unsigned int,struct Triple> (__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void) const��get
��v�F��hb_reference_wrapper<hb_pair_t<unsigned int,Triple> (__cdecl hb_hashmap_t<unsigned int,Triple,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUTriple@@$0A@@@EBA?AU?$hb_pair_t@IUTriple@@@@XZ@@��
%�
&�,	����7���_�
.t
3t,
Y�
/j,	�\@h?h
�i
�i,
s�

g,	4UU
�c
�c,	74XTWT
�35�
��
��,	4��
��
�,
H�
I�,
h	Ih/j.j
x\
�i,��CrapOrNullHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��		h��
�i
�i,	U
g	g
XT,
>g*j�c	0�J�J���.�c	�c�G�G��
�c
��
�c,��CrapHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��		h��	�����
��
��,
��
#j,	4�c�c
:g
?g,	h
��
��,
\�,
�c	�c#j"j
mg,��CrapOrNullHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�c�
]g
^g,��CrapHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�c��cJR<unnamed-type-hb_range>.?AU<unnamed-type-hb_range>@@
��,	�.�.�q	�cmglg	������
��,
��,
����
�c	4�����
Pg[��	������
��,
��,
����
4	4���� �
�cf�"�	g�n�	g
r�,
g�,
&�h�'�	4g�n� �
4	 4DD*�
�T��,�f7�$"	u�G�G.�f7D	;h�i�i
x\,	L�T�S�
X�,
L�,
5�M�6�
;h	�\L�T�8�
�iK�:�	������
��,
��,
>���?�
�\	�\����A�
h��C�
�q,�#}��qVr	0k+}+G�
�GVrI��q�+
�q,
br,
nr,
�r,
�r,
�r,	/>5>�r	DsHsGs
Fs,
Ds,
U�+tV�
*t	�sDsHsX�
Dt*tZ�
�s,t{O$"	u�G�G]�t�zfR<unnamed-type-hb_map_retains_sorting>.?AU<unnamed-type-hb_map_retains_sorting>@@	�s�s7
�s,
�s,
�s,
d��se�
�s	�s�s�sg�
t�si�
�s,	�s�s�s
�s,
�s,
n��so�
�s	`s�s�sq�
�s�ss�
as,
s
s	v�F0�1w�
s	0sy��t	0�K�Kؾ.uZw
�u,	�u�u-
�u,
�u,
���u��
�u	�u�u��
�u�u���9uu	�/�/��
v,	vF0�1vvv
)v,	.vF0�1*v)v0v
>v	�u�u��
Yv?v��	�vF0�1�v�v�v
�v,�#��	0k+}+�9	wF0�1�w`Sww#0	wF0�1���v�v	0�8�8��
�v�v��wu�1u	F0�1��	�upJrJ�w�u�w	�w�w�w
�w,
�w,
���w��	Aw�w�w��
bw,	Vw\wZw
`w,
Vw,
��Ww��
Aw	wVw\w��
ywUw��.u�9'"	A�G�G��
�9�9��
|u,
��	�wF0�1��	�9F0�1��
�w,	0k+}+���#���vo#	0k+}+���v�+
w,
�v,
^x	�wF0�1��^x\x�w#0	�wF0�1��RR<unnamed-type-hb_enumerate>.?AU<unnamed-type-hb_enumerate>@@
�x���[x	�x//��J�<unnamed-type-hb_iota>.?AU<unnamed-type-hb_iota>@@��
����
��	�x�����
�x,	�x�x�x
�x,
�x,
���x��
�x	bx�x�x��
�x�x��
ox,
}S
�SaS��
�w,
BS,
@S,jROT::<unnamed-type-subset_record_array>.?AU<unnamed-type-subset_record_array>@OT@@���	�w�w�w
�w,
�w,
�S
�w,	dxjxix
nx,
dx,
��ex��
bx	dxjx��
�xcx��	yF0�10yyy
/yy��	y#y"y
'y,
y,
��y��	y#y��	yF0�10yy#0	yF0�1����L
y,pW�y
�y,Au�y0	0�8@W��y�y
@W,���y	�y//�
�y	+zF0�1��y-z+z#0	+zF0�1�	F0�1
�1,	 {&{${
*{,
 {,
�!{�
�y	�z {&{�
�yz�
�z,	�z�z�z
�z,
�z,
��z�
�z	�z�z�z�
�z�z �
�z,	�z�z�z
�z,
�z,
%��z&�
�z	6z�z�z(�
�z�z*�
Oz,	<zIzGz
Fz,
Mz,	8zAz@z
<z,
Ez,
8z,
3�9z4�
6z	8zAz6�
gz7z8��#��	0k+}+y
y�+
�y,�#��Ry-{	0k+}+?�
�y,
A�-{B�
�{	�{F0�1D��{�{�{#0	�{F0�1G����{	�{//I�/�+|#0	|F0�1L�
|,9�1
�|
�|	P�F0�1Q�
�|	0�|S�'|o#u�0	0�/�/U�
�Y	0F0�1W��YW�	0F0�1�/H}�}j�CrapHelper<hb_vector_t<int,0> const *>.?AU?$CrapHelper@PEBU?$hb_vector_t@H$0A@@@@@��	T}\�T}�} �}		}pJrJ�}	}�}NR<unnamed-type-hb_reduce>.?AU<unnamed-type-hb_reduce>@@��	�}�}�}
�},
�},
�},
f��}g�	u�}�}�|
'�}j��}	�}F0�1�2
�},
n��}o�
�},	�}F0�1�2
�},
s��}t�
(~	0k+}+v��~#0	�~F0�1x�
�~,�3_�
�~,Au�~0	0�3�3}��3�~z�CrapHelper<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$CrapHelper@U?$hb_hashmap_t@IUTriple@@$0A@@@@@�	4���# �E	0k+}+��
,
��E���#��	0k+}+9�#0	�F0�1��
�,�;�+�;�1D��+G��+�#��
N	0k+}+��N�+
��,�#���̀	0k+}+��
��̀��c�#0	c�F0�1��	�~F0�1~J~Q,R,}�u�1u	F0�1��
{�,
��	��F0�1�����	�F0�1<}=}��u�1u	F0�1��
��,	�/pJrJ"y�/"y	������
��,
��,
������
6.	���������K�7%�
�~�����7�7
+�����	�SpJrJ��
c�
������
<�	0k+}+��<��+
Ӂ,�#���	0k+}+��
�����
(�,
��P���	;U;T;
%;,	��F0�1�2
��,
"`�3��
��,o#u�0	0�/�/��
��,�#�܂�	0k+}+��
͂,
�����܂"�	0k+}+��
!�,
��"���
�	0k+}+����+
�,�#�S���	0k+}+��
V�,
������	0������	0������	0��‚��	0����	0&�(���
�
��
��
���
��	����
��
����
��,
��	������	����������	��	�����
��	0����	�����	0������	0����̓��	)�������hb_pair_t<hb::shared_ptr<hb_map_t> const &,unsigned int &>.?AU?$hb_pair_t@AEBU?$shared_ptr@Uhb_map_t@@@hb@@AEAI@@���	�����	u����	����
��,	�������	�������	�
�	����sz
Ãkey��
�)is_real_�
�)is_used_�
"Chash�
uvalue��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real�operator==��get_pair����get_pair_ref����total_hash�Fis_trivial��~item_t�operator=���__vecDelDtor���.
�hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@	u	--̓
˃
��,
��,̃u�0	0����
�,Au[40	0�8R�[4�4
R,
��,;�#0	;�F0�1�jROT::<unnamed-type-subset_offset_array>.?AU<unnamed-type-subset_offset_array>@OT@@���	@�G�C�
K�,
E�,
B��8S��	0Q�{�"�
G�,
q�,S�O�	0k+}+&�
�O�(�o#u��0	0�8/S*�����
/S,��#0	��F0�1.�	��F0�1�2w�w	0�8�81�
�w�w3�
o�,	0k+}+ww�+
v�,	��pJrJ������	9�A�@�
)�,
E�,
9�,
>�:�?�
��	�9�A�A�
]�8�C�
�,	���
�,
�,
H��I�
�	��K�
��M�
��	��F0�1O�������#0	��F0�1R�
d
"ddU�
��,
�c,
�c,	������
Ä,
��,	������
��,
��,
��,
`���a�	����A��#������	0k+}+e�
��,
g���h�	�F0�1�2
؅,��w�	0�8�8l���u�1u	F0�1n�
��,���w�	0�8�8q�ޅu�1u	F0�1s�
܅,
�	0k+}+v���+
��,�#��	0k+}+�����+
�,
-�	�F0�1~�-�]�
z�W����4�4
�4,	�F0�1~��#0	�F0�1��	e�h�f�
I�,
l�,
h�,	q�t�r�
x�,
�
t�,�#��:�{�	0k+}+��
-�,
��{���
��,	��F0�1�2
��,
�������\��
ņ,	��F0�1�2
†,
͆,�9�A0	0F0�1��
��
цц��
�,
������ч�+�'�f�������Au�H0	0�3�3���H_��U�����p�:�CrapHelper<char>.?AU?$CrapHelper@D@@	=��Z��
��
��	����
mm,	������	�����
����
��	0����	�����
��,
��	0������	0����lj����	�������hb_pair_t<hb_vector_t<char,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@D$0A@@@AEAI@@�	������	u����>
mmkey��
�)is_real_�
�)is_used_�
"Chash�
uvalue��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real��operator==���get_pair�����get_pair_ref�����total_hash�Fis_trivial���hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t.?AUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@��	u	--lj
ĉ,
‰,t�P�P4�b��Bu�0	0 �g����4����CrapHelper<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$CrapHelper@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���	_~��_~��������u�0	0 �g����Bu�0	0 �g����B�	f�!� �
��,	F�N�M�
R�,
F�,
��G���
f�	��F�N���
�E���	ް��
�,
ް,
��߰��
��	��ް���
J�ݰ���}v�o#ux�0	01�����
-�
��	u	-->�
;�,
9�,x�u�0	0%�&���
ߌ
м	u	--�|
�,
�,�|u�0	0׌،�
J}	3}i/k/�R}u�0	0%�&��Auo#0	0�/�/�
�	�F0�1
���
2�	u޳�
��#�	�u�uϟӎ
�
��	׎F0�1���َ׎#0	׎F0�1�	��4�3�	��i/k/��v�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@Z�hb_iter_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
�	u��
��
�	���
1�	!��� �"�	����	����s%�$�	0��	����	����(�)�	����s	����s+�,�
�!	���.�s
��,
�	0��1�s/�2�	����r	���.�	0��1�4�5�6����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���#�thiz���$�iter���&�operator+��$�_begin�$�begin��$�_end���$�end'�operator bool���len*�operator*��-�operator[]�3�operator+=�7�operator++�3�operator-=�7�operator--�%�operator-��Z T8�hb_iter_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@z�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
:�	�:�;�
:���
=�	!�:�>�<�?�	��:�>�	��:�>�s	0:�>�	u:�>�	:�;�	:�;�s	��:�>��@�thiz���A�__item__���B�__item_at__C�__more__���D�__len__E�__next__���F�__forward__E�__prev__���F�__rewind__�G�__end__zH�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@�����:���vJ�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��u
��	��M�L�	��M�N�O�
1�	����Q�	����Q�s	��M�	��M�s	u��Q�
2�	0��Q�W�	����Q�	����M�	t��	t��Q�W�[�\���hb_sorted_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	^���M�	^���M��_�`�	��M��	����Q��	����Q�c�d�	����Q�s���Frealloc_move���P�hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���R�__item__���S�__item_at__T�__next__���U�__forward__T�__prev__���U�__rewind__�V�__len__X�operator!=�Y�begin��Y�endY�operator&��Z�operator struct hb_array_t<struct OT::OffsetTo<struct OT::AttachPoint,struct OT::IntType<unsigned short,2>,void,1> const >�X�operator==�V�hash���]�cmpa�qsort��V�get_size���b�reversee�sub_array��f�truncate���T�fini���
��arrayZ���
ulength���
ubackwards_length�"Vg�hb_array_t<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@	si/k/at	��
�
�,
�,
l��m�
��	����o�
'��q�
,	������
��,	������
��,
��,
��,
y���z�
��	I�����|�
ُ��~�
f�,	[�a�_�
e�,
[�,
��\���
I�	�[�a���
~�Z���
*�,	 �%�0
)�,
 �,
��!���
�	ݎ �%���
?����
�,	ߎ��
�,
ߎ,
�����
ݎ	ߎ���
�ގ��	v�F0�1
�tH�����u�1u	F0�1��
v�,	0k+}+at`t�+
��,��L�	0k+}+��
��,
��L���	[�F0�1�2
\�,	m�F0�1�2
n�,	��F0�1������	�AF0�1��99
�:	3�F0�1���:�:
��,�:A0	0F0�1��9A0	0F0�1��
��	��F0�1����������	�F0�1��
��,
���������������u�1u	F0�1��
��,
��,
��	0k+}+�����+
��,	͐֐Ր
Ԑ,	���
͐,
�,
�,
�����
͑	������
����
��,	������
��,
��,
������
��	�������
����
l�,	�VO�N�
�,	���V
�,
�,
�����
�	����
��
���
А	d�F0�1��Аf�d�#0	d�F0�1��	E�pJrJF�E�F�	o�|�z�
��,	k�t�s�
o�,
x�,
k�,
��l���	k�t����#��ѐ	0k+}+�
��	�F0�1�����#0	�F0�1�	� ��	Ēi/k/��j�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@N�hb_iter_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
�	u�
�
Ē
�	���
�	��
���	�
�	�
�s��	0�
�	����	���
���	����s	���
�s��
�!	��s
Ē,
�	!��"�s �#�	��r	��	!��"�%�&�'����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�$�operator+=�(�operator++�$�operator-=�(�operator--��operator-��N T)�hb_iter_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@n�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
+�	�+�,�
+���
.�	�+�/�-�0�	��+�/�	��+�/�s	0+�/�	u+�/�	+�,�	+�,�s	Ē+�/��1�thiz���2�__item__���3�__item_at__4�__more__���5�__len__6�__next__���7�__forward__6�__prev__���7�__rewind__�8�__end__n9�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@�����+���j;�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@ɒu
Ē	Ē>�=�	Ē>�?�@�
�	��ĒB�	��ĒB�s	Ē>�	Ē>�s	uĒB�
�	0ĒB�H�	ɒĒB�	ĒĒ>�	tĒ	tĒB�H�L�M���hb_sorted_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@	O�Ē>�	O�Ē>��P�Q�	Ē>��	ĒĒB��	ĒĒB�T�U�	ĒĒB�s�
���Frealloc_move���A�hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���C�__item__���D�__item_at__E�__next__���F�__forward__E�__prev__���F�__rewind__�G�__len__I�operator!=�J�begin��J�endJ�operator&��K�operator struct hb_array_t<struct OT::OffsetTo<struct OT::LigGlyph,struct OT::IntType<unsigned short,2>,void,1> const >I�operator==�G�hash���N�cmpR�qsort��G�get_size���S�reverseV�sub_array��W�truncate���E�fini���
ɒarrayZ���
ulength���
ubackwards_length�"VX�hb_array_t<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
�	����Z�
���\�
��,	������
��,	������
��,
��,
��,
d���e�
��	H�����g�
ϓ��i�
\�,
H�	�[�a�l�
t�Y�n�
)�,
�	� �%�q�
>�&�s�
�,
�	ߎ�v�
	��x�	̔ {&{Z�
�,
̔	���z�z|�
��ޔ~�
��,	3�8�7�	������
3�,
��,
��,
������
��	\�������
”����
i�,	^�d�c�
h�,
^�,
��_���
\�	^�d���
��]����#���4�	0k+}+��
7�	o�F0�1��7�q�o�#0	o�F0�1��`t$"	0�8�8���#%�4�Ε	0k+}+��
7�,
����	0�|�|��	0�|�|��	%�'��
U�,
ߗ,
�,
��,
�,
�,
�,
)�,
>�,
X�,
h�,
��,�#�����	0k+}+���n ���+
��,�#��
ʘ	0k+}+��
ɘ
��	������	��������	������
P�,	������r
Q�,
ɘ	������r����	u����	0����	����j�hb_array_t<AAT::WidthDeltaPair const >.?AU?$hb_array_t@$$CBUWidthDeltaPair@AAT@@@@��	������^�hb_array_t<AAT::WidthDeltaPair>.?AU?$hb_array_t@UWidthDeltaPair@AAT@@@@�	����������	X�����	0�����;
P�	������<
��	������<	0����9P�#�	�����P�item_t�?item_size����ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >����operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct AAT::WidthDeltaPair const >����operator struct hb_array_t<struct AAT::WidthDeltaPair>���begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
P9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@���ʘ�+
ǘ,
�	0k+}+����+
�,
�,�#���"�	0k+}+��
��"�����+
�,	�r�r�LAu�0	0�/�/��
�
�
��
��
��	���
��
���
��,
��	�����	���������	����	�/���
��	0���	����	0�����	0���#���	I����f�hb_pair_t<unsigned int const &,hb_set_t &>.?AU?$hb_pair_t@AEBIAEAUhb_set_t@@@@��	����	u���	���
�,	������	�������	�	���sz
ukey��
�)is_real_�
�)is_used_�
"Chash�
$value��item_t���get_key��get_value����is_used��set_used�����set_real�����is_real�operator==��get_pair����get_pair_ref����total_hash�Fis_trivial��~item_t
�operator=���__vecDelDtor���r.�Phb_hashmap_t<unsigned int,hb_set_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@���
�6,
�,
�,Au�/0	0���
�,	s's)�	 s5s)�	0s's &	0 s5s &	e�F0�1m�i�g��$u9��0�
�
�
�:
�intersects���
	�intersected_glyphs���J�OT::ContextClosureFuncs.?AUContextClosureFuncs@OT@@�f��+.
a�u9ui�u��	�
"� �$u9p��$�
r�
v�
'�
p�collect��V)�OT::ContextCollectGlyphsFuncs.?AUContextCollectGlyphsFuncs@OT@@� �ui�+��u9H��0-�
{�
���
0�
1�
H�matchF3�OT::ContextApplyFuncs.?AUContextApplyFuncs@OT@@�?#�
5�,
6�u7�&f�u9H��uuu09�f�uuui�u;�u#�
=�,
�,��#0	��F0�1@����+��uu	0k+�+C�i�uu	0k+�+E�˜�+
�
�
D���+
�
�
e 
 ���
O�
P�H�#�
R�matchRS�OT::ChainContextApplyFuncs.?AUChainContextApplyFuncs@OT@@���
c�
ʜ	ߜF0�1V�	�AF0�1�2�#u��8}��	0v���Z�
ߜ,
9"	�AF0�1]�}�)�	0k+}+_�
�,
a�)�b�	0k+}+g�
i�	����
ޚ,	��pJrJ�
Ɲ��i�	������
��,
��,
m���n�
��	k�����p�
q�,
�u
m�m�t�l��.�.	0�u�uv�
��l�x�	9�?�>�
C�,
9�,
|�:�}�	�9�?�p�
	�,��.�.	0�u�u��
����	�/pJrJ &c+��#��
f�,
��,	T�Y�0
]�,
T�,
��U���	�T�Y���
%�,NR<unnamed-type-hb_repeat>.?AU<unnamed-type-hb_repeat>@@��	��Пϟ
��,
#�,	������
��,
��,
�����
�	�������
;����
�,Z�OT::Layout::GPOS_impl::SinglePos.?AUSinglePos@GPOS_impl@Layout@OT@@�
��
����
��
��	��F0�1��v�OT::Layout::GPOS_impl::SinglePos::<unnamed-type-u>.?AT<unnamed-type-u>@SinglePos@GPOS_impl@Layout@OT@@��*��<unnamed-type-u>���
��uZ��
OT::Layout::GPOS_impl::SinglePos.?AUSinglePos@GPOS_impl@Layout@OT@@�
��	����^�
p�,
�	ߠi/k/��
��	w� {&{��
ՠ����
w�	'��z�z��
��W���	������
š,	�m�l�	������
ġ,
��,
������
��	��������
ܡ����
��,B�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�����00)���	u�$���
����hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_second> const &,0,0>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	}����	}��������	}����s	}����s����
��!	������s
��,
��	������s����	������r	������	�������������}item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_second> const &,0,0>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@�����t
��	������
��	}����	}����s	0����	u����	����	����s	������
��,
��	0������J������hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb���}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
't`fB��hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
������z����	�����
�,	�F0�1�2
�
����
+�,	&�F0�1�2
&�,
�.��
?�,	E�F0�1@�?�G�
E�
I�I��
��	0k+}+
����+
��,	��F0�1�2
s�,	0�8�8
�{�u�1u	F0�1�
y�,��̢	0k+}+�
��̢�	c�����	��i/k/��
c�	� {&{�
��r��
/�,
�	��z�z�
G�,�!�
��,	���
��,
�,
&��'�
�	��)�
��+�
g�	�F0�1-�g��	����
(�,	ɣ̣ˣ
ʣ,	2�����
̣,	�#�"�
'�,
�,
8��9�
�	��#�;�
?��=�
�,
e�,
@�	�F0�1A�
Ţr�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
D���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@���
F���
G�	uF�H�
F�	E�F�J�
D���
L�	M�F�H�K�N�	D�F�H�	D�F�H�sQ�P�	0F�H�	��F�J�	��F�H�T�U�	��F�J�s	��F�H�sW�X�
F�!	D�F�Z�s
D�,
F�	\�F�]�s[�^�	D�F�J�r	D�F�Z�	\�F�]�`�a�b����item_t�I�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���O�thiz���P�iter���R�operator+��P�_begin�P�begin��P�_end���P�endS�operator bool��I�lenV�operator*��Y�operator[]�_�operator+=�c�operator++�_�operator-=�c�operator--�Q�operator-��� Td�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::EntryExitRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUEntryExitRecord@GPOS_impl@Layout@OT@@@@����t
D�	D�g�f�
L�	��D�i�	��D�i�s	0D�i�	uD�i�	D�g�	D�g�s	D�D�i�
L�,
q�	0D�i�r�JF���h�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�j�__item__���k�__item_at__l�__more__���m�__len__n�__next__���o�__forward__n�__prev__���o�__rewind__�p�__end__s�operator!=�
�it���
'tXfrt�`hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
��v��zD�w�
D��n�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@
z���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@
|���
}�	u|�~�
|�	{�|���
z���
��	��|�~�����	z�|�~�	z�|�~�s����	0|�~�	u|������	u|���s	u|�~�s����
|�!	z�|���s
z�,
|�	��|���s����	z�|���r	z�|���	��|����������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@��x
z�	z�����
��	uz���	uz���s	0z���	z���	z���s	z�z���
��,
��	0z�����J|�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
�xXfn��`hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��hb_map_iter_factory_t<<unnamed-type-hb_first> const &,1>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_first>@@$00@@��
���v���z���	���s�s_�
��	����_�R��hb_map_iter_factory_t<<unnamed-type-hb_first> const &,1>���
�xf���hb_map_iter_factory_t<<unnamed-type-hb_first> const &,1>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_first>@@$00@@��
���1��	0v�����
j�,
w�,��uu	0k+�+��
��,�#��
��,
Ȥ,�#��
פ,	�F0�1�2Ӥu�1u	F0�1��
Ѥ,�#�����	0k+}+��
�,
�����	ԥ	��
�	�i/k/���hb_iter_with_fallback_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@��hb_iter_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@
����
��	u����
�
��	������
�	����������	�����	�����s����	0����	������	����������	������s	������s����
��!	�����s
�,
��	������s����	�����r	�����	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@
�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@��
��	������
����
��	����������	������	������s	0����	u����	����	����s	��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__
��hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@������������hb_iter_with_fallback_t<hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@Ȥu
�	���	����
�	����	����s	��	��s	u��
�	0���	Ȥ��	���	t�	t�������hb_sorted_array_t<OT::Layout::GPOS_impl::MarkRecord const >.?AU?$hb_sorted_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@��	���	������	���	����	�����	���s�����Frealloc_move����hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >�����__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__���	�__forward__�__prev__���	�__rewind__�
�__len__�operator!=�
�begin��
�end
�operator&���operator struct hb_array_t<struct OT::Layout::GPOS_impl::MarkRecord const >�operator==�
�hash����cmp�qsort��
�get_size����reverse�sub_array���truncate����fini���
ȤarrayZ���
ulength���
ubackwards_length�"V�hb_array_t<OT::Layout::GPOS_impl::MarkRecord const >.?AU?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@
ԥ	�����
����
��,
��	H��z�z"�
����$�
k�,	]�e�d�
K�,
i�,
]�,
*�^�+�
H�	#�]�e�-�
��\�/�
(�,
#�	y#y2�
>�$�4��#��
"���
7�
8�V�OT::Layout::GPOS_impl::PairPos.?AUPairPos@GPOS_impl@Layout@OT@@�^�OT::Layout::GPOS_impl::CursivePos.?AUCursivePos@GPOS_impl@Layout@OT@@���^�OT::Layout::GPOS_impl::MarkBasePos.?AUMarkBasePos@GPOS_impl@Layout@OT@@�^�OT::Layout::GPOS_impl::MarkLigPos.?AUMarkLigPos@GPOS_impl@Layout@OT@@���^�OT::Layout::GPOS_impl::MarkMarkPos.?AUMarkMarkPos@GPOS_impl@Layout@OT@@�^�OT::Layout::GPOS_impl::ContextPos.?AUContextPos@GPOS_impl@Layout@OT@@���f�OT::Layout::GPOS_impl::ChainContextPos.?AUChainContextPos@GPOS_impl@Layout@OT@@�b�OT::Layout::GPOS_impl::ExtensionPos.?AUExtensionPos@GPOS_impl@Layout@OT@@���
��single���
:�pair�
;�cursive��
<�markBase�
=�markLig��
>�markMark�
?�context��
@�chainContext�
A�extension�	B�OT::Layout::GPOS_impl::PosLookupSubTable::<unnamed-type-u>.?AT<unnamed-type-u>@PosLookupSubTable@GPOS_impl@Layout@OT@@��
��
��	0��E�=�
:���
G�
H�r�OT::Layout::GPOS_impl::PairPos::<unnamed-type-u>.?AT<unnamed-type-u>@PairPos@GPOS_impl@Layout@OT@@��*J�<unnamed-type-u>���
J�uVK�OT::Layout::GPOS_impl::PairPos.?AUPairPos@GPOS_impl@Layout@OT@@�
G�	0:�M�=�
;���
O�
P�v�OT::Layout::GPOS_impl::CursivePos::<unnamed-type-u>.?AT<unnamed-type-u>@CursivePos@GPOS_impl@Layout@OT@@*R�<unnamed-type-u>���
R�u^S�
OT::Layout::GPOS_impl::CursivePos.?AUCursivePos@GPOS_impl@Layout@OT@@���
O�	0;�U�=�
<���
W�
X�z�OT::Layout::GPOS_impl::MarkBasePos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkBasePos@GPOS_impl@Layout@OT@@��*Z�<unnamed-type-u>���
Z�u^[�OT::Layout::GPOS_impl::MarkBasePos.?AUMarkBasePos@GPOS_impl@Layout@OT@@�
W�	0<�]�=�
=���
_�
`�v�OT::Layout::GPOS_impl::MarkLigPos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkLigPos@GPOS_impl@Layout@OT@@*b�<unnamed-type-u>���
b�u^c�OT::Layout::GPOS_impl::MarkLigPos.?AUMarkLigPos@GPOS_impl@Layout@OT@@���
_�	0=�e�=�
>���
g�
h�z�OT::Layout::GPOS_impl::MarkMarkPos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkMarkPos@GPOS_impl@Layout@OT@@��*j�<unnamed-type-u>���
j�u^k�OT::Layout::GPOS_impl::MarkMarkPos.?AUMarkMarkPos@GPOS_impl@Layout@OT@@�
g�	0>�m�=�2�OT::Context.?AUContext@OT@@�
o���
p�N�OT::Context::<unnamed-type-u>.?AT<unnamed-type-u>@Context@OT@@��*r�<unnamed-type-u>���
r�u2s�
OT::Context.?AUContext@OT@@�o���^u�
OT::Layout::GPOS_impl::ContextPos.?AUContextPos@GPOS_impl@Layout@OT@@���
?���
w�
x�	0o�q�=�>�OT::ChainContext.?AUChainContext@OT@@���
{���
|�V�OT::ChainContext::<unnamed-type-u>.?AT<unnamed-type-u>@ChainContext@OT@@*~�<unnamed-type-u>���
~�u>�OT::ChainContext.?AUChainContext@OT@@���{���f��OT::Layout::GPOS_impl::ChainContextPos.?AUChainContextPos@GPOS_impl@Layout@OT@@�
@���
��
��	0{�}�=���OT::Extension<OT::Layout::GPOS_impl::ExtensionPos>.?AU?$Extension@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@��
����
��	u������OT::Extension<OT::Layout::GPOS_impl::ExtensionPos>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Extension@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@���>��get_type�����<unnamed-type-u>���
��u���OT::Extension<OT::Layout::GPOS_impl::ExtensionPos>.?AU?$Extension@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@��"�����SubTable���b��OT::Layout::GPOS_impl::ExtensionPos.?AUExtensionPos@GPOS_impl@Layout@OT@@���
A���
��
��	0����=�
+�,��OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
����
��,|��.����OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
����
��,	���{�{
��
��	������	��������	������
��,	������r
��	������r����	u����	0����	������hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	��������hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	����������
��	������	0�����;
��	������<
��	������<	0����9��#�	�������item_t�?item_size����ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> const >��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> >����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
��
��
��	������	������b	����������
�,
��	�������	.����������1���u	0������	0�����;	0����9	����	u����f�v���target_t�����OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
�{	0�{�{Ϛ	0�{�{=�	��{�{՛	��{�{қ��OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`e7d4efdd
����
��	0������
���
��
��	����
���{y�A	����������
��,
��,
��	�����������operator()���<lambda_002051149b1045938e90376ffdd0cc1a>��
�{__this���
�$glyphset�
ulookup_type����operator=��&��OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`e7d4efdd
��
��
��,	������
��
��,
L�	|F0�1����hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�����hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@
���������f�OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@�
���
��	���C�C��
��
��	���������hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >�
��a��� hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@
��
��,�8����	��A�E��
��	����
�subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>��
�8subset_context���
��out��
�base�
�arg��f� OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@�
��	���{�{
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�

���
�	u
��

�	�
��
����
�	�
����	��
��	��
��s��	0
��	��
��	��
����	��
��s	��
��s��

�!	��
��s
��,

�	 �
�!�s�"�	��
��r	��
��	 �
�!�$�%�&����item_t�
�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��
�len�operator*���operator[]�#�operator+=�'�operator++�#�operator-=�'�operator--��operator-�� T(�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���
*�	�*�+�
*���
-�	�*�.�,�/�	��*�.�	��*�.�s	0*�.�	u*�.�	*�+�	*�+�s	��*�.��0�thiz���1�__item__���2�__item_at__3�__more__���4�__len__5�__next__���6�__forward__5�__prev__���6�__rewind__�7�__end__�8�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���
���*���:�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
����
<�,=����.
��	��?�>�
�	����A�	0��A�	��?�	����A�
�,
F�	0��A�G���hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >.?AU?$hb_reference_wrapper@V<lambda_002051149b1045938e90376ffdd0cc1a>@@@@���	���@�hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>��__item_t__�Fis_sorted_iterator�B�__item__���C�__more__���D�__next__���D�__prev__���E�__end__H�operator!=�
��it���
I� p
MB8f�
J�@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�����hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@@@�
M��L�N���O����.	M�mHqHQ����.
M�	M�T�S��U�hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>�
��p
�.f�V� hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@@@�
M���hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
Y���
Z�	uY�[�
��
Y�	]�Y�^�
<�	`�Y�[�_�a�	��Y�[�	��Y�[�sd�c�	0Y�[�	��Y�^�	��Y�[�g�h�	��Y�^�s	��Y�[�sj�k�
Y�!	��Y�m�s
��,
Y�	o�Y�p�sn�q�	��Y�^�r	��Y�m�	o�Y�p�s�t�u����item_t�\�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���b�thiz���c�iter���e�operator+��c�_begin�c�begin��c�_end���c�endf�operator bool��\�leni�operator*��l�operator[]�r�operator+=�v�operator++�r�operator-=�v�operator--�d�operator-�� Tw�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
z�	]�z�{�
z���
}�	`�z�~�|��	��z�~�	��z�~�s	0z�~�	uz�~�	z�{�	z�{�s	��z�~����thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��Y���z������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��u
��	������	��������
<�	������	������s	����	����s	u����
=�	0������	������	������	t��	t������������hb_sorted_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	������	�����������	�����	�������	����������	������s6y���Frealloc_move�����hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> const >��operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
��arrayZ���
ulength���
ubackwards_length��"V��hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	��i/k/��
�{u��
�{	0k+�+��
�{�l+��o#	0������
�{	0g�q�T�	0g�q�9	��{�{��6."y$�$��
י,�:uu	0k+�+��
��,
Ħ,
զ��
��,
��	0k+}+��
��
��uu9<
��	tզ����	0զ��t���AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@�	0զ��9��OT::SortedArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned int,4> > >.?AU?$SortedArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@@OT@@�	զ�����get_kerning��apply����accelerator_t����sanitize���
��header���
��pairs��_compiles_assertion_on_line_160��_instance_assertion_on_line_160?null_size��?min_size���
��"AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@��
֦��
��,
��	0k+}+��
��
��@DontAdvance��t��AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::Flags.?AW4Flags@?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@AAT@@��
��
��	0֦������AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@AAT@@���	0֦��t�	0֦��9��AAT::StateTable<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$Format1Entry@$00@2@@AAT@@����OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@	֦��	u֦�����Types��P9HBUINT���Format1EntryT����EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
��header���
��machine��
��kernAction�����_instance_assertion_on_line_408��get_size���?null_size��?min_size���?static_size��� AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@AAT@@��
צ��
��,
��	0k+}+��
��
��
��	tצ����	0צ��t���AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@�	0צ��9��OT::OffsetTo<AAT::Lookup<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@U?$IntType@G$01@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@���	צ��	uצ��Z��Types��P9HBUINT���get_kerning��apply����accelerator_t����sanitize���
��header���
P9rowWidth�
��leftClassTable���
��rightClassTable��
��array��_instance_assertion_on_line_497��get_size���?null_size��?min_size���?static_size���AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@��
ئ��
��,
��	0k+}+��
��
����AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData.?AUEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@�6��Mark���@DontAdvance���?Reserved�t��AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::Flags.?AW4Flags@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@���AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData>.?AU?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@��
����
��,
��
��	0ئ������AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@���	0ئ��t�	0ئ��9��AAT::StateTable<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@2@@AAT@@	ئ��	uئ��Z��Types����EntryData����Flags����is_action_initiable��is_actionable���driver_context_t����apply���sanitize���
��header���
�machine��
P9flags�_instance_assertion_on_line_685�get_size���?null_size��?min_size���?static_size�� AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@��
٦��
�,
	�	0k+}+
�
�
�ValuesAreLong�t�AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::Flags.?AW4Flags@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@��
�	0٦�	t٦���	0٦�t�	0٦�9��AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@�~�AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U.?ATU@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@�	٦�	u٦�f�Flags���is_long�get_kerning�apply���sanitize����accelerator_t��
��header���
P9flags
	9rowCount�
	9columnCount���U��
�u
�� vector����_instance_assertion_on_line_819�get_size���?null_size��?min_size���?static_size��$AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>.?AU?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@��ɧ
-�,�#��@��	0k+}+�@��+
h�,
٧,�#)�ݧ
9	0k+}+$�ݧ�+
�,��
9	0k+}+(�
^,B�`�	0k+}++�
*�`�-�B��+
Q�,	�AF0�1=��Am��#a�}�G�	0k+}+4�
F�,
6�G�7�N��+�#��
��	0k+}+;�	ݩ��	h�i/k/O�
ݩ	����?�
��A�
��,
��	n��z�zD�
����F�
r�,
n�	y#yI�
��o�K�	.."�	ߪ��
�,
ߪ,
P��Q�	��ߪ�D�
��,	<�>�s
=�,
>�,	������
��,
��,
Z���[�
��	^�����]�
����_�
_�,
4�
F�	b�F0�1c��#a�	F�F0�1���8�	04�6�g�
M�	c�F0�1i���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
k���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@�
m���
n�	um�o�
m�	l�m�q�
k���
s�	t�m�o�r�u�	k�m�o�	k�m�o�sx�w�	0m�o�	um�q�{�p�	um�q�s	um�o�s}�~�
m�!	k�m���s
k�,
m�	��m���s����	k�m�q�r	k�m���	��m����������uitem_t�p�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���v�thiz���w�iter���y�operator+��w�_begin�w�begin��w�_end���w�endz�operator bool��p�len|�operator*���operator[]���operator+=���operator++���operator-=���operator--�x�operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@���t
k�	k�����
s�	uk���	uk���s	0k���	k���	k���s	k�k���
s�,
��	0k�����Jm�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
^�it���
'tpf���xhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
^�����zk�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@
����hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	u��������	u����s	u����s����
��!	������s
��,
��	������s����	������r	������	�������������uitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@���x
��	������
��	u����	u����s	0����	����	����s	������
��,
��	0������J������hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
^�it���
�xpf���xhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@���������1k�	07�P����1��	0v�����
b�,
c�,�#��
���
��
��z�OT::Layout::GSUB_impl::SingleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@SingleSubst@GSUB_impl@Layout@OT@@��*��<unnamed-type-u>���
��u^��OT::Layout::GSUB_impl::SingleSubst.?AUSingleSubst@GSUB_impl@Layout@OT@@�
��	0���=�
���
��
��~�OT::Layout::GSUB_impl::MultipleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@MultipleSubst@GSUB_impl@Layout@OT@@��*��<unnamed-type-u>���
��ub��OT::Layout::GSUB_impl::MultipleSubst.?AUMultipleSubst@GSUB_impl@Layout@OT@@�
��	0���=�
d���
��
��
��	0d���=�
���
��
��
��	0���=�bu�
OT::Layout::GSUB_impl::ContextSubst.?AUContextSubst@GSUB_impl@Layout@OT@@���
���
��
��j��OT::Layout::GSUB_impl::ChainContextSubst.?AUChainContextSubst@GSUB_impl@Layout@OT@@�
���
��
��	0$�&�=�
���
��
����OT::Layout::GSUB_impl::ReverseChainSingleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@ReverseChainSingleSubst@GSUB_impl@Layout@OT@@��*��<unnamed-type-u>���
��uv��OT::Layout::GSUB_impl::ReverseChainSingleSubst.?AUReverseChainSingleSubst@GSUB_impl@Layout@OT@@�
��	0��=��#{�	K��{�{
J�	0G�U���|T����	0�{�{4�
I�,	��{�{Л	0�{�{כ
��	>�F0�1���OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`e7d4efdd
���
�	0��l�
��
�
�	��
�	������
�,
�,
�	������operator()��<lambda_3065f5404b1bd9c4fef5312d6282f02a>��
�{__this���
�$glyphset�
ulookup_type���operator=��&�OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`e7d4efdd
�
�,	����
�
�,��hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
#����hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@
%��$�&�'�j�OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@�
)��
*�	%��C�C+�
)�
%�	%�.�-��/�hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >���
)�a�0� hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@
%��8H���	)�A�E�3�
)�	)�5�3�
6�subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>
�8subset_context���
H�out��
�base�
�arg��j7� OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@�
)�
#���hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
<���
=�	u<�>�
<�	:�<�@�
#���
B�	C�<�>�A�D�	#�<�>�	#�<�>�sG�F�	0<�>�	T�<�@�	T�<�>�J�K�	T�<�@�s	T�<�>�sM�N�
<�!	#�<�P�s
#�,
<�	R�<�S�sQ�T�	#�<�@�r	#�<�P�	R�<�S�V�W�X��T�item_t�?�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���E�thiz���F�iter���H�operator+��F�_begin�F�begin��F�_end���F�endI�operator bool��?�lenL�operator*��O�operator[]�U�operator+=�Y�operator++�U�operator-=�Y�operator--�G�operator-�� TZ�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���
\�	:�\�]�
\���
_�	C�\�`�^�a�	T�\�`�	T�\�`�s	0\�`�	u\�`�	\�]�	\�]�s	#�\�`��b�thiz���c�__item__���d�__item_at__e�__more__���f�__len__g�__next__���h�__forward__g�__prev__���h�__rewind__�i�__end__�j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���<���\���l�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
[���
n�,o���.
#�	#�q�p�
B�	T�#�s�	0#�s�	#�q�	#�#�s�
B�,
x�	0#�s�y���hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >.?AU?$hb_reference_wrapper@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@@@���;���r�hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>��T�__item_t__�Fis_sorted_iterator�t�__item__���u�__more__���v�__next__���v�__prev__���w�__end__z�operator!=�
[�it���
{� p
MB8f�
|�@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
[����hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@@@�
��~���#�����.	�mHqH����.
�	��������hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>�
�p
�.f��� hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@@@�
���hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
����
��	u����
[�
��	������
n�	����������	[�����	[�����s����	0����	T�����	T���������	T�����s	T�����s����
��!	[�����s
[�,
��	������s����	[�����r	[�����	�������������T�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
��	������
����
��	����������	T�����	T�����s	0����	u����	����	����s	[��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�������������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@`�u
[�	[�����	[�������
n�	T�[���	T�[���s	[���	[���s	u[���
o�	0[�����	`�[���	[�[���	t[�	t[�����������hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��[���	��[��������	[����	[�[����	[�[�������	[�[���s>����Frealloc_move�����hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >���T�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookupSubTable,struct OT::IntType<unsigned short,2>,void,1> const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
`�arrayZ���
ulength���
ubackwards_length��"V��hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	[�i/k/L�	ǫ>�M�	ǫ>�M�
K�
ȫ,	0ǫ<��-
4<
>�,
5�
�	���������hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��u	��i/k/��N�hb_iter_with_fallback_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@���2�hb_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@���
̚,
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	�����s
��,
��	����s��	������r	�����	����������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]��operator+=�	�operator++��operator-=�	�operator--���operator-��2 T
�hb_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@���N�hb_iter_fallback_mixin_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@�
�	���
�
���
�	������	����	����s	0��	u��	�
�	�
�s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__N�hb_iter_fallback_mixin_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��������N�hb_iter_with_fallback_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>,OT::hb_accelerate_subtables_context_t::hb_applicable_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@AEAUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@���
��	�����	���� �
��	����"�	����"�s	���	���s	u��"�
��,
(�	0��"�)�	����"�	�����	t��	t��"�)�-�.���hb_sorted_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$hb_sorted_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@��	0����	0�����1�2�	����	����"��	����"�5�6�	����"�s�����Frealloc_move���!�hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>���__item_t__�Fis_random_access_iterator��Fhas_fast_len���#�__item__���$�__item_at__%�__next__���&�__forward__%�__prev__���&�__rewind__�'�__len__*�operator!=�+�begin��+�end+�operator&��,�operator struct hb_array_t<struct OT::hb_accelerate_subtables_context_t::hb_applicable_t const >���*�operator==�'�hash���/�cmp3�qsort��'�get_size���4�reverse7�sub_array��8�truncate���%�fini���
��arrayZ���
ulength���
ubackwards_length�"V9�hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$hb_array_t@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@
���
Ԛ
˚,�#0	�F0�1>�
�,
1�	A�F0�12�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
;�	1�D�	01�D�9	01�D��7	1�D�Л	1�D�՛	01�D�כ	01�D�Ϛ�1h�-��
1�	01�M�L�	01�D�MuF
C�ligature�E�_compiles_assertion_on_line_19�E�_instance_assertion_on_line_19�?null_size��?min_size���F�sanitize���G�intersects�G�intersects_lig_glyph���H�closureI�collect_glyphs�J�would_applyK�apply��N�serialize��O�subset�P�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>.?AU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@���
����R�
h5*�T�G�R��u�1u	F0�1W�
3�,
A�,�1g�	0sy�[�
��]�v�#0	v�F0�1_�
v�,
u�	b�F0�1
�	u�d�	0u�d�9	0u�d��7	u�d�Л	u�d�՛	0u�d�Ϛ	uu�d��	0u�d�s
7�alternates���e�_compiles_assertion_on_line_18�e�_instance_assertion_on_line_18�?null_size��?min_size���f�sanitize���g�intersects�h�closurei�collect_glyphs�j�apply��k�get_alternates�l�subset�m�OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>.?AU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@��1h�
u�	0u�p�o�[�u�1u	F0�1r�
w�,
b�,	!�����
/�,	�+�-���	o�����	�M�L�
|�,
Į	0k+}+|�
î
î	u~��	u~�������	0~��9��OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@G$01@2@@OT@@���	~�����get_class����sanitize���
�9firstGlyph���
��classArray�����_compiles_assertion_on_line_943��_instance_assertion_on_line_943?null_size��?min_size���r	��AAT::ClassTable<OT::IntType<unsigned char,1> >.?AU?$ClassTable@U?$IntType@E$00@OT@@@AAT@@���Į�+
��,v<uu	0k+�+��z�AAT::RearrangementSubtable<AAT::ObsoleteTypes>.?AU?$RearrangementSubtable@UObsoleteTypes@AAT@@@AAT@@
����
��,
��	0k+}+��
w���
��
��v�AAT::ContextualSubtable<AAT::ObsoleteTypes>.?AU?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@��r�AAT::LigatureSubtable<AAT::ObsoleteTypes>.?AU?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@��z�AAT::NoncontextualSubtable<AAT::ObsoleteTypes>.?AU?$NoncontextualSubtable@UObsoleteTypes@AAT@@@AAT@@r�AAT::InsertionSubtable<AAT::ObsoleteTypes>.?AU?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@r
��rearrangement
��contextual���
��ligature�
��noncontextual
��insertion���AAT::ChainSubtable<AAT::ObsoleteTypes>::<unnamed-type-u>.?AT<unnamed-type-u>@?$ChainSubtable@UObsoleteTypes@AAT@@@AAT@@�
��
��V��MarkFirst��@DontAdvance�� MarkLast��Reserved�Verb�t��AAT::RearrangementSubtable<AAT::ObsoleteTypes>::Flags.?AW4Flags@?$RearrangementSubtable@UObsoleteTypes@AAT@@@AAT@@
L�
��	0��������AAT::RearrangementSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$RearrangementSubtable@UObsoleteTypes@AAT@@@AAT@@�	0����t�	0����9	����	u����6	9HBUINT�EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
c�machine����_instance_assertion_on_line_201��get_size���?null_size��?min_size���?static_sizez��AAT::RearrangementSubtable<AAT::ObsoleteTypes>.?AU?$RearrangementSubtable@UObsoleteTypes@AAT@@@AAT@@
����
��,
��	0k+}+��
��
����AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData.?AUEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@�6��SetMark@DontAdvance���?Reserved�~t��AAT::ContextualSubtable<AAT::ObsoleteTypes>::Flags.?AW4Flags@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@���AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@��
����
��,
��
��	0��������AAT::ContextualSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@���	0����t�	0����9��AAT::StateTable<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@2@@AAT@@.�OT::OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	����	u����V	9HBUINT���EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
��machine��
��substitutionTables�����_instance_assertion_on_line_396��get_size���?null_size��?min_size���?static_sizev��
AAT::ContextualSubtable<AAT::ObsoleteTypes>.?AU?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@��
����
��,
��	0k+}+��
��
��J�AAT::LigatureEntry<0>.?AU?$LigatureEntry@$0A@@AAT@@�zt��AAT::LigatureSubtable<AAT::ObsoleteTypes>::Flags.?AW4Flags@?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@��
��	0��������AAT::LigatureSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@���	0����t�	0����9��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�����OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���OT::OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���	����	u�����	9HBUINT���LigatureEntryT�EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
c�machine��
��ligAction
��
component
��ligature���_instance_assertion_on_line_658��get_size���?null_size��?min_size���?static_sizer��AAT::LigatureSubtable<AAT::ObsoleteTypes>.?AU?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@��
����
��,
��	0k+}+��
��
��
��	0����t�	0����9V�AAT::Lookup<OT::HBGlyphID16>.?AU?$Lookup@UHBGlyphID16@OT@@@AAT@@	�������apply����sanitize���
��substitute�����_instance_assertion_on_line_734?null_size��?min_size���z��
AAT::NoncontextualSubtable<AAT::ObsoleteTypes>.?AU?$NoncontextualSubtable@UObsoleteTypes@AAT@@@AAT@@
����
��,
��	0k+}+��
��
����AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData.?AUEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@������SetMark@DontAdvance�� CurrentIsKashidaLike�MarkedIsKashidaLike��CurrentInsertBefore��MarkedInsertBefore����CurrentInsertCount���MarkedInsertCountzt��AAT::InsertionSubtable<AAT::ObsoleteTypes>::Flags.?AW4Flags@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@��AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@
����
��,
��
��	0��������AAT::InsertionSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@�	0����t�	0����9��AAT::StateTable<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@2@@AAT@@��	����	u����R	9HBUINT���EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
��machine��
��insertionAction����_instance_assertion_on_line_952��get_size���?null_size��?min_size���?static_sizer��
AAT::InsertionSubtable<AAT::ObsoleteTypes>.?AU?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@
�G�u	������G��+
�@�@��Q���`�u	������`��+
�	t�F0�1��v�t�#0	t�F0�1�
��	z�F0�1���o�
��	|�F0�1
�����	c�F0�1_��K,L,��u�1u	F0�1�e�ׯ	0�8�8�
��ׯ�
�,
�	0�8�8�ѯn���r�u�1u	F0�1�
p�,��2@9@9	0�8�8�ѯ�� ��u�1u	F0�1"�
�,	0�8�8َѯ6�؎&�:�u�1u	F0�1(�
8�,	0�8�8�ѯR��,�V�u�1u	F0�1.�
T�,�#��
�	0k+}+2���+
"�,	0k+}+َ؎�+
?�,	0k+}+���+
[�,�#��	0k+}+���+
w�,
e�	0k+}+@�e��+
��,T�#0	T�F0�1D�
T�,
͕�G�
���I���CrapHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$CrapHelper@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���	��K�װI��B'"	u	--N�Ä#0	ÄF0�1P�
��@�R�
C�,	G�F0�1�2
G�,
V�^�W�
7�,	;�F0�1�2
;�,
[�h�\�	0в[��O	ݲpJrJl�ݲl�IJr�	��ijó
ȳ,
��,
d���e�
в	����ijg�
Q���i�
��,
��	��i/k/l�	0k+}+r�	̳ѳ_
г,7=P
̳,
r�ͳs�	%�+�)�
s
/�,
%�,
x�&�y�	߳%�+���
�,FR<unnamed-type-hb_len>.?AU<unnamed-type-hb_len>@@
��$"	u޳��
�����
�,��o	C�//��
�|,	ʹpJrJд
X7ʹ��
0	��%�+���
��,��$"	u޳���
������
|,	|F0�1�2	0\{���-	������
�,
�,
��,
������
\{	��������
�����
��,
��	�u�u��
ص����	S{F0�1�2,z�w�	0�8�8������o{,z��	0ky���-	Ѷٶض
��,
ݶ,
Ѷ,
��Ҷ��
ky	��Ѷٶ��
x��
��,
��	�u�u��
������	0x���-	:�B�A�
'�,
F�,
:�,
��;���
x	�:�B���
^�9���
�,
�	�u�u��
����
]�,	[�a�`�
e�,
[�,
��\���	'�[�a�g�
+�,
A�	'�i/k/��	0g����-
S>,
�A,<uuu	0k+�+��n�NullHelper<hb::shared_ptr<hb_set_t> >.?AU?$NullHelper@U?$shared_ptr@Uhb_set_t@@@hb@@@@��	�4��n�NullHelper<hb::unique_ptr<hb_set_t> >.?AU?$NullHelper@U?$unique_ptr@Uhb_set_t@@@hb@@@@��	YW��~�hb_sink_t<hb_hashmap_t<unsigned int,Triple,0> &>.?AU?$hb_sink_t@AEAU?$hb_hashmap_t@IUTriple@@$0A@@@@@���
��������	���=�=�~
��	�����~J��hb_sink_t<hb_hashmap_t<unsigned int,Triple,0> &>���
4s~��hb_sink_t<hb_hashmap_t<unsigned int,Triple,0> &>.?AU?$hb_sink_t@AEAU?$hb_hashmap_t@IUTriple@@$0A@@@@@���
��	4i/k/4O-A,n�NullHelper<hb_pair_t<unsigned int,unsigned int> >.?AU?$NullHelper@U?$hb_pair_t@II@@@@���	@,���7�7_'
m�
��,
������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@	���
������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���	����}}}
ű
�,
"���OMN�Y���NullHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$NullHelper@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@�	X���1}W^�NullHelper<hb_vector_t<int,0> >.?AU?$NullHelper@U?$hb_vector_t@H$0A@@@@@	W��$�/	����`�l���NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	T��
c�,
�,	�F0�1�2
P�,	P�F0�1�2	���	զ����	֦����	צ����	ئ����	٦���	����p,
��,
�����~�CrapHelper<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$CrapHelper@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���	���
��,
����ǹ�+
Ѧ	k+}+�	06<7<��	06<7<��	06<7<��	06<7<��	06<7<
�Թ	R���
��,�#����	0k+}+'�
�,�#'�
+�	t(�+�s	0(�+��;	0(�+�9-�.�	(�+�	u(�+��?TerminationWordCount���,�cmp/�sanitize���
�9glyph
��value0�_instance_assertion_on_line_3891�get_size���?null_size��?min_size���?static_size2�AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
+�
&�,�#��
F�	��C�7���	tC�7�s	0C�7��;r�OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	C�7�	uC�7�?TerminationWordCount���8�get_value��9�cmp:�sanitize���
�9last�
�9first
;�valuesZ��<�_instance_assertion_on_line_304=�get_size���?null_size��?min_size���?static_size">�AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���
F�	0C�7���
��,
B�O�C�
A�,�#.�
b�	t_�G�s	0_�G��;	0_�G�9I�J�	_�G�	u_�G��?TerminationWordCount���H�cmpK�sanitize���
�9last�
�9first
��valueL�_instance_assertion_on_line_201M�get_size���?null_size��?min_size���?static_size"N�AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@�
b�
]�,	����	~������+
T<	�@pJrJU�@�A�
��,	5�;�:�
?�,
5�,
[�6�\�	��5�;��@
��4�_�
�,JR<unnamed-type-hb_none>.?AU<unnamed-type-hb_none>@@��
�	��i/k/c�
�,	2))bG��+	,�2�1�
6�,
,�,
j�-�k�	��,�2��@
��,
�	��i/k/o�	Q<��	J�������5�$"	ˌ�G�Gs�
5�5�u�
����w�	ڋ �	ڋ �
r�,
$�,
Ռ,
��,
͊,
}�,	�l��
ؽ,
l8
�8,	+�^�]�
0�,
8
O8,	��{�z�	׀��������
��,	2}Q�P�
��,	\{��P�
��,	ky��F�
H�
��,	x����
�t
�t,	в]��	g����
��,
��,�#��
�	t���s	0����;	0���9����	���	u����?TerminationWordCount�����cmp��sanitize���
�9glyph
	9value��_instance_assertion_on_line_389��get_size���?null_size��?min_size���?static_sizev��AAT::LookupSingle<OT::IntType<unsigned short,2> >.?AU?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@��
�
�,�#6�
2�	9/�����	t/���s	0/����;	/���	u/���?TerminationWordCount�����get_value����cmp��sanitize���
�9last�
�9first
��valuesZ����_instance_assertion_on_line_304��get_size���?null_size��?min_size���?static_size���AAT::LookupSegmentArray<OT::IntType<unsigned short,2> >.?AU?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@��
2�
��,
��;���
-�,�#��
N�	tK���s	0K����;	0K���9����	K���	uK����?TerminationWordCount�����cmp��sanitize���
�9last�
�9first
	9value��_instance_assertion_on_line_201��get_size���?null_size��?min_size���?static_size���AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> >.?AU?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@
N�
I�,uA�##{0��
�9	��;�;
��,
��,
п,	�S����	��4�3�
�,	*|`|��	*|`|��
||
�|,	N<��
�@�@��T<�@�#��z�AAT::RearrangementSubtable<AAT::ExtendedTypes>.?AU?$RearrangementSubtable@UExtendedTypes@AAT@@@AAT@@
����
��,
��	06<7<��
���
��
��v�AAT::ContextualSubtable<AAT::ExtendedTypes>.?AU?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@��r�AAT::LigatureSubtable<AAT::ExtendedTypes>.?AU?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@��z�AAT::NoncontextualSubtable<AAT::ExtendedTypes>.?AU?$NoncontextualSubtable@UExtendedTypes@AAT@@@AAT@@r�AAT::InsertionSubtable<AAT::ExtendedTypes>.?AU?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@r
��rearrangement
��contextual���
��ligature�
��noncontextual
��insertion���AAT::ChainSubtable<AAT::ExtendedTypes>::<unnamed-type-u>.?AT<unnamed-type-u>@?$ChainSubtable@UExtendedTypes@AAT@@@AAT@@�
��
���t��AAT::RearrangementSubtable<AAT::ExtendedTypes>::Flags.?AW4Flags@?$RearrangementSubtable@UExtendedTypes@AAT@@@AAT@@
��	0��������AAT::RearrangementSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$RearrangementSubtable@UExtendedTypes@AAT@@@AAT@@�	0����t�	0����9j�AAT::StateTable<AAT::ExtendedTypes,void>.?AU?$StateTable@UExtendedTypes@AAT@@X@AAT@@	����	u����6P9HBUINT�EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
��machine����_instance_assertion_on_line_201��get_size���?null_size��?min_size���?static_sizez��AAT::RearrangementSubtable<AAT::ExtendedTypes>.?AU?$RearrangementSubtable@UExtendedTypes@AAT@@@AAT@@
����
��,
��	06<7<��
��
����AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData.?AUEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@�~t��AAT::ContextualSubtable<AAT::ExtendedTypes>::Flags.?AW4Flags@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@���AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@��
����
��,
��
��	0��������AAT::ContextualSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@���	0����t�	0����9��AAT::StateTable<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@2@@AAT@@*�OT::OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��	����	u����VP9HBUINT���EntryData����Flags����is_action_initiable��is_actionable����driver_context_t�����apply����sanitize���
�machine��
�substitutionTables����_instance_assertion_on_line_396�get_size���?null_size��?min_size���?static_sizev�AAT::ContextualSubtable<AAT::ExtendedTypes>.?AU?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@��
����
�,
�	06<7<�
�

�zt��AAT::LigatureSubtable<AAT::ExtendedTypes>::Flags.?AW4Flags@?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@��
I�
�	0���
���AAT::LigatureSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@���	0���t�	0���9��AAT::StateTable<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$LigatureEntry@$00@2@@AAT@@��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@����OT::OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�	���	u����P9HBUINT�7�LigatureEntryT�8�EntryData���Flags���is_action_initiable�is_actionable���driver_context_t����apply���sanitize���
�machine��
�ligAction
�component
�ligature��_instance_assertion_on_line_658�get_size���?null_size��?min_size���?static_sizer�AAT::LigatureSubtable<AAT::ExtendedTypes>.?AU?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@��
����
�,
�	06<7<�
�
�
�	0��!�t�	0��!�9	��!��"�apply��#�sanitize���
��substitute���$�_instance_assertion_on_line_734?null_size��?min_size���z%�
AAT::NoncontextualSubtable<AAT::ExtendedTypes>.?AU?$NoncontextualSubtable@UExtendedTypes@AAT@@@AAT@@
����
'�,
(�	06<7<)�
'�
+���AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData.?AUEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@���zt��AAT::InsertionSubtable<AAT::ExtendedTypes>::Flags.?AW4Flags@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@��AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@
/���
0�,
1�
'�	0��3�2���AAT::InsertionSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@�	0��3�t�	0��3�9��AAT::StateTable<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@2@@AAT@@��	��3�	u��3�RP9HBUINT�-�EntryData��.�Flags��4�is_action_initiable4�is_actionable��5�driver_context_t���6�apply��7�sanitize���
8�machine��
�insertionAction��9�_instance_assertion_on_line_952:�get_size���?null_size��?min_size���?static_sizer;�AAT::InsertionSubtable<AAT::ExtendedTypes>.?AU?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@&�2��NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�>�
)�,j�v�
�NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	^�B�
m�,	06<7<��	06<7<��	06<7<��	06<7<��	06<7<��	���ߺ%�7�
e�,V�NullHelper<TripleDistances>.?AU?$NullHelper@UTripleDistances@@@@	�_N�
�9
:,�7%�	^������Z�NullHelper<OT::tuple_delta_t>.?AU?$NullHelper@Utuple_delta_t@OT@@@@�	��U��	h$"	�\�G�GW�
	h	hY�
��[��x{O$"	u�G�G]��x_��7o#$"	0�J�J`��7��.5�$"	5��G�Gc��5�"	0�J�Je�
��g�
��}i���NullHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$NullHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	�k��.�9$"	�9�G�Gm�.u�9$"	0�J�Jo�	�;���.	h$"		h�G�Gr�6j	h"	0�J�Jt�
6j6jv�g�c$"	��G�Gx�
�c�cz�
gg|�F�NullHelper<Triple>.?AU?$NullHelper@UTriple@@@@��	�3~����c$"	74�G�G��
������C�����NullHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���	�����.�c$"	�c�G�G��*j�c"	0�J�J��
*j*j�����\��NullHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��	�\�����H��NullHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�H��
�}~�Null<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���	�H����Null<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��	�\����Null<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���	����:�Null<Triple>.?AU?$Null@UTriple@@@@��	�3��N�Null<OT::tuple_delta_t>.?AU?$Null@Utuple_delta_t@OT@@@@�	����J�Null<TripleDistances>.?AU?$Null@UTripleDistances@@@@	�_����R�Null<hb_vector_t<int,0> >.?AU?$Null@U?$hb_vector_t@H$0A@@@@@	W����Null<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$Null@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@�	X�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���	�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@	���b�Null<hb_pair_t<unsigned int,unsigned int> >.?AU?$Null@U?$hb_pair_t@II@@@@���	@,��b�Null<hb::unique_ptr<hb_set_t> >.?AU?$Null@U?$unique_ptr@Uhb_set_t@@@hb@@@@��	YW��b�Null<hb::shared_ptr<hb_set_t> >.?AU?$Null@U?$shared_ptr@Uhb_set_t@@@hb@@@@��	�4����
ښ
"�,
��
��,
��,
Z�
]�,
[�,��NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	����
��
��,
�
i�,
F�
J�,
G�
E�,
H�,_~=4T}
�
4�,
��
�,
��
��,
�
2�,
�
�,
�
�,
��
;�,
�,
O�
��
�,
+,+,k<
��,
,�
0�,
-�
.�,
%�
a�,
B�,
ٶ,
��,
�|
+�,
ѳ,
��
��,
��
��,
��
ij,	����
�
t�
ӽ
�,��Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	T���
`�
U�,
\�
��,
�/
t
�,
�
��
�,��Null<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���
A�	A�F0�1�
C�
���OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
C���
�,
�
C�	C�	��	C�	�
��	C�	��
�,	�C�	�r
���
�,
�	�C��r��	uC��	0C��	C�	�
�hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�C���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	�C�	���
�	�C��	0C�	��;
�	 �C�	�<	�C��<	0C��9�#�	C����item_t�?item_size���ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >�
�operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Ligature<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Ligature<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >�begin���end�qsort���serialize��!�serialize_append���"�copy���#�sanitize_shallow���
	9len��
$�arrayZ���%�_compiles_assertion_on_line_821%�_instance_assertion_on_line_821?null_size��?min_size���2v&�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@��OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>.?AU?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
�
�	�*�)�	��*�b	�*�)�,�-�
(�,
�	/��0��
(���
2�,	3��0�1�4��1��u	0�*�6�	0�0��;	0�0�9	�0�	u�0�v�v��(�target_t���+�OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>�.�operator=��5�operator()�7�serialize_copy�8�sanitize_shallow���9�neuter�:�_instance_assertion_on_line_517;�get_size���?null_size��?min_size���?static_size�6<�OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@����1��G�	0�*�>�
M�,
ݨ
�,��Null<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	^�C�G��	0k+}+E�
G�	0k+�+G�f�OT::_hb_has_null<AAT::TrackData,1>.?AU?$_hb_has_null@UTrackData@AAT@@$00@OT@@���	٧I�-�u	0k+�+K��#�
M����	0k+}+O�
��	0k+�+Q��#���OT::_hb_has_null<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@$0A@@OT@@�	ܧT�
��
��,^��	0k+}+X�
^�	0k+�+Z��#���OT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<short,2> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@$0A@@OT@@	?�]�	����� "��	��`�
�
��
����
d�
e���OT::ExtensionFormat1<OT::Layout::GPOS_impl::ExtensionPos>.?AU?$ExtensionFormat1@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@*
	9format���
g�format1��h�OT::Extension<OT::Layout::GPOS_impl::ExtensionPos>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Extension@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@���
g���
j�
k�
j�	ug�m�	g�m���	0g�m�9	0g�m�s	g�m�*n�get_type���o�collect_variation_indices��p�sanitize���q�subset�
	9format���
	9extensionLookupType��
�qextensionOffset��r�_instance_assertion_on_line_4359���n�get_size���?null_size��?min_size���?static_size�s�OT::ExtensionFormat1<OT::Layout::GPOS_impl::ExtensionPos>.?AU?$ExtensionFormat1@UExtensionPos@GPOS_impl@Layout@OT@@@OT@@
��,
e�,
�
��
	�,�#��Ȥuu	0k+�+{���#�
}�ͤ�	0k+}+�
ͤ	0k+�+���#���OT::_hb_has_null<OT::Layout::GPOS_impl::Anchor,1>.?AU?$_hb_has_null@UAnchor@GPOS_impl@Layout@OT@@$00@OT@@���	X������	0k+}+��
��	0k+�+���#��
�
#�,��֢
�
�,
��,
u�
(�
��,u��	0k+}+��
u�	0k+�+��
��
��,
m�,
��
��
��
��	������
����
��,
��
��	0������	���������hb_reference_wrapper<<unnamed-type-hb_zip> const *>��operator==���operator!=���operator const struct <unnamed-type-hb_zip> *&���get
��v�F��hb_reference_wrapper<<unnamed-type-hb_zip> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_zip>@@@@�	������
��
��,
��
П,
Y�,_��	0k+}+��
_�	0k+�+���#��^�OT::_hb_has_null<OT::Device,1>.?AU?$_hb_has_null@UDevice@OT@@$00@OT@@���	�����OT::_hb_has_null<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@���	�����+
�,^�OT::_hb_has_null<OT::Lookup,1>.?AU?$_hb_has_null@ULookup@OT@@$00@OT@@���	�{��L��+
G�,��OT::_hb_has_null<OT::RecordListOf<OT::Feature>,1>.?AU?$_hb_has_null@U?$RecordListOf@UFeature@OT@@@OT@@$00@OT@@��	����J��+
��,v�OT::_hb_has_null<OT::RecordListOfScript,1>.?AU?$_hb_has_null@URecordListOfScript@OT@@$00@OT@@���	�{���{�+
��,r�OT::_hb_has_null<OT::FeatureVariations,1>.?AU?$_hb_has_null@UFeatureVariations@OT@@$00@OT@@�	-���\��+

�,
i�
?�,
T�
��,
Н
�,�#��
ߜ	ߜF0�1���#9�
F�����u	F�=9>9��
͜,
�
M�,
r�
��,
��	0k+}+��

�	0k+�+���#���#�2�NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��	,���,��+�#��
4�	0k+�+��
+�,�#�>�NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��	G���G��+�#�>�NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@	c���c��+�#��
P�	0k+�+��
G�,��u	0k+�+����#�
��֘�	0k+}+��
֘	0k+�+�����	0k+}+��
��	0k+�+���#�����	0k+}+�
��	0k+�+���OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<void> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@$0A@@OT@@	֮�׮�+
�,���	0k+}+	�
��	0k+�+��#�����	0k+}+�	0k+�+�j�OT::_hb_has_null<OT::MarkGlyphSets,1>.?AU?$_hb_has_null@UMarkGlyphSets@OT@@$00@OT@@�	ݕ�g��	0k+}+�
g�	0k+�+��#��j�OT::_hb_has_null<OT::LigCaretList,1>.?AU?$_hb_has_null@ULigCaretList@OT@@$00@OT@@���	���K��	0k+}+�
K�	0k+�+�f�OT::_hb_has_null<OT::AttachList,1>.?AU?$_hb_has_null@UAttachList@OT@@$00@OT@@���	���.��	0k+}+ �
.�	0k+�+"�b�OT::_hb_has_null<OT::ClassDef,1>.?AU?$_hb_has_null@UClassDef@OT@@$00@OT@@���	�|$����	0k+}+&�	0k+�+
�v�OT::_hb_has_null<OT::ItemVariationStore,1>.?AU?$_hb_has_null@UItemVariationStore@OT@@$00@OT@@���	W�)�
u�
��,�#��O�uu	0k+�+.�~�OT::_hb_has_null<OT::Layout::Common::Coverage,1>.?AU?$_hb_has_null@UCoverage@Common@Layout@OT@@$00@OT@@�	s0�
a�,
Y�
d�,
<�
3���
��,
ؐ
8�
Ԑ
ؐ	ؐ;�:�
ؐ��
=�,
>�
=�	0ؐ@�?�	��ؐ;��<�hb_reference_wrapper<<unnamed-type-hb_add> const *>A�operator==�A�operator!=�B�operator const struct <unnamed-type-hb_add> *&�B�get
Ԑv�FC�hb_reference_wrapper<<unnamed-type-hb_add> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_add>@@@@�	ؐ;�:�
8�,
��
����
��,
��
��,
��
�
 �,�#��ɒuu	0k+�+P���#�
R�b�OT::_hb_has_null<OT::LigGlyph,1>.?AU?$_hb_has_null@ULigGlyph@OT@@$00@OT@@���	АT�e��+
ܒ,
��
o���
t�,
y�
|�,
�
�,

�
��,
ې
͐��
�,
֐,�#��$�uu	0k+�+f�f�OT::_hb_has_null<OT::CaretValue,1>.?AU?$_hb_has_null@UCaretValue@OT@@$00@OT@@���	h���+
��,���	0k+}+l�	0k+�+��
�t
�,
%�,
�x
a�,
��
����
��,
��
��,
�,
�
�
4�,�#����uu	0k+�+~���#�
��f�OT::_hb_has_null<OT::AttachPoint,1>.?AU?$_hb_has_null@UAttachPoint@OT@@$00@OT@@�	�����+
ǎ,���	0k+}+��
��	0k+�+���#��	����
�,
N�,
�݊݊	��������	����
�
O�,
+�
^�,ȋȋ	����
��..	����
�L��	����
D.v�Null<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$Null@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	���؅uu	0k+�+��…#�
��م�	0k+}+��
م	0k+�+����OT::_hb_has_null<OT::FeatureTableSubstitution,1>.?AU?$_hb_has_null@UFeatureTableSubstitution@OT@@$00@OT@@���	�������	0k+}+��
��	0k+�+��j�OT::_hb_has_null<OT::ConditionSet,1>.?AU?$_hb_has_null@UConditionSet@OT@@$00@OT@@���	����
��
����
��,
��,
�
�,
�7
A�,
g�
{�,k�uu	0k+�+��l��	0k+}+��
l�	0k+�+��^�OT::_hb_has_null<OT::Feature,1>.?AU?$_hb_has_null@UFeature@OT@@$00@OT@@�	`S��n�uu	0k+�+��
��	��F0�1��
q�����u	q�=9>9��
q�
��,b�OT::_hb_has_null<OT::Condition,1>.?AU?$_hb_has_null@UCondition@OT@@$00@OT@@�	<���
��,�#���uu	0k+�+��ۂ#�
����	0k+}+��
�	0k+�+��
��
��,��uu	0k+�+���#�
��j�OT::_hb_has_null<OT::MultiVarData,1>.?AU?$_hb_has_null@UMultiVarData@OT@@$00@OT@@���	C�����+
�,Ɂ�	0k+}+��
Ɂ	0k+�+���#��v�OT::_hb_has_null<OT::SparseVarRegionList,1>.?AU?$_hb_has_null@USparseVarRegionList@OT@@$00@OT@@�	��
��
2�
��,��uu	0k+�+����#�
��^�OT::_hb_has_null<OT::VarData,1>.?AU?$_hb_has_null@UVarData@OT@@$00@OT@@�	T��k��+
��,x��	0k+}+��
x�	0k+�+��j�OT::_hb_has_null<OT::VarRegionList,1>.?AU?$_hb_has_null@UVarRegionList@OT@@$00@OT@@�	~��!uu	0k+�+��#�
��z�OT::_hb_has_null<OT::SparseVariationRegion,1>.?AU?$_hb_has_null@USparseVariationRegion@OT@@$00@OT@@�	�~�-�+
8,�}u	0k+�+��}#�
�
�}
�},	H}/}0} "	����J9J9	���
�G
�	�F0�1��#0	�F0�1�^�OT::_hb_has_null<OT::Script,1>.?AU?$_hb_has_null@UScript@OT@@$00@OT@@���	�y�,z�+
��,
Mz
<z��
Az,
Iz,
(z
�z,
�z,
&{,^yuu	0k+�+��y�	0k+}+!�
�y	0k+�+#�^�OT::_hb_has_null<OT::LangSys,1>.?AU?$_hb_has_null@ULangSys@OT@@$00@OT@@�	y%�
#y,
Vx
jx,
.u
�x,
�,
x	xF0�1-��#}�
+x
0��80x��w�	0+x�2�,xu�1u	F0�14�
Jx,
x,
\w,
�w,�v�	0k+}+:�
�v	0k+�+<�j�OT::_hb_has_null<OT::FeatureParams,1>.?AU?$_hb_has_null@UFeatureParams@OT@@$00@OT@@�	�v>��#���9uu	0k+�+A�
b-
�u,	0k+�+��
�s
�s,
#0
�s,
Js
J�
Fs
Js	JsM�L�
Js��
O�,
P�
O�	0JsR�Q�	T�JsM��N�hb_reference_wrapper<<unnamed-type-hb_take> const *>���S�operator==�S�operator!=�T�operator const struct <unnamed-type-hb_take> *&T�get
Fsv�FU�hb_reference_wrapper<<unnamed-type-hb_take> const *>.?AU?$hb_reference_wrapper@PEBU<unnamed-type-hb_take>@@@@���	JsM�L�
Hs,�#��IJuu	0k+�+Z��#��	0k+�+"�
�r��NullHelper<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@@�	�_���+
��	0k+�+b�
��,��NullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@@�	3�e�3��+
��	0k+�+h�
����
j�
k�
j�,
m�
��	��o�n�
��,	q���o�b	��o�n�r�s�
��,
j�	u���v��	����v�w�x��1m��u	0��o�z�	0��v��;	0��v�9	��v�	u��v�r�;����target_t���p�OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>��t�operator=��y�operator()�{�serialize_copy�|�sanitize_shallow���}�neuter�~�_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�	0��v��w
��,��NullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@@���	O���O��+
��	0k+�+��
��,�#��	0k+�+O�v�OT::_hb_has_null<OT::IntType<unsigned char,1>,0>.?AU?$_hb_has_null@U?$IntType@E$00@OT@@$0A@@OT@@	<��
Hr,�q�	0k+}+��
�q	0k+�+���#+�&�OT::_hb_has_null<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,1>.?AU?$_hb_has_null@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@$00@OT@@��	�q��6�OT::_hb_has_null<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@$0A@@OT@@���	]���_��+
u�,��OT::_hb_has_null<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@$0A@@OT@@��	r��r�+
	r,
�q
�q,
�A,
��,
T�,
�i	7�8�Y "
n�,
��,
��,
9g=�=�	����
�H
nC	aC)2NC��
�q	�@R<�@ "
�@,�NullHelper<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	�q����Null<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@@���	O�����Null<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@@�	3�����Null<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@@�	���Z�NullHelper<OT::FeatureParams>.?AU?$NullHelper@UFeatureParams@OT@@@@�	�v��N�NullHelper<OT::LangSys>.?AU?$NullHelper@ULangSys@OT@@@@�	
y��N�NullHelper<OT::Script>.?AU?$NullHelper@UScript@OT@@@@���	,z��j�NullHelper<OT::SparseVariationRegion>.?AU?$NullHelper@USparseVariationRegion@OT@@@@�	-��Z�NullHelper<OT::VarRegionList>.?AU?$NullHelper@UVarRegionList@OT@@@@�	N��f�NullHelper<OT::SparseVarRegionList>.?AU?$NullHelper@USparseVarRegionList@OT@@@@�	<���Z�NullHelper<OT::MultiVarData>.?AU?$NullHelper@UMultiVarData@OT@@@@���	���R�NullHelper<OT::Condition>.?AU?$NullHelper@UCondition@OT@@@@�	���N�NullHelper<OT::Feature>.?AU?$NullHelper@UFeature@OT@@@@�	w��Z�NullHelper<OT::ConditionSet>.?AU?$NullHelper@UConditionSet@OT@@@@���	���r�NullHelper<OT::FeatureTableSubstitution>.?AU?$NullHelper@UFeatureTableSubstitution@OT@@@@���	����V�NullHelper<OT::AttachPoint>.?AU?$NullHelper@UAttachPoint@OT@@@@�	���V�NullHelper<OT::CaretValue>.?AU?$NullHelper@UCaretValue@OT@@@@���	���R�NullHelper<OT::LigGlyph>.?AU?$NullHelper@ULigGlyph@OT@@@@���	e���2�Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@	c���2�Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��	G���&�Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��	,�����NullHelper<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@@@��	���V�NullHelper<AAT::TrackData>.?AU?$NullHelper@UTrackData@AAT@@@@���	B�����Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	����
�
g�,
2��t��	���G�G��
��
�,
��
�,޻�@	0�G�G��
)�
��
)�	)���1�
)���
��,
��
��	0)�����	޻)�����hb_reference_wrapper<<lambda_9527ccbdea044ae0b5365b91153393da> >�����operator==���operator!=���operator class AAT::Chain<struct AAT::ExtendedTypes>::apply::<lambda_9527ccbdea044ae0b5365b91153393da> &�����get
Իv�F��hb_reference_wrapper<<lambda_9527ccbdea044ae0b5365b91153393da> >.?AU?$hb_reference_wrapper@V<lambda_9527ccbdea044ae0b5365b91153393da>@@@@���
%�,
'�,}��@	0�G�G��
1�
��
1�	1���:�
1���
�,
�
�	01���	}�1�����hb_reference_wrapper<<lambda_21aaaaa2d847d6e5e877f565cd552759> >����operator==��operator!=��operator class AAT::Chain<struct AAT::ObsoleteTypes>::apply::<lambda_21aaaaa2d847d6e5e877f565cd552759> &����get
r�v�F�hb_reference_wrapper<<lambda_21aaaaa2d847d6e5e877f565cd552759> >.?AU?$hb_reference_wrapper@V<lambda_21aaaaa2d847d6e5e877f565cd552759>@@@@���
��,M0#�
	�,

�u�
	�

�
�C
>�
L�,
B�
N�,���	0�G�G�
X�
�
X�	X��`�
X���
�,
�
�	0X���	�X��&�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����get
�v�F �hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���
��,
��,}���	0�G�G$�
��
&�
��	��(�ó
����
*�,
+�
*�	0��-�,�	}���(�)�hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=�/�operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &���/�get
o�v�F0�hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����CrapOrNullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$CrapOrNullHelper@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��	��2�
"�,
�
�	�F0�16��#0	�F0�18�
	�,�CrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	�;�
 �
m�,
��,
�,
��
��,
;�,	WpJrJ�}
��
��,	�|pJrJ�|
Ҽ
ڼ,	�lpJrJ͉
��
��,	#0pJrJ̓
��
�
��,
�,
M�,
$d
%d,
�S
�S,	aC)2NC "�q{O	0�G�GX�	�.�O�q	�q�.�O�Z�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�[�operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��[�get
�qv�F\�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���n�hb_array_t<hb_aat_map_t::range_flags_t>.?AU?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@�
^���
_�,
`�	�@��a�	�@��a�
_���hb_iter_with_fallback_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@���hb_iter_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@�
f���
g�	uf�h�
^�
f�	j�f�k�	d�f�h�l�m�	^�f�h�	^�f�h�sp�o�	0f�h�	�@f�k�	�@f�h�s�t�	�@f�k�s	�@f�h�sv�w�
f�!	^�f�y�s
^�,
f�	{�f�|�sz�}�	^�f�k�r	^�f�y�	{�f�|��������@item_t�i�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���n�thiz���o�iter���q�operator+��o�_begin�o�begin��o�_end���o�endr�operator bool��i�lenu�operator*��x�operator[]�~�operator+=���operator++�~�operator-=���operator--�p�operator-��� T��hb_iter_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@���
��	j�����
����
��	d���������	�@����	�@����s	0����	u����	����	����s	^��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@���f����������hb_iter_with_fallback_t<hb_array_t<hb_aat_map_t::range_flags_t>,hb_aat_map_t::range_flags_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@AEAUrange_flags_t@hb_aat_map_t@@@@��@u
^�	^�����	^�������
_�	�@^���	�@^���s	^���	^���s	u^���	0^���a�	�@^���	C�^���	t^�	t^���a�����	�@^���	�@^��������	^����	^�^����	^�^�������	^�^���s�e���Frealloc_move�����hb_array_t<hb_aat_map_t::range_flags_t>�@__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_aat_map_t::range_flags_t const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�@arrayZ���
ulength���
ubackwards_length�n"V��hb_array_t<hb_aat_map_t::range_flags_t>.?AU?$hb_array_t@Urange_flags_t@hb_aat_map_t@@@@�^���
h@
��J�Null<AAT::TrackData>.?AU?$Null@UTrackData@AAT@@@@���	B�����Null<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@@@��	���F�Null<OT::LigGlyph>.?AU?$Null@ULigGlyph@OT@@@@���	e���J�Null<OT::CaretValue>.?AU?$Null@UCaretValue@OT@@@@���	���J�Null<OT::AttachPoint>.?AU?$Null@UAttachPoint@OT@@@@�	���f�Null<OT::FeatureTableSubstitution>.?AU?$Null@UFeatureTableSubstitution@OT@@@@���	����N�Null<OT::ConditionSet>.?AU?$Null@UConditionSet@OT@@@@���	���B�Null<OT::Feature>.?AU?$Null@UFeature@OT@@@@�	w��F�Null<OT::Condition>.?AU?$Null@UCondition@OT@@@@�	���N�Null<OT::MultiVarData>.?AU?$Null@UMultiVarData@OT@@@@���	���Z�Null<OT::SparseVarRegionList>.?AU?$Null@USparseVarRegionList@OT@@@@�	<���N�Null<OT::VarRegionList>.?AU?$Null@UVarRegionList@OT@@@@�	N��^�Null<OT::SparseVariationRegion>.?AU?$Null@USparseVariationRegion@OT@@@@�	-��B�Null<OT::Script>.?AU?$Null@UScript@OT@@@@���	,z��B�Null<OT::LangSys>.?AU?$Null@ULangSys@OT@@@@�	
y��N�Null<OT::FeatureParams>.?AU?$Null@UFeatureParams@OT@@@@�	�v��
�Null<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	�q��	D�g�f�
��,
��,
��
��,
��
��,
�,
(�,�
�
�,n�CrapOrNullHelper<OT::HBGlyphID16 const >.?AU?$CrapOrNullHelper@$$CBUHBGlyphID16@OT@@@@��	����
�
�,	wEwDw
�@
y�,��CrapOrNullHelper<hb_aat_map_t::range_flags_t const >.?AU?$CrapOrNullHelper@$$CBUrange_flags_t@hb_aat_map_t@@@@��	�@��
�@
��
}�,
i�
j�,
�
�,
(�
�,����	2��G�G��
�
��
�	���"�
���
��,
��
��	0�����	�������hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >�����operator==���operator!=��operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &����get
��v�F�hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >.?AU?$hb_reference_wrapper@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@@@���
L�
M�,	RwܾZw
F�
G�,
�
�,
��,	���
*�
.�,
d��5Zw	Aw�w�w	���"�
y��/o#	0�J�J��x��	u�G�G�
�
�
�	���/
���
�,
�
�	0���	�/����hb_reference_wrapper<hb_set_t const &>��operator==��operator!=� �operator const struct hb_set_t &��� �get
�$vjF!�hb_reference_wrapper<hb_set_t const &>.?AU?$hb_reference_wrapper@AEBUhb_set_t@@@@���
\�,
cw	�\�[�
z�,
�,
)�	���/
$�
)�,
X�,��CrapOrNullHelper<OT::Layout::GPOS_impl::EntryExitRecord const >.?AU?$CrapOrNullHelper@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��	��-�
(�,	�.�.�q	u�O�O�	�=>�rNs*to#	�s�O�O3�
T�Ns5�	u�O�O�	�s�s�s	`s�s�s
�9	u-^-v-:�
�9	u-^-v-<�	0pJrJ�uJR<unnamed-type-hb_iota>.?AU<unnamed-type-hb_iota>@@��	�x��
��,	�x�x�x	xi/k/\x
�	�xi/k/D�	bx�x�x
�w��wG�	�O�OH�
�w
�y	kyi/k/K�	�z{{	�z�z�z	6z�z�z1�Ry	�O�OP�	\{i/k/�{A	u�}̐S�(�o#	�O�OU�	�+�*�ۄ��	�O�OX�^���	�O�OZ�

9	u-^-v-\�	������	I�����	�M�L�	ݎ��	�totpt#	��ёБ	�����	2��3�����	0�O�Of�	����	H�����	�L�K�	���	̔��	��Дϔ	\�����O�e�	�O�Oo�	k�����	k�i/k/x�	�*�)�	�i/k/��	�F�E������	��O�Ov�
����x�	������	������	�g�f�	���t��$"	���G�G~�
ܣ����ߢ��	�O�O��	��إץ	H�����	#�M�L�	����	n�����	��ԪӪ	^�����	������	߳��	}i/k/p	������	����
r9	u-^-v-��	������	�)�(�	'�L�K�	��%�$�	����	ˌ�O�O��	�\�O�O�	u�O�O�	�/pJrJ�7	5��O�O�	0�O�O�	�9�O�O��		h�O�O��	0�O�O��	��O�O��	74�O�O��	�c�O�O��	0�O�O���q$"Vr	0k+}+��	`si/k/�s
ys	u޳���	uotpt#
v�	v�F0�1���#��	u޳���
s
��
s
��
s	0s���t
 s
��
 s	0 s���t
y�,	0�K�Ko�	..��	vF0�1�2
v,	.vF0�1�2
.v,	�vF0�1�2
�v,�9$"	0k+}+��	wF0�1�2�v$"�v	0�8�8��
�w	�wF0�1���w���9"	�9F0�1���9$"	0k+}+���v$"o#	0k+}+��
^x,	�wF0�1�2	yF0�1�2
QW	+zF0�1�2
y$"	0k+}+��Ry$"-{	0k+}+��
�{,	�{F0�1�2	|F0�1�2
�|,
P�	P�F0�1���#��6�hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	@,����	@,��������	@,����s	@,����s����
��!	������s
��,
��	������s����	������r	������	�������������@,item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T�hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��
�	����
���
�	������	@,��	@,��s	0��	u��	��	��s	������thiz���	�__item__���
�__item_at__�__more__����__len__
�__next__����__forward__
�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@�|t�.
��	����
��	@,���	0���	���	�����
��,
�	0����z�����hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>�@,__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�Yit���
't(p
MB0f6
�8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�Y���hb_filter_iter_factory_t<<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@@@
"��!�#���$�t�.	"�mHqH&�
"�	"�(�&��)�hb_filter_iter_factory_t<<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &>��
tp
�.f�*�hb_filter_iter_factory_t<<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@@@
"�
�|
-�
�|
/��1��
�|	0�|2�1�
�|
4�
�|	0�|6�1�
S�,	�YpJrJW�(~$"	0k+}+:�	�~F0�1�2	�3�3�3$"E	0k+}+>�
9$"	0k+}+@�	�F0�1�2N$"	0k+}+C���$"̀	0k+}+E�	c�F0�1�2	�~F0�1=~��#0	��F0�1I�
��,	�F0�1��S��<�$"	0k+}+N��$"�	0k+}+P�܂$"�	0k+}+R�܂$""�	0k+}+T��$"	0k+}+V�S�$"��	0k+}+X��_ub�0Z�˂܂�\�
‚ �܂�_�
�1�܂�b�
(�̃'"	u	--e�
��
ƃ̃̓
R	;�F0�1�2	0�8�8���S��m�a�u�1u	F0�1o�
{�,S�$"O�	0k+}+r�
@Sw$"�w	0�8�8u�w$"	0k+}+w�	��F0�1�2��$"��	0k+}+z��$"�w�	0�8�8|���$"�w�	0�8�8~��$"	0k+}+����$"	0k+}+��	�F0�1�2:�$"{�	0k+}+��nm'"	u	--��	P�Q�U�
y�,	v}w}y}R}'"	u	--��
8�,�|�|�|'"	u	--��	J}pJrJ�J}�R}>�
�,2�$"	u޳���2�
�	׎F0�1�2	`tpJrJat`tat	��pJrJ������
�,	0k+}+����$"L�	0k+}+��	3�F0�1�2	��F0�1�2
��,
��,��$"��	�F0�1����$"	0k+}+��	d�F0�1�2�$"ѐ	0k+}+��	�F0�1�2	��pJrJ������
�,��$"4�	0k+}+��	o�F0�1�24�$"Ε	0k+}+��	0��޲ &�#d�
O<
��,
�r	0ss����$"�	0k+}+��ʘ$"	0k+}+���$"	0k+}+���$""�	0k+}+��A�+
�	0�/�/�	e�F0�1�2	}i/k/O�
�,
	�,
�,��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`e7d4efdd�
����
��	����9
���
��
��	����
��
p�,��c+�	����������
��,
��,
��	�����������operator()���<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>��
��collect_func�
c+glyphs���
�collect_data���operator=��&��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`e7d4efdd�
��
��
�
c+
��,	������
��
��,��hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@���
���ӎ����	���C�C��
��
��	������N��hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >�
��a���hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@���
���#!�RLIGBASE_NOT_CHECKED��LIGBASE_MAY_NOT_SKIP�LIGBASE_MAY_SKIP��t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@U?$IntType@G$01@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBU?$IntType@G$01@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`e7d4efdd���
��,	��F0�1�2
ʜ,}�$")�	0k+}+��f�$"	0k+}+��
��,
��
��>
	9format���
��format1��
`�format2��v��
OT::Layout::GPOS_impl::SinglePos::<unnamed-type-u>.?AT<unnamed-type-u>@SinglePos@GPOS_impl@Layout@OT@@��
�	u�����
��
��1������
��	����
`�
�
`�	`�	��
��,
�,	�pJrJ�����
��	���z�z�
�����
��,	u������1p������	����	`�	����$"	0k+}+�	0�8�8���$"̢	0k+}+�	��pJrJ������
�	�F0�1��A�
�	D��z�z"�
��v�$�	����_�
��,
��,
(���)�	z�����"�
{�,�x��$"	u�G�G-��1z�	0sy�/�
����1���$"�	0k+}+3�	�pJrJ�����
��,��9	0*�,�8�
����
:�
;�
��,
=�	0'�;�>�
��
a�,
A�	0'�;�B�
p�
E�,H�9	0*�,�F�
J���
H�
I���OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>.?AU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@��OT::Layout::GPOS_impl::PairPosFormat2_4<OT::Layout::SmallTypes>.?AU?$PairPosFormat2_4@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�>
	9format���
K�format1��
L�format2��rM�OT::Layout::GPOS_impl::PairPos::<unnamed-type-u>.?AT<unnamed-type-u>@PairPos@GPOS_impl@Layout@OT@@��
K���
O�,
P�	0'�;�Q�
O�
S���OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>.?AU?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@����OT::Layout::GPOS_impl::PairValueRecord<OT::Layout::SmallTypes>.?AU?$PairValueRecord@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@����#�2�OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���
O�	K�Y�	0K�Y�9	0K�Y��7	K�Y�қ	K�Y���	K�Y�՛	`tK�Y�	uK�Y�	K�ך	0K�Y�Ϛ	0K�Y���	0K�Y�s�/00��	>,K�Y�f�"U�PairSetV�PairValueRecord
	9format���
v�coverage�
W�valueFormat��
X�pairSet��Z�_compiles_assertion_on_line_32�Z�_instance_assertion_on_line_32�?null_size��?min_size���[�sanitize���\�intersects�]�closure_lookups^�collect_variation_indices��_�collect_glyphs�`�get_coverage���a�cache_cost�b�cache_func�c�apply_cached���c�apply��d�_apply�e�subset�g�compute_effective_value_formats�h�OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>.?AU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�
L���
j�,
k�	0'�;�l�
j�
n�
j�	L�p�	0L�p�9	0L�p��7	L�p�қ	L�p���	L�p�՛	`tL�p���OT::Layout::GPOS_impl::PairPosFormat2_4<OT::Layout::SmallTypes>::pair_pos_cache_t.?AUpair_pos_cache_t@?$PairPosFormat2_4@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@��	uL�p�	L�ך	0L�p�Ϛ	0L�p���	0L�p�s0000��	>,L�p�~��'���
	9format���
v�coverage�
�valueFormat1�
�valueFormat2�
	�classDef1
	�
classDef2
	9class1Count��
	9class2Count��
��values���q�_compiles_assertion_on_line_40�q�_instance_assertion_on_line_40�?null_size��?min_size���r�sanitize���s�intersects�t�closure_lookupsu�collect_variation_indices��v�collect_glyphs�w�get_coverage���x�pair_pos_cache_t���y�cache_cost�z�cache_func�{�apply_cached���{�apply��|�_apply�}�subset��compute_effective_value_formats���OT::Layout::GPOS_impl::PairPosFormat2_4<OT::Layout::SmallTypes>.?AU?$PairPosFormat2_4@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�
M�,P�9	0*�,���
R���
��
��*
	9format���
e�format1��v��
OT::Layout::GPOS_impl::CursivePos::<unnamed-type-u>.?AT<unnamed-type-u>@CursivePos@GPOS_impl@Layout@OT@@	0'�;��
U�,X�9	0*�,���
Z���
��
����OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkBasePosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�*
	9format���
��format1��z��OT::Layout::GPOS_impl::MarkBasePos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkBasePos@GPOS_impl@Layout@OT@@��
����
��,
��	0'�;���
��
����OT::OffsetTo<OT::Layout::GPOS_impl::MarkArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMarkArray@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@����OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
��	����	u����	0����9	0�����7	����қ	������	����՛	`t����	0���l	0����Ϛ	0����s�
	9format���
v�markCoverage�
v�baseCoverage�
	9classCount���
��markArray
��
baseArray��_instance_assertion_on_line_35���get_size���?null_size��?min_size���?static_size��sanitize�����intersects���closure_lookups��collect_variation_indices����collect_glyphs���get_coverage�����accept���apply����subset���OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkBasePosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�
]�,`�9	0*�,���
b���
��
����OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkLigPosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@���*
	9format���
��format1��v��OT::Layout::GPOS_impl::MarkLigPos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkLigPos@GPOS_impl@Layout@OT@@
����
��,
��	0'�;���
��
����OT::OffsetTo<OT::Layout::GPOS_impl::LigatureArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigatureArray@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
��	����	u����	0����9	0�����7	����қ	������	����՛	`t����	0����Ϛ	0����s�
	9format���
v�markCoverage�
v�ligatureCoverage�
	9classCount���
��markArray
��
ligatureArray��_instance_assertion_on_line_31���get_size���?null_size��?min_size���?static_size��sanitize�����intersects���closure_lookups��collect_variation_indices����collect_glyphs���get_coverage�����apply����subset���OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkLigPosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@���
e�,h�9	0*�,���
j���
��
����OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkMarkPosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�*
	9format���
��format1��z��OT::Layout::GPOS_impl::MarkMarkPos::<unnamed-type-u>.?AT<unnamed-type-u>@MarkMarkPos@GPOS_impl@Layout@OT@@��
����
��,
��	0'�;���
��
��
��	����	u����	0����9	0�����7	����қ	������	����՛	`t����	0����Ϛ	0����s�
	9format���
v�mark1Coverage
v�mark2Coverage
	9classCount���
��mark1Array���
��
mark2Array�����_instance_assertion_on_line_36���get_size���?null_size��?min_size���?static_size��sanitize�����intersects���closure_lookups��collect_variation_indices����collect_glyphs���get_coverage�����apply����subset���OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>.?AU?$MarkMarkPosFormat1_2@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@�
m�,
p���9	0*�,���
r���
��
��v�OT::ContextFormat1_4<OT::Layout::SmallTypes>.?AU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@�v�OT::ContextFormat2_5<OT::Layout::SmallTypes>.?AU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@�R
	9format���
��format1��
��format2��
ʛformat3��N��
OT::Context::<unnamed-type-u>.?AT<unnamed-type-u>@Context@OT@@��
����
��,
��	0'�;���
��
��
��	0�����7	0����	����Л	����қ	������	����՛	0����כ	`t����	0����Ϛ	0����s	0����9�OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	�����͛RuleSet��intersects���may_have_non_1to1����closure��closure_lookups��collect_variation_indices����collect_glyphs���would_apply��get_coverage�����apply����subset���sanitize���
	9format���
v�coverage�
�ruleSet���_compiles_assertion_on_line_2496����_instance_assertion_on_line_2496���?null_size��?min_size���v�OT::ContextFormat1_4<OT::Layout::SmallTypes>.?AU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@�
����
�,
�	0'�;��
�
�
�	0��
��7	0��
�	��
�Л	��
�қ	��
���	��
�՛	0��
�כ	`t��
�	u��
�	��ך	0��
�Ϛ	0��
���	0��
�s	0��
�9	��
�&͛RuleSet�intersects��may_have_non_1to1��
�closure�closure_lookups�collect_variation_indices���collect_glyphs��would_apply�get_coverage����cache_cost��cache_func��apply_cached����apply���_apply��subset��sanitize���
	9format���
v�coverage�
	�classDef�
�ruleSet���_compiles_assertion_on_line_2768����_instance_assertion_on_line_2768���?null_size��?min_size���v�
OT::ContextFormat2_5<OT::Layout::SmallTypes>.?AU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@�
˛,
�	0'�;��
�
q�,
|�!�9	0*�,�"�
~���
$�
%���OT::ChainContextFormat1_4<OT::Layout::SmallTypes>.?AU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>.?AU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@���R
	9format���
'�format1��
(�format2��
��format3��V)�OT::ChainContext::<unnamed-type-u>.?AT<unnamed-type-u>@ChainContext@OT@@
'���
+�,
,�	0'�;�-�
+�
/�n�OT::ChainRuleSet<OT::Layout::SmallTypes>.?AU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@�
+�	0'�2��7	0'�2�	'�2�Л	'�2�қ	'�2���	'�2�՛	0'�2�כ	`t'�2�	0'�2�Ϛ	0'�2�s	0'�2�9�OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�	'�2��1�ChainRuleSet���3�intersects�4�may_have_non_1to1��5�closure6�closure_lookups7�collect_variation_indices��8�collect_glyphs�9�would_apply:�get_coverage���;�apply��<�subset�=�sanitize���
	9format���
v�coverage�
>�ruleSet��?�_compiles_assertion_on_line_3726���?�_instance_assertion_on_line_3726���?null_size��?min_size���@�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>.?AU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@���
(���
B�,
C�	0'�;�D�
B�
F�
B�	0(�H��7	0(�H�	(�H�Л	(�H�қ	(�H���	(�H�՛	0(�H�כ	`t(�H�	u(�H�	(�ך	0(�H�Ϛ	0(�H���	0(�H�s	0(�H�9	(�H�j1�ChainRuleSet���I�intersects�J�may_have_non_1to1��K�closureL�closure_lookupsM�collect_variation_indices��N�collect_glyphs�O�would_applyP�get_coverage���Q�cache_cost�R�cache_func�S�apply_cached���S�apply��T�_apply�U�subset�V�sanitize���
	9format���
v�coverage�
	�backtrackClassDef
	�inputClassDef
	�lookaheadClassDef
>�
ruleSet��W�_compiles_assertion_on_line_4051���W�_instance_assertion_on_line_4051���?null_size��?min_size���X�OT::ChainContextFormat2_5<OT::Layout::SmallTypes>.?AU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@���
��,
Z�	0'�;�[�
}�,c�9	0*�,�^�	0g�m�=�	0��v�	���/�R�hb_no_trace_t<hb_empty_t>.?AU?$hb_no_trace_t@Uhb_empty_t@@@@
c�RRhb_no_trace_t<hb_empty_t>.?AU?$hb_no_trace_t@Uhb_empty_t@@@@���u	��c�d�f�
?u
��i��u	�c�d�j�
c�,	�����#��	|F0�1���{��	��pJrJ������	M�T�S�
X�,
M�,
u�N�v�
��	��M�T�x�
o�L�z�
�,	����
�,	������
��,
��,
��,
������
��	������
 �����
�{,
|	0k+}+���#4�����o#	0k+}+��
������
g�
k�	��F0�1��
��	��F0�1��
o�
���OT::OffsetTo<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���
����OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >.?AU?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
����
��,
��
��	������
��,	������b	����������
��,
��	�������
����
��,	�����������1���u	0������	0�����;	0����9	����	u������v����target_t�����OffsetTo<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size6��OT::OffsetTo<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@����8��k��w	0������
��
n�
����OT::OffsetTo<OT::RecordListOfFeature,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@URecordListOfFeature@OT@@U?$IntType@G$01@2@X$00@OT@@���
��
����
��,
��
��	������
��,	������b	����������
�w,
��	�������	[x���������1���u	0������	0�����;	0����9	����	u����V�v���wtarget_t�����OffsetTo<OT::RecordListOfFeature,OT::IntType<unsigned short,2>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::RecordListOfFeature,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@URecordListOfFeature@OT@@U?$IntType@G$01@2@X$00@OT@@����8��k��w	0������
��
m�
���8{�k��w	0m�����
p�
��	��F0�1��
���8�k��w	0p����
��,�OT::OffsetTo<OT::List16OfOffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���
����
����OT::List16OfOffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
��,
��
��	������
��,	������b	����������
��,
��	�������
����
��,	�����������1���u	0������	0�����;	0����9	����	u������v����target_t�����OffsetTo<OT::List16OfOffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size6��OT::OffsetTo<OT::List16OfOffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���cuu	�������$"	0k+}+����$"	0k+}+����$"	0k+}+����$"	0k+}+�	�$"	0k+}+�
H3�@�$"�	0k+}+�ݧ$"
9	0k+}+	��$"�
9	0k+}+�B�$"`�	0k+}+
��A#0	�AF0�1�}�$"G�	0k+}+���$"	0k+}+�	N�pJrJO�N�O�	, ,"�	F�F0�1�������#���8}�F�	0v����
M�,
^�	k��z�z�
v��� �
l�,	�������
��,
��	u޳�%��#��
�9
P�,�1��	0sy�*�
����,���9	0*�,�.�
����
0�
1���OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>.?AU?$SingleSubstFormat1_3@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@��OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>.?AU?$SingleSubstFormat2_4@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�>
	9format���
3�format1��
4�format2��z5�OT::Layout::GSUB_impl::SingleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@SingleSubst@GSUB_impl@Layout@OT@@��
3���
7�,
8�	0'�;�9�
7�
;�
7�	3�=�	u3�=�	03�=�9	03�=��7	03�=�	3�=�Л	3�=�қ	3�=�՛	`t3�=�	03�=�כ	u3�=�r�	03�=�Ϛ	03�=�s�
	9format���
v�coverage�
	9deltaGlyphID�>�_instance_assertion_on_line_23�?�get_size���?null_size��?min_size���?static_size@�sanitize���?�get_mask���A�intersects�B�may_have_non_1to1��C�closureD�closure_lookupsE�collect_glyphs�F�get_coverage���G�would_applyH�get_glyph_alternates���I�apply��J�subset�K�OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>.?AU?$SingleSubstFormat1_3@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
4���
M�,
N�	0'�;�O�
M�
Q�
M�	4�S�	04�S�9	04�S��7	04�S�	4�S�Л	4�S�қ	4�S�՛	`t4�S�	04�S�כ	u4�S�r�	04�S�Ϛ	04�S�s�
	9format���
v�coverage�
7�substitute���T�_compiles_assertion_on_line_23�T�_instance_assertion_on_line_23�?null_size��?min_size���U�sanitize���V�intersects�W�may_have_non_1to1��X�closureY�closure_lookupsZ�collect_glyphs�[�get_coverage���\�would_apply]�get_glyph_alternates���^�apply��_�subset�`�OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>.?AU?$SingleSubstFormat2_4@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
��,��9	0*�,�c�
����
e�
f���OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�*
	9format���
h�format1��~i�OT::Layout::GSUB_impl::MultipleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@MultipleSubst@GSUB_impl@Layout@OT@@���#��
h���
l�,
m�	0'�;�n�
l�
p�2�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
l�	h�s�	0h�s�9	0h�s��7	0h�s�	h�s�Л	h�s�қ	h�s�՛	`th�s�	0h�s�כ	0h�s�Ϛ	0h�s�s�
	9format���
v�coverage�
r�sequence�t�_compiles_assertion_on_line_23�t�_instance_assertion_on_line_23�?null_size��?min_size���u�sanitize���v�intersects�w�may_have_non_1to1��x�closurey�closure_lookupsz�collect_glyphs�{�get_coverage���|�would_apply}�apply��~�subset��OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>.?AU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
��,��9	0*�,���
f���
��
��
y�,
��	0'�;���
y�
��
��,��9	0*�,���
���
��
��
�,
��	0'�;���
�
��
��,��9	0*�,���	0���=���9	0*�,���
����
��
��*
	9format���
4�format1����OT::Layout::GSUB_impl::ReverseChainSingleSubst::<unnamed-type-u>.?AT<unnamed-type-u>@ReverseChainSingleSubst@GSUB_impl@Layout@OT@@��
5�,
��	0'�;���
�,T���o#	0k+}+��I�u	0����	0��v�	����	����	���/��u	0�����#��
��,	K�pJrJL�K�L�	�����
��,
�,
������
[�	#������
��~���
:�,	)�5�3�
9�,	%�.�-�
)�,
2�,
%�,
��&���
#�	%�.���
R�$����OT::OffsetTo<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���
����OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >.?AU?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
����
��,
��
��	������
��,	������b	����������
��,
��	�������
����
��,	�����������1���u	0������	0�����;	0����9	����	u������v����target_t�����OffsetTo<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size6��OT::OffsetTo<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@����8��k��w	0������
���OT::OffsetTo<OT::List16OfOffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���
����
����OT::List16OfOffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
��,
��
��	������
��,	������b	����������
��,
��	�������
����
��,	�����������1���u	0������	0�����;	0����9	����	u������v����target_t�����OffsetTo<OT::List16OfOffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size6�OT::OffsetTo<OT::List16OfOffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$List16OfOffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@U?$IntType@G$01@2@X$00@OT@@���	ɫ�M�	ɫ�M�
�	0ǫ<��O
<�,	��{�{��
�,	�����
��,
��
�,	�F0�1�2
;�
�	A�F0�1�	u޳�]�	0s��[�	0 s��[�	v�F0�1�2
�
�	b�F0�1��#��
c�	07�P�o�
p�,
ަ
�,
C�
�,Į$"	0k+}+!���$"	0k+}+#���$"	0k+}+%���$"	0k+}+'���$"	0k+}+)���$"	0k+}++�
e�
-�,
Q�
/�,
��
s�	�q�<�2�
Y�,	�]�X�2�	t�F0�1�2	z�F0�1�2
��,
z�,	|�F0�1�2
��,
|�,e�$"ׯ	0�8�8=��$"	0�8�8?��$"�2@9@9	0�8�8A�؎$"	0�8�8C��$"	0�8�8E��$"	0k+}+G�	0k+}+C�	0k+}+E�	0k+}+?�e�$"	0k+}+L�	T�F0�1�2	ÄF0�1�2uAIJ##{0P�	��pJrJl���l���$"	0k+}+T�	>,̳ѳ	0\{���O,z$"�w�	0�8�8X�	0ky���O	0x���O	A�pJrJ��A���	0g����O	�3pJrJ4�34	�����~
��,
��,
c���d�
4	����f�
���h�V�NullHelper<OT::Layout::GSUB>.?AU?$NullHelper@UGSUB@Layout@OT@@@@	��j�J�NullHelper<AAT::kerx>.?AU?$NullHelper@Ukerx@AAT@@@@�	��l�
����
n�
o���OT::ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned int,4> > >.?AU?$ArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@@OT@@�
q���
r�,
s�
q�	q�u�t�	q�u�v�w�	q�u�t�
��,	z�q�u�r
��,
r�	|�q�}�r{�~�	uq�}�	0q�}�	q�u�^�hb_array_t<AAT::KernPair const >.?AU?$hb_array_t@$$CBUKernPair@AAT@@@@��	��q�}�R�hb_array_t<AAT::KernPair>.?AU?$hb_array_t@UKernPair@AAT@@@@�	��q�u�����	��q�}�	0q�u��;
��	��q�u�<
q�	��q�}�<	0q�}�9v�OT::BinSearchHeader<OT::IntType<unsigned int,4> >.?AU?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@��#�	q�}����item_t�?item_size��x�ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned int,4> > >��y�operator=���operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct AAT::KernPair const >��operator struct hb_array_t<struct AAT::KernPair>�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
��len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned int,4> > >.?AU?$ArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@@OT@@�j�hb_sorted_array_t<AAT::KernPair const >.?AU?$hb_sorted_array_t@$$CBUKernPair@AAT@@@@
n�	������b�hb_sorted_array_t<AAT::KernPair>.?AU?$hb_sorted_array_t@UKernPair@AAT@@@@���
��	����������	������	0����49
��	������<.q�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_sorted_array_t<struct AAT::KernPair const >���operator struct hb_sorted_array_t<struct AAT::KernPair>��begin����end��serialize����copy���
T��OT::SortedArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned int,4> > >.?AU?$SortedArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@@OT@@�
n�,
��,
����
��
���t�AAT::StateTable<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@UEntryData@?$Format1Entry@$00@2@@AAT@@��
��	t����s	u������	������	��������	0��������OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���	����	u�����P9HBUINT�	9HBUSHORT���jrClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_size���AAT::StateTable<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$Format1Entry@$00@2@@AAT@@��+,u	������
��,
qr,
��,
����
��,��������
��
��
��
��	������
��,	������s	����������
jr,
��	�������	�����������1���u	0������	0�����;	0����9	����	u����j�<��jrtarget_t�����OffsetTo<AAT::Lookup<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<AAT::Lookup<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@U?$IntType@G$01@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@���
��	jrtr��
���
��
���t�AAT::StateTable<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@2@@AAT@@
��	t���s	u�����
��	�����	�������	0�����6�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�	���	u����P9HBUINT�	9HBUSHORT���jrClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_size���AAT::StateTable<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@2@@AAT@@	�����
��,
���
��
����AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U::Long.?AULong@U@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@���AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U::Short.?AUShort@U@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@:��Long���
��l��Short��
��s~��AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U.?ATU@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@�
����
��
����OT::OffsetTo<AAT::Lookup<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@U?$IntType@I$03@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@���OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��F
��rowIndexTable
��columnIndexTable�
��array���AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U::Long.?AULong@U@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@��
��,f�AAT::Lookup<OT::IntType<unsigned int,4> >.?AU?$Lookup@U?$IntType@I$03@OT@@@AAT@@
����
��
��	i9�����	?�����	u����	0�����;	0����9������AAT::Lookup<OT::IntType<unsigned int,4> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$IntType@I$03@OT@@@AAT@@�	�������get_value����get_value_or_null����get_class����sanitize�����<unnamed-type-u>���
��u��_compiles_assertion_on_line_644��_instance_assertion_on_line_644?null_size��?min_size���f�
AAT::Lookup<OT::IntType<unsigned int,4> >.?AU?$Lookup@U?$IntType@I$03@OT@@@AAT@@
��,
�,
����
�,����
�
�
�
��	���
�
��,	
����s	���
���
��,
�	�����	�������1��u	0����	0����;	0���9	���	u���f�<����target_t����OffsetTo<AAT::Lookup<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>��operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<AAT::Lookup<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@U?$IntType@I$03@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@�
�	������
����
 �
!�F
��rowIndexTable
��columnIndexTable�
��array�#�AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::U::Short.?AUShort@U@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@
 �,�����&�	������
#�)�o#	#^a*�V�NullHelper<OT::Layout::GPOS>.?AU?$NullHelper@UGPOS@Layout@OT@@@@	z�,���$"�	0k+}+.�
@�	0k+�+0�
;���
2�
3�
2�,
5�
;�	;�7�6�
;�,	9�;�7�b	;�7�6�:�;�
�,
2�	=�;�>��	��;�>�?�@��15��u	0;�7�B�	0;�>��;	0;�>�9	;�>�	u;�>���;���target_t���8�OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>���<�operator=��A�operator()�C�serialize_copy�D�sanitize_shallow���E�neuter�F�_instance_assertion_on_line_517G�get_size���?null_size��?min_size���?static_sizer6H�OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��l+�o#�	0;�>�J�
7�,J�NullHelper<AAT::mort>.?AU?$NullHelper@Umort@AAT@@@@�	��M�J�NullHelper<AAT::morx>.?AU?$NullHelper@Umorx@AAT@@@@�	��O�	�pJrJc��c�	0)`GP	�pJrJo��o�J�NullHelper<OT::GDEF>.?AU?$NullHelper@UGDEF@OT@@@@���	�V�
+|
O-
`|,
^,J�NullHelper<AAT::trak>.?AU?$NullHelper@Utrak@AAT@@@@�	[�\�
�;,J�NullHelper<AAT::ltag>.?AU?$NullHelper@Ultag@AAT@@@@�	^�_���$���NullHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$NullHelper@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���	��c�o~���:�NullHelper<char>.?AU?$NullHelper@D@@	/g��44z�NullHelper<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$NullHelper@U?$hb_hashmap_t@IUTriple@@$0A@@@@@�	�3j�d}>�A�#0	A�F0�1m�
(�	o�F0�1��OT::HeadlessArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$HeadlessArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���
2�	(�r�	0(�r�9	0(�r��7	(�r�Л	(�r�՛	0(�r�כ	0(�r�Ϛ	0(�r�MuF
�9ligGlyph�
q�components�_compiles_assertion_on_line_21�s�_instance_assertion_on_line_21�?null_size��?min_size���t�sanitize���u�intersects�u�intersects_lig_glyph���v�closurew�collect_glyphs�x�would_applyy�apply��z�subset�{�OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>.?AU?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@��1uh�
(�	0(�~�}���;��u�1u	F0�1��
*�,
o�,
<�
G�,-�uu	0k+�+��
ԧ
��,
(�
^�,	���	�����`�
ͤ,
{�
u�,
_�,ߜ#0	ߜF0�1��
������
�

�,
4�,
P�,��uu	0k+�+��
��,
��
֘,
��
��
��,
��
��,
g�,
K�,
.�,
ɒ,
��,������������
م,
��,
l�,��#0	��F0�1��
��,
%�����
�,
��,
��
Ɂ,
��,
x�,
!,�}uu	0k+�+�����
�,	�F0�1�2
�y,	xF0�1�2w�w�	0�8�8���0xw��
��,
��,��o#	0k+}+�����+
v�,
��,
�q
�q,��aC����CrapHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$CrapHelper@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���	nC��nC��޻�@$"	0�G�G���@bM
޻޻��}��@$"	0�G�G��
}�}������$"	0�G�G����r�
����}���$"	0�G�G��
}�}���
�,	�F0�1�2�q{O$"	0�G�G��
�q�q��	^�����
j�,	C�y�a�	C�y�a�
��,�)��NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	���
 �,����$"	2��G�G��
�������/o#$"	0�J�J�	R�����	S�ъԊ	/}0}5}nCn�Null<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$Null@U?$hb_hashmap_t@IUTriple@@$0A@@@@@�	�3�.�Null<char>.?AU?$Null@D@@	/���Null<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$Null@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���	��
�>�Null<AAT::ltag>.?AU?$Null@Ultag@AAT@@@@�	^��>�Null<AAT::trak>.?AU?$Null@Utrak@AAT@@@@�	[��>�Null<OT::GDEF>.?AU?$Null@UGDEF@OT@@@@���	��>�Null<AAT::morx>.?AU?$Null@Umorx@AAT@@@@�	���>�Null<AAT::mort>.?AU?$Null@Umort@AAT@@@@�	���J�Null<OT::Layout::GPOS>.?AU?$Null@UGPOS@Layout@OT@@@@	z��>�Null<AAT::kerx>.?AU?$Null@Ukerx@AAT@@@@�	���J�Null<OT::Layout::GSUB>.?AU?$Null@UGSUB@Layout@OT@@@@	���
�|
�,
��
��,
��
��,
��,
e�
��,
4
��,
��
�,
9�
)���
.�,
H�
5�,
!�
��,
m�
q�,
�
����
��,
��
�,
��
T�,�#����uu	0k+�+:���#�
<���OT::_hb_has_null<OT::Layout::GPOS_impl::PosLookupSubTable,1>.?AU?$_hb_has_null@UPosLookupSubTable@GPOS_impl@Layout@OT@@$00@OT@@�	&�>�.��+
��,
��,
��
��,
��
��,
��
��,	)���1�
5�+�9<	5�J�K��AAT::StateTableDriver<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@2@W4Flags@42@@AAT@@
M�RN�1�	5�J�O�f�OT::UnsizedArrayOf<OT::HBGlyphID16>.?AU?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@��
Q���
R�,�Fin_place���L�driver_context_t���P�transition�
0ret��
9<c
+�table
umark�
S� insertionAction��
T�(AAT::InsertionSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@�	5�J�K�
5�
M�
8���
Y�,Z� $	M�X�[��8�StateTableT/�EntryT�\�StateTableDriver<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ExtendedTypes>::Flags>��
Z�machine��
unum_glyphs���]�AAT::StateTableDriver<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@2@W4Flags@42@@AAT@@	M�X�[�
Y�
`��t�AAT::StateTable<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@2@@AAT@@��
Y�	t8�c�s	u8�c���
0�	f�8�c�	1�8�c���	08�c���*�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���	8�c�	u8�c��P9HBUINT�	9HBUSHORT���jrClassType��b�State��d�new_state��e�get_class��g�get_entriesh�get_entry��i�sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
j�entryTable���k�_instance_assertion_on_line_900l�get_size���?null_size��?min_size���?static_size�m�AAT::StateTable<AAT::ExtendedTypes,AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@2@@AAT@@���#/�W�9<	M�X�p�
3�,
M�,
5�,
����
u�
v�
u�	����x��	���x��	!��x�	0��x��;	0��x�9|�}�r�AAT::Lookup<OT::HBGlyphID16>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@UHBGlyphID16@OT@@@AAT@@�	��x��y�get_value��z�get_value_or_null��{�get_class��~�sanitize����<unnamed-type-u>���
�u��_compiles_assertion_on_line_644��_instance_assertion_on_line_644?null_size��?min_size���V��
AAT::Lookup<OT::HBGlyphID16>.?AU?$Lookup@UHBGlyphID16@OT@@@AAT@@
!�,
�@,
�R��LigActionLast�@LigActionStore�������?LigActionOffset��t��AAT::LigatureSubtable<AAT::ExtendedTypes>::driver_context_t::LigActionFlags.?AW4LigActionFlags@driver_context_t@?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@�
�9<	������AAT::StateTableDriver<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData,enum AAT::LigatureSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$LigatureEntry@$00@2@W4Flags@?$LigatureSubtable@UExtendedTypes@AAT@@@2@@AAT@@
��R��I�	�����v�OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >.?AU?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@��
����
��,u#�Fin_place�����LigActionFlags���driver_context_t�����transition�
0ret��
9<c

�table
��ligAction
�� component
S�(ligature�
u0match_length�
��4match_positions����8AAT::LigatureSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$LigatureSubtable@UExtendedTypes@AAT@@@AAT@@���	�����
�
��
���
��,�� $	��������StateTableT@�EntryT���StateTableDriver<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData,enum AAT::LigatureSubtable<AAT::ExtendedTypes>::Flags>
��machine��
unum_glyphs�����AAT::StateTableDriver<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData,enum AAT::LigatureSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$LigatureEntry@$00@2@W4Flags@?$LigatureSubtable@UExtendedTypes@AAT@@@2@@AAT@@	������
��
���t�AAT::StateTable<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@UEntryData@?$LigatureEntry@$00@2@@AAT@@
��	t���s	u�����	B����	I������	0�������OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�	���	u����P9HBUINT�	9HBUSHORT���jrClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_size���AAT::StateTable<AAT::ExtendedTypes,AAT::LigatureEntry<1>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$LigatureEntry@$00@2@@AAT@@��9<	������
�,
��,
�,
����9<	������"�AAT::StateTableDriver<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@2@W4Flags@42@@AAT@@�
��R����	��������OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@���
����
��,�Fin_place�����driver_context_t�����transition�
0ret��
9<c
��table
�gdef�
0 mark_set�
0!has_glyph_classes
u$mark�
��(subs�
��0AAT::ContextualSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@���	������
��
��
���
��,�� $	��������StateTableT��EntryT���StateTableDriver<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ExtendedTypes>::Flags>
��machine��
unum_glyphs���"��AAT::StateTableDriver<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@2@W4Flags@42@@AAT@@�	������
��
���t�AAT::StateTable<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@2@@AAT@@
��	t���s	u�����
��	�����	�������	0�����*�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�	���	u����P9HBUINT�	9HBUSHORT���jrClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_size���AAT::StateTable<AAT::ExtendedTypes,AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$StateTable@UExtendedTypes@AAT@@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@2@@AAT@@��9<	������
��,
��,
��,
��
��	��������AAT::StateTableDriver<AAT::ExtendedTypes,void,enum AAT::RearrangementSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@XW4Flags@?$RearrangementSubtable@UExtendedTypes@AAT@@@2@@AAT@@��
��R��L�	�������Fin_place�����driver_context_t�����transition�
0ret��
��table
ustart
uend��
��AAT::RearrangementSubtable<AAT::ExtendedTypes>::driver_context_t.?AUdriver_context_t@?$RearrangementSubtable@UExtendedTypes@AAT@@@AAT@@�	������
��
��
����
��,�� $	���������StateTableTn<EntryT���StateTableDriver<AAT::ExtendedTypes,void,enum AAT::RearrangementSubtable<AAT::ExtendedTypes>::Flags>���
��machine��
unum_glyphs������AAT::StateTableDriver<AAT::ExtendedTypes,void,enum AAT::RearrangementSubtable<AAT::ExtendedTypes>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@XW4Flags@?$RearrangementSubtable@UExtendedTypes@AAT@@@2@@AAT@@��	������
��
��rt�AAT::StateTable<AAT::ExtendedTypes,void>::State.?AW4State@?$StateTable@UExtendedTypes@AAT@@X@AAT@@
��	t����s	u������	v<����	L�������	0��������OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@	����	u�����P9HBUINT�	9HBUSHORT���jrClassType����State����new_state����get_class����get_entries��get_entry����sanitize���
P9nClasses�
��classTable���
�stateArrayTable��
��entryTable�����_instance_assertion_on_line_900��get_size���?null_size��?min_size���?static_sizej��AAT::StateTable<AAT::ExtendedTypes,void>.?AU?$StateTable@UExtendedTypes@AAT@@X@AAT@@��9<	������
��,
��,
��,	1���:�	X��`�
�
L�
6�
�
6�	6��A�
6���
	�,

�
	�	06���	��6����hb_reference_wrapper<OT::Tag OT::Record<OT::Feature>::*>���
�operator==�
�operator!=��operator struct OT::Tag OT::Record<struct OT::Feature>::* &�get
'�v�F�hb_reference_wrapper<OT::Tag OT::Record<OT::Feature>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UFeature@OT@@@OT@@UTag@2@@@��	6��A�
)�,
�,
�
	�,
��
Ͷ
�
Ͷ	Ͷ�ض
Ͷ��
�,
�
�	0Ͷ��	��Ͷ���hb_reference_wrapper<OT::Tag OT::Record<OT::LangSys>::*>����operator==��operator!=� �operator struct OT::Tag OT::Record<struct OT::LangSys>::* & �get
��v�F!�hb_reference_wrapper<OT::Tag OT::Record<OT::LangSys>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@ULangSys@OT@@@OT@@UTag@2@@@��	Ͷ�ض
��,
��,
��
��,
µ
�
)�
�	�+���
���
-�,
.�
-�	0�0�/�	���+��,�hb_reference_wrapper<OT::Tag OT::Record<OT::Script>::*>1�operator==�1�operator!=�2�operator struct OT::Tag OT::Record<struct OT::Script>::* &�2�get
�v�F3�hb_reference_wrapper<OT::Tag OT::Record<OT::Script>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UScript@OT@@@OT@@UTag@2@@@	�+���
�,
Ƶ,
õ
ĵ,
��
F7
"�
<�
�|
"�	"�?�>�
"���
A�,
B�
A�	0"�D�C�	�|"�?��@�hb_reference_wrapper<OT::Layout::Common::Coverage const * &>���E�operator==�E�operator!=�F�operator const struct OT::Layout::Common::Coverage *&��F�get
v�v�FG�hb_reference_wrapper<OT::Layout::Common::Coverage const * &>.?AU?$hb_reference_wrapper@AEAPEBUCoverage@Common@Layout@OT@@@@�	"�?�>��|o#	0�J�JJ��.o#	o#�G�GL�
��,
��
��,
�
�,
�
�,	��(�ó�#��`�uu	0k+�+W�S�#�
Y���OT::_hb_has_null<OT::Layout::GSUB_impl::SubstLookupSubTable,1>.?AU?$_hb_has_null@USubstLookupSubTable@GSUB_impl@Layout@OT@@$00@OT@@�	��[����+
s�,
`�
��
��
a�
��	��c���
����
e�,
f�
e�	0��h�g�	6���c�d�hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >���i�operator==�i�operator!=�j�operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &��j�get
+�v�Fk�hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >.?AU?$hb_reference_wrapper@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@@@���	��c���
��,
��
���/��	0�J�Jq�
���ts�	���G�Gt�
��
Ԫ,
s�
��,
w�,
t�
u�,
��
��xs�	u�G�G�
�,��Null<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	���
J�,
��,
a�,
�<,
�	�9<	�����
���
��	t����J
	�table
9<c��accelerator_t����get_kerning�
��AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@�	�����
���OT::hb_kern_machine_t<AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@@OT@@
��
��,��0	������TRu0
����
��	���������hb_kern_machine_t<AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::accelerator_t>��kern���
��driver���
0crossStream�����OT::hb_kern_machine_t<AAT::KerxSubTableFormat6<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat6@UKerxSubTableHeader@AAT@@@AAT@@@OT@@	������
��
��,
�,
�B��ActionType����?Unused�������Offset���t��AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::driver_context_t::SubTableFlags.?AW4SubTableFlags@driver_context_t@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@�����9<	�����6�AAT::StateTableDriver<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData,enum AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@2@W4Flags@42@@AAT@@���
��R����	������Fin_place�����SubTableFlags����driver_context_t�����transition�
9<c
��table
uaction_type��
9ankrData�
0 mark_set�
u$mark�
��(AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@���	�����
�
��
��,�� $	��������StateTableT��EntryT���StateTableDriver<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData,enum AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::Flags>
��machine��
unum_glyphs���6��AAT::StateTableDriver<AAT::ExtendedTypes,AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData,enum AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@2@W4Flags@42@@AAT@@���	��������9<	������
��,
�,
����9<	������
����
��	t�����J
��table
9<c��accelerator_t����get_kerning�
��AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@�	������
����OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@@OT@@
��
��,��0	������
����
��	���������hb_kern_machine_t<AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t>��kern���
��driver���
0crossStream�����OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKerxSubTableHeader@AAT@@@AAT@@@OT@@	������
��
��,
��,
����9<	������*�AAT::StateTableDriver<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData,enum AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$Format1Entry@$00@2@W4Flags@?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@2@@AAT@@��
��R����	������u# �Fin_place�����driver_context_t�����transition�
9<c
��table
@�kernAction���
��stack
u8depth
0<crossStream��	
��@AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@AAT@@���	������
��
��
��,�� $	���������StateTableT��EntryT���StateTableDriver<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData,enum AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::Flags>�
��machine��
unum_glyphs���*��AAT::StateTableDriver<AAT::ExtendedTypes,AAT::Format1Entry<1>::EntryData,enum AAT::KerxSubTableFormat1<AAT::KerxSubTableHeader>::Flags>.?AU?$StateTableDriver@UExtendedTypes@AAT@@UEntryData@?$Format1Entry@$00@2@W4Flags@?$KerxSubTableFormat1@UKerxSubTableHeader@AAT@@@2@@AAT@@��	��������9<	������
��,
��,
��
����
��
��
��	u����	0����9	����
��operator unsigned int����sanitize���
P9len��
P9searchRange��
P9entrySelector
P9rangeShift�����_instance_assertion_on_line_1117�����get_size���?null_size��?min_size���?static_sizevD��OT::BinSearchHeader<OT::IntType<unsigned int,4> >.?AU?$BinSearchHeader@U?$IntType@I$03@OT@@@OT@@
��,��#�
��
����9<	������
����
��	t�����J
��table
9<c��accelerator_t����get_kerning�
��AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@�	������
����OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@@OT@@
��
��,�0	����
����
�	�������hb_kern_machine_t<AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>::accelerator_t>�kern���
�driver���
0crossStream����OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<AAT::KerxSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKerxSubTableHeader@AAT@@@AAT@@@OT@@	����
��
��,
��,
)�
k�
Y�
�
Y�	Y��d�
Y���
�,
�
�	0Y���	(�Y���hb_reference_wrapper<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const >���operator==��operator!=��operator unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::* &)(void) const��get
K�v�F�hb_reference_wrapper<unsigned int (__cdecl OT::Layout::GPOS_impl::MarkRecord::*)(void)const >.?AU?$hb_reference_wrapper@P8MarkRecord@GPOS_impl@Layout@OT@@EBAIXZ@@��	Y��d�
M�,
-�,
*�
+�,
l�
��
��,
��
�
����x%�	u�G�G&�u��
��	��)�(�
����
+�	����,�
+�,
.�	0��,�/�	t��:ufirst_t��second_t�����pair_t�*�hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &>��-�reverse0�operator==�0�operator!=�0�operator<��0�operator>=�0�operator>��0�operator<=�1�cmp
ufirst
��second���2�hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@
��
إ,
��,
��
/�
�,
��,
��
��,
0�
g�,
��
š
��
A�
��	��C���
����
E�,
F�
E�	0��H�G�	f���C�D�hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >���I�operator==�I�operator!=�J�operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &J�get
[�v�FK�hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >.?AU?$hb_reference_wrapper@V<lambda_34ff3090db17327c9253e1982b22f390>@@@@���	��C���
��,
ơ
��,
�
&�
�
S�
�	�U�0
���
W�,
X�
W�	0�Z�Y�	0�U��V�hb_reference_wrapper<hb_map_t const &>�[�operator==�[�operator!=�\�operator const struct hb_map_t &���\�get
�#vjF]�hb_reference_wrapper<hb_map_t const &>.?AU?$hb_reference_wrapper@AEBUhb_map_t@@@@���	�U�0
F�,
a�,

�
��
6�
d�
6�	6�f�>�
6���
h�,
i�
h�	06�k�j�	`�6�f�g�hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >���l�operator==�l�operator!=�m�operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_3d313412634b5e745786a43d2d51f81a> &���m�get
V�v�Fn�hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@���	6�f�>�
*�,
�,
�
�,
r�
��
v�
��	��x���
����
z�,
{�
z�	0��}�|�	J���x�y�hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >���~�operator==�~�operator!=��operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_eca42dcdc8c05b5ea70be463099a3bde> &����get
=�v�F��hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@���	��x���
��,
v�,
s�
t�,
��,��hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@����u	��i/k/���hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@��hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	�����	���������	�����s	�����s����
��!	������s
��,
��	������s����	������r	������	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�"�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@���
��	������
����
��	����������	�����	�����s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__"��hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�������������hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�
��	������	��������
��	�����	�����s	����	����s	u����
��,
��	0������	�������hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@	������	t��	t������������hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�	������	�����������	�����	�������	����������	������s�����Frealloc_move�����hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>���__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_set_t,0>::item_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@���
���	���o#u�/0	0����
�,
ژ,
��,
��,
����9<	�������AAT::StateTableDriver<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@2@W4Flags@42@@AAT@@
��R����	�������Fin_place�����driver_context_t�����transition�
0ret��
9<c
��table
umark�
S� insertionAction��
��(AAT::InsertionSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@�	������
��
��
����
��,�� $	���������StateTableT��EntryT���StateTableDriver<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ObsoleteTypes>::Flags>��
��machine��
unum_glyphs�����AAT::StateTableDriver<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::InsertionSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@2@W4Flags@42@@AAT@@	������
��
���t�AAT::StateTable<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData>::State.?AW4State@?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@2@@AAT@@��
��	t����s	u������
��	������	��������	0������*�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�	����	u�����	9HBUINT�;HBUSHORT���~�ClassType����State����new_state����get_class����get_entries�get_entry���sanitize���
	9nClasses�
��classTable���
�;stateArrayTable��
�entryTable����_instance_assertion_on_line_900�get_size���?null_size��?min_size���?static_size��AAT::StateTable<AAT::ObsoleteTypes,AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@2@@AAT@@����9<	�����
��,
��,
��,
��,
���t��AAT::LigatureSubtable<AAT::ObsoleteTypes>::driver_context_t::LigActionFlags.?AW4LigActionFlags@driver_context_t@?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@���9<	��
����AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::LigatureSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$LigatureSubtable@UObsoleteTypes@AAT@@@2@@AAT@@
�R�L�	��
���Fin_place����LigActionFlags��driver_context_t����transition�
0ret��
9<c
��table
��ligAction
�� component
S�(ligature�
u0match_length�
��4match_positions���8AAT::LigatureSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$LigatureSubtable@UObsoleteTypes@AAT@@@AAT@@���	��
��
��
�
{�,� $	����c�StateTableTn<EntryT��StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::LigatureSubtable<AAT::ObsoleteTypes>::Flags>
�machine��
unum_glyphs�����AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::LigatureSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$LigatureSubtable@UObsoleteTypes@AAT@@@2@@AAT@@	����9<	�� �
��,
�,
��,
����9<	��%�&�"�AAT::StateTableDriver<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@2@W4Flags@42@@AAT@@�
(�R)���	��%�*���OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@�
,���
-�,�Fin_place���'�driver_context_t���+�transition�
0ret��
9<c
��table
�gdef�
0 mark_set�
0!has_glyph_classes
u$mark�
.�(subs�
/�0AAT::ContextualSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@���	��%�&�
��
(�
����
4�,5� $	(�3�6����StateTableT��EntryT�7�StateTableDriver<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ObsoleteTypes>::Flags>
5�machine��
unum_glyphs���"8�AAT::StateTableDriver<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData,enum AAT::ContextualSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@2@W4Flags@42@@AAT@@�	(�3�6�
4�
;��t�AAT::StateTable<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData>::State.?AW4State@?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@2@@AAT@@
4�	t��>�s	u��>���
��	A���>�	����>���	0��>���.�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���	��>�	u��>��	9HBUINT�;HBUSHORT���~�ClassType��=�State��?�new_state��@�get_class��B�get_entriesC�get_entry��D�sanitize���
	9nClasses�
��classTable���
�;stateArrayTable��
E�entryTable���F�_instance_assertion_on_line_900G�get_size���?null_size��?min_size���?static_size�H�AAT::StateTable<AAT::ObsoleteTypes,AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$StateTable@UObsoleteTypes@AAT@@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@2@@AAT@@2�9<	(�3�J�
��,
(�,
��,
��,
��
��	��P�Q���AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::RearrangementSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$RearrangementSubtable@UObsoleteTypes@AAT@@@2@@AAT@@��
S�RT�L�	��P�U��Fin_place���R�driver_context_t���V�transition�
0ret��
��table
ustart
uend��
W�AAT::RearrangementSubtable<AAT::ObsoleteTypes>::driver_context_t.?AUdriver_context_t@?$RearrangementSubtable@UObsoleteTypes@AAT@@@AAT@@�	��P�Q�
��
S�	S�[���c�StateTableTn<EntryT�\�StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::RearrangementSubtable<AAT::ObsoleteTypes>::Flags>���
�machine��
unum_glyphs����]�AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::RearrangementSubtable<AAT::ObsoleteTypes>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$RearrangementSubtable@UObsoleteTypes@AAT@@@2@@AAT@@��	S�[��Z�9<	S�[�`�
��,
S�,
��,�rƚV�CrapHelper<hb_set_digest_t>.?AU?$CrapHelper@Uhb_set_digest_t@@@@	�rf�
j�
��
��
j�
��	��l���
����
n�,
o�
n�	0��q�p�	����l�m�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *> >��r�operator==�r�operator!=�s�operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::LigCaretList const *> &�s�get
3�v�Ft�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigCaretList const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigCaretList@OT@@@@@@�	��l���
��,
n�,
k�
l�,
��
�
Д,
�
�
_���x��	u�G�G��u��
_�	_�����
_���
��	_�_���
��,
��	0_�����	t_�Vufirst_t��second_t���_�pair_t���hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>��reverse��operator==���operator!=���operator<����operator>=���operator>����operator<=���cmp
ufirst
��second������hb_pair_t<unsigned int,OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
_�
�,
�
)�
�,
��,
�
��,
*�
\�
L�,
]�
��
��
��
��
��	������
����
��,
��
��	0������	b��������hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >���operator==���operator!=���operator struct OT::subset_offset_array_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::LigGlyph,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> > > &�����get
��vFF��hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@	������b���	0�J�J��t��	���G�G��
��,
��
�,
m�
��
��
��
��	������
����
��,
��
��	0������	���������hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >�����operator==���operator!=���operator class OT::LigGlyph::get_lig_carets::<lambda_17f60d3040e95dacbab7eb7257619431> &�����get
�v�F�� hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���	������
��,
q�,
n�
o�,
��
��
ݑ
��
ݑ	ݑ���
ݑ��
��,
��
��	0ݑ����	��ݑ����hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *> >����operator==���operator!=���operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::LigGlyph const *> &���get
͐v�F��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@@@�	ݑ���
ё,
�
��,
�
*�
�,
�,
�
�,
+�
f�
M�,
g�

��
��
��
��	������
����
��,
��
��	0������	w��������hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >����operator==���operator!=���operator struct OT::subset_offset_array_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::AttachPoint,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> > > &��get
��vNF��hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��	������w���	0�J�J��
i��t��	���G�G��u��
i�	i�����
i���
��	i�i���
��,
��	0i�����	ti�Zufirst_t��second_t���i�pair_t���hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>���reverse��operator==���operator!=���operator<����operator>=���operator>����operator<=���cmp
ufirst
��second������hb_pair_t<unsigned int,OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@
i�
��,
Ï
��x��	u�G�G�
��,
��,��hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���9�u	�i/k/	�^�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�B�hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�
���

�	u��
�
�	���
���
�	�����	���	���s��	0��	����	������	����s	����s��
�!	��!�s
�,
�	#��$�s"�%�	���r	��!�	#��$�'�(�)����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*�� �operator[]�&�operator+=�*�operator++�&�operator-=�*�operator--��operator-��B T+�hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�b�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���
-�	�-�.�
-���
0�	�-�1�/�2�	��-�1�	��-�1�s	0-�1�	u-�1�	-�.�	-�.�s	�-�1��3�thiz���4�__item__���5�__item_at__6�__more__���7�__len__8�__next__���9�__forward__8�__prev__���9�__rewind__�:�__end__b;�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@������-���^=�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�
�	�?�	�	�?�@�A�
�	���C�	���C�s	�?�	�?�s	u�C�
�,
I�	0�C�J�	9��C���hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@	M��?�	t�	t�C�J�O�P���hb_sorted_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�	R��?�	R��?��S�T�	�?��	��C��	��C�W�X�	��C�s����Frealloc_move���B�hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>��__item_t__�Fis_random_access_iterator��Fhas_fast_len���D�__item__���E�__item_at__F�__next__���G�__forward__F�__prev__���G�__rewind__�H�__len__K�operator!=�L�begin��L�endL�operator&��N�operator struct hb_array_t<struct hb_hashmap_t<struct hb_vector_t<int,0> const *,unsigned int,0>::item_t const >���K�operator==�H�hash���Q�cmpU�qsort��H�get_size���V�reverseY�sub_array��Z�truncate���F�fini���
9�arrayZ���
ulength���
ubackwards_length�"V[�hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���
��	8���x�uo#0	0%�&�_���hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@�u	a�i/k/b�^�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@���B�hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@���
e���
f�	ue�g�
a�
e�	i�e�j�
a���
l�	m�e�g�k�n�	a�e�g�	a�e�g�sq�p�	0e�g�	�e�j�	�e�g�t�u�	�e�j�s	�e�g�sw�x�
e�!	a�e�z�s
a�,
e�	|�e�}�s{�~�	a�e�j�r	a�e�z�	|�e�}���������item_t�h�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���o�thiz���p�iter���r�operator+��p�_begin�p�begin��p�_end���p�ends�operator bool��h�lenv�operator*��y�operator[]��operator+=���operator++��operator-=���operator--�q�operator-��B T��hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@���^�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@�
��	i�����
����
��	m���������	�����	�����s	0����	u����	����	����s	a��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__^��hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@�e�������^��hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@���
a�	a���b�	a�������
l�	�a���	�a���s	a���	a���s	ua���
l�,
��	0a�����	�a�����hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@�	��a���	ta�	ta�����������hb_sorted_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@��	��a���	��a��������	a����	a�a����	a�a�������	a�a���s�d���Frealloc_move�����hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>���__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_hashmap_t<struct hb_vector_t<unsigned char,0>,unsigned int,0>::item_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@
a��	�м�|uo#0	0׌،��
��,	������hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@z�u	��i/k/����hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@���z�hb_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@���
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	������s����	������r	������	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��z T��hb_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@�
��	������
����
��	����������	������	������s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@�����������hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@���
��	������	��������
��	������	������s	����	����s	u����
��,
��	0������	z�������hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@�	�����	t��	t����������hb_sorted_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@��	�����	��������	�����	�������	��������	������s����Frealloc_move�����hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>�����__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=��begin���end�operator&���operator struct hb_array_t<struct hb_hashmap_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const *,unsigned int,0>::item_t const >�����operator==���hash����cmp	�qsort����get_size���
�reverse
�sub_array���truncate�����fini���
z�arrayZ���
ulength���
ubackwards_length��"V�hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@
���	y�����uo#0	0 �g��
�,��	���
��
��,��	���
��
�
K�
5�
�
)�
5�	5�"�!�
5���
$�,
%�
$�	05�'�&�	<�5�"�#�hb_reference_wrapper<OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>��(�operator==�(�operator!=�)�operator struct OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::* &��)�get
)�v�F*�hb_reference_wrapper<OT::IntType<unsigned short,2> OT::FeatureTableSubstitutionRecord::*>.?AU?$hb_reference_wrapper@PEQFeatureTableSubstitutionRecord@OT@@U?$IntType@G$01@2@@@��	5�"�!��7
9	0�J�J-�<���	
9�G�G/�
+�,
��
��,
��
��,
G�
L�,
��,��hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@��u	9�i/k/:�f�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@���J�hb_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@���
=���
>�	u=�?�
9�
=�	A�=�B�
9���
D�	E�=�?�C�F�	9�=�?�	9�=�?�sI�H�	0=�?�	�=�B�	�=�?�L�M�	�=�B�s	�=�?�sO�P�
=�!	9�=�R�s
9�,
=�	T�=�U�sS�V�	9�=�B�r	9�=�R�	T�=�U�X�Y�Z���item_t�@�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���G�thiz���H�iter���J�operator+��H�_begin�H�begin��H�_end���H�endK�operator bool��@�lenN�operator*��Q�operator[]�W�operator+=�[�operator++�W�operator-=�[�operator--�I�operator-��J T\�hb_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@���f�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@�
^�	A�^�_�
^���
a�	E�^�b�`�c�	�^�b�	�^�b�s	0^�b�	u^�b�	^�_�	^�_�s	9�^�b��d�thiz���e�__item__���f�__item_at__g�__more__���h�__len__i�__next__���j�__forward__i�__prev__���j�__rewind__�k�__end__fl�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@�=���^���fn�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@���
9�	9�p�:�	9�p�q�r�
D�	�9�t�	�9�t�s	9�p�	9�p�s	u9�t�
D�,
z�	09�t�{�	��9�t���hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@�	~�9�p�	t9�	t9�t�{�������hb_sorted_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@��	��9�p�	��9�p������	9�p��	9�9�t��	9�9�t�����	9�9�t�s�<���Frealloc_move���s�hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>���__item_t__�Fis_random_access_iterator��Fhas_fast_len���u�__item__���v�__item_at__w�__next__���x�__forward__w�__prev__���x�__rewind__�y�__len__|�operator!=�}�begin��}�end}�operator&���operator struct hb_array_t<struct hb_hashmap_t<struct hb::shared_ptr<struct hb_map_t>,unsigned int,0>::item_t const >��|�operator==�y�hash�����cmp��qsort��y�get_size�����reverse��sub_array����truncate���w�fini���
��arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@
9��	����ȃuo#0	0�����ȃ؃
փ,
�,
́,ÍÍ	����
t}
}|
~|,�#��|uu	0k+�+���v#�
��
Pz
�z
�z
��
z
�z	�z����
�z��
��,
��
��	0�z����	z�z�����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
zv�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z����zRy	0�J�J���.Ry	Ry�G�G��
�z,
Qz
Uz,
Rz
Sz,
�z
�z
�z,
�z
�y
�y��x��	u�G�G��
{,
px
�x.uo#	0�J�J���xG�	u�G�G��
�x,
qx
ux,
J�,
rx
sx,
�x
�x,
޴
Bv
Gv,
�t,	uotpt "
bs
�s
�s
��
Ts
�s	�s����
�s��
��,
��
��	0�s����	�t�s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
Tsv�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s�����tA	0�J�J���.A	A�G�G��
�s,
cs
gs,
ds
es,
�s
�s
�s
��
�s	�s��7
�s��
��,
��
��	0�s����	#0�s�����hb_reference_wrapper<hb_map_t &>�����operator==���operator!=���operator struct hb_map_t &���get
�#vbF��hb_reference_wrapper<hb_map_t &>.?AU?$hb_reference_wrapper@AEAUhb_map_t@@@@�	�s��7
�s,
Qs
c�	c�F0�1��c�#0	c�F0�1�	+>fP�r	�r+>fP��hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >���lPoperator==�lPoperator!=��operator class AAT::FeatureName::get_selector_infos::<lambda_e38ed6a20f330171fecf8e943defe065> &����get
�rv�F�hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >.?AU?$hb_reference_wrapper@V<lambda_e38ed6a20f330171fecf8e943defe065>@@@@���	+>fP�rk��	0k+}+�
k�	0k+�+
�
�q,
��,
�,
}S,	�Ui/k/�V
�U�	?S}S
PR,	�\i/k/�a
�\�	RPRo#u�40	0�8R��4�4
�W,	�Wi/k/�g
�W�	PW�Wo#u�y0	0�8@W���hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`e7d4efdd�
 ���
!�u�H	u �"�#�
"�,
!�u#�
'�	(� �"�u#�
*�	+� �"���hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
-��f�.�u/�
 ��1�u	-��}�}2� �u
-�	-�5�4�r6�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
 �r
uinit_value���7�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
-�
 �	u �#�z#�
<�	u �#�z#�
?�
1�
 �	 �B�
A�	 �B�C�D�
 �,
!�,
G�	F� �B�H��$�operator()�	;�<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�)�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	>�<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>,�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�E�<lambda_a932417c2c013cd7e6a2e40d88844188>��I�operator=��
vJ�hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`e7d4efdd�	�.�O�q

,�r
�
[�,
��,
P�,
5�
3�,
9<
.���OT::UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@@OT@@����OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@���
X���
Z�,
[�
X�	X�]�\�	X�]�^�_�	X�]�\�
Y�,	b�X�]�s
Y���
d�,
Z�	e�X�f�sc�g�	uX�s��hb_array_t<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@@@	j�X�f�s��hb_array_t<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0> >.?AU?$hb_array_t@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@@@��	l�X�]�sk�m�	X�]�	0X�]��;
X�	q�X�f�49	0X�f��;Y�#�	X�f��Y�item_t�?item_size��`�UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0> >���a�operator=��h�operator[]�i�get_size���n�as_array���o�qsort��p�serialize��r�copy���s�sanitize_shallow���
t�arrayZ���u�_instance_assertion_on_line_627?min_size����6v�OT::UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@@OT@@���
��,
,�	x�,�y�r
u�,
-�	{�,�|�rz�}�"X���~�operator[]���OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@�
-�
����
��,L���.���
��
��
��
��	������
��,	������b	����������
,�,
��	�������	.����������1���u	0������	0�����;	0����9	����	u������;��,�target_t�����OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>,OT::IntType<unsigned short,2>,void,0>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size.6��OT::OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��
��
��
��,
%�,
�,
��
��
��	������	��������	������	b9����s
��	_9����s����	u��sr�hb_array_t<OT::IntType<unsigned int,4> const >.?AU?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@���	������sf�hb_array_t<OT::IntType<unsigned int,4> >.?AU?$hb_array_t@U?$IntType@I$03@OT@@@@�	������s����	����	0�����;
��	������49	0�����;P9#�	����NP9item_t�?item_size����UnsizedArrayOf<OT::IntType<unsigned int,4> >�����operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���v6��OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >.?AU?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@��
��
����
��,"�������
��
��
��
��	������
��,	������b	����������
��,
��	�������	�����������1���u	0������	0�����;	0����9	����	u����n�;����target_t�����OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���
��
��
��"�m�����
S�
S�
Q�	Q�����	Q�������	Q�����	�9Q���s
R�	��Q���s����	uQ�s	h�Q���s	]�Q���s����	Q���	0Q����;
Q�	��Q���49	0Q����;	Q���>�9item_t�?item_size����UnsizedArrayOf<OT::HBGlyphID16>��operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
f�arrayZ�����_instance_assertion_on_line_627?min_size���f6��OT::UnsizedArrayOf<OT::HBGlyphID16>.?AU?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@��
R�
����
��,"���S���
��
��
��
��	������
��,	������b	����������
Q�,
��	�����	S�������1���u	0�����	0����;	0���9	���	u���b�;��Q�target_t�����OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>���operator=���operator()��serialize_copy��sanitize_shallow����neuter�	�_instance_assertion_on_line_517
�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���
��,

�,
��
��,	���S��
��
�
��,
��,
�
�
��
�,
�,
��
��,
��
��,
@�
��,
����
"�,!�#�@�$�
"�
&�
#�
��	��)�(�
��,	+���)�s	��)�(�,�-�
"�	g���/��	@���/�0�1��1#��u	0��)�3�	0��/��;	0��/�9	��/�	u��/�f�<��=�target_t���*�OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned int,4>,void,0>�.�operator=��2�operator()�4�serialize_copy�5�sanitize_shallow���6�neuter�7�_instance_assertion_on_line_5178�get_size���?null_size��?min_size���?static_size�69�OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@
��
��,
��,
��
��
��
��,
��,
��
��,
��
��,
��,
��,
��
��
��
��,
��,
	�
��,��NullHelper<OT::Layout::GSUB_impl::SubstLookupSubTable>.?AU?$NullHelper@USubstLookupSubTable@GSUB_impl@Layout@OT@@@@�	��P�
��
��,
��,
��,
��
��,
����OT::UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@@OT@@��OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@�
Y���
[�,
\�
Y�	Y�^�]�	Y�^�_�`�	Y�^�]�
Z�,	c�Y�^�s
Z���
e�,
[�	f�Y�g�sd�h�	uY�s��hb_array_t<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@@@��	k�Y�g�s��hb_array_t<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0> >.?AU?$hb_array_t@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@@@	m�Y�^�sl�n�	Y�^�	0Y�^��;
Y�	r�Y�g�49	0Y�g��;Z�#�	Y�g�~Z�item_t�?item_size��a�UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0> >�b�operator=��i�operator[]�j�get_size���o�as_array���p�qsort��q�serialize��s�copy���t�sanitize_shallow���
u�arrayZ���v�_instance_assertion_on_line_627?min_size����6w�OT::UnsizedArrayOf<OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0> >.?AU?$UnsizedArrayOf@U?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@@OT@@�
��	x���y�r
��	{���{�rz�|�"Y���}�operator[]��~�OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@���
��
���
��,��������
��
��
��
�	�����
�,	�����s	���������
��,
��	������	����������1���u	0�����	0����;	0���9	���	u�����<����target_t�����OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>,OT::IntType<unsigned int,4>,void,0>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size*6��OT::OffsetTo<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��
��
��
��,
��,
��
��,
���
��,��������
��
��
��
�	�����
�,	�����s	���������
��	������	����������1���u	0�����	0����;	0���9	���	u���n�<����target_t�����OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�
�
��
���
��,��������
��
��
��
�	�����
�,	�����s	���������
��	u�����	����������1���u	0�����	0����;	0���9	���	u���n�<����target_t�����OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���
���
��,����S���
��
��
��
�	�����
�,	�����s	���������
��	�����	S���������1���u	0�����	0����;	0���9	���	u���b�<��Q�target_t�����OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�

�,
��,
Z�
X�,r���S���
3�
��
+�,
J�,��NullHelper<OT::Layout::GPOS_impl::PosLookupSubTable>.?AU?$NullHelper@UPosLookupSubTable@GPOS_impl@Layout@OT@@@@�	.���
�|t@,	0�J�J���.@,	@,�G�G��
�,
_�
��,
g�
��,����
��
��,
��t�	}�G�G�
�,
O�
+�,���w	5x�G�G
�
�,
¶,��Ry	5x�G�G�
+�,
�,��D{	5x�G�G�
��
��,
v�
?�,v�>�
	�

�,[���
c�,
��,
��
��,
v�,
�,
��,
�,
r�
O�,(���	u�G�G)�
�,
4�,��
8�
�,��W�
C�,
f�,
��
,�,`�@�	0�G�G5�
x�,
��,J�@�	0�G�G9�
��,	0k+�+ߺ
���
=�
>�f�AAT::LookupFormat0<OT::HBGlyphID16>.?AU?$LookupFormat0@UHBGlyphID16@OT@@@AAT@@��f�AAT::LookupFormat2<OT::HBGlyphID16>.?AU?$LookupFormat2@UHBGlyphID16@OT@@@AAT@@��f�AAT::LookupFormat4<OT::HBGlyphID16>.?AU?$LookupFormat4@UHBGlyphID16@OT@@@AAT@@��f�AAT::LookupFormat6<OT::HBGlyphID16>.?AU?$LookupFormat6@UHBGlyphID16@OT@@@AAT@@��f�AAT::LookupFormat8<OT::HBGlyphID16>.?AU?$LookupFormat8@UHBGlyphID16@OT@@@AAT@@��f�AAT::LookupFormat10<OT::HBGlyphID16>.?AU?$LookupFormat10@UHBGlyphID16@OT@@@AAT@@�
	9format���
@�format0��
A�format2��
B�format4��
C�format6��
D�format8��
E�format10�rF�
AAT::Lookup<OT::HBGlyphID16>::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@UHBGlyphID16@OT@@@AAT@@�
@���
H�
I�
H�	��@�K��	0@�K��;	0@�K�9M�N�	@�K��L�get_value��O�sanitize���
	9format���
Q�arrayZ���P�_instance_assertion_on_line_161?min_size���fQ�AAT::LookupFormat0<OT::HBGlyphID16>.?AU?$LookupFormat0@UHBGlyphID16@OT@@@AAT@@��
A���
S�
T�
S�	��A�V�s	0A�V��;	0A�V�9X�Y���OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@OT@@��	A�V��W�get_value��Z�sanitize���
	9format���
[�segments�\�_compiles_assertion_on_line_249\�_instance_assertion_on_line_249?null_size��?min_size���f	]�
AAT::LookupFormat2<OT::HBGlyphID16>.?AU?$LookupFormat2@UHBGlyphID16@OT@@@AAT@@��
B���
_�
`�
_�	��B�b�s	0B�b��;	0B�b�9d�e���OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@OT@@	B�b��c�get_value��f�sanitize���
	9format���
g�segments�h�_compiles_assertion_on_line_352h�_instance_assertion_on_line_352?null_size��?min_size���f	i�
AAT::LookupFormat4<OT::HBGlyphID16>.?AU?$LookupFormat4@UHBGlyphID16@OT@@@AAT@@��
C���
k�
l�
k�	��C�n�s	0C�n��;	0C�n�9p�q���OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@OT@@	C�n��o�get_value��r�sanitize���
	9format���
s�entries��t�_compiles_assertion_on_line_435t�_instance_assertion_on_line_435?null_size��?min_size���f	u�
AAT::LookupFormat6<OT::HBGlyphID16>.?AU?$LookupFormat6@UHBGlyphID16@OT@@@AAT@@��
D���
w�
x�
w�	��D�z�s	0D�z��;	0D�z�9|�}�	D�z��{�get_value��~�sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
Q�valueArrayZ���_compiles_assertion_on_line_488�_instance_assertion_on_line_488?null_size��?min_size���f��AAT::LookupFormat8<OT::HBGlyphID16>.?AU?$LookupFormat8@UHBGlyphID16@OT@@@AAT@@��
x�,	���� "
l�,
��
��,����	e��G�G��
0�
�,0o#	A�G�G��
��,
��
��,
��,
��
��,
�,Ē=�
��,
��
��,���	t�G�G��
��,��CrapOrNullHelper<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	���
�
�,�#0
U�,
1�
�,
��,
ď
ȏ,
�,
ŏ
Ə,
�,��L�
C�,
��,
��,
F�
"�,
N�
-�,��CrapOrNullHelper<OT::FeatureTableSubstitutionRecord const >.?AU?$CrapOrNullHelper@$$CBUFeatureTableSubstitutionRecord@OT@@@@	����
U�
�,
k�
l�,
t�,
;(	3}��\�	3}��\�
�|,
��,
�z
�z,
�z,
�z
�z,
�x
�x,
�x,~�CrapOrNullHelper<OT::IntType<unsigned int,3> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@I$02@OT@@@@���	�9��
gv
hv,
��,
�s
�s,�#7
��,
�s,
�s
�s,h����r�<	�<�G�G��
�V,
b,
�g,
G7,	u	--�3Z�CrapOrNullHelper<unsigned char const >.?AU?$CrapOrNullHelper@$$CBE@@	��
4
5,z�Null<OT::Layout::GPOS_impl::PosLookupSubTable>.?AU?$Null@UPosLookupSubTable@GPOS_impl@Layout@OT@@@@�	.���~�Null<OT::Layout::GSUB_impl::SubstLookupSubTable>.?AU?$Null@USubstLookupSubTable@GSUB_impl@Layout@OT@@@@�	����
7<
��,
��,
��,	����	������
G�
޶
�
��
��,
�
�,
d�,	��N�M�
j�
p�,
m�
n�,
��

�,	��)�(�
1�
6�,
3�
4�,
��,
��
��,
��
z�,
s���
�
�
�,
�
s�	s���	s����	s���
�	0s��b�AAT::LookupSingle<OT::HBGlyphID16>.?AU?$LookupSingle@UHBGlyphID16@OT@@@AAT@@

�,	�s��r

���
�,	�s��r��	us��	0s��9	s���?item_size��	�VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::HBGlyphID16> >��
�operator=���last_is_terminator��operator[]��get_length��get_size����sanitize_shallow���
�9header���
�;
bytesZ����_compiles_assertion_on_line_1233����_instance_assertion_on_line_1233���?null_size��?min_size���&�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@OT@@
�	�s��#
�	t
��s	0
���;	0
��9��	
��	u
���?TerminationWordCount����cmp�sanitize���
�9glyph
�9value �_instance_assertion_on_line_389!�get_size���?null_size��?min_size���?static_sizeb"�AAT::LookupSingle<OT::HBGlyphID16>.?AU?$LookupSingle@UHBGlyphID16@OT@@@AAT@@
n�,
�,
g���
&�
'�
&�,
)�
g�	g�+�*�	g�+�,�-�	g�+�*�
&�	0g�0�n�AAT::LookupSegmentArray<OT::HBGlyphID16>.?AU?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@
2�,	3�g�+�r
2���
5�,	6�g�0�r4�7�	ug�0�	0g�0�9	g�0��?item_size��.�VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::HBGlyphID16> >/�operator=��1�last_is_terminator�8�operator[]�9�get_length�9�get_size���:�sanitize_shallow���
�9header���
�;
bytesZ���;�_compiles_assertion_on_line_1233���;�_instance_assertion_on_line_1233���?null_size��?min_size���&<�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@OT@@
5�	>�g�0�#
5�	��2�@���	t2�@�s	02�@��;	2�@�	u2�@�?TerminationWordCount���A�get_value��B�cmpC�sanitize���
�9last�
�9first
��valuesZ��D�_instance_assertion_on_line_304E�get_size���?null_size��?min_size���?static_sizenF�AAT::LookupSegmentArray<OT::HBGlyphID16>.?AU?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@
b�,
>�,
[���
J�
K�
J�,
M�
[�	[�O�N�	[�O�P�Q�	[�O�N�
J�	0[�T�r�AAT::LookupSegmentSingle<OT::HBGlyphID16>.?AU?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@��
V�,	W�[�O�r
V���
Y�,	Z�[�T�rX�[�	u[�T�	0[�T�9	[�T��?item_size��R�VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::HBGlyphID16> >���S�operator=��U�last_is_terminator�\�operator[]�]�get_length�]�get_size���^�sanitize_shallow���
�9header���
�;
bytesZ���_�_compiles_assertion_on_line_1233���_�_instance_assertion_on_line_1233���?null_size��?min_size���&`�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@OT@@��
Y�	b�[�T�#
Y�	tV�d�s	0V�d��;	0V�d�9f�g�	V�d�	uV�d��?TerminationWordCount���e�cmph�sanitize���
�9last�
�9first
�9valuei�_instance_assertion_on_line_201j�get_size���?null_size��?min_size���?static_sizerk�AAT::LookupSegmentSingle<OT::HBGlyphID16>.?AU?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@��
V�,
b�,
K�,	�r���� "
��,
��
��,
.�,
+�
,�,
�
�,
�
$�,	_�����
��,
��
��,
/�,
,�
-�,
�
��,
!�
8�,	i�����
�|,
�z
�z,t��	Ry�G�G��
�x,	�w�w�w
M�,
�s
�s,#0o#	A�G�G��
"D
j7,
��
J7
ô,
�,6�s�	>,�G�G��
N�,�:�+n�OT::UnsizedArrayOf<OT::IntType<int,4> >.?AU?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@���
����
��
��,
��
��	������	��������	������	;����s
��	�:����s����	u��sf�hb_array_t<OT::IntType<int,4> const >.?AU?$hb_array_t@$$CBU?$IntType@H$03@OT@@@@	������s^�hb_array_t<OT::IntType<int,4> >.?AU?$hb_array_t@U?$IntType@H$03@OT@@@@��	������s����	����	0�����;
��	������49	0�����;O9#�	����BO9item_t�?item_size����UnsizedArrayOf<OT::IntType<int,4> >��operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���n6��OT::UnsizedArrayOf<OT::IntType<int,4> >.?AU?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@���
����
��,�������
��
��
��
��	������
��,	������s	����������
��,
��	�������	�����������1���u	0������	0�����;	0����9	����	u����f�<����target_t�����OffsetTo<OT::UnsizedArrayOf<OT::IntType<int,4> >,OT::IntType<unsigned int,4>,void,0>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<OT::IntType<int,4> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��tu�9<t���#�@�����#�@���u��:	u������|�	|�������R�NullHelper<AAT::KernPair>.?AU?$NullHelper@UKernPair@AAT@@@@�	|���
��,
��
��,t%�	���G�G��
��
������
)�,
��
��,
��
��,
i�,f�{O	��G�G����CrapOrNullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >.?AU?$CrapOrNullHelper@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@�	@���
Κ
�,
ԝ
՝,���S���
@�,
��,
�
Ҕ,
e�
N�,
����Ւ
��,
�
�,
�

�,
��
ӑ,���	��G�G�
o�
O�,
������
��,
�
�,
�
�,	�Y�|k|	�Y�|k|��CrapOrNullHelper<hb_pair_t<unsigned int,unsigned int> const >.?AU?$CrapOrNullHelper@$$CBU?$hb_pair_t@II@@@@�	@,�
d|,
P|
Q|,
�z
�z,
�z
�z,�wGx
�w,��CrapOrNullHelper<OT::Record<OT::Feature> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UFeature@OT@@@OT@@@@���	�w�
��
��,
�s
�s,
�s
�s,
 D,��NullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$NullHelper@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@	@�(�
��
��,F�Null<AAT::KernPair>.?AU?$Null@UKernPair@AAT@@@@�	|�,�
H�,
����
/�
0�v�AAT::LookupFormat0<OT::IntType<unsigned int,4> >.?AU?$LookupFormat0@U?$IntType@I$03@OT@@@AAT@@��v�AAT::LookupFormat2<OT::IntType<unsigned int,4> >.?AU?$LookupFormat2@U?$IntType@I$03@OT@@@AAT@@��v�AAT::LookupFormat4<OT::IntType<unsigned int,4> >.?AU?$LookupFormat4@U?$IntType@I$03@OT@@@AAT@@��v�AAT::LookupFormat6<OT::IntType<unsigned int,4> >.?AU?$LookupFormat6@U?$IntType@I$03@OT@@@AAT@@��v�AAT::LookupFormat8<OT::IntType<unsigned int,4> >.?AU?$LookupFormat8@U?$IntType@I$03@OT@@@AAT@@��v�AAT::LookupFormat10<OT::IntType<unsigned int,4> >.?AU?$LookupFormat10@U?$IntType@I$03@OT@@@AAT@@�
	9format���
2�format0��
3�format2��
4�format4��
5�format6��
6�format8��
7�format10�8�
AAT::Lookup<OT::IntType<unsigned int,4> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$IntType@I$03@OT@@@AAT@@�
7���
:�
;�
:�	?7�=�s	07�=�9	7�=�>�get_value_or_null��?�sanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ��@�_compiles_assertion_on_line_539@�_instance_assertion_on_line_539?null_size��?min_size���vA�	AAT::LookupFormat10<OT::IntType<unsigned int,4> >.?AU?$LookupFormat10@U?$IntType@I$03@OT@@@AAT@@f�NullHelper<OT::IntType<unsigned int,4> >.?AU?$NullHelper@U?$IntType@I$03@OT@@@@�	_9C�
��,
��
��,
��
��,
�,��CrapOrNullHelper<OT::Layout::GPOS_impl::MarkRecord const >.?AU?$CrapOrNullHelper@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@	��K�
��
�,
��
��,
ǡ
ˡ,
�
�,
�
�,
^�
c�,
`�
a�,
>�,��CrapOrNullHelper<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	��\�
ܒ
B�,
.�
/�,
h�
m�,
j�
k�,
M�,��CrapOrNullHelper<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��g�
ǎ
Q�,
=�
>�,
0|,
-|
.|,
�y
{,
j�
k�,�hb_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@U?$hb_pair_t@II@@@@�
t�
t���
v�	ut�w�
t
t�	y�t�z�
t	|�t�w�{�}�	tt�w�	tt�w�s���	0t�w�	>,t�z�	>,t�w�����	>,t�z�s	>,t�w�s����
t�!	tt���s
t,	��t�u�s����	tt�z�r	tt���	��t�u��������>,item_t�x�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~�thiz����iter�����operator+���_begin��begin���_end����end��operator bool��x�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@U?$hb_pair_t@II@@@@��ht
t	t����	t������
t	>,t��	>,t��s	0t��	ut��	t��	t��s	tt��
t	0t�����t�����hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>�>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
ߠa
sb���0hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>.?AU?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@��
y�
t,
|�
t,	0k+�+��
�:	0k+�+��
AD,�KB	��G�G����Null<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$Null@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@	@���
=�,
2���
��
��
��	i92����	02����;	02���9����	2������get_value����sanitize���
	9format���
��arrayZ�����_instance_assertion_on_line_161?min_size���v��AAT::LookupFormat0<OT::IntType<unsigned int,4> >.?AU?$LookupFormat0@U?$IntType@I$03@OT@@@AAT@@��
3���
��
��
��	i93���s	03����;	03���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@OT@@��	3������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_249��_instance_assertion_on_line_249?null_size��?min_size���v	��
AAT::LookupFormat2<OT::IntType<unsigned int,4> >.?AU?$LookupFormat2@U?$IntType@I$03@OT@@@AAT@@��
4���
��
��
��	i94���s	04����;	04���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@OT@@	4������get_value����sanitize���
	9format���
��segments���_compiles_assertion_on_line_352��_instance_assertion_on_line_352?null_size��?min_size���v	��
AAT::LookupFormat4<OT::IntType<unsigned int,4> >.?AU?$LookupFormat4@U?$IntType@I$03@OT@@@AAT@@��
5���
��
��
��	i95���s	05����;	05���9������OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@OT@@	5������get_value����sanitize���
	9format���
��entries����_compiles_assertion_on_line_435��_instance_assertion_on_line_435?null_size��?min_size���v	��
AAT::LookupFormat6<OT::IntType<unsigned int,4> >.?AU?$LookupFormat6@U?$IntType@I$03@OT@@@AAT@@��
6���
��
��
��	i96���s	06����;	06���9����	6������get_value����sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
��valueArrayZ����_compiles_assertion_on_line_488��_instance_assertion_on_line_488?null_size��?min_size���v��
AAT::LookupFormat8<OT::IntType<unsigned int,4> >.?AU?$LookupFormat8@U?$IntType@I$03@OT@@@AAT@@��
�
ڥ,Z�Null<OT::IntType<unsigned int,4> >.?AU?$Null@U?$IntType@I$03@OT@@@@�	_9��
�,
��
��,
ʏ
��,
,|
1|,
t�
z�,
v�
w�,
�H
��
��,
����
��
��
��,
�
��	����	�����	����
��	0���r�AAT::LookupSingle<OT::IntType<unsigned int,4> >.?AU?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@

�,	����r

���

�,	����r��	u���	0���9	����?item_size���VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned int,4> > >��operator=��	�last_is_terminator��operator[]��get_length��get_size����sanitize_shallow���
�9header���
�;
bytesZ����_compiles_assertion_on_line_1233����_instance_assertion_on_line_1233���?null_size��?min_size���&�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@OT@@

�	����#

�	t
��s	0
���;	0
��9��	
��	u
���?TerminationWordCount����cmp�sanitize���
�9glyph
P9value�_instance_assertion_on_line_389�get_size���?null_size��?min_size���?static_sizer�AAT::LookupSingle<OT::IntType<unsigned int,4> >.?AU?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@
��,
�,
����
#�
$�
#�,
&�
��	��(�'�	��(�)�*�	��(�'�
#�	0��-�~�AAT::LookupSegmentArray<OT::IntType<unsigned int,4> >.?AU?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@
/�,	0���(�r
/���
2�,	3���-�r1�4�	u��-�	0��-�9	��-��?item_size��+�VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >���,�operator=��.�last_is_terminator�5�operator[]�6�get_length�6�get_size���7�sanitize_shallow���
�9header���
�;
bytesZ���8�_compiles_assertion_on_line_1233���8�_instance_assertion_on_line_1233���?null_size��?min_size���&9�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@OT@@
2�	;���-�#
2�	i9/�=���	t/�=�s	0/�=��;	/�=�	u/�=�?TerminationWordCount���>�get_value��?�cmp@�sanitize���
�9last�
�9first
��valuesZ��A�_instance_assertion_on_line_304B�get_size���?null_size��?min_size���?static_size~C�AAT::LookupSegmentArray<OT::IntType<unsigned int,4> >.?AU?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@
��,
;�,
����
G�
H�
G�,
J�
��	��L�K�	��L�M�N�	��L�K�
G�	0��Q���AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> >.?AU?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@��
S�,	T���L�r
S���
V�,	W���Q�rU�X�	u��Q�	0��Q�9	��Q��?item_size��O�VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >��P�operator=��R�last_is_terminator�Y�operator[]�Z�get_length�Z�get_size���[�sanitize_shallow���
�9header���
�;
bytesZ���\�_compiles_assertion_on_line_1233���\�_instance_assertion_on_line_1233���?null_size��?min_size����&]�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@OT@@��
V�	_���Q�#
V�	tS�a�s	0S�a��;	0S�a�9c�d�	S�a�	uS�a��?TerminationWordCount���b�cmpe�sanitize���
�9last�
�9first
P9valuef�_instance_assertion_on_line_201g�get_size���?null_size��?min_size���?static_size�h�AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> >.?AU?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@��
��,
_�,
��,
��,
��,	�����#	����-�#	����I�#�����r�
=�,
��,�m���v�f7"�	u�O�Ox�	�W�g�g
�g,	�\�a�a
�a,	�U�V�V
�V,Ns"*to#	�s�O�O��t"{O	u�O�O��#0o#'"	A�G�G��t��$"	Ry�G�G��
z����	9�p�:�
A�,	������
��,	a���b�
i�,	�?�	�
�,�x��$"	u�G�G��
i�,
������0o#'"	A�G�G��00�x��$"	u�G�G��
_�,
������t��$"	���G�G��	������
��,��"���	��O�O��	���O�O��t%�$"	���G�G��
��,
��%���ts�$"	���G�G��
Y�s�����'"5�	ˌ�O�O���'"	h	�\�O�O���x"{O	u�O�O���."5�	5��O�O���'"5�	0�O�O���."�9	�9�O�O���."	h		h�O�O��6j'"	h	0�O�O��g'"�c	��O�O����'"�c	74�O�O���."�c	�c�O�O��*j'"�c	0�O�O��t�$"	}�G�G��
�,
�����	z�����	u�O�O�	��?�>�����	0�O�O��	k�����	������	#�q�p���T�	0�O�O��
84	0�O�O��	0�O�O��	0�O�O�	0�O�O$�	0�O�OX�	2��O�O��	�pJrJD��D�	[xpJrJ\x[x\x�w"G�	�O�O��
�w,
��G���
�w�w��	�ypJrJK��yK�1�"Ry	�O�O��
1�1���	�{pJrJ�{�{�{(�"o#	�O�O��
(�(���ۄ"��	�O�O����҄
ۄۄ��^�"��	�O�O��
^�^���
�
 �,��"�	0�O�O�����
�����O�"e�	�O�O�e�f�
O�O��	��pJrJx���x�	�pJrJ�����ߢ"��	�O�O
�
ߢߢ�	opJrJpop	�spJrJ�s�s�sys$"	u޳��ys��v�#0	v�F0�1��t$"	u޳���t��
��	0&s���t
��,
��	��F0�1 �
ٲ
Dz
��R�hb_iter_with_fallback_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@6�hb_iter_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@
&���
'�	u&�(�
��
&�	*�&�+�
����
-�	.�&�(�,�/�	��&�(�	��&�(�s2�1�	0&�(�	��&�+�	��&�(�5�6�	��&�+�s	��&�(�s8�9�
&�!	��&�;�s
��,
&�	=�&�>�s<�?�	��&�+�r	��&�;�	=�&�>�A�B�C����item_t�)�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���0�thiz���1�iter���3�operator+��1�_begin�1�begin��1�_end���1�end4�operator bool��)�len7�operator*��:�operator[]�@�operator+=�D�operator++�@�operator-=�D�operator--�2�operator-��6 TE�hb_iter_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
G�	*�G�H�
G���
J�	.�G�K�I�L�	��G�K�	��G�K�s	0G�K�	uG�K�	G�H�	G�H�s	��G�K��M�thiz���N�__item__���O�__item_at__P�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__VU�hb_iter_fallback_mixin_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��&���G���RW�hb_iter_with_fallback_t<hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@Dzu	��$�Y�	��$�Z�[�
-�	����]�	����]�s	��$�	��$�s	u��]�
-�,
c�	0��]�d�	Dz��]�	����$�	t��	t��]�d�h�i�	Ӳ��$�	Ӳ��$��k�l�	��$��	����]��	����]�o�p�	����]�s�%���Frealloc_move���\�hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >�����__item_t__�Fis_random_access_iterator��Fhas_fast_len���^�__item__���_�__item_at__`�__next__���a�__forward__`�__prev__���a�__rewind__�b�__len__e�operator!=�f�begin��f�endf�operator&��g�operator struct hb_array_t<struct OT::Layout::Common::RangeRecord<struct OT::Layout::SmallTypes> const >���e�operator==�b�hash���j�cmpm�qsort��b�get_size���n�reverseq�sub_array��r�truncate���`�fini���
DzarrayZ���
ulength���
ubackwards_length�"Vs�hb_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$hb_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@F�hb_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
u���
v�	uu�w�
Ӳ
u�	y�u�z�
Ӳ��
|�	}�u�w�{�~�	Ӳu�w�	Ӳu�w�s����	0u�w�	��u�z�	��u�w�����	��u�z�s	��u�w�s����
u�!	Ӳu���s
Ӳ,
u�	��u���s����	Ӳu�z�r	Ӳu���	��u������������item_t�x�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��x�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��F T��hb_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >,OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@AEAU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
|�	DzӲ��
Ӳ	Ӳ��Y�	Ӳ������
|�,
��	0Ӳ����	ӲӲ���	ӲӲ������	ӲӲ��sB����u���u�iter_base_t��item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >��operator!=���sub_array����truncate����� hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$hb_sorted_array_t@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@��
��,	, ,���w#0	�wF0�1��
�w,	�9F0�1�2
�9,P�#0	P�F0�1��
P�,	"�(�&�
,�,
"�,
��#���	��"�(��Y
�|!���
/�	/�F0�1���#���hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
���~�hb_reduce_t<<unnamed-type-hb_max> const &,unsigned int>.?AU?$hb_reduce_t@AEBU<unnamed-type-hb_max>@@I@@�
�������u��
�,��u	���}�}��
��	������f��hb_reduce_t<<unnamed-type-hb_max> const &,unsigned int>
��r
uinit_value���~��hb_reduce_t<<unnamed-type-hb_max> const &,unsigned int>.?AU?$hb_reduce_t@AEBU<unnamed-type-hb_max>@@I@@�
��
����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
����
��	u����
��	������
����
��	����������	������	������s����	0����	u��������	u����s	u����s����
��!	������s
��,
��	������s����	������r	������	�������������uitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��x
��	������
��	u����	u����s	0����	����	����s	������
��,
��	0������������hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
�x8f���@hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<unnamed-type-hb_second> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@AEBU<unnamed-type-hb_second>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
�����\�����
2�,
4�	4�F0�1��	DzF0�1r�
6�,
Dz,	��F0�1�2�"	0�8�8�	0s's��	0 s5s��	0�/�/"�	������
��,
��,
���	�	����ϟ	}t��s�
o���hb_zip_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@U1@@@��Z�2�	�//�j�hb_iter_t<hb_zip_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_array_t<OT::IntType<unsigned short,2> const > >,hb_pair_t<OT::IntType<unsigned short,2> const &,OT::IntType<unsigned short,2> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@U1@@@U?$hb_pair_t@AEBU?$IntType@G$01@OT@@AEBU12@@@@@����hb_pair_t<OT::IntType<unsigned short,2> const &,OT::IntType<unsigned short,2> const &>.?AU?$hb_pair_t@AEBU?$IntType@G$01@OT@@AEBU12@@@��
���
�	u��
�
�	���
���
�	�����	���	���s��	0��	���	���!�"�	���s	���s$�%�
�!	��'�s
�,
�	)��*�s(�+�	���r	��'�	)��*�-�.�/���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end �operator bool���len#�operator*��&�operator[]�,�operator+=�0�operator++�,�operator-=�0�operator--��operator-��j T1�hb_iter_t<hb_zip_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_array_t<OT::IntType<unsigned short,2> const > >,hb_pair_t<OT::IntType<unsigned short,2> const &,OT::IntType<unsigned short,2> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@U1@@@U?$hb_pair_t@AEBU?$IntType@G$01@OT@@AEBU12@@@@@���Z�Z�
�	�4�3�	�4�5�6�
�	��8�	��8�s	0�8�	u�8�	�4�	�4�s	��8�
�,
@�	0�8�A�����7�hb_zip_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_array_t<OT::IntType<unsigned short,2> const > >���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�9�__item__���:�__item_at__;�__more__���<�__len__=�__next__���>�__forward__=�__prev__���>�__rewind__�?�__end__B�operator!=�
}a
}b�C�0hb_zip_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@U1@@@��
��
9
9
�	�G�F�
���
I�	��J�
I�,
L�	0�J�M�	t�N
9first_t
9second_t����pair_t�H�hb_pair_t<OT::IntType<unsigned short,2> const &,OT::IntType<unsigned short,2> const &>�K�reverseN�operator==�N�operator!=�N�operator<��N�operator>=�N�operator>��N�operator<=�O�cmp

9first

9second���P�hb_pair_t<OT::IntType<unsigned short,2> const &,OT::IntType<unsigned short,2> const &>.?AU?$hb_pair_t@AEBU?$IntType@G$01@OT@@AEBU12@@@��
�
�	�F0�1S���A0	0F0�1U�
R���hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
X�.�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_second> const &,0,0>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@���
Z���
[�	uZ�\�
Z�	Y�Z�^�
X���
`�	a�Z�\�_�b�	X�Z�\�	X�Z�\�se�d�	0Z�\�	}Z�^�	}Z�\�h�i�	}Z�^�s	}Z�\�sk�l�
Z�!	X�Z�n�s
X�,
Z�	p�Z�q�so�r�	X�Z�^�r	X�Z�n�	p�Z�q�t�u�v��}item_t�]�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���c�thiz���d�iter���f�operator+��d�_begin�d�begin��d�_end���d�endg�operator bool��]�lenj�operator*��m�operator[]�s�operator+=�w�operator++�s�operator-=�w�operator--�e�operator-��. Tx�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_second> const &,0,0>,hb_array_t<OT::IntType<unsigned short,2> const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@����t
X�	X�{�z�
`�	}X�}�	}X�}�s	0X�}�	uX�}�	X�{�	X�{�s	X�X�}�
`�,
��	0X�}���Z���|�hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_second> const &,0,0>}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�~�__item__����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
't8f���@hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
�����zX���
X����hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��
����hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_first> const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBI@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	A����	A��������	A����s	A����s����
��!	������s
��,
��	������s����	������r	������	�������������Aitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_first> const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBI@@�����x
��	������
��	A����	A����s	0����	u����	����	����s	������
��,
��	0������������hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_first> const &,1,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
�x8f���@hb_map_iter_t<hb_zip_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,hb_map_t const &,1,0>,hb_repeat_iter_t<hb_array_t<OT::IntType<unsigned short,2> const > > >,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUhb_map_t@@$00$0A@@@U?$hb_repeat_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�����������1��	0v�����
�,��OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`e7d4efdd
����
��	����ϟ
���
��
��	����
����9�Ԇ	����������
��,
��,
��	�����������operator()���<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map�����operator=��&�� OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`e7d4efdd
��
��
Ԇ
�
9
��,	������
��
��
��,
�	�F0�1��9o#A0	0F0�1����hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >.?AU?$hb_apply_t@V<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@@@���
���������	���C�C��
��
��	������N��hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >�
��a��� hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >.?AU?$hb_apply_t@V<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@@@���
��
	�,
�,
���>�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��
��r�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBI@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	A����	A������	A����s	A����s��
��!	�����s
��,
��	
����s	��	������r	�����	
��������Aitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter����operator+����_begin���begin����_end�����end�operator bool����len�operator*���operator[]�
�operator+=��operator++�
�operator-=��operator--���operator-��r T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBI@@������x
��	����
��	A���	A���s	0���	u���	���	���s	�����
��,
�	0��� �J�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__!�operator!=�
��it���
�x`f>"�hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��������$��1
�	0v���&���OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`e7d4efdd
(���
)�	(�*�ϟ
(��
,�
(�	(�.�
-���9�Ԇ	(�.�0�/�1�
(�,
)�,
4�	3�(�.�5��+�operator()�2�<lambda_6ba2ab4dec8b99682777ad170f22f297>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map���6�operator=��&7� OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`e7d4efdd
)�
��
*�,	(�.�0�
(�
.�,��hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >.?AU?$hb_apply_t@V<lambda_6ba2ab4dec8b99682777ad170f22f297>@@@@���
?����@�A�	?��C�C-�
(�
?�	?�E�D�NF�hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >�
(�a�G� hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >.?AU?$hb_apply_t@V<lambda_6ba2ab4dec8b99682777ad170f22f297>@@@@���
?��#0	�F0�1J��#;�	u޳�1�	0s��/�	0 s��/�
H�,
P�,
X�,
`�,
h�,
��,
!�,
c�,k�k�	0*�,�X�	.�g�m�	0��E�Ϛ	0:�M�Ϛ	0;�U�Ϛ	0<�]�Ϛ	0=�e�Ϛ	0>�m�Ϛ	0o�q�Ϛ	0{�}�Ϛ	0����Ϛ�#��	���E�՛	�:�M�՛	�;�U�՛	�<�]�՛	�=�e�՛	�>�m�՛	�o�q�՛	�{�}�՛	�����՛
����n�
d�,i�n��#��	���E�қ	�:�M�қ	�;�U�қ	�<�]�қ	�=�e�қ	�>�m�қ	�o�q�қ	�{�}�қ	�����қ|$"	0k+}+|���$"��o#	0k+}+~�
k�,��#0	��F0�1�����w	0�8�8��
���OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@��OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
����
��,
��
��	������	��������	������
��,	������r
����
��,
��	������r����	u����	0����	������hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	��������hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	����������
��	������	0�����;
��	������<
��	������<	0����9��#�	�������item_t�?item_size����ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookup,struct OT::IntType<unsigned short,2>,void,1> const >��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookup,struct OT::IntType<unsigned short,2>,void,1> >����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
��	F�����r
��	F�����r����	0����s2������operator[]���subset���OT::List16OfOffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
��	0����>x	0����92������subset���sanitize�����OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >.?AU?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�;���������u�1u	F0�1��
��,[x�w	0�8�8��;���[x����u�1u	F0�1��
��,�{�w	0�8�8��;�{��{����u�1u	F0�1��
��,��#0	��F0�1��
��,\��w	0�8�8��;��\����u�1u	F0�1��
�,	0k+}+�{
J�	0k+}+���#��
��	0k+}+��
�����+
��,	0k+}+]�	���E���	�:�M���	�;�U���	�<�]���	�=�e���	�>�m���	�o�q���	�{�}���	�������0��uu	, ,����$"	u޳�����%��#��	u޳�,�	0s��*�	0 s��*�
��,
��,
��,
��,
��,����	0*�,���	�����
��,T�$"��o#	0k+}+��	0���4�	0���4�	0d���4�	0���4�	0o�q�4�	0{�}�4�	0$�&�4�	0��4�	0���Ϛ	0���Ϛ	0d���Ϛ	0���Ϛ	0$�&�Ϛ	0��Ϛ	����Л	����Л	�d���Л	����Л	�o�q�Л	�{�}�Л	�$�&�Л	���Л	����қ	����қ	�d���қ	����қ	�$�&�қ	���қ	����՛	����՛	�d���՛	����՛	�$�&�՛	���՛	0���כ	0���כ	0d���כ	0���כ	0o�q�כ	0{�}�כ	0$�&�כ	0��כ���w	0�8�8&�
���OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@��OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
)���
+�,
,�
)�	)�.�-�	)�.�/�0�	)�.�-�
*�,	3�)�.�r
*���
5�,
+�	6�)�7�r4�8�	u)�7�	0)�7�	)�.���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	=�)�7���hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	?�)�.�>�@�
5�	B�)�7�	0)�.��;
*�	E�)�.�<
)�	G�)�7�<	0)�7�9*�#�	)�7��*�item_t�?item_size��1�ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��2�operator=��9�operator[]�:�get_size���;�operator bool��<�popA�as_array���=�iter_t�?�writer_t���>�iter���@�writer�>�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookup,struct OT::IntType<unsigned short,2>,void,1> const >��@�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookup,struct OT::IntType<unsigned short,2>,void,1> >C�begin��C�end<�qsort��D�serialize��F�serialize_append���H�copy���I�sanitize_shallow���
	9len��
J�arrayZ���K�_compiles_assertion_on_line_821K�_instance_assertion_on_line_821?null_size��?min_size���vL�OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
��	����N�r
��	����P�rO�Q�	0��P�s2)���R�operator[]�S�subset�T�OT::List16OfOffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�
��	0��V�>x	0��V�92����W�subset�X�sanitize���Y�OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >.?AU?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@�;�����[���u�1u	F0�1]�
��,
��	0k+}+`�
�����+
��,	ɫ���
�,uA4<##{0g�
0<�u	���j�
�,�$"	u޳�m�	0&s��[�
�,	u޳�R��#��	���j�	�b�n�2�
s�,	���2�uAP{##{0w�uA^y##{0y�uAx##{0{�uA��##{0}�!������	t�����	u���k<	v���k<	w���k<	x���k<	y���k<
��,��������
��	2�����	3���k<	4���k<	5���k<	6���k<	7�=�k<	����
@�,�#m���o#�	0k+}+�����+
>�,%)u	0)`G��
`G,	A�F0�1�2
2�
��	o�F0�1��
o�	o�F0�1��
q�
��
q���
��,
��
q�	q�����	q�������	q�����	�9q���r
��	��q���r����	uq���	h�q���	]�q�������	��q���	0q����;	0q���9	q���n?item_size����HeadlessArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >��operator=����operator[]���get_size�����get_length���as_array���h�iter_t�]�writer_t�����iter�����writer���operator struct hb_array_t<struct OT::HBGlyphID16 const >����operator struct hb_array_t<struct OT::HBGlyphID16>���begin����end��serialize����sanitize_shallow���
	9lenP1
f�arrayZ�����_compiles_assertion_on_line_967��_instance_assertion_on_line_967?null_size��?min_size���v��OT::HeadlessArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >.?AU?$HeadlessArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@���	0q���o�
~�,
���
�����	ߜF0�1�2
��
ȋ����
@�
.����
0�
�����	��F0�1�2
 �
J9����w$"�w�	0�8�8����$"o#	0k+}+��

4�
=�����
�[,
^,
�a,
D�~C�P
��,
0�	0/���9	/���	u/������sanitize���
	9newState�
	9flags
-�data���_instance_assertion_on_line_678��get_size���?null_size��?min_size���?static_size�	��AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@
W�,
f�,
��,
B�,
��	0����9	����	u�������sanitize���
	9newState�
	9flags
��data���_instance_assertion_on_line_678��get_size���?null_size��?min_size���?static_size�	��AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData>.?AU?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@��
��,
��,
��,�.o#$"	o#�G�G���|o#$"	0�J�J���|>�
`�,�/��$"	0�J�J���xs�$"	u�G�G��
��	0����9	����	u�������sanitize���
	9newState�
	9flags
��data���_instance_assertion_on_line_678��get_size���?null_size��?min_size���?static_size�	��AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData>.?AU?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@��
��,
��,
��,
��,�x%�$"	u�G�G�
��	0���9	���	u�����sanitize���
	9newState�
	9flags
��data��_instance_assertion_on_line_678�get_size���?null_size��?min_size���?static_size�	�AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@
��,
��,
�,
��	0���9	���	u�����sanitize���
	9newState�
	9flags
��data�
�_instance_assertion_on_line_678�get_size���?null_size��?min_size���?static_size�	�AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData>.?AU?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@��
2�,
A�,
Z�,b���"	0�J�J�
b�b��t��$"	���G�G�w���"	0�J�J�
w�w����<���$"	
9�G�G �
<�<�"��7
9$"	0�J�J$���
|,�.Ry$"	Ry�G�G(�zRy"	0�J�J*�
zz,��x��$"	u�G�G.��xG�$"	u�G�G0�.uo#$"	0�J�J2��.A$"	A�G�G4��tA"	0�J�J6�
�t�t8�	c�F0�1�2
��
k�,	-�5�4�
9�,
-�,
?�.�@�	u-�5� ��r�r�.@,$"	@,�G�GD�@,A,t@,"	u�J�JG�	���������w$"	5x�G�GJ�
����L���Ry$"	5x�G�GN�
����P���D{$"	5x�G�GR�
����T�	[�����(���$"	u�G�GW�
(�(�Y�	���	��X�W�`�@�$"	0�G�G]�@�A�
`�`�`�J�@�$"	0�G�Gb�
J�J�d�U�uu	0k+�+f�����$"	e��G�Gh�
����j�	Ē>�=����$"	t�G�Gm���
����p�	��M�L�
���r�<$"	�<�G�Gt�
�r�rv��3'"	u	--x�	0k+}+��	0k+}+��	0k+}+�	0k+}+�	0k+}+)�
�,
0�,
T�,6�s�$"	>,�G�G��
6�6�����hb_iter_with_fallback_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��hb_iter_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	|�����	|���������	|�����s	|�����s����
��!	������s
��,
��	������s����	������r	������	�������������|�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��hb_iter_fallback_mixin_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��
��	������
����
��	����������	|�����	|�����s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@������������hb_iter_with_fallback_t<hb_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��u
��	������	��������
��	|�����	|�����s	����	����s	u����
��,
��	0������	������	������	t��	t����������	������	�����������	�����	�������	����������	������s�����Frealloc_move�����hb_array_t<AAT::KernPair const >���|�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct AAT::KernPair const >��operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
��arrayZ���
ulength���
ubackwards_length�^"V��hb_array_t<AAT::KernPair const >.?AU?$hb_array_t@$$CBUKernPair@AAT@@@@���hb_iter_t<hb_sorted_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	|�����	|���������	|�����s	|�����s����
��!	������s
��,
��	������s����	������r	������	�������������|�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_sorted_array_t<AAT::KernPair const >,AAT::KernPair const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUKernPair@AAT@@@@AEBUKernPair@AAT@@@@��
��	������
��	������	��������
��,
��	0������	�������	��������	������s����������iter_base_t|�item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<AAT::KernPair const >�operator!=��sub_array���truncate���j� hb_sorted_array_t<AAT::KernPair const >.?AU?$hb_sorted_array_t@$$CBUKernPair@AAT@@@@����	�������f�{O$"	��G�G	�
f�f�����$"	��G�G
�
������KB$"	��G�G�
�K�K�
�,
-�,
Q�,
�
}�,
Z�
^�,
[�
Y�,
\�,
8�,
�
�,
R�,
�
�,
�,	Ӳ��d�	Ӳ��d�
y�,
$�,
:�
5�,
T�,C#�
-�,K#P�
/�,
����
1�
2�
1�	��4�	u��4��
	9markIndex
	9currentIndex�5�_instance_assertion_on_line_2166�get_size���?null_size��?min_size���?static_size�7�AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData.?AUEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@�B�AAT::ObsoleteTypes.?AUObsoleteTypes@AAT@@���u���	u9�:�
)�,�#�?#�
>�,
?�u@�
>�
B��#�	0����	u����u�i9	u9�G�\9#�
I��#�u�9	u9�L�
�,
����
O�
P�
O�	��R�	u��R��
	9currentInsertIndex���
	9markedInsertIndexS�_instance_assertion_on_line_755T�get_size���?null_size��?min_size���?static_size�U�AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData.?AUEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@���	0k+�+��uu��	0CYX�
��,?# �
[�,
\�u]�
[�
_�	0����	���L	u����
��,
����
e�
f�
e�	��h�	u��h��
	9ankrActionIndex��i�_instance_assertion_on_line_510j�get_size���?null_size��?min_size���?static_size�k�AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData.?AUEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@�
��,
��,
����
o�
p�
o�	��r�	u��r��
	9markIndex
	9currentIndex�s�_instance_assertion_on_line_216t�get_size���?null_size��?min_size���?static_size�u�AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData.?AUEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@�	u��:�
��,	07�
�	u7�
�	u��G�	u��L�
��,
-���
~�
�
~�	-���	u-����
	9currentInsertIndex���
	9markedInsertIndex��_instance_assertion_on_line_755��get_size���?null_size��?min_size���?static_size���AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData.?AUEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@���
N�,���	0k+}+��
��	0k+�+�����	0k+}+��
��	0k+�+��
��
��,
(�,
;�
��
{�
��
�
{�	{�����
{���
��,
��
��	0{�����	�{������hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >�����operator==���operator!=���operator class OT::Lookup::subset::<lambda_3065f5404b1bd9c4fef5312d6282f02a> &���get
�v�F��hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >.?AU?$hb_reference_wrapper@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@@@���	{������T�	0�J�J���.T�	T��G�G��
q�,
<�
@�,
=�
>�,
��
��,
��,
��
��,
��,
��
��,
	�
]�
I�
��
��
I�	I�����
I���
��,
��
��	0I�����	��I������hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >�����operator==���operator!=���operator class OT::Lookup::subset::<lambda_002051149b1045938e90376ffdd0cc1a> &���get
��v�F��hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >.?AU?$hb_reference_wrapper@V<lambda_002051149b1045938e90376ffdd0cc1a>@@@@���	I���������	0�J�J���.��	���G�G��
?�,

�
�,
�
�,
y�
��,
��,
|�
��,
��,
}�
~�,
c�,��������
c���OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@
����
��
��,
��
��	������	��������	������
/�,	������s
��	1�����s����	u��s��hb_array_t<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@@�	������s��hb_array_t<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@@���	������s����	����	0�����;
��	������49	0�����;/�#�	����r/�item_t�?item_size����UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >���operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size����6��OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@
j���
��,��������
��
��
��
j�	j�����
j�,	��j���s	j�������
��,
��	�j���	��j�����1���u	0j����	0j���;	0j��9	j��	uj����<����target_t�����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>�operator=���operator()�	�serialize_copy�
�sanitize_shallow����neuter��_instance_assertion_on_line_517
�get_size���?null_size��?min_size���?static_size*6�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���0�#�
����������OT::_hb_has_null<OT::UnsizedArrayOf<OT::HBGlyphID16>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@$0A@@OT@@�	���S��+
��,��OT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@$0A@@OT@@�	������+
��,
��,������
����OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@��
 ���
!�
!�,
#�
 �	 �%�$�	 �%�&�'�	 �%�$�
@�,	*� �%�s
!�	I� �,�s+�-�	u �s��hb_array_t<AAT::Entry<AAT::LigatureEntry<1>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@@���	0� �,�s��hb_array_t<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@@�	2� �%�s1�3�	 �%�	0 �%��;
 �	7� �,�49	0 �,��;@�#�	 �,�^@�item_t�?item_size��(�UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >��)�operator=��.�operator[]�/�get_size���4�as_array���5�qsort��6�serialize��8�copy���9�sanitize_shallow���
:�arrayZ���;�_instance_assertion_on_line_627?min_size���6<�OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@��
����
>�,�?�#�@�
>�
B�
?�
��	��E�D�
��,	G���E�s	��E�D�H�I�
 �,
>�	K���L��	#���L�M�N��1?��u	0��E�P�	0��L��;	0��L�9	��L�	u��L�~�<�� �target_t���F�OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>�J�operator=��O�operator()�Q�serialize_copy�R�sanitize_shallow���S�neuter�T�_instance_assertion_on_line_517U�get_size���?null_size��?min_size���?static_size�6V�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�A�#�
X������Z���OT::_hb_has_null<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>,0>.?AU?$_hb_has_null@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@$0A@@OT@@��	��\����+
��,
��,`�����a�
����OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@��
d���
e�
e�,
g�
d�	d�i�h�	d�i�j�k�	d�i�h�
��,	n�d�i�s
e�	��d�p�so�q�	ud�s��hb_array_t<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@@���	t�d�p�s��hb_array_t<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@@�	v�d�i�su�w�	d�i�	0d�i��;
d�	{�d�p�49	0d�p��;��#�	d�p�r��item_t�?item_size��l�UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >m�operator=��r�operator[]�s�get_size���x�as_array���y�qsort��z�serialize��|�copy���}�sanitize_shallow���
~�arrayZ����_instance_assertion_on_line_627?min_size����6��OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@��
����
��,`���g���
��
��
��
��	������
��,	������s	����������
d�,
��	�������	g����������1���u	0������	0�����;	0����9	����	u������<��d�target_t�����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size*6��OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���#�
��`�������
��,��������
��
����
��,����׮��
��
��
��
��	������
��,	������s	����������
��	�������	׮���������1���u	0������	0�����;	0����9	����	u����b�<��Ԯtarget_t�����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned int,4>,void,0>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<void> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��������
ʫ��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`e7d4efdd�
����
��	0����2�
���
��
��	����
�� �y�	����������
��,
��,
��	�����������operator()���<lambda_23c351f5f698f203a2cbb24344c91cfd>��
 �__this���
�$glyphs�����operator=���&��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`e7d4efdd�
 �,���<���
��
 �
��
��,	������
��
��,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@
�����m�0��
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@_N@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	0��������	0����s	0����s����
��!	������s
��,
��	������s����	������r	������	�������������0item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@_N@@���r�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
����
�,���
��	����
��	0���	0���s	u���	���	���s	�����
��,
�	0���
���hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >.?AU?$hb_reference_wrapper@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@@@���J�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__	�__next__���
�__forward__	�__prev__���
�__rewind__��__end__�operator!=�
��it���
�Xf��hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@
�����hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@@@
�������	��.�.��
��
�	���Z�hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>�
��f��hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@@@
�
��j�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
���
 �	u�!�
�	��#�
�	%��!�$�&�	���!�	���!�s)�(�	0�!�	��#�	��!�,�-�	��#�s	��!�s/�0�
�!	���2�s
��,
�	4��5�s3�6�	���#�r	���2�	4��5�8�9�:���item_t�"�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'�thiz���(�iter���*�operator+��(�_begin�(�begin��(�_end���(�end+�operator bool��"�len.�operator*��1�operator[]�7�operator+=�;�operator++�7�operator-=�;�operator--�)�operator-��j T<�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
>���
?�,@�t
��	��B�A�
�	���D�	���D�s	0��D�	u��D�	��B�	��B�s	����D�
�	0��D�L�J���C�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> co����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�E�__item__���F�__item_at__G�__more__���H�__len__I�__next__���J�__forward__I�__prev__���J�__rewind__�K�__end__M�operator!=�
>�it���
'tPfrN�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
>��P��z��Q�
>�B�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��&�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
U���
W�	uU�X�
U�	S�U�Z�
?�	\�U�X�[�]�	>�U�X�	>�U�X�s`�_�	0U�X�	V�U�Z�	V�U�X�c�d�	V�U�Z�s	V�U�X�sf�g�
U�!	>�U�i�s
>�,
U�	k�U�l�sj�m�	>�U�Z�r	>�U�i�	k�U�l�o�p�q��V�item_t�Y�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���^�thiz���_�iter���a�operator+��_�_begin�_�begin��_�_end���_�endb�operator bool��Y�lene�operator*��h�operator[]�n�operator+=�r�operator++�n�operator-=�r�operator--�`�operator-��& Ts�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��B�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
u�	S�u�v�
u���
x�	\�u�y�w�z�	V�u�y�	V�u�y�s	0u�y�	uu�y�	u�v�	u�v�s	>�u�y��{�thiz���|�__item__���}�__item_at__~�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__B��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U���u���B��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��~�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
����
��,���/�x
>�	>�����
?�	V�>���	0>���	>���	>�>���
@�	0>������T�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>�V�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
�@p
�xHf
��Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
������>�����hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
����
��	u����
��
��	������
��	����������	������	������s����	0����	V�����	V���������	V�����s	V�����s����
��!	������s
��,
��	������s����	������r	������	�������������V�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
!���
��,ht��
��	������	��������
��	V�����	V�����s	0����	u����	����	����s	������
��	0�������������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >��V�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
sa
!� b~��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���`t�	��//��
����}�`t��
ި
ߨ,
z�,��}�`t��
z�
s�,��}�`t��
s�
S�,��}�`t��
S�
=�,��}�`t��
=�!,k<
�	0k+�+������������OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@��
����
��
��,
��
��	������	��������	������
��,	������s
��	������s����	u��s��hb_array_t<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@@���	������s��hb_array_t<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@@�	������s����	����	0�����;
��	������49	0�����;��#�	����z��item_t�?item_size����UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >����operator=����operator[]���get_size�����as_array�����qsort����serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size����6�OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@��
����
�,������
�

�
�
��	��
��
��,	���
�s	��
����
��,
�	�����	��������1��u	0��
��	0����;	0���9	���	u�����<����target_t����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >,OT::IntType<unsigned int,4>,void,0>��operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size66�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���#�
 �
��	0k+�+"�
��	0k+�+$���OT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@$0A@@OT@@���	��&�
��,!�����)���OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@
+���
,�
,�,
.�
+�	+�0�/�	+�0�1�2�	+�0�/�
��,	5�+�0�s
,�	��+�7�s6�8�	u+�s��hb_array_t<AAT::Entry<AAT::Format1Entry<1>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@@�	;�+�7�s��hb_array_t<AAT::Entry<AAT::Format1Entry<1>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@@���	=�+�0�s<�>�	+�0�	0+�0��;
+�	B�+�7�49	0+�7��;��#�	+�7�^��item_t�?item_size��3�UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >���4�operator=��9�operator[]�:�get_size���?�as_array���@�qsort��A�serialize��C�copy���D�sanitize_shallow���
E�arrayZ���F�_instance_assertion_on_line_627?min_size���6G�OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@
����
I�,!�J�.�K�
I�
M�
J�
��	��P�O�
��,	R���P�s	��P�O�S�T�
+�,
I�	V���W��	.���W�X�Y��1J��u	0��P�[�	0��W��;	0��W�9	��W�	u��W�~�<��+�target_t���Q�OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>��U�operator=��Z�operator()�\�serialize_copy�]�sanitize_shallow���^�neuter�_�_instance_assertion_on_line_517`�get_size���?null_size��?min_size���?static_size�6a�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�����#�
c�
��	0k+�+e�����
��,
/�,��OT::_hb_has_null<AAT::Lookup<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$Lookup@U?$IntType@G$01@OT@@@AAT@@$0A@@OT@@�	rrj����+
��,��OT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<int,4> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@$0A@@OT@@��	��n����+
��,��OT::_hb_has_null<AAT::Lookup<OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$Lookup@U?$IntType@I$03@OT@@@AAT@@$0A@@OT@@���	��r���+
�,
��,v�}�`tw�
��
��,z�}�`t{�
��
��,~�}�`t�
��
��
D�
p�,��}�`t��
p���������OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`e7d4efdd���
����
����OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
����
��,
��	0������
���
��
��	����
��y�Y�	����������
��,
��,
��	�����������operator()���<lambda_5ff7c388002f552645ac10d4a5a8c2e9>��
�$glyphs���
Y�__this�����operator=���&��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`e7d4efdd���
U���
��
��	U���
T�	uU���	uU��������OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>::sanitize_closure_t.?AUsanitize_closure_t@?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@
����
��l+��	0U������$T�	0U����� �T�	U�����cuT�	U�����f�T�u	0U������8T�T�	0U�����Z'���V�PairValueRecord
	9len��
V�firstPairValueRecord���_instance_assertion_on_line_25�?null_size��?min_size�����get_size�����sanitize_closure_t���sanitize�����intersects���collect_glyphs���collect_variation_indices����apply����subset���OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>.?AU?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@���
��,
Y�,��������
��
��	������
��,	������b	����������
U�,
��	�������	�����������1���u	0������	0�����;	0����9	����	u����v�v��U�target_t�����OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@�
��
Y�
��#�#�
��
��,	������
��
��,��}�`t��
X���
��
��
��,
��
X�	X�����	X�������	X�����	��X���r
��	��X���r����	uX���	0X���	X���
�hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��X�����hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	��X�������	��X���	0X����;
��	��X���<
X�	��X���<	0X���9��#�	X������item_t�?item_size����ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >����operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PairSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >�����operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PairSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >���begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���2v��OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@
�����m�0��
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@_N@@���
���
�	u��
�	���
����
�	����	�	����	����s��	0��	0����	0��s	0��s��
�!	����s
��,
�	���s��	����r	����	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���
�thiz����iter���
�operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@_N@@���j�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
 ���
!�,"���
��	��$�#�
�	0��&�	0��&�s	u��&�	��$�	��$�s	����&�
�,
-�	0��&�.���hb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >.?AU?$hb_reference_wrapper@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@@@���J���%�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�'�__item__���(�__item_at__'�__more__���)�__len__*�__next__���+�__forward__*�__prev__���+�__rewind__�,�__end__/�operator!=�
 �it���
0�Xf�1�hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@
 ����hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@@@
4��3�5���6�	4��.�.��
��
4�	4�:�9�Z;�hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>�
��f�<�hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@@@
4�
 �Z�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
@���
A�	u@�B�
@�	?�@�D�
!�	F�@�B�E�G�	 �@�B�	 �@�B�sJ�I�	0@�B�	��@�D�	��@�B�M�N�	��@�D�s	��@�B�sP�Q�
@�!	 �@�S�s
 �,
@�	U�@�V�sT�W�	 �@�D�r	 �@�S�	U�@�V�Y�Z�[����item_t�C�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���H�thiz���I�iter���K�operator+��I�_begin�I�begin��I�_end���I�endL�operator bool��C�lenO�operator*��R�operator[]�X�operator+=�\�operator++�X�operator-=�\�operator--�J�operator-��Z T]�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
_���
`�,a�t
 �	 �c�b�
!�	�� �e�	�� �e�s	0 �e�	u �e�	 �c�	 �c�s	 � �e�
"�	0 �e�m�J@���d�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const �����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�f�__item__���g�__item_at__h�__more__���i�__len__j�__next__���k�__forward__j�__prev__���k�__rewind__�l�__end__n�operator!=�
_�it���
'tPfjo�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
_��q��z �r�
_�2�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
v���
x�	uv�y�
v�	t�v�{�
`�	}�v�y�|�~�	_�v�y�	_�v�y�s����	0v�y�	w�v�{�	w�v�y�����	w�v�{�s	w�v�y�s����
v�!	_�v���s
_�,
v�	��v���s����	_�v�{�r	_�v���	��v����������w�item_t�z�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��z�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��2�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
��	t�����
����
��	}���������	w�����	w�����s	0����	u����	����	����s	_��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__2��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@v�������2��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��v�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
����
��,���/�x
_�	_�����
`�	w�_���	0_���	_���	_�_���
a�	0_������u�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>�w�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
�@p
�xHf�
��Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
������_�����hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
����
��	u����
��
��	������
��	����������	������	������s����	0����	w�����	w���������	w�����s	w�����s����
��!	������s
��,
��	������s����	������r	������	�������������w�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
����
��,ht��
��	������	��������
��	w�����	w�����s	0����	u����	����	����s	������
��	0�������������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >��w�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
sa
�� bv��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���`t��	��//��
�
�,���	0k+}+��
��	0k+�+��~��	0k+}+��
~�	0k+�+����	0k+}+��
�	0k+�+����hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@��
F��
��	���}̐��ԐF�
��	������hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>
ؐa
F�v��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@��
��ܐ�����
F�,
	���
�
�,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`e7d4efdd�

���
���hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@��
���
�	0
���

��
�

�	
��
���7�/�	
�����

�,
�,
�	�
�����operator()��<lambda_f60bcea25888f12001d7f88924a2a8bf>��
�input_class_def��
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����operator=��&� OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`e7d4efdd�
�
�
1���
#�,
$�j�OT::ChainRule<OT::Layout::SmallTypes>.?AU?$ChainRule@USmallTypes@Layout@OT@@@OT@@����$�
#�	01�(�'�a�u�	1�(�*�ڙ�	1�(�,� ��	1�(�.���	01�(�0�f��	01�(�2��8�#�#�#�#	01�(�4�	01�(�9�OT::ArrayOf<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���	1�(�B&�ChainRule��)�intersects�+�closure-�closure_lookups/�collect_glyphs�1�would_apply3�apply��5�subset�6�sanitize���
7�rule�8�_compiles_assertion_on_line_3575���8�_instance_assertion_on_line_3575���?null_size��?min_size���n9�OT::ChainRuleSet<OT::Layout::SmallTypes>.?AU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@�
#�
�u$�
�	�>�=�
�	��@�
�,
B�	0�@�C�	t�Bufirst_t$�second_t����pair_t�?�hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>���A�reverseD�operator==�D�operator!=�D�operator<��D�operator>=�D�operator>��D�operator<=�E�cmp
ufirst
$�second���F�hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@��
�,	
���

�
�,
H�,L�}�`tM�
H�L���P���hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���
R��S�m�0T�
R���hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@_N@@��
W���
X�	uW�Y�
W�	V�W�[�
R���
]�	^�W�Y�\�_�	R�W�Y�	R�W�Y�sb�a�	0W�Y�	0W�[�e�d�	0W�[�s	0W�Y�sg�h�
W�!	R�W�j�s
R�,
W�	l�W�m�sk�n�	R�W�[�r	R�W�j�	l�W�m�p�q�r��0item_t�Z�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���`�thiz���a�iter���c�operator+��a�_begin�a�begin��a�_end���a�endd�operator bool��Z�lenf�operator*��i�operator[]�o�operator+=�s�operator++�o�operator-=�s�operator--�b�operator-�� Tt�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@_N@@��R�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@���
v���
w�,x�
�
R�	R�z�y�
]�	0R�|�	0R�|�s	uR�|�	R�z�	R�z�s	R�R�|�
]�,
��	0R�|�����hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���JW���{�hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContext���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�}�__item__���~�__item_at__}�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
v�it���
��8f���Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���
v����hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@
�������R���	���.�.�

�
��	������Z��hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>�

�f��� hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@
��
v���hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@
����
��	u����
��	������
w�	����������	v�����	v�����s����	0����	�����	���������	�����s	�����s����
��!	v�����s
v�,
��	������s����	v�����r	v�����	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@��hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����
��,�x��
v�	v�����	v�������
w�	�v���	�v���s	0v���	uv���	v���	v���s	v�v���
x�	0v�����F������hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�xa
��bR��8hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@���
���
�x,����v���
��f�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@
����
��	u����
��	������
��	����������	������	������s����	0����	$�����	$���������	$�����s	$�����s����
��!	������s
��,
��	������s����	������r	������	�������������$�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��f T��hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@��hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
����
��,����
��	������
��	$�����	$�����s	0����	u����	����	����s	������
��	0�������hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@@@�2������hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>��$�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f���(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
���"�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
�������
���
�	��.�.�
��
�	�	���
�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0>���
��f"�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
���hb_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
���OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@���
���
�,	u��
��
�	���
��	�����	����	����s��	0��	���	���� �	���s	���s"�#�
�!	���%�s
��,
�	'��(�s&�)�	����r	���%�	'��(�+�,�-���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len!�operator*��$�operator[]�*�operator+=�.�operator++�*�operator-=�.�operator--��operator-��� T/�hb_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
2�	�2�3�
2���
5�	�2�6�4�7�	�2�6�	�2�6�s	02�6�	u2�6�	2�3�	2�3�s	��2�6��8�thiz���9�__item__���:�__item_at__;�__more__���<�__len__=�__next__���>�__forward__=�__prev__���>�__rewind__�?�__end__�@�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@�����2����B�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
�D�u
��	��F�E�	��F�G�H�
��	���J�	���J�s	��F�	��F�s	u��J�
��	0��J�P�	D���J�	����F�	t��	t��J�P�T�U���hb_sorted_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	W���F�	W���F��X�Y�	��F��	����J��	����J�\�]�	����J�s>1���Frealloc_move���I�hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���K�__item__���L�__item_at__M�__next__���N�__forward__M�__prev__���N�__rewind__�O�__len__Q�operator!=�R�begin��R�endR�operator&��S�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >�Q�operator==�O�hash���V�cmpZ�qsort��O�get_size���[�reverse^�sub_array��_�truncate���M�fini���
D�arrayZ���
ulength���
ubackwards_length��"V`�hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
>���
b�,
c�	��i/k/d�
b�
f�
>�	>�h�d�	>�h�i�j�	>�h�d�
�,	m�>�h�r
b�	�>�o�rn�p�	u>�o�	0>�o�	>�h�	��>�o���hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	v�>�h�u�w�	D�>�o�	0>�h��;
�	{�>�h�<
>�	}�>�o�<	0>�o�9�#�	>�o���item_t�?item_size��k�ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >l�operator=��q�operator[]�r�get_size���s�operator bool��t�popx�as_array�����iter_t�v�writer_t���u�iter���w�writer�u�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >�w�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >���y�begin��y�endt�qsort��z�serialize��|�serialize_append���~�copy����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@��##��
��,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@��
/��
��	���}̐��Ԑ/�
��	���������hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>
ؐa
/�v���hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@��
��ܐ������
/�,
������
��,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`e7d4efdd�
����
��
$�	0������
���
��
��	����
���7�	����������
��,
��,
��	�����������operator()���<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>��
�7glyphs���
�lookup_context�����operator=��&��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`e7d4efdd�
��
��,	������
��
��,��hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@
�����m�0��
����hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@_N@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	0��������	0����s	0����s��
��!	�����s
��,
��	����s��	������r	�����	��������0item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@_N@@���N�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@
���
�,���
��	����
��	0���	0���s	u���	���	���s	�����
��,
�	0������hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���J�����hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�hf��xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@
����hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@
�������	��.�.��
��
�	���Z�hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>�
��f��hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@
�
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@��
���
�	u��
�	����
�	��������	���	���s����	0��	$����	$�������	$����s	$���s��
�!	���s
�,
�	���s��	����r	���	���
����$�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len�operator*���operator[]�	�operator+=�
�operator++�	�operator-=�
�operator--���operator-��� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@��R�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
���
�,���
�	���
�	$���	$���s	0��	u��	��	��s	���
�	0����hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@@@�J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const ���$�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
 �XfN!�hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@
��"�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
$��#�%��&�
���
(�	$��.�.)�
��
$�	$�,�+��-�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0>���
��f".�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
$�
�&�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
2���
3�	u2�4�
2�	1�2�6�
�	8�2�4�7�9�	�2�4�	�2�4�s<�;�	02�4�	�2�6�	�2�4�?�@�	�2�6�s	�2�4�sB�C�
2�!	�2�E�s
�,
2�	G�2�H�sF�I�	�2�6�r	�2�E�	G�2�H�K�L�M���item_t�5�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���:�thiz���;�iter���=�operator+��;�_begin�;�begin��;�_end���;�end>�operator bool��5�lenA�operator*��D�operator[]�J�operator+=�N�operator++�J�operator-=�N�operator--�<�operator-��& TO�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
Q���
R�,S�t
�	�U�T�
�	��W�	��W�s	0�W�	u�W�	�U�	�U�s	��W�
�	0�W�_�J2���V�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�X�__item__���Y�__item_at__Z�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__`�operator!=�
Q�it���
'tPfRa�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
Q��c��z�d�
Q���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
h���
j�	uh�k�
h�	f�h�m�
R�	o�h�k�n�p�	Q�h�k�	Q�h�k�ss�r�	0h�k�	i�h�m�	i�h�k�v�w�	i�h�m�s	i�h�k�sy�z�
h�!	Q�h�|�s
Q�,
h�	~�h��s}���	Q�h�m�r	Q�h�|�	~�h���������i�item_t�l�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���q�thiz���r�iter���t�operator+��r�_begin�r�begin��r�_end���r�endu�operator bool��l�lenx�operator*��{�operator[]���operator+=���operator++���operator-=���operator--�s�operator-��� T��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
��	f�����
����
��	o���������	i�����	i�����s	0����	u����	����	����s	Q��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@h���������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��Z�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
����
��,���/�x
Q�	Q�����
R�	i�Q���	0Q���	Q���	Q�Q���
S�	0Q������g�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>���i�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
�@p
�xHf�
��Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
������Q���V�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
����
��	u����
��
��	������
��	����������	������	������s����	0����	i�����	i���������	i�����s	i�����s����
��!	������s
��,
��	����s���	������r	������	��������i�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]��operator+=��operator++��operator-=��operator--���operator-��V T�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@ht��
��	����	�����
��	i����	i����s	0���	u���	���	���s	�����
��	0����������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >i�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
�� bZ�8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�`tc�	��//�
2�,�}�`t�
2���hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@
��
�	��}̐�Ԑ�
�	�����hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>�
ؐa
�v��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@
�ܐ���
�,
���
�,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`e7d4efdd��
���
���hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@
����
��	0�����
��
��
�	���
����7�/�	���������
�,
�,
�	��������operator()��<lambda_e292532a400aab63ab56d59dc40c2855>��
�class_def
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����operator=��&� OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`e7d4efdd��
�
͛��
�,
	�^�OT::Rule<OT::Layout::SmallTypes>.?AU?$Rule@USmallTypes@Layout@OT@@@OT@@��$�
�	0͛
��a�u�	͛
��ڙ�	͛
�� �s�	͛
���|�	0͛
��f�|�	0͛
���8�#�#	0͛
��	0͛
�9�OT::ArrayOf<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�	͛
�>�Rule����intersects��closure�closure_lookups�collect_glyphs��would_apply�apply���subset��sanitize���
�rule��_compiles_assertion_on_line_2344����_instance_assertion_on_line_2344���?null_size��?min_size���f�OT::RuleSet<OT::Layout::SmallTypes>.?AU?$RuleSet@USmallTypes@Layout@OT@@@OT@@���
�
�u	�
��	��#�"�
��	����%�
��,
'�	0��%�(�	t��:ufirst_t	�second_t�����pair_t�$�hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &>&�reverse)�operator==�)�operator!=�)�operator<��)�operator>=�)�operator>��)�operator<=�*�cmp
ufirst
	�second���+�hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@
��,	�����
�
��,

�,1�}�`t2�

�1���5���hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���
7��8�m�09�
7���hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@_N@@��
<���
=�	u<�>�
<�	;�<�@�
7���
B�	C�<�>�A�D�	7�<�>�	7�<�>�sG�F�	0<�>�	0<�@�J�I�	0<�@�s	0<�>�sL�M�
<�!	7�<�O�s
7�,
<�	Q�<�R�sP�S�	7�<�@�r	7�<�O�	Q�<�R�U�V�W��0item_t�?�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���E�thiz���F�iter���H�operator+��F�_begin�F�begin��F�_end���F�endI�operator bool��?�lenK�operator*��N�operator[]�T�operator+=�X�operator++�T�operator-=�X�operator--�G�operator-��� TY�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@_N@@��>�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@���
[���
\�,]��
7�	7�_�^�
B�	07�a�	07�a�s	u7�a�	7�_�	7�_�s	7�7�a�
B�,
h�	07�a�i���hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���J<���`�hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�b�__item__���c�__item_at__b�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
[�it���
k�8f�l�Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���
[����hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@
o��n�p�7�q�	o��.�.��
�
o�	o�u�t�Zv�hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>�
�f�w� hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@
o�
[���hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@��
{���
|�	u{�}�
{�	z�{��
\�	��{�}�����	[�{�}�	[�{�}�s����	0{�}�	��{��	��{�}�����	��{��s	��{�}�s����
{�!	[�{���s
[�,
{�	��{���s����	[�{��r	[�{���	��{������������item_t�~�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��~�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@����hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����
��,�x��
[�	[�����	[�������
\�	��[���	��[���s	0[���	u[���	[���	[���s	[�[���
]�	0[�����F{�����hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::Sm�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�xa
��b>��8hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@���
�������[���
��J�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��
����
��	u����
��	������
��	����������	������	������s����	0����		�����		���������		�����s		�����s��
��!	�����s
��,
��	����s��	������r	�����	��������	�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-��J T�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@����hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
���
�,��
��	����
��		����		����s	0���	u���	���	���s	�����
��	0�����hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@@@���&�����hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>	�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�f��(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
�������
��
�	��.�.�
�
�	�����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0>
�f�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
���hb_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
���OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@�
����
��,	u��
�
�	�����
�	��������	���	���s���	0��	�����	������	�����s	����s��
�!	��	�s
�,
�	���s
�
�	����r	��	�	���������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter����operator+����_begin���begin����_end�����end�operator bool����len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
�	����
���
�	������	����	����s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__��� �__len__!�__next__���"�__forward__!�__prev__���"�__rewind__�#�__end__�$�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@���������&�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
��(�u
�	�*�)�	�*�+�,�
�	���.�	���.�s	�*�	�*�s	u�.�
�	0�.�4�	(��.�	��*�	t�	t�.�4�8�9���hb_sorted_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	;��*�	;��*��<�=�	�*��	��.��	��.�@�A�	��.�s6���Frealloc_move���-�hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���/�__item__���0�__item_at__1�__next__���2�__forward__1�__prev__���2�__rewind__�3�__len__5�operator!=�6�begin��6�end6�operator&��7�operator struct hb_array_t<struct OT::OffsetTo<struct OT::RuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��5�operator==�3�hash���:�cmp>�qsort��3�get_size���?�reverseB�sub_array��C�truncate���1�fini���
(�arrayZ���
ulength���
ubackwards_length��"VD�hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
���
F�,
G�	�i/k/H�
F�
J�
�	�L�H�	�L�M�N�	�L�H�
��,	Q��L�r
F�	���S�rR�T�	u�S�	0�S�	�L�	��S���hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	Z��L�Y�[�	(��S�	0�L��;
��	_��L�<
�	a��S�<	0�S�9��#�	�S����item_t�?item_size��O�ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >�P�operator=��U�operator[]�V�get_size���W�operator bool��X�pop\�as_array����iter_t�Z�writer_t���Y�iter���[�writer�Y�operator struct hb_array_t<struct OT::OffsetTo<struct OT::RuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��[�operator struct hb_array_t<struct OT::OffsetTo<struct OT::RuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >]�begin��]�endX�qsort��^�serialize��`�serialize_append���b�copy���c�sanitize_shallow���
	9len��
d�arrayZ���e�_compiles_assertion_on_line_821e�_instance_assertion_on_line_821?null_size��?min_size���vf�OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�����hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@
���
i�	h��}̐j�Ԑ��
h�	h�m�l��n�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>�
ؐa
��v�o�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@
h�ܐi�h�r�
��,
t�i�u�
q�,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`e7d4efdd��
x���
y�
	�	0x�z�{�
x��
}�
x�	x��
~��7�	x��������
x�,
y�,
��	��x�����|�operator()���<lambda_d9b472d13f1d135f5345602a232c4d12>��
�7glyphs���
�lookup_context�����operator=��&��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`e7d4efdd��
y�
z�,	x����
x�
�,��hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@
�����m�0��
����hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@_N@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	0��������	0����s	0����s����
��!	������s
��,
��	������s����	������r	������	�������������0item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@_N@@���:�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@
����
��,��x�
��	������
��	0����	0����s	u����	����	����s	������
��,
��	0��������hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���J������hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_firs���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
��it���
�hf��xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@
�����hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@
�������	��.�.~�
x�
�	���Z�hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>�
x�f��hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@
�
����hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@
���
�	u��
�	���
��	�����	����	����s��	0��		���		�����		���s		���s��
�!	����s
��,
�	���s��	����r	����	�������	�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@F�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
���
�,�h�
��	������
��		�����		�����s	0����	u����	����	����s	������
��	0������hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@@@���J�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,���	�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
�it���
�Xf:�hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@
���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
�������
h��

�	��.�.�
h�
�	��
���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0>
h�f�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
�
��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
���
�	u��
�	���
�	�����	���	���s��	0��	����	����!�"�	����s	����s$�%�
�!	��'�s
�,
�	)��*�s(�+�	���r	��'�	)��*�-�.�/����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end �operator bool���len#�operator*��&�operator[]�,�operator+=�0�operator++�,�operator-=�0�operator--��operator-�� T1�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
3���
4�,5�t
�	�7�6�
�	���9�	���9�s	0�9�	u�9�	�7�	�7�s	��9�
�	0�9�A�J���8�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�:�__item__���;�__item_at__<�__more__���=�__len__>�__next__���?�__forward__>�__prev__���?�__rewind__�@�__end__B�operator!=�
3�it���
'tPfFC�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
3��E��z�F�
3���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
J���
L�	uJ�M�
J�	H�J�O�
4�	Q�J�M�P�R�	3�J�M�	3�J�M�sU�T�	0J�M�	K�J�O�	K�J�M�X�Y�	K�J�O�s	K�J�M�s[�\�
J�!	3�J�^�s
3�,
J�	`�J�a�s_�b�	3�J�O�r	3�J�^�	`�J�a�d�e�f��K�item_t�N�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���S�thiz���T�iter���V�operator+��T�_begin�T�begin��T�_end���T�endW�operator bool��N�lenZ�operator*��]�operator[]�c�operator+=�g�operator++�c�operator-=�g�operator--�U�operator-��� Th�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
j�	H�j�k�
j���
m�	Q�j�n�l�o�	K�j�n�	K�j�n�s	0j�n�	uj�n�	j�k�	j�k�s	3�j�n��p�thiz���q�__item__���r�__item_at__s�__more__���t�__len__u�__next__���v�__forward__u�__prev__���v�__rewind__�w�__end__�x�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@J���j����z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��R�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
|���
}�,~��/�x
3�	3����
4�	K�3���	03���	3���	3�3���
5�	03������I�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>K�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
|�it���
�@p
�xHf�
��Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
|�����3���B�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
����
��	u����
|�
��	������
}�	����������	|�����	|�����s����	0����	K�����	K���������	K�����s	K�����s����
��!	|�����s
|�,
��	������s����	|�����r	|�����	�������������K�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��B T��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@ht�
|�	|�����	|�������
}�	K�|���	K�|���s	0|���	u|���	|���	|���s	|�|���
~�	0|������������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >�K�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
sa
� bR��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���`tG�	|�//��
��,��}�`t�
��
��
��,3��	0k+}+�
3�	0k+�+��#<�
��,��;�;�
����OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@
���
�
�,
�
�	���	����	���
��,	���s
�	����s��	u�s��hb_array_t<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@@�	���s��hb_array_t<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@@���	���s��	��	0���;
�	���49	0���;��#�	��r��item_t�?item_size���UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >��operator=���operator[]��get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size����6�OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@
���
�,����
�
�
�
�	����
�,	�����b	��������
�,
�	������	���������1��u	0����	0����;	0���9	���	u�����;���target_t�����OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>����operator=����operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size*6�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@���#�
����Į
�
��	0k+�+�
��,
��	0k+�+���OT::_hb_has_null<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>,0>.?AU?$_hb_has_null@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@$0A@@OT@@	���.��+
��,
>�,��;�;�
>���OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@��
���
�
�,
�
�	���	��� �	���
��,	#���s
�	���%�s$�&�	u�s��hb_array_t<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> const >.?AU?$hb_array_t@$$CBU?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@@���	)��%�s��hb_array_t<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$hb_array_t@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@@�	+���s*�,�	��	0���;
�	0��%�49	0�%��;��#�	�%�r��item_t�?item_size��!�UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >"�operator=��'�operator[]�(�get_size���-�as_array���.�qsort��/�serialize��1�copy���2�sanitize_shallow���
3�arrayZ���4�_instance_assertion_on_line_627?min_size����65�OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >.?AU?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@��
E���
7�,�8��9�
7�
;�
8�
E�	E�>�=�
E�,	@�E�>�b	E�>�=�A�B�
�,
7�	D�E�E��	�E�E�F�G��18��u	0E�>�I�	0E�E��;	0E�E�9	E�E�	uE�E���;���target_t���?�OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>�C�operator=��H�operator()�J�serialize_copy�K�sanitize_shallow���L�neuter�M�_instance_assertion_on_line_517N�get_size���?null_size��?min_size���?static_size.6O�OT::OffsetTo<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�����#�
Q����ĮS�l+��	0����U�
1�,	0�����<
~�	0k+�+Y�
����
[�
\�
[�,
^�
��	��`�_�	��`�a�b�	��`�_�	�;��`�r
[�	�;��f�re�g�	u��f�	0��f�	��`�	�;��f�	�;��`�l�m�	<��f�	0��`��;	�G��`�<
��	r���f�<	0��f�9	��f��;item_t�?item_size��c�ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2> >���d�operator=��h�operator[]�i�get_size���j�operator bool��k�popn�as_array����;iter_t��;writer_t���l�iter���m�writer�l�operator struct hb_array_t<struct OT::IntType<unsigned char,1> const >�m�operator struct hb_array_t<struct OT::IntType<unsigned char,1> >���o�begin��o�endk�qsort��p�serialize��q�serialize_append���s�copy���t�sanitize_shallow���
	9len��
�;arrayZ���u�_compiles_assertion_on_line_821u�_instance_assertion_on_line_821?null_size��?min_size���vv�OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@G$01@2@@OT@@���
�,Ю��Įy�
�,

�
�
�
?�,
d�
��,
��
��,
<�
p�,
^y	0k+�+��
�v�l+���	0@y�y��
�v
�y,
�v,
Բ,ӲY�
̲
IJ	0k+�+��
o�,
�9	0k+�+��
�V
�V,
�a
�a,
�g
�g,A�30	0�3�3����hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`e7d4efdd���
����
��uaD	u������
��,
��u��
��	������u��
��	��������hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
���PD��u��
�����u	���}�}����u
��	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��
��	u����z��
��	u����z��
��
��
��	����
��	�������
��,
��,
�	���������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���operator=��
v�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`e7d4efdd���
��
��,
��,
�
��,
�,
��
��,
��,
�
�,
�,
��
��,
��,
��
��,
��,
�
{�,
4�,	�G�F�
(�,
��,
��
s�,
��
��,
��,
`�
A�,
Y�
^�,
e�
�
f�
Z�	Z���	c�Z��s	Z�����
e�	x�Z���	{�Z������1f��u	0Z����	0Z���;	0Z��9	Z��	uZ��Z�<����target_t����OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@�e�#�
��v�NullHelper<AAT::Lookup<OT::HBGlyphID16> >.?AU?$NullHelper@U?$Lookup@UHBGlyphID16@OT@@@AAT@@@@���	{��
{�,�f�{��
{�
�,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
��
	�	��}̐
�Ԑ�
�	�
����hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>���
ؐa
�v��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
�ܐ	���
�
l�	��
�,��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`e7d4efdd
���
�
3�	0���
��
�
�	��
�	��z� �!�
�,
�,
$�	#���%�r�operator()�"�<lambda_d07988d4e06e8c37ba248f57bde59637>��
�$glyphs���&�operator=���&'�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`e7d4efdd
�
�,	��z�
�
�,��hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@��
.��/�m�00�
.���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@_N@@�
3���
4�	u3�5�
3�	2�3�7�
.���
9�	:�3�5�8�;�	.�3�5�	.�3�5�s>�=�	03�5�	03�7�A�@�	03�7�s	03�5�sC�D�
3�!	.�3�F�s
.�,
3�	H�3�I�sG�J�	.�3�7�r	.�3�F�	H�3�I�L�M�N��0item_t�6�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���<�thiz���=�iter���?�operator+��=�_begin�=�begin��=�_end���=�end@�operator bool��6�lenB�operator*��E�operator[]�K�operator+=�O�operator++�K�operator-=�O�operator--�>�operator-�� TP�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@_N@@��hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
R���
S�,T��
.�	.�V�U�
9�	0.�X�	0.�X�s	u.�X�	.�V�	.�V�s	.�.�X�
9�,
_�	0.�X�`���hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >.?AU?$hb_reference_wrapper@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@@@���J3���W�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Y�__item__���Z�__item_at__Y�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__a�operator!=�
R�it���
b�(f�c�0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@��
R����hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@@@
f��e�g�.�h�	f��.�.�
�
f�	f�l�k�Zm�hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>�
�f�n�hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@@@
f�
R���hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
r���
s�	ur�t�
r�	q�r�v�
S�	x�r�t�w�y�	R�r�t�	R�r�t�s|�{�	0r�t�	3�r�v�	3�r�t����	3�r�v�s	3�r�t�s����
r�!	R�r���s
R�,
r�	��r���s����	R�r�v�r	R�r���	��r����������3�item_t�u�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���z�thiz���{�iter���}�operator+��{�_begin�{�begin��{�_end���{�end~�operator bool��u�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�|�operator-�� T��hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
���
��,���
R�	R�����
S�	3�R���	3�R���s	0R���	uR���	R���	R���s	R�R���
T�	0R�����*�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�Jr�����hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0���3�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
��f��(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
��2�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@��
�������R���
��
��	���.�.��
�
��	���������hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0>��
�f2��hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@��
����hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
����
��	u����
�
��	������
��	����������	�����	�����s����	0����	�����	���������	�����s	�����s��
��!	����s
�,
��	����s��	�����r	����	���������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-�� T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�	����
���
�	������	���	���s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@����������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�u
�	���	����
��	���	���s	��	��s	u��
��	0���	���	���	t�	t������hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	����	���������	���	����	�������	���s^���Frealloc_move����hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Ligature<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >���operator==��hash�����cmp��qsort���get_size�����reverse��sub_array����truncate����fini���
�arrayZ���
ulength���
ubackwards_length�
"V��hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�i/k/�
��
D�,
��	0k+�+���u	0k+�+�
��	0k+�+���u	0k+�+
���NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���
��
��,
V���
�
�
�	V��	tV��s��OT::Layout::GPOS_impl::PairValueRecord<OT::Layout::SmallTypes>::context_t.?AUcontext_t@?$PairValueRecord@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@��
��8�	0V���cuT�)�	V���	0V���/	9V��
�	9V���>
�9secondGlyph��
��values����_compiles_assertion_on_line_25��_instance_assertion_on_line_25�?null_size��?min_size����cmp�context_t���subset��collect_variation_indices���intersects��get_values_1����get_values_2���
 �OT::Layout::GPOS_impl::PairValueRecord<OT::Layout::SmallTypes>.?AU?$PairValueRecord@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@���
�,"��+
T�,
��,
�,
%�
�,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@
;��
*�	)��}̐+�Ԑ;�
)�	)�.�-��/�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>�
ؐa
;�v�0�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@
)�ܐ*�)�3�
;�
;�,
6�*�7�
2�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`e7d4efdd��
:���
;�
&���
=�,
>�	0:�<�?�
:��
A�
:�	:�C�
B�	:�C���D�E�
:�,
;�,
H�	G�:�C�I��@�operator()�F�<lambda_b2dccc652555b1aacdf93fc85fc363a5>��
�7glyphs���
�lookup_context���J�operator=��&K�OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`e7d4efdd��
=�
=�	0&�N�'�	&�N�*�	&�N�,�	&�N�.�	0&�N�0�	0&�N�2��1�#�#�#�#	0&�N�U�	0&�N�4�	0&�N�9��OT::HeadlessArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >.?AU?$HeadlessArrayOf@U?$IntType@G$01@OT@@U12@@OT@@	&�N�ZO�intersects�P�closureQ�closure_lookupsR�collect_glyphs�S�would_applyT�apply��V�serialize��W�subset�X�sanitize���
�|backtrack
Y�inputX���
�|lookaheadX���
ŜlookupX��Z�_instance_assertion_on_line_3341���?null_size��?min_size���j[�OT::ChainRule<OT::Layout::SmallTypes>.?AU?$ChainRule@USmallTypes@Layout@OT@@@OT@@���
;�
<�,	:�C���
:�
C�,Z�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��
b��c�m�0d�
b�z�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@_N@@�
g���
h�	ug�i�
g�	f�g�k�
b���
m�	n�g�i�l�o�	b�g�i�	b�g�i�sr�q�	0g�i�	0g�k�u�t�	0g�k�s	0g�i�sw�x�
g�!	b�g�z�s
b�,
g�	|�g�}�s{�~�	b�g�k�r	b�g�z�	|�g�}��������0item_t�j�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���p�thiz���q�iter���s�operator+��q�_begin�q�begin��q�_end���q�endt�operator bool��j�lenv�operator*��y�operator[]��operator+=���operator++��operator-=���operator--�r�operator-��z T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@_N@@���hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����
��,��:�
b�	b�����
m�	0b���	0b���s	ub���	b���	b���s	b�b���
m�,
��	0b�������hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���Jg�����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(fZ��8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��
�����hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@
�������b���	���.�.B�
:�
��	������Z��hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>�
:�f���hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@
��
��J�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@��
����
��	u����
��	������
��	����������	������	������s����	0����	>�����	>���������	>�����s	>�����s����
��!	������s
��,
��	������s����	������r	������	�������������>�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=��operator++���operator-=��operator--���operator-��J T�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@����hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
���
�,�)�
��	����
��	>����	>����s	0���	u���	���	���s	�����
��	0����
�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���&�����hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>��>�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�f��(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
�������
)��
�	��.�.�
)�
�	�����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0>
)�f�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@@@
���hb_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
���OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@�
���
�,	u��
�
�	���
�	�����	���	���s��	0��	���	�������	���s	���s����
�!	����s
�,
�	����s���	���r	����	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter�����operator+���_begin��begin���_end����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��

�	�
��

���

�	�
����	�
��	�
��s	0
��	u
��	
��	
��s	�
����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@�����
�����hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
��u
�	���	��� �
�	��"�	��"�s	��	��s	u�"�
�	0�"�(�	��"�	���	t�	t�"�(�,�-���hb_sorted_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	/���	/����0�1�	���	��"��	��"�4�5�	��"�s6	���Frealloc_move���!�hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >�__item_t__�Fis_random_access_iterator��Fhas_fast_len���#�__item__���$�__item_at__%�__next__���&�__forward__%�__prev__���&�__rewind__�'�__len__)�operator!=�*�begin��*�end*�operator&��+�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >)�operator==�'�hash���.�cmp2�qsort��'�get_size���3�reverse6�sub_array��7�truncate���%�fini���
�arrayZ���
ulength���
ubackwards_length��"V8�hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
7���
:�,
;�	�i/k/<�
:�
>�
7�	7�@�<�	7�@�A�B�	7�@�<�
�,	E�7�@�r
:�	�7�G�rF�H�	u7�G�	07�G�	7�@�	�7�G���hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	N�7�@�M�O�	�7�G�	07�@��;
�	S�7�@�<
7�	U�7�G�<	07�G�9�#�	7�G���item_t�?item_size��C�ArrayOf<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >���D�operator=��I�operator[]�J�get_size���K�operator bool��L�popP�as_array����iter_t�N�writer_t���M�iter���O�writer�M�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >O�operator struct hb_array_t<struct OT::OffsetTo<struct OT::ChainRule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >��Q�begin��Q�endL�qsort��R�serialize��T�serialize_append���V�copy���W�sanitize_shallow���
	9len��
X�arrayZ���Y�_compiles_assertion_on_line_821Y�_instance_assertion_on_line_821?null_size��?min_size���vZ�OT::ArrayOf<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
(�,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��
 ��
^�	]��}̐_�Ԑ �
]�	]�b�a�~c�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>��
ؐa
 �v�d�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��
]�ܐ^�]�g�
 �
 �,
j�^�k�
f�,��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`e7d4efdd���
n���
o�
���
q�,
r�	0n�p�s�
n��
u�
n�	n�w�
v�	n�w���x�y�
n�,
o�,
|�	{�n�w�}��t�operator()�z�<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>��
�7glyphs���
�lookup_context���~�operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`e7d4efdd���
q�
q�	0����	����	����	����	0����	0�����1�#�#	0�����	0����	0���9	���v��intersects���closure��closure_lookups��collect_glyphs���would_apply��apply����serialize����subset���sanitize���
	9inputCount���
	9lookupCount��
��inputZ�����_compiles_assertion_on_line_2136�����_instance_assertion_on_line_2136���?null_size��?min_size���^��OT::Rule<OT::Layout::SmallTypes>.?AU?$Rule@USmallTypes@Layout@OT@@@OT@@�
o�
p�,	n�w���
n�
w�,F�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��
�����m�0��
��f�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@_N@@�
����
��	u����
��	������
����
��	����������	������	������s����	0����	0��������	0����s	0����s����
��!	������s
��,
��	������s����	������r	������	�������������0item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��f T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@_N@@���hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����
��,��n�
��	������
��	0����	0����s	u����	����	����s	������
��,
�	0�������hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���J������hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba99���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��
�����hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@
�������	��.�.v�
n�
�	���Z�hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>�
n�f��hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@
�
��*�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@
���
�	u��
�	���
��	�����	����	����s��	0��	r���	r�����	r���s	r���s��
�!	����s
��,
�	���s��	����r	����	�������r�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=���operator++��operator-=���operator--��operator-��* T��hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@��hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
����
��,��]�
��	������
��	r�����	r�����s	0����	u����	����	����s	������
��	0�������hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@������hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>r�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�f�	�(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
���
����
]��
�	��.�.�
]�
�	�����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0>�
]�f�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@@@��
���hb_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
���OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@���
���
�,	u��
��
�	 ��!�
��	#���"�$�	����	����s'�&�	0��	��!�	���*�+�	��!�s	���s-�.�
�!	���0�s
��,
�	2��3�s1�4�	���!�r	���0�	2��3�6�7�8���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%�thiz���&�iter���(�operator+��&�_begin�&�begin��&�_end���&�end)�operator bool���len,�operator*��/�operator[]�5�operator+=�9�operator++�5�operator-=�9�operator--�'�operator-�� T:�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
=�	 �=�>�
=���
@�	#�=�A�?�B�	�=�A�	�=�A�s	0=�A�	u=�A�	=�>�	=�>�s	��=�A��C�thiz���D�__item__���E�__item_at__F�__more__���G�__len__H�__next__���I�__forward__H�__prev__���I�__rewind__�J�__end__�K�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@�����=���M�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
�O�u
��	��Q�P�	��Q�R�S�
��	���U�	���U�s	��Q�	��Q�s	u��U�
��	0��U�[�	O���U�	����Q�	t��	t��U�[�_�`���hb_sorted_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	b���Q�	b���Q��c�d�	��Q��	����U��	����U�g�h�	����U�s.<���Frealloc_move���T�hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���V�__item__���W�__item_at__X�__next__���Y�__forward__X�__prev__���Y�__rewind__�Z�__len__\�operator!=�]�begin��]�end]�operator&��^�operator struct hb_array_t<struct OT::OffsetTo<struct OT::Rule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >�\�operator==�Z�hash���a�cmpe�qsort��Z�get_size���f�reversei�sub_array��j�truncate���X�fini���
O�arrayZ���
ulength���
ubackwards_length��"Vk�hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
���
m�,
n�	��i/k/o�
m�
q�
�	�s�o�	�s�t�u�	�s�o�
�,	x��s�r
m�	��z�ry�{�	u�z�	0�z�	�s�	���z���hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	���s�����	O��z�	0�s��;
�	���s�<
�	���z�<	0�z�9�#�	�z���item_t�?item_size��v�ArrayOf<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >w�operator=��|�operator[]�}�get_size���~�operator bool���pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Rule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Rule<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >�����begin����end�qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�

�,
��	0k+�+����u	0k+�+��
d�
��
e�
Y�	Y�����	b�Y���b	Y���������
d�	x�Y����	{�Y��������1e��u	0Y�����	0Y����;	0Y���9	Y���	uY���Z�;����target_t�����OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@���d�#�
��
|�,��e�{���
|�
��,
;�	0k+�+��A�u	0k+�+��
E���
��
��
��	�E���s	0E���9	E�����get_value_or_null����sanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ����_compiles_assertion_on_line_539��_instance_assertion_on_line_539?null_size��?min_size���f��	AAT::LookupFormat10<OT::HBGlyphID16>.?AU?$LookupFormat10@UHBGlyphID16@OT@@@AAT@@F�CrapOrNullHelper<int>.?AU?$CrapOrNullHelper@H@@�	��
S�,
ɲ	ɲF0�1��ɲ#0	ɲF0�1��
��,
�	0k+�+�	0ظg��	0����4�
��l+��	0����	0�п4�	u	--'
�
 �,
�,
�
�,
�,
��
��,
��,j�Null<AAT::Lookup<OT::HBGlyphID16> >.?AU?$Null@U?$Lookup@UHBGlyphID16@OT@@@AAT@@@@���	{��	X�{�z�
G�,	�4�3���CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	T��
s�
��,
��
��,��CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���
��
��,
}�
~�,���7�.	0�.�.�
��
�
r�,��Null<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���	���
��,
*�,
Y���
�
�,
�
Y�	Y����	Y�������	Y����	9Y���r
�	
9Y���r����	uY���	}Y���	Y������	9Y���	0Y����;	0Y���9	Y����?item_size����HeadlessArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >����operator=����operator[]���get_size�����get_length��as_array���}iter_t�writer_t�����iter����writer���operator struct hb_array_t<struct OT::IntType<unsigned short,2> const >�operator struct hb_array_t<struct OT::IntType<unsigned short,2> >���begin���end�serialize���sanitize_shallow���
	9lenP1
�arrayZ����_compiles_assertion_on_line_967�_instance_assertion_on_line_967?null_size��?min_size���v�OT::HeadlessArrayOf<OT::IntType<unsigned short,2>,OT::IntType<unsigned short,2> >.?AU?$HeadlessArrayOf@U?$IntType@G$01@OT@@U12@@OT@@�po�
N�,
��,
��	0k+�+�
��,
x�	0k+�+�
`��l+�	0g�0��
�
�,
y.
z.,
v.
w.,	f7pJrJD	ud7e�c!
As,	�pJrJL�*tu	�s@sBs�	tpJrJ�z	ut��A,	Ry�O�O��	u�O�O�	0pJrJ0	u�O�O��	���O�O��
/,	'�pJrJ�����	�//)�t"��	���O�O+�	���O�O��	���O�Ot�	5�pJrJu�		hpJrJY�	�xpJrJ_�	u�x͆A,	5��.@Qu�	�9�.@Q��		h�.@QY�	�cpJrJz�	�c�.@Qz�
-	0k+}+8�
k�	0k+}+:�
�	0k+}+<�	0k+}+�	0k+}+�	0k+}+f�
��	0k+}+A�
X�
��,	}�O�O��x"��	u�O�OF�	0k+}+�:�#��
x�	0k+}+J�޻"�@	0�O�OL�}�"�@	0�O�ON��"��	0�O�OP�}�"��	0�O�OR��q"{O	0�O�OT���"��	2��O�OV�	�wpJrJ��	1�pJrJ��	<zIzz	(�pJrJ��	ۄpJrJ��	^�pJrJ��	����҄	��pJrJ�	0o�|���	O�pJrJ�	ߢpJrJ�	0�5�s��
9	�O�Od�	0�����w	0C�s��w	o#�O�OL�	`tpJrJw�	u�O�O�	u�O�O&�	0�O�O��	���O�O��	0�O�O��	
9�O�O/�	Ry�O�O��	0�O�O��	u�O�O��	u�O�O��	A�O�O��	0�O�O��	@,�O�O��	u�O�O��	5x�O�O
�	5x�O�O�	5x�O�O�	u�O�O)�	0�O�O5�	0�O�O9�	e��O�O��	t�O�O��	�<�O�O��	�3pJrJ�3	>,�O�O��	��O�O��	��O�O�	��O�O����"��	0�O�O������
��������"T�	0�O�O��T�l�
������	v�F0�1�2	07�P��t
��,��#0	��F0�1��
��,0�9uu	, ,��	�wF0�1�2	P�F0�1�2/�#0	/�F0�1��
/�,
��	��[�a���
������
��,	������
�
��,
��,
������
��	u������
������4�#0	4�F0�1��
4�,��"	DzF0�1��	0�r�r�	0��޲��	0.."�	}i/k/
�	}i/k/[��#0	�F0�1��
�,	X��z�z�
������	�������
��,�1��	0sy���
�������#0	�F0�1�	������
��,
��,
����
X�	�����
p����	�������
��,�1��	0sy��

�
��	?�E�D�
I�,
?�,
�@��
��	?�E��
�����	�F0�1�2��$"	u޳���#c�	0&s��/�
k�,��OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
���
�,>��.��
��
�
�
�	���
�,	���s	�����
�	�����	.������1��u	0���	0���;	0��9	��	u��f�q���target_t����OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned int,4>,void,1>���operator=���operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
m�	0e�g�8�	0C�t�>�	0C�t�B�	0e�g�F�	0C�t�Q�	0C�t�l�	0e�g���	0C�t��	0e�g���	0C�t���	0e�g���	0C�t���	0e�g���	0C�t���	0e�g���	0C�t���	0C�t��	0C�t��	0e�g�"�	0C�t�-�	0C�t�D�	0C�t�[�	0e�g�^�	0g�m�Ϛ	0�!�8�	���>�	���B�	0�!�F�	���Q�	���l�	0�!���	����	0�!���	�����	0�!���	�����	0�!���	�����	0�!���	�����	����	����	0�!�"�	���-�	���D�	���[�	0�!�^�	�g�m�՛	0ٙۙ8�	�יؙ>�	�יؙB�	0ٙۙF�	�יؙQ�	�יؙl�	0ٙۙ��	�יؙ�	0ٙۙ��	�יؙ��	0ٙۙ��	�יؙ��	0ٙۙ��	�יؙ��	0ٙۙ��	�יؙ��	�יؙ�	�יؙ�	0ٙۙ"�	�יؙ-�	�יؙD�	�יؙ[�	0ٙۙ^��#��	�g�m�қ	��F0�1�2��$"�w	0�8�8G[x$"�w	0�8�8I�{$"�w	0�8�8K	��F0�1�2\�$"�w	0�8�8N�{$"	0k+}+PJ�$"	0k+}+R��$"	0k+}+T\�$"	0k+}+V	0`uau8�	�busu>�	�busuB�	0`uauF�	�busuQ�	�busul�	0`uau��	�busu�	0`uau��	�busu��	0`uau��	�busu��	0`uau��	�busu��	0`uau��	�busu��	�busu�	�busu�	0`uau"�	�busu-�	�busuD�	�busu[�	0`uau^�	�g�m���	��,�+��$"	u޳�q�#��	0&s��*�
��,��OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
v��
w,��x��y
w
x
v	v}|
v,	v}s	v}|��
w	r�v��	��v����1x�u	0v}�	0v��;	0v�9	v�	uv�f�q���target_t���~OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned int,4>,void,1>�operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@�
�	0H�J�.��#��	0E�Y�9�	0E�Y�O�	0H�J�c��#��	0E�Y�n�	0H�J����#��	0E�Y���	0H�J���	0E�Y���	0H�J���	0E�Y���	0E�Y��	0E�Y��	0H�J�"�	0E�Y�-�	0E�Y�D�	0E�Y�[�	0H�J���	0���4�	0H�J���	0E�Y���	0e�g�.�	0C�t�9�	0C�t�O�	0e�g�c�	0C�t�n�	0e�g���	0C�t���	0e�g���	0C�t���	0e�g���	0���Ϛ	0e�g���	0C�t���	0`�b�.�	�^�_�9�	�^�_�O�	0`�b�c�	�^�_�n�	0`�b���	�^�_���	0`�b���	�^�_���	0`�b���	�^�_���	�^�_��	�^�_��	0`�b�"�	�^�_�-�	�^�_�D�	�^�_�[�	0`�b���	����Л	0`�b���	�^�_���	0ٙۙ.�	�יؙ9�	�יؙO�	0ٙۙc�	�יؙn�	0ٙۙ��	�יؙ��	0ٙۙ��	�יؙ��	0ٙۙ��	����қ	0ٙۙ��	�יؙ��	0�!�.�	���9�	���O�	0�!�c�	���n�	0�!���	�����	0�!���	�����	0�!���	����՛	0�!���	�����	0��.�	0���9�	0���O�	0��c�	0���n�	0����	0�����	0����	0�����	0����	0�����	0����	0����	0��"�	0���-�	0���D�	0���[�	0����	0���כ	0����	0�������$"�w	0�8�8���$"	0k+}+�	������	������	�d�����	������	�o�q���	�{�}���	�$�&���	�����	07�P�[��#����$"	u޳��#��	���E���	�:�M���	�;�U���	�<�]���	�=�e���	�>�m���	�������	�Y�����	�Y�����	�Y�����	�Y�����	�Y�����	�Y�����	�Y�����	�Y����	�Y����	�Y���)�	K���k<	/���k<	���k<	S�a�k<	/�=�k<	
��k<��$"o#�	0k+}+!u%)2)##{0#
H)
��,o�#0	o�F0�1'
��,
��
�*+
���
�-.
H}�
Í01��$"	0k+}+3��$"	0k+}+5�$"	0k+}+7�$"	0k+}+9(�$"	0k+}+;��uY"u	0����=
��,
u�
��,�:uuu	0k+�+B
��
��,
��
��,�.T�$"	T��G�GH�T�"	0�J�JJ
��L�.��$"	���G�GN����"	0�J�JP
����R	������	!�i/k/�"�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
W��
X	uWY
!�
W	[W\
��	^WY]_	!�WY	!�WYsba	0WY	�W\	�WYef	�W\s	�WYshi
W!	!�Wks
!�,
W	mWnslo	!�W\r	!�Wk	mWnqrs��item_t�Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���`thiz���aiter���coperator+��a_begin�abegin��a_end���aenddoperator bool��Zlengoperator*��joperator[]�poperator+=�toperator++�poperator-=�toperator--�boperator-�� Tuhb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
w	[wx
w��
z	^w{y|	�w{	�w{s	0w{	uw{	wx	wxs	!�w{�}thiz���~__item__���__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__&�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��W��w��"�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&�u
!�	!���	!����
��	�!��	�!��s	!��	!��s	u!��
��	0!���	&�!��	!�!��	t!�	t!������hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�!��	�!�����	!���	!�!���	!�!����	!�!��sfV��Frealloc_move����hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
&�arrayZ���
ulength���
ubackwards_length�"V�hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
��	>����
�����
S�,
>�	���z�z�
k�P��
�,	���
�,
�,
���
��	�����
4���
��,���.�.	0�u�u�
�����
�,
�	0k+}+�
��	0k+}+�
��,	������
r�
|�	0k+}+�
}�,	������	��i/k/���hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
���
�	u��
��
�	���
��	�����	����	����s��	0��	����	������	����s	����s��
�!	����s
��,
�	���s��	����r	����	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�	���
���
�	�����	����	����s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��u
��	����	���
��	����	����s	���	���s	u��
��	0��		����	�����	t��	t��	
�hb_sorted_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���	����	����	�����	����	����s^���Frealloc_move���hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >�����__item_t__�Fis_random_access_iterator��Fhas_fast_len���__item__���__item_at____next__���__forward____prev__���__rewind__�__len__
operator!=�begin��endoperator&��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PairSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >���
operator==�hash���cmpqsort��get_size���reversesub_array��truncate���fini���
��arrayZ���
ulength���
ubackwards_length�
"Vhb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
��	_���
����
t�,
_�	 ��z�z 
��q�"
?�,	4�:�9�
>�,
4�,
'5�(
 �	��4�:�*
U�3�,
�,���.�.	0�u�u/
���1
��,
~�,
�,	c�pJrJd�c�d�	����	�	��
��,

�,
�,
<�=
��	���	�?
'��A
��,
�x
����E��u	v��x�xG
����I
��,	������
��,
��,
N��O
v�	R�����Q
����S
V�,S��.�.	0�u�uV
l�S�X	����
��	Q���[
���]
f�,
Q�	��z�z`
~�c�b
1�,	������	$�,�+�
��,
0�,
$�,
i%�j
�	�$�,�l
G�#�n
�,	���
�,
�,
s�t
�	����v
��x
��,���.�.	0�u�u{
���}	G�pJrJH�G�H�	���	���
�,
�,
�,
���
�	�����
���
��,��u	[��x�x�
����
z�,	o�u�t�
y�,
o�,
�p��
[�	7�o�u��
��n��
;�,8��.�.	0�u�u�
Q�8��	|�����
|�	3����
�����
H�,
3�	��z�z�
`�E��
�,	h�m�l�	��
�
h�,
�,
�,
���
�	�����
)���
�,	���
�,
�,
���
��	�����
���
��,���.�.	0�u�u�
�����
;�
3�,�#�.��	0k+}+��#�.��	0k+}+�
~�,
f�,
y��	0k+}+�
�w���	Ӳ��Y�Au�30	0�3�3��3�3	������
��,
��,
����	u�����K	�pJrJ���	�
��	������
�,
��,
��,
����
�	R������
����
q�,	f�l�k�
p�,
f�,
�g��
R�	.�f�l��
��e��
2�,/��.�.	0�u�u�
H�/��
��,��uu	0k+�+�
��,��uu	0k+�+�	;�pJrJ<�;�<�	)�.�-�	���
)�,
�,
�,
�
�	����
���

��,	������
��,
��,
��
��	b�����
����
f�,c��.�.	0�u�u
|�c�	n�pJrJo�n�o�	]�b�a�	���
]�,
�,
�,
!
�"
��	����$
2��&
�,	���
�,
�,
+�,
��	����.
��0
��,���.�.	0�u�u3
����5
��,��uu	0k+�+8
;�,A�uu	0k+�+;
ɲ,	ɲF0�1�2
�,r�	0k+}+@�#��	0������
�,
D�E�#&��$"	u	--H	h�i/k/���7��	0�K�KK�.��	���G�GM��+o�+
��,
x�,
`�,
S�T
��
�,
f�
]���
�,
b�,
`�
��,
2�
)���
�,
.�,
,�
l�,
�
���
��,

�,
��
��,
��
�,
q�
h���
�,
m�,
��
��
��,
/�
u�,
�
���
�,
�,
��
�,
��
����
,�,
��,
��
�
�,
J�
��,
�
����
	�,
�,
��
:�,
��
�
��,
��
�,
��
[
��,	������
��
=�
E�,
��
��,
��
��,	��$�Y�
��,��OT::_hb_has_null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@$00@OT@@�	(�����+
��,
��,v�OT::_hb_has_null<OT::RecordListOfFeature,1>.?AU?$_hb_has_null@URecordListOfFeature@OT@@$00@OT@@�	^x�[x�+
��,��OT::_hb_has_null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@$00@OT@@�	������+
��,
n�
o�,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@���	������+
�,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@$0A@@OT@@�	"��#��+
L�,��OT::_hb_has_null<AAT::Lookup<OT::HBGlyphID16>,0>.?AU?$_hb_has_null@U?$Lookup@UHBGlyphID16@OT@@@AAT@@$0A@@OT@@���	v��{��+
�,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�	f��g��+
��,
��,��OT::_hb_has_null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@���	��<��+
9�,
��	��F0�1���#0	��F0�1�	0k+�+��
�OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�	������+
�,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@$0A@@OT@@���	-��.��+
W�,��uu	0k+�+����	0k+}+�
��	0k+�+���	0k+}+�
�	0k+�+���NullHelper<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@@���	����+
�,��NullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@@���	3��3��+��NullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@@�	W��W��+
a�,��OT::_hb_has_null<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@$00@OT@@���	������+
��,
��,
o�,
G�,
��,
S�,
z�,
7�,X�uu	0k+�+�Q�#�
���OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@���	����+
��,���	0k+}+�
��	0k+�+�
��,��OT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�	����+
E�,��OT::_hb_has_null<AAT::ClassTable<OT::IntType<unsigned char,1> >,0>.?AU?$_hb_has_null@U?$ClassTable@U?$IntType@E$00@OT@@@AAT@@$0A@@OT@@��	~����NullHelper<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@@���	���+
�	0k+�+
�,��NullHelper<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@@���	6�6��+
>�	0k+�+		0����w��NullHelper<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@@�	Z�Z��+
b�	0k+�+
d�,O��	0k+}+
O�	0k+�+ɒ�	0k+}+
ɒ	0k+�+$��	0k+}+
$�	0k+�+���	0k+}+
��	0k+�+ n��	0k+}+"
n�	0k+�+$���	0k+}+&
��	0k+�+(���	0k+}+*
��	0k+�+,!�	0k+}+.
!	0k+�+0	tP9]9s
�t
�t,"�NullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	��5���+
��	0k+�+8�#�.�NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	��;���+�#�2�NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@���	ֿ?ֿ�+
޿	0k+�+B�qu	0k+�+D�q#�
F&�Null<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@���	ֿH"�Null<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	��J�Null<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�	��L��Null<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@@�	Z�N��Null<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@@���	6�Pv�Null<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@@���	�R��NullHelper<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@��	��T��Null<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@@�	W�V��Null<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@@���	3�X��Null<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@@���	�Z��NullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��	<�\��NullHelper<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@	��^f�NullHelper<OT::RecordListOfFeature>.?AU?$NullHelper@URecordListOfFeature@OT@@@@�	[x`��NullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@	��b
��
��,
%����#�
h
��,
��	0k+�+k��E��#�
n
�
�	�qp	m��qb	�qpst
1�,
�	v�w�	$��wxy�1��u	0�q{	0�w�;	0�w9	�w	u�wf�v��1�target_t���rOffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>uoperator=��zoperator()�|serialize_copy�}sanitize_shallow���~neuter�_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@������#�
�
�
�	���	E���b	�����
&�,
�	����	>������1��u	0���	0���;	0��9	��	u��f�v��&�target_t����OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>����operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@��)���#�
�
��
��	����	Q����b	������
͛,
��	�����		�������1���u	0����	0����;	0���9	���	u���b�v��͛target_t����OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>��operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@���P��#�
�
�
�	���	x���b	�����
�,
�	����	r������1��u	0���	0���;	0��9	��	u��^�v���target_t����OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>�operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@���
�s
�s,��Null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@	���Z�Null<OT::RecordListOfFeature>.?AU?$Null@URecordListOfFeature@OT@@@@�	[x���Null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@	�����Null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��	<����Null<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@��	���
Ī
Ū,
t���hb_map_iter_factory_t<<unnamed-type-hb_second> const &,1>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_second>@@$00@@
�����s�	��s�s�z
�	���zR�hb_map_iter_factory_t<<unnamed-type-hb_second> const &,1>��
tf��hb_map_iter_factory_t<<unnamed-type-hb_second> const &,1>.?AU?$hb_map_iter_factory_t@AEBU<unnamed-type-hb_second>@@$00@@
��Dt	t//�t"��	Ry�O�O��x"��	u�O�O��x"��	u�O�O�t"��	���O�O�	��i/k/ߟ	�i/k/��	��t��ģ
��t"%�	���O�O�t"s�	���O�O�t"�	}�O�O�	u�x͆ģ	޻pJrJ��	}�pJrJ��	�pJrJ��	}�pJrJ��	�qpJrJ��	��pJrJ���8��	0����
Z�,<�9	0�8�8�
��,
�	0�8�8�
��,
	0�8�8
��,
	0�8�8
�,
	0�8�8
'�,

	0�8�8�#��.�o#	0k+}+�#����o#	0k+}+�."o#	o#�O�O�x"s�	u�O�O�x"%�	u�O�Ob�"��	0�O�Ot"��	���O�Ow�"��	0�O�O<�$"��	
9�O�O�."Ry	Ry�O�O!z"Ry	0�O�O#�x"��	u�O�O%�x"G�	u�O�O'�."A	A�O�O)�t"A	0�O�O+�."@,	@,�O�O-t"@,	u�O�O/��$"�w	5x�O�O1��$"Ry	5x�O�O3��$"D{	5x�O�O5(�'"��	u�O�O7`�"@�	0�O�O9J�"@�	0�O�O;��"��	e��O�O=��"�	t�O�O?�r"�<	�<�O�OA6�"s�	>,�O�OCf�"{O	��O�OE��"�	��O�OG�K'"B	��O�OI	��pJrJ��	0�����	��pJrJ��	0)�5�l�	������	��������ӎ	�O�OQ	����3�ӎ	�O�OT	0����9	0��P�9	T��O�O��	0�O�O��	���O�O��	0�O�O��	>�����	��B�A�	����	��i/k/�	_�����	 �c�b�	��$�#�	��i/k/1	����������	v�//e	R�z�y�	R�i/k/X	Q�����	�U�T�	���	����	��i/k/}	�������	[�//o	7�_�^�	7�i/k/�	3����	�7�6�	������	������	��i/k/�	R�����	.�V�U�	.�i/k/�	����	b�����	b�i/k/	������	������	��i/k/5-$"	0k+}+�k�$"	0k+}+��$"	0k+}+��$"	0k+}+��$"	0k+}+�e�$"	0k+}+���$"	0k+}+��:$"	0k+}+�x�$"	0k+}+���"
9	�O�O�
�����	��F0�1�2	�9,�+	/�F0�1�2	4�F0�1�2	DzF0�1�2	0�r�r"�	0, ,"�	Z�pJrJ[�Z�[�	2�pJrJ
�	�F0�1�2�#o�	u޳���	0s����	0 s����	�F0�1�2�#�	u޳��	0s���	0 s���	07�P�/��#n�	0e�g�X�	0�!�X�	0ٙۙX��#��	0`uauX�	07�P�*��#��	0H�J���	0e�g���	0`�b���	0ٙۙ��	0�!���	0�����#��	0��.�	�˚��9�	�˚��O�	0��c�	�˚��n�	0�����#��	�˚����	0����	�˚����	0����	�˚����	�˚���	�˚���	0��"�	�˚��-�	�˚��D�	�˚��[�	0����	������	0����	�˚�����#��	0��8�	�˚��>�	�˚��B�	0��F�	�˚��Q�	�˚��l�	0����	�˚���	0����	�˚����	0����	�˚����	0����	�˚����	0��^�	�g�m�����u	Z�[����u	Z�[����u	Z�[����u	Z�[����u	Z�[����u	Z�[����u	Z�[���u	Z�[���u	Z�[��(�u	Z�[��	o�F0�1�2��u	0�����
��,	�pJrJ���
[,�$"	0k+}+���$"	0k+}+�|�$"	0k+}+	��pJrJ������
�,.�$"�	0k+}+.�$"�	0k+}+
y$"��	0k+}+
	0k+}+rr$"�	0k+}+
�#�
��	0k+�+	0��u�J�	��pJrJ�������.��$"	���G�G�7��$"	0�K�K
��,	��F0�1�2/�uu	0k+�+
��
��,
��
�,
��
��,S�o#	0k+}+#�quu	0k+�+%	���
�,
��,	��F�E�
D�,	���
�,	�*�)�
(�,	��Q�P�
O�,
�,
�,
��
�
�
6
�	�8�
���
:,
;
:	0�=<	{��8
9hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >���>operator==�>operator!=�?operator class OT::RuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> &�?get
n�v�F@hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���	�8�
��,
��,
��
��,
�
 �
�
I
�	�K�
���
M,
N
M	0�PO	�KJLhb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *> >���Qoperator==�Qoperator!=�Roperator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::RuleSet<struct OT::Layout::SmallTypes> const *> &���Rget
]�v�FShb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�	�K�
��,
<�
O�
Q�,
g�
��
��
\
��	��^��
����
`,
a
`	0��cb	G���^_hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >���doperator==�doperator!=�eoperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_b2dccc652555b1aacdf93fc85fc363a5> &eget
:�v�Ffhb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���	��^��
��,
k�,
h�
i�,
��
�
�
o
�	�q�
���
s,
t
s	0�vu	�qRrhb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *> >��woperator==�woperator!=�xoperator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::ChainRuleSet<struct OT::Layout::SmallTypes> const *> &��xget
)�v
Fyhb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���	�q�
�,
	�
�
�,
3�
q�
b�
�
b�	b��k�
b���
�,
�
�	0b���	#�b��"�hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >����operator==��operator!=��operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects::<lambda_d07988d4e06e8c37ba248f57bde59637> &���get
�v�F�hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >.?AU?$hb_reference_wrapper@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@@@���	b��k�
V�,
7�,
4�
5�,
r�
��
��
�
��	�����
����
�,
�
�	0����	����r�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *> >�operator==��operator!=��operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes> const *> &�get
�v*F�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�	�����
��,
�
�
�,
��
�
�
�
�	���
���
�,
�
�	0���	�����hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >����operator==��operator!=��operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_d9b472d13f1d135f5345602a232c4d12> &�get
x�v�F�hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���	���
��,
��,
��
��,
�
�
�
�
�	��
�
���
�,
�
�	0���	���Z�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *> >���operator==��operator!=��operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::ContextFormat1_4<struct OT::Layout::SmallTypes> const *> &���get
h�vF�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@@@���	��
�
��,
�
H�
7�,
I�
��
K���x�	u�G�G�u��
K�	K���
K���
�	K�K��
�,
�	0K���	tK�nufirst_t��second_t���K�pair_t��hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>��reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
��second�����hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
K�
��,
<�
z�
k�
�
k�	k��t�
k���
�,
�
�	0k���	�k���hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >����operator==��operator!=��operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_e292532a400aab63ab56d59dc40c2855> &�get
�v�F� hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���	k��t�
_�,
@�,
=�
>�,
��
�
�
�	���
���
�,
�
�	0���	���Z�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *> >���operator==��operator!=��operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::ContextFormat2_5<struct OT::Layout::SmallTypes> const *> &���get
�vF�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@@@���	���
�,
�
(�
*�,
��
�
�

�	��
���

,


	0�
	���	hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >���operator==�operator!=�operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> &���get
��v�Fhb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���	��
�,
��,
��
��,
�
1�
 �

 �	 �+�
 ���
,

	0 � 	g �bhb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *> >�!operator==�!operator!=�"operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes> const *> &�"get
��vF#hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@@@�	 �+�
�,
2�
f�
U�,
g�
��
i���x,	u�G�G-u�
i�	i�0/
i���
2	i�i�3
2,
5	0i�36	ti�rufirst_t�second_t���i�pair_t�1hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>4reverse7operator==�7operator!=�7operator<��7operator>=�7operator>��7operator<=�8cmp
ufirst
�second���9hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@
i�
��,
W�
��
��
?
��	��A��
����
C,
D
C	0��FE	���ABhb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >���Goperator==�Goperator!=�Hoperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_f60bcea25888f12001d7f88924a2a8bf> &���Hget

�v�FI hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���	��A��
z�,
[�,
X�
Y�,
��
��
Q
��	��S�
����
U,
V
U	0��XW	:��SbThb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *> >�Yoperator==�Yoperator!=�Zoperator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes> const *> &�Zget
��vF[hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@@@�	��S�
��,
1�
D�
F�,
�
?�
0�
d
0�	0�f9�
0���
h,
i
h	00�kj	��0�f&ghb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >���loperator==�loperator!=�moperator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::intersects::<lambda_5ff7c388002f552645ac10d4a5a8c2e9> &�mget
��v�Fnhb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >.?AU?$hb_reference_wrapper@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@@@���	0�f9�
$�,
�,
�
�,
@�
t�
c�,
u�
��
w���xz	u�G�G{u��
w�	w�~}
w���
�	w�w��
�,
�	0w���	tw��ufirst_t��second_t���w�pair_t�hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>���reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
��second����hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
w�
��,
��
�
�
�
�	���
���
�,
�
�	0���	����.�hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >����operator==��operator!=��operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::intersects::<lambda_23c351f5f698f203a2cbb24344c91cfd> &����get
��v�F�hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >.?AU?$hb_reference_wrapper@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@@@���	���
�,
��,
��
��,
�
S�
B�,
T�
��
V���x�	u�G�G�u�
V�	V���
V���
�	V�V��
�,
�	0V���	tV��ufirst_t�second_t���V�pair_t��hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>���reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
�second����hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
V�
��,
�,
��
�,
��,
��
��,
��,
��
��,
��,
��
��,
��
��
��,
��,
��
��,
��
(�	�F0�1�
�	�F0�1��#��>�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
���hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@@@��
�������OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@���
��
�	��C�C�
�
�	�����hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > > >���
�a�hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@@@��
��8���	�A�E��
�	�����subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >
�8subset_context���
��out��
�base��OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@���
�
��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	6���	6�����	6���s	6���s��
�!	���s
�,
�	���s��	���r	���	������6�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=�operator++��operator-=�operator--��operator-�� Thb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
��
,t
�	�
�	6��
	6��
s	0�
	u�
	�	�s	��

�,
	0�
J���	hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed���6�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at__
__more__���__len____next__���__forward____prev__���__rewind__�__end__operator!=�
it���
't@f>Hhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
��z�
��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
��
	u
	!
	#"$		s'&	0	!	*+	!s	s-.
!	0s
,
	23s14	!r	0	23678�item_t� get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%thiz���&iter���(operator+��&_begin�&begin��&_end���&end)operator bool�� len,operator*��/operator[]�5operator+=�9operator++�5operator-=�9operator--�'operator-�� T:hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
<	<=
<��
?	#<@>A	<@	<@s	0<@	u<@	<=	<=s	<@�Bthiz���C__item__���D__item_at__E__more__���F__len__G__next__���H__forward__G__prev__���H__rewind__�I__end__�Jhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�����<���Lhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�B�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
N��
O,P.u�x
	RQ
	T	0T	R	T
	0TY���Shb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>��__item_t__�Fis_sorted_iterator�U__item__���V__more__���W__next__���W__prev__���X__end__Zoperator!=�
Nit���
Rw0p
�x8f�
[@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
N�]�x^.�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
`��
a	u`b
N
`	d`e
O	g`bfh	N`b	N`bskj	0`b	`e	`bno	`es	`bsqr
`!	N`ts
N,
`	v`wsux	N`er	N`t	v`wz{|�item_t�cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ithiz���jiter���loperator+��j_begin�jbegin��j_end���jendmoperator bool��clenpoperator*��soperator[]�yoperator+=�}operator++�yoperator-=�}operator--�koperator-��. T~hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
=���
�,�x�
N	N��	N���
O	N�	N�s	0N�	uN�	N�	N�s	NN�
P	0N���`���hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�xa
=�bB�(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���u	N�x�x�
V�,
�,
��
��	�F0�1�
�	�F0�1�:�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
���hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@@@��
�������OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@���
��
�	��C�C�
�
�	�����hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > > >�
�a�hb_apply_t<OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > > >.?AU?$hb_apply_t@U?$subset_offset_array_t@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@@@��
��8���	�A�E��
�	�����subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >��
�8subset_context���
��out��
�base��OT::subset_offset_array_t<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@OT@@���
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	����	������	����s	����s��
�!	���s
�,
�	���s��	���r	���	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
���
�,�t
�	���
�	����	����s	0��	u��	��	��s	���
�,
�	0���J����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-t�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
't@f:�Hhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
����z��
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
���
�	u��
�	���
�	�����	���	���s��	0��	���	�����	���s	���s��
�!	��	s
�,
�		�	s			���r	��			�				��item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�	operator+=�		operator++�	operator-=�		operator--��operator-�� T
	hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
		�	
	
	��
		�					�			�		s	0			u				
			
	s	�		�	thiz���	__item__���	__item_at__	__more__���	__len__	__next__���	__forward__	__prev__���	__rewind__�	__end__�	hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@������	���	hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�>�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
	��
	, 	.u�x
�	�"	!	
�	��$		0�$		�"		��$	
�	0�$	)	����#	hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>�__item_t__�Fis_sorted_iterator�%	__item__���&	__more__���'	__next__���'	__prev__���(	__end__*	operator!=�
	it���
Rw0p
�x8f�
+	@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
	�-	�x�.	&�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
0	��
1		u0	2	
	
0		4	0	5	
		7	0	2	6	8			0	2			0	2	s;	:		00	2		�0	5		�0	2	>	?		�0	5	s	�0	2	sA	B	
0	!		0	D	s
	,
0		F	0	G	sE	H			0	5	r		0	D		F	0	G	J	K	L	��item_t�3	get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9	thiz���:	iter���<	operator+��:	_begin�:	begin��:	_end���:	end=	operator bool��3	len@	operator*��C	operator[]�I	operator+=�M	operator++�I	operator-=�M	operator--�;	operator-��& TN	hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
����
P	,�xQ	
			S	R			S	T	U	
		�	W		�	W	s	0	W		u	W			S			S	s			W	
 		0	W	_	�0	��V	hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�X	__item__���Y	__item_at__Z	__more__���[	__len__\	__next__���]	__forward__\	__prev__���]	__rewind__�^	__end__`	operator!=�
�xa
��b>a	(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���u		�x�xc	
��,
�,���	0k+}+g	
��	0k+�+i	
+�	0k+�+k	

�	0k+�+m		0���U�
o�,	0����<`��	0k+}+r	
`�	0k+�+t	�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
���
w		v	�}̐x	Ԑ��
v		v	{	z	�|	hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>
ؐa
��v}	hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
v	ܐw	v	�	
��,
�	w	�	
	,��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`e7d4efdd�
�	��
�	
<�	�	�	�	
�	�
�	
�		�	�	
�	
=�	�	�	�	�	�	
�	,
�	,
�		�	�	�	�	j�	operator()��	<lambda_791366109614e836d25290e41d4734c4>��
 �c�	operator=���&�	OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`e7d4efdd�
�	
�
�	,	�	�	�	
�	
 �
�	,�hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�	���hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >.?AU?$hb_apply_t@V<lambda_791366109614e836d25290e41d4734c4>@@@@���
�	��	�	�		�	�C�C�	
�	
�		�	�	�	N�	hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >�
�	a��	hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >.?AU?$hb_apply_t@V<lambda_791366109614e836d25290e41d4734c4>@@@@���
�	
�	��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
�	��
�		u�	�	
�		�	�	�	
�	��
�		�	�	�	�	�		�	�	�		�	�	�	s�	�		0�	�		<��	�		<��	�	�	�		<��	�	s	<��	�	s�	�	
�	!	�	�	�	s
�	,
�		�	�	�	s�	�		�	�	�	r	�	�	�		�	�	�	�	�	�	�<�item_t��	get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����	thiz����	iter����	operator+���	_begin��	begin���	_end����	end�	operator bool���	len�	operator*���	operator[]��	operator+=��	operator++��	operator-=��	operator--��	operator-�� T�	hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@����hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�	��
�	,�	v	
�		�	�	�	
�		<��	�		<��	�	s	0�	�		u�	�		�	�		�	�	s	�	�	�	
�	,
�		0�	�	�	B�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���J�	���	hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_parti���<�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��	__item__����	__item_at__�	__more__����	__len__�	__next__����	__forward__�	__prev__����	__rewind__��	__end__�	operator!=�
�	it���
�	@f�	Phb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�	�F�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@
�	��	�	�	�	
v	�
�		�	�.�.�	
v	
�		�	�	�	��	hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>���
v	fF�	hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@
�	
�	��hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�	��
�		u�	�	
�		�	�	�	
�		�	�	�	�	�		�	�	�		�	�	�	s�	�		0�	�		��	�		��	�	�	�		��	�	s	��	�	s


�	!	�	�	
s
�	,
�		
�	
s

	�	�	�	r	�	�	
	
�	
	



��item_t��	get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����	thiz����	iter����	operator+���	_begin��	begin���	_end����	end�	operator bool���	len�	operator*��
operator[]�
operator+=�
operator++�
operator-=�
operator--��	operator-��� T
hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��t
�		�	


�		��	
	��	
s	0�	
	u�	
	�	
	�	
s	�	�	

�		0�	

2�	��
hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
__item__���
__item_at__
__more__���
__len__
__next__���
__forward__
__prev__���
__rewind__�
__end__
operator!=�
��it���
't8f�
@hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�����z�	
��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`e7d4efdd
 
��
!
	 
"
�	
 
�
$

 
	 
&

%

��	 
&
(
'
)

 
,
!
,
,
	+
 
&
-
j#
operator()�*
<lambda_1110de62daf0bd22f472cce74bbe8def>��
a�c.
operator=���&/
OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`e7d4efdd
!

_�
"
,	 
&
(

 

a�
&
,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@
8
���hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >.?AU?$hb_apply_t@V<lambda_1110de62daf0bd22f472cce74bbe8def>@@@@���
:
�9
;
<
	:
�C�C%

 

:
	:
@
?
NA
hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >�
 
a�B
hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >.?AU?$hb_apply_t@V<lambda_1110de62daf0bd22f472cce74bbe8def>@@@@���
:

8
2�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
F
��
G
	uF
H

F
	E
F
J

8
��
L
	M
F
H
K
N
	8
F
H
	8
F
H
sQ
P
	0F
H
	<�F
J
	<�F
H
T
U
	<�F
J
s	<�F
H
sW
X

F
!	8
F
Z
s
8
,
F
	\
F
]
s[
^
	8
F
J
r	8
F
Z
	\
F
]
`
a
b
�<�item_t�I
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���O
thiz���P
iter���R
operator+��P
_begin�P
begin��P
_end���P
endS
operator bool��I
lenV
operator*��Y
operator[]�_
operator+=�c
operator++�_
operator-=�c
operator--�Q
operator-��2 Td
hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@�v	
8
	8
g
f

L
	<�8
i
	<�8
i
s	08
i
	u8
i
	8
g
	8
g
s	8
8
i

L
,
q
	08
i
r
JF
��h
hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���<�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�j
__item__���k
__item_at__l
__more__���m
__len__n
__next__���o
__forward__n
__prev__���o
__rewind__�p
__end__s
operator!=�
��it���
�	Xf�t
hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��	8
v

�,��^���y

��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
���
}
	|
�}̐~
Ԑ��
|
	|
�
�
��
hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>���
ؐa
��v�
hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
|
ܐ}
|
�

��,
�
}
�

�
,��OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`e7d4efdd
�
��
�

��	�
�
�

�
�
�

�
	�
�

�
	�
�
�	�
�

�
,
�
,
�
	�
�
�
�
j�
operator()��
<lambda_9a4163060252ef883cf5ee66a91dc599>��
 �c�
operator=���&�
OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`e7d4efdd
�

�
,	�
�
�	
�

�
,�hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�
���hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >.?AU?$hb_apply_t@V<lambda_9a4163060252ef883cf5ee66a91dc599>@@@@���
�
��
�
�
	�
�C�C�

�

�
	�
�
�
N�
hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >�
�
a��
hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >.?AU?$hb_apply_t@V<lambda_9a4163060252ef883cf5ee66a91dc599>@@@@���
�

�
��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
�
��
�
	u�
�

�
	�
�
�

�
��
�
	�
�
�
�
�
	�
�
�
	�
�
�
s�
�
	0�
�
	���
�
	���
�
�
�
	���
�
s	���
�
s�
�

�
!	�
�
�
s
�
,
�
	�
�
�
s�
�
	�
�
�
r	�
�
�
	�
�
�
�
�
�
���item_t��
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����
thiz����
iter����
operator+���
_begin��
begin���
_end����
end�
operator bool���
len�
operator*���
operator[]��
operator+=��
operator++��
operator-=��
operator--��
operator-�� T�
hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
�
��
�
,�
|

�
	�
�
�

�
	���
�
	���
�
s	0�
�
	u�
�
	�
�
	�
�
s	�
�
�

�
,
�
	0�
�
�
B�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�J�
���
hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_part�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��
__item__����
__item_at__�
__more__����
__len__�
__next__����
__forward__�
__prev__����
__rewind__��
__end__�
operator!=�
�
it���
�
@f�
Phb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�
�J�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@��
�
��
�
�
�

|
�
�
	�
�.�.�

|

�
	�
�
�
��
hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>��
|
fJ�
hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@��
�

�
��hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�
��
�
	u�
�

�
	�
�
�

�
	�
�
�
�
�
	�
�
�
	�
�
�
s�
�
	0�
�
	^��
�
	^��
�
	^��
�
s	^��
�
s
�
!	�
�
s
�
,
�
	�
	s
	�
�
�
r	�
�
	�
	
�^�item_t��
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����
thiz����
iter����
operator+���
_begin��
begin���
_end����
end�
operator bool���
lenoperator*��operator[]�operator+=�operator++�operator-=�operator--��
operator-��� Thb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@~�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
��
,t
�
	�

�
	^��
	^��
s	0�
	u�
	�
	�
s	�
�

�
	0�
 2�
��hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>�^�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__!operator!=�
it���
't8f�"@hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
�$�z�
%��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
'��
(�hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	u')

'	,'-
	/').0	')	')s32	0')	*'-	*')67	*'-s	*')s9:
'!	'<s
,
'	>'?s=@	'-r	'<	>'?BCD�*item_t�+get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���1thiz���2iter���4operator+��2_begin�2begin��2_end���2end5operator bool��+len8operator*��;operator[]�Aoperator+=�Eoperator++�Aoperator-=�Eoperator--�3operator-�� TFhb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
e���
H,htI
	KJ	KLM
	*O	*Os	0O	uO	K	Ks	O
	0OW�'��Nhb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >�*__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�P__item__���Q__item_at__R__more__���S__len__T__next__���U__forward__T__prev__���U__rewind__�V__end__Xoperator!=�
sa
e� b~Y8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�`tT�	//[��OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`e7d4efdd���
]��
^	]_�

]�
a
]	]c
b	]c(
de
],
^,
h	g]cij`operator()�f<lambda_fc7604be596f2f92a9eb13cab7cc62f4>��
a�cjoperator=���&kOT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`e7d4efdd���
^
_,	]c(

]
c,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@
r���hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >.?AU?$hb_apply_t@V<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@@@���
t�suv	t�C�Cb
]
t	tzyN{hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >�
]a�|hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >.?AU?$hb_apply_t@V<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@@@���
t
r:�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
���
�	u��
�	��
r��
�	�����	r��	r��s��	0��	����	������	����s	����s��
�!	r��s
r,
�	���s��	r��r	r��	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��: T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��v�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
���
�,�|

r	r��
�	��r�	��r�s	0r�	ur�	r�	r�s	rr�
�,
�	0r��J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-ty�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�
Xf��hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@
����
r�
�n�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
���
�	u��
�	���
�	�����	���	���s��	0��	^���	^�����	^���s	^���s��
�!	���s
�,
�	���s��	���r	���	�������^�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��n T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
���
�,�t
�	���
�	^���	^���s	0��	u��	��	��s	���
�	0���J����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> c���^�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
'tPfv�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
����z��
�F�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��*�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��
���
�	u��
�	���
�	�����	���	���s��	0��	*��	*����	*��s	*��s��
�!	��s
�,
�	�s	���r	��	��*item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�operator+=�	operator++�operator-=�	operator--��operator-��* T
hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��F�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
	�

��
	�	*	*s	0	u	
	
s	��thiz���__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__Fhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�����Fhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���/�x
�	�
�	*�!	0�!	�	��!
�	0�!&���� hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>*__item_t__�Fis_sorted_iterator�"__item__���#__more__���$__next__���$__prev__���%__end__'operator!=�
it���
�@p
�xHf

(Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���$��*��OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>.?AU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
,��
-
-	,/	0,/9	0,/�7	,/Л	,/՛	0,/Ϛ	0,/s
7�substitute���0_compiles_assertion_on_line_17�0_instance_assertion_on_line_17�?null_size��?min_size���1sanitize���2intersects�3closure4collect_glyphs�5apply��6subset�7OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>.?AU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@�
-,��OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
:��
;,��<9=
r���
?
@
?,
B
r�	r�DC	r�DEF	r�DC
:,	Ir�Dr
?	<r�KrJL	ur�K	0r�K	r�D
�hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	Qr�K�hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	Sr�DRT
;	Vr�K	0r�D�;
:	Yr�D<
r�	[r�K<	0r�K9:#�	r�K�:item_t�?item_size��GArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >�Hoperator=��Moperator[]�Nget_size���Ooperator bool��PpopUas_array���Qiter_t�Swriter_t���Riter���Twriter�Roperator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Sequence<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��Toperator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Sequence<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> >Wbegin��WendPqsort��Xserialize��Zserialize_append���\copy���]sanitize_shallow���
	9len��
^arrayZ���__compiles_assertion_on_line_821__instance_assertion_on_line_821?null_size��?min_size���2v`OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@�
<
:	:cb	I:cb	:cbef
,,
;	h:i�	9:ijk�1<�u	0:cm	0:i�;	0:i9	:i	u:iv�v��,target_t���dOffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>�goperator=��loperator()�nserialize_copy�osanitize_shallow���pneuter�q_instance_assertion_on_line_517rget_size���?null_size��?min_size���?static_size�6sOT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@����hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
p��
v	u�}̐wԐp�
u	uzy�{hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>
ؐa
p�v|hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
uܐvu
p�,
�v�
~,��OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`e7d4efdd�
���
�
9	���
��
�
�	��
�	���	��
�,
�,
�	����j�operator()��<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>��
 �c�operator=���&�OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`e7d4efdd�
�
�,	���	
�
�,�hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@
����hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >.?AU?$hb_apply_t@V<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >�
�a��hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >.?AU?$hb_apply_t@V<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@@@���
�
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
���
�	u��
�	���
���
�	�����	���	���s��	0��	9��	9����	9��s	9��s��
�!	���s
�,
�	���s��	���r	���	�������9item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@����hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@
���
�,�u
�	���
�	9��	9��s	0��	u��	��	��s	���
�,
�	0���B�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���J����hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_���9__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@f�Phb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@
��F�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@
������
u�
�	��.�.�
u
�	�����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>���
ufF�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@@@
�
���hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
���
�	u��
�	���
�	�����	���	���s��	0��	<��	<����	<��s	<��s��
�!	���s
�,
�	
�
s

	���r	���	
�



�<item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�
operator+=�
operator++�
operator-=�
operator--��operator-��� T	
hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@v�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�

��

,

t
�	�


�	<�
	<�
s	0�
	u�
	�
	�
s	��

�	0�

.���
hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>�<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
__item__���
__item_at__
__more__���
__len__
__next__���
__forward__
__prev__���
__rewind__�
__end__
operator!=�

it���
't8f�
@hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@

�
�z�
��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
 
��
!
�hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	u 
"



 
	%
 
&


	(
 
"
'
)
	
 
"
	
 
"
s,
+
	0 
"
	#
 
&
	#
 
"
/
0
	#
 
&
s	#
 
"
s2
3

 
!	
 
5
s

,
 
	7
 
8
s6
9
	
 
&
r	
 
5
	7
 
8
;
<
=
�#
item_t�$
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���*
thiz���+
iter���-
operator+��+
_begin�+
begin��+
_end���+
end.
operator bool��$
len1
operator*��4
operator[]�:
operator+=�>
operator++�:
operator-=�>
operator--�,
operator-�� T?
hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
Q��
A
,htB


	
D
C
	
D
E
F


	#

H
	#

H
s	0
H
	u
H
	
D
	
D
s	

H



	0
H
P
� 
��G
hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >�#
__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�I
__item__���J
__item_at__K
__more__���L
__len__M
__next__���N
__forward__M
__prev__���N
__rewind__�O
__end__Q
operator!=�
sa
Q bvR
8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�`tB	
//T
��OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`e7d4efdd
V
��
W
	V
X
�
V
�
Z

V
	V
\

[
	V
\
(
]
^

V
,
W
,
a
	`
V
\
b
jY
operator()�_
<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>��
a�cc
operator=���&d
OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`e7d4efdd
W

X
,	V
\
(

V

\
,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
k
���hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >.?AU?$hb_apply_t@V<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@@@���
m
�l
n
o
	m
�C�C[

V

m
	m
s
r
Nt
hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >�
V
a�u
hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >.?AU?$hb_apply_t@V<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@@@���
m

k
&�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
y
��
z
	uy
{

y
	x
y
}

k
��

	�
y
{
~
�
	k
y
{
	k
y
{
s�
�
	0y
{
	9y
}
	9y
{
�
�
	9y
}
s	9y
{
s�
�

y
!	k
y
�
s
k
,
y
	�
y
�
s�
�
	k
y
}
r	k
y
�
	�
y
�
�
�
�
�9item_t�|
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����
thiz����
iter����
operator+���
_begin��
begin���
_end����
end�
operator bool��|
len�
operator*���
operator[]��
operator+=��
operator++��
operator-=��
operator--��
operator-��& T�
hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@n�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�
��
�
,�
u
k
	k
�
�


	9k
�
	9k
�
s	0k
�
	uk
�
	k
�
	k
�
s	k
k
�


,
�
	0k
�
�
Jy
���
hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-h���9__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��
__item__����
__item_at__�
__more__����
__len__�
__next__����
__forward__�
__prev__����
__rewind__��
__end__�
operator!=�
�
it���
�Xf��
hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�
��
�k
�

�
^�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�
��
�
	u�
�

�
	�
�
�

�
	�
�
�
�
�
	�
�
�
	�
�
�
s�
�
	0�
�
	<�
�
	<�
�
�
�
	<�
�
s	<�
�
s�
�

�
!	�
�
�
s
�
,
�
	�
�
�
s�
�
	�
�
�
r	�
�
�
	�
�
�
�
�
�
�<item_t��
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����
thiz����
iter����
operator+���
_begin��
begin���
_end����
end�
operator bool���
len�
operator*���
operator[]��
operator+=��
operator++��
operator-=��
operator--��
operator-��^ T�
hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�
��
�
,�
t
�
	�
�
�

�
	<�
�
	<�
�
s	0�
�
	u�
�
	�
�
	�
�
s	�
�
�

�
	0�
�
�
J�
���
hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const���<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��
__item__����
__item_at__�
__more__����
__len__�
__next__����
__forward__�
__prev__����
__rewind__��
__end__�
operator!=�
�
it���
'tPfn�
Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�
��
�z�
�

�
6�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��
�
��
�
	u�
�

�
	�
�
�

�
	�
�
�
�
�
	�
�
�
	�
�
�
s�
�
	0�
�
	#
�
�
	#
�
�
�
�
	#
�
�
s	#
�
�
s�
�

�
!	�
�
�
s
�
,
�
	�
�
�
s�
�
	�
�
�
r	�
�
�
	�
�
�
�
�#
item_t��
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����
thiz����
iter����
operator+���
_begin��
begin���
_end����
end�
operator bool���
len�
operator*���
operator[]��
operator+=�operator++��
operator-=�operator--��
operator-�� Thb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��6�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
	�

��
	�
	
	#
		#
	s	0		u			s	�
	�thiz���__item__���
__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__6hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
����6hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��

�/�x
�
	�

�
	#
�
	0�
	�
	�
�

�
	0�
��
��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>#
__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__ operator!=�

it���
�@p
�xHf
!Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
��
#
M��#+�:�hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
'�(y)
'~�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@
,��
-	u,.
,	+,0
'��
2	3,.14	',.	',.s76	0,.	��,0	��,.:;	��,0s	��,.s=>
,!	',@s
',
,	B,CsAD	',0r	',@	B,CFGH���item_t�/get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���5thiz���6iter���8operator+��6_begin�6begin��6_end���6end9operator bool��/len<operator*��?operator[]�Eoperator+=�Ioperator++�Eoperator-=�Ioperator--�7operator-��~ TJhb_iter_t<hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@ߩt
'	'ML
2	��'O	��'Os	0'O	u'O	'M	'Ms	''O
2,
W	0'OX�,��Nhb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,<unnamed-type-hb_second> const &,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�P__item__���Q__item_at__R__more__���S__len__T__next__���U__forward__T__prev__���U__rewind__�V__end__Yoperator!=�
ݩit���
't8f:Z@hb_map_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@����z'\��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`e7d4efdd���
^��
_	u^`s
^�
b
^	^d
c	^dsef
^,
_,
i	h^djzaoperator()�g<lambda_6b6c28e72d5e57b910a4751e9ef398fe>��
ud
umask�koperator=���&lOT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`e7d4efdd���
_
`,	^ds
^
d,��hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>.?AU?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@��
s�tyu
s�hb_iter_t<hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@I@@��
x��
y	uxz
x	wx|
s��
~	xz}�	sxz	sxzs��	0xz	ux|�{	ux|s	uxzs��
x!	sx�s
s,
x	�x�s��	sx|r	sx�	�x�����uitem_t�{get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��{len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@I@@��ht^
s	s��
~	us�	us�s	0s�	s�	s�s	ss�
~,
�	0s����hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >.?AU?$hb_reference_wrapper@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@@@���x���hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sit���
� f��(hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>.?AU?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@@@
��*t�s�	��.�.c
^
�	���Z�hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>�
^f��hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@@@
���OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`e7d4efdd��
���
�	u��s
��
�
�	��
�	��s��
�,
�,
�	����z�operator()��<lambda_d05c4b0d2f5dbc5ad7785739f2713444>��
ud
umask��operator=���&�OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`e7d4efdd��
�
�,	��s
�
�,��hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@�
���y�
��hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@I@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	u����	u��s	u��s��
�!	���s
�,
�	���s��	���r	���	�������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@I@@��.�
�	���
�	u��	u��s	0��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >.?AU?$hb_reference_wrapper@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@@@�������hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
6.it���
�f�� hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@��hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@@@
�������	��.�.�
�
�	�Zhb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>�
�f�hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@@@
�
��,
�,
����
,v�	�



	
��	��
��,	��b	��
�,
	���	����1	�u	0��	0���;	0��9	��	u��^�v���target_t���OffsetTo<OT::Layout::GPOS_impl::MarkArray,OT::IntType<unsigned short,2>,void,1>operator=��operator()�serialize_copy�sanitize_shallow���neuter�_instance_assertion_on_line_517get_size���?null_size��?min_size���?static_size�6 OT::OffsetTo<OT::Layout::GPOS_impl::MarkArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMarkArray@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���
����
",v�#�$
"
&
#
��	��)(
��,	+��)b	��)(,-
m�,
"	/��0�	���012�1#�u	0��)4	0��0�;	0��09	��0	u��0b�v��m�target_t���*OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>�.operator=��3operator()�5serialize_copy�6sanitize_shallow���7neuter�8_instance_assertion_on_line_5179get_size���?null_size��?min_size���?static_size�6:OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`e7d4efdd
<��
=	<>��
<�
@
<	<B
Aֆ��	<BDCE
<,
=,
H	G<BI~?operator()�F<lambda_d301ea65e75b4dd473eca3a3da1224bf>��
ֆc
��__this���Joperator=���&KOT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`e7d4efdd
=
y�
>,	<BD
<
B,��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`e7d4efdd
S��
T	uSU�)
S�
W
S	SY
XA��	SY[Z\
S,
T,
_	^SY`�Voperator()�]<lambda_f7784472a3a982e203dc7818325f06be>��
Arow��
��__this���aoperator=���&bOT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`e7d4efdd
T
U,	SY[
S
Y,��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
i���hb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >.?AU?$hb_apply_t@V<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@@@���
k�jlm	k�C�CA
<
k	kqpNrhb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >�
<a�shb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >.?AU?$hb_apply_t@V<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@@@���
k
iR�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@�
w��
x	uwy
w	vw{
i��
}	~wy|	iwy	iwys��	0wy	��w{	��wy��	��w{s	��wys��
w!	iw�s
i,
w	�w�s��	iw{r	iw�	�w�������item_t�zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��zlen�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��R T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::Layout::GPOS_impl::MarkRecord const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBUMarkRecord@GPOS_impl@Layout@OT@@@@�~�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
���
�,�t
i	i��
}	��i�	��i�s	0i�	ui�	i�	i�s	ii�
},
�	0i��.w���hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
'tPf��Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
����zi�
�*�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@�
���
�	u��
�	���
�	�����	���	���s��	0��	����	������	����s	����s��
�!	���s
�,
�	���s��	���r	���	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@�.�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@���
�	���
���
�	�����	����	����s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__.�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@���������*�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GPOS_impl::MarkRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMarkRecord@GPOS_impl@Layout@OT@@@@@@�֥�7�x
�	���
�	����	0��	��	���
�	0��������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>�����__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
ԥit���
{@p
�xHf~
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���!{��`t��/�#�j�hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@��
�����
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@I@@��
���
�	u��
�	���
���
�	�����	���	���s�	0��	u���	u��s	u��s
�!	��s
�,
�	
�s		���r	��	
��uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter���operator+���_begin��begin���_end����endoperator bool���lenoperator*��operator[]�
operator+=�operator++�
operator-=�operator--�operator-�� Thb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@I@@����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
��
,S
�	�
�	u�	u�s	0�	�	�s	��
�,
!	0�"��hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >.?AU?$hb_reference_wrapper@V<lambda_f7784472a3a982e203dc7818325f06be>@@@@�������hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__� __end__#operator!=�
it���
$ fj%0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@��
���hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@@@
(�')�*	(�.�.X
S
(	(.-Z/hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>�
Sf�0hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@@@
(
*�hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��
5��
6	u57
5	359
	;57:<	57	57s?>	057	u59B8	u59s	u57sDE
5!	5Gs
,
5	I5JsHK	59r	5G	I5JMNO�uitem_t�8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���=thiz���>iter���@operator+��>_begin�>begin��>_end���>endAoperator bool��8lenCoperator*��Foperator[]�Loperator+=�Poperator++�Loperator-=�Poperator--�?operator-�� TQhb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��*�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@
S	3ST
S��
V	;SWUX	uSW	uSWs	0SW	ST	STs	SW�Ythiz���Z__item__���[__item_at__\__more__���Z__len__]__next__���^__forward__]__prev__���^__rewind__�___end__*`hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@5��S��*bhb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���#0�.
	ed
	ug	0g	e	g
	0glR4��fhb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>���u__item_t__�Fis_sorted_iterator�h__item__���i__more__���j__next__���j__prev__���k__end__moperator!=�
ߠit���
�sp
MBf�
n hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@��
p��qr#0�.	pmHqHt
p	pvtjwhb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_identity> const &>
#0p
�.f�xhb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@��
pcu7-	m�o�{b�OT::Layout::GPOS_impl::LigatureArray.?AULigatureArray@GPOS_impl@Layout@OT@@�
}��
~��OT::List16OfOffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@���
�OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���
���
�,
�
�	���	����	���	+��r
�	#��r��	u��	0��	����hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	�����hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�����	&��	0���;
��	���<
�	���<	0��9��#�	�����item_t�?item_size���ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >��operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::AnchorMatrix,struct OT::IntType<unsigned short,2>,void,1> const >��operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::AnchorMatrix,struct OT::IntType<unsigned short,2>,void,1> >����begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���
v�OT::ArrayOf<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@���
�	���r
���
�	���r��	0��s2����operator[]��subset���OT::List16OfOffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@������b�OT::Layout::GPOS_impl::LigatureArray.?AULigatureArray@GPOS_impl@Layout@OT@@�
~,
����
�,z����
�
�
�
��	����
��,	����b	������
},
�	�����	�������1��u	0����	0����;	0���9	���	u���b�v��}target_t����OffsetTo<OT::Layout::GPOS_impl::LigatureArray,OT::IntType<unsigned short,2>,void,1>�operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::Layout::GPOS_impl::LigatureArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@ULigatureArray@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���z�	��
��,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`e7d4efdd�
���
�	����
��
�
�	��
�ֆ��	�����
�,
�,
�	����~�operator()��<lambda_dc65e138446807daa50189df0b461e86>��
ֆc
��__this����operator=���&�OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`e7d4efdd�
�
}�
�,	���
�
�,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`e7d4efdd
���
�	u���)
��
�
�	��
����	�����
�,
�,
�	������operator()��<lambda_766d2d209be3361aede5005305a7b26e>��
�row��
��__this����operator=���&�OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`e7d4efdd
�
�,	���
�
�,��hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >.?AU?$hb_apply_t@V<lambda_dc65e138446807daa50189df0b461e86>@@@@���
��j��	��C�C�
�
�	���N�hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >�
�a��hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >.?AU?$hb_apply_t@V<lambda_dc65e138446807daa50189df0b461e86>@@@@���
�j�hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@��
��
��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@I@@��
��
	u	
	
��

						s	0		u
	us	u	s
!	s
,
	s	r		 !"�uitem_t�
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��
lenoperator*��operator[]�operator+=�#operator++�operator-=�#operator--�operator-�� T$hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@I@@���
	'&

	u)	u)s	0)	'	's	)

,
0	0)1��hb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >.?AU?$hb_reference_wrapper@V<lambda_766d2d209be3361aede5005305a7b26e>@@@@������(hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*__item__���+__item_at__,__more__���*__len__-__next__���.__forward__-__prev__���.__rewind__�/__end__2operator!=�
it���
3 fj40hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@@@
6�'78	6�.�.�
�
6	6<;Z=hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>�
�f�>hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@@@
6~�	�A~�#�C��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`e7d4efdd
E��
F	EG��
E�
I
E	EK
Jֆ��	EKMLN
E,
F,
Q	PEKR~Hoperator()�O<lambda_ba8085f6450058c6195bb9da88846799>��
ֆc
��__this���Soperator=���&TOT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`e7d4efdd
F
��
G,	EKM
E
K,��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`e7d4efdd
\��
]	u\^�)
\�
`
\	\b
aA��	\bdce
\,
],
h	g\bi�_operator()�f<lambda_fdec3d86f4104cb2edccf62de160e2f6>��
Arow��
��__this���joperator=���&kOT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`e7d4efdd
]
^,	\bd
\
b,��hb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >.?AU?$hb_apply_t@V<lambda_ba8085f6450058c6195bb9da88846799>@@@@���
r�jst	r�C�CJ
E
r	rxwNyhb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >�
Ea�zhb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >.?AU?$hb_apply_t@V<lambda_ba8085f6450058c6195bb9da88846799>@@@@���
rj�hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@��
}�~�
}��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@I@@��
���
�	u��
�	���
}��
�	�����	}��	}��s��	0��	u����	u��s	u��s��
�!	}��s
},
�	���s��	}��r	}��	�������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@I@@��\
}	}��
�	u}�	u}�s	0}�	}�	}�s	}}�
�,
�	0}����hb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >.?AU?$hb_reference_wrapper@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@@@��������hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
it���
� fj�0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@@@
��'�}�	��.�.a
\
�	���Z�hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>�
\f��hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@@@
�	0�|�| &�hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@
�R�hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@6�hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@
���
�	u��
�	���
���
�	�����	���	���s��	0��	u����	u��s	u��s��
�!	���s
�,
�	���s��	���r	���	�������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��6 T�hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@V�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��
�	���
���
�	�����	u��	u��s	0��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__V�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��������R�hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�.`t�.
�	���
�	u��	0��	��	���
�,
�	0�����hb_reference_wrapper<OT::Layout::Common::Coverage const &>.?AU?$hb_reference_wrapper@AEBUCoverage@Common@Layout@OT@@@@��^����hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
6.it���
� p
MB(f
�0hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@��hb_filter_iter_factory_t<OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@@@���
������`t�.	�mHqH
�	��hb_filter_iter_factory_t<OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &>��
`tp
�.f�hb_filter_iter_factory_t<OT::Layout::Common::Coverage const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUCoverage@Common@Layout@OT@@AEBU<unnamed-type-hb_identity>@@@@���
�
����hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���

*�hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���

��
	u


	


��
	
	

	

s	0
	u
	u
s	u
s

!	

 s

,

	"
#s!$	

r	

 	"
#&'(�uitem_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��operator[]�%operator+=�)operator++�%operator-=�)operator--�operator-�� T*hb_iter_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���*�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
,	,-
,��
/	,0.1	u,0	u,0s	0,0	,-	,-s	
,0�2thiz���3__item__���4__item_at__5__more__���3__len__6__next__���7__forward__6__prev__���7__rewind__�8__end__*9hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
��,��*;hb_iter_with_fallback_t<hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����.�/�.

	
>=
	u
@	0
@	
>	

@
,
E	0
@Fb�hb_reference_wrapper<hb_set_t &>.?AU?$hb_reference_wrapper@AEAUhb_set_t@@@@�F��?hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>��u__item_t__�Fis_sorted_iterator�A__item__���B__more__���C__next__���C__prev__���D__end__Goperator!=�
6.it���
H p
MB(f�
I0hb_filter_iter_t<hb_bit_set_invertible_t::iter_t,hb_set_t &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@Uiter_t@hb_bit_set_invertible_t@@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@����hb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@@@��
K���L
M�/�.	KmHqHO
K	KQOjRhb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_identity> const &>
�/p
�.f�Shb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@AEBU<unnamed-type-hb_identity>@@@@��
K

��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@
S��
X	W�}̐YԐS�
W	W\[�]hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>��
ؐa
S�v^hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@
WܐXWa
S�,
cXd
`,��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`e7d4efdd
g��
h
��	gij
g�
l
g	gn
mֆY�	gnpoq
g,
h,
t	sgnu~koperator()�r<lambda_d1d93645c5b6bb3b3b1105740a810f2e>��
ֆc
Y�__this���voperator=���&wOT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`e7d4efdd
h
i,	gnp
g
n,r�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
~^�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�
���
�	u��
�	��
~��
�	�����	~��	~��s��	0��	����	������	����s	����s��
�!	~��s
~,
�	���s��	~��r	~��	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��^ T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@
���
�,�t
~	~��
�	��~�	��~�s	0~�	u~�	~�	~�s	~~�
�,
�	0~��J����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> cons�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
'tPfr�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
����z~�
�6�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
���
�	u��
�	���
�	�����	���	���s��	0��	w���	w�����	w���s	w���s��
�!	���s
�,
�	���s��	���r	���	�������w�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�:�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
�	���
���
�	�����	w���	w���s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__:�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���������6�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����7�x
�	���
�	w���	0��	��	���
�	0��������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>���w�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
��it���
{@p
�xHf
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��!{����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@$0A@@@���
����hb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >.?AU?$hb_apply_t@V<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@@@���
�����	��C�Cm
g
�	���Nhb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >�
ga�hb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >.?AU?$hb_apply_t@V<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@@@���
�
��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@���
��
	u
		
���
	

	�	�s	0	��		��	��	s	��s
!	�s
�,
	s	�	r	�	 !���item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��operator[]�operator+=�"operator++�operator-=�"operator--�operator-�� T#hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@����W
�	�&%
	���(	���(s	0�(	u�(	�&	�&s	��(
,
0	0�(16�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@@@���J��'hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�)__item__���*__item_at__+__more__���,__len__-__next__���.__forward__-__prev__���.__rewind__�/__end__2operator!=�
~it���
3Xf�4hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@$0A@@@���
~�:�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@@@
7�68�9
W�
;	7�.�.<
W
7	7?>�@hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0>�
Wf:Ahb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@$0A@@@
7L��$�D��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`e7d4efdd�
F��
G	FH��
F�
J
F	FL
Ky��	FLNMO
F,
G,
R	QFLS�Ioperator()�P<lambda_eda4097362a80617026b4f739dbaed64>��
y�c
�lookup_context���Toperator=���&UOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`e7d4efdd�
G
�
y�
H,	FLN
F
L,��hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@���
^���_`	^�C�CK
F
^	^dcNehb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >�
Fa�fhb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@���
^��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`e7d4efdd
i��
j	0iks
i�
m
i	io
n�m�	ioqpr
i,
j,
u	tiov�loperator()�s<lambda_7f323808c276e9bcb4e2229ea2793931>��
�input_class_def��
m�cwoperator=���&xOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`e7d4efdd
j
m�
k,	ioq
i
ڙ
o,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`e7d4efdd
���
�	����
��
�
�	��
�m��	�����
�,
�,
�	������operator()��<lambda_e724058aee038644780a55ddb5516adc>��
m�c
�lookup_context����operator=���&�OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`e7d4efdd
�
�,	���
�
�,~�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
����hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >�
�a��hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@���
���
�	u��
�	���
���
�	�����	���	���s��	0��	$���	$�����	$���s	$���s��
�!	���s
�,
�	���s��	���r	���	�������$�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@����hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@��
���
�,�t
�	���
�	$���	$���s	0��	u��	��	��s	���
�,
�	0���J����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *���$�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
'tXf~�`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
����z��
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���
���
�	u��
�	���
�	�����	���	���s��	0��	���	�����	���s	���s��
�!	���s
�,
�	���s��	���r	���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�
�	���
���
�	���	��	��s	0�	u�	��	��s	���thiz���__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�	__end__�
hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@��������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���x�i�x
�	�
�	��	0�	�	��
�	0���hb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@�������hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainCont����__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
v�it���
@p
�xPf
Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@����hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@���
����m�x	mHqHi�x
	"!�#hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>
ip
�xf�$hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@���
��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`e7d4efdd
'��
(	0')s
'�
+
'	'-
,�j�	'-/.0
',
(,
3	2'-4�*operator()�1<lambda_94c242a454d1dc522c3eb98b9311c5a8>��
�input_class_def��
j�c5operator=��&6OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`e7d4efdd
(
j�
),	'-/
'
-,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`e7d4efdd
>��
?
2	>@A
>�
C
>	>E
DH�j��	>EGFH
>,
?,
K	J>EL�Boperator()�I<lambda_9013702954176be96ab9361b9e0275d0>��
H�__this���
j�c
�lookup_context���Moperator=��&NOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`e7d4efdd
�
?
O�
@,	>EG
>
E,�hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@
W���hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >.?AU?$hb_apply_t@V<lambda_9013702954176be96ab9361b9e0275d0>@@@@���
Y�XZ[	Y�C�CD
>
Y	Y_^N`hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >�
>a�ahb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >.?AU?$hb_apply_t@V<lambda_9013702954176be96ab9361b9e0275d0>@@@@���
Y
W.�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
f��
g	ufh
f	dfj
W��
l	mfhkn	Wfh	Wfhsqp	0fh	i�fj	i�fhtu	i�fjs	i�fhswx
f!	Wfzs
W,
f	|f}s{~	Wfjr	Wfz	|f}����i�item_t�iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���othiz���piter���roperator+��p_begin�pbegin��p_end���pendsoperator bool��ilenvoperator*��yoperator[]�operator+=��operator++�operator-=��operator--�qoperator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���.�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
�	d��
���
�	m����	i���	i���s	0��	u��	��	��s	W����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__.�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�f�����.�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���R�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
���
�,�'�x
W	W��
l	i�W�	0W�	W�	WW�
l,
�	0W����hb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >.?AU?$hb_reference_wrapper@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@@@����e���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> cons���i�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f
�Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@
����hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@@@���
����W�+�x	�mHqH�'�x
�	�����hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>
'p
�xf��hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@@@���
�N�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
���
�	u��
�
�	���
�	�����	���	���s��	0��	i���	i�����	i���s	i���s��
�!	���s
�,
�	���s��	���r	���	�������i�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��N T�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�x��
�	���	����
�	i���	i���s	0��	u��	��	��s	���
�	0��������hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >���i�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�xa
��bR�(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�c�u	��x�x���$����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`e7d4efdd�
���
�	����
��
�
�	��
�	��N��
�,
�,
�	������operator()��<lambda_f13cdf1257116d6b28ffd4dc100c7433>��
y�c
�lookup_context����operator=���&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`e7d4efdd�
�
�,	��N
�
�,��hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
���hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@���
�	�C�C�
�
	N	hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >�
�a�
hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@���

f�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@
��
	u
	

��
			s	0	$�	$�	$�s	$�s 
!	"s
,
	$%s#&	r	"	$%()*�$�item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��!operator[]�'operator+=�+operator++�'operator-=�+operator--�operator-��f T,hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::ChainRuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@����
	/.
	$�1	$�1s	01	u1	/	/s	1
,
9	01:2��0hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>��$�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�2__item__���3__item_at__4__more__���5__len__6__next__���7__forward__6__prev__���7__rewind__�8__end__;operator!=�
��it���
 �f�<(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@���%�>��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`e7d4efdd
@��
A	@B��
@�
D
@	@F
E	@F�GH
@,
A,
K	J@FL�Coperator()�I<lambda_a81eecc35d305407aef740e0ebdc329b>��
m�c
�lookup_context���Moperator=���&NOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`e7d4efdd
A
B,	@F�
@
F,��hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@���
U��VW	U�C�CE
@
U	U[ZN\hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >�
@a�]hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@���
U��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`e7d4efdd
`��
a	0`bs
`�
d
`	`f
e
j�	`fhgi
`,
a,
l	k`fmjcoperator()�j<lambda_fdad7d7a76a27b833a5a230a535832a8>��
j�cnoperator=��&oOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`e7d4efdd
a
b,	`fh
`
f,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`e7d4efdd
v��
w
?,	�vxy
v�
{
v	v}
|
2�	v}~�
v,
w,
�	�v}�rzoperator()��<lambda_4f022ae5b45819c96c70790b6d73aae8>��
2�__this����operator=��&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`e7d4efdd
�	�>�=�
w
�
�,
x,	v}
v
},��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`e7d4efdd
���
�	��C�
��
�
�	��
�j��	�����
�,
�,
�	������operator()��<lambda_f6a774d7774453fd0a110176739a90ae>��
j�c
�lookup_context����operator=��&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`e7d4efdd
�
�
�,	���
�
�,
�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@
����hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >.?AU?$hb_apply_t@V<lambda_f6a774d7774453fd0a110176739a90ae>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >�
�a��hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >.?AU?$hb_apply_t@V<lambda_f6a774d7774453fd0a110176739a90ae>@@@@���
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	���	�����	���s	���s��
�!	���s
�,
�	���s��	���r	���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>,hb_pair_t<unsigned int,OT::ChainRuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@U?$hb_pair_t@IAEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@@@��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@
���
�,�v
�	���
�	���	���s	0��	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >.?AU?$hb_reference_wrapper@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@@@���B����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
�Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@
����hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@@@
������	��.�.|
v
�	���Z�hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>�
vf��hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@@@
�
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���
���
�	u��
�	���
�	�����	���	���s	0��	>,��	>,��	>,��s	>,��s	
�!	��s
�,
�	
�s	���r	��	
��>,item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool���lenoperator*��
operator[]�operator+=�operator++�operator-=�operator--�operator-��� Thb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�
	�
��
	�	>,	>,s	0	u		s	��thiz���__item__���__item_at__ __more__���!__len__"__next__���#__forward__"__prev__���#__rewind__�$__end__�%hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@������'hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�����`�x
�	�*)
�	>,�,	0�,	�*	��,
�	0�,1��hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >.?AU?$hb_reference_wrapper@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@@@������+hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�-__item__���.__more__���/__next__���/__prev__���0__end__2operator!=�
��it���
38p
�x@f�
4Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@��hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@@@���
6���7�8d�x	6mHqH:`�x
6	6=<�>hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>
`p
�xf�?hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@@@���
61���	�B��OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`e7d4efdd��
D��
E	DF{�
D�
H
D	DJ
Iy�s�	DJLKM
D,
E,
P	ODJQ�Goperator()�N<lambda_f2695d4b40e75c180f1cc176408618c7>��
y�c
s�lookup_context���Roperator=��&SOT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`e7d4efdd��
E
s�
F,	DJL
D
J,��hb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@���
[���\]	[�C�CI
D
[	[a`Nbhb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >�
Da�chb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@���
[��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`e7d4efdd�
f��
g	0fh��
f�
j
f	fl
k	flqmn
f,
g,
q	pflr~ioperator()�o<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>��
�class_def
m�csoperator=��&tOT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`e7d4efdd�
g
h,	flq
f
l,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`e7d4efdd�
{��
|	{}{�
{�

{	{�
�m��	{����
{,
|,
�	�{���~operator()��<lambda_590a8545b41cf9e344d95eb311e3fa7d>��
m�c
�lookup_context����operator=��&�OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`e7d4efdd�
|
},	{��
{
�,r�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
����hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���
�����	��C�C�
{
�	���N�hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >�
{a��hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@���
���
�	u��
�	���
���
�	�����	���	���s��	0��		���		�����		���s		���s��
�!	���s
�,
�	���s��	���r	���	�������	�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@����hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@
���
�,�t
�	���
�		���		���s	0��	u��	��	��s	���
�,
�	0���J����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::���	�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
'tXfr�`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@���
����z��
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���
���
�	u��
�	���
�	�����	���	���s��	0��	����	������	����s	����s��
�!	���s
�,
�	���s��	���r	���	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�
�	���
���
�	�����	����	����s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__���__len____next__���__forward____prev__���__rewind__�__end__�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@�������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���]�f�.
�	�	
�	���	0�	�		��
�	0���hb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@�������
hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2�����__item_t__�Fis_sorted_iterator�__item__���
__more__���__next__���__prev__���__end__operator!=�
[�it���
@p
MBPf
Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@�
�n��j�.	mHqHf�.
	�hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>�
fp
�.f�hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@�
��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`e7d4efdd�
!��
"	0!#s
!�
%
!	!'
&	!'/()
!,
",
,	+!'-~$operator()�*<lambda_122e28ece52156a2a2fafc112bad7fe5>��
�class_def
j�c.operator=��&/OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`e7d4efdd�
"
#,	!'/
!
',��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`e7d4efdd�
6��
7
�	689
6�
;
6	6=
<
�j��	6=?>@
6,
7,
C	B6=D�:operator()�A<lambda_98a8e1f8bd471507408a62fd558af1d2>��

�__this���
j�c
�lookup_context���Eoperator=��&FOT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`e7d4efdd�
��
7
4�
8,	6=?
6
=,
�hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@��
O���hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >.?AU?$hb_apply_t@V<lambda_98a8e1f8bd471507408a62fd558af1d2>@@@@���
Q�PRS	Q�C�C<
6
Q	QWVNXhb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >�
6a�Yhb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >.?AU?$hb_apply_t@V<lambda_98a8e1f8bd471507408a62fd558af1d2>@@@@���
Q
O�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
^��
_	u^`
^	\^b
O��
d	e^`cf	O^`	O^`sih	0^`	K�^b	K�^`lm	K�^bs	K�^`sop
^!	O^rs
O,
^	t^ussv	O^br	O^r	t^uxyz�K�item_t�aget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���gthiz���hiter���joperator+��h_begin�hbegin��h_end���hendkoperator bool��alennoperator*��qoperator[]�woperator+=�{operator++�woperator-=�{operator--�ioperator-�� T|hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
~	\~
~��
�	e~���	K�~�	K�~�s	0~�	u~�	~	~s	O~���thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�^��~���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���J�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
���
�,�!�x
O	O��
d	K�O�	0O�	O�	OO�
d,
�	0O����hb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >.?AU?$hb_reference_wrapper@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@@@����]���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0���K�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f

�Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@��
����hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@@@���
����O�%�x	�mHqH�!�x
�	�����hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>
!p
�xf��hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@@@���
�:�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
���
�	u��
�
�	���
�	�����	���	���s��	0��	K���	K�����	K���s	K���s��
�!	���s
�,
�	���s��	���r	���	�������K�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��: T�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�x�
�	���	����
�	K���	K���s	0��	u��	��	��s	���
�	0��������hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >K�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�xa
�bJ�(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���G�u	��x�x�����	����OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`e7d4efdd��
���
�	��{�
��
�
�	��
�	��L��
�,
�,
�	������operator()��<lambda_750d2c13d7109c6bf0c929b6b8788a9d>��
y�c
s�lookup_context����operator=��&�OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`e7d4efdd��
�
�,	��L
�
�,��hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@��
����hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@���
�����	��C�C�
�
�	��Nhb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >�
�a�hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@���
�
�J�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��
��
	u
	

���
	
	�	�s	0		�
		�		�
s		�s
!	�s
�,
	s	�
r	�	 !"�	�item_t�	get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��	lenoperator*��operator[]�operator+=�#operator++�operator-=�#operator--�operator-��J T$hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,OT::RuleSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@AEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@���h�
�	�'&
		��)		��)s	0�)	u�)	�'	�'s	��)
,
1	0�)2&��(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>	�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*__item__���+__item_at__,__more__���-__len__.__next__���/__forward__.__prev__���/__rewind__�0__end__3operator!=�
�it���
�f�4(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@�����6��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`e7d4efdd�
8��
9	8:{�
8�
<
8	8>
=	8>�?@
8,
9,
C	B8>D�;operator()�A<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>��
m�c
�lookup_context���Eoperator=��&FOT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`e7d4efdd�
9
:,	8>�
8
>,��hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@���
M��NO	M�C�C=
8
M	MSRNThb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >�
8a�Uhb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@���
M��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`e7d4efdd�
X��
Y	0XZs
X�
\
X	X^
]	X^h_`
X,
Y,
c	bX^dj[operator()�a<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>��
j�ceoperator=��&fOT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`e7d4efdd�
Y
Z,	X^h
X
^,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`e7d4efdd�
m��
n	��moy
m�
q
m	ms
r
��	msutv
m,
n,
y	xmszrpoperator()�w<lambda_9d5c6714c466f57ee015a7d558c693c6>��
��__this���{operator=��&|OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`e7d4efdd�
��	��#�"�
n
�
~,
o,	msu
m
s,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`e7d4efdd�
���
�	��(�
��
�
�	��
�j��	�����
�,
�,
�	������operator()��<lambda_70b2a193972d063bfa63df312624ec1a>��
j�c
�lookup_context����operator=��&�OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`e7d4efdd�
��
�
�,	���
�
�,
�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@
����hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >.?AU?$hb_apply_t@V<lambda_70b2a193972d063bfa63df312624ec1a>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >�
�a��hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >.?AU?$hb_apply_t@V<lambda_70b2a193972d063bfa63df312624ec1a>@@@@���
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@���
���
�	u��
�	���
���
�	�����	���	���s��	0��	����	������	����s	����s��
�!	���s
�,
�	���s��	���r	���	���������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>,hb_pair_t<unsigned int,OT::RuleSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@U?$hb_pair_t@IAEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@@@����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@
���
�,�m
�	���
�	����	����s	0��	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >.?AU?$hb_reference_wrapper@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@@@���B����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
�Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@
����hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@@@
������	��.�.r
m
�	���Z�hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>�
mf��hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@@@
�
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@���
���
�	u��
�	���
�	�����	���	���s��	0��	>,��	>,����	>,��s	>,��s��
�!	��s
�,
�	�s	���r	��	�	�>,item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*��operator[]�operator+=�
operator++�operator-=�
operator--��operator-��� Thb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�

	�


��
	�
	>,
	>,
s	0
	u
	
	
s	�
�thiz���__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@����
��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@II@@@@�����X�x
�	� 
�	>,�"	0�"	� 	��"
�	0�"'��hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >.?AU?$hb_reference_wrapper@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@@@������!hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�#__item__���$__more__���%__next__���%__prev__���&__end__(operator!=�
��it���
)8p
�x@f�
*Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@��hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@@@���
,���-�.\�x	,mHqH0X�x
,	,32�4hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>
Xp
�xf�5hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@@@���
,
��,���	0k+}+9
��	0k+�+;
\�,
֒,
\�	\�F0�1?
Z��A�u	Z�=9>9B
Z�
G�,
��,
��,

�,
2,
���l+J	07{E{K
��	ayF0�1���8}y��w�	0@y�yO
ay,
���l+R	0�wxS
��
�t,�q�	0k+}+W
�q	0k+�+Y
�
�,
�,
�
�,
�,
�
�,
,
@,


,

,
,
�,
�
�,
�
�,
�,
!

%
,
"
,
(
,,
),
1	
4	,
2	,
a
d,
b,
8,
�
��,{�r�	0�G�G
K,
^,
��
��,G�>�	0�G�G�
q,
�,
x�
X�,#�3�	0�G�G�
�,
�,
�
��,��	�	0�G�G�
�,
��,
�,
�,
��
a�,
�����	0�G�G�	�{�
#�,
�,
,
��
�,��$�	0�G�G�
,
��,
;,
A,
��
|�,
����	0�G�G�$���
>�,
S,
f,
F�
&�,����	0�G�G�
��,
�,
�,
%�
�,���	0�G�G�
��,
�,�x�	A�G�G�
��
��,�x@,	u�G�G�
`�	0k+�+�f�u	0k+�+�
��	0k+�+�B�u	0k+�+�
��	0k+�+���u	0k+�+�
��	0k+�+�!���#�
�
&���OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`e7d4efdd���
���
�	0���
��
�
�	��
�
�	�����
�,
�,
�	����j�operator()��<lambda_2c1aaadc3771f36f26db31110777a4a8>��
�c�operator=���&�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`e7d4efdd���
�
�
�,	���
�
�
�,��hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@��
���m�0�
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@_N@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	0��	0��s	0��s
�!	��s
�,
�	�	s
	���r	��	�	
�0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����endoperator bool���lenoperator*��operator[]�operator+=�operator++�operator-=�operator--��operator-�� Thb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@_N@@�T��
�	�
�	0�	0�s	u�	�	�s	��
�,
	0���hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >.?AU?$hb_reference_wrapper@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@@@���J���hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__operator!=�
R�it���
(f� 0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@@@
"�e�#�$	"�.�.�
�
"	"('Z)hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>�
�f�*hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@@@
"��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`e7d4efdd
-��
.	-/�
-�
1
-	-3
2	-3�	45
-,
.,
8	7-39j0operator()�6<lambda_ef677defffc19dc5f1b92621497df812>��
 �c:operator=���&;OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`e7d4efdd
.
/,	-3�	
-
3,��hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >.?AU?$hb_apply_t@V<lambda_ef677defffc19dc5f1b92621497df812>@@@@���
B�e�CD	B�C�C2
-
B	BHGNIhb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >�
-a�Jhb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >.?AU?$hb_apply_t@V<lambda_ef677defffc19dc5f1b92621497df812>@@@@���
B��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`e7d4efdd���
M��
N	MO�
M�
Q
M	MS
R	MS(
TU
M,
N,
X	WMSYjPoperator()�V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>��
a�cZoperator=���&[OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`e7d4efdd���
N
O,	MS(

M
S,��hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >.?AU?$hb_apply_t@V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@@@���
b�e�cd	b�C�CR
M
b	bhgNihb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >�
Ma�jhb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >.?AU?$hb_apply_t@V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@@@���
b
j��#.�
d�,�NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	<p
V
K,
/,
�~�NullHelper<OT::Layout::GPOS_impl::AnchorMatrix>.?AU?$NullHelper@UAnchorMatrix@GPOS_impl@Layout@OT@@@@���	�v
�,x#�y
�
x�
x�	x�}V
U<coverage�
U<first
U<second���~pair_pos_cache_t���
OT::Layout::GPOS_impl::PairPosFormat2_4<OT::Layout::SmallTypes>::pair_pos_cache_t.?AUpair_pos_cache_t@?$PairPosFormat2_4@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@��
|,�����#�
���NullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	����OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`e7d4efdd���
���
�	0��?�
��
�
�	��
����	�����
�,
�,
�	������operator()��<lambda_4bb37448eeb7477659fa55e55206e865>��
��c
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`e7d4efdd���
�
�
�,	���
�
�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`e7d4efdd��
���
�	0��?�
��
�
�	��
�	����
�,
�,
�	����^�operator()��<lambda_ed525bb9966b42b472470fd965c0f9b7>���operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`e7d4efdd��
�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`e7d4efdd��
���
�	0��?�
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_107ebf87f5b000505bbdada817b5a1b9>��
��c
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`e7d4efdd��
�
�,	���
�
�,Z�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@��
���m�0�
�z�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@_N@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	0����	0��s	0��s��
�!	���s
�,
�	���s��	���r	���	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��z T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@_N@@����
�	���
�	0��	0��s	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���J����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@
�������	��.�.�
�
�	���Z�hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>�
�f�hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@
�"�hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���
�m�0
B�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@_N@@��
��
		u

	
��
	

	
	
s	0
	0	0s	0
s
!	s
,
	s	r		!"#�0item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��operator[]� operator+=�$operator++� operator-=�$operator--�operator-��B T%hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@_N@@���hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
'��
(,)�
	+*
	0-	0-s	u-	+	+s	-
,
4	0-5��hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���J��,hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<la���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__.__more__���0__len__1__next__���2__forward__1__prev__���2__rewind__�3__end__6operator!=�
'it���
7@f"8Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���
'���hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@
;�:<=	;�.�.�
�
;	;A@ZBhb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>�
�f�Chb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@
;
'.�hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@���
H��
I	uHJ
H	FHL
(	NHJMO	'HJ	'HJsRQ	0HJ	>�HL	>�HJUV	>�HLs	>�HJsXY
H!	'H[s
',
H	]H^s\_	'HLr	'H[	]H^abc�>�item_t�Kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Pthiz���Qiter���Soperator+��Q_begin�Qbegin��Q_end���QendToperator bool��KlenWoperator*��Zoperator[]�`operator+=�doperator++�`operator-=�doperator--�Roperator-�� Tehb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@���.�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@�
g	Fgh
g��
j	Ngkil	>�gk	>�gks	0gk	ugk	gh	ghs	'gk�mthiz���n__item__���o__item_at__p__more__���q__len__r__next__���s__forward__r__prev__���s__rewind__�t__end__.uhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@�H��g��.whb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,OT::ChainRule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@�������.
'	'zy
(	>�'|	0'|	'z	''|
)	0'|���hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@����G��{hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb99���>�__item_t__�Fis_sorted_iterator�}__item__���~__more__���__next__���__prev__����__end__�operator!=�
��it���
�0p
MB8f�
�@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
�����'���.	�mHqH���.
�	�����hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
�
�\��>��
(���OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`e7d4efdd�
���
�	0��?�
��
�
�	��
����	�����
�,
�,
�	������operator()��<lambda_145dae3de3de6b8c2d93ee15431aa9ba>��
��c
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`e7d4efdd�
�
��
�,	���
�
�,Z�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@��
���m�0�
�z�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@_N@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	0����	0��s	0��s��
�!	���s
�,
�	���s��	���r	���	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��z T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@_N@@����
�	���
�	0��	0��s	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >.?AU?$hb_reference_wrapper@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@@@���J����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>.?AU?$hb_map_iter_factory_t@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@@@
�������	��.�.�
�
�	���Z�hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>�
�f��hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>.?AU?$hb_map_iter_factory_t@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@@@
���OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`e7d4efdd��
���
�	��?�
��
�
�	��
�	��N��
�,
�,
�	������operator()��<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>��
y�c
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`e7d4efdd��
�
�,	��N
�
�,��hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@���
���	�C�C�
�
	Nhb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >�
�a�	hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@���
��OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`e7d4efdd�
��

	?�
�

	
	�
,

,
	�operator()�<lambda_fe366a4c98c7cbba1014a33f489dc3c8>��
m�c
�lookup_context���operator=��&OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`e7d4efdd�


,	�

,��hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@���
!���"#	!�C�C

!	!'&N(hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >�
a�)hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@���
!��OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`e7d4efdd�
,��
-	,.?�
,�
0
,	,2
1j���	,2435
,,
-,
8	7,29�/operator()�6<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>��
j�c
�value
�lookup_context���:operator=��&;OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`e7d4efdd�
-
.,	,24
,
2,��hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >.?AU?$hb_apply_t@V<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@@@���
B���CD	B�C�C1
,
B	BHGNIhb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >�
,a�Jhb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >.?AU?$hb_apply_t@V<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@@@���
B��NullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��M��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`e7d4efdd
O��
P	0OQs�
O�
S
O	OU
T��|�	OUWVX
O,
P,
[	ZOU\�Roperator()�Y<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>��
��c
|�lookup_context���]operator=��&^OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`e7d4efdd
P
|�
Q,	OUW
O
U,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`e7d4efdd���
f��
g	0fhs�
f�
j
f	fl
k	flmn
f,
g,
q	pflr^ioperator()�o<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>��soperator=��&tOT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`e7d4efdd���
h,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`e7d4efdd���
w��
x	0wys�
w�
{
w	w}
|	w}W~
w,
x,
�	�w}��zoperator()��<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>��
��c
|�lookup_context����operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`e7d4efdd���
x
y,	w}W
w
},F�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@��
���m�0�
�f�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@_N@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	0����	0��s	0��s��
�!	���s
�,
�	���s��	���r	���	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��f T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@_N@@���O
�	���
�	0��	0��s	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���J����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@
������	��.�.T
O
�	���Z�hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>�
Of��hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@
��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���
���m�0�
�.�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@_N@@��
���
�	u��
�	���
���
�	�����	���	���s��	0��	0����	0��s	0��s��
�!	���s
�,
�	���s��	���r	���	�������0item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��. T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@_N@@���hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
���
�,�w
�	���
�	0��	0��s	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���J����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@fPhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���
����hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@
��	�.�.|
w
		Z
hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>�
wf�hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@

��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@���hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@�
��
	u
	
�		�	�s	0	r�	r�	r�s	r�s !
!	�#s
�,
	%&s$'	�r	�#	%&)*+�r�item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��"operator[]�(operator+=�,operator++�(operator-=�,operator--�operator-��� T-hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@���
/	/0
/��
2	/314	r�/3	r�/3s	0/3	u/3	/0	/0s	�/3�5thiz���6__item__���7__item_at__8__more__���9__len__:__next__���;__forward__:__prev__���;__rewind__�<__end__=hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@�����/��?hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,OT::Rule<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$Rule@USmallTypes@Layout@OT@@@OT@@@@���f�.
�	�BA
�	r��D	0�D	�B	��D
�	0�DI��hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@������Chb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7���r�__item_t__�Fis_sorted_iterator�E__item__���F__more__���G__next__���G__prev__���H__end__Joperator!=�
��it���
K0p
MB8f�
L@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
N��O�Pj�.	NmHqHRf�.
N	NUT�Vhb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>�
fp
�.f�Whb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
N
f���r�[

���OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`e7d4efdd��
^��
_	0^`s�
^�
b
^	^d
c��|�	^dfeg
^,
_,
j	i^dk�aoperator()�h<lambda_4a1436269c73694e6842063dffc096b8>��
��c
|�lookup_context���loperator=��&mOT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`e7d4efdd��
_
`,	^df
^
d,F�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@��
t�um�0v
tf�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@_N@@�
y��
z	uy{
y	xy}
t��
	�y{~�	ty{	ty{s��	0y{	0y}��	0y}s	0y{s��
y!	ty�s
t,
y	�y�s��	ty}r	ty�	�y�����0item_t�|get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool��|len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��f T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@_N@@���^
t	t��
	0t�	0t�s	ut�	t�	t�s	tt�
,
�	0t����hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >.?AU?$hb_reference_wrapper@V<lambda_4a1436269c73694e6842063dffc096b8>@@@@���Jy���hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e684206���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@@@
����t�	��.�.c
^
�	���Z�hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>�
^f��hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@@@
���OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`e7d4efdd���
���
�	��s�
��
�
�	��
�	��L��
�,
�,
�	������operator()��<lambda_c6f6345923136ec19f40e3413374af3d>��
y�c
s�lookup_context����operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`e7d4efdd���
�
�,	��L
�
�,��hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >�
�a��hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@���
���OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`e7d4efdd��
���
�	��s�
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_760afd1b39e8691ec03269af340bd36d>��
m�c
�lookup_context����operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`e7d4efdd��
�
�,	���
�
�,��hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@���
�����	��C�C�
�
�	���N�hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >�
�a��hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@���
���OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`e7d4efdd��
���
�	��s�
��
�
�	��
�j���	�����
�,
�,
�	�����operator()��<lambda_005c3098aaf39984d86b3ed31b1d41a7>��
j�c
�value
�lookup_context���operator=��&OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`e7d4efdd��
�
�,	���
�
�,��hb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >.?AU?$hb_apply_t@V<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@@@���
	��
		�C�C�
�
			Nhb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >�
�a�hb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >.?AU?$hb_apply_t@V<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@@@���
	r�Null<OT::Layout::GPOS_impl::AnchorMatrix>.?AU?$Null@UAnchorMatrix@GPOS_impl@Layout@OT@@@@���	�
�
�,�/o#	0�J�J
H

H	H"y
H��
,

	0H! 	�/H�hb_reference_wrapper<hb_set_t &>���"operator==�"operator!=�#operator struct hb_set_t &�#get
$vbF$hb_reference_wrapper<hb_set_t &>.?AU?$hb_reference_wrapper@AEAUhb_set_t@@@@�
>,`to#	0�J�J'
�
)
�	�+at
���
-,
.
-	0�0/	`t�+�,hb_reference_wrapper<OT::Layout::Common::Coverage const &>�1operator==�1operator!=�2operator const struct OT::Layout::Common::Coverage &���2get
sv�F3hb_reference_wrapper<OT::Layout::Common::Coverage const &>.?AU?$hb_reference_wrapper@AEBUCoverage@Common@Layout@OT@@@@��
�,
�,
�
�,
��,
��
��,
v�,
s�
t�,
�,
�
�,
��
��,	K���
{�
�,
|�
}�,
��,
�
�,
�
�,	i�0/
��
��,
��
��,
D�,
A�
B�,
�
��,	w�~}
#�,
 �
!�,
^
��,	V�����3�_
D���Null<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	<bA�##{�d
�,��Null<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�g��p��Null<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��j��[�
�m
�
�,
,	
>=
+,	���
#�
��,�	r��G�Gw
�
�,�	>��G�G{
��
��,��	3��G�G
�
��,���		��G�G����
�,
��
��,
��
��,
�
��,
8�
�,g�	$��G�G��p
0,
��
��,
��
��,
�
�,
}�
e�,tz	���G�G�
������
~,
�
�,
�
�,
\�
D�,t�	��G�G�
��2�
�,
W
\,
X
Y,&f�u��H��uuu0�f�uuuu0�
��
�,
	H"y
�	�+at
�
!�,
�
�,
��
��,
�,
�
�,
��,
��
��,��CrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	���
�
.�,
�
�,
6�,
3�
4�,
��,
��
��,��CrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��
w
J�,
5�
6�,
v�
{�,
x�
y�,
�,�CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	���
��
,
�
�,
U�
Z�,
W�
X�,
�,�CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��
9�
�,
z
{,sat��CrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	��
�
U�,
@�
A�,��CrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	��
�
"�,

�
�,�CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	��
0�
�,
�
�,
Q�
9�,t�	���G�G
�,���		��G�G
o�
W�,t,	��G�G	
��,:�	$��G�G
��,
��
��,��NullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	���NullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�
J�
O�,
L�
M�,
h�
m�,
j�
k�,
��
��,
��
��,��Null<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	�!��Null<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�#	t����	si/k/Z�
y�,	���z
�,
�,
*�+
t	�s��-
���/	Ryt��
z
z	u�x͆��
��	u�x͆��
��	��t����	��t��/�
+�	��t��T�
P�	o#�.@Q�7	u�x͆T�	u�x͆/�	b�pJrJ�	0����Ւ	��t����	w�pJrJ�	0������	��pJrJ҄	Ry�.@Qz	zpJrJ,�	u�x͆
z	u�x͆�w	A�.@Q#	�tpJrJ8�	@,�.@QA,	�wpJrJGx	RypJrJz	D{pJrJ@�	��pJrJ��	`�pJrJ`�	J�pJrJd�	��pJrJj�	e�3�8�Ւ	��pJrJp�	�rpJrJv�	6�pJrJ��	f�pJrJ�	��pJrJ�	�͐֐���8����	0����Z
��,�8T���	0C�m�]�x@,$"	u�G�G_�x�$"	A�G�Ga
���l+c	0����d
��
��,
b��l+h	0)�7�i
b�
P�,�."T�	T��O�Om�"T�	0�O�Oo�."��	���O�Oq��"��	0�O�Ost�$"	��G�Gu
V�,
w�xtz$"	���G�Gz
w�,
|z}	v�����	��i/k/It,$"	��G�G�
i�,
�,�	[�����	��i/k/�t�$"	���G�G�
K�,
���	��pJrJ�	0,�|��;	���O�OM	0�J�JK	;�pJrJ��;���	şpJrJߟşߟ	0�8�8�����L�u�1u	F0�1�
<�,�$"	0�8�8�$"	0�8�8�$"	0�8�8�$"	0�8�8�
$"	0�8�8�.�"o#	0k+}+���"o#	0k+}+���"ӎ	�O�O�
�����3�"ӎ	�O�O�
3�3��	��pJrJ����	�pJrJ1�1	l�pJrJXl�X	�pJrJ}�}	Q�pJrJ�Q��	��pJrJ����	H�pJrJ�H��	|�pJrJ|�	��pJrJ5��5	�r�r"�	0, ,����$"	u޳���#��	0&s����
�$"	u޳���#7�	0&s����#h��#��8�ԚԚٚ	̚ښ�8�"	u˚���N�ԚԚٚ	̚ښ�N�"	u˚���m�ԚԚٚ	̚ښ�m�"	u˚�����ԚԚٚ	̚ښ���"	u˚�����ԚԚٚ	̚ښ���$"	u˚�����ԚԚٚ	̚ښ���"	u˚����ԚԚٚ	̚ښ��$"	u˚����ԚԚٚ	̚ښ��"	u˚���,�ԚԚٚ	̚ښ�,�"	u˚���C�ԚԚٚ	̚ښ�C�$"	u˚���Z�ԚԚٚ	̚ښ�Z�"	u˚���	0������ԚԚٚ	̚ښ���"	u˚���=�ԚԚٚ	̚ښ =�"	u˚�� A�ԚԚٚ	̚ښ A�"	u˚�� P�ԚԚٚ	̚ښ P�$"	u˚��
 k�ԚԚٚ	̚ښ k�$"	u˚�� �ԚԚٚ	̚ښ �"	u˚�� ��ԚԚٚ	̚ښ ��"	u˚�� ��ԚԚٚ	̚ښ ��"	u˚�� ��ԚԚٚ	̚ښ ��"	u˚�� 	0��X���u$"	Z�[�! ��u$"	Z�[�# ��u$"	Z�[�% ��u"	Z�[�' ��u$"	Z�[�) ��u$"	Z�[�+ ��u$"	Z�[�- �u$"	Z�[�/ �u"	Z�[�1 (�u$"	Z�[�3 u����##{05 
��r$"	0k+}+8 �#e�_�o#�	0k+}+; S�$"o#	0k+}+= �x�$"	u�G�G? �x,$"	u�G�GA �xz$"	u�G�GC �x�$"	u�G�GE 
(�,�#0	�F0�1H ����	N//J 
N	�x�xL 
v]N 
,
	��z�zQ 
2S 
�,	���
�,	���
�,
�,
�,
[ �\ 
�	��^ 
��` 
��,�#0	�F0�1c ����		//e 
		��x�xg 
F	-	i 
�,
�	��z�zl 
	�n 
�,	���
�,	���
�,
�,
�,
v �w 
�	��y 
��{ ���	0k+}+} ���	0k+}+ 	�	�z�z�
�	,	v	{	z		�	�	�	
v	,
�	,
�	,
� �	� 
�		�	�	�	� 

�	� 
�	,	�	�	�	
�	,
�	,
� �	� 
�		�	�	� 
�	�	� 	8
�	�	�
E
,	:
@
?

D
,
:
,
� ;
� 
8
	:
@
� 
\
9
� 	KJ	e�i/k/U�&�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
� ��
� 	u� � 
e�
� 	� � � 
H	� � � � � 	e�� � 	e�� � s� � 	0� � 	^�� � 	^�� � � � 	^�� � s	^�� � s� � 
� !	e�� � s
e�,
� 	� � � s� � 	e�� � r	e�� � 	� � � � � � �^�item_t�� get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���� thiz���� iter���� operator+��� _begin�� begin��� _end���� end� operator bool��� len� operator*��� operator[]�� operator+=�� operator++�� operator-=�� operator--�� operator-��
 T� hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@*�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
� 	� � � 
� ��
� 	� � � � � 	^�� � 	^�� � s	0� � 	u� � 	� � 	� � s	e�� � �� thiz���� __item__���� __item_at__� __more__���� __len__� __next__���� __forward__� __prev__���� __rewind__�� __end__*� hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��� ��� ��&� hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@j�u
e�	e�� � 	e�� � � 
H	^�e�� 	^�e�� s	e�� 	e�� s	ue�� 
I	0e�� � 	j�e�� 	e�e�� 	te�	te�� � � � "�hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	� e�� 	� e�� �� � 	e�� �	e�e�� �	e�e�� � � 	e�e�� sf� ��Frealloc_move���� hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >��^�__item_t__�Fis_random_access_iterator��Fhas_fast_len���� __item__���� __item_at__� __next__���� __forward__� __prev__���� __rewind__�� __len__� operator!=�� begin��� end� operator&��� operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::AlternateSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��� operator==�� hash���� cmp� qsort��� get_size���� reverse� sub_array��� truncate���� fini���
j�arrayZ���
ulength���
ubackwards_length�"V� hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
	�
�z�z� 
>$� 
�
,	|
�
�
	�
�
�

|
,
�
,
�
,
� �
� 
�
	�
�
�
!
�
!
�
,	�
�
�

�
,
�
,
!�
	!
�
	�
�
!
�
�

!	���� 
�,
�	��z�z!
�!
�,
�	r�
�
!
��!
,	tzy
~,
t,
!u!
r	tz !
�s"!	
D
C
	Qi/k/C�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
'!��
(!	u'!)!
Q
'!	+!'!,!
A
	.!'!)!-!/!	Q'!)!	Q'!)!s2!1!	0'!)!	<'!,!	<'!)!5!6!	<'!,!s	<'!)!s8!9!
'!!	Q'!;!s
Q,
'!	=!'!>!s<!?!	Q'!,!r	Q'!;!	=!'!>!A!B!C!�<item_t�*!get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���0!thiz���1!iter���3!operator+��1!_begin�1!begin��1!_end���1!end4!operator bool��*!len7!operator*��:!operator[]�@!operator+=�D!operator++�@!operator-=�D!operator--�2!operator-�� TE!hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
G!	+!G!H!
G!��
J!	.!G!K!I!L!	<G!K!	<G!K!s	0G!K!	uG!K!	G!H!	G!H!s	QG!K!�M!thiz���N!__item__���O!__item_at__P!__more__���Q!__len__R!__next__���S!__forward__R!__prev__���S!__rewind__�T!__end__U!hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��'!��G!��W!hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@Vu
Q	QZ!Y!	QZ![!\!
A
	<Q^!	<Q^!s	QZ!	QZ!s	uQ^!
B
	0Q^!d!	VQ^!	QQZ!	tQ	tQ^!d!h!i!�hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	k!QZ!	k!QZ!�l!m!	QZ!�	QQ^!�	QQ^!p!q!	QQ^!s^&!��Frealloc_move���]!hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >��<__item_t__�Fis_random_access_iterator��Fhas_fast_len���_!__item__���`!__item_at__a!__next__���b!__forward__a!__prev__���b!__rewind__�c!__len__e!operator!=�f!begin��f!endf!operator&��g!operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Sequence<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1> const >��e!operator==�c!hash���j!cmpn!qsort��c!get_size���o!reverser!sub_array��s!truncate���a!fini���
VarrayZ���
ulength���
ubackwards_length�
"Vt!hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@

	��z�zv!
7

x!
�,	uzy	���
u,
�,
�,
!��!
�	����!

��!
�,	���
�,
�,
�!��!
�	���!
���!	�
��v!
�
,
�
	�
�z�z�!
�
�
�!
�
,
�
	k
���!
�
�
�!
x
,	m
s
r

w
,
m
,
�!n
�!
k
	m
s
�!
�
l
�!	'�z�z?�
+,
'	y#y�!
B(�!	���
�,
�,
�!��!
s	s���!
w,
s	y#y�!
�t�!	�
,
�,
�!��!	����
�,
�	y#y�!
���!	� {&{�
�,
�	i�z�z�!
���!
v,	kqp
u,
k,
�!l�!
i	kq�!
�j�!	pvt
z,
p,
�!q�!
ߠ	pv�!���
3,	(.-
2,
(,
�!)�!
	�(.�!
I'�!
�,
�	ߎ��!

��!	���
,
�,
�!��!	���!	6<;
@,
6,
�!7�!	6<�!
,
	ߎ��!
�!	rxw
|,
r,
�!s�!	rx�!	���
�,
�,
"�"	}���!
�,
}	ߎ�"
�~	"	0�|�| &	0�|�| &	�
,
�,
"�"	����	KQO
U,
K,
"L"	
KQ��	� {&{
�,
�	~�z�z"
��"	W\[	7?>
W,
C,
7,
#"8$"
~	�7?&"
�6("
,	���
,
�,
-"�."
�	��0"
�2"	^dc
h,
^,
6"_7"
��	^d9"	"!
&,
,
=">"	�"Q
�,
�	��z�zB"
��D"
�,	���
�,
�,
I"�J"
�	��L"
��N"��c�	�//P"	���
�,
�,
T"�U"
�	W��W"
��Y"
d,	Y_^
c,
Y,
^"Z_"
W	Y_a"
|Xc"	$�,�?

,	
,
,
i"j"
	l"
$n"	U[Z
_,
U,
r"Vs"	U[v	6=<
A,
6,
x"7y"	�6=��
�,	���
�,
�,
"��"
�	����"

��"
�,	���
�,
�,
�"��"
�	���"
���"	[a`
e,
[,
�"\�"
��	[a�"	
 ,
,
�"�"	��
�,
�	��z�z�"
���"
�,	���
�,
�,
�"��"
�	���"
���"��G�	�//�"	���
�,
�,
�"��"
�	O���"
���"
\,	QWV
[,
Q,
�"R�"
O	QW�"
tP�"	����
,	��
,
�,
�"��"
�	��"
��"	MSR
W,
M,
�"N�"	MS�	,32
7,
,,
�"-�"	�,3��
�,	���
�,
�,
�"��"
�	����"
��"
�,	���
�,
�,
�"��"
�	���"
���"
��
��,\�#0	\�F0�1�"
\�,
�A�"D{J	0k+}+�"
��,
�"J�"	ayF0�1�2
y�w�	0�8�8�"�}y
y�"�#��wR	0k+}+�"
��,
#R#
�q{�r�$"	0�G�G#r�s�
{�{�#G�>�$"	0�G�G	#>�?�
G�G�##�3�$"	0�G�G#3��
#�#�#��	�$"	0�G�G#
����#��$"	0�G�G#
��,
#�#
��#��$�$"	0�G�G#
���� #��$"	0�G�G"#
�,
$#�%#
��'#����$"	0�G�G)#
����+#���$"	0�G�G-#
����/#
`�,f�uu	0k+�+2#
��,B�uu	0k+�+5#
��,��uu	0k+�+8#
��,	!���
&�,	"('
,,
",
?##@#	�"(�
�,��.�.	0�u�uD#
�F#	BHG
L,
B,
J#CK#	BH�	bhg
l,
b,
P#cQ#	bh�	����
��,	���
,
�,
X#�Y#	���
�,��.�.	0�u�u]#
��_#	���
�,
�,
c#�d#	'��
F,	;A@
E,
;,
j#<k#
'	;Am#
]:o#
,�.�.	0�u�ur#
t#	���
�,
�,
x#�y#	���
�,��.�.	0�u�u}#
��#	
,
,
�#�#		!'&
+,
!,
�#"�#	!'	BHG
L,
B,
�#C�#	BH	���
�,
�,
�#��#	���.
�,��.�.	0�u�u�#
���#	NUT
Y,
N,
�#O�#	�NU.
,		

,
,
�#�#
�	�	�#
%�#
�,��.�.	0�u�u�#
���#	���
�,
�,
�#��#	t��.
x,u�.�.	0�u�u�#
�u�#	���
�,
�,
�#��#	��.	���
�,
�,
�#��#	��.		
,
	,
�#
�#		.�/o#$"	0�J�J�#`to#$"	0�J�J�#uA�##{0�#�$"	r��G�G�#��
�#�$"	>��G�G�#��
�#��$"	3��G�G�#�)�
���#���$"		��G�G�#
���#g�$"	$��G�G�#
gg�#�t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@UHBGlyphID16@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBUHBGlyphID16@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`e7d4efdd�
�#,���$"		��G�G�#
���#:�$"	$��G�G�#
::�#

,
�
�,
�
�,
r
�,
�
	,
Z
U,
d
�,
@
H,

',
�
,
�
�,
�
A,
�
�,
�
�,
`
h,
@
H,
�
(,
�
�,
�
�,
k
3,
K
S,
�
,
M
W,
4
�,
�
�,
y
,
Y
a,
�
�,
�
�,
t
=,
S
[,
�
,
U
_,
<
�,
�
�,
~
",
\
d,
|
�,
`
W��
?,
\,
Q,
`t
,
p
�,
Z
x,
�
<,
�
�,
g
.,
v,
Q
q,
�
,
q
�,
i

s
,
�
�,
~
u��
�,
z,
 

+!
D
,
p
z,
�

�
,
�

|
��
�
,
�
,
'
� 
K,
5

@
,
�	
�	,
	
v	��
�	,
{	,
�
���
�,
��
�,
�
���
�,
��
�,
�
V
��	��F0�1�$�#Q�
����$�u	��=9>9�$
��
��,
��,���	0k+}+�$
��	0k+�+�$
e�	e�F0�1�$�#U�
c���$�u	c�=9>9�$
m�,��OT::_hb_has_null<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�	���$3��+
0�,��OT::_hb_has_null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�	��$���+
}�,��OT::_hb_has_null<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�	.�$9�+
i,��OT::_hb_has_null<OT::Layout::GPOS_impl::LigatureArray,1>.?AU?$_hb_has_null@ULigatureArray@GPOS_impl@Layout@OT@@$00@OT@@�	�$��+
�,��OT::_hb_has_null<OT::Layout::GPOS_impl::AnchorMatrix,1>.?AU?$_hb_has_null@UAnchorMatrix@GPOS_impl@Layout@OT@@$00@OT@@���	w��$��+
0,��OT::_hb_has_null<OT::Layout::GPOS_impl::MarkArray,1>.?AU?$_hb_has_null@UMarkArray@GPOS_impl@Layout@OT@@$00@OT@@�	��$��+
,��OT::_hb_has_null<OT::ChainRuleSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@$00@OT@@�	;��$$��+
w,��OT::_hb_has_null<OT::ChainRule<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@$00@OT@@���	M��$>��+
�,��OT::_hb_has_null<OT::RuleSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@$00@OT@@���	 ��$	��+
�,��OT::_hb_has_null<OT::Rule<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Rule@USmallTypes@Layout@OT@@@OT@@$00@OT@@�	���$r��+
�,
��,P{uu	0k+�+�$xuu	0k+�+�$
�,k��	0k+}+�$
k�	0k+�+�$
r,
;W
�$
;W,z�NullHelper<OT::Rule<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Rule@USmallTypes@Layout@OT@@@OT@@@@	r��$��NullHelper<OT::RuleSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��		��$��NullHelper<OT::ChainRule<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@��	>��$��NullHelper<OT::ChainRuleSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@	$��$v�NullHelper<OT::Layout::GPOS_impl::MarkArray>.?AU?$NullHelper@UMarkArray@GPOS_impl@Layout@OT@@@@�	��$~�NullHelper<OT::Layout::GPOS_impl::LigatureArray>.?AU?$NullHelper@ULigatureArray@GPOS_impl@Layout@OT@@@@�	��$��NullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	9�$��NullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	���$��NullHelper<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	3��$
;�	0k+�+�$
��	0k+�+�$
���l+�$	0��-��$��Null<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >.?AU?$Null@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	3��$��Null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	���$��Null<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >.?AU?$Null@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	9�$r�Null<OT::Layout::GPOS_impl::LigatureArray>.?AU?$Null@ULigatureArray@GPOS_impl@Layout@OT@@@@�	��$j�Null<OT::Layout::GPOS_impl::MarkArray>.?AU?$Null@UMarkArray@GPOS_impl@Layout@OT@@@@�	��$~�Null<OT::ChainRuleSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@	$��$z�Null<OT::ChainRule<OT::Layout::SmallTypes> >.?AU?$Null@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@��	>��$v�Null<OT::RuleSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��		��$n�Null<OT::Rule<OT::Layout::SmallTypes> >.?AU?$Null@U?$Rule@USmallTypes@Layout@OT@@@OT@@@@	r��$	�sttܐ�ѐ	��O�O�$
ߐ
��ܐ�$ܐ��4�	e��O�O%
?��8���	0��֒%
̒,�8���	0����%
��,	u�O�O�	A�O�O�	T��.@Ql�	�pJrJL	���.@Q��	��pJrJR	��O�O�	���O�O�	��O�O		���O�O
�~
�~	0k+}+%
�~,
���l+u%	0X�f�%
���."��	���O�O%	0�J�J	0���;	0���;	��pJrJ�	3�pJrJ�	u�O�O�	u�O�O-	u�O�O{	u�O�O�	N��
��	=�i/k/'%��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
*%��
+%	u*%,%
=�
*%	.%*%/%
�	1%*%,%0%2%	=�*%,%	=�*%,%s5%4%	0*%,%	6�*%/%	6�*%,%8%9%	6�*%/%s	6�*%,%s;%<%
*%!	=�*%>%s
=�,
*%	@%*%A%s?%B%	=�*%/%r	=�*%>%	@%*%A%D%E%F%�6�item_t�-%get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���3%thiz���4%iter���6%operator+��4%_begin�4%begin��4%_end���4%end7%operator bool��-%len:%operator*��=%operator[]�C%operator+=�G%operator++�C%operator-=�G%operator--�5%operator-�� TH%hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
J%	.%J%K%
J%��
M%	1%J%N%L%O%	6�J%N%	6�J%N%s	0J%N%	uJ%N%	J%K%	J%K%s	=�J%N%�P%thiz���Q%__item__���R%__item_at__S%__more__���T%__len__U%__next__���V%__forward__U%__prev__���V%__rewind__�W%__end__�X%hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��*%��J%��Z%hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@B�u
=�	=�]%\%	=�]%^%_%
�	6�=�a%	6�=�a%s	=�]%	=�]%s	u=�a%
�	0=�a%g%	B�=�a%	=�=�]%	t=�	t=�a%g%k%l%��hb_sorted_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	n%=�]%	n%=�]%�o%p%	=�]%�	=�=�a%�	=�=�a%s%t%	=�=�a%s.)%��Frealloc_move���`%hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >���6�__item_t__�Fis_random_access_iterator��Fhas_fast_len���b%__item__���c%__item_at__d%__next__���e%__forward__d%__prev__���e%__rewind__�f%__len__h%operator!=�i%begin��i%endi%operator&��j%operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::SubstLookup,struct OT::IntType<unsigned short,2>,void,1> const >��h%operator==�f%hash���m%cmpq%qsort��f%get_size���r%reverseu%sub_array��v%truncate���d%fini���
B�arrayZ���
ulength���
ubackwards_length��"Vw%hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	RQ	�Y 6�	0�O�O{%
6�
*�	*�~%}%	3�*�~%b	*�~%}%�%�%
��,
5�	�%*��%�	��*��%�%�%�16��u	0*�~%�%	0*��%�;	0*��%9	*��%	u*��%b�v����target_t���%OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>���%operator=���%operator()��%serialize_copy��%sanitize_shallow����%neuter��%_instance_assertion_on_line_517�%get_size���?null_size��?min_size���?static_size�6�%OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���		S	R	
��	��i/k/�%��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�%��
�%	u�%�%
��
�%	�%�%�%
P		�%�%�%�%�%	���%�%	���%�%s�%�%	0�%�%	���%�%	���%�%�%�%	���%�%s	���%�%s�%�%
�%!	���%�%s
��,
�%	�%�%�%s�%�%	���%�%r	���%�%	�%�%�%�%�%�%���item_t��%get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����%thiz����%iter����%operator+���%_begin��%begin���%_end����%end�%operator bool���%len�%operator*���%operator[]��%operator+=��%operator++��%operator-=��%operator--��%operator-�� T�%hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�%	�%�%�%
�%��
�%	�%�%�%�%�%	���%�%	���%�%s	0�%�%	u�%�%	�%�%	�%�%s	���%�%��%thiz����%__item__����%__item_at__�%__more__����%__len__�%__next__����%__forward__�%__prev__����%__rewind__��%__end__��%hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���%���%���%hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��u
��	���%�%	���%�%�%
P		�����%	�����%s	���%	���%s	u���%
Q		0���%�%	�����%	�����%	t��	t���%�%�%�%��hb_sorted_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	�%���%	�%���%��%�%	���%�	�����%�	�����%�%�%	�����%s&�%��Frealloc_move����%hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����%__item__����%__item_at__�%__next__����%__forward__�%__prev__����%__rewind__��%__len__�%operator!=��%begin���%end�%operator&���%operator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::PosLookup,struct OT::IntType<unsigned short,2>,void,1> const >�%operator==��%hash����%cmp�%qsort���%get_size����%reverse�%sub_array���%truncate����%fini���
��arrayZ���
ulength���
ubackwards_length��"V�%hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�"	!		���t ��	0�O�O�%
��
��	���%�%	�����%b	���%�%�%�%
+�,
��	�%���%�	F����%�%�%�1���u	0���%�%	0���%�;	0���%9	���%	u���%^�v��+�target_t����%OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>�%operator=���%operator()��%serialize_copy��%sanitize_shallow����%neuter��%_instance_assertion_on_line_517�%get_size���?null_size��?min_size���?static_size�6�%OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@���	�	

	�	�	�	�	<�	�O�O�%	8
g
f
+
<�	�O�O�%	�
	�
�
�
�
��	�O�O&	�	���	r��g��	�O�O&	�

	����9	�O�O&	�
	�
�
�
	k
�
�
`
9	�O�O&	'ML	s��	���	���	i��G��	�O�O&	ed	�	�totpt�7���	�O�O&	'&P��	�O�O &	}��	���	~��	�&%s��	�O�O&&Q$�	�O�O(&	�	����$�	�O�O,&	���	W��J,	�O�O0&	/.�$�	�O�O3&J$�	�O�O5&	�*)	�����	�O�O9&O	�	�O�O;&	�		����	�	�O�O?&	���	O��B�	�O�OC&	�'&�	�	�O�OF&B	�	�O�OH&	� 	�����	�O�OL&	0�O�O	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	�	�i/k/F#73�	�O�OY&W3�	�O�O[&	���	�i/k/_#	'zy	+*	i/k/t#	���	�i/k/#�>�	�O�Od&>�	�O�Of&7>�	�O�Oh&	���	�i/k/�#	�BA	���	�i/k/�#	t��	ti/k/�#�r�	�O�Oq&�r�	�O�Os&�r�	�O�Ou&	r��O�Ow	>��O�O{	3��O�O		��O�O�	$��O�O�		��O�O	$��O�O	DtpJrJZ�DtZ�.��	0�8�8�&���.��&��u�1u	F0�1�&���	0�8�8�&�T����&
���#����c	0k+}+�&
��,
�&c�&
��
��,
+��#��6�h	0k+}+�&
b�,
�&h�&
B�
7�,	��pJrJI��I	�pJrJ����"	0�8�8�&���+	07�P����#��	07�P���#B�
;�,;�f�"	0˚�&֚"	˚�&
֚,
ٚ,
Ԛ,
ښ,
Q�,Q�f�"	0˚�&p�f�"	0˚�&��f�"	0˚�&��f�$"	0˚�&֚$"	˚�&��f�"	0˚�&�f�$"	0˚�&�f�"	0˚�&/�f�"	0˚�&F�f�$"	0˚�&�f�"	0˚�&F�f�"	0˚�&��f�"	0˚�&p�f�"	0˚�&S�f�$"	0˚�&
n�,n�f�$"	0˚�&g�f�"	0˚�&
��,��f�"	0˚�&
��,��f�"	0˚�&
��,��f�"	0˚�&+,u��	c����&+,u��	��>��&+,u��	c����&	������+,u��	�����&+,u��	�����&+,u��	����&+,u�	����&	��!���+,u(�	8�c��&����_�$"o#�	0k+}+�&	�F0�1�2	�F0�1�2��$"�	0k+}+�&��$"�	0k+}+�&	T�pJrJU�T�U�
� ,	BpJrJCBC
+!,	\�F0�1�2D{$"J	0k+}+�&
y$"�w�	0�8�8'�w$"R	0k+}+'��#0	��F0�1'
��,
\�$'
�
��,e�#0	e�F0�1'
e�,
��$'
��
k�,
;�,
��,	0k+}+`9�#0�
��,
'�$'
y
�
'
�	�'�
���
',
 '
'	0�"'!'	i�'
'hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >���#'operator==�#'operator!=�$'operator class OT::RuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_4a1436269c73694e6842063dffc096b8> &$'get
^v�F%'hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >.?AU?$hb_reference_wrapper@V<lambda_4a1436269c73694e6842063dffc096b8>@@@@���	�'�
�,
},
z
{,
�

�
.'
�	�0'
���
2',
3'
2'	0�5'4'	��0'1'hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >���6'operator==�6'operator!=�7'operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> &��7'get
wv�F8'hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���	�0'
�,
�,
�
�,

K
@'
f
K	KC'B'
K��
E',
F'
E'	0KH'G'	pKC'D'hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >���I'operator==�I'operator!=�J'operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> &��J'get
fv�FK'hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@���	KC'B'pr�	0�J�JN'�.r�	r��G�GP'
B,
�
�
T'
�	�V'�
���
X',
Y'
X'	0�['Z'	Z�V'W'hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >���\'operator==�\'operator!=�]'operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> &��]'get
Ov�F^'hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���	�V'�
�,
�,
�
�,
�
�
f'
�	�h'�
���
j',
k'
j'	0�m'l'	��h'i'hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >���n'operator==�n'operator!=�o'operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_145dae3de3de6b8c2d93ee15431aa9ba> &���o'get
�v�Fp'hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >.?AU?$hb_reference_wrapper@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@@@���	�h'�
�,
�,
�
�,

F
7
y'
7	7{'@
7��
}',
~'
}'	07�''	�7{'
|'hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >����'operator==��'operator!=��'operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_107ebf87f5b000505bbdada817b5a1b9> &��'get
�v�F�'hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���	7{'@
+,
,
	

,
G
�
�'
�
�	��'�'
���
�',
�'
�'	0��'�'	���'
�'hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >����'operator==��'operator!=��'operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_ed525bb9966b42b472470fd965c0f9b7> &��'get
�v�F�'hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@���	��'�'�>�	0�J�J�'�.>�	>��G�G�'
z,
�
�
�'
�	��'�
���
�',
�'
�'	0��'�'	���'
�'hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >����'operator==��'operator!=��'operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_4bb37448eeb7477659fa55e55206e865> &��'get
�v�F�'hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���	��'�
�,
�,
�
�,
�

�'
	�''
��
�',
�'
�'	0�'�'	��'"�'hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >����'operator==��'operator!=��'operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_2c1aaadc3771f36f26db31110777a4a8> &��'get
�v�F�'hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >.?AU?$hb_reference_wrapper@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@@@���	�''
,
�,
�
�,
�
�
�
�'
�	��'�
���
�',
�'
�'	0��'�'	x��'�'hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >����'operator==��'operator!=��'operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_9d5c6714c466f57ee015a7d558c693c6> &����'get
mv�F�'hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >.?AU?$hb_reference_wrapper@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@@@���	��'�
�,
�,
�
�,
�
)
�'
X
)	)�'�'
)��
�',
�'
�'	0)�'�'	b)�'�'hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >����'operator==��'operator!=��'operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> &����'get
Xv�F�'hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >.?AU?$hb_reference_wrapper@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@@@���	)�'�'bo#	0�J�J�'
 ,

',

,

,
]
�
�
�'
!
�	��'�'
���
�',
�'
�'	0��'�'	+��'�'hb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >����'operator==��'operator!=��'operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_122e28ece52156a2a2fafc112bad7fe5> &����'get
!v�F�'hb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >.?AU?$hb_reference_wrapper@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@@@���	��'�'+o#	0�J�J�'
�,
^
b,
_
`,
�
�,
�
�
�,
�,
�
�,
�

(
f
	((
��
(,
(
(	0((	p((hb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >���(operator==�(operator!=�(operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> &���(get
fv�F(hb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@���	((p�	0�J�J(�.�	��G�G(
	,
�
�
�
!(
�	�#(�
���
%(,
&(
%(	0�(('(	��#($(hb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >���)(operator==�)(operator!=�*(operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_4f022ae5b45819c96c70790b6d73aae8> &��*(get
vv�F+(hb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >.?AU?$hb_reference_wrapper@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@@@���	�#(�
�,
�,
�
�,
�
3
3(
`
3	36(5(
3��
8(,
9(
8(	03;(:(	k36(7(hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >���<(operator==�<(operator!=�=(operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_fdad7d7a76a27b833a5a230a535832a8> &��=(get
`v�F>(hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >.?AU?$hb_reference_wrapper@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@@@���	36(5(ko#	0�J�JA(
*,

/,
,

,
e
�
�
K(
'
�	�N(M(
���
P(,
Q(
P(	0�S(R(	2�N(O(hb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >���T(operator==�T(operator!=�U(operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_94c242a454d1dc522c3eb98b9311c5a8> &��U(get
'v�FV(hb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >.?AU?$hb_reference_wrapper@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@@@���	�N(M(2o#	0�J�JY(
�,
f
j,
g
h,
�
�,
�
�
�,
�,
�
�,
�

i(
i
	l(k(
��
n(,
o(
n(	0q(p(	tl(m(hb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >���r(operator==�r(operator!=�s(operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_7f323808c276e9bcb4e2229ea2793931> &��s(get
iv�Ft(hb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@���	l(k(to#	0�J�Jw(�x�	u�G�Gy(
,


3
~(
3	3�(>
3��
�(,
�(
�(	03�(�(	!"3�(��(hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *> >����(operator==��(operator!=��(operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes> const *> &����(get
Wv6F�(hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$PairPosFormat1_3@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@@@���	3�(>
&,
	,

,
�
�
�,
�
�,
�
3
�
�(
�	��(�
���
�(,
�(
�(	0��(�(	g��(:�(hb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >����(operator==��(operator!=��(operator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_fdec3d86f4104cb2edccf62de160e2f6> &���(get
\v�F�(hb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >.?AU?$hb_reference_wrapper@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@@@���	��(�
�,
�,
�
�,

3
�(
3	3�(;
3��
�(,
�(
�(	03�(�(	�3�(:�(hb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >����(operator==��(operator!=��(operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_766d2d209be3361aede5005305a7b26e> &����(get
�v�F�(hb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >.?AU?$hb_reference_wrapper@V<lambda_766d2d209be3361aede5005305a7b26e>@@@@���	3�(;
',
,

	,
�
$
�(
$	$�(-
$��
�(,
�(
�(	0$�(�(	^$�(:�(hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >����(operator==��(operator!=��(operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_f7784472a3a982e203dc7818325f06be> &���(get
Sv�F�(hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >.?AU?$hb_reference_wrapper@V<lambda_f7784472a3a982e203dc7818325f06be>@@@@���	$�(-
,
�,
�
�,
4	0�J�J��
e,
w
�
�,
{,
x
y,
�
�,
�
�
�(
�	��(
���
�(,
�(
�(	0��(�(	���(&�(hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >����(operator==��(operator!=��(operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::closure::<lambda_d05c4b0d2f5dbc5ad7785739f2713444> &�(get
�v�F�(hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >.?AU?$hb_reference_wrapper@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@@@���	��(
�,
�,
�
�,
x
�
�(
�	��(�
���
�(,
�(
�(	0��(�(	h��(.�(hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >����(operator==��(operator!=��(operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::collect_glyphs::<lambda_6b6c28e72d5e57b910a4751e9ef398fe> &��(get
^v�F�(hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >.?AU?$hb_reference_wrapper@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@@@���	��(�
�,
|,
y
z,
,
M,
0,
-
.,
y

�

�
)
�	�)�
���
),
)
)	0�))	}!�)�)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *> >�	)operator==�	)operator!=�
)operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::Layout::GSUB_impl::MultipleSubstFormat1_2<struct OT::Layout::SmallTypes> const *> &�
)get
uvBF)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$MultipleSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���	�)�
�
,
}
,
z

{
,
�

�

�
,
�

%

#
��x)	u�G�G)u<
#
	#
))
#
��
)	#
#
)
),
 )	0#
)!)	t#
�ufirst_t<second_t���#
pair_t�)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>�)reverse")operator==�")operator!=�")operator<��")operator>=�")operator>��")operator<=�#)cmp
ufirst
<second���$)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
#

,
�
�
�,
�,
�
�,
�

,
�
�
�

2)
�
	�
4)�

�
��
6),
7)
6)	0�
9)8)	� �
4)�5)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *> >:)operator==�:)operator!=�;)operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::Layout::GSUB_impl::AlternateSubstFormat1_2<struct OT::Layout::SmallTypes> const *> &;)get
|
vBF<)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$AlternateSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�	�
4)�

�,
�,
�
�,
�
�
�,
�
,
*��xH)	u�G�GI)u^�
*	*L)K)
*��
N)	**O)
N),
Q)	0*O)R)	t*�ufirst_t^�second_t���*pair_t�M)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>�P)reverseS)operator==�S)operator!=�S)operator<��S)operator>=�S)operator>��S)operator<=�T)cmp
ufirst
^�second���U)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
*
,
�

�

�
,
�
,
�

�
,
�

,
F

�	
b)
�		�	d)�	
�	��
f),
g)
f)	0�	i)h)	� �	d)�e)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *> >�j)operator==�j)operator!=�k)operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes> const *> &�k)get
v	vBFl)hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���	�	d)�	
g
,
J
,
G

H
,
�	
�	
�	,
�	,
�	
�	,
�	

,
�
�
�,
�,
�
�,
�
4	
���x�)	u�G�G�)u��
�	��)�)
���
�)	���)
�),
�)	0��)�)	t�jufirst_t��second_t����pair_t��)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>�)reverse�)operator==��)operator!=��)operator<���)operator>=��)operator>���)operator<=��)cmp
ufirst
��second�����)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�
"	,
0	
�%
S	,
�

,
�,
�
�,

d
��x�)	u�G�G�)u6�
	�)�)
��
�)	�)
�),
�)	0�)�)	tnufirst_t6�second_t���pair_t��)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>���)reverse�)operator==��)operator!=��)operator<���)operator>=��)operator>���)operator<=��)cmp
ufirst
6�second�����)hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@

R,
`
.%
�,B�uu	0k+�+�)5�#�
�)�#����uu	0k+�+�)��#�
�)
��,
�	0k+�+�)
;�	0k+�+�)	0�����w
_�	0k+�+�)	0k+�+�9
Β	ΒF0�1�)
̒��)�u	̒=9>9�)
̒
��,
�
��	��F0�1�)
����)�u	��=9>9�)
��
��,�}uu	0k+�+�)�}#�
�)
n�,
',
�,ir�	0�G�G�)
0',

�,�r�	0�G�G�)
C',
V',
�,Zr�	0�G�G�)
h',
�,�>�	0�G�G�)
{',
N
-,�>�	0�G�G�)
�',
�',
�,�>�	0�G�G�)
�',
,�3�	0�G�G�)
�',
�
�,x{O	���G�G�)
�',
),
�',
�
�,
�,
�
�,t�		��G�G*
(,
#(,
�
�,�{O	��G�G*
6(,
1,
N(,
�
�,
�,
�
�,t�	$��G�G*
l(,
�(,
�
(,!"��	���G�G*
�(,
;
�,go#	u�G�G!*
�(,
),�o#	u�G�G%*
�(,
,^o#	u�G�G)*
�
�,
�(,
�,�o#	u�G�G/*
�(,
�,ho#	u�G�G3*
O,
�

�
,}!<	9�G�G8*
),
�
�,
&
,
&),
�
�,� ^�	���G�GA*
4),
�

�
,
-,
W),
i
,� �	<��G�GI*
d),
�	
�	,
�
�,t�)	���G�GP*
5	,
�),
#

,t�)	6��G�GV*
e,
�),e�� ]�#�
[*QY!;#�
^*

,

,
H
L,
I
J,
�
�,
�
�,
�,
�
�,
�
�,
�
�,
�
�,
�,
�
�,
�
�,
�,
5
9,
6
7,
�
�,
�
�,
�
,
�

�
,
�,
�
�,
.!
H
,	#
))
�,
�
�,
�
,
�

�
,
� 
O,	*L)K)
�	,
�	
�	,
�
�,
�
�,
�%
W	,	��)�)

!,

,
1%
�,	�)�)
D,
|,
",
,
,,
,
g,
�,
�

�
,t)	<�G�G�*
(


,
<<b
),
'!
,!,
(!
)!,
�
�,tH)	^��G�G�*
/
,
^�^�v�
L),
� 
� ,
� 
� ,

,
�����%
�),
7	
$	,
�%
�%,
�%
�%,
6�6�}%
�),
g
T,
*%
/%,
+%
,%,
�
�,
�

�
,
�

�
,
Z!,�CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	<�*
i
^!,
J!
K!,
�
�,
�
�,
� ,�CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	^��*
}�
� ,
� 
� ,
�%,��CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	���*
�%
�%,
�%
�%,
]%,��CrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	6��*
�%
a%,
M%
N%,��NullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	6�+��NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��+
,
!,��Null<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	6�+��Null<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	��	+ܐ"�ѐ	��O�O+ܐ"��4�	e��O�O
+�x"@,	u�O�O+�x"�	A�O�O+t"�	��O�O+t"z	���O�O+t",	��O�O+t"�	���O�O+	���.@Q;�	0��E�9	0:�M�9	0;�U�9	0<�]�9	0=�e�9	0>�m�9	0o�q�9	0{�}�9	0����9	0���9	0���9	0d���9	0���9	0$�&�9	0��9
�q	0k+}+++�x"�	u�O�O-+�x",	u�O�O/+�x"z	u�O�O1+�x"�	u�O�O3+t�)$"	6��G�G5+
,
7+�)8+t�)$"	���G�G:+
�,
<+�)=+tH)$"	^��G�G?+
*,
A+H)B+t)$"	<�G�GD+
#
,
F+)G+t�$"	$��G�GI+t�$"		��G�GK+{�"r�	0�O�OM+G�">�	0�O�OO+#�"3�	0�O�OQ+��"	�	0�O�OS+�"�	0�O�OU+��"$�	0�O�OW+�"�	0�O�OY+��"��	0�O�O[+��"�	0�O�O]+"�	r��O�O_+"�	>��O�Oa+�"�	3��O�Oc+�"��		��O�Oe+g"�	$��O�Og+�"��		��O�Oi+:"�	$��O�Ok+	0����s	~����+,u�+	~��o+	jrtro+	0��{��;	0�8�8f����e�t+��u�1u	F0�1v+	0�8�8�����y+��u�1u	F0�1{+�~$"	0k+}+}+
Z��#��e�%	0k+}+�+
��,
�+%�+
f�,	��pJrJ'%��'%
.%,Y "6�	0�O�O�+
Y Y �+	��pJrJ�%���%
�%,t "��	0�O�O�+
t t �+�	"<�	�O�O�+<��	
�	�	�++
"<�	�O�O�+
+
+
�+�
"��	�O�O�+���

�
�
�+g"��	�O�O�+
gg�+�"9	�O�O�+9�
���+`
"9	�O�O�+
`
`
�+G"��	�O�O�+
GG�+	uotpt�7�"��	�O�O�+
���+P"��	�O�O�+
PP�+s"��	�O�O�+��j
ss�+Q"$�	�O�O�+
QQ�+�"$�	�O�O�+
���+J",	�O�O�+
JJ�+�"$�	�O�O�+
���+J"$�	�O�O�+
JJ�+�"�	�O�O�+
���+O"	�	�O�O�+
OO�+�"	�	�O�O�+
���+B"�	�O�O�+
BB�+�"	�	�O�O�+
���+B"	�	�O�O�+
BB�+�"�	�O�O�+
���+	pJrJF#F#7"3�	�O�O�+
77�+W"3�	�O�O�+
WW�+	�pJrJ_#�_#	pJrJt#t#	�pJrJ#�#�">�	�O�O,
��,">�	�O�O,
,7">�	�O�O
,
77,	�pJrJ�#��#	�pJrJ�#��#	�pJrJ�#��#�"r�	�O�O,
��,�"r�	�O�O,
��,�"r�	�O�O,
��,.�"�	0�8�8 ,��"�	0�8�8",��$"c	0k+}+$,6�$"h	0k+}+&,�#���#<�	��x���	��F0�1�2	e�F0�1�2_9$"	0k+}+-,�.r�$"	r��G�G/,pr�"	0�J�J1,
pp3,�.>�$"	>��G�G5,�>�"	0�J�J7,
��9,bo#"	0�J�J;,
bb=,+o#"	0�J�J?,
++A,�.�$"	��G�GC,p�"	0�J�JE,
ppG,ko#"	0�J�JI,
kkK,2o#"	0�J�JM,
22O,�x�$"	u�G�GQ,to#"	0�J�JS,
ttU,#0o#$"	0�J�JW,�x)$"	u�G�GY,�xH)$"	u�G�G[,�x�)$"	u�G�G],�x�)$"	u�G�G_,
B�,
��,��o#	0k+}+c,i9uu	0k+�+e,Β#0	ΒF0�1g,
Β,
%�)j,��#0	��F0�1l,
��,
%�)o,ir�$"	0�G�Gq,
iis,�r�$"	0�G�Gu,
��w,Zr�$"	0�G�Gy,
ZZ{,�>�$"	0�G�G},
��,�>�$"	0�G�G�,
���,�>�$"	0�G�G�,
���,�3�$"	0�G�G�,
���,x{O$"	���G�G�,
xx�,�{O$"	��G�G�,
���,!"��$"	���G�G�,
!"!"�,go#$"	u�G�G�,
gg�,�o#$"	u�G�G�,
���,^o#$"	u�G�G�,
^^�,�o#$"	u�G�G�,
���,ho#$"	u�G�G�,
hh�,}!<$"	9�G�G�,
}!}!�,� ^�$"	���G�G�,
� � �,� �$"	<��G�G�,
� � �,	e�� � 
j�,	QZ!Y!
V,
&!
� 
����	0k+}+�,
��	0k+�+�,�#����u	0k+�+�,	0k+�+�	0j{����	0k+�+-�	0+x����quu	0k+�+�,�q#�
�,=�\%���%	�}pJrJ:��c�	��}̐�,����	e��}̐�,	A�x͆s�	�t���
�	��t���
�	�t��6
2	��t���
�	u�x͆�	u�x͆6	u�x͆�	u�x͆�	6��O�OV*	���O�OP*	^��O�O�*	<�O�O�*	$��O�O*		��O�O*	{�pJrJ#	G�pJrJ#	#�pJrJ#	��pJrJ#	�pJrJ#	��pJrJ #	�pJrJ'#	��pJrJ+#	��pJrJ/#	pJrJ�#	r�]�b��	pJrJ�#	>�)�.��	�pJrJ�#	3��
�)�	�pJrJ�#		�h�m��	gpJrJ�#	$�����p	�pJrJ�#		����	:pJrJ�#	$����p9	0�8�8-
Q�,
-	0�8�8-
c�,
-	0�8�8-	0�8�8��
���l+u	-	0Y�g�
-
��	Y pJrJ�+	0��}%	t pJrJ�+	0���%	�	pJrJ�+	+
pJrJ�+	�
pJrJ�+	gpJrJ�+	�pJrJ�+	`
pJrJ�+	GpJrJ�+	�pJrJ�+	PpJrJ�+	spJrJ�+	QpJrJ�+	�pJrJ�+	JpJrJ�+	�pJrJ�+	JpJrJ�+	�pJrJ�+	OpJrJ�+	�pJrJ�+	BpJrJ�+	�pJrJ�+	BpJrJ�+	�pJrJ�+	7pJrJ�+	WpJrJ�+	�pJrJ,	pJrJ,	7pJrJ,	�pJrJ,	�pJrJ,	�pJrJ,	0��Mu	0��Mu	r��O�OP'	0�O�ON'	>��O�O�'	0�O�O�'	0�O�O�'	0�O�O�'	��O�O(	0�O�O(	0�O�OA(	0�O�OY(	u�O�Oy(	0�O�Ow(	u�O�O)	u�O�OI)	u�O�O�)	u�O�O�)	0�O�O�)	0�O�O�)	0�O�O�)	0�O�O�)	0�O�O�)	0�O�O�)	0�O�O�)	���O�O�)	��O�O*	���O�O*	u�O�O!*	u�O�O%*	u�O�O)*	u�O�O/*	u�O�O3*	9�O�O8*	���O�OA*	<��O�OI*	0k+}+8�	0k+}+>�	0k+}+B�	0k+}+F�	0k+}+Q�	0k+}+l�	0k+}+��	0k+}+�	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+�	0k+}+�	0k+}+"�	0k+}+-�	0k+}+D�	0k+}+[�	0k+}+^�	0k+}+.�	0k+}+9�	0k+}+O�	0k+}+c�	0k+}+n�	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+���q$"	0k+}+v-	t���o++,�+	u���y-	v���y-	w���y-	x���y-	0�8�8�	0�8�8�e�$"%	0k+}+�-	@�K���	A�V�k<	B�b�k<	C�n�k<	D�z�k<	E���k<��$"o#	0k+}+�-	ΒF0�1�2	��F0�1�2
��
��,��uu	0k+�+�-,z��	0k+}+�-w��	0k+}+�-	=�]%\%	���%�%
�%
)%
��,���	0k+}+�-
��	0k+�+�-���	0k+}+�-
��	0k+�+�-��,e��,ܐ���	$��O�O�-
G�ܐ���	$��O�O�-
0�ܐ���		��O�O�-
	�ܐ��i�		��O�O�-
��ܐ�	�	3��O�O�-
�ܐ�*�	>��O�O�-
5�ܐ�^�	r��O�O�-
i�t"�)	6��O�O�-t"�)	���O�O�-t"H)	^��O�O�-t")	<�O�O�-t"�	$��O�O�-t"�		��O�O�-�86��	0*�~%�-
E�,�8���	0���%�-
��,	0��E�s	0:�M�s	0;�U�s	0<�]�s	0=�e�s	0>�m�s	0o�q�s	0{�}�s	0����s	0���s	0���s	0d���s	0���s	0$�&�s	0��s	0k+}+��F��+
�%,	0k+}+����+
�%,�."r�	r��O�O�-p"r�	0�O�O�-�.">�	>��O�O�-�">�	0�O�O�-b"o#	0�O�O�-+"o#	0�O�O�-�."�	��O�O�-p"�	0�O�O�-k"o#	0�O�O�-2"o#	0�O�O�-�x"�	u�O�O�-t"o#	0�O�O�-�x")	u�O�O�-�x"H)	u�O�O�-�x"�)	u�O�O�-�x"�)	u�O�O�-i"r�	0�O�O�-�"r�	0�O�O.Z"r�	0�O�O.�">�	0�O�O.�">�	0�O�O.�">�	0�O�O	.�"3�	0�O�O.x"{O	���O�O
.�"{O	��O�O.!""��	���O�O.g"o#	u�O�O.�"o#	u�O�O.^"o#	u�O�O.�"o#	u�O�O.h"o#	u�O�O.}!"<	9�O�O.� "^�	���O�O.� "�	<��O�O!.
,-$"	0�8�8$.-$"	0�8�8&.��$"	0�8�8(.
[��#��f�	-	0k+}+,.
��,
..	-/.
g�,=�$"	0k+}+2.A�$"	0k+}+4.	0k+}+
 	0k+}+ �$"	0k+}+8.��$"	0k+}+:.��$"	0k+}+<.��$"	0k+}+>.��$"	0k+}+@.	0k+}+��$"	0k+}+C.,�$"	0k+}+E.	0k+}+�Z�$"	0k+}+H.	0k+}+X�8�$"	0k+}+K.N�$"	0k+}+M.m�$"	0k+}+O.��$"	0k+}+Q.	0k+}+�	0k+}+����$"	0k+}+U.	K���y-+,��+	/���X.	���y-	V�d�k<	2�@�k<	
��k<,z$"��	0k+}+^.w$"��	0k+}+`.
��,
��,
G�	G�F0�1d.�#E�
E��g.�u	E�=9>9h.
E�
.�,B��	0k+}+l.
B�	0k+�+n.
��	��F0�1p.�#A�
���s.�u	��=9>9t.
��
��,���	0k+}+x.
��	0k+�+z.�u	0k+�+|.ܐ"���	$��O�O~.ܐ"���	$��O�O�.ܐ"���		��O�O�.ܐ"��i�		��O�O�.ܐ"�	�	3��O�O�.ܐ"�*�	>��O�O�.ܐ"�^�	r��O�O�.	6�t���)
�)	��t���)
�)	^�t��R)
N)	<t��!)
)	$�t��C�		�t��(�	r��.@Qs�	ppJrJ3,	>��.@Q?�	�pJrJ9,	bpJrJ=,	+pJrJA,
�	��.@Q�.	ppJrJG,	kpJrJK,	2pJrJO,	u�x͆C�	tpJrJU,	u�x͆!)	u�x͆R)	u�x͆�)	u�x͆�)	ipJrJs,	�pJrJw,	ZpJrJ{,	�pJrJ,	�pJrJ�,	�pJrJ�,	�pJrJ�,	xpJrJ�,	�pJrJ�,	!"pJrJ�,	��W\��	gpJrJ�,	�pJrJ�,	^pJrJ�,	�pJrJ�,	hpJrJ�,	}!pJrJ�,	9uzb	� pJrJ�,	��|
�
v�	� pJrJ�,	<�v	{	2�
{�	0k+}+�.	0�8�8��6����.3�u�1u	F0�1�.
~%,	0�8�8�����F��.��u�1u	F0�1�.
�%,	0�8�88�	0�8�8>�	0�8�8B�	0�8�8F�	0�8�8Q�	0�8�8l�	0�8�8��	0�8�8�	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8�	0�8�8�	0�8�8"�	0�8�8-�	0�8�8D�	0�8�8[�	0�8�8.�	0�8�89�	0�8�8O�	0�8�8c�	0�8�8n�	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��	0�8�8��F�$"	0k+}+�.��$"	0k+}+�.f�$"	-	0k+}+�.G�#0	G�F0�1�.
G�,
�-g.�.��#0	��F0�1�.
��,
�-s.�.�uu	0k+�+�.
��
��	�.F0�1�.
�.	�.F0�1/
�q
/
v�8x��o#	0v}/
�.,	0k+�+�.l+w		0��
/l+}
	0x�_�/l+v	0r�K/
;�	0k+�+/
g�
k�	/F0�1/
/	/F0�1/
��8�k�o#	0��/
/,	0k+�+/
��	0k+�+/	0��0�w
��	0k+�+/	0����w
��	0k+�+"/
n�	0k+�+$/�uu	0k+�+&/	�����
S�	0k+�+)/
��
+/�l+X,/	0X���-/>
T�valueFormats�
ulen1�
ustride���//OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>::sanitize_closure_t.?AUsanitize_closure_t@?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@
+/
��,l+��	0>�o�3/l+��	0>�o�5/l+�	0�S�7/l+i�	0�S�9/���	0k+}+;/
��	0k+�+=/�L�	$��}̐?/��	$��}̐A/��1�		��}̐C/����		��}̐E/��	3��}̐G/�\�	>��}̐I/���	r��}̐K/ܐ�w		<��O�OM/
��ܐ^�}
	���O�OP/
��ܐ<v	9�O�OS/
q�ܐ��X	���O�OV/
T�{�$"	0k+}+Y/	0�8�8�.	0�8�8�.	0�8�82.	0�8�84.	0�8�8
 	0�8�8 	0�8�88.	0�8�8:.	0�8�8<.	0�8�8>.	0�8�8@.	0�8�8�	0�8�8C.	0�8�8E.	0�8�8�	0�8�8H.	0�8�8K.	0�8�8M.	0�8�8O.	0�8�8Q.	0�8�8�	0�8�8U.	G�F0�1�2	��F0�1�2�.#0	�.F0�1s/	0�8�8u�1u	F0�1v/
},�#���w		0k+}+z/�#��^�}
	0k+}+}/�#��<v	0k+}+�//#0	/F0�1�/	0�8�8�u�1u	F0�1�/
�,	0k+}+���o#	0k+}+�/�o#	0k+}+�/�#[���X,/	0k+}+�/
+/,
�/,/�/�#z����	0k+}+�/���	0k+}+�/�#k����	0k+}+�/��i�	0k+}+�/
Y���OT::_hb_has_null<OT::Layout::GSUB_impl::SubstLookup,1>.?AU?$_hb_has_null@USubstLookup@GSUB_impl@Layout@OT@@$00@OT@@�	��/��OT::_hb_has_null<OT::Layout::GPOS_impl::PosLookup,1>.?AU?$_hb_has_null@UPosLookup@GPOS_impl@Layout@OT@@$00@OT@@�	9��/�#�&�uu	0k+�+�/j�uu	0k+�+�/�#��Vuu	0k+�+�/��	0k+}+�/
�	0k+�+�/&�	0k+}+�/
&	0k+�+�/�	0k+}+�/
	0k+�+�/��uu	0k+�+�/�#��D�uu	0k+�+�/(�uu	0k+�+�/
��,v�NullHelper<OT::Layout::GPOS_impl::PosLookup>.?AU?$NullHelper@UPosLookup@GPOS_impl@Layout@OT@@@@�	F��/z�NullHelper<OT::Layout::GSUB_impl::SubstLookup>.?AU?$NullHelper@USubstLookup@GSUB_impl@Layout@OT@@@@�	���/n�Null<OT::Layout::GSUB_impl::SubstLookup>.?AU?$Null@USubstLookup@GSUB_impl@Layout@OT@@@@�	���/j�Null<OT::Layout::GPOS_impl::PosLookup>.?AU?$Null@UPosLookup@GPOS_impl@Layout@OT@@@@�	F��/$�?/$�A/	�C/	�E/3�G/>�I/r�K/ܐ"�w		<��O�O�/ܐ"^�}
	���O�O�/ܐ"<v	9�O�O�/ܐ"��X	���O�O�/	�.F0�1�2	0�8�8��$"w		0k+}+�/^�$"}
	0k+}+�/<$"v	0k+}+�/	/F0�1�2	0�8�8��$"	0k+}+�/�$"o#	0k+}+�/�$"o#	0k+}+�/��$"X,/	0k+}+�/�$"��	0k+}+�/�$"��	0k+}+�/��$"�	0k+}+�/��$"i�	0k+}+�/
��
�,
&,
��
,��	0k+}+�/
�	0k+�+�/��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`e7d4efdd�
�/��
�/	0�/�/�	
�/�
�/
�/	�/�/
�/	�/�/�/�/0
�/,
�/,
0	0�/�/0r�/operator()�0<lambda_8d00e4e5248c40de40d06dd474eb61a9>��
�/glyphset�0operator=���&0OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`e7d4efdd�
�/
�/,	�/�/�/
�/
�/,	�F0�1��Z�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@���
0�0y0
0��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@���
0��
0	u00
0	000
0��
0	00000	000	000s00	000	u00!00	u00s	u00s#0$0
0!	00&0s
0,
0	(00)0s'0*0	000r	00&0	(00)0,0-0.0�uitem_t�0get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���0thiz���0iter���0operator+��0_begin�0begin��0_end���0end 0operator bool��0len"0operator*��%0operator[]�+0operator+=�/0operator++�+0operator-=�/0operator--�0operator-�� T00hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�����hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@��
20��
30,40�x
0	06050
0	u080	u080s	0080	060	060s	0080
0,
?0	0080@0J0��70hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�90__item__���:0__item_at__;0__more__���90__len__<0__next__���=0__forward__<0__prev__���=0__rewind__�>0__end__A0operator!=�
20it���
�xxfZB0�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@���
20�D0\�0E0
20��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
I0��
K0	uI0L0
I0	G0I0N0
30	P0I0L0O0Q0	20I0L0	20I0L0sT0S0	0I0L0	J0I0N0	J0I0L0W0X0	J0I0N0s	J0I0L0sZ0[0
I0!	20I0]0s
20,
I0	_0I0`0s^0a0	20I0N0r	20I0]0	_0I0`0c0d0e0�J0item_t�M0get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���R0thiz���S0iter���U0operator+��S0_begin�S0begin��S0_end���S0endV0operator bool��M0lenY0operator*��\0operator[]�b0operator+=�f0operator++�b0operator-=�f0operator--�T0operator-�� Tg0hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���
i0	G0i0j0
i0��
l0	P0i0m0k0n0	J0i0m0	J0i0m0s	0i0m0	ui0m0	i0j0	i0j0s	20i0m0�o0thiz���p0__item__���q0__item_at__r0__more__���s0__len__t0__next__���u0__forward__t0__prev__���u0__rewind__�v0__end__�w0hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���I0��i0���y0hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�*�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
{0��
|0,}0�/t
20	200~0
30	J020�0	020�0	200	2020�0
40	020�0�0��hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >.?AU?$hb_reference_wrapper@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@@@����H0���0hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type���J0__item_t__�Fis_sorted_iterator��0__item__����0__more__����0__next__����0__prev__����0__end__�0operator!=�
{0it���
�0hp
'tpf�
�0xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@��
{0���hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@@@�
�0��0�020�0�/t	�0mHqH�0�/t
�0	�0�0�0��0hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>���
�/p
tf��0hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@@@�
�0
{0
�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@
�0��
�0	u�0�0
�0	�0�0�0
|0	�0�0�0�0�0	{0�0�0	{0�0�0s�0�0	0�0�0	J0�0�0	J0�0�0�0�0	J0�0�0s	J0�0�0s�0�0
�0!	{0�0�0s
{0,
�0	�0�0�0s�0�0	{0�0�0r	{0�0�0	�0�0�0�0�0�0�J0item_t��0get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����0thiz����0iter����0operator+���0_begin��0begin���0_end����0end�0operator bool���0len�0operator*���0operator[]��0operator+=��0operator++��0operator-=��0operator--��0operator-��� T�0hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��
�0	�0�0�0
�0��
�0	�0�0�0�0�0	J0�0�0	J0�0�0s	0�0�0	u�0�0	�0�0	�0�0s	{0�0�0��0thiz����0__item__����0__item_at__�0__more__����0__len__�0__next__����0__forward__�0__prev__����0__rewind__��0__end__�0hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@���0���0��
�0hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@���
�0��
�0,�0�/�x
{0	{0�0�0
|0	J0{0�0	0{0�0	{0�0	{0{0�0
}0	0{0�0�0��0���0hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,���J0__item_t__�Fis_sorted_iterator��0__item__����0__more__����0__next__����0__prev__����0__end__�0operator!=�
�0it���
�Pp
�xXf*
�0`hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
�0��0�{0�0f�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��
�0��
�0	u�0�0
�0
�0	�0�0�0
�0	�0�0�0�0�0	�0�0�0	�0�0�0s�0�0	0�0�0	J0�0�0	J0�0�0�0�0	J0�0�0s	J0�0�0s�0�0
�0!	�0�0�0s
�0,
�0	�0�0�0s�0�0	�0�0�0r	�0�0�0	�0�0�0�0�0�0�J0item_t��0get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����0thiz����0iter����0operator+���0_begin��0begin���0_end����0end�0operator bool���0len�0operator*���0operator[]��0operator+=��0operator++��0operator-=��0operator--��0operator-��f T�0hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@U?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@@@��6�hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
�0��
�0,ht�0
�0	�011	�0111
�0	J0�01	J0�01s	0�01	u�01	�01	�01s	�0�01
�0	0�01
1F�0��1hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_���J0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�1__item__���1__item_at__1__more__���	1__len__
1__next__���1__forward__
1__prev__���1__rewind__�1__end__1operator!=�
sa
�0 b�1Hhb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@���
�0�`t1	�0//1
�0��hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��
1��
1	u11
1	111
�0	11111	�011	�011s11	011	<�11	<�11"1#1	<�11s	<�11s%1&1
1!	�01(1s
�0,
1	*11+1s)1,1	�011r	�01(1	*11+1.1/101�<�item_t�1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���1thiz���1iter��� 1operator+��1_begin�1begin��1_end���1end!1operator bool��1len$1operator*��'1operator[]�-1operator+=�11operator++�-1operator-=�11operator--�1operator-��� T21hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@AEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@����v	
�0	�05141
�0	<��071	<��071s	0�071	u�071	�051	�051s	�0�071
�0	0�071?1J1��61hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes���<�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�81__item__���91__item_at__:1__more__���;1__len__<1__next__���=1__forward__<1__prev__���=1__rewind__�>1__end__@1operator!=�
!�it���
�	f6A1(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@��
!��C1�	�0D1�1�	0sy�F1n�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
H1���hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@��
J1�I1K1L1��OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@���
N1�
O1	J1�C�CP1
N1
J1	J1S1R1�T1hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >���
N1a�U1 hb_apply_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_apply_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@��
J1
�,�8X1��	N1A�E�Y1
N1	N1[1Y1\1subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>
�8subset_context���
X1out��
�base�
�arg��]1 OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@���
N1
H1b�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
a1��
b1	ua1c1
a1	`1a1e1
H1��
g1	h1a1c1f1i1	H1a1c1	H1a1c1sl1k1	0a1c1	�a1e1	�a1c1o1p1	�a1e1s	�a1c1sr1s1
a1!	H1a1u1s
H1,
a1	w1a1x1sv1y1	H1a1e1r	H1a1u1	w1a1x1{1|1}1��item_t�d1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���j1thiz���k1iter���m1operator+��k1_begin�k1begin��k1_end���k1endn1operator bool��d1lenq1operator*��t1operator[]�z1operator+=�~1operator++�z1operator-=�~1operator--�l1operator-��b T1hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�1��
�1,�1t
H1	H1�1�1
g1	�H1�1	�H1�1s	0H1�1	uH1�1	H1�1	H1�1s	H1H1�1
g1,
�1	0H1�1�1Ja1���1hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��1__item__����1__item_at__�1__more__����1__len__�1__next__����1__forward__�1__prev__����1__rewind__��1__end__�1operator!=�
�1it���
'tPfn�1Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�1��1�zH1�1
�1:�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
�1��
�1	u�1�1
�1	�1�1�1
�1	�1�1�1�1�1	�1�1�1	�1�1�1s�1�1	0�1�1	V��1�1	V��1�1�1�1	V��1�1s	V��1�1s�1�1
�1!	�1�1�1s
�1,
�1	�1�1�1s�1�1	�1�1�1r	�1�1�1	�1�1�1�1�1�1�V�item_t��1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����1thiz����1iter����1operator+���1_begin��1begin���1_end����1end�1operator bool���1len�1operator*���1operator[]��1operator+=��1operator++��1operator-=��1operator--��1operator-�� T�1hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@>�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��
�1	�1�1�1
�1��
�1	�1�1�1�1�1	V��1�1	V��1�1s	0�1�1	u�1�1	�1�1	�1�1s	�1�1�1��1thiz����1__item__����1__item_at__�1__more__����1__len__�1__next__����1__forward__�1__prev__����1__rewind__��1__end__>�1hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���1���1��:�1hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���/�x
�1	�1�1�1
�1	V��1�1	0�1�1	�1�1	�1�1�1
�1	0�1�1�1��1���1hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>���V�__item_t__�Fis_sorted_iterator��1__item__����1__more__����1__next__����1__prev__����1__end__�1operator!=�
��it���
H@p
�xHf
�1Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@����hb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@
�1����1�1�1�/�x	�1mHqH�1
�1	�1�1�1j�1hb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_first> const &>���
�/p
�xf��1hb_filter_iter_factory_t<hb_set_t &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@AEBU<unnamed-type-hb_first>@@@@
�1	v�F0�1����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�1��1��1
�1��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
�1��
�1	u�1�1
�1	�1�1�1
�1��
�1	�1�1�1�1�1	�1�1�1	�1�1�1s�1�1	0�1�1	A�1�1	A�1�1�1�1	A�1�1s	A�1�1s�1�1
�1!	�1�1�1s
�1,
�1	�1�1�1s�1�1	�1�1�1r	�1�1�1	�1�1�1222�Aitem_t��1get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����1thiz����1iter����1operator+���1_begin��1begin���1_end����1end�1operator bool���1len�1operator*���1operator[]�2operator+=�2operator++�2operator-=�2operator--��1operator-�� T2hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@:�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
2��
2,	20
�1	�12
2
�1	A�1
2	A�1
2s	0�1
2	u�1
2	�12	�12s	�1�1
2
�1,
2	0�1
22J�1��2hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t co���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�2__item__���2__item_at__2__more__���2__len__2__next__���2__forward__2__prev__���2__rewind__�2__end__2operator!=�
2it���
��f�2�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
2�2!��12
2b�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
2��
2	u2 2
2	22"2
2	$22 2#2%2	22 2	22 2s(2'2	02 2	u2"2+2!2	u2"2s	u2 2s-2.2
2!	2202s
2,
2	22232s1242	22"2r	2202	22232627282�uitem_t�!2get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���&2thiz���'2iter���)2operator+��'2_begin�'2begin��'2_end���'2end*2operator bool��!2len,2operator*��/2operator[]�52operator+=�92operator++�52operator-=�92operator--�(2operator-��b T:2hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
<2��
=2,>2�x
2	2@2?2
2	u2B2	u2B2s	02B2	2@2	2@2s	22B2
	2	02B2I2J2��A2hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�C2__item__���D2__item_at__E2__more__���C2__len__F2__next__���G2__forward__F2__prev__���G2__rewind__�H2__end__J2operator!=�
<2it���
�xxf:K2�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
<2�M2\�2N2
<2�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��
R2��
S2	uR2T2
R2	P2R2V2
=2	X2R2T2W2Y2	<2R2T2	<2R2T2s\2[2	0R2T2	*R2V2	*R2T2_2`2	*R2V2s	*R2T2sb2c2
R2!	<2R2e2s
<2,
R2	g2R2h2sf2i2	<2R2V2r	<2R2e2	g2R2h2k2l2m2�*item_t�U2get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Z2thiz���[2iter���]2operator+��[2_begin�[2begin��[2_end���[2end^2operator bool��U2lena2operator*��d2operator[]�j2operator+=�n2operator++�j2operator-=�n2operator--�\2operator-��� To2hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
q2	P2q2r2
q2��
t2	X2q2u2s2v2	*q2u2	*q2u2s	0q2u2	uq2u2	q2r2	q2r2s	<2q2u2�w2thiz���x2__item__���y2__item_at__z2__more__���{2__len__|2__next__���}2__forward__|2__prev__���}2__rewind__�~2__end__2hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@R2��q2���2hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��v�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@�����2t
<2	<2�2�2
=2	*<2�2	0<2�2	<2�2	<2<2�2
>2	0<2�2�2��hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@���Q2���2hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first���*__item_t__�Fis_sorted_iterator��2__item__����2__more__����2__next__����2__prev__����2__end__�2operator!=�
�it���
�2Xp
'tpf�
�2xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@�����hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
�2���2<2�2
�2��2t	�2mHqH�2�2t
�2	�2�2�2�2hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>��
�2p
tf��2 hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
�2
x�,�8�2�	�2A�E��2
�2	�2�2�2��2subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >�
�8subset_context���
�2out��
�base�v�2OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
�2
h�	�2F0�1n�
�2	�2F0�1�2z�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�2��2��2
�2��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
�2��
�2	u�2�2
�2	�2�2�2
�2��
�2	�2�2�2�2�2	�2�2�2	�2�2�2s�2�2	0�2�2	A�2�2	A�2�2�2�2	A�2�2s	A�2�2s�2�2
�2!	�2�2�2s
�2,
�2	�2�2�2s�2�2	�2�2�2r	�2�2�2	�2�2�2�2�2�2�Aitem_t��2get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����2thiz����2iter����2operator+���2_begin��2begin���2_end����2end�2operator bool���2len�2operator*���2operator[]��2operator+=��2operator++��2operator-=��2operator--��2operator-�� T�2hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@*�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
�2��
�2,�20
�2	�2�2�2
�2	A�2�2	A�2�2s	0�2�2	u�2�2	�2�2	�2�2s	�2�2�2
�2,
�2	0�2�2�2J�2���2hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const ���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��2__item__����2__item_at__�2__more__����2__len__�2__next__����2__forward__�2__prev__����2__rewind__��2__end__�2operator!=�
�2it���
��fz�2�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�2��2!��2�2
�2R�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
�2��
�2	u�2�2
�2	�2�2�2
�2	�2�2�2�2�2	�2�2�2	�2�2�2s�2�2	0�2�2	u�2�2�2�2	u�2�2s	u�2�2s�2�2
�2!	�2�2�2s
�2,
�2	�2�2�2s�2�2	�2�2�2r	�2�2�2	�2�2�2�2�23�uitem_t��2get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����2thiz����2iter����2operator+���2_begin��2begin���2_end����2end�2operator bool���2len�2operator*���2operator[]��2operator+=�3operator++��2operator-=�3operator--��2operator-��R T3hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
3��
3,3�x
�2	�233
�2	u�2
3	u�2
3s	0�2
3	�23	�23s	�2�2
3
�2	0�2
33J�2��	3hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�3__item__���3__item_at__
3__more__���3__len__3__next__���3__forward__3__prev__���3__rewind__�3__end__3operator!=�
3it���
�xxf*3�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
3�3\��23
3��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��
3��
3	u33
3	333
3	 3333!3	333	333s$3#3	033	#
33	#
33'3(3	#
33s	#
33s*3+3
3!	33-3s
3,
3	/3303s.313	333r	33-3	/3303334353�#
item_t�3get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���"3thiz���#3iter���%3operator+��#3_begin�#3begin��#3_end���#3end&3operator bool��3len)3operator*��,3operator[]�23operator+=�63operator++�23operator-=�63operator--�$3operator-��� T73hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
93	393:3
93��
<3	 393=3;3>3	#
93=3	#
93=3s	093=3	u93=3	93:3	93:3s	393=3�?3thiz���@3__item__���A3__item_at__B3__more__���C3__len__D3__next__���E3__forward__D3__prev__���E3__rewind__�F3__end__�G3hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@3��93��I3hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��n�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@����
K3t
3	3M3L3
3	#
3O3	03O3	3M3	33O3
3	03O3T3��hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@���3��N3hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> co���#
__item_t__�Fis_sorted_iterator�P3__item__���Q3__more__���R3__next__���R3__prev__���S3__end__U3operator!=�
�
it���
V3Xp
'tpf�
W3xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@�����hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
Y3��
Z33[3
K3�]3t	Y3mHqH^3K3t
Y3	Y3a3`3b3hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>��
K3p
tf�c3 hb_filter_iter_factory_t<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
Y3
r�,�8f3�	K3A�E�g3
K3	K3i3g3�j3subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >�
�8subset_context���
f3out��
�base�nk3OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
K3
[
�2,��OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`e7d4efdd���
p3��
q3	>,p3r3.�
p3�
t3
p3	p3v3
u3	p3v30w3x3
p3,
q3,
{3	z3p3v3|3rs3operator()�y3<lambda_e5004a4bff191c4a89adf2e9af9eafef>��
0glyph_map}3operator=���&~3OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`e7d4efdd���
q3
r3,	p3v30
p3
v3,f�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@��
�3��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@U?$hb_pair_t@II@@@@�
�3��
�3	u�3�3
�3	�3�3�3
�3��
�3	�3�3�3�3�3	�3�3�3	�3�3�3s�3�3	0�3�3	>,�3�3	>,�3�3�3�3	>,�3�3s	>,�3�3s�3�3
�3!	�3�3�3s
�3,
�3	�3�3�3s�3�3	�3�3�3r	�3�3�3	�3�3�3�3�3�3�>,item_t��3get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����3thiz����3iter����3operator+���3_begin��3begin���3_end����3end�3operator bool���3len�3operator*���3operator[]��3operator+=��3operator++��3operator-=��3operator--��3operator-�� T�3hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@U?$hb_pair_t@II@@@@���p3
�3	�3�3�3
�3	>,�3�3	>,�3�3s	0�3�3	u�3�3	�3�3	�3�3s	�3�3�3
�3,
�3	0�3�3�3��hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >.?AU?$hb_reference_wrapper@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@@@���J�3���3hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��3__item__����3__item_at__�3__more__����3__len__�3__next__����3__forward__�3__prev__����3__rewind__��3__end__�3operator!=�
��it���
�3hff�3phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@���hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>.?AU?$hb_map_iter_factory_t@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00@@�
�3����3�3�3	�3�s�su3
p3
�3	�3�3�3Z�3hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>�
p3f��3hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>.?AU?$hb_map_iter_factory_t@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00@@�
�3�1�3�3��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`e7d4efdd���
�3��
�3	>,�3�3s
�3�
�3
�3	�3�3
�3	�3�3s�3�3
�3,
�3,
�3	�3�3�3�3z�3operator()��3<lambda_169abc1cf0886b61cce5742591663ff2>��
ud
umask��3operator=���&�3OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`e7d4efdd���
�3
�3,	�3�3s
�3
�3,��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`e7d4efdd���
�3��
�3	>,�3�3J.
�3�
�3
�3	�3�3
�3	�3�30�3�3
�3,
�3,
�3	�3�3�3�3r�3operator()��3<lambda_35d567a03f20e03bd00cc260067c633e>��
0glyph_map�3operator=���&�3OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`e7d4efdd���
�3
�3,	�3�30
�3
�3,��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@���
�3>�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@U?$hb_pair_t@II@@@@��
�3��
�3	u�3�3
�3	�3�3�3
�3��
�3	�3�3�3�3�3	�3�3�3	�3�3�3s�3�3	0�3�3	>,�3�3	>,�3�3�34	>,�3�3s	>,�3�3s44
�3!	�3�34s
�3,
�3	4�34s4	4	�3�3�3r	�3�34	4�3444
4�>,item_t��3get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����3thiz����3iter����3operator+���3_begin��3begin���3_end����3end�3operator bool���3len4operator*��4operator[]�
4operator+=�4operator++�
4operator-=�4operator--��3operator-��> T4hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@U?$hb_pair_t@II@@@@��j�hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@��
4��
4,4�3
�3	�344
�3	>,�34	>,�34s	0�34	u�34	�34	�34s	�3�34
�3,
4	0�34 4��hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >.?AU?$hb_reference_wrapper@V<lambda_35d567a03f20e03bd00cc260067c633e>@@@@���&�3��4hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�4__item__���4__item_at__4__more__���4__len__4__next__���4__forward__4__prev__���4__rewind__�4__end__!4operator!=�
4it���
"48f�#4@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@���
4���hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00@@�
&4�%4'4�3(4	&4�s�s�3
�3
&4	&4,4+4Z-4hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>�
�3f�.4hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00@@�
&4
4��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@��hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@�
34��
44	u3454
34	143474
4	94345484:4	43454	43454s=4<4	03454	>,3474	>,3454@4A4	>,3474s	>,3454sC4D4
34!	434F4s
4,
34	H434I4sG4J4	43474r	434F4	H434I4L4M4N4�>,item_t�64get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���;4thiz���<4iter���>4operator+��<4_begin�<4begin��<4_end���<4end?4operator bool��64lenB4operator*��E4operator[]�K4operator+=�O4operator++�K4operator-=�O4operator--�=4operator-�� TP4hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@���
R4	14R4S4
R4��
U4	94R4V4T4W4	>,R4V4	>,R4V4s	0R4V4	uR4V4	R4S4	R4S4s	4R4V4�X4thiz���Y4__item__���Z4__item_at__[4__more__���\4__len__]4__next__���^4__forward__]4__prev__���^4__rewind__�_4__end__�`4hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@���34��R4���b4hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@II@@@@���hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@��
d4��
e4,f4�/t
4	4h4g4
4	>,4j4	04j4	4h4	44j4
4	04j4o4�24��i4hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>�>,__item_t__�Fis_sorted_iterator�k4__item__���l4__more__���m4__next__���m4__prev__���n4__end__p4operator!=�
d4it���
�(p
't0fj
q48hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@��
d4�s4�4t4
d4.�hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@U?$hb_pair_t@II@@@@�
w4��
x4	uw4y4
w4	v4w4{4
e4	}4w4y4|4~4	d4w4y4	d4w4y4s�4�4	0w4y4	>,w4{4	>,w4y4�4�4	>,w4{4s	>,w4y4s�4�4
w4!	d4w4�4s
d4,
w4	�4w4�4s�4�4	d4w4{4r	d4w4�4	�4w4�4�4�4�4�>,item_t�z4get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���4thiz����4iter����4operator+���4_begin��4begin���4_end����4end�4operator bool��z4len�4operator*���4operator[]��4operator+=��4operator++��4operator-=��4operator--��4operator-��. T�4hb_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@U?$hb_pair_t@II@@@@��.�3
d4	d4�4�4
e4	>,d4�4	>,d4�4s	0d4�4	ud4�4	d4�4	d4�4s	d4d4�4
f4	0d4�4�4��hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >.?AU?$hb_reference_wrapper@V<lambda_169abc1cf0886b61cce5742591663ff2>@@@@���w4���4hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__�4operator!=�
6.it���
�4f��4 hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@���hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>.?AU?$hb_map_iter_factory_t@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00@@�
�4����4d4�4	�4�s�s�3
�3
�4	�4�4�4Z�4hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>�
�3f��4hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>.?AU?$hb_map_iter_factory_t@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00@@�
�4�1�3�4��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`e7d4efdd��
�4��
�4	u�4�4�)
�4�
�4
�4	�4�4
�4	�4�4[�4�4
�4,
�4,
�4	�4�4�4�4��4operator()��4<lambda_b292532636565b9aeb86394a43757a4e>��
Arow��
��__this����4operator=���&�4OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`e7d4efdd��
�4
�4,	�4�4[
�4
�4,
��	�4F0�1��
�4	�4F0�1�42�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�4��4��4
�4b�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
�4��
�4	u�4�4
�4	�4�4�4
�4��
�4	�4�4�4�4�4	�4�4�4	�4�4�4s�4�4	0�4�4	A�4�4	A�4�4�4�4	A�4�4s	A�4�4s�4�4
�4!	�4�4�4s
�4,
�4	�4�4�4s�4�4	�4�4�4r	�4�4�4	�4�4�4�4�4�4�Aitem_t��4get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����4thiz����4iter����4operator+���4_begin��4begin���4_end����4end�4operator bool���4len�4operator*���4operator[]��4operator+=��4operator++��4operator-=��4operator--��4operator-��b T�4hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
�4��
�4,�40
�4	�4�4�4
�4	A�4�4	A�4�4s	0�4�4	u�4�4	�4�4	�4�4s	�4�4�4
�4,
�4	0�4�45J�4���4hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__5operator!=�
�4it���
�Xf25`hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�4�5!��45
�4
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
5��
	5	u5
5
5	555
�4	55
5
55	�45
5	�45
5s55	05
5	u5555	u55s	u5
5s55
5!	�455s
�4,
5	555s55	�455r	�455	555 5!5"5�uitem_t�5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���5thiz���5iter���5operator+��5_begin�5begin��5_end���5end5operator bool��5len5operator*��5operator[]�5operator+=�#5operator++�5operator-=�#5operator--�5operator-��
 T$5hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@���x
�4	�4'5&5
�4	u�4)5	u�4)5s	0�4)5	�4'5	�4'5s	�4�4)5
�4	0�4)505*5��(5hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*5__item__���+5__item_at__,5__more__���*5__len__-5__next__���.5__forward__-5__prev__���.5__rewind__�/5__end__15operator!=�
��it���
�xPf�25Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@��\��445
�/
�#��8	��*t75	0��85
�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
:5�;5�<5
:5:�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
?5��
@5	u?5A5
?5	>5?5C5
:5��
E5	F5?5A5D5G5	:5?5A5	:5?5A5sJ5I5	0?5A5	A?5C5	A?5A5M5N5	A?5C5s	A?5A5sP5Q5
?5!	:5?5S5s
:5,
?5	U5?5V5sT5W5	:5?5C5r	:5?5S5	U5?5V5Y5Z5[5�Aitem_t�B5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���H5thiz���I5iter���K5operator+��I5_begin�I5begin��I5_end���I5endL5operator bool��B5lenO5operator*��R5operator[]�X5operator+=�\5operator++�X5operator-=�\5operator--�J5operator-��: T]5hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
_5��
`5,a50
:5	:5c5b5
E5	A:5e5	A:5e5s	0:5e5	u:5e5	:5c5	:5c5s	:5:5e5
E5,
m5	0:5e5n5B?5��d5hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�f5__item__���g5__item_at__h5__more__���i5__len__j5__next__���k5__forward__j5__prev__���k5__rewind__�l5__end__o5operator!=�
_5it���
�Pf
p5Xhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
_5�r5!�:5s5
_5��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
v5��
w5	uv5x5
v5	u5v5z5
`5	|5v5x5{5}5	_5v5x5	_5v5x5s�55	0v5x5	uv5z5�5y5	uv5z5s	uv5x5s�5�5
v5!	_5v5�5s
_5,
v5	�5v5�5s�5�5	_5v5z5r	_5v5�5	�5v5�5�5�5�5�uitem_t�y5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~5thiz���5iter����5operator+��5_begin�5begin��5_end���5end�5operator bool��y5len�5operator*���5operator[]��5operator+=��5operator++��5operator-=��5operator--��5operator-��� T�5hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@���x
_5	_5�5�5
`5	u_5�5	u_5�5s	0_5�5	_5�5	_5�5s	_5_5�5
a5	0_5�5�5v5���5hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__����5__item_at__�5__more__����5__len__�5__next__����5__forward__�5__prev__����5__rewind__��5__end__�5operator!=�
��it���
�xHf��5Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@��\�_5�5��hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
�5��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@��
�5��
�5	u�5�5
�5	�5�5�5
�5��
�5	�5�5�5�5�5	�5�5�5	�5�5�5s�5�5	0�5�5	u�5�5�5�5	u�5�5s	u�5�5s�5�5
�5!	�5�5�5s
�5,
�5	�5�5�5s�5�5	�5�5�5r	�5�5�5	�5�5�5�5�5�5�uitem_t��5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����5thiz����5iter����5operator+���5_begin��5begin���5_end����5end�5operator bool���5len�5operator*���5operator[]��5operator+=��5operator++��5operator-=��5operator--��5operator-��� T�5hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@����t
�5	�5�5�5
�5	u�5�5	u�5�5s	0�5�5	�5�5	�5�5s	�5�5�5
�5,
�5	0�5�5�5"�5���5hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__����5__item_at__�5__more__����5__len__�5__next__����5__forward__�5__prev__����5__rewind__��5__end__�5operator!=�
��it���
'tHf��5Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�����z�5�5
�5�j�hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@��
�5��5��5
�5��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@I@@��
�5��
�5	u�5�5
�5	�5�5�5
�5��
�5	�5�5�5�5�5	�5�5�5	�5�5�5s�5�5	0�5�5	u�5�5�5�5	u�5�5s	u�5�5s�5�5
�5!	�5�5�5s
�5,
�5	�5�5�5s�5�5	�5�5�5r	�5�5�5	�5�5�5�5�5�5�uitem_t��5get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����5thiz����5iter����5operator+���5_begin��5begin���5_end����5end�5operator bool���5len�5operator*���5operator[]��5operator+=��5operator++��5operator-=��5operator--��5operator-�� T�5hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@I@@���4
�5	�5�5�5
�5	u�5�5	u�5�5s	0�5�5	�5�5	�5�5s	�5�5�5
�5,
6	0�5�56��hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >.?AU?$hb_reference_wrapper@V<lambda_b292532636565b9aeb86394a43757a4e>@@@@�����5���5hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__���6__item_at__6__more__����5__len__6__next__���6__forward__6__prev__���6__rewind__�6__end__6operator!=�
it���
6 fj	60hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@@@
6�'6�5
6	6�.�.�4
�4
6	666Z6hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>�
�4f�6hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@@@
6
��8#��o#H�	0��)6
�4,��hb_partial_t<2,<unnamed-type-hb_take> const *,OT::IntType<unsigned short,2> const &>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_take>@@AEBU?$IntType@G$01@OT@@@@�	6@sBs9Fs
9
6	666z6hb_partial_t<2,<unnamed-type-hb_take> const *,OT::IntType<unsigned short,2> const &>���
Jsa

9v�6hb_partial_t<2,<unnamed-type-hb_take> const *,OT::IntType<unsigned short,2> const &>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_take>@@AEBU?$IntType@G$01@OT@@@@�
6Ns
96"6
!6,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`e7d4efdd
%6��
&6	0%6'6s
'6,
&6	[s%6'6	^s%6'6
��	-6F0�1��
-6	-6F0�1/6.�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@�
16b�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@��
36��
46	u3656
36	263676
16��
96	:6365686;6	163656	163656s>6=6	03656	A3676	A3656A6B6	A3676s	A3656sD6E6
36!	1636G6s
16,
36	I636J6sH6K6	163676r	1636G6	I636J6M6N6O6�Aitem_t�66get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���<6thiz���=6iter���?6operator+��=6_begin�=6begin��=6_end���=6end@6operator bool��66lenC6operator*��F6operator[]�L6operator+=�P6operator++�L6operator-=�P6operator--�>6operator-��b TQ6hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�
S6��
T6,U60
16	16W6V6
96	A16Y6	A16Y6s	016Y6	u16Y6	16W6	16W6s	1616Y6
96,
a6	016Y6b6J36��X6hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,hb_map_t const &���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Z6__item__���[6__item_at__\6__more__���]6__len__^6__next__���_6__forward__^6__prev__���_6__rewind__�`6__end__c6operator!=�
S6it���
�Xf.d6`hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@�
S6�f6U�16g6
S6
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@�
j6��
k6	uj6l6
j6	i6j6n6
T6	p6j6l6o6q6	S6j6l6	S6j6l6st6s6	0j6l6	uj6n6w6m6	uj6n6s	uj6l6sy6z6
j6!	S6j6|6s
S6,
j6	~6j66s}6�6	S6j6n6r	S6j6|6	~6j66�6�6�6�uitem_t�m6get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���r6thiz���s6iter���u6operator+��s6_begin�s6begin��s6_end���s6endv6operator bool��m6lenx6operator*��{6operator[]��6operator+=��6operator++��6operator-=��6operator--�t6operator-��
 T�6hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@�
S6	S6�6&5
T6	uS6�6	uS6�6s	0S6�6	S6�6	S6�6s	S6S6�6
U6	0S6�6�6*j6���6hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��6__item__����6__item_at__�6__more__����6__len__�6__next__����6__forward__�6__prev__����6__rewind__��6__end__�6operator!=�
��it���
�xPf��6Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::MarkRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�����S6�6�1I6	0v����6�8	��*t75	0���6F�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�6��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@v�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@
�6��
�6	u�6�6
�6	�6�6�6
�6��
�6	�6�6�6�6�6	�6�6�6	�6�6�6s�6�6	0�6�6	A�6�6	A�6�6�6�6	A�6�6s	A�6�6s�6�6
�6!	�6�6�6s
�6,
�6	�6�6�6s�6�6	�6�6�6r	�6�6�6	�6�6�6�6�6�6�Aitem_t��6get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����6thiz����6iter����6operator+���6_begin��6begin���6_end����6end�6operator bool���6len�6operator*���6operator[]��6operator+=��6operator++��6operator-=��6operator--��6operator-��v T�6hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��
�6	�6�6�6
�6��
�6	�6�6�6�6�6	A�6�6	A�6�6s	0�6�6	u�6�6	�6�6	�6�6s	�6�6�6��6thiz����6__item__����6__item_at__�6__more__����6__len__�6__next__����6__forward__�6__prev__����6__rewind__��6__end__��6hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@���6���6���6hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@~�hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@��
�6��
�6,�6%6�.
�6	�6�6�6
�6	A�6�6	0�6�6	�6�6	�6�6�6
�6,
�6	0�6�6�6��hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >.?AU?$hb_reference_wrapper@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@@@�����6���6hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-���A__item_t__�Fis_sorted_iterator��6__item__����6__more__����6__next__����6__prev__����6__end__�6operator!=�
�6it���
�6Hp
MBPfF
�6Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�6���hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@@@�
�6��6�6�6�6
%6��6�.	�6mHqH�6%6�.
�6	�6�6�6��6hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>�
%6p
�.f��6hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@@@�
�6
%6
�6��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@���
�6��
�6	u�6�6
�6	�6�6�6
�6	�6�6�6�6�6	�6�6�6	�6�6�6s�6�6	0�6�6	A�6�6	A�6�6�6�6	A�6�6s	A�6�6s77
�6!	�6�67s
�6,
�6	7�67s77	�6�6�6r	�6�67	7�67
777�Aitem_t��6get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����6thiz����6iter����6operator+���6_begin��6begin���6_end����6end�6operator bool���6len7operator*��7operator[]�	7operator+=�
7operator++�	7operator-=�
7operator--��6operator-�� T7hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@����s0
�6	�677
�6	A�67	A�67s	0�67	u�67	�67	�67s	�6�67
�6	0�677��6��7hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�7__item__���7__item_at__7__more__���7__len__7__next__���7__forward__7__prev__���7__rewind__�7__end__7operator!=�
�sit���
�8f~7@hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@���sU��67
6�*t!7�s"7�1�6	0v���$7
�/�8���*t
975	0���'7
-6,	0%6s	0%6s
�6
%6	%6-7
,7	%6-7.7/7
%6,
&6,
27	17%6-737N(6operator()�	*7<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�+6operator bool (__cdecl *)(unsigned int)	+7<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>,6operator bool (__vectorcall *)(unsigned int)���07<lambda_75bb9f8062fbe4517d5c27e876092531>��47operator=���
v57OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`e7d4efdd
�,��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`e7d4efdd��
87��
97	u87:7�)
87�
<7
87	87>7
=7	87>7d?7@7
87,
97,
C7	B787>7D7�;7operator()�A7<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>��
Arow��
��__this���E7operator=���&F7OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`e7d4efdd��
97
:7,	87>7d
87
>7,
��	M7F0�1��
M7	M7F0�1O7�8	��*t75	0��Q7j�hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@��
S7�T7�U7
S7��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@I@@��
X7��
Y7	uX7Z7
X7	W7X7\7
S7��
^7	_7X7Z7]7`7	S7X7Z7	S7X7Z7sc7b7	0X7Z7	uX7\7f7[7	uX7\7s	uX7Z7sh7i7
X7!	S7X7k7s
S7,
X7	m7X7n7sl7o7	S7X7\7r	S7X7k7	m7X7n7q7r7s7�uitem_t�[7get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���a7thiz���b7iter���d7operator+��b7_begin�b7begin��b7_end���b7ende7operator bool��[7leng7operator*��j7operator[]�p7operator+=�t7operator++�p7operator-=�t7operator--�c7operator-�� Tu7hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@I@@��87
S7	S7x7w7
^7	uS7z7	uS7z7s	0S7z7	S7x7	S7x7s	S7S7z7
^7,
�7	0S7z7�7��hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >.?AU?$hb_reference_wrapper@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@@@����X7��y7hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�{7__item__���|7__item_at__}7__more__���{7__len__~7__next__���7__forward__~7__prev__���7__rewind__��7__end__�7operator!=�
it���
�7 fj�70hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@@@
�7�'�7S7�7	�7�.�.=7
87
�7	�7�7�7Z�7hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>�
87f��7hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@@@
�7�8#��o#H�	0��)�7
M7,
),
,
L�	�7F0�1l�
�7	�7F0�1�7
s�"�8�n�75@9@9�7	0	���7�8�n�75@9@9	0	���7��hb_pair_t<OT::Layout::GPOS_impl::ValueFormat const &,OT::Layout::GPOS_impl::ValueFormat const &>.?AU?$hb_pair_t@AEBUValueFormat@GPOS_impl@Layout@OT@@AEBU1234@@@
�7
#�,�7�7
�7	�7�7�7
�7��
�7	�7�7�7
�7,
�7	0�7�7�7	t�7	>,�7�7��7first_t�7second_t����7pair_t��7hb_pair_t<OT::Layout::GPOS_impl::ValueFormat const &,OT::Layout::GPOS_impl::ValueFormat const &>����7reverse�7operator==��7operator!=��7operator<���7operator>=��7operator>���7operator<=��7cmp
�7first
�7second����7operator struct hb_pair_t<unsigned int,unsigned int>���V�7hb_pair_t<OT::Layout::GPOS_impl::ValueFormat const &,OT::Layout::GPOS_impl::ValueFormat const &>.?AU?$hb_pair_t@AEBUValueFormat@GPOS_impl@Layout@OT@@AEBU1234@@@�7�7	J,-l	J,-l�8}�n�	0v����7
�7,��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`e7d4efdd���
�7��
�7	0�7�7��
�7�
�7
�7	�7�7
�7
K�
�7,Y��8�7	�7�7�7�7�7
K�
�7,
�7,
�7	�7�7�7�7��7operator()��7<lambda_fc0617f9f4b981742002066ce5a375cd>��
Y�__this���
�8c
�7out���7operator=���&�7OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`e7d4efdd���
�7
�8
�7
��
��,
W�,�8��S��7�7	0�����7
W�
�7
��
�7,
��,	�7�7�7
�7
�7
�7,	�7F0�1Q�
�7	�7F0�1�7z�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@��
�7��7��7
�7��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@���
�7��
�7	u�7�7
�7	�7�7�7
�7��
�7	�7�7�7�7�7	�7�7�7	�7�7�7s�7�7	0�7�7	A�7�7	A�7�7�7�7	A�7�7s	A�7�7s�7�7
�7!	�7�7�7s
�7,
�7	�7�7�7s�7�7	�7�7�7r	�7�7�7	�7�7�7�7�7�7�Aitem_t��7get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����7thiz����7iter����7operator+���7_begin��7begin���7_end����7end�7operator bool���7len�7operator*���7operator[]��7operator+=�8operator++��7operator-=�8operator--��7operator-�� T8hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@���.�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@���
8��
8,80
�7	�788
�7	A�7	8	A�7	8s	0�7	8	u�7	8	�78	�78s	�7�7	8
�7,
8	0�7	88J�7��8hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
8__item__���8__item_at__8__more__���
8__len__8__next__���8__forward__8__prev__���8__rewind__�8__end__8operator!=�
8it���
��fz8�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@��
8�8!��78
8V�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@���
8��
8	u88
8	888
8	 8888!8	888	888s$8#8	088	u88'88	u88s	u88s)8*8
8!	88,8s
8,
8	.88/8s-808	888r	88,8	.88/8283848�uitem_t�8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���"8thiz���#8iter���%8operator+��#8_begin�#8begin��#8_end���#8end&8operator bool��8len(8operator*��+8operator[]�18operator+=�58operator++�18operator-=�58operator--�$8operator-��V T68hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�����hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@��
88��
98,:8�x
8	8<8;8
8	u8>8	u8>8s	08>8	8<8	8<8s	88>8
8	08>8E8J8��=8hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�?8__item__���@8__item_at__A8__more__���?8__len__B8__next__���C8__forward__B8__prev__���C8__rewind__�D8__end__F8operator!=�
88it���
�xxf.G8�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@���
88�I8\�8J8
88��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
N8��
O8	uN8P8
N8	L8N8R8
98	T8N8P8S8U8	88N8P8	88N8P8sX8W8	0N8P8	w�N8R8	w�N8P8[8\8	w�N8R8s	w�N8P8s^8_8
N8!	88N8a8s
88,
N8	c8N8d8sb8e8	88N8R8r	88N8a8	c8N8d8g8h8i8�w�item_t�Q8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���V8thiz���W8iter���Y8operator+��W8_begin�W8begin��W8_end���W8endZ8operator bool��Q8len]8operator*��`8operator[]�f8operator+=�j8operator++�f8operator-=�j8operator--�X8operator-��� Tk8hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�
m8	L8m8n8
m8��
p8	T8m8q8o8r8	w�m8q8	w�m8q8s	0m8q8	um8q8	m8n8	m8n8s	88m8q8�s8thiz���t8__item__���u8__item_at__v8__more__���w8__len__x8__next__���y8__forward__x8__prev__���y8__rewind__�z8__end__�{8hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@�N8��m8��}8hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���a��7t
88	88�88
98	w�88�8	088�8	88�8	8888�8
:8	088�8�8��hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >.?AU?$hb_reference_wrapper@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@@@����M8���8hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> con���w�__item_t__�Fis_sorted_iterator��8__item__����8__more__����8__next__����8__prev__����8__end__�8operator!=�
_�it���
�8Xp
'tpf�
�8xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@����hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@@@�
�8�q��888�8�7t	�8mHqH�8�7t
�8	�8�8�8��8hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>���
�7p
tf��8 hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@@@�
�8
�7,
(�	�8F0�1D�
�8	�8F0�1�8�8}�F�	0v����8�8�F�75	0	���8#0#0#0	0F0�1�8��hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
�8��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
�8��
�8	u�8�8
�8	�8�8�8
�8��
�8	�8�8�8�8�8	�8�8�8	�8�8�8s�8�8	0�8�8	i��8�8	i��8�8�8�8	i��8�8s	i��8�8s�8�8
�8!	�8�8�8s
�8,
�8	�8�8�8s�8�8	�8�8�8r	�8�8�8	�8�8�8�8�8�8�i�item_t��8get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����8thiz����8iter����8operator+���8_begin��8begin���8_end����8end�8operator bool���8len�8operator*���8operator[]��8operator+=��8operator++��8operator-=��8operator--��8operator-��� T�8hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��
�8	�8�8�8
�8��
�8	�8�8�8�8�8	i��8�8	i��8�8s	0�8�8	u�8�8	�8�8	�8�8s	�8�8�8��8thiz����8__item__����8__item_at__�8__more__����8__len__�8__next__����8__forward__�8__prev__����8__rewind__��8__end__��8hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���8���8����8hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�#0�x
�8	�8�8�8
�8	i��8�8	0�8�8	�8�8	�8�8�8
�8,
�8	0�8�8�8��8���8hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>i�__item_t__�Fis_sorted_iterator��8__item__����8__more__����8__next__����8__prev__����8__end__�8operator!=�
�it���
�s0p
�x8f�
�8@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��hb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@@@
�8���8�8�8#0�x	�8mHqH�8
�8	�8�8�8j�8hb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_first> const &>���
#0p
�xf��8hb_filter_iter_factory_t<hb_map_t &,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@@@
�8
�8�
}�"�8�F�.u757575	0�q�8
�8,
{�,
'�	�8F0�1-�
�8	�8F0�1�8j�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@
�8��8��8
�8��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@�
�8��
9	u�89
�8	�8�89
�8��
9	9�8999	�8�89	�8�89s
9	9	0�89	A�89	A�89
99	A�89s	A�89s99
�8!	�8�89s
�8,
�8	9�89s99	�8�89r	�8�89	9�89999�Aitem_t�9get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9thiz���	9iter���9operator+��	9_begin�	9begin��	9_end���	9end9operator bool��9len9operator*��9operator[]�9operator+=�9operator++�9operator-=�9operator--�
9operator-�� T9hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�
9��
 9,!90
�8	�8#9"9
9	A�8%9	A�8%9s	0�8%9	u�8%9	�8#9	�8#9s	�8�8%9
9,
-9	0�8%9.9J�8��$9hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�&9__item__���'9__item_at__(9__more__���)9__len__*9__next__���+9__forward__*9__prev__���+9__rewind__�,9__end__/9operator!=�
9it���
��fj09�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@
9�29!��839
9F�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�
69��
79	u6989
69	5969:9
 9	<96989;9=9	96989	96989s@9?9	06989	u69:9C999	u69:9s	u6989sE9F9
69!	969H9s
9,
69	J969K9sI9L9	969:9r	969H9	J969K9N9O9P9�uitem_t�99get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���>9thiz���?9iter���A9operator+��?9_begin�?9begin��?9_end���?9endB9operator bool��99lenD9operator*��G9operator[]�M9operator+=�Q9operator++�M9operator-=�Q9operator--�@9operator-��F TR9hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@
T9��
U9,V9�x
9	9X9W9
 9	u9Z9	u9Z9s	09Z9	9X9	9X9s	99Z9
!9	09Z9a9J69��Y9hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> con���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�[9__item__���\9__item_at__]9__more__���[9__len__^9__next__���_9__forward__^9__prev__���_9__rewind__�`9__end__b9operator!=�
T9it���
�x�fc9�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�
T9�e9\�9f9
T9��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
j9��
k9	uj9l9
j9	h9j9n9
U9	p9j9l9o9q9	T9j9l9	T9j9l9st9s9	0j9l9	i�j9n9	i�j9l9w9x9	i�j9n9s	i�j9l9sz9{9
j9!	T9j9}9s
T9,
j9	9j9�9s~9�9	T9j9n9r	T9j9}9	9j9�9�9�9�9�i�item_t�m9get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���r9thiz���s9iter���u9operator+��s9_begin�s9begin��s9_end���s9endv9operator bool��m9leny9operator*��|9operator[]��9operator+=��9operator++��9operator-=��9operator--�t9operator-�� T�9hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
�9	h9�9�9
�9��
�9	p9�9�9�9�9	i��9�9	i��9�9s	0�9�9	u�9�9	�9�9	�9�9s	T9�9�9��9thiz����9__item__����9__item_at__�9__more__����9__len__�9__next__����9__forward__�9__prev__����9__rewind__��9__end__��9hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�j9���9����9hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���z�OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@S��9t
T9	T9�9�9
U9	i�T9�9	0T9�9	T9�9	T9T9�9
V9	0T9�9�9��hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@@@����i9���9hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::su���i�__item_t__�Fis_sorted_iterator��9__item__����9__more__����9__next__����9__prev__����9__end__�9operator!=�
Q�it���
�9Xp
'txf�
�9�hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@��hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@@@�
�9�c��9T9�9
�9��9t	�9mHqH�9�9t
�9	�9�9�9�9hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>���
�9p
t f��9(hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@@@�
�9
>�,�8�9�.u	�9A�E��9
�9	�9�9�9�9subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>��
�8subset_context���
�9out��
�base�
.uarg��z�9 OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@
�9
�8,
��	�9F0�1�
�9	�9F0�1�9�8}��	0v����9�8��75	0	���9��hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�9��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
�9��
�9	u�9�9
�9	�9�9�9
�9��
�9	�9�9�9�9�9	�9�9�9	�9�9�9s�9�9	0�9�9	K��9�9	K��9�9�9�9	K��9�9s	K��9�9s�9�9
�9!	�9�9�9s
�9,
�9	�9�9�9s�9�9	�9�9�9r	�9�9�9	�9�9�9�9�9�9�K�item_t��9get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����9thiz����9iter����9operator+���9_begin��9begin���9_end����9end�9operator bool���9len�9operator*���9operator[]��9operator+=��9operator++��9operator-=��9operator--��9operator-�� T�9hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��
�9	�9�9�9
�9��
�9	�9�9�9�9�9	K��9�9	K��9�9s	0�9�9	u�9�9	�9�9	�9�9s	�9�9�9��9thiz����9__item__����9__item_at__�9__more__����9__len__�9__next__����9__forward__�9__prev__����9__rewind__��9__end__��9hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���9���9����9hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�#0�x
�9	�9�9�9
�9	K��9�9	0�9�9	�9�9	�9�9�9
�9,
:	0�9�9:��9���9hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>�K�__item_t__�Fis_sorted_iterator�:__item__���:__more__���:__next__���:__prev__���:__end__:operator!=�
�it���
�s0p
�x8f�
:@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�����8�9	:
�9�
a��8���.u75	0���
:
�9,
_�,
��	:F0�1��
:	:F0�1:V�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@
:�:�:
:��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@�
:��
:	u::
:	:::
:��
 :	!::::":	:::	:::s%:$:	0::	A::	A::(:):	A::s	A::s+:,:
:!	::.:s
:,
:	0::1:s/:2:	:::r	::.:	0::1:4:5:6:�Aitem_t�:get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���#:thiz���$:iter���&:operator+��$:_begin�$:begin��$:_end���$:end':operator bool��:len*:operator*��-:operator[]�3:operator+=�7:operator++�3:operator-=�7:operator--�%:operator-�� T8:hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@�
�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�
::��
;:,<:0
:	:>:=:
 :	A:@:	A:@:s	0:@:	u:@:	:>:	:>:s	::@:
 :,
H:	0:@:I:J:��?:hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_f���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�A:__item__���B:__item_at__C:__more__���D:__len__E:__next__���F:__forward__E:__prev__���F:__rewind__�G:__end__J:operator!=�
::it���
��fVK:�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@
::�M:!�:N:
::2�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�
Q:��
R:	uQ:S:
Q:	P:Q:U:
;:	W:Q:S:V:X:	::Q:S:	::Q:S:s[:Z:	0Q:S:	uQ:U:^:T:	uQ:U:s	uQ:S:s`:a:
Q:!	::Q:c:s
::,
Q:	e:Q:f:sd:g:	::Q:U:r	::Q:c:	e:Q:f:i:j:k:�uitem_t�T:get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Y:thiz���Z:iter���\:operator+��Z:_begin�Z:begin��Z:_end���Z:end]:operator bool��T:len_:operator*��b:operator[]�h:operator+=�l:operator++�h:operator-=�l:operator--�[:operator-��2 Tm:hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@
o:��
p:,q:�x
::	::s:r:
;:	u::u:	u::u:s	0::u:	::s:	::s:s	::::u:
<:	0::u:|:JQ:��t:hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�v:__item__���w:__item_at__x:__more__���v:__len__y:__next__���z:__forward__y:__prev__���z:__rewind__�{:__end__}:operator!=�
o:it���
�x�f
~:�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�
o:��:\�::�:
o:��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
�:��
�:	u�:�:
�:	�:�:�:
p:	�:�:�:�:�:	o:�:�:	o:�:�:s�:�:	0�:�:	K��:�:	K��:�:�:�:	K��:�:s	K��:�:s�:�:
�:!	o:�:�:s
o:,
�:	�:�:�:s�:�:	o:�:�:r	o:�:�:	�:�:�:�:�:�:�K�item_t��:get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����:thiz����:iter����:operator+���:_begin��:begin���:_end����:end�:operator bool���:len�:operator*���:operator[]��:operator+=��:operator++��:operator-=��:operator--��:operator-�� T�:hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
�:	�:�:�:
�:��
�:	�:�:�:�:�:	K��:�:	K��:�:s	0�:�:	u�:�:	�:�:	�:�:s	o:�:�:��:thiz����:__item__����:__item_at__�:__more__����:__len__�:__next__����:__forward__�:__prev__����:__rewind__��:__end__��:hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@����:���:���:hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�r�OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@��5��:t
o:	o:�:�:
p:	K�o:�:	0o:�:	o:�:	o:o:�:
q:	0o:�:�:��hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@@@���:���:hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_���K�__item_t__�Fis_sorted_iterator��:__item__����:__more__����:__next__����:__prev__����:__end__�:operator!=�
3�it���
�:Xp
'txf�
�:�hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@��hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@@@���
�:�E��:o:�:
�:��:t	�:mHqH�:�:t
�:	�:�:�:�:hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>
�:p
t f��:(hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@AEBU<unnamed-type-hb_second>@@@@���
�:
�,�8�:�.u	�:A�E��:
�:	�:�:�:
�:subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>���
�8subset_context���
�:out��
�base�
.uarg��r�: OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@��
�:
:,
�9,
�9
�9,
�9
�9,
�9,
�8,
�8
�8,
�8
�8,
�8,
�5,
�5
�5,
�5
�5,
�5,
�3
�3,
�3
�3,
�0
�0,
�0,��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`e7d4efdd��
�:��
�:	0�:�:�
�:�
�:
�:	�:�:
�:	�:�:z��:�:
�:,
�:,
�:	�:�:�:�:r�:operator()��:<lambda_d7e02e07103bcfa21c6e6afff361cb95>��
�$glyphs���;operator=���&;OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`e7d4efdd��
�:
�:,	�:�:z�
�:
�:,��hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@��
;�	;m�0
;
;��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@_N@@�

;��
;	u
;;

;	;
;;
;��
;	;
;;;;	;
;;	;
;;s;;	0
;;	0
;;;;	0
;;s	0
;;s;;

;!	;
; ;s
;,

;	";
;#;s!;$;	;
;;r	;
; ;	";
;#;&;';(;�0item_t�;get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���;thiz���;iter���;operator+��;_begin�;begin��;_end���;end;operator bool��;len;operator*��;operator[]�%;operator+=�);operator++�%;operator-=�);operator--�;operator-�� T*;hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>,bool>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@_N@@�T��:
;	;-;,;
;	0;/;	0;/;s	u;/;	;-;	;-;s	;;/;
;,
6;	0;/;7;��hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >.?AU?$hb_reference_wrapper@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@@@���J
;��.;hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�0;__item__���1;__item_at__0;__more__���2;__len__3;__next__���4;__forward__3;__prev__���4;__rewind__�5;__end__8;operator!=�
R�it���
9;(f�:;0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@���hb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@@@
<;�e�=;;>;	<;�.�.�:
�:
<;	<;B;A;ZC;hb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>�
�:f�D;hb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@@@
<;��hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@
G;.�hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@
J;��
K;	uJ;L;
J;	H;J;N;
G;��
P;	Q;J;L;O;R;	G;J;L;	G;J;L;sU;T;	0J;L;	uJ;N;X;M;	uJ;N;s	uJ;L;sZ;[;
J;!	G;J;];s
G;,
J;	_;J;`;s^;a;	G;J;N;r	G;J;];	_;J;`;c;d;e;�uitem_t�M;get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���S;thiz���T;iter���V;operator+��T;_begin�T;begin��T;_end���T;endW;operator bool��M;lenY;operator*��\;operator[]�b;operator+=�f;operator++�b;operator-=�f;operator--�U;operator-�� Tg;hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@2�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��
i;	H;i;j;
i;��
l;	Q;i;m;k;n;	ui;m;	ui;m;s	0i;m;	i;j;	i;j;s	G;i;m;�o;thiz���p;__item__���q;__item_at__r;__more__���p;__len__s;__next__���t;__forward__s;__prev__���t;__rewind__�u;__end__2v;hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��J;��i;��.x;hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�0�.
G;	G;{;z;
P;	uG;};	0G;};	G;{;	G;G;};
P;,
�;	0G;};�;VI;��|;hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>�u__item_t__�Fis_sorted_iterator�~;__item__���;__more__����;__next__����;__prev__����;__end__�;operator!=�
ߠit���
�p
MBf�
�; hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@��hb_filter_iter_factory_t<hb_map_t const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@
�;���;G;�;0�.	�;mHqH�;
�;	�;�;�;r�;hb_filter_iter_factory_t<hb_map_t const &,<unnamed-type-hb_identity> const &>��
0p
�.f��;hb_filter_iter_factory_t<hb_map_t const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_map_t@@AEBU<unnamed-type-hb_identity>@@@@
�;
G;�
��	��F0�1�;�#{�
����;�u	��=9>9�;
��
��,
}�	}�F0�1�;�#_�
{���;�u	{�=9>9�;
{�
h�,
a�	a�F0�1�;
_���;�u	_�=9>9�;
_�
L�,
};,
J;
N;,
K;
H;,
L;,
�9,
�8,
�5,
94
4,
�3,	otpt "	0�J�J��
{;,	�9�9�9	�8�8�8	�5�5�5
44
54,	G;{;z;
�9
�8
}4
j4,
I;
x4
y4,
�4,���	<��}̐�;^���	���}̐�;<��	9�}̐�;����	���}̐�;l+o#	0���;l+�,/	0�����;
Z�
��	�F0�1�;����
!�	�0�	�	�;
mC1�;
1,	�011
*1	�0i/k/�;
�0	{0���;
�0�0�;
�0,	�0�0�0
�0,
�0,
�;�0�;
{0	20�0�0�;
�0�0�;
G0,
20	0[�a��;
_0D0�;
0,
0	y#y�;
(00�;�#
�	u޳���	0s��F1	0 s��F1	�1�1�1
�1,
�1,
�;�1�;	�1�1�1�
�1,
�1	H1�z�z<
�1�1<
`1,	N1[1Y1
_1,	J1S1R1
N1,
W1,
J1,
<K1
<
H1	J1S1<
w1I1<
��	v�F0�1<����	�2�2�2
�2,	�2�2�2
�2,
�2,
�2,
<�2<	<2�2�2!
P2,
<2	2[�a� <
g2M2"<
2,
2	�1 �%�%<
222'<
�1,
�1	ߎ�*<
�1�1,<
p�	�2F0�1.<p�n��2#0	�2F0�11<	K3i3g3
m3,	Y3a3`3
K3,
e3,
Y3,
8<Z39<	3Y3a3�!
3,
3	�2[�a�=<
/33?<
�2,
�2	�2 �%�B<
�2�2D<
�2,
�2	ߎ�G<
�2�2I<	�3�3�3
�3,
�3,
M<�3N<	�3�3�3]�
�3,
�
��	R<F0�1S<
�	0�U<�3	�4�4�4
�4,
�4,
Y<�4Z<	d4�4�4��
v4,
d4	4ߪ�^<
�4s4`<
14,	&4,4+4
04,
&4,
e<'4f<
4	�3&4,4h<
H4%4j<
�3,	0�U<�4	�4F0�1/�����4#0	�4F0�1p<	�4[�a�"�
5,
�4	�4 �%�t<
55v<
�4,
�4	ߎ�y<
�4�4{<�*t75	0�8�8}<
�|75<u�1u	F0�1�<	_5[�a���
u5,
_5	:5 �%��<
�5r5�<
>5,
:5	ߎ��<
U5;5�<	�5�z�z��	666
6,
6,
�<6�<	�566�!
�5,
�5	ߎ��<
�5�5�<�o#H�	0�8�8�<+u�1u	F0�1�<	-6F0�1/����-6#0	-6F0�1�<	S6����"�
i6,
S6	16T�Y��<
~6f6�<
26,�116	0sy��<
I6I6�<	666
6,
�<!7�<	�s66X�	�6T�Y�g�
�6,	�6�6�6
�6,
�6,
�<�6�<
�6	�6�6�6�<
7�6�<
�6,�1�6	0sy��<
�6�6�<�*t
975	0�8�8�<�u�1u	F0�1�<	M7F0�1"/����M7#0	M7F0�1�<	�7�7�7
�7,
�7,
�<�7�<	S7�7�7�!
W7,
S7	ߎ��<
m7T7�<	�7F0�1$/n�l��7#0	�7F0�1�<�75@9@9�7	0�8�8�<�7>��75@9@9	0�8�8�<	�7�7�7
�7,
�7
�7,	�7F0�1)/S�Q��7#0	�7F0�1�<���7�7	0�8�8�<
�7�7�<
�7�7�<��u�1u	F0�1�<
��,	�8�8�8
�8,
�8,
�<�8�<	88�8�8 
L8,
88	8[�a��<
c8I8�<
8,
8	�7 �%��<
.88�<
�7,
�7	ߎ�=
�7�7=
F�	�8F0�1=F�D��8#0	�8F0�1=�75	0�8�8	=	0F0�17#0#0	0F0�1=	�8�8�8
�8,
�8,
=�8=	�8�8�8W"$�.u757575	0�8�8=m�u�1u	F0�1=
q,
/�	�8F0�1=/�-��8#0	�8F0�1=	�9�9�9
�9,	�9�9�9
�9,
�9,
�9,
#=�9$=	T9�9�9`
h9,
T9	9[�a�(=
9e9*=
59,
9	�8 �%�-=
J929/=
�8,
�8	ߎ�2=
9�84=
�	�9F0�16=���9#0	�9F0�19=	�9�8�8�"	�.u75	0�8�8<=Q�u�1u	F0�1>=
�,
��	:F0�1A=����:#0	:F0�1D=	�:�:�:
�:,	�:�:�:
�:,
�:,
�:,
K=�:L=	o:�:�:�
�:,
o:	::[�a�P=
�:�:R=
P:,
::	: �%�U=
e:M:W=
:,
:	ߎ�Z=
0::\=	<;B;A;
F;,
<;,
`==;a=	;<;B;�
;,	;�.�.	0�u�ue=
";	;g=	�;�;�;
�;,
�;,
k=�;l=	G;�;�;�!��#0	��F0�1o=
��,
�7�;r=}�#0	}�F0�1t=
}�,
�8�;w=a�#0	a�F0�1y=
a�,
:�;|=0o#$"	0�J�J~=
�;,
;
B;,
�:
�:��
�:,
�:
�:,
�9
�9��
�9,
�9
�9,
�8,
�7
�8,
�7�7�=
K7
�7,
�6
�6,
6,
�4
6,
�3
,4,
�3
�4,
�3
�3,
m3
K3��
a3,
f3
i3,
�2
�2��
�2,
�2
�2,
_1
N1��
S1,
X1
[1,
�1,
0
�0,
�0
1
1,
�,<��;���;9�;���;	0k+}+�		0k+}+�
	0k+}+�
u�l+�=o#	0���=
u�#����,/	0k+}+�=�#��	0k+}+��	0k+}+{�	�05141	{0�0�0	200~0	06050	�1�1�1	H1�1�1
<�	0�O�O�=	<2�2�2	2@2?2	�12
2	3M3L3	�233	�2�2�2	�3�3�3	d4�4�4	4h4g4	�344	�4'5&5	�4�4�4	_5�5�5	:5c5b5	�5�5�5	S6�6&5	16W6V6Ns*t
9	�s�O�O�=	�677	�6�6�6	S7x7w7	88�88	8<8;8	�788	T9�9�9	9X9W9	�8#9"9	o:�:�:	::s:r:	:>:=:	;-;,;	;i/k/g=	*1pJrJ�;*1�;;�$"	u޳��=	0&s��F1	�2F0�1�2��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`e7d4efdd�
�=��
�=	u�=�=J.
�=�
�=
�=	�=�=
�=	�=�=#�=�=
�=,
�=,
>	�=�=�=>n�=operator()��=<lambda_f5da3edf019f94dee9e27d90d0ef2a59>��
umask�>operator=��&>OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`e7d4efdd�
�=
�=,	�=�=#
�=
�=,
��

>�#G�
�3�
>��=	0�.�.>
3�
>��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�1>u
3�	03�>>
>��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@
>��
>	u>>
>	>>>
>��
>	>>>>>	>>>	>>>s">!>	0>>	u>>%>>	u>>s	u>>s'>(>
>!	>>*>s
>,
>	,>>->s+>.>	>>>r	>>*>	,>>->0>1>2>�uitem_t�>get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len��� >thiz���!>iter���#>operator+��!>_begin�!>begin��!>_end���!>end$>operator bool��>len&>operator*��)>operator[]�/>operator+=�3>operator++�/>operator-=�3>operator--�">operator-�� T4>hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@�3�x
>	>7>6>
>	u>9>	u>9>s	0>9>	>7>	>7>s	>>9>
>,
@>	0>9>A>J>��8>hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�:>__item__���;>__item_at__<>__more__���:>__len__=>__next__���>>__forward__=>__prev__���>>__rewind__�?>__end__B>operator!=�
�3it���
�xpf�C>xhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@
>��>E>
4�
G>
4�	04�I>�3
U<,��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`e7d4efdd�
L>��
M>	uL>N>J.
L>�
P>
L>	L>R>
Q>	L>R>#S>T>
L>,
M>,
W>	V>L>R>X>nO>operator()�U><lambda_4f837534229b6800e8a96c00781067c5>��
umask�Y>operator=��&Z>OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`e7d4efdd�
M>
N>,	L>R>#
L>
R>,�#��
�3�b>�V>	0�.�.c>V�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��1e>u	03�>f>
e>~�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@�
i>��
j>	ui>k>
i>	h>i>m>
e>��
o>	p>i>k>n>q>	e>i>k>	e>i>k>st>s>	0i>k>	ui>m>w>l>	ui>m>s	ui>k>sy>z>
i>!	e>i>|>s
e>,
i>	~>i>>s}>�>	e>i>m>r	e>i>|>	~>i>>�>�>�>�uitem_t�l>get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���r>thiz���s>iter���u>operator+��s>_begin�s>begin��s>_end���s>endv>operator bool��l>lenx>operator*��{>operator[]��>operator+=��>operator++��>operator-=��>operator--�t>operator-��~ T�>hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_first> const &,1,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@I@@�4�x
e>	e>�>�>
o>	ue>�>	ue>�>s	0e>�>	e>�>	e>�>s	e>e>�>
o>,
�>	0e>�>�>Ji>���>hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_f���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��>__item__����>__item_at__�>__more__����>__len__�>__next__����>__forward__�>__prev__����>__rewind__��>__end__�>operator!=�
�3it���
�x@fV�>Hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�b>��e>�>	04�I>�4	�4F0�1�2�$"*t75	0�8�8�>�$"o#H�	0�8�8�>	-6F0�1�2�#�	u޳��<	0s���<	0 s���<�#�	u޳��<	0s���<	0 s���<�$"*t
975	0�8�8�>	M7F0�1�2	�7F0�1�2�$"75@9@9�7	0�8�8�>�$"75@9@9	0�8�8�>	i/k/l	u޳��!	�7F0�1�2��$"�7�7	0�8�8�>	�8F0�1�2�$"75	0�8�8�>$�$".u757575	0�8�8�>	�8F0�1�2	�9F0�1�2	�$".u75	0�8�8�>	:F0�1�2	��F0�1�2	}�F0�1�2	a�F0�1�2

;
9;
�>
9;	9;�>A;
9;��
�>,
�>
�>	09;�>�>	�:9;�>*�>hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >����>operator==��>operator!=��>operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects_lig_glyph::<lambda_d7e02e07103bcfa21c6e6afff361cb95> &�>get
�:v�F�>hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >.?AU?$hb_reference_wrapper@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@@@���	9;�>A;
-;,
;,
;
;,
:
P:
>:,
:,
:
:,
Q:
�:
s:,
�:
�:
�>
�:
�:	�:�>�>
�:��
�>,
�>
�>	0�:�>�>	I=�:�>�>hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >�>operator==��>operator!=��>operator struct OT::subset_offset_array_arg_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::RuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> >,struct hb_map_t const * &> &�>get
�:v�F�> hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@@@�	�:�>�>I=��	0�J�J�>
�:,
�8
59
#9,
9,
9
9,
69
h9
X9,
i9
�9
�>
�9
�9	�9�>�>
�9��
�>,
�>
�>	0�9??	!=�9�>&�>hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >���?operator==�?operator!=�?operator struct OT::subset_offset_array_arg_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::ChainRuleSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> >,struct hb_map_t const * &> &���?get
�9v�F? hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,hb_map_t const * &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAPEBUhb_map_t@@@OT@@@@���	�9�>�>!=�	0�J�J?
�9,
�7
8
8,
�7,
�7
�7,
8
L8
<8,
M8
�8
?
�7
�8	�8??
�8��
?,
?
?	0�8??	�7�8?"?hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >���?operator==�?operator!=�?operator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_fc0617f9f4b981742002066ce5a375cd> &�?get
�7v�F?hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >.?AU?$hb_reference_wrapper@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@@@���	�8??�7��	0�J�J"?
�8,
X7
�7
&?
�7	�7(?�7
�7��
*?,
+?
*?	0�7-?,?	B7�7(?&)?hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >���.?operator==�.?operator!=�/?operator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> &�/?get
87v�F0?hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >.?AU?$hb_reference_wrapper@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@@@���	�7(?�7
x7,
\7,
Y7
Z7,
�6
�6,
�6
�6
�6
;?
%6
�6	�6>?=?
�6��
@?,
A?
@?	0�6C?B?	17�6>?&??hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >���D?operator==�D?operator!=�E?operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &��E?get
%6v�FF?hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >.?AU?$hb_reference_wrapper@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@@@���	�6>?=?17A	0�J�JI?
�6,
�6
�6,
�6
�6,
�6
7,
p6
Y6,
36
i6
W6,
76,
46
56,
j6
�6,
�5
6
]?
6	6_?6
6��
a?,
b?
a?	06d?c?	�46_?&`?hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >���e?operator==�e?operator!=�f?operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_b292532636565b9aeb86394a43757a4e> &�f?get
�4v�Fg?hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >.?AU?$hb_reference_wrapper@V<lambda_b292532636565b9aeb86394a43757a4e>@@@@���	6_?6
�5,
�5,
�5
�5,
?5
u5
c5,
C5,
@5
A5,
v5
�5,
�4
5
�4,
�4,
�4
�4,
5
'5,
�3
14
"4
�?
"4	"4�?+4
"4��
�?,
�?
�?	0"4�?�?	�3"4�?&�?hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >����?operator==��?operator!=��?operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��?get
�3v�F�?hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >.?AU?$hb_reference_wrapper@V<lambda_35d567a03f20e03bd00cc260067c633e>@@@@���	"4�?+4
4,
�3,
24
v4
h4,
w4
�4
�?
�4	�4�?�4
�4��
�?,
�?
�?	0�4�?�?	�3�4�?&�?hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >����?operator==��?operator!=��?operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��?get
�3v�F�?hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >.?AU?$hb_reference_wrapper@V<lambda_169abc1cf0886b61cce5742591663ff2>@@@@���	�4�?�4
�4,
�3
�3
�?
�3	�3�?�3
�3��
�?,
�?
�?	0�3�?�?	z3�3�?&�?hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >����?operator==��?operator!=��?operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��?get
p3v�F�?hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >.?AU?$hb_reference_wrapper@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@@@���	�3�?�3
�3,
�3,
�2
�2
�2,
�2,
�2
�2,
�2
3
3,
3
V3
�?
K3
V3	V3�?�?
V3��
�?,
�?
�?	0V3�?�?	6<V3�?�?hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >���?operator==��?operator!=��?operator struct OT::subset_offset_array_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Sequence<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> > > &��?get
K3v�F�?hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��	V3�?�?6<<	0�J�J�?
M3,
�1
2
2,
�1,
�1
�1,
2
P2
@2,
Q2
�2
�?
�2
�2	�2�?�?
�2��
�?,
�?
�?	0�2�?�?	<�2�?�?hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >���?operator==��?operator!=��?operator struct OT::subset_offset_array_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::AlternateSet<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> > > &��?get
�2v�F�?hb_reference_wrapper<OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��	�2�?�?<^�	0�J�J�?
�2,
a1
�1
�1,
e1,
b1
c1,
�1
�1,
0
G0
60,
0,
0
0,
H0
�0
�0
�?
�/
�0	�0�?�?
�0��
�?,
�?
�?	0�0�?�?	0�0�?*�?hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >���@operator==�@operator!=�@operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_8d00e4e5248c40de40d06dd474eb61a9> &���@get
�/v�F@hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >.?AU?$hb_reference_wrapper@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@@@���	�0�?�?0<�	0�J�J@
J0�t@	<��G�G@u<�
J0	J0@
@
J0��

@	J0J0@

@,
@	0J0@@	tJ0Rufirst_t<�second_t���J0pair_t�@hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>�@reverse@operator==�@operator!=�@operator<��@operator>=�@operator>��@operator<=�@cmp
ufirst
<�second����@hb_pair_t<unsigned int,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const &>.?AU?$hb_pair_t@IAEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@
J0
0,
�0
�0�x@	u�G�G@
�0,
1
51,
1
1,&��	0k+}+!@
&�	0k+�+#@�#��j��	0k+}+&@
j�	0k+�+(@�#��V�	0k+}++@
V	0k+�+-@���	0k+}+/@
��	0k+�+1@D��	0k+}+3@
D�	0k+�+5@(��	0k+}+7@
(�	0k+�+9@
�>,
/;,�:3�	0�G�G=@
W:
@:,
�>,
<9
%9,
�>,
 8
	8,
?,
(?,
z7,B7o#	u�G�GJ@
>?,
7,
�6,
�6
�6,
�6,
_?,
�5,�4o#	u�G�GT@
|5
e5,
5
�4,
�?,�3{O	>,�G�G[@
�?,
{4,
�?,z3s�	>,�G�G`@
�2
�2,
�?,
$2

2,
�?,
�1
�1,
P0
80,
�?,
�0
�0,
@,
�0
�0,
�0,
U:,
R:
S:,
:9,
79
89,
8,
8
8,
n6,
k6
l6,
z5,
w5
x5,
5,
	5

5,
34
74,�3o#	>,�G�G�@
�2,
�2
�2,
"2,
2
 2,
�1
�1,
�1
�1,
I0
N0,
K0
L0,
�0
�0,
1
1,	J0@
@
�:
u:,
p9
Z9,
T8
>8,
�5,
)5,
 3

3,
X2
B2,
�1,
<�
@,
�0
�0,
1,
�:
�:,
�:
�:,
j9
n9,
k9
l9,
N8
R8,
O8
P8,
3
3,
3
3,
R2
V2,
S2
T2,
71,
�:,
�9,
�8,
O3,
�2,�x@$"	u�G�G�@
J0,
�@@�@Ns"*t
9	�s�O�O�@�8s�#	0���@�8u7-	0m�o��@�8su�#
~	0}�@�@<�$"	0k+}+�@��$"	0k+}+�@9$"	0k+}+�@
�#�=o#	0k+}+�@
u,
�@�=�@
�,��$",/	0k+}+�@$�$"	0k+}+�@	�$"	0k+}+�@
<"�	0�O�O�@

<
<�@	";pJrJg=";g=	07�P�F1�#@�
�3	�3i/k/�@	0�K�Kq#�={O	u�G�G�@
�=�=�@
�3	>�����@
>�@
>,
>	>F0�1�@�#���1,>	0v����@
>,��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
A��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@�
A��
A	uAA
A	AAA
A��

A	AAA	AA	AAA	AAAsAA	0AA	uAAAA	uAAs	uAAsAA
A!	AAAs
A,
A	AAAsAA	AAAr	AAA	AAAAAA�uitem_t�Aget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���
Athiz���Aiter���Aoperator+��A_begin�Abegin��A_end���AendAoperator bool��AlenAoperator*��Aoperator[]�Aoperator+=� Aoperator++�Aoperator-=� Aoperator--�Aoperator-�� T!Ahb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@��3t
A	A$A#A

A	uA&A	uA&As	0A&A	A$A	A$As	AA&A

A,
-A	0A&A.AJA��%Ahb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�'A__item__���(A__item_at__)A__more__���'A__len__*A__next__���+A__forward__*A__prev__���+A__rewind__�,A__end__/Aoperator!=�
�3it���
'tpf�0Axhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
>�zA2A
G>	G>F0�14A�#o��1A	07�P�7A
I>,
4	�3i/k/:AV>{O	u�G�G<A
V>V>>A
�3	e>����@Ab>:A
h>,�#D��1~>	0v���EAZ�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
GA��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@��
IA��
JA	uIAKA
IA	HAIAMA
GA��
OA	PAIAKANAQA	GAIAKA	GAIAKAsTASA	0IAKA	uIAMAWALA	uIAMAs	uIAKAsYAZA
IA!	GAIA\As
GA,
IA	^AIA_As]A`A	GAIAMAr	GAIA\A	^AIA_AbAcAdA�uitem_t�LAget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���RAthiz���SAiter���UAoperator+��SA_begin�SAbegin��SA_end���SAendVAoperator bool��LAlenXAoperator*��[Aoperator[]�aAoperator+=�eAoperator++�aAoperator-=�eAoperator--�TAoperator-�� TfAhb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_second> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@I@@��4t
GA	GAiAhA
OA	uGAkA	uGAkAs	0GAkA	GAiA	GAiAs	GAGAkA
OA,
rA	0GAkAsAJIA��jAhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_s���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�lA__item__���mA__item_at__nA__more__���lA__len__oA__next__���pA__forward__oA__prev__���pA__rewind__�qA__end__tAoperator!=�
�3it���
't@fZuAHhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��b>�zGAwA�#���1GA	07�P�zAI6$"	u޳�|A�#)�	0&s���<�6$"	u޳��A�#=�	0&s���<	pJrJllI$"	u޳��AI�!I=��"	0�J�J�A
I=I=�A!=�"	0�J�J�A
!=!=�A�7��"	0�J�J�A
�7�7�A17A"	0�J�J�A
1717�A6<<"	0�J�J�A
6<6<�A<^�"	0�J�J�A
<<�At@$"	<��G�G�A0<�"	0�J�J�A
00�A�:3�$"	0�G�G�A
�:�:�AB7o#$"	u�G�G�A
B7B7�A�4o#$"	u�G�G�A
�4�4�A�3{O$"	>,�G�G�A
�3�3�Az3s�$"	>,�G�G�A
z3z3�A�3o#$"	>,�G�G�A
�3�3�A
c,&uu	0k+�+�A"#�
�A
U�	�AF0�1j
�A	�AF0�1�A
)��
)�base�
T�valueFormats�
T�newFormats���
ulen1�
�# glyph_map
��(layout_variation_idx_delta_map����A0OT::Layout::GPOS_impl::PairValueRecord<OT::Layout::SmallTypes>::context_t.?AUcontext_t@?$PairValueRecord@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@����u	�=9>9�A
�,
�A,
1�	�AF0�1��
�A	�AF0�1�A
U�"�8�;�.u.u.u.u	0���A
�A,
S�,
͛	�AF0�1{�
�A	�AF0�1�A
���8� �.u.u	0���A
�A,
��,
V�
"�	�AF0�1�A
�A	�AF0�1�A
�,
�A,
U�	U�F0�1�A�#Y�
S���A�u	S�=9>9�A
S�
@�,
��	��F0�1�A�#O�
����A�u	��=9>9�A
��
s�,	u�O�O@
�
�	�AF0�1�A
�A	�AF0�1�A
��Dt�A	ԥ//�A
�A,
m�	BF0�1��
B	BF0�1B	��F0�1���8��w�	0{���B
B,
��,��OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`e7d4efdd��
B��
B	0B
Bs
B�
B
B	BB
B
�#
B,BA	BBBBB
B,
B,
B	BBBB�Boperator()�B<lambda_3cbbd85977153dd747d7ca121149085d>��
�#klass_mapping
uclass_count��Boperator=��&BOT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`e7d4efdd��
B
B

B,	BBB
B
B,
}
	$BF0�1%B
$B	$BF0�1'B��hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
)B��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
,B��
.B	u,B/B
,B	*B,B1B
)B��
3B	4B,B/B2B5B	)B,B/B	)B,B/Bs8B7B	0,B/B	-B,B1B	-B,B/B;B<B	-B,B1Bs	-B,B/Bs>B?B
,B!	)B,BABs
)B,
,B	CB,BDBsBBEB	)B,B1Br	)B,BAB	CB,BDBGBHBIB�-Bitem_t�0Bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���6Bthiz���7Biter���9Boperator+��7B_begin�7Bbegin��7B_end���7Bend:Boperator bool��0Blen=Boperator*��@Boperator[]�FBoperator+=�JBoperator++�FBoperator-=�JBoperator--�8Boperator-��� TKBhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
MB	*BMBNB
MB��
PB	4BMBQBOBRB	-BMBQB	-BMBQBs	0MBQB	uMBQB	MBNB	MBNBs	)BMBQB�SBthiz���TB__item__���UB__item_at__VB__more__���WB__len__XB__next__���YB__forward__XB__prev__���YB__rewind__�ZB__end__�[Bhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@,B��MB���]Bhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@��N�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���
_B��
`B,aB�/�x
)B	)BcBbB
3B	-B)BeB	0)BeB	)BcB	)B)BeB
3B,
jB	0)BeBkB�+B��dBhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>-B__item_t__�Fis_sorted_iterator�fB__item__���gB__more__���hB__next__���hB__prev__���iB__end__lBoperator!=�
_Bit���
�@p
�xHf�
mBPhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
_B�oB�)BpB:�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
rB��
sB	urBtB
_B
rB	vBrBwB
`B	yBrBtBxBzB	_BrBtB	_BrBtBs}B|B	0rBtB	-BrBwB	-BrBtB�B�B	-BrBwBs	-BrBtBs�B�B
rB!	_BrB�Bs
_B,
rB	�BrB�Bs�B�B	_BrBwBr	_BrB�B	�BrB�B�B�B�B�-Bitem_t�uBget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���{Bthiz���|Biter���~Boperator+��|B_begin�|Bbegin��|B_end���|BendBoperator bool��uBlen�Boperator*���Boperator[]��Boperator+=��Boperator++��Boperator-=��Boperator--�}Boperator-��: T�Bhb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@
���
�B,ht�B
_B	_B�B�B	_B�B�B�B
`B	-B_B�B	-B_B�Bs	0_B�B	u_B�B	_B�B	_B�Bs	_B_B�B
aB	0_B�B�B�rB���Bhb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >�-B__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��B__item__����B__item_at__�B__more__����B__len__�B__next__����B__forward__�B__prev__����B__rewind__��B__end__�Boperator!=�
sa
� bN�B8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@���Dt�	_B//�B
)B�u#
-B	-B�B�B
-B��
�B	-B-B�B
�B,
�B	0-B�B�B	t-Bnufirst_t#second_t���-Bpair_t��Bhb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>��Breverse�Boperator==��Boperator!=��Boperator<���Boperator>=��Boperator>���Boperator<=��Bcmp
ufirst
#second�����Bhb_pair_t<unsigned int,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
-B
�@,�B#��B
#
�@"�hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�Bf�hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�J�hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
�B��
�B	u�B�B
�B	�B�B�B
�B��
�B	�B�B�B�B�B	�B�B�B	�B�B�Bs�B�B	0�B�B	u�B�B�B�B	u�B�Bs	u�B�Bs�B�B
�B!	�B�B�Bs
�B,
�B	�B�B�Bs�B�B	�B�B�Br	�B�B�B	�B�B�B�B�B�B�uitem_t��Bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Bthiz����Biter����Boperator+���B_begin��Bbegin���B_end����Bend�Boperator bool���Blen�Boperator*���Boperator[]��Boperator+=��Boperator++��Boperator-=��Boperator--��Boperator-��J T�Bhb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���
�B	�B�B�B
�B��
�B	�B�B�B�B�B	u�B�B	u�B�Bs	0�B�B	�B�B	�B�Bs	�B�B�B��Bthiz����B__item__����B__item_at__�B__more__����B__len__�B__next__����B__forward__�B__prev__����B__rewind__��B__end__j�Bhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����B���B��f�Bhb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��B�.
�B	�B�B�B
�B	u�B�B	0�B�B	�B�B	�B�B�B
�B,
�B	0�B�B�B��hb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >.?AU?$hb_reference_wrapper@V<lambda_3cbbd85977153dd747d7ca121149085d>@@@@���n�B���Bhb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator��B__item__����B__more__����B__next__����B__prev__����B__end__�Boperator!=�
ߠit���
�Bp
MB f"
�B(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@@@�
�B���B�B�BB�.	�BmHqH�BB�.
�B	�BCC�Chb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>�
Bp
�.f�Chb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@@@�
�B�8#
9�B	0��)C
$B,
�,	
<pJrJ�@	0N1[12�	>7>6>	e>�>�>	0�O�O�>	0�O�O?	0�O�O"?	0�O�OI?	0�O�O�?	0�O�O�?	<��O�O@	0�O�O@	0�O�O=@	u�O�OJ@	u�O�OT@	>,�O�O[@	>,�O�O`@	>,�O�O�@#$"�=o#	0k+}+C�#:�	�3pJrJ�@�3�@�={O$"	u�G�G"C�o#"	0�K�K$C>#0	>F0�1&C
>,�1>	0sy�)C
,>,>+C	A�z�z�@
A,G>#0	G>F0�1/C
G>,
A	u޳�2C	4pJrJ:A4:AV>{O$"	u�G�G6C�1e>	0sy�8C
~>~>:C	GA�z�z@A
HA,
^A	u޳�>C�#8�	07�P��<�#4�	07�P��<�#H�
��	�AF0�1EC��j�A#0	�AF0�1HC
;�	�AF0�1JC;����A#0	�AF0�1MC>�.u.u.u.u	0�8�8OCE�u�1u	F0�1QC
�,
 �	�AF0�1TC �{��A#0	�AF0�1WCr�.u.u	0�8�8YCx�u�1u	F0�1[C
�,
�	�AF0�1^C��A�A#0	�AF0�1aCU�#0	U�F0�1cC
U�,
�A�AfC��#0	��F0�1hC
��,
�A�AkC
yB
eB,
,B
1B,
�B,
.B
*B,
/B,
sB
vB,
tB,
IA
MA,
A
A,
i>
�3
�>,
>
�3
7>,l+	�	0C���C
�	�F0�1�C�#G�
���C�u	�=9>9�C
�,	0k+�+EC�uu	0k+�+�C
$�
��,l+*�	07�G��Cl+^�	0�z��C
vB
-B��x�C	u�G�G�C
cB,
�B
�C��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�C��
�C	u�C�C
�
�C	�C�C�C	�C�C�C�C�C	��C�C	��C�Cs�C�C	0�C�C	#�C�C	#�C�C�C�C	#�C�Cs	#�C�Cs�C�C
�C!	��C�Cs
�,
�C	�C�C�Cs�C�C	��C�Cr	��C�C	�C�C�C�C�C�C�#item_t��Cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Cthiz����Citer����Coperator+���C_begin��Cbegin���C_end����Cend�Coperator bool���Clen�Coperator*���Coperator[]��Coperator+=��Coperator++��Coperator-=��Coperator--��Coperator-�� T�Chb_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�C	�C�C�C
�C��
�C	�C�C�C�C�C	#�C�C	#�C�Cs	0�C�C	u�C�C	�C�C	�C�Cs	��C�C��Cthiz����C__item__����C__item_at__�C__more__����C__len__�C__next__����C__forward__�C__prev__����C__rewind__��C__end__��Chb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���C���C����Chb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@AEBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&u
�	��C�C	��C�C�C
�B	#��C	#��Cs	��C	��Cs	u��C
�B	0��C�C	&��C	���C	t�	t��C�C�C�C��hb_sorted_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	�C��C	�C��C��C�C	��C�	���C�	���C�C�C	���Cs.�C��Frealloc_move����Chb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >��#__item_t__�Fis_random_access_iterator��Fhas_fast_len����C__item__����C__item_at__�C__next__����C__forward__�C__prev__����C__rewind__��C__len__�Coperator!=��Cbegin���Cend�Coperator&���Coperator struct hb_array_t<struct OT::OffsetTo<struct OT::Layout::GPOS_impl::AnchorMatrix,struct OT::IntType<unsigned short,2>,void,1> const >��Coperator==��Chash����Ccmp�Cqsort���Cget_size����Creverse�Csub_array���Ctruncate����Cfini���
&arrayZ���
ulength���
ubackwards_length��"V�Chb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�B,
iA,
�3
kA,
$A,
�3
&A,
�6
�6,
V
W,
u5
v5,	)BcBbB
rB
wB,
0
�C,
+B
�C
�B,	-B�B�B#(
�B,	_B�B�B
�C
�C,
�C
�C,
�C,��CrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	#D
�C
�C,
�C,
ť
ƥ,��NullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	#D��Null<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@	#D�x"@	u�O�OD�8���	0�3�DI="��	0�O�OD!="�	0�O�OD�7"��	0�O�OD17"A	0�O�OD6<"<	0�O�OD<"^�	0�O�O!Dt"@	<��O�O#D0"<�	0�O�O%D�:"3�	0�O�O'DB7"o#	u�O�O)D�4"o#	u�O�O+D�3"{O	>,�O�O-Dz3"s�	>,�O�O/D�3"o#	>,�O�O1D	u�O�O�@	A$A#A	u�O�O<A	GAiAhA�A#0	�AF0�17D
��	�i/k/9DB#0	BF0�1;D	��F0�1��������u�1u	F0�1?D
,$B#0	$BF0�1BD
�	�i/k/DD
_B	)B��FD
�BoBHD	�BCC
C,
�B,
LD�BMD	�B�BC�!
�B,�
9�B	0�8�8QD
�B�BSD	>F0�1�2	u޳�+C	0s��)C	0 s��)C	G>F0�1�2A$"	u޳�ZDA2C�#	�	u޳�:C	0s��8C	0 s��8C^A$"	u޳�aD^A>C�#.�
��,	�AF0�1�2	�AF0�1�2>�$".u.u.u.u	0�8�8hD	�AF0�1�2r�$".u.u	0�8�8kD	�AF0�1�2	U�F0�1�2	��F0�1�2�#���	�	0k+}+qD�#0	�F0�1sD
�,

C�CvD�*�	0k+}+xD�#V��^�	0k+}+{D�x�C$"	u�G�G}D
-B,
D�C�D
"B
C,
�>,
m>,
j>
k>,
9>,
>,
>
>,�#��
)���D�u	)�=9>9�D�uu	0k+�+�D�#���uu	0k+�+�D�#��O�uu	0k+�+�D	u�x͆@

@	I=pJrJ�A	0�:�:�	!=pJrJ�A	0�9�9p	�7pJrJ�A	17pJrJ�A	6<pJrJ�A	0K3i3b	<pJrJ�A	0�2�2v�	<�t��@	0pJrJ�A	�:pJrJ�A	B7pJrJ�A	�4pJrJ�A	�3pJrJ�A	z3pJrJ�A	�3pJrJ�A�="{O	u�O�O�DV>"{O	u�O�O�D	�B�B�B	u�O�O�C<��	0�8�8�D��<��D	�AF0�1�2	��pJrJ9D��9D	BF0�1�2	��F0�1�2	$BF0�1�2	�pJrJDD�DD�$"
9�B	0�8�8�D,>$"	u޳��D	0&s��)C~>$"	u޳��D�#1�	0&s��8C�$"	�	0k+}+�D	�F0�1�2�$"*�	0k+}+�D�$"^�	0k+}+�D
@��D�D
�B
�B
�D
B
�B	�B�D�D
�B��
�D,
�D
�D	0�B�D�D	B�B�D�Dhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >����Doperator==��Doperator!=��Doperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����Dget
Bv�F�Dhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >.?AU?$hb_reference_wrapper@V<lambda_3cbbd85977153dd747d7ca121149085d>@@@@���	�B�D�DBo#	0�J�J�D
�B,
JA
KA,
A
A,o�/�.	0�.�.�D��/�.	0�.�.�Do.u�.	0�.�.�D�.u�.	0�.�.�DZ�.u�.	0�.�.�D
�D,��C��hb_map_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_map_t const * &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEAPEBUhb_map_t@@$0A@$0A@@@����1	9�D	&�N��D
�D��hb_iter_t<hb_map_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_map_t const * &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEAPEBUhb_map_t@@$0A@$0A@@@AEBI@@
�D��
�D	u�D�D
�D	�D�D�D
�D��
�D	�D�D�D�D�D	�D�D�D	�D�D�DsEE	0�D�D	A�D�D	A�D�DEE	A�D�Ds	A�D�DsEE
�D!	�D�D
Es
�D,
�D	E�D
EsEE	�D�D�Dr	�D�D
E	E�D
EEEE�Aitem_t��Dget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Dthiz���Eiter���Eoperator+��E_begin�Ebegin��E_end���EendEoperator bool���DlenEoperator*��	Eoperator[]�Eoperator+=�Eoperator++�Eoperator-=�Eoperator--�Eoperator-�� TEhb_iter_t<hb_map_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_map_t const * &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEAPEBUhb_map_t@@$0A@$0A@@@AEBI@@Z�.u
�D	�DEE
�D	A�DE	A�DEs	0�DE	u�DE	�DE	�DEs	�D�DE
�D,
!E	0�DE"E��D��Ehb_map_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_map_t const * &,0,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�E__item__���E__item_at__E__more__���E__len__E__next__���E__forward__E__prev__���E__rewind__� E__end__#Eoperator!=�
}it���
Rwf�$E hb_map_iter_t<hb_array_t<OT::IntType<unsigned short,2> const >,hb_map_t const * &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$IntType@G$01@OT@@@@AEAPEBUhb_map_t@@$0A@$0A@@@���ӎWw�D&E
�
��	(EF0�1)E
(E	(EF0�1+E
(E,
U4
V4,�8���.u	0���0E�8��.u	0�q2E�8<�	0:c4E
Y,�8^��	0R�w�7E	�=pJrJ�@	V>pJrJ>A�x"�C	u�O�O;E�8u�B	0m�o�=E<�$"�	0�8�8?E	07�P�)C	07�P�8CBo#"	0�J�JCE
BBEE�/
9	0�K�KGE�.
9	
9�G�GIE	}i/k/�.u
9	0�K�KLE	��C�C	�DVw\wϟ
�D,		99b		99b
��,(E#0	(EF0�1TE
E,
�D
�D,
�D
�D,
�C�#��
m��]E�u	m�=9>9^E
[	[F0�1`E
Y�bE�u	Y=9>9cE
Y
D,
E,	A�G�GLE	�DEE	u�x͆�B
�B�#��	0k+}+�	0k+}+?�	0k+}+s�	0�O�O�D.u
9'"	A�G�GqE	�.u	0�8�8sE���	�uE$�.u	0�8�8wE��$�yE	0�8�8��<9|EIu�1u	F0�1~E	0�8�8�
�^����E�#6��.
9$"	
9�G�G�E�/
9$"	0�K�K�E	�pJrJ���.u
9$"	0�K�K�E	(EF0�1�2
D�]E�E[#0	[F0�1�E
[,
6EbE�E
�B,
�B
�B,
�B
�B,	A�F0�1�	��hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
�E�J�<unnamed-type-hb_drain>.?AU<unnamed-type-hb_drain>@@
�E��
�E,�E�E�EJR<unnamed-type-hb_drain>.?AU<unnamed-type-hb_drain>@@
�E��hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
�E��
�E	u�E�E
�E	�E�E�E
�E��
�E	�E�E�E�E�E	�E�E�E	�E�E�Es�E�E	0�E�E	��E�E	��E�E�E�E	��E�Es	��E�Es�E�E
�E!	�E�E�Es
�E,
�E	�E�E�Es�E�E	�E�E�Er	�E�E�E	�E�E�E�E�E�E��item_t��Eget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ethiz����Eiter����Eoperator+���E_begin��Ebegin���E_end����Eend�Eoperator bool���Elen�Eoperator*���Eoperator[]��Eoperator+=��Eoperator++��Eoperator-=��Eoperator--��Eoperator-��� T�Ehb_iter_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@
�E	�E�E�E
�E��
�E	�E�E�E�E�E	��E�E	��E�Es	0�E�E	u�E�E	�E�E	�E�Es	�E�E�E��Ethiz����E__item__����E__item_at__�E__more__����E__len__�E__next__����E__forward__�E__prev__����E__rewind__��E__end__��Ehb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�E���E���Ehb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>,OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@����E�.
�E	�E�E�E
�E	��E�E	0�E�E	�E�E	�E�E�E
�E,
�E	0�E�E�E��hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@��E���Ehb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT����__item_t__�Fis_sorted_iterator��E__item__����E__more__����E__next__����E__prev__����E__end__�Eoperator!=�
�it���
�E p
MB@f�
�EHhb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@@@��
�E����E�E�E
�E��E�.	�EmHqH�E�E�.
�E	�E�E�E&�Ehb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &���
�Ep
�. f�E(hb_filter_iter_factory_t<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@AEBU<unnamed-type-hb_identity>@@@@��
�E
C�,�8�E��	�EA�E��E
�E	�E�E�E�Esubset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>���
�8subset_context���
�Eout��
�base�
�arg���E OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &>.?AU?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@�
�E��	0k+}+�E
�	0k+�+�E��	0k+}+�E
�	0k+�+FO��	0k+}+F
O�	0k+�+FB"o#	0�O�OF	
9�O�OIE	0�J�JGE	0�J�JLE3�$"	0k+}+F>�$"	0k+}+
Fr�$"	0k+}+F	�$".u	0�8�8F$�$".u	0�8�8F	0�8�8�@	0�8�8�@	[F0�1�2��		�E�E�E
�E,	�E�E�E
�E,
�E,
�E,
F�EF	�E�E�E�
�E,
�E
�E�E$F
�E
�E	�E'F&F
�E�E)F
�E
�E��
�E,
�E
�E,	BpJrJEE�."
9	
9�O�O1F	0�J�J�E	0�J�J�E	�E�E�E
'F,
�E
�E
8F
�E
�E	�E;F:F
�E��
=F,
>F
=F	0�E@F?F	F�E;F2<Fhb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >AFoperator==�AFoperator!=�BFoperator struct OT::subset_offset_array_arg_t<struct OT::ArrayOf<struct OT::OffsetTo<struct OT::Layout::GSUB_impl::Ligature<struct OT::Layout::SmallTypes>,struct OT::IntType<unsigned short,2>,void,1>,struct OT::IntType<unsigned short,2> >,unsigned int &> &���BFget
�Ev�FCF hb_reference_wrapper<OT::subset_offset_array_arg_t<OT::ArrayOf<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >,unsigned int &> >.?AU?$hb_reference_wrapper@U?$subset_offset_array_arg_t@U?$ArrayOf@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@U?$IntType@G$01@2@@OT@@AEAI@OT@@@@	�E;F:FF�	0�J�JFF�.�	��G�GHF
�E,
�E
�E,
�E
�E,>�hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$0A@$0A@@@�
OFr�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��
QF��
RF	uQFSF
QF	PFQFUF
OF��
WF	XFQFSFVFYF	OFQFSF	OFQFSFs\F[F	0QFSF	AQFUF	AQFSF_F`F	AQFUFs	AQFSFsbFcF
QF!	OFQFeFs
OF,
QF	gFQFhFsfFiF	OFQFUFr	OFQFeF	gFQFhFkFlFmF�Aitem_t�TFget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ZFthiz���[Fiter���]Foperator+��[F_begin�[Fbegin��[F_end���[Fend^Foperator bool��TFlenaFoperator*��dFoperator[]�jFoperator+=�nFoperator++�jFoperator-=�nFoperator--�\Foperator-��r ToFhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@����hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
qF��
rF,sF0
OF	OFuFtF
WF	AOFwF	AOFwFs	0OFwF	uOFwF	OFuF	OFuFs	OFOFwF
WF,
F	0OFwF�F�QF��vFhb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,0,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�xF__item__���yF__item_at__zF__more__���{F__len__|F__next__���}F__forward__|F__prev__���}F__rewind__�~F__end__�Foperator!=�
qFit���
�0f>�F8hb_map_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$0A@$0A@@@�
qF��F!�OF�F
qFR�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@6�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@
�F��
�F	u�F�F
�F	�F�F�F
rF	�F�F�F�F�F	qF�F�F	qF�F�Fs�F�F	0�F�F	���F�F	���F�F�F�F	���F�Fs	���F�Fs�F�F
�F!	qF�F�Fs
qF,
�F	�F�F�Fs�F�F	qF�F�Fr	qF�F�F	�F�F�F�F�F�F���item_t��Fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Fthiz����Fiter����Foperator+���F_begin��Fbegin���F_end����Fend�Foperator bool���Flen�Foperator*���Foperator[]��Foperator+=��Foperator++��Foperator-=��Foperator--��Foperator-��6 T�Fhb_iter_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@V�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@��
�F	�F�F�F
�F��
�F	�F�F�F�F�F	���F�F	���F�Fs	0�F�F	u�F�F	�F�F	�F�Fs	qF�F�F��Fthiz����F__item__����F__item_at__�F__more__����F__len__�F__next__����F__forward__�F__prev__����F__rewind__��F__end__V�Fhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@���F���F��R�Fhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUHBGlyphID16@OT@@@@˨�/�.
qF	qF�F�F
rF	��qF�F	0qF�F	qF�F	qFqF�F
sF	0qF�F�FN�F���Fhb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>���__item_t__�Fis_sorted_iterator��F__item__����F__more__����F__next__����F__prev__����F__end__�Foperator!=�
h�it���
� p
MB(f�
�F0hb_filter_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@@@
�F�G��FqF�F�/�.	�FmHqH�F
�F	�F�F�Fr�Fhb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_identity> const &>��
�/p
�.f��Fhb_filter_iter_factory_t<hb_set_t const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@@@
�F	b�F0�1�
�1OF	0u�p��F��hb_map_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_map_t@@$0A@$0A@@@�
�F��hb_iter_t<hb_map_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��
�F��
�F	u�F�F
�F	�F�F�F
�F��
�F	�F�F�F�F�F	�F�F�F	�F�F�Fs�F�F	0�F�F	A�F�F	A�F�F�F�F	A�F�Fs	A�F�Fs�F�F
�F!	�F�F�Fs
�F,
�F	�F�F�Fs�F�F	�F�F�Fr	�F�F�F	�F�F�F�F�F�F�Aitem_t��Fget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Fthiz����Fiter����Foperator+���F_begin��Fbegin���F_end����Fend�Foperator bool���Flen�Foperator*���Foperator[]��Foperator+=��Foperator++��Foperator-=��Foperator--��Foperator-��� T�Fhb_iter_t<hb_map_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��˨0
�F	�F�F�F
�F	A�F�F	A�F�Fs	0�F�F	u�F�F	�F�F	�F�Fs	�F�F�F
�F,
G	0�F�FG��F���Fhb_map_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_map_t const &,0,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��F__item__����F__item_at__�F__more__����F__len__�F__next__����F__forward__�F__prev__����F__rewind__�G__end__Goperator!=�
h�it���
�f�G hb_map_iter_t<hb_array_t<OT::HBGlyphID16 const >,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@AEBUhb_map_t@@$0A@$0A@@@�G�!��FG
,	GF0�1��1�F
,	0,G
G
G,�#j�	0k+�+)E
;F,
�E,N��7�.	0�.�.G	
9�.@Q9�.�$"	��G�GGF�"	0�J�JG
FFG	�F�F�F
�F,
�F,
G�FG
h�	qF�F�F G
�F,
qF	OF �%�#G
�F�F%G
PF,��
�#�	07�P��F	�F �%� G
�F,
.	GF0�1-G.��#C�	07�P�
G
G,
�F,	��O�OHF	0�O�OFF	qF�F�F	OFuFtF	�F�F�F
gF	u޳�9G�#�
.,
�F	u޳�=G�#N�
�F
�F,
�F,
QF
�F
uF,
UF,
�F
�F,0��	A�G�GIG
�F,
�F
wF,
�F
�F,
�F
�F,
�F,�."�	��O�OSGF"�	0�O�OUG0��'"	A�G�GWGgF$"	u޳�YGgF9G�F$"	u޳�\G�F=G	��.@Q)�	FpJrJG	0�E�E)�
�F
�F,
RF
SF,
�F
�F,�8���	0�*�hG
 ��jG�u	 �=9>9kG3��	0�8�8mG��3�oG
��jGqG3�$"�	0�8�8sG	o�F0�1��1u�F	0(�~�vG����#P�	0q���
G��get_null���B{GNull<OT::LangSys>.?AU?$Null@ULangSys@OT@@@@�R��SetComponent���@DontAdvance�� PerformAction�Reserved�Rt}GAAT::LigatureEntry<1>::Flags.?AW4Flags@?$LigatureEntry@$00@AAT@@��n8�EntryData��~GFlags��y�initiateAction�y�performAction��z�ligActionIndex�JGAAT::LigatureEntry<1>.?AU?$LigatureEntry@$00@AAT@@��>��SetComponent���@DontAdvance���?Offset���Rt�GAAT::LigatureEntry<0>::Flags.?AW4Flags@?$LigatureEntry@$0A@@AAT@@�nEntryData���GFlags��E�initiateAction�E�performAction��F�ligActionIndex�J�GAAT::LigatureEntry<0>.?AU?$LigatureEntry@$0A@@AAT@@�	�+��B��Push���@DontAdvance�� Reset�Reserved�Nt�GAAT::Format1Entry<1>::Flags.?AW4Flags@?$Format1Entry@$00@AAT@@V�GFlags����EntryData��a�performAction��c�kernActionIndexF�GAAT::Format1Entry<1>.?AU?$Format1Entry@$00@AAT@@	����t!$�)TRmu�G�) $uuB>u�G $D)u�G $D)uu�<uu�G&L<Type���«get_null���J�GNullHelper<AAT::ankr>.?AU?$NullHelper@Uankr@AAT@@@@�&L�Type�����get_null���r�GNullHelper<OT::Layout::GPOS_impl::Anchor>.?AU?$NullHelper@UAnchor@GPOS_impl@Layout@OT@@@@���&�Type���u�get_null���N�GNullHelper<OT::Device>.?AU?$NullHelper@UDevice@OT@@@@���&�Type����get_null���b�GNullHelper<OT::FeatureVariations>.?AU?$NullHelper@UFeatureVariations@OT@@@@�&�{Type�����get_null���N�GNullHelper<OT::Lookup>.?AU?$NullHelper@ULookup@OT@@@@���&�wType�����get_null���v�GNullHelper<OT::RecordListOf<OT::Feature> >.?AU?$NullHelper@U?$RecordListOf@UFeature@OT@@@OT@@@@�&1{Type�����get_null���f�GNullHelper<OT::RecordListOfScript>.?AU?$NullHelper@URecordListOfScript@OT@@@@���&ҕType�����get_null���Z�GNullHelper<OT::MarkGlyphSets>.?AU?$NullHelper@UMarkGlyphSets@OT@@@@�&��Type���l�get_null���Z�GNullHelper<OT::LigCaretList>.?AU?$NullHelper@ULigCaretList@OT@@@@���&o�Type���P�get_null���V�GNullHelper<OT::AttachList>.?AU?$NullHelper@UAttachList@OT@@@@���&�|Type���4�get_null���R�GNullHelper<OT::ClassDef>.?AU?$NullHelper@UClassDef@OT@@@@���&��Type�����get_null���n�GNullHelper<OT::MultiItemVariationStore>.?AU?$NullHelper@UMultiItemVariationStore@OT@@@@�&J�Type���g�get_null���f�GNullHelper<OT::ItemVariationStore>.?AU?$NullHelper@UItemVariationStore@OT@@@@���&2vType����vget_null���~�GNullHelper<OT::FeatureParamsCharacterVariants>.?AU?$NullHelper@UFeatureParamsCharacterVariants@OT@@@@���&vType����vget_null���r�GNullHelper<OT::FeatureParamsStylisticSet>.?AU?$NullHelper@UFeatureParamsStylisticSet@OT@@@@�&vType����vget_null���b�GNullHelper<OT::FeatureParamsSize>.?AU?$NullHelper@UFeatureParamsSize@OT@@@@�&sType��� uget_null���n�GNullHelper<OT::Layout::Common::Coverage>.?AU?$NullHelper@UCoverage@Common@Layout@OT@@@@�&�qType���rget_null���N�GNullHelper<AAT::Anchor>.?AU?$NullHelper@UAnchor@AAT@@@@�&>,Type���7�get_crap���n�GCrapHelper<hb_pair_t<unsigned int,unsigned int> >.?AU?$CrapHelper@U?$hb_pair_t@II@@@@���&y7Type���'�get_crap���V�GCrapHelper<hb_inc_bimap_t>.?AU?$CrapHelper@Uhb_inc_bimap_t@@@@��&tType���$�get_crap���:�GCrapHelper<int>.?AU?$CrapHelper@H@@�¸get_null���B�GNull<AAT::Anchor>.?AU?$Null@UAnchor@AAT@@@@��get_null���b�GNull<OT::Layout::Common::Coverage>.?AU?$Null@UCoverage@Common@Layout@OT@@@@�ӷget_null���V�GNull<OT::FeatureParamsSize>.?AU?$Null@UFeatureParamsSize@OT@@@@�ѷget_null���f�GNull<OT::FeatureParamsStylisticSet>.?AU?$Null@UFeatureParamsStylisticSet@OT@@@@�Ϸget_null���r�GNull<OT::FeatureParamsCharacterVariants>.?AU?$Null@UFeatureParamsCharacterVariants@OT@@@@���&1}Type�����get_null���j�GNullHelper<hb_vector_t<int,0> const *>.?AU?$NullHelper@PEBU?$hb_vector_t@H$0A@@@@@��&�4Type����get_null����GNullHelper<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$NullHelper@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���&�Type���
�get_crap�����GCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�Type����get_crap�����GCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&v}Type�����get_crap���j�GCrapHelper<OT::delta_row_encoding_t>.?AU?$CrapHelper@Udelta_row_encoding_t@OT@@@@���&v}Type�����get_null���j�GNullHelper<OT::delta_row_encoding_t>.?AU?$NullHelper@Udelta_row_encoding_t@OT@@@@���X�get_null���Z�GNull<OT::ItemVariationStore>.?AU?$Null@UItemVariationStore@OT@@@@���V�get_null���b�GNull<OT::MultiItemVariationStore>.?AU?$Null@UMultiItemVariationStore@OT@@@@�&0Type���2�get_crap���>�GCrapHelper<bool>.?AU?$CrapHelper@_N@@���&0Type���0�get_null���>�GNullHelper<bool>.?AU?$NullHelper@_N@@���&@Type���-�get_crap���>�GCrapHelper<float>.?AU?$CrapHelper@M@@���&@Type���+�get_null���>�GNullHelper<float>.?AU?$NullHelper@M@@���&IType����get_null���N�GNullHelper<OT::VarData>.?AU?$NullHelper@UVarData@OT@@@@�&P�Type����get_crap�����GCrapHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$CrapHelper@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@�&�8Type����get_crap���^�GCrapHelper<hb_vector_t<int,0> >.?AU?$CrapHelper@U?$hb_vector_t@H$0A@@@@@&�rType�����get_null���V�GNullHelper<hb_set_digest_t>.?AU?$NullHelper@Uhb_set_digest_t@@@@n�get_null���F�GNull<OT::ClassDef>.?AU?$Null@UClassDef@OT@@@@���l�get_null���J�GNull<OT::AttachList>.?AU?$Null@UAttachList@OT@@@@���j�get_null���N�GNull<OT::LigCaretList>.?AU?$Null@ULigCaretList@OT@@@@���h�get_null���N�GNull<OT::MarkGlyphSets>.?AU?$Null@UMarkGlyphSets@OT@@@@�&$Type���k�get_crap���J�GCrapHelper<hb_set_t>.?AU?$CrapHelper@Uhb_set_t@@@@��&$Type���f�get_null���J�GNullHelper<hb_set_t>.?AU?$NullHelper@Uhb_set_t@@@@��:�get_null���Z�GNull<OT::RecordListOfScript>.?AU?$Null@URecordListOfScript@OT@@@@���8�get_null���j�GNull<OT::RecordListOf<OT::Feature> >.?AU?$Null@U?$RecordListOf@UFeature@OT@@@OT@@@@�6�get_null���B�GNull<OT::Lookup>.?AU?$Null@ULookup@OT@@@@���4�get_null���V�GNull<OT::FeatureVariations>.?AU?$Null@UFeatureVariations@OT@@@@�2�get_null���B�GNull<OT::Device>.?AU?$Null@UDevice@OT@@@@����get_null���f�GNull<OT::Layout::GPOS_impl::Anchor>.?AU?$Null@UAnchor@GPOS_impl@Layout@OT@@@@���¬get_null���>HNull<AAT::ankr>.?AU?$Null@Uankr@AAT@@@@�&C�Type����get_crap����HCrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&��Type����get_null���zHNullHelper<OT::Layout::GPOS_impl::MarkRecord>.?AU?$NullHelper@UMarkRecord@GPOS_impl@Layout@OT@@@@���&b�Type����get_null���HNullHelper<OT::Layout::GPOS_impl::EntryExitRecord>.?AU?$NullHelper@UEntryExitRecord@GPOS_impl@Layout@OT@@@@�&v�Type���Z�get_null����	HNullHelper<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&2�Type����get_null����HNullHelper<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@&��Type����get_null���
HNullHelper<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@&�Type���!�get_null���HNullHelper<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@&��Type���'�get_null���HNullHelper<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@��&��Type���:�get_null���nHNullHelper<OT::FeatureVariationRecord>.?AU?$NullHelper@UFeatureVariationRecord@OT@@@@���&S�Type���I�get_null���~HNullHelper<OT::FeatureTableSubstitutionRecord>.?AU?$NullHelper@UFeatureTableSubstitutionRecord@OT@@@@���&Q�Type���P�get_null���HNullHelper<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@&тType���S�get_null���HNullHelper<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@&�Type���p�get_null���HNullHelper<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��&��Type����get_null���HNullHelper<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@&��Type�����get_crap���HCrapHelper<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@&
Type����get_null����!HNullHelper<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@&�vType���ٴget_null���#HNullHelper<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$NullHelper@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@���&FyType����get_null���j%HNullHelper<OT::Record<OT::LangSys> >.?AU?$NullHelper@U?$Record@ULangSys@OT@@@OT@@@@�&�9Type���߷get_null���f'HNullHelper<OT::IntType<unsigned int,3> >.?AU?$NullHelper@U?$IntType@I$02@OT@@@@�&�9Type����get_null���J)HNullHelper<OT::Index>.?AU?$NullHelper@UIndex@OT@@@@�&��Type���6�get_null���+HNullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@&�9Type���l�get_null���V-HNullHelper<OT::HBGlyphID16>.?AU?$NullHelper@UHBGlyphID16@OT@@@@�&	9Type���=�get_null���j/HNullHelper<OT::IntType<unsigned short,2> >.?AU?$NullHelper@U?$IntType@G$01@OT@@@@���&	9Type���:�get_crap���j1HCrapHelper<OT::IntType<unsigned short,2> >.?AU?$CrapHelper@U?$IntType@G$01@OT@@@@���&R<Type���q�get_crap���3HCrapHelper<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$CrapHelper@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�&R<Type���o�get_null���5HNullHelper<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$NullHelper@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�Q�getR7HCrapOrNullHelper<bool const >.?AU?$CrapOrNullHelper@$$CB_N@@�getR9HCrapOrNullHelper<int const >.?AU?$CrapOrNullHelper@$$CBH@@��Y�get_null���^;HNull<OT::IntType<unsigned short,2> >.?AU?$Null@U?$IntType@G$01@OT@@@@����get_null���J=HNull<OT::HBGlyphID16>.?AU?$Null@UHBGlyphID16@OT@@@@���get_null���?HNull<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> >.?AU?$Null@U?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@�get_null���ZAHNull<OT::IntType<unsigned int,3> >.?AU?$Null@U?$IntType@I$02@OT@@@@�þget_null���^CHNull<OT::Record<OT::LangSys> >.?AU?$Null@U?$Record@ULangSys@OT@@@OT@@@@���get_null���~EHNull<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$Null@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@@�����get_null���GHNull<OT::OffsetTo<OT::SparseVariationRegion,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@USparseVariationRegion@OT@@U?$IntType@I$03@2@X$00@OT@@@@��get_null���IHNull<OT::OffsetTo<OT::VarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@��getnKHCrapOrNullHelper<hb_inc_bimap_t const >.?AU?$CrapOrNullHelper@$$CBUhb_inc_bimap_t@@@@�����get_null���MHNull<OT::OffsetTo<OT::MultiVarData,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UMultiVarData@OT@@U?$IntType@I$03@2@X$00@OT@@@@����get_null���OHNull<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,3>,void,1> >.?AU?$Null@U?$OffsetTo@UCondition@OT@@U?$IntType@I$02@2@X$00@OT@@@@��get_null���QHNull<OT::OffsetTo<OT::Condition,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UCondition@OT@@U?$IntType@I$03@2@X$00@OT@@@@�get_null���rSHNull<OT::FeatureTableSubstitutionRecord>.?AU?$Null@UFeatureTableSubstitutionRecord@OT@@@@���}�get_null���bUHNull<OT::FeatureVariationRecord>.?AU?$Null@UFeatureVariationRecord@OT@@@@���ʽget�WHCrapOrNullHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$CrapOrNullHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@��get~YHCrapOrNullHelper<OT::IntType<unsigned short,2> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@G$01@OT@@@@���get_null���[HNull<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@����get_null���]HNull<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@|�get_null���_HNull<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@y�get_null���aHNull<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@I$03@4@X$00@OT@@@@��get_null���cHNull<OT::OffsetTo<OT::Layout::Common::Coverage,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UCoverage@Common@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��ݹget_null���veHNull<OT::Layout::GPOS_impl::EntryExitRecord>.?AU?$Null@UEntryExitRecord@GPOS_impl@Layout@OT@@@@�ٹget_null���ngHNull<OT::Layout::GPOS_impl::MarkRecord>.?AU?$Null@UMarkRecord@GPOS_impl@Layout@OT@@@@�����get�iHCrapOrNullHelper<OT::HBFixed<OT::IntType<int,4>,16> const >.?AU?$CrapOrNullHelper@$$CBU?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�����get_null���>kHNull<hb_set_t>.?AU?$Null@Uhb_set_t@@@@����get_null���JmHNull<hb_set_digest_t>.?AU?$Null@Uhb_set_digest_t@@@@~�get_null���BoHNull<OT::VarData>.?AU?$Null@UVarData@OT@@@@�|�get_null���2qHNull<float>.?AU?$Null@M@@���y�get_null���2sHNull<bool>.?AU?$Null@_N@@���r�get_null���^uHNull<OT::delta_row_encoding_t>.?AU?$Null@Udelta_row_encoding_t@OT@@@@���m�get_null���zwHNull<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$Null@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���g�get_null���^yHNull<hb_vector_t<int,0> const *>.?AU?$Null@PEBU?$hb_vector_t@H$0A@@@@@��&�Type�����get_crap���{HCrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&R�Type�����get_crap���
}HCrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&8{Type�����get_null���jHNullHelper<OT::Record<OT::Script> >.?AU?$NullHelper@U?$Record@UScript@OT@@@OT@@@@���&�wType���Ӿget_null���j�HNullHelper<OT::Record<OT::Feature> >.?AU?$NullHelper@U?$Record@UFeature@OT@@@OT@@@@�&,Type���ǻget_null���R�HNullHelper<hb_bit_set_t>.?AU?$NullHelper@Uhb_bit_set_t@@@@����get_null���F�HNull<hb_bit_set_t>.?AU?$Null@Uhb_bit_set_t@@@@����getZ�HCrapOrNullHelper<unsigned int const >.?AU?$CrapOrNullHelper@$$CBI@@�\�get_null���^�HNull<OT::Record<OT::Feature> >.?AU?$Null@U?$Record@UFeature@OT@@@OT@@@@�J�get_null���^�HNull<OT::Record<OT::Script> >.?AU?$Null@U?$Record@UScript@OT@@@OT@@@@���&�Type���6�get_crap���Z�HCrapHelper<OT::tuple_delta_t>.?AU?$CrapHelper@Utuple_delta_t@OT@@@@�&��Type����get_null���~�HNullHelper<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$NullHelper@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���&y7Type����get_null���V�HNullHelper<hb_inc_bimap_t>.?AU?$NullHelper@Uhb_inc_bimap_t@@@@��&tType����get_null���:�HNullHelper<int>.?AU?$NullHelper@H@@��get_null����HNull<hb_vector_t<hb_aat_map_t::range_flags_t,1> >.?AU?$Null@U?$hb_vector_t@Urange_flags_t@hb_aat_map_t@@$00@@@@�&�Type����get_null����HNullHelper<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$NullHelper@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@�&�}Type����get_crap����HCrapHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$CrapHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@&7VType�����get_null���f�HNullHelper<OT::GDEF_accelerator_t>.?AU?$NullHelper@UGDEF_accelerator_t@OT@@@@���&�SType�����get_null���f�HNullHelper<OT::GSUB_accelerator_t>.?AU?$NullHelper@UGSUB_accelerator_t@OT@@@@���&|RType�����get_null���f�HNullHelper<AAT::morx_accelerator_t>.?AU?$NullHelper@Umorx_accelerator_t@AAT@@@@�&�`Type�����get_null���f�HNullHelper<AAT::mort_accelerator_t>.?AU?$NullHelper@Umort_accelerator_t@AAT@@@@�&�eType���z�get_null���f�HNullHelper<AAT::kerx_accelerator_t>.?AU?$NullHelper@Ukerx_accelerator_t@AAT@@@@�5�get��HCrapOrNullHelper<OT::Record<OT::LangSys> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@ULangSys@OT@@@OT@@@@���0�get~�HCrapOrNullHelper<OT::Record<OT::Script> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UScript@OT@@@OT@@@@��getz�HCrapOrNullHelper<hb_vector_t<int,0> const * const>.?AU?$CrapOrNullHelper@QEBU?$hb_vector_t@H$0A@@@@@�get_null���v�HNull<OT::HBFixed<OT::IntType<int,4>,16> >.?AU?$Null@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@@��get_null���.�HNull<int>.?AU?$Null@H@@��get_null���J�HNull<hb_inc_bimap_t>.?AU?$Null@Uhb_inc_bimap_t@@@@���get_null���r�HNull<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$Null@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@�����get_null���Z�HNull<AAT::kerx_accelerator_t>.?AU?$Null@Ukerx_accelerator_t@AAT@@@@���get_null���Z�HNull<AAT::mort_accelerator_t>.?AU?$Null@Umort_accelerator_t@AAT@@@@���get_null���Z�HNull<AAT::morx_accelerator_t>.?AU?$Null@Umorx_accelerator_t@AAT@@@@���get_null���Z�HNull<OT::GSUB_accelerator_t>.?AU?$Null@UGSUB_accelerator_t@OT@@@@�����get_null���Z�HNull<OT::GDEF_accelerator_t>.?AU?$Null@UGDEF_accelerator_t@OT@@@@�����getb�HCrapOrNullHelper<OT::Index const >.?AU?$CrapOrNullHelper@$$CBUIndex@OT@@@@����get��HCrapOrNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���&��Type�����get_crap����HCrapHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�����get��HCrapOrNullHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��&w\Type�����get_crap����HCrapHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@���get��HCrapOrNullHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���&	4Type����get_crap����HCrapHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���	���/�&	4Type�����get_null����HNullHelper<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���&w\Type�����get_null����HNullHelper<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��&��Type�����get_null����HNullHelper<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���&�3Type����get_null���F�HNullHelper<Triple>.?AU?$NullHelper@UTriple@@@@��&�Type���V�get_null���Z�HNullHelper<OT::tuple_delta_t>.?AU?$NullHelper@Utuple_delta_t@OT@@@@�&�3Type���O�get_null���V�HNullHelper<TripleDistances>.?AU?$NullHelper@UTripleDistances@@@@&��Type����get_crap���~�HCrapHelper<hb_pair_t<hb_bit_set_t,hb_bit_set_t> >.?AU?$CrapHelper@U?$hb_pair_t@Uhb_bit_set_t@@U1@@@@@���&�8Type����get_null���^�HNullHelper<hb_vector_t<int,0> >.?AU?$NullHelper@U?$hb_vector_t@H$0A@@@@@&P�Type�����get_null�����HNullHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$NullHelper@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@�&�Type�����get_null�����HNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�Type�����get_null�����HNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&>,Type�����get_null���n�HNullHelper<hb_pair_t<unsigned int,unsigned int> >.?AU?$NullHelper@U?$hb_pair_t@II@@@@���&WWType�����get_null���n�HNullHelper<hb::unique_ptr<hb_set_t> >.?AU?$NullHelper@U?$unique_ptr@Uhb_set_t@@@hb@@@@��&�3Type�����get_null���n�HNullHelper<hb::shared_ptr<hb_set_t> >.?AU?$NullHelper@U?$shared_ptr@Uhb_set_t@@@hb@@@@��&ڋType���L�get_crap�����HCrapHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$CrapHelper@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���&�4Type�����get_crap����HCrapHelper<hb_hashmap_t<unsigned int,Triple,0> const *>.?AU?$CrapHelper@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@���&pType�����get_crap���:�HCrapHelper<char>.?AU?$CrapHelper@D@@&�3Type�����get_crap���z�HCrapHelper<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$CrapHelper@U?$hb_hashmap_t@IUTriple@@$0A@@@@@�&1}Type���]�get_crap���j�HCrapHelper<hb_vector_t<int,0> const *>.?AU?$CrapHelper@PEBU?$hb_vector_t@H$0A@@@@@��&C�Type����get_null�����HNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&�Type���?�get_null����HNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&R�Type���C�get_null���
�HNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&�}Type���l�get_null����HNullHelper<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$NullHelper@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	1r��*��get_null����Hget_crap����HOT::_hb_has_null<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@$0A@@OT@@��	r���*��get_null����Hget_crap���6�HOT::_hb_has_null<OT::UnsizedArrayOf<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@OT@@$0A@@OT@@���
�q	I��*��get_null���Iget_crap���&IOT::_hb_has_null<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >,1>.?AU?$_hb_has_null@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@$00@OT@@��	�G��*��get_null���Iget_crap���vIOT::_hb_has_null<OT::IntType<unsigned char,1>,0>.?AU?$_hb_has_null@U?$IntType@E$00@OT@@$0A@@OT@@&K�Type�����get_null���INullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@@���&/�Type���f�get_null���	INullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@@�&�Type���`�get_null���INullHelper<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@@�
�v	
I>�*?�get_null���Iget_crap���jIOT::_hb_has_null<OT::FeatureParams,1>.?AU?$_hb_has_null@UFeatureParams@OT@@$00@OT@@�	y%�*&�get_null���Iget_crap���^IOT::_hb_has_null<OT::LangSys,1>.?AU?$_hb_has_null@ULangSys@OT@@$00@OT@@�	+z�*�get_null���Iget_crap���^IOT::_hb_has_null<OT::Script,1>.?AU?$_hb_has_null@UScript@OT@@$00@OT@@���
�~	I�*�get_null���Iget_crap���zIOT::_hb_has_null<OT::SparseVariationRegion,1>.?AU?$_hb_has_null@USparseVariationRegion@OT@@$00@OT@@�	�~��*��get_null���Iget_crap���jIOT::_hb_has_null<OT::VarRegionList,1>.?AU?$_hb_has_null@UVarRegionList@OT@@$00@OT@@�	���*��get_null���Iget_crap���^IOT::_hb_has_null<OT::VarData,1>.?AU?$_hb_has_null@UVarData@OT@@$00@OT@@�
�~	!I��*��get_null���"Iget_crap���v#IOT::_hb_has_null<OT::SparseVarRegionList,1>.?AU?$_hb_has_null@USparseVarRegionList@OT@@$00@OT@@�
8�	%I��*��get_null���&Iget_crap���j'IOT::_hb_has_null<OT::MultiVarData,1>.?AU?$_hb_has_null@UMultiVarData@OT@@$00@OT@@���
�	)I��*��get_null���*Iget_crap���b+IOT::_hb_has_null<OT::Condition,1>.?AU?$_hb_has_null@UCondition@OT@@$00@OT@@�	w��*��get_null���-Iget_crap���^.IOT::_hb_has_null<OT::Feature,1>.?AU?$_hb_has_null@UFeature@OT@@$00@OT@@�	;���*��get_null���0Iget_crap���j1IOT::_hb_has_null<OT::ConditionSet,1>.?AU?$_hb_has_null@UConditionSet@OT@@$00@OT@@���	����*��get_null���3Iget_crap���4IOT::_hb_has_null<OT::FeatureTableSubstitution,1>.?AU?$_hb_has_null@UFeatureTableSubstitution@OT@@$00@OT@@�����get_null���v6INull<OT::HBFixed<OT::IntType<short,2>,14> >.?AU?$Null@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@@	���*��get_null���8Iget_crap���f9IOT::_hb_has_null<OT::AttachPoint,1>.?AU?$_hb_has_null@UAttachPoint@OT@@$00@OT@@�
��	;Ih�*i�get_null���<Iget_crap���f=IOT::_hb_has_null<OT::CaretValue,1>.?AU?$_hb_has_null@UCaretValue@OT@@$00@OT@@���	d�T�*U�get_null���?Iget_crap���b@IOT::_hb_has_null<OT::LigGlyph,1>.?AU?$_hb_has_null@ULigGlyph@OT@@$00@OT@@���	v�0�*1�get_null���BIget_crap���~CIOT::_hb_has_null<OT::Layout::Common::Coverage,1>.?AU?$_hb_has_null@UCoverage@Common@Layout@OT@@$00@OT@@�	c�)�**�get_null���EIget_crap���vFIOT::_hb_has_null<OT::ItemVariationStore,1>.?AU?$_hb_has_null@UItemVariationStore@OT@@$00@OT@@���	P�$�*%�get_null���HIget_crap���bIIOT::_hb_has_null<OT::ClassDef,1>.?AU?$_hb_has_null@UClassDef@OT@@$00@OT@@���	׎�*�get_null���KIget_crap���fLIOT::_hb_has_null<OT::AttachList,1>.?AU?$_hb_has_null@UAttachList@OT@@$00@OT@@���	��*�get_null���NIget_crap���jOIOT::_hb_has_null<OT::LigCaretList,1>.?AU?$_hb_has_null@ULigCaretList@OT@@$00@OT@@���
ҕ	QI�*�get_null���RIget_crap���jSIOT::_hb_has_null<OT::MarkGlyphSets,1>.?AU?$_hb_has_null@UMarkGlyphSets@OT@@$00@OT@@�	��*�get_null���UIget_crap���VIOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<void> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@X@AAT@@@OT@@$0A@@OT@@&_�Type�����get_null���>XINullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@&C�Type�����get_null���>ZINullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��&(�Type�����get_null���2\INullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@��	���*��get_null���^Iget_crap���r_IOT::_hb_has_null<OT::FeatureVariations,1>.?AU?$_hb_has_null@UFeatureVariations@OT@@$00@OT@@�	�{��*��get_null���aIget_crap���vbIOT::_hb_has_null<OT::RecordListOfScript,1>.?AU?$_hb_has_null@URecordListOfScript@OT@@$00@OT@@���
�w	dI��*��get_null���eIget_crap���fIOT::_hb_has_null<OT::RecordListOf<OT::Feature>,1>.?AU?$_hb_has_null@U?$RecordListOf@UFeature@OT@@@OT@@$00@OT@@��	|��*��get_null���hIget_crap���^iIOT::_hb_has_null<OT::Lookup,1>.?AU?$_hb_has_null@ULookup@OT@@$00@OT@@���
ٞ	kI��*��get_null���lIget_crap���mIOT::_hb_has_null<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@���	���*��get_null���oIget_crap���^pIOT::_hb_has_null<OT::Device,1>.?AU?$_hb_has_null@UDevice@OT@@$00@OT@@���	a���*��get_null���rIget_crap���sIOT::_hb_has_null<OT::Layout::GPOS_impl::Anchor,1>.?AU?$_hb_has_null@UAnchor@GPOS_impl@Layout@OT@@$00@OT@@���	S�]�*^�get_null���uIget_crap���vIOT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<short,2> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@F$01@OT@@@OT@@$0A@@OT@@	�T�*U�get_null���xIget_crap���yIOT::_hb_has_null<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<int,4>,16> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@H$03@OT@@$0BA@@OT@@@OT@@$0A@@OT@@�
Χ	{II�*J�get_null���|Iget_crap���f}IOT::_hb_has_null<AAT::TrackData,1>.?AU?$_hb_has_null@UTrackData@AAT@@$00@OT@@���D�get_null���INull<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���get_null����INull<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��get_null�����INull<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@����get_null���b�INull<hb::shared_ptr<hb_set_t> >.?AU?$Null@U?$shared_ptr@Uhb_set_t@@@hb@@@@����get_null���b�INull<hb::unique_ptr<hb_set_t> >.?AU?$Null@U?$unique_ptr@Uhb_set_t@@@hb@@@@����get_null���b�INull<hb_pair_t<unsigned int,unsigned int> >.?AU?$Null@U?$hb_pair_t@II@@@@�����get_null�����INull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null�����INull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����get_null����INull<OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_variations_t>.?AU?$Null@Utuple_variations_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���get_null���R�INull<hb_vector_t<int,0> >.?AU?$Null@U?$hb_vector_t@H$0A@@@@@��get_null���J�INull<TripleDistances>.?AU?$Null@UTripleDistances@@@@��get_null���N�INull<OT::tuple_delta_t>.?AU?$Null@Utuple_delta_t@OT@@@@���get_null���:�INull<Triple>.?AU?$Null@UTriple@@@@����get_null����INull<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@�����get_null����INull<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@����get_null���~�INull<hb_hashmap_t<unsigned int,Triple,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���&��Type�����get_null�����INullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��3�get��ICrapOrNullHelper<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >.?AU?$CrapOrNullHelper@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@����get_null�����INull<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&ΧType�����get_null���V�INullHelper<AAT::TrackData>.?AU?$NullHelper@UTrackData@AAT@@@@���&ٞType�����get_null����INullHelper<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@@@����get_null���&�INull<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@����get_null���2�INull<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@����get_null���2�INull<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@@@&ΐType�����get_null���R�INullHelper<OT::LigGlyph>.?AU?$NullHelper@ULigGlyph@OT@@@@���&��Type�����get_null���V�INullHelper<OT::CaretValue>.?AU?$NullHelper@UCaretValue@OT@@@@���&�Type�����get_null���V�INullHelper<OT::AttachPoint>.?AU?$NullHelper@UAttachPoint@OT@@@@�&��Type�����get_null���r�INullHelper<OT::FeatureTableSubstitution>.?AU?$NullHelper@UFeatureTableSubstitution@OT@@@@���&��Type�����get_null���Z�INullHelper<OT::ConditionSet>.?AU?$NullHelper@UConditionSet@OT@@@@���&FSType�����get_null���N�INullHelper<OT::Feature>.?AU?$NullHelper@UFeature@OT@@@@�&�Type�����get_null���R�INullHelper<OT::Condition>.?AU?$NullHelper@UCondition@OT@@@@�&8�Type�����get_null���Z�INullHelper<OT::MultiVarData>.?AU?$NullHelper@UMultiVarData@OT@@@@���&�~Type�����get_null���f�INullHelper<OT::SparseVarRegionList>.?AU?$NullHelper@USparseVarRegionList@OT@@@@�&�}Type�����get_null���Z�INullHelper<OT::VarRegionList>.?AU?$NullHelper@UVarRegionList@OT@@@@�&�~Type�����get_null���j�INullHelper<OT::SparseVariationRegion>.?AU?$NullHelper@USparseVariationRegion@OT@@@@�&2yType�����get_null���N�INullHelper<OT::Script>.?AU?$NullHelper@UScript@OT@@@@���&yType�����get_null���N�INullHelper<OT::LangSys>.?AU?$NullHelper@ULangSys@OT@@@@�&�vType�����get_null���Z�INullHelper<OT::FeatureParams>.?AU?$NullHelper@UFeatureParams@OT@@@@���get_null����INull<AAT::LookupSingle<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSingle@U?$IntType@G$01@OT@@@AAT@@@@���get_null����INull<AAT::LookupSegmentArray<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSegmentArray@U?$IntType@G$01@OT@@@AAT@@@@���get_null����INull<AAT::LookupSegmentSingle<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupSegmentSingle@U?$IntType@G$01@OT@@@AAT@@@@���&�qType�����get_null����INullHelper<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�&�Type���<�get_crap����ICrapHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$CrapHelper@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@����getn�ICrapOrNullHelper<OT::HBGlyphID16 const >.?AU?$CrapOrNullHelper@$$CBUHBGlyphID16@OT@@@@����get_null���
�INull<AAT::Lookup<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$Lookup@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@���get_null���N�INull<OT::FeatureParams>.?AU?$Null@UFeatureParams@OT@@@@���get_null���B�INull<OT::Script>.?AU?$Null@UScript@OT@@@@�����get_null���^�INull<OT::SparseVariationRegion>.?AU?$Null@USparseVariationRegion@OT@@@@���get_null���N�INull<OT::VarRegionList>.?AU?$Null@UVarRegionList@OT@@@@���get_null���Z�INull<OT::SparseVarRegionList>.?AU?$Null@USparseVarRegionList@OT@@@@���get_null���N�INull<OT::MultiVarData>.?AU?$Null@UMultiVarData@OT@@@@�����get_null���F�INull<OT::Condition>.?AU?$Null@UCondition@OT@@@@���get_null���B�INull<OT::Feature>.?AU?$Null@UFeature@OT@@@@���get_null���N�INull<OT::ConditionSet>.?AU?$Null@UConditionSet@OT@@@@�����get_null���f�INull<OT::FeatureTableSubstitution>.?AU?$Null@UFeatureTableSubstitution@OT@@@@�����get_null���J�INull<OT::AttachPoint>.?AU?$Null@UAttachPoint@OT@@@@���get_null���J�INull<OT::CaretValue>.?AU?$Null@UCaretValue@OT@@@@�����get_null���F�INull<OT::LigGlyph>.?AU?$Null@ULigGlyph@OT@@@@�����get_null����INull<OT::List16OfOffsetTo<OT::Lookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$List16OfOffsetTo@ULookup@OT@@U?$IntType@G$01@2@@OT@@@@����get_null���J�INull<AAT::TrackData>.?AU?$Null@UTrackData@AAT@@@@�����get��ICrapOrNullHelper<hb_aat_map_t::range_flags_t const >.?AU?$CrapOrNullHelper@$$CBUrange_flags_t@hb_aat_map_t@@@@��.�get��ICrapOrNullHelper<OT::Layout::GPOS_impl::EntryExitRecord const >.?AU?$CrapOrNullHelper@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@��&ICType�����get_crap����ICrapHelper<hb_pool_t<hb_serialize_context_t::object_t,32>::chunk_t *>.?AU?$CrapHelper@PEAUchunk_t@?$hb_pool_t@Uobject_t@hb_serialize_context_t@@$0CA@@@@@���&�3Type���k�get_null���z�INullHelper<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$NullHelper@U?$hb_hashmap_t@IUTriple@@$0A@@@@@�&pType���h�get_null���:�INullHelper<char>.?AU?$NullHelper@D@@&ڋType���d�get_null����JNullHelper<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$NullHelper@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���&�;Type���`�get_null���JJNullHelper<AAT::ltag>.?AU?$NullHelper@Ultag@AAT@@@@�&^Type���]�get_null���JJNullHelper<AAT::trak>.?AU?$NullHelper@Utrak@AAT@@@@�&O<Type���W�get_null���JJNullHelper<OT::GDEF>.?AU?$NullHelper@UGDEF@OT@@@@���&Q�Type���P�get_null���J	JNullHelper<AAT::morx>.?AU?$NullHelper@Umorx@AAT@@@@�&e�Type���N�get_null���JJNullHelper<AAT::mort>.?AU?$NullHelper@Umort@AAT@@@@�&C�Type���-�get_null���V
JNullHelper<OT::Layout::GPOS>.?AU?$NullHelper@UGPOS@Layout@OT@@@@&ަType���m�get_null���JJNullHelper<AAT::kerx>.?AU?$NullHelper@Ukerx@AAT@@@@�&��Type���k�get_null���VJNullHelper<OT::Layout::GSUB>.?AU?$NullHelper@UGSUB@Layout@OT@@@@&�Type�����get_null���JNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&�rType���g�get_crap���VJCrapHelper<hb_set_digest_t>.?AU?$CrapHelper@Uhb_set_digest_t@@@@��get_null���JNull<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��	>�[�*\�get_null���Jget_crap���JOT::_hb_has_null<OT::Layout::GSUB_impl::SubstLookupSubTable,1>.?AU?$_hb_has_null@USubstLookupSubTable@GSUB_impl@Layout@OT@@$00@OT@@�
�	J>�*?�get_null���Jget_crap���JOT::_hb_has_null<OT::Layout::GPOS_impl::PosLookupSubTable,1>.?AU?$_hb_has_null@UPosLookupSubTable@GPOS_impl@Layout@OT@@$00@OT@@��get_null���J JNull<OT::Layout::GSUB>.?AU?$Null@UGSUB@Layout@OT@@@@�get_null���>"JNull<AAT::kerx>.?AU?$Null@Ukerx@AAT@@@@��get_null���J$JNull<OT::Layout::GPOS>.?AU?$Null@UGPOS@Layout@OT@@@@�get_null���>&JNull<AAT::mort>.?AU?$Null@Umort@AAT@@@@��get_null���>(JNull<AAT::morx>.?AU?$Null@Umorx@AAT@@@@��get_null���>*JNull<OT::GDEF>.?AU?$Null@UGDEF@OT@@@@����get_null���>,JNull<AAT::trak>.?AU?$Null@Utrak@AAT@@@@�
�get_null���>.JNull<AAT::ltag>.?AU?$Null@Ultag@AAT@@@@��get_null���0JNull<hb_pair_t<OT::item_variations_t::combined_gain_idx_tuple_t,unsigned int> >.?AU?$Null@U?$hb_pair_t@Ucombined_gain_idx_tuple_t@item_variations_t@OT@@I@@@@���	�get_null���.2JNull<char>.?AU?$Null@D@@�get_null���n4JNull<hb_hashmap_t<unsigned int,Triple,0> >.?AU?$Null@U?$hb_hashmap_t@IUTriple@@$0A@@@@@���getZ6JCrapOrNullHelper<unsigned char const >.?AU?$CrapOrNullHelper@$$CBE@@��get~8JCrapOrNullHelper<OT::IntType<unsigned int,3> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@I$02@OT@@@@�����get�:JCrapOrNullHelper<OT::FeatureTableSubstitutionRecord const >.?AU?$CrapOrNullHelper@$$CBUFeatureTableSubstitutionRecord@OT@@@@��get�<JCrapOrNullHelper<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��&�Type�����get_null���>JNullHelper<OT::Layout::GPOS_impl::PosLookupSubTable>.?AU?$NullHelper@UPosLookupSubTable@GPOS_impl@Layout@OT@@@@�&�Type���Q�get_null���@JNullHelper<OT::Layout::GSUB_impl::SubstLookupSubTable>.?AU?$NullHelper@USubstLookupSubTable@GSUB_impl@Layout@OT@@@@���get_null���~BJNull<OT::Layout::GSUB_impl::SubstLookupSubTable>.?AU?$Null@USubstLookupSubTable@GSUB_impl@Layout@OT@@@@���get_null���zDJNull<OT::Layout::GPOS_impl::PosLookupSubTable>.?AU?$Null@UPosLookupSubTable@GPOS_impl@Layout@OT@@@@� �get�FJCrapOrNullHelper<OT::Record<OT::Feature> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UFeature@OT@@@OT@@@@����get�HJCrapOrNullHelper<hb_pair_t<unsigned int,unsigned int> const >.?AU?$CrapOrNullHelper@$$CBU?$hb_pair_t@II@@@@���get�JJCrapOrNullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >.?AU?$CrapOrNullHelper@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@�&��Type�����get_null���RLJNullHelper<AAT::KernPair>.?AU?$NullHelper@UKernPair@AAT@@@@�h�get�NJCrapOrNullHelper<OT::OffsetTo<OT::AttachPoint,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAttachPoint@OT@@U?$IntType@G$01@2@X$00@OT@@@@]�get�PJCrapOrNullHelper<OT::OffsetTo<OT::LigGlyph,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@ULigGlyph@OT@@U?$IntType@G$01@2@X$00@OT@@@@��L�get�RJCrapOrNullHelper<OT::Layout::GPOS_impl::MarkRecord const >.?AU?$CrapOrNullHelper@$$CBUMarkRecord@GPOS_impl@Layout@OT@@@@-�get_null���FTJNull<AAT::KernPair>.?AU?$Null@UKernPair@AAT@@@@�&̚Type���)�get_null���VJNullHelper<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$NullHelper@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@&P9Type���D�get_null���fXJNullHelper<OT::IntType<unsigned int,4> >.?AU?$NullHelper@U?$IntType@I$03@OT@@@@���get_null���ZZJNull<OT::IntType<unsigned int,4> >.?AU?$Null@U?$IntType@I$03@OT@@@@���get_null���\JNull<OT::hb_accelerate_subtables_context_t::hb_applicable_t>.?AU?$Null@Uhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@jFextended���P9HBUINT�	9HBUSHORT���jrClassTypeNarrowjrClassTypeWide��B^JAAT::ExtendedTypes.?AUExtendedTypes@AAT@@���
,�	`J�*�get_null���aJget_crap���bJOT::_hb_has_null<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned short,2>,void,0>,0>.?AU?$_hb_has_null@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@$0A@@OT@@
��	dJr�*s�get_null���eJget_crap���fJOT::_hb_has_null<AAT::Lookup<OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$Lookup@U?$IntType@I$03@OT@@@AAT@@$0A@@OT@@���	��n�*o�get_null���hJget_crap���iJOT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<int,4> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@H$03@OT@@@OT@@$0A@@OT@@��
jr	kJj�*k�get_null���lJget_crap���mJOT::_hb_has_null<AAT::Lookup<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$Lookup@U?$IntType@G$01@OT@@@AAT@@$0A@@OT@@�	��&�*'�get_null���oJget_crap���pJOT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@G$01@OT@@@OT@@$0A@@OT@@���
��	rJ\�*]�get_null���sJget_crap���tJOT::_hb_has_null<OT::UnsizedListOfOffset16To<AAT::Lookup<OT::HBGlyphID16>,OT::IntType<unsigned int,4>,void,0>,0>.?AU?$_hb_has_null@U?$UnsizedListOfOffset16To@U?$Lookup@UHBGlyphID16@OT@@@AAT@@U?$IntType@I$03@OT@@X$0A@@OT@@$0A@@OT@@��	���*�get_null���vJget_crap���wJOT::_hb_has_null<OT::UnsizedArrayOf<OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$IntType@I$03@OT@@@OT@@$0A@@OT@@�	���*�get_null���yJget_crap���zJOT::_hb_has_null<OT::UnsizedArrayOf<OT::HBGlyphID16>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UHBGlyphID16@OT@@@OT@@$0A@@OT@@���getF|JCrapOrNullHelper<int>.?AU?$CrapOrNullHelper@H@@�&��Type����get_null���v~JNullHelper<AAT::Lookup<OT::HBGlyphID16> >.?AU?$NullHelper@U?$Lookup@UHBGlyphID16@OT@@@AAT@@@@���&��Type���
�get_null����JNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�get_null�����JNull<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�get��JCrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�get��JCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�get_null���j�JNull<AAT::Lookup<OT::HBGlyphID16> >.?AU?$Null@U?$Lookup@UHBGlyphID16@OT@@@AAT@@@@���r�AAT::ClassTable<OT::IntType<unsigned short,2> >.?AU?$ClassTable@U?$IntType@G$01@OT@@@AAT@@��jFextended���	9HBUINT�;HBUSHORT���~�ClassTypeNarrow�JClassTypeWide��B�JAAT::ObsoleteTypes.?AUObsoleteTypes@AAT@@���&ҿType���@get_null���2�JNullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@���&��Type���<get_null���.�JNullHelper<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�&��Type���6get_null���"�JNullHelper<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�&V�Type���
get_null����JNullHelper<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@@�&2�Type���get_null����JNullHelper<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@@���&
�Type���get_null����JNullHelper<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$NullHelper@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@@���
~�	�J�*�get_null����Jget_crap����JOT::_hb_has_null<AAT::ClassTable<OT::IntType<unsigned char,1> >,0>.?AU?$_hb_has_null@U?$ClassTable@U?$IntType@E$00@OT@@@AAT@@$0A@@OT@@��	0��*�get_null����Jget_crap����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ObsoleteTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�	��*�get_null����Jget_crap����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ObsoleteTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UObsoleteTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@���	�A�*�get_null����Jget_crap����JOT::_hb_has_null<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@$00@OT@@���&S�Type����get_null����JNullHelper<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@@�&/�Type����get_null����JNullHelper<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@@���&
�Type����get_null����JNullHelper<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@@���	B��*�get_null����Jget_crap�����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::Format1Entry<1>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$Format1Entry@$00@AAT@@@AAT@@@OT@@$0A@@OT@@���	���*�get_null����Jget_crap���
�JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::KerxSubTableFormat4<AAT::KerxSubTableHeader>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$KerxSubTableFormat4@UKerxSubTableHeader@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�	A��*�get_null����Jget_crap����JOT::_hb_has_null<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@���	{��*�get_null����Jget_crap����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::ContextualSubtable<AAT::ExtendedTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$ContextualSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@�
��	�J�*�get_null����Jget_crap����JOT::_hb_has_null<AAT::Lookup<OT::HBGlyphID16>,0>.?AU?$_hb_has_null@U?$Lookup@UHBGlyphID16@OT@@@AAT@@$0A@@OT@@���	7��*�get_null����Jget_crap�����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::LigatureEntry<1>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$LigatureEntry@$00@AAT@@@AAT@@@OT@@$0A@@OT@@�	���*�get_null����Jget_crap����JOT::_hb_has_null<OT::UnsizedArrayOf<AAT::Entry<AAT::InsertionSubtable<AAT::ExtendedTypes>::EntryData> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$Entry@UEntryData@?$InsertionSubtable@UExtendedTypes@AAT@@@AAT@@@AAT@@@OT@@$0A@@OT@@���	��*�get_null����Jget_crap�����JOT::_hb_has_null<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@$00@OT@@�	�w�*�get_null����Jget_crap���v�JOT::_hb_has_null<OT::RecordListOfFeature,1>.?AU?$_hb_has_null@URecordListOfFeature@OT@@$00@OT@@�	��*�get_null����Jget_crap�����JOT::_hb_has_null<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@$00@OT@@�&��Type���cget_null�����JNullHelper<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@&�wType���aget_null���f�JNullHelper<OT::RecordListOfFeature>.?AU?$NullHelper@URecordListOfFeature@OT@@@@�&��Type���_get_null�����JNullHelper<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@&1�Type���]get_null����JNullHelper<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@��[get_null����JNull<AAT::LookupSingle<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSingle@U?$IntType@I$03@OT@@@AAT@@@@���Yget_null����JNull<AAT::LookupSegmentArray<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSegmentArray@U?$IntType@I$03@OT@@@AAT@@@@���Wget_null����JNull<AAT::LookupSegmentSingle<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$LookupSegmentSingle@U?$IntType@I$03@OT@@@AAT@@@@�&U�Type���Uget_null����JNullHelper<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@��Sget_null���v�JNull<AAT::LookupSingle<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSingle@UHBGlyphID16@OT@@@AAT@@@@���Qget_null����JNull<AAT::LookupSegmentArray<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSegmentArray@UHBGlyphID16@OT@@@AAT@@@@���Oget_null����JNull<AAT::LookupSegmentSingle<OT::HBGlyphID16> >.?AU?$Null@U?$LookupSegmentSingle@UHBGlyphID16@OT@@@AAT@@@@�Mget_null����JNull<AAT::LookupSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�Kget_null���"�JNull<AAT::LookupSegmentArray<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@�Iget_null���&�JNull<AAT::LookupSegmentSingle<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@@@����get_null����JNull<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@@@���get_null����JNull<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@���get_null�����JNull<OT::LookupOffsetList<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupOffsetList@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@�get_null���Z�JNull<OT::RecordListOfFeature>.?AU?$Null@URecordListOfFeature@OT@@@@��get_null�����JNull<OT::LookupOffsetList<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$LookupOffsetList@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@@OT@@@@&m�Type���wget_null���~�JNullHelper<OT::Layout::GPOS_impl::AnchorMatrix>.?AU?$NullHelper@UAnchorMatrix@GPOS_impl@Layout@OT@@@@���&:Type���qget_null����JNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&�Type����get_null�����JNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��&��Type���Nget_null�����JNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@kget_null�����JNull<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@hget_null�����JNull<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��cget_null����JNull<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��get_null���r�JNull<OT::Layout::GPOS_impl::AnchorMatrix>.?AU?$Null@UAnchorMatrix@GPOS_impl@Layout@OT@@@@����getKCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���getKCrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@���get�KCrapOrNullHelper<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@�get�KCrapOrNullHelper<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@���get	KCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�get�KCrapOrNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@���get�
KCrapOrNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@&�Type���get_null����KNullHelper<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@&�Type���get_null����KNullHelper<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��$get_null����KNull<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@��"get_null����KNull<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@	(E�$*�$get_null���Kget_crap���KOT::_hb_has_null<OT::Rule<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Rule@USmallTypes@Layout@OT@@@OT@@$00@OT@@�	�A�$*�$get_null���Kget_crap���KOT::_hb_has_null<OT::RuleSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@$00@OT@@���
&�	K�$*�$get_null���Kget_crap���KOT::_hb_has_null<OT::ChainRule<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@$00@OT@@���	�A�$*�$get_null���!Kget_crap���"KOT::_hb_has_null<OT::ChainRuleSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@$00@OT@@�	�A�$*�$get_null���$Kget_crap���%KOT::_hb_has_null<OT::Layout::GPOS_impl::MarkArray,1>.?AU?$_hb_has_null@UMarkArray@GPOS_impl@Layout@OT@@$00@OT@@�	B�$*�$get_null���'Kget_crap���(KOT::_hb_has_null<OT::Layout::GPOS_impl::AnchorMatrix,1>.?AU?$_hb_has_null@UAnchorMatrix@GPOS_impl@Layout@OT@@$00@OT@@���	$B�$*�$get_null���*Kget_crap���+KOT::_hb_has_null<OT::Layout::GPOS_impl::LigatureArray,1>.?AU?$_hb_has_null@ULigatureArray@GPOS_impl@Layout@OT@@$00@OT@@�	G�$*�$get_null���-Kget_crap���.KOT::_hb_has_null<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�	b��$*�$get_null���0Kget_crap���1KOT::_hb_has_null<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�	o��$*�$get_null���3Kget_crap���4KOT::_hb_has_null<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,1>.?AU?$_hb_has_null@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@$00@OT@@�&(�Type����$get_null���6KNullHelper<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@&u�Type����$get_null���8KNullHelper<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@&,Type����$get_null���:KNullHelper<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@&}Type����$get_null���~<KNullHelper<OT::Layout::GPOS_impl::LigatureArray>.?AU?$NullHelper@ULigatureArray@GPOS_impl@Layout@OT@@@@�&�Type����$get_null���v>KNullHelper<OT::Layout::GPOS_impl::MarkArray>.?AU?$NullHelper@UMarkArray@GPOS_impl@Layout@OT@@@@�&1�Type����$get_null���@KNullHelper<OT::ChainRuleSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@&&�Type����$get_null���BKNullHelper<OT::ChainRule<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@��&͛Type����$get_null���DKNullHelper<OT::RuleSet<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@��&�Type����$get_null���zFKNullHelper<OT::Rule<OT::Layout::SmallTypes> >.?AU?$NullHelper@U?$Rule@USmallTypes@Layout@OT@@@OT@@@@�$get_null���nHKNull<OT::Rule<OT::Layout::SmallTypes> >.?AU?$Null@U?$Rule@USmallTypes@Layout@OT@@@OT@@@@�$get_null���vJKNull<OT::RuleSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@���$get_null���zLKNull<OT::ChainRule<OT::Layout::SmallTypes> >.?AU?$Null@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@@@���$get_null���~NKNull<OT::ChainRuleSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@�$get_null���jPKNull<OT::Layout::GPOS_impl::MarkArray>.?AU?$Null@UMarkArray@GPOS_impl@Layout@OT@@@@��$get_null���rRKNull<OT::Layout::GPOS_impl::LigatureArray>.?AU?$Null@ULigatureArray@GPOS_impl@Layout@OT@@@@��$get_null���TKNull<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes> >.?AU?$Null@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@�$get_null���VKNull<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes> >.?AU?$Null@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@�$get_null���XKNull<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes> >.?AU?$Null@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@	0˚Қ	˚ך�*get�\KCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�*get�^KCrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�*get`KCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::AlternateSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$AlternateSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�*getbKCrapOrNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::Sequence<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@U?$Sequence@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@&*�Type���+get_null����dKNullHelper<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&��Type���+get_null����fKNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
+get_null����hKNull<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UPosLookup@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��+get_null����jKNull<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookup,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@USubstLookup@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��
+�	lK�/*�/get_null���mKget_crap���nKOT::_hb_has_null<OT::Layout::GPOS_impl::PosLookup,1>.?AU?$_hb_has_null@UPosLookup@GPOS_impl@Layout@OT@@$00@OT@@�	<��/*�/get_null���pKget_crap���qKOT::_hb_has_null<OT::Layout::GSUB_impl::SubstLookup,1>.?AU?$_hb_has_null@USubstLookup@GSUB_impl@Layout@OT@@$00@OT@@�&��Type����/get_null���zsKNullHelper<OT::Layout::GSUB_impl::SubstLookup>.?AU?$NullHelper@USubstLookup@GSUB_impl@Layout@OT@@@@�&+�Type����/get_null���vuKNullHelper<OT::Layout::GPOS_impl::PosLookup>.?AU?$NullHelper@UPosLookup@GPOS_impl@Layout@OT@@@@��/get_null���jwKNull<OT::Layout::GPOS_impl::PosLookup>.?AU?$Null@UPosLookup@GPOS_impl@Layout@OT@@@@��/get_null���nyKNull<OT::Layout::GSUB_impl::SubstLookup>.?AU?$Null@USubstLookup@GSUB_impl@Layout@OT@@@@�	Dget�{KCrapOrNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@��&��Type���Dget_null����}KNullHelper<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@Dget_null����KNull<OT::OffsetTo<OT::Layout::GPOS_impl::AnchorMatrix,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAnchorMatrix@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�����hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@���
�K��
�K	u�K�K
*�
�K	�K�K�K
*���
�K	�K�K�K�K�K	*��K�K	*��K�Ks�K�K	0�K�K	��K�K	��K�K�K�K	��K�Ks	��K�Ks�K�K
�K!	*��K�Ks
*�,
�K	�K�K�Ks�K�K	*��K�Kr	*��K�K	�K�K�K�K�K�K��item_t��Kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Kthiz����Kiter����Koperator+���K_begin��Kbegin���K_end����Kend�Koperator bool���Klen�Koperator*���Koperator[]��Koperator+=��Koperator++��Koperator-=��Koperator--��Koperator-��� T�Khb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�
�K	�K�K�K
�K��
�K	�K�K�K�K�K	��K�K	��K�Ks	0�K�K	u�K�K	�K�K	�K�Ks	*��K�K��Kthiz����K__item__����K__item_at__�K__more__����K__len__�K__next__����K__forward__�K__prev__����K__rewind__��K__end__�Khb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@��K���K���Khb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,hb_set_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@�����l������K�.
*�	*��K�K
�K	�*��K	0*��K	*��K	*�*��K
�K,
�K	0*��K�K��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZ@@��K���Khb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>����__item_t__�Fis_sorted_iterator��K__item__����K__more__����K__next__����K__prev__����K__end__�Koperator!=�
��it���
�K p
MB(fz
�K0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�n�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@R�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@
�K��
�K	u�K�K
.�
�K	�K�K�K
.���
�K	�K�K�K�K�K	.��K�K	.��K�Ks�K�K	0�K�K	���K�K	���K�K�K�K	���K�Ks	���K�Ks�K�K
�K!	.��K�Ks
.�,
�K	�K�K�Ks�K�K	.��K�Kr	.��K�K	�K�K�K�K�K�K���item_t��Kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Kthiz����Kiter����Koperator+���K_begin��Kbegin���K_end����Kend�Koperator bool���Klen�Koperator*���Koperator[]��Koperator+=��Koperator++��Koperator-=��Koperator--��Koperator-��R T�Khb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@r�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@��
�K	�K�K�K
�K��
�K	�K�K�K�K�K	���K�K	���K�Ks	0�K�K	u�K�K	�K�K	�K�Ks	.��K�K��Kthiz����K__item__����K__item_at__�K__more__����K__len__�K__next__����K__forward__�K__prev__����K__rewind__��K__end__r�Khb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@���K���K��n�Khb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >,hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@C�u
.�	.��K�K	.��K�K�K
�K	��.��K	��.��Ks	.��K	.��Ks	u.��K
�K,
L	0.��KL	C�.��K	.�.��K	t.�	t.��KLL	L��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@��	L.��K	L.��K�L
L	.��K�	.�.��K�	.�.��KLL	.�.��Ks��K��Frealloc_move����Khb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����K__item__����K__item_at__L__next__���L__forward__L__prev__���L__rewind__�L__len__Loperator!=�Lbegin��LendLoperator&��Loperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t const >���Loperator==�Lhash���
LcmpLqsort��Lget_size���LreverseLsub_array��Ltruncate���Lfini���
C�arrayZ���
ulength���
ubackwards_length�"VLhb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@��	}
��	��LL
����
L	����L
L,
L	0��LL	t��F��first_t	}second_t�����pair_t�Lhb_pair_t<hb_vector_t<bool,0> const * const &,hb_vector_t<unsigned char,0> &>��LreverseLoperator==�Loperator!=�Loperator<��Loperator>=�Loperator>��Loperator<=�Lcmp
��first
	}second��� Lhb_pair_t<hb_vector_t<bool,0> const * const &,hb_vector_t<unsigned char,0> &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAU?$hb_vector_t@E$0A@@@@@���v�hb::vtable_t<hb_map_t,&hb_map_get_empty,&hb_map_reference,&hb_map_destroy,&hb_map_set_user_data,&hb_map_get_user_data>.?AU?$vtable_t@Uhb_map_t@@$1?hb_map_get_empty@@YAPEAU1@XZ$1?hb_map_reference@@YAPEAU1@PEAU1@@Z$1?hb_map_destroy@@YAX0@Z$1?hb_map_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_map_get_user_data@@YAPEAXPEBU1@1@Z@hb@@���
�#
�%
�#j#Lget_empty����reference��J�destroy$Lset_user_data��%Lget_user_data��v&Lhb::vtable_t<hb_map_t,&hb_map_get_empty,&hb_map_reference,&hb_map_destroy,&hb_map_set_user_data,&hb_map_get_user_data>.?AU?$vtable_t@Uhb_map_t@@$1?hb_map_get_empty@@YAPEAU1@XZ$1?hb_map_reference@@YAPEAU1@PEAU1@@Z$1?hb_map_destroy@@YAX0@Z$1?hb_map_set_user_data@@YAH0PEAUhb_user_data_key_t@@PEAXP6AX2@ZH@Z$1?hb_map_get_user_data@@YAPEAXPEBU1@1@Z@hb@@���"L��J(Lhb::vtable<hb_map_t>.?AU?$vtable@Uhb_map_t@@@hb@@���o#�3
-4	-4+L*L
.4	-4-4-L	0-4-L04	t-4o#first_t�3second_t���-4pair_t�,Lhb_pair_t<unsigned int &&,Triple>��.Lreverse/Loperator==�/Loperator!=�/Loperator<��/Loperator>=�/Loperator>��/Loperator<=�0Lcmp
o#first
�3second���Z1L hb_pair_t<unsigned int &&,Triple>.?AU?$hb_pair_t@$$QEAIUTriple@@@@��mmu
�	�4L3L
�	��6L	0�6L��	t�*mmfirst_tusecond_t����pair_t�5Lhb_pair_t<hb_vector_t<char,0> const *,unsigned int>7Lreverse8Loperator==�8Loperator!=�8Loperator<��8Loperator>=�8Loperator>��8Loperator<=�9Lcmp
mmfirst
usecond���v:Lhb_pair_t<hb_vector_t<char,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@D$0A@@@I@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
<L��
=L	u<L>L
�
<L	@L<LAL
���
CL	DL<L>LBLEL	�<L>L	�<L>LsHLGL	0<L>L	�<LAL	�<L>LKLLL	�<LALs	�<L>LsNLOL
<L!	�<LQLs
�,
<L	SL<LTLsRLUL	�<LALr	�<LQL	SL<LTLWLXLYL��item_t�?Lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���FLthiz���GLiter���ILoperator+��GL_begin�GLbegin��GL_end���GLendJLoperator bool��?LlenMLoperator*��PLoperator[]�VLoperator+=�ZLoperator++�VLoperator-=�ZLoperator--�HLoperator-�� T[Lhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
����
]L,ټl���^L_L
�	�aL`L
CL	��cL	��cLs	0�cL	u�cL	�aL	�aLs	��cL
CL,
kL	0�cLlL��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ@@J<L��bLhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�dL__item__���eL__item_at__fL__more__���gL__len__hL__next__���iL__forward__hL__prev__���iL__rewind__�jL__end__mLoperator!=�
��it���
nL0f�oL8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���jCLASS_END_OF_TEXTCLASS_OUT_OF_BOUNDS��CLASS_DELETED_GLYPH��CLASS_END_OF_LINE*tqLAAT::Class.?AW4Class@AAT@@���DELETED_GLYPH��ZtsLAAT::<unnamed-enum-DELETED_GLYPH>.?AW4<unnamed-enum-DELETED_GLYPH>@AAT@@��
͸��
uL	
9͸vLs	0͸vL9	͸vLwLget_value_or_null��xLsanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ��yL_compiles_assertion_on_line_539yL_instance_assertion_on_line_539?null_size��?min_size���
zL	AAT::LookupFormat10<OT::OffsetTo<OT::ArrayOf<AAT::Anchor,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,0> >.?AU?$LookupFormat10@U?$OffsetTo@U?$ArrayOf@UAnchor@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@@AAT@@��J�AAT::Format1Entry<0>.?AU?$Format1Entry@$0A@@AAT@@���B��Push���@DontAdvance���?Offset���ResetRt}LAAT::Format1Entry<0>::Flags.?AW4Flags@?$Format1Entry@$0A@@AAT@@���	0|L��	u|L��n~LFlags��EntryData��LinitiateAction�LperformAction���LkernActionIndexJ�LAAT::Format1Entry<0>.?AU?$Format1Entry@$0A@@AAT@@���
t���
�L	
9t��Ls	0t��L9	t��L�Lget_value_or_null���Lsanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ���L_compiles_assertion_on_line_539�L_instance_assertion_on_line_539?null_size��?min_size����L	AAT::LookupFormat10<OT::OffsetTo<OT::ArrayOf<AAT::WidthDeltaPair,OT::IntType<unsigned int,4> >,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat10@U?$OffsetTo@U?$ArrayOf@UWidthDeltaPair@AAT@@U?$IntType@I$03@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@AAT@@���A�/
�	��L�L
���
�L	���L
�L,
�L	0��L�L	t�"Afirst_t�/second_t����pair_t��Lhb_pair_t<unsigned int const &,hb_set_t &>��Lreverse�Loperator==��Loperator!=��Loperator<���Loperator>=��Loperator>���Loperator<=��Lcmp
Afirst
�/second���f�Lhb_pair_t<unsigned int const &,hb_set_t &>.?AU?$hb_pair_t@AEBIAEAUhb_set_t@@@@��C#	�o#�~
(4	(4�L�L
)4	(4(4�L	0(4�L+4	t(4o#first_t�~second_t���(4pair_t��Lhb_pair_t<unsigned int &&,Triple &&>����Lreverse�Loperator==��Loperator!=��Loperator<���Loperator>=��Loperator>���Loperator<=��Lcmp
o#first
�~second���b�Lhb_pair_t<unsigned int &&,Triple &&>.?AU?$hb_pair_t@$$QEAI$$QEAUTriple@@@@��
�K
�K	�K�L�L
�K��
�L,
�L
�L	0�K�L�L
�K,	�L�K�L�Lhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const >���Loperator==��Loperator!=��Loperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_set_t,0>::item_t::* &)(void) const���Lget
�Kv�F�Lhb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZ@@���hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@����hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@��
�L��
�L	u�L�L
��
�L	�L�L�L
����
�L	�L�L�L�L�L	���L�L	���L�Ls�L�L	0�L�L	½�L�L	½�L�L�L�L	½�L�Ls	½�L�Ls�L�L
�L!	���L�Ls
��,
�L	�L�L�Ls�L�L	���L�Lr	���L�L	�L�L�L�L�L�L�½item_t��Lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Lthiz����Liter����Loperator+���L_begin��Lbegin���L_end����Lend�Loperator bool���Llen�Loperator*���Loperator[]��Loperator+=��Loperator++��Loperator-=��Loperator--��Loperator-��� T�Lhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@
�L	�L�L�L
�L��
�L	�L�L�L�L�L	½�L�L	½�L�Ls	0�L�L	u�L�L	�L�L	�L�Ls	���L�L��Lthiz����L__item__����L__item_at__�L__more__����L__len__�L__next__����L__forward__�L__prev__����L__rewind__��L__end__��Lhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@�L���L����Lhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@����hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@
�L��
�L,��l�����L�L�.
��	���L�L
�L	½���L	0���L	���L	�����L
�L,
�L	0���L�L�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZ@@����L���Lhb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,���½__item_t__�Fis_sorted_iterator��L__item__����L__more__����L__next__����L__prev__����L__end__�Loperator!=�
�Lit���
�L p
MB(f

�L0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@����4u
��	���L�L
��	�����L	0���L��	t��:�4first_tusecond_t�����pair_t��Lhb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int>�Lreverse�Loperator==��Loperator!=��Loperator<���Loperator>=��Loperator>���Loperator<=��Lcmp
�4first
usecond����Lhb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I@@���AT}
��	���L�L
����
�L	�����L
�L,
M	0���LM	t��6Afirst_tT}second_t�����pair_t��Lhb_pair_t<unsigned int const &,hb_vector_t<int,0> const * &>���MreverseMoperator==�Moperator!=�Moperator<��Moperator>=�Moperator>��Moperator<=�Mcmp
Afirst
T}second���Mhb_pair_t<unsigned int const &,hb_vector_t<int,0> const * &>.?AU?$hb_pair_t@AEBIAEAPEBU?$hb_vector_t@H$0A@@@@@��u�~
24	24MM
34	2424
M	024
M54	t24ufirst_t�~second_t���24pair_t�	Mhb_pair_t<unsigned int,Triple &&>��MreverseMoperator==�Moperator!=�Moperator<��Moperator>=�Moperator>��Moperator<=�
Mcmp
ufirst
�~second���ZMhb_pair_t<unsigned int,Triple &&>.?AU?$hb_pair_t@I$$QEAUTriple@@@@��C#�Z�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
M��
M	uMM
0�
M	MMM
0���
M	MMMMM	0�MM	0�MMsMM	0MM	�MM	�MM M!M	�MMs	�MMs#M$M
M!	0�M&Ms
0�,
M	(MM)Ms'M*M	0�MMr	0�M&M	(MM)M,M-M.M��item_t�Mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Mthiz���Miter���Moperator+��M_begin�Mbegin��M_end���MendMoperator bool��Mlen"Moperator*��%Moperator[]�+Moperator+=�/Moperator++�+Moperator-=�/Moperator--�Moperator-��Z T0Mhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�����l����K2M
0�	0�4M3M
M	�0�6M	�0�6Ms	00�6M	u0�6M	0�4M	0�4Ms	0�0�6M
M,
>M	00�6M?M��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ@@���JM��5Mhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�7M__item__���8M__item_at__9M__more__���:M__len__;M__next__���<M__forward__;M__prev__���<M__rewind__�=M__end__@Moperator!=�
*�it���
AM0f*BM8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@
_L
nL	nLEMDM
nL��
GM,
HM
GM	0nLJMIM
_L,	LMnLEMFFMhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>��KMoperator==�KMoperator!=�MMoperator unsigned int &(__cdecl hb_hashmap_t<struct hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::* &)(void)���MMget
_Lv�FNMhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAIXZ@@v�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned char,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@E$0A@@@@@
PM��
QM	uPMRM
��
PM	TMPMUM
����
WM	XMPMRMVMYM	��PMRM	��PMRMs\M[M	0PMRM		}PMUM		}PMRM_M`M		}PMUMs		}PMRMsbMcM
PM!	��PMeMs
��,
PM	gMPMhMsfMiM	��PMUMr	��PMeM	gMPMhMkMlMmM�	}item_t�SMget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ZMthiz���[Miter���]Moperator+��[M_begin�[Mbegin��[M_end���[Mend^Moperator bool��SMlenaMoperator*��dMoperator[]�jMoperator+=�nMoperator++�jMoperator-=�nMoperator--�\Moperator-��v ToMhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned char,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@E$0A@@@@@��l�����LqM
��	��sMrM
WM		}��uM		}��uMs	0��uM	u��uM	��sM	��sMs	����uM
WM,
}M	0��uM~M:�hb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ@@���JPM��tMhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_iden���	}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�vM__item__���wM__item_at__xM__more__���yM__len__zM__next__���{M__forward__zM__prev__���{M__rewind__�|M__end__Moperator!=�
��it���
�M0f&�M8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@����hb_iter_with_fallback_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@��hb_iter_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@
�M��
�M	u�M�M
؀
�M	�M�M�M
؀��
�M	�M�M�M�M�M	؀�M�M	؀�M�Ms�M�M	0�M�M	|}�M�M	|}�M�M�M�M	|}�M�Ms	|}�M�Ms�M�M
�M!	؀�M�Ms
؀,
�M	�M�M�Ms�M�M	؀�M�Mr	؀�M�M	�M�M�M�M�M�M�|}item_t��Mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Mthiz����Miter����Moperator+���M_begin��Mbegin���M_end����Mend�Moperator bool���Mlen�Moperator*���Moperator[]��Moperator+=��Moperator++��Moperator-=��Moperator--��Moperator-��� T�Mhb_iter_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@��
�M	�M�M�M
�M��
�M	�M�M�M�M�M	|}�M�M	|}�M�Ms	0�M�M	u�M�M	�M�M	�M�Ms	؀�M�M��Mthiz����M__item__����M__item_at__�M__more__����M__len__�M__next__����M__forward__�M__prev__����M__rewind__��M__end__��Mhb_iter_fallback_mixin_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@���M���M����Mhb_iter_with_fallback_t<hb_array_t<OT::delta_row_encoding_t const >,OT::delta_row_encoding_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@AEBUdelta_row_encoding_t@OT@@@@�}u
؀	؀�M�M	؀�M�M�M
�M	|}؀�M	|}؀�Ms	؀�M	؀�Ms	u؀�M
�M,
�M	0؀�M�M	�}؀�M	؀؀�M	t؀	t؀�M�M�M�M	�؀�M	�؀�M��M�M	؀�M�	؀؀�M�	؀؀�M�M�M	؀؀�Ms��M��Frealloc_move����Mhb_array_t<OT::delta_row_encoding_t const >|}__item_t__�Fis_random_access_iterator��Fhas_fast_len����M__item__����M__item_at__�M__next__����M__forward__�M__prev__����M__rewind__��M__len__�Moperator!=��Mbegin���Mend�Moperator&���Moperator struct hb_array_t<struct OT::delta_row_encoding_t const >��Moperator==��Mhash����Mcmp�Mqsort���Mget_size����Mreverse�Msub_array���Mtruncate����Mfini���
�}arrayZ���
ulength���
ubackwards_length�r"V�Mhb_array_t<OT::delta_row_encoding_t const >.?AU?$hb_array_t@$$CBUdelta_row_encoding_t@OT@@@@&�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@
�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@
�M��
�M	u�M�M
zg
�M	�M�M�M
zg��
�M	�M�M�M�M�M	zg�M�M	zg�M�Ms�M�M	0�M�M	�H�M�M	�H�M�M�M�M	�H�M�Ms	�H�M�Ms�M�M
�M!	zg�M�Ms
zg,
�M	�M�M�Ms�M�M	zg�M�Mr	zg�M�M	�M�M�M�M�M�M��Hitem_t��Mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Mthiz����Miter����Moperator+���M_begin��Mbegin���M_end����Mend�Moperator bool���Mlen�Moperator*���Moperator[]��Moperator+=��Moperator++��Moperator-=��Moperator--��Moperator-��
 T�Mhb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@*�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��
�M	�M�M�M
�M��
�M	�M�M�M�M�M	�H�M�M	�H�M�Ms	0�M�M	u�M�M	�M�M	�M�Ms	zg�M�M��Mthiz����M__item__����M__item_at__�M__more__���N__len__N__next__���N__forward__N__prev__���N__rewind__�N__end__*Nhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@���M���M��&Nhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >,hb_hashmap_t<unsigned int,Triple,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��u
zg	zg	NN	zg	N
NN
�M	�Hzg
N	�Hzg
Ns	zg	N	zg	Ns	uzg
N
�M,
N	0zg
NN	��zg
N	zgzg	N	tzg	tzg
NNNN��hb_sorted_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@��	Nzg	N	Nzg	N�NN	zg	N�	zgzg
N�	zgzg
N N!N	zgzg
Ns��M��Frealloc_move���Nhb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >��H__item_t__�Fis_random_access_iterator��Fhas_fast_len���N__item__���N__item_at__N__next__���N__forward__N__prev__���N__rewind__�N__len__Noperator!=�Nbegin��NendNoperator&��Noperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t const >���Noperator==�Nhash���NcmpNqsort��Nget_size���Nreverse"Nsub_array��#Ntruncate���Nfini���
��arrayZ���
ulength���
ubackwards_length�"V$Nhb_array_t<hb_hashmap_t<unsigned int,Triple,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUTriple@@$0A@@@@@�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@H$0A@@@@@���
&N��
'N	u&N(N
��
&N	*N&N+N
����
-N	.N&N(N,N/N	��&N(N	��&N(Ns2N1N	0&N(N	T}&N+N	T}&N(N5N6N	T}&N+Ns	T}&N(Ns8N9N
&N!	��&N;Ns
��,
&N	=N&N>Ns<N?N	��&N+Nr	��&N;N	=N&N>NANBNCN�T}item_t�)Nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���0Nthiz���1Niter���3Noperator+��1N_begin�1Nbegin��1N_end���1Nend4Noperator bool��)Nlen7Noperator*��:Noperator[]�@Noperator+=�DNoperator++�@Noperator-=�DNoperator--�2Noperator-�� TENhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�����l�����GN
��	��INHN
-N	T}��KN	T}��KNs	0��KN	u��KN	��IN	��INs	����KN
-N,
SN	0��KNTN�hb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ@@�J&N��JNhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0���T}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�LN__item__���MN__item_at__NN__more__���ON__len__PN__next__���QN__forward__PN__prev__���QN__rewind__�RN__end__UNoperator!=�
��it���
VN0f�WN8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@��n�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���R�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���
ZN��
[N	uZN\N
I�
ZN	^NZN_N
I���
aN	bNZN\N`NcN	I�ZN\N	I�ZN\NsfNeN	0ZN\N	��ZN_N	��ZN\NiNjN	��ZN_Ns	��ZN\NslNmN
ZN!	I�ZNoNs
I�,
ZN	qNZNrNspNsN	I�ZN_Nr	I�ZNoN	qNZNrNuNvNwN���item_t�]Nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���dNthiz���eNiter���gNoperator+��eN_begin�eNbegin��eN_end���eNendhNoperator bool��]NlenkNoperator*��nNoperator[]�tNoperator+=�xNoperator++�tNoperator-=�xNoperator--�fNoperator-��R TyNhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@���n�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�
{N	^N{N|N
{N��
~N	bN{NN}N�N	��{NN	��{NNs	0{NN	u{NN	{N|N	{N|Ns	I�{NN��Nthiz����N__item__����N__item_at__�N__more__����N__len__�N__next__����N__forward__�N__prev__����N__rewind__��N__end__n�Nhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�ZN��{N��n�Nhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@�����l8���I��N�.
I�	I��N�N
aN	��I��N	0I��N	I��N	I�I��N
aN,
�N	0I��N�N��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZ@@��YN���Nhb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>�����__item_t__�Fis_sorted_iterator��N__item__����N__more__����N__next__����N__prev__����N__end__�Noperator!=�
�it���
�N p
MB(f�
�N0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,hb::shared_ptr<hb_map_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ$0A@$0A@@@AEAU?$shared_ptr@Uhb_map_t@@@hb@@@@
�N��
�N	u�N�N
�
�N	�N�N�N
���
�N	�N�N�N�N�N	��N�N	��N�Ns�N�N	0�N�N	у�N�N	у�N�N�N�N	у�N�Ns	у�N�Ns�N�N
�N!	��N�Ns
�,
�N	�N�N�Ns�N�N	��N�Nr	��N�N	�N�N�N�N�N�N�уitem_t��Nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Nthiz����Niter����Noperator+���N_begin��Nbegin���N_end����Nend�Noperator bool���Nlen�Noperator*���Noperator[]��Noperator+=��Noperator++��Noperator-=��Noperator--��Noperator-�� T�Nhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,hb::shared_ptr<hb_map_t> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ$0A@$0A@@@AEAU?$shared_ptr@Uhb_map_t@@@hb@@@@

���
�N,��l�����N�N
�	��N�N
�N	у��N	у��Ns	0��N	u��N	��N	��Ns	���N
�N,
�N	0��N�N�hb_reference_wrapper<hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ@@���J�N���Nhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map���у__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��N__item__����N__item_at__�N__more__����N__len__�N__next__����N__forward__�N__prev__����N__rewind__��N__end__�Noperator!=�

�it���
�N0f��N8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ$0A@$0A@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
�N��
�N	u�N�N
��
�N	�N�N�N
����
�N	�N�N�N�N�N	���N�N	���N�Ns�N�N	0�N�N	��N�N	��N�N�N�N	��N�Ns	��N�Ns�N�N
�N!	���N�Ns
��,
�N	�N�N�Ns�N�N	���N�Nr	���N�N	�N�N�N�N�N�N��item_t��Nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Nthiz����Niter����Noperator+���N_begin��Nbegin���N_end����Nend�Noperator bool���Nlen�Noperator*���Noperator[]��Noperator+=��Noperator++��Noperator-=��Noperator--��Noperator-�� T�Nhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�����l������N
��	���N�N
�N	����N	����Ns	0���N	u���N	���N	���Ns	�����N
�N,
�N	0���N�N��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ@@���J�N���Nhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (_����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��N__item__����N__item_at__�N__more__����N__len__�N__next__����N__forward__�N__prev__����N__rewind__��N__end__Ooperator!=�
��it���
O0f�O8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ$0A@$0A@@@
GN
VN	VNOO
VN��
O,
O
O	0VN
O	O
GN,	OVNObOhb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>��Ooperator==�Ooperator!=�
Ooperator const struct hb_vector_t<int,0> *&(__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void)�
Oget
GNvFOhb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ@@�
�
O
Ê	ÊO
O	ÊOƊ���|	ÊOOOOO
Ċ	ÊÊO	0ÊOƊ	tÊ	ÊO
Ê,	OÊOO	OÊOƊOO	ÊOs���first_t�|second_t���Êpair_t�Ohb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> >���OreverseOoperator==�Ooperator!=�Ooperator<��Ooperator>=�Ooperator>��Ooperator<=�Ocmp
��first
�|second���O~hb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> >�� Ooperator=��!O__vecDelDtor���6"Ohb_pair_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0> >.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@@@���HB_OT_LAYOUT_GLYPH_CLASS_UNCLASSIFIEDHB_OT_LAYOUT_GLYPH_CLASS_BASE_GLYPH��HB_OT_LAYOUT_GLYPH_CLASS_LIGATUREHB_OT_LAYOUT_GLYPH_CLASS_MARKHB_OT_LAYOUT_GLYPH_CLASS_COMPONENT���Nt$Ohb_ot_layout_glyph_class_t.?AW4hb_ot_layout_glyph_class_t@@���n�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@R�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@
��,
'O��
)O	u'O*O
Ӊ
'O	,O'O-O
Ӊ��
/O	0O'O*O.O1O	Ӊ'O*O	Ӊ'O*Os4O3O	0'O*O	(O'O-O	(O'O*O7O8O	(O'O-Os	(O'O*Os:O;O
'O!	Ӊ'O=Os
Ӊ,
'O	?O'O@Os>OAO	Ӊ'O-Or	Ӊ'O=O	?O'O@OCODOEO�(Oitem_t�+Oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2Othiz���3Oiter���5Ooperator+��3O_begin�3Obegin��3O_end���3Oend6Ooperator bool��+Olen9Ooperator*��<Ooperator[]�BOoperator+=�FOoperator++�BOoperator-=�FOoperator--�4Ooperator-��R TGOhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@r�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@��
IO	,OIOJO
IO��
LO	0OIOMOKONO	(OIOMO	(OIOMOs	0IOMO	uIOMO	IOJO	IOJOs	ӉIOMO�OOthiz���PO__item__���QO__item_at__RO__more__���SO__len__TO__next__���UO__forward__TO__prev__���UO__rewind__�VO__end__rWOhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@��'O��IO��nYOhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@��hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@��
[O��
\O,��l����]O^O�.
Ӊ	Ӊ`O_O
/O	(OӉbO	0ӉbO	Ӊ`O	ӉӉbO
/O,
gO	0ӉbOhO��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZ@@�&O��aOhb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>�(O__item_t__�Fis_sorted_iterator�cO__item__���dO__more__���eO__next__���eO__prev__���fO__end__iOoperator!=�
[Oit���
jO p
MB(f�
kO0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���
�N
�N	�NnOmO
�N��
pO,
qO
pO	0�NsOrO
�N,	uO�NnO6oOhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const >tOoperator==�tOoperator!=�vOoperator bool (__cdecl hb_hashmap_t<struct hb_vector_t<int,0> const *,unsigned int,0>::item_t::* &)(void) constvOget
�Nv�FwOhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZ@@�
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
yO��
zO	uyO{O
��
yO	}OyO~O
����
�O	�OyO{OO�O	��yO{O	��yO{Os�O�O	0yO{O	�yO~O	�yO{O�O�O	�yO~Os	�yO{Os�O�O
yO!	��yO�Os
��,
yO	�OyO�Os�O�O	��yO~Or	��yO�O	�OyO�O�O�O�O��item_t�|Oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Othiz����Oiter����Ooperator+���O_begin��Obegin���O_end����Oend�Ooperator bool��|Olen�Ooperator*���Ooperator[]��Ooperator+=��Ooperator++��Ooperator-=��Ooperator--��Ooperator-��
 T�Ohb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
����
�O,��ly����O�O
��	���O�O
�O	����O	����Os	0���O	u���O	���O	���Os	�����O
�O,
�O	0���O�O�hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ@@JyO���Ohb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_iden����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��O__item__����O__item_at__�O__more__����O__len__�O__next__����O__forward__�O__prev__����O__rewind__��O__end__�Ooperator!=�
��it���
�O0f��O8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@���nm�
��	���O�O
����
�O	�����O
�O,
�O	0���O�O	t��6nmfirst_t�second_t�����pair_t��Ohb_pair_t<hb_vector_t<char,0> const * const &,unsigned int &>���Oreverse�Ooperator==��Ooperator!=��Ooperator<���Ooperator>=��Ooperator>���Ooperator<=��Ocmp
nmfirst
�second����Ohb_pair_t<hb_vector_t<char,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@D$0A@@@AEAI@@�j�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@��N�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@��
�O��
�O	u�O�O
��
�O	�O�O�O
]L	�O�O�O�O�O	���O�O	���O�Os�O�O	0�O�O	��O�O	��O�O�O�O	��O�Os	��O�Os�O�O
�O!	���O�Os
��,
�O	�O�O�Os�O�O	���O�Or	���O�O	�O�O�O�O�O�O��item_t��Oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Othiz����Oiter����Ooperator+���O_begin��Obegin���O_end����Oend�Ooperator bool���Olen�Ooperator*���Ooperator[]��Ooperator+=��Ooperator++��Ooperator-=��Ooperator--��Ooperator-��N T�Ohb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@��j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@
�O	�O�O�O
�O��
�O	�O�O�O�O�O	��O�O	��O�Os	0�O�O	u�O�O	�O�O	�O�Os	���O�O��Othiz����O__item__����O__item_at__�O__more__����O__len__�O__next__����O__forward__�O__prev__����O__rewind__��O__end__j�Ohb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@�O���O��j�Ohb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@��ۼl������O�.
��	���O�O
]L	����O	0���O	���O	�����O
^L	0���O�O��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZ@@����O���Ohb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>����__item_t__�Fis_sorted_iterator��O__item__����O__more__����O__next__����O__prev__����O__end__�Ooperator!=�
a�it���
�O p
MB(f�
�O0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@����hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@����hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@���
�O��
�O	u�O�O
�L
�O	P�OP
�L	P�O�OPP	�L�O�O	�L�O�OsPP	0�O�O	½�OP	½�O�O
PP	½�OPs	½�O�Os
PP
�O!	�L�OPs
�L,
�O	P�OPsPP	�L�OPr	�L�OP	P�OPPPP�½item_t��Oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Pthiz���Piter���Poperator+��P_begin�Pbegin��P_end���Pend	Poperator bool���OlenPoperator*��Poperator[]�Poperator+=�Poperator++�Poperator-=�Poperator--�Poperator-�� TPhb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@�
P	PPP
P��
P	PP PP!P	½P P	½P Ps	0P P	uP P	PP	PPs	�LP P�"Pthiz���#P__item__���$P__item_at__%P__more__���&P__len__'P__next__���(P__forward__'P__prev__���(P__rewind__�)P__end__�*Phb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@��O��P��,Phb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@�����u
�L	�L/P.P	�L/P0P1P
�L	½�L3P	½�L3Ps	�L/P	�L/Ps	u�L3P
�L	0�L3P9P	���L3P��hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@�	<P�L/P	t�L	t�L3P9P>P?P��hb_sorted_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@��	AP�L/P	AP�L/P�BPCP	�L/P�	�L�L3P�	�L�L3PFPGP	�L�L3Ps�O��Frealloc_move���2Phb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>���½__item_t__�Fis_random_access_iterator��Fhas_fast_len���4P__item__���5P__item_at__6P__next__���7P__forward__6P__prev__���7P__rewind__�8P__len__:Poperator!=�;Pbegin��;Pend;Poperator&��=Poperator struct hb_array_t<struct hb_hashmap_t<struct hb_vector_t<bool,0> const *,struct hb_vector_t<unsigned char,0>,0>::item_t const >���:Poperator==�8Phash���@PcmpDPqsort��8Pget_size���EPreverseHPsub_array��IPtruncate���6Pfini���
��arrayZ���
ulength���
ubackwards_length��"VJPhb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@r�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�V�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�
�,
MP��
OP	uMPPP
�
MP	RPMPSP
���
UP	VPMPPPTPWP	�MPPP	�MPPPsZPYP	0MPPP	NPMPSP	NPMPPP]P^P	NPMPSPs	NPMPPPs`PaP
MP!	�MPcPs
�,
MP	ePMPfPsdPgP	�MPSPr	�MPcP	ePMPfPiPjPkP�NPitem_t�QPget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���XPthiz���YPiter���[Poperator+��YP_begin�YPbegin��YP_end���YPend\Poperator bool��QPlen_Poperator*��bPoperator[]�hPoperator+=�lPoperator++�hPoperator-=�lPoperator--�ZPoperator-��V TmPhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�v�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@���
oP	RPoPpP
oP��
rP	VPoPsPqPtP	NPoPsP	NPoPsPs	0oPsP	uoPsP	oPpP	oPpPs	�oPsP�uPthiz���vP__item__���wP__item_at__xP__more__���yP__len__zP__next__���{P__forward__zP__prev__���{P__rewind__�|P__end__v}Phb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@���MP��oP��rPhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@��hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�
�P��
�P,��l����P�P�.
�	��P�P
UP	NP��P	0��P	��P	���P
UP,
�P	0��P�P��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZ@@����LP���Phb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>�NP__item_t__�Fis_sorted_iterator��P__item__����P__more__����P__next__����P__prev__����P__end__�Poperator!=�
�Pit���
�P p
MB(f�
�P0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���u
�	��P�P
�	���P	0��P�	t�*��first_tusecond_t����pair_t��Phb_pair_t<hb_vector_t<bool,0> const *,unsigned int>�Preverse�Poperator==��Poperator!=��Poperator<���Poperator>=��Poperator>���Poperator<=��Pcmp
��first
usecond���v�Phb_pair_t<hb_vector_t<bool,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@_N$0A@@@I@@��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��
�P��
�P	u�P�P
�
�P	�P�P�P
���
�P	�P�P�P�P�P	��P�P	��P�Ps�P�P	0�P�P	��P�P	��P�P�P�P	��P�Ps	��P�Ps�P�P
�P!	��P�Ps
�,
�P	�P�P�Ps�P�P	��P�Pr	��P�P	�P�P�P�P�P�P��item_t��Pget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Pthiz����Piter����Poperator+���P_begin��Pbegin���P_end����Pend�Poperator bool���Plen�Poperator*���Poperator[]��Poperator+=��Poperator++��Poperator-=��Poperator--��Poperator-��� T�Phb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@����l�����N�P
�	��P�P
�P	���P	���Ps	0��P	u��P	��P	��Ps	���P
�P,
�P	0��P�P��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ@@J�P���Phb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cde����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��P__item__����P__item_at__�P__more__����P__len__�P__next__����P__forward__�P__prev__����P__rewind__��P__end__�Poperator!=�

�it���
�P0f��P8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ$0A@$0A@@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_hashmap_t<unsigned int,Triple,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@
�P��
�P	u�P�P
��
�P	�P�P�P
����
�P	�P�P�P�P�P	���P�P	���P�Ps�P�P	0�P�P	_~�P�P	_~�P�P�P�P	_~�P�Ps	_~�P�Ps�P�P
�P!	���P�Ps
��,
�P	�P�P�Ps�P�P	���P�Pr	���P�P	�P�P�P�P�P�P�_~item_t��Pget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Pthiz����Piter����Poperator+���P_begin��Pbegin���P_end����Pend�Poperator bool���Plen�Poperator*���Poperator[]��Poperator+=��Poperator++��Poperator-=��Poperator--��Poperator-�� T�Phb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_hashmap_t<unsigned int,Triple,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@@@��ly����O�P
��	���P�P
�P	_~���P	_~���Ps	0���P	u���P	���P	���Ps	�����P
�P,
�P	0���P�PJ�hb_reference_wrapper<hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ@@���J�P���Phb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_iden���_~__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��P__item__����P__item_at__�P__more__����P__len__�P__next__����P__forward__�P__prev__����P__rewind__��P__end__�Poperator!=�
��it���
�P0fQ8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ$0A@$0A@@@��
)��
Q
)�	)�Q
Q	)�Q,�Ãu	)�QQQQQ
*�	)�)�
Q	0)�
Q,�	t)�	)�Q
)�,	Q)�QQ	Q)�Q,�QQ	)�Qs�Ãfirst_tusecond_t���)�pair_t�	Qhb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int>���QreverseQoperator==�Qoperator!=�Qoperator<��Qoperator>=�Qoperator>��Qoperator<=�
Qcmp
Ãfirst
usecond���Q~hb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int>��Qoperator=��Q__vecDelDtor���z6Qhb_pair_t<hb::shared_ptr<hb_map_t>,unsigned int>.?AU?$hb_pair_t@U?$shared_ptr@Uhb_map_t@@@hb@@I@@���
qM
�M	�MQQ
�M��
Q,
Q
Q	0�MQQ
qM,	Q�MQ�Qhb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>���Qoperator==�Qoperator!=�Qoperator struct hb_vector_t<unsigned char,0> &(__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,struct hb_vector_t<unsigned char,0>,0>::item_t::* &)(void)��Qget
qMv:F Qhb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ@@���b�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@���F�hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@���
#Q��
$Q	u#Q%Q
[O
#Q	'Q#Q(Q
\O	*Q#Q%Q)Q+Q	[O#Q%Q	[O#Q%Qs.Q-Q	0#Q%Q	(O#Q(Q	(O#Q%Q1Q2Q	(O#Q(Qs	(O#Q%Qs4Q5Q
#Q!	[O#Q7Qs
[O,
#Q	9Q#Q:Qs8Q;Q	[O#Q(Qr	[O#Q7Q	9Q#Q:Q=Q>Q?Q�(Oitem_t�&Qget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���,Qthiz���-Qiter���/Qoperator+��-Q_begin�-Qbegin��-Q_end���-Qend0Qoperator bool��&Qlen3Qoperator*��6Qoperator[]�<Qoperator+=�@Qoperator++�<Qoperator-=�@Qoperator--�.Qoperator-��F TAQhb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@���b�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@�
CQ	'QCQDQ
CQ��
FQ	*QCQGQEQHQ	(OCQGQ	(OCQGQs	0CQGQ	uCQGQ	CQDQ	CQDQs	[OCQGQ�IQthiz���JQ__item__���KQ__item_at__LQ__more__���MQ__len__NQ__next__���OQ__forward__NQ__prev__���OQ__rewind__�PQ__end__bQQhb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@�#Q��CQ��bSQhb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@���‰u
[O	[OVQUQ	[OVQWQXQ
\O	(O[OZQ	(O[OZQs	[OVQ	[OVQs	u[OZQ
]O	0[OZQ`Q	‰[OZQ��hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@���	cQ[OVQ	t[O	t[OZQ`QeQfQ��hb_sorted_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@	hQ[OVQ	hQ[OVQ�iQjQ	[OVQ�	[O[OZQ�	[O[OZQmQnQ	[O[OZQs�"Q��Frealloc_move���YQhb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>���(O__item_t__�Fis_random_access_iterator��Fhas_fast_len���[Q__item__���\Q__item_at__]Q__next__���^Q__forward__]Q__prev__���^Q__rewind__�_Q__len__aQoperator!=�bQbegin��bQendbQoperator&��dQoperator struct hb_array_t<struct hb_hashmap_t<struct hb_vector_t<char,0> const *,unsigned int,0>::item_t const >��aQoperator==�_Qhash���gQcmpkQqsort��_Qget_size���lQreverseoQsub_array��pQtruncate���]Qfini���
‰arrayZ���
ulength���
ubackwards_length�"VqQhb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@��v�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@��Z�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@��
tQ��
uQ	utQvQ

�
tQ	xQtQyQ
�N	{QtQvQzQ|Q	
�tQvQ	
�tQvQsQ~Q	0tQvQ	�tQyQ	�tQvQ�Q�Q	�tQyQs	�tQvQs�Q�Q
tQ!	
�tQ�Qs

�,
tQ	�QtQ�Qs�Q�Q	
�tQyQr	
�tQ�Q	�QtQ�Q�Q�Q�Q��item_t�wQget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���}Qthiz���~Qiter����Qoperator+��~Q_begin�~Qbegin��~Q_end���~Qend�Qoperator bool��wQlen�Qoperator*���Qoperator[]��Qoperator+=��Qoperator++��Qoperator-=��Qoperator--�Qoperator-��Z T�Qhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@��v�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@
�Q	xQ�Q�Q
�Q��
�Q	{Q�Q�Q�Q�Q	��Q�Q	��Q�Qs	0�Q�Q	u�Q�Q	�Q�Q	�Q�Qs	
��Q�Q��Qthiz����Q__item__����Q__item_at__�Q__more__����Q__len__�Q__next__����Q__forward__�Q__prev__����Q__rewind__��Q__end__v�Qhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@tQ���Q��v�Qhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@����l����z��Q�.

�	
��Q�Q
�N	�
��Q	0
��Q	
��Q	
�
��Q
�N	0
��Q�Q��hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZ@@���sQ���Qhb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>����__item_t__�Fis_sorted_iterator��Q__item__����Q__more__����Q__next__����Q__prev__����Q__end__�Qoperator!=�
9�it���
�Q p
MB(f�
�Q0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�
�Q��
�Q	u�Q�Q
��
�Q	�Q�Q�Q
����
�Q	�Q�Q�Q�Q�Q	���Q�Q	���Q�Qs�Q�Q	0�Q�Q	��Q�Q	��Q�Q�Q�Q	��Q�Qs	��Q�Qs�Q�Q
�Q!	���Q�Qs
��,
�Q	�Q�Q�Qs�Q�Q	���Q�Qr	���Q�Q	�Q�Q�Q�Q�Q�Q��item_t��Qget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Qthiz����Qiter����Qoperator+���Q_begin��Qbegin���Q_end����Qend�Qoperator bool���Qlen�Qoperator*���Qoperator[]��Qoperator+=��Qoperator++��Qoperator-=��Qoperator--��Qoperator-�� T�Qhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���l����P�Q
��	���Q�Q
�Q	����Q	����Qs	0���Q	u���Q	���Q	���Qs	�����Q
�Q,
�Q	0���Q�Q��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ@@�J�Q���Qhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��Q__item__����Q__item_at__�Q__more__����Q__len__�Q__next__����Q__forward__�Q__prev__����Q__rewind__��Q__end__�Qoperator!=�
�it���
�Q0f��Q8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@�����
��	���Q�Q
����
�Q	�����Q
�Q,
�Q	0���Q�Q	t��6��first_t�second_t�����pair_t��Qhb_pair_t<hb_vector_t<bool,0> const * const &,unsigned int &>���Qreverse�Qoperator==��Qoperator!=��Qoperator<���Qoperator>=��Qoperator>���Qoperator<=��Qcmp
��first
�second����Qhb_pair_t<hb_vector_t<bool,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@_N$0A@@@AEAI@@
O���
�Q	0O��Q9	uO��Qs	�O��Q
e��u�K,�Q	0O��Q	0O��Q�GK,<	0O��Q&u0e��#Q,�]�0	0O��Q�Q�10X�	0O��QR��OT::TupleVariationData<OT::IntType<unsigned short,2> >::TupleVarCount.?AUTupleVarCount@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@����OT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@G$01@2@X$00@OT@@���	O��Q��Qsanitize����Qget_size����Qget_tuple_var_header���e�tuple_iterator_t���P�tuple_variations_t��Qget_tuple_iterator��Qhas_shared_point_numbers����Qdecompile_points����Qhas_data����Qdecompile_tuple_variations�Rserialize��RTupleVarCount��
RtupleVarCount
Rdata�R_instance_assertion_on_line_1530���?null_size��?min_size���~ROT::TupleVariationData<OT::IntType<unsigned short,2> >.?AU?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@
R��
R	0RR	uRR.��SharedPointNumbers��CountMask�tROT::TupleVariationData<OT::IntType<unsigned short,2> >::TupleVarCount::Flags.?AW4Flags@TupleVarCount@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@���	RR�	9��	Rhas_shared_point_numbers���
Rget_count��	Roperator bool��RFlags��
R_instance_assertion_on_line_1518���
Rget_size���?null_size��?min_size���?static_size�
\ROT::TupleVariationData<OT::IntType<unsigned short,2> >::TupleVarCount.?AUTupleVarCount@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@���
R��
R,
R
R	RRR
R,	RRRb	RRRRR
R	�;RR�	�;RRRR�1R�u	0RRR	0RR�;	0RR9	RR	uRRZ�v��;target_t���ROffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2>,void,1>Roperator=��Roperator()�Rserialize_copy�Rsanitize_shallow��� Rneuter�!R_instance_assertion_on_line_517"Rget_size���?null_size��?min_size���?static_size�6#ROT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@G$01@2@X$00@OT@@���NATTACH_TYPE_NONE�ATTACH_TYPE_MARK�ATTACH_TYPE_CURSIVE��^t%ROT::Layout::GPOS_impl::attach_type_t.?AW4attach_type_t@GPOS_impl@Layout@OT@@��
�N
O	O(R'R
O��
*R,
+R
*R	0O-R,R
�N,	/RO(R>)Rhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>.Roperator==�.Roperator!=�0Roperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void)�0Rget
�Nv�F1Rhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_vector_t<int,0> const *,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IPEBU?$hb_vector_t@H$0A@@@$0A@@@EAAAEAIXZ@@���
�Q
�Q	�Q4R3R
�Q��
6R,
7R
6R	0�Q9R8R
�Q,	;R�Q4R>5Rhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const >��:Roperator==�:Roperator!=�<Roperator bool (__cdecl hb_hashmap_t<struct hb::shared_ptr<struct hb_map_t>,unsigned int,0>::item_t::* &)(void) const���<Rget
�Qv�F=Rhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EBA_NXZ@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<bool,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@_N$0A@@@@@�
?R��
@R	u?RAR
��
?R	CR?RDR
����
FR	GR?RARERHR	��?RAR	��?RARsKRJR	0?RAR	��?RDR	��?RARNROR	��?RDRs	��?RARsQRRR
?R!	��?RTRs
��,
?R	VR?RWRsURXR	��?RDRr	��?RTR	VR?RWRZR[R\R���item_t�BRget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���IRthiz���JRiter���LRoperator+��JR_begin�JRbegin��JR_end���JRendMRoperator bool��BRlenPRoperator*��SRoperator[]�YRoperator+=�]Roperator++�YRoperator-=�]Roperator--�KRoperator-�� T^Rhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<bool,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@_N$0A@@@@@���l����P`R
��	��bRaR
FR	����dR	����dRs	0��dR	u��dR	��bR	��bRs	����dR
FR,
lR	0��dRmR�hb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ@@�J?R��cRhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<boo�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�eR__item__���fR__item_at__gR__more__���hR__len__iR__next__���jR__forward__iR__prev__���jR__rewind__�kR__end__nRoperator!=�
�it���
oR0f�pR8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@��?#�
�P
�P	�PtRsR
�P��
vR,
wR
vR	0�PyRxR
�P,	{R�PtR�uRhb_reference_wrapper<hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>zRoperator==�zRoperator!=�|Roperator const struct hb_hashmap_t<unsigned int,struct Triple,0> *&(__cdecl hb_hashmap_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const *,unsigned int,0>::item_t::* &)(void)�|Rget
�PvJF}Rhb_reference_wrapper<hb_hashmap_t<unsigned int,Triple,0> const * & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAPEBU?$hb_hashmap_t@IUTriple@@$0A@@@XZ@@���
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<char,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@D$0A@@@@@��
R��
�R	uR�R
ى
R	�RR�R
ى��
�R	�RR�R�R�R	ىR�R	ىR�Rs�R�R	0R�R	��R�R	��R�R�R�R	��R�Rs	��R�Rs�R�R
R!	ىR�Rs
ى,
R	�RR�Rs�R�R	ىR�Rr	ىR�R	�RR�R�R�R�R���item_t��Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Rthiz����Riter����Roperator+���R_begin��Rbegin���R_end����Rend�Roperator bool���Rlen�Roperator*���Roperator[]��Roperator+=��Roperator++��Roperator-=��Roperator--��Roperator-��
 T�Rhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<char,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@D$0A@@@@@����l����gO�R
ى	ى�R�R
�R	��ى�R	��ى�Rs	0ى�R	uى�R	ى�R	ى�Rs	ىى�R
�R,
�R	0ى�R�R�hb_reference_wrapper<hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ@@���JR���Rhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<cha�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��R__item__����R__item_at__�R__more__����R__len__�R__next__����R__forward__�R__prev__����R__rewind__��R__end__�Roperator!=�
Ӊit���
�R0f��R8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ$0A@$0A@@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned char,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@E$0A@@@@@
�R��
�R	u�R�R
�
�R	�R�R�R
���
�R	�R�R�R�R�R	��R�R	��R�Rs�R�R	0�R�R		}�R�R		}�R�R�R�R		}�R�Rs		}�R�Rs�R�R
�R!	��R�Rs
�,
�R	�R�R�Rs�R�R	��R�Rr	��R�R	�R�R�R�R�R�R�	}item_t��Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Rthiz����Riter����Roperator+���R_begin��Rbegin���R_end����Rend�Roperator bool���Rlen�Roperator*���Roperator[]��Roperator+=��Roperator++��Roperator-=��Roperator--��Roperator-�� T�Rhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<unsigned char,0> &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@AEAU?$hb_vector_t@E$0A@@@@@ؼl���^L�R
�	��R�R
�R		}��R		}��Rs	0��R	u��R	��R	��Rs	���R
�R,
�R	0��R�R�hb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ@@���J�R���Rhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<u���	}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��R__item__����R__item_at__�R__more__����R__len__�R__next__����R__forward__�R__prev__����R__rewind__��R__end__�Roperator!=�
��it���
�R0f��R8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ$0A@$0A@@@��b�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�F�hb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�
�R��
�R	u�R�R
�P
�R	�R�R�R
�P	�R�R�R�R�R	�P�R�R	�P�R�Rs�R�R	0�R�R	NP�R�R	NP�R�R�R�R	NP�R�Rs	NP�R�Rs�R�R
�R!	�P�R�Rs
�P,
�R	�R�R�Rs�R�R	�P�R�Rr	�P�R�R	�R�R�RSSS�NPitem_t��Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Rthiz����Riter����Roperator+���R_begin��Rbegin���R_end����Rend�Roperator bool���Rlen�Roperator*���Roperator[]��Roperator+=�Soperator++��Roperator-=�Soperator--��Roperator-��F TShb_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�f�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@���
S	�RSS
S��
	S	�RS
SSS	NPS
S	NPS
Ss	0S
S	uS
S	SS	SSs	�PS
S�Sthiz���
S__item__���S__item_at__S__more__���S__len__S__next__���S__forward__S__prev__���S__rewind__�S__end__fShb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@����R��S��bShb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>,hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@��u
�P	�PSS	�PSSS
�P	NP�PS	NP�PSs	�PS	�PSs	u�PS
�P	0�PS#S	��PS��hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@��	&S�PS	t�P	t�PS#S(S)S��hb_sorted_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@���	+S�PS	+S�PS�,S-S	�PS�	�P�PS�	�P�PS0S1S	�P�PSs��R��Frealloc_move���Shb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>���NP__item_t__�Fis_random_access_iterator��Fhas_fast_len���S__item__���S__item_at__ S__next__���!S__forward__ S__prev__���!S__rewind__�"S__len__$Soperator!=�%Sbegin��%Send%Soperator&��'Soperator struct hb_array_t<struct hb_hashmap_t<struct hb_vector_t<bool,0> const *,unsigned int,0>::item_t const >��$Soperator==�"Shash���*Scmp.Sqsort��"Sget_size���/Sreverse2Ssub_array��3Struncate��� Sfini���
�arrayZ���
ulength���
ubackwards_length�"V4Shb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@@@�
2M
AM	AM7S6S
AM��
9S,
:S
9S	0AM<S;S
2M,	>SAM7S8Shb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>��=Soperator==�=Soperator!=�?Soperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct hb_set_t,0>::item_t::* &)(void)���?Sget
2Mv�F@Shb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAIXZ@@���
��
BS
�	�DS
CS	�DS��|u	�DSGSESFSHS
�	��JS	0�JS�	t�	�DS
�,	OS�DSCS	OS�DS�PSQS	�DSs��|first_tusecond_t����pair_t�IShb_pair_t<hb_vector_t<unsigned char,0>,unsigned int>���KSreverseLSoperator==�LSoperator!=�LSoperator<��LSoperator>=�LSoperator>��LSoperator<=�MScmp
�|first
usecond���NS~hb_pair_t<hb_vector_t<unsigned char,0>,unsigned int>��RSoperator=��SS__vecDelDtor���v6TShb_pair_t<hb_vector_t<unsigned char,0>,unsigned int>.?AU?$hb_pair_t@U?$hb_vector_t@E$0A@@@I@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@
VS��
WS	uVSXS
݉
VS	ZSVS[S
݉��
]S	^SVSXS\S_S	݉VSXS	݉VSXSsbSaS	0VSXS	�VS[S	�VSXSeSfS	�VS[Ss	�VSXSshSiS
VS!	݉VSkSs
݉,
VS	mSVSnSslSoS	݉VS[Sr	݉VSkS	mSVSnSqSrSsS��item_t�YSget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���`Sthiz���aSiter���cSoperator+��aS_begin�aSbegin��aS_end���aSenddSoperator bool��YSlengSoperator*��jSoperator[]�pSoperator+=�tSoperator++�pSoperator-=�tSoperator--�bSoperator-�� TuShb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@��l����gOwS
݉	݉ySxS
]S	�݉{S	�݉{Ss	0݉{S	u݉{S	݉yS	݉ySs	݉݉{S
]S,
�S	0݉{S�S��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ@@��JVS��zShb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & ����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�|S__item__���}S__item_at__~S__more__���S__len__�S__next__����S__forward__�S__prev__����S__rewind__��S__end__�Soperator!=�
Ӊit���
�S0f��S8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@�
wS
�S	�S�S�S
�S��
�S,
�S
�S	0�S�S�S
wS,	�S�S�SB�Shb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>����Soperator==��Soperator!=��Soperator unsigned int &(__cdecl hb_hashmap_t<struct hb_vector_t<char,0> const *,unsigned int,0>::item_t::* &)(void)�Sget
wSv�F�Shb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAIXZ@@���B�
�	��S�S
���
�S	���S
�S,
�S	0��S�S	t�F�Bfirst_t�second_t����pair_t��Shb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * const &,unsigned int &>���Sreverse�Soperator==��Soperator!=��Soperator<���Soperator>=��Soperator>���Soperator<=��Scmp
�Bfirst
�second����Shb_pair_t<hb_hashmap_t<unsigned int,Triple,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_hashmap_t@IUTriple@@$0A@@@AEAI@@���1}u
h�	h��S�S
i�	h�h��S	0h��Sk�	th�*1}first_tusecond_t���h�pair_t��Shb_pair_t<hb_vector_t<int,0> const *,unsigned int>��Sreverse�Soperator==��Soperator!=��Soperator<���Soperator>=��Soperator>���Soperator<=��Scmp
1}first
usecond���v�Shb_pair_t<hb_vector_t<int,0> const *,unsigned int>.?AU?$hb_pair_t@PEBU?$hb_vector_t@H$0A@@@I@@���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@H$0A@@@@@���
�S��
�S	u�S�S
O�
�S	�S�S�S
O���
�S	�S�S�S�S�S	O��S�S	O��S�Ss�S�S	0�S�S	T}�S�S	T}�S�S�S�S	T}�S�Ss	T}�S�Ss�S�S
�S!	O��S�Ss
O�,
�S	�S�S�Ss�S�S	O��S�Sr	O��S�S	�S�S�S�S�S�S�T}item_t��Sget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Sthiz����Siter����Soperator+���S_begin��Sbegin���S_end����Send�Soperator bool���Slen�Soperator*���Soperator[]��Soperator+=��Soperator++��Soperator-=��Soperator--��Soperator-�� T�Shb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,hb_vector_t<int,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@H$0A@@@@@�����l8����N�S
O�	O��S�S
�S	T}O��S	T}O��Ss	0O��S	uO��S	O��S	O��Ss	O�O��S
�S,
�S	0O��S�S�hb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ@@�J�S���Shb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0���T}__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��S__item__����S__item_at__�S__more__����S__len__�S__next__����S__forward__�S__prev__����S__rewind__��S__end__�Soperator!=�
I�it���
�S0f��S8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ$0A@$0A@@@��f�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,hb_set_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ$0A@$0A@@@AEAUhb_set_t@@@@���
�S��
�S	u�S�S
4�
�S	�S�S�S
4���
�S	�S�S�S�S�S	4��S�S	4��S�Ss�S�S	0�S�S	�/�S�S	�/�S�S�S�S	�/�S�Ss	�/�S�Ss�S�S
�S!	4��S�Ss
4�,
�S	�S�S�Ss�S�S	4��S�Sr	4��S�S	�S�S�S�S�S�S��/item_t��Sget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Sthiz����Siter����Soperator+���S_begin��Sbegin���S_end����Send�Soperator bool���Slen�Soperator*���Soperator[]��Soperator+=��Soperator++��Soperator-=��Soperator--��Soperator-��f T�Shb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>,hb_set_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ$0A@$0A@@@AEAUhb_set_t@@@@�����l����K�S
4�	4�T�S
�S	�/4�T	�/4�Ts	04�T	u4�T	4�T	4�Ts	4�4�T
�S,

T	04�TT��hb_reference_wrapper<hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ@@�J�S��Thb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_����/__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�T__item__���T__item_at__T__more__���T__len__T__next__���T__forward__T__prev__���T__rewind__�	T__end__Toperator!=�
*�it���

T0f2T8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_set_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ$0A@$0A@@@��̃�
�	�TT
���
T	��T
T,
T	0�TT	t�2̃first_t�second_t����pair_t�Thb_pair_t<hb::shared_ptr<hb_map_t> const &,unsigned int &>�TreverseToperator==�Toperator!=�Toperator<��Toperator>=�Toperator>��Toperator<=�Tcmp
̃first
�second���Thb_pair_t<hb::shared_ptr<hb_map_t> const &,unsigned int &>.?AU?$hb_pair_t@AEBU?$shared_ptr@Uhb_map_t@@@hb@@AEAI@@����|�
�	�TT
���
T	�� T
T,
"T	0� T#T	t�6�|first_t�second_t����pair_t�Thb_pair_t<hb_vector_t<unsigned char,0> const &,unsigned int &>�!Treverse$Toperator==�$Toperator!=�$Toperator<��$Toperator>=�$Toperator>��$Toperator<=�%Tcmp
�|first
�second���&Thb_pair_t<hb_vector_t<unsigned char,0> const &,unsigned int &>.?AU?$hb_pair_t@AEBU?$hb_vector_t@E$0A@@@AEAI@@����hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@���
(T��
)T	u(T*T
S�
(T	,T(T-T
S���
/T	0T(T*T.T1T	S�(T*T	S�(T*Ts4T3T	0(T*T	�(T-T	�(T*T7T8T	�(T-Ts	�(T*Ts:T;T
(T!	S�(T=Ts
S�,
(T	?T(T@Ts>TAT	S�(T-Tr	S�(T=T	?T(T@TCTDTET��item_t�+Tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���2Tthiz���3Titer���5Toperator+��3T_begin�3Tbegin��3T_end���3Tend6Toperator bool��+Tlen9Toperator*��<Toperator[]�BToperator+=�FToperator++�BToperator-=�FToperator--�4Toperator-�� TGThb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�����l8����NIT
S�	S�KTJT
/T	�S�MT	�S�MTs	0S�MT	uS�MT	S�KT	S�KTs	S�S�MT
/T,
UT	0S�MTVT��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ@@���J(T��LThb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (_����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�NT__item__���OT__item_at__PT__more__���QT__len__RT__next__���ST__forward__RT__prev__���ST__rewind__�TT__end__WToperator!=�
I�it���
XT0f�YT8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ$0A@$0A@@@
�S

T	
T\T[T

T��
^T,
_T
^T	0
TaT`T
�S,	cT
T\T]Thb_reference_wrapper<hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>��bToperator==�bToperator!=�dToperator struct hb_set_t &(__cdecl hb_hashmap_t<unsigned int,struct hb_set_t,0>::item_t::* &)(void)dTget
�Sv�FeThb_reference_wrapper<hb_set_t & (__cdecl hb_hashmap_t<unsigned int,hb_set_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUhb_set_t@@$0A@@@EAAAEAUhb_set_t@@XZ@@�~�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,hb_vector_t<bool,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@_N$0A@@@@@��
gT��
hT	ugTiT
��
gT	kTgTlT
����
nT	oTgTiTmTpT	��gTiT	��gTiTssTrT	0gTiT	��gTlT	��gTiTvTwT	��gTlTs	��gTiTsyTzT
gT!	��gT|Ts
��,
gT	~TgTTs}T�T	��gTlTr	��gT|T	~TgTT�T�T�T���item_t�jTget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���qTthiz���rTiter���tToperator+��rT_begin�rTbegin��rT_end���rTenduToperator bool��jTlenxToperator*��{Toperator[]��Toperator+=��Toperator++��Toperator-=��Toperator--�sToperator-��~ T�Thb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>,hb_vector_t<bool,0> const * &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@AEAPEBU?$hb_vector_t@_N$0A@@@@@����l�����L�T
��	���T�T
nT	�����T	�����Ts	0���T	u���T	���T	���Ts	�����T
nT,
�T	0���T�T:�hb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ@@JgT���Thb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_iden�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��T__item__����T__item_at__�T__more__����T__len__�T__next__����T__forward__�T__prev__����T__rewind__��T__end__�Toperator!=�
��it���
�T0f*�T8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ$0A@$0A@@@���b�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��F�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��
�T��
�T	u�T�T
j
�T	�T�T�T
j��
�T	�T�T�T�T�T	j�T�T	j�T�Ts�T�T	0�T�T	�\�T�T	�\�T�T�T�T	�\�T�Ts	�\�T�Ts�T�T
�T!	j�T�Ts
j,
�T	�T�T�Ts�T�T	j�T�Tr	j�T�T	�T�T�T�T�T�T��\item_t��Tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Tthiz����Titer����Toperator+���T_begin��Tbegin���T_end����Tend�Toperator bool���Tlen�Toperator*���Toperator[]��Toperator+=��Toperator++��Toperator-=��Toperator--��Toperator-��F T�Thb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@��b�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@
�T	�T�T�T
�T��
�T	�T�T�T�T�T	�\�T�T	�\�T�Ts	0�T�T	u�T�T	�T�T	�T�Ts	j�T�T��Tthiz����T__item__����T__item_at__�T__more__����T__len__�T__next__����T__forward__�T__prev__����T__rewind__��T__end__b�Thb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@�T���T��b�Thb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >,hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@����u
j	j�T�T	j�T�T�T
�T	�\j�T	�\j�Ts	j�T	j�Ts	uj�T
�T,
�T	0j�T�T	��j�T	jj�T	tj	tj�T�T�T�T��hb_sorted_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@�	�Tj�T	�Tj�T��T�T	j�T�	jj�T�	jj�T�T�T	jj�Ts��T��Frealloc_move����Thb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >�\__item_t__�Fis_random_access_iterator��Fhas_fast_len����T__item__����T__item_at__�T__next__����T__forward__�T__prev__����T__rewind__��T__len__�Toperator!=��Tbegin���Tend�Toperator&���Toperator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t const >���Toperator==��Thash����Tcmp�Tqsort���Tget_size����Treverse�Tsub_array���Ttruncate����Tfini���
��arrayZ���
ulength���
ubackwards_length�"V�Thb_array_t<hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@@@����hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@���hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@��
�T��
�T	u�T�T
��
�T	�T�T�T
�O	�T�T�T�T�T	���T�T	���T�Ts�T�T	0�T�T	���T�T	���T�T�T�T	���T�Ts	���T�Ts�T�T
�T!	���TUs
��,
�T	U�TUsUU	���T�Tr	���TU	U�TUUU	U���item_t��Tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Tthiz����Titer����Toperator+���T_begin��Tbegin���T_end����Tend�Toperator bool���Tlen�Toperator*��Uoperator[]�Uoperator+=�
Uoperator++�Uoperator-=�
Uoperator--��Toperator-�� TUhb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@

U	�T
UU

U��
U	�T
UUUU	��
UU	��
UUs	0
UU	u
UU	
UU	
UUs	��
UU�Uthiz���U__item__���U__item_at__U__more__���U__len__U__next__���U__forward__U__prev__���U__rewind__�U__end__�Uhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@�T��
U��Uhb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@����ly�����U�.
��	��!U U
�O	����#U	0��#U	��!U	����#U
�O	0��#U(U�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZ@@����T��"Uhb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,�����__item_t__�Fis_sorted_iterator�$U__item__���%U__more__���&U__next__���&U__prev__���'U__end__)Uoperator!=�
��it���
*U p
MB(f�
+U0hb_filter_iter_t<hb_array_t<hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t>,bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@@@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@���
�N
�N	�N.U-U
�N��
0U,
1U
0U	0�N3U2U
�N,	5U�N.Uj/Uhb_reference_wrapper<hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>��4Uoperator==�4Uoperator!=�6Uoperator struct hb::shared_ptr<struct hb_map_t> &(__cdecl hb_hashmap_t<struct hb::shared_ptr<struct hb_map_t>,unsigned int,0>::item_t::* &)(void)��6Uget
�NvF7Uhb_reference_wrapper<hb::shared_ptr<hb_map_t> & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAU?$shared_ptr@Uhb_map_t@@@hb@@XZ@@���
�R
�R	�R:U9U
�R��
<U,
=U
<U	0�R?U>U
�R,	AU�R:Uf;Uhb_reference_wrapper<hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>@Uoperator==�@Uoperator!=�BUoperator const struct hb_vector_t<char,0> *&(__cdecl hb_hashmap_t<struct hb_vector_t<char,0> const *,unsigned int,0>::item_t::* &)(void)���BUget
�RvFCUhb_reference_wrapper<hb_vector_t<char,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@D$0A@@@XZ@@���
�T
�T	�TFUEU
�T��
HU,
IU
HU	0�TKUJU
�T,	MU�TFU�GUhb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>LUoperator==�LUoperator!=�NUoperator const struct hb_vector_t<bool,0> *&(__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,struct hb_vector_t<unsigned char,0>,0>::item_t::* &)(void)NUget
�Tv:FOUhb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ@@
I��
QU
I�	I�SU
RU	I�SUL�u$	I�SUVUTUUUWU
J�	I�I�YU	0I�YUL�	tI�	I�SU
I�,	^UI�SURU	^UI�SUL�_U`U	I�SUsrufirst_t$second_t���I�pair_t�XUhb_pair_t<unsigned int,hb_set_t>���ZUreverse[Uoperator==�[Uoperator!=�[Uoperator<��[Uoperator>=�[Uoperator>��[Uoperator<=�\Ucmp
ufirst
$second���]U~hb_pair_t<unsigned int,hb_set_t>��aUoperator=��bU__vecDelDtor���V6cUPhb_pair_t<unsigned int,hb_set_t>.?AU?$hb_pair_t@IUhb_set_t@@@@��R}�
Ƽ	ƼfUeU
Ƽ��
hU	ƼƼiU
hU,
kU	0ƼiUlU	tƼ6R}first_t�second_t���Ƽpair_t�gUhb_pair_t<hb_vector_t<int,0> const * const &,unsigned int &>���jUreversemUoperator==�mUoperator!=�mUoperator<��mUoperator>=�mUoperator>��mUoperator<=�nUcmp
R}first
�second���oUhb_pair_t<hb_vector_t<int,0> const * const &,unsigned int &>.?AU?$hb_pair_t@AEBQEBU?$hb_vector_t@H$0A@@@AEAI@@��
�O
�O	�OrUqU
�O��
tU,
uU
tU	0�OwUvU
�O,	yU�OrU>sUhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const >��xUoperator==�xUoperator!=�zUoperator bool (__cdecl hb_hashmap_t<struct hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::* &)(void) const��zUget
�Ov�F{Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EBA_NXZ@@��
�P
�P	�P~U}U
�P��
�U,
�U
�U	0�P�U�U
�P,	�U�P~UBUhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>���Uoperator==��Uoperator!=��Uoperator unsigned int &(__cdecl hb_hashmap_t<struct hb::shared_ptr<struct hb_map_t>,unsigned int,0>::item_t::* &)(void)�Uget
�Pv�F�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb::shared_ptr<hb_map_t>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$shared_ptr@Uhb_map_t@@@hb@@I$0A@@@EAAAEAIXZ@@
�O
�O	�O�U�U
�O��
�U,
�U
�U	0�O�U�U
�O,	�U�O�Uj�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>����Uoperator==��Uoperator!=��Uoperator unsigned int &(__cdecl hb_hashmap_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const *,unsigned int,0>::item_t::* &)(void)��Uget
�OvF�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EAAAEAIXZ@@
^O
jO	jO�U�U
jO��
�U,
�U
�U	0jO�U�U
^O,	�UjO�U>�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const >����Uoperator==��Uoperator!=��Uoperator bool (__cdecl hb_hashmap_t<struct hb_vector_t<char,0> const *,unsigned int,0>::item_t::* &)(void) const����Uget
^Ov�F�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<char,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@D$0A@@@I$0A@@@EBA_NXZ@@
�P
�P	�P�U�U
�P��
�U,
�U
�U	0�P�U�U
�P,	�U�P�U>�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const >����Uoperator==��Uoperator!=��Uoperator bool (__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,unsigned int,0>::item_t::* &)(void) const����Uget
�Pv�F�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EBA_NXZ@@���
�R
�R	�R�U�U
�R��
�U,
�U
�U	0�R�U�U
�R,	�U�R�Uj�Uhb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>���Uoperator==��Uoperator!=��Uoperator struct hb_vector_t<unsigned char,0> &(__cdecl hb_hashmap_t<struct hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::* &)(void)�Uget
�RvF�Uhb_reference_wrapper<hb_vector_t<unsigned char,0> & (__cdecl hb_hashmap_t<hb_vector_t<unsigned char,0>,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@U?$hb_vector_t@E$0A@@@I$0A@@@EAAAEAU?$hb_vector_t@E$0A@@@XZ@@���
�L
�L	�L�U�U
�L��
�U,
�U
�U	0�L�U�U
�L,	�U�L�Ub�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const >����Uoperator==��Uoperator!=��Uoperator bool (__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,struct hb_vector_t<unsigned char,0>,0>::item_t::* &)(void) const�Uget
�LvF�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,hb_vector_t<unsigned char,0>,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@U?$hb_vector_t@E$0A@@@$0A@@@EBA_NXZ@@��
`R
oR	oR�U�U
oR��
�U,
�U
�U	0oR�U�U
`R,	�UoR�Uf�Uhb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>�Uoperator==��Uoperator!=��Uoperator const struct hb_vector_t<bool,0> *&(__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,unsigned int,0>::item_t::* &)(void)����Uget
`RvF�Uhb_reference_wrapper<hb_vector_t<bool,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@_N$0A@@@XZ@@�
U
*U	*U�U�U
*U��
�U,
�U
�U	0*U�U�U
U,	�U*U�Ub�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const >����Uoperator==��Uoperator!=��Uoperator bool (__cdecl hb_hashmap_t<struct hb_hashmap_t<unsigned int,struct Triple,0> const *,unsigned int,0>::item_t::* &)(void) const�Uget
UvF�Uhb_reference_wrapper<bool (__cdecl hb_hashmap_t<hb_hashmap_t<unsigned int,Triple,0> const *,unsigned int,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_hashmap_t@IUTriple@@$0A@@@I$0A@@@EBA_NXZ@@��
�Q
�Q	�Q�U�U
�Q��
�U,
�U
�U	0�Q�U�U
�Q,	�U�Q�UB�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>����Uoperator==��Uoperator!=��Uoperator unsigned int &(__cdecl hb_hashmap_t<struct hb_vector_t<bool,0> const *,unsigned int,0>::item_t::* &)(void)�Uget
�Qv�F�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<bool,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@_N$0A@@@I$0A@@@EAAAEAIXZ@@�
�S
�S	�S�U�U
�S��
�U,
�U
�U	0�S�U�U
�S,	�U�S�Ub�Uhb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>���Uoperator==��Uoperator!=��Uoperator const struct hb_vector_t<int,0> *&(__cdecl hb_hashmap_t<struct hb_vector_t<int,0> const *,unsigned int,0>::item_t::* &)(void)��Uget
�SvF�Uhb_reference_wrapper<hb_vector_t<int,0> const * & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAPEBU?$hb_vector_t@H$0A@@@XZ@@�
IT
XT	XT�U�U
XT��
�U,
�U
�U	0XT�U�U
IT,	�UXT�U>�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>�Uoperator==��Uoperator!=��Uoperator unsigned int &(__cdecl hb_hashmap_t<struct hb_vector_t<int,0> const *,unsigned int,0>::item_t::* &)(void)��Uget
ITv�F�Uhb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<hb_vector_t<int,0> const *,unsigned int,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@PEBU?$hb_vector_t@H$0A@@@I$0A@@@EAAAEAIXZ@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e6be6477���
V��
Vvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e6be6477���
V,
�p)
6 ,�#�
	V,

VuV
{sB
Vhb_language_impl_t.?AUhb_language_impl_t@@��B�hb_language_item_t.?AUhb_language_item_t@@��
V��
V
V	0VV)
V	VVF
Vnext�
�$lang�Voperator==�Vfini���BVhb_language_item_t.?AUhb_language_item_t@@���$�0V
V
V,
V,	VVV)
V,f�hb_atomic_ptr_t<hb_language_item_t>.?AU?$hb_atomic_ptr_t@Uhb_language_item_t@@@@
V
V��
!V,
"V	V V#V
V	V V%V	V V
$V&V'V	V V%V
!V	VV*VVV	0V*V,V	0V*V�VT��(Vhb_atomic_ptr_t<hb_language_item_t>)Vinit���)Vset_relaxed+Vget_relaxed+Vget_acquire-Vcmpexch.Voperator bool��+Voperator->�
VvfV/Vhb_atomic_ptr_t<hb_language_item_t>.?AU?$hb_atomic_ptr_t@Uhb_language_item_t@@@@	V V
V
 V,
V,	^ațV)p#@�
7V,r�hb_atomic_ptr_t<hb_language_impl_t const *>.?AU?$hb_atomic_ptr_t@PEBUhb_language_impl_t@@@@�
9V
9V��
;V,
<V	9V:V=V
�$	9V:V?V	9V:V
>V@VAV	9V:V?V
;V$���?��o:��a7�	,7 �<��8��{#ZX"E�. Y��(�
L���W6uG����=��>��-5��A������4]��C�#4�0�,�X�id؇W�k)�X��/�\!�4�!���/Mgay��)������X��U`[�l����r��"~��&��#f�0T~c{j��_�|�
�/�c%��\���e��_S�&��Dc@��� r��bm�)7��z��NY<���mz��!�J3��21��2��e�-����P1�wAk�'5�L=���KC�$GQ�sv�V6_ao�$�xQ/�Ns�����@B�qe1��YD�w�����u)w�M��*Ӕ�Id��q�,�i(�c$h���Hl[�%/+!���6n���	�{�,�f.7w��B�������b/��}�L�Tё��6��2Rd�L��6��>�8���A`6�Ɍ��p?o�\���Z;s�Zm�9Q��A�;!�����������K�P(.F�N����x6�r�#�S�O���Y�%�*��z�l���o��w�4������Qu}.��K�W�js����)e=����H��ݭ���$�v���Z�y�r��-nN�
�y��]{�O�6�?��96�N�=v���/���b��I9
l���9�ip��"-:�@S���EH��g�7w}��{Q=�Tk�&u��<����0��:|���@R}�j��)ilXN���ԿV���ji�/ZP��J��q���?6��$��t���{ws��������v:�A/jl}u�p<�0�9�������i��`{�bF�:@�?�J(�RC0�Y������t)Ի��d�s��H�"J�Nb����F5�QT)ccO�|��fOq��W�3r�v��x�Nj�Kp�G?��[H����ĔI�X
5RJT���@K6����-f��Z�������
�Ma��N*@��<v�f���f�7�AM���DV����������o���������O����fqAB<#�\c�����"@r����;(_��i����f��o�2r��BHT7b���5�Ȥzħr�bX�;34�![�zV���c_�V W���eI�,�h�/HH���;^*}0H0��n�d��������;�ɒ����#X�u���J"���,�����%�\���"e���m�k����ey�9�������G�R��̍�	�4��ob�.�F
�Q�y�1��h���N�vH�!5*M�BܵgsM>�%S'T����T{4�}}S�h�aP������O�����Pou��O�`��/f���B�OJ��h=����ɰj`����w���4��M�5���Y��O'�bq�5�:�k�u��L�)����Ɍ�d��u<��!���g�Hpҵ>�x��eC������2,�*��\]7����#�F��>��g���D�����4�Q
�o��~� ����%�	� �����r�%��:w�����L��A�mds����<jPc�5�[i
7Мȹx����%bx�K�cb=���-��1&d?rǙ)���E��P7�]̅��T�o�_�m:�s�S�%BU���^�70Ċ*��;"~�v�i���~�=��L��=q�ˎKm�v��t,�K��?O����`��=�5�i`T���o�Mt*W�_�����
�v��(���~�V����<_�"�%���Z�!�vM�0�&M���`?.W.v'��]�K��7���w��Ӝ�LgU���m�3a�[p��%�'�hwu�(6�o�C���g2�FO�<����)��q���#�<�m[����M���<�Gf.+���[��Z�Sg:aA�� �u�iD�.3���U����l����@�`�C(���¯�����N�)���|�v/��{�}������y�z�v����}�Ҁ��.� y�Sp�4u����|��)$��p���4WE�r4Ko������-+Djt�T��>L����u��S;WNT3,4�J}���a���\�f���e3��	���E��G��x��ӧ�;�N�
���'�*�C��ƶ[zY��,��1��}K���`A��L]��C5���E��L����m����\��"/�����~g4-�Xy�ew��Lt$��u�<&��o�
��DL�^�|Ž'�B�Co��o���<�C�ҁ�i�U�.#Y����C������c��̵N��]��i�$)�����$�_���v�=m&kOVp�	�/P�g��E��I)�@!��O�e�[����[U��v�I���n��� �ߎ�E`:�%��j>"�"ST��E��#}��g\���-�t9�������,Lٮ�2,����d�^I�Gw_��i���'��C�v/����lr[������U�
'��W���?�
j��D�'n��nX���}|n0�ɔ�4�?���mv�|mlsHc)��J��}��3��b������	��P��mI�ak���6(�r6�*�p��l�T�kk�9Fw/����FR���D2V7�����]�ĸ��R1%�,��`x�z������?�U������Q��B��S��d&�]f��E����i�!>"t7�S^P�@��Y^ǀ��W�u����@(��<c�s��3sn�����(l�y� �b4NaY_W���c<:�<�����'0��p����u��`[#L���VÊ���zw"�[*���b'�m��4��eg\y&q�^!�~�6��l����&��O��}������1�K>	��X���xݓ�"g���q=*����O����8�1X�UL�0�����Ief��3~x}����~y�Q_^xGelo/�Y5��u��������������ܵ�*e.��O�K�aUL\��!l�a��FPx
-����� �K�S�������]��e��%���P���W�U~4v�{�
5��4X#�}T����.��JIs-L�'��"��Y����Hd�����wmB� 
���gkj$_��=a���:_��ws�L2��b��`Kn��4QiX������\
62`=��@8)3�h|����L����*
�pS���6�� x7�yb%� z��Z>.�i_b�NWQ�������b�w�J�IES��N�����=Az�{�Wyi����Ta�h�~�C 4��X�\��$��{������T:���1|,�D�K�2�-�����g��������|��q��4+ٜha���Bwp������A�΢�J�VV��!��FK�.>�޽ʃ���I��M�s�܋��_�}�z\ʌ��IL#6��biF@H���f����D̮\>{i�:��ib�1�[nb�����j�f������M	����j/�c�CN:"pW�*.Fi<�[l/~�A��yh�D��Kj]m:�)l��&,\���+W�t��7���������N�Oj����h5��OH�J��YM�pc��s�Yˆ=�T��@F{
��,�����d+4�l��mG�~�<��(b\m�bex��A����� `\��5���~0j,��Ab��k
>�8+d�1w��c�ֆu��z�|�z��'�
2��Us�j �����A��Z��O����?�Ͽm4�='�o:\a�������6�_WG*��k�h�^���g��i�'u�9_SU���2�9�V/ �P��_RJ�
���x���G��
��:B��gl|�����t�4�Rt)�Tz(��g��Y��
��s���<��P��>(O�2Fې�7����4O����u�%j���u��(E\7�w}�p��H���/huw���\Ci�eҍ�ie'{H�,�$��I0>p�M��)0qm��ai�8f4�2�
����W�b��Gx�T�u���:l�!�7���V����5<�k�΢��k�t�;n���W�X�,g��g8�N���'O���}݂��
s���(���>.��OEI=�+��W��^�muyǯ(�������#B��f���;A%���cQ������٘Y�mޞ�`�5--¸~e�vB ��������Ou��+�2�tp�3&�\0��8�:5Q�۰
Z&p�F�}��fl]G9n���8i���]�"��bؾ�0y	I�k�����+���ݑ�(�!.E�?�����:)��N��C��!"F�Hk@:x?��?�D���ĶV�_5��w�&�a��KM�7��vn�Xk
�����i�@���qu��8}�o�e������(�[�^?e!�݁���ܧ��ΐ�����K �}�]��?�����S�˶m�v^���}S��
H�k��'�!���VK�I�2�R�����\���y���r�P�����L=���Qŀ�"��
0�Ɠ>�Q*�y�D�rJi���h�������<
�@��^J$e|��vK��E�b�j�2&����	���>k�1	l�|ljB������`��q8��g������t�����|���L��5xI<l#/�P���|�w83�$�w��D|��F��S��=��[����#��]�6��Ge����!"�Oe�c��d�T+|�i�{2�R�U�������ӏ�U����l��	+��;{JZ���[�g��8�oddH�?3�׊��B���}�H���z��0�'^]���k,�������i��w��+F��f�����~<:��6��7���	��=.�Iue���t�IW��0�Kߙsp
��@��	��Q��1w�6Z��Q�X`M�������q��'�����*�9��d��w���0Nd�v:X��|�>� �
��>
��.��_t����KH/w5�cE.G�`��W��
�AW���U8Kg��q��N{9����BVx��=�ud�v�I�^��
�����&;����ar�!�f���YKhxy�\�3,N�Wx�H;��J�^ÝtR����~��F��b��Q߀̳�D��_���+���t �xڛ����9���>�&�`1V��LZ:P@�*��a�cx�L�6�j&i���6���ƻ_�P��-�
��΁/��	a]��=���3����v���R�'�Z�
3Dt�>���(�J��%j{�0"���Ϥ�HRE����f����:�;INf���c��o8pH��_����*]F��Y1;������9�}�l/{~qx���!a_�pRt��ELjz)�@Wm.EP�;����-;��+�s��(���m��J�3x7��B�g���t�o���p`d��'�jΦM:�Z	R$m�o��
L���n���.���'*VQ�K�L����Ux3TnV!����Gf�������Q/��.�i��,��w�}����r�)�[&�& �<�Tk������*��S_j�W��87��<UKMj~��&r~���gx��Ug����uܟ�QE�Ia<<:{T^�9s�����R.^I>�"?
 ��_�`h�UTd��#Xw����f0�u7.r���z2�"�G���æE�j��t!�(~UÊ��"����_�`�����W�B7:��x@�K�g���<c�PT���$�$�{�8�)�4�������(~� ����	D�j0e�.�m�~�`�G�&]��[��U;78������8�<
�^h��pv����P����tK�:hc�i\���!�TK��P���0�_R�P�
�������K_��wxG���,�Rub�F�`��X����j���I�a�gf=UX�(���g�Yj��3��pΑ�7���/c��F����$�N�����MpLdw(�lz����Y�?i2�q��j!��Q�n��u�^�����k���h@t@<COe*\��!Kq���F�l�QY�hlS2Z���U�.=8�A�_P��������.�:�m���2q�W�_��R^�{��}�o:SU�}����t0�M��I��[l�55G�A4�dtT��������Ы���eŁ�������w_Y�Ts�*)�ɕ�tc����Y?������5����nm	axBm�%K٠�}u��$���c%�I,n^ ����������0�8�s�,�n�r�����I׏�P"K���oŴ����g��E�{G&�������������lZ$'�����/���J����'l��sqg;J&g�mT�q6]�)�xQ?��#&���ӡ�������^d`S^g-�H����DC����Rf&���
֕N��/�_���Fmq�M��������d��j.2/�q����?9qs�I
PU�yף�/��/K��:�Y���c���6��Wh2S�Vd7�
��j=�\� F���@3����΃%���"qʷ�t��{-_2�k�daB\�9J���da���D������L)�>IA�
]�bj'�`
�j
d�[���>�����Z�MB��-h�_����zd_ɴȬ*Zlu@���*"L��6�]!Xf��C
�P�m�����b;�5���a��L4+�@* ��
����`�r��ߛ��Y���a�Y�6�*X>��@��/CpA�Gn��g���"��RP��gXK�Mh��3�����N_�ӈ��>E���M��jJ���Z��P���������p���]*4iei�����P��0W\"�r��<W`����[MU�m�?�y��|����t�^L^��_mr;�h�0�m��� 5_�!���,��f���H�����-����a��]�ŗl��w5�;c���#HsJ�*��K�
��]����P!Ln��`�W�������T���m+���o[�����X��V~6��"��I��M4Z�H(�ն��S�vgb;e�Ąb<
z�N���/b+�����aE��q������%���Ri�:��U�z:��&j�7��R�!�=�q�h���O�,R��B9E� ���d�=��R�Qx�D�l����K�I����t��|���ݱ���u:CG�=�p�N���/DB��!
J��
n���)����E�����Y6�K��N��a�5��CfNA�ЭF�pj�9R���Q�����7��\��.��I���3��m�K���Ա����*A�D���(��|�v^c
��nI>V���.�� ��k>si;?3�f""
�3��Y�uQ���KonF7��Z�-?���������{��rXS� �}y��i����������Z�����׳7�{�~gU��3z�����w]BD�J��l\�k[Q�܆��jB @�e5P�R٤��
�E���ߠ,h� Y�[�G�}Q��֣	�h�X޲��p�b
�+�����)0������2;��o�09e��c1{y�Oq�ָbeY?�	mg_[�c��H��*��<��_�C��f�-�����<grnX����,�� �Cz`���3
,-Je3k5zByu<��`h�k�D��	^օ�f���n����aX���/��������/���sTo�ɘ��H�a"�G��`��v_ys�ӣa� v0Vk����;�]���":����8����ww�w4y5��2=l6O��oə�zS���z���(�ݭ �<���
�"������G�ί_3��1���lQ��;*����������?���e73c���>�sV"0�-?���Au�R�k�iY]����wKrh�u��.g�o��y��[�|
4����[[���{��=3���OP�io.�e$^�n��?�6y�r��-�~K��N�����!&m=��_}ބ��(2.GBN���8|��@�!��b�L�P?��b�_\Ƒ��n���-�3q�˻����gj�����:�+� T�6��٭F��������]]�`
|�Z�>3���3�s+jq�&l�m���QT�ȫ<Z.����@Y��/�H�GP��������!1�r=[Q}�h����)�^���c���a�~��%�a"c֗-����S��
`�J�WH|�8��p������#���D��aS��J����9zM�a4�4�.��`5Z�Q��Z�+K���U�i��_�wi�D4��<�l9��m��j��a�.D�k����3��x�g\"�~�������#��\�"o{���k�
)��o[��4���܄�g��r?L�%V�Q
�����n��-���10�V/�-�8W�0�aT��=���(������T�O���1���1���>����q$�����i�$����G�$�ǵV�>'�6����c���� Wn���N��9��0�M|F�½;��FW�N(�&
�J����V/�ʢ̑�*PB�En�kR�b���q�Vy5�(�r3���=o�!���d�.pwIS��������)�KG�x�'������x���28��������_���B´[��!i�BW�@
ޒ,�>'?/�@�?�c���4�@�m�AjSf��*��}�(f�|���!�&��1.�0��f�+T(j��P�.:�����5��#��:x����,SBק��!0�1JQ�������,�:����������5��].
��N��1u���+tV�/6����|�@)ȇ/v�
x3���}�k8!8��3��q�!Z�x���d��L�����b�U�c�nQP	|��8P����v7�R�I��3�y.����f�^���+���8�����w��(���w�ɨ�;]����"�j�i[/��C���}z�)����4r^�`�ޕ��,
072L�
���2lg2v��g��zt*�--Z��oU�͖G�R�'<���3I��}t�q�גq��4LއK�Ѳ��!Y�!/s
r�!
Vr��n���F�
����%r�O�
�=�*���c�`%��d��?yVN?B����G�)�S5C�f��'�{��(���l��Yc`7bZ�}�'>�?�IK��iI������D9$�-g�z���Ie]]B9���K�m�����K��o���#0.1���*[M�wwY�4`[���_�4+a������u3�'�zj0#k�>�
̼�e~X��r��p����`8���ɼu����?�x&��?���f���5�B7=lj�3���V�`�L�X���Ѹ���$޼�U�[����O'��&B��	��R�|u/����Cl;�A��9�:�]Q׋("y�G��J���>�R�+����r���}��e�^������a™�d�#\�Xh�n�7f�� $1��i�$i��OȤP�)�\�y�T9Lh��'���Qni�u��Zz�c��M8�8�z����V�{
��\�����k|��oU�:�Wx�K�!�F{�_�{�r�!`�x������))p5����y����a���i�IV�i����O���_�HF�M�AR�Lc��T�V}�'$�Ȋ�W,���d��vR�)yQ�<?'\�3�R~VN�fu�uh��l�K��"�����:g?�w�Ah�$ZHa�a�F9/���J"r�L^�M
���Q�����Ix�Oo\
b�o)=��u��Z�o�8���"j��O�=f�7�KWn�W��Kz4k�9�#�v�vdr����%+aH�J/oO@���a�t�oϪh�1
�U�pU�A>�i����z�fD�ɪ-9�`h�# _h�PU	%���`���T�G���
?��QFM��ORO;���
��'����(����}�0�1���;(&C�Zu��n��YN�G[�x"�8�4C�tu��<�
��J�^����}�����:!��
�8ԆwIm�z*,ȣ�����&�c�oT�.��c��'$�f�y�M,���\����D���V!(���<�f��Zu���X<��RgS���\Ѿ�?{�@}H,�v�C��%�4�$:��*���� �<&xcR���x��/��2N|r]	�l7:`���(F�h�ml�HuS�U���Z6I~R�Z>�
����PZ^ɓ�u��S�`��.`����)������M?���{��o�`$)1� G��I\t��H�J�ބH�'���l
m*R���B���I����g^%��wN�u[}�����y`��qB٦�\F[*k����k�C6ϟS�&�it(�	}HX��E
��%I�Tt1�2Zn�sU^�h/���^l�'���=�x`cR��.u���E���Y>'���{� ���?@!����A�S���'H�ʝ��Y�����9#�1��[bct�X�" ��3�(������Yp��E���alXj��nh�������r2�����Ţ��dL�a�����iH��/���L1i�А��`CI�3վ�	�	(`�4�K��}��ў���=<mfzer�n���
��G�?��Ky��$ ���BBGn;G���u�w�Cs�W�J���s�vwg;+�0��YvV�V�iXNkq8��O��!��Y:~��_1
�8��F������s��:��>��3�>\���X	���S����&���2�u��Z��E������5�=��l%W�y���f�io�s�Z ��5D��Q�2a'<��N>p�n�����!-
)�Qa5��ݾ+Z�����F7�x���g��u���z
�>	����Q�KZgM�S?2���D�nW��Y`�i���r��I� �z���@
�Y����7f�q�3>5�wwe.��q�6�g;��������{��X�L�����}���>�ґ�"���W�q�s\�.Nc���xd�0�_�#D����������>�/����$>ӿ�����I�7��@�/��.�"��K��!��^�U/�rT�m���M��F*�����h(�I���O8�����=!o��D��mo�qTj&'
��k���8*f�r��LV|fˢ
6��.$3M�N�F:u�eQ������X��V�E5��������'��-�v�o��N��2aR�'4�H.+�0�����\��y8�9���+z���7Q��a#x���q��bP��W|C����K���������j�<�{	���������[���k!E�jj?Ɏ�4�h�2d�)��8�\����	;6��
C����lT�79��,4�� ���t���[b�=�����9�S3D���Fj����u����'&�#ZD�t
�ir1܉o��eg/]c�J�I�
������b��ZS���(�DŖ�|�O���c�������N�Ɗ��zB�yb�3~��6(�H��x�@}�&�P���z��IWN������S�bi�����ڵ�'Q5a}��!QK0"֎�>�����#��X
�ƄD�S����������%��9݉�Tg�$7+�c����C��&BR��j3/0 ���Il&5J`C�w�H���:��aFͪ�^�C�&����(;�P�L:�����������(.����H���1������H��xw�W5���}��2Z
A��� �1G�".I�����YϮ�I�TT�c{a��9t4�/���������X���@���*r�"ڶ��l�j�{:5������'F I�f�g�Khoy[|�Uv|>�3���.��O-PCG*]���mc��}��Km���(����ք}�o"��B��	`[�,�P��wa�[9�\�?<4)c7EK����[����1�:����x�qgH�1V���xH������n�J�[	c�!2AOL̬UY��t��v-�&�1�Z#�~��-���(_d�+M�3���u
t���!����f
qj.,�C��m��{EQ�C63&y�����������b����w��V/�0a�p@[��L:F���lu�qA]��Z�db�����ttE��)b�w�K����GrI�&='&ug}�i�~=RÜl-�%$�+i2�m^�4�֥{6�N=��3���}���%EX��)':��bV{�_�|*�b
�0{i�~�m����p�I��,ԋ$Y�"���I�h��F��(�zm�X��!�4��A����V���cr8��q����ףW��W��(�t�i�Q=�k�M�\�}����W0k9���_�%K��8($d�X�UqE����$EW����KP�1���MG���`�����˼+�+�B*���r�����w�_���Lx@�D����o[��M\[¦����[�kP�� �P
ͶL/HH��$�����%�~-��;5c�̴_�h�-��
)��ft��Om�]�r�~��pޯ����`�L�/�P������&�k����V�v����)
g>?<L�j�2���y�[�%h�qP�z���^� �p���^�k�H�:�ivٴ1���-�%|+oW�ȉz�)��t�������[�b��V���^�����+dj0���xo
֎�<e���m�C�����ٚ�Z�pl�4��[0�w�_�1K"�Q����@|qU���&�<�R$��V5��R�*��2)�1"`�M�C1V���9�Ff��*vW�q�$��[����R~��v��)�������,��n������m��=����x�n�a�^5��74��n�q03IC%�6wZ���H���P���������@�UT�G��Y�!x�jE����C:��s4��~y�b@����C������%C�<�/��o�:�žݕO�jV�w�b�C^���ca��;��kn_ږ&���t�_����&�]��|E)i���72���^��}

\��@�� uv�f_�!p����E\0�S�V�&x��(�K/�O������z�j#I�q�DQ@abcH��S��L�	�� ��t���lF�U?˥���o������p"�!�͢/m �v�u�b4~���~��j���N';��
������z����d4�	�rz���� m]���[����ݨ�%)XQ��;XV�u3K8"��C���
�8�,���gw�ϦQ8trQ���XS4B�%t���v�D�{����j��a�X��ej���K�����]��F���q{�ie�H�"�WB���l��mkL��� �������d��qF��o[������ZC���Jn�v,ե{��edT��~K�%��+�"��7R4�9i���8��M�S ���1�j��N$�]J"���:�Ty/�����ͯ�6����<8%��k'�������v�O$�4^�R\�%;}9�Y����. R���t�����gu���]˯1\�l�h��S�{����3ɛ;Y�(�@kng�J�ش��y�}�<ku|dX�2/=���W#����-L�m���V�'���11a¯0���5��}$��"H����
����,
:�y
�Z'x�j�����FF�JS6�X�p
&~(>���'E�zoX�8.��Ozj;��y��,�����&���jj�4�
�_���lv��C���Uh��C���2��
�p�}���!#��w(�~�5������>d�/�2�b��=�={��3M�,�N�����eT� �4�qs���']��"�!��"��=����b|��-+�����)|`@���B�����x7���,���Zi�]�,���N��q70�x���,��i�~B����J���Uj�L����G�R�Ċ�dg�D�+M���y���K�{���]]vJ{WB��<��S1K3�"��ʗ9��>O<��2���.�8J��Q��)��v��wM#��)��dg�+�4.(��~U&�"9��v��XA�^�H}-н
d�y���$��*f�.�:�����C��3���֎�i���t�i���z�!�)bH������"���8�,�(������Ҝ���`���;J���$NoM���=��aI���!�>,T�LV8��r��_�h��f�3��A���H6��r-�d׼�a����f��\R>:�U+n�A`��^@;����~$R������fz��^��w:��O?��(1g�\�s�7dl
�����f��O�H��l�m�o2�}��2��LUv^�sJ�23��+��_��!�Z?\�Z��jQW�k<UdQW"��XB�uT>q�$͸�� AE�2����g�a|����P��+�%������g�n1���sI5�N�	�f�ae?��@�����������-���m�Na�9�O�\��G�"+���>j!�j�wD��6R#����'���n��w�b�g?ky`�B�V6����$"�SЕ��>�-��F����<�7Qi�1���6��3�,���L�������
�����i��o���o>Á���������Pɹ΢v������������;I����A�������,��H��@��sbQ�@ilg`�:���%��jl���R�[�H,���[��i�`����h5�Z�"u8�w;eP���Q�7�k)9r���-c;���=��U>�-`�l��\d2�$x<R���D4��R��J>^�+0i�V~�7��'w��a5�H�|d^����P֙����K5$��v�&�+���1�O����?���=��,x�����X|��hÄ��m�&��?AP��
w���R��H�e�E5Jߚ�!��)|����y-̸j������a��F��o�����t��//�_���|�;v9j��A!�2H9�8h&��9�a��
�K�R\&�a����BQ������'C���O�IS��b���}���:��c-i�'0�4w�����z�W�.��$ނ{�s�8+hPxx�G4�[.!�*1=qo Է]<�ϻ�C8M�T���u�:`��J|y*���
������T���̵����bx-��}����7���[VGpl���I�<���~��#���σ��7"�1u��R*�a��g�O�m��fN��� ���s����H��.�	��h9��g�xAn�:&�K3�������8�E2V���
�"�����L�?��j��WK@�]���vW������?a
�G�<{��נ��H���&w�Jߏ��gk"2!e������o�\!�D7�u-_�*��OP+���_��_��V���9r���mz��.�e���dd6�	�S��;I�� ���>��Px�wv5~p�&�T�.QB����n�@�����`_T��J�)���������)�����M
.��I����g�v�����BO!Q�R�C.X�� �x�d�Ɔ�����M�A��n���ip��PY=~��d�&ҩ��|B#P�<\B#j+���$���w�<���7��J�:Ž���Ү���&�޴��
-��=wZ�7{���pG
2��m�'!�?&IrIZ���|=���fnr�8�܎I�dnp7w�k��5���B���J-����1�,j�;���t�Ӏ�]F�G��F���v��
�JD�T���=\��t6�Y�X6�5�
��)�V�]2$s�M~X*��b��~XeLSɲ$�_��V��D�:��o�ډ��c�����ƨ��{Z��q������#Lo�B��+�m���!�5:���aY4�V�C������?���x5���
��H1�n�N���@��oj��BB�����]���1�}Q?�������/�F�����]�?w6��_�xle-}�w��0m��5�3�'���B5+�����0�-�t���/�C8���ŭ�m��1��}�yNwIu���!t��f����`�������օ��V���,
g�����2�C�d�`�s����/CgK��l��������X����D�A�R2W��
���4������u����H��I8���>q=l
�8Y��`QH��-�h�zS�q=��Fp��=������)��%%�qw,�f0�ѝ�1�8.zZ�&
��/�Aq��f.nV�Y�63����%�̄���[��Tt�s��������G@�>8����C�i��V�w_��v�dose�҃G������lSX�Qy����7f����m��o2����~e�=ME���C��g7�gL��9�N�����������݂J�|�g�^��y�.Z��8��p����@$�:���������j��pmjS����{��L��3��)q��N���׉�LPM���bx��@���^^[u¢a>����2����Ũ�>��
g�����۔5�`h0B�'�y�{����t�X���9Pu���hk\w3<����*�y��rBsP��\A��34�D�P��J��FNY���-����n��bE�Tx��'I~�b
I�Iv���
��* m:d4���� 0�	��kLJ�8��E������sMF�b��A�t#4l�R�ҹb&�MTxf����{t$VJ�X*%�s���M��G}f.M���P������Y������R�T3VF���"P��{�F����P`@�MV��<�2��7�B/�)��@���yЯ	�����P�#-����OG�0�'�%=<3���{��W�՞�������1��S�/�Q�`e_��.m
@	S����I��BMkw*ru�N���3^o��?��Ƈ����9�����L��-&��̨Ƃ��N~���|������_�?�����:? =/h����H^����-��~N�M+E
��wp�z2�2��Q�c~���r�������3�q���T"�H}�B���q��9��{�[@������aT�d������c�A;�
��w�����>�x�b��}Um4���O�WbnFE�0����#^'�����3�.�"�E$8@%����-�;��s�=��S�D��Y�h>�Y�I�`'n�}G�����f��������D�6a{.Q Z$��������=���]�Uބ���Mi�P�}o%e!4�	�
TH|��K����8��R߃`��YT��{9|��[IK����$
��Bo��-��:$#��=�O�LG\)e��)�Q	�6�����~(_P��=��+�����L��7��)F���7��\�+��s�,D-�����Ҕ��5�Y������fB���hS5��e�&DW��j=^��r��0�mxld&]��B)������b��F�h����
b����;b��:�r���p�1������B��B\�0�ڼ1���a����[��M<���=���?��9B,Y��������sf�����e�T��������F�:/
I��0�yn6���O$C#g�g�mrmL��I��zz%�GAB{;2u����NT���$N!������pr�Z�K���0U���!���������W��l#x
�7�����R�v&ԇ=�I�+s[�ڐ�0"�ʵ
���v����Vq��!�3�5��Q%%ebY�eb��n{pt���-�C9+
Z� tt�=�����r./�SB4�|7���ڰ�j��S��Wg�X���u/��\������K�j��2h,������*��9�+j����Pu~��+���DkB�=|^��n;b.QA�@�c*�{d�v�x}�O[eM%.���F]�a8dE^M���d�����Ij]ɀߟ������m��N��b���N͝�����>W)>�����)sq�~X�?�>�������w)���Ȑ	��u�+��8�6� ���T�$Z��������������=���g�(j$���3xI�tO`����p8D�'���0�6���WR]s��|F&�'�)3�|���.
��#RPY�@�6���[WEX�0����e.�J�J�5)X�!Y{��mo��D2>�R��5s�l�L�.83�����i�RKvz�k���:�p�����ٕYO�D���
x���(
�KGa;�a{�$c��QQF����,��}�#��C10}��X���I-���N�!�Yx���~o�p{�����A���3��k�RsP&K�q�Mr��Z|��;X��,������5���Z�/*�/���s�G�������8�2U�R[n�{�V���Ba�L�94����(Q#܀Xh^�g9���v2W��v��A<J����y�W{�1?O�e�t��B
5�=>���8Gq��d[}�[Z6F~�4K7{�OdAf��%j�BD7H����L��
ѓ��	��j�0X(B�����{�����Oz[��k������h9l��o�¬4u����M6y1����meZ�������x ||V!�\����R?}u��T\��?��q4_����N�D��z���,�z���#���:�\A
βP�wK�@[)'������@k5�������|Ӵ��2�hL������	�>�B�W�(ص�z�M���9\�E�|lP�� �ʏ����k��m������A�����U�C�k��$��
�W���S�?�{����Ӕ~�i�-�/c#�/�����_N۩'��!�Y�B�g3����n�c����`2?��"(!�O�n�3�_�jZ1���q�U����D�Y�9�$��b�>
�0�5S��?������9o����s���0�iZߙ�b���Y�L��"	��k�$r��uoP�r���?V��?r�i}:(�}|��}@)q}�|��I#��}b��+S{��j�Y;:L���<����_��̏=�~�_2�wn�#���o�f�bx���}2����oX������w>uC:(cS�n��+�r(��,�/�~�BV��A����|�"�x��.m-�l�}�Q<���:G��]���EP�S�2=RJ���D�v�����$�RC�uY�u���Ad9qd���  ˋW}V�'jc�O�Vm��1�+P����M��g�(���z*o�-�Y�-�,7M�X���g�p�
$��Bate�1w�j��C�����o&$�Q���ƙu|�f~�#���E`�[I��0J)��R�/�0�l*�)>�*y���Bw�&��Ѯ���U�9��\��ev�j�u��9���1���U�x����E��ONvB�;�́c'D��h��*��|UI�:�h	Dz��R�e��o*���@4/؜��[��9E-l�R��`̮��!4,m6�q��h����>�hQ����[���L����S@��4�w����%��\���3��x+�r��O�'R�����o���Vj�ױ���t�����P� �U}�<\�Ħɱ�O�!�����K������i-��kZD1T�4a^,Ib(4�-��w��.�$�:��"_~i�����0^X¡8bA�_�	����G�����b�p
��C���ʏ��f	H�b�-�T���b�=����Q
�,�� WZ]�%[�q3��|Ew�W�B��� �Gm�D�}���6���o�,��qhF��ql@LH�'�����b-/����Y�X��9d�M�	i�п���c��	������v�����ZE5���u�Y��*�*��k.�=� �$v�gU��k@Q�v�En0P��h�y�:�����=�a5(S�Z�P���'=��kE�k|�?}��R]ڙ5�F8F�[���0����/�U���6�s�J�?�����N��p���5�ǟE�6u=���]l,6up�[+-���������S:(+<�Z%���q	Y
����_c���=���ry��Jf�(��%6VJ��Y�����i������X��σ�W�������mW���h��VX6���9�f�[���IG�aI)�geYx>���A&*����i��p�T/����a�#f�����Q�/�xn
��5m�Љ��.�Ȫ����{M�$D�~�����uG&��b�y#\�
X#q���r���(b�a~�w�o��H=t��T���!J��>�^	X�������i݌�0f����7�����v�;���c��Ԁ8Q3���0
m�o������N��xB��\	�Ñ��\���+v2���n�������&��9 ;��вB=E��P�q���e��	30	���{�Z��9��!oh���p����S	H²������.�j�wh`�-wu�=i�
|R�p0��j�e�`�N���������j���?e�hb(�L�F��\#�e���r���]Q�Bbu+>a��6����������J���+���@���E�-�P�Ip-�B-G���'#zݰ�|�U*{@��*"z`=��@7M�7l?3�IU/~t-��w��7���w�,5R&.��(�A��!t����^p��M�ΦR,z�/����L�ʻ�1���������^�D�9��1��
�R+b����	��������!|1����6���%���&N�����ɺ�ʚc7�7�[���-2����B-�jF�&�+����F��T���h���6�<<�^���d����+��OQ�����������R�z��u:���6����Al�E��#� ���e�a�I�����a��T�T@���'�At�vY �����)�E�K�
�+P��M7�|�&������+:d_����}9��h,M=��}P�UK������� 0�O]\���<��v����='����`/w����{�'{۴?P�K"��arWn�v�y�D����&
������e��c���@���n���u-z���?�T�ʞ�@�ө��)�N��HK�����f�UѨ��|��7�A�|�\Q1k�В���Q�
Y�c��z��$�����{�q�z
�D2=G+�r��u�`��0�����������_��!.j����?1�$�h�%�{�(����+j�f�l J+.�q����\�
_�D��f����/!\jk�rr���‘��\�Oع��0�ݗ�,�?�v�������8�;x��t��'�r��&�f�M2����K_D�,
���+b�.(�Zq,��Dzv��y8�Eo��+9�=Rf�gpjz��zl-�,^�[��_��Ȫm}GPun������h%ߔ.���!�f��1{���gIyj�_�i�*�6DJKLV"�٢�1e%�Y�[�;����YԐ,���Ggj5<'��ĉ� �
��p��Y$��PsY��g�/|Bq-�8y'��H����o�^�÷�8А��T�Pi��_�P���v�NF���S�+�R�K������f4�!�Z���E|�|WsE���,;2D�O��o�������0�t,�}ks��7���M�]��F���q^�O�(N��A \�������A8�N�#��	{
f�\pe�f��>��9ZF��P�������{�j�U+A
���K�&����wV����{���Y��R������+��[����]����n��<���-a�:)��
��8��lF��0�i)�(6���v����Tg�Q�������qA̅u�I�7X��7��)�C� ^Q���r��
^c�	�^vF�6D�>CN���R���hO�4]?�\ׁ��j���q��	^�z-���6Z_�6��t`�N
�O��-ϫ�_���t�l�X
IR�k����*��&�����zAί��?ki+g�/���}�(�0"k�� t��_c�P2�U�}�a�`p�u���|����J(Z�E�X����z�$~�b�FV���2�6~���y�����Dټv9�f��iև�`�V���B��g_o���7���"�1�`�
T��d�Z�a��*���-��[)[j��.�9��l��������V7�I3�Da	5��F���+��[��C�Es�5�-1:1/�L�:�]��5�˙`���>m�$��A8��Gڹ
�3"g|��L�%��]�!2�vXag��\���s�C�[#?������w#J��py��)P�.`At�Z���z8������2��qw�����#|�}���$J��$sZ�3��3>Uu�Ż��Q��9L�i|+*���rjw ,?��,Wr���"�,��;�B��8��ںgކ�&$������.����4^s�y����(�s��`�0��BO�W����%1w�vS�@�k=pui��	�E"wC��}�$�3v�_i��w�2&
�[�=g$0 ����"���K<�|�$3����������g��i��6)����-]�B-��q�}�g��]K��qn`a��[i��]��o���	��g6��4��3�����I�"�5��KP4�GX��K�Z���-&|�n��?T	`����M����s���C>f���\���$X�d��o�/�%�h�!9��%�Z}5�������G���|f�P��
d)�wi�6l2}���b��a�(�+��������pq��f%�b�����'8��������J��}��-q����U}��xw�{O���o]�`�e��&[����uA�j�����R�����?�'���1ŬI�0O����Zq�`m7��7��wsA�XR6��E�v�z�"�Op������ɒϲ�nP����Bs�C����:(d�́D\��r�r��r|���%
΅�����a��1�wo2�<��v;�e:nd�m�M���"N�f���DG����[�(2'9�������Ǥ���=!����v;�8Ɠ��_���	��&�:6�٬��
]��?��q��۫W�c��f�v�ya*%�~�� d9����UК%Dg]r�:���H/���."g��v�OR�E6�U������U������#��_~�ܨd~��z�J����Z0��9�S�I��,�-3�a��8��/a�h3f����/��#��o��k2��ϧ�p�ѱW"�4�|�c����	j��������M���6��hv�Sl�Aj)��	��{OH-�����AǤ�S	��6���'�w�Y��XGv���
���{z���mP�ft�c��h�b,{]��?�Q��N�I����09Z@���h�I�^�a��C/uZ��R�D��	��w'���.C�.C�uRΫo8B9VZ������L��Q�&*���F��~B������3��	=^�z����Ab�Z�sBJ��������0�)�v�hަ�Ydloc�/��Sx�&����T���DO�=�G!����W���2��c��w���l�<�ǐ�
]����h,?Mo�����^��\�lfh��QH�ьgY�
�Y�4���27G�n	"��_��#�*��On��4�vް�-A�:Vy��I-��S�d:�$7��#I�*���2�/=�>��\F&���Eà�I�4j��$R��Ĵ�9O
Ӂ�gB������T1�����Pc��i���$�xG�5��T�T<�L4����Z3�"�U��
�ob/����J���^�!h��kk4������D��$��1��:+U�"��[5$��>�$���.�*���J�S���qʵ�X`�(�j||N�ے�jJq�.c��j4r���l��f�ޢf�S�D��L�!C�BO�+�����P>������+&
�$�����p�.����m�D���H5#���E\����*_�}f��b{FQ(0�5�
�Uz��@�7�
�
CQC�?���d�0��} Ui��FNm���2� 'M���ikg��	��Ө]b���fי��[�"�Z�*��:6���Y��bϧ����Ĕ�~��a�-��UHb��n+�yk6�VI&�k��
���M�\@�+F����R
�S&Q>08����%�:w��-�Iߧ���6O���7��7�CO�t�ri�.���U�*^���S��
�x�SE�3���O"�-�c	a$
��R�D�_�vh7o�Zp��-�tM�O����Me��a6��x��h��,k[,��AM�k]�"^�
�-��֨��\��2��}Z�e�p!�DFQ������?��m{9�v���Z���
�+�H�R>��_K����.ѽ?��a�X/�
��]4M�,WDF����}6�q�j��Zn����D�0@aMj����g�("NG�Uw���߶����.��&��X|(&��v��������;�ZX�U���S���fjdD(�70��<�,��V�
�
��p(ˉS�Q�7���/\���v/Q����]a�v���b�.`��Ҳ���
�'� ��
����_�h�����E�Cc���������M�
�e$���<��
p�������v�E��c�����#h2r��T�L��$�F�q	��b��Sa��/�����9�����fLXP�:K�]������c?{����U���$hf��c9%�� ���e�t�~��:8r�t��i]K�Z�K[�����9�V�8n���GPm�w��K��+N�	i`�&����у9��O������1P���?�a��qWg&�j�6�V
���	o��՞��OF���I��M.��Gri�OՓХX�Ҿ�� T(����y�d�pI��j���#)�suKz�$��o]@����NPT���N��-<.h�����a�������{����W���X��[�L�V��VXr
��u�{�էTV������������:���Iw/Q��hSH�jZ�iY��H��n~E��Bm�j��W���)$��~L���(�hHS������7�o���P���*
�}O�:���}�����=}�A_�x��|(gb6�d�H=$��a�d3��
 �N��U*c_����g�k()�D����v�êQ�6��*���M�O�����U�
Qoc|�}�|�6"�V��Y��t���4��C��yZc$���l�����r����g[��H��]=�C���4}Z^��4�X��@�?+UۯS�kiF�7�ȨKo}��D��6�������?euI�C���.�1�*{1��"Je�	��R@qU�D`e՗��H8n���B����Q���������$������+���S("4ǔBzj���@�Eq�(�$�?�
��P(1�`)H��7"����`��8|eqY_7������N�m���6���c����]�J �E�BL�������)Jv��B�ΦƖcI��U��`fN0r�9��8-��������z��
z��@�Q��cz#�m=�����{6<
yv�o�G/�Ҷ��	
����m-�4Ʀ���B��-6��������"!��JRC�����5�C%� ����UV��Z_��zJM7n$�F&|���t�
�`a����#~;|k�i.�[�.@�/��W^7X2f�G�+�I
ֳa�f�K3%��z�zFK��`*����!����P��������܅X��[�!�nlt���h�A��={��)�������,׶'�)o����8*y�d+!!)������-:�����-�p��r����O�+ �%���~�k�rw�. �|�	��Z��h��$q�#Ex�Fi>�o��N){��Q4&B7x���*�X��C(�,����ړ,.����Jj�b����g�*00���q�z����׵H�&�E�i���k��3�F�J����n��=��s�QU������f��3=3��0a����`��D-b���9���<b��#��O�<_~Ǹ���1��(���H��4���'��}��k�q���;��-��NT��R
V�<��e��)y�'��F���U�|��39�_FE�k�I��"�Q�K��@���r#�Zt�a#�smSst���u����{��&��r[�t�zy���ws���YR,{T��Nj���OҀ>u���<�a��'QlA%P)��L��.E�s2���pr��fN�e�&�פ��ݴV�}��6:c�
H�AJF:lN��"2�2jN�
�`_%c��~6�Y�0P�%�y�5�=�6l�����:o*��n<t�~B^��d�&�[Yaj3�|;���;5�!8uK6D(��I�`���v���r��C�KXWfc���!c[�>���8���!��\G����Bion+���:~�2�d�z���E_<�X���V�)`���d�3�=C��fB�OGR)�&T
��c�y�+�������l�[�`�f)�������A���iC���PW�+I����r��kLL���a
~��3���BPGD�Sd��1���pa���	9U���<v��+��1�����3Q�c0D͆rF2�K����3+��[L�^'Df�e���Zb ��P�[B3���ב�H�a��&VjcZ8���i4���.����C^�/uT�|�lK���V1��z�lrdqo��~�)ٮ��]���1(�T��t����<���Z�a��B�y������@���N��$�`�����t+�@�.��Ņ���NkȮdN��h�M��G��lY[��|6�F�B�����X_A�h�j2��*���q�ڸQ��;j�(�������Q9����2��Sk��A_�tq���T
EBd����ù�L�L���Rq�L�Wt��Ĺ#B0���6�h�,k1�8�4��=�w��'0P	��G���,���MS�)b"W]�
�"���GM������8&>�(�|�
��g��������h����T,��=z	�Nj����y����q��*�����%����;�91��d�~g�NHGE���U�2�K�*"Q��9ų�������_�܂F�0A=��!RhS^����-�W���Rі/)'t�����2z�3hוұp_���J����;��elrO�P'*Hd3B.tB�iV��K_*�����t!���A����p��z)5���p����_F�3mS�
8�}A��c�I����O����X����u1b�
�7��ۃV�k7�N>?W���$��a"W�W�;2j�K
�v�4i.���b\|2f�5��1���������_*`Cx�qLjY�IXM1mC�e��.(�q�������B3/�<���<36}n�O ��V���B������L��_\:�r�4h�a�Rn{�2�\��K^�eW�B���v���/��k�B
���o�:~�`�HX]�{��T�fA�ס�K����x�;�����i'�������'o�������rE��Ef��]l���a.�S����K��3z�I�A�R� ��������'̧96�=~��
��ʥN��H@���P�D�"�ؚ&�5<2�;��nD���ep�Z�SYY��_m���h���+eJ')��5���`v�a~�X��D��~�U�z���ڰ:mՃC�Հ�E�����U���|�$@�*m>i�zD��g����ć
n/�����|�����mf^t�����Y��NB���5�?Nx��+�up~}��<ЦD2[{�jF?U;H�?����J�Ռ6cI�-}����
��2�0�<|�d!���u�eM)�Ն`�T�S����_�����J��@��K���F3�Gg���˩�#��P:�}�o���B�v���Z2�',6
��b��Xq�W�E*`�B)�jb��y��Qd�!�^�ҵ���y��3��nZ�7�$Ȍ0?t�j�6��v0~Wn�Cl,/�RX�%�~�<�0��ES�I
�x1j�Ps�Қ�u�F�w7	��/����ǃ��E�=lJ�|SO/><M��S���G@[�5�WO���:��C�͊U��-�G0-����jc3�^ړs�t�Q��-�`��P�@��8Y��3��m9��274"�5M�k(H�y}�oQ������ge�
{mLI=���x�&�������S\���q���H7Rm.ۖ�@.1+�y�4������ �Y����ݮ��}�����r�Hy��pgdY�����i��bdaD�Ȓ�?	����hX��W#���@�LҰJ֨��}۔�
�a:�S��.��%a����'2��q�I^t���3W��E����o]>��/��ݎ��P����]ʱ��'�O��T���o���G�F���P�IɁ�*:%Az������To��#
�*fw�<0�����[/`�s�����x���������EW�1fo�y=�5�Z��b'��"e\Y2 �����^��(a����l���V��y�aA�(���ڂ{�k�KLI���pF�ɖ�$�-DM���eA�zG��ψ��rwN�����8A�jd_s�T�/�\!�`qT�E��i1�k�HE)`����p{�
(a-_����7��O���6�pK9(�M��hΨı�$֤͠��W�p]8S3G�"���K$�����+��20��BSDo�LH��sT�<ve�6�}QY��=�pF���M{�2Xf�������M3������@$�HH�i��r�	��zοq�i��#AcF���&neg`D�^�d�W�X����a�o��a���2���Cq��H��j�A�"}�)I�^�t�5w S�@�S�ap���A�������U�B����C���YT��<�[u]O;|P�-�R*�e�~΍Pv�6�������ëY%��^��NY������\��d�������N��<wI���y�����U4��t�7C��L�}P-����I3���S��;�;y�ݳ�Lk��rdž��a��F�s5�H�����)�����f�R��Yn����'5�9J�L\`�|�y��<x�զLp
z�l%������*M[�Ss�/"����!����u.+
�x�i��܅q�,�){Ȏ{���	��Dx �
�_�5t�kPb��fn�qg�R���h4��S��G$������NL�[�2�G;���X_����l��לo5s�e/��;\~O��u���7����>As�u�r��r�p�\�`%��L��NW��<�7O�!�\۟�z�{M']U�,�q����â-��st���h�����I��ZuK���W����K1���!���ZI&w���A�������S������ΖNY9���6����)�@$+����C���h����%U*���y�_��55��dG���|���E��>��$)�0�h�f2�݁=F^�<F(��]�����G8"��t2���S���H�1G-G4x;�^ٶ�7PEȟ$C�OLb���GS>�t"Y�У7:��vq�Q�K9�S_J�wV%�k�I�RZ����\JK1
����p�E$�ǫC�d��X�[̡�����,���RP�X���<���]��H%z�@)7k׌�%���TO������y���!�zQ,g��Nz ���]����x�^FJ�k%F�8�3� |�x�S
k�*�c��7�/!����Wv,~c>J5o�^��c�u�w� ���!�2�+�b?U���A%���m�_;�rP�[�2���Ə3,��IH#���6���.Qs�'�0���152?���{%�����q�U�&�&�9���|��������
�c��Қ]�$�|a:ŃX�[�YPAy��I����<�����CO�[$.���y���??;�r���3>-s�<�̎��}�{\~�_��Y����ƈ
t�]��"8�������*�}D"�P�����h���wH�X��6.�#�xՀ���F�����`�I*4��+h��Rf�	�! 'C%Z��F���KJ�%[��)���<gb�M�v=�Wu��8��d�|7z�ݡ�
�I8
�U0�*apf�!������߂M����:�~�f��"�C������ef�Z���H_��J�NH8�T���0K���s����mN2^�Ge���-�("�S\����_��z%�������d��68m�����zO�������*���h��6X�WRu8��<�b�KjP2�,��htE�1��V������-�Q|{�q��mP�n��Pf��,N�{Q#p�	���P�e�g�o{�
����F���+R� ����Z
��'Q�rB[Qܼ]M�X�R�6I;�y�P�<��h�9�x���}��0�1�dn����~���I�M
�9����-�6���`��@.���ַ���S��3�с�� �����87z\�)7R@2>m�ι�!K����T��>D?~���!�BY��Ї@�����q��ɸ���p,��0�@.��d��LM�}q�^�t,��G&я�6�
%�Y4�@�M)�m�X}�V�2^��q�yPW���*���Bo�?��>�C�r��[�v�P��%6��QJ�#�O��Z�:�,7;������mv�"U��
\}���9�T�c������T���&`�`^Y;�O�w'���1�N��Oۿ'������Xu����J�[����:|iEK"�hJ���i��������3� ���+�z&N�C}h{��_�;�~�����|��nF�@�Bl��#c,�9��;&�A��s�9>���A�A����u���i���^\>��m3ФE��%�x���S$b��w#v����
y�t��Y�w8����X�E&�N����w���� �t�����a��=S��Bm�����^O�m~#��^[#Z4�ϼ��b���r��e7m�)�D��3����a`�3�r���QC��a��E���!�a�����\��$.xi,�;s!on:����
t����\���	��0Xw����b%s�qzI�Mi������,���2�l*k�P�����K��T��8������7�}]lQ��)@l[���Fv� 7�g2��F�#fiQ%�X`!k��]H�׬+���@�x}&�yō cBY�Gk5��$��l�%(�����C��^�)���r�U'���� �q1Rkmf��&˛'����K�ӴQY���Q<��_{�KJ�����d�B7s7���m��-��Q�|n�&�]�ۂ|���,�I�<f����&�>+I\�c\��tvE�-V"�(5	0?.r���9'�i��g^_m����NJ�`n$T���.Fn�������m��X�7�����fF�H������X*>�i�q*�b&�,[��j2!��>�u��L��(����C8�Z#l<k�ed�N��|�9!�a��<�zap6,�q<?	�.J��%�e���7*�?�\L-uS@V���WxZ��=Y��k�D@%�IA`�y�[+8��/�2�����+����Ri�߇|�tT[��5��CO��?���a�X�d.k0��qRē1����>�I��%GUU��,|qt������"�#����,Xj��L�z�kۜ��x�4u�ڋ$ݾ:�U|�WHvJ��4�Ç1n�7��R�߃!�p��ɦ'	.��^����;'�d����Sn�#W�+v�����g�*�QE�S��p����u0�=]t����<d�`zR��39�ִ�0��\|��ro�mC(�*�={�%N�1x�AL�O��
.�0r#f{�|ђ{���2����Gq�o�wB~�l5M�*�"8��ܗV+��E�\*&���������V6�	�B�rn S{q̆_�SaV��V����9;�nt'r��=�<v@�5��r�9��G)�
��;�5��bI����
E�M71B����5�"#1e���W̫�u�pM����j{��f�ZK�x?:S��%�k��C��1�qq�2_K� -�q���/��A�
Z���9�4s�6Zs���VCK,�1J$�]I�PYC�DLW����@�tV������:��=L��O �^���.��<��<W��9����c�x,��[	��:>t��
��0{���g���6��=���R�b���ѿ�%��U����;�p�+�
��g���
��y���������d���s����6�l��y�4A�2��]h�S����&��$C~ab0�.�T"���E|��7�w�99;G���k&ɖV(�d�T��������a�[��QH<�;;Xp�/X{��#���si^VIQ�6��?!���Nv��L�-?.�R�y�����n&�E���b��E��Z��		��R������~Q,#/�2 �l��XN��ra<��|������W��M��J������{K}f���h�r��W���~��fg8�j�i�A�/�ǏE���?���%H�_*zo��u��r�j� �r�.�0��r<��-�EB�p�(7
c?5�q��\N8����/��MW�Uһ��ܼ?;|�k�t����k���0�� �}��A����E
5�W	-L5^*'���b=(�����=�����8�7�MP0��
���;�����'�����v#/�����')��P�ox�M�j���G~i\v�
���`;����d�7�9���TA�4��q���Q3�����'�$+Bw��T�_Hi��#�����{	�UqjU@�k��3;����|2���4��HRә�:������F9Rd��H��`��E&�;�	���8�D�Ez�YLU���C��-���
��-���44��qɴ����?�o �Z�6H0p>(zy�Y��{��1?�$o�9�$Iy�hEw�&È�I.��:R����h=�P�#De�����b?$>P�j1��3�)�\���jS���4-FR,^���nq��e%FZ$�yY@k��i�����,�f+w��[���+�wpm�#�>�3�s�����"�9��*�*�{���[�7/\�����8(��(���X��a������6�� ��;x8�<�\ST44���&WݷqW���~-)���O��qk�����r��S���7��9���zI��-^R��Um7��
��
���?f�i�(��Œ�g?U?�CG7�K���A
����w�5+O����cHt�mc��:�A��w����P��1���������J��]Ⱥ@z���q�����?V[o�
`��,�}�R����Ov@�.R%5�N���d�^���A���s��4/b����ZDqp>�[��%���π��c@�������Q�z1����Y�5A���t\��%L{nR�ml��7�m��{B���+�<��ª
���Yj�-�;O�9�F��|������^E����k�$[�2<�p+����x2���sײޫ'oh��z���s4�'��a0�R���~V��%�v7�&_l���+)�?��G�^�M��7���^����b�>��(Bh#�� �]F�Qqk��Fv"R�S���U���R��U�;)�g�+�z�Ѣ-�~�>B�3���A8��
J7}��u����y�VQ1�wA��6N�cɾcAc��Ϻf�+O�F?�B�~IT���U%��m����i�f��������8iQ�>���b�����~1C�����A��{(��jg0�BA�/(��O����K�91��!7ȧL��3!�q�e�c7��R�Cy~.>�02��!����,�.��	���8��aU[Q2�y�D&i^D�����m7f������^6����?�.}�w��v�����D�y����;x��T�CTh��}�E:/��&~F��{�\V�	~�o��2�ţd�/#�w����l�,��������\jF��{r���Q6������9q���~���(���PB��S��%(8ΐ0���C���*�bh7+��T3�
7B����7���>7�Y�:�XK��`���E(PZ��.��y�ϓ���ڊ�~��\^���
����{�����t1��o����EF��Zp������n(4l#�#(��qH*M�un|������Q&����B�Xy�:����g/+?O�aW�-�������$R��S��y�2���L/{�n�8�y��o!�.;�����Xe���~��r+�io���%�:���p �Q�)Ixs�oy>yG��[��
r��)">�u��{�6)��yf�^l`~3cvB��tz��8���h��31�o���e'�*
���g�.�4��8�^~�sj;NW���>���J�����
���pa�}��Y���W��[��Ҙ�g]�ݎ�]&&i��4�������dA�r�!��8)j����g[��A+�z�ݹR:�����+����J*�	 %����m��P;3��g|s�;H���Ї�;Z_7	(F�,+iԩ^Gr����+[;�<��1��ȨO�!�
<g�7Ğ�;~��OUK��~�����g�/FE�8�T7��0�P�+փaf�s6k�G�-�W�;xGv���6i����l��=h��������ѨW��o���q��CO:g��������ƾ�TU���l���*�S�����U�,�y[�K��7dW��~���q5c!R��O���W���FT�F��Q�
�5�$Е��";O[H�4,��+�V�v�lw2~I۟��k�����b� �$��{���]BRƷ��99߇�oQ]�}����(�8�\������/�H�G�w��Yx.�~�u������e����d�
s�j�U������/����\�%4�y�N��M[9�H�49�z������E�շI&;D���Y��D>�?h��d���3�~T	�P1��`?����c�qr�2$|t��}P��p/9{�p��mchA0���O�l��.G�cl���-�k�e���8,cx���%�`n'	�{q��������f�W��0���i^�{s��C-3���"s�����l>��Z�����y�Ρ.^��F�����%�r�&�j��A��{UOĺۖ�fh0ݣ�G���4�!��j���>h.�U
{T64��b�A2��$?k�x�5�����e_�u�x�De�3P/W�f���P���������8�C��<:I�������=P-(�����R��H�ҰP��xP�&����
�E�`�C��çi7 ��7x����)(���s�c�a�)��IT��A�'ܟ�9�\��$3������.���9�ć0TpF2����C�g��H�����er�ޫ�W���BF!�JQ�&%#�9ws{Zv!�|G�?.��f,��^�>������j�W��i3�T�h�+���,��e�_��Q�1U���~s�u�]��Su�>�}5��ّO����5���������<���,��q���(�R���"�����96�\�.����jGf�sr���f��{�B�Y!=7U,}a������!�s�s��0�����ԋ�%�6P^��@zB/�z;���y)���z�zW�c�X\0����
~�?�t�������5�� �s���QY^g��c�c���>���2�2�;��j�͟�����7����,�P����qD���v�b�^�~�\�N�|���;	%O0ÏJ��\���0�yt�
m�����&·of�j˧��
�
��B������y�{�$;(LE��6�������f���<��-��U\^�,h�-NfAc������vG�Ԗu�xh�=f����G�b¨}�;�6�0J���,�s�:Y��U�1�N�����y�	����K��<�i�Z���2+�]�k]/'`�$�G����ĩ�����Z��6GTv��l�r�U��T�ʬ�?I?pes�D�,L���)�Ku���DZ�V�/:�Ls�q������0:�r�a��a��!_f;�A�\�Gp=m�}2Yl2�k��:\����N��	����(tbYf�E��5��\6����s���t*&{l�uw9n9j�%4[�Ap�K�!�fHy"l������oߏ������|����ZrC��0��I�����E�O�'|�l��F����x�� 8b�����$�l��|���*�wʭ'����g��N=�V�|���8��u�
nk�T��@��Ǟ�-�|X`��ޮA�=:�y�\��_�+��rVS�\���=�Rimt
`������~����
O�j�V-{�vAb!AAR����k���Y ����
�U-�q���H�Ȋ���.V�3nF�Xl[�&��I��px-e�� o�� ?4����pn�b��¿��/���`���D-����r��KM�&�F�v/��l"OP��I�U�3F[
�
����K�,<w�޶t��>/��bQ@��Kf_C8
)[A�A�F���������U�;32ca�����_K�c��L9���C��V�R�bx��-k@	)!���reqJ��u�EV��)���;��K���U��Y�f�"g��S��Ⱦ�Q&D�X���X4���c���N�.}������{0�q����\��F�q:�-�.1����3c���P���Ca�}*�X���p�����	z�p}5��a�l�^���4*r�hR�#&�&��$���p�fF�����6g�m�X��+>��g�v-���s�*���L��n��\��FZ���s�7�����K�� ���J\v��+WJ�$	�\A�uQ�u�}����C0�����M%FN#w��0|j���.��[�2�P�R�@L�����E���g$�Зa�2v�y~�I�p%�ڳ�_`�K�Ϳ]�/������&��K���`����;,eaNK_3����:���:���������ѷ�� �ĪX���cջ)������z���}��-�*���#�2��zq��������q�q�!
����|�(w�t��/v�����J�^�D���U�lڔ����0��(	���������^����E�p���M(�ul=���ҍ;t��|:��[�}�w�;�'K�:��n���Y_,���7�?u�����>���	i�"��NI���v7s���g���|��@�i�:��y���g@�~=��~����h�8i/�W�O�,�q|�j��`(�1�|ҧ[5�\,�5�y�hi������ϒ\�N���,�ݐ�<-+�_���U��!�c!,����G;��Ll^h��b �+~уFb�9̸t���Cgв>N����aD�J��"F��E����l������!�ɵ�,�	��1��0��e���9����Sr22I���&�����_��uxRqY@j����Kā�����gj�y�H�y8�̠H�����'[E���
b��
����������؆����6�����SX���h�}J���q?�����xB�;���*��m�+G>V����;�$K(s H�|��������["�1�]K0��N�g�:k(��P����Tj�����Op���&	���'G
u��X����5�'@�2U05�����4��R.��Rs��[)��$ee[o�\�wq(�"ѽpL�0�Y)��
�w��gXV.5�k����<�18�a��(Ƕ���+�*=:�k�x�
-1�ds��s�$��	
��$Z	ʊ�is�5�q�0|���v�=��ܾd�7;��('E'H����:U<>£.�\�!4��Z�K�NG���H��cXg���!B���od)r��P�w�#�����4 9H�3��C���ZL�en�����Z����MT�����t:���9�*����~V��,v�'BlsE8	{L���qҎV3j��e���ʬ����O/�{PB��;�����#yZk��=h�UIC`7
�{�2��������).�[2��`�d0]��]�w/��ZwW���$�������:\���}Y������h����8G ��2|�%���@B��R�3��.j��/�uwIJ�7�i��hg}	1!�v[zM�ߙ`!Hs`�#/*����wq�w)QԎ�,�����>�S�����`�3�����[W�S���������K�K���Wy���'(8��u�^J��@�oG5\�n�����Ƒx�s/�Sw�H��I���@{���5�:�c���b)����h�*��m�z@XX�Q���2��,���h"&�_��#>U�����+o:����-�s�^���'|�BB��h��z0Hύ���|X�<�X�-l�L����7A��:���1`����9z��F�j�H�.�i�P���o�C��	f�Ϣ/g�ޖZ��5��M'������U�VS�+�z/!D�h�8,�@��m<�5"w7����|��u�0?o��s*�����Y/�t[A&CS������p8OPq�d����p��GQ��!��/S.d\`-wg���������3�~mQ�Rt��k���;G�	����z��Xb��,k�;��mW�E3�M�xػ�_	�<�OM��Z�W�Kצ�/hm`��P4U%�a��<�h���B��L�����RO6+4���,��/���;:�۷�����
��T�8�����s�ƺE�Ѱ�`�����c����8A���u�`5�:�si�nh5�j��yA��?9���T��C�[t{1O�*���U��$K'���e��6��Z2���5��0�
.B$j�H�����
�ZG���rFn�ċH�)��WP�l%m�~���MV��0e�W��a���6J�	����������21��мO���]�G8�lm�[�����<$p�=���F�*T]i��x+�_���������So�=F�����,���˒����	��=���(,�x��Z�,0�'����;���%��!Ʀ��vhp“y�[��?v�$���6��6��N��&��22�*#.R��Za�=��wG��y��=��d��F���&�4�p�I��E��1Ԍe����HE��-dAB���;�KO�3o�qǐ�����ߛʬaA�Q�X�=%����������F�i}�������8���M��Fy�Pj���	��L^�j���'�NE4�3�Ֆ=�]Z^�jl���ڔ7�6Z*�u+���**�H�������%+�)9V��݂��7�4b��R��wF�����/�e�����)m�k�p
>K�d`�<��m>b��gX�1U�1A,:�g��	��"K6SP=�@\�(u�4F�2�e���<ߪ�HK8�sXCM��#>+}�>�m$�{���؆�(%t`����O�6����u�d�C^���������b�I�I�\+��M��_�h4qe	y8S�����HhY�'!���\X�����ygLz��9���A�8J�'��j9bs;��qS��}f���daT� &�Y}����e4>DQ%��d����S���1�����l���>������$HbeHE�i������^�A�.A��{�wP�����^�U�eր���&����x�����CN�'��a�����A+#��8~,on���<�������.1�4�.�ё��D�2�!�vm��j�3t��o�}~R�w���h��.��&����GcvO����P��@�&�<���N'��}�{x��X|�9�����k��Ji�����I+'V�mf������t
}�z��z��T�y��L+�2P�!=�����v����'63���%�J�P"�p_XQ�Qsv��v|Os�y����\��C��HU�$d��(��+_!��bŴo�ޕ�v޺���?��T;2k�/A!��E��-q��C�9Y>g4#7�@l�KQ���Pi���z��akg��
=�[?x},[�U��V0�|[�;�B�7zt�b7X�K�?N�$���Z�=J�O���q��RD�E�D��i+4H���;�Ǜ��-!Py^v-J�P[��\��y�� \y�1R-��f,�5?����4��ken��_�!+�R�P�b.�t#,�M���(����H�^9�K���3C�����6M�ϔI��T/�*������">�P��:=��U
c����S����_:y�$�@l
��v	��YWE����BS���q̹�Qi\1�^P��cU&a�+�Yy���	0H.�o�D��l�}��W����2#Gv��$�~��O��tfd����+�8������A�J0P���=r����Q�F�Q9�<�d�m#��I��8�s����'�!C���#X�p�����@'%��f����/V�A9_sQ֘�?��
��z&�L���(�}����P� �.�?��!*��D������G0�L��J�"�����o��;��k=i��l)�%�	�d��5��}��f8�7<��&�#7"���$4O��?��q����3�ϲ�{�_bדo
�5T�o�o�O��;��n��JJi��
m*���$��׆��H��4��>&�A��X�,*\�	��[3�p�Z����	0��E=4��������E�*�I,�_��d~�q���N[�cՅz�������N��r^�/|�pU�dtE$��n���Od������1���{�yv�a�!���8�����:K�!y��]�
T�i/0�	K?t�t-1=�%�q��?�z��0���0��\Mxu�� ;@��.�dN������� ��p]����G�T����i�/��#Gz��{���
`���=�����%��g�k�,$#F�‘�ܥ���Bz�:7�Q�e������`"w�!)��p��L�Suy�����*'v%�&�D�I���+(�m/�>TH���������z��]��6����2��M�#|��Q��vՁ�z8�u��w��/�{��Wl����0\�u�eu�=�c�T�����D[������=��j�	[��^�{n>�Ya���L�-|���4 ��&�(�)�
�qt3fJ'R�BY�e�*�9�/t{"�W�$��B�����9���R��`���n�T5�T�S�4�F���C}�Q*R'�-��'*hJ��p���H���ax[�bU�EfBR �=�[��3��z�[�����7!���)\+��'}(G�&����p�<���GY��
�Y~H�"
�b/&I�qw�iN���U�k����7��2qƵ^�|��'�h=��T��1����%Y@�zQs}�A��G�Q���8���.��Z�e��2H��$ ���;Kv,hL�t���B\U��i���{��
|��u�j62���Ҕ1�Qʉp=��&�3	8�+�0��ʄ0�*�/�O�%���.�^D+�E�'�6u��m�j�`��6ک��!�P��B�J��r��'ba�ܡ�Oѫk%��P��]o\z����7��e�"��Y���I6�����K��	�l�;��T\��jv�(.�<t�h�&�g�]K��yx���A��Pt(���#��:��`}**���wd�ás��x|��\��zR�`�;e��H���3!%�Lۣ�]ݱ���+q�zT����Wޡ:���`,��n4K:w!�Y4��U j�B���������j��E0�� @���%�͡���%�fӪ=���������znӂ�kU5��[��Ӌ��O�߲R���!��?%�i�|���֮u	e��6uC��~Z!�$����`�bK{�u�R�two�H��b�&��RMT�7�bY��ڄZ:(�����s�����q�Vs��P��7�3������������(��2����Q(��	�I�}[��(�T}/�}į+�k�߭;���ӌ�VU��¤�h����Z�yS>%���4"`~���G����b�^���y��#3��NZA��uA�r��>Q��B�SQ����+�[	�,�������37�7�|3NKfog�T�;�/������uy` -N���a�����M�z��Y��6�E�	F���$����<�<>q��D�^5ۄ���/��?g�U�Rm_-�|�+��� 3X�5X
��������aqqZ���`6-�8RwܝD6�@�;�4���~.��������%�|��=an�uKڵd6���)�6�=��I�QՔs�z��_6�'y�|]���	�?}�Wwđ���U	��}5�`�b>����P�tv��<�����QŸ]N���q�����y� L ���e2/�TC!��1��#E�N/G�k ���ow��w��Q��pn�oMx(���Ԓbi�a��d]��^�$�W2�Y5LRV��eR/��<�v��Z!PΒ���s�b<>��k����y�������Ҩ�W����X���~f�BX�:���B�k8���{e�q������V��/����j7�7?G������0٩:�O ��?�a;�%����a'F�X�L�`�D��D8"��J���X�(�
�`���$���k�L;��	�4�1O"D6�
ިb�yR:�-��[��5����'���˶M��Uu�b������"N�����e���(]g?_�3;���'Ha��*8����Swa���RO�����?������@���B��
�gW[rg1J��`���7�������H���FUN_�;���	�~Z�2?sX"���ūj��!�c_��q)l��P����n+���o�H�l� #�wv��18��|E��O��/#�t2o6uV����wn4�T�!;�g5��6aW�����B���|�&��r���{qwBE������v-����XJ��[Ͽ���mj�7���������J\�&��
¶Kv�����Aq��v�$[5��q�V{��ͩ�#��Vh�4��)�PA��K+��rR�����+�W��*��%$(�F�4^�:A+�݁��f���d�&�'C�(�:S0��%}e�Odh����������+L�]j����x��'�E��T����1��+��t'�l���6���n�)��\E9�x��shtCK���D��m=�D3	��(�n� �)����\��jX�'���|�@�	-�u�}�w���������5�f~�'d�O�'�[�_S;,�%S9u�=�r�{���0����	��D������7S o�4�N�`�g5�y�H��#>9�JM�'YE)yT��\�s��M1QRZrù6������uƻ���e�m���������@a�1;�2\LV���5,a>u+�@�$��4g�S*`��+�H����5����!�c����O��Zj����SH��*(�Q%/���9�-|��/�%P���]!����9L~�L����H����Rf}Q)��[��A�������r���#���y��;�WN����*|n�Čɢ���ۺV�ׯ3"���z������vw��Dz��?��L��S+\�AY�4o\��\8���EE��l]�m�d���L�;Q��u�
���:&n�&���=uM�rV��.{�u=�U�ȃ*�	A-`�][�'�G����֎�X��=���$8Aj%�}���,>:�v����/I��-$	��R��:DKMg���@�9W�FP<��z�,��[(m�?ȠA��aB:��!s�O�a�h\0%�n�[c3wg��.&�m�m��cng5�@�ET���=*N�S�K���?*��yP�:��G�_0v�z��r����0�8����x�s�6�d9e����r������� �6 ���W��=�s���Q��s�u�ʇ��t��Q	�oz�~���x�u��H�1��/;3#R�&%�P�Q�,����u����m�?{�׹�"�	�A�l�i+�6���q�%�����-/HW%78"��(��U]Tf,��<�f���6�����d��X&��)����\(Z�x�T�C��g�P���CͶ�l4�ɟ�B���HS�
7l�|�\L���Z���;9I�!�����m�[�!�w��zك����i�j{��.cf�"5�����>M��z��0e0+���Tj��N����E�)`���8�g��� ��{��7X;�ڠ7�3��{~<�T=�����$�b-���v�C�P�9a\��A��+P���p��	���"��<��4)�;B�	`%+z�\�r".~��v>�9����V]�n�"��
 ���	
�������10j�F���_���	9e�l��}���&5��c��y5iyUI`j�7.��Ra���iZ��8
� >������О���w�.]:=i�2~8aN�`��������?I�.����Z��o3E�B�����;��=��/�c#%�P�#w!m�%�m�l�M�/&��O����N�F����O��`��i�d��ڒAelL���:x�(?l�k���������Г��W��2�N��
�����G&�w���3L�/�X�Z�=�]w��31����%�����kf��f�A���Q�'���d�N.p��~���|U�U��}�>9�u�vq�����p
a��A��$+3�����d�VTy��E-�wF���
<1.����(���0���`}QA�!
�F��F�&�3e����;0���u��gKuǦ�_�0	)AGO,�X�z�C����������H[}����>���3�����%gJ�L�LWf�(�k)��Q��/��?�?T�j�J�2
/���;*�\`?x/���}�l��4�����\�C7��
PQ�_O��~�b1�����7�*(]�8 k�l@]��)��I��_�
�m0��Z^v{M��Q��i�4��}E��i.;n��*�K���ew����[m1�@9�d���w�;�K����s����k9��Z>�
jH����Nk1^�h~�c
�:�	����S�9�#�W�S��*O3�o��	J���94�hj'��vU#��>Ek���	�a����������^�'3��j���lD�HB)�$BQ����ɾ�h~�����4r��O>�l{NC��\�F�o�������([�%��.�,�)~���A.^��q�v����/���WD�Ī��6���A�s��"�l=5J.�e��O%n��?#�s6����\��woGN��m�Q,�G�)rQ}��Z�V�!b>ac�<{�
������f���S8,�����%l���p�U�"?��Mz�Zpb�J}=rze�H�������J(��v	��[l��*���{����p(��"��*U�+f4��z�������%��%{q����}$�x����BP��y���;nJ���V�Y�=eb��t���ɧwF�|,)*�
w�6������]>�����ED��d�/��y����q�ԄXp��z�y4�|e���/3o
��u����}ߗ
5�
#��N�dK0�sC��B�G�u�`���hi�(@vY���m�����e��-��3��ٻc\����2��C�TA����s_��~���?��?�ug{�	Y��e�
g�FD���\l}������s6�K�lk�+��e�q��t���/�ϛ�?����R��}W��ݏ�������5�����i�[����6�C�o�1s(��0�gJ}�5u�-��d�K~��|d�uv*��it|;�4���T
N�B��N�kz�*Q
X���16�Y�Q�=r�{+s�����F���v����7�˽�C��
M��Q
��,h�.8�k�9��#%����|� j٪�;����͚o��
���� D�_,G�D�_�I��7����I��\���J�Y�N���/#�<V8ס�T��E��a�v{I����"���$O�n?�qǩ�=�)�2��(�����SyF�����v�D���A�L�ȁ	����6�9B6G@h]���6�	-��w_h6��������?�
��f���-�|�0�o����&.pܩ��/KH�$H_א����@I��"*�0
��J��R2�;"q��f9T��S�3)�;� �?����G͇1m�2�p};=S�!(�es	�kA٘0�n��f.�d��l�;�s�fL�[���k�c������~�<bB��cκ�H!��@���u������Fe#-bb�
�nd�{�,���Z)B���@��h.���99T�by^<t*�It�|P�x��qd)���>���Z���=�K�^_��&cj�z��uv�>?�~�|������\G�U�y�n�+�g9Nt���! �P�70�`��Ya�����)�@,�wO(>p.Ň>��Md�����tc"�W:M�ǝ_��{��2�K?�����-K�pYc���x�	�aOn��0��r�!A]-��2k���G��>B��2��?;@�SμFe��Q;��΃���������U7� )���W��w�QSR�F���;��!�^
qk�k��j�:,�������
���}�����y�Ks�d�T�Zg��..�[9������1����l��~���`��$E���z(/���
ѧ1�
�_b�?�6�8�5�H�������x$\�g���rH7D's���#�/I&E	���7�[�4U
9�S2��5���:=!X%}�y�f�]�Y,4��S;�����I���ki(%mt3h�iN���n��Ie����!�(�zPQ$-����Z��{u�U}u��������"I��+��������}F��?3��X2�$VV�f�
�1�|����0',��n���x(�U�����4�����Rt��3��V��c=�}>�$i�	���1�}J�oS�?aM�.�;�����XC����/0f�kjd-�AR��m+p�k���u��a���8J]�^C�B���RruK�ߡQ���]��LW
��~�[6���M(�g�r�h-[8�9j"��:�zB�ҙ���"��}J~�2H�
�z��p����n�C&��(1�cuN�'��'H]�����6r�������}"}�S��̏t�J�&��cvfi@n�n,��[�#��?�)5v6��(��;m����5�I|q8��6V^��g�������Ȱ��S�����'!������)5���p����K�2�ϔ$� ��.��	�?�3��>B��p�/k?��<L��o3`�C8���[����&��8��o�qk��^
�D
êؚq�/�Q-H*`}�����V��yc?���V�!
��~G��D���]�j
ق�Zܴi��n,��
�U�UB�,Z%>�A8��}��s��J���;���
cs���	o�w!l$�#�7
�x�������\s{}�����'O!!3�a��
�<���J���h�,T����B��gq�fp����
��4'S�H8�cr-M��O�W��|=��q�J�~���M����0������z0`���ګ/q=FU�G:�G"��]Fyz&��~W���d���8��;��:~^���v�������g;����$�o!�*���k �F��G���Q�@��6��z��ޑ�5[Ql���]�����t���"-�Z�}�0�S�.wJ�l�dž��}�S$L����T?n�7^|C���;#nr����!�>y(W�i�[�Ey�L7�rJa�u�L)/M�����[ԫ�z�P��0���+�g �A:��](w!b5�yܔ0Q�t.����0�=d`n�����Y���z�!��r��VkO,�(n�p'�ݘ
�����hLF������Ƴe0�JaS�������
��R\��'_�$^�"���LX)�=4����J��	)W58d���	Q,�x�Z&��E��"�"vMT�C�dU�>��3G�l������<�|��J7���\=�v�C�|˛

Q�5������V�~n�kq�����`�d�=#?a���$�{���%���i�[^*A�g��5���,��X�sf����/%&yy|�b�ѡ��n�uP
;���b���?û�\���nz
+4Wo�����q�TccI���}��s��LB�h�86*��w�6
�B*38*��n��;�t��<2/�IA"�����F���,.c���Z�����>�r'#������(����p�6~I(8�@._���S��wH |-�%�r ���l���2N������V�5t�<��l�.r}#I�
GP5l'������Y�r���l�i���&�>�
1*�N�L���j�X������r���e�l[D�ʋu��_
|��[bY�`m���u����G�P��r��d7�G���E���u�����HW�Kv*u&C�	�p���{V�<^�e�(���K�۳Bz���8�
����GDZK����������<
�{�r�f�.i�J����u_�����g6g	`����A��JucU)���!g�Aj���u�e�J@~�#�d8�:��������q��i������
�
v���'�88�iʊ�Z[v��Q]���d��@�D�W�+������r	��d��J�VcW���n��U�8]�t�tUIO�EX�ǩ3C&=��2�1��F�����H���D%���+��������A2��U��i����,����W��xu�:��{�T�o�ӹž?�+��N�o/���
.��+2�f�_,��a�,u�-Cir`��~��!�H�[agz��i�N5��m�����qA�91j������{��,�"�>��6w7���cێ
���,�f�_��F>�ՊO@(�����1������m��
�T��7��~����ydE<�u�[�XM�"�i��P�aK.��R�9`��?/����h5J0{�h�ɹs�P���͇�����������\,�&�,}|aX������1�B����+���Z�
0m��d�Y��| �}���
{u��,�0����p؇�S�	V��ޗ�7�:�yidW3����j����xÍ��=�$5�t\��J������s����W�h�q_�7�}��f����a��Q!��ߕ�q��������>wT��(&B���z�!����X�Gq�h�{�:�W-D�Y
�C$���o��r_����NA�B:C����:��l�����<b��a��%"�k�zEfe��f��� ����Cxo�t�D��q�o�I�Q�h1�A�1K��H8�5�� �6�Ni�f
=��dmhй�<��U�>�gL�����-�s/�`��%LS�S37��>�T	���Gʥ����L�T�
`��]j�v�	��~Q���NR��nݱ�T�@|�^�6AK�/�W�G����Vr�f(~R�����y�����x������1�>�>��"�1h�����]T�_��uX���T	�CSs��oX2.��^-fV<j�
�a���v�jG��gB�rk�yu�T&5����\���G����#��Q���G�V��z��%���Y!B���6�ZE���w����$s��#�Kw��%����*����S�K4oT�Z����|rU}�K0o�_����R�";�g����OP��<����*y1�z/��,��+K9`�>�?���PU��W���8
���ۓ�����\5���iQ��
�v
�m��G���1y��Q�v�@	�O
�
�����J6���#d$ئ�T$Xt�+���JZA��M���id,���`8#�6��~?����rNI!�.*�E	�:y��r��u�,\�:�\95Q5]u�"d�l�r7|������eM�)��&*cGD����P��y�k��^��%2���� �x��s��A�X��ʔ���!V��j1��M�KQ�'�v�@0�t>�E�c����;`"�G�:�,�&&
�;��]r�/s����+D�������
>���9�d"�����8����AF��q�����-���\t�B�;Z���f�V�s�����6+���tA@��
c��")���_���h{�n�4\�ڹ"�+;�k��!����r��A��x�����AC��"9˴���7���
���������/��s�������1o�"� \3������R�F�>*�)�G>f �-Ŋ��)o-#�K[�.|�$���:�V��A��e����U��]����MB�Oy������Խ(�u[C&G(�����2�����x
�����՟�'I��v�N��7��>��d�q��W�-]&�kv����D4�P��MXUC8��Jb��K��6#��{�Y`����Vk�#0��Y�8Zd ���W�Z�����C����7Y�թA�f`,d�?�\��^��d���:���A��I�)hN��)�l�d���h�$'����=I��D���"3`$�B��^�����I�u#4�����r�4p5p�+�?�s������;R�h�%en�������IL&%}]��qKhW�����p��
@�M �s���N��or���he"7m�1��\�K�-�:���=��)9�	�md��~
��G��1Y��C�^�����_���h�.�A\����d�3f#�{Z���B��-�C��I�C���#�BqD�{@�:�Q�#e����^����s����i�Y3L�����W)ܶ���o΋X��5�9���]�|��>aE"<����AQiC��nA`yYb�c�@>�n�	>$r4HJ�x�}ق@(��627M�v^��U�H�8e�0�I��Y�Mx�U�>e	T��u<m{�>c����y���{�Hc�z�Ȧ�2�zS-8E�+Xb=�V���JNs5�TG�����.���y���l�.8h]��J�y�]*t�Sh�]Q��^p2 ��W���9SLm���c�z*���M=�F���;�?@� $��(�V��Xm����5���%�Vx���P�@)��)nEhv�g��Q��HϡyYz?�:�
����������]���U�l,�1�����uf��1��q��>��Q30�a��E+��2���M�^<Y��G�6"���
03;������W����c����������\�|yR���0	C���k�h�o3��4�Va7��C�?t��o�?�M�V+���	��M�L��r��� �E��^{}�=2�w�� ����1>�.`�uT�����f����D��j&��|g�^:����@�d�ۆ�RK!M.>v�/�S�1�-3���!�2�X#�u�T%��[EV���D��-��=����E.���$V�P���3L���_1�y�{������_�q�q��p��r��	P���̖E/���@����:���=�Q9̖%���]D	��؊=��+La�06:��mg�c���ѻ]t}���b���)�ڈ��jZ�!a�cE�����0�b� ���ej��=AFL�\�����<�Rӹ$���qq`1,W�������3:��k��	A�I��yZ:$�������,U�ϣ��tL�x�-E���0S��i������}f�<��O�`wH!��lB��������Ca2�� `?�O��G���=JC�#��?�2�e3��{�1R%pG�h��"������X]��4n�K/G���K?�X`�i9�u�݌6P�lk�����`��H0A#�����!.1<H-]�4�ö5/`������t,
foϷ��-/ɦ���Cb1�Q tzj����E�����"�����
7�
@l�gw�K�-�aaeL�w���_wN���Ba���m�qn_��1"w��5
�k�][�#��vJW?/5�ɇ��H~���3^�����
\��yf �=���i^į�/S:�>�(����ze���*�	�o���q'�.�O�
�pr��h�JC5�4��B�?�_`&{/ �l#��#�87��9!�s5h��@pmZ���2��<���gҚi
��O���pry��ۏ�����>������	d�������ɳ�
k�N����5�r�[Ӓ��`���4i���W��S�������_��M|3k��it0A)�a��
b���*�k��l����h��%N]X<Q5D���#�o�%4S������,�g!F�N��&��ټf�Dl �%0�C����s��[���>������(�e��TI�����S��6y�_}+�u�5\p�a��BLf|��2�_�Y&\�rŢ6?��)s?f_�r��fh�f��d��LA���0>�v���gE)DO��9��l��J����P���J�T�le����9�Ɗ�$�My�	�����796*'����e��I_��1|����c����\�M��ܯ��^�	�����3���1�$*m��A
� �e��-6b!9���n������Lf��y
���!�p�4�џ�x.O�I�M'z��.֮��f��2�1��<�(Qz<���k��z8a�X4�x��Z�+�d_Y���zu�3��`[0�f�:� ��i����}4��v^���ص�K�qPpo��y7����w)�Rj����
+�|U)����y{�Z�'��K-�/��:M���'�$�l1Q��:x�E���&� Z�*�H.�E��b
��L�l;��˧�y�[y����if�s�ޯ�(��LZ��v��
0��������\GԪ��Xc
ņ	~HBJ�����]<{؋���A
�Aia,�����'l�A���ur��Z���[�����D��(s�T��}.�l0Pv'�w�![Z���70�g6h
�_,�'����SCQ?���=���G(�T��J�'�_���q���-�{�t�q�uG��+7EmX@����PV#�qQ(��S^�
q|�%�K�޾0p"OcK��l�9���]�y{V���-Q�G�����DM���a3�ف�&��go#�X{y�h@�|�v������r�{��=՟�1#���@�M��'�մ�-�lZ8J��1��i�tL�uy���k�6�Mz>�m���-����'�Z���@4z�D�N�0�s�A�d�U�c�����UZ���ĸ���M�$����n/��`Z4rim���MOܗ�&�&�"�C����R��X��r��s�ڄ���#Z�)5t�'�X��IcT���P��l�blr����j�n�V��8�=ߧ�]��Z/�]<i$���	����|(��z���wD(S����)V�lo�ʋ"/����bU	\y�����\�"�0�\��\b����
'���)#�F�%�A��m�n�3[��>w-!1f�������[�N����=��F~��E���?��\���|0b/�]��C���=IOm�vi��V��w^c��W��d��M������3?�i&i��(�,��E7�A2l{Wf���~�+���G���g������8 �$��C5�� }H�_�v����
9S����b>�l=s��2�������8	�NG�\�ru�i��"�8�W�B>o��_
�PoX��z\}%e�:����7�Ə;(`����#~?~{�r4�
�_��!p�oJl������
9��EJv��ĸ�e ����n_�Ur��#��l+�nY4|��p�Y�\��'��R�R��n�$9�y$]���Ga�<�<U#���z�����&�������>P���1���� ��q&(���p�F�։[�UT��%���}�b4��ľ�����-�V�8�rR�j���l}!MA������C����
I��E;����6;v��F-G�&cw�����c�O�����q>���`[�������͙v�L��=��2���U+1�>���԰��:���B�B#=�b�,|�c>���РO��)�;Z�u�{�Zn^�#�g����l�Xz���(��Cg���Mc{�Q�\�G�l��N�� ���5�R�?�N��O��9��g�`)R�l�j��B�T�=����$(m������{h�;���z_l����Glk�U&�}0UN�������fx������������|l���?x8������9�
: 5"v�΍kO)P���"x�q�]%w����?�X��/5jec	�`�2�}]�#����~��/T�Q�=��0���S��+�~]�7[�}Ep/�er��l�+�b��W����Q����aW����H6�T"�N��	������\S�3�R�BEKO�p/x�sLAe��co<\	���+�_��C�����M��M(�u��QfRw���]�N��D*2iqp:_l�c�L~���Q����E6<��������F�0C���u�2Jq�wBxb�Į���?����O���c6�����'_�E���������?
��e����T����s�9���4/u�:�U_{c/kuj��m��x	�W����mм$�X�iJ���`o'F?���������g�*��0m� �����u�S�!@�)Lo���͚/��AN�ۯ��@]�&%���������pp�A�T�������f�{&T�l�����*�{����&�-���@R(��I���(�":�M�{AB�2�yT��Vo���h-�!���O�PR��wsB��j��{#��f�AE���h��Yk^E��-f��`
L�p��h\r�+~vYӺ���b���G�݌��1����P�D�1q���kA�����7�%ƴ�o�yH=�4��#���C��m;��N&vH4��17z�>�pP�
`�KL�����ڂ��L����,�S��d<����{s#l:�k�]U����r@����xLn@y�z4��������DHI���v�X���IE,��<G��b���Ԩ���,]�Jk������!�
`��5�g)���+!��7y r&8ōT�ߚ%~����$/Z(����-h�)�je�Ϻ��)D�Qj���5Y���s�4U�@|=e GR8�[�Q�����v����5%n(&n��������̡=�EUW A�o����]1�����~�*��a+RL_$K��
+5����`A%D�:��% ���>ck3%���I�^o
�����ae�����s�u�yk�p����a�z�$�he=����i��z1������F�(HS��0q@��D�
t!�g�>"'�kL*:��|������$�5��8#u�O*^�����M>�{yZ��F J�E[A��Ott������[��5f��m./6��$7�]/��N�"��y+�J�L��x��V���Wu�����*�z �40vl���������0���{[�<��#[��Oچ�'��|����y�jA�j+e��4c������{��������pi��^�\Z*v�����N)���i��g�N��,A�� \s�]M��	\0��WΪf�&]���:�Z'K�����B�rO��4f�Q�u� K�e�k0@G����	Iq��W�?���#�(%���}�\�M�O������}�N���h���l,��eyy��l?K}�'���6B��*��3�}��j���H�ʹ�*\}cI,{��B��tg����g�4�bu�^,R�Vi)%?�S�xp�S7d��{U2l�y��T7J�e���[���
B�������?�����$�� �2m��=�T�bb#w��l��y����v{���bzC����}w���F����	\�&��[5GR�F���[�P����/�"�%|�k�uֳ��0:����{�|
�1�5J���%C+qtcO�N�]���o�9J�L/5k5�4��ٯ��[q9g+h�P��X���	�?�S]%Ib�Oi<�0Z��*(=����d��Gc�X���S�����_/u��������;�P������M&l��tX�L�/����$]���B��\$kd�E�%�4f�3�e}�n���y�M��]�F��)7f��+��t�D~��	T_73��'s�\���*�r�h�>8��0������G�z��"�aY�Z@���Μ�� ���5��>;���(���3
���z1oG�u�{�{�M%�p�L`�m��MK��W���b��������!��k���~������� ���]�Cr��qY�R>?��G����:�n���8����s�OS(�����:U'o������R%Lȑ�I��,��T�X�&@UoH%�h�k��� qH�qĀ;H
7M,��8)
$[�����G:	�l>F����^ok'nT�EJu‹�F�PqZ��RZ�|3�1}���27�/^=�����a֠�a��S�?�Wl��w����mb����W�^����u[0�Θ��1�\���n~��jMߌZ�r�s�������t&���M�9�'V����g�j7�-;���|g+���f<�׼�s�Ur9-�#a3��G�>�2�$���4F��+�
G����ѼN�m��.cdmYEה���T�a[�\ U�_E��K���:+��2������N���^�K�5�e^����:j%_��Ԁ�(�������k�!w�����)u�@������_����Sl�v�`JQ�.,&�p:��K����� �v�B�_ol[��`�K-�5�
�c�;Д.��b����WnY�m^K'����sv��[���-O@q�9�g�W}����Os!�����7_�-n36�e����mg�z��A^��)cb=���t�E�	��(�;pߣ�I>���n0Ox>��8M��D�B�	����0�q��8���g�x���D�P��
�EQ�Y���(�>��:�B��frb�b���/�z�A;��w�`����ޒ�p�����Ju�!JʗLYd*-������4���mMV��?{�k��c���; q�����������^;�i.����hL�p9T?P��8�1?~"���sx�b[rbp�1�H�c,a�4��7�tI�F���U���3��?8��"k+�:��V@o���0����WU�S���:��C[������qށl=>�	����zs?qG�|�qS�!����7	�9��gX|j?�M�e9\��Yb���8��"\�d���dGV��:��I��_�=������`��m3���n�~������#3����pM���W�d���t�m37#��G�T,9�(l��8�� h�f��Ghe{=y:$��
��9��;I�}K:�~����V�i\��D�W����R�0Xr�\�k+!�/a���g�}�Bs{Z
�kO����g]����FY�u+��?����;�G7��}~{�Ϝ�J���.}�f���4
�D�+�������3iB�_����i���C���P+��ҕ�C�<f�U�S�d��&����߸�uR����f�[W�Z������B�Ya��Ec~KTXWJ)*{��n��57Fk��GsH��F�V��@t�<�A�K�"-Z.��B��u��d`���5��1�R�������x���z�
����%K�q�Rj�]X�o��7�����אM���s�©M���B��\4Eo��2p���ls0�ij�OLE[���&MX���]0VkU��)�������=1W�e�����މ,a�y*'v5���D.�-��S���rJ�%x
�����F�dyt7���+���>�"����v�e����Ge*����*���	�|�-�r�f���^8E��H�	�1�wn�W��N�l%`t�����_���?�h��ngli����W���y��_��]¬�i\S7R��'���p��p�8�>b�М���	��
����/e�5/�6H��$	���zd���c�H����)�9�HF������\W2�1`h�����>�*�]���|�O�.���|��qX��
rgd:љ4�>�.��>������'�{�G�Ą?>2L6���l�qN`-"��,Q"j��+�By���`X��v�g���_��<��fcP��ַ���
�������`����Ls�������SK��}���0�YF�U�d��~&�/|�+Ǩ%�(.4.9�6L{��wn�����[]|;
��W�
AO�=HK���?u8`�[�D�If�cDM�}�����c��϶p����rl���'Kq�!�ȷ�W�]��l#b��Q
�\5�C8�6��ID��`�|�v>Cto��XT�����.F�������v�u0oHR���������{#�_�6��l��u	U>�AaL(q���ʪ�33�0DUfx��m�38�
z�?��iܝ��E�,U�'����_�����4
������{jV����/���D*��S��c_�����$��jVT�¤tD�Y���)n1o1��S�o�iG���:�f�j�cbn%����d�J��u[�<��������7d�ۧ�A�̅�e	 u��:)g(t;
�L�W�����V�ބ��������j�;|�?(�\6Q[�k��PJ�v�RuMiGk�DKVm<��j�MN2�������{�iH͕`������r��2�1`�OU�<���!��>�oP� LL��CCC������UI0���D���0���.s��tB�Zs�T��+�_�%��ܹF,����_�(KQ�[t$�$�R�̧;�`<���l|���bX��;������mɋթ`z��3*�>�~�_zP��#�6V7J��e�7\!�^-�)L2-������z�sx���Eb��H��eR�lC	`�����b[z����^)�����!��p����H|e�)�6����n�L��<2&�Kn`�T���1q`�n�����Fx.��PTT׺�����?lA��Vʥ=Z��4�N�3�K&6�!Ѩ�&R����I.���~(ݧ#<qJIR�����������D��0�|�w8�����$���1q��>xi#a�]~.�W��N`$}�~�v�֊ں��	�8L��#�8pNW�p�`Q��N���+��A!�7K�K�����$9�U���&h�2�����d�G-�J����gy/T:��yR��do�kR_Ja*�����o������������)�/�t�ӫ��+Y��A_��PR���5b��=)��Q����c�5 �h����
��OZ.����{_TB'}����f~/)�0�V|��AD�7�02C6����e����� ��W^5����L��+�b��UĽ�f^��|waFO�ؽsA�;�u�-�Tvf:���Ib������(g�Ĝw�z���\�yCn����z�Q�.�'�;�dpZ�N8�m)�;����Z	�����'tD����Q�I�s#��
��+������&��@�{5ͦ`a�Oi�Pk"[H�v�=�k���e�9q����,h�����*z���h��a�f����� +*��"��ǬL?j�9H���WLXyP��]O��,!40�&�[|u:��"�.s@C7k�t{�!{N�۶
Q���N������$�TI�����t�m�.Lr�d��q>�<�F2j:�^����~D�B@���-�oܺ���!��)��������c��@��i�,����L�3�S�.��
�Q��Z
��w���@�w�DF�K�lq�<�����3
d�K�a�Y�	����T�^��F�6�0���w�*<�ȧk����p5�'�g�7���	�O��Vu��~ӕ�i��g�9mZp����X�$��0.�S7��9Q÷!vD����sj�fp�K�
���gw, /����]�?	4|S���
,˪���d�m�����U\Dx��S����H2�*�gIJ��gp
��?�>�1��W�6_��l�B�+��Pe��4��S��h��7*/uA���I����th<���w��1fZ=�"�������DTVwy/ʾ���:S�Z���v�Nt�n��qm	�5��w�d�@��*�'�tF��q����M֐�i���0��
|��}{¦�r�9�JVJ]�CP��#^F���8���F"J_�w}�2�0�
������ZY�<�7�/�I�@�n��OFm(�'����]�#r�t�	)����V�"�J��+O�kv������u�;�Q�[��W݈����_�txA�4���L*�Zy��Ip�x�%G�X����G����D�yT>�@�..��o
�����q��&Wۚ'f����=(�^�n���X�Q�Ze]6:�J��f\¼wo��D�Q�ڻ�v�An:�P�3��m�=�����0"��jd�bX���%�6�����[�VА��M&&��/j_`h�8?m29c����������ig���Mw�>I��"�j&��z�����m�ɼp�.EX�'���F>�}�M�I{��~R����W�|��J2�92=4_����3�\a��f?�S�����9m�W3�@��?���o��a���Gf�oTR�[�k�v�ZB��q������l�
R4�AO����<���k��#����E�
�~#������m��:5^���>T8J#��d"��wD��O�hK���ؿ���U �
�Y��Ptˈ�cD0�HW�Q�Së��	%�uC[���2!�E,�F0��aK+�D�?��N���J�d�%���[��~7s��+%�pf��dq�6�AL�&���w�_#��sZlK\���1�}�GΒ��A+f���vj�0�5�W=���Kȿ8�g��t'(�kq��{ם;*����߃�F�3fս��W,{����8c��-@Z�W{~z���,�$�GR��|��e�s����m�pn$P��'�)���ub�U��(�mK���ٙ���u�B�|a� ��d�R[��sLP8��v�j��A ںf����9%N�u��6����w��u|j���4��'�i�?�
8$��M�
myV����z���+���M���?Q��s@�����6�4���(^r*c�;��@����]��������&S���~�s��%�Ti�K��7C��?�#��+3�gr�p���:�G:�0�C�r��(J��̼U��B%gA/Zf�G�TM�0E��7j��F�1K����B���?(h��"iU��,y�`�~�a��#OX
)��OjZ����c��wd_�����@�9��W���1�O�p�a�����B�N/�Y�U�2��4�U�2�TyK�����_�lyO����ed$��w���R�E�%�s�c@�#_!%S�^.�K������f��%�+�3NzXs����/��P.�1h7?f�4��L���m&�?�Cf���^���s�2�jn�w!+�j�Ou����`�����/3�����'Un�>,m�����q�$��1���iS�	���U���BIx�ƅ�����l�x��)�C�^TkI�p�ft`ؑn׹fJ�,�O��#�9�#�J�{`ؼk����]3O�<�L�>��.Ԑ;Q����@U����1��YV�����j����0fz��Y),��ƺ)O��N� �f��R�WJ_��?�O�.�fe{���G[M���N��,�χ�,IJ~u6�!��H��+�"g��mx7{-�l�s����o��3;�
4!����{�uaƺi������%2��X�;lZ7�^�^�8�F�����XC��*s������/����V�#�T�s	%��Qz<�R��*�V�$��Ss�R�����/�pSv��� �s	yU�v�4I�LXC��C1t��?��PM;�X�I�mV4Q�^*�4��m���4�����~��M4���z���z�l]���g�Rj�W/�'�<*�g�ƒD�C.�	-��
�X$a;Q��<nإE�Ƨ�z��n����	��.��?�P;)��V��	^��9$�Q����/��8��S�8��������0����
�6Ɇ��u��_a�8E^P�!���&���)�oC���������܃����`�zJ�����|����Mpk�r34�Bs�B�H�O1�K��]�
bM�uu5���t�=YKxt~��K�D��m&�0�8T|���%Ha�>�{��G�ݑ?I]����bzȬ�	�<�R�3�c���bVɉ��T��pa):�����T�wgTM}
��D|V���i��B��L��Iuh��6��T�p�G�
c[���1��M�R��So�#���������y������N�lO�����_OD��f���@.
6�˄;
�13�9~%�g�R�Q<a�NxGK����]�+��R7�{s���V�{������H���DU��b�Ĭ̏���g���'~JV�<�Tm��H�p ���33��h�|M~����9~�5�a���'�G��J-�uҎ��s����t�=%�֪4R�։�fy�=7A�ٱ��t������nC:�TA@Us�DH��Q�8������}�7c�dS�P�]l�lr�kN��^�Mf�{�� ?���"	"�K�Q���}�ӿm��W�W�V�����I*s��Qf	�t�_O�P�8�ʜ���$�9H��1"!�d���(��tN�S=��0�`���_L�9�d%:m��H4�c�}��|.-��a~��m`!��^���K�@����F��o�J'6�xT����6rU����s��%�"�d!��>��-�b?�x�����@y�d1un�r:�ӫܖ6�,P��RJ��.���|]R��������%�R�S_?�MM�v�"}�B�_0bx��G9�jj�4ƬX�n��QA���;h��$H����8/���V~6|�/��f�h\�_�jxt
�bb��08IUr	gDJ���������c|�;�7����,��-�A I]3��WQ�.�$dG�(JQ�-5����LV��m�z�Xg������	7�	y�r����vYT
�g�m{�,�Y��-]SY���n�?�^��2�D��S�`�c��A<����+,<�G�[�����:��S^[@I6�va0�����W�P���'�y����fs�v�LOzE��y�}	æ����i���j€@@�f��v�V�c�u:a^�!��_"�"r�z�Xmw�o��^����W��L(0�����$���Jq��Ԯ�h>!���"�O#j��|�$}k$U=�X6�����No��M%�6S�G��<�T���8�7T�*)����B��@�a8d��DZ/֏?/-a����{�e�1�����$���T���s��r�f373�W0�Ki��M�%��~PC��x�N�8�����s?��3�*�5a�W@3|r1�֗e���xk.d��vgb�+����<<�3�*�h�Dzu���a�L]/����E���g��]��!��R�Ҟ�;�I�p'|{A�5�qx#����	���ĵHWU��*����'�DQ@�\TE�:��F�GU��N��i���+�-��{�,0�2ŀ�jD��7sL���1#�6/����v�*k
n1��[�J�X
���A��k��)���d$��'��g��P��
��-=j��;Pg��\_h�Z�[��.;ۭf8�bB��G��Mh�s�������IbG���o�v���F��.G3X.�>����J&#io�*�"s��H!���,s��D��CU���L��������Y�TX\|V�X;�(1j��[�Dl%GB��"!J�T��l�����3��w=�������%�%C�=�< �z5��B����H�\*�����w`<p�������P�z��|<W�|X���%wf���2����/�2�j�@X�;7�3o�c����{���u�I�y��p�aJ�ș��1��*P�����"6��.9�݃&��'8�(�y���}Q4���>0��dH��(V�0D��iҚm �\��Ig��n��3H�|q%*����*Q�w"p�D�H���cr�8����
}���Nj��p�^��{��$������	y�`T���of�r=�V�@�D�J�,�)���E?>z����h`���U��n �ҁ0�����gB<m����/�_����!���!GI$�d�)���G~�����'M�:clizZ�P\�	[m����9�7�?{/�r���=��Ԃ4\
�R�,��*k��	XM����>�]�����J��^_��j'6h�J*$��.���.=�bc�̏�-��2��D>S����gI�,WY�Y��V8)�d���:��n��3�U�J+�^���/�������k�*K���-��˦j�3KY\`�H�������d�v������i��v��a%��_�	��C),Z���8�� "���)��B�>F)N�gLj�j�z�Rd�;��m��h~Wb��{[����U�h�Ѹ�/9��pzM���
�"f/�����.�'��1r�\�5
^����w�������-G�J�c��S���nIHp�
e��N1(�CC��I�_F�p������K��Z���d6����n�;����S/$Yi��J���D�t�A� DݝViB�:����V�H@_��N���g�~�۷�A�r�{1���7Y�#�%:�i6�2^YJU��8#>�s�s�����gM���&�͛�m��PP��G��� ���k�
?�<�d���]���;EkK��i5���>��4��]�ڗ0���3p�7��v�0&#.>0�C
�=�w�vؤ�������,����.�2@�ftn�:A|:	5^}��D1���`����"�����*f�A���[���pnl]�]�O�HC!bU���pU�n+�p(��`��<���Pu��ce�������5P:���Z3��T��*���.��|i��^2T�9����!��+J��|2%�̦�e�g��N�l��l���{{�	OZ0���v�B|k�_�����iN��$ IuTQ���uƧ�<�X,��-��:��
"	Y��������AO�oæ�}�����K}q�:�4��0ň@o����8��,��_�K�$[����k(�Cg�B��u���>�H��ܛ3+�x<����Bc�����ӧ��l�����sc�����#�V70������x������k� �,�>l���܅|�������F�* t��Qf�o{tq����p1T���@5�$Z$�l37���$\����{An�~w{�-�
�����:�cYE$g�OP�u=�{G��CH��i=�H@�M�YQ�g�go)�@�C/���Z�ve�c�A
��0É_���Xk��z�t�SF�e1���{<o�d
�`&k�����|�'JS}�^�G�[OD�Ĉ�wp���p5����/wKMN�g��K������8��|ֹ[�3H[��u�RuF�ahk�2j�DIb ��F��� �?�#���:����<@�z')�WPTc�8�� ��A����,!`'��q��U�����2���!��:_&��1Uo���ʇ��AN	"���D�]`>����I�WP��8+)	F���.ZcTl,��yO�l�_f������K��@�N�sk�Vt�U�O��`dA�8�9�OI�~>9����x���hp��������!����S��e�z��u\D>�u����e���_��z���Oտʬ��n�;�aS�s��T��U��K�����&�����h>:5הh?'��n.xMv��֦��@�$ze��!*4�9�erH���t�X�����R�w���#yRH�0A�s�Q}?�+�n�L�����U����H��\�����I	�cCM�����O���RE
�����	B���6���#���%c�_pRM���6/ˀ(f<�����!f���ܣ���'I���WV6�{i��z��q�|�/�[��Cx��WtxHI���kei9�����\w���W7k����@����`p�v3��\��3�������t�vǤ�k�O�;���I�{����Go���7�su[���='�P5`dQ�ӳ�l��XA^G��^�Ԑ֕��M��Y�3��w
	�)82��6�t�7C	�
��]G��'�����5�d���fJ��(�%��*��-��W�'���{���[}��i'6����~h ��M�s�1��L=��N�׀�\B�
��#�	�4���D(}���l�����p�b`��Ni���}b�$�{���~�������<V*r��`/�R�&Cs���x�_�߭mFmL��:�6���Djt/%JO=g�
"�
�3���'Kz+�ʼn�����ߨ�za�[T)ڪ�6p�LN��6x>Z�y�`����(���lv�t�w|�? o����kCe��l�}O�/Zp��M�-Tj��lҠAI	�w�t��<t������p�ckZ$w��wU�C]Q���i��a�_���0����������H� y���C��������
d,_��z�4B��F"@Η]%���i݈�����c��0����`���:���،=���9�<������M!<E1�_�������,���G;�
��>�MI�z"�<6Q	=��C ��;l5Y��/��3�dh?~�g<i.�Q��0GVJI�� �v�����	7	��CU��������)��P�����{�D�Uf�D�Q)�H����*_p#?���-�=�[�B	��=[��~���S��~���`�"m��a�yON�I���Pv&}W�� =��WH/
���M��Ev'��0;�q9�#���8]�`"v�3{r�L]sz$�
������ǁ.t̳�2��1��BkN��ecZ��^�� 
���)}k݆����FM����&�F�S�J�?��3������Y�J���;U��Lۘ������~�+���#E��{�cР�k��0��*�q��`�1V�2�h��xL_w�իџ�,�q��P������B��M@Fu�C�����D�l�L����~b����@����Mi�U�"�v�8�2.J�
6����}��%����T�Z��cL7���*�2�T����1��Zv�O��8?!�1a�dv�-'���m�1��/5�ޕ�L]
'<S��S�����y'�����Ecl�����h��!��1��E���L�W���P�0�H�G�P2Yv�����F3�'ߴ��NP\�1-:��^4O��e���L�<�}���ɓ?������\��#k$��GR\��oc�AV������x$�ʮ��h��CR�����S2�I���%8<�cF�d��������Y?�F���Wy���7���-t3D;�,~e<c���2g.�\3���9oc�������5�n-��*m�-��ZX��#;��(�?��5�����
$� �]�5��qŦ���k�u�X���eEG47�L^8��۞j���o�*�ul�k�v+܇���^���}���/�#d�M���C�I��"6��Y����c
[�3o�I���/G�HV�K7�a;G;�)�5q�!�,���r%|��0�{@���(a�*�)��Ǖ[O�R����#���Ŀ��������؜dD������3b��V1, �YgaD����^�$���(���h��CN�A�/�nH�<�"pKg
����c�����}
�/����s.%�$�a2��-RT�r���1��Z���-%)Gx�����1�=̓��S>[e(D�z��q|�*@04&gLy��[��ݥ��`G�je3�[��V�n��1�P�����^U�Ő�NR�C�c��G��~u���
�;,�o���U���R�-Dl��:�ڬ� ��=R0��Y�����0;����+�,/�_*d[|R%}��\.��[����1-����Z��X�O�9�3m}�`��r�z���nMODYb�GH��&n����X� Z���-��	��2�o�%��UROB��0������h�6�<���Q8T���w��.��:��Vw�	���փi��G����6&�������/PW�����O�|�^(V�z�'j��}n��V�s�A��#�����D���yj�ZW1�'�:�B�]�hn���;�V��|��n�5��D���Td���TTM��]5��s�T�c�`��D�O>C��~�Ĺ�������'�����+d�H�
^[���O����!�������U�����nh�����
��������J�a3zX�@ɢ��1c\&�N@4�ew;�Í�ek��\��@u����T����.w���%;p�O���t�?^5��W��s�B6�b�%�.m$�����������?���0��2La��q��T��p����|ȍ�\����JD�0�b�L|M��^�,!,<}�H}C7��_����g���w��c$����rb,s�����̞ܚS8�wAm��G����%���UYKSf[��Yv���ٰ��B};\|�Lg�-�z�EQ3��I@��a�z@������͌sd#����!C��Ի��n�v���\Z�
e�r���eA���
K��=
)����a{�ix���K��8Is��
4�uܗ�<�����0�����+I�B+4��#4~���g�.ћjM�˧ߘLy����5P�w��j,�EʛP�Y��փ~��4�;EL�d<QyC:�O���z�UT�b��?��EH�������H^�s^F������$�5�."��Z�^�?W-�B��z�Yl���p}rG49Q�-s������z�\dY�N�o��S?�����O����\�}J����lH*]D[�����[C�3F���L:ͣp�4��'Kw���hP����k����'̅G���,�/�;�	��i��������u]m�Jr+�R'D3�+�

Y`<v7vx�)�rQ=����0�7I��p�|�r��c��&���\��eX����ҵ�y�bY�LA���S��t~�*X(]
�"c�,�����<yG�*�r}���@�Y�E�_3R2/[AX���UUYZeM ��.k(3�N%W�\'�����?�{�BmQ��<�����hI���7�^���k1C\�b�3M��5�4���C��
w�	�-+xf�co��;���+Bi���D!߽�@"����!����,O��T��/�ܞ��h��q�	|��&El�z�ӻ���q)M�"ř���"����B��,�19=(M�>�I�?V�[�W
H#&�%G����*�T4n&&��������b)��a�X��;��4J˜N��i�F�������E'��OO\{��d���x��K���`�ؐ�L��dy����{�l����#��}IKy��)>(d����CE���u"f�^\#iI9�`���c����j�tv�8Vu�\���'���y<e���:��O��!�(�}��4�L#���M�Q�2�q���ic~E	��CL�~FA��T8�����_]i:���H�>��l��B��HI���NF�+�^D6L��C�v�] �\j��y�J�#�GN%�j�#fZ��t5	Q���RFwY��^�4 �����D9[
����>.C�A�w���y��$kuϝ`zq�@9���~o��4)�:-�c.Ӫ��̘M�w����d�~���Z�{j������R.7{��+VN�7o��<�L�FO=�������N����-�����K�����Ԝ]���K��	�S�a�!H��=�/���n�?��-J��)���qd�K$BZf�QD��7��`A��U�nL�	L��,?��<*.�C��
����~=$����T��j�����~Oyax�G�=/@���#\WX�^I�^�Z�ri�D�f����X9�m��G ���o]�T�N��
�kg�1����*��Q�MX���Pu�-�kNHț�<3�],!ڵP��b_D=	���*g�����)&��z��-����*��)g%�a�a��h�N=�2P����!��P�+Qi��$������&mb��x�'��K��mZ���{��[��+S�#zg��3��?�Ds����1�Ή�z�CKGY8�	�1X �$]N/�L����k�Ӓ�aR��s�}B���^���u���7,�/��f�C+T�����f��4CƁ�>��
����J�7����O�x�����l�&y(���|Zt�o����.��(�;������t�(F��iH���!��Qz�N�_
~EΒ�(�6H���nucH���R�M���8���!�Q�E�VRe� r��A�¾��`�['�"�h���4qm����~ ���Y��D���^�XiI@�C#Х�������tkx�
u��m�����N�[���M�`�wHw,aR-p��/s���6O7�Q�Ɂ�Q.=W��SCI��3)�B��#3V����.�@8}d�0��2rvqD��H�t�j�kG���~��W�F�c�O���n�GK��E�(�V��!��(6$O!s������:�1�@hL�Q�X.���h#�O��p�@��m�KVT0W�������]�f���8�ף`%:a����'�qdX�/V��{�kz�����s�\;�#���R�	����c�`.t���� 7�]S�F���y�6���\�۝Bw��?�9�#��
Mu#������1��:e�X�����p�9����Qjw�z�����Y���P��!�yj���J�^�vI�����I0%^˛�����@�5��l�/��<Tz8�F8�ke����&ܧ��~���@����3�Y���������B_�eu�P������)jRtrr�:)����UAy�O����$�������-�9jr� 47ۢ���܌�_4ך��2Ӟ�RR������g�c�5� �E�PI��-}�dGP6�C�����	R�%��[v ��N��<���_�:��"�_�\�����v�%������3�g�c����3�X�K�^�6+UtR�N��rV�ʛΙl�g	<`aA{j���>�k�h�PY�!��=�L؄|���Q��&�k���2��,zH���e��c���i�����
�3���W����8�>;>�6�}��T3��[�zXS2j���I�������>�_i��p
�B~�����{�X��yt��X�9�
��"d4�L$������3Ly�u��<�h�x���ٙ��7��/
��)�b-JITVCW7�yU�����PP���{����%ȶ�(�ю'0�(#�����R��w)��SV:��}�"��Z!��j���bT�Ivc���k�	u
�g*��K�i������Sf��r�[0����u�	�ӗs������FΉK�?�޵W8�Şӂ���
�LK�kP@��0�Y��&���Ċ̚��Al�M=y�H�� :x,2�)�)��vx�I�ۉ���E�_��E�>��O��R�)����:�
_;o�-pX���>�_%f�D�|K���C�t�_�-�5�^So��L��o�iu�9T�9�ʼnz�0?#��~�2��"�V�G�F�~c��I�?�@�:>�
P��w��T:��\�2��eH�������_��^��%Q�%A��p�Uk���U�}F
w�=��|����t2�k09HMT߇�|�s����y�	v�!���} �S��~5���zQq��A@0����I�C�OH��}ʴ:�4�]V��oN���dQ�M�����%�d�B4L�LE[�>�P�m{���X��o���"W�RˁM����C`�x�U2_������͹�G��O�r��F6��T�16��e��=#�M.�c��vZe�o���R�!�^�1�)���G;�{0���5���`}�V֞^Gu_�q=�����F���Щ�|T�ԕv�,5b��8�:Tv'��]v�r����;ٍ��M	�S�*�����/�׹�2�N@
l\��/^�������
{S��r�Q��9lS)�-J�`=����=,e�c����Ϊ�m��<�����4@��xsZa��8�����U�ek�3�-0�����g� �QF��D���{�q`MH�-4�n�L���������x����Jp{z0L^(S?��\wl�V����%ˡUi��=�X�5|Jug��4�(��x8U}��#�'$!֥I	7�]�v��S���\�?Mr�M��i���Y5X����k�C�-�?x�G���A����A(�ro���������0L,��K�xL.�oB��[�c���I�}����t�s�X�а��
E%d����Q*�������2+�r&�˧s�<hN.�w��� �;A��a�����c���_13�t��]��$��0"DU�ݒ�}t׆��7^��v���C
d�������7y�G���~�7Q��?v�����e�#�:��� 
�	z�l�vz�<�	��iވ����h���blD�rvY�����f�A�	_96�R����Y?��$YR%���.��d�i\Uk���&/���|�8
uKw�>�iL��
}	�N�
&Ѫ�~�������ndٺW��l��G�����d¤%Z#��>C��d���t��kHl�B5�(�x�<l�I��@��;�3j���'��#����v_����m���*%��.�s�6�4c�0���:�BE����Q<�|ad>j����R�lM�2a�:iK��_������!�������Cé��5=���
��:&?�iθ@�;*^I]�0�
����,�0���?_ڔ;������=#QZ: #d�4m40qE%vS�1�2���a�^u�$�Hr����[�)�u��g��}��
��8�V�Er`��ji�����]ۏ(�v(����ي��<
%�����rU�XmA���-Q��}C�"Z����
F���א����j�.`–�>F�n��=0�_����?{i��e6�$e�K�(Z��0���.|
&�J�^����2j���|���d�Y<�&$$ }9	�x�b��
�-x
��J�1?�^W�bڷ�EZ�	ʎ�R%��������z�ʹ|��lɦg-%�Ln�gܣ�,3��uYmBk�������d+�F(�[�JjTF����yv������a,���Ro!��_��yR�q0�c��������7��t�d�g>����9)W�H���U��|�5�.�;�8f�,-Dߢ�:�Q�G�]��%���J�c]'�k�!��;D^m=������i�X�����S�m��:Q2vKGqJ9'�D5���������?��B�������|v�*�5�d{�����|-�_���m-��R��($<	�h��X�y&.�#��08��X#,2:D�O}�8Ru�dU8�Q��f��#
fR0���aM[�V�k�1�M�gJe��=Ξ�T\ԧ����_�T)c�3�">�K�G��A�;n_�������d�=q�T"	*K����,u(W�p��>��)����6eEK�Ul�e%��I%W������q����W�.->h�%�E��1�I,���u�k]��v-�1�
�"�Eh<�!�g�n��X#���?��nR�D�%+iAr\� \�_=X��z�{un��\��9{٪��~��Oۈ�H�b�)��J�1����o�xF����-�"�٣�^�RC�Q�0YE�8�pW(�&������"���i�.'	L$�]O�'����n�/��k��rr��o���E���h2�2%���J�f���f?#��,N�'���G�����B��E�Wr��/`�5���^���s����j�z�fT0?S~
K���'Z�YC"���|�U�P~�cQaQUj�ų6C�y;F�n��S*���{}�YW����*|*�z�mh�RK���������z��{B�C%^wאn�O�o�����L��2��k?%g^8+s��
R��|�p=���OS��z"��O�/�Lp��B^�`!��P�Dg�����'��6s�]|M�g�j�W)i�E7���R�V�����e�L8�m����=�]+xW����OQTWw�<5�RF����]d
��B�s��sk��S����!������S�5��̜7���^+�n��'~lhY+l ���$B�b4tQ��i0M�Q��^/ayEC�<U�u�'h�}~���T�$��H���E���8k��1�<U�V-�>��S���
`��+��j}
������NM%ɇ��o��r(	<-Lc$��>�K���Ɔ�#�J�0����8�������S����&!�V(��GA2.�*����{�[�[b�CǍ�3f&F�s�
���&�����W�*�M$]��g�h������nq=�=?U�K�H�4z'��)�u-����OP��s�|�mpA�AB0��P2u
N08��������l���/�u1L�P�#�4�����gT���i�%�پk�PF���%E��9�H_�
��;��#]m�e9�6� ������f�45%)K��x�� �S�1����aO���8�>4�������RM,T4�r>���K�����:`���~'F,,�AIN�=��]R�W��[���!�s����b2{���F�,W�@D���h��W�_��9 ����=��ȴ����bO���d������"6�tb�`….XK�]�����G@�mt���(uG�p�`�3�!�-s�v��1����cb���b�����r��k%���DkN�U�G��J��[�k��-\Y��
��6y�����x�
�����Z�c&��Ys���@�����hN�bT}��lN.�k�_NV�5"�Xm�G�^��R��"�%�ߓ��>bNo���B�~��Լ��r��<�PQ,���!��>y�;���W2O����L{O�L�ʆ�<e��l8�j]f��g	m�,�E���`��v6t���L�C����k(�P� �N
�g� 3
\���ȯ�"�Uz�C�/�� {�q1�������4N�5�t�l�-��:"�0�e�g:�0��/b�����?�>�V��#�@��VLi�i@?�hs�o�F�]�:����xj�F���������o9=�(=�P߿�����;�C��pyfeeJ��^ŅQ��g�WÂ(.Y��o�DO�/ �v�95j�@�����V�s�~r��5�3���S�%tT��/ B�9P`.��4��NCj�c).�pn�h���9J=��|hE۰���
E�FںJ$m�+�q���83�����3�
�R6L���E�����n���qIqv��N�@���2)���D����Bd�}�1��{W[��4p��y�6r��D%���tM=jܰ `P�@��}�(��^�]3�6�x�Z|�_�T^k^��wBo�5�{4qe�;��A+m�I}��������-*��YG�C������R���hu������\��R�~�z�ЯD����,��Z[���;y�o�j(�'�C�$5ִ��v��G���"�|�&vn[~,�i/ ��a��A�C�<Y��6���jG`V/��!4��c��Z��m���F�z����i�V��W��4�M�~/�Y���sU.�Xv��9+7�kCe:�Y�SL�Du9l����a%M�>i����qm�h�~�Y�L{g��-o������C1/��ƪ4#�Q��:�A�VJ�x���M����#W���
��4Y�S��M����`s�����%[�X�0�:���g�Z���<.xY|�=ˤnw�!7�RQ�tƠ���f�c/�T����z�W��E�O��.����l��B l̑����uPU��J2��^����-���m�P=��l�?y�6�^���F�O�>���atUnw:&��@�������B���q��ks.[i�pތ�<@L�6�}��
��5$9U4�}�L<�n�]�T�>W�j��
k78`?4PŰ��G�!ZB����*��Mk���)V������w4��ҽ�3�)��)�p8��K&��#����*������ϱ�ˊm����
{�Z���A�����C�Y�vg��9�FwALD���2p�j/8���������]	V��T����	�L�1y.��D�-'
���>�bY̞���mΒ�����n�P��	�S`D�*�:�8O[�B��Pj`=>Q��R�Yp{&c`Q��rJ�����E�j4T��Q��'�9�����9~@4��<^@O?��so'|h[�&V)��LH;�'/$�:�
w?h8�1���K�S�d�����Ws���A�z��@)�G�@���f�M�`4���k���`z%y]rF��'�9]�E[�!M�c�I���Q��]�wYq�H�����l�Y�$s��J�C��'���8�r!Y)�&���O�>��IX�Ʀ,�Y1(��>a`k5�����{�-����ym���ae�J��hJ�C��ŋ`�l��au�i���V��	r���f�5#�f��K�B��O��Z�_a���*���K�h_�_���{����B=��%��=l+q�߶N�áx�Ј���S�I�o�������0������`2��%L��\�R���`��4;7Cy"�,��:.$���o6�=ww��M�SX+��rY����k<��G�k�u�d�
���LH���?H�̣�����Q1	��gL����&o�;4�<}2��5i��x =y���.+4��h�h����
!k�G�D�q��B�oV�C���p���w�N�*�	]1]�B��'�a0�#��84P�i�5���Ճڄa�����K8���z�<~�ֳ��Q��9��	T��X ���oJMu����C[����v����N^01T�3�A<Z`���0����Ѕ��zo�2�|��f�c�}�z��8o@�j`�v���ծ���%�u��[�������ڈ��>Y��(�Ķ]�e����NC�H%��&�q��M�Y'�'�R���/��
�Z�sjE�YH�և�[��Vi��"��ydx�\\�Da�>��%�j�z�N�<��[BuY��/������MG��d6ظ
p������
?�*W4����]�؟�����/Ƭ��{?����uF],���F���e����jj�H��9Hv�H�=i|��P
�����&�/S�ko�#�i�](���Z�{1J�����DR�����]�@�*�p. ��`+�����lY�#,�w�HH2�mk$i��m����yj���:E
}�����<����$U�{��(�t���M�[��(�@mwV�TP�J�n�R����`�t?��<�z�ݘo�������W=�����1
gz�s�1�_��}6`��b�G�s*n[N�����0w̄Ϗ)^����D�����Dv+Q`��H�A�¬.��LH��3*�/9i~8�����Š�wWX�x�\�Lo|#TýI8�Pt��[7/�-�F!�K������&�
R���+��8.�mJS	Q.�R��s���5�"���=":|�G����18��}�ie�[C���0���aXB��^��W���C?��#-	�l�0N��u��t�c�������=	B�̚>#��`8��?��e�0��������i���H�W+��:Q�[$��w@�^R!Z�����'9�՞����i�I��ُ_�7u�"z.�x^W�3{L��@'dE�Dd��n�<a����v�	R���0H���C�q��%\��4�����F�xH���C?s���#*��D"���$[S������B�U��J}�ҍ�w�CW�X�|��#�q��ǿ�J�DYM[�'���"��xb��oa����p�M47�zx�S�i�=z��*w�Ɔ�J,��E���WR=��Pv��F�y���H�v.���8�0%-�vd��(@�edp������*y�6F:v��z@�9�(�d4�gך���U|�"IU�'z,���r�N�!5�t�H���:���HO��2����l�*�)<V�G���sHI�H*�N=���zPL=9����$<�YD
�!��5��Vs������N����/��g�m�M��,dj��
�o~���fN;M=���'�!8���5<8�a
��)����u���+`o�T6��;���D|���"b�FB��OG�i�P(�Er�ǿ�R�\�/$����4�����.��$G3a�ڦ�EvBY*�d�Χ�,���UIKv�'��{�
���V`JH�	��z�����h���r�AE�pqG�ܜ�������li����F�~_%ny������5*�������.R–�iT*?���L�$����zRk�1D��_�J�Q���u��Z�Z2qnDT�c����2u�~_<K)h���f��x}k��"�S\`oG��D������oLB�%��Xg�w�V:�d�P���L�/%9
j��^+�i�7Db��}�LuV�eL�¹<	�.�&���ByA �j��"3+yW�W��'rT7
��S�+aKxȜm�%4����˛0�XZ����O���{\���J���Px���x{��o����~�($U�!�
-�Vg�}d�[X��|����#�?�l�Af�^v�`���Q�<*��<tQ�� ���G�;�bge�U���+\���F��+:�O�^97�����:W�E)���1)o	;$8�r������wSk�t�@���gz
=�1�-�-7`��1:N<�B���0�����R�0�D��2Ϻ�w�1�#ER);_�ؿ�1u+A�rUѯ��kg�+�R�>/�f������]�@��A�p�\�!����n�����A�7	p�x��*a�6��(q��>lTmLΤ���$zY�u�N,��W
�YS�t$��D�'�p�u��7�H�D�!]m"��\����_`�#%~�L��>����gſH
�(�M�_�V�3�<��O��d"^���p�������u2ȕ�����Va`vsAѧ��5]���/��1PV�E�M|��=���xgCcfB�eo�+B����rT��*2@�>m��yB��;�;f���T������	8#����S�d7�ZQb�(�����b,T>���!�M����;�Du�Wq�.��l����JlQ=�J��P����k���o�\���U���Y!
0���98�ua��(��|���a�w�n2���f�Ɗ4S�=�����_#�,�O|&[R9����eN�[��g��Z6!$��q��W�����!��q2` ��&W8B%���E�	��*a
(z(l,V������v����|f�ob���b_��A�9���ChCK�Q���"���{%I���TK���Ob�N�������z!�)�}�q�nr���t,�,F���p��&�|w������a�>q,w���pu~��x�L�KBH~WϵШ"خ7C<{4Z�w�i��������^dUd���\���,J��oD���S��Lx���@5����%S���B=
�6�F�@�!�E�?�o)�5T8x[v�?��{5^\��DOZA��j��4�75$N��H��i���U�����~I��.f[u�������A�&�yp��Jw���5}�	w"�p��@Nc��Z�Y\�����C��V���Su;(�QH���d����`�h6�F�yt���g�Ǭ��#���-Q��iQ�x=.6���[��ARZp����t5jof��X̲e������Jy���|.UK�e�B���`��(V2����U��k�Ӂrcz��3�O�z(�?����3���T�9%K���w��x��o���5���[nj`����4�!EM�>�4p����W�T7�����a���Ϲ���RI����������b�i8_����l����n����V;�{xw�[P���q�7�i(u���9t��Yk6��d���p��eS���i���
'+LE�t��;���YIO����z��W���6���L���~�Dl#���O&w�ի�M�^']�w�gѶN+O�ٲ������g�p�Jm���`8�E����e1��?��jg�"��sb�.�����,O/D<Ow$�ú�	�A�T��u�i&�#s��l�{��h}��Eטa�����!
�(Q���vv/R��cL�����Q}���Bzb�X'�ɨ����� �]��n���n^c	�چ�r���]�8�#���һ��/��,�U+4�tI����`h���b|���7ͧ� ���k��*Qn���6Qz���i�4O�UR_�)���
2�_ұ:G����M`$ <h���� ��5u$�?�����i)h����yAN�X�\M�������H������r0
e+����h�8# �D:�m��_M��O`�LuYI���p)g��{��]���3�е|��zq@k��^;���;�:X+LK����4�����A>�y��ڐN����aE&xS8{��U�\�>������VzK�G�I7\��CQ�2V���ܤQdR?oqi��k�-=��K�d0g�F�A��H�u����!��9�?S1:�w���*�Z���� ~k��B�`h�o0��h3t|�w��p���kF��P������@�'���v���J`�+&7�L��}4���
~�.W����fl�-yG���u�����1���������H�������ii��p��Uh�jl���Ȍ���I}�JB��/�	����
4�6t0�\	�\���'��@x��Bܒp�����XD����h�p�K_o�GQ��o����2��?@��>���$T�e�FH�3�7gDr-<�Ua������F���X��|�f����{��~���6�Y��v�k�!�X�\��s���ӡ.I�m�m\t�xqg���������?g�}YA̦��a��q�`�h�0c�q4�6���k������*a6]Yy��"���%����,B��^�+[�xx��+�9���g[R?7��[�Z�]�WIC����I�Z��4͡�Pf�r0�������`oU�3_
/�;O���1�ַt�{���t�`FV�GA���X́�`�O�S����B
6�$�*���=N��A���[c��ntHZQ���N��[^��.�(��-����a��^�h���Ѹ<�ڢ�"'~4Q�y��Qf���EU���!e6{�Ԏ���X9A����m�.�@G��z,���p�%��@$���e�
�i���3.������N�I��Q06���{�>r!���i��XQ
w�X�'A�yN�GeC,N��NS"�N����I��O)F����A�d�]q7Np���u$H=m���}Ug��$A��z�hY��
����8���}�OhD# Xc��%*\���I	T}�-��v��6��;V3p�*�t�2tL�}�M&�*6>��2���W�l֫c�v��g%|�ܙD������_��,icW� n%-_�Ռ|�x��>-F��n�X��xj2b���o�b�ȟG�J�f��Hs�'0����q��=�3��TW�����.���<��zH$�r�EQF���x��B���Wc��R��B+�o1�������Ծ�xPe|>�A-����`:��V�p�h�I8�@���<C���?�
�	�,��4����.�h�]f�������65Q< rU���M�5����Up�t���m�3F	h�\���(�x�+_����bE�S�ݕ�MS)��8"Tl��5��m~Ns��+�8P���Z5N�#����h1�d�k���ۂp�[�Na�#�OC���
Te�����%�'�g�ݩ��K�,�'��/_=���O�������
�x�0y�o��%�#)8�+�b�x�?��v.�����oFB9�Cƈ{a>�@���.�������d�����r�|DII�X���"�_׹����D2B#�G�V;.|�O��ր�ϔ�-�o�~`#k���9c��L�zo��A��S�lJ�)N[�w�@	`��gJ�H������ŝ}�<���Om�3����/��=�"do�nW�c�\��t��2����^���m��~ÐS��ui�s��kP=�V0
��sҮ���S�n�E�mr��P�v�Ѹ:ɋ��^��E:dY��8N�*"�G���$�^.m�rX��+���W7K��/�������C�kCTC��F`9����3HV$��V�տ?=���Syr(�0@���/7��.��x9�2��T���_��v���u:��z&i�eZp���+�3 �_��ɔ4������0��wx�Ry�Y
���	{��1d���y�@����r7�D3��_m;��I(m�/ fPb��=4��\d��<����6�����x�9d����,��e?�J[O�z����fW]U�c�Z�Z��[RlUv1�_�*�?<��i!���]�R��qp![�@�%���o��d��{��n�w,���O����O.���F��6��,U������0�O!2�fr��{/�ّz|�
��y���(+��6xp �``C���77�����X���kzq5���u�����*�9(��<r@�/w9q9lʴ>�
��3?�p��G��v�~3���m�9�uS�2�`�cr�s�X�h�7���;�c\�TB�i��*�MX"�Z�/�����[RE$�M����3����s_���0���j^��f<�8( �Dp��`;�Lt�&�q���DR��x��vU|�G`%��Ty��O�D��&�G&>���MA�}l5w7�S=8
�Q�?�3��ϓ�$R��P|EN��&<��1~)���W�����ǵ�g#���W�m����\�����Xe@��x2_x����*���*�=�!��ʈ}y���D�s?����Mv��a����H��&�Y�V���B��Vr`I���
+�[�e(�b�����ؒɢ�x�\���B%���*I�jy��a�v�:�4
�4
�����Xķ�x�����������BAmpo�k���g��N��`{���U\_�tOkwq�y�]�syks"�M�O���GI<���B��I�1}���(X������g�q�5���i����5��b��.��T'��^���
���w]�B�1�=�
�F}�9��
����@���b
�����/x���im8³����n�C=ۡ]����[�
����(�=gE�8���8.8�,��.�7��$~����T6U��YK��%.���*���.h�.
m�N���W�����y:�i�����K4��T�-�N�1��A�.(�*�G��i��5�����HW�j�O����
����|{Ֆ��Մ
��g���A��$M�.Z����G[�s�'u5.�>i��p�]�-�����X���,�~O����P�z6�]er+��b��w�!S����ɑ#��6Q�����U����Jm�^�3)9���rN�"Z���u}���c.�>BG|�!��V��E!�y�R��|m)1���(��@fp�Ne]���h�7�\�eUx�U܋ج�Y�����d����"	Gg'mD��B���d�,e����IF�8s(�*���j8ޓ�w�o�z����*#�*����o�":��)]o'
O�<<0ʀ�8�	�O�V�#�����:�Y}c�y��\q����f<��������'o�&'U��w+O��=ijqDUX�~L&v��v���6�}6�w���"�x�z��g���X��9�����}bYz��C�b>�3�s�MZw�#�i�
�Z{ L��uGTҭ�}����}l:���9�0r�z����V�"�4.Z[6�
�Mް.��r��"V��x+k:�p��R��^�o�*����]��C�Z��iN�nh'lB	v�1���0�{����0����}Z��<��F��[�!�� �Y~�Ab�f��i%��;=�����L�@���:���p)�oE״s�`�Ԙ]��j��%�?�v�ŕ���Si�2���>H̍���!�\
tA^��E�N��aq�[�K=l�,X��\x�{���;f+��3>��}��5$�	�ܪ������[�05��=�`��}��z�����n��G9����-��X/��s2���g��4�	i���v���<����[�"%]`5d/x���'Of�q�������������:;�sn�-�������d1a�>q�M\��[&���p$z��Ntj��O���zmOc�G����v�y8r�v����|�x����26@�2/Dn�S���P
G������.ջ�����#�g5�Pw�X�H'��y�{����������~�(#f�.��\���2I�������;/���į���C>�z
qB�+��D����t9���m8���c��O��5���#���-N�A�"�	/�?�s�a-k���gk��>������#��H���d�b���� ܺ&�HH���#N����B=��X�K��6�R|�%ib����؍��\����"�6��{s�8^��x��5&O�b�-�/��z������I9��?��ܞ���h� ���)
U�pr��iuZ�Jb��.����h�RU,�s�S?&3-EO��9Rr���W^H�w]1Zw7��D�;��I���5��wd�%$���p;T����$�������`�=���+�P�h�D���:�*U��S�Ohm`�3�eJ$¶�I��w;A��'V����(x��?	\G���bM���|�������ySl��E��/qp]~��y�ΛS�q0�
�4�Ʒ�l�y
��.�|_��gAF���"&��(/��+
�rͅ(w�d_Z1j��<�-!���?�w�O���ɖT��=��Қb)��>K�����9���!M �S(��	�Y���#]A ��`7���ʵ?��t�K�b���̗�z(����x�^�,N�X��rU^���R����]q�W�4MX�{]WJQ8m����ы�!0^yv{� �A
�3�l-�K6R1R����.R��5�ҫ�m�KRZE6���`�<)���h�g���������T�adt�D���S�-eh��.�hG���~;�6�O�����L�� o �*U���'N���J]�0� +�r@9Q���(�0��D�Z���s��]��7��c��x��+r�C�W��j�7Y��}��JK��G�:�R���o����Z9��s���4�ҷx��r"��%TFR�dM���A#�y<u�y�i�a���d���h����	�� �{�F�L��ó���t�.-'����*��kӗ_���2����&>�Mh���n^��'��'���Va���T*���Q��2̛®�w�E{&���	���Yb_�6�����\����

 y38�n^g��$�iV��-�`�V��3$}���7
!������
�.���A�3�	0x'8lj��Q\�N~�!�A|��ca��gX�l�}�}�����)lq��s!�޲B�Ƅ��ҷ��M���{n��t1�G\�>NX����g����<)�e���_Z��Y�_�����8�u�o%�����6J�4�W��
�H��Co���:����jD�[ܫ���C�����X4~$	��$���7/,1k"���=d9�z��S����� �V%�XDk��Nz�i$�H��)�o^I؝C��`	��t�th���������u�soz��U����]��h'E���PcHh�R_�R	��|��<=�wM�6)J����m��(����|��m���h�Ԅ����^y����T��M.=A�\0�?�0
n�C���#d�2�^K�7��S����g� ����1�5�G������Q���:���I�nj�'=KfgN��������S�]��:�7��������I�k#E���T�["��lAZ������r��M0�x��r��:��[{���,����lqt��XVo�����"H�����!�,L5�o����ku��8�E�ά�;��[����hV�*D����_9��*U��~�gߩ��`��K�K8�W:�7I��:�	��Yw���;�P�(�d<����oT���:u
̹�uz��%�I�W%O�<q0|��'���,uM�)�����{����"/Sr�������_��v���F���N�j��q[��	R�T���T��Ԇ ��/�7`��p��t|�����/������
H4-+��9j =�h�8:��)��jD�?�V���Y����#Z�Zxx��M��A ;y������I:����4����E�B� ��Ϣ1.��1������5����_���]��lJ��V+?<g@���k$��}4�r�3^e~&�8"]�x�$����Bz��O�+W?�qh�"��a�Hu����FK�o��2��У��oΘ�	S�����t/�r�j��.WT�J�i����gG��N ����D*#�7������P������S����1iTн
xq�3��>����q��[z<�0\]J�J[G�0����e�.��s��=���r�pm"0��Ax�C|�v(VP�&��m�.�1��XlN���LF�����/�:�v2��K9�e��d�S���@fO����̭�l�BT�� ���Vh���{������A,?aR	�\���I#^���tk���:>�D4����N�����3�m�\�oG�O`5
_�O� UD��ύ/���]�,l��icx9-������Q�K�}�#i{�_RQ��t�u��4*��x�2�J�c�Z���K�M's'Q6L.�5�����a>�I��K�Q����I��� ����l�>C�2z��Q��2�<��?�"�؟V�����ߊux=���+�^��<���+hR�)���Y�m3f�c��R	������n�3���
���woL��@<Us���jz�����+E���o	Q���y�L�A�H�����W�?�3����~bx��B��$<Y�'�X��wC7���
~F��g.B�Z����$��Up���2c�����<���f�r\nN���Hf���Be,Ҝ'�����0��E��&Uy�(/�������b��k$�D��T1a\�@u�)pΎ��J��*V��jW��}~v&>K~"I"������~�F�$�<�������(�o��d)�T&}�P�+{t�z���ĕ��̄��pu�i
wҿ�2'(!����cg�Y��K�G��tQh��W$l�V��s/O�+1]o��W�C�G�-N%=�~�B��}�{�l�Ub
~)t\i5�Z`A9z�W�c5
� ](�C3�i�H����O���O�
f��2Ts
�{�DN�8�����r@|R��ffΎNd�{V-N��I_�Y�Y��xxD:����=�Ǯم�X,��cFkKIZb��:L�?G�.ci0]]f{�. �6`�WI�OJ	!���6���hT�	�P��i(�m�J�{��ؾ���o�!�e�Z���ǵ�:"�nQ��%O�0yit(�0�g��'����b��@� �_��?�g����&�P�t����eMm�(��0Vw�R�&��`����nB�z�!���X��kl,����!߹.��>�/�����S�rz���-tJ!ۃ���>�(a4�}x�`��N�dv�Z�ƒ9?8��rd����w���	p�Y�8��{�5~������ܥ��h�*��`��~�dnŢ���v�����{��Z$�YE����A��������-|m_�ZAA�-��7R����u�HD���B�3'_L��&�7�nD��?��s�I��B2��c����4O���-��LJ��drVi),�0�s��I��ʽ�Q},�L�1��!�Oj?�V�-ٜ����$�����������LT���z�
���j�@$�*o�b�kf��I���zn#�d��*��v)єD]��`�6+J-W2���`[������+�+��v
����F����&~�~:v:v|������%,�����n�Mzs�A��'Y��q'���Ss�����Q�9u�V~2SH9\j�+����?���`��-��h�)U���=�i=i�	.+�����)���n�v^�^���4$�����Hg,��d�)���,��0q���n�sG(,tXb9�]�5.��m��1����3{N.6�b^�O����z�6G�[��F����L7�!�
�:�M��]IRm������ߌe��(���8�T.~�~��]�s;�CiS��j��!����=k�6�H��JAPݽ�-Y*Lm5k`����\��1J�EZn��`��Xi��D)����cn���po9z(J���|����v��]���{�$�B�a?p�C�D������
&�*�tq�� ��V�������<OK/�b�s���T�V5����d|9yo;8$|\����=�6.�*��^W*|^�!�]i���W���Q�����F�G��N��X�C~�*��XDQ��h@�XD����UbvP�PH3m�����1x�d�(����C��O��62I�8n�����>~�d9������}��h�%1��&s,�4�VW^#U��r�J���
s������ =�L��΋O�3��AfM�F�5��#$L������1s
kY��N�`o!�@����2>�?�����������9%��;j�q��B����7�s5�C����uB�t/��b�1z{���XU��n�S%BGq������p�U�$�k��V�/��!�K���He�q�W@�/��'$	��A�|�����.�m���n��OaL��!�����)P����������V����`OԚi��A$�lq�$��!(�>?2�W����5���C�0����F4���Y�,�j�u���&�B�<�����s�<Me�73LH5��8qC����]�+rY�tY���9��cS ����jf�LQ	�j_�
��v��o_��"�Hn�����e����m��M>�\_b��78��t���W���rhK�X�7`��	�@Ő���]m+�A��-M8��b;y1d�����2]Hh�OJ���Z̀�[���>b����aԳ|oL��7�M#�0=�lK����\�tE X���m����c���q��$���kM�obA�t"`��x9�:����#�8�&��
�z?�U�!��i��8;����I��OP�\�����'� g
QB�ʕ�a�j�m�����@~)vf��mg��l� �}0�E� ]�S���=��q�����=�����E������D��<:Ď�}EU$�ٟ�T'}���=�_Z�����N�Z^����.ya?�!�3�	F`+�O+�jHkݑ�9y�HD�1�%�q�<v�~�/&�I���]��Tz�@��8u�~����	���vw	&�X�"����V��[St�d�D9��dg���4��`����V<�e�����T_	���}�(��`�-�>�U �B�;x�0L��DZzQbo���;O$�y.��e��\���vr�ǂ#�'{q*�)^��u�@9�c���68��K�J�B<�]�����Q"��v	Ej�eD��?����l3�����O�D��M���/6
��Oc�m�J����Y��i�^�[y�KY���Ò��U�L�נ��s�G�p����G�>���\='�W��Sj\9����bo��	�ZY�~]�d��6UI�\au��A���*qW�B���(�c#T�����%J>5���w�%p���p*
�)h8>,�`���w���b�5�{�=��
����m��O���k�j�%E$�E�0]����j���5�k>��Ȧܿ�Iz�;$$�|��S!�,��.{<��XS�u�������g�o���3�45�[$�g��7V�;#>�s�����XV�O�]i;w���YO��"O�m�}�j���������AO�c��	�'����v(3������I���DCNM<MF4�*@��f����fsK� �7k���^S��v�J%+�,H
-�:$*	O����w!S��p������yR�����@��-��
�x���}K�Wz���9!���SK:
e΃�<$(�T �Ż��/����u�oGEĔƢӝ�16��j������&�U�Äg	/N�����d�Pi�;�<�'=X?@�[����(��b��K���^��x:��)]�|$%:�`�]F�u�M�Y;�z��P�w����gO�	��u�%���f3��~~��bE�v�XE��#E�c-q��Q|-•�p�c��������X'^�x(,�X�\�����	`���?���� '*�����	����*�TD�I�����3��G���f�'����N���'��&�ζ�G�2�t��n7~U�1*�|B�
�'��OB���Z5���x�6�����	�r�1l�w֖)�D�{�����/���QJ�
;�V���Z�A�����d1,O��|E�KXT}�yp7O����u��6����[#��|�~�q�o���h�-)��/��<|�nG���X
[1@�j;'�Q
o��h����x��'6������ǫ�P9A��mfc:�d����f��h��DS�\&�/+v3����\�!
�X9;'��E�q&w]{���m��–�� ���ݣ����=D9M�?�fs<}����h���6#9ma�
�'�7���~YI�a~��a�^�Æ=���!��'��|0ijX��^4�-%gFMy�������u�7&��
6/����a3�4��_}��4�R�%��F��+8��2z%L���R��H������
�y�T��r͐'P��?�+mN���h��3�p����ܨ7�d�d7�I].n�s�������4b�&i9֟^�7�n��UC4��._,���d��4�?U� ���x��$�$�M'��ߏ�
��V�N�X{D�;_�&����r�K�
i�9�������Kg�9=S�eN
������\�Kb���P`PT��ު�ek]
�.�����W%�����?=�1:��
Ks~��-�*��!����
`A����������H��2��:n���~)P�^�N�Ud:�4Ft���ܴ����Y��1
�/Z����S��'�۟����E�8��C2R�����������X�23;�4p���?
����U\	l�wض��I�w���:�06��:�4�O��c�
�@�j�5OŮc?sJQ��S����y�,?�D���x�m5J���U���D��_�8�h�q*B�S(�Ҿ�w��G_��c������3��J�t|<X��Kf���U��B{/E����O����Aۛ<��˿3��n��
��IXxJ�l<��m]^�i3!ҥ�I`�P�Q�Y(3�����\�3���s�GA�F&rZ#�rb�,�N����S�|TZ���yy��k��������l<(H���_���C� �W��DE������f���2Ux1�ajf&$\��B���'�]\�͵C�Q���Q�{�+��/[a�E����I�q�$]��^������&ri+��<��"D=_U���*�ێ��V�gI���z���@� z�����J�v}����7����X���`��9b��e��:ݠ�M�	}E
/5eհNx�>6RA�<t��tH������|�%%MYڱ�vc��;>���I(֯)* ���&��*�����A�]�b�vAD2t��W	���ģ��I�&�i�w��f������/���^K��Y����OM=0tmx����G?wE�v�#�V���/Qj6kj��bx.�H�i�k;����uOY���?�B�as��^3�;E�f�����CI�DYf�^��(�X�
��s5*q@SL�:c���e�$
2�b�#Q�"R�S���6<��3�G7�%�.c�M8q�s������n�os���a��i	t�ERY�p�-��%��5��A�.��h�?v�_��t�H�<�F�L�:���
�Tv�3-��*)�2<	1$����>&%��-������>A��0OaN�7:���v�������s������;�Z�)
�s�}���x����Ҫ/�� >A��n���{^�*�-)"���������zJ�P�:fO�q.���R�/{
og�(��������LF�lt�t��mh'S������#��������\~� tC����;�!��-y��`�t"ju��H"�ɛ��j��P0�2����o��oYƵ~r����g���0A���� �F�2�/�^Og?9H���+�b�&��	�o�������
�
���)_~=8~�\g��.�Å��K�jCv�TD��ч�y��>�I��=�p^\r�j���xSe��cs�^�����{�\�ZI��$�3���B �%����^?z����t���a�p���P�Ц|B��\��	��k�-�h��XX��DP	���@�3�\T6G�?$y��U����,��q��^���n�b�)���S�V�@�.)α���&zn�rZ�`�5��z�B�4�<��
�sF�z�83m��	1j��'l%:SZ��"�����s�.�sS��Y��1A�lL���WA��-!�
�h:�P��������d}�q���>�s��={5���Sџv?��+�}�B$��S��cXC�x0�7,)�'�;�z�FLT?wmc+�^r��@_y�BG�28!���9���`��Y;3
d�����0�O�S����%���b�a5.�_�y��E��)�S����=�uۀ׉8�ZIz9��=hs���F���w��e�N�w�7T��^���Jܯ����}�Bo���������#_v&\6L�_�ה%`qs�#� �xb��(?��3������$bɳ�w:�9�R�յ	I�]����FKe�6�L�|�����0r��D�Uq�a����?�fZ����^�����L  !c���5i��e	�;ӫŧe�C	P"��LL�N̏��y��jħ��4���0���<q���s)�:�HO���tX�(�3zI-m�S��v���U�>��1M��]
��	��H�х�s=qT]V��M!�eY���eָq~��K�x�12��(���Dz������iZvxo�i~�4���m0X��K������k�Pa��}��o\I���#e���ۥ�A7�,{��;nq
�|D�/�v����8+"��H(��kT��tӘ��}d��E�K��A������E--�h�l$CtI���MU"��Z����Q�h������i�����V�$_ܖmo;�2	������>�R�mC7*�5_�M7A��.� �@�����(EH6��q� W)�m^2u�+��� ���� ��f�XCq8̤��uj�^.��������h���I����N+k��?�vZ#���(t�GS��w��]81����+@��3E`��l�Ɇe�Tmigoa��K;����o�����zSv)Nz�z�J{i�A�.�����"��*ȏr�����P��1����5���r��F�~T/��^8��)���-��I�.��bzT��A�d�ހՏSk�W[�#���Gu�C�l2�]
�B��p��0f�/7Z�7���̺6d�!Fb��
�/�3����Oi1Y5X��hO��hv���ؐ���4�(������}\K�#���1�]B=�P@���Ȭ�rN�����Z�k��2�o�=����� b��, L�����wY���׺���r����*Y�_a	c3�q���	7)����_�*x{���������NF�e�wX���t�k|�R����G����aV�zx�����8�d���g�)I��ePY�z���a����gAϭ�(l����.<�(��>s�qN��Z+��V�Ld\_d J������s%f�CVM���!^T*	����j�*�=jV�w���B.W��A���}ggz��&�MVA��`��-�j-"W���MH��=b55��n�!f���h�e%�Qx}��1��?����c3�������%R;��6;,�E�AV��%�8�B���<��/-�t/b����:��L2�pu��A(�f˜8�j��OGj�p����)���Ԕ�����>=8[}:Z#>!�S_�9�˰�CV1-> ���.��)��O��W�nFۂ�����
-�q8@�a�����%��
�R4/JC��e� ����J�n�����N}�
^1�x�ZvĻ=�t�x��ܞ��a�i�щ7-����N�žv�`8�[��;���
���3V������x3�j,~��+=��&j!��fe���g����Z�P�1�kK����x^�GL?��F%"��S���P����-T5'Rm�,v��� ��c�9������w25�[Wo�����5���A�ji�,�7�tE_(bL��"9�����Z���XO��_��;�����Q��}/^�R���=~"/XWR���-�3�@>���FI�ѽ�d���F�8�EH���g���v��4�:�����s�N3~�rN>��	�R�_�Q&J�(lOik"�c'��:��^����1�cdd0l�U�>��tz=4PC�x%�>�G8#��������^!K���z:�#K*
;���4�h�v�I��}f�0�y��g=��Z���^t@Q�_ߛ<L�"q`>W|�V7&�m��O"Ih՗i��5	��,1FM%�f��Ug���ƣs)�"|s+
C�œ2`D�6N��Mj$^^��SX�)8
�J� C�y�
���o�`k�O4�}�#��F>cu������gk�r������b���Ά�Y��G�מŗfQ�A�y���V��7;��DZ�B���.�pП�PJw�M����i?;�
��ZD4�-��H��)��O$w�}����\�k��SiG+��X'����n)�*�p&gU��f��tM�<i�^��D�������~!�s��_ʿLTDDθ>\.>�&}i.�S���=1��c����.k�2���H�xh��~�l�yc�~�"j� EfO>����fA�W��o����m�Y�����c?���P��,�n~�+��G��A),U�y�O;)�Z��kը�!��h��x��g���&�uN����a�[j ��ts.���]w+�L�R_o;+�p=��~Ks:��X
��F�Cat��"_�+���fl:O�����g��[��*}�#w�=��}�7�*���!X_�B�Ln�fDb\�Bo��7w�%s�G:����}i�U
U�A-����:���!�����E��8���J\	�z���ۢ-{�^BhTM֎Dp�S�to��qz�
�m*�l<�/��_���j�]����@�,z$����0�����O9�����S�d:�G$��+�Snjj%�E0ѳ���� ��V�/�mw��X�iU��C(�7�k�qL���)�J�:�r4����S�Y����zlo'
���B����2{�t�f�����NX�8�	����π|H������r��O�����;t�
���0�l���a6K�r�sA����*������R��K��?�v�J��u��/�?��\����1�����Y��*r���܅im��������s����_�0�E�j���H��Ir9>�fU
��2�jK�|6xB2*F�L�`_�����$S3�����H�DXJ�.[�F�(AQKR_�5�۵C��6�˵�����()P�('M�An~0,�I}v�#�Ax��
��>��X<���i͑R�"{nq�[S�4e'!�o[5�Q�r��	y:@Y��������.��|2�c�����c���I��p����T�����{hta���|z&_�r^H>���1�E��@�s������kh
�7������3���S����R
L4�V�[�,����9�7Pk�/�)0pA|Q����t��W9��Q����"1�G{�n�	\��ב� �dA'^��r��vuD���I�7m�O���F>��&�e�����<�7F��t}s���ֹ+�1�C�W�0T2�*vh���'��+aW	8!�)�x���$���4)  �J?�8���C��o���s�����d=J3�[<�}~-�����@��X����t(�j�6�8ryp�����	��l���J�ͭ�k���x����R�|�u��c�Yg-��D��9~��}��s��aN��JO|��t���D����a�7����R������9��I�_ar�X2e�:���:�
F_Q����md���Ϻ(3*�|{1����%$�;�3��	�$�={�O�co�/�i�~;���c��&o�������F�Ol�d_�n��n��E�9Q\/N(�>j4Y�Jy�L�O����7l��}���:��
c�s�IR�," }���uO��&$�H��$9�x�M9�Z	����wV��n^pt�#�?�3���l{����{n�o5��X�q�
��{�C�VaG��&k�޻�p�������a��k0*���+�3��Rtram�Z�"��e@���,v��n�� �����/�1�MKOp�#�(����M�����[*ݖV���q}�9�ݞfM,(ӱt�S��N�|	�-{�}�%W���%W���]���� i!�l���JD�GUF��7*�$]��*dIB�Z���c�,�A���7/�B^���H�U�*.�N�R1I���>�H�u<Y9_*KNz�)`�m���!D/�JM�1*E�*��Y��)H�v=���'-kA�5�I�I�Y��bj��nw��@�6�[W��s����\[RW�O-cg�G�3#J�_c�kA�G-�~s����u3�-'?���������J��}�����G��*����&��B��'�Y���������]���(xFe=Kg������.;6�+>�#Fq�Y*��#����V!���,i_!��4������rl}4�L]~�>|��LD�G��������bs�\��-��]n	�3���"���:�čJ���-v�LP��zQ�cR����������[�
�}�$���H�D8w�^���5�!f+��=�^��!/�F��^�G���M�rM�5g�WA{��*�d���� ��iQ�3 �jw[��3ب��^��m�hd}j��M+���NDȶY��������q)�u���3ܪ�oҡF37K�.g�����N�4~ ����f Ų#�'�l������3a���B�E����iv�$�I���u�k���s� Y}r^�m�{�����vH�O�������3[�Xkl�_��&��K}/ZB����ąjvp�!4��u/�]X���Z��d4��bR��}�C-����Jl�$S��;���O�5��s���2��ǚ}h��0;�hV��<��eG�H�>��
��b)Q�wA�)�������1!���+	%/�%L����1/�������F�M���&'�����!V���S�UEp�|�;}��4�%���
\��c�R��oO	L��9=�c���Mi�N$"O�D.X�+7�/��ݤD��n]��Gݟb���ލ9����ŦX������%|�����vlLa�Y�������5���h�f��GE�}T��w7ք����@�����W|e��A~�:�iOaV���2�@���r�#!Z
�(X��LlkY�Z�C���+Y���s��>�$�����2\�{��?�l�)�_��\U�����7�4���`<�5b7�-����5v��H�*��z��p8��*>4s��d�XTy�^0WK�n�����F�@�\'=q7q�A�"�Xs���"�q��@K?d�����P�q������Z���
�j3��N�0��(v���i\������r�����[)�/R�`Z�ʧ\��H�G�H�=��1G
�&g~���6qi�@1��
�CV	e���C�>�����B�ƌ�8VI���]�(��=��<i��8�����8��>�rL���eT�@���Uu$����\�Oc�h�Șp���B�rO0�0v�aA�>���*�?)������[�>ҖuI*C�R������#٩��B�0�}6�%�N�7�]l/� ���Tr?&�/�O��m��S�
���5�0,��������W�ٗi����=�4p9�y��b�u����+�/���lh����j�ayY����MO�S���{m��}��g�;��������-L�G@b3c�P8�)jL�m91'+�[�3��Î�Ay������l!��G#f�|�tt�f��_�b��=4�f�W��_��vf?�D�;dV�E�p��xI�:Wl1Z�7��p��*S�.=�~r��/��MTE-���t�D��kxe<�����V����x&PX1f���@a�/4���LC�{cD*�%�C�r
��UWz-�2�jl��\�I�Cݖ�{a����t�#���#����^V��2����f�^�׏�#��cUc{4[a���8g6��P�Ix�1O� Q��Ly.��'����u"���{��"����v7�#�a��I�<E������R��� �6�hn�z���X�� �w�g��H�3m���i����"j�'g�����w�������������'�l�u��n�������t���p�k�ߌ���~\3�2���c���.�5I�y���[��>���.>��@���#���;�����������"h_�vL���
�X]
�2x#�W9y�u�O�A�f����,0�/M�a����D���9w�y�`u���U11�R_��E9�,�_
l��u�C�P*���;��a�:M�m������
��OEB�J!DsI;���[
d�!�'����a��}�
��l��,]<��
!��(�U1�$����������F�!|f�S���������.�:;�������Ε�E�I��l՟&
�u�Kkh7?��?c��P�%��+[������c��ڀ6��҇aTu�I����t1+�.�����i����u��D�jh�W!%�L]h��O$,l8�r>"�(I{��}����N��i&Go��02�nc�T���������HJ8���	��j��f��fA��7����asZmv3w��	$��p�`�P*0hJa�C� c�Z�Z�f�11��n�W�I�z�����5��������\�K����2w�&A�E�pwDm��EO�Y���ώ}�w7�)@P)e��@e|�n�	_�P��5n7��d(�~{���c|k���]�Rr�7�b�+�G���9h�N���6���GS�ؙ���W��=�9������L	��w�^H�RS�H}J;�$d	1k�n%��د�=����$�i}o��j$;�#H&4H�I5�qN����m�nL�BA�c��w�i���jPN��#�Sr�����&*��Y�-����j9�rK���������T���(�������u�����]O���;�Jj;�d[�Ĥ�
E����0);��D@�^Z�s!W-~+'R^r�fr|��++^`���=�t����Bz�����a����4��V�Rg��H�t�q�wh��k�M��|y4P�x6k��d�[��k�J����*�
�߶��.gI�mHF�����׎�AƖK� ���.�(��No�n�\��TeD����l�bcI�R�y��iF�x�T�z�3X,#!���y��3�'+x��J�k��a�Brb�����/	���
����e��i��AWQ�8��.+F�FH[ݹi����}l6}e�\E'�g[��Y���RCIS����t0L�~9u?cC@�X(���x��(K���)�	Q��J�0�
����wsB�/}�n�R�c���y�$�Κ����)�39(>�u��=�b^0xNYMA�����������G?a 3�aj�w��HW������ݽ�{��=�<y-����*r�C��K7��h�_G5�E�9z�=�����~��y�<�%�`I���-��Y�����y�yh�������s�o
�p�������#�-�������f.��w��S���eNo�ե{tɼOu��YmI=�"u������$��L2�f\ƒ��k�h�
qs�O6����z���_���R �sgm����%�O2ݴ��J��\.T!��5����SX.�g�R����.��9L��e5���\�W?Eעm�_LW^�j4�\�yU��)�?Žp|�)A�\Ç"�D�-L��	��}��N���������0�w�C�� ��,��[G�k�����3���-��B�R��-#u<ڎ�(���]޲h���y� �FQZ-<R���?X P*���e��?�7fo?!���H�zM*�vq���sb�0(�#L��,Tc�4H'zq�����fOF=���������ʓ՛��LrSc���@̋����Zڲ�k��o����W����y��
� ���[A��9�x�	��;��a�!x�}YP&�q?�GI�|o�h����;.�@�F	���'���e<-C�_p#����?�$����L��r�����Y�<�g��"���{����H ��x�
��K����������H�!��*�am�������r�J��mU����3��u�36�$����$..������qz���d0���e��+
��������@K�׀��'/����^E�I�6޵�pA��5]�u��{��Ǡ�����٫Wtt]*Z[��5�#�m;�`�\K���E��%�0��P�/�IW��E�����cV?�%�a�E%5��y�9�`��pw
�w����w�"�,F1�`~��V�2�bV=����>,�����2.-H&I�R�b�$7"
UN��1�\�*u}���%w�dI�4�����n���q��(~�r��0�Q^�Y:����c~��z^�ֈ�:�+�X�=U[v
�2�i����]*0�u/�_G�)v��8zƃ��)�:�.Kp]��������K�W�E��2*����CW�3@���;G�2�V�4,��7gRS�f(�	���p_���8XR[�4���/�Q�08n���;
�5�]�����x��L�
�|1~��'�L�"x�aCN`U�����:0pu�R<L�^i���='� �64���{��\��
�������^?�*�����~}��׵<��2'�;^���<uhk��sg���r:�X��xM���7�@H��o���� ��G���9]���)�m��[N&��
5�Z����F��>GR�@�b�m�n��m2F�0.���o���������1�O�n�6v�.�QX� x�9(����������6tx��%��K��������f�gE�V������k>ou|[��p]pa�,�t\9�f�oVq�����c�nl*;
"�	�
�{W�e�.���3R��մ��S��+��f5��k
rZ� ?��Ev��<i���&Q��H�1�:��-"��Y�eJ3�H�Q���rq���(�����l�?
�.���|�Iz�o��U�J���L;'Hgbkp�&��&f��1�j��J�-����ύwAY�����������k[����F?�O]��)у���Bc�+��!�}n4B�s��4���a�d�
���p�E��X

��upf"Z������N���m�*3fi
��ٍH.g�Bt��1j1;��չ�i����7r���x�b���F�PAz�f�p�K��نwkQ���k5�*�C�)�G�����PЀ�����N�L5X��m��cMVt{��3_�2���qש_'H�R�0�*�B�}wA����~v��q����j���}v�J��������� �$��Z�D@�b��
��U�Rq9���Y�m'ѡ4���Y���z���4������g���*�~�����QfsYF�}a�����{��\Ι�'~p�6���/u;�J������cp���%?d�j�,_0��ci��7/������&@r��J�v(�q�����|?Wg�3n�w�����J'��D��������Es��|�a��`� �Ika�mu�w���:k���Lwy~X����P�XN������k��F����L'&3$�d��h�RF��A*��g�$���~�jX��?�ٵ9��7F���[�X�<�Y\�L�Y�Y�������1Wk��I�Ht�a�r����02�	1�"j�\�0���n��[Z�����`*���P�D�XM�z���v�j��0οցޣ�`��r���
��x"R��sُ�z�u
�`��B�\=Gp��@�"#:�BIv�`h��[@��S�pL��jo|٢,�d�6~�zޯ3�(O�"Q��^p-�"W/�e���$1���17<5�#�����am.��49�j��DF��`�Ch)^F���I=}�T�����o������MH��͆6{9�Q����x^
�]�XF���q�	�T����t�n��0<G����k������]��`�{�F�:I\�8cYM��r\�PMh�`q�D��?������ZS��:����k<�LX0|l�>��ER��8�kWB��t8dN���F�#����O0R {-���V�Qw���������g��v����������;�L�C�8fP��7�PӹI��7�g�Fo�$�Y|��_�#��8�D�4�6)da0�������d8^��!����ɝ�TnI�f8�����d���"���������E~��R
B�^g%#/�lM-��?���y^�63�#G���L�����3�a��W�-�������t�g[���8��K#��d8F�Ci�+g�B��
mQ�M�F��]�g@ӟ����4K��" ^����h1r� &"k��i�=�L�bI����3.��*�4B�0g�w�{���e������ϕ��
D��YdT��ĘLV�M���?�Vi�_����e��:�Cqf���{fek.��<��.�&��X2��/��F������L�r
�DN#jU�0U��k�����?�Y��D>�s��*Xq&������"��;��):�}�\M���oVRE����m,d�>�3��ާ?��lCO��ru��-�e��������]�TB^h�˩^X��Q�Cb��Sc�F������*UH��np{��t7�=���9B�����3�ul���G���oJU�7�-��6[ֽd��h�V�(!c��<��H�7H�f�P0,MN��������>�3��)8U���cGl�����[Z�E�˘����ע���O�E*0�=t�ԄF��z����l���o���j�$d��$�nmO��m��c�|��yw�E�c���5����?jkw���J�bm���W>�Y�O^P�<�1V�:�S���O=�a2��Pk���2��D
%��}��N�=�._2H�$��h�����+�1��������*m�==���A�6��
H,�:��b�[���&��(EI.�q����o��y���<�]#9����~��p���d5�*����WF��6A�\d��A�`��Z��|j���8�e��Q��C
���x�����t��
�7&;l�b	n��"rlL[u�xE�n�����%�9��������N�Nf�� Wj�d�#�����4�-��l�D��:�<{��{2�>�}]�w��<&�Fs���i�`��O�vu���8� �M�xM��O#���p[�YbV�pxI�&��
���2!��Ac� \�L�����N�pLS)��:���K��+���`1TA�\��wn�2�D��e�G�����#R1��K�h���[���AB�F����N�7����ݻ��j��D�^���2'��	t'�� �;0�S�s�_w��:�.�[F�F0�&X
�`g���� 4JYɱ|�%g҉Pd��zU�����L�E��&�_��&�vfC�Di���R.����>H�*NM�c5���n�O:2.��<�1��6���,�h��o6N6^�9�@�o)5)`���K����$H�#��#�������H�?a��a�ӟ�E�P��7S���tB�U3�&�{���d���&W�=��i��Ӡ|"$���Lb�ZI�sn �F9tV��W��
�&M�����	�{��;�������7��X��M����#�2��8m���|B3����,֖?�m�ML�����p�+t=	-������;���B��3��, �g��+�]-�����0��v��[I��0j`�J����3g?�(]���s{(��L
<2a�X1�$���u��m��S�����Hk�X��x������D��`�b����`���u��	�"����G�9	tX
^������g���H�
��t2���җx�E���n`��r�y%�Ƙ�����H���z �]=~��z�+�e1�M��Wz���pE�����]�&�4yc��Z�~@0k��oe���e�u����L���so!��(6f���A����:�6�6��9��E����I}���*�
V���7���G,/��8��V��2j��p������n�ȓNJ�R��)�,���22B*�0���F3��|D7R��m��KS�uvw�;O[���c�>TC���M&R_�X�<Qs��S�
h�M.'���24|�؜�K����6Q}��Ǐ�y֐wD����e�^
��!3{���=�3�3��f����4�4��t:�F<���e0���8X�b.���Y���P����W�<b8_sb�yjAs!߯X�s0N�:���<c)t�"IAkz)���k{5;�$�����<9���<�m���@~~���f�r�$�6���.G�I�8�:���~��.��i
K�
d?�#��n�[/�S�nE��Y��A�M�ר��
�����Gu9�(�O-�2х�H���ju��HP�1M��6�{�t����2/h��d�WRY���Fz��;tV��8����5�R���R���$ǒ7Z*V�yˀe8S����8E�:��0������9\�� Y��L����ym��@�Q��.�Z���*g�[Z�kw$�TJ���أ����ݶ�8�w�dː��q�����wA��`9�&j��O��N�����Kr����|[���9�C�D�v��B�k�|S�0H�j���-��,�c��q�0%�U�	�49�J�W8)��
;�`J��m���O�l*Y�-�m�A!b;��V���\��Kj�,�����F}�mFy���2$&Nq)�w�z�����L�<��#����L�&�e7�%i�T?j�>��ۑϰ0�A��D��������]��gi��o��+2YXV-��L��<�yӉ��'��aD+�N�l��,%Ca�O��d��Gy6�UI_��C��(������~1m���?�������WZ}���^�=]����D����j�2���m�4$K���L�U�/�*D��Q��Mdl��5�]��'�5��2�l�/"!Z�>P[f��
�(��o�^�c�����q<�PH��� �a7���x���dž���)����z�����ff��~;�W��0,�:�B�Gy`��F�nEK�A��h�������B�O#ص6�wo-#�
�_)���}j�2��o�PY�j�����>����R� �1�h8���<�j���ހN2� f[�R!Ns
-j���L(�S���o&!Jo��R*�ތ	��-���s�*Q�+�Wl��fʃ�͞��/I�+��[�p�����?��1���A^?�^>r��K�}Q�X�����p&����e�����8����]�$:�i�����C(%t�X���S����b���
��>>����;ה����M��I��F8�+/6S�c�>'�J����G���8M��p�8_k�/R�3�H�q:AKAE���a
J�� ���B�a,���z�'��6
���I�^�I��;/���H5�(`���%I��6��[���%��h�4G^��%{a9@S8���{��gF]����*^��Ϊ6Z��P<��b$jbl��y��3h�<��Vr��M���"-�}J�D�p��:���l�__��_<���lw9^�%��a?��7K�{'.i���U�>��w��)Hd�]���9P�ޛ��y)�S�%bc
��וA
�;L�mH����7u��EL����v�������������N�
�j	�r�R��M����;�����:L@�&u� :,dh������~ؑ^�?pa|h@;Nwp*n)���B������u@�_��2v�0fm�����|�Rs�G����Ts}��X�G�.�^�s�o?��7�����XŒ¸uF���>����?�(&*�Y�X��.���z�\�.�1 �$u��(���*����dȷ��?yL���#yw[��������!�Ke��am9�"�
��P5�5�2s��3Q0��*��R��w���r��n���:t|���d03�SWl�KI;<� ��f:M�����A���T��-�UV�^��-��@���;��ů�t-;.�|�����
�m��dH�GSb��z4	m:�m�(�?��[]0�<�t1�Rh?������@���]<?f�̴V��Vz�tp,;lG�:�+z��0p�f������*Z+v�= !aE���!�}�m]�y���I�<~��>�t\�(R}hN���f?(^��|����T˩����\���(�5��T�n��t�m�:w�C.�W-Z��Lg	�F�;�x���ۏ��o`�%������Ce���c�a�/�K���/#��%x�!4�>�+l�;�K)mRU&&v��ycz�R�ү�$Xm��u���;a-�8�>i��Z�n��ZU�t���b�;?�$iC+vo��
D�9U�����H*P��&n@���,�������bvP}��f�%�:�4���Bbs$�m[G���a��k��1�/O�@��^,��/���8�E�y�����L��k����!9���[JT�h��;��7���.�\;1����ˆ���.�؄������r�����/m�8�X��1wl��`�������B�Ks� ~I��
+������f�ީ[�5��x���|:�k�%3�d������LIqN��I/%�����N���O�E��)�H!29ڜ�#����b���9�9��@CN���="�5��:�|=�A�!�a)=s|�8L�(e��m�nAvE�����`��_�&��Oc��!�B��x�Cv�#���J|�3U���op�]h�8����T�TX���)�Md�'qi�4��Ϣ�u�^�H����p͖P���)s�>�A7����%�WZ1�޿x�d�a�!v�Ij��C�r$�=F�ϔ���W��&�AA���<[#�#+{�����5]W��<����HOIG�2
��݊U�ߟ����
LO=�VC�f��H����I��cVQ:3�z������W�������<[���H��n`d��'��n��#V�Y�
��5 �O/^�$s�l��=�H�ʤ��	�O,o�H~�S�x�vJ�ܔ�E���`���r����Tn2f	�����5p��e��(������	?�;��H�i'vo�V���0�N��8���c5�?�v���Kz�>U��B�4���LF���U�3`�t��?y�;��;E�K��8B	���+-�->G�9g�*��\W[qȼP�~L��`9�F)�i����Ciw��l��u�}5b@�L��'�NmCj�b&��O���D�{�zM���nQ��~x*/��ghh��<����-"���N��hye���#j)�N��"��Vf� \/x6М��_��Lݙ<@2%N72d��F%+�b��oG�RT�]���J��N�)F��x�C�z� �)-'�T��bP9,(Z���@5s��h��B��4��j���m!|���w ���W�M���/�cڰF�_����hxD��ڜ�kO��ڤ�	}
�����!�JY�h"2W�{?����{�������N��Y{�M��s��A>i�PSi��R/���o^��5$�D���H�p��V�۠�@�X��.c�l��Z��@I{tF��^>�q����X�&��e:�O��G�H��7p�c�z
+:�ѝ�!Qg���"`�i��M5�SBr4e.�#��MP6��'��v�6i�s���6ch/�W��g�e�@V�(sD���s�c�����@
H^����!3��'�ŧCc�s�����������}Ǯ�O�����zQ�(��p���d�@����������Bm��,v��_�#�����%���H����
F��q���a�9>b���U�'��[�u�����c���2ncj�5��g�=4(�#�� ;��p�� ������e��U�H>�E���	m�`k�A���`2����K�ӊ�+���X=�������'�[�f���a��4x�j�ʀ��&�u���li��8o��|ZSBv�R���a2^�;���S���J�Z:��Qd������1�����u��>I:����?�V�|�Ь��'�-��-2��|۸��<F��w�LK��:yl���
����R��Q>�W��y���!Z��]N��G����F�pu�$a���I������(n��������z�q�4ڱ\�/Z�Bs}��>P�+:i�_��c�^O��W���>�
"J�bl�������ؙ��.TĚg2@j�q	m�Y�r�?UW1f�C-�$U�Cӊ��q��������r�`��X�|�o`pޭ
����Eh@$�`1q\u���i�-wX
�q
�)v�6�W�\y}q��J�^j�g*��L#��{H�Q���WhJ3B��|#Q/?bW��S��: N�S��>�]O5:�}GI2������.���M�-������c�Z�z�����;�d��x,�'�-�_�HK���%�����3ʟ�<���&l��v�S�U9a�����T&V����Lr�!����\�
�U,V�C*9XL���h(���c�#�����@�n"`(�^v��5d�1egy3�<�UX�A\2*�� #*�;*e�	�~/I���{��}a���
8?����u��5rdR�~k�bh��-��J�7}��T���9`�F�T��F��7.��!-K��ZgWm�o�!~��E4������^�R3�0��r>������m����<�N �������t�9����.�oS�?NB�?��r��D�1�/�oN�Fc��z%����R@/z4}�U�ta��`����o{Rp��Y�}$z�9�
��r���;:���0��D|�2��L��#
����g�<�����G�r�'8����(�

V�[o��L�"�����(������Ro��Eu,�k��,��=M����d`U�����A��A���	��s���
����"Tަ8����'������j��E��8ߡ5����&X}
Jf�)�������/��?g4D��_�`�V�}>Z�x�T����]���b��a�Sa�9&�j=7��0x��jc-��`�F��;�s�����D�����b�~��es���:E$\Ô��q�иv�@���0
/p`E������iÔ���\��x�)2pd�\�z;��1�����Y$"ǚ��z!�F�R����K5{�7�#n����J74�ΐ��ux'{s����[;�S!�`f���;JB��sSE~:�K۟�K���6XoTY�xp$�5�j��Wt[�.�b�N��U�:�����i�ޘ�o�l[�5 21������-J�P=z���	s�}�l�B�����ں����:��4h�Lb|ʟD��
�'.;��<5����=eJ�n��.�/t'���A�*&g!�%��|���#MVv��76�Nmojpz{C�W
+J�*�w!���-���P���\|���sKCFј�W�xT
�,E�`�#,_ne�n�cS��/�U �0W�B���B�W��T %	>_	�lRQϵ�7����q��<��-���yC��R�Cxx�_�2k�q�d�6P�m��(��Ew����]k�%y]�E���G����L$�B����h����,�)	Y���m�7J��A�x�hl�ƒU���i�i�^���?j5�Zfu����s����^���f�jv$H�������E=sL��be��.t"|����^����B��}�C�wr��G��Dq�mF��N�92\���N;Z��F��7as������sx$(�uP������L}�r]�f�5�c������������D�!�*��~���8��GF�����,z��n�����'T��O7�����F�2�N�h���u_��vY,9<M�7��D��Vک���8�M��u#�m��ǫs)�v�.A_v�<`�/��#��sad�;�)�����_����e�8�;Ad
S������
�e84������yʈU}q@Z��o0*n�b6�c��+OTYk�F�^��-˺-SH��<O>2���K���oK���\��{%BL���)���wB��5-�M`��{�l�s3Cp[Z�.F�tA���������щ
��V�M�0�M�o^�.q �v���\�9EH@J���!�ˆ	w�p���T���>?�f�}�%�y
jc������Րw����m��\#�!��p}�F�.*zX������|�>-G�;��d>D�e������!�u�f8�!3>T�G���{��Y�'�a�.�t��xU;���0T%��8��3��H-�GC�n;��j���"�����/$����x���zV��|x�<$~����0�e�H�8�Cg
W�u��� �e}�i�*�h1�#0��f�k+8H�T6�M��VX�h�Gj;����>�n�
�����-�����On� �����L�M[�	���w�y̬x�UA'�P�x�����=�j�vJP'�+��k�YP���4�Q ���6M �eM��8�� bvE���K�xC�:�,��u�.���5z1�fF��u�a!����A�i�M��X�;X���
�}>&�6����sRA@?]x�n�CX�g!�����]���[��#1v�E�h�`x��t�k98���_��,�M��Q�F<9l*�O�P�n�Ga��7�y�zB8[q��C�^��g�L��K3�u���Mn	���<,r�eŲ�j/����:	�����ru��x���&_yf�l�W�Fw���'�6�u�;�"I�ѵnJ����tn�G+��A-���{n�ʍy#�{zI��0\lA�,�Q�H=��B��;��BT�v��#/0�\��`�#�k�P�Ji��|R�T�I�u@9�����(d7��t;��%���qS���g'c>��ƴ˳ׅ�|�������?��k��a�MA���R*|XQy$��m��XSݶ�����Gt2V*
��U�����1��`�h�ؿ�O���o��VW�AR�Q��r/�R����FB�kHI��l�ũ�WX�9�\.�.������8�� ���a8K��5©-��!�t~�͐��wo��~��w-O8���������)ƀ�%׶��o�VQk=���4��W�O��\���=�9��+O����=���ՠ������nD���Q��8�<� ����nȇ!�{�9P��=4>�aY~Z�
~�T�ӽA{	���r �1~����Y�
�?%�f�~3�?��sSø�����"�Y��Y�6mu�i�����3���G���-?�#uI?�~�V��J��m����
�-��[W>�)�$��4$��J�R�@��F&�IV����Ъ|{�5$^(z����s�1�0O&����){�y��K��"a����is�|@�z�w��5$����P�l��m�w�Q��_�,���CQ�:�>�$yF���vsF���b*=�T�������Z�X=����Rp+��N�ܽ�MR����C�/�J��������c�y�<Y �o�-��y�bM����<MU���2��g��hU������X�\Vgs�/
X7���h����� $V��i��(���(��jދk��X���=�����.�7��.y�E\�o�{��5z3��j��1A��E&���D.&W��#s�m�e��?W��ȼmh�lul �y�����*����\���v����8��{n�����	��~+�*��	��ȓL�)���<c�Y���N��o���4zT� �(,LdZ�7�a�.�����C�[��Ձc�����e�_C����Ii�/��Y�%����� LN[����z)�f��\�;fC���43���F����h����?<���z4�$���0�N�"���r�A���#:��qy`�!:���t����	��Z-���nя׭��we�2"
	
��"@�w�d�`������v���u������dM�pP�~�zv�gM6g^a�aAp�'X|��+OK��N��H�c�vZ����k�P�x����������q�*�����B��Psmbg�F�p��2�#� �q�Z�q$k�%�x��>��#���R�U�Rm�c=E����e_�ݒ��1TB1Pf~����4��~�������I�����*������!��������ڿ:,�:�q}QBc]��Z=� W@�<��A�/V
��y&�o��R�t[]g@+Cv���BS�!��#U���.Ɏ,@�g����m������Y����\����o�`&�TM�1�<Ps�_�V����yp���z$��[<Z|��#��_>���M���h`�)�ej�����x�[0-���\y������9)�~��G��m�/�U�c�YN�c)���c�
����(s�����T���":��E(D<���Y��u|��ct�f�B��u��	�j�x�
M Ѹ YM�+�*�(4������2hS���b��;��������`@&'��Nq��P	���C�(~!��UI�g��K>$�%�d$��qŬ�B�m���8;���qC���)�2^(_�:�X*U�/�|_��HXp���$������M�D<�XK��k�Sqt<P��H=��>����ݶ/�\fh�F��Bw��9J��q�qAk�'W�`�����C���I��B(�7Y ���?xti�LR��W�ATEqs,@*�e��	��2Tj���
m*g�6q���
A\ ����5��9�Mq}|K�nA���w�<kIA:�`��x4G^�`wIYg7�Mik2����Y��K����� ��[Ú
��(R�1PV P�I\%�L`<�
x����M�l�h.���@g5��x-�����.��b����,����<���#��6���O�euk���a��&�����c��Da@�ߚ������	(����>��-�#e6��\L�)YJ�Ix���>K�҂IS<dۘHP��]hk	�!@`��6ZK�i"l��(������#�tlji��<*=j��b����
2
b"�WV�^q&�q����m^z��t�5̣v��\3@��~�R7[�{'V�,$�lQ?,�{5�L�
@����9��^����x/�7$���5�]�E����l[���|��fx���st6��vX8�s�t��B��&������C���H�����Z��
�f�ݐפ���.�K(:{Y��)��?M��J�Pey����0�����z��"���u�H9l��y��2a�H�6�2L���lTE��a�%3�ހ����>~F���R�hV�TI���@�u�&
!�N_�Un��:��{(T���Y��ih�n�ns����r�W}4uJ�i���g�W��I�;�����S��J�#���Z��E��uF#f��D�nw�;@�Ҋ���N�Mj�����;�������w4�	�\�=t���1�#��?F�����t�!���9�T#;��i�o�T��dJ�A;k�/]u	W�J�����d�c���UV3���������]�a�4��҅[�2�Q�lu��	c9�ܰ���&ϟ�[5Y�U����0����;i�E@�
�Q�2���R9w�.VN�f��6�z��H���Q�Ij�X��\P{y�����q/}Z���_���+b�����7�_����c�*V�F��(��qa87�����=+<�G�5
f0 ����nf��-g�����x��%���D/�	��	^��8	��FI��B�����)�kX�rv0eZ��d�#G�i%c^�$�NO��JNN���J7���n�[TE���W��(�ȷ6I>����'�X�����|��0��nKSP�nv�)Ep����
��4{��Dw��\d#930�y�m[�b��b����� 3S��f]�To�n?�����7��?�I˹8��g5+�V�[�jr$DO+�C
~(�����'�LB4]�����]��D���^���J[�
z��3$7�ن2,�^?)���'j�j`k��WHj�`����sM��Fa�*��QCd��h��y\��w#����u�)���e��2���b��$O8a9CO��1,�@.��j'P�>��Z	p|!B,f�ϡ�
\�j��@>��>�]"����3�dfh3K�B�ܠM���s�,�����F
��4����vr��#�����+A�7)'n!��b������ET�������d�7u�����v���	`�O�xq�F��T��^��?���DE��.���&_Xsuva�����z�8��#��aP��0�����&~H��h�<8���H��_��:�'In�� ��U�t��YJ���'P�f�/)���t�q�&�[�~���d�fy�.���
����m��M��<��k�}`6����8M�X|Kb-WS�.��n�G���1K��B��nrKo$o���%i�+�X����J�����B���%XC�74
�R�ؑ�r���0�g��*}M�e8q���+���J�����Jx�]1D�qʼn�4,���	�q��e���l��hv�n:����D��U*n���u�O�;�WkmFb���������)e�T2N�@}q8�}.93����q
���t��;89����|������1<7���Ad��Ǧ��F�)��0'��6M�f����=D���KV�@~.����_��N�!C?��ʭ�:n�vq97;B��a1=|ђ<?=B93���"�̬��)�����;<�z���J�h&��f�&���b�hol��~k���������:r�����"(FD���'����>#��ig�M}˼-~1�E�A���O�IY'Y���|�4�7e�f�w���WR��'�8�(=H�0��̊�H��u/c��^9hcq��)�;���
rw�[���l?��_��q
��!c�!��6�,0)k�$�?�<�� ��s|1��Z���}&�ID�`�����	!>i��	F	["������`3� �o"yJyB�
�C1�uI"��x��zl�v�m��19�a��
T�*��%�b���;S�	ki�F�\���]J�3
���PF�y�tCC��?��m���cG`�"�e����T��o�G�lgy���x�p������ԓt���\
!�$�J�������S�!��w�f/��n��1���	��'&�V���hE_��C�Ҽ��
�/6����x���+MH��R
D}�jӱ�����7��R��Nn�
�@���Ji�PJ0�
R̻="�*L��+7������n�L��Ki�<�{~>`��+��-$r���)eMbT�
��V,��O�)���3g*;��3W�T���:l�{�\����[A�m}�<:&��	���w��R�#��=�	����	����	���
�,	���r
�	����r��	u��	0��	��b�hb_array_t<OT::TableRecord const >.?AU?$hb_array_t@$$CBUTableRecord@OT@@@@��	���V�hb_array_t<OT::TableRecord>.?AU?$hb_array_t@UTableRecord@OT@@@@�	�����	���	0���;
�	#���<
�	%���<	0��9�#�	����item_t�?item_size���ArrayOf<OT::TableRecord,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >���operator=���operator[]��get_size����operator bool���pop �as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::TableRecord const >���operator struct hb_array_t<struct OT::TableRecord>�!�begin��!�end�qsort��"�serialize��$�serialize_append���&�copy���'�sanitize_shallow���
�len��
(�arrayZ���)�_compiles_assertion_on_line_821)�_instance_assertion_on_line_821?null_size��?min_size���v*�OT::ArrayOf<OT::TableRecord,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$ArrayOf@UTableRecord@OT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@2@@OT@@�n�hb_sorted_array_t<OT::TableRecord const >.?AU?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@
����
-�	,���.�f�hb_sorted_array_t<OT::TableRecord>.?AU?$hb_sorted_array_t@UTableRecord@OT@@@@���
��	0���1�/�2�	���.�	0��1�49
��	6���.�<6���3�as_array���,�iter_t�0�writer_t���/�iter���2�writer�/�operator struct hb_sorted_array_t<struct OT::TableRecord const >���2�operator struct hb_sorted_array_t<struct OT::TableRecord>��4�begin��4�end5�serialize��7�copy����
T8�OT::SortedArrayOf<OT::TableRecord,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$SortedArrayOf@UTableRecord@OT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@2@@OT@@�
��
-�
;�
��,��hb_map_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::Tag OT::TableRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@PEQTableRecord@OT@@UTag@3@$0A@$0A@@@�
>��?��u@�
>�
�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::Tag OT::TableRecord::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@PEQTableRecord@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@���
C���
D�	uC�E�
C�	B�C�G�
>���
I�	J�C�E�H�K�	>�C�E�	>�C�E�sN�M�	0C�E�	5xC�G�	5xC�E�Q�R�	5xC�G�s	5xC�E�sT�U�
C�!	>�C�W�s
>�,
C�	Y�C�Z�sX�[�	>�C�G�r	>�C�W�	Y�C�Z�]�^�_��5xitem_t�F�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���L�thiz���M�iter���O�operator+��M�_begin�M�begin��M�_end���M�endP�operator bool��F�lenS�operator*��V�operator[]�\�operator+=�`�operator++�\�operator-=�`�operator--�N�operator-��
 Ta�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::Tag OT::TableRecord::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@PEQTableRecord@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@���
,���
c�,Z9L����d�e�
>�	>�g�f�
I�	5x>�i�	5x>�i�s	0>�i�	u>�i�	>�g�	>�g�s	>�>�i�
I�,
q�	0>�i�r�~�hb_reference_wrapper<OT::Tag OT::TableRecord::*>.?AU?$hb_reference_wrapper@PEQTableRecord@OT@@UTag@2@@@�C���h�hb_map_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::Tag OT::TableRecord::*,0,0>5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�j�__item__���k�__item_at__l�__more__���m�__len__n�__next__���o�__forward__n�__prev__���o�__rewind__�p�__end__s�operator!=�
,�it���
t� f�u�(hb_map_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::Tag OT::TableRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@PEQTableRecord@OT@@UTag@3@$0A@$0A@@@�
,����hb_map_iter_factory_t<OT::Tag OT::TableRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQTableRecord@OT@@UTag@2@$0A@@@�
x��w�y�>�z�
e��
|�	x��.�.}�
e�
x�	x����J��hb_map_iter_factory_t<OT::Tag OT::TableRecord::*,0>
e�f���hb_map_iter_factory_t<OT::Tag OT::TableRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQTableRecord@OT@@UTag@2@$0A@@@�
x�
e���hb_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@��
����
��	u����
,�
��	������
c�	����������	,�����	,�����s����	0����	������	����������	������s	������s����
��!	,�����s
,�,
��	������s����	,�����r	,�����	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_sorted_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@����hb_iter_with_fallback_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@��hb_iter_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@
����
��	u����
�
��	������
���
��	����������	�����	�����s����	0����	������	����������	������s	������s����
��!	�����s
�,
��	������s����	�����r	�����	������”ÔĔ���item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=�Ŕoperator++���operator-=�Ŕoperator--���operator-�� TƔhb_iter_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@��
Ȕ	��Ȕɔ
Ȕ��
˔	��Ȕ̔ʔ͔	��Ȕ̔	��Ȕ̔s	0Ȕ̔	uȔ̔	Ȕɔ	Ȕɔs	�Ȕ̔�Δthiz���ϔ__item__���Д__item_at__є__more__���Ҕ__len__Ӕ__next__���Ԕ__forward__Ӕ__prev__���Ԕ__rewind__�Ք__end__�֔hb_iter_fallback_mixin_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@������Ȕ���ؔhb_iter_with_fallback_t<hb_array_t<OT::TableRecord const >,OT::TableRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUTableRecord@OT@@@@AEBUTableRecord@OT@@@@�u
�	�۔ڔ	�۔ܔݔ
��	���ߔ	���ߔs	�۔	�۔s	u�ߔ
��,
�	0�ߔ�	��ߔ	��۔	t�	t�ߔ���	,��۔	,��۔���	�۔�	��ߔ�	��ߔ��	��ߔs�����Frealloc_move���ޔhb_array_t<OT::TableRecord const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::TableRecord const >���operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
�arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<OT::TableRecord const >.?AU?$hb_array_t@$$CBUTableRecord@OT@@@@��
c�	�,���
,�	,���ڔ	,�������
d�	0,�����	,�,����	,�,������	,�,���s"���������iter_base_t��item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::TableRecorU���e���g��0���-������
jo!o
ށ�
��?��?-�o!;5�o!�A�o!�M�o!�`�o!�{�o!���o!���o!���o!>��o!cʂo!���=���8��=�o!�0�o!�;�o!A�o!QO�o!gy��@���@��o!x���?�o!L2�o!LJ�o!�f�o!����
��o!&Ʉ�7�o!:������$���&���7���D���f���w���y��0����������o!)Ӆo!���

��
,�o!�O��9k�o!)w�o!@��o!Q������o!�ކo!��o!��o!WnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-common.hh����8"&5���E���G��0e�8"2��8"g��8"g��8"�Ň8"��8"�%�8"�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-instancer-iup.hhd�D""��8"���8"���8"DF�[[R�[Z����������0���,��8"�F�8"�{�8"j̊8"o�8"q]�8"��8"Ћ8"�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-priority-queue.hh���W"2(�W"1I�8"J��8"Ԍ8"�#�8"�q�8"����Y���X��~���}�4MnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GDEF\GDEF.hh�d".;���L���N��0l��.z�d"8������>Ҏ�>��v
��~��}(���H��~Y��}d�������������������������o!����������������0��C��Z�d"}l�d"���d"������d"�ǐd"0ڐ���d":�d"H��v;���K���M��0j��,���~���}����̑�~ߑ�}������!���#��0A���b��>w����o!����>��d"rԒ�>��>��~%��}G��~X��}}���������������������o!�ؓ��������������/��;���T�d"�g������~���}����˔�~ݔ�}������������0�d"�Z��7l��
�����������0ƕ��ܕd"�d"8�d"���d"��d"�d"-��J��f��������
�d"���d"�	�d"��d"�4�d"
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-morx-table.hh���>��"�H��"�T��"�m��"����"����"����"���"U���"�̗�"Uї�"�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-just-table.hh���ݗ�".��"?���"\��"n��"���"�(��"�.��"�=��"�H��"�J��"N��"�W��"&`��"Ag��"=q��"As��"Pz��"V�������"����"^���Ԙ������"x��"�!��rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout-gsubgpos.hh��8��"->��",V��";\��":o��"D���"C͙�"���"����"���"��".��"2;��"1O��"�U��"�\��"�r��"����"����"*���"�֚�"�ݚ�"���"����"�R��"^d��".�����������0���"I��"�
��"g��"Z��"X9���I���K��0g��.x��"a���"g���"LȜ�"���>��"���7��"�"��"�8��"@O��"�e��"�p������~���}����ϝ�������0���0(��~8��}B���b��"i��"[x��"]������؞�D�o!������
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\ValueFormat.hh�"�C#P�C#W�C#r��zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\SinglePosFormat1.hh��H#����Ο�)ޟ�(����D��~S��}\���zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\SinglePosFormat2.hho�R#
����������������ޠ������&���G��~V��}k�R#�w�����~���}á����������������zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\AnchorFormat1.hh����g#zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\AnchorFormat2.hh���)�i#zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\AnchorFormat3.hh���=�k#rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\Anchor.hh��V�m#]�m#~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\CursivePosFormat1.hh���r�p#
�����p#Oˢ�7�p#r������~+��}P���`���b���q�����������p#)ȣ�ף����~��}&���H���X���Z���f���vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\AnchorMatrix.hhv��#���#���vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkRecord.hh��Ƥ�#����7vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkArray.hh�����#G��~[��}h������~���}����ѥ��ӥ���������~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PosLookupSubTable.hh��� ��#%��#vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PosLookup.hh���8��#nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\GPOS.hhQ��#i��#Fn��#����"UvD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-kerx-table.hh������#E���#?���#����#����#>æ�#7Ц�#Zۦ�#���#w���#w��#_��#�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-trak-table.hh���,��#-;���Y��#ks�������������0ȧ�#6ا�#����#���
/��#�@��#�\��zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\AlternateSubst.hh��l��#t��#���#�����������0ܨ�����]��zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\LigatureSubst.hh�����#��#2��#�D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\ReverseChainSingleSubstFormat1.hh��D��#
i�����~���}ʩ��ک��ܩ���������;��#�I���X����~���}��������Ъ��Ҫ��ު�����~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\SubstLookupSubTable.hh���#%���#vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\SubstLookup.hh���# ��#zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\ExtensionSubst.hh��*��#.��#k��>~��>nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\GSUB.hh���#���#0���#6���"U����������0��\;��]J��[`��"�c��"�t��"�w��"����"����"����.���#rϬ^��"W���"5��"70��7F��t��7���ݭ�#����#�R��Dv��z���|���}���~�������ή������*��"�F��"�_��"������������0Я�,S���c���e���w��������������0Ͱ�-����4]�����������0ı�,��]��,=���M���O��0l��,���]���,ϲ�ܲ�7�m!-
��������09���Z��]i����o!����~���}dz��۳�����������$���.���`��r�����������������̴���������
������=���M���O��0l������]��������~��}���3���C���E��0b������]������~϶�}ܶ�����&��~8��}E���g��]�����������0����Ʒ����7!�m!�J��~Z��}d���{��z���|���}���~�����������ϸ�z۸�|��}��~���
���Ź��������3���N��[j������"����"@̺��ܺ��޺�0���.!��~3��}>���e���u���w��0���-���]»�-��"���"A��"P���"���~+��}5���[��~m��}��4]����ʼ4]�4]
��������0=��0Q������~���}��4]Ƚ4]��������0��,J���Z���\��0w��,���!���:��[V���x��������������[ÿ�[ݿ����� ���0���2��0M��,��_���_���_��_������������������+���W���q����������~��}C���T���V��0s��������������`������I��o!\b���4]�o!��4]9���I���K��0h���*���:���<��0Y������9
�4] ��"+*��"04��"4T��"8���?vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\SinglePos.hh������$���~���}e��~u��}���~���}���������������0���C��#<rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PairPos.hh�L�%vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\CursivePos.hh��T�%
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkBasePos.hh�\�%
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkLigPos.hh��d�%
vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkMarkPos.hh�l�%
t��"qvD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\ContextPos.hh��v�%���"�zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\ChainContextPos.hh���%vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\ExtensionPos.hh��%��%���>���>��o!b�����o!�)���9���;���K���W���x����������0�������#����#����#����#����#��#���#���#����~���}���~���}vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\SingleSubst.hh���-%zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\MultipleSubst.hh�����/%vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\ContextSubst.hh��1%~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\ChainContextSubst.hh�����3%�D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\ReverseChainSingleSubst.hh���5%�o!b1���8�o!�[���k���m���}������������������0������������0:��0~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\LigatureSubstFormat1.hhQ�G%�D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\AlternateSubstFormat1.hh���n�I%�������"����"9���"����"����"����"����"����"����"����"�}������v3���?��[O���b����������[�������"����"9���"����"���"���"���"�&��"�.��"�<��"�'��>=��>i��"5t��"7����D���V�������������!���1���]��������������0���,���"���?�� ��������� ���+������"��������"'���$N�%i�%��%��%
��%
��%��%
��%��%
��%���"���"���"�*��"�A��"�Y��"�e�o!9���������6�-%L�-%a�-%j�/%��/%��5%�����������a�������#����
�������#����##���#%��#&��
$��#+I��vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\LigatureSet.hh�|��%U��"1^��"=b���n��"����"T���"����"����"��������"����"����"��������"����"Q���"Z�������"����"���4���H���l������#���#����#���#���#(���#����#����#����#���a���#���#t���3��L���^���o������������������0���0���"1���"=������"���"���"���"�0��"�9��"�=���I��"�X��"Q^��"Zu�������������������������,���<���>��0\��0�����������0���0�����������0��0+���]���m���o��0���0���������������8���K�4�w��x���"�������"d������"f��:��
x��x��"�������������G��zR��|^��}j��~v���������#���=��[G��[a���l������#(���
9��zB������������|���}���~���������� ���:��[D��[^���i���F���V���X��0t������]����������~���}2��D��Q��y��~���}���~���}��R#�������~#��}8�R#�H������D��o!����"�M��DU�o!�Z��"��������"&���"����#	��"&��"������������0�������]��8��"�V��"�l��#�v��"����"���������������=���W��������������G%&���~��}���=��~O��}t��������������������������H���b��zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PairPosFormat1.hh����z&I��z&������7��~2��}=���^��~p��}������������������������� ��"�:��"�G��u��~���}�������������~���}���0���A���C��0a������7�������"��~��}�����~"��}/���P��~b��}�������������������������"�	��"�	,��Z��~m��}x�����������~��}������%���'��0E���g��7p������">	���~��}�����~��}���2��~D��}i���y���{������������������6���P��w��7�����4����x���(��% Q��~d��}o������~���}������������0���!�z&1���L��"
\��"
���~���}������~��}�����������09���[��>e������"f���"^���~��}������~
��}���;���L���N��0l������>���x����������
��
v�������0�����������0������>����>���A��T��g��z������������������������$��:�J��\��o�������������o!��~�};��K��M��\���������o!���~��}	��	��	��,	��O	�b	�~	���	G%B�	���	�~�	�}�	��
�~
�}0
G%4C
��e
�~u
�}�
���
I%7�
���
�~�
�}�
���~#�}G�Z�lI%+}����~��}��~��}������)��~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\MultipleSubstFormat1.hh8W'a�7t�}���W'7�����~��}���

�~
�}@
�S
�e
W'+v
���
�~�
�}�
�~�
�}������"��K�~[�}~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\SingleSubstFormat1.hh��mq'X��~��}����q'J��~��}��!�;�~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkMarkPosFormat1.hh��L|'>c|'Pt����~��}�������������~&�}1��R��a��c��o��y����D��izD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\LigatureArray.hh�����'��~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkLigPosFormat1.hh�����'8��'N��%�~5�}?��~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\MarkBasePosFormat1.hh��U�'<l�'N{����~��}�����������������+��:��<��J��T��_��xz&\��~��}��������������$�~5�}B��V�"g��y�"���"�����~��}�����
����%��7�"�O�"�b�����������������������"I��-�~=�}O�"8^��p�"$��"%��"&�����~��}�����&��(��5��@��T�"9
d��u�"%
��"(
�����~��}�����������0�"
G�"
Z��}��������������������"z	��%�~5�}G�"i	V��g�"U	}�"V	��"W	�����~��}���������+��6����%F�~!�}+��<�%=K��\�%5k��zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PairPosFormat2.hh���(��"Y
��"�
��"�
��~��}��&�~9�}D��f��v��x����������"C
��~��}�����"9

���"0
*��<�"%
K��_�"�u�"���"���~��}�����~�}��.��>��@��M��X��n�"���~��}�����"������"}����"s��%��4��� ��� ��� �0� ��F!��V!��X!�0u!���#�"'I%��Y%��[%�0x%���%�D�%���%���%�0�%���%�D&'��9'��L'��_'��q'���'���'���'���'���'���'���'��(��,(��?(��W(��u(���(���(���(���(���(���(��)��%)�=)��V)�m)���)��)�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PairSet.hh�0/t('0G%�10�~C0�}h0��x0��z0���0���0���0���0���0���0���0�1�31�~B1�}V1��^1o!��1�~�1�}�1���1���1���1���1��2�~2�};2�~L2�}p2���2���2���2���2���2o!��2�~�2�}3�~3�}83��H3��J3��X3��d3��l3o!�~D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GSUB\SingleSubstFormat2.hh��3�(��3�~�3�}�3���3q'��3q'�4�~$4�}/4��Q4��a4��c4��r4���4�~�4�}�4���4|'��4�~5�}%5�~35�}^5�~q5�}�5�~�5�}�5�~�5�}�5�~
6�}6�� 6��R6�~e6�}�6�~�6�}�6���6���6���6���6��7�~7�}67�'�G7�'�v7�~�7�}�7���7���7z&�8�~8�}78�~H8�}l8��|8��~8���8���8���8���8���8���8���8��9�~19�}S9�~d9�}�9���9���9���9���9���9o!��9���9���9��:��9:�~L:�}n:�~:�}�:���:���:���:���:���:o!�;�%,+;�~;;�}E;��h;��w;��y;���;���;��>-%E5>�~D>�}[>-%E�>�~�>�}�>���>��?�� ?��1?��G?��h?���?���?���?���?���?��@��@�"A�~1A�}gA�~vA�}zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\PairValueRecord.hh��A)B�'(LB��\B��^B��nB���B��B��B��B���B���B���B��C���C���C���C�0�C���D��E�~%E�}�E���E���E���E���E���E���Eo!�DF��pF�~�F�}�F���F���F���F���F���F�~G�}��operator=����operator short�Ooperator==�Lhash�����general_category���&��modified_combining_class���"��is_default_ignorable���CZallocate_var���C[try_allocate_var���CZdeallocate_var�CZassert_var�Cccur_posCpbacktrack_len��Cplookahead_len��Cqnext_serialCzreplace_glyph��Czoutput_glyph���Cxcopy_glyph�Cxnext_glyph�CZunsafe_to_concat���*CZunsafe_to_break_from_outbuffer�*CZunsafe_to_concat_from_outbufferC�message�(Y){ctor}�"k+�+default_return_value���&k+�+no_dispatch_return_value���k+�+visit_subtablesk+~+{ctor}�k+�+set_max_opsk+�+get_edit_count�k+�+check_ops���+�+{dtor}�$�+get_num_glyphs��+�+operator()�,',{ctor}�,#,{ctor}�,,,operator=��,Y,union_�.%.err.%.reset��.%.clear��.).get_min.).get_max.(.del.+.del_range��.1.intersects��q�qoperator()�"�q�q<lambda_invoker_cdecl>�&�q�q<lambda_invoker_vectorcall>.0.is_subset��.2.union_�6.�.__len__$�/{ctor}�$�/{ctor}�$�/operator<<�F0�1snapshot���F0�1pop_discardF0�1revert�F0�1add_virtual_link���"F0�1last_added_child_index�F0�1repack_lastF0�1to_biasF0�1start_zerocopy�S3em_scale_x�S3em_scale_y�S3em_scalef_xS3em_scalef_y.S93get_glyph_contour_point_for_origin��3�3{ctor}��3�3{ctor}��3�3{ctor}��3�3operator!=��3�3is_point����3�3hash���y7}7get_next_value�y7�7backward���y7�7operator[]�y7�7keys����78add_deltas��8�8glyphset_gsub��"�8�8default_return_value���9(9operator=���9�9operator=���9�9operator=��deeeget_null����9�9operator=���9�9sanitize����9|Qcompile;;add_to�r;�;fetcher�;�;get_language����;�;sanitize���.<1<cmp"6<I<default_return_value���6<`<set_lookup_index���"6<a<setup_buffer_glyph_set�&6<b<buffer_intersects_machine��z<}<sanitize����q�qsanitize���L<�qget_anchor�L<�qsanitize���Yr\rsanitize���frirsanitize����r�rsanitize����r�rsanitize����r�roperator()��r�r{ctor}�>>D>get_feature_types��>>H>get_feature_name_id>>J>get_selector_infos��r�rinit����r�rclear���r�r{ctor}��r�runion_��r�radd_range���r�radd�r�rmay_have����roperator|���roperator&���roperator^��soperator~���roperator|���roperator&���roperator^���roperator~��.�r_hb_glyph_info_set_general_category.�r_hb_glyph_info_get_general_category*�_hb_glyph_info_is_unicode_mark�*�_hb_glyph_info_is_unicode_space.�_hb_glyph_info_is_default_ignorable2s_hb_glyph_info_set_default_ignorable���&�_hb_glyph_info_is_hidden���*�_hb_glyph_info_is_continuation�"W_hb_grapheme_group_func.�_hb_glyph_info_is_unicode_format���"�_hb_glyph_info_is_zwnj�"�_hb_glyph_info_is_zwj��6�r_hb_glyph_info_set_lig_props_for_ligature��2�r_hb_glyph_info_set_lig_props_for_mark��6ʚ_hb_glyph_info_set_lig_props_for_component�&ɚ_hb_glyph_info_get_lig_id��*�_hb_glyph_info_ligated_internal&ɚ_hb_glyph_info_get_lig_comp.ɚ_hb_glyph_info_get_lig_num_comps����r_hb_allocate_lig_id*ʚ_hb_glyph_info_set_glyph_props�*ɚ_hb_glyph_info_get_glyph_props�*�_hb_glyph_info_is_base_glyph���&�_hb_glyph_info_is_ligature�"�_hb_glyph_info_is_mark�&�_hb_glyph_info_substituted�"�_hb_glyph_info_ligated�&�_hb_glyph_info_multiplied��.s_hb_glyph_info_clear_substituted���*<(_hb_buffer_assert_gsubgpos_varss
ssanitize���ssoperator[]�sshasssgetssget_coverage���ssget_coverage���ssget_population�sssubset�@sEsoperator()�TsWsoperator()�"Ts�t<lambda_invoker_cdecl>�&Ts�t<lambda_invoker_vectorcall>ssintersects�sscost���sct{ctor}�set__more__���sft__next__���sgt__item__���sgtget_glyph��sjtoperator!=�skt__end__ssiter���"u&u{ctor}�"u'uvisitScript"u(uvisitLangsys���1uGuvisitScript1uGuvisitLangSys���1uHuvisitFeatureIndex��1uGuvisitLookupIndex���1uNu{ctor}�3uBu{ctor}�"butudefault_return_value���`unu{ctor}�|u�uintersects�|u�uget_indexes|u�uadd_indexes_to�vvsanitize���vvcollect_name_ids���vvsubset�vvget_size���v"vsanitize���v#vcollect_name_ids���v$vsubset�v&vget_size���2v6vget_size���2v7vcollect_name_ids���2v8vsubset�2v9vsanitize����v�vsanitize����v�vcollect_name_ids����v�vsubset�"FS�vadd_lookup_indexes_to��FS�vget_feature_params�&FS�vintersects_lookup_indexes��FS�vcollect_name_ids���FS�vsubset�FS�vsanitize����wCxsubset��w�woperator()��w�w{ctor}�yyget_feature_count��"yyhas_required_feature���&yyget_required_feature_index�yycompareyycollect_features���yysubset�yysanitize���yyget_size���|Go!]����get_null���2y5yget_lang_sys_count�"2y:yhas_default_lang_sys���"2y;yget_default_lang_sys���2y=yprune_langsys��2y>ysubset�zzoperator()�zz{ctor}�2y?ysanitize���1{�{subset��{operator|���{operator&���{operator^����operator~���{�{get_subtable_count��{�{get_size����{�{get_type����{�{get_props���{�{serialize��*1�ClassDef_remap_and_serialize����|�|operator[]��|�|get�|�|get_class���|�|get_class���|�|subset��|�|sanitize����|�|cost����|�|intersects��|�|intersects_class���&�|�|intersected_class_glyphs����|�|intersected_classesv}�}{ctor}�v}�}{ctor}��|}{ctor}�/}B}{ctor}�v}�}is_empty���v}�}get_row_chars��v}�}get_width��v}�}get_columnsv}�}get_chars_overhead�v}�}get_gain���v}�}gain_from_merging��v}�}cmpv}�}cmp_width��v}�}add_rowv}�}{dtor}��}�}evaluate����}�}sanitize����}�}serialize���}�}get_size����}�}evaluate����}�}sanitize����}�}get_size����}~evaluate����}~sanitize����}
~serialize���}~serialize���}~get_var_region��}~get_var_regions�}~get_size����~�~evaluate����~evaluate����~sanitize���ILget_item_count�"ILget_region_index_count�IMget_region_index���ILget_row_size���ILget_size���IPget_delta��IRget_region_scalars�ISsanitize���IYserialize����{ctor}�IWserialize����{ctor}�I\collect_region_refsI^get_delta_bytesI]get_delta_bytesIaget_item_delta_fastIdset_item_delta_fastIglongWords��ILwordCount��8�>�get_delta��8�?�sanitize���J�M�create_cache���J�O�destroy_cache��J�T�get_delta��J�R�get_delta��J�Q�get_delta��J�V�sanitize���J�a�serialize��J�\�serialize��� �operator()��&�{ctor}��8��{ctor}�J�f�subset�J�j�get_sub_table_countJ�l�get_sub_table��J�m�get_region_listy7�7{ctor}�y7�7{dtor}�����get_delta������get_delta������get_delta��"�%�mapU�\�operator[]�U�^�operator()�p�y�operator()�����subset�"����keep_with_variations�������sanitize�������get_size�������subset�����sanitize�����Ăsubset���Ƃsanitize�����subset���sanitize���&�*�subset�&�,�sanitize���"�6�keep_with_variations����7�sanitize�������evaluate���"����keep_with_variations�������subset�����sanitize���S�W�collect_lookupsS�Y�closure_features���6S�[�collect_feature_substitutes_with_variationsS�^�serialize��S�`�subset�S�a�sanitize���S�d�get_size�������find_substitute����collect_lookupsτӄoperator()�τل{ctor}�����closure_features�������intersects_features6����collect_feature_substitutes_with_variations����subset�����sanitize�����Ņcollect_lookups��ƅclosure_features�����ȅintersects_features6��ʅcollect_feature_substitutes_with_variations��̅subset���ͅsanitize�����хget_size�����find_index���find_substitute6��collect_feature_substitutes_with_variations�#�collect_lookups�%�closure_features����&�subset��'�sanitize����)�get_size������get_x_delta���get_y_delta���get_size������sanitize������copy������get_delta�����get_delta_pixels�������get_x_delta����get_y_delta����copy���"����collect_variation_index����sanitize�������get_delta������get_size�����get_x_delta��get_y_delta��sanitize�����copy���&��collect_variation_indices����get_variation_index���get_size�����
�has_peak�����
�has_intermediate������get_index���ʇoperator=���Çget_size������get_all_tuples����get_peak_tuple����get_start_tuple���get_end_tuple����swap������{ctor}����{ctor}��9�{ctor}��x�{ctor}��l��{ctor}���remove_axis��set_tent�����operator+=���operator*=�&��change_tuple_var_axis_limit�͈{ctor}���encode_peak_coords�"��encode_interm_coords�����compile_deltas��8W{ctor}���compile_deltas�"��calc_inferred_deltas�����optimize�����compile_point_set��� �infer_delta�!�next_index��"�{dtor}����{ctor}��"�has_long_word���#�get_region_list"�$�get_vardata_encodings���%�get_varidx_map��(�instantiate&�*�create_from_item_varstore��P�[�{ctor}�"�,�instantiate_tuple_vars��-�build_region_list��	~O~{ctor}�.���{ctor}�.�΋operator<��.�΋operator<=��0�as_item_varstore���]��{ctor}�*�A�{ctor}�؋�{ctor}��5�compile_varidx_map��6�_cmp_row���P�a�{dtor}�*�C�{dtor}���subset�o�s�get_attach_points��o�t�subset�ot}t{ctor}�o�u�sanitize���P�S�subset�P�U�get_caret_valueP�V�sanitize���P�X�get_size���b�e�subset�b�g�get_caret_valueb�h�sanitize���b�j�get_size���t�x�get_caret_valuet�y�subset�&t�z�collect_variation_indices��t�{�sanitize�������get_caret_value&����collect_variation_indices������sanitize���ΐ�get_lig_carets��}Ӑoperator()����operator()����{ctor}�ΐ�subset�&ΐ�collect_variation_indices��ΐ�sanitize�������get_lig_carets�����subset�&����collect_variation_indices���}6�operator()�D�G�operator()�D�M�{ctor}�����sanitize���%�(�covers�"%�*�collect_used_mark_sets�%�+�subset�%�,�sanitize���ҕՕcovers�ҕוsubset�ҕؕsanitize���O<�sanitize���O<�has_glyph_classes��O<�get_glyph_class_defO<�get_attach_listO<�get_lig_caret_list�&O<�get_mark_attach_class_def��O<�get_mark_glyph_setsO<�get_var_store��O<�get_glyph_class&O<�get_mark_attachment_type���O<��mark_set_coversO<�get_glyph_props���{ctor}�����{ctor}����{dtor}����get_glyph_props���mark_set_covers7V+�{ctor}�~G�"��G�"�7�y�initiateAction�7�y�performAction��7�z�ligActionIndex��G�"��G�"���E�initiateAction���E�performAction����F�ligActionIndex�Z�\�fini���"Y���default_return_value���&Y���stop_sublookup_iteration���Y���{ctor}�r�~�{ctor}�����destroy|R��{ctor}��`͗{ctor}���sanitize�����sanitize�������sanitize��� �#�get_length� �$�sanitize���6�9�sanitize���P�S�sanitize���\�a�sanitize�������sanitize���"'�9�default_return_value���&'�:�stop_sublookup_iteration���'�<�{ctor}�*�6�{ctor}�"E�W�default_return_value���&E�X�stop_sublookup_iteration���"^�s�default_return_value���^�u�recurse"^�w�lookup_limit_exceeded��^�x�should_visit_lookup^�x�is_lookup_done�*^�y�previous_parent_active_glyphs��"^�y�parent_active_glyphs���"^�z�push_cur_active_glyphs�^�w�pop_cur_done_glyphs`�m�{ctor}�|���{ctor}�^���set_recurse_func���^�v�flush��"י�default_return_value���י�recurseי�set_lookup_visited�י�set_lookup_inactive"י�lookup_limit_exceeded��י�is_lookup_visited��י�{ctor}�ٙ�{ctor}�י�set_recurse_func���"���default_return_value���&���stop_sublookup_iteration����
�{ctor}�"�2�default_return_value����3�recurse�,�{ctor}��8�set_recurse_func���D�I�set_ignore_zwnjD�I�set_ignore_zwj�D�I�set_ignore_hidden��D�J�set_lookup_props���D�J�set_mask���D�I�set_per_syllable���D�K�set_syllable���D�M�set_match_func�D�S�may_match��D�Y�may_skip���s���init���s���set_lookup_props���s���set_match_func�s���set_glyph_data�s���reset��s���reset_fast�s���may_skip���s���match��s���next���s���prev���s���get_glyph_data�s���advance_glyph_data�s���backup_glyph_data��"C�y�default_return_value���&C�{�stop_sublookup_iteration���C�|�recurseC���{ctor}�e�p�{ctor}�s���{ctor}�D�Z�{ctor}�C���{dtor}�C���init_iters�C���set_lookup_maskC���set_lookup_index���C���set_lookup_props���C���random_number��"C���match_properties_mark��"C���check_glyph_property���C���_set_glyph_class���C���replace_glyph��"C���replace_glyph_inplace��&C���replace_glyph_with_ligature&C���output_glyph_for_component�̚Кapply��̚Кapply_cached���̚Кcache_enter̚њcache_leave"˚��default_return_value���˚��{ctor}���{ctor}��intersects_glyph����intersects_class����intersects_coverage�intersected_glyph��&�intersected_class_glyphs���&�intersected_coverage_glyphso�collect_glyph��o�collect_class��o�collect_coverage���G�match_always���G�match_glyphG�match_classG�match_class_cached�G�match_class_cached1G�match_class_cached2G�match_coverage��ligate_input���[�_�serialize��[�`�sanitize���[�b�get_size���*��serialize_lookuprecord_array���<�apply_lookup���ʛΛintersects�ʛϛmay_have_non_1to1��ʛћclosureʛӛclosure_lookups&ʛԛcollect_variation_indices��ʛ֛collect_glyphs�ʛ؛would_applyʛٛget_coverage���ʛڛapply��ʛۛsubset�ʛܛsanitize�������intersects�����may_have_non_1to1������closure����closure_lookups&����collect_variation_indices������collect_glyphs�����would_apply����get_coverage�������apply����œsubset���Üsanitize���}�.�fini���}�0�may_have���}�2�apply��=�B�operator()�=�H�{ctor}�V�Y�operator()�V�^�{ctor}�E�I�get_script_listE�K�get_feature_list���E�H�get_lookup_count���E�M�get_lookup�"E�N�get_feature_variations�E�H�get_script_count���E�P�get_script_tag�E�R�get_script�E�H�get_feature_count��E�T�get_feature_tagE�U�get_feature�Q�operator=���%�get_len�%�get_size����+�apply_value"�-�get_effective_format����/�copy_values�1�copy_value�&�3�collect_variation_indices��"�5�sanitize_value_devices��;�get_device��7�get_device��A�add_delta_to_value��C�copy_device�E�get_short���F�has_device��5�sanitize_value��H�sanitize_values*�J�sanitize_values_stride_unsafe���L�should_drop�N�update_var_flag����sanitize�������intersects�����closure_lookups&����collect_variation_indices������collect_glyphs�����get_coverage�������get_value_format�������apply������subset�/��operator()�`�d�sanitize���`�e�intersects�`�f�closure_lookups&`�g�collect_variation_indices��`�h�collect_glyphs�`�i�get_coverage���`�j�get_value_format���`�k�apply��`�m�subset�[�^�operator()�[�d�{ctor}�
��get_size���
��sanitize���
��get_anchor�
��copy����#�get_size����$�sanitize����%�get_anchor��'�copy���3�8�sanitize���3�9�get_anchor�3�:�subset�&3�;�collect_variation_indices��L�Q�sanitize���L�R�get_anchor�L�S�subset�&L�T�collect_variation_indices��b�i�sanitize���&b�k�collect_variation_indices��b�m�subset�b�p�get_size���OT::Layout::GPOS_impl��*1,��reverse_cursive_minor_offset���e���sanitize���e���intersects�e���closure_lookups&e���collect_variation_indices��Ӣעoperator()�Ӣݢ{ctor}�e���collect_glyphs�e���get_coverage���e���apply��e���subset�����operator()�����{ctor}�m�r�sanitize���m�t�get_anchor�����get_size�������get_class������sanitize�����¤subset�&��Ĥcollect_variation_indices����sanitize�����apply��.1,�Markclass_closure_and_remap_indexes�!�intersects�+�2�intersects�+�4�closure_lookups+�5�subset�+�6�sanitize���C�G�get_lookup�C�J�sanitize���OT::Layout�*P,[�propagate_attachment_offsets���"+��Gdispatch_recurse_func��
AATS,��kerxTupleKern������get_kerning����cmp����sanitize����G�#��G�#���a�performAction����c�kernActionIndex����tuple_count����is_horizontal������sanitize���Ȧ˦get_size���Ȧ˦get_type���Ȧ̦sanitize���ަ�has_data����e�{ctor}�� �get_track_value�#�interpolate_at��%�get_value���'�sanitize���Χҧget_tracking���Χӧsanitize���^8�has_data���^;�sanitize���d�j�serialize����serialize��4�9�sanitize���4�:�intersects�4�;�may_have_non_1to1��4�<�closure4�=�closure_lookups4�>�collect_glyphs�4�?�get_coverage���4�@�would_apply4�A�apply��4�B�subset�+�/�operator()�+�4�{ctor}���intersects�����sanitize�������get_subtable���"���lookup_type_is_reverse����may_have_non_1to1��E�Z�{ctor}�H�T�{ctor}����intersects����closure_lookups*���dispatch_closure_recurse_func�����subset�����get_lookup�����sanitize����S��{ctor}��,�is_reverse�&���closure_glyphs_recurse_func"���Gdispatch_recurse_func��6<[<{ctor}�8<E<{ctor}�6<]<{dtor}�6<_<set_ankr_table�Q�a�is_blocklisted�e�u�is_blocklisted�*�Ghb_aat_layout_has_substitution�&�Ghb_aat_layout_substitute���^)r@{ctor}�i@��{ctor}��(c){dtor}�^)t@{dtor}�2<(hb_aat_layout_zero_width_deleted_glyphs�is_deleted_glyph���.<(hb_aat_layout_remove_deleted_glyphs*�Ghb_aat_layout_has_positioning��"�Ghb_aat_layout_position�&�Ghb_aat_layout_has_tracking�*�Ghb_aat_layout_get_feature_types2�Ghb_aat_layout_feature_type_get_name_id�:�Ghb_aat_layout_feature_type_get_selector_infos��jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout.cc���G�,<��«get_null�������get_length�����operator->�����get_accel������{dtor}�����{ctor}�G�R�operator[]�`�m�operator bool�����operator+��$�'�get_type����/�serialize��r���serialize��է�operator[]�ڧ�as_array���v���operator[]����operator->���apply����get_blob������{dtor}����{ctor}����{ctor}�d�y�operator->�O�c�get_accel��O�_�{dtor}�O�^�{ctor}���operator+�����operator[]��G�#(����get_null���p���operator[]����operator bool��u��operator+����Ǣsanitize_shallow�������operator[]�����operator bool��'�T�operator!=�)�D�operator++�)�7�operator*��)�3�end)�3�begin��z���operator bool��z���operator+����ɠoperator+�����operator bool���GC#6t�u�get_null����G�"n��get_null����G�"h����get_null����G�"T����get_null����G�"J����get_null���g�s�get_size���ٞޞoperator[]�����operator+��Ĝٜiter���ĜԜoperator[]�Ŝ�as_array�������as_array����X�end�X�begin��ݛ��as_array���ݛ�operator[]�o���endo���begin��|�șpop|���in_error���|�™push���|���operator bool��|���tail���|���operator[]�|���reset��|���{dtor}�����sanitize���c���sanitize���b�v�sanitize����7�to_float���ɗ��operator*��ɗ��operator->�—ȗget_blob���—ŗ{dtor}�—ė{ctor}�����operator*������operator->�����get_blob�������{dtor}�����{ctor}���o�apply����k�compile_flags����j�has_data�����[�apply����W�compile_flags����V�has_data����Gd"x����get_null����Gd"Tk�l�get_null����Gd"@O�P�get_null����Gd",3�4�get_null�����subset��=�{ctor}��.�{ctor}�~�~{ctor}�!�`�{ctor}���sanitize�����get_size�����set��get��{ctor}���{ctor}���Ɩoperator[]�����{dtor}���destroy��get_length���get_blob�����operator*����operator->���operator=�����{ctor}�J���endJ���begin��-�S�serialize_append���-�P�end-�P�begin��-�K�iter���-�E�operator[]����operator+������operator[]�͑=�sub_array��͑2�end͑2�begin�����operator+���T�iter����T�as_array����R�operator bool���O�operator[]���operator+��w���operator[]�v���operator=��}g�sub_array��}h�sub_array���.�operator[]��&�operator+������operator!=�Ǎ�operator++�Ǎ֍operator*��ǍҍendǍҍbegin������operator!=�����operator++�����operator*������end����begin��*�/�operator bool��*�2�pop_minimum*�1�insert�؋�{dtor}�%�3�{dtor}�%�1�{ctor}�׌�{dtor}�׌�{ctor}�1���iter���1���{dtor}�1���{ctor}�!���resize�!�p�operator[]� ���get_population� �}�operator bool�� ���del �}�in_error��� �t�{dtor}� �r�{ctor}��T�alloc���D�in_error����H�end�H�begin���?�operator[]�P�r�instantiate&P�i�create_from_item_var_data��S�܊{dtor}�S�ڊ{ctor}�R���{dtor}�R���{ctor}�߇��sub_array��߇��sub_array��߇��{ctor}�_�z�operator++�_�n�operator*��_�j�iter����1�end�1�begin����{dtor}���end��begin���ψ{dtor}����{ctor}��l�l{ctor}����resize����in_error������end���begin��6���operator struct hb_array_t<float const >������operator bool�����operator[]����operator[]���operator=���~�fini����z�{dtor}��t�{ctor}��M�in_error����Q�end�Q�begin��2�N�operator struct hb_array_t<bool const >�G�operator[]��H�operator[]��@�operator=���?�fini����;�{dtor}��5�{ctor}�·އas_array����`�sub_array���R�get_size���(�?�operator bool��(�>�get_size���(�<�operator[]�G�Q�operator+����„serialize_append�������end����begin������iter�������operator bool������operator[]�ÃՃ{dtor}�Ãσ{ctor}�����end����begin������operator bool������operator[]�L�d�operator[]�ǂނoperator[]��Go!����get_null����Go!�f�g�get_null���3�J�sanitize���3�F�get_inner_bit_count3�F�get_width��3�F�get_map_count��3�I�map3�H�copy���2�>�sanitize���2�:�get_inner_bit_count2�:�get_width��2�:�get_map_count��2�=�map2�<�copy������get_size������operator[]�7�H�operator[]�7�C�operator bool��]��qsort��]�
�alloc��]���in_error���]���operator[]�]���operator[]�]��{dtor}�o���operator bool��o���get_size���o���operator[]�o���operator[]���resize���operator[]���{dtor}���resize���operator[]���{dtor}�operator[]�~�~alloc��~�~in_error���~�~end~�~begin��	~u~alloc��	~e~in_error���	~i~end	~i~begin��	~e~operator bool��	~^~operator[]�	~Q~{dtor}�~'~operator[]�~*~operator[]��}�}set_float���}�}to_float����}�}set_int�}�}to_int�/}p}qsort��/}^}end/}^}begin��/}Z}operator bool��/}S}operator[]�/}D}{dtor}��|&}resize��|$}alloc���|}end�|}begin��6�|}operator struct hb_array_t<unsigned char>���|}as_array����|}as_array����|}operator bool���|}operator==��|
}operator=���|}reset���|}{dtor}��|�|{ctor}��|�|{ctor}��|�|intersected_classes&�|�|intersected_class_glyphs����|�|intersects_class����|�|intersects�o�s�operator()�o�{�{ctor}��|�|cost����|�|sanitize����|�|subset��8�Y{ctor}��|�|get_population��|�|get_class���|~iter����|~as_array����|zget_size����|voperator[]��|xoperator[]��|�|intersected_classes&�|�|intersected_class_glyphs����|�|intersects_class����|�|intersects��|�|cost����|�|sanitize����|�|subset��|�|get_population��|�|get_class���{|serialize���{|operator[]��{�{operator!=��{�{operator++��{�{operator*���{�{end�{�{begin���{�{operator+��4{{{operator[]�5{v{find_index�5{u{get_tags���5{t{get_tag8{�{subset��y�yoperator!=��y�yoperator++��y�yoperator*���y�yend�y�ybegin���y�yoperator+��Ay�yfind_index�Ay�yget_tags���Ay�yget_tagEyVyget_size���EyTyoperator[]�@y�yoperator=���x�xoperator+���w=xoperator[]��w8xfind_index��w7xget_tags����w6xget_tag!w;woperator++�!w/woperator*��!w.woperator bool���vwoperator=���v�vis_null�Go!��v�vget_null����Go!��v�vget_null����Go!��v�vget_null���>v�vsub_array��BvMvoperator+��:v�vas_array���:v�voperator[]��uvsub_array���u�uoperator+��u�uas_array���u�uget_size���u�uoperator[]�ot�titer���ot�toperator bool��ott{dtor}�.su__end__.suoperator!=�.s�tget_glyph��.s�t__next__���.s�t__more__���.s�tinit���<su__end__<suoperator!=�<suget_glyph��<su__next__���<s
u__more__���<s
uinit����GQ!u uget_null���.t9toperator+�� s9scost��� s;sintersects_coverage s:sintersects���operator()���{ctor}� s9sget_population� s8sget_coverage��� s7ssanitize���s+scost���s-sintersects_coverages,sintersects�s+sget_population�s*sget_coverage���s)ssanitize���7�W�operator[]�L>W>sanitize�������as_array�������operator[]�jryrsanitize����G��rrget_null����q#roperator[]��q�qget_value��U<:WsetU<9Wgetu;~;sanitize���u;x;get_size����:�:operator+=��:4�operator=���:6�operator=���9�9operator[]��9�9operator bool��O92�operator=��	99sanitize���	99operator--�	99operator++�	99operator!=��8,Wresize��8*Walloc���8 Wend�8 Wbegin��2�8Woperator struct hb_array_t<int const >��8Woperator bool���8Woperator[]��8	W{dtor}��8Tpush���F�8
Toperator struct hb_array_t<struct hb_inc_bimap_t const >����8�S{dtor}��8Ris_empty����8RgetWW�yoperator->�&WW�yoperator struct hb_set_t *�WW�y{dtor}�WW�y{ctor}��8[Wget�8TWin_error����8�Yiter����8�Yoperator[]�8-8operator[]�m8{8operator bool��-�5end-�5begin���3
4is_empty����34del�34{ctor}��34{ctor}�&�3�4operator struct hb_set_t *��3�4{ctor}��/�/get_population��/�/union_��/�/is_subset���/�/has�/�/del_range���/�/del�/�/is_empty����/�/clear���/�/reset���/�/err�/�/operator bool��V.a.operator+��J,6-endJ,6-begin��J,-{ctor}�^^operator->��a�aget�e�eoperator->��`�`operator->�lR�Roperator->��Y�Yget_relaxed�S�Sget_relaxed�S�Soperator->�'V>Voperator->�i@�@{dtor}�Scmpoperator+��$�/__delDtor���?�{dtor}��__vec_ctor��G��6�7�get_crap����G��&�'�get_crap����G��#�$�get_crap����G�z��¸get_null����G�z��get_null����G�zҷӷget_null����G�zзѷget_null����G�zηϷget_null���C�p�operator!=�>�]�operator++�>�O�operator*��>�K�end>�K�begin��>�K�operator+��в\�endв\�begin��:�U�operator++�:�E�operator+���G������get_null���2}d�qsort���G����get_null����G��	�
�get_crap����G����get_crap����G������get_crap����G������get_null���׀��qsort���G�zW�X�get_null����G�zU�V�get_null����G��1�2�get_crap����G��/�0�get_null����G��,�-�get_crap����G��*�+�get_null����G8"���get_null����G����get_crap����G����get_crap����G�����get_null����G�zm�n�get_null����G�zk�l�get_null����G�zi�j�get_null����G�zg�h�get_null�����#�operator->���'�operator bool���G��j�k�get_crap����G��e�f�get_null����G�z9�:�get_null����G�z7�8�get_null����G�z5�6�get_null����G�z3�4�get_null����G�z1�2�get_null���H�z��get_null���e��cmpexche�ެget_acquiree�ެget_relaxedH�z��¬get_null�������destroy����get_blob�������get���operator=������{ctor}�H����get_crap���^���__more__���`�h�thiz������thiz������get_type����(�serialize����operator[]�g���endg���begin��h�רsub_array������operator+=�x�l�serialize��x�\�operator[]�!���__item_at__v�}�thiz������destroy���get_blob������get���operator=�����{ctor}�"��create_accelerator_data��apply�����operator=�����{dtor}�d��destroyd�}�get_blob���d�y�getd��operator=��d�w�{ctor}���thiz���H��
��get_null�����__more__�����thiz���u�}�thiz���H����get_null�������__more__�������thiz���'�O�__next__���'�L�__item__���)�3�_end���)�3�_begin�)�.�thiz���w���operator!=�w���__more__���z���thiz�����Ǡthiz�����__more__�����thiz�������thiz���Ĝٜas_array���
H�5Y�Z�get_null���|�ƙresize�|���reset_error|���fini���s���sanitize���r���sanitize���q���sanitize���p���sanitize���o�|�sanitize���c���new_state��ɗ��destroyɗ��get_blob���ɗ��getɗ/�operator=��ɗ��{ctor}�����destroy����get_blob�������get��7�operator=����}�{ctor}�q�A�apply��r�v�operator()�r�{�{ctor}�q�?�compile_flags����l�get_chain_count]�[�apply��Ի׻operator()�Իܻ{ctor}�]�Z�compile_flags����X�get_chain_count.��remap_varidx_after_instantiation�����clear������fini�����get
���operator=��H��
��get_null���-�K�as_array������thiz���H����get_null���͑'�{ctor}����thiz���H�� �!�get_null�����thiz���H��&�'�get_null���}V�__item_at__}Q�{ctor}��$�thiz�������__next__������__item__���Ǎҍ_end���Ǎҍ_begin�Ǎ͍thiz�������__next__�������__item__�������_end�������_begin�����thiz���3}��operator!=�*�9�bubble_up��*�9�bubble_down*�/�is_empty���؋�resize�؋�in_error���؋�fini���ڋ!�{ctor}�%�:�fini���%�:�init���׌�fini���׌�init�����t�operator!=�4�>�operator+�����get_pair���1���iter_items�1���fini���1���init���!���alloc��!���shrink_vector��!�b�{dtor}�y���set_real��� �}�is_empty��� ���fetch_item� �{�fini��� �{�init����5�set_error���0�{dtor}�P�p�iup_optimize���"P�p�calc_inferred_deltas���"P�m�merge_tuple_variations�.P�k�change_tuple_variations_axis_limitsS��fini���S��init���R���fini���R���init���߇��__item__���_�|�operator++�_�e�thiz���_�h�thiz�����fini�����alloc����in_error�����operator bool���ӈfini����ӈinit����l�lalloc_exact�l�las_array������alloc_exact���alloc�����shrink_vector�����iter������as_array����~�init����]�resize��\�alloc_exact�Z�shrink_vector���N�iter����N�as_array����?�init����a�sub_array����get_item_size��H��9�:�get_null���G�O�thiz���H��H�I�get_null�������as_array���H��O�P�get_null���H��R�S�get_null���H��o�p�get_null���F�Sïoperator struct hb_array_t<struct hb_inc_bimap_t const >����So�__item_at__V�_�__more__���7�>�thiz���]��set_error��]���as_array���]��fini���H����get_null��� H������get_crap�����alloc����shrink_vector����fini�����alloc����shrink_vector����fini���"H����get_null���~�~set_error��~�~{dtor}�	~U~set_error��	~U~fini���/}\}as_array���/}I}fini����|%}alloc_exact�|#}shrink_vector���|}reset_error�|}set_error���|}in_error����|}writer��|}fini����|}init���$H��شٴget_null����{|get_size����{�{__next__����{�{__item__����{�{_end����{�{_begin��{�{thiz����{�{thiz���\{��sub_array��\{��operator!=�m�v�operator+��5{r{get_offset�6{_{as_array���7{F{operator[]�j{��operator=���y�y__next__����y�y__item__����y�y_end����y�y_begin��y�ythiz����y�ythiz���ky��sub_array��ky��operator!=�c�l�operator+��jynyas_array���&H����get_null����x�xthiz����x�operator!=�x·sub_array��H�R�operator+���w3xget_offset��w xas_array����wxoperator[]�wJw__more__���wHw__item__���!w=woperator++�!w&wthiz���!w)wthiz���>vxv{ctor}�BvKvthiz���(H��޷߷get_null����u�u{ctor}��u�uthiz���*H����get_null���ot�tas_array���ot�tfini���ߠ#�operator!=����operator++����operator*�����end���begin�����operator+��.t7tthiz���4sײend4sײbegin��4sҲas_array���,H��5�6�get_null�������operator[]����intersects����get_population�&s��as_array���.H��k�l�get_null���y���sanitize���x���sanitize���w���sanitize���v���sanitize���u���sanitize���0H�5<�=�get_null���2H�29�:�get_crap���t���sanitize���̸�get_value��˸��get_value��ʸ�get_value��ɸ�get_value��ȸԸget_value���:�{ctor}��9:__item_at__::__more__����9�9thiz����9�9thiz���	99operator--�	99operator++�	99operator==��8)Wshrink_vector���8
Wset_error���8Win_error����8Witer����8
Wfini����8Tresize��8
Titer����8Tas_array����8�Sfini����8Rget_with_hash��WW�yget�8ZWget_with_hash���8�Yas_array����8�Yoperator bool���8�Y{dtor}�8U8__item_at__8!8thiz����8�8__more__���m8v8thiz���-�5sub_array��Q5j5operator+=�Q5c5operator[]�	4�Hset_real����34fetch_item��34alloc���34init����34operator=���/�/get_max�/�/get_min�/�/next����/�/operator[]�^^get@�aconvert�a�aget_stored��e�eget�`�`getlR�Rget�Y�Yconvert�Y�Yget_stored_relaxed��S�Sconvert�S�Sget�S�Sget_stored_relaxed�'V>Vget�ɬget_raw�ɬget���operator=���Ǭ{ctor}�i@�@resize�i@�@operator[]�i@�@operator[]�i@�@fini���Lget_size���thiz���r�u�operator()�"r�}�<lambda_invoker_cdecl>�&r�~�<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"���<lambda_invoker_cdecl>�&���<lambda_invoker_vectorcall>��__delDtor���81W__delDtor����ƽ__delDtor����{dtor}�����{dtor}�4H��p�q�get_crap���6H��n�o�get_null���8H�XP�Q�get:H�X��get<H�zX�Y�get_null���>H�z��get_null���@H�z����get_null���BH�z��get_null���DH�z¾þget_null���FH�z����get_null���HH�z����get_null���JH�z����get_null���LH�X����getNH�z����get_null���PH�z����get_null���RH�z����get_null���TH�z~��get_null���VH�z|�}�get_null���XH�Sɽʽget 4��operator!=�a�}�operator++�a�p�operator*��a�l�enda�l�begin��ZH�X����get\H�z����get_null���^H�z���get_null���`H�z{�|�get_null���bH�zx�y�get_null����\j�operator!=�;�X�operator++�;�J�operator*��;�F�end;�F�begin����apply����get_coverage���dH�z����get_null���fH�zܹݹget_null���hH�zعٹget_null���jH�X����getlH�z����get_null���nH�z����get_null���pH�z}�~�get_null���rH�z{�|�get_null���tH�zx�y�get_null���vH�zq�r�get_null���xH�zl�m�get_null���zH�zf�g�get_null���C�k�__next__���C�g�__item__���>�K�_end���>�K�_begin�>�F�thiz���>�I�thiz���:�W�operator++�:�@�thiz���:�C�thiz���� �get_item_size��u�x�get_item_size����#�get_acquire����operator bool��|H������get_crap�����get_size���h�بsub_array��h�ɨ__forward__����thiz���~H������get_crap���x�b�get_size�����thiz������operator[]����fini������{ctor}�*�6�operator bool��ǡӡoperator bool��'�Q�__end__)�1�thiz���z���operator++�z���operator*�����operator!=���̠operator bool������operator bool��&�2�operator bool��|�ęalloc��|�Ùshrink_vector��|���init���b�u�apply��b�o�get_coverage���C���as_array���C���operator[]���ږshrink_vector������init���}\�operator!=�����get����__end__ǍЍthiz�������__end__����thiz�������operator++�����operator*������operator bool��*�:�swap���*�8�right_child*�8�left_child�*�8�parent�؋�alloc��؋�shrink_vector��؋�init���ˌ�{ctor}�4�P�operator++�4�C�operator*��4�<�thiz�����i�is_realf�,�operator!=����operator+��1���size���!�f�set_error��!�u�in_error���!�f�fini���y��operator==�y���is_realy���is_used�5�fini���P�j�_cmp_axis_tag��߇��__next__����<�shrink_vector����init�����shrink_vector���ӈset_error���݈operator[]��Ոoperator=���~�set_error���[�alloc���J�{ctor}��Sj�{ctor}�V�[�thiz���7�:�len]�	�shrink_vector��]��init�����set_error����in_error�����init�����set_error����in_error�����init���~�~fini���	~t~shrink_vector��	~U~init���/}i}shrink_vector��/}I}init����{�{{ctor}��{�{__end__m���operator++�m�{�operator*��m�t�thiz���K{h�sub_array���H������get_null����yz{ctor}��y�y__end__c�~�operator++�c�q�operator*��c�j�thiz���Yy^�sub_array��ߴ��operator++�ߴ�operator*��H�P�thiz���x��sub_array���H��ҾӾget_null���wLw__next__���Rw�getdwrwoperator*��dwpwoperator bool��ot�tshrink_vector��ot�tinit���'t�getߠ�__next__���ߠ�__item__������_end������_begin����thiz������thiz�������get_value��ظh�operator[]��'�S::thiz����9�9len	99operator-=�	99operator+=��8�_get�8Was_array����8
Winit����8�\iter_ref����8Talloc���8Tshrink_vector���8
Tas_array����8�Sinit����8!Rfetch_item��8^Wfetch_item��8�Yfini����8�8thiz���m8p8len-�5sub_array��-�5__forward__-�5__item_at__Q5W5thiz���	4�Hoperator==�	4�His_real	4�His_used	4�H{ctor}��cygend�cygbegin���3=4prime_for���3!4keys����34get_population��34size����34reset���/�/intersects��/�/get�H�ƻǻget_null����[�[operator->�
@+^convert^^get_stored�@�aget_null����a�acmpexch�a�ado_destroy��a�ais_inert����e�econvert�e�eget_stored��`�`convert�`�`get_stored�lR�RconvertlR�Rget_stored��Y�fget_relaxed�SZYget_relaxed�S�Sget_stored�'VCVconvert'V@Vget_stored��ɬoperator->�i@�@alloc��i@�@shrink_vector��i@�@init���get_item_size���#�__delDtor��v}�}__delDtor��y7�7__delDtor��R<�@__delDtor���H�z����get_null����H�X����get�H�z[�\�get_null����H�zI�J�get_null����H��5�6�get_crap����H����get_null����H����get_null����H����get_null����H�z��get_null��� 4��__next__��� 4��__item__���a�l�_end���a�l�_begin�a�g�thiz����\e�__next__����\a�__item__���;�F�_end���;�F�_begin�;�A�thiz���A�x�{ctor}�C�m�__end__��%�__next__�����ت__more__�������thiz���h�¨{ctor}��H�5��get_null����ӭshrink_vector�����init����`�__more__���*�1�thiz�������__more__���ǡΡthiz���'�J�{ctor}�w���__next__���w���__item__���z���_end���z��thiz������__more__�����՟__more__�������thiz����K�__more__���&�-�thiz���|���set_error���8�operator++��+�operator*������operator struct hb_pair_t<unsigned int,struct hb_vector_t<int,0> const *> (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void) const���{ctor}�����{ctor}�3}��__next__���3}��__item__�������__more__�������_end�������thiz�������thiz���؋�set_error����q�__next__�����o�__item__���4�>�_end���4�;�thiz������thiz���!�f�init����S�shrink_vector���5�init����?�set_error���H�2��get_crap����Sr�__len__~�~shrink_vector��~�~init����{�{{ctor}�m�v�_end���m�s�thiz���K{X�__next__���K{V�__item__���K{R�{ctor}��y�y{ctor}�c�l�_end���c�i�thiz���YyN�__next__���YyL�__item__���YyH�{ctor}��x�__next__����x�__item__���ߴ�_end���ߴ�thiz���ߴ�thiz���x��{ctor}�Aw�w__more__���Aw�w__item__���dwwoperator++�dwkwthiz���>'t�operator const struct <unnamed-type-hb_second> &���ߠ!�__end__�9:__len__�8�_get_with_hash���\Hhoperator!=�hhoperator+��w\�\get_pair_ref����8�\iter_items��8�Sset_error���8	Tin_error���R^Roperator==�R[Ris_realR[Ris_usedPW�Woperator==�PW�Wis_realPW�Wis_used�8�Yshrink_vector���8�Yinit���8�8__len__4Uoperator!=��T�Toperator+���34keys_ref����34operator==��34clear���[�[get
@*^get_null���^^cmpexch^^do_destroy�^^is_inert���@�adestroy�a�aget_data����ekget_acquire�e�eget_null����e�ecmpexch�e�edo_destroy��e�eis_inert����`gaget_acquire�`�`get_null����`�`cmpexch�`�`do_destroy��`�`is_inert����R�aget_acquirelR�Rget_null���lR�RcmpexchlRRdo_destroy�mRqRis_inert����SZYget_acquire�S�Sget_null����S�Scmpexch�S�Sdo_destroy��S�Sis_inert���HVXget_acquire'VDVget_null���'VBVcmpexch'V:Vdo_destroy�(V,Vis_inert���i@�@set_error��i@�@in_error���R<�@{dtor}�����__delDtor��P�y�__delDtor���3>4__delDtor�����{dtor}��H�����get_null����H�����get_null����H�����get_null����H�����get_null����H�y�z�get_null����H�S4�5�get�H�S/�0�get�H�S��get�H�z��get_null����H�z��get_null����H�z��get_null����H�z��get_null��� 4��__end__a�j�thiz���k��get�\g�__end__;�D�thiz���C�c�{ctor}�����operator bool��u���operator bool��w���__end__��۠operator++���͠operator*����Πoperator*��}W�__next__���}U�__item__����&�_end����!�thiz�������{ctor}�����__end__����thiz�������lenu�)�get��r�__end__�
�operator++����operator*�����operator*�����operator bool��>�K�__end__{
�get4�A�__end__�x��get�x�__end__�x�incAw�w__next__���dwiwthiz����u�uoperator*���u�uoperator bool��'t�{ctor}�ߠ�{ctor}����operator bool��.t<toperator bool���8�_fetch_item��\�^{ctor}�h%hoperator++�hhoperator*��hhthiz���w\�\is_real;hjoperator!=��i�ioperator+���8�\size���t7�Pget�T�Toperator++��T�Toperator*���T�Tthiz���4�coperator!=��c�coperator+��	4�Hget_key�34iter_items��34is_equal���@�[convert�[�[get_stored�
@)^destroy^
^get_data����ekcmpexch�e�edestroy�e�eget_data����`iacmpexch�`�`destroy�`�`get_data����R�acmpexchlRRdestroymRpRget_data����S\Ycmpexch�S�Sdestroy�S�Sget_data���HVXcmpexch'V:Vdestroy(V+Vget_data���R<�@fini����e�__delDtor���`ϗ__delDtor��|R��__delDtor���S��__delDtor��7V2�__delDtor���e�{dtor}��`Η{dtor}�|R��{dtor}��S��{dtor}�7V-�{dtor}�4
�operator!=�����operator++�����operator*������end����begin���H�z����get_null����H�z����get_null����H�z����get_null����H�z����get_null����H�z����get_null��� 4��{ctor}�k��operator struct hb_pair_t<unsigned int const &,struct hb_pair_t<unsigned int,int> &> (__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void)���\_�{ctor}����__more__�������thiz���c���__more__���w���{ctor}����__next__������__item__�����ɠ_end�����Šthiz���=�J�__end__3}��__len__����operator+��zu�)�operator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_vector_t<int,0> const *,0>::item_t::* &)(void) const��m�{ctor}�f�(�__next__���f�&�__item__�����__more__������_end������thiz���>�C�thiz����)�operator+���:�operator++�� �len�+�operator bool��.{
�operator const struct hb_set_t *&��4�9�thiz�����operator+���0�operator++���len�!�operator bool��:�x��operator const struct <unnamed-type-hb_first> &�u�u__item__����u�u__more__����u�uoperator++��u�uoperator*��ߠ$�end_forߠ�__more__����_+`operator==��_&`is_real�_&`is_used�\Eh__next__����\Ch__item__���hh_end���hhthiz����i�ithiz���>t7�Poperator const struct <unnamed-type-hb_ridentity> &4
U__next__���4U__item__����T�T_end����T�Tthiz����c�cthiz����cxgoperator!=�:gDgoperator+���34iter����34get@�[get_null����[�[cmpexch�[�[do_destroy��[�[is_inert���R<�@shrink_vector��R<�@init����H�S����get�H�S����get4�__next__���4�__item__�������_end�������_begin�����thiz���k��{ctor}����operator bool��$�1�operator bool�����__end__=�B�thiz����'�operator+����len�)�operator bool������operator+=�����iter���u�#�{ctor}���__end__��thiz�����lenK{Z�__len__>�G�__more__����6�operator+=��(�iter����#�thiz����&�thiz���{�{ctor}�YyP�__len__4�=�__more__����,�operator+=���iter�����thiz�����thiz����x��{ctor}��u�u__next__����u�uthiz����u�ulen�u�uthiz�������operator*��.tJtoperator++�.t1toperator*��Ih7jget�\Fh__end__�i�ioperator++��i�ioperator*���i�ioperator*���i�ioperator bool��Ugget4U__end__�c�coperator++��c�coperator*��	4�Hget_pair���:gBgthiz����34get_with_hash��@�[destroy�[�[get_data����H������get_crap������get4
�__end__����thiz���ݩ�__more__���E�N�__more__���$�,�thiz������{ctor}�}Y�__len__=�F�__more__����4�operator+=��&�iter���3}��__forward__f�*�__len__���operator+��K{Y�__forward__YyO�__forward__�u�u__len__.t9t_end���.t4tthiz���~Ih7joperator bool (__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void) const����\Ah{ctor}�;hj__next__���;hj__item__����i�i__more__����i�i_end����i�ithiz���jUgoperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void)�4U{ctor}�74YT{ctor}�4�c__next__���4�c__item__����c�c_end����c�cthiz����H�S����get����operator struct hb_pair_t<unsigned int,struct Triple> (__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void) const4�{ctor}�����operator bool��E�J�thiz���$�'�len}X�__forward__��operator+=����iter���Ih0j{ctor}��i�i__end__�i�ithiz����i�ilenUg{ctor}��c+jget4�c__end__:gVgoperator++�:gHgoperator*��:gIgoperator*��:gGgoperator bool���H������get_crap������{ctor}�����__more__�������thiz�����a�__len__f�)�__forward__;hj__len__�i�ioperator+��f�c+joperator bool (__cdecl hb_hashmap_t<unsigned int,struct Triple,0>::item_t::* &)(void) const4�c{ctor}��ctg__next__����crg__item__���Zgcg__more__���:gDg_end���:g@gthiz����H�S��get����thiz�������len�i�ioperator+=��i�iiter����c$j{ctor}�Zggg__end__Zg_gthiz���:g=glen�H����get_crap���h�ʨ__len__;hj__forward__�cvg__len__:gEgoperator+��:gRgoperator+=�:gDgiter����cug__forward__����operator()��.�qoperator()�i/Z�operator()�mH��operator()���operator|���.��operator()���operator|���.m�operator()�j�operator|����operator|���G�operator()�i/Z�operator()�mHR�operator()�O�operator|���.��operator()���operator|��k+�qcheck_struct����qoperator+��>roperator+��9roperator+��k+Urcheck_struct����qXrsanitize���k+drcheck_struct���k+prcheck_struct���k+�rcheck_struct���k+�rcheck_struct���k+�rcheck_struct����.�roperator()�Pshb_partial�-toperator|���G�operator()��s�soperator()��soperator|��mH�soperator()��soperator|��ot�t{ctor}�OT::Layout::Common��3�tCoverage_serialize��u�uoperator()��=�uoperator()��uoperator|���/
vadd_array��k+vcheck_struct���F0vembed��k++vcheck_struct���F01vembed��Avoperator|��F0�vembed��k+�vcheck_struct���:v�vsanitize����voperator+��F0wstart_embedF0wextend_min��vwserialize_subset���i/�woperator()�mH�woperator()��woperator|���.[woperator()�Ywoperator|���Gپoperator()�|u�wserialize��k+�wcheck_struct���u�usanitize����v�wsanitize���k+�wtry_setF0]xstart_embedF0`xextend_min��x�xoperator()�mH�xoperator()��xoperator|���8�whas�w�woperator()��wHxoperator()��Chxoperator()�gxoperator|��F0yembed��=9yret�=!yoperator()� yoperator|��F0)ystart_embedF0+yextend_min�=9.yretk+1ycheck_struct����yoperator+���8�yhas�8�yset�xzoperator()�F0.zstart_embedF00zextend_min�F01zpush���F05zadd_link���mH%{operator()�#{operator|���.�zoperator()��zoperator|��mH�zoperator()��zoperator|���wHzoperator()��C?zoperator()�;zoperator|��@y�ysanitize���Ey/{sanitize���F0�{start_embedF0�{extend_min��x�{operator()�|StructAfter|StructAfterF0 |extend_min�F0 |extend�%|StructAfter(|ClassDef_serialize��/�|setF0�|propagate_error�}move���/}�}push����|�}push���i/�}operator()��}�}operator()��}operator|���|�}push����}operator()�k+�}check_struct���F0�}embed��=9�}retk+�}check_struct���F0�}embed��=9�}retk+>~check_struct���~6~sanitize���F0�~extend_min��3�~hasF0�~extend��3�~set�~move���~�~push���0operator+��Gsanitize���^�operator()�k+�check_struct����|�sanitize���F0�extend_min�F0�extend�,�StructAfter/�StructAfterE�StructAfterH�StructAfterw�operator+����operator+��k+ˀcheck_struct���n���sanitize���o�΀sanitize���F0рextend_min�n�Հserialize_serializeF0�check_assign���F0�extend����serialize_serializei/��operator()��C��operator()���operator|��n���serialize_serialize����serialize_serializeF0��start_embed=9��retF0��propagate_error=9��retǁoperator+���operator+��k+�check_struct�����فsanitize����� �sanitize���=9R�ret��hb_array���F0��embed���8��hasF0��check_assign����/��setk+��check_struct���k+��check_struct���ǂ��sanitize���ǂ$�sanitize���т�sanitize���U�operator+��L���sanitize�����operator+�����evaluate�����4�has��6�set�88�setF0=�start_embedF0?�extend_min�A�F�operator()�@�M�operator()���Q�sanitize���j�operator+���8��setF0��extend_min�F0��add_link���F0��embed��b���serialize_subset���k+��check_struct���b�|�sanitize���̈́operator+��i/��operator()�mH?�operator()�<�operator|���C�operator()��operator|��F0��start_embedF0��extend_min��8��has�w��operator()��C��operator()���operator|������sanitize���ׅoperator+���operator+��F0
�embed��΅�serialize_subset���υ�serialize_subset���΅�sanitize���υ�sanitize���S�operator+��V�operator+��F0^�embed��=9Y�ret�8`�hasF0b�start_embedF0d�extend_min��wg�operator()�e�o�operator()��ws�operator()�q�y�operator()�(�}�sanitize���k+��check_struct���F0��embed��=9��ret�8džhasF0ʆembed���xΆoperator()�F0̆check_assign���=9ӆretk+׆check_struct���=9��retg�StructAtOffset�^i�operator()�j�operator()�^��operator()���operator()��StructAfter��operator()��(�operator()��g�operator()����operator()����operator()����operator()��3��set���push���V�move����T�push����l\�push������has�8�push���
�move����move���^�operator()��operator()�c�move����a�push��� ���has ���set	~��push���	~��push��� �ċset �Njset	~ŋpush���i/T�operator()�mHL�operator()�I�operator|���.�operator()��operator|��w�move���]�u�push���1�z�set%�|�has%�~�set׌��has׌��set1��operator()�%�ōset�/�setF0�start_embed�|�serialize���operator+����operator+��Վoperator|��F0ڎstart_embedF0܎extend_min�/E�operator()�mH�operator()�	�operator|��A���operator()�mH��operator()���operator|���.`�operator()�^�operator|���.$�operator()�#�operator|���=�operator()��operator|��v�J�serialize_serializev���sanitize���w�N�sanitize���F0^�embed��k+a�check_struct���F0p�embed��k+s�check_struct�����operator+��F0��start_embedF0��embed��F0��embed��t��operator()�F0��check_assign���F0��check_assign���F0��embed��|���serialize_copy�k+��check_struct���|���sanitize����forwardސhb_partial��.�operator()��operator|���.��operator()���operator|��k�hb_array����=�operator()��operator|��F0g�start_embedF0i�extend_min�i/��operator()�A�{�operator()��Cr�operator()�n�operator|����operator+�����sanitize�����operator+����operator+��F0�start_embedF0�extend_min�/1�operator()���operator|��A���operator()�mH��operator()���operator|��[�operator|��(�operator|���operator|��!�operator|���operator|��B�forward>�hb_partial��.��operator()���operator|���Cb�operator()�a�operator|����$�sanitize���6�operator+��F0r�start_embedF0t�extend_min��8ɕdispatch���F0˕add_link���-�Еsanitize���1�operator+��N�operator+��j�operator+����operator+����operator+���|��collect_class��ҕ�collect_coverage���k+W�check_struct���k+�check_struct���k+�check_struct���k+��check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+2�check_struct���k+@�check_struct���B�StructAtOffset�k+Z�check_struct���k+j�check_struct���k+��check_struct�������sanitize�����Ϙsanitize������sanitize���k+�check_struct����$�sanitize�����operator()�'VĚoperator*��Cǚcollect_codepoints��/�set�operator+���T�hasW�move����V�setsY�intersect_set��sZ�collect_coverage���F0h�embed��k+n�check_struct���Ǜoperator()�ɛoperator()��operator+���context_intersects��StructAfter"i�context_closure_lookup�l�recurse_lookups*u�context_collect_glyphs_lookup��&~�context_would_apply_lookup�"��context_apply_lookup���F0��start_embedF0��extend_min�F0��allocate_size��v���serialize_subset�����StructAfterk+��check_struct���k+��check_arrayk+��check_array�StructAfter�operator+��&�chain_context_intersects����StructAfter*�chain_context_closure_lookup���.�chain_context_collect_glyphs_lookup.�chain_context_would_apply_lookup���&%�chain_context_apply_lookup�&��'�serialize_coverage_offsets�F0��copy���Ĝ+�sanitize���Ŝ�sanitize���i/�operator()�i/�operator()��.��operator()���operator|��o�operator|���.=�operator()�<�operator|���operator|��}�operator+����operator+���operator+���operator+��i/�operator()��Dhb_popcount^�operator+��8�m�sanitize���w�operator+��F0y�add_link���k+|�check_range�StructAtOffset�k+��check_struct�����operator+��B����operator const struct OT::IntType<unsigned short,2> *���sX�operator()�W�operator|��!�$�operator()��forward��hb_partial� �operator|��1,_�SinglePos_serializek+s�check_struct���u�operator+��/��operator()���operator|��Y�operator|���operator|��z�hb_pair�s��operator()���operator|��&`��compute_effective_format���1,	�SinglePos_serializek+�check_struct���F0�embed��=9�retk+-�check_struct���F02�embed��=90�retk+A�check_struct���C�operator+��F0H�start_embed=9K�retn���sanitize�����operator+��F0��embed��n���serialize_subset�����΢sanitize���Ѣoperator+��/��operator()�t�operator|��.�operator|���C�operator()��operator|��F0�start_embedh�operator|��أhb_pairjɣգoperator struct hb_pair_t<unsigned int,struct OT::Layout::GPOS_impl::EntryExitRecord const &>���s!�operator()� �operator|��e�k�serialize��k+��check_struct���k+��check_array{���sanitize�����operator+��k+ˤcheck_struct�����ݤsanitize���F0�embed�����serialize_subset����operator+����sanitize����operator+��/�operator()��operator|����operator|���.c�operator()�`�operator|���='�operator()�&�operator|���(�dispatch����{:�get_subtable���+�1�dispatch���+�>�dispatch���+�3�dispatch���+�@�dispatch����{A�subset�����operator()�����{ctor}��{B�sanitize���E�U�subset�E�W�sanitize���+�X�dispatch���E�Y�closure_lookups��StructAtOffset�k+��check_array	9��cmpk+��check_struct���k+Ǧcheck_struct���Ȧ̦dispatch���]�operator+���ʧoperator()�k+̧check_struct���(�ͧsanitize�����operator+��k+2�check_struct���ԧ4�sanitize���է6�sanitize���F�operator+��k+_�check_struct���<�b�sanitize���F0n�extend_min�ĜI�sanitize���j�StructAfter7�e�sanitize���l�operator+��/!�operator()��operator|����operator|��q�operator|���/#�add_array��'�match_backtrack)�match_lookaheadmH�operator()��operator|��J�hb_pairB<�G�operator struct hb_pair_t<unsigned int,unsigned int>����s��operator()���operator|��4��serialize�����dispatch����{�get_subtable�����5�dispatch������dispatch�����7�dispatch�����8�dispatch�����9�dispatch���"���Hdispatch_recurse_func�����dispatch�����:�dispatch���F0?�push����{I�get_subtables��F0F�add_link�����operator()���{ctor}�.��operator const struct OT::GDEF *���N�hb_sorted_arrayǫP�bsearchlR��operator*���`��operator*���e��operator*��}��create�F0
�extend_min��I�serialize_serializev�K�serialize_serializeF0N�extend_min�R���serialize_serialize��hb_array���}���create�k+�check_array_sized��>�operator+��[�hb_array���a�hb_array���i�addressof��k+��check_struct�����ɮsanitize���Үoperator+����operator+��k+�check_array^�operator()��operator()�b�v�dispatch�����(�operator void *—I�get_accel��M�StructAfterR<S�push�����b�get_accel��d�StructAfterF0w�start_embedF0y�extend_min�F0{�embed��F0}�embed��ӯoperator+���S��{ctor}�
�֯serialize_serialize
�ٯserialize_subset����ܯserialize_subset���	��serialize_subset���
��serialize_subset�����serialize_subset���	�(�sanitize���
�E�sanitize����a�sanitize����}�sanitize���
���sanitize���F0�extend�=9�ret�hb_array���؋ٰpush���!��grow_vectorpJ2�operator()�	-�operator()���realloc_vector��l�lcopy_array��'�grow_vector�{�copy_array��<�copy_array�3�hb_array���F0?�extend�=9B�retk+[�check_struct���F0c�embed��=9`�retk+f�check_struct���F0m�embed��=9j�ret]���realloc_vector���grow_vector��grow_vector~�realloc_vector�	~�realloc_vector��|��grow_vector�|��realloc_vector���hb_array�����{ctor}��|}copy_array�вj�bfind��i/m�operator()�:�n�operator->��.³operator()���operator|���u��operator()���˲sanitize���ܳhb_pair�8ϳpush���^ݳoperator()�mH*�operator()�(�operator|��޳�operator()�4s4�bsearch8�hb_array����xt�operator()�k+��check_struct�������operator()�i/Ѵoperator()�ϴoperator|��޳��operator()�F0Ӵextend_min�F0ִextend_size��operator+��6{��bfind���.��operator()���operator|��A�forward��operator|��F0�embed��j{
�serialize_subset���F0
�add_link���jy��bfind���.׶operator()�Զoperator|��K�forward��operator|���operator+���w�bfind���.@�operator()�=�operator|���operator|��ڷhb_array����hb_array���в�bsearch�._�operator()�^�operator|���u*�operator()�&sj�bfind��k+o�check_struct���k+�check_struct���k+"Pcheck_arrayk+�check_struct����8 �grow_vector�8!�realloc_vector�%�addressof��R-�default_value��PW1�default_value��@�hb_copyT�Crap���U�Crap���V�Crap���a}i�{ctor}�n�Crap���o�Crap���p�Crap����t�{ctor}�w�Crap���z�Crap����Crap�����Crap�����Crap���I#��as���Crap���F0��extend_min�F0��extend_sizeF0��extend_min�F0��extend_sizeI#��as�Ȧ��collect_glyphs�ƹhb_pair���push���ɹStructAfter�+й{ctor}�Ȧҹdispatch����չoperator()�I#׹as�|���grow_vectork+��check_struct�����sanitize�����5�sanitize�����Q�sanitize�����k�sanitize���I#o�as�I#q�as���StructAfteri/B�operator()��.9�operator()�8�operator|�����operator()�ɻStructAfter)ϻbsearch��StructAfter�.0�operator()�/�operator|������operator()�8�StructAfterI#v�as�z�hb_array����G��operator()�؋��grow_vector��forward��hb_object_fini���hb_object_init�̼hb_object_fini�̼hb_object_init�W�hb_object_fini�W�hb_object_init�!�Y�realloc_vector�^�hb_object_fini�^�hb_object_init�`�move�����hb_object_fini���hb_object_init���hb_object_fini���hb_object_init��̽realloc_vector� �hb_array����ѽ{ctor}��!�realloc_vector�8#�{ctor}��$�grow_vectorx�hb_array���8)�{ctor}���hb_array�����hb_array�����Crap������realloc_vector����realloc_vector���hb_array���\{��{ctor}���hb_sorted_arrayky��{ctor}���hb_sorted_arrayxƾ{ctor}�̾hb_sorted_array7-�{ctor}���hb_sorted_array��hb_sorted_arrayk+�check_struct���k+�check_struct�������sanitize������sanitize�����=�sanitize�����S�sanitize���Z�Crap�������bsearch���bsearch�߿bsearch�8�grow_vector��hb_array���N�hb_array����Y��{ctor}�`�move����3^�set_with_hash���Hhb_object_init�I#a�as��ab�call_createk�addressof��i@m�grow_vectorR<�@{ctor}��{�_Reallocate_for���_Reallocate_for���_Reallocate_for,�_Reallocate_for�Crap�����dispatch�����Crap����Crap���|��realloc_vector�b�u�dispatch����hb_array����&�operator()�؋'�realloc_vector�(�forward�8�operator()��9�realloc_vector�d7f�operator()�j�operator+���_��default_value���9��{ctor}��8��realloc_vector�I#��as�^��call_create�e��call_create�`��call_createmR��call_create�S��call_create(V�call_createi@�realloc_vector��Crap����G�operator()��forward�G�operator()��J�operator()��G�operator()��J�operator()�-�Crap����G��operator()��J��operator()���addressof����forwardI#�as��[�call_create�G��operator()��J��operator()��G��operator()�	4��default_value���G��operator()���addressof����addressof����Crap���`�forward�G��operator()��J��operator()��Crap���
�Crap���P�^�operator=��v}�}operator=��y7�7operator=���#$0operator=���H������get_null����H������get_null����H������get_null����H4t~��get_null����H��U�V�get_null����H4tN�O�get_null����H����get_crap����H����get_null����H������get_null����H������get_null����H������get_null����H������get_null����H4t����get_null����H4t����get_null����H��K�L�get_crap����Q����+�end��+�begin������operator+��Y�c�operator+������operator[]�D�s�operator!=�F�b�operator++�F�T�operator*��F�P�endF�P�begin���H������get_crap����H������get_crap����H������get_crap����H��\�]�get_crap�����5�{ctor}����operator++����operator*����
�operator bool��,�3�{ctor}���get_type�����get_size�����operator++���operator*����operator bool��5�<�{ctor}����get_size������operator&�����{ctor}�����{ctor}�,�G�operator++�,�:�operator*��,�9�operator bool��[�b�{ctor}�:�C�{ctor}�Ѷڶ{ctor}�����{ctor}�%�,�{ctor}�̳ҳ{ctor}�����operator++�����operator*������operator bool����ų{ctor}�в^�{ctor}�:�J�operator*��2}R�{ctor}�׀��{ctor}��l�{ctor}���&�cmpexch�H����get_null���G�V�operator[]�`�j�operator+������{ctor}�<�?�{ctor}�ߪ�{ctor}�ݩ�{ctor}��H��>�?�get_null����5�operator=��1�N�serialize��g��{ctor}��H��B�C�get_null���R�y�operator=��<�X�neuter�<�W�sanitize_shallow���<�S�operator()�է+�sanitize_shallow���ԧ�neuter�ԧ�sanitize_shallow���ԧ�operator()�!���{ctor}�(�o�neuter�(�n�sanitize_shallow���(�j�operator()��ԭalloc��#�swap�������get_type���]�f�{ctor}�ԥ
�{ctor}���sanitize_shallow�����ޤneuter���ݤsanitize_shallow�����٤operator()���Ԥoperator=��{���neuter�{���sanitize_shallow���{���operator()���len��operator+���$�{ctor}�ɣͣ{ctor}���{ctor}�2���{ctor}�c���{ctor}�n���neuter�n���sanitize_shallow���n���operator()�n�|�operator=������operator+������{ctor}��n�{ctor}�����{ctor}���џ{ctor}�T�Z�{ctor}�8�n�neuter�8�m�sanitize_shallow���8�h�operator()�o��operator()���I�operator()�n���operator()�m���operator()�p��operator()�9�@�{ctor}�����{ctor}����{ctor}�����iter���Ĝ�sanitize_shallow���Ĝޜserialize_append���Ĝ֜get_size���Ŝ�sanitize_shallow����V�get_size����X�operator&���N�{ctor}�o���{ctor}��&�fetch_item���neuter���sanitize_shallow�����0�sanitize_shallow�����/�get_length���-�operator[]�(�-�sanitize�����K�sanitize_shallow�����J�get_length���H�operator[]���g�sanitize_shallow�����f�get_length���d�operator[]�_�I�sanitize�����sanitize_shallow������neuter����sanitize_shallow�����Иneuter���Ϙsanitize_shallow�������neuter�����sanitize_shallow������operator()���ʮneuter���ɮsanitize_shallow���b�o�get_type���b�o�get_size���q�=�get_size���]�Y�get_size����~�neuter��}�sanitize_shallow����y�operator()��s�operator=���b�neuter��a�sanitize_shallow����]�operator()��W�operator=��
�F�neuter�
�E�sanitize_shallow���
�A�operator()�
�;�operator=��	�)�neuter�	�(�sanitize_shallow���	�$�operator()�	��operator=��
���neuter�
���sanitize_shallow���
���operator()�J���{ctor}�-�V�sanitize_shallow���-�G�get_size���2�c�operator()�^�e�{ctor}�����{ctor}�3�9�{ctor}�����{ctor}�����{ctor}��!�{ctor}���Вsanitize_shallow�����ޒoperator()�k�u�{ctor}�o�}�{ctor}���{ctor}�����{ctor}���{ctor}�͐א{ctor}��^�sanitize_shallow������operator()�|���neuter�|���sanitize_shallow���|���operator()�|���operator=��ߎ�{ctor}� �&�{ctor}�[�b�{ctor}�����{ctor}�����{ctor}��
�{ctor}���5�{ctor}�w���sanitize_shallow�����Ɏoperator()�v���neuter�v���sanitize_shallow���v���operator()��*�operator*��K�swap���%�E�fetch_item�׌��fetch_item�ް�{ctor}�F�O�{ctor}�f�"�{ctor}�S�ފoperator=��R���operator=���VP�{ctor}�+�_�{ctor}��ωfetch_item�L�swap�����swap�����swap�����swap����H�5k�l�get_null���q�u�{ctor}�e�i�{ctor}�(�K�sanitize_shallow���υ�neuter�υ�sanitize_shallow���υ�operator()�υ߅operator=��΅�neuter�΅�sanitize_shallow���΅�operator()�΅��operator=������{ctor}�����{ctor}���{ctor}�9�B�{ctor}���|�{ctor}���ńsanitize_shallow�������get_size���b�}�neuter�b�|�sanitize_shallow���b�x�operator()�b�r�operator=��@�H�{ctor}����fetch_item�����sanitize_shallow�������serialize_append�������popL�u�sanitize_shallow���Q���operator()�ǂ�sanitize_shallow���т�neuter�т�sanitize_shallow�������is_null3�F�get_size���2�:�get_size������sanitize_shallow�����operator()���ځneuter���فsanitize_shallow�����Ձoperator()��S��{ctor}�����{ctor}�o���sanitize_shallow�������operator()�����operator=��n���neuter�n���sanitize_shallow���n���operator()�n�~�operator=��(sanitize_shallow���
:operator()�~6~sanitize_shallow����}�}{ctor}�/}j}alloc��/}K}operator=���|}iter�����swap����|�sanitize_shallow����|�serialize��\{��{ctor}�j{��operator()�8{�{get_size���8zBz{ctor}�<zJz{ctor}��z�z{ctor}��z�z{ctor}� {'{{ctor}�ky��{ctor}�Eyeysanitize_shallow���@y�yneuter�@y�ysanitize_shallow���@y�yoperator()�y$y{ctor}�dxkx{ctor}��w�w{ctor}��x�x{ctor}�x��{ctor}�+x�operator()��wMxsubset�wQwoperator!=�!w+wend!w+wbegin��Vw]w{ctor}��w�w{ctor}��vwneuter��v
wsanitize_shallow����v	woperator()�:v�vsanitize_shallow����u�u{ctor}��u�uoperator&��u�usanitize_shallow���u�uiter����s�s{ctor}��s�s{ctor}�DsIs{ctor}�4sҲiter�����˲sanitize_shallow���7�e�sanitize_shallow���/>�r{ctor}����sanitize_shallow������get_length����operator[]����sanitize�����7�sanitize_shallow�����6�get_length���4�operator[]�/���sanitize�����S�sanitize_shallow�����R�get_length���P�operator[]�K���sanitize�������sanitize_shallow����qJroperator()��q�qneuter��q�qsanitize_shallow����q�qoperator()�����get_length����get_length���w�operator()��ٿget_length��q
roperator()��q�qis_null;V;{ctor}�P9e9operator++�	99get_size�������{ctor}�L�U�{ctor}�;h�i{ctor}��8�\fetch_item��8�cfetch_item��8NSfetch_item��8�Yalloc��B7M7iter���g�o�{ctor}�����{ctor}�����{ctor}�	4�Hset_used����cng{ctor}���swap����1%2alloc���/�/operator=���.�q{ctor}�@�[create�
@(^create�@�acreate��e�ecreate��`�`create�lR�Rcreate��S�Screate�'VFVcreate�R<�@alloc��R<�@iter����H������get_null����H������get_null���I������get_null���I������get_null���I������get_null���
I��e�f�get_null���I��_�`�get_null���I��>�?�get_null���I��%�&�get_null���I����get_null���I����get_null���I������get_null��� I������get_null���$I������get_null���(I������get_null���,I������get_null���/I������get_null���2I������get_null���5I������get_null���7I�z����get_null���:I������get_null���>I��h�i�get_null���AI��T�U�get_null���DI��0�1�get_null���GI��)�*�get_null���JI��$�%�get_null���MI����get_null���PI����get_null���TI����get_null���WI����get_null���YI������get_null���[I������get_null���]I������get_null���`I������get_null���cI������get_null���gI������get_null���jI������get_null���nI������get_null���qI������get_null���tI������get_null���wI��]�^�get_null���zI��T�U�get_null���~I��I�J�get_null����I�zC�D�get_null����I�z���get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null�������thiz���Y�a�thiz����I������get_null���D�n�__next__���D�j�__item__���F�P�_end���F�P�_begin�F�K�thiz�����#�__next__����� �__more__����� �__item__������thiz������thiz�����+�__next__�����(�__more__�����(�__item__�����thiz�����thiz�������get_item_size��(2�Cthread�'�R�__next__���'�O�__more__���'�O�__item__���,�1�thiz���,�4�thiz�������__next__�������__more__�������__item__�������thiz�������thiz�����#�__item__������{ctor}�C��serialize��C��operator[]�����operator[]����set_error���ĭin_error���g�n�get_type�����operator!=���__len__����{ctor}���get_item_size����operator==����is_real���is_used��'�last_is_terminator���B�last_is_terminator���^�last_is_terminator�ؐ<�{ctor}�8�üoperator==�8���is_real8���is_used�޼operator==��ۼis_real�ۼis_used����operator==�����is_real����is_used���operator==�����is_real����is_used/}I}set_error��/}Z}in_error���+x�operator=��!w+w_end���!w+w_begin�Aw�woperator!=�JsN�{ctor}����last_is_terminator���.�last_is_terminator���J�last_is_terminator�����last_is_terminator����last_is_terminator��ѿlast_is_terminator�P9f9operator++�w\�\operator==�w\�\is_used�c+doperator==��c&dis_real�c&dis_used?S�Soperator==�?S�Sis_real?S�Sis_used�8�Yset_error���8�Yin_error���)2�Calloc��R<�@set_error��R<�@in_error���R<�@as_array����I�S2�3�get�I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null���D�p�__end__F�N�thiz���)���get1��get����operator++�����operator*������operator bool��X��get��/�get:�H�operator bool���I��;�<�get_crap���C��get_size���h�Ǩ__item_at__��operator++����operator*���d�operator!=�*�-�len�l�loperator==�wNw__end__�u�uoperator!=�P9d9operator+=��8Woperator==�)2bCset_error��)2tCin_error����/�/operator==��.[�get�I�X����get�I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null����I�z����get_null���D�h�{ctor}�����thiz�������thiz���C���__next__���C�~�__item__���f�o�__more__�����__more__�����__next__�����__item__�����_end�����thiz���I�S�__len__c���operator!=�wFw{ctor}�.Rw�operator const struct hb_map_t *&��dwmw_end����/�/is_equal����I�S����getf�k�thiz���E�H�len��thiz�����len��get��__end__I�N�thiz���*�C�operator++�*�E�operator++�*�8�operator*����c�operator!=�Rwݾ{ctor}�Aw�w__end__�Q��C���__len__E�N�thiz�����'�__len__��thiz���z��operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &����
�{ctor}��a�__next__����_�__item__���*�3�_end���*�/�thiz���Aw�w{ctor}��u�u_end������{ctor}��b�__end__u���operator++�u���operator*��u���operator*��� �get�u�u__end__�]�{ctor}�c���__next__���c���__item__���u��_end���u�{�thiz���.� �operator const struct hb_set_t &����u�uoperator+��c���__end__$�@�operator++�$�3�operator*����{ctor}��u�uoperator+=��u�uiter�����_�__next__�����]�__item__���$�.�_end���$�*�thiz����u�u__forward__�I�S-�.�getE�R�__end__$�/�operator+��$�<�operator+=�$�.�iter�����`�__forward__�forward�forward���operator()�#�forward�forward��!�operator()�(�forwardg�)�operator()�{�forward-�forwardD+�operator()�0�forward�G/�impl���7�forward;�forwardL�9�operator()�@�forwardD�forward��B�operator()�Z�forward�9!:operator==�W�forward[�forwardDsY�operator()�_�forward�G^�impl���f�forwardj�forward�sh�operator()�p�forwardt�forward�sr�operator()���forward��forward�u��operator()���forward�u��operator()���forwardpJ��operator()���forward�w��operator()���forward��forwardVw��operator()�|�forward��forward�G��impl�������operator()�/��operator()���forward��forward�x��operator()���forward��forwarddx��operator()���forwardy��operator()�/�operator()��forward�forward {�operator()��forward!�forward�z�operator()�'�forward+�forward�z)�operator()�5�forward9�forward8z7�operator()�/J�operator()�a�forwardpJ`�operator()�h�forwardk�forward�}i�operator()���forwardpJ��operator()���forward��forward����operator()�pJM�operator()�:�forwardpJ9�operator()�@�forwardD�forward9�B�operator()�J�forwardN�forward�L�operator()�b�forward��c�operator()���forward��forwardF���operator()���forward��forwardް��operator()�v�forward�forward�u�operator()�n�forwardr�forward�p�operator()�{�forward�forward��}�operator()���forward��forward[���operator()�_�forward��forward��forward ���operator()���forward��forwardߎ��operator()���forward��forward���operator()���forward��forward����operator()���forward��forward���operator()���forwardpJ��operator()���forwardk���operator()�]�forward�[�operator()�f�forwardj�forward��h�operator()�o�forward[�m�operator()�t�forward �r�operator()�y�forwardߎw�operator()� {z�operator()��forward�z}�operator()���forward��forward����operator()���forward��forward^���operator()��8��_dispatch��j�forwardpJh�operator()�o�forward��q�operator()�u�forwardy�forward�uw�operator()�~�forward9��operator()���forward�u��operator()���forwardpJ��operator()���forwardT���operator()���forward��forward����operator()���forward {��operator()���forward�z��operator()����operator()���forward��forward����operator()��forward {�operator()�"�forward�z �operator()��G��operator()�(�forward,�forward�*�operator()��0�operator()�:�forward>�forward�<�operator()� �forward��operator()�%�forward�z#�operator()�,�forward0�forward]�.�operator()�5�forwardy3�operator()�B�forward�@�operator()�G�forward�zE�operator()�L�forwardyJ�operator()�R�forwardߪS�operator()�\�forward`�forward��^�operator()��{�get_subtables����forward	-O�impl���`�forwardpJ_�operator()�f�forwardj�forward��h�operator()�z�forward%�{�operator()���forward޳��impl���/��operator()���forwardpJ��operator()�%���operator()���forward޳��impl�����forward��forward����operator()���forward�u��operator()���forward��forwardѶ��operator()���forward�u��operator()���forward��forward:���operator()���forward�u��operator()���forward[���operator()�W�forwardpJV�operator()�]�forward`�forward5�^�operator()�l�forward,�m�operator()�x�forward�Gt�impl���ڋz�{ctor}�\�forward�GX�impl����G^�impl���b�forward�Ja�impl����Gd�impl���h�forward�Jf�impl����Gn�impl����Jp�impl����Gs�impl���w�forward�Ju�impl���}�forward�Gy�impl�����forward�G��impl����G��impl�����forward�J��impl���K�StructAtOffset�J�forwardk+H�dispatch���ot�textend�F0x�start_embedsz�serialize���K{�operator()��/��add_array����addressof��F0��embed����addressof��F0��embed����addressof��F0��embed��k+��dispatch�����addressof��F0��start_embedF0��extend_size��forward�8��dispatch���F0��add_link���F0��extend_min�F0��copy���k+��dispatch�����StructAtOffset�k+��dispatch�����addressof��F0��start_embedF0��extend_size��addressof����addressof��F0��embed����forwardF0��start_embedF0��extend_size��forward�addressof���forward�8�set_with_hash��
�addressof��F0	�start_embedF0�extend_sizeF0
�start_embed<�StructAtOffset�k+;�dispatch���C�forwardk+@�dispatch���F�addressof��F0E�start_embedF0H�extend_sizeK�StructAtOffset�F0M�extend_sizeO�StructAtOffset�F0R�start_embed�|T�serialize���Pforward�/V�set_with_hash��Y�forwardF0X�propagate_errorF0Z�propagate_error[�addressof��^�forward/}�}push_has_room��_�addressof���|�}push_has_room��l�forward�|�}push_has_room��F0m�allocate_size��p�forwardF0r�allocate_size��u�forwardk+w�dispatch���F0y�extend_size{�addressof���3~�set_with_hash���addressof���~forward~�~push_has_room����forwardk+��dispatch���k+��dispatch���F0��extend_size��StructAtOffset���StructAtOffset���StructAtOffset���StructAtOffset���StructAtOffset�k+��dispatch�����forwardk+��dispatch���F0��extend_sizeF0��push�����forward��forwardF0��add_link���F0�check_equal��addressof��F0��extend�F0��push�����forwardF0��add_link�����forward��forward��forward��forwardpJ��operator()���forward��StructAtOffset�k+��dispatch�����forwardk+��dispatch�����forwardF0��allocate_size����addressof��F0��check_equal�/��set_with_hash����forwardk+��dispatch�����forwardk+��dispatch�����StructAtOffset�k+��dispatch�����forwardk+��dispatch�������evaluate�������evaluate�������evaluate������evaluate���&���evaluate���	-�operator()����set_with_hash���forward�8�set_with_hash��F0�extend_sizeQ�#�serialize_subset���)�forwardk+'�dispatch���,�forward�8+�set_with_hash��F0/�extend_sizeF00�allocate_size��4�forward�82�dispatch���7�StructAtOffset�k+6�dispatch���Q�addressof��F0P�start_embedF0S�extend_sizeV�addressof��i�forwardk+f�dispatch���F0j�allocate_size���8m�dispatch���F0o�add_link����8r�dispatch���F0t�add_link���x�StructAtOffset�k+w�dispatch���|�StructAtOffset�k+{�dispatch�����addressof��F0�embed����forward��addressof��F0��start_embedF0��extend_size��forwardk+��dispatch���F0��allocate_size����forward��addressof��F0��allocate_size��F0��check_equal��forward��forward��StructAtOffset���forward�3��set_with_hash����addressof����forward���push_has_room��V�forward�T�push_has_room����addressof����forward�l\�push_has_room��pJJ�operator()�	-��operator()���addressof����forward�8�push_has_room����addressof��c�forward�a�push_has_room�� ���set_with_hash����addressof����forward	~��push_has_room����forward	~��push_has_room����move��� ���set_with_hash�� ���set_with_hash��	~ŋpush_has_room����addressof��w�forward]�u�push_has_room��1���set_with_hash��pJD�operator()�	-��operator()�(�move���%���set_with_hash��pJG�operator()�	-��operator()�׌�set_with_hash��i/�operator()�%��set_with_hash���/	�set_with_hash���addressof��F0�start_embed޳�operator()��addressof��F0�start_embedF0�extend_sizei/i�operator()�i/�operator()�F0��push�����forwardF0��add_link�����StructAtOffset�k+��dispatch�����forwardk+��dispatch���F0��allocate_size��F0��allocate_size����addressof��F0��start_embed��addressof��F0��embed����addressof��F0��embed��F0��check_equalF0��check_equal��addressof��F0��embed����operator+����forwardF0��copy���F0��add_link�����StructAtOffset�k+��dispatch�����addressof��F0��start_embedF0��extend_sizek+�dispatch����addressof��F0�start_embedF0�extend_sizei/	�operator()�k+��dispatch�����addressof��F0��start_embedF0��extend_size��forwardk+��dispatch����|��collect_class���|��collect_class��%���collect_coverage�����StructAtOffset���forwardk+��dispatch�����StructAtOffset�k+��dispatch�����StructAtOffset�k+��dispatch�����StructAtOffset���forwardk+��dispatch����r��add_array���/��set_with_hash��W�forward��set_with_hash��s�intersect_set�� s�intersect_set��s�collect_coverage��� s�collect_coverage����addressof��F0�embed���array_is_subset_of�!�StructAtOffset�*#�context_closure_recurse_lookups%�collect_array������operator()�����{ctor}�,�recurse_lookups.�would_match_input��8�ARRAY_LENGTH���:�match_inputF0A�extend_sizeB�StructAtOffset�k+D�check_rangek+F�check_rangeG�StructAtOffset�K�StructAtOffset�F0W�start_embedF0X�allocate_size��v�[�serialize_subset���F0^�_copy��c�forwardk+`�dispatch���k+d�dispatch���F0��start_embed����serialize��i/��operator()���operator|��"���get_effective_format�������serialize��F0��allocate_size����forwardF0�allocate_size���forward�addressof��F0�start_embed	�forward�StructAtOffset�k+�dispatch���F0�allocate_size���8�dispatch���F0�add_link����forwardk+�dispatch���i/�operator()�/�addressof��F0.�start_embedF0B�extend_min�x�operator|���s��operator()���operator|���G�operator()�v���serialize_serializek+��check_rangeF0��allocate_size��F0��add_link�����forwardk+��dispatch���i/��operator()���F�dispatch���:�N�dispatch���;�V�dispatch���<�^�dispatch���=�f�dispatch���>�n�dispatch���o�z�dispatch���{���dispatch�������dispatch����{�get_subtables���{��get_subtables����operator+���{��dispatch����{��dispatch����{��dispatch����{��dispatch���F0��start_embedi/��operator()�mHR�operator()�P�operator|��A��operator()��C��operator()���operator|��k+��check_struct����{|sanitize�������sanitize���g���subset�g���sanitize����{��dispatch�����begin����endk+��check_rangek+��dispatch���k+��dispatch���k+��dispatch���k+��dispatch���k+�dispatch����swap��� �StructAtOffset�k+�dispatch���&�StructAtOffset�k+%�dispatch���k+)�dispatch���/�StructAtOffset�.�forwardk+,�dispatch���2�addressof��F01�extend_min�8�forwardk+5�dispatch���9�StructAtOffset�k+<�dispatch���i/>�operator()�.M�add_array��F0d�start_embedF0f�embed��*4�h�serialize_coverage_offset_arrayF0j�start_embed��operator|����operator|��7���serialize��v���serialize_serialize���dispatch������dispatch���d���dispatch������dispatch���$���dispatch�����dispatch���G��sanitize����operator+���{�dispatch����{
�dispatch����{�dispatch���F0
�start_embedi/��operator()�mH��operator()���operator|��A�4�operator()��C,�operator()�(�operator|��ǫ��{ctor}�ǫ��bfind������dispatch���i/��operator()�F0?�extend_sizeF0B�push���V�forwardU�forwardS�forwardF0X�add_link���^�forwards\�serialize��F0`�extend_sizeF0c�push���u�q�serialize��F0s�add_link���+�x�dispatch�����StructAtOffset�k+}�dispatch���k+��check_rangek+��dispatch���k+��dispatch���k+��dispatch���k+��dispatch���k+��dispatch�������create���StructAtOffset���addressof����forwardR<S�push_has_room�����create��StructAtOffset��addressof��F0�start_embedF0�extend_size	�addressof��F0�embed���addressof��F0�embed��F0
�push����forward�forwardF0�add_link����forward�8�dispatch����operator+���8�dispatch���F0�add_link���!�operator+���8�dispatch���F0#�add_link���'�operator+���8%�dispatch���F0)�add_link���-�operator+���8+�dispatch���F0/�add_link���4�StructAtOffset�k+3�dispatch���7�StructAtOffset�k+6�dispatch���:�StructAtOffset�k+9�dispatch���>�StructAtOffset�k+=�dispatch���B�StructAtOffset�k+A�dispatch���F0E�extend_sizeH�forwardJ�addressof��M�forward؋ٰpush_has_room��F0Q�extend_sizeS�forwardF0U�allocate_size��X�forwardF0Z�allocate_size��]�forwardв^�bsearch_impl���a�addressof��i/m�operator()�k+n�dispatch���q�addressof��t�forward�8ϳpush_has_room��F0��allocate_size��\{��bfind��F0��allocate_size����operator+����forward�8��dispatch���ky��bfind��x��bfind��i/��operator()�g���bfind��k+��check_rangei/��operator()��=��operator()���operator|����addressof����addressof����addressof����addressof����addressof����addressof����addressof����addressof����addressof����addressof���addressof����as��addressof��F0	�allocate_size��F0�allocate_size����as�զ
�collect_glyphs�֦�collect_glyphs�צ�collect_glyphs�ئ�collect_glyphs�٦�collect_glyphs��addressof���forward���push_has_room���StructAtOffset�k+�set_object�6<�dispatch���6<�dispatch���6< �dispatch���6<!�dispatch���6<"�dispatch����$�as�k+(�dispatch���D�forwardC�A�sanitize����R�as��S�as�T�StructAtOffset�i/d�operator()�)f�bsearchg�StructAtOffset�i/p�operator()��q�as���addressof����forward"�;��operator const void *����hb_bsearch_impl*|��{ctor}����as���addressof����addressof��6<��dispatch���6<��dispatch���6<	�dispatch���6<�dispatch���6<*�dispatch���=�addressof��A�addressof��6<E�dispatch���6<F�dispatch���6<G�dispatch���6<H�dispatch���6<I�dispatch���R�move����S�as�T�addressof��j�addressof���q�as���addressof����addressof����addressof����Crap�����Crap�����Crap�����Crap�����Crap�����Crap�����forwardF0�extend_min��?�serialize_serializek+F�try_setk+H�check_struct���k+L�check_arrayk+P�try_setk+R�check_struct���k+Y�try_setk+[�check_struct����_�realloc_vector��a�operator()�k+|�check_array_sized��k+��try_setk+��check_struct���k+��try_setk+��check_struct�����forwardk+��try_setk+��check_struct���k+��try_setk+��check_struct�����StructAtOffset���StructAtOffset���StructAtOffset���StructAtOffset���StructAtOffset�k+D�check_array_sized��F0��extend�=9��retk+F�check_array_sized��k+��try_setk+��check_struct�����StructAtOffset�k+��check_struct�����StructAtOffset���StructAtOffset�k+��check_struct���k+��check_arrayk+��try_setk+��check_struct���k+��try_setk+��check_struct���k+�try_setk+�check_struct����StructAtOffset�k+
�try_setk+�check_struct���k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+!�try_setk+#�check_struct���k+'�try_setk+(�check_struct���k+/�check_array_sized��k+Q�check_array_sized��V�StructAtOffset�k+g�check_array_sized��j�StructAtOffset�k+m�try_setk+n�check_struct���k+�check_array_sized����StructAtOffset�k+��try_setk+��check_struct������operator()����operator()����operator()����operator()����operator()����operator()�k+��check_array_sized��k+��try_setk+��check_struct���k+��try_setk+��check_struct���k+��check_array_sized��k+��try_setk+��check_struct���k+��check_array_sized��F0��extend�=9��retk+��check_array_sized��k+��try_setk+��check_struct���k+��check_array_sized����StructAtOffset�k+��try_setk+��check_struct���k+��check_array_sized����StructAtOffset�k+��try_setk+��check_struct���k+��check_array_sized���StructAtOffset�k+�check_array/}
�realloc_vector���operator()��
�operator()�k+|�check_array_sized��F0�extend_min�F0�extend_size�StructAtOffset�k+ �check_array_sized��k+"�try_setk+$�check_struct���F0.�embed��+x3�serialize_subset���F05�add_link���k+;�try_setk+=�check_struct���k+B�check_array_sized��k+E�check_array_sized��k+[�check_array_sized��k+]�check_array_sized��a�StructAtOffset�k+c�check_struct���g�StructAtOffset�k+i�check_struct�������sanitize�����StructAtOffset�k+��check_struct���k+��check_arrayk+��try_setk+��check_struct�����StructAtOffset���StructAtOffset��8��realloc_vector����operator()�)2��push���R<��realloc_vector��G��operator()��G��operator()��ARRAY_LENGTH����G�operator()��G%�operator()�F07�extend_min�F09�extend_size)2W�realloc_vector��GY�operator()���hb_array����@c�{ctor}���Crap����G��operator()��addressof���J�operator()�P�V�{ctor}�v}z}{ctor}�$�/operator=��$�/operator=�����operator=���I������get_crap����I��j�k�get_null���J��g�h�get_null���J��c�d�get_null���J�_�`�get_null���J�\�]�get_null���J�V�W�get_null���
J�O�P�get_null���J�M�N�get_null���J�,�-�get_null���J�l�m�get_null���J�j�k�get_null������operator!=�����operator++�����operator*������operator bool������end����begin��^���{ctor}�����{ctor}����{ctor}�%�/�{ctor}�)�6�{ctor}����{ctor}�m���operator++�m�{�operator*������{ctor}����{ctor}�M�U�{ctor}�����sanitize_shallow�������iter�������operator()�����{ctor}�����operator!=�����operator++�����operator*������end����begin�����{ctor}����iter�����6�apply����"�apply�����apply������apply������apply����&�{ctor}��
�iter���'�M�{ctor}�,�6�iter����*�{ctor}��#�operator++���operator*����operator bool������{ctor}�����operator++�����operator*������operator bool�����{ctor}�µ޵operator++�µеoperator*��µϵoperator bool����´{ctor}�����len߳�{ctor}���len����{ctor}�����iter���G�g�sanitize_shallow���G�\�iter���C�u�operator()�^���{ctor}���ժ{ctor}�n���{ctor}�s���operator++�s���operator*��s���operator bool�����{ctor}�J������get_null����,�operator=��<�M�operator=��ԧ�operator=��(�d�operator=����sanitize���٦�apply��٦�is_longئ�apply��צ��apply��֦��apply������end����begin��զ��apply��#�N�{ctor}�)�D�operator++�)�7�operator*��)�6�operator bool��H���{ctor}���٥{ctor}���iter���{���operator=����{ctor}����operator++����operator*�����operator bool���h�{ctor}�����iter�������{ctor}�����{ctor}�:����operator const struct <unnamed-type-hb_zip> *&��G�{ctor}�8�c�operator=���+�{ctor}�
�%�operator++�
��operator*��
��operator bool��k���{ctor}�r���operator++�r���operator*��r��operator bool�����set_real������set_used���� �alloc��&�+�stop_sublookup_iteration���&ٙ�stop_sublookup_iteration���&`�l�stop_sublookup_iteration���&*�4�no_dispatch_return_value�����operator=����ݘoperator=����Øoperator=������operator=������apply������apply������apply������apply������operator=������apply��q�=�get_subtable_count���p�sanitize���]�Y�get_subtable_count���\�sanitize������get_size�����ٖpush���
���get_size���\���{ctor}�j���operator++�j�x�operator*��j�w�operator bool����є{ctor}�̔�{ctor}���{ctor}���operator++���operator*����operator bool���M�{ctor}�H���{ctor}����{ctor}���Œiter������{ctor}�m���operator++�m�{�operator*��m�z�operator bool����ґ{ctor}��
�operator++����operator*�����operator bool��|���get_size���ݎ�{ctor}���operator++����operator*�����operator bool���N�{ctor}�I���{ctor}�����{ctor}�w���iter���}]�operator&��}]�end}]�begin��8���set_real���8���set_used���%�=�alloc���ܼset_real����ܼset_used���׌�alloc������operator==�����set_real�������set_used�����i�is_used1���alloc��y���set_used��� �~�alloc����swap���S�Պ{ctor}���swap���R���{ctor}��,�{ctor}����operator++����operator*�����operator bool��G�c�operator++�G�U�operator*��G�T�operator bool������set_real�������set_used�������alloc��Ãڃoperator*��ÃӃoperator=������get_size���Q�}�operator=��т�operator=����ρoperator=��/}[}iter�����swap���/}6}{ctor}��|}operator=��||�|operator+���{|sanitize_shallow���6z�z{ctor}�Qzmzoperator++�Qz_zoperator*��Qz^zoperator bool���z�z{ctor}��z{{ctor}�bx�x{ctor}�qx�xoperator++�qxxoperator*��qx~xoperator bool���x�x{ctor}��x�{ctor}��wPxget_size���dwqwoperator*��Bv_voperator++�BvQvoperator*��BvPvoperator bool��&`umustop_sublookup_iteration���7-�tend7-�tbegin��ot�talloc��`s�s{ctor}�cs}soperator++�csqsoperator*��cspsoperator bool���s�s{ctor}����iter���:JsT�operator const struct <unnamed-type-hb_take> *&7�a�serialize��7�\�iter����=�r{ctor}���}�neuter���|�sanitize_shallow����q�qoperator=������cmp����cmpҿ�cmp�:�:get_size���?S�Sset_real���?S�Sset_used����8DSalloc��R\Rset_real���R\Rset_used����8Ralloc��PW�Wset_real���PW�Wset_used���WW�yoperator=���8UWalloc���34hash��� �$�operator()�" �;�<lambda_invoker_cdecl>�& �>�<lambda_invoker_vectorcall>�3�3{ctor}��3�4operator=���/�/operator=���/�/operator=���.�q{ctor}�-operator++�operator*��operator bool����__delDtor�����__delDtor��RiR__delDtor��PW�W__delDtor����{dtor}����{dtor}�RdR{dtor}�PW�W{dtor}�J��f�g�get_crap���S�\�{ctor}���R�{ctor}�(�7�{ctor}���'�{ctor}���{ctor}����{ctor}�����{ctor}�����{ctor}����kern������{ctor}�����{ctor}�����{ctor}�����{ctor}�����kern�������{ctor}�����{ctor}�����{ctor}����{ctor}�����kern�������{ctor}����{ctor}�J�z����get_null���J��[�\�get_null�������{ctor}�����{ctor}�����{ctor}�����{ctor}�����{ctor}����{ctor}�M�\�{ctor}�5�L�{ctor}�J��>�?�get_null���!J�z��get_null���#J�z��get_null���%J�z��get_null���'J�z��get_null���)J�z��get_null���+J�z��get_null���-J�z��get_null���/J�z�
�get_null���1J�z
��get_null���3J�z�	�get_null���5J�z��get_null������__next__������__more__������__item__�������_end�������_begin�����thiz�������thiz���k���__next__���k���__item__���m�r�thiz�������as_array�������__next__�������__item__�������_end�������_begin�����thiz���)���{ctor}�1���{ctor}�X��{ctor}�6��{ctor}��0�__next__����.�__more__����,�__item__�����thiz�����thiz���Ͷ�{ctor}���Ƕ__next__�����Ŷ__more__�����ö__item__�������thiz�������thiz����,�{ctor}����__next__������__more__������__item__���µǵthiz���µʵthiz�������__len__����thiz���"�F�get"�@�{ctor}��
�__len__��thiz�����)�{ctor}�G�\�as_array�����d�{ctor}�n���__next__���n���__more__���n���__item__���s�x�thiz���s�{�thiz�����ǩoperator++�����operator*����operator++����operator*��"����operator unsigned int��Y��{ctor}�#�S�__next__���#�R�__more__���#�P�__item__���)�.�thiz���)�1�thiz�����operator++���operator*����operator bool����as_array����$�__next__����"�__more__���� �__item__�������thiz������thiz�������as_array�����D�{ctor}�����operator!=�6�g�{ctor}��0�__next__����-�__more__����-�__item__���
��thiz���
��thiz�����y�{ctor}�k���__next__���k���__more__���k���__item__���r�w�thiz���r�z�thiz������{ctor}�����end����begin���O�prime_for���'�size���q�B�sanitize���]�\�sanitize�����y�get_value����ݖresize���m�{ctor}�\���__next__���\���__more__���\���__item__���j�o�thiz���j�r�thiz�����__next__�����__more__�����__item__������thiz������thiz�������get����{ctor}���Փoperator++���Ǔoperator*����Ɠoperator bool�����operator++����operator*����
�operator bool����Œas_array�������{ctor}����__next__������__more__������__item__���m�r�thiz���m�u�thiz���ݑ��{ctor}�͑-�__next__���͑+�__item__�����__more__������thiz����V�{ctor}�ݎ�__next__���ݎ�__more__���ݎ�__item__�����thiz�����thiz�������get����{ctor}�ďߏoperator++�ďяoperator*��ďЏoperator bool���-�operator++���operator*����operator bool��w���as_array���8���{ctor}��L�end�L�begin��%�n�prime_for��%�F�size����ּ{ctor}�a���enda���begin��׌ �prime_for��׌��size�������{ctor}�f�-�endf�-�begin��1�ьprime_for��y���{ctor}����end���begin�� ���prime_for�� ���size���5�)�get5�#�{ctor}��0�__next__����/�__more__����.�__item__�������thiz�������thiz�������__next__�������__item__���h�q�__more__���G�M�thiz�������{ctor}�9�}�end9�}�begin����/�prime_for�����size���Ã߃destroyÃރreference��Ã׃get/}[}as_array����Y�|operator!=�||�|thiz����z��get�z��{ctor}�6z�z__next__���6z�z__more__���6z�z__item__���QzVzthiz���QzYzthiz����z�zoperator++��z�zoperator*���z�zoperator bool���y�yoperator bool��bx�x__next__���bx�x__more__���bx�x__item__���qxvxthiz���qxyxthiz����x�xoperator++��x�xoperator*���x�xoperator bool��>v~v__next__���>v|v__item__���dvmv__more__���BvHvthiz���ot�tset_error��ot�tin_error����s��get�s��{ctor}�`s�s__more__���`s�s__item__���cssoperator++�cshsthiz���csksthiz����s��{ctor}��s�soperator++��s�soperator*���s�soperator bool��7�\�as_array���7�Y�get_size���+>�{ctor}�?S~S{ctor}��U�Vend�U�Vbegin���8ySprime_for���8OSsize���RVR{ctor}��\
bend�\
bbegin���8JRprime_for���8"Rsize���PW�W{ctor}��W�gend�W�gbegin���8�Wprime_for���8_Wsize���B7^7operator++�B7Q7operator*��B7P7operator bool��	4�Htotal_hash��3�4destroy�3�4reference���.Z�{ctor}�R<�@operator[]�J__next__���H__item__���1:__more__���thiz���7J�S����get9J�S����get;J�S����get=J�S����get?J�z����get_null���AJ�zP�Q�get_null�������get_kerning����get_kerning���get_kerning���__end__����__end__����thiz�����sanitize���6��getͶ �get�2�get����thiz�������operator++�����operator bool����thiz�����operator++���operator bool��`�|�operator++�`�o�operator*�����__next__������__item__�������operator*������thiz���ݩ�__next__���ݩ�__item__������thiz���Y��getl���operator++�l�z�operator*��l�x�operator bool��ԥ�__next__���ԥ�__more__���ԥ�__item__�����thiz���1�M�operator++�1�@�operator*��1�>�operator bool������operator++�����operator*�����operator!=�6�m�get���get��̝operator++�����operator*������operator bool��D�{�get_value��C�o�get_value��B�c�get_value��A�W�get_value��@�L�get_value����ۖalloc����s�get��Ȕoperator++�����operator*������operator bool��*�D�operator++�*�-�operator*��*�6�operator bool�����__next__������__more__������__item__�������thiz�������thiz����)�__next__����'�__more__����%�__item__������thiz�������get��ɑoperator++�����operator*������operator bool����thiz�����len�\�get+�E�operator++�+�.�operator*��+�7�operator bool������__next__�������__more__�������__item__���ďɏthiz���ďˏthiz�����=�__next__�����;�__more__�����9�__item__�����thiz���h�m�thiz���G�V�operator*��G�J�len||�|operator++�||�|operator*��||�|operator*��||�|operator bool��m�y�operator bool���z�z__next__����z�z__more__����z�z__item__����z�zoperator*���z�zthiz����z�zthiz����y�y__more__���c�o�operator bool���x�x__next__����x�x__more__����x�x__item__����x�xoperator*���x�xthiz���H�d�operator++�H�W�operator*��H�U�operator bool��dvivthiz���BvEvlen`s�s__next__����s�s__next__����s�s__more__����s�s__item__����s�soperator*���s�sthiz����s�sthiz���+>�get0n7__next__���0m7__more__���0k7__item__���B7H7thiz���16thiz���lenCJ�z����get_null���EJ�z����get_null������{ctor}�����{ctor}���Ŵ__more__�������operator++�����thiz���߳�__more__�����operator++���thiz���^���__next__���^���__item__���`�e�thiz�����O�{ctor}����operator*������operator++�����operator*��٦�get_kerningצ��get_kerningզ��get_kerningH���__next__���H���__more__���H���__item__���l�q�thiz���l�s�thiz�����*�{ctor}�����operator++�����operator*������operator bool���l�__next__����k�__more__����j�__item__���1�7�thiz���1�9�thiz�������__next__�������__item__�������_end�������thiz������__next__������__item__���ѝڝ__more__�������thiz���2�A�get_value��Q���operator[]�����set_error����̖in_error�����ה__next__�����Ք__more__�����Ӕ__item__�������thiz�������thiz����R�__next__����Q�__more__����O�__item__���*�/�thiz���*�1�thiz���_���{ctor}����operator*���'�operator++���operator*����operator bool����ؑ__next__�����֑__more__�����ԑ__item__�������thiz�������thiz���͑/�__len__�S�__next__����R�__more__����P�__item__���+�0�thiz���+�2�thiz���i���{ctor}�� �operator*���6�operator++��)�operator*���'�operator bool������__len__||�|_end���||�|thiz���*|g|__next__���*|e|__item__���M|V|__more__����z�zoperator++��z�zoperator*���z�zoperator bool���w�w{ctor}�ߴ�operator bool��H�N�thiz���x��__next__���x��__item__�������__more__���>v�v__len__�s��get�stoperator++��s�soperator*���stoperator bool��D7Doperator++�D*Doperator*��D(Doperator bool��L__len__GJ�S� �getIJ�S��getKJ�S����get��ƴ__next__���߳�__next__�����j�get����operator++�����operator*��h�Ȩ__next__���h�ƨ__item__���MJ������get_null���=�I�operator[]�����get_value_or_null������operator++�����operator*������operator bool����__next__�����__item__�������__more__�������thiz�������thiz�����J�get����__end__ǡ�operator++�ǡաoperator*��ѝ֝thiz�������len���operator++���operator*����operator bool��^�z�operator++�^�m�operator*��^�k�operator bool��ĒE�__next__���ĒC�__item__���+�4�__more__�����thiz�����thiz���ݑ��get��operator*��h���operator++�h�w�operator*��h�u�operator bool����T�__next__�����R�__item__���:�C�__more__���� �thiz����"�thiz���M|Z|__end__M|R|thiz���,|/|len�z{__next__����z{__more__����z{__item__����z�zthiz����z�zthiz����x�__more__�������thiz���i�l�len�s"t__next__����s!t__more__����st__item__����s�sthiz����s�sthiz���jrwrget_class��jrvrget_value_or_null���:�:sanitize���O9;sanitize����/FD__next__����/DD__more__����/BD__item__���D!Dthiz���OJ�Sg�h�getQJ�S\�]�getSJ�SK�L�getUJ�z,�-�get_null���WJ��(�)�get_null�����٪__next__�����ת__item__�������thiz���7�>�get_value_or_null������get_value����ݥ__next__�����ܥ__more__�����ۥ__item__�������thiz�������thiz�������thiz�������lenv��J�operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &����__next__�������__item__���ǡС_end���ǡ̡thiz������__len__YJ�5C�D�get_null���̔�__next__���̔�__more__���̔�__item__�����thiz�����thiz���H���__next__���H���__more__���H���__item__���^�d�thiz���^�f�thiz���+�0�thiz�����lenI���__next__���I���__more__���I���__item__���h�n�thiz���h�p�thiz���:�?�thiz�����len*|i|__len__,|8|operator+��,|I|operator++�,|:|operator bool��,|5|thiz����y�yoperator*��x��__len__i�r�thiz���t���operator++�t���operator*��t���operator bool��y���get_value_or_null��jrurget_value��KD�Pget[J�z����get_null���]J�z����get_null���6���get_value��5���get_value��4���get_value��3���get_value��2���get_value�����operator*���
�__len__����__end__��ȓoperator*��ĒG�__len__ďҏoperator*����V�__len__,|E|operator+=�,|7|iter���,|2|thiz���t��__next__���t��__more__���t��__item__���t�{�thiz���t�}�thiz���x���get_value��w���get_value��v���get_value��u���get_value��t���get_value���;�;operator[]�/�>�get_value������operator[]�*|h|__forward__/���get_value���O1�operator()�i/�operator()�i/�operator()�i/�operator()�6�forward�O4�operator()��O7�operator()��G��operator()�pJ>�operator()��G��operator()��}T�operator()�i/;�operator()�i/��operator()�i/c�operator()�i/
�operator()���forwardpJ��operator()���forwardpJ��operator()���forwardpJ��operator()��G�operator()��G��operator()���forwardpJ��operator()��G��operator()��G��operator()���forwardi/��operator()�y�forward�Ow�operator()��forwardpJ�operator()���forward�G�impl���6�forwardpJ5�operator()��G��operator()���forward�forwardpJ�operator()��Gu�operator()���forward�forward��forward�O��operator()��O��operator()��O��operator()�pJ��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()�k+��_dispatch���K��impl���k+��_dispatch���8��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+;�_dispatch��k+?�_dispatch��k+A�_dispatch��k+D�_dispatch��k+F�_dispatch��M�forwardk+O�_dispatch��k+Q�_dispatch��k+S�_dispatch��k+U�_dispatch��k+W�_dispatch��k+Y�_dispatch��i�forward	-f�impl���k+s�_dispatch���8v�_dispatch��k+x�_dispatch��k+{�_dispatch���8}�_dispatch���8�_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��	-��impl�����forward	-��impl�����forward	-��impl�����forward޳��impl���k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch���forwardpJ
�operator()��forward�z�operator()��G	�operator()�k+�_dispatch���8�_dispatch��k+�_dispatch��%�forward�z#�operator()�*�forward��+�operator()��G.�impl���k+4�_dispatch��r�forwardpJq�operator()�w�forward{�forwardM�y�operator()���forward��forward����operator()�k+��_dispatch��k+��_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+
�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��!�forward�z�operator()���#�operator()���forwardpJ��operator()���forward��forward���operator()���forward��forward%���operator()�k+"�_dispatch��k+$�_dispatch��k+&�_dispatch��k+(�_dispatch��k+*�_dispatch��k+,�_dispatch���8>�_dispatch���8@�_dispatch���8B�_dispatch���8D�_dispatch���8F�_dispatch��k+H�_dispatch��k+I�_dispatch��k+J�_dispatch��k+K�_dispatch��k+M�_dispatch��S�forwardpJR�operator()�k+U�_dispatch���8Y�_dispatch��]�forwardpJ\�operator()�`�forwardpJ_�operator()�e�forwardi�forward��g�operator()�k+/�_dispatch��R�forwardpJQ�operator()�U�forwardpJT�operator()���forward�G��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl����J�impl���^-;�operator<<�^-=�operator<<�i/E�operator()�i/C�operator()��OI�operator()�i/L�operator()��OQ�operator()�i/R�operator()��OV�operator()��OY�operator()��O[�operator()�^-]�operator<<�otb�operator<<��e�operator<<��Og�operator()��Op�operator()�i/r�operator()�i/t�operator()��O��operator()�i/��operator()�^-��operator<<�i/��operator()�޳��operator()�ot��push_has_room��F0��extend_min�޳��operator()�s��serialize�� s��serialize��.��add_array��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��allocate_size����addressof��F0��extend_min�F0��_copy��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��extend_min�mH'�operator()�%�operator|���|3�serialize���|7�serialize��pJ9�operator()�F0<�allocate_size��F0B�allocate_size��F0G�allocate_size��F0H�start_embedF0J�extend_sizeF0L�start_embed]�operator+��*[�_hb_recurse_condition_evaluate�`�operator+��c�operator+��F0k�allocate_size��n�operator+���8l�dispatch���F0p�add_link���F0y�allocate_size��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��allocate_size��F0��_copy��F0��allocate_size��F0��allocate_size��F0��allocate_size������collect_coverage���s��collect_coverage���"��StructAtOffsetUnaligned�/��add_sorted_array���F0��allocate_size��i/��operator()��C��operator()���operator|��F0��allocate_size�����get_format����serialize��`�
�serialize������operator()�����{ctor}����get_format����serialize��`��serialize��(�+�operator()�(�1�{ctor}�!�addressof��F0 �extend_min�2�forwards0�serialize��*�9�may_dispatch���'�?�dispatch���'�C�dispatch���*�G�may_dispatch���'�R�dispatch���'�m�dispatch���*���may_dispatch���'���dispatch���*���may_dispatch���'���dispatch���*���may_dispatch���'���dispatch���*���may_dispatch���'���dispatch���*���may_dispatch���'���dispatch���'��dispatch���'��dispatch���*�#�may_dispatch���'�.�dispatch���'�E�dispatch���'�\�dispatch���*�_�may_dispatch���g�`�dispatch����a�dispatch����b�dispatch���c�g�retc�k�ret�m�dispatch���p�addressof��F0o�start_embedk+��dispatch�����forwardk+��dispatch���F0��start_embedF0��extend_min�����serialize_subset�������serialize_subset���m���serialize_subset���F0��extend_min�p���serialize_subset���m���sanitize���n���sanitize�������sanitize���p��sanitize������dispatch����move���F0�extend_size,�del_array��,�add_array���addressof��F0�embed��v��serialize_subset���޳&�operator()�-�forwards+�serialize��*�/�may_dispatch���'�:�dispatch���'�P�dispatch���*�d�may_dispatch���'�o�dispatch���*���may_dispatch���'���dispatch���*���may_dispatch���'���dispatch���*���may_dispatch�������dispatch���*���may_dispatch���'���dispatch���k+��dispatch������dispatch������dispatch������dispatch������dispatch������dispatch������dispatch�������serialize_subset�������sanitize���ɫ�{ctor}�ǫ�bsearch_impl����{�dispatch���F0�allocate_size��F0�start_embed޳�operator()�s�serialize�� s�serialize��F0�allocate_size��F0�start_embed7��serialize��q�3�dispatch���]�5�dispatch���F06�allocate_size��F07�allocate_size��F0:�allocate_size��F0N�allocate_size��F0O�allocate_size��Q�hb_bsearch_implB̳V�operator struct hb_pair_t<unsigned int,unsigned int>���\{W�bsearch_impl���kyZ�bsearch_impl���x[�bsearch_impl���g�^�bsearch_impl�������collect_glyphs���operator+��jr��collect_glyphs����collect_glyphs��operator+�����collect_glyphs�'�operator+��N��(�operator struct hb_pair_t<struct hb_bit_set_t,struct hb_bit_set_t>�^+�operator()�k+1�check_struct���;�K�sanitize���)S�bfind��a�addressof��b�addressof��e�addressof��f�addressof��i�addressof��l�addressof��F0n�extend_sizeF0p�push�����forward(��serialize��F0��add_link���k+��check_range����{ctor}���move�����swap���F0��extend_size��forwardk+��check_range��swap�����swap�����swap�����swap���F0��extend_size��forwardk+��check_range��swap���F0��allocate_size��F0��allocate_size����operator+���8��dispatch�����StructAtOffset�k+��dispatch�����swap�����addressof����forward)2��push_has_room��F0��allocate_size��C���{ctor}���addressof���Crap���k+;�check_array_sized��@�StructAtOffset�M�q�drive������drive������drive������drive���GM�operator()��JK�operator()�k+X�check_array_sized��]�StructAtOffset��Jr�operator()��G��operator()�����drive������drive���G'�operator()����set_with_hash�����drive���!�drive��(�K�drive��S�a�drive��e�addressof���J��operator()��G��operator()��forward�J��operator()�%�`�set_with_hash��׌��set_with_hash�� ��set_with_hash����operator()���operator()��G0�operator()��J.�operator()���move�������set_with_hash�����operator()�k+��check_array_sized���G��operator()��J��operator()��G��operator()��G��operator()��J��operator()�ot��realloc_vector��G��operator()��J��operator()�F0�extend_min�F0�extend_sizek+	�try_setk+�check_struct���,�move����move����8�set_with_hash���move����8�set_with_hash���}3�operator()�0�operator|��O�Crap�����operator+����operator+����operator+����operator+���operator+��%�operator+����operator+����operator+����operator+����operator+����operator+���G��operator()��J��operator()��hb_array����G�operator()��G�operator()��G�operator()��addressof���hb_array����G*�operator()�-�hb_array���0�hb_array����G6�operator()��G:�operator()�k+<�check_array����grow_vector�G��operator()���hb_array����G��operator()���addressof����hb_array���3}��{ctor}���addressof����hb_array����G��operator()�	-��operator()���dispatch���s��bsearchg�?�bsearch[�c�bsearch��p�realloc_vector��G��operator()���operator+����StructAtOffset���operator+����operator+��_J������offsetToIndex������bsearch�G��operator()���operator+���G�operator()��Y�{ctor}�k+��check_struct���k+��check_struct����G��operator()����bsearch��<�bsearch��`�bsearch��o�bsearch��p�bsearch��q�bsearchs�operator+��w�operator+��X���operator!=�Z�v�operator++�Z�h�operator*��Z�d�endZ�d�begin���B�operator!=��/�operator++��!�operator*����end��begin����l�qsort��-�6�{ctor}���V�transition���+�transition����transition�����transition�����transition����transition�����transition�����transition����transition�5�P�transition�����neuter�����sanitize_shallow�������operator=������neuter�����sanitize_shallow�������operator=������operator=������{ctor}�����operator+��"�)�{ctor}�#�r�{ctor}�<�X�operator++�<�J�operator*��<�I�operator bool��[���{ctor}�����operator!=�����{ctor}�����operator++�����operator*������end����begin��k���{ctor}���@�{ctor}�
�&�operator++�
��operator*��
��operator bool������{ctor}�z���operator!=�z���{ctor}�|���operator++�|���operator*��|���end|���begin������operator bool��8�h�get_entry��8�e�get_class��8�d�new_state����4�is_actionable�����operator()����operator()����get_entry�����get_class�����new_state�����is_actionable�����operator()����get_entry�����get_class�����new_state������is_actionable������get_entry������get_class������new_state������is_actionable��ɫ�{ctor}��#�intersects�����operator()�����{ctor}�ݨ�lenh�Ψoperator&������operator*��r�}�intersects�h�v�intersects�4�V�intersects�3�A�intersects����{ctor}�٦�sanitize������get_entry�����get_class�����new_state��ئ�sanitize���ئ��is_actionable��צ��sanitize������operator()�����get_entry������get_class������new_state��֦��sanitize���֦��is_actionable������as_array���զ��sanitize�����1�operator()�����operator()�����operator()����operator()����get_length���6�get_length���Z�get_length�����intersects�����intersects�����intersects���{ctor}���Y�{ctor}�L�s�intersects�K�\�intersects�����operator()�����{ctor}�����operator*������len����end����begin����operator!=���operator++����operator*����len��end��begin����operator+��n���neuter�n���sanitize_shallow���m���neuter�m���sanitize_shallow���m���operator=��p��neuter�p��sanitize_shallow���p�	�operator=��
��iter���r�|�iter���(�I�intersects��}�operator()�
��operator()�
��{ctor}�'�3�intersects��}��operator()�����operator()�����{ctor}����intersects��}�operator()����operator()����{ctor}�����intersects��}k�operator()�x�|�operator()�x���{ctor}�����{ctor}�&��stop_sublookup_iteration���;�E�neuter�;�D�sanitize_shallow������get_entry������get_class������new_state������sanitize�������is_actionable������sanitize�������operator()�����sanitize�������is_actionable������operator()���C�get_entry����@�get_class����?�new_state������sanitize�������is_actionable��~���sanitize���c���get_entry��c���get_class������sanitize�������is_actionable��s��get_length�g�9�get_length����operator()�[�]�get_length�Ē?�{ctor}���N�{ctor}�v���get_size����@�{ctor}�a���{ctor}�����{ctor}��8�operator++��*�operator*���!�thiz����l�lhash���9�q�{ctor}�Ã҃operator=��т�operator()��|}hash���6{_{iter���jynyiter���Fy�ysanitize���ߴ�iter����w xiter���csmsiter���4sزserialize��4sղas_array������cmp_range�����cmp���sanitize�����x�operator()���r�operator=���q�qsanitize����9�9sanitize����8Whash����U�V{ctor}��\�a{ctor}��W�g{ctor}��3;4operator<<��3�4operator=���/�/hash�������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>cJ����get_null�������operator+�����operator+������operator+����operator+������operator+��gJ��r�s�get_null���jJ��n�o�get_null���nJ��j�k�get_null���qJ��&�'�get_null�������operator+��uJ��\�]�get_null���xJ����get_null���{J����get_null���X���__next__���X�~�__item__���Z�d�_end���Z�d�_begin�Z�_�thiz����=�__next__����9�__item__�����_end�����_begin���thiz���&�)�get_item_size��{���get{���{ctor}�#�v�__next__���#�u�__more__���#�t�__item__���<�A�thiz���<�D�thiz�������operator++�����operator*������operator bool������__next__�������__item__�������_end�������_begin�����thiz���I���getI���{ctor}���D�__next__�����C�__more__�����B�__item__���
��thiz���
��thiz���Y�u�operator++�Y�g�operator*��Y�f�operator bool��z���__next__���z���__item__���|���_end���|���_begin�|���thiz���4�__more__�����|�operator[]�^���operator!=�1�G�intersects��}�operator()���operator()��!�{ctor}�ݨ�thiz������sanitize�������sanitize�����	�last_is_terminator���.�last_is_terminator���R�last_is_terminator�X���operator[]�U���intersects�����__len__����_begin���__next__�����__len__��__item__�����_end�����_begin���thiz�����ܟoperator!=��Q�operator!=�1�)�intersects��},�operator()�:�@�operator()�:�E�{ctor}�͛�intersects��}`�operator()�n�t�operator()�n�y�{ctor}����sanitize���,�}�operator[]���D�sanitize�����B�get_entries~���get_class��s��last_is_terminator�g�1�last_is_terminator�[�U�last_is_terminator���}�sanitize����VV�__next__����VT�__item__�����Ʋserialize��̸�sanitize���˸��sanitize���ʸ�sanitize���ɸ�sanitize���ȸոsanitize����9:hash����/hDtotal_hash�}J�S����get�&�operator+����operator+������operator+��J����get_null�������thiz������thiz�������thiz�����thiz�������thiz�������thiz���X���__end__Z�b�thiz����H�{ctor}��?�__end__��thiz���[���__next__���[���__item__�������__more__�������operator*������thiz�������__end__����thiz�������__next__�������__item__���z���__more__���Y�h�operator*��Y�_�thiz���z���__end__|���thiz�����ܪoperator!=�(�u�intersects��J���
�get_null���U���get_size���ǡʡlen��__end__���operator*����˟operator++�����operator*������len&�A�operator++�&�4�operator*��&�)�len&�O�intersects����intersects�~���get_class��E���sanitize���D�}�sanitize���C�q�sanitize���B�e�sanitize���A�Y�sanitize���@�N�sanitize�������get_size����9":end�9":begin���c�coperator bool���J�z��get_null����J�S��get�J�S��get�J�z��get_null����$�thiz�����thiz�������thiz���X�|�{ctor}��5�{ctor}�����thiz�������lenz��thiz���Y�\�len`�j�_end������operator!=�U���get_size�����__len__�
�{ctor}���ן__next__�����֟__len__��ӟ__item__�������_end�������thiz����M�__next__����L�__len__�I�__item__���&�/�_end���&�+�thiz���4�c__more__���[���__len__����__len__^���__end__ݩ�operator!=���thiz���ǡ�operator++���ٟ__end__�O�__end__V.Y.len���j�operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &������_end���h�ͨoperator!=�.�\�operator const struct hb_map_t &���V.a._end�����ڪ__end__v.�.__end__����_end���v.{.thiz���V.b.operator+�����__end__V.n.operator+=����_end���v.�.__forward__ݩ�__end__v.x.thiz�������_end�������__end__����operator+������iter����Oy�impl����O��impl����O��impl����G��impl�����forwardpJ��operator()���forwardpJ��operator()���forward�G��impl�����forwardpJ��operator()���forward�G��impl�����forward�G��impl����forwardo�forward��forward�G��impl����G��impl���_�forward�O��impl����O��operator()���forward�G��impl�����forward�G��impl����forwardpJ�operator()��O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl���
>sanitize�����Āsanitize�����sanitize���Q���sanitize�����͎sanitize������sanitize������sanitize���2�g�sanitize�������sanitize�����forwardt�operator()��G��impl����O��operator()�=�U�sanitize���ڧ�sanitize����O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()���forwardpJ��operator()���forward��forward�O��impl�����forward�O��impl�����forward�O��impl�����forward��forward�O��impl�����forward�O��impl����forward�O�impl����forward�forward�O�impl���
�forwardpJ	�operator()��forwardpJ�operator()��forward�O�impl����forwardpJ�operator()��forward޳�impl����forward޳�impl�����forward��forward"���operator()��8�_dispatch��
�forward���operator()�k+}�_dispatch��k+�_dispatch����forward޳��impl���k+��_dispatch��޳n�impl����8��_dispatch��k+��_dispatch���G��impl�����forward�J��impl����J��impl����G��impl����G�impl����forward�J�impl����G�impl����forward�J�impl���#�forward�G!�impl����J%�impl����G)�impl���-�forward�J+�impl����G/�impl����G1�impl����J3�impl����G5�impl���9�forward�J7�impl���A�forward-�B�operator()�F�forward�GE�impl����JH�impl���M�forward�GK�impl���Q�forward�GO�impl���U�forward�GS�impl���Z�forward�GX�impl���a�forward�G^�impl���e�forward�Gc�impl���k�forward�Gi�impl���q�forward�Gn�impl���w�forward�Gu�impl���	-y�impl�����forward�G��impl����forward�G
�impl����forward�G�impl����forward�G�impl����O��operator()��O��operator()�ot��push���F0�extend_size&s�serialize��F0!�extend_min�,��del_array��,��add_array��F0��extend_sizeF0��allocate_size��F0��extend_sizeF0��extend_min���operator|���}��operator()�b�operator()���operator|��F0��extend_min�F0��copy���F0�allocate_size��s�collect_coverage��� s�collect_coverage����/�add_sorted_array���/�operator()�F0T�extend_min�F0V�check_assign�����operator|����operator|��v���serialize_serializeF0��extend_min�F0��check_assign����C��operator()���operator|��%�operator|��v�'�serialize_serialize�CC�operator()�B�operator|��F0K�extend_size޳M�operator()�sN�serialize�� sO�serialize��*�Y�may_dispatch���g�Z�get_subtable�����[�dispatch���:�\�dispatch���;�]�dispatch���<�^�dispatch���=�_�dispatch���>�`�dispatch���o�a�dispatch���{�b�dispatch�����c�dispatch�����e�dispatch���:�f�dispatch���;�g�dispatch���<�h�dispatch���=�i�dispatch���>�j�dispatch���o�k�dispatch���{�l�dispatch�����m�dispatch���o�forwardq�forward��s�dispatch���:�t�dispatch���;�u�dispatch���<�v�dispatch���=�w�dispatch���>�x�dispatch���o�y�dispatch���{�z�dispatch�����{�dispatch���F0��extend_size��operator+���8��dispatch���F0��add_link�����operator+���8��dispatch���F0��add_link�����operator+���8��dispatch���F0��add_link���F0��extend_size��operator+���8��dispatch���F0��add_link���k+��dispatch���k+��dispatch�����StructAtOffset�k+��dispatch���k+��dispatch�������dispatch���:���dispatch���;���dispatch���<���dispatch���=���dispatch���>���dispatch���o���dispatch���{���dispatch�������dispatch���,��set_array��޳��operator()�s��serialize�� s��serialize��*���may_dispatch�������get_subtable������dispatch������dispatch���d���dispatch������dispatch���o��dispatch���{��dispatch���$��dispatch�����dispatch�����dispatch�����dispatch���d��dispatch�����dispatch���$��dispatch����	�dispatch����
�dispatch�����dispatch���d��dispatch����
�dispatch���o��dispatch���{��dispatch���$��dispatch�����dispatch�����dispatch�����dispatch���d��dispatch�����dispatch���$��dispatch�����dispatch�����dispatch�����dispatch���d��dispatch�����dispatch���$��dispatch�����dispatch�����dispatch�����dispatch���d� �dispatch����!�dispatch���o�"�dispatch���{�#�dispatch���$�$�dispatch����%�dispatch���\�operator+���8'�dispatch���F0^�add_link���c�StructAtOffset�k+a�dispatch���h�hb_bsearch_impl�k�dispatch���&so�serialize��޳q�operator()��s�dispatch���b�t�dispatch����v�dispatch���x�hb_bsearch_implz�hb_bsearch_impl|�hb_bsearch_impl~�hb_bsearch_impl��operator+��t���collect_glyphs�u���collect_glyphs�v���collect_glyphs�w���collect_glyphs�x���collect_glyphs�y���collect_glyphs���operator+��2���collect_glyphs�3���collect_glyphs�4���collect_glyphs�5���collect_glyphs�6���collect_glyphs�7���collect_glyphs���StructAtOffset�k+��dispatch���)��bsearch_impl���F0��allocate_size��F0��start_embedF0��extend_min�q���serialize����move���F0��allocate_size����move�����move�����move�����move���F0��allocate_size����move�����move�����addressof���}forward�swap����swap�����forward&�swap���F0:�allocate_size���forwardC�addressof��k+g�check_rangek+z�dispatch���k+{�dispatch���k+|�dispatch���k+}�dispatch���k+~�dispatch������bsearchӲ'�{ctor}��J��9�;�wordOffsetToIndex��A�ARRAY_LENGTH���9�H�offsetToIndex��9�M�wordOffsetToIndex��9�;�offsetToIndex��k+W�check_arrayCY�replace_glyphs�^�ARRAY_LENGTH�������byteOffsetToIndex��k+��check_array��w�wordOffsetToIndex����{�offsetToIndex����|�wordOffsetToIndex����w�offsetToIndex��k+��try_setk+��check_struct���k+��try_setk+��check_struct����G��operator()��J��operator()��G��operator()��J��operator()���operator+����operator+���operator+���StructAtOffset��StructAtOffset��operator+��A�operator+��[�operator+��^�StructAtOffset�b�operator+����operator+����operator+����operator+����operator+����operator+����operator+��/��operator()���operator|��R�operator|����operator+���.�operator()��operator|����operator|����operator+����operator+����operator+����operator+����forwardk+��check_struct������sanitize�������sanitize�����operator+��	�operator+��k+#�check_struct���k+%�check_struct���*�operator+��L�operator+��k+f�check_struct���g�hb_sorted_arrayq���sanitize���l�StructAtOffset�p�StructAtOffset�t�StructAtOffset�x�operator+��|�operator+����operator+����operator+����operator+����operator+����operator+��/��operator()���operator|��s�operator|���.8�operator()�7�operator|����operator|��k+��try_setk+��check_struct���k+��try_setk+��check_struct���k+��try_setk+��check_struct���N�operator+��Q�operator+��i/e�operator()��forward�hb_partial��.�operator()��operator|����operator|���.��operator()���operator|��U�operator|���operator+��/�operator()���operator|��e�operator|����forward��hb_partial��.*�operator()�'�operator|���.�operator()��operator|����operator|��3�operator+��6�operator+��i/I�operator()��forward�hb_partial��.�operator()��operator|����operator|���.s�operator()�r�operator|��:�operator|���operator+��/��operator()���operator|��G�operator|��v�forwards�hb_partial��.�operator()�	�operator|���.�operator()��operator|����operator|��k+�try_setk+�check_struct����operator+���operator+���operator+��k+
�check_struct���k+�check_struct����StructAtOffset��operator+��:�operator+��T�operator+����V�sanitize�����X�sanitize���k+Z�check_struct�����t�sanitize���z�operator+��k+��check_struct���@y��sanitize�����hb_sorted_arrayk+��check_struct���k+��check_struct����3��set�}��operator()���operator|���operator+��i/�operator()��forward�hb_partial��.��operator()���operator|���.j�operator()�i�operator|��1�operator|��k+�check_struct���k+�check_arrayk+	�check_struct���k+�check_array#�StructAtOffset�i/=�operator()�8�forward4�hb_partial��.�operator()��operator|���.��operator()���operator|��e�operator|��i/p�operator()�l�forwardh�hb_partial��.�operator()��operator|���.�operator()��operator|����operator|��k+��check_struct���k+��check_array��operator+��k+��check_struct���k+��check_arrayF0��extend_min�F0�extend_sizek+�check_struct���ظ�sanitize������sanitize�����sanitize�����sanitize���	-�operator()��.�operator()��StructAfter	�StructAfterk+
�check_struct���k+�check_struct���Q���sanitize���s��sanitize���g��sanitize���[�^�sanitize�����{ctor}���{ctor}�]�c�{ctor}�����{ctor}���{ctor}�)�/�{ctor}�f�m�{ctor}�����{ctor}���{ctor}�����{ctor}���{ctor}���{ctor}�h�n�{ctor}�|���{ctor}�o�v�{ctor}���{ctor}���{ctor}���{ctor}�$�-�{ctor}�����{ctor}����{ctor}�����{ctor}��
�{ctor}����{ctor}�4�;�{ctor}�����{ctor}���{ctor}�����{ctor}�����{ctor}�?�F�{ctor}�����{ctor}�����{ctor}�Ӳ��{ctor}�����operator=������operator()�����operator=������operator()�����operator()�m�p�lenj��operator()���N�operator()�Z���operator()�����operator()�����operator()��=�operator()�C��iter���q���serialize��ڧ�sanitize_shallow������operator()���Y�operator()�q���sanitize_shallow���=�U�sanitize_shallow�������neuter�����sanitize_shallow������neuter����sanitize_shallow������operator[]�
��cmp��4�operator[]�/�?�cmp��X�operator[]�S�b�cmp����operator()�n���operator=��>�u�iter���7�M�iter���Y���get_size����Y�iter������iter���&e�n�no_dispatch_return_value���&�*�no_dispatch_return_value���&��no_dispatch_return_value���&ٙ�no_dispatch_return_value���&`�k�no_dispatch_return_value���&H�R�no_dispatch_return_value���;�:�operator=������sanitize_shallow������operator()�����neuter�����sanitize_shallow���Y���operator()�E�G�operator()���Ůoperator()���t�sanitize_shallow���s��sanitize_shallow���s��operator[]�
��sanitize���
��cmpg�:�sanitize_shallow���g�7�operator[]�2�C�sanitize���2�B�cmp[�^�sanitize_shallow���[�[�operator[]�V�g�sanitize���V�e�cmpQ���sanitize_shallow���2�h�neuter�2�g�sanitize_shallow������neuter����sanitize_shallow������neuter����sanitize_shallow�����Ύneuter���͎sanitize_shallow���Q���neuter�Q���sanitize_shallow�����neuter���sanitize_shallow�����ŀneuter���Āsanitize_shallow���
?neuter�
>sanitize_shallow���8{�{cmpFy�ycmp�wKxcmp&`uluno_dispatch_return_value����t�tlencsfslen���cmp/���cmpK���cmp����sanitize_shallow�������operator[]�����sanitize������sanitize_shallow������operator[]��ڿsanitize_shallow����׿operator[]�ҿ�sanitize���ظt�sanitize_shallow����c�coperator*���J��?@get_null����J��;<get_null����J��56get_null����J��
get_null����J��get_null����J��get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null����J����get_null�������{ctor}���Z�{ctor}�k���__len__m�u�thiz���C��as_array���q���get_size�������sanitize���>�u�as_array���7�M�as_array���Y���get_length��Y�as_array������as_array����t�tthiz����s�s__len__-�5__len__�J�zbcget_null����J�z`aget_null����J�z^_get_null����J�z\]get_null����J�zZ[get_null����J�zXYget_null����J�zVWget_null����J�zTUget_null����J�zRSget_null����J�zPQget_null����J�zNOget_null����J�zLMget_null����J�zJKget_null����J�zHIget_null���`�c�lenq���get_length��s�sthiz����J�z��get_null����J�z��get_null����J�z��get_null����J�z��get_null����J�z��get_null���^���__len__����len��˪__len__��ƪthiz�������operator++�pJ6�operator()�pJ�operator()�d7�operator()�pJ0�operator()�pJ�operator()�@s�operator()�pJ �operator()�t!�operator()��O"�operator()�pJ/�operator()�pJ1�operator()��O#�operator()�pJ$�operator()��O%�operator()��O&�operator()�pJ(�operator()�/*�operator()��O,�impl����O-�operator()��O.�operator()��x2�operator()��.3�operator()��.4�operator()��.5�operator()��.7�operator()��OE�operator()��OG�impl����OM�impl����OO�impl����OQ�impl����OS�impl����OU�impl����OW�impl���pJX�operator()�pJY�operator()�<zZ�operator()�pJ[�operator()�pJ\�operator()�pJ]�operator()���^�operator()�pJ_�operator()�o�`�operator()�pJa�operator()�pJb�operator()��c�dispatch�����f�sanitize���C�g�sanitize����Oh�operator()�pJi�operator()��Oj�operator()��Ok�operator()��Ol�operator()��Om�operator()��On�operator()��Oo�operator()��Op�operator()��Oq�operator()��Or�operator()��Os�operator()��Ot�operator()��Ou�operator()��Ov�operator()��Ow�operator()��Ox�operator()��Oy�operator()��Oz�operator()��O{�operator()��O|�operator()��O}�operator()��O~�operator()��O�operator()��O��operator()��forwardpJ��operator()��O��operator()��O��operator()��O��operator()��O��operator()���forward��forward�O��impl�����forward��forward�O��impl�����forward[���operator()���forward��forward����operator()���forward�z��operator()�����operator()��forward�forward���operator()����operator()��forward�forward?��operator()�޳�impl����8H_dispatch���8J_dispatch���8L_dispatch���8O_dispatch��k+Q_dispatch��k+S_dispatch��k+U_dispatch��k+W_dispatch��޳rimpl����8�_dispatch��k+�_dispatch��޳impl���k+"_dispatch��k+4_dispatch��k+6_dispatch��k+8_dispatch��k+:_dispatch��k+<_dispatch���GIimpl���Mforward�JKimpl����GOimpl���Sforward�JQimpl����forward��operator()��forward�z�operator()��forward�forward��operator()��forward�u�operator()�forward�operator()�#forward�z!operator()�)forward-forward4�+operator()�2forward�u0operator()�7forwardpJ6operator()�>forwardBforward�@operator()�FforwardJforward�xHoperator()�PforwardTforward��Roperator()�Yforward�uWoperator()�^forward�\operator()�cforward�zaoperator()�kforwardoforward$�moperator()�uforwardyforward�woperator()�~forward�u|operator()��forwardpJoperator()��forward�forward��operator()��forward�x�operator()��forward�forwardo��operator()��forward�u�operator()��forward��operator()��forward�z�operator()��forward�forward��operator()��forward�forward��operator()��forward�u�operator()��forward���operator()��forwardpJ�operator()��forward�forward���operator()��forward�forwardf��operator()��forward�u�operator()�forwardpJ�operator()�forwardforward�	operator()�forwardforward��operator()�forward�uoperator()�forwardpJoperator()�#forward'forward�%operator()�-forward1forward�/operator()�6forward�u4operator()�	-Iimpl���k+9�dispatch���k+;�dispatch���k+=�dispatch���k+>�dispatch���k+?�dispatch���k+@�dispatch���k+B�dispatch���k+H�dispatch���k+K�dispatch����Oe�operator()�F0��allocate_size��7���serialize��F0��extend_size,��set_array��F0��allocate_size��F0��allocate_size��F0��extend_sizeF0��extend_sizeF0��_copy���r��add_sorted_array�������collect_coverage���.��add_sorted_array���i/��operator()�i/��operator()�F0��extend_sizeF0V�check_equal��forwards��serialize��F0�extend_size�forwards�serialize��F0�allocate_size��&s�serialize���operator+��e���may_dispatch���C���dispatch���C���dispatch���e�may_dispatch���C�dispatch���C�dispatch���e�may_dispatch���C�dispatch���e�may_dispatch���C�dispatch���e�may_dispatch���C�dispatch���e�	may_dispatch���C�
dispatch���e�may_dispatch���C�dispatch���C�
dispatch���C�dispatch���e�may_dispatch���C�dispatch���C�dispatch���C�dispatch���e�may_dispatch���g�dispatch����may_dispatch����dispatch����dispatch����may_dispatch����dispatch����dispatch����may_dispatch����dispatch����may_dispatch����dispatch����may_dispatch���� dispatch����!may_dispatch����"dispatch����#may_dispatch����$dispatch����%dispatch����&dispatch����'may_dispatch����(dispatch����)dispatch����*dispatch����+may_dispatch���g�,dispatch���ٙ-may_dispatch���י.dispatch���י/dispatch���ٙ0may_dispatch���י1dispatch���י2dispatch���ٙ3may_dispatch���י4dispatch���ٙ5may_dispatch���י6dispatch���ٙ7may_dispatch���י8dispatch���ٙ9may_dispatch���י:dispatch���ٙ;may_dispatch���י<dispatch���י=dispatch���י>dispatch���ٙ?may_dispatch���י@dispatch���יAdispatch���יBdispatch���ٙCmay_dispatch���g�Edispatch���F0Fallocate_size��F0Mallocate_size��`uXmay_dispatch���buYdispatch���buZdispatch���`u[may_dispatch���bu\dispatch���bu]dispatch���`u^may_dispatch���bu_dispatch���`u`may_dispatch���buadispatch���`ubmay_dispatch���bucdispatch���`udmay_dispatch���buedispatch���`ufmay_dispatch���bugdispatch���buhdispatch���buidispatch���`ujmay_dispatch���bukdispatch���buldispatch���bumdispatch���`unmay_dispatch���g�odispatch���",pStructAtOffsetUnaligned&stserialize��zoperator+��H��may_dispatch���E��dispatch���E��dispatch���H��may_dispatch���E��dispatch���H��may_dispatch���E��dispatch���H��may_dispatch���E��dispatch���H��may_dispatch���E��dispatch���E��dispatch���E��dispatch���H��may_dispatch���E��dispatch���E��dispatch���E��dispatch���H��may_dispatch������dispatch���H��may_dispatch���E��dispatch���e��may_dispatch���C��dispatch���C��dispatch���e��may_dispatch���C��dispatch���e��may_dispatch���C��dispatch���e��may_dispatch���C��dispatch���e��may_dispatch������dispatch���e��may_dispatch���C��dispatch���`��may_dispatch���^��dispatch���^��dispatch���`��may_dispatch���^��dispatch���`��may_dispatch���^��dispatch���`��may_dispatch���^��dispatch���`��may_dispatch���^��dispatch���^��dispatch���^��dispatch���`��may_dispatch���^��dispatch���^��dispatch���^��dispatch���`��may_dispatch������dispatch���`��may_dispatch���^��dispatch���ٙ�may_dispatch���י�dispatch���י�dispatch���ٙ�may_dispatch���י�dispatch���ٙ�may_dispatch���י�dispatch���ٙ�may_dispatch���י�dispatch���ٙ�may_dispatch������dispatch���ٙ�may_dispatch���י�dispatch�����may_dispatch�����dispatch�����dispatch�����may_dispatch�����dispatch�����may_dispatch�����dispatch�����may_dispatch�����dispatch�����may_dispatch������dispatch�����may_dispatch�����dispatch�����may_dispatch������dispatch������dispatch�����may_dispatch������dispatch�����may_dispatch������dispatch�����may_dispatch������dispatch�����may_dispatch������dispatch������dispatch������dispatch�����may_dispatch������dispatch������dispatch������dispatch�����may_dispatch������dispatch�����may_dispatch������dispatch�����dispatch�����dispatch���d��dispatch����dispatch���o�dispatch���{�dispatch���$�dispatch����dispatch���7�serialize����
dispatch���:�dispatch���;�dispatch���<�
dispatch���=�dispatch���>�dispatch�����dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���Y�dispatch���K�collect_glyphs�/�collect_glyphs��collect_glyphs�S�collect_glyphs�/�collect_glyphs�
� collect_glyphs�$hb_bsearch_implF0(extend_size,move���/move���2move�����>bfind��9�M�offsetToIndex��k+]�check_rangek+Ccheck_rangei/Uoperator()�k+�dispatch���k+�dispatch���k+�dispatch���i/�operator()�k+�dispatch���k+�dispatch����forwardk+�dispatch����3�set_with_hash��k+�check_rangek+�check_rangek+9check_rangek+<check_rangeF0>allocate_size���qrsanitize���k+Adispatch���Fforward��Csanitize���i/Joperator()��GNoperator()��KLoperator()�OStructAtOffset�PStructAtOffset�Uforward�StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset�F0�extend_min�F0�extend_sizek+�check_array�StructAtOffset��StructAtOffset�k+�check_array_sized��k+�try_setk+�check_struct���k+�try_setk+�check_struct����StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset�k+�check_array_sized���StructAtOffset�k+�try_setk+�check_struct����StructAtOffset�k+"Pcheck_array_sized��StructAtOffset�k+check_struct���StructAtOffset�k+
check_struct�����sanitize���StructAtOffset�k+check_struct���k+try_setk+check_struct���k+try_setk+check_struct���k+try_setk+check_struct���k+try_setk+!check_struct���k+#try_setk+%check_struct���k+'try_setk+)check_struct���k++try_setk+-check_struct���k+/try_setk+1check_struct���P92cmp7StructAtOffset�k+9check_struct���=StructAtOffset�AStructAtOffset�k+Ccheck_struct���k+Echeck_arrayghb_array���k+lcheck_struct���mhb_array����hb_array����hb_array����hb_array���v�operator()���operator()�����{ctor}�����operator++�����operator*������operator bool������{ctor}���R�{ctor}�b���{ctor}�g���operator++�g�u�operator*��g�t�operator bool�����{ctor}���{ctor}�.�W�{ctor}�3�N�operator++�3�A�operator*��3�@�operator bool��R���{ctor}���{ctor}�����{ctor}�����operator++�����operator*������operator bool������{ctor}��8�{ctor}�3���{ctor}�7�`�{ctor}�<�W�operator++�<�J�operator*��<�I�operator bool�����{ctor}��+�{ctor}����{ctor}����operator++�����operator*������operator bool����{ctor}��V�{ctor}�Q���{ctor}�R�{�{ctor}�W�r�operator++�W�e�operator*��W�d�operator bool������{ctor}���G�{ctor}���%�{ctor}���operator++���operator*����operator bool�� �d�{ctor}�_���{ctor}����{ctor}�����operator++�����operator*������operator bool����C�{ctor}�>���{ctor}���!�operator!=����{ctor}����operator++����operator*������end����begin������operator!=�����{ctor}�����operator++�����operator*������end����begin��Z�g�operator bool������{ctor}�����operator++�����operator*������operator bool����W�subset�����subset�����len����neuter�����sanitize_shallow���|��len����operator bool����7�sanitize�����#�sanitize������sanitize�������sanitize�������sanitize���C�z�neuter�C�y�sanitize_shallow����,�apply���)�would_apply�'�collect_glyphs��}y	operator()��	�	operator()��	�	{ctor}��&�closure_lookups�%�closure 
#
operator()� 
)
{ctor}��$�may_have_non_1to1���"�iter���q���iter���ݨ��operator++�ݨ�operator*��r���apply��r���would_applyr���collect_glyphs��}
operator()��
�
operator()��
�
{ctor}�r���closure_lookupsr��closure]`operator()�]e{ctor}�r�~�may_have_non_1to1��h�}�apply��h�|�would_applyh�z�collect_glyphs��}xoperator()���operator()���{ctor}�h�y�closure_lookupsh�x�closureV
Y
operator()�V
^
{ctor}�h�w�may_have_non_1to1��4�^�apply��4�\�would_apply4�Z�collect_glyphs�4�Y�closure_lookups4�X�closure4�W�may_have_non_1to1��3�I�apply��3�G�would_apply3�E�collect_glyphs�^aoperator()�^f{ctor}�3�D�closure_lookups3�C�closure��operator()���{ctor}�3�B�may_have_non_1to1������operator=�����operator=������apply������collect_glyphs�&����collect_variation_indices��<?operator()�<E{ctor}�SVoperator()�S\{ctor}�����closure_lookups����apply������collect_glyphs�&����collect_variation_indices����operator()���{ctor}���operator()���{ctor}�����closure_lookups����apply������collect_glyphs�&����collect_variation_indices��EHoperator()�EN{ctor}�\_operator()�\e{ctor}�����closure_lookupsL�{�apply��L�v�collect_glyphs�&L�u�collect_variation_indices��L�t�closure_lookupsK�c�apply��K�_�collect_glyphs�&K�^�collect_variation_indices���}Zoperator()�gkoperator()�gq{ctor}�K�]�closure_lookupsX���iter���(�S�apply��(�O�would_apply(�N�collect_glyphs�FIoperator()�FO{ctor}�&(�M�collect_variation_indices��(�L�closure_lookupsiloperator()�ir{ctor}���operator()���{ctor}�(�K�closure'*operator()�'0{ctor}�>Boperator()�>H{ctor}�(�J�may_have_non_1to1��'�;�apply��'�9�would_apply'�8�collect_glyphs���operator()���{ctor}�&'�7�collect_variation_indices��'�6�closure_lookups@Coperator()�@H{ctor}�'�5�closure`coperator()�`i{ctor}�vzoperator()�v�{ctor}���operator()���{ctor}�'�4�may_have_non_1to1�����apply�����would_apply���collect_glyphs�DGoperator()�DM{ctor}�&���collect_variation_indices�����closure_lookupsfioperator()�fn{ctor}�{~operator()�{�{ctor}���
�closure!$operator()�!){ctor}�6:operator()�6@{ctor}����may_have_non_1to1������apply������would_apply����collect_glyphs���operator()���{ctor}�&����collect_variation_indices������closure_lookups8;operator()�8@{ctor}�����closureX[operator()�X`{ctor}�mpoperator()�mv{ctor}���operator()���{ctor}�����may_have_non_1to1��&��no_dispatch_return_value�������operator=�����neuter����sanitize_shallow���2�^�operator=����ؒoperator=���[�serialize_append����S�pop���operator=����Îoperator=����operator=��
4operator=��4{}{sanitize���Fy�ysubset��w@xsanitize����t�toperator++��t�toperator*���qrneuter��qrsanitize_shallow���&�8�8no_dispatch_return_value���BBoperator*����operator+����operator+����operator bool����operator+��
Goperator!=�
(operator++�
operator*��
end
begin����operator!=���operator++���operator*����end��begin�� 
+
operator+��'2operator+��0	:	operator+��`joperator+���9{ctor}����__next__�������__more__�������__item__�������thiz�������thiz����L{ctor}���_{ctor}�b���__next__���b���__more__���b���__item__���g�l�thiz���g�o�thiz����r{ctor}�b��{ctor}�.�\�__next__���.�Y�__more__���.�Y�__item__���3�8�thiz���3�;�thiz������{ctor}���{ctor}�����__next__�������__more__�������__item__�������thiz�������thiz�����{ctor}�����operator++�����operator*������operator bool��k��{ctor}�7�e�__next__���7�b�__more__���7�b�__item__���<�A�thiz���<�D�thiz�����$�{ctor}���{ctor}��	{ctor}����__next__������__more__������__item__�������thiz�������thiz��� �{ctor}����operator++�����operator*������operator bool����B{ctor}�R���__next__���R�}�__more__���R�}�__item__���W�\�thiz���W�_�thiz����?�{ctor}���T{ctor}�0�g{ctor}���*�__next__�����'�__more__�����'�__item__�����thiz����	�thiz�������operator++�����operator*������operator bool����{ctor}���	�__next__������__more__������__item__�������thiz�������thiz�������operator++�����operator*������operator bool�����__next__������__item__�������_end�������_begin�����thiz�������__next__�������__item__�������_end�������_begin�����thiz���X���__more__�������__next__�������__more__�������__item__�������thiz�������thiz�������__len__z���__len__����__more__���8�i�sanitize������sanitize������sanitize������get_entries����sanitize����-�_apply��"�as_array�����operator[]�1�J�would_apply��operator()���{ctor}�1�I�collect_glyphs�-0operator()�-5{ctor}�1�H�closureMPoperator()�MU{ctor}�q���as_array���ݨ�thiz���x�`�operator[]�u�j�apply��u�i�collect_glyphs�u�h�closurer�Loperator[]�,5apply��,4collect_glyphs�,3closure3�?�get_mask�����operator[]�����accept�L�|�_apply�K�d�_apply�X���as_array���&U���collect_variation_indices��U���collect_glyphs�(�T�_apply�(�P�get_coverage���>�p�operator[]�1�3�apply����operator()���{ctor}���operator()���operator()���{ctor}�1�1�would_apply��operator()���{ctor}�1�/�collect_glyphs���operator()���{ctor}�1�-�closure_lookupsoperator()�{ctor}�1�+�closure,/operator()�,5{ctor}�'�:�get_coverage������_apply����get_coverage����T�operator[]�͛�apply��ORoperator()�OX{ctor}�fioperator()�wzoperator()�w{ctor}�͛�would_apply^aoperator()�^g{ctor}�͛�collect_glyphs���operator()���{ctor}�͛�closure_lookups��operator()���{ctor}�͛�closure��operator()���{ctor}�����get_coverage�����{dtor}���{ctor}��t�tthiz���-�5__next__���-�5__item__����J�Ivwget_null�����thiz�����thiz���~�__more__�����thiz���
C__next__���
A__item__���
_end���
_begin�
thiz�����__next__�����__item__�����_end�����_begin���thiz��� 
)
thiz���'0thiz���0	8	thiz���`hthiz����?get��operator++���operator*����operator bool����eget����operator++�����operator*������operator bool��b��getr���operator++�r���operator*��r�~�operator bool����get��operator++���operator*����operator bool��|���__next__���|���__more__���|���__item__�������thiz���k��get{���operator++�{���operator*��{���operator bool���get��operator++����operator*�����operator bool�����__next__������__more__������__item__�������thiz�����Hget����operator++�����operator*������operator bool��0�mget@�[�operator++�@�N�operator*��@�L�operator bool������__next__�������__more__�������__item__�������thiz�����get�:�operator++��-�operator*���+�operator bool������__next__�������__more__�������__item__�������thiz������__end__����thiz�������__end__����thiz�������operator*��1�K�apply��(�x�would_apply(�w�collect_glyphs�(�v�closure�J��pqget_null���U���apply��&V��collect_variation_indices���J����get_null���&�T�apply��&�S�would_apply&�R�collect_glyphs�&�Q�closure_lookups&�P�closure�J��MNget_null������apply�����would_apply���collect_glyphs����closure_lookups���closure��fini�����init����J�zjkget_null����J�zghget_null����J�zbcget_null���K�zget_null�����operator bool��H#get
D__end__
thiz����2get��__end__��thiz������__next__������__more__�������__item__�����thiz�����thiz������__next__������__more__������__item__�������thiz�������thiz���R���__next__���R���__more__���R���__item__���r�w�thiz���r�y�thiz�������__next__�������__more__�������__item__�����thiz�����thiz���K��{ctor}�[���__next__���[���__more__���[���__item__���{���thiz���{���thiz�����operator++���operator*����operator bool����__next__�����__more__�����__item__������thiz������thiz���i�1{ctor}�v���__next__���v���__more__���v���__item__�������thiz�������thiz����-�operator++�� �operator*����operator bool�� �j�__next__��� �h�__more__��� �f�__item__���@�E�thiz���@�G�thiz���w�{ctor}���operator++���operator*����operator bool����I�__next__�����G�__more__�����E�__item__����$�thiz����&�thiz���V��{ctor}�Wsoperator++�Wfoperator*��Wdoperator bool��(�y�apply��q���operator[]���__more__�����thiz���&H#operator struct hb_set_t &�
?{ctor}�B�2operator const struct OT::Layout::Common::Coverage &�����{ctor}��Rget�8�operator++��+�operator*���)�operator bool���xget��operator++����operator*�����operator bool�����get���operator++�����operator*������operator bool����get�/�operator++��"�operator*��� �operator bool�����operator++�����operator*������operator bool���1�__next__����/�__item__�����__more__������thiz��� �"get2�M�operator++�2�@�operator*��2�>�operator bool������operator++�����operator*������operator bool����M�__next__�����K�__item__���2�;�__more__�����thiz���v���operator++�v���operator*��v���operator bool����__next__�����__item__�����__more__�����thiz�����thiz���U�q�operator++�U�d�operator*��U�b�operator bool��!��__next__���!��__item__���w�__more__���W]thiz���W_thiz���K�S��getK�S��getK�S��getK�S��getH{ctor}��,{ctor}���X�__next__�����V�__item__���=�F�__more__����"�thiz����%�__next__����#�__item__���
��__more__�����thiz�����__next__�����__item__�����__more__�������thiz����>�__next__����<�__more__����:�__item__�����thiz�����thiz������__next__������__more__������__item__�������thiz�������thiz�����thiz������len�\�__next__����Z�__more__����X�__item__���2�7�thiz���2�9�thiz�������__next__�������__more__�������__item__�������thiz�������thiz���2�7�thiz�����len_���__next__���_���__more__���_���__item__���v�|�thiz���v�~�thiz�����thiz�����len>���__next__���>���__more__���>���__item__���U�[�thiz���U�]�thiz���w|thiz���WZlen
K�S��getK�S��getK�S��get=�B�thiz�����len
��thiz�����len��thiz�������lenJ�f�operator++�J�Y�operator*��J�W�operator bool����get�3�__len__h���operator++�h�w�operator*��h�u�operator bool����Zget��O�__len__����operator*����__len__����operator*��!��__len__��Z�__len__�'�__len__��__len__3���__next__���3���__more__���3���__item__���J�P�thiz���J�R�thiz���Q���__next__���Q���__more__���Q���__item__���h�n�thiz���h�p�thiz���K��get_null���K��get_null���K�z#$get_null���K�z!"get_null�������operator*������operator*��/�operator()��s�operator()��operator|���O�impl����O�impl����O�impl����O�impl���t�operator()��O�impl����O�impl����O�impl����x�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()��Oimpl����Oimpl����Oimpl����Oimpl����Oimpl����Oimpl����O impl����O"impl����O$impl����O&impl����O(impl����O*impl����O,impl����O.impl����O0impl����O2impl����O4impl����O6impl����O8impl����O:impl����O<impl����O>impl����O@impl����OBimpl����ODimpl����OFimpl����OHimpl����OJimpl���pJKoperator()���Loperator()�pJMoperator()�)�Noperator()��G�operator()��forwardpJ�operator()�pJ�operator()��G�operator()���Vsanitize�����Wsanitize����OXoperator()��OYoperator()��OZoperator()��O[operator()��forwardpJ�operator()��G�operator()��forwardforwardpJoperator()��G�operator()��forward�forward/foperator()��G
operator()��forward�forward/poperator()��Goperator()��forwardk+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch���forward�O�impl���k+�_dispatch��k+_dispatch��k+_dispatch��k+_dispatch��k+	_dispatch��k+_dispatch��k+_dispatch��forwardpJoperator()��Gimpl����Kimpl���i/�operator()�i/�operator()���serialize_subset����8�may_dispatch����8dispatch����8dispatch����8dispatch����8	dispatch����8dispatch���k+dispatch���k+dispatch����ORoperator()��OUoperator()�i/_operator()�i/coperator()�i/hoperator()�i/moperator()�i/roperator()�i/woperator()�i/zoperator()�i/}operator()�i/�operator()�F0�allocate_size��",�StructAtOffsetUnalignedF0�allocate_size��F0�allocate_size��F0�allocate_size���r�add_sorted_array���,�del_sorted_array���,�add_sorted_array���F0�allocate_size��޳�operator()�s�serialize�� s�serialize��F0�allocate_size��޳�operator()�s�serialize�� s�serialize��7��serialize��e��may_dispatch�����may_dispatch���ٙ�may_dispatch���`u�may_dispatch���7��serialize��H��may_dispatch���e��may_dispatch���`��may_dispatch���ٙ�may_dispatch�����may_dispatch�����may_dispatch�����may_dispatch���˚�dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch���˚�dispatch���˚�dispatch�����may_dispatch���˚�dispatch���˚�dispatch���˚�dispatch�����may_dispatch������dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch���˚�dispatch�����may_dispatch���˚�dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���˚�dispatch�����may_dispatch���g��dispatch���Z��init���Z��init���Z��init���Z��init���Z��init���Z��init���Z��init���Z��init���Z��init���Z��init���F0�allocate_size�����bsearch_impl���k+dispatch���k+check_struct�����sanitize���F0allocate_size��k+check_rangek+$dispatch���k+&check_range�G�operator()��G.operator()��G|operator()��G�operator()�F0�start_embedF0�extend_min��x�operator()�_operator|��operator|��A��operator()��C�operator()��operator|��F0�start_embedF0�extend_min��xd	operator()�/	operator|���operator|��A��operator()��C�operator()��operator|��k+h	try_setk+j	check_struct���k+l	check_struct���k+n	check_struct����o	sanitize����q	sanitize���k+s	try_setk+u	check_struct���
operator|���	forward�	hb_partial��.�	operator()��	operator|���C�	operator()��	operator|��w
operator|���C>
operator()�=
operator|��z
operator+��/\operator()�&operator|���
forward�
hb_partial��.�
operator()��
operator|���C�
operator()��
operator|��+operator|���operator|���operator|���Cxoperator()�woperator|��>operator+��/U
operator()�
operator|���forward�hb_partial��.�operator()��operator|���C�operator()��operator|��$operator|���
operator|���
operator|���Cq
operator()�p
operator|��]operator|��*operator|���.�operator()��operator|��voperator|���.�operator()��operator|���operator|��operator+��%operator+���operator|���operator|���Cooperator()�noperator|��mHuoperator()�soperator|���.,operator()�+operator|���operator|��&m�|collect_variation_indices���operator+���operator+���C�operator()��operator|���.:operator()�9operator|��operator|��Boperator+��Doperator+���Cvoperator()�uoperator|���.�operator()��operator|���operator|���|�collect_coverage���mHoperator()�operator|��mHPoperator()�Noperator|���operator|���operator|��eforwardbhb_partial��.=operator()�:operator|���C�operator()��operator|��Eoperator+���Cboperator()�aoperator|��mH operator()�operator|���operator|���C�operator()��operator|���x�operator()�mH�operator()��operator|���C]operator()�\operator|���operator+��?operator|���Coperator()�operator|���CYoperator()�Xoperator|��mH;operator()�9operator|���.�operator()��operator|���C�operator()��operator|��Coperator+���C_operator()�^operator|��mHoperator()�operator|���operator|���C�operator()��operator|���x�operator()�mH�operator()��operator|���CUoperator()�Toperator|���operator+��7operator|���C�operator()��operator|���CQoperator()�Poperator|��mH1operator()�/operator|���.�operator()��operator|���C�operator()��operator|��k+:try_setk+<check_struct���F0@extend�=9Cret7{Lsanitize���F0Nembed��@yPserialize_subset����wTsanitize���k+Xtry_setk+Zcheck_struct����G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()�k+�check_struct���k+�check_arrayk+�check_struct���k+�check_arrayk+�check_struct���k+�check_arrayk+�check_struct����hb_array����.&operator()�%operator|���operator|���CFoperator()�Eoperator|���Cfoperator()�eoperator|���Dhb_ctz�zoperator+���hb_array����.�operator()��operator|���operator|��mH�operator()��operator|���.?operator()�>operator|��operator|���operator+���.�operator()��operator|���operator|���Coperator()�operator|���C%operator()�$operator|���CFoperator()�Eoperator|���.�operator()��operator|���operator|��mHSoperator()�Qoperator|���.operator()�operator|���operator|��\operator+���.�operator()��operator|��woperator|���C�operator()��operator|���C�operator()��operator|���C
operator()�operator|���Joperator()��J(operator()�`operator+��ehb_bsearch�iStructAfterlStructAfternhb_object_fini�nhb_object_init��Gxoperator()��G|operator()��G�operator()��G�operator()��G�operator()��match_input�addressof���Goperator()��G
operator()�	{ctor}���{ctor}���{ctor}���{ctor}�
{ctor}�NV{ctor}���{ctor}�BI{ctor}�!({ctor}�{ctor}���{ctor}�;B{ctor}���{ctor}���{ctor}�bi{ctor}�BI{ctor}�"){ctor}���{ctor}���{ctor}�,4{ctor}�MT{ctor}��{ctor}�QX{ctor}���{ctor}���{ctor}�{ctor}�[b{ctor}���{ctor}���{ctor}�6>{ctor}�U\{ctor}�	{ctor}�Y`{ctor}���{ctor}���{ctor}�#{ctor}�^e{ctor}��{ctor}�7@{ctor}�W]{ctor}�KR{ctor}��{ctor}���{ctor}�ry{ctor}�6={ctor}���{ctor}�(/{ctor}�pw{ctor}�kr{ctor}��{ctor}���{ctor}�m
t
{ctor}���{ctor}���{ctor}�u{{ctor}�
E
{ctor}�t{{ctor}��
�
{ctor}��
�
{ctor}�|
�
{ctor}�L{ctor}�:
A
{ctor}��	�	{ctor}��	�	{ctor}�v	|	{ctor}���{ctor}���{ctor}���{ctor}���{ctor}�����iter���g�q�iter���3�=�iter�������iter���<�F�iter���[���{ctor}�����iter���W�a�iter���v���{ctor}���iter�����{ctor}�����iter���!��{ctor}�����serialize_append�������pop����operator=�����neuter����sanitize_shallow���G�d�serialize_append���G�Z�popC�o�operator=���4�operator()�R���operator()�:koperator()�����sanitize������operator()���2operator()���operator()�V��cmp����iter���&�/�iter����yoperator()���operator()����operator()���operator()�����operator=���Q�get_size���}Y�get_size���7{W{sanitize_shallow���Fy�yget_size����wxsanitize_shallow�����{ctor}�t��{ctor}���|�neuter���{�sanitize_shallow����qroperator=��U<6Wclear��K���$�$get_null���K���$�$get_null��� K���$�$get_null���#K���$�$get_null���&K���$�$get_null���)K���$�$get_null���,K���$�$get_null���/K���$�$get_null���2K���$�$get_null���5K���$�$get_null���7�?�sanitize���6���sanitize���5���sanitize���4���sanitize���3���sanitize���2���sanitize�����get_item_size��7K�z�$�$get_null���9K�z�$�$get_null���;K�z�$�$get_null���=K�z�$�$get_null���?K�z�$�$get_null���AK�z�$�$get_null���CK�z�$�$get_null���EK�z�$�$get_null���GK�z�$�$get_null���IK�z�$�$get_null���KK�z�$�$get_null���MK�z�$�$get_null���OK�z�$�$get_null���QK�z�$�$get_null���SK�z�$�$get_null���UK�z�$�$get_null���WK�z�$�$get_null���YK�z�$�$get_null����!forward,forward0forward�.operator()�t1operator()��x3operator()�͐Yoperator()��x5operator()�t7operator()�3�Soperator()�t8operator()�pJOoperator()�t:operator()�pJNoperator()�pJMoperator()�pJLoperator()�pJDoperator()��.<operator()��x=operator()��x>operator()�pJ?operator()���@operator()�tAoperator()�pJBoperator()���Coperator()��.Eoperator()�pJFoperator()��xGoperator()��xHoperator()��.Ioperator()�pJJoperator()��.Koperator()�pJPoperator()�pJQoperator()�pJRoperator()�pJToperator()�pJUoperator()�pJVoperator()�pJWoperator()�pJXoperator()��G`impl����Gbimpl����Onimpl����Opimpl����Orimpl����Otimpl���yforward�Gvimpl���~forward�G{impl���&#forward�forward�G�impl���#forward�forward�G�impl����#forward#forward�#forward#forward�#forward#forward�~�~sanitize���pJ�operator()�,��sanitize����O�operator()��J�operator()��forwardpJ�operator()��forwardpJ�operator()��8�_dispatch���8�_dispatch���8�_dispatch���8�_dispatch���8�_dispatch��k+�_dispatch��k+�_dispatch���forward�O�impl����forward�O�impl����forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()��forwardpJ�operator()�޳�impl���޳�impl���k+9 _dispatch��k+> _dispatch���G@ impl����GB impl����GD impl����GF impl���/K operator()�O forward�xM operator()�T forward�zR operator()�] forwarda forward�_ operator()�/f operator()�j forward�xh operator()�o forward�zm operator()�x forward| forward�z operator()��z� operator()�� forward� forward�	� operator()�� forward� forward�	� operator()��	� operator()�� forward� forward:
� operator()�� forward�z� operator()�!forward!forward�
!operator()�
!forward!forward�
!operator()��!operator()�!forward�z!operator()�!forward�
!operator()�!forward#!forwardt!!operator()�y!forward�zw!operator()��!forward�!forward��!operator()��!forward�!forward��!operator()���!operator()��!forward�z�!operator()��!forward��!operator()��!forward�!forwardm
�!operator()��z�!operator()��!forwardy�!operator()��!forward��!operator()��!forwardy�!operator()��!forward��!operator()��!forwardy�!operator()� {�!operator()��!forward�z�!operator()��!forward�!forwardk�!operator()��!forwardp�!operator()��!forward�!forward(�!operator()��!forwardߎ�!operator()��!forward��!operator()��!forward6�!operator()��!forwardߎ�!operator()��!forwardr�!operator()�"forward�"operator()�
"forwardߎ"operator()�"forward�"operator()�"forwardK"operator()� {"operator()�"forward�z"operator()�%"forward)"forward7'"operator()�/"forward3"forward�1"operator()�8"forward^:"operator()�?"forward@"operator()�E"forward�zC"operator()�K"forwardO"forward�M"operator()�/Q"operator()�V"forwardZ"forward�X"operator()�`"forwardd"forwardYb"operator()�$�e"operator()�k"forwardo"forwardm"operator()�t"forwardUu"operator()�z"forward6{"operator()��"forward�"forward��"operator()��"forward�"forward��"operator()��"forward[�"operator()��"forward�"operator()��"forward�z�"operator()��"forward�"forward��"operator()�/�"operator()��"forward�"forward��"operator()��"forward�"forwardQ�"operator()���"operator()��"forward�"forward��"operator()��"forwardM�"operator()��"forward,�"operator()��"forward�"forward��"operator()��"forward�"forward��"operator()�#forward�G#impl���
#forward�G
#impl���#forward�G#impl���#forward�G#impl���#forward�G#impl���!#forward�G#impl���(#forward�G##impl���,#forward�G*#impl���0#forward�G.#impl���A#forward"B#operator()�G#forward�uE#operator()�L#forwardBM#operator()�R#forwardbS#operator()�Z#forward�[#operator()�`#forward�u^#operator()�e#forward�f#operator()�l#forwardp#forward;n#operator()�u#forward�us#operator()�z#forward�{#operator()��#forward�u~#operator()��#forward�#operator()��#forward!�#operator()��#forwardB�#operator()��#forward��#operator()��#forward�u�#operator()��#forwardN�#operator()��#forward�#forward�#operator()��#forward�u�#operator()��#forward��#operator()��#forward�u�#operator()��#forward��#operator()��#forward��#operator()��#forward	�#operator()��J�#impl����J�#impl����#forward�G�#impl����#forward�G�#impl����#forward�G�#impl����#forward�G�#impl����#forward�G�#impl����#forward�G�#impl����#forward�G�#impl���i/&operator()���[serialize_subset���C�^serialize_subset�����esanitize���)�jsanitize���i/�operator()�i/�operator()��operator+���8�dispatch���F0�add_link����r�add_array��,�set_sorted_array���&s�serialize��&s�serialize��˚ZKapply_to���˚ZKapply_cached_to˚[Kcache_func_to��̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost�̚�init���˚�cache_cost���may_dispatch���̚�init���˚�cache_cost�̚ init���˚ cache_cost�̚ init���˚ cache_cost�̚	 init���˚ cache_cost�̚
 init���˚ cache_cost�̚ init���˚ cache_cost�̚ init���˚ cache_cost�̚ init���˚ cache_cost�̚ init���˚ cache_cost��  may_dispatch���Z�" init_��Z�$ init_��Z�& init_��Z�( init_��Z�* init_��Z�, init_��Z�. init_��Z�0 init_��Z�2 init_��Z�4 init_��6 hb_bsearch_implk+< dispatch���F0I extend_sizeF0d extend_sizek+~ dispatch���k+� dispatch���i/� operator()�i/%!operator()��|"collect_coverage����|"collect_coverage���F0�"extend_size�"forward�"forwardk+�"dispatch���F0�"allocate_size���"operator+���8�"dispatch���#forwardk+�"dispatch���k+3#check_rangek+6#check_rangek+9#check_range�#hb_bsearch_implF0�$extend�=9�$retk+�$try_setk+�$check_struct���F0�$extend�=9�$ret�$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset��$StructAtOffset�k+�$check_array_sized��k+�$check_array_sized��k+�$try_setk+�$check_struct���k+�$check_struct���k+�$check_struct�������sanitize������sanitize������$sanitize�����[�sanitize���t�{ctor}�y�operator++�y�operator*��y�operator bool����{ctor}���operator++���operator*����operator bool���C{ctor}���{ctor}���operator++���operator*����operator bool����{ctor}���operator++���operator*����operator bool��,{ctor}�#operator++�operator*��operator bool��'{{ctor}���{ctor}���operator++���operator*����operator bool���{ctor}��operator++��operator*���operator bool����{ctor}���operator++���operator*����operator bool���!{ctor}��({ctor}�"operator++�operator*��operator bool��O�{ctor}�^zoperator++�^loperator*��^koperator bool����{ctor}���{ctor}���operator++���operator*����operator bool���
{ctor}���{ctor}���operator++���operator*����operator bool���+{ctor}�0{ctor}�*operator++�operator*��operator bool��W�{ctor}�f�operator++�ftoperator*��fsoperator bool����{ctor}���{ctor}���operator++���operator*����operator bool���{ctor}��'{ctor}�!operator++�operator*��operator bool��~�{ctor}���{ctor}�}�{ctor}���operator++���operator*����operator bool��({ctor}�"operator++�operator*��operator bool���{ctor}��operator++��operator*���operator bool��f{ctor}�i�{ctor}�w�operator++�w�operator*��w�operator bool����{ctor}���{ctor}���operator++���operator*����operator bool��s�{ctor}�x�operator++�x�operator*��x�operator bool��'N{ctor}�,Hoperator++�,:operator*��,9operator bool��k
�
{ctor}�y
�
operator++�y
�
operator*��y
�
operator bool���
�
{ctor}��
{ctor}���{ctor}���operator++���operator*����operator bool���
{ctor}�r�{ctor}���operator++���operator*����operator bool����{ctor}�� {ctor}��
�
{ctor}��
�
operator++��
�
operator*���
�
operator bool���
{ctor}�8
h
{ctor}�F
b
operator++�F
T
operator*��F
S
operator bool���	�	{ctor}��	�	operator++��	�	operator*���	�	operator bool���	
{ctor}���{ctor}���operator++���operator*����operator bool���#	{ctor}�	T	{ctor}��	{ctor}��operator++���operator*����operator bool��S{ctor}�N�{ctor}���operator*������operator*��r��operator*����operator*������operator*������iter������operator*������operator*������iter�������len����len)�I�sanitize_shallow�������sanitize_shallow�������get_size������operator=��G�X�get_size����*�cache_cost��(�get_coverage���r���get_coverage���x�f�iter���h�{�get_coverage���r�Riter���4�[�get_coverage���3�F�get_coverage������sanitize_shallow���
��sanitize�����7�sanitize_shallow���/�@�sanitize�����[�sanitize_shallow���S�d�sanitize�������get_coverage�������get_coverage�������get_coverage���L�y�cache_cost�L�w�get_coverage���K�a�cache_cost�K�`�get_coverage���(�Q�cache_cost����cache_cost�����sanitize_shallow�����͒serialize_append�����Òpop:ؐB�operator const struct <unnamed-type-hb_add> *&�w���serialize_append���w���pop�~�~sanitize_shallow����st{ctor}�.t9titer�����q�operator=���'{ctor}�t�__next__���t�__more__���t�__item__���y~thiz���y�thiz����1'{ctor}���__next__�����__more__�����__item__�����thiz�����thiz���KJ'getKD'{ctor}��W'{ctor}���__next__�����__more__�����__item__�����thiz�����thiz����i'{ctor}���__next__�����__more__�����__item__�����thiz�����thiz���7|'{ctor}�1__next__���.__more__���.__item__���
thiz���thiz�����'get��'{ctor}���'{ctor}���__next__�����__more__�����__item__�����thiz�����thiz����'{ctor}��__next__����__more__����__item__�����thiz�����thiz�����'{ctor}���__next__�����__more__�����__item__�����thiz�����thiz���)�'get)�'{ctor}��.__next__����,__more__����*__item__���thiz���thiz�����'get��'{ctor}�O�__next__���O�__more__���O�__item__���^cthiz���^fthiz�����operator++���operator*����operator bool����__next__�����__more__�����__item__�����thiz�����thiz���(get({ctor}��$({ctor}���__next__�����__more__�����__item__�����thiz�����thiz���3=(get37({ctor}�6__next__���4__more__���2__item__���thiz���thiz����U(get�O({ctor}�W�__next__���W�__more__���W�__item__���fkthiz���fnthiz�����operator++���operator*����operator bool����__next__�����__more__�����__item__�����thiz�����thiz���s(getm({ctor}�3�({ctor}��-__next__����+__more__����)__item__���
thiz���
thiz�����({ctor}�}�__next__���}�__more__���}�__item__�����thiz�����thiz���3�({ctor}�-__next__���,__more__���*__item__���thiz���thiz���$�({ctor}��__next__����__more__����__item__�����thiz�����thiz���i�__next__���i�__more__���i�__item__���w|thiz���wthiz�����({ctor}���__next__�����__more__�����__item__�����thiz�����thiz�����({ctor}�s�__next__���s�__more__���s�__item__���x}thiz���x�thiz���'T__next__���'R__more__���'P__item__���,1thiz���,4thiz���k
�
__next__���k
�
__more__���k
�
__item__���y
~
thiz���y
�
thiz����){ctor}���__next__�����__more__�����__item__�����thiz�����thiz��� 
=
operator++� 
/
operator*�� 
.
operator bool��r�__next__���r�__more__���r�__item__�����thiz�����thiz����
5){ctor}��
�
__next__����
�
__more__����
�
__item__����
�
thiz����
�
thiz���'Doperator++�'6operator*��'5operator bool��8
n
__next__���8
l
__more__���8
j
__item__���F
K
thiz���F
N
thiz����	e){ctor}��	�	__next__����	�	__more__����	�	__item__����	�	thiz����	�	thiz�����__next__�����__more__�����__item__�����thiz�����thiz���0	L	operator++�0	>	operator*��0	=	operator bool���__next__����
__more__����__item__�����thiz�����thiz���`|operator++�`noperator*��`moperator bool��{���operator*������operator*�����__len__����__len__x�f�as_array���r�Ras_array����$'get�7'get+operator++�operator*��operator bool���]'get�o'get7�'getHcoperator++�HVoperator*��HToperator bool����'get�'get��'get�	operator++���operator*����operator bool����__next__�����__more__�����__item__�����operator*����thiz�����operator++���operator*����operator bool���*(get�operator++��operator*���operator bool����__next__�����__more__�����__item__�����operator*����thiz�����operator++���operator*����operator bool��3�(get��operator++���operator*����(get3�(get$�(get5Ooperator++�58operator*��5Aoperator bool����operator++���operator*����operator bool����(get��(get�
�
operator++��
�
operator*���
�
operator bool���
)get�
operator++���operator*����operator bool��
M
__next__���
K
__more__���
I
__item__��� 
'
thiz�����operator++���operator*����operator bool���
;)get�
operator++��
operator*���
�
operator bool��T__next__���R__more__���P__item__���'.thiz����	k)get�	
operator++��	�	operator*���	�	operator bool���	operator++���operator*����operator bool��	\	__next__���	Z	__more__���	X	__item__���0	6	thiz���8operator++�+operator*��)operator bool��N�__next__���N�__more__���N�__item__���`fthiz����G__next__����F__more__����E__item__���thiz���thiz���'__next__���'~__more__���'}__item__���HMthiz���HOthiz����%__next__����$__more__����#__item__�����thiz�����thiz����__next__����
__more__����__item__�����thiz�����thiz����/__next__����.__more__����-__item__�����thiz�����thiz����__next__����__more__����__item__�����thiz�����thiz���~�__next__���~�__item__�����thiz���j__next__���i__more__���h__item__���5:thiz���5<thiz�����__next__�����__more__�����__item__�����thiz�����thiz����
�
__next__����
�
__more__����
�
__item__����
�
thiz����
�
thiz����
__next__����
__more__����
__item__�����thiz�����thiz���#
){ctor}�'!C!operator++�'!6!operator*��'!4!operator bool����__next__�����__more__�����__item__�����thiz�����thiz����
__next__����
__more__����
__item__����
�
thiz����
�
thiz���*M){ctor}�� � operator++�� � operator*��� � operator bool���	
__next__����	
__more__����	
__item__����	�	thiz����	�	thiz�����){ctor}��'	__next__����&	__more__����%	__item__�����thiz�����thiz����%�%operator++��%�%operator*���%�%operator bool���){ctor}�W__next__���V__more__���U__item__���"thiz���$thiz���*%F%operator++�*%9%operator*��*%7%operator bool����operator++���operator*���
operator++��
�
operator*���
�
operator bool�� 
0
operator*��Qa!__next__���Q_!__item__���G!P!__more__���'!-!thiz���'!/!thiz����operator++���operator*����operator bool��'7operator*��e�� __next__���e�� __item__���� � __more__���� � thiz���� � thiz���0	?	operator*�����%__next__������%__item__����%�%__more__����%�%thiz����%�%thiz���`ooperator*��=�d%__next__���=�b%__item__���J%S%__more__���*%0%thiz���*%2%thiz���]K�S�*�*get_K�S�*�*getaK�S�*�*getcK�S�*�*get��__next__�����__item__�����thiz����
__next__����
__more__����
__item__����
�
thiz����
�
thiz���G!L!thiz���'!*!len�$__next__����#__more__����"__item__�����thiz�����thiz���� � thiz���� � len�%�%thiz����%�%lenJ%O%thiz���*%-%lenQc!__len__e�� __len__���%__len__=�f%__len__eK��++get_null���gK��++get_null���iK�z	+
+get_null���kK�z++get_null���&forwardpJ~&operator()��$forward�O�$operator()��O%operator()��O	%operator()��O
%operator()��.%operator()�pJ%operator()��.
%operator()�pJ%operator()��O%operator()��O%operator()��&forwardpJ�&operator()��O%operator()��&forwardpJ�&operator()��O%operator()��O%impl����J%impl����%dispatch����%dispatch���pJ %operator()�pJ!%operator()��q3rsanitize����O"%operator()��O#%operator()��O$%operator()��O%%operator()��GW*operator()��GQ*operator()��&forwardpJ�&operator()��G�*operator()��*forward�&forwardpJ�&operator()��G�*operator()��*forward�G*operator()��G*operator()��ON&operator()��OO&operator()��OP&operator()��OQ&operator()��OR&operator()��OS&operator()��OT&operator()��OU&operator()��OV&operator()��Ow&operator()��Ox&operator()��Oy&operator()��Oz&operator()��O{&operator()��O|&operator()��O}&operator()��8�&_dispatch��"c��&collect_initial_glyphs�"���&collect_initial_glyphs�"c��&collect_initial_glyphs�"���&collect_initial_glyphs�"���&collect_initial_glyphs�"��&collect_initial_glyphs�"��&collect_initial_glyphs�"8��&collect_initial_glyphs�k+�&_dispatch��k+�&_dispatch��k+�&_dispatch��k+'_dispatch���8'_dispatch��k+'_dispatch����%serialize_subset�����%serialize_subset���k+%dispatch���X�%sanitize���i/(%operator()��*forward�O|%operator()�i/�%operator()��*forward�O�%operator()��O�%operator()��O&operator()��O&operator()��O	&operator()��O
&operator()��O&operator()��O&operator()�ot&operator<<��O&operator()��O!&operator()��O'&operator()��O)&operator()��O-&operator()��O1&operator()��O4&operator()��O6&operator()��O:&operator()��O<&operator()��O@&operator()��OD&operator()��OG&operator()��OI&operator()��OM&operator()�i/X&operator()��OZ&operator()��O\&operator()�i/^&operator()�i/a&operator()�i/c&operator()��Oe&operator()��Og&operator()��Oi&operator()�i/k&operator()�i/n&operator()�i/p&operator()��Or&operator()��Ot&operator()��Ov&operator()��&operator+���8�&dispatch���F0�&add_link����&operator+���8�&dispatch����&forwardk+�&dispatch����&forwardk+�&dispatch���"�&StructAtOffsetUnaligned7��&serialize��7��&serialize��˚�&apply_cached_��˚�&cache_func_˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&cache_func_˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��˚�&apply_cached_��"���&collect_initial_glyphs�"���&collect_initial_glyphs��&addressof��F0�&allocate_size��F0�&allocate_size��F0�&allocate_size��F0'extend_size	'forwardF0
'extend_size'forwardk+'dispatch���'forward�GQ'operator()��JO'operator()��G�'operator()��J�'operator()��J�'operator()��J�'operator()��G(operator()��J(operator()��JB(operator()��JZ(operator()��Gz(operator()��Jx(operator()��J�(operator()��G)operator()��GJ)operator()��G�)operator()��G�)operator()�k+�)check_array_sized��k+�)check_array_sized��k+�)check_struct���k+�)check_struct������)sanitize���k+�)check_struct���k+�)check_arrayF0�)extend�=9�)retF0�)extend�=9�)retk+�)check_array_sized���G�)operator()��G�)operator()��G�)operator()��G�)operator()��G�)operator()��G�)operator()��G�)operator()��G�)operator()��G
*operator()��G*operator()��G"*operator()��G&*operator()��G**operator()��G0*operator()��G4*operator()��G9*operator()��GB*operator()��GJ*operator()�Z*hb_array���]*hb_array���y�iter�����iter�����iter�����iter���iter�����iter�����iter���Q[!{ctor}�e�� {ctor}�)�>�iter�������iter�����4�is_action_initiable���is_action_initiable����is_action_initiable����is_action_initiable�,�apply_cached����+�cache_func�L�{�apply_cached���L�z�cache_func�K�c�apply_cached���K�b�cache_func�(�S�apply_cached���(�R�cache_func����apply_cached������cache_func�����is_action_initiable����neuter�����sanitize_shallow�������is_action_initiableX�s�sanitize_shallow�������is_action_initiable����is_action_initiable����get_size���w���get_size���8{�{sanitize����wNxsanitize����q3rsanitize_shallow���)�>�as_array�������as_array����O+impl����O+impl����O+impl����O+impl����O+impl����O+impl����O+impl����O+impl����.+operator()��O.+impl����O0+impl����O2+impl����O4+impl����+forwardpJ�+operator()�9+forward�G6+impl����+forwardpJ�+operator()�>+forward�G;+impl���C+forward�G@+impl���H+forward�GE+impl����GJ+impl����GL+impl����ON+impl����OP+impl����OR+impl����OT+impl����OV+impl����OX+impl����OZ+impl����O\+impl����O^+impl����O`+impl����Ob+impl����Od+impl����Of+impl����Oh+impl����Oj+impl����Ol+impl�����m+dispatch�����r+sanitize���k+~+_dispatch���+forward�O�+impl����+forward�O�+impl����+forward�+forward�O�+impl����+forward�O�+impl����+forward�+forward�O�+impl����+forward�O�+impl����+forward�+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forward�O�+impl����+forwardpJ�+operator()��+forward�O�+impl����+forward�O�+impl����+forwardpJ�+operator()��+forwardpJ�+operator()�,forwardpJ,operator()�,forward�O,impl���	,forward�O,impl���
,forward�O,impl���,forwardpJ,operator()�,forwardpJ,operator()�,forwardpJ,operator()�,forward�O,impl���,forward�O,impl���,forward�O,impl����8!,_dispatch���8#,_dispatch��k+%,_dispatch��k+',_dispatch��k+.,_dispatch���G0,impl���4,forward�J2,impl����G6,impl���:,forward�J8,impl���>,forward�J<,impl���B,forward�J@,impl����GD,impl���H,forward�JF,impl���L,forward�JJ,impl���P,forward�JN,impl����GR,impl���V,forward�JT,impl����JX,impl����GZ,impl����G\,impl����G^,impl����G`,impl���t,forward�Gr,impl���x,forward�Gv,impl���|,forward�Gz,impl����,forward�G~,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl����,forward�G�,impl�����+dispatch���:�+dispatch���;�+dispatch���<�+dispatch���=� +dispatch���>�!+dispatch���o�"+dispatch���{�#+dispatch�����$+dispatch����%+dispatch����&+dispatch���d�'+dispatch����(+dispatch���$�)+dispatch����*+dispatch���k+,+dispatch���~�n+collect_glyphs�"~�p+collect_glyphs_filtered"jrq+collect_glyphs_filteredu+operator+���8s+dispatch���F0w+add_link���z+operator+���8x+dispatch���F0|+add_link����+forwardk+�+dispatch���ot�+push�����*,collect_glyphs�F0+,allocate_size��F0,,allocate_size��k+d,dispatch���k+f,check_rangeF0h,extend_sizek,forwardF0m,extend_sizep,forwardk+�,try_setk+�,check_struct���k+�,check_arrayk+�,check_struct���j{�,sanitize���k+�,check_struct���+x�,sanitize���k+�,check_array_sized���,hb_array����,hb_array������%{ctor}�=�^%{ctor}�����operator=��j{��neuter�j{��sanitize_shallow���+x��neuter�+x��sanitize_shallow���pJ�,operator()��}�,operator()��}�,operator()��x�,operator()�t�,operator()�t�,operator()����,operator()�t�,operator()����,operator()���,operator()�t�,operator()�h��,operator()���,operator()�)��,operator()�]��,operator()��x�,operator()��x�,operator()��x�,operator()��x�,operator()��O�,operator()��O�,operator()��O�,operator()��O�,operator()��O�,operator()��O�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ�,operator()�pJ
-operator()��-operator()�pJ-operator()��-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ-operator()�pJ -operator()�pJ!-operator()�pJ"-operator()�pJ#-operator()�pJ$-operator()�pJ%-operator()�pJ&-operator()�pJ'-operator()�pJ(-operator()�pJ)-operator()�pJ*-operator()�pJ+-operator()�pJ,-operator()�pJ--operator()�pJ.-operator()��/-dispatch����0-dispatch������%sanitize���*��%sanitize����O1-operator()��O2-operator()��O3-operator()��O4-operator()��O5-operator()��O6-operator()��O7-operator()��O8-operator()��O9-operator()��O:-operator()��O;-operator()��O<-operator()��O=-operator()��O>-operator()��O?-operator()��O@-operator()��OA-operator()��OB-operator()��OC-operator()��OD-operator()��OE-operator()��OF-operator()��OG-operator()��OH-operator()��OI-operator()��OJ-operator()��OK-operator()��OL-operator()��OM-operator()��ON-operator()��OO-operator()��OP-operator()��OQ-operator()��OR-operator()�k+w-_dispatch���8~-_dispatch���8-_dispatch��k+�-_dispatch��k+�-_dispatch���8-may_dispatch����8-dispatch����8-dispatch����8-dispatch���Y�-sanitize���k+S-may_dispatch���k+T-dispatch���k+U-dispatch���k+V-may_dispatch���k+W-dispatch���k+X-dispatch���k+Y-may_dispatch���k+Z-dispatch���k+[-may_dispatch���k+\-dispatch���k+]-may_dispatch���k+^-dispatch���k+_-may_dispatch���k+`-dispatch���k+a-may_dispatch���k+b-dispatch���k+c-dispatch���k+d-dispatch���k+e-may_dispatch���k+f-dispatch���k+g-dispatch���k+h-dispatch���k+i-may_dispatch���g�p�dispatch���k+j-may_dispatch���k+k-dispatch���k+l-dispatch���k+m-may_dispatch���k+n-dispatch���k+o-may_dispatch���k+p-dispatch���k+q-may_dispatch���k+r-dispatch���k+s-may_dispatch������dispatch���k+t-may_dispatch���k+u-dispatch���"t�x-collect_glyphs_filtered"u�z-collect_glyphs_filtered"v�{-collect_glyphs_filtered"w�|-collect_glyphs_filtered"x�}-collect_glyphs_filteredot�+push_has_room��@��-collect_glyphs�A��-collect_glyphs�B��-collect_glyphs�C��-collect_glyphs�D��-collect_glyphs�E��-collect_glyphs�F0�-allocate_size��F0�-allocate_size��k+�-check_rangek+�-dispatch���k+�-dispatch���k+�-try_setk+�-check_struct���k+�-try_setk+�-check_struct���)�F�serialize_append���)�<�pop*��%neuter�*��%sanitize_shallow�������serialize_append�������pop���%neuter����%sanitize_shallow���Y�t�sanitize_shallow����-operator+���-operator+���O�-operator()��O�-operator()��O�-operator()��O�-operator()��O�-operator()��O�-operator()��O�-operator()��O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O�-impl����O.impl����O.impl����O.impl����O.impl����O.impl����O
.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O.impl����O .impl����O".impl���Y���sanitize����8%._dispatch���8'._dispatch���8)._dispatch��k+3._dispatch��k+5._dispatch��k+6._dispatch��k+7._dispatch��k+9._dispatch��k+;._dispatch��k+=._dispatch��k+?._dispatch��k+A._dispatch��k+B._dispatch��k+D._dispatch��k+F._dispatch��k+G._dispatch��k+I._dispatch��k+L._dispatch��k+N._dispatch��k+P._dispatch��k+R._dispatch��k+S._dispatch��k+V._dispatch��k+_._dispatch��k+a._dispatch��*��-serialize_subset������-serialize_subset������-dispatch���:��-dispatch���;��-dispatch���<��-dispatch���=��-dispatch���>��-dispatch���o��-dispatch���{��-dispatch������-dispatch�����-dispatch�����-dispatch���d��-dispatch�����-dispatch���$��-dispatch�����-dispatch����-StructAtOffset�k+�-dispatch����-StructAtOffset�k+�-dispatch���0.forwardk+-.dispatch���k+J.may_dispatch���k+T.may_dispatch���"K�W.collect_glyphs_filtered"/�Y.collect_glyphs_filtered"�Z.collect_glyphs_filteredV�[.collect_glyphs�2�\.collect_glyphs�
�].collect_glyphs�F0e.extend�=9i.retk+m.try_setk+o.check_struct���F0q.extend�=9u.retk+y.try_setk+{.check_struct���k+}.check_array)�:�get_size���*��%operator=������get_size������%operator=�����subset����sanitize����"�sanitize���r�|�sanitize���h�u�sanitize���4�U�sanitize���3�@�sanitize���g�q�subset�g�p�sanitize�������sanitize�������sanitize�������sanitize���L�r�sanitize���K�[�sanitize���(�V�sanitize���'�=�sanitize������sanitize�������sanitize���Y���neuter�Y���sanitize_shallow����O.impl����O�.impl����O�.impl����O�.impl����O�.impl����O�.impl����O�.impl���t�.operator()�t�.operator()�v	�.operator()�t�.operator()�|
�.operator()�t�.operator()�u�.operator()�W�.operator()�t�.operator()�t�.operator()��.�.operator()�pJ�.operator()��.�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()��.�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()��x�.operator()�pJ�.operator()��x�.operator()��x�.operator()��x�.operator()��x�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�pJ�.operator()�k+�._dispatch��k+�._dispatch��k+�._dispatch��k+�.dispatch����.operator+���8�.dispatch���F0�.add_link����.operator+���8�.dispatch���F0�.add_link����8�.may_dispatch����8�.dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch����8�.may_dispatch����8�.dispatch���F0�.extend_size�.forwardF0�.extend_size�.forwardk+�.check_rangeF0/start_embedF0/extend_min�v/serialize_subset���k+	/check_struct����/sanitize���x�
/sanitize���r�/sanitize���k+/check_struct���F0/start_embedF0/extend_min��/serialize_subset���k+/check_struct���k+/check_struct�����sanitize�����/sanitize���k+ /check_struct�����!/sanitize���k+#/check_struct���k+%/check_struct���"��(/operator const void *��k+'/check_rangek+*/check_struct���X�./sanitize���>�4/sanitize���>�6/sanitize����8/sanitize����:/sanitize���k+</try_setk+>/check_struct���v�operator=����operator=��*��%operator()����%operator()��,�sanitize_shallow���x�p�sanitize_shallow���r�]sanitize_shallow������neuter����sanitize_shallow�����7neuter���6sanitize_shallow�����neuter���sanitize_shallow���X���sanitize_shallow���>��sanitize_shallow����c�sanitize_shallow���Y���operator=��oK���/�/get_null���rK���/�/get_null���tK�z�/�/get_null���vK�z�/�/get_null���xK�z�/�/get_null���zK�z�/�/get_null����}@/operator()��}B/operator()��}D/operator()��}F/operator()��}H/operator()��}J/operator()��}L/operator()��ON/operator()��OQ/operator()��OT/operator()��OW/operator()�Z���sanitize���k+Z/_dispatch���8[/_dispatch���8\/_dispatch���8]/_dispatch���8^/_dispatch���8_/_dispatch���8`/_dispatch���8a/_dispatch���8b/_dispatch���8c/_dispatch���8d/_dispatch���8e/_dispatch���8f/_dispatch���8g/_dispatch���8h/_dispatch���8i/_dispatch���8j/_dispatch���8k/_dispatch���8l/_dispatch���8m/_dispatch���8n/_dispatch���8o/_dispatch���8p/_dispatch��F0q/allocate_size��F0r/allocate_size��F0t/extend_size�8u/dispatch���F0w/add_link���k+{/dispatch���k+~/dispatch���k+�/dispatch���F0�/extend_size�8�/dispatch���F0�/add_link���k+�/dispatch���k+�/dispatch���k+�/dispatch����/forwardk+�/dispatch���k+�/dispatch���k+�/dispatch���k+�/dispatch���k+�/dispatch���k+�/check_array_sized��k+�/check_array_sized��k+�/check_array_sized��k+�/try_setk+�/check_struct���k+�/try_setk+�/check_struct���k+�/try_setk+�/check_struct���k+�/check_array_sized��k+�/check_array_sized��k+�/check_array_sized��Z���neuter�Z���sanitize_shallow����0�subset��/�/operator()��/0{ctor}�r���subset�h�~�subset�4�_�subset�p3s3operator()�p3x3{ctor}�3�J�subset��3�3operator()��3�3{ctor}��3�3operator()��3�3{ctor}�����subset��4�4operator()��4�4{ctor}�����subset�@s6operator()�%6(6operator()�"%6*7<lambda_invoker_cdecl>�&%6+7<lambda_invoker_vectorcall>���operator=������subset�87;7operator()�87@7{ctor}���,operator=����operator=��L�}�subset�K�e�subset��7�7operator()��7�7{ctor}�(�U�subset�'�<�subset����subset�����subset��9:operator!=��9�9operator++��9�9operator*���9�9end�9�9begin���8�8operator!=��8�8operator++��8�8operator*���8�8end�8�8begin���5�5operator!=��5�5operator++��5�5operator*���5�5end�5�5begin���3�3operator bool���3�3operator bool���0�0operator+��moperator!=�5Boperator*��5>end5>begin��"1�G�intersects_lig_glyph����:�:operator()��:�:{ctor}�����operator+��*L��compute_effective_value_formats*K�g�compute_effective_value_formatsX���serialize_append���X���popǡСoperator+��>�|�serialize_append���>�s�operator bool���`�serialize_append����X�pop�W�operator bool��ot�treset��G;�;operator!=�J;e;operator++�J;X;operator*��J;T;endJ;T;begin���9:__next__����9:__item__����9�9_end����9�9_begin��9�9thiz����8�8__next__����8�8__item__����8�8_end����8�8_begin��8�8thiz����5�5__next__����5�5__item__����5�5_end����5�5_begin��5�5thiz����34__more__����3�3thiz����3�3__more__����3�3thiz����0�0thiz�����operator!=���operator!=�5>_end���5>_begin� �n�operator!=�@�M�operator*��@�I�end@�I�begin��"(�u�intersects_lig_glyph���V��get_values_2���V��get_values_1���V��intersects�ot�tresize�ot�treset_errorG;�;__next__���G;~;__item__���J;T;_end���J;T;_begin�J;O;thiz����9:__end__�9�9thiz����8�8__end__�8�8thiz����5�5__end__�5�5thiz���34?4operator bool��k__end__�5�operator!=���Q�operator!=�@�I�_end���@�I�_begin�_���operator!=�G;�;__end__J;R;thiz����9�9{ctor}��8�8{ctor}��5�5{ctor}�4l4__more__���34:4thiz�����_end�����_end��� �l�__end__����operator!=�&�s��operator struct hb_map_t &�G;|;{ctor}�w4�4operator bool����__end__��__end__v���_end�����
operator!=�d4�4__more__���w4~4thiz������_end�����_end���_���__end__�#�__end__2�?�__end__����_end�����operator+����operator+������__end__�
�operator+=����iter����)�operator+=���iter�����_end����2�__forward__��N�__forward__��__end__��operator+����operator+=���iter�����__forward__�/operator+���/operator+���/operator+���/operator+���/operator+���/operator+���/operator+���O�/impl����O�/impl����O�/impl����O�/impl����8�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch���8�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��k+�/_dispatch��F0�/allocate_size��F0�/allocate_size��k+�/try_setk+�/check_struct���F0
0start_embedE1operator|��/1operator()��0operator|��mH�0operator()��0operator|��F0operator|��0operator|��sG1serialize��mH�1operator()��1operator|���1operator|��A�Z1operator()��CQ1operator()�M1operator|��F0�1start_embedA��2operator()�mH�2operator()��2operator|��O2operator|��2operator|���1operator|��F0�2start_embedF0�2extend_min�A�h3operator()�mH_3operator()�\3operator|��3operator|���2operator|���2operator|���s�3operator()��3operator|��OT::Layout::GSUB_impl��"�Z�3SingleSubst_serialize���s�4operator()��4operator|��u4operator|���s*4operator()�)4operator|��"�Z�4SingleSubst_serialize��F0�4start_embedF0�4extend_min�55operator|��5operator|���4operator|����95serialize_subset����5operator|��t5operator|��=5operator|���5operator|���.6operator()�6operator|���5operator|����6serialize_subset���F0.6start_embedF006extend_min��6operator|��h6operator|��v��6serialize_serialize���6serialize_subset���#6hb_partial�#7operator|�� 7operator|��mH�6operator()��6operator|��v�%7serialize_serialize��(7serialize_subset���F0N7start_embedF0P7extend_min���R7serialize_subset����.�7operator()��7operator|��V7operator|�����7serialize_subset���F0�7start_embedF0�7extend_min�	��7serialize_subset���	��7serialize_subset����7hb_pairB�7�7operator struct hb_pair_t<unsigned int,unsigned int>���J,�7{ctor}�v��7serialize_subset���F0�7start_embedF0�7extend_min����7serialize_subset���mH�8operator()��8operator|��K8operator|��8operator|���7operator|��F0�8start_embedF0�8extend_min�v��8serialize_subset���	��8serialize_subset���F0�8propagate_errormH�8operator()��8operator|����8serialize_subset���F0�8start_embedF0�8extend_min�A��9operator()�mH�9operator()��9operator|��g9operator|��49operator|���8operator|��F0�9start_embedF0�9extend_min�v��9serialize_subset���	��9serialize_subset���
:operator|����:serialize_subset���F0:start_embedF0:extend_min�A��:operator()�mH�:operator()��:operator|���:operator|��O:operator|��:operator|���.@;operator()�?;operator|��;operator|��mH�;operator()��;operator|��F0�;extend�=9�;retF0�;extend�=9�;retF0�;extend�=9�;retot�;grow_vector�J�;operator()��;�;{ctor}�<;C;{ctor}��:�:{ctor}��:�:{ctor}��9�9{ctor}��9�9{ctor}��8�8{ctor}��8�8{ctor}��7�7{ctor}��7�7{ctor}��6�6{ctor}�66{ctor}�66{ctor}�&4-4{ctor}��4�4{ctor}��3�3{ctor}�Y3b3{ctor}�K3j3{ctor}��2�2{ctor}��2�2{ctor}�J1T1{ctor}�N1\1{ctor}��1�1{ctor}��0�0{ctor}��01{ctor}�Z��operator=��X���get_size�������operator=��&�3�operator*��&�/�end&�/�begin��>�r�get_size����soperator=���V�get_size������operator=��&�/�_begin��}�;operator()��}�;operator()��}�;operator()��}�;operator()��A�sanitize���R���sanitize���:osanitize�����;sanitize������;sanitize����}sanitize������sanitize����;forward�	�;operator()��;forward��;operator()��;forward�;forward�0�;operator()��;forward[��;operator()��;forwardy�;operator()��;forward�1<operator()�<forward�z<operator()�<forward<forwardJ1<operator()�<forward�2<operator()�#<forward[�!<operator()�(<forward �&<operator()�-<forwardߎ+<operator()�:<forwardY3;<operator()�@<forward[�><operator()�E<forward �C<operator()�J<forwardߎH<operator()�O<forward�3P<operator()�[<forward�4\<operator()�a<forwardߪ_<operator()�g<forwardk<forward&4i<operator()�[�r<operator()�w<forward �u<operator()�|<forwardߎz<operator()�[��<operator()��<forward ��<operator()��<forwardߎ�<operator()��z�<operator()��<forward6�<operator()��<forwardߎ�<operator()����<operator()��<forwardT��<operator()��<forward6�<operator()�T��<operator()��<forward�<forward�6�<operator()��<forward�7�<operator()��<forwardߎ�<operator()��<forward�8�<operator()��<forward[��<operator()��<forward ��<operator()�=forwardߎ=operator()�=forward�8=operator()�%=forward�9&=operator()�+=forward[�)=operator()�0=forward �.=operator()�5=forwardߎ3=operator()��8;=operator()�M=forward�:N=operator()�S=forward[�Q=operator()�X=forward �V=operator()�]=forwardߎ[=operator()�b=forward<;c=operator()�h=forward�uf=operator()�m=forward�;n=operator()��J=impl����;addressof��F0�;start_embedi/�;operator()�޳�;operator()�s�;serialize�� s�;serialize��<addressof��F0<start_embed0<addressof��F0/<start_embedF02<extend_sizeF0T<start_embed�V<serialize���=�=operator()��=�={ctor}��m<serialize��L>O>operator()�L>T>{ctor}�o<addressof��F0n<start_embedF0q<extend_size�<forward�8~<dispatch���F0�<add_link����8�<dispatch���F0�<add_link����<addressof��F0�<start_embedF0�<extend_size�<forwards�<serialize���<forwards�<serialize���8�<dispatch���F0�<add_link����<addressof��F0�<start_embedF0�<extend_size�<addressof��F0�<start_embedF0�<extend_size�<forward�8�<dispatch����8�<dispatch���J,�7extend��<addressof��F0�<start_embedF0�<extend_size�<forward�<forward�8�<dispatch���F0�<add_link���=addressof��F0=start_embedF0=extend_size�8
=dispatch���F0=propagate_errorF0
=propagate_error�8=dispatch���F0=add_link���=addressof��F0=start_embedF0=extend_size8=addressof��F07=start_embedF0:=extend_size�8==dispatch���F0?=add_link���C=addressof��F0B=start_embedF0E=extend_sizeF0p=extend_sizes=forwardF0u=extend_sizex=forwardF0z=extend_size}=forward�=forward;.;{ctor}�
;(;operator++�
;;operator*��
;;operator bool��:?:{ctor}�:6:operator++�:(:operator*��:':operator bool��::t:{ctor}�o:�:{ctor}��8$9{ctor}��89operator++��8
9operator*���89operator bool��9Y9{ctor}�T9�9{ctor}��78{ctor}��7�7operator++��7�7operator*���7�7operator bool��8=8{ctor}�88�8{ctor}�S7y7{ctor}�X7s7operator++�X7f7operator*��X7e7operator bool���6�6operator!=��6�6{ctor}��6�6operator++��6�6operator*���6�6end�6�6begin���67{ctor}�16c6operator!=�16X6{ctor}�36O6operator++�36A6operator*��36=6end36=6begin��S6�6{ctor}��5�5{ctor}��5�5operator++��5�5operator*���5�5operator bool��:5d5{ctor}�?5[5operator++�?5M5operator*��?5L5operator bool��_5�5{ctor}��4�4{ctor}��4�4operator++��4�4operator*���4�4operator bool���4(5{ctor}��34{ctor}��34operator++��3�3operator*���3�3operator+��4i4{ctor}�d4�4{ctor}��3�3{ctor}��3�3operator++��3�3operator*���3�3operator+���2�2{ctor}��2�2operator++��2�2operator*���2�2operator bool���2	3{ctor}�3N3{ctor}��12{ctor}��12operator++��1�1operator*���1�1operator bool��2A2{ctor}�<2�2{ctor}�H1�1{ctor}�a1}1operator++�a1o1operator*��a1n1operator bool���1�1{ctor}�070{ctor}�0.0operator++�0!0operator*��0 0operator bool��20�0{ctor}�{0�0{ctor}��061{ctor}�11iter���5Moperator++��B�neuter��A�sanitize_shallow���R���neuter�R���sanitize_shallow���:pneuter�:osanitize_shallow�������neuter�����sanitize_shallow����~neuter��}sanitize_shallow������neuter����sanitize_shallow���9;�>{ctor}�;3;__next__���;0;__more__���;0;__item__���
;;thiz���
;;thiz���:E:__next__���:C:__more__���:A:__item__���::thiz���:":thiz����:�>get�:�>{ctor}��8*9__next__����8(9__more__����8&9__item__����89thiz����89thiz����9?get�9�>{ctor}��78__next__����78__more__����7
8__item__����7�7thiz����7�7thiz����8?get�8?{ctor}��7)?{ctor}�S7~7__next__���S7}7__more__���S7{7__item__���X7]7thiz���X7`7thiz����6E?get�6??{ctor}��6�6__next__����6�6__item__����6�6_end����6�6_begin��6�6thiz����67operator!=��67operator++��6�6operator*���6�6operator bool��16^6__next__���16Z6__item__���36=6_end���36=6_begin�3686thiz���S6�6operator!=�6`?{ctor}��56__next__����56__more__����5�5__item__����5�5thiz����5�5thiz���:5j5__next__���:5h5__more__���:5f5__item__���?5D5thiz���?5G5thiz����4�4__next__����4�4__more__����4�4__item__����4�4thiz����4�4thiz���"4�?{ctor}��34__next__����34__item__����3�3thiz����4�?{ctor}�w4�4operator++�w4�4operator*���3�?{ctor}��3�3__next__����3�3__item__����3�3thiz����2�2__next__����2�2__more__����2�2__item__����2�2thiz����2�2thiz���V3�?getV3�?{ctor}��12__next__����12__more__����12__item__����1�1thiz����1�1thiz����2�?get�2�?{ctor}�H1�1__next__���H1�1__more__���H1�1__item__���a1f1thiz���a1i1thiz���0<0__next__���0;0__more__���090__item__���00thiz���00thiz����0@get�0�?{ctor}��0�0operator++��0�0operator*���0�0operator bool���0�0operator++��0�0operator*���0�0operator bool��11thiz����
�
operator*����operator*��J�X�operator*��h�v�operator*��v���operator*��9;�>getQ:k:operator++�Q:T:operator*��Q:]:operator bool��69P9operator++�6999operator*��69B9operator bool��848operator++�88operator*��8&8operator bool���7/?get�6�6__end__�6�6thiz����67__next__����67__more__����67__item__����6�6operator*���6�6thiz����6�6thiz���16`6__end__36;6thiz���j6�6operator++�j6m6operator*��6f?getv5�5operator++�v5y5operator*��v5�5operator bool��5"5operator++�55operator*��55operator bool��"4�?get34N4operator++�34A4operator*��d4�4__next__���d4�4__item__���w4|4thiz����3�?get�23operator++��2�2operator*���2�2operator bool��282operator++�2!2operator*��2*2operator bool���1�1operator++��1�1operator*���1�1operator bool��I0e0operator++�I0X0operator*��I0V0operator bool��{0�0__next__���{0�0__more__���{0�0__item__����0�0thiz����0�0thiz����0
1__next__����01__more__����01__item__����0�0thiz������operator!=��s&toperator!=�::y:__next__���::x:__more__���::v:__item__���Q:V:thiz���Q:X:thiz���9^9__next__���9]9__more__���9[9__item__���69;9thiz���69=9thiz���8B8__next__���8A8__more__���8?8__item__���88thiz���8!8thiz����6E?operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���6�6_end���S6�6__next__���S6�6__item__���j6s6_end���j6o6thiz���j6q6thiz���_5�5__next__���_5�5__more__���_5�5__item__���v5{5thiz���v5}5thiz����4-5__next__����4,5__more__����4*5__item__���5
5thiz���55thiz���4m4__next__���4k4__item__���3484thiz����4�?get�23__next__����2
3__more__����23__item__����2�2thiz����2�2thiz���2F2__next__���2E2__more__���2C2__item__���2#2thiz���2%2thiz����1�1__next__����1�1__more__����1�1__item__����1�1thiz����1�1thiz���J0@{ctor}�20�0__next__���20�0__more__���20�0__item__���I0O0thiz���I0Q0thiz����0�0operator*��101operator++�1#1operator*��1!1operator bool��ԥ�operator!=�t��operator!=��:�:operator++��:�:operator*���:�:operator bool��j9�9operator++�j9x9operator*��j9v9operator bool��N8i8operator++�N8\8operator*��N8Z8operator bool���67__end__S6�6__end__w4�4operator*��353operator++�3(3operator*��3&3operator bool��R2m2operator++�R2`2operator*��R2^2operator bool���0�0operator*���0<1__next__����0:1__more__����081__item__���11thiz�����operator!=�o:�:__next__���o:�:__more__���o:�:__item__����:�:thiz����:�:thiz���T9�9__next__���T9�9__more__���T9�9__item__���j9o9thiz���j9q9thiz���88�8__next__���88�8__more__���88�8__item__���N8S8thiz���N8U8thiz���3R3__next__���3Q3__more__���3P3__item__���33thiz���3!3thiz���<2�2__next__���<2�2__more__���<2�2__item__���R2W2thiz���R2Y2thiz�������_end����st_end�����ޥ__end__�s$t__end__��_end���t��_end���ԥ�__end__t��__end__����_end�������__end__����operator+������operator+=�����iter����	�__forward__�=operator+���=operator+���=operator+���=operator+���G@operator()��O�=operator()��=forwardpJ�=operator()�޳�=impl����8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch���8�>_dispatch��k+�=dispatch���k+�=dispatch���k+�=dispatch�����=sanitize���k+�=dispatch���k+�=dispatch���k+�=dispatch����O�=operator()�i/�=operator()�&s�=serialize��F0�=allocate_size���.>operator()�F>operator|��3�>serialize��4�J>serialize���.d>operator()��>operator|��3�g>serialize��4��>serialize��F0�>allocate_size��F0�>allocate_size��޳�>operator()�s�>serialize�� s�>serialize��޳�>operator()�s�>serialize�� s�>serialize��F0�>allocate_size��F0�>allocate_size��i/�>operator()�޳�>operator()�F0�>allocate_size��F0�>allocate_size��F0�>allocate_size��F0�>allocate_size��F0�>allocate_size��F0�>allocate_size��F0�>allocate_size��F0�>allocate_size���J�>operator()��J?operator()��J#?operator()��JJ?operator()��J�?operator()��J�?operator()��G	@operator()��J@operator()�k+"@try_setk+$@check_struct���k+'@try_setk+)@check_struct���k+,@try_setk+.@check_struct���k+0@try_setk+2@check_struct���k+4@try_setk+6@check_struct���k+8@try_setk+:@check_struct����G>@operator()��GK@operator()��GU@operator()��G\@operator()��Ga@operator()��G�@operator()�
;;iter����3
4operator++��3�3operator++�5>iter���:eoperator=����sanitize_shallow���U���subset�1�5�subset�͛�subset�V��subset�7�T�serialize_append���7�Q�end7�Q�begin��7�L�pop7�K�operator bool�����serialize_append������end���begin����pop�~�operator bool���@forward�G�@impl����O�@impl�����@subset�m��@subset�}�@subset�BBoperator()�BB{ctor}�k+�@_dispatch��k+�@_dispatch��k+�@_dispatch��k+�@_dispatch��k+�@_dispatch��k+�@_dispatch���@forward�O�@impl����@forwardpJ�@operator()��@forward���@operator()�BAforward��AAoperator()�޳}Aimpl���޳�Aimpl����AforwardpJ�Aoperator()��Aforward޳�Aimpl����Aforward�J�Aimpl����Aforward�J�Aimpl����Aforward�J�Aimpl����Aforward�J�Aimpl����Aforward�J�Aimpl����Aforward�J�Aimpl����G�Aimpl����Aforward�J�Aimpl����Aforward�G�Aimpl����Aforward�G�Aimpl����Aforward�G�Aimpl����Aforward�G�Aimpl����Aforward�G�Aimpl����Aforward�G�Aimpl����@forwardk+�@dispatch���7��@serialize��i/�@operator()��@forward�G�@operator()��K�@operator()�F0�@extend_min�v�Aserialize_serialize3Aoperator|��F05Aextend_min�7�8Aserialize��i/;Aoperator()�?Aforward�G=Aoperator()�v�FAserialize_serializexAoperator|��7�{Aserialize��&sAserialize��&s�Aserialize��k+�Acheck_array_sized��F0�Astart_embedF0�Aextend_min�=9�AretF0�Astart_embedF0�Aextend_min���Aserialize_subset���F0�Astart_embedF0�Aextend_min���Aserialize_subset���F0�Astart_embedF0�Aextend_min�F0�Aextend�=9�AretF0�Aextend�=9�Aret)BlBoperator!=�,BIBoperator++�,B;Boperator*��,B7Bend,B7Bbegin��rB|Boperator+��IAdAoperator++�IAWAoperator*��AAoperator++�AAoperator*��e>�>{ctor}�>8>{ctor}��6�6len3666len�3�3iter����3�3iter���58len1�F�sanitize���u�f�sanitize���,1sanitize�����serialize_append���H���operator!=�l�y�operator*��l�u�endl�u�begin��U���sanitize���7�J�get_size�����operator=��1�6�sanitize����}�get_size�����operator=��͛�sanitize����t�toperator bool��)BhB__next__���)BfB__item__���,B7B_end���,B7B_begin�,B2Bthiz���_B�Boperator!=�rBzBthiz���GAoA__next__���GAlA__item__���IANAthiz���A*A__next__���A'A__item__���A	Athiz����6�6__len__16]6__len__SZ__len__l�u�_end���l�u�_begin�r5{5__more__���)BiB__end__,B5Bthiz���rB�Boperator++�rB�Boperator*��rB�Boperator*��rBBoperator bool����Coperator!=��6�6thiz����6�6operator++��6�6operator bool��j6m6len�34operator*���3�3operator*��SXthiz���H���__end__r5w5thiz���Q5T5len)BdB{ctor}�_B�B__next__���_B�B__more__���_B�B__item__���rB|B_end���rBxBthiz����6�6__more__���S6�6__len__-B�B{ctor}�_B�B__end__�C�Coperator++��C�Coperator*���C�Coperator bool������len_B�B{ctor}���C__next__�����C__item__����C�C__more__����C�C_end����C�Cthiz����C�Cthiz���¥̥__len__|K�SD	Dget�C�C__end__�C�Cthiz����C�Clen¥ǥthiz�������operator++���C__len__�C�Coperator+��~K��DDget_null����K�zDDget_null����C�Coperator+=��C�Citer�����C__forward__�O�Aoperator()�pJCoperator()�N1Coperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()��OCoperator()�k+C_dispatch��!CforwardpJ Coperator()��G#Cimpl����K%Cimpl����z-Coperator()�5CforwardpJ4Coperator()��G7Cimpl����z<Coperator()�F0�Astart_embedF0�Aextend_min�/Boperator()�F0Bstart_embedF0Bextend_min�F0Bembed��{�Bserialize_subset���F0&Bstart_embedF0(Bextend_min�/�Boperator()�qBoperator|���Boperator+��mHCoperator()��Boperator|����Cserialize_subset���F0'Cextend_size,Cforwards*Cserialize��F00Cextend_size޳3Coperator()�;Cforwards9Cserialize��޳?Coperator()�7�ACserialize��7�CCserialize��GCaddressof��F0FCstart_embedF0ICextend_sizeLCaddressof��F0KCstart_embedF0NCextend_size�8PCdispatch���F0RCadd_link���VCaddressof��F0UCstart_embedF0XCextend_size�8ZCdispatch���F0\Cadd_link���`Caddressof��F0_Cstart_embedF0bCextend_sizeF0dCextend_sizegCforwardF0iCextend_sizelCforwardC��Csanitize���F0�Cextend�=9�Cretk+�Ccheck_struct���k+�Ccheck_range7��Csanitize�����Csanitize����G�Coperator()�Dforward�BC{ctor}�GAjA{ctor}�A%A{ctor}�e>�>operator!=�i>�>operator++�i>w>operator*��i>s>endi>s>begin��>B>operator!=�>2>operator++�>%>operator*��>!>end>!>begin���*�serialize_append���� �popC�#�sanitize_shallow�����get_size���7�W�sanitize_shallow������sanitize_shallow���e>�>__next__���e>�>__item__���i>s>_end���i>s>_begin�i>n>thiz���>=>__next__���>:>__item__���>!>_end���>!>_begin�>>thiz����3!4operator!=��3�3operator!=�e>�>__end__i>q>thiz���>?>__end__>>thiz���4p4operator!=��3�3_end���d4�4operator!=��3�3_end����34__end__�3�3__end__�"4�?operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &�34<4_end����3�?operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &�4n4__end__w4�4_end���d4�4__end__��4�?operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��ODimpl����ODimpl����ODimpl����ODimpl����ODimpl����O Dimpl����O"Dimpl����O$Dimpl����O&Dimpl����O(Dimpl����O*Dimpl����O,Dimpl����O.Dimpl����O0Dimpl����O2Dimpl����O3Doperator()��O5Doperator()�IDforward�GDoperator()�NDforward�BODoperator()�\Dforward޳[Dimpl���cDforward޳bDimpl����8iD_dispatch���8lD_dispatch���Dforward�G~Dimpl����Dserialize_subset���F08Dextend_sizei/:Doperator()�F0<Dextend_size>Daddressof��F0=Dembed��F0@Dadd_link���F0CDextend_sizei/EDoperator()�TDforward�8RDdispatch���F0UDallocate_size��޳VDoperator()�sWDserialize�� sXDserialize��F0YDallocate_size��޳^Doperator()�s_Dserialize�� s`Dserialize��F0fDallocate_size��F0gDallocate_size��F0jDallocate_size��F0mDallocate_size��F0nDallocate_size��F0oDallocate_size��k+rDdispatch���F0tDextend_sizewDforwardk+yDdispatch���k+|Ddispatch���F0��extend�=9�Dretk+�Dcheck_array_sized��k+�Dcheck_array_sized��k+�Dcheck_array_sized���B�B{ctor}�IALAlenAAlen��iter���{���get_size���&�W�subset����subset��B�Dget�B�D{ctor}�GAlA__len__IAQAthiz���A'A__len__AAthiz�����as_array���&�V�serialize�����serialize���3�3len�3�3lenY���iter����34__len__�3�3__len__Y���as_array���3464lenR4\4__len__R4W4thiz���34L4operator++��x�Doperator()�pJ�Doperator()��:�Doperator()�pJ�Doperator()��9�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()�K3�Doperator()�pJ�Doperator()��2�Doperator()�t�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()�pJ�Doperator()��O�Dimpl����O�Dimpl����DforwardpJ�Doperator()��O�Doperator()��DforwardpJ�Doperator()��8�D_dispatch��޳�Dimpl���޳�Dimpl���k+�D_dispatch��k+�D_dispatch��k+�D_dispatch���Doperator+���8�Ddispatch���F0�Dallocate_size��F0�Dallocate_size��F0�Dallocate_size��F0�Dallocate_size��&s�Dserialize��&s�Dserialize��F0�Dallocate_size���Dforward�J�Doperator()��.�Doperator()��.�Doperator()��.�Doperator()��.�Doperator()��.�Doperator()��Dhb_array���'Eoperator|��&��Dserialize_arrayF0*Estart_embedF0,Eextend_min��D#Eoperator!=��DEoperator++��DEoperator*���DEend�DEbegin����C{ctor}�i>l>len>>lenx�n�serialize_append���x�d�popr�Zserialize_append���r�Ppop>�t�pop	9RE{ctor}��DE__next__����DE__item__����DE_end����DE_begin��D�Dthiz���e>�>__len__>:>__len__�D E__end__�D�Dthiz����DE{ctor}�pJ9Eoperator()�pJ:Eoperator()��O<Eimpl���m�>Esubset��8�sanitize�����sanitize�����sanitize����8@E_dispatch��FEforward�JDEimpl���VwOEoperator()��GhEoperator()���1Eserialize_subset����3Eserialize_subset���:5Eserialize_subset���R�8Eserialize_subset���7�AEserialize��7�BEserialize���GJEoperator()��KHEoperator()�i/KEoperator()��KMEoperator()�F0UEextend_sizeF0��extend�=9_EretF0aEextend�=9dEret�B�Boperator!=��B�Boperator++��B�Boperator*���B�Boperator bool���B�Bend�B�Bbegin��1�O�subset��9�neuter��8�sanitize_shallow���r�Nget_size�����neuter���sanitize_shallow�����neuter���sanitize_shallow����B�B__next__����B�B__more__����B�B__item__����B�B_end����B�B_begin��B�Bthiz����B�Bthiz���C��operator bool���B�B__end__v�B�Doperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����xjEoperator()��OpEoperator()��GrEimpl����G�Eimpl����K�Eimpl����EforwardpJ�Eoperator()��K�Eimpl���k+mEdispatch���k+nEdispatch���k+oEdispatch���vEoperator+���8tEdispatch���zEoperator+���8xEdispatch���}Eoperator+���8{Edispatch���F0Eadd_link����Eoperator+���8�Edispatch���F0�Eallocate_size���EforwardF0�Eextend_size�EforwardF0�Estart_embedA��Eoperator()�mH�Eoperator()��Eoperator|���Eoperator|��k+�Etry_setk+�Echeck_struct���k+�Etry_setk+Fcheck_struct���k+Ftry_setk+Fcheck_struct����E�E{ctor}��E�E{ctor}��OFimpl����OFoperator()��J	Foperator()��J
Foperator()�k+F_dispatch��k+F_dispatch��k+F_dispatch���8F_dispatch���8F_dispatch���8F_dispatch���8F_dispatch�� Fforward�E!Foperator()�%Fforward*Fforward�E(Foperator()�F0Fallocate_size��Faddressof���E�E{ctor}��E�Eoperator++��E�Eoperator*���E�Eoperator bool��(�t�sanitize���u�l�subset�,6subset�&�X�sanitize������sanitize����EBFget�E<F{ctor}��E�E__next__����E�E__more__����E�E__item__����E�Ethiz����E�Ethiz�������operator*������operator+��,2intersects�7�Z�operator bool��pJ0Foperator()��O2Fimpl����J3Fimpl����J4Fimpl����GIFoperator()��JGFoperator()�q���sanitize���mH�Foperator()��Foperator|���Foperator|��F0�Fstart_embedu��Fserialize��Goperator|��F0	Gstart_embed,Gserialize��k+Gcheck_struct����.Goperator()��F�F{ctor}�q���sanitize_shallow����.Goperator()��GGimpl���Gforward�JGimpl���Gforward�F!Goperator()�&Gforward �$Goperator()� �+Goperator()�(Gaddressof��7�*Gserialize��/Gaddressof��F0.Gstart_embed7�1Gserialize���F�F{ctor}��F�Foperator++��F�Foperator*��OFvF{ctor}�QFmFoperator++�QF_Foperator*��qF�F{ctor}��F�F__next__����F�F__item__����F�Fthiz���OF|F__next__���OFxF__item__���QFVFthiz����F�Foperator++��F�Foperator*��qF�F__next__���qF�F__item__����F�Fthiz����F�Fthiz����O4Goperator()��O5Goperator()��GJGoperator()�޳:Goperator()�޳>Goperator()��OTGimpl����OVGimpl����GXGimpl���[Gforward޳ZGimpl���^Gforward޳]Gimpl����F�FlenQFTFlen�F�F__len__�F�Fthiz���OF{F__len__QFYFthiz����F�Flen�F�F__len__�F�Fthiz����F�Foperator++��F�Foperator bool��qF�F__more__����._Goperator()�pJ`Goperator()��EaGoperator()�C�!�serialize_append���C��pop�iGserialize_subset���F07�extend�=9lGretpGoperator+���8nGdispatch���rGforward�8tG_dispatch��(�z�subset�F0uGstart_embed(�wGserialize��xGaddressof��q�zGserialize��ԙ__ehvec_ctor����K���K���K���K���K���K���K�0L���#hb_map_create��!L4�'L.�)L.�2L4�;L4M\L�~pL�}rL��tL�t{L��~L�#��L�#��L���L4��L4�H�rebase_tent�L���L���L���L���L���L4MM4�M4�1M�~CM�}OM��pM�~�M�}ѻhb_language_matches�M���M���M�0�M�-�M��N��N�0%N��FN�~XN�}zN���N���N���N���N�~�N�}�N�~O�}O��#O4M��hb_set_union���fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout.h%O3a�HO��XO��ZO��lO��xO���O�~�O�}��hb_set_subtract�O4��O���O���O���O��P��+P��-P�0KP�0nP��~P���P���P���P4M�P�~�P�}�P�~Q�}��renormalizeValue���Q4M!Q��BQ��RQ��TQ�0rQ�0�Q���Q���Q���Q���Q�~�Q�}�Q4�R8"�R8"�R8"�O<��is_blocklisted�$R8"�C�K�is_blocklisted�����is_blocklisted�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\GPOS\Common.hh��&Rda2R��>R��_R�~qR�}~R���R�~�R�}�R�~�R�}�iup_delta_optimize�$hb_set_create��S��S��S�05S�0AS����hb_set_add_range���US4MvS�~�S�}�S���S4��S4M�S�~�S�}�S�~T�}T4�'T4�HT�~ZT�}fT���T�~�T�}�T���T���T�0�T��U��U��U��,U��8U��DU��PU��dU4MpU4�|U���U���U���U���U���U���U���U���U���U���U��V��:..\..\Dependencies\harfbuzz\src\hb-aat-layout.cc������a����V�(fD:\a\winK���Ů���_�Cr�{cnq����$�����2��|�3|�5��>���D'1��A<jUZ��1L�J#�9
�bN�|��^�����ÍF�6p��q�Y�{��Ra��!H�PKT7T/1G���s{^4�G��
�r���ko�U3(�8�$A)$y�&����R���R �G�{��R̛��d�Rh�&y��Y�Y;�|8�QUv���5^+�z,׏�Rwke��`���R�R�R�RS���}���P�&�ZXf'� #�=�2�,����SSShSOS���~gG�!Z��I6t����q���%��OF��B%RcS�S�S�S�S1Z7*br|�!P>���u&�@�-��#C�'v����S�S\\T\����*H��
� �xdi0I���v�w���H�t�ˠX\^\[\�\�\�G�
�I��C{:�C���TO�"�ҳ�'�Z��v-a�\3�\�\�\��\�\�\]]f]c]By��l�g�����\�E�]�?[]
Y)�y�H�K�	C"�i��a
5�����Y��ՍT�_Ot��G�]H�:��`e�S�3���G:�r9�
�����Z�,iZ����K��ƃ^}`m�]��a�]�]�]�]My�]�]�]�]�]%^&^b^�T^P^]^�^�^�^�^�^�^�^b"_��^�r�^�^�__#__R_O_�_�_�_�_�_�_�_�_'XXPX`X^XMX�X�X�X�X�X�<Y�_(Y��	YWYcYcY[Y�Y�Y�Y�Y�Y�YZ'ZZ ZQZbZhZ�Z�Z�Z�Z�Z�Z![S[g[^[�[�[�[�[�[�[�[�[�[ d
ddRdWdbdOd�d�d�d�d�d�d�d�d!eeXeKe\e�e�e�e�e�e�effXfPfdf�f�f�f�f�f�f�f�fg$g"gggYgKg\g]g�g�g�g�g�g�g�g�g`P```^`Y`�`�`�`�`�`�`aaa�a�a�a�a�a�abb^b�b�b�bccQcJc�c�c�c�c�[�K�������&�N�^�`�������ۍ׍��&��Z�f�Y�T����������̎؎��	��Z�h�R�������ݏ�c�_������وʈ
����]�_�P�R�������̉�#�%�h�d�P�����ڊ׊�ˊh+��^�`�^�������ދ���s^�����Ԕ`�L�W�������֕`�S���U���ʗ�2�"�a���ΐ�I���ڑߑؑ"��Z��f�h�f�T�����̒�$��"�b�Q�^�������������ܓ̓Γ�&��Z�Q�g�����ܜޜќ����b�h�a��������֝����\�Y�N�V�����Ϟޞ	� �^�S�X�����������ӟ��ԟ�&��O�^��������ؘ��
���Q�g�������ݙיٙݙ֙ �
�(�a�]�����ߚӚ$�����c�O�h������������̛!�؛�͛�%��$�&��d�b�f�M�\�]�K�I�R���������Ф�Ѥ���r��N�X�e�����ϥ%��&��e�O�X�J�������ΦצЦצJ�`�������ۧܧ�(���c�a�]�T�������ɠ%����e�_�L��������ܡڡա$��Z�Z�c�T�����Ԣڢآ��x�L�M�J�
������֣ ��]�L�U��kh���������׌ˌ��`�O�d�P�����܍ލ΍Ѝ�~6�@"��K�֖O�V��fK������ݎώ�$�I�Y�[�J��������Џ ���a�Q�S�_�A
O������a߈ۈ	�m��`�T�a�����ډʉ̉ۉ��L��'���?J�b�g��������������܊ɊԊʊΊ!����%��R�L��������ыϋ
�'�Z�V�0f�N���������֔Ք&�Ry���Be^�a������ԕ֕�(���a�R�W�����ږʖ̖ؖ��˖Жp�����$�(�c�X�5Y���������֗ؗ��d�Z�[�N�O����������ې֐�
�`�N���ՑґL�P������������ɒ#�$�`�W�������ʓJ�Z�`�N����������������ߝ�ϝ�h�f�g������מݞ!����Q�d�������ޟҟ ��
��%�[�I����������ט"�(���h�f�g�������ܙʙ�
�Z�`�Y��������ךך��`�^���������ݛ֛�b�R�`�Q��������������Ѥݤɤդ"�ߥ̥�	�f�b������ئ֦Ҧ�	��_�O�M�����ڧ٧��ϧ�!��Q�g�������'����K��������ʡ� ��b�R�X�M�ߢ��N�T�������٣ף�!���^�������������������X�R������d�U�W�T������a�����c�����
�Z�\�Y����I����"���V����������e�U��������������c�/l^��
V�e�N���f�=~^�V�/X���UN���9������������%��	��[�W�J�����������������'�����������)������H��l���#}��
��
�K�[�]�M�������������
���Q��q`�����������������������P�����^�a���������������(��	�%���&��\�W���g�U�����&�$��P���������!�!��#���$����������^�[�������������������!�	��c�K�g��������`�c�Z�������"�������������������#��(�[�g�P�W�N�b�^������������������������������"��\�`��������������������������]�O�`�����������������'�����
��Z�I�O�V��������������
��M�����������������N�^�`���������'�	�\�X�������������I�P���������h�S�O�[�W���	�$��h�b�]�����	�d����������������"��f�P�Y�h�X�J�V������������f�Q�I������������#�
�Z�������]�U�L���������'������������(�
�X�^�X�����������V��������������^�W�����������(��[�a��������������M�S�������������(�#�	�f�X���������������d�b�d��������������!��S�a���������������%���I�`�K������������'�%�g�e�T�����������(���h�[�K�I���������%��T�U���������S�h�]�������������$�#��`�P���������������	��I�g���������������	�`�^�`�������%�����
�
�
�
�
D����	i
~
o
�
�
�
�
�
�
9.Dt�w����,?Dtv�������4DF5xk������7F9ln~������:,p�u�����4DF2y(Aj}�����3Ei|n����-=?+t�Jv�����-*D�2ul}����9.;zkiu����Q���h�,/?EEx������-1BHr��������*0?j~m����� 17B/=uj�������17Gu�|�����>.4?l�p�����/-@E<m��������*$0$@$n$}$n$�$�$�$�$%�$7%G%E%2%=%�%<&,&2&G&r&�&r&���&�&�&�&�&�&,'-'D'o'm'}'�'�'�'�'�'�'�'(1 B 1 G r � � � � � � � ,!7!5!E!k!x!�!u!�!�!�!�!�!�!�!*"9"0"?"����p
�
�
}
�q	�	�	�	�	�	�	�	�	
0Av�y������A5H�~������5.Fv���9-;it�������<9j~�������.CAx|�������)@Dtr�px[:���� �<05{kiz�����)/9�{����2@,zo�������5F>m~����)$@$>$s$w$�$�$�$�$�$%�$�$�$E%<%z%o%�%�%�%�%�%�%�%&&3&D&w&u&�&�&�&�&�&�&�&)'2'B'p's'~'�'�'�'/"@"o"�"�"�"�"�"0#+#<#n#s#�#�#�#�#�#3LEL4MAMwM�Mw��M=NnN~N�NpN�N�N�N�N�N�N�N5O�O�O�O�O�HEI5I�I�IJJ�IJ�IvJ�J�J�J�J�J�J�JK5K�$r�o!my5	ѭ�"a�".M�6�Ȳm�����
��R99�LO�~�AK�F���d�l��v��#�]��o�{���0�K�#����u 
������2s�,����a5^�^���pd`F����܈�Y]�X%=�0��y��d�a?	,?�t�����O<,�Q~�����"��f��$�p�)"N�/��6\���Z�t��kp���.MQ;���7v����,X����Q=��u�H����?��.XƁT�� E��,C�\e�
H')���:@#&$'�w�7l�(�5��I6me_5#�`
�o���/
Q����&��H�ɈΦ�*?#�a?Yx��u������P�������*uZ	=�r4}z>=B�>xG��-5��'G����GZ(�’�%$F�R�'�QV��(��~&M����e3��{���:'a*0w�'���;���8@�mk~Kt���>���7����[��k���'�:����*���v�a�P�3�l�#nh
�"�;g��w�J�\�HFZ�_Ubr��f2�X��z�]B�o�T��X��\``_�nZ}&�`
bf�
b�?�]Rm%^���MB����w�r��Uh�y��v����
b���-��H@`�e��4�Tv�b���ɴ]��e�'
��in��bn�����	���z_�9���e�(��K(�;JcV)Cx��F�v+���2�D%��$�;¯r-�W���=+^w�}Zit�]�Pq7/v�<,0��.d�0a;�����6bi���k��yuI��k.����SrS�%���	
;�w�'0���������������x9���@p_�}��O]���C�]���#o�r�J��q���r���ٰ�qR�%@J,G4S]W�~�	�[x��Q�^T��Qk�9�j��=I�hg�����x�����z�	D.�qd?���X�D&0D6��s�����u�#�9�
�R��������F*���uf��lT�6������(-�w�$H�W[�}��E�`g\����b[7)&���K�K�u���O�K�K(�Yu�2��e�Q�<������9�hoG�^����q�+��S����{�x*x�%&V�m6�R�V��S�lh	4VOzZu�[�,G�K�<�l0!Q��������U8��6�I�<��}����c=�/ij�n��'��_BrDN��9�+'��CVc^27�������*��z��Z�:����p(��k{:�����D4��G3p��RQ��+ 3��ԥ������ב�"��m�q4���P�%�ʻ�?�.�"�LQX�{b�!(��k/JA�|`E�yr6L���=I��7<�ٲ��ݗ�J`k���i�\l�?�Qa����W�;x�s1�REB���	��I
���p�]�D��T#<<�����{�.�HV��@�q���u�:c#�}�(�q�?׀r%���l���
IK�y
�P��N?�M�ƶF:(U+�BF[#h�����.5>���T"i�Bm�� :��)}���T�f���TE"���������H�2�he�V�v�p�g@��L6�K�K���@Q�P�����0g�e������:�4���\|Ar���O��v;,՗*{�����������������tVg5����/>�,}��Sa%�*mQ�`�(A�+��M?�8�xg���ͬ��yB�}�cdtU9t��^��5P�6�K�����RhGIC��sO��"z�v(4I|g.<H���p���h�\�;���>�K|���D{���ȩסj2y��F�=�w�7�.$(�K���Kn��KsS�K[5�K����aW���[���``Gv�%�rN���J>b�������Y�$nx����B9.�#Ii_�tf��n�?�pK�,������4�<g=�K���KI�Kxk�K�c79�<��D��A)���j����`\.8�������TJ�����)F�@4����C���6������C�K(���{�`MeX���z��eNu!�
������T`\�>v8>�RL�	�RnJ�[��Y���a�Κ=�p�om~�)G��@�$�|� ��xj�r�v5i�]S|=��������#rW.z;Ga~'2Z!��^�k���/��
�t!��]��V�x�y~%�-�M���d��Jq�0J�!%V)�����y�g�f����A!�>�mDo_	�K8P�K~�no{v5om3K��B��V�,
P�P��.!ܤ���+�m�:�6����������9#9Y�����a�5�^�y����sxT}LC�1h��6�_\b0Yp�>�Q��u�����6�Z<�f}�CC�@�$:�37Э�(��^B{N���By�O�݁1����G�
�:ayM
b��
R�^u�b�kv�d��o6��g�C%8Vy8c$�sq�W ��N;��S��y����J/�ZK��~�JC�Kx1f���M
egF�mn�������5g�K���K��KK���O��,�8��e�L�|E�$����?��LTY�QS�[���:����K
�|8�g0��4�iw�+����� ����T�J	eQ��H��C�Ke%�CuH�d}�a�_.d�/=���3��xhu�s�/���ʥD3Y�	B�cu�Ռ�Yq<�
�
� �we�s��E�h��b�-�<v�>�����VoxƱ�>
D��r*=/��&���HG��L�m]p�����[pW�Xnf���r����=��P�<41�K��K�b�K���Kj��KF2�K��KX��K5���'3��c�3��;z��"=B�K���Kl�KHHL�WL��L=��ILQE�K���K�5�K��Ln#�KY�K"��K��KQF�KL9�K��KҚ�K#nL�(�q��L��L�L��K9��K��K�L��1Tkb����3Th1���ת��5T��u�M�|��MGKP�yF>�1��R^j�U:ʿ.Bi4$�h�){2q��]K*�M����_�7Tٵ�o�O��)T��F��&�[����QU�TR����K���F#C+T���0/q��I��%�g�����!n�X�u܊��h��*����_�S>{W���M���8���JZ��df�-T�y�'��/T�6u7AT�Ml�CT*sEa�f�nS�~�`�{��9e��Aa�n�>x��
��S)�E\�y��#K�Q�P�hbL����D��2���/<�[���N\O�b������	"��z*�.sV��*�];��&������2@dA��!�����y7�ET��GTW|Q9T�!;T� =T���(�E���
'�?T��1TM����2>�����3T�Me�,]���lS�n
�Ҁ�1���k�eH�5T�~|9�=����=�H�����2���V�1U-����Wg�Td��6"7T��v�*[$��jE��vT!@0x\����~)T�}��0+T"K
��J,�����
�81�4-T��?�r�+�R/T?Y7Y\�k��ѴAT�ZCT+���,�U�fgF�7�cL��\��-P��z����."���i������3�=��*8E���[��x<,
x#�i/�Ez�1�$�s�� ��+_C6�-�R:�s��lό��N�;�3���{�k<��J�c9��F�I�����X�yI6��c�I�P3���5����ET�-GT��9T�Z;T�=TJ�?TuJqT#{sT�@uT��wTz�iTM�kT?mT��oT���T�/�TwF�T���T!jyTq�G�͚t�����{TY�}T��TQ�qT��sT�hf��,��Ѽ%geduT�HwT�-iTG�kT��mT�$oTi��T`B�TR��TJ7�T|�yT�M{TCL9S.}|�Fm�9=�d�n�S�Fb�}T�3���/��2T��7+A�6}5)�`�Y;��/�����f�uo^����CyQhw�U�T�_2U�����6��I	Ր�\z��!�<T���k���+�i�{�:��zg�:�f%i#4SY����$��o�%�����w�TB;�A�a���;�o������?�fo��['J/
~�u���K�*��WDB�8/�=w���T�5_r���P���pi8��S[��TlP7]����"��.n�V#3 8Sq�mr�'���eCV����-�r "��!�b��o*���^�e����
Ɯ��M�;#�m����
�a�&����5&�TL3{OU��n<	���VT�l|D�GaVoh��0���9#��<�,�j��W�	��T�8�Ta�T:N�T���T���T¿�T�y�T��T,�d�
ot,��D��Yi��K� ��'@�S_1��X���T�����}�H!�����/�M�d,cm��:=���h���J���m��L�Zbd��8�;R�J������Pj��}������S�T�<7͑� ���)���g�:!W�9T���b��>�9�]F�Ykh�y�Z}@�%|�������*}tz^��e7�8/w�bM������:�%���������"�<�����CmIc�f�\߯f���Y��=?�����:VBX�Y�p�)��\���'�Y������
��a�T=p�TB��T��Tba�T��T�~�TLL�TI��Tm��TW�T���T;������SB�	æ�U�$s��
�q��qC��
x�#%�ڄFTX׋���H��ڻ�x�4pZ�F�Z.t�`W��3ILR<�����1P5��D�H��O߇���K
��\�!��&����!�څ��l�G}({i����NUCo^<:-���t#b'��k�-�3��]��S�$k����6�^F�
p��'�T���T��T?A�T��T�����9Wq��|��N���3�up@N�Je����4�:�B��k����|9��z*��R�8T��	����_��j"[#���2s:V�
k�NcF�
�u��Y�L�%*����dm*
�r�{�X]�Ge|�T�	�T)vAlHcB�Q�ӣ��\9o)�'���G��=ݑ_M����@�&���r�z$�DѼt�
�0�c�:���Џ�����3L���>&�?�J�
s>���]i`�)���T�f��>�$x��%T��t1<b�-��W
��(�X��O�b
<d����2�u|28��X���L�T��!_�v���+ 3����:�hׄ`.�-���2���\���TLd�mc;��NJ��e��6����p��b�|��T
f���5_�&�Yy���W�V�TO�;�++k���>�Y�����P���w�VI�9n����Th���?z�7������o��>���! �tg����U� j�[g
�}B���P��2kh�Jy�q�:�->O�����D��OV�V��X��e�����86������d�h�U��/�su�ӳ��&����r2���%�R6Iz���	]�:TR�|�/N�}�c"���,A�I�es*��=*yr7�g��l0K�"���1��0���'a'�Kbg2wdc����|����<�������ڐ�!�@��J��|G�m�e����4��+%�W�&��NRR��q�}]#����gP���B���0w"��#-���S^��?��[9u���t�`R9[/WB����k�…�U�WPk�U]H!�
�p��	�.�ԃ�
�4��Vw�f�B�(C�%�`�I��S��co|�Q��Z$�^�:�x�����Kf5���K���u�
�o���	ţK������w(��-��Jvf��OHV��y9�K�K}�d�������
L�,�H�L���<�=�~�@�[�aX�LC
��ֳ����&�b��^����Z��X
Gd��gE������u������.6o���:S�T���I��1���]��n�Y���Y����T����>R���,���m��&��4n�������Xj���sP�f�f�p�{E��r��ә�!I�E>�w��M����p����z`�{�{{W�����v��
���GZ+���s�b���f�~����bWxm~�%����3S�8J%�{�[��)}���>ϔ�A��r`,o�_����4��Y��c-~si����G��or�;-��Ds^���FC1�@���4�����uJB�"?;s�(_n�
I�:p+R0�R�_�vQ�
`HZ�Zf�%�nS/�d�&E�;Z5\OyyH}�vh$����I6��^�u0<�q��l�r��5
�lykQ������`�A��0�����ɹ�!1�A���^?��j�2@�T����DQ\���G�y�F��r����.�1��8��+��gh��-��ъ��>��6{�C��sF�k�>�mݛ���0��4�85Y�~��V��Gy��(�v�r.��
��:P�|6.��`r_*���]��"�mH��D?����y�jb��*���Ew�d��y���G2YON�c٪�Hx�+�?I��v��k�ܓ�m�+�����y6���|]�@�6�S���)"l���D��djC���7I�)_���f^�m�H���ϼ7��>������������,�w#�h��0�'3_��΁�XUC��:0!T���)e�:�F�}{�1y�s�=�eW����b���V���Q��M0K�oU��`'$��z��Fv�����, C(a�eA�������/RM��dS���%=��˚��5~d
�����	z�km��Ks��	ţ�M8;�2*��^X\��o�b�hAX�@�����YK���	��*2������^2	o�p��pkm���4'���`�"G�Qɹ<�@@�Y)2��bZ/�la��>T�l}`���E�A|�����#'ӛGT$)b�վ�,N��~2/���~�mO�6���B%}�LI^._Z��`�8p]�&AT��9��ٷH��M�'�����0S]�/���:-�����r����j���x�>k�}~!�����[��<�X����5C�/�#�y��/�0��P��3���j��~E���� ��,��s3�?���l�-��-n�K�0��o���1}����~����>+5���'��FSR���'�T��Te`U�U�'U��U��T1��T��T�Ub5�T��T?f�T���T���T�c�]�Hp��3۫�����Kl-`v�Tv|�T�#�T�U-h��M�����<4�1I�v\��|���g����(D����
�o,�?��1��Xu1G��=v]�
,UV�lH��2A�]
.iU[Z�D�Z�7U9_:$��@�wZg�m��_��#�F�r:���hP2���8�6�x�8~���=�R��>Ho&��Z�3��&�[f���}ad%�C=�*�;v9���%#F�A
���4��T��QX�y�	�|�V��:�J������_�����;u�v�YK~D��gn���]���f(Q�FϲQ��o�����J�d[2d��$�żJ�A������3\Iwҵ"%��^���5?�n���I����&!J�"K-�c=mp����NW�|Rc�����O��bM�7Qg��]S0m�ql*��mi�����Q���p��c3[FJ
���h�T��f�dr�d���V'ƜrV�����8�)ET)p�L�!��	A@�]������?.o�g%�v%\������� ]"x�`C^oq�FQ��'<sN�ߒV�v��F�2�&�òxN������X�?��{���؝��g�-�������5w�L^�Up���{ Z�1���P³�*����<CA�?v8mj�F�QF�Q^a�{Rc�����5�<�(P/�����6n
���mn>�Z+��WVb��������	S���HZ���F$v�������L�L����vf�Tq�U�4U�t7U��)U�+Uo�-U��AU�DUz�GU=�;UR>U��1U��5Uz�)U�g-UP0Uc
CU�?FUh�HU��;U�?U�rU�uU�[xU��kU)nU9��U�a�U���U��zU��|Uz>~U�KqUd�tU3cxU!�kU��oU�O�U���U�P�U��{UݬU���UW��Uϡ�U?��UH��U~�UM6�U�`�Uh�U���Upc�U��U4��U���U#v�U���U���@NV�U�I3%ez2��6k3�+�Nk����,;8T^Xe�����h�gjR�i������H�f'�#����S�&J_���rx���4�͡�rR�Nz���~J�,p+�ď���QK�$��J�*[�8�C��N�ykxmg1��G����
=�S4� �K�(T�"&�|���t�yN�U��U/8�U���U���U�z�U)=�Uy��U'>�U�W�U^"�U���Us�Uf
�U���U�$�UT��U���UY��U���Uk4�U�1�U��U�VNYV��|P���D��͛�D0O����V����
�0w}��Sb��{��BB��~���'�V���U���U���U8"�Ug��U9!�U�V�U��U��U~t�U�S�U#|�UolVAV�2Vd�V�Aξ�A��7O)�G��>�B��Q�&�
e��(�MO���U0D��p��E���T�;'��z�"�]'����X�3��6Ot`;��Y�e�+�b��I��6�<RP��*VB|>�iaB֐&Do >P��Y�e\`���Օ�U7pI�%���X�l&͋�P!?.���_%���<-��V�2,]?���C
�n��a��.2[��
d��T�)��l��8��Z0oDT����JvC��=���S�.(�����!�Vp���ݮ�GX"���E�s����\���N�����9"�2?�]\�[
���(Ҟ	��'�@b��%|���O������#���V�0]��L���X~l�c�9�u�A�y�v��Vk�1�O���V��$�x�C�7�6�
u�y3
��E8)�(���MH�\U�#o!>r��W�H��#��
Qe�wr�	�7�l�;b4�i=X���+���-����4K��������Y/P�T�VɺiӴ[����"��������p���s�_C�P$׭P��(��z7.ƐO���u��Y��:SRf�^�P�w����9'��g*0�%�\�۹v��1����;5�,H8c�]��i�ӌ.����
�x��^%6n����/N?�M|�X��
�C�;h�y���H	>je!�o����_��
2;������JƚZ8%�	��{+l���+���9q�t�����.�dD0orm��!��K�f���Q'%+��/�i����^��7�IY^�82-I%��'�C�U�v�^^��Rb����˧�P�PC���R�����S�W�0D��S1��va�I��<���c�V�d#�;��S�+2��#��[��|���Z�����Is*j^#]'��G�N
1�����%� �e��U�+&�VnѮ��r%��.�(��bd��3M	bev`�p}]��5��yV��>�-��7�Mtyj��|�>dۨ��|bf���&'*z��P������j(1���Hv�A�D�x%���zjx������@���.P]9��l���
HE�<�����:1I��@�J<D�
U�1HfW,���p���4"|��5`Sp�|����i������t
�k����Je�ABs���-��#N!�T�D�P�����A��r�J���
���{Bc$�_����O�����L/ǘ�u�~�����#���h���}�c�$]h��R3�a��h#���Y
��!q�����
�d�����P��`�O.2S�L��CBe�L�z�.i�yd״��+7��q�€"�.������F$��˔	��G!�̼�t�������\�|N�k\�b��� 7��V(���A�t:�)Q�=��=$�v�������[^�%*&�F�O��2�MW`�]��L[s�x��W1Zf�ZQEt�tg�����q��.W)L
89�����Z�b�PI`y�0���ܓXL� ;�Aw;�c�C���C])�)�z+L�+b����/4�W�B�O{R�k��������2/��TC��h��1-�3lT����!Q���Y'{��B3N~t�l_u�lR���oڇ���A�>^�9�N4��H���a3�#X��������$�:�"�N��v��a��xe�}�a����=��XP(�H��Fy�s����@S��>��J�oo�[�>����:�+9���r�T��_Z�[_���U]�5J�!�(�v{J.#R��@� �F���/:�����+�$E��c��*[e����x�#c%�v4�E�eiotE����n'��������[���2���%�A��a�9we���0�18�`�qú�2B1>�Ees�Q.�qr�����t�[.+�Mc~t�)z��A�����TN~���Hv%������
L�������� �OW�������zMsއG��Ye��dՇ�m���m_�C_!���!��T���H�Y��B�[�=3skg?1��S5���&Gu�zX�4�T�~0lVX�C�fOM^�>f�u����Q�����'�o.h���4�_tT2O�3��9D����c=���6�"�)��NK-��P�[uV�$�X� h+}�-��6t��Gv�\n�n�F��El���3PE�b�V���O�?
���ܾ�q�0��P_���r?f���bA�0�h�ߌ��)Ю������D�C�:
7(�y����8�^�U���U
�1V��3V�*5V@�7V:T)V�b+Vm�-V�8/VD�AV��CV�Yv��J�[ґX���Y>�������,�yCo���}�"�UZ��!c�.�kT*�Ì�^Q���[��7TX�����Ze�1x�Z���� �AtW�߁��H��U�^F��o��2�t���xL��:��^�EVݽ��˛�c��`G�i��hʝ�X��B�o'���]-���vCAA����d�,]�ǧ�˶~��
}���F�n�1��������aw��
��V}d��0u�F��z,�+�Id���i�>(f�;����b�}
|����>,p##��b	NW ���=��1

�U���4g�s�
cTBV�_ױ4ce�"&~�l��k�2��ae���h�A�-��~�8�4q
�`�bq�[g����!�[��g� ���@���T�8CiSE=7zX�a&��Ga�x-R���\)dt�;3@�{�������!��
���T����?����aG�r�-G��Lݲ�Fb�� `N�p'I7~�_k�7��I#�e��\I�lՖ��$ �HYD��v�S�"�i�6��[�9�7xGV`���FMM����	�����nSE���:[�����
(�F{9V!�<VW�afx;���Obe����@V2V�y4V�>6V޲8V��*V�k,Vs�.V*q0VhOBV��DV��FV� Zud����x����e�`�8pGjy�epY~����k�*�u������g�w��g(�o�^����R?Q"��q�ًF?a�a��
V�n7����JeU+0�����p��$��4VX�ڏAyJ��m�+`c-�}ɓ/6om�8$���\�Zy�xe�>�F)z��-C͇ S�W�W0e�}���m1C`�-�����5$���8��6��Z=,��C5�FS�L��2��ʄ�=�L�����7��X�[*i�T�&�P���x����gz	A��pr�ip]�g&�C�_rh��=e���{�?QY����)��t�6C�&��V���h�vS�v�s�#Z�{`Y���7&A��}O�$��@����s��$���%½�)]��SB8�]�I6�������N�nb�'5��|�t��b������0m�kMp[5�`�w�)�8{���ٹ	?�i��������;�]w�%m'He��q��\yλP!�n�HV��:VC�<V��>V�{@V�drV��F�UX z�����y���$x�m�������pb��-�k��@CPro�-�q'�
�����(�dH�?u� ���W��4/h�~�����e��.�.�&+��&���iI�z�t�]I�܊���=��%�e<9�Q�@�Zx1T>)N�J�����6�>Ĕ������^�"�R�g�%�����d(�c!����J3\	L	V������������(�Q��/p<�V�����Gre�'����]:��os���:<wtV�IvV =�����šwH{�����Ż�"%��ԡ
�G�I%1��)|{|0z�3�`t����o"�p�Zʹ�n��j�G��D�!;���r�I'.N��4b��B���������?�FG���6D�+�T�D���a@4ðx\��l��F�i�\ɏp�ՙ4�?��01�-^���ȰS�e��; 6+;O��o-���P�TeR7NxV�jV�lV|4�;������nV{�lm)�.\O�#'�s1��gC����N��s�N�����>|�Rr�)�}���P%wD������E:2�h�x���{NHp
�������H_&���+������DR��K��
8�{�Ak�kWk<pV���V�u�V~��V�(�V����������$V�JHU��<'�Z�Y�W�gX�+AαzV�
F����!{�%��9'#��y'��G�]�S�kd���}�I_:q���O����%de5�*�Mf<	|V��~V��S������8������r�wp�wb������&(��T�uK��~Ǚ���N{g�_�����K���m?�?bE-?1V�|K�p�s]k=��p�����g���F�����
��C�6������p��M1�0�!�!�_;�S(���H�8����X�������aK��Dr�E���
�����
����cy���e!X�h��X1|j���'\��y��¹����KUB��){�.F����}�A��e|r�@(��B���a��|��t�'�Gzt�A���o����"�<��t��*<�}��|��fn����fYN I����i' �0�l����
�m� �Z��W����6���GF=����f�!P�E��|r���������B�9.�,W7ZH�?G����5�.��,�=d/�<��jr�����ӳ��و#�`�c�n?"����~���3$kg�c�O0�]A�vl�%p�r|�%m�=|�‹��E�����^��'hT��NH3�b�j^��A4|����s6e�9��~�U�	j|9P���Xý�C�/,��{��^�w���ޕ��I�k�n��7�y�;��tAӐ��+�YmVcZ��'/0��0��� #i�]uO=���:L�5:e2�'���3�`Br-}c%�/:"ĺ�B��A������h����l����wQ�ޚ[�|�`��,rӽ��
|�S�`����!K�����.���aۨ���q���W��_��K��E�����o)^Ep����6�0.������J�̬s/�YiD���Xh�g<�%��XJN�Gi�'�ŗ���;�H��so��ن>�$��DH��YS*3��p�֘zfd��K
�<G����~!�x<�a�5��c@�T$����(�*e�fg��4��at��]��'M�����W��H~i�����Y��0s�Ex2f$SZQrKB����X?w��V��]�}�Iݶ���ppc@&1� ��U�v�z���?W�j��qõ��Ų����9��S�� ���u���ld���'���t�W�{V��	�{pH�^L%$��!��&���Z0��2��B���Miw��ns��*�}�dD�HP"���x�V�@J��Q�T��S�$�3��j1��RQ���9/`0���@U����Y,NF��œh�"Wt�>֞b~5���2Y�ɳ��(I����t��k�%|����U�f?A{���&���!C��9o{����VCT%��Y5��8r������vZ1#3K��7
o�Ľ)�n�Br����rd�$@�>�;��ye�O'(���@�����/�Pj�~��@Fe�ֺ�5��{O���Xf��(����E�%ë�d�Je8���q��C;[�H}��]���D
MG1�#`����!�T��{n�ٲ�r�u��|�r?ӭ���ثv�ap��m'[A�q�:�t��'{ͤm���CW�>^���`OAK���F�{_IO"�Ӱ7
��`'� 
J)�{���mA	mwS�d4�4�#���� "/-&R}m>�k8t�5Oƭ��;3�u�o���{������h ���6�Y�Y
9]��"tV����"xT7���xV��kV��oVhh�V��Tr�V,�yVȔ|V��0{' ?��*�8�F����(sC
�k!$?����=�#te�ێ��m/�|t���^3m�߇���K�W��dm��'���(Y2E����_���d�Q�.�c�P����C�D6��o��8bJ����A�V�4|*r�'�o	\�&�Z0n;V�5�:_��i�GH��.�9x
/TN�r�=:����~V�1k�H3�V��[�q���S:�0�o��r5��	��"9x�	>_���&��&2�n�M%��
�@�V��Gd��x-L�����5����O*�q���@*A������_�:�+	�Nb��Vn��V�t�VS�V�aa��� m"�Z�_�J�����������Z!�t�1���PH1�#0tOA-k�LzoT�~;@o�|`P?�?�
��5�?�F���rz'qt`94��������@Z�z�����@������r<g�X�j�R��p:�8Z��xzo?�-�5=e������+�x{f��і>�pn� $���X���~��peXQ=���Y���b�t1�ݸ� �1���B�n|��N��P���m���G�4�
ݽ,�ϙUd���~��A��dn!�y�W��J.
j���ǧy%^�F|,W�Y;jg�Jm[���/>�GX�OT�����IM-b�:��h�����`�V�o���>��ZjG�\�'��|�k��Is�v����

���+���!^S=�L�"�6�X.AB
G@���n��N�c:�~��^ ��:�%N�)���!>�m�$]^��U�:�a�[s�=���
��W>��Q[Ëu�WK��[l8�yt-�xs݈��nУ�/�=)�y~�n0����A��n3���"V�!!&s�
�7����Z1�m\�����ct������xt����X������͓PmK���9NX��J�`J)M����K���lj�eQ2Ds$�%�>�ܡ����;i��&�Q�s$��W.C\Y�Ąߝ�_v��w��9����k�.�`G���E1���k����ΥU�j�*��Q�Q�Y|�1�D�
�7]��a��D�$%1Z����>)�,Ǐ
$٧����1�������#���u�c�e��$���qA�L���9���6��>����a�:0gmv��!~h2Z�#2���uQЫ-�n��'T �\��|��V�>%��K_]�u4�l07�F�0�%gmL;�K*�8�q�c����/Q�ӌٽ#��={����y. =��b`K�"B�gMZ�E\����HO���@o�o��MQ��>OO_���=�Y+��U%Kd�_��n8��/�76~C���;��e��jfz�14�UU��bd�6��l �e�iL�
(��{%�PB������R�m��`�8[���k�����?�����w�vt5�V����pmT�E��	��h�a
y|!����Z��3f^�XX��Ǧ�CD��W���3������n���+y���� �5�4�Z_F�l�2�
���
�!��C,{�-�d"w��[���b`�BYx'_�T�öf�6������7��b��l>���,B���Ø� ���R�N�,�l��c��6e ������5�*}X�hE~�T&���)�G�g}��
�E�FM�gF�����:��V�o�_�C����CbAO��A���N��D+�v���x�h�����FBܽ�B�����ese���K�%��R2i�8��kY�q��,�h��TZ�ZW�����r�4�-Hu�/��t,%7�4��:<VpG�!R��y? I%�;��l����=��	��3���h����`֋�_4�1�}�S[�����mX����$���z���]�Vd�V$��V�O�Vvb�V�/�V��V��V�,�V��V��V'��VL��Vw��V���V���Vn��VN��V�V��VB�V�3�Vk�V���j�����P7j}Ա�+�05ӕ���g��V�V��W�W�W;!Wf�V!��V1��V�t�V�S�V�q�Vi��V<��Vn���^;�V�/�V�}�V�5�V*�W��2����6�V�~�2��G~M�k�>�+���B�p��i��q����i��y�7Dz�\^�Wv"}@~7���G�8s��!��2՗T2��)iBGM�4�n�#E%v�{����K�A7�W;p����}��"�?[�fy�{�۴�#:�Z=c�V�n[g�T��ڀ��@� ��-�v5�w�������>]�4(��b��C�HM��:��g`_��ؚ߶	�F�mL'�����^i�-��ju�� ��/���XR���:�}�`u�S�j���q����w�Lu�V����i���#��e�(�F2H�QlS���+�I�^�j؍l��x|o�4T�f��$s;�W$5e{�VOg��u�+���EXt�~9�P����ag�1yp�Y��k2,g3}�����j�;:��b@;�!c��֬��Ɩ�<R't���4S��1���mn���	�Kf�f~��/��3���t��0G6�w�Xtz�L��1KѺ.a�JA�F��a�Iу���,����c�sRv�=B8�*�!2]�Ϋ�y�J��YVZnT�v���pn��,PL��H�W7P��oUx������_�!�-�yer�lf��������]���"P����u�~7��l��d1`J�u��t�|B����G|���R	:�[��,�ԑ.Jq
��o
_��{�q�2^�W�]�S2	�g�Cc3a���S�����8������il#�y��sz�yM����Q�B��>9�Uhp�T^��Ge��A�/��`���zZ}S5�<��i����UA�,LB���x�ͳ	��A��m=��u�ݔ+�(Wu��sH����m����q2�~.o/h���|��ijR'��
��w��kN��$'����6�,?C?�iQ�������?3�4p?��b��
�RC�>�=� �y�5�;2P�S���!r� �e�*6�ie8�X�q����g͸� �1�M]a�N�J�@��8�����C�c2����g&�z��i�/
�t���k��Bt����:WE*K���de[9Ɓo��3G�G1��3���p��w�U���u��g��6o�����)X��}LT������Xx�����4���Ԧ�^�<Բ�2��-&Xwo�-h
��#O��8Q�y`��7uqm�*���#=4L�p},w�����"�r7��2o���c��t�����4��xZ��������n����8����4\�>�A�#�T
ES�nװ��45����������3=G��h[�� �	+�KQ�<��!g��.L.!�P���f�'����?aP����d
�[��[J�G����|-��������+y��&�����c�8׭�Nn�y�B���]�
Br[8�R��0�@��|�]����޲�jD~�h)w�j�:�Q*\�����������!w����j���
��'?4��:�-�,"�}U� ��P#���2$�g�������<p�&>:Q��6�x���L��NA�d'v��;`�
�(��q]_�֠����^+o/�s�]���'	My�R�	�
f����C��+���P�r�bS�6�v�XrQ|2��Uռ�J��)��f��w�����Ck%�e����a��ne���>��C��@�����1��Y�ZBtd<�����2����$��Sc��4w�f�����q���P��L�X	�`�,�e@Q�~���u=|J����A�G��S9����[w�����{-s�1���DX��	/C�>�E9�v��Xe��%�4
3!�{����u��>j�����?��wC/���&ܙ�j�B������$f��^@�}irY����`c��(��RR'"�,����'����ɢ����$�Q6�U�(
�	��j̼�O)T�'�8_R���b^Q���s��3(a���{y��)ȴ.�+�hj1�/���ES�j������Ҋ���sI�� A�+0hL6&�GƁ�E	�e��`���k�V���<t�Ҥ*�U?��e�15Xp���9\�{�]�ʈ�����h����	-�j��9_i��6Z�=a�x���-1zF��a�VeDٜW�t�|��&��(������=���St��;s��_Ӟ�U�a�N�r5�B�*����/�������Q���al0���a����<�_m��6e�+�2+�t,S��#)���l9�Y:��<t���pkr���@h���L�����{Zs1���[�N�oWk����<W���V;�5i��V������S`�Y�ndX�Vׅ�V���Vdh1W�5�)��QO�=��_��RS���Q�;�g��������AZ3������sH�G�r��� &7T��Res��=���M���_��'m0O�JG��k�K�W8��͛uL���chZ���Y@�����ĩ��7}�����j41�W�D�a%?�v�>�<+S3���$��7A�:v3�I���?i&k�t�[�*���U���k�3����x�b�\^�P����yONPC��Iu�^y��V�^���`+�Ă3WQ�5W_�7W@�)WW�>��Y�U*C��B�������9���U���
K�f���s�~�iдu~�j���?�U��Y�1X��j��<%D��4�����	�+���A{V��+W��-WUh/W[���w�����'f��Km����d��F��%�2�U�!c3i�1���*�̕A��hQ
���AW�CWJQEW�GWj�I�^u���{����^wn�8��g�0��l@W�7?��9��r\��\��~��e��9Z��uR����Iw˄B?���7�s���
���N��c�oH�s?�����������n#��l ��b���7�fs����`�2�F;�[��:�|Bm�p4;$א��G������[Ys���w���j�I���j}TA�%%���X>c����Xq+�U�UX�����4m	Eu���0�eM�/��!Wو���a:���W���.?���r��zޑ�����tD
�;������av2�[)���r������u�sƲRW���NQ�)��-tQp��4-�؆)}�J>�7��6b
�_-"��JY��"��������/�����%q��q/1�\F�����q�jE)�6�H��;j��5���9� �ͺ�"�a���X�p�w9�w�A�o������n�3h����8���uHUw��������/��}j�u'������s�x���UcF�YT3�e��{bk,�9�8��@���h��Q�t	����
���s��M�d�aR���!����l�2Uy�6�V��R��fG������+`u,���C���9oI�5�t�oa���I=�����w���A.a�n����(�2�t	��`AR�;� �zJ�8Q�e�� ����x��mcW"O$z��}�D���z[�b�8+��Fv����ߛ�P��ъ�>+�Ue�1SCC���~i���V���n�,3Z9�s��@�j�JN\���?� A������:���i�y#�}�����F7��Ej����{��ܢ�E�e7���	{y��p���8�!�+�S�'���`���#����P�������|l#>=�S^��"RYX���*Y�����Gp�W�\�N�GS�Җ�(����?N.���"���.���2������f�xA	#�}���f�g�V��"�͓t�C��
s�hU8+!t6M��>�Ƥ7H_�5��k�5�e<�FГ�Qkdy#�J�ޏ�",(+kp'�>|8����������E�
�2R`��j$��go������+ȴ�Xj���F�?9N{��Bk����i8�ÉU�!xwQ( T���:�}m��EFL��%����J/%}�:W�=WZ�1W>�4W�
7W�*W-W?_0W&�CW��FW����8�*�}t���~HW
z:W�<W�>>WQx@W�qrW7�tW	�vW�uxW��jWL�lWbInW0�pW��Ww��W'�Wl��W?�zW+8c���8g�m4�svn��ϸ����ӫv(���#���O��7�e�V%��o���ơ;*��`_���
�ia���bqb�U�r�V��"bg˳zjY�[T���	��_6eM|�f������wFd�1:��p�#ok[�:h���������7w�3�	dI����]W�v�v��T��5����0��C�������p���s��4.���������������R�:����CL=>\(+nQ�q��L��I	4�����y(>�t��?����c[����X��?���E,��J�FT��p8�kd�t�z��б����}��	��1Q��i�.Q��q)l[�Z�ީ�z��p�];u�'���,W�����T%@�#���Kvjg��}�O
(�+�f�4ZN���ki4�KN�`����!"��
x+BY^����e��P�"�I������
N�pY�������
���ܫ97�x�?0+i����������>�q"�^G����^\�$j"��B^�r9�m��;!�@��V^��&E7u�v�n���F�'�b�?:Z�Ow�><�j����������%���X�@�d��q�����q�Oq�ai��.#׀��OŐ{����:Q��Ԥ:N�*(��?�_JH���/ZQ�Rn?�W�IP�iٟBME������b��^9�������!B!���M������^��g<i|�!�FJ�[��[�t����r?�������e�@�v�s��۩�6{d�m����̈́k�6'z�K�b
����?�T� ���@�V��p�C!�L�RO�@�χ~F_�,QdF%
��6����GG��'w�M������ �lu��}���l"
����u��l����Cp�2W����Wpk9��{�]�_����F+��Z,�#P���`a�
A���0����k���26��^%"������pM�O[�G(�>�˽�zq? ���t����vB��2�K�U��+����N��50�����H�zZy�G�
��=��)e�y�2;S�[���V8�y�e��wt��%Ll^\-��w#�~Z��bv�D��bv&��6���*\k�!Y��l���z3��d�2����xG�!�P���1*όM���������q�Z�A|Sk+D�J,��!D`���h!����|����>�����C�QJA�	�B���p�_0U+:
���f3T�e_�<�yw���/�{��k,^����6RBx������d���c6���[�A�3����1�ܞ�
��,M�G���a'0���<��RC���*]c��^�)�X�������U�T�v�Z�>T���M�y����~�$ܧ�h���`�7�}�]z�y�QG�w�G��L�R�������O��	�����&��y��M�U$>��iHa�u� [�dJvͥ9��~yFFZ!���W���=��s26��|V-},*B�
���w�bHЪ�,8D���Ψ�i�������l�s�g_�1^���k�k����F�N��s=K����j�����IQD�mj�{��f�i��>o"]���)5����	��i�,�sE�˿f���>eKJ:44S\��/�Eх�!]��%��r/��6��������U���uշ%u���%�?V�����@~�5
���($w�ݺj}�7t�	'�����F���S�ӷP�Hn{�bw������$~"Zr�x�Eq�LH�ʳ��>�sG>���M�"r�-1
�r��!&U�����n�4!�}UU�<H_;w�v#X�\���JN`_�/S:/��F������waX9�)���*��h���������P9�+���,�C0�_%.mn&���p�9$v��>q� %mI�.�
�F��ѐ�x����G�F%k�9�;}@��i��c��n^�@���b�h��
p�����8
f������w�@7�0��-؂3|F$���P ����V75��	�b{��OM�ęD3����b������&ͮ�������nY!p�3(�{�\����d)��)-�a����y���e6,u���;.�1����?Ob?���.���Ox1�"����I����Zq���aͣ�&3���kN�F��+��	�9����w��6���~W���WQ#rW9tWu���Iv�"����T	�W���dtw����G��ۚZ��~A����!���nvW]^xWtyjWj;lW�zT�&'�����|��H׈E-@35��������Y����.-������Y@���n,��.�����������1,�!E.8���ij�
���S��M
Z�Sk�)��k{�M���K���N����P[�,�'� �S���/�fn<	�
����&����#��O�*�f��hL��I���=s����F��.��,}��k}]d����lw72�H��X�H�[|�/Z�#i|%�}�|i�4m�Y��d�������s���x�3�
��0V;M~d`b�E����ޔ��Ю9�7���Ɓ\~���{�]�|����?w�����@X��>/��.ғ��"O	�Y޳8����/*b\��)�]�l0���6��1L�"��a?���?�[��l#�n�Y���7���+�ľ�6�Z���&��sE��]^z���N~r��)�2}J��W�o�j+T	�jBO��%g(��!K�a���2F9�v�}����j���-O�J3���y��>9���v�5k���!��P=\�}h�����	����{Qx)�p�Z�������#��q:5�l]��h���(ڸs#��_P&
S��(r�Vћ*�j�(e�
��3:I՛�
nr��K\�R6� gp���VnNf>������v��`H��$�������:iBWBA�uϚw���,:DJoP׬Ům�(6��;Zـ@�W�gi"��X�qx�C�C�]�n'�]�
W9�Y �"��At��'wS�Bq ��-y$�\����P�z�3V�).��G���Z�����c�����1�r�|����j%�Z_��bk��5ZbVj+�9M������� �
q��gv��A���*�~�Yg���,X}�1La!�&K�S���|2�0�A\������|<��w�I�!
,	�H�����mI�T���`�q�q�O�-u���R�?�ZO�(��EM�"���śB��R��>�����������LO�kAXwŘ����QoT
z�m��d��= �D���FZq���u��y�1"�bFY������_�������Q:Q6�bؤ�T�b��s�p.W�����W����\���'!mp�Gn��uh�	+���0m�	�j��mp��ul�a���>��k��?��	=��u��}��h��u+9�>~>5����<���z>yEI�>��:���=��<7Q~5�����1
o���%�aI�Sk�T���WǩȔ4�2/U����L��p�R�
�2�ř�g���SU�B��j1�)��b̳aō(�59�>��2�ɢU�2��b	��kK~SO�2�q��[�*�,����� k)D����֧jM��L���,L��=T����S?(ĵK��yU�=���,L�q1���}?�g
�2	��'��|h��F��{N����jj��,+��WI���+C��S
��^�\#��T7)�>�9��P����d� 'I)�eСi8����b��Nxta�,�%E��%!b�-H
`l"7x�-�j������E�L�������c���(����@�
��
�fi������7�����4l��&W�L~�2�i����m�N����\APL�GX����~��rՉ���qٿ(�����Lx����MF���B�A�e���@�,����_�V�S���2�RF9����t��/�d��(>
�qB�"4�ogX��A���Fϛ"�k)f������W�S�@�7b��ނ��dY}-��ZF���*b m���"��
�6�	�wX�H
�;��r���x��Mdh> 1����
���&C3R��[`�E���h����������^��������l.	������p�n�RO]�`GC2=��f�>r�D��E�w��k�aj!������c��Nw��'j�To�����$5�Kc�(pW:�W�4�Wb�WT
yW{W:�s�7A�H����8�P��'Y��G����<zs~X�������jN�)FE�.JΉ�Վ��Up.�N/9����Q6���DƑ&�Q�!�d�-�6���b֫�2��9����Yz�:1~{MW�Q��ӏ�*e���a�Z�B@�s`���l�c]��E��&i���v�(�3�rbHa:
�+���E8e�2�N<�*�X�\��M
%+Y�8�V%
כsY�Ze�	E�w��Λ��s�.����Ug 7�-Q��>'�&�7yJj�Q@�X��"IPD7mR�{
n�.g](~���(;���y���V�;�0�v���Rj)$\��٘a�i��arW�B�_8;�v��L��0o�Q�v��A��s��U���3���x�"����mL�����|����>�o~V]�>Vz���(z�p0��_c3-�V����\��yc��J�*\����j̆�����M���(��m=�(�L�5�!"l����T�lR��t�O�7��C=�SP�h�+o����2�-��o�k5W*�;F����=�Myo���.-�c.�P</]�]~�$��GVG�5W �!������u���ѡ�*d�6<_�����Ժ�\�a�2���k	�����rP�y��* �&-�	�9����Z#�����ȑ���{��L��4�cD<��FUcF��d��;�,���a�h�5���[� ��� ��gC��_O5T�Q��i�N��N6�#���E{���)��s�`,=
��n�]����\��	kH0w�Qo�$6�%�x�>wnK��,C&x5
Wh�+@�����\��1%�j�oo�E&�e�nL��S�$�m<N������].�9��D
Z�e�����f��!�h��4��v����Wq1c	(�V)���|�����L-W�A�i�����c�"����0>k1�`�F��
.C�p!1�'}1��CЫ���}�b=W4������Qg�p2�r�k�dq�Ҥ�s3�5��K�/G�Q�=��K�&6��8C�y;
��U�t)�_��4��Z��ok�P�%5�����c���)z�Ҕ6�9�+e�H�O���1)о�7Z'g!
�U���4)�����Cd�a`5�ظ�� zo�����f���abI� ��`f5�jz6�F�/<��o���r����_�&������
t��a��p8�g��m������5Ecf�	��C��Z�:���������'qT\�8#q9 W6
�q������?�����>R��RP�+�oL���d��=�����w�>${�8��cPU���-k�R1M�TCi���-��e��0��G<6#�uA�*�(yT��a�X����$N�~m�\�}���L�s�t|4I��Ǔ��*�y6XF��f�u�o��>N*���>�3���$��@7,������٘*�*6�/Zk�mi�;�?}n�����0������C�;{
r��ۇ|�+�9�0�-.�td���lp����P��)`��}0rLO�*�8�D���9���D�������������&��!��ke����dB�ͼ�+��=��D$��9K�p��_+�e��l�Z
T�ت�|�Dc$�����6IUyy��|����S!#��D�<r���}piU�y��ݨ��ܻrw�?�f�����^���c���O�!5tx�N�*l� ��M�go��
CNyD��U3E:����9�r#>�����EY�<���S9�|�"�ʊ[s���7 =X$&"�J���~�	A,�Y;�W�o(���j��-����P�?���-�|D08���G���(�<��4An.](�UL��}�=m���:�������6{�����-��`�#��	fd�t���f�|�l�C�_����k��]{J��pe���0���Yo��7�&k����^����~A�
|_eO�MÆ(�&���9��g����`�~�U���������bW�������A������c=�o����zeJ��b��I�	nC<�*�X)�����&#~A~A��I2�7r
1�Mwx�������c�T�R�
ʻI*������h�f�
��_����/�DZD��xj��s�w�.�)=z!���ܟ�����Yn��9I��r(���.��V'm�9�'��/�	���:�u�7��+��P����8���0������o�I��\�KIlR����~�G�ux�
V�_�g�';�0)I�Tb����Օ��T��P@y���������!�R��AJ���O�K�h�+��3��5�(
�a�]��4�ey�O��tK$P�J�7�ќ�˂�,F�B�NMtˁ�o��1�o��j!�br�:s��"��m���x����r�ǞCc@��R1�?9�v�`n�p���tN���.; .�>f�w�:�^"�Q��Z�m��W'{ǰ��̇0D�x*�2��X��j+����_�]3��sH�=��c������U39x�����2���zR�C�H;�5�G�qW�^�����Ye��&Q`�5�r�>@Lc��,���
�|0IjAl\C�>)w������f�.��R	(C��5�t�|��`����4�z��?�A���/�I��������,D�Ǽ0�}W9�:ٲ�)a�);��|W��W�Q�o����N�h��p�����UGl�L1��������T�����I�Jt%��;\�%m����A�ݝ�cG� Vx܊>��t�	�Š6�S�n�rm7�b�]���P,��K����&I\�6$�V��Y����8e�K���)	��K�q�28s������j�-�Il9d�����\jy����-s�#)�%q����fF�4a���<�	
������q���
K���V!O���e�`�<�m����`��
��������V�P�#�q�6S�|�9{�)`��+]�z4��K��O�
$��u�+Ax��z��<�E�J�wߟ؆���<rSik���p!F1�R�_���k�g��i��l�s�T�0��d75��O6h��z�1)Z�g�'V�v���I���X��]k�*'��BP��{�\m�w
U��zHt�t'� r ,d$�cU���yBu�v�+6���=�cBK��E���B=�F�F�A+�64��*�t,eۥ�8�v �82��lGh�0�6������8(N�^)b	�D����Z����}d const >����operator!=��sub_array���truncate���n� hb_sorted_array_t<OT::TableRecord const >.?AU?$hb_sorted_array_t@$$CBUTableRecord@OT@@@@5xuY"u	0���	0��.��
:�	0k+�+�F�OT::TTCHeaderVersion1.?AUTTCHeaderVersion1@OT@@�

���
�	u
��
��,	�
��s	0
��9��OT::ArrayOf<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�	
���
�get_face_count��get_face����sanitize���
Z9ttcTag���
L>version��
�table�_compiles_assertion_on_line_240�_instance_assertion_on_line_240?null_size��?min_size���F
�OT::TTCHeaderVersion1.?AUTTCHeaderVersion1@OT@@�
�
���
�
���OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@�
�,
�
�	���	����	���
�,	!���r
���
#�,
�	$��%�r"�&�	u�%�	0�%�	����hb_array_t<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	+��%���hb_array_t<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@	-���,�.�
#�	0��%�	0���;
�	3���<
�	5��%�<	0�%�9�#�	�%���item_t�?item_size���ArrayOf<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >� �operator=��'�operator[]�(�get_size���)�operator bool��*�pop/�as_array���+�iter_t�-�writer_t���,�iter���.�writer�,�operator struct hb_array_t<struct OT::OffsetTo<struct OT::OpenTypeOffsetTable,struct OT::IntType<unsigned int,4>,void,1> const >���.�operator struct hb_array_t<struct OT::OffsetTo<struct OT::OpenTypeOffsetTable,struct OT::IntType<unsigned int,4>,void,1> >�1�begin��1�end*�qsort��2�serialize��4�serialize_append���6�copy���7�sanitize_shallow���
P9len��
8�arrayZ���9�_compiles_assertion_on_line_8219�_instance_assertion_on_line_821?null_size��?min_size����v:�OT::ArrayOf<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�
�,<�$��=�
$�
�	�@�?�	!��@�s	�@�?�B�C�
�,
#�	E��F��	��F�G�H��1$��u	0�@�J�	0�F��;	0�F�9	�F�	u�F�V�q���target_t���A�OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>���D�operator=��I�operator()�K�serialize_copy�L�sanitize_shallow���M�neuter�N�_instance_assertion_on_line_517O�get_size���?null_size��?min_size���?static_size�6P�OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@�
�
��l+S�	0�%�T�
�6�OT::TTCHeader.?AUTTCHeader@OT@@�
W���
X�	uW�Y�	�W�Y�s	0W�Y�9R�OT::TTCHeader::<unnamed-type-u>.?AT<unnamed-type-u>@TTCHeader@OT@@��jZ�get_face_count�[�get_face���\�sanitize���]�<unnamed-type-u>���
]�u6^�OT::TTCHeader.?AUTTCHeader@OT@@�
X�
]���
a�
b���OT::TTCHeader::<unnamed-type-u>::<unnamed-type-header>.?AU<unnamed-type-header>@<unnamed-type-u>@TTCHeader@OT@@�Jd�<unnamed-type-header>��
d�header���

�version1�Re�OT::TTCHeader::<unnamed-type-u>.?AT<unnamed-type-u>@TTCHeader@OT@@��
d���
g�
h�*
Z9ttcTag���
L>version��j�OT::TTCHeader::<unnamed-type-u>::<unnamed-type-header>.?AU<unnamed-type-header>@<unnamed-type-u>@TTCHeader@OT@@�
Y�,f�NullHelper<OT::OpenTypeOffsetTable>.?AU?$NullHelper@UOpenTypeOffsetTable@OT@@@@�	�m�B�OT::ResourceRecord.?AUResourceRecord@OT@@���
o���
p�	�o�q�	0o�q��;��OT::OffsetTo<OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,3>,void,0>.?AU?$OffsetTo@U?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@U?$IntType@I$02@2@X$0A@@OT@@	o�q�	uo�q�r�get_face���s�sanitize���
	9id���
�:nameOffset���
;attrs
t�offset���
P9reserved�u�_instance_assertion_on_line_320v�get_size���?null_size��?min_size���?static_sizeBw�OT::ResourceRecord.?AUResourceRecord@OT@@����OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@�
y���
z�
z�,
|�
y�	y�~�}�	y�~����	y�~�}�	�;y�~�r
z�	�;y���r����	uy���	0y���	y�~�	�;y���	�;y�~�����	<y���	0y�~��;	�Gy�~�<
y�	��y���<	0y���9	y����;item_t�?item_size����ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >���operator=����operator[]���get_size�����operator bool����pop��as_array����;iter_t��;writer_t�����iter�����writer���operator struct hb_array_t<struct OT::IntType<unsigned char,1> const >���operator struct hb_array_t<struct OT::IntType<unsigned char,1> >�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
P9len��
�;arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@�
t���
��,���|���
p�
��
��j�OT::Offset<OT::IntType<unsigned int,3>,0>.?AU?$Offset@U?$IntType@I$02@OT@@$0A@@OT@@�
����
��	0����	����	u������9���9type�����is_null��_instance_assertion_on_line_308��get_size���?null_size��?min_size���?static_sizej��OT::Offset<OT::IntType<unsigned int,3>,0>.?AU?$Offset@U?$IntType@I$02@OT@@$0A@@OT@@�
��
t�	t�����
t�,	��t���s	t���������
y�,
��	��t����	|�t��������1���u	0t�����	0t����;	0t���9	t���	ut��������y�target_t�����OffsetTo<OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,3>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >,OT::IntType<unsigned int,3>,void,0>.?AU?$OffsetTo@U?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@U?$IntType@I$02@2@X$0A@@OT@@
q�,
��	0k+�+��J�OT::ResourceTypeRecord.?AUResourceTypeRecord@OT@@���
����
��	u����	0����
p�,	��������l+��	0����Õ��OT::OffsetTo<OT::UnsizedArrayOf<OT::ResourceRecord>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�	������get_resource_count���is_sfnt•get_resource_recordĕsanitize���
Z9tag��
	9resCountM1���
ŕresourcesZ���ƕ_instance_assertion_on_line_355��get_size���?null_size��?min_size���?static_sizeJǕOT::ResourceTypeRecord.?AUResourceTypeRecord@OT@@���
��
��,��hb_iter_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@
˕
˕��
͕	u˕Εf�hb_array_t<OT::ResourceRecord const >.?AU?$hb_array_t@$$CBUResourceRecord@OT@@@@
Е	ѕ˕̕
��
ӕ	ԕ˕ΕҕՕ	Е˕Ε	Е˕Εsؕו	0˕Ε	��˕̕	��˕Εەܕ	��˕̕s	��˕Εsޕߕ
˕!	Е˕�s
Е,
˕	�˕�s��	Е˕̕r	Е˕�	�˕�������item_t�ϕget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���֕thiz���וiter���ٕoperator+��ו_begin�וbegin��ו_end���וendڕoperator bool��ϕlenݕoperator*���operator[]��operator+=��operator++��operator-=��operator--�ؕoperator-�� T�hb_iter_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@��
�	ѕ��
���
�	ԕ����	����	����s	0��	u��	��	��s	Е����thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@��˕��������hb_iter_with_fallback_t<hb_array_t<OT::ResourceRecord const >,OT::ResourceRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUResourceRecord@OT@@@@AEBUResourceRecord@OT@@@@��u
Е	Е��	Е���
ӕ	��Е�	��Е�s	Е�	Е�s	uЕ�
ӕ,
�	0Е��	��Е�	ЕЕ�	tЕ	tЕ����v�hb_sorted_array_t<OT::ResourceRecord const >.?AU?$hb_sorted_array_t@$$CBUResourceRecord@OT@@@@��	�Е�	�Е����	Е��	ЕЕ��	ЕЕ���	ЕЕ�s����Frealloc_move����hb_array_t<OT::ResourceRecord const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__���	�__forward__�__prev__���	�__rewind__�
�__len__
�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::ResourceRecord const >���
�operator==�
�hash����cmp�qsort��
�get_size����reverse�sub_array���truncate����fini���
��arrayZ���
ulength���
ubackwards_length�f"V�hb_array_t<OT::ResourceRecord const >.?AU?$hb_array_t@$$CBUResourceRecord@OT@@@@j�OT::UnsizedArrayOf<OT::ResourceRecord>.?AU?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@
���
�
�,
!�
�	�#�"�	�#�$�%�	�#�"�
o�,	(��#�s
�	���*�s)�+�	u�s	�*�s^�hb_array_t<OT::ResourceRecord>.?AU?$hb_array_t@UResourceRecord@OT@@@@���	/��#�s.�0�	�#�	0�#��;
�	4��*�49	0�*��;o�#�	�*�Bo�item_t�?item_size��&�UnsizedArrayOf<OT::ResourceRecord>�'�operator=��,�operator[]�-�get_size���1�as_array���2�qsort��3�serialize��5�copy���6�sanitize_shallow���
7�arrayZ���8�_instance_assertion_on_line_627?min_size���j69�OT::UnsizedArrayOf<OT::ResourceRecord>.?AU?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@
�
;�,�<�!�=�
;�
?�
<�
ŕ	ŕB�A�
ŕ,	D�ŕB�b	ŕB�A�E�F�
�,
;�	H�ŕI��	!�ŕI�J�K��1<��u	0ŕB�M�	0ŕI��;	0ŕI�9	ŕI�	uŕI�f�;���target_t���C�OffsetTo<OT::UnsizedArrayOf<OT::ResourceRecord>,OT::IntType<unsigned short,2>,void,0>��G�operator=��L�operator()�N�serialize_copy�O�sanitize_shallow���P�neuter�Q�_instance_assertion_on_line_517R�get_size���?null_size��?min_size���?static_size�6S�OT::OffsetTo<OT::UnsizedArrayOf<OT::ResourceRecord>,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@�
ɕ	0k+�+U�	0ŕI�J�:�OT::ResourceMap.?AUResourceMap@OT@@�
X���
Y�	uX�Z�	�X�Z���	0X�Z��;
��,	^�X�Z�s;#��OT::OffsetTo<OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��	X�Z�^[�get_face_count�\�get_face���]�sanitize���[�get_type_count�_�get_type_record
`�reserved0
P9reserved1
	9resreved2
	9attrs
a�typeList�
�vnameList�b�_instance_assertion_on_line_414[�get_size���?null_size��?min_size���?static_size:c�OT::ResourceMap.?AUResourceMap@OT@@�
Y�
Z�,��OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@�
g���
h�
h�,
j�
g�	g�l�k�	g�l�m�n�	g�l�k�
��,	q�g�l�r
h�	^�g�s�rr�t�	ug�s�	0g�s�9��#�	g�s�Jo�ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >���p�operator=��u�operator[]�v�get_size���w�sanitize_shallow���
	9lenM1
x�arrayZ���y�_compiles_assertion_on_line_1022���y�_instance_assertion_on_line_1022���?null_size��?min_size���
&z�
OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@�
a���
|�,f�}�j�~�
|�
��
}�
a�	a�����
a�,	��a���b	a���������
g�,
|�	��a����	j�a��������1}��u	0a�����	0a����;	0a���9	a���	ua�����;��g�target_t�����OffsetTo<OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$0A@@OT@@��
Z�
e�	0k+�+��
i��l+����	0a�����
i�J�OT::ResourceForkHeader.?AUResourceForkHeader@OT@@���
����
��	u����	�����	0����9��OT::OffsetTo<OT::ResourceMap,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UResourceMap@OT@@U?$IntType@I$03@2@X$0A@@OT@@	������get_face_count���get_face�����sanitize���
�<data�
��map��
P9dataLen��
P9mapLen�����_instance_assertion_on_line_450��get_size���?null_size��?min_size���?static_sizeJ��OT::ResourceForkHeader.?AUResourceForkHeader@OT@@���
Y�,
��,
����
��,��������
��
��
��
��
��	������
��,	������s	����������
X�,
��	�������	�����������1���u	0������	0�����;	0����9	����	u����N�<��X�target_t�����OffsetTo<OT::ResourceMap,OT::IntType<unsigned int,4>,void,0>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6–OT::OffsetTo<OT::ResourceMap,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UResourceMap@OT@@U?$IntType@I$03@2@X$0A@@OT@@
�����<�;Ŗ
��	0k+�+ǖl+�_9	0�<�<ɖ
�;�l+�˖	0����̖F�OT::OpenTypeFontFile.?AUOpenTypeFontFile@OT@@���
��
ϖz�OTTOCFFTag����TrueTypeTag���fcttTTCTag���DFontTag��eurtTrueTag���1pytTyp1Tag��ntіOT::OpenTypeFontFile::<unnamed-enum-CFFTag>.?AW4<unnamed-enum-CFFTag>@OpenTypeFontFile@OT@@���	uΖЖ	�ΖЖ	0ΖЖ9^�OT::OpenTypeFontFile::<unnamed-type-u>.?AT<unnamed-type-u>@OpenTypeFontFile@OT@@	ΖЖҖ<unnamed-enum-CFFTag>��Ӗget_tagӖget_face_count�Ԗget_face���Ֆsanitize���֖<unnamed-type-u>���
֖uז_compiles_assertion_on_line_536ז_instance_assertion_on_line_536?null_size��?min_size���FؖOT::OpenTypeFontFile.?AUOpenTypeFontFile@OT@@���
ϖ
֖��
ۖ
ܖN
Z9tag��
�fontFace�
W�ttcHeader
��rfHeader�^ޖOT::OpenTypeFontFile::<unnamed-type-u>.?AT<unnamed-type-u>@OpenTypeFontFile@OT@@
Ж,
`�
��
:�f�hb_pair_t<unsigned int,face_table_info_t>.?AU?$hb_pair_t@IUface_table_info_t@@@@
���
�>�face_table_info_t.?AUface_table_info_t@@u�
�	���
�	���
�,
�	0���	t�"ufirst_t�second_t����pair_t��hb_pair_t<unsigned int,face_table_info_t>���reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
�second���f�hb_pair_t<unsigned int,face_table_info_t>.?AU?$hb_pair_t@IUface_table_info_t@@@@
���
�
�"
W#data�
uorder>��face_table_info_t.?AUface_table_info_t@@J�hb_face_builder_data_t.?AUhb_face_builder_data_t@@��r�hb_hashmap_t<unsigned int,b	QX\X[X_X`X
WX	��QXbX�	e�QXbXcXdX�1ZX�u	0QX\XfX	0QXbX�;	0QXbX9	QXbX	uQXbXV�v��J�target_t���]XOffsetTo<OT::ItemVariationStore,OT::IntType<unsigned short,2>,void,1>��aXoperator=��eXoperator()�gXserialize_copy�hXsanitize_shallow���iXneuter�jX_instance_assertion_on_line_517kXget_size���?null_size��?min_size���?static_size�6lXOT::OffsetTo<OT::ItemVariationStore,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UItemVariationStore@OT@@U?$IntType@G$01@2@X$00@OT@@�
KX,�#B�
J\,
pX	Q\F0�1qX
Q\	Q\F0�1sXnXZXe�uX
KX
QX
xX	0QX\Xկ
Q\,
BX,ABX##{BX}X	<�;�;6�OT::OS2V1Tail.?AUOS2V1Tail@OT@@�
�X��
�X	0�X�X9	�X�X	u�X�X��Xsanitize���
P9ulCodePageRange1�
P9ulCodePageRange2��X_instance_assertion_on_line_58��Xget_size���?null_size��?min_size���?static_size6�XOT::OS2V1Tail.?AUOS2V1Tail@OT@@�
�X
�X	0k+�+�X
�X,6�OT::OS2V2Tail.?AUOS2V2Tail@OT@@�
�X��
�X	0�X�X
�X
�X	�X�X�X
�X	�X�X�X�X�X	0�X�X9	�X�X	u�X�X*�Xhas_data����Xoperator->��Xsanitize���
�:sxHeight�
�:sCapHeight���
	9usDefaultChar
	9usBreakChar��
	9usMaxContext��X_instance_assertion_on_line_81��Xget_size���?null_size��?min_size���?static_size6�X
OT::OS2V2Tail.?AUOS2V2Tail@OT@@�
�X,
�X,
�X	0k+�+�X6�OT::OS2V5Tail.?AUOS2V5Tail@OT@@�
�X��
�X	0�X�X[,	0�X�X9	�X�X	u�X�X��Xget_optical_size����Xsanitize���
	9usLowerOpticalPointSize��
	9usUpperOpticalPointSize���X_instance_assertion_on_line_113�Xget_size���?null_size��?min_size���?static_size6	�XOT::OS2V5Tail.?AUOS2V5Tail@OT@@�
�X
�X,
�X	0k+�+�X
UZ	0TZ�X
�X,	�XTZ�X
�X,	�XTZ�X
�X,	�XTZ�X�ITALIC���UNDERSCORE���NEGATIVE�OUTLINED�STRIKEOUT BOLD�@REGULAR���USE_TYPO_METRICS�WWS��OBLIQUE��J
t�XOT::OS2::selection_flag_t.?AW4selection_flag_t@OS2@OT@@���FWIDTH_ULTRA_CONDENSED���FWIDTH_EXTRA_CONDENSED���FWIDTH_CONDENSED�FWIDTH_SEMI_CONDENSEDFWIDTH_NORMALFWIDTH_SEMI_EXPANDED�FWIDTH_EXPANDED��FWIDTH_EXTRA_EXPANDED	FWIDTH_ULTRA_EXPANDEDB	t�XOT::OS2::width_class_t.?AW4width_class_t@OS2@OT@@�	@TZ�X	@TZ�X	uTZn\	0TZ�Xs�$�A	TZ�X�X�FONT_PAGE_NONE�����FONT_PAGE_HEBREW�����FONT_PAGE_SIMP_ARABIC����FONT_PAGE_TRAD_ARABIC����FONT_PAGE_OEM_ARABIC�����FONT_PAGE_SIMP_FARSI�����FONT_PAGE_TRAD_FARSI�����FONT_PAGE_THAI�>t�XOT::OS2::font_page_t.?AW4font_page_t@OS2@OT@@�	�XTZ�X	uTZ�X	0TZ�X9;#
�P9#�	TZ�X�?tableTag����Xhas_data����Xv1��Xv2��Xv5��Xselection_flag_t����Xis_italic���Xis_oblique��Xuse_typo_metrics����Xwidth_class_t���Xget_width���Xmap_wdth_to_widthclass��Xcalc_avg_char_width�Xsubset��X_update_unicode_ranges��Xfont_page_t�Xget_font_page���Xget_size����Xsanitize���
	9version��
�:xAvgCharWidth
	9usWeightClass
	9usWidthClass�
	9fsType���
�:
ySubscriptXSize��
�:ySubscriptYSize��
�:ySubscriptXOffset
�:ySubscriptYOffset
�:ySuperscriptXSize
�:ySuperscriptYSize
�:ySuperscriptXOffset��
�:ySuperscriptYOffset��
�:yStrikeoutSize���
�:yStrikeoutPosition���
�:sFamilyClass�
�X panose���
�X*ulUnicodeRange���
Z9:achVendID
	9>fsSelection��
	9@usFirstCharIndex�
	9BusLastCharIndex��
�:DsTypoAscender
�:FsTypoDescender���
�:HsTypoLineGap�
	9JusWinAscent��
	9LusWinDescent�
�XNv1X��
�XVv2X��
�X`v5X���X_instance_assertion_on_line_399?null_size��?min_size���*4�XdOT::OS2.?AUOS2@OT@@�
�X,R�NullHelper<OT::OS2V1Tail>.?AU?$NullHelper@UOS2V1Tail@OT@@@@�	�X�XR�NullHelper<OT::OS2V2Tail>.?AU?$NullHelper@UOS2V2Tail@OT@@@@�	�X�XR�NullHelper<OT::OS2V5Tail>.?AU?$NullHelper@UOS2V5Tail@OT@@@@�	�X�X
�\�
VZ	\ZF0�1�X�#A�
@
�X	pX8\L\�:H3A0	0F0�1�X9H3A0	0F0�1�X�:�A0	0F0�1�Xśś	���X
A
�8
�X
�X
\Z,
�X,
�X,
�X
�X
�X	0k+�+�XuC��OT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`e6be6477�
�X��
�X*
!unicode��
 macroman��XOT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`e6be6477�A�X##{�X�X�X#�
�X,
�Xu�X
�X,J�OT::CmapSubtableFormat0.?AUCmapSubtableFormat0@OT@@�
�X��
�X	0�X�X	u�X�X	�X�X &$�#	�X�X�X	0�X�X9;#�	�X�XB�Xget_glyph���Xget_language����Xcollect_unicodes����Xcollect_mapping�Xsanitize���
	9format���
	9length���
	9language�
�XglyphIdArray�Y_instance_assertion_on_line_235�Xget_size���?null_size��?min_size���?static_sizeJYOT::CmapSubtableFormat0.?AUCmapSubtableFormat0@OT@@�
�X
�X,
Y	0k+�+YJ�OT::CmapSubtableFormat4.?AUCmapSubtableFormat4@OT@@�
Y��
Y	uY	Yf�OT::CmapSubtableFormat4::accelerator_t.?AUaccelerator_t@CmapSubtableFormat4@OT@@	0Y	Y	Y	Y &	Y	Y�X	0Y	Y9	Y	Y�
Yget_language���Yaccelerator_t��Yget_glyph��
Ycollect_unicodes���Ycollect_mappingYsanitize���
	9format���
	9length���
	9language�
	9segCountX2���
	9searchRange��
	9
entrySelector
	9rangeShift���
��values���Y_compiles_assertion_on_line_744Y_instance_assertion_on_line_744?null_size��?min_size���JYOT::CmapSubtableFormat4.?AUCmapSubtableFormat4@OT@@�
Y
	Y,
Y
Y	YYY	YYYY	YYY
Y��
Y	0YY�uu	0YY	YY &	YY�X.Yaccelerator_t��Yinit���Yget_glyph��Yget_glyph_func� Ycollect_unicodes���!Ycollect_mapping
9endCount�
9startCount���
9idDelta��
9idRangeOffset
9 glyphIdArray�
u(segCount�
u,glyphIdArrayLength���f
"Y0OT::CmapSubtableFormat4::accelerator_t.?AUaccelerator_t@CmapSubtableFormat4@OT@@	YY
Y,
Y
Y,��OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`e6be6477
(Y��
)Y	t(Y*Y�+Ycmp
	9last�,YOT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`e6be6477
)Y
*Y,

A9##0Yu91Y
Y
Y,
Y,	0k+�+Y)�)�	^a7Y9�"	0k+}+9YN�OT::CmapSubtableLongGroup.?AUCmapSubtableLongGroup@OT@@�
;Y��
<Y	t;Y=Ys	0;Y=Y9	;Y=Y	u;Y=Y�>Ycmp?Ysanitize���
P9startCharCode
P9endCharCode��
P9glyphID��@Y_instance_assertion_on_line_774AYget_size���?null_size��?min_size���?static_sizeN
BYOT::CmapSubtableLongGroup.?AUCmapSubtableLongGroup@OT@@�
<Y
=Y,
DY	0k+�+FY
<Y,r�hb_vector_t<OT::CmapSubtableLongGroup,1>.?AU?$hb_vector_t@UCmapSubtableLongGroup@OT@@$00@@��
IY��
JYz�hb_sorted_array_t<OT::CmapSubtableLongGroup>.?AU?$hb_sorted_array_t@UCmapSubtableLongGroup@OT@@@@����hb_sorted_array_t<OT::CmapSubtableLongGroup const >.?AU?$hb_sorted_array_t@$$CBUCmapSubtableLongGroup@OT@@@@
IY�
NY
IY	IYPY
OY
MY	IYPYRY
LY	IYPYTY
JY,
VY	IYPYWY~�std::initializer_list<OT::CmapSubtableLongGroup>.?AV?$initializer_list@UCmapSubtableLongGroup@OT@@@std@@
YY	IYPYZY	IYPY2QYSYUYXY[Y\Y	IYPY	IYPYRY	IYPYTY_Y`Y
;Y	IYPY
IY,	dYIYPYOY	dYIYPYWYeYfY
JY	�IYhY	0IYhYWY	uIYhY	HYIYhYr
;Y,	mYIYPYrlYnY	HYIYhY	mYIYPYpYqY	0IYhY	MYIYhY	LYIYPYtYuY	bYIYhY	DYIYhYs	bYIYPYsxYyY	bYIYPY	IYPYs	0IYPY	0IYPYs	0IYPY	0IYPY	;YIYPY	IYPY	IYPY�	IYPYs~Frealloc_move���;Yitem_t�?item_size��LYarray_tMYc_array_t��]Yhb_vector_t<OT::CmapSubtableLongGroup,1>���^Y~hb_vector_t<OT::CmapSubtableLongGroup,1>��aYextend�
tallocated
ulength���
bYarrayZ���cYinit���cYinit0��cYfini���cYreset��gYoperator=��iYas_bytes���jYoperator==�jYoperator!=�kYhash���oYoperator[]�rYtail���sYoperator bool��kYget_size���vYas_array���MYiter_t�LYwriter_t���tYiter���uYwriter�tYoperator struct hb_sorted_array_t<struct OT::CmapSubtableLongGroup const >�uYoperator struct hb_sorted_array_t<struct OT::CmapSubtableLongGroup>wYbegin��wYendvYas_sorted_arrayzYoperator+��{Ypush���sYin_error���cYset_error��cYreset_error|Yshrink_vector��|Yshift_down_vector��}Yalloc��~Yalloc_exactcYclear��Yresize��Yresize_exact����Ypop|Yremove_ordered��Yshrink��Yqsort���Y__vecDelDtor���r?v�Yhb_vector_t<OT::CmapSubtableLongGroup,1>.?AU?$hb_vector_t@UCmapSubtableLongGroup@OT@@$00@@��F�OT::UnicodeValueRange.?AUUnicodeValueRange@OT@@�
�Y��
�Y	t�Y�Y#	0�Y�Y9	�Y�Y	u�Y�Y��Ycmp�Ysanitize���
�9startUnicodeValue
;additionalCount���Y_instance_assertion_on_line_1051����Yget_size���?null_size��?min_size���?static_sizeF	�YOT::UnicodeValueRange.?AUUnicodeValueRange@OT@@�
�Y
�Y,
�Y	0k+�+�Y:�OT::DefaultUVS.?AUDefaultUVS@OT@@���
�Y��
�Y��OT::SortedArrayOf<OT::UnicodeValueRange,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UUnicodeValueRange@OT@@U?$IntType@I$03@2@@OT@@��OT::ArrayOf<OT::UnicodeValueRange,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UUnicodeValueRange@OT@@U?$IntType@I$03@2@@OT@@�
�Y��
�Y,
�Y
�Y	�Y�Y�Y	�Y�Y�Y�Y	�Y�Y�Y
�Y,	�Y�Y�Yr
�Y,
�Y	�Y�Y�Yr�Y�Y	u�Y�Y	0�Y�Y	�Y�Yn�hb_array_t<OT::UnicodeValueRange const >.?AU?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@��	�Y�Y�Yb�hb_array_t<OT::UnicodeValueRange>.?AU?$hb_array_t@UUnicodeValueRange@OT@@@@�	�Y�Y�Y�Y�Y	�Y�Y�Y	0�Y�Y�;
�Y	�Y�Y�Y<
�Y	�Y�Y�Y<	0�Y�Y9�Y#�	�Y�Y��Yitem_t�?item_size���YArrayOf<OT::UnicodeValueRange,OT::IntType<unsigned int,4> >�Yoperator=���Yoperator[]��Yget_size����Yoperator bool���Ypop�Yas_array����Yiter_t��Ywriter_t����Yiter����Ywriter��Yoperator struct hb_array_t<struct OT::UnicodeValueRange const >�Yoperator struct hb_array_t<struct OT::UnicodeValueRange>����Ybegin���Yend�Yqsort���Yserialize���Yserialize_append����Ycopy����Ysanitize_shallow���
P9len��
�YarrayZ����Y_compiles_assertion_on_line_821�Y_instance_assertion_on_line_821?null_size��?min_size���v�YOT::ArrayOf<OT::UnicodeValueRange,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UUnicodeValueRange@OT@@U?$IntType@I$03@2@@OT@@�z�hb_sorted_array_t<OT::UnicodeValueRange const >.?AU?$hb_sorted_array_t@$$CBUUnicodeValueRange@OT@@@@
�Y��
�Y	�Y�Y�Yr�hb_sorted_array_t<OT::UnicodeValueRange>.?AU?$hb_sorted_array_t@UUnicodeValueRange@OT@@@@���
�Y	�Y�Y�Y�Y�Y	�Y�Y�Y	0�Y�Y49
�Y	�Y�Y�Y<>�Y���Yas_array����Yiter_t��Ywriter_t����Yiter����Ywriter��Yoperator struct hb_sorted_array_t<struct OT::UnicodeValueRange const >��Yoperator struct hb_sorted_array_t<struct OT::UnicodeValueRange>�Ybegin���Yend�Yserialize���Ycopy���
T�YOT::SortedArrayOf<OT::UnicodeValueRange,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UUnicodeValueRange@OT@@U?$IntType@I$03@2@@OT@@�	�Y�Y &
�Y�1�$	�Y�Y�Y�Y	�Y�Y��Y���Ycollect_unicodes����Ycopy����Y_compiles_assertion_on_line_1164����Y_instance_assertion_on_line_1164���?null_size��?min_size���:�YOT::DefaultUVS.?AUDefaultUVS@OT@@���
�Y
�Y
�Y,
�Y	�YF0�1�Y	�AF0�1`9��hb_iter_with_fallback_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@��hb_iter_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@
�Y��
�Y	u�Y�Y
�Y
�Y	�Y�Y�Y
�Y��
�Y	�Y�Y�Y�Y�Y	�Y�Y�Y	�Y�Y�Ys�Y�Y	0�Y�Y	�Y�Y�Y	�Y�Y�Y�Y�Y	�Y�Y�Ys	�Y�Y�Ys�Y�Y
�Y!	�Y�Y�Ys
�Y,
�Y	�Y�Y�Ys�Y�Y	�Y�Y�Yr	�Y�Y�Y	�Y�Y�Y�Y�Y�Y��Yitem_t��Yget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Ythiz����Yiter����Yoperator+���Y_begin��Ybegin���Y_end����Yend�Yoperator bool���Ylen�Yoperator*���Yoperator[]��Yoperator+=��Yoperator++��Yoperator-=��Yoperator--��Yoperator-�� T�Yhb_iter_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@��
�Y	�Y�Y�Y
�Y��
�Y	�Y�Y�Y�Y�Y	�Y�Y�Y	�Y�Y�Ys	0�Y�Y	u�Y�Y	�Y�Y	�Y�Ys	�Y�Y�Y��Ythiz����Y__item__����Y__item_at__Z__more__���Z__len__Z__next__���Z__forward__Z__prev__���Z__rewind__�Z__end__�Zhb_iter_fallback_mixin_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@���Y���Y���Zhb_iter_with_fallback_t<hb_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@�Yu
�Y	�Y
Z	Z	�Y
ZZZ
�Y	�Y�YZ	�Y�YZs	�Y
Z	�Y
Zs	u�YZ
�Y,
Z	0�YZZ	�Y�YZ	�Y�Y
Z	t�Y	t�YZZZZ	�Y�Y
Z	�Y�Y
Z�ZZ	�Y
Z�	�Y�YZ�	�Y�YZ Z!Z	�Y�YZs��Y��Frealloc_move���
Zhb_array_t<OT::UnicodeValueRange const >����Y__item_t__�Fis_random_access_iterator��Fhas_fast_len���Z__item__���Z__item_at__Z__next__���Z__forward__Z__prev__���Z__rewind__�Z__len__Zoperator!=�Zbegin��ZendZoperator&��Zoperator struct hb_array_t<struct OT::UnicodeValueRange const >Zoperator==�Zhash���ZcmpZqsort��Zget_size���Zreverse"Zsub_array��#Ztruncate���Zfini���
�YarrayZ���
ulength���
ubackwards_length�n"V$Zhb_array_t<OT::UnicodeValueRange const >.?AU?$hb_array_t@$$CBUUnicodeValueRange@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@��
&Z��
'Z	u&Z(Z
�Y
&Z	*Z&Z+Z
�Y��
-Z	.Z&Z(Z,Z/Z	�Y&Z(Z	�Y&Z(Zs2Z1Z	0&Z(Z	�Y&Z+Z	�Y&Z(Z5Z6Z	�Y&Z+Zs	�Y&Z(Zs8Z9Z
&Z!	�Y&Z;Zs
�Y,
&Z	=Z&Z>Zs<Z?Z	�Y&Z+Zr	�Y&Z;Z	=Z&Z>ZAZBZCZ��Yitem_t�)Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���0Zthiz���1Ziter���3Zoperator+��1Z_begin�1Zbegin��1Z_end���1Zend4Zoperator bool��)Zlen7Zoperator*��:Zoperator[]�@Zoperator+=�DZoperator++�@Zoperator-=�DZoperator--�2Zoperator-��� TEZhb_iter_t<hb_sorted_array_t<OT::UnicodeValueRange const >,OT::UnicodeValueRange const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUUnicodeValueRange@OT@@@@AEBUUnicodeValueRange@OT@@@@��
-Z	�Y�YGZ
�Y	�YIZ	Z	�YIZJZKZ
-Z,
MZ	0�YGZNZ	�Y�YGZ�	�Y�YGZPZQZ	�Y�YGZs&�Y��&Z��&Ziter_base_t�Yitem_t�HZbegin��HZendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���LZhb_sorted_array_t<OT::UnicodeValueRange const >OZoperator!=�RZsub_array��SZtruncate���zTZ hb_sorted_array_t<OT::UnicodeValueRange const >.?AU?$hb_sorted_array_t@$$CBUUnicodeValueRange@OT@@@@A�Y	�Y�YIZVZ
�A
�G	�;;<o
�Y	�YF0�1[Z
�Y,b9o#A0	0F0�1^Z
�Y,
�Y,:�OT::UVSMapping.?AUUVSMapping@OT@@���
bZ��
cZ	tbZdZ#	0bZdZ9	bZdZ	ubZdZ�eZcmpfZsanitize���
�9unicodeValue�
�9glyphID��gZ_instance_assertion_on_line_1181���hZget_size���?null_size��?min_size���?static_size:	iZOT::UVSMapping.?AUUVSMapping@OT@@���
cZ	t�9�9s
dZ,
kZ	0k+�+nZ>�OT::NonDefaultUVS.?AUNonDefaultUVS@OT@@�
pZ��
qZ��OT::SortedArrayOf<OT::UVSMapping,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UUVSMapping@OT@@U?$IntType@I$03@2@@OT@@����OT::ArrayOf<OT::UVSMapping,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UUVSMapping@OT@@U?$IntType@I$03@2@@OT@@���
tZ��
uZ,
vZ
tZ	tZxZwZ	tZxZyZzZ	tZxZwZ
bZ,	}ZtZxZr
cZ,
uZ	ZtZ�Zr~Z�Z	utZ�Z	0tZ�Z	tZxZ^�hb_array_t<OT::UVSMapping const >.?AU?$hb_array_t@$$CBUUVSMapping@OT@@@@	�ZtZ�ZV�hb_array_t<OT::UVSMapping>.?AU?$hb_array_t@UUVSMapping@OT@@@@���	�ZtZxZ�Z�Z	kZtZ�Z	0tZxZ�;
bZ	�ZtZxZ<
tZ	�ZtZ�Z<	0tZ�Z9bZ#�	tZ�Z�bZitem_t�?item_size��{ZArrayOf<OT::UVSMapping,OT::IntType<unsigned int,4> >���|Zoperator=���Zoperator[]��Zget_size����Zoperator bool���Zpop�Zas_array����Ziter_t��Zwriter_t����Ziter����Zwriter��Zoperator struct hb_array_t<struct OT::UVSMapping const >����Zoperator struct hb_array_t<struct OT::UVSMapping>���Zbegin���Zend�Zqsort���Zserialize���Zserialize_append����Zcopy����Zsanitize_shallow���
P9len��
�ZarrayZ����Z_compiles_assertion_on_line_821�Z_instance_assertion_on_line_821?null_size��?min_size���v�Z	OT::ArrayOf<OT::UVSMapping,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UUVSMapping@OT@@U?$IntType@I$03@2@@OT@@���n�hb_sorted_array_t<OT::UVSMapping const >.?AU?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@��
sZ��
�Z	�ZsZ�Zb�hb_sorted_array_t<OT::UVSMapping>.?AU?$hb_sorted_array_t@UUVSMapping@OT@@@@�
sZ	�ZsZ�Z�Z�Z	kZsZ�Z	0sZ�Z49
sZ	�ZsZ�Z<2tZ���Zas_array����Ziter_t��Zwriter_t����Ziter����Zwriter��Zoperator struct hb_sorted_array_t<struct OT::UVSMapping const >�Zoperator struct hb_sorted_array_t<struct OT::UVSMapping>����Zbegin���Zend�Zserialize���Zcopy���
T�Z	OT::SortedArrayOf<OT::UVSMapping,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UUVSMapping@OT@@U?$IntType@I$03@2@@OT@@���	pZrZ &	pZrZ�X	pZrZ�|
pZ�1�$�$�#	�ZpZrZ�Z	pZrZ�sZ���Zcollect_unicodes����Zcollect_mapping�Zclosure_glyphs��Zcopy����Z_compiles_assertion_on_line_1246����Z_instance_assertion_on_line_1246���?null_size��?min_size���>	�Z	OT::NonDefaultUVS.?AUNonDefaultUVS@OT@@�
qZ��hb_iter_with_fallback_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@��hb_iter_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@
�Z��
�Z	u�Z�Z
�Z
�Z	�Z�Z�Z
�Z��
�Z	�Z�Z�Z�Z�Z	�Z�Z�Z	�Z�Z�Zs�Z�Z	0�Z�Z	Z�Z�Z	Z�Z�Z�Z�Z	Z�Z�Zs	Z�Z�Zs�Z�Z
�Z!	�Z�Z�Zs
�Z,
�Z	�Z�Z�Zs�Z�Z	�Z�Z�Zr	�Z�Z�Z	�Z�Z�Z�Z�Z�Z�Zitem_t��Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Zthiz����Ziter����Zoperator+���Z_begin��Zbegin���Z_end����Zend�Zoperator bool���Zlen�Zoperator*���Zoperator[]��Zoperator+=��Zoperator++��Zoperator-=��Zoperator--��Zoperator-�� T�Zhb_iter_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@��
�Z	�Z�Z�Z
�Z��
�Z	�Z�Z�Z�Z�Z	Z�Z�Z	Z�Z�Zs	0�Z�Z	u�Z�Z	�Z�Z	�Z�Zs	�Z�Z�Z��Zthiz����Z__item__����Z__item_at__�Z__more__����Z__len__�Z__next__����Z__forward__�Z__prev__����Z__rewind__��Z__end__��Zhb_iter_fallback_mixin_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@���Z���Z���Zhb_iter_with_fallback_t<hb_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@kZu
�Z	�Z�Z�Z	�Z�Z�Z�Z
�Z	Z�Z�Z	Z�Z�Zs	�Z�Z	�Z�Zs	u�Z�Z
�Z,
�Z	0�Z�Z�Z	kZ�Z�Z	�Z�Z�Z	t�Z	t�Z�Z�Z�Z�Z	�Z�Z�Z	�Z�Z�Z��Z�Z	�Z�Z�	�Z�Z�Z�	�Z�Z�Z�Z�Z	�Z�Z�Zs��Z��Frealloc_move����Zhb_array_t<OT::UVSMapping const >��Z__item_t__�Fis_random_access_iterator��Fhas_fast_len����Z__item__����Z__item_at__�Z__next__����Z__forward__�Z__prev__����Z__rewind__��Z__len__�Zoperator!=��Zbegin���Zend�Zoperator&���Zoperator struct hb_array_t<struct OT::UVSMapping const >����Zoperator==��Zhash����Zcmp�Zqsort���Zget_size����Zreverse�Zsub_array���Ztruncate����Zfini���
kZarrayZ���
ulength���
ubackwards_length�^"V�Zhb_array_t<OT::UVSMapping const >.?AU?$hb_array_t@$$CBUUVSMapping@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@��
�Z��
[	u�Z[
�Z
�Z	[�Z[
�Z��
[	[�Z[[[	�Z�Z[	�Z�Z[s[
[	0�Z[	Z�Z[	Z�Z[[[	Z�Z[s	Z�Z[s[[
�Z!	�Z�Z[s
�Z,
�Z	[�Z[s[[	�Z�Z[r	�Z�Z[	[�Z[[[[�Zitem_t�[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���	[thiz���
[iter���[operator+��
[_begin�
[begin��
[_end���
[end
[operator bool��[len[operator*��[operator[]�[operator+=�[operator++�[operator-=�[operator--�[operator-�� T[hb_iter_t<hb_sorted_array_t<OT::UVSMapping const >,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEBUUVSMapping@OT@@@@��
[	kZ�Z [
�Z	�Z"[�Z	�Z"[#[$[
[,
&[	0�Z ['[	�Z�Z [�	�Z�Z [)[*[	�Z�Z [s"�Z���Z���Ziter_base_tZitem_t�![begin��![endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%[hb_sorted_array_t<OT::UVSMapping const >���([operator!=�+[sub_array��,[truncate���n-[ hb_sorted_array_t<OT::UVSMapping const >.?AU?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@��
�Z�
rZ,
kZ,��hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::HBGlyphID16 OT::UVSMapping::*,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@PEQUVSMapping@OT@@UHBGlyphID16@3@$0A@$0A@@@�
2[�3[y4[
2[��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::HBGlyphID16 OT::UVSMapping::*,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@PEQUVSMapping@OT@@UHBGlyphID16@3@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@���
7[��
8[	u7[9[
7[	6[7[;[
2[��
=[	>[7[9[<[?[	2[7[9[	2[7[9[sB[A[	07[9[	��7[;[	��7[9[E[F[	��7[;[s	��7[9[sH[I[
7[!	2[7[K[s
2[,
7[	M[7[N[sL[O[	2[7[;[r	2[7[K[	M[7[N[Q[R[S[���item_t�:[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���@[thiz���A[iter���C[operator+��A[_begin�A[begin��A[_end���A[endD[operator bool��:[lenG[operator*��J[operator[]�P[operator+=�T[operator++�P[operator-=�T[operator--�B[operator-��� TU[hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::HBGlyphID16 OT::UVSMapping::*,0,0>,OT::HBGlyphID16 const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@PEQUVSMapping@OT@@UHBGlyphID16@3@$0A@$0A@@@AEBUHBGlyphID16@OT@@@@����hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@��
W[��
X[,�9L�bZ��Y[Z[
2[	2[\[[[
=[	��2[^[	��2[^[s	02[^[	u2[^[	2[\[	2[\[s	2[2[^[
=[,
f[	02[^[g[��hb_reference_wrapper<OT::HBGlyphID16 OT::UVSMapping::*>.?AU?$hb_reference_wrapper@PEQUVSMapping@OT@@UHBGlyphID16@2@@@���7[��][hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::HBGlyphID16 OT::UVSMapping::*,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�_[__item__���`[__item_at__a[__more__���b[__len__c[__next__���d[__forward__c[__prev__���d[__rewind__�e[__end__h[operator!=�
W[it���
i[8f�j[@hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::HBGlyphID16 OT::UVSMapping::*,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@PEQUVSMapping@OT@@UHBGlyphID16@3@$0A@$0A@@@�
W[���hb_map_iter_factory_t<OT::HBGlyphID16 OT::UVSMapping::*,0>.?AU?$hb_map_iter_factory_t@PEQUVSMapping@OT@@UHBGlyphID16@2@$0A@@@���
m[�l[n[2[o[
Z[�
q[	m[�.�.r[
Z[
m[	m[u[t[Rv[hb_map_iter_factory_t<OT::HBGlyphID16 OT::UVSMapping::*,0>�
Z[f�w[hb_map_iter_factory_t<OT::HBGlyphID16 OT::UVSMapping::*,0>.?AU?$hb_map_iter_factory_t@PEQUVSMapping@OT@@UHBGlyphID16@2@$0A@@@���
m[
Z[
W[r�hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@��V�hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@��
}[��
~[	u}[[
}[	{[}[�[
X[	�[}[[�[�[	W[}[[	W[}[[s�[�[	0}[[	Z}[�[	Z}[[�[�[	Z}[�[s	Z}[[s�[�[
}[!	W[}[�[s
W[,
}[	�[}[�[s�[�[	W[}[�[r	W[}[�[	�[}[�[�[�[�[�Zitem_t��[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����[thiz����[iter����[operator+���[_begin��[begin���[_end����[end�[operator bool���[len�[operator*���[operator[]��[operator+=��[operator++��[operator-=��[operator--��[operator-��V T�[hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@��r�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@
�[	{[�[�[
�[��
�[	�[�[�[�[�[	Z�[�[	Z�[�[s	0�[�[	u�[�[	�[�[	�[�[s	W[�[�[��[thiz����[__item__����[__item_at__�[__more__����[__len__�[__next__����[__forward__�[__prev__����[__rewind__��[__end__r�[hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@}[���[��r�[hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@AEBUUVSMapping@OT@@@@���9L�bZ��&[�7�[
W[	W[�[�[
X[	ZW[�[	0W[�[	W[�[	W[W[�[
Y[	0W[�[�[��hb_reference_wrapper<OT::IntType<unsigned int,3> OT::UVSMapping::*>.?AU?$hb_reference_wrapper@PEQUVSMapping@OT@@U?$IntType@I$02@2@@@b|[���[hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>��Z__item_t__�Fis_sorted_iterator��[__item__����[__more__����[__next__����[__prev__����[__end__�[operator!=�
�Zit���
{(p
�[0f
�[8hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@4@$0A@@@����hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@3@@@
�[�/[�[W[�[
�[��7�[	�[mHqH�[�7�[
�[	�[�[�[~�[hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*>�
�7p
�[f��[hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::UVSMapping::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQUVSMapping@OT@@U?$IntType@I$02@3@@@
�[
�[��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`e6be6477���
�[��
�[
Z	0�[�[�[
�[�
�[
�[	�[�[
�[�7�7	�[�[�[�[�[
�[,
�[,
�[	�[�[�[�[��[operator()��[<lambda_25f21cf524d4614177b4b4d8a740915e>��
�7unicodes�
�7glyphs_requested��[operator=��&�[OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`e6be6477���
�[
�[,	�[�[�[
�[
�[,
�Z	�ZF0�1�[6�hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�[��hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@���z�hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@���
�[��
�[	u�[�[
�[	�[�[�[
�[��
�[	�[�[�[�[�[	�[�[�[	�[�[�[s�[�[	0�[�[	Z�[�[	Z�[�[�[�[	Z�[�[s	Z�[�[s�[�[
�[!	�[�[�[s
�[,
�[	�[�[�[s�[�[	�[�[�[r	�[�[�[	�[�[�[\\\�Zitem_t��[get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����[thiz����[iter����[operator+���[_begin��[begin���[_end����[end�[operator bool���[len�[operator*���[operator[]��[operator+=�\operator++��[operator-=�\operator--��[operator-��z T\hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@�
\	�[\\
\��
	\	�[\
\\\	Z\
\	Z\
\s	0\
\	u\
\	\\	\\s	�[\
\�\thiz���
\__item__���\__item_at__\__more__���\__len__\__next__���\__forward__\__prev__���\__rewind__�\__end__�\hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@��[��\��\hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>,OT::UVSMapping const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUUVSMapping@OT@@@@���&[�[�.
�[	�[\\
�[	Z�[\	0�[\	�[\	�[�[\
�[,
 \	0�[\!\��hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���n�[��\hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>��Z__item_t__�Fis_sorted_iterator�\__item__���\__more__���\__next__���\__prev__���\__end__"\operator!=�
�Zit���
#\(p
MB8f6
$\@hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@�
&\�/['\�[(\�[�.	&\mHqH*\�[�.
&\	&\-\,\�.\hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>�
�[p
�.f�/\hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@�
&\	�ZF0�1�[
�Z,R�OT::VariationSelectorRecord.?AUVariationSelectorRecord@OT@@�
4\��
5\^GLYPH_VARIANT_NOT_FOUND��GLYPH_VARIANT_FOUND��GLYPH_VARIANT_USE_DEFAULT>t7\OT::glyph_variant_t.?AW4glyph_variant_t@OT@@��uu�	8\4\6\9\
5\,
;\
4\	4\=\<\	4\=\<\$�	4\6\@\�$�#	4\6\B\	t4\6\#	04\6\�;�1�$�$�#�	>,4\6\F\��OT::OffsetTo<OT::DefaultUVS,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@����OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@�	4\6\	u4\6\r:\get_glyph��>\VariationSelectorRecord?\operator=��A\collect_unicodes���C\collect_mappingD\cmpE\sanitize���G\copy���
�9varSelector��
H\defaultUVS���
I\nonDefaultUVSJ\_instance_assertion_on_line_1350���K\get_size���?null_size��?min_size���?static_sizeR&L\OT::VariationSelectorRecord.?AUVariationSelectorRecord@OT@@�
H\��
N\,�O\]ZP\
5\
N\
S\
O\
H\	H\V\U\
H\,	X\H\V\s	H\V\U\Y\Z\
�Y,
N\	\\H\]\�	]ZH\]\^\_\�1O\�u	0H\V\a\	0H\]\�;	0H\]\9	H\]\	uH\]\J�q���Ytarget_t���W\OffsetTo<OT::DefaultUVS,OT::IntType<unsigned int,4>,void,1>[\operator=��`\operator()�b\serialize_copy�c\sanitize_shallow���d\neuter�e\_instance_assertion_on_line_517f\get_size���?null_size��?min_size���?static_size�6g\OT::OffsetTo<OT::DefaultUVS,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@���	0�Y�Y�-
qZ,
I\��
k\,�l\j\m\
k\
o\
l\
I\	I\r\q\
I\,	t\I\r\s	I\r\q\u\v\
pZ,
k\	x\I\y\�	j\I\y\z\{\�1l\�u	0I\r\}\	0I\y\�;	0I\y\9	I\y\	uI\y\N�q��pZtarget_t���s\OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1>�w\operator=��|\operator()�~\serialize_copy�\sanitize_shallow����\neuter��\_instance_assertion_on_line_517�\get_size���?null_size��?min_size���?static_size�6�\OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@�AZ	ZsZ�Z�\V�NullHelper<OT::UVSMapping>.?AU?$NullHelper@UUVSMapping@OT@@@@���	Z�\
6\,
H\
�\
I\
�\
4\
=\,
R\	0k+�+�\	�\F0�1<\l��	>,l���j\�7�7.u	�ZF0�1�\]Z�7	�YF0�1�\b�first_t�second_t���̳pair_t�ҳhb_pair_t<unsigned int &,unsigned int &>���ճreverseسoperator==�سoperator!=�سoperator<��سoperator>=�سoperator>��سoperator<=�ٳcmp
�first
�second���V�operator struct hb_pair_t<unsigned int,unsigned int>���ZV�\hb_pair_t<unsigned int &,unsigned int &>.?AU?$hb_pair_t@AEAIAEAI@@��
�\,N�OT::CmapSubtableFormat14.?AUCmapSubtableFormat14@OT@@���
�\��
�\	8\�\�\�	�\�\ &	�\�\�)
�\	�\�\F\	�\�\r�hb_vector_t<hb_pair_t<unsigned int,unsigned int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@II@@$0A@@@
�\��
�\,�1�\	�\�\�\	�\�\�|	�\�\�X	0�\�\9��OT::SortedArrayOf<OT::VariationSelectorRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UVariationSelectorRecord@OT@@U?$IntType@I$03@2@@OT@@�	�\�\��\get_glyph_variant���\collect_variation_selectors�\collect_variation_unicodes��\serialize���\_reverse_variation_records��\_add_links_to_variation_records�\closure_glyphs��\collect_unicodes����\collect_mapping�\sanitize���
	9format���
P9length���
�\record����\_compiles_assertion_on_line_1493����\_instance_assertion_on_line_1493���?null_size��?min_size���N�\OT::CmapSubtableFormat14.?AUCmapSubtableFormat14@OT@@���
�\
�\��
�\
�\��OT::ArrayOf<OT::VariationSelectorRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UVariationSelectorRecord@OT@@U?$IntType@I$03@2@@OT@@�
�\��
�\,
�\
�\	�\�\�\	�\�\�\�\	�\�\�\
4\,	�\�\�\r
�\	;\�\�\r�\�\	u�\�\	0�\�\	�\�\z�hb_array_t<OT::VariationSelectorRecord const >.?AU?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@��	�\�\�\n�hb_array_t<OT::VariationSelectorRecord>.?AU?$hb_array_t@UVariationSelectorRecord@OT@@@@�	�\�\�\�\�\	R\�\�\	0�\�\�;	�\�\�\<
�\	�\�\�\<	0�\�\94\#�	�\�\�4\item_t�?item_size���\ArrayOf<OT::VariationSelectorRecord,OT::IntType<unsigned int,4> >���\operator=���\operator[]��\get_size����\operator bool���\pop�\as_array����\iter_t��\writer_t����\iter����\writer��\operator struct hb_array_t<struct OT::VariationSelectorRecord const >���\operator struct hb_array_t<struct OT::VariationSelectorRecord>��\begin���\end�\qsort���\serialize���\serialize_append����\copy����\sanitize_shallow���
P9len��
�\arrayZ����\_compiles_assertion_on_line_821�\_instance_assertion_on_line_821?null_size��?min_size���v�\OT::ArrayOf<OT::VariationSelectorRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UVariationSelectorRecord@OT@@U?$IntType@I$03@2@@OT@@��hb_sorted_array_t<OT::VariationSelectorRecord const >.?AU?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@
�\	�\�\�\~�hb_sorted_array_t<OT::VariationSelectorRecord>.?AU?$hb_sorted_array_t@UVariationSelectorRecord@OT@@@@���
�\	�\�\�\�\�\	R\�\�\	0�\�\49
�\	�\�\�\<N�\���\as_array����\iter_t��\writer_t����\iter����\writer��\operator struct hb_sorted_array_t<struct OT::VariationSelectorRecord const >����\operator struct hb_sorted_array_t<struct OT::VariationSelectorRecord>���\begin���\end�\serialize���\copy���
T�\OT::SortedArrayOf<OT::VariationSelectorRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UVariationSelectorRecord@OT@@U?$IntType@I$03@2@@OT@@�A;\	;\�\�\�\n�NullHelper<OT::VariationSelectorRecord>.?AU?$NullHelper@UVariationSelectorRecord@OT@@@@�	;\�\
�\,��hb_iter_with_fallback_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@��hb_iter_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@
�\��
�\	u�\�\
�\
�\	�\�\�\
�\��
�\	�\�\�\�\�\	�\�\�\	�\�\�\s�\�\	0�\�\	;\�\�\	;\�\�\�\�\	;\�\�\s	;\�\�\s�\�\
�\!	�\�\�\s
�\,
�\	�\�\]s�\]	�\�\�\r	�\�\�\	�\�\]]]]�;\item_t��\get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����\thiz����\iter����\operator+���\_begin��\begin���\_end����\end�\operator bool���\len�\operator*���\operator[]�]operator+=�]operator++�]operator-=�]operator--��\operator-��� T]hb_iter_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@��
	]	�\	]
]
	]��
]	�\	]
]]]	;\	]
]	;\	]
]s	0	]
]	u	]
]		]
]		]
]s	�\	]
]�]thiz���]__item__���]__item_at__]__more__���]__len__]__next__���]__forward__]__prev__���]__rewind__�]__end__�]hb_iter_fallback_mixin_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@���\��	]���]hb_iter_with_fallback_t<hb_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@R\u
�\	�\]]	�\]]]
�\	;\�\ ]	;\�\ ]s	�\]	�\]s	u�\ ]
�\,
&]	0�\ ]']	R\�\ ]	�\�\]	t�\	t�\ ]']+],]	�\�\]	�\�\]�.]/]	�\]�	�\�\ ]�	�\�\ ]2]3]	�\�\ ]s��\��Frealloc_move���]hb_array_t<OT::VariationSelectorRecord const >�;\__item_t__�Fis_random_access_iterator��Fhas_fast_len���!]__item__���"]__item_at__#]__next__���$]__forward__#]__prev__���$]__rewind__�%]__len__(]operator!=�)]begin��)]end)]operator&��*]operator struct hb_array_t<struct OT::VariationSelectorRecord const >��(]operator==�%]hash���-]cmp0]qsort��%]get_size���1]reverse4]sub_array��5]truncate���#]fini���
R\arrayZ���
ulength���
ubackwards_length�z"V6]hb_array_t<OT::VariationSelectorRecord const >.?AU?$hb_array_t@$$CBUVariationSelectorRecord@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@��
8]��
9]	u8]:]
�\
8]	<]8]=]
�\��
?]	@]8]:]>]A]	�\8]:]	�\8]:]sD]C]	08]:]	;\8]=]	;\8]:]G]H]	;\8]=]s	;\8]:]sJ]K]
8]!	�\8]M]s
�\,
8]	O]8]P]sN]Q]	�\8]=]r	�\8]M]	O]8]P]S]T]U]�;\item_t�;]get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���B]thiz���C]iter���E]operator+��C]_begin�C]begin��C]_end���C]endF]operator bool��;]lenI]operator*��L]operator[]�R]operator+=�V]operator++�R]operator-=�V]operator--�D]operator-��� TW]hb_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBUVariationSelectorRecord@OT@@@@��
?]	R\�\Y]
�\	�\[]]	�\[]\]]]
?],
_]	0�\Y]`]	�\�\Y]�	�\�\Y]b]c]	�\�\Y]s.�\��8]��8]iter_base_t;\item_t�Z]begin��Z]endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���^]hb_sorted_array_t<OT::VariationSelectorRecord const >��a]operator!=�d]sub_array��e]truncate���f] hb_sorted_array_t<OT::VariationSelectorRecord const >.?AU?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@
�\�
R\,
�\
�\�
k]	�\j]
l]
*|	�\j]n]
��	�\j]p]
�\	�\j]r]	�\j]�/	�\j]
2m]o]q]s]t]u]	�\j]	�\j]n]	�\j]p]x]y]	�\j]
�\,	|]�\j]l]	|]�\j]r]}]~]
�\	��\�]	0�\�]r]	u�\�]	@,�\�]r	L.�\j]r�]�]	@,�\�]	L.�\j]�]�]	0�\�]	*|�\�]	���\j]�]�]	7�\�]	�Y�\�]	�Y�\j]�]�]	O-�\�]s	7�\j]s�]�]	7�\j]	�\j]s	0�\j]	0�\j]s	0�\j]	0�\j]	>,�\j]	�\j]	�\j]�	�\j]s�Frealloc_move���>,item_t�?item_size����array_t*|c_array_t��v]hb_vector_t<hb_pair_t<unsigned int,unsigned int>,0>w]~hb_vector_t<hb_pair_t<unsigned int,unsigned int>,0>���z]extend�
tallocated
ulength���
7arrayZ���{]init���{]init0��{]fini���{]reset��]operator=���]as_bytes����]operator==��]operator!=��]hash����]operator[]��]tail����]operator bool���]get_size����]as_array���*|iter_t���writer_t����]iter����]writer��]operator struct hb_array_t<struct hb_pair_t<unsigned int,unsigned int> const >��]operator struct hb_array_t<struct hb_pair_t<unsigned int,unsigned int> >����]begin���]end�]as_sorted_array�]operator+���]push����]in_error���{]set_error��{]reset_error�]shrink_vector���]shift_down_vector���]alloc���]alloc_exact{]clear���]resize��]resize_exact����]pop�]remove_ordered��]shrink��]qsort���]__vecDelDtor���r?v�]hb_vector_t<hb_pair_t<unsigned int,unsigned int>,0>.?AU?$hb_vector_t@U?$hb_pair_t@II@@$0A@@@
j],
�\
�]	�]F0�1�]
�\	7�\j]=P
�\
�\,
�\,
�\��hb_iter_with_fallback_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@���hb_iter_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@�
�]��
�]	u�]�]
�\
�]	�]�]�]
�\��
�]	�]�]�]�]�]	�\�]�]	�\�]�]s�]�]	0�]�]	�\�]�]	�\�]�]�]�]	�\�]�]s	�\�]�]s�]�]
�]!	�\�]�]s
�\,
�]	�]�]�]s�]�]	�\�]�]r	�\�]�]	�]�]�]�]�]�]��\item_t��]get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����]thiz����]iter����]operator+���]_begin��]begin���]_end����]end�]operator bool���]len�]operator*���]operator[]��]operator+=��]operator++��]operator-=��]operator--��]operator-��� T�]hb_iter_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@���
�]	�]�]�]
�]��
�]	�]�]�]�]�]	�\�]�]	�\�]�]s	0�]�]	u�]�]	�]�]	�]�]s	�\�]�]��]thiz����]__item__����]__item_at__�]__more__����]__len__�]__next__����]__forward__�]__prev__����]__rewind__��]__end__��]hb_iter_fallback_mixin_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@����]���]����]hb_iter_with_fallback_t<hb_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@��\u	�\�]�]	�\�]�]�]
�]	�\�\�]	�\�\�]s	�\�]	�\�]s	u�\�]
�],
�]	0�\�]�]	�\�\�]	�\�\�]	t�\	t�\�]�]�]�]	�\�\�]	�\�\�]��]�]	�\�]�	�\�\�]�	�\�\�]�]�]	�\�\�]s��]��Frealloc_move����]hb_array_t<OT::VariationSelectorRecord>�\__item_t__�Fis_random_access_iterator��Fhas_fast_len����]__item__����]__item_at__�]__next__����]__forward__�]__prev__����]__rewind__��]__len__�]operator!=��]begin���]end�]operator&���]operator struct hb_array_t<struct OT::VariationSelectorRecord const >���]operator==��]hash����]cmp�]qsort���]get_size����]reverse�]sub_array���]truncate����]fini���
�\arrayZ���
ulength���
ubackwards_length�n"V�]hb_array_t<OT::VariationSelectorRecord>.?AU?$hb_array_t@UVariationSelectorRecord@OT@@@@���hb_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@���
�]��
�]	u�]�]
�\
�]	�]�]^
�\��
^	^�]�]^^	�\�]�]	�\�]�]s^^	0�]�]	�\�]^	�\�]�]
^^	�\�]^s	�\�]�]s
^^
�]!	�\�]^s
�\,
�]	^�]^s^^	�\�]^r	�\�]^	^�]^^^^��\item_t��]get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���^thiz���^iter���^operator+��^_begin�^begin��^_end���^end	^operator bool���]len^operator*��^operator[]�^operator+=�^operator++�^operator-=�^operator--�^operator-��� T^hb_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord>,OT::VariationSelectorRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UVariationSelectorRecord@OT@@@@AEAUVariationSelectorRecord@OT@@@@���
^	�\�\^
�\	�\^�]	�\^^ ^
^,
"^	0�\^#^	�\�\^�	�\�\^%^&^	�\�\^s&�\���]���]iter_base_t�\item_t�^begin��^endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���!^hb_sorted_array_t<OT::VariationSelectorRecord>�$^operator!=�'^sub_array��(^truncate���~)^ hb_sorted_array_t<OT::VariationSelectorRecord>.?AU?$hb_sorted_array_t@UVariationSelectorRecord@OT@@@@���
�\X\u�1u	F0�1,^t\u�1u	F0�1.^��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@��
�\�
1^	0^�}̐2^Ԑ�\
0^	0^5^4^r6^hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>�
ؐa
�\v�7^hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@��
0^ܐ1^0^:^
�\
�]1^=^
9^,��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`e6be6477��
@^��
A^
j\	@^B^C^
@^�
E^
@^	@^G^
F^y��/	@^G^I^H^J^
@^,
A^,
M^	L^@^G^N^�D^operator()�K^<lambda_1b1d9203c71a54ad98274770afc7c17f>��
�$unicodes�
$glyphset�O^operator=��&P^OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`e6be6477��
A^
B^,	@^G^I^
@^
G^,�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@$0A@@@���
W^���hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@���
Y^�X^Z^[^	Y^�C�CF^
@^
Y^	Y^_^^^N`^hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >�
@^a�a^hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@���
Y^
W^b�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0,0>,OT::NonDefaultUVS const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@$0A@@@AEBUNonDefaultUVS@OT@@@@�
e^��
f^	ue^g^
e^	d^e^i^
W^��
k^	l^e^g^j^m^	W^e^g^	W^e^g^sp^o^	0e^g^	j\e^i^	j\e^g^s^t^	j\e^i^s	j\e^g^sv^w^
e^!	W^e^y^s
W^,
e^	{^e^|^sz^}^	W^e^i^r	W^e^y^	{^e^|^^�^�^�j\item_t�h^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���n^thiz���o^iter���q^operator+��o^_begin�o^begin��o^_end���o^endr^operator bool��h^lenu^operator*��x^operator[]�~^operator+=��^operator++�~^operator-=��^operator--�p^operator-��b T�^hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0,0>,OT::NonDefaultUVS const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@$0A@@@AEBUNonDefaultUVS@OT@@@@�N�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@�
�^��
�^,�^0^
W^	W^�^�^
k^	j\W^�^	j\W^�^s	0W^�^	uW^�^	W^�^	W^�^s	W^W^�^
k^,
�^	0W^�^�^��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@@@�Je^���^hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t���j\__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��^__item__����^__item_at__�^__more__����^__len__�^__next__����^__forward__�^__prev__����^__rewind__��^__end__�^operator!=�
�^it���
�^Xf�^hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@$0A@@@���
�^���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@@@��
�^��^�^W^�^
0^�
�^	�^�.�.�^
0^
�^	�^�^�^~�^hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0>
0^f��^hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@$0A@@@��
�^
�^��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@AEBU?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@@@���
�^��
�^	u�^�^
�^	�^�^�^
�^	�^�^�^�^�^	�^�^�^	�^�^�^s�^�^	0�^�^	l\�^�^	l\�^�^�^�^	l\�^�^s	l\�^�^s�^�^
�^!	�^�^�^s
�^,
�^	�^�^�^s�^�^	�^�^�^r	�^�^�^	�^�^�^�^�^�^�l\item_t��^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����^thiz����^iter����^operator+���^_begin��^begin���^_end����^end�^operator bool���^len�^operator*���^operator[]��^operator+=��^operator++��^operator-=��^operator--��^operator-��� T�^hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@AEBU?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@OT@@@@���f�hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@
�^��
�^,I\L�4\���^�^
�^	�^�^�^
�^	l\�^�^	l\�^�^s	0�^�^	u�^�^	�^�^	�^�^s	�^�^�^
�^	0�^�^�^�hb_reference_wrapper<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>.?AU?$hb_reference_wrapper@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@2@@@�J�^���^hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT:���l\__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��^__item__����^__item_at__�^__more__����^__len__�^__next__����^__forward__�^__prev__����^__rewind__��^__end__�^operator!=�
�^it���
�^PfN�^Xhb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@�
�^�
�hb_map_iter_factory_t<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@2@$0A@@@�
�^��^�^�^�^
�^�
�^	�^�.�.�^
�^
�^	�^�^�^��^hb_map_iter_factory_t<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>�
�^f
�^hb_map_iter_factory_t<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@2@$0A@@@�
�^
�^
�^��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@��
�^��
�^	u�^�^
�^	�^�^�^
�^	�^�^�^�^�^	�^�^�^	�^�^�^s�^�^	0�^�^	;\�^�^	;\�^�^�^�^	;\�^�^s	;\�^�^s�^�^
�^!	�^�^�^s
�^,
�^	_�^_s__	�^�^�^r	�^�^�^	_�^____�;\item_t��^get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����^thiz����^iter����^operator+���^_begin��^begin���^_end����^end�^operator bool���^len�^operator*���^operator[]�_operator+=�_operator++�_operator-=�_operator--��^operator-��� T	_hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@
_	�^__
_��
_	�^__
__	;\__	;\__s	0__	u__	__	__s	�^__�_thiz���___item__���___item_at_____more__���___len_____next__���___forward_____prev__���___rewind__�___end__�_hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@�^��_���_hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@���hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@��
_��
_,�9L�4\��_�7 _
�^	�^"_!_
�^	;\�^$_	0�^$_	�^"_	�^�^$_
�^	0�^$_)_��hb_reference_wrapper<OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>.?AU?$hb_reference_wrapper@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@2@@@����^��#_hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsig���;\__item_t__�Fis_sorted_iterator�%___item__���&___more__���'___next__���'___prev__���(___end__*_operator!=�
_it���
{@p
+_Hff
,_Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@4@$0A@@@
_���hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@3@@@��
/_�._0_�^1_
 _��73_	/_mHqH4_�7 _
/_	/_7_6_�8_hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>
�7p
 _f�9_hb_filter_iter_factory_t<hb_set_t const * &,OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>.?AU?$hb_filter_iter_factory_t@AEAPEBUhb_set_t@@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@3@@@��
/_
 _
_"�hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@�hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@
?_��
@_	u?_A_
?_	=_?_C_
_	E_?_A_D_F_	_?_A_	_?_A_sI_H_	0?_A_	;\?_C_	;\?_A_L_M_	;\?_C_s	;\?_A_sO_P_
?_!	_?_R_s
_,
?_	T_?_U_sS_V_	_?_C_r	_?_R_	T_?_U_X_Y_Z_�;\item_t�B_get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���G_thiz���H_iter���J_operator+��H__begin�H_begin��H__end���H_endK_operator bool��B_lenN_operator*��Q_operator[]�W_operator+=�[_operator++�W_operator-=�[_operator--�I_operator-�� T\_hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@&�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@��
^_	=_^___
^_��
a_	E_^_b_`_c_	;\^_b_	;\^_b_s	0^_b_	u^_b_	^___	^___s	_^_b_�d_thiz���e___item__���f___item_at__g___more__���h___len__i___next__���j___forward__i___prev__���j___rewind__�k___end__&l_hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@��?_��^_��"n_hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>,OT::VariationSelectorRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@AEBUVariationSelectorRecord@OT@@@@J�<unnamed-type-hb_bool>.?AU<unnamed-type-hb_bool>@@��
p_��
q_,_]r_�^
_	_t_s_
_	;\_v_	0_v_	_t_	__v_
_	0_v_{_��hb_reference_wrapper<<unnamed-type-hb_bool> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_bool>@@@@���>_��u_hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>�;\__item_t__�Fis_sorted_iterator�w___item__���x___more__���y___next__���y___prev__���z___end__|_operator!=�
�\it���
}_(p
�^0f�
~_8hb_filter_iter_t<hb_sorted_array_t<OT::VariationSelectorRecord const >,<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVariationSelectorRecord@OT@@@@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@4@$0A@@@��F�hb_filter_iter_factory_t<<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@@@��
�_�h]�__�_r_�^	�_mHqH�_r_�^
�_	�_�_�_��_hb_filter_iter_factory_t<<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>�
r_p
�^fF�_hb_filter_iter_factory_t<<unnamed-type-hb_bool> const &,OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_bool>@@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@3@@@��
�_JR<unnamed-type-hb_bool>.?AU<unnamed-type-hb_bool>@@��
�\,
�_	�\i/k/�_
�\	0k+�+�_l+1^	0�\�\�_>�OT::CmapSubtable.?AUCmapSubtable@OT@@���
�_��
�_	0�_�_	�_�_��$�#u	�_�_�_	u�_�_	0�_�_9V�OT::CmapSubtable::<unnamed-type-u>.?AT<unnamed-type-u>@CmapSubtable@OT@@	�_�_�_get_glyph���_collect_unicodes����_collect_mapping�_get_language����_sanitize����_<unnamed-type-u>���
�_u�__compiles_assertion_on_line_1603����__instance_assertion_on_line_1603���?null_size��?min_size���>�_OT::CmapSubtable.?AUCmapSubtable@OT@@���
�_
�_��
�_
�_J�OT::CmapSubtableFormat6.?AUCmapSubtableFormat6@OT@@�N�OT::CmapSubtableFormat10.?AUCmapSubtableFormat10@OT@@���N�OT::CmapSubtableFormat12.?AUCmapSubtableFormat12@OT@@���N�OT::CmapSubtableFormat13.?AUCmapSubtableFormat13@OT@@���
	9format���
�Xformat0��
Yformat4��
�_format6��
�_format10�
�_format12�
�_format13�
�\format14�V�_OT::CmapSubtable::<unnamed-type-u>.?AT<unnamed-type-u>@CmapSubtable@OT@@
Y
Y��OT::CmapSubtableTrimmed<OT::IntType<unsigned short,2> >.?AU?$CmapSubtableTrimmed@U?$IntType@G$01@OT@@@OT@@��
�_��
�_	0�_�_	u�_�_	�_�_ &	�_�_�X	0�_�_9	�_�_b�_get_glyph���_get_language����_collect_unicodes����_collect_mapping�_sanitize���
	9formatReserved���
	9length���
	9language�
	9startCharCode
7�glyphIdArray��__compiles_assertion_on_line_835�__instance_assertion_on_line_835?null_size��?min_size����_OT::CmapSubtableTrimmed<OT::IntType<unsigned short,2> >.?AU?$CmapSubtableTrimmed@U?$IntType@G$01@OT@@@OT@@���_��J�_OT::CmapSubtableFormat6.?AUCmapSubtableFormat6@OT@@�
�_��
�_
�_~�OT::CmapSubtableTrimmed<OT::IntType<unsigned int,4> >.?AU?$CmapSubtableTrimmed@U?$IntType@I$03@OT@@@OT@@
�_��
�_	0�_�_	u�_�_	�_�_ &	�_�_�X	0�_�_9��OT::ArrayOf<OT::HBGlyphID16,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UHBGlyphID16@OT@@U?$IntType@I$03@2@@OT@@�	�_�_b�_get_glyph���_get_language����_collect_unicodes����_collect_mapping�_sanitize���
P9formatReserved���
P9length���
P9language�
P9startCharCode
�_glyphIdArray��__compiles_assertion_on_line_835�__instance_assertion_on_line_835?null_size��?min_size���~�_OT::CmapSubtableTrimmed<OT::IntType<unsigned int,4> >.?AU?$CmapSubtableTrimmed@U?$IntType@I$03@OT@@@OT@@�_��N�_OT::CmapSubtableFormat10.?AUCmapSubtableFormat10@OT@@���
�_��
�_
�_��OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>.?AU?$CmapSubtableLongSegmented@UCmapSubtableFormat12@OT@@@OT@@��
�_��
�_	0�_�_	u�_�_	�_�_��	�_�_�_	0�_�_9��OT::SortedArrayOf<OT::CmapSubtableLongGroup,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UCmapSubtableLongGroup@OT@@U?$IntType@I$03@2@@OT@@�	�_�_R�_get_glyph���_get_language����_collect_unicodes����_collect_mapping�_sanitize���
	9format���
	9reserved�
P9length���
P9language�
�_groups����__compiles_assertion_on_line_937�__instance_assertion_on_line_937?null_size��?min_size����_OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat12>.?AU?$CmapSubtableLongSegmented@UCmapSubtableFormat12@OT@@@OT@@��HYu	u�_�_	#�_WY	0�_��_���increment���formatNumber����_group_get_glyph�_get_sub_table_size�	�__is_gid_consecutiveN�_OT::CmapSubtableFormat12.?AUCmapSubtableFormat12@OT@@���
�_��
�_
�_��OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>.?AU?$CmapSubtableLongSegmented@UCmapSubtableFormat13@OT@@@OT@@��
�_��
�_	0�_�_	u�_�_	�_�_��	�_�_�_	0�_�_9	�_�_R�_get_glyph���_get_language����_collect_unicodes����_collect_mapping�_sanitize���
	9format���
	9reserved�
P9length���
P9language�
�_groups����__compiles_assertion_on_line_937�__instance_assertion_on_line_937?null_size��?min_size����_OT::CmapSubtableLongSegmented<OT::CmapSubtableFormat13>.?AU?$CmapSubtableLongSegmented@UCmapSubtableFormat13@OT@@@OT@@��	u�_�_R�_���increment���formatNumber����_group_get_glyphN�_OT::CmapSubtableFormat13.?AUCmapSubtableFormat13@OT@@���
�_��
�_
�_
�_,B�OT::EncodingRecord.?AUEncodingRecord@OT@@���
�_��
�_
�_,
�_	t�_�_�_	0�_�_�;��OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@���	�_�_	u�_�_��_cmp�_sanitize���
	9platformID���
	9encodingID���
�_subtable��__instance_assertion_on_line_1668����_get_size���?null_size��?min_size���?static_sizeB
�_OT::EncodingRecord.?AUEncodingRecord@OT@@���
�_
	9	t	99`
�_,
`	0k+�+`
�_��
`
`
`,

`
�_	�_``
�_,	`�_`s	�_````
�_,
`	`�_`�
�_,	`�_```�1
`�u	0�_``	0�_`�;	0�_`9	�_`	u�_`N�q���_target_t���
`OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1>��`operator=��`operator()�`serialize_copy�`sanitize_shallow���`neuter�`_instance_assertion_on_line_517`get_size���?null_size��?min_size���?static_size�6`OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@���N�hb_blob_ptr_t<OT::cmap>.?AU?$hb_blob_ptr_t@Ucmap@OT@@@@�
�5
 `	!`�5"`	�5�
�5,
%`
�5	�5'`&`	�5'`"`	�5'`(`)`*`	�5'`
�5	0�5-`	�$�5'``
�5,`0`	�$�5-`1`/`2`	0`�5'`&`	�5'`s�
 `base_blob
�base�
�8cached_unicodes��#`create�$`destroy+`SubtableUnicodesCache��,`~SubtableUnicodesCache�.`same_base��3`set_for4`operator=��5`__vecDelDtor���N&6`@OT::SubtableUnicodesCache.?AUSubtableUnicodesCache@OT@@�	�5'`"`.�OT::cmap.?AUcmap@OT@@���
 `	 `:`j#
9`��
<`
 `��
>`	=` `?`
<`,	A` `?`	� `?`	W# `?`	u `?`	 `:`	Z# `?`	� `?`.9`T��;`hb_blob_ptr_t<OT::cmap>@`operator->�B`operator*��C`operator const char *��@`getD`get_blob���E`get_length�F`destroy
�bF`__dflt_ctor_closureG`operator const struct hb_blob_t *��H`operator const void *��N
VI`hb_blob_ptr_t<OT::cmap>.?AU?$hb_blob_ptr_t@Ucmap@OT@@@@�
 `,
!`,	�5'`
 `
N`	 `:`j#
'`,
-`,
`,�
``T`
�o#�y0	0�8@WW`��OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`e6be6477�
Y`��
Z`	0Y`[`�_
Y`�
]`
Y`	Y`_`
^`
=`,
a`	Y`_`b```c`
Y`,
Z`,
f`	e`Y`_`g`n\`operator()�d`<lambda_88078340f6ffdf183d51f0ba6adfb3dc>��
a`cmap�h`operator=��&i`OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`e6be6477�=`�_	09`k`
Z`
a`	!`9`"`
<`	9`p`�|	09`p`s000	�_9`p`s`J�OT::cmap::accelerator_t.?AUaccelerator_t@cmap@OT@@��	�_9`p`�	09`p`9��OT::SortedArrayOf<OT::EncodingRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UEncodingRecord@OT@@U?$IntType@G$01@2@@OT@@�	9`p`�?tableTag���o`create_filled_cacheq`closure_glyphs�r`subset�t`find_best_subtable�u`accelerator_t��v`find_subtable��w`sanitize���	l`filter_encoding_records_for_subset�
	9version��
x`encodingRecord���y`_compiles_assertion_on_line_2266���y`_instance_assertion_on_line_2266���?null_size��?min_size���.z`OT::cmap.?AUcmap@OT@@���
[`,	Y`_`b`
Y`
=`
_`,>�hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�`��hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@���
�`��
�`	u�`�`
�`	�`�`�`
�`��
�`	�`�`�`�`�`	�`�`�`	�`�`�`s�`�`	0�`�`	�_�`�`	�_�`�`�`�`	�_�`�`s	�_�`�`s�`�`
�`!	�`�`�`s
�`,
�`	�`�`�`s�`�`	�`�`�`r	�`�`�`	�`�`�`�`�`�`��_item_t��`get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����`thiz����`iter����`operator+���`_begin��`begin���`_end����`end�`operator bool���`len�`operator*���`operator[]��`operator+=��`operator++��`operator-=��`operator--��`operator-�� T�`hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@�
�`	�`�`�`
�`��
�`	�`�`�`�`�`	�_�`�`	�_�`�`s	0�`�`	u�`�`	�`�`	�`�`s	�`�`�`��`thiz����`__item__����`__item_at__�`__more__����`__len__�`__next__����`__forward__�`__prev__����`__rewind__��`__end__��`hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@��`���`���`hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@���v�hb_sorted_array_t<OT::EncodingRecord const >.?AU?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@��
�`��
�`,�`Y`�.
�`	�`�`�`
�`	�_�`�`	0�`�`	�`�`	�`�`�`
�`,
�`	0�`�`�`��hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@���r�`���`hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator��`__item__����`__more__����`__next__����`__prev__����`__end__�`operator!=�
�`it���
�`(p
MB0f>
�`8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�`���hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@�
�`��`�`�`�`]`�.	�`mHqH�`Y`�.
�`	�`�`�`��`hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>�
Y`p
�.f��`hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@�
�`��hb_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@��
�`��
�`	u�`�`
�`
�`	�`�`�`
�`	�`�`�`�`�`	�`�`�`	�`�`�`s�`�`	0�`�`	�_�`�`	�_�`�`�`�`	�_�`�`s	�_�`�`s�`�`
�`!	�`�`�`s
�`,
�`	�`�`�`s�`�`	�`�`�`r	�`�`�`	�`�`�`�`�`�`��_item_t��`get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����`thiz����`iter����`operator+���`_begin��`begin���`_end����`end�`operator bool���`len�`operator*���`operator[]��`operator+=��`operator++��`operator-=��`operator--��`operator-��� T�`hb_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@��f�hb_array_t<OT::EncodingRecord const >.?AU?$hb_array_t@$$CBUEncodingRecord@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@��hb_iter_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@
�`��
�`	u�`�`
�`
�`	�`�`�`
�`��
�`	�`�`�`�`�`	�`�`�`	�`�`�`saa	0�`�`	�_�`�`	�_�`�`aa	�_�`�`s	�_�`�`sa	a
�`!	�`�`as
�`,
�`	
a�`asaa	�`�`�`r	�`�`a	
a�`aaaa��_item_t��`get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���athiz���aiter���aoperator+��a_begin�abegin��a_end���aendaoperator bool���`lenaoperator*��
aoperator[]�aoperator+=�aoperator++�aoperator-=�aoperator--�aoperator-�� Tahb_iter_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@��
a	�`aa
a��
a	�`aaaa	�_aa	�_aas	0aa	uaa	aa	aas	�`aa�athiz���a__item__���a__item_at__ a__more__���!a__len__"a__next__���#a__forward__"a__prev__���#a__rewind__�$a__end__�%ahb_iter_fallback_mixin_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@���`��a���'ahb_iter_with_fallback_t<hb_array_t<OT::EncodingRecord const >,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUEncodingRecord@OT@@@@AEBUEncodingRecord@OT@@@@`u
�`	�`*a)a	�`*a+a,a
�`	�_�`.a	�_�`.as	�`*a	�`*as	u�`.a
�`,
4a	0�`.a5a	`�`.a	�`�`*a	t�`	t�`.a5a9a:a	�`�`*a	�`�`*a�<a=a	�`*a�	�`�`.a�	�`�`.a@aAa	�`�`.as��`��Frealloc_move���-ahb_array_t<OT::EncodingRecord const >���___item_t__�Fis_random_access_iterator��Fhas_fast_len���/a__item__���0a__item_at__1a__next__���2a__forward__1a__prev__���2a__rewind__�3a__len__6aoperator!=�7abegin��7aend7aoperator&��8aoperator struct hb_array_t<struct OT::EncodingRecord const >���6aoperator==�3ahash���;acmp>aqsort��3aget_size���?areverseBasub_array��Catruncate���1afini���
`arrayZ���
ulength���
ubackwards_length�f"VDahb_array_t<OT::EncodingRecord const >.?AU?$hb_array_t@$$CBUEncodingRecord@OT@@@@
�`	`�`Fa
�`	�`Ha)a	�`HaIaJa
�`	0�`FaLa	�`�`Fa�	�`�`FaNaOa	�`�`Fas&�`���`���`iter_base_t�_item_t�Gabegin��GaendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Kahb_sorted_array_t<OT::EncodingRecord const >���Maoperator!=�Pasub_array��Qatruncate���vRa hb_sorted_array_t<OT::EncodingRecord const >.?AU?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@��
x`��
Ta,
Ua	�`i/k/Va
Ta
Xa��OT::ArrayOf<OT::EncodingRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UEncodingRecord@OT@@U?$IntType@G$01@2@@OT@@�
Za��
[a,
\a
Za	Za^a]a	Za^a_a`a	Za^a]a
�_,	caZa^ar
[a	�_Zaeardafa	uZaea	0Zaea	Za^a	�`Zaea^�hb_array_t<OT::EncodingRecord>.?AU?$hb_array_t@UEncodingRecord@OT@@@@���	laZa^akama	`Zaea	0Za^a�;
�_	qaZa^a<
Za	saZaea<	0Zaea9�_#�	Zaea��_item_t�?item_size��aaArrayOf<OT::EncodingRecord,OT::IntType<unsigned short,2> >�baoperator=��gaoperator[]�haget_size���iaoperator bool��japopnaas_array����`iter_t�lawriter_t���kaiter���mawriter�kaoperator struct hb_array_t<struct OT::EncodingRecord const >���maoperator struct hb_array_t<struct OT::EncodingRecord>��oabegin��oaendjaqsort��paserialize��raserialize_append���tacopy���uasanitize_shallow���
	9len��
vaarrayZ���wa_compiles_assertion_on_line_821wa_instance_assertion_on_line_821?null_size��?min_size���vxa
OT::ArrayOf<OT::EncodingRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UEncodingRecord@OT@@U?$IntType@G$01@2@@OT@@�
Ta	�`x`zaj�hb_sorted_array_t<OT::EncodingRecord>.?AU?$hb_sorted_array_t@UEncodingRecord@OT@@@@�
x`	|ax`}a{a~a	`x`za	0x`}a49
x`	�ax`za<:Za��aas_array����`iter_t�|awriter_t���{aiter���~awriter�{aoperator struct hb_sorted_array_t<struct OT::EncodingRecord const >~aoperator struct hb_sorted_array_t<struct OT::EncodingRecord>����abegin���aend�aserialize���acopy���
T�a
OT::SortedArrayOf<OT::EncodingRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UEncodingRecord@OT@@U?$IntType@G$01@2@@OT@@��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@��
=`�
�a	�a�}̐�aԐ=`
�a	�a�a�ab�ahb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>�
ؐa
=`v��ahb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@��
�aܐ�a�a�a�ab`
�a,��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`e6be6477��
�a��
�a
`	0�a�a�a
�a�
�a
�a	�a�a
�a	�a�a�a�a
�a,
�a,
�a	�a�a�a�a^�aoperator()��a<lambda_614c6a22e6dc69b5072f20383d458932>���aoperator=��&�aOT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`e6be6477��
�a,��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`e6be6477��
�a��
�a	�a�a�a
�a�
�a
�a	�a�a
�a	�a�aI^�a�a
�a,
�a,
�a	�a�a�a�a��aoperator()��a<lambda_c9a2dfded50f130ce72ed989d415ce2f>��
�$unicodes�
$glyphset��aoperator=��&�aOT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`e6be6477��
�a
�a,	�a�aI^
�a
�a,��hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
�a���hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@���
�a��a�a�a	�a�C�C�a
�a
�a	�a�a�aN�ahb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >�
�aa��ahb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@���
�a
�a�hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@���hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@��
�a��
�a	u�a�a
�a	�a�a�a
�a��
�a	�a�a�a�a�a	�a�a�a	�a�a�as�a�a	0�a�a	`�a�a	`�a�a�a�a	`�a�as	`�a�as�a�a
�a!	�a�a�as
�a,
�a	�a�a�as�a�a	�a�a�ar	�a�a�a	�a�a�a�a�a�a�`item_t��aget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����athiz����aiter����aoperator+���a_begin��abegin���a_end����aend�aoperator bool���alen�aoperator*���aoperator[]��aoperator+=��aoperator++��aoperator-=��aoperator--��aoperator-�� T�ahb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@
�a	�a�a�a
�a��
�a	�a�a�a�a�a	`�a�a	`�a�as	0�a�a	u�a�a	�a�a	�a�as	�a�a�a��athiz����a__item__����a__item_at__�a__more__����a__len__�a__next__����a__forward__�a__prev__����a__rewind__��a__end__�ahb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@�a���a���ahb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>,OT::CmapSubtable const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUCmapSubtable@OT@@@@����hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@�
�a��
�a,�a�a�.
�a	�ab�a
�a	`�ab	0�ab	�ab	�a�ab
�a,
b	0�abb��hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@�����a��bhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lamb���`__item_t__�Fis_sorted_iterator�b__item__���b__more__���b__next__���b__prev__���b__end__	boperator!=�
�ait���

b@p
MBHf�
bPhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
�a���hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
b�
bb�ab�a�.	bmHqHb�a�.
b	bbb�bhb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>�
�ap
�.f�bhb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
b
�a
�a:�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,OT::CmapSubtable const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@AEBUCmapSubtable@OT@@@@�
b��
b	ubb
b	bb b
�a	"bbb!b#b	�abb	�abbs&b%b	0bb	`b b	`bb)b*b	`b bs	`bbs,b-b
b!	�ab/bs
�a,
b	1bb2bs0b3b	�ab br	�ab/b	1bb2b5b6b7b�`item_t�bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���$bthiz���%biter���'boperator+��%b_begin�%bbegin��%b_end���%bend(boperator bool��blen+boperator*��.boperator[]�4boperator+=�8boperator++�4boperator-=�8boperator--�&boperator-��: T9bhb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,OT::CmapSubtable const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@AEBUCmapSubtable@OT@@@@�J�hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@���
;b��
<b,=b�a
�a	�a?b>b
�a	`�aAb	`�aAbs	0�aAb	u�aAb	�a?b	�a?bs	�a�aAb
�a	0�aAbIb��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@@@�2b��@bhb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>��`__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Bb__item__���Cb__item_at__Db__more__���Eb__len__Fb__next__���Gb__forward__Fb__prev__���Gb__rewind__�Hb__end__Jboperator!=�
;bit���
Kb(f�Lb8hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@�
;b���hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@@@��
Ob�NbPb�aQb
�a�
Sb	Ob�.�.Tb
�a
Ob	ObWbVbnXbhb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0>
�af�Ybhb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@@@��
Ob
;b��hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@AEBU?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@@@���
]b��
^b	u]b_b
]b	\b]bab
<b	cb]b_bbbdb	;b]b_b	;b]b_bsgbfb	0]b_b	
`]bab	
`]b_bjbkb	
`]babs	
`]b_bsmbnb
]b!	;b]bpbs
;b,
]b	rb]bsbsqbtb	;b]babr	;b]bpb	rb]bsbvbwbxb�
`item_t�`bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ebthiz���fbiter���hboperator+��fb_begin�fbbegin��fb_end���fbendiboperator bool��`blenlboperator*��oboperator[]�uboperator+=�yboperator++�uboperator-=�yboperator--�gboperator-��� Tzbhb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@AEBU?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@@@����_L��_���`|b
;b	;b~b}b
<b	
`;b�b	
`;b�bs	0;b�b	u;b�b	;b~b	;b~bs	;b;b�b
=b	0;b�b�b��hb_reference_wrapper<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*>.?AU?$hb_reference_wrapper@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@2@@@��]b��bhb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>
`__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��b__item__����b__item_at__�b__more__����b__len__�b__next__����b__forward__�b__prev__����b__rewind__��b__end__�boperator!=�
�`it���
�b fJ�b(hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@����hb_map_iter_factory_t<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@2@$0A@@@�
�b��`�b;b�b
|b�
�b	�b�.�.�b
|b
�b	�b�b�b��bhb_map_iter_factory_t<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0>���
|bf��bhb_map_iter_factory_t<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0>.?AU?$hb_map_iter_factory_t@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@2@$0A@@@�
�b
|b
p`,��OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`e6be6477��
�b��
�b	0�b�b�_
�b�
�b
�b	�b�b
�b
p`	�b�b�b�b�b
�b,
�b,
�b	�b�b�b�br�boperator()��b<lambda_49a33234a80e940dd9170253b86ee21c>��
p`__this����boperator=��&�bOT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`e6be6477��
�b
p`
�b,	�b�b�b
�b
�b,��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`e6be6477��
�b��
�b	0�b�by
�b�
�b
�b	�b�b
�b	�b�b�b�b
�b,
�b,
�b	�b�b�b�b^�boperator()��b<lambda_53f37dd2cf59066c87178e8e44b188d7>���boperator=��&�bOT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`e6be6477��
�b,
9`
=`	�bF0�1�b>�hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�b��hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@���
�b��
�b	u�b�b
�b	�b�b�b
�b��
�b	�b�b�b�b�b	�b�b�b	�b�b�bs�b�b	0�b�b	�_�b�b	�_�b�b�b�b	�_�b�bs	�_�b�bs�b�b
�b!	�b�b�bs
�b,
�b	�b�b�bs�b�b	�b�b�br	�b�b�b	�b�b�b�b�b�b��_item_t��bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����bthiz����biter����boperator+���b_begin��bbegin���b_end����bend�boperator bool���blen�boperator*���boperator[]��boperator+=��boperator++��boperator-=��boperator--��boperator-�� T�bhb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@�
�b	�b�b�b
�b��
�b	�b�b�b�b�b	�_�b�b	�_�b�bs	0�b�b	u�b�b	�b�b	�b�bs	�b�b�b��bthiz����b__item__����b__item_at__�b__more__����b__len__�b__next__����b__forward__�b__prev__����b__rewind__��b__end__��bhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@��b���b���bhb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>,OT::EncodingRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUEncodingRecord@OT@@@@����`�b�.
�b	�b�b�b
�b	�_�b�b	0�b�b	�b�b	�b�b�b
�b,
c	0�b�bc��hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@���r�b���bhb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator�c__item__���c__more__���c__next__���c__prev__���c__end__coperator!=�
�`it���
c(p
MB0f>
c8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@�

c��`c�bc�b�.	
cmHqHc�b�.

c	
ccc�chb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>�
�bp
�.f�chb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@�

c�b
``c`�_J�hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@
c��hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@�
c��
c	ucc
c	cc c
c��
"c	#ccc!c$c	ccc	cccs'c&c	0cc	@,c c	@,cc*c+c	@,c cs	@,ccs-c.c
c!	cc0cs
c,
c	2cc3cs1c4c	cc cr	cc0c	2cc3c6c7c8c�@,item_t�cget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���%cthiz���&citer���(coperator+��&c_begin�&cbegin��&c_end���&cend)coperator bool��clen,coperator*��/coperator[]�5coperator+=�9coperator++�5coperator-=�9coperator--�'coperator-�� T:chb_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@���
<c	c<c=c
<c��
?c	#c<c@c>cAc	@,<c@c	@,<c@cs	0<c@c	u<c@c	<c=c	<c=cs	c<c@c�Bcthiz���Cc__item__���Dc__item_at__Ec__more__���Fc__len__Gc__next__���Hc__forward__Gc__prev__���Hc__rewind__�Ic__end__�Jchb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@���c��<c���Lchb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��|�b�.
c	cOcNc
"c	@,cQc	0cQc	cOc	ccQc
"c,
Vc	0cQcWc��hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���c��Pchb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>@,__item_t__�Fis_sorted_iterator�Rc__item__���Sc__more__���Tc__next__���Tc__prev__���Uc__end__Xcoperator!=�
�Yit���
Yc(p
MB0fJ
Zc8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
\c�!�]cc^c�b�.	\cmHqH`c�b�.
\c	\cccbc�dchb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>�
�bp
�.f�echb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
\c
�b
)|�1c�b��80
9`	09`kcjc
�b,Z�NullHelper<OT::CmapSubtable>.?AU?$NullHelper@UCmapSubtable@OT@@@@���	`nc
�_,
u`N�hb_cache_t<21,16,8,1>.?AU?$hb_cache_t@$0BF@$0BA@$07$00@@	u`qc!$	u`qc
rcuuuc
u`��
wc	0u`xcvcuuuuuc	uu`xczcuuuuc	0u`xc|c	u`xc��	u`xc�_	u`xc &	u`xc�)0Y
�c
�Dn�hb_nonnull_ptr_t<OT::CmapSubtable const >.?AU?$hb_nonnull_ptr_t@$$CBUCmapSubtable@OT@@@@~�hb_nonnull_ptr_t<OT::CmapSubtableFormat14 const >.?AU?$hb_nonnull_ptr_t@$$CBUCmapSubtableFormat14@OT@@@@	u`qcs
rccache_tscaccelerator_t��tc~accelerator_t�yc_cached_getycget_nominal_glyph��{cget_nominal_glyphs�}cget_variation_glyph~ccollect_unicodes���ccollect_mapping�ccollect_variation_selectors�ccollect_variation_unicodes��chb_cmap_get_glyph_func_t����chb_pua_remap_func_t
�csubtable�
�csubtable_uvs�
�cget_glyph_funcZ��
�get_glyph_data���
Y format4_accel
 `Ptable�c__vecDelDtor���J�cXOT::cmap::accelerator_t.?AUaccelerator_t@cmap@OT@@��	u`qc!$
�c
�c
�_
�c	�c�c�c
�c��
�c	�_�c�c	`�c�c
�_	�c�c�c	��c�c	�c�c	��c�c�_T���chb_nonnull_ptr_t<OT::CmapSubtable const >���coperator->��coperator*���coperator&���coperator const char *���cget�cget_raw
�_v�c__dflt_ctor_closure�coperator const void *��nV�chb_nonnull_ptr_t<OT::CmapSubtable const >.?AU?$hb_nonnull_ptr_t@$$CBUCmapSubtable@OT@@@@	�c�c�c
�c
�c
�c	�c�c�_
�c��
�c	�\�c�c
�\,	�c�c�c	<^�c�c	��c�c	�c�c��\T���chb_nonnull_ptr_t<OT::CmapSubtableFormat14 const >���coperator->��coperator*���coperator&���coperator const char *���cget�cget_raw
�\v�c__dflt_ctor_closure~
V�chb_nonnull_ptr_t<OT::CmapSubtableFormat14 const >.?AU?$hb_nonnull_ptr_t@$$CBUCmapSubtableFormat14@OT@@@@	�c�c�_
&Y
u`	W# `:`j#	�_�c�c�c	�\�c�c�_j�NullHelper<OT::CmapSubtableFormat14>.?AU?$NullHelper@UCmapSubtableFormat14@OT@@@@���	�c�c
�?
�c
�c
qc,
rc	rc�c	rc�c
rc��
�c	0rc�c	0rc�c��#�n�item_t��chb_cache_t<21,16,8,1>���cclear���cget�cset
�cvalues���N�chb_cache_t<21,16,8,1>.?AU?$hb_cache_t@$0BF@$0BA@$07$00@@
wc
�c
�c
uc,
xc,��1
�c
�c
�c
�c�_�_	�_x`za�c^�NullHelper<OT::EncodingRecord>.?AU?$NullHelper@UEncodingRecord@OT@@@@���	�_�c	0k+�+�bl+�a	0Zaea�c
�Z	�Z�c!$	�Z�c	�Z�cs^u`���ccmap_accelerator_t��c~cmap_accelerator_t�c__vecDelDtor���J�cXOT::cmap_accelerator_t.?AUcmap_accelerator_t@OT@@���	�Z�c!$
�c,B�hb_decycler_node_t.?AUhb_decycler_node_t@@��
�c6�hb_decycler_t.?AUhb_decycler_t@@
�c,
�c	�c�c�c	�c�c	0�c�c&^�hb_decycler_node_t::<unnamed-type-u>.?AT<unnamed-type-u>@hb_decycler_node_t@@���
�c	�c�cs��chb_decycler_node_t��c~hb_decycler_node_t�cvisit���c<unnamed-type-u>���
�cu
�cprev�
#value�c__vecDelDtor���B�chb_decycler_node_t.?AUhb_decycler_node_t@@��	�c�c�c
�c
�c
�c&
�cdecycler�
�cnext�^�chb_decycler_node_t::<unnamed-type-u>.?AT<unnamed-type-u>@hb_decycler_node_t@@���
�c
�c	�c�cZ
0tortoise_awake���
�ctortoise�
�chare��chb_decycler_t��6�chb_decycler_t.?AUhb_decycler_t@@
�c
�c,
0%f�hb_paint_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_paint_funcs_t@@�r�hb_paint_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_paint_funcs_t@@���
�cn�hb_paint_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_paint_funcs_t@@���
�c"@@@@@@	0%�c�c	0%�c�uT	00%�c�c	0%�c�c@@@@	0%�c�c	0%�c�"W#uuu@�	00%�cd:�hb_color_line_t.?AUhb_color_line_t@@
d&d@@@@@@	0%�cdd@@@@	0%�cdrHB_PAINT_COMPOSITE_MODE_CLEARHB_PAINT_COMPOSITE_MODE_SRC��HB_PAINT_COMPOSITE_MODE_DEST�HB_PAINT_COMPOSITE_MODE_SRC_OVER�HB_PAINT_COMPOSITE_MODE_DEST_OVERHB_PAINT_COMPOSITE_MODE_SRC_IN���HB_PAINT_COMPOSITE_MODE_DEST_IN��HB_PAINT_COMPOSITE_MODE_SRC_OUT��HB_PAINT_COMPOSITE_MODE_DEST_OUT�	HB_PAINT_COMPOSITE_MODE_SRC_ATOP�
HB_PAINT_COMPOSITE_MODE_DEST_ATOPHB_PAINT_COMPOSITE_MODE_XOR��HB_PAINT_COMPOSITE_MODE_PLUS�
HB_PAINT_COMPOSITE_MODE_SCREEN���HB_PAINT_COMPOSITE_MODE_OVERLAY��HB_PAINT_COMPOSITE_MODE_DARKEN���HB_PAINT_COMPOSITE_MODE_LIGHTEN��HB_PAINT_COMPOSITE_MODE_COLOR_DODGE��HB_PAINT_COMPOSITE_MODE_COLOR_BURN���HB_PAINT_COMPOSITE_MODE_HARD_LIGHT���HB_PAINT_COMPOSITE_MODE_SOFT_LIGHT���HB_PAINT_COMPOSITE_MODE_DIFFERENCE���HB_PAINT_COMPOSITE_MODE_EXCLUSIONHB_PAINT_COMPOSITE_MODE_MULTIPLY�HB_PAINT_COMPOSITE_MODE_HSL_HUE��HB_PAINT_COMPOSITE_MODE_HSL_SATURATION���HB_PAINT_COMPOSITE_MODE_HSL_COLORHB_PAINT_COMPOSITE_MODE_HSL_LUMINOSITY���Jt
dhb_paint_composite_mode_t.?AW4hb_paint_composite_mode_t@@�d	0%�cduu	00%�cd�'	0%�cdT	0%�cd@@	00%�cd@	00%�cd	0%�c�
�header����c<unnamed-type-func>
�cfunc��c<unnamed-type-user_data>���
�c�user_data�c<unnamed-type-destroy>�
�c�destroy���cpush_transform��cpop_transform���ccolor_glyph�cpush_clip_glyphdpush_clip_rectangle�cpop_clip���dcolor��dimage��dlinear_gradientdradial_gradient	dsweep_gradient��cpush_group�
dpop_group��dcustom_palette_color���dpush_root_transformdpush_inverse_root_transformdpush_translate�dpush_scale�dpush_rotatedpush_skew��dhb_paint_funcs_t���>d�hb_paint_funcs_t.?AUhb_paint_funcs_t@@��
�c
d*	1%@@@@@@	d
d1% d
!d1%uTt#d
$d#d
&d"1%@@@@(d
)d1%tu+d
,d*	1%W#uuu@�t	.d
/d.
1%d@@@@@@
1d
2d&1%d@@@@4d
5d1%d7d
8d1%uut:d
;d^
dpush_transform���
"dpop_transform
%dcolor_glyph��
'dpush_clip_glyph��
*d push_clip_rectangle��
"d(pop_clip�
-d0color
0d8image
3d@linear_gradient��
3dHradial_gradient��
6dPsweep_gradient���
"dXpush_group���
9d`pop_group
<dhcustom_palette_color�f=dphb_paint_funcs_t::<unnamed-type-func>.?AU<unnamed-type-func>@hb_paint_funcs_t@@�
d
�c^
push_transform���
pop_transform
color_glyph��
push_clip_glyph��
 push_clip_rectangle��
(pop_clip�
0color
8image
@linear_gradient��
Hradial_gradient��
Psweep_gradient���
Xpush_group���
`pop_group
hcustom_palette_color�rAdphb_paint_funcs_t::<unnamed-type-user_data>.?AU<unnamed-type-user_data>@hb_paint_funcs_t@@���
�c,
"d
%d
'd
*d
-d
0d
3d:�hb_color_stop_t.?AUhb_color_stop_t@@
KdduuLduMd
Nd^HB_PAINT_EXTEND_PAD��HB_PAINT_EXTEND_REPEAT���HB_PAINT_EXTEND_REFLECT��:tPdhb_paint_extend_t.?AW4hb_paint_extend_t@@�dQdRd
Sd*
data�
Odget_color_stops��
get_color_stops_user_data
Tdget_extend���
 get_extend_user_data�
(reserved0
0reserved1
8reserved2
@reserved3
Hreserved5
Preserved6
Xreserved7
`reserved8:
Udhhb_color_line_t.?AUhb_color_line_t@@
d,
6d
9d
d,
<d
�',
�',6�hb_extents_t.?AUhb_extents_t@@��
^d	^d_d�p	^d_d`dad
^d��
cd	0^ddd
cd,
fd	^d_dgd	^d_d
�bdhb_extents_t���edis_empty���edis_voidhdunion_�hdintersect��idadd_point��
@xmin�
@ymin�
@xmax�
@ymax�6
jdhb_extents_t.?AUhb_extents_t@@��	^d_d
_d,	^d_d�p
^d
cd
dd,E	^ard	�rd	^aɧ	�ɧ:�hb_transform_t.?AUhb_transform_t@@��
wd	wdxd�p	wdxdydzd
wd��
|d	0wd}d
|d,
d	wdxd�d	wd}dɧ
^d,
�d	wd}d�d	wdxd
	wdxdJ{dhb_transform_t�~dis_identity�dmultiply����dtransform_distance��dtransform_point�dtransform_extents���dtransform���dtranslate���dscale���drotate��dskew���
@xx���
@yx���
@xy���
@yy���
@x0���
@y0���:
�dhb_transform_t.?AUhb_transform_t@@��	wdxd
xd,	wdxd�p
wd
|d
}d,
wd,@#�
�d,2�hb_bounds_t.?AUhb_bounds_t@@
�d.UNBOUNDEDBOUNDED��EMPTYBt�dhb_bounds_t::status_t.?AW4status_t@hb_bounds_t@@��	�d�dgd
�d	�d�d�d�d�d
�d��
�d,
�d	�d�d�dv�dstatus_t����dhb_bounds_t�dunion_��dintersect��
�dstatus���
^dextents��2�dhb_bounds_t.?AUhb_bounds_t@@	�d�d�d
�d
�d
od
�d,
�d,	�d�dgd
�d
�d��
�d
pdN�hb_transform_decomposed_t.?AUhb_transform_decomposed_t@@
�d��
�d	0�d�d	wd�d�d
�d	�d�d

@translateX���
@translateY���
@rotation�
@scaleX���
@scaleY���
@skewX
@skewY
@tCenterX�
@ tCenterY��doperator bool���dto_transform����dhb_transform_decomposed_t��NF
�d$hb_transform_decomposed_t.?AUhb_transform_decomposed_t@@
�d
�d,
�d,^�hb_vector_t<hb_transform_t,0>.?AU?$hb_vector_t@Uhb_transform_t@@$0A@@@��
�dV�hb_array_t<hb_transform_t>.?AU?$hb_array_t@Uhb_transform_t@@@@��b�hb_array_t<hb_transform_t const >.?AU?$hb_array_t@$$CBUhb_transform_t@@@@���
�d�
�d	�d�d
�d
�d	�d�d�d
�d	�d�d�d
�d��
�d,
�d	�d�d�dj�std::initializer_list<hb_transform_t>.?AV?$initializer_list@Uhb_transform_t@@@std@@�
�d	�d�d�d	�d�d
2�d�d�d�d�d�d	�d�d	�d�d�d	�d�d�d�d�d	�d�d
�d,	�d�d�d�d	�d�d�d�d�d�d
�d	��d�d	0�d�d�d	u�d�d	d�d�dr	�d�d�dr�d�d	d�d�d	�d�d�d�d�d	0�d�d	�d�d�d	�d�d�d�d�d	�d�d�dn�hb_sorted_array_t<hb_transform_t const >.?AU?$hb_sorted_array_t@$$CBUhb_transform_t@@@@�	�d�d�db�hb_sorted_array_t<hb_transform_t>.?AU?$hb_sorted_array_t@Uhb_transform_t@@@@	�d�d�d�d�d	�d�d�ds	�d�d�ds�d�d	�d�d�d	�d�ds	0�d�d	0�d�ds	0�d�d	0�d�d	wd�d�d	�d�d	�d�d�	�d�dsFFrealloc_move���wditem_t�?item_size���darray_t�dc_array_t���dhb_vector_t<hb_transform_t,0>���d~hb_vector_t<hb_transform_t,0>��dextend�
tallocated
ulength���
�darrayZ����dinit����dinit0���dfini����dreset���doperator=���das_bytes����doperator==��doperator!=��dhash����doperator[]��dtail����doperator bool���dget_size����das_array����diter_t��dwriter_t����diter����dwriter��doperator struct hb_array_t<struct hb_transform_t const >����doperator struct hb_array_t<struct hb_transform_t>���dbegin���dend�das_sorted_array�doperator+���dpush����din_error����dset_error���dreset_error�dshrink_vector���dshift_down_vector���dalloc���dalloc_exact�dclear���dresize��dresize_exact����dpop�dremove_ordered��dshrink��dqsort���d__vecDelDtor���^?v�dhb_vector_t<hb_transform_t,0>.?AU?$hb_vector_t@Uhb_transform_t@@$0A@@@��
�d
�d,V�hb_vector_t<hb_bounds_t,0>.?AU?$hb_vector_t@Uhb_bounds_t@@$0A@@@
�dN�hb_array_t<hb_bounds_t>.?AU?$hb_array_t@Uhb_bounds_t@@@@Z�hb_array_t<hb_bounds_t const >.?AU?$hb_array_t@$$CBUhb_bounds_t@@@@�
�d�
�d	�d�d
�d
�d	�d�de
�d	�d�de
�d��
e,
e	�d�def�std::initializer_list<hb_bounds_t>.?AV?$initializer_list@Uhb_bounds_t@@@std@@���
	e	�d�d
e	�d�d
2eeeeee	�d�d	�d�de	�d�deee	�d�d
�d,	e�d�d�d	e�d�deee
e	��de	0�dee	u�de	�d�der
�d,	e�d�dree	�d�de	e�d�de e	0�de	�d�de	�d�d�d#e$e	�d�dej�hb_sorted_array_t<hb_bounds_t const >.?AU?$hb_sorted_array_t@$$CBUhb_bounds_t@@@@���	'e�de^�hb_sorted_array_t<hb_bounds_t>.?AU?$hb_sorted_array_t@Uhb_bounds_t@@@@��	)e�d�d(e*e	�d�des	�d�d�ds,e-e	�d�d�d	�d�ds	0�d�d	0�d�ds	0�d�d	0�d�d	�d�d�d	�d�d	�d�d�	�d�ds6Frealloc_move����ditem_t�?item_size���darray_t�dc_array_t��
ehb_vector_t<hb_bounds_t,0>�e~hb_vector_t<hb_bounds_t,0>eextend�
tallocated
ulength���
�darrayZ���einit���einit0��efini���ereset��eoperator=��eas_bytes���eoperator==�eoperator!=�ehash���eoperator[]�!etail���"eoperator bool��eget_size���%eas_array����diter_t��dwriter_t���#eiter���$ewriter�#eoperator struct hb_array_t<struct hb_bounds_t const >��$eoperator struct hb_array_t<struct hb_bounds_t>�&ebegin��&eend+eas_sorted_array.eoperator+��/epush���"ein_error���eset_error��ereset_error0eshrink_vector��0eshift_down_vector��1ealloc��2ealloc_exacteclear��3eresize�4eresize_exact���5epop0eremove_ordered�6eshrink�7eqsort��8e__vecDelDtor���V?v9ehb_vector_t<hb_bounds_t,0>.?AU?$hb_vector_t@Uhb_bounds_t@@$0A@@@
�d
�d,R�hb_paint_extents_context_t.?AUhb_paint_extents_context_t@@��
=e
=e�
?e	=e>e
@e
=e��
Be,
Ce	=e>eDe	=e>eAeEeFe	^d=e>e	0=e>e	=e>e�d	=e>e
^d	=e>eLe
d	=e>eNe	=e>e
=e,	Qe=e>e@e	Qe=e>eDeReSe	=e>esjGehb_paint_extents_context_t�Heget_extentsIeis_bounded�Jepush_transform�Kepop_transform��Mepush_clip��Kepop_clip���Kepush_group�Oepop_group��Kepaint��
�dtransforms���
�dclips
�d groups���Pe~hb_paint_extents_context_tTeoperator=��Ue__vecDelDtor���R&Ve0hb_paint_extents_context_t.?AUhb_paint_extents_context_t@@��
�d
Xe
�d
Ze
=e
wd�
]e	�d�d�d^e
�d�
`e	�d�d�dae
>e,
od,
�d	�d�d�dee
e	�d�d�dge:�OT::CPALV1Tail.?AUCPALV1Tail@OT@@���
ie��
je�HB_OT_COLOR_PALETTE_FLAG_DEFAULT�HB_OT_COLOR_PALETTE_FLAG_USABLE_WITH_LIGHT_BACKGROUNDHB_OT_COLOR_PALETTE_FLAG_USABLE_WITH_DARK_BACKGROUND�Ntlehb_ot_color_palette_flags_t.?AW4hb_ot_color_palette_flags_t@@�	meieke&/	uieke&/�uu�#$	iekepe�1uu��#	0iekerel+�uu	0iekete��OT::OffsetTo<OT::UnsizedArrayOf<OT::Index>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UIndex@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�	ieke	uieke^neget_palette_flags��oeget_palette_name_idoeget_color_name_id��qecollect_name_ids���seserialize��uesanitize���
�paletteFlagsZ
vepaletteLabelsZ���
vecolorLabelsZ�we_instance_assertion_on_line_164xeget_size���?null_size��?min_size���?static_size:yeOT::CPALV1Tail.?AUCPALV1Tail@OT@@���
je��hb_iter_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@��
|e
|e��
~e	u|ee
��	�e|e}e
����
�e	�e|ee�e�e	��|ee	��|ees�e�e	0|ee	_9|e}e	_9|ee�e�e	_9|e}es	_9|ees�e�e
|e!	��|e�es
��,
|e	�e|e�es�e�e	��|e}er	��|e�e	�e|e�e�e�e�e�_9item_t��eget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ethiz����eiter����eoperator+���e_begin��ebegin���e_end����eend�eoperator bool���elen�eoperator*���eoperator[]��eoperator+=��eoperator++��eoperator-=��eoperator--��eoperator-��� T�ehb_iter_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@����hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@
�e	�e�e�e
�e��
�e	�e�e�e�e�e	_9�e�e	_9�e�es	0�e�e	u�e�e	�e�e	�e�es	���e�e��ethiz����e__item__����e__item_at__�e__more__����e__len__�e__next__����e__forward__�e__prev__����e__rewind__��e__end__��ehb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@|e���e����ehb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned int,4> const >,OT::IntType<unsigned int,4> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@AEBU?$IntType@I$03@OT@@@@��
��	���e�9	���e�e�e
�e	_9���e	_9���es	���e	���es	u���e
�e,
�e	0���e�e	i9���e	�����e	t��	t���e�e�e�e~�hb_sorted_array_t<OT::IntType<unsigned int,4> const >.?AU?$hb_sorted_array_t@$$CBU?$IntType@I$03@OT@@@@�	�e���e	�e���e��e�e	���e�	�����e�	�����e�e�e	�����es��e��Frealloc_move����ehb_array_t<OT::IntType<unsigned int,4> const >�_9__item_t__�Fis_random_access_iterator��Fhas_fast_len����e__item__����e__item_at__�e__next__����e__forward__�e__prev__����e__rewind__��e__len__�eoperator!=��ebegin���eend�eoperator&���eoperator struct hb_array_t<struct OT::IntType<unsigned int,4> const >���eoperator==��ehash����ecmp�eqsort���eget_size����ereverse�esub_array���etruncate����efini���
i9arrayZ���
ulength���
ubackwards_length�r"V�ehb_array_t<OT::IntType<unsigned int,4> const >.?AU?$hb_array_t@$$CBU?$IntType@I$03@OT@@@@���������e
ke,Z�OT::UnsizedArrayOf<OT::Index>.?AU?$UnsizedArrayOf@UIndex@OT@@@OT@@��
ve��
�e,
�e
ve	ve�e�e
ve,	�eve�es	ve�e�e�e�e
�e,
�e	�eve�e�
�e��
�e,	�eve�e�e�e�1�e�u	0ve�e�e	0ve�e�;	0ve�e9	ve�e	uve�eZ�<���etarget_t����eOffsetTo<OT::UnsizedArrayOf<OT::Index>,OT::IntType<unsigned int,4>,void,0>��eoperator=���eoperator()��eserialize_copy��esanitize_shallow����eneuter��e_instance_assertion_on_line_517�eget_size���?null_size��?min_size���?static_size�6�eOT::OffsetTo<OT::UnsizedArrayOf<OT::Index>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UIndex@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�
�e
�e
�e
�e
�e	�e�e�e	�e�e�e�e	�e�e�e	�9�e�es
�e	�9�e�es�e�e	u�es	�u�e�es	�u�e�es�e�e	�e�e	0�e�e�;
�e	�e�e�e49	0�e�e�;	�e�e:�9item_t�?item_size���eUnsizedArrayOf<OT::Index>���eoperator=���eoperator[]��eget_size����eas_array����eqsort���eserialize���ecopy����esanitize_shallow���
�uarrayZ����e_instance_assertion_on_line_627?min_size���Z6fOT::UnsizedArrayOf<OT::Index>.?AU?$UnsizedArrayOf@UIndex@OT@@@OT@@����e�ef�uyf
ie	fF0�1�2
�
f�1���u�1�	0���
f
ve
f�1�e�u�1�	0ve�ef�eu�1u	F0�1f
f,
{e	0k+�+f
�X	0�Xf	u�Xf	me�Xfs	u�Xfs	u�Xfr�	���Xfsff	�Xf��
je,	f�Xf�1Z��eQ,0�/	0�Xf f	0�Xfs	0�Xf9	�XfN?tableTag���fhas_data���fget_size���fget_palette_count��fget_color_countfget_palette_flags��fget_palette_name_idfget_color_name_id��fget_palette_colors�fcollect_name_ids���fv1�!fserialize��"fsubset�#fsanitize���
	9version��
	9numColors
	9numPalettes��
	9numColorRecords��
�colorRecordsZ
��colorRecordIndicesZ��$f_compiles_assertion_on_line_360$f_instance_assertion_on_line_360?null_size��?min_size���.%fOT::CPAL.?AUCPAL@OT@@���
f,	���e
�e
�e,	���e�9'f����,f
f
�e,
���0f�u1fV�NullHelper<OT::CPALV1Tail>.?AU?$NullHelper@UCPALV1Tail@OT@@@@���	f3f
�X,
5ff6f�#/���u�1u	F0�19f	�XF0�16f
�X	�XF0�1<f	uJ,-9o#o#0	0�/�/?f
�X,
�X	0k+�+BfJ�OT::hb_paint_context_t.?AUhb_paint_context_t@OT@@���
Df��hb_dispatch_context_t<OT::hb_paint_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_paint_context_t@OT@@Uhb_empty_t@@$0A@@@���
Df
Ff	GfFfHf
Df��
Jf
Ff��
Lf	KfFfMfIfNf	�FfHf	�Ff	0Ff@u	FfHf�Ofthiz���Pfget_name���?max_debug_depth�return_t���Qfno_dispatch_return_value���Rfstop_sublookup_iteration���
udebug_depth��Sfhb_dispatch_context_t<OT::hb_paint_context_t,hb_empty_t,0>�	Tfhb_dispatch_context_t<OT::hb_paint_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_paint_context_t@OT@@Uhb_empty_t@@$0A@@@���	�DfEf	�Df
Jf	@[DfXf
U�,"�1%TuuZf	DfEf[fu@t	uDfEf]f.�OT::Paint.?AUPaint@OT@@�
_f��
`f,
af	DfEfbf�Ff��Vfget_name���Wfdefault_return_value���Yfget_colr_table�
�base�
1%funcs
data�
T font�
��(palette��
u@foreground���
ZfHinstancer
�cPglyphs_decycler��
�chlayers_decycler��
t�depth_left���
t�edge_count���\fhb_paint_context_t�^fget_color��cfrecurseJdf�OT::hb_paint_context_t.?AUhb_paint_context_t@OT@@���
Ef,
Xf,	FfHf
Hf,	�c�c
�c,	DfEf[f
Ff
1%
@
of
�e
ZfZ�OT::hb_colrv1_closure_context_t.?AUhb_colrv1_closure_context_t@OT@@�
sf��hb_dispatch_context_t<OT::hb_colrv1_closure_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_colrv1_closure_context_t@OT@@Uhb_empty_t@@$0A@@@�
sf
uf	vfufwf
sf��
yf
uf��
{f	zfuf|fxf}f	�ufwf	�uf	0uf@u	ufwf�~fthiz���fget_name���?max_debug_depth�return_t����fno_dispatch_return_value����fstop_sublookup_iteration���
udebug_depth���fhb_dispatch_context_t<OT::hb_colrv1_closure_context_t,hb_empty_t,0>�	�fhb_dispatch_context_t<OT::hb_colrv1_closure_context_t,hb_empty_t,0>.?AU?$hb_dispatch_context_t@Uhb_colrv1_closure_context_t@OT@@Uhb_empty_t@@$0A@@@�	�sf	0sftf
yf	@[sf�f	sftfs	sftf�
sf�
�f	sftf
�f
yf,
�f	sftf�f"�$$$$uu	sftf�f�f�f�f	sftf
sf,	�fsftf�f	�fsftf�f�f�f	sftfs�uf���fdefault_return_value����fpaint_visited���fget_colr_table��fadd_glyph���fadd_layer_indices���fadd_palette_index���fadd_var_idxes��
�base�
$visited_paint
$Xglyphs���
$`layer_indices
$hpalette_indices��
$pvariation_indices
uxnum_var_idxes
u|nesting_level_left����fhb_colrv1_closure_context_t�f~hb_colrv1_closure_context_t����foperator=���f__vecDelDtor���Z&�f�OT::hb_colrv1_closure_context_t.?AUhb_colrv1_closure_context_t@OT@@�
tf,
�f,	ufwf
wf,	sftf�f
uf:�OT::LayerRecord.?AULayerRecord@OT@@�
�f��
�fB�hb_ot_color_layer_t.?AUhb_ot_color_layer_t@@	�f�f�f	0�f�f9	�f�f	u�f�f��foperator struct hb_ot_color_layer_t�fsanitize���
�9glyphId��
�9colorIdx��f_instance_assertion_on_line_220�fget_size���?null_size��?min_size���?static_size:	D�fOT::LayerRecord.?AULayerRecord@OT@@�*
uglyph
ucolor_index��B�fhb_ot_color_layer_t.?AUhb_ot_color_layer_t@@
�f
�f
�f,
�f,
�f	0k+�+�fB�OT::BaseGlyphRecord.?AUBaseGlyphRecord@OT@@�
�f��
�f	t�f�fs	0�f�f9	�f�f	u�f�f��fcmp�fsanitize���
�9glyphId��
	9firstLayerIdx
	9numLayers�f_instance_assertion_on_line_244�fget_size���?null_size��?min_size���?static_sizeB
�fOT::BaseGlyphRecord.?AUBaseGlyphRecord@OT@@�
�f
�f,
�f	0k+�+�f6�OT::ColorStop.?AUColorStop@OT@@�
�f��
�f
vf	�f�f�f
Y�,�8�fu	0�f�f�f	0�f�f9GfLdu�f	�f�f�f	�f�f	u�f�f
�fclosurev1���fsubset��fsanitize����fget_color_stop�
�}stopOffset���
	9paletteIndex�
�}alpha�f_instance_assertion_on_line_421�fget_size���?null_size��?min_size���?static_size6�fOT::ColorStop.?AUColorStop@OT@@�
�f
vf,
�f,
�f
�f,
�f	�fF0�1�f
�f,
�f	0k+�+�f>
@offset���
tis_foreground
ucolor:�fhb_color_stop_t.?AUhb_color_stop_t@@
Ld,
Gf,2�OT::Extend.?AUExtend@OT@@���
�f��
�fBEXTEND_PAD���EXTEND_REPEATEXTEND_REFLECT���bt�fOT::Extend::<unnamed-enum-EXTEND_PAD>.?AW4<unnamed-enum-EXTEND_PAD>@Extend@OT@@���	�f�f	u�f�f�;���f<unnamed-enum-EXTEND_PAD>���f_instance_assertion_on_line_432�fget_size���?null_size��?min_size���?static_size2�fOT::Extend.?AUExtend@OT@@���
�f,>�OT::CompositeMode.?AUCompositeMode@OT@@�
�f��
�f�COMPOSITE_CLEAR��COMPOSITE_SRCCOMPOSITE_DEST���COMPOSITE_SRC_OVER���COMPOSITE_DEST_OVER��COMPOSITE_SRC_IN�COMPOSITE_DEST_INCOMPOSITE_SRC_OUTCOMPOSITE_DEST_OUT���	COMPOSITE_SRC_ATOP���
COMPOSITE_DEST_ATOP��COMPOSITE_XORCOMPOSITE_PLUS���
COMPOSITE_SCREEN�COMPOSITE_OVERLAYCOMPOSITE_DARKEN�COMPOSITE_LIGHTENCOMPOSITE_COLOR_DODGECOMPOSITE_COLOR_BURN�COMPOSITE_HARD_LIGHT�COMPOSITE_SOFT_LIGHT�COMPOSITE_DIFFERENCE�COMPOSITE_EXCLUSION��COMPOSITE_MULTIPLY���COMPOSITE_HSL_HUECOMPOSITE_HSL_SATURATION�COMPOSITE_HSL_COLOR��COMPOSITE_HSL_LUMINOSITY�zt�fOT::CompositeMode::<unnamed-enum-COMPOSITE_CLEAR>.?AW4<unnamed-enum-COMPOSITE_CLEAR>@CompositeMode@OT@@���	�f�f	u�f�f�;���f<unnamed-enum-COMPOSITE_CLEAR>��f_instance_assertion_on_line_566�fget_size���?null_size��?min_size���?static_size>�fOT::CompositeMode.?AUCompositeMode@OT@@�
�f,6�OT::Affine2x3.?AUAffine2x3@OT@@�
�f��
�f	0�f�f9	�f�f�f	0�f�f�fGfu	�f�f�f	�f�f	u�f�f&�fsanitize����fclosurev1���fsubset��fpaint_glyph
�xx���
�yx���
�xy���
�yy���
�dx���
�dy����f_instance_assertion_on_line_618�fget_size���?null_size��?min_size���?static_size6�fOT::Affine2x3.?AUAffine2x3@OT@@�
�f
�f	0k+�+�f
�f,
�f
�f,
g	gF0�1g
�
g
g,B�hb_no_trace_t<void>.?AU?$hb_no_trace_t@X@@��BRhb_no_trace_t<void>.?AU?$hb_no_trace_t@X@@��
	g,B�OT::PaintColrLayers.?AUPaintColrLayers@OT@@�
g��

g	gg�f�8�f	0ggg	0gg9
Gf	ggg	gg	ugg
gclosurev1��gsubset�gsanitize���gpaint_glyph
;format���
;numLayers
P9firstLayerIndex��g_instance_assertion_on_line_649gget_size���?null_size��?min_size���?static_sizeBgOT::PaintColrLayers.?AUPaintColrLayers@OT@@�
g

g
g	gF0�1gb9AA0	0F0�1g
g,
g,	0k+�+g:�OT::PaintSolid.?AUPaintSolid@OT@@���
"g��
#g	"g$g�f	0"g$g�f	0"g$g9	"g$g�f	"g$g	u"g$g%gclosurev1��&gsubset�'gsanitize���(gpaint_glyph
;format���
	9paletteIndex�
�}alpha)g_instance_assertion_on_line_700*gget_size���?null_size��?min_size���?static_size:+gOT::PaintSolid.?AUPaintSolid@OT@@���
#g
$g,
"g
#g,
0g	/gF0�11g
/g,
-g	0k+�+4g:�OT::PaintGlyph.?AUPaintGlyph@OT@@���
6g��
7g	6g8g�f	06g8gg	06g8g9	6g8gg��OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UPaint@OT@@U?$IntType@I$02@2@X$00@OT@@�	6g8g	u6g8g�9gclosurev1��:gsubset�;gsanitize���<gpaint_glyph
;format���
=gpaint
	9gid��>g_instance_assertion_on_line_948?gget_size���?null_size��?min_size���?static_size:@gOT::PaintGlyph.?AUPaintGlyph@OT@@���
6g
7g
Cg	BgF0�1Dg
=g
Fg
=g��
Hg,
Ig
=g	=gKgJg
=g,	Mg=gKgs	=gKgJgNgOg
_f,
Hg	Qg=gRg�	af=gRgSgTg�1Ig�u	0=gKgVg	0=gRg�;	0=gRg9	=gRg	u=gRgF����_ftarget_t���LgOffsetTo<OT::Paint,OT::IntType<unsigned int,3>,void,1>�Pgoperator=��Ugoperator()�Wgserialize_copy�Xgsanitize_shallow���Ygneuter�Zg_instance_assertion_on_line_517[gget_size���?null_size��?min_size���?static_size�6\gOT::OffsetTo<OT::Paint,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UPaint@OT@@U?$IntType@I$02@2@X$00@OT@@��8IgCg�f	0=gKg^g
Hg
`g
8g,
Bg,	0k+�+Dg
`fbgIgaffg
8gB�OT::PaintColrGlyph.?AUPaintColrGlyph@OT@@���
ig��
jg	igkg�f	0igkgg	0igkg9	igkgg	igkg	uigkg�lgclosurev1��mgsubset�ngsanitize���ogpaint_glyph
;format���
	9gid��pg_instance_assertion_on_line_977qgget_size���?null_size��?min_size���?static_sizeBrgOT::PaintColrGlyph.?AUPaintColrGlyph@OT@@���
ig
jg
ug	tgF0�1vg
kg,
tg,	0k+�+vgB�OT::PaintTranslate.?AUPaintTranslate@OT@@���
{g��
|g	{g}g�f	0{g}g�f	0{g}g9	{g}g�f	{g}g	u{g}g~gclosurev1��gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�:dx���
�:dy����g_instance_assertion_on_line_1066����gget_size���?null_size��?min_size���?static_sizeB
�gOT::PaintTranslate.?AUPaintTranslate@OT@@���
{g
|g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
}g,
�g,	0k+�+�g�gIgaf�g
}g:�OT::PaintScale.?AUPaintScale@OT@@���
�g��
�g	�g�g�f	0�g�g�f	0�g�g9	�g�g�f	�g�g	u�g�g�gclosurev1���gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�}scaleX���
�}scaleY����g_instance_assertion_on_line_1115����gget_size���?null_size��?min_size���?static_size:
�gOT::PaintScale.?AUPaintScale@OT@@���
�g
�g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
�g,
�g,	0k+�+�g�gIgaf�g
�gR�OT::PaintScaleAroundCenter.?AUPaintScaleAroundCenter@OT@@���
�g��
�g	�g�g�f	0�g�g�f	0�g�g9	�g�g�f	�g�g	u�g�g>�gclosurev1���gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�}scaleX���
�}scaleY���
�:centerX��
�:
centerY���g_instance_assertion_on_line_1174����gget_size���?null_size��?min_size���?static_sizeR�gOT::PaintScaleAroundCenter.?AUPaintScaleAroundCenter@OT@@���
�g
�g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
�g,
�g,	0k+�+�g�gIgaf�g
�gF�OT::PaintScaleUniform.?AUPaintScaleUniform@OT@@�
�g��
�g	�g�g�f	0�g�g�f	0�g�g9	�g�g�f	�g�g	u�g�g��gclosurev1���gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�}scale�g_instance_assertion_on_line_1218����gget_size���?null_size��?min_size���?static_sizeF�gOT::PaintScaleUniform.?AUPaintScaleUniform@OT@@�
�g
�g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
�g,
�g,	0k+�+�g�gIgaf�g
�g^�OT::PaintScaleUniformAroundCenter.?AUPaintScaleUniformAroundCenter@OT@@�
�g��
�g	�g�g�f	0�g�g�f	0�g�g9	�g�g�f	�g�g	u�g�g&�gclosurev1���gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�}scale
�:centerX��
�:centerY���g_instance_assertion_on_line_1274����gget_size���?null_size��?min_size���?static_size^�g
OT::PaintScaleUniformAroundCenter.?AUPaintScaleUniformAroundCenter@OT@@�
�g
�g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
�g,
�g,	0k+�+�g�gIgaf�g
�g:�OT::PaintRotate.?AUPaintRotate@OT@@�
�g��
�g	�g�g�f	0�g�g�f	0�g�g9	�g�g�f	�g�g	u�g�g��gclosurev1���gsubset��gsanitize����gpaint_glyph
;format���
=gsrc��
�}angle�g_instance_assertion_on_line_1318����gget_size���?null_size��?min_size���?static_size:�gOT::PaintRotate.?AUPaintRotate@OT@@�
�g
�g
�g	�gF0�1�g�8Ig�g�f	0=gKg�g
�g,
�g,	0k+�+�g�gIgafh
�gR�OT::PaintRotateAroundCenter.?AUPaintRotateAroundCenter@OT@@�
h��
h	hh�f	0hh�f	0hh9	hh�f	hh	uhh&hclosurev1��	hsubset�
hsanitize���hpaint_glyph
;format���
=gsrc��
�}angle
�:centerX��
�:centerY��h_instance_assertion_on_line_1374���
hget_size���?null_size��?min_size���?static_sizeRh
OT::PaintRotateAroundCenter.?AUPaintRotateAroundCenter@OT@@�
h
h
h	hF0�1h�8Igh�f	0=gKgh
h,
h,	0k+�+hhIgafh
h6�OT::PaintSkew.?AUPaintSkew@OT@@�
h��
h	hh�f	0hh�f	0hh9	hh�f	hh	uhhhclosurev1�� hsubset�!hsanitize���"hpaint_glyph
;format���
=gsrc��
�}xSkewAngle���
�}ySkewAngle���#h_instance_assertion_on_line_1423���$hget_size���?null_size��?min_size���?static_size6
%hOT::PaintSkew.?AUPaintSkew@OT@@�
h
h
(h	'hF0�1)h�8Ig(h�f	0=gKg+h
h,
'h,	0k+�+)h-hIgaf0h
hN�OT::PaintSkewAroundCenter.?AUPaintSkewAroundCenter@OT@@�
3h��
4h	3h5h�f	03h5h�f	03h5h9	3h5h�f	3h5h	u3h5hF6hclosurev1��7hsubset�8hsanitize���9hpaint_glyph
;format���
=gsrc��
�}xSkewAngle���
�}ySkewAngle���
�:centerX��
�:
centerY��:h_instance_assertion_on_line_1482���;hget_size���?null_size��?min_size���?static_sizeN<hOT::PaintSkewAroundCenter.?AUPaintSkewAroundCenter@OT@@�
3h
4h
?h	>hF0�1@h�8Ig?h�f	0=gKgBh
5h,
>h,	0k+�+@hDhIgafGh
5hB�OT::PaintComposite.?AUPaintComposite@OT@@���
Jh��
Kh	JhLh�f	0JhLhg	0JhLh9	JhLhg	JhLh	uJhLhMhclosurev1��Nhsubset�Ohsanitize���Phpaint_glyph
;format���
=gsrc��
�fmode�
=gbackdrop�Qh_instance_assertion_on_line_1525���Rhget_size���?null_size��?min_size���?static_sizeB
ShOT::PaintComposite.?AUPaintComposite@OT@@���
Jh
Kh
Vh	UhF0�1Wh�8IgVh�f	0=gKgYh
Lh,
Uh,	0k+�+Wh[hIgaf^h
Lh
�f
ahB�OT::ClipBoxFormat1.?AUClipBoxFormat1@OT@@���
ch��
dh	0cheh9:�OT::ClipBoxData.?AUClipBoxData@OT@@�
gh,hh�f	chehih	0cheh�f	cheh	uchehfhsanitize���jhget_clip_box���khsubset�
;format���
�:xMin�
�:yMin�
�:xMax�
�:yMax�lh_instance_assertion_on_line_1578���mhget_size���?null_size��?min_size���?static_sizeB
nh	OT::ClipBoxFormat1.?AUClipBoxFormat1@OT@@���
dh
ph	0k+�+qh
eh,
ghB
txMin�
tyMin�
txMax�
tyMax�:uhOT::ClipBoxData.?AUClipBoxData@OT@@�
ch
dh,
xh	whF0�1yh
wh,B�OT::ClipBoxFormat2.?AUClipBoxFormat2@OT@@���
|h��
}h^�OT::Variable<OT::ClipBoxFormat1>.?AU?$Variable@UClipBoxFormat1@OT@@@OT@@
h
h��
�h	�hh�h<	h�h�f	0h�hg	0h�h9	h�hgGfLd�f	h�h�h	Qdh�h	h�hFis_variable�hcopy����hclosurev1���hsubset��hsanitize����hpaint_glyph�hget_color_stop��hget_extend�
chvalue
�9	varIdxBase����h_instance_assertion_on_line_317?null_size��?min_size���^
�h
OT::Variable<OT::ClipBoxFormat1>.?AU?$Variable@UClipBoxFormat1@OT@@@OT@@	|h~hih	|h~h�f:h���hget_clip_box����hclosurev1��B�h
OT::ClipBoxFormat2.?AUClipBoxFormat2@OT@@���
ph
}h
~h,2�OT::ClipBox.?AUClipBox@OT@@�
�h��
�h	0�h�hg	�h�h�f��f	0�h�h�hN�OT::ClipBox::<unnamed-type-u>.?AT<unnamed-type-u>@ClipBox@OT@@��b�hsubset��hclosurev1���hget_extents�h<unnamed-type-u>���
�hu2�h
OT::ClipBox.?AUClipBox@OT@@�
�h
�h��
�h
�h>
;format���
chformat1��
|hformat2��N�h
OT::ClipBox::<unnamed-type-u>.?AT<unnamed-type-u>@ClipBox@OT@@��
�h
�h,:�OT::ClipRecord.?AUClipRecord@OT@@���
�h��
�h	t�h�hsvf�	�h�h�h�8��f	0�h�h�h	0�h�h�;���f	0�h�h�h��OT::OffsetTo<OT::ClipBox,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UClipBox@OT@@U?$IntType@I$02@2@X$00@OT@@�	�h�h	u�h�h�hcmp�hclosurev1���hsubset��hsanitize����hget_extents
	9startGlyphID�
	9endGlyphID���
�hclipBox���h_instance_assertion_on_line_1702����hget_size���?null_size��?min_size���?static_size:
�hOT::ClipRecord.?AUClipRecord@OT@@���
�h
�h,
�h,
�h��
�h,��h�h�h
�h
�h
�h
�h	�h�h�h
�h,	�h�h�hs	�h�h�h�h�h
�h,
�h	�h�h�h�	�h�h�h�h�h�1�h�u	0�h�h�h	0�h�h�;	0�h�h9	�h�h	u�h�hJ�����htarget_t����hOffsetTo<OT::ClipBox,OT::IntType<unsigned int,3>,void,1>����hoperator=���hoperator()��hserialize_copy��hsanitize_shallow����hneuter��h_instance_assertion_on_line_517�hget_size���?null_size��?min_size���?static_size�6�hOT::OffsetTo<OT::ClipBox,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@UClipBox@OT@@U?$IntType@I$02@2@X$00@OT@@�
�h
�h,
�h	�hF0�1�h
�h
�h�8�h��f	0�h�h�h
�h,
�h	0k+�+�h6�OT::ClipList.?AUClipList@OT@@���
�h��
�h�8�f�/0	u�h�h�h	0�h�hg	0�h�h9u��f	0�h�h�h��OT::SortedArrayOf<OT::ClipRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UClipRecord@OT@@U?$IntType@I$03@2@@OT@@���	u�h�h	�h�h�hserialize_clip_records��hsubset��hsanitize����hget_extents
;format���
�hclips�hget_size����h_compiles_assertion_on_line_1816����h_instance_assertion_on_line_1816���?null_size��?min_size���6�hOT::ClipList.?AUClipList@OT@@�����u	t=9>9�h
�h
�h,
�h,
�h
�h,
�h	�hF0�1�h
�h	�hF0�1�h�;�;A0	0F0�1�h
�h��
�h
�h��OT::ArrayOf<OT::ClipRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UClipRecord@OT@@U?$IntType@I$03@2@@OT@@���
�h��
�h,
�h
�h	�hii	�hiii	�hii	�h�hir
�h	�h�hirii	u�hi	0�hi	�hi^�hb_array_t<OT::ClipRecord const >.?AU?$hb_array_t@$$CBUClipRecord@OT@@@@	
i�hiV�hb_array_t<OT::ClipRecord>.?AU?$hb_array_t@UClipRecord@OT@@@@���	i�hiii	�h�hi	0�hi�;	�h�hi<
�h	i�hi<	0�hi9�h#�	�hi��hitem_t�?item_size��iArrayOf<OT::ClipRecord,OT::IntType<unsigned int,4> >���ioperator=��	ioperator[]�
iget_size���ioperator bool��ipopias_array���
iiter_t�iwriter_t���iiter���iwriter�ioperator struct hb_array_t<struct OT::ClipRecord const >���ioperator struct hb_array_t<struct OT::ClipRecord>��ibegin��iendiqsort��iserialize��iserialize_append���icopy���isanitize_shallow���
P9len��
iarrayZ���i_compiles_assertion_on_line_821i_instance_assertion_on_line_821?null_size��?min_size���viOT::ArrayOf<OT::ClipRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UClipRecord@OT@@U?$IntType@I$03@2@@OT@@���n�hb_sorted_array_t<OT::ClipRecord const >.?AU?$hb_sorted_array_t@$$CBUClipRecord@OT@@@@��
�h	i�hib�hb_sorted_array_t<OT::ClipRecord>.?AU?$hb_sorted_array_t@UClipRecord@OT@@@@�
�h	i�h ii!i	�h�hi	0�h i49
�h	%i�hi<2�h��"ias_array���iiter_t�iwriter_t���iiter���!iwriter�ioperator struct hb_sorted_array_t<struct OT::ClipRecord const >!ioperator struct hb_sorted_array_t<struct OT::ClipRecord>���#ibegin��#iend$iserialize��&icopy���
T'iOT::SortedArrayOf<OT::ClipRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UClipRecord@OT@@U?$IntType@I$03@2@@OT@@����hb_iter_with_fallback_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��hb_iter_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@
*i��
+i	u*i,i

i
*i	.i*i/i

i��
1i	2i*i,i0i3i	
i*i,i	
i*i,is6i5i	0*i,i	�h*i/i	�h*i,i9i:i	�h*i/is	�h*i,is<i=i
*i!	
i*i?is

i,
*i	Ai*iBis@iCi	
i*i/ir	
i*i?i	Ai*iBiEiFiGi��hitem_t�-iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���4ithiz���5iiter���7ioperator+��5i_begin�5ibegin��5i_end���5iend8ioperator bool��-ilen;ioperator*��>ioperator[]�Dioperator+=�Hioperator++�Dioperator-=�Hioperator--�6ioperator-�� TIihb_iter_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��
Ki	.iKiLi
Ki��
Ni	2iKiOiMiPi	�hKiOi	�hKiOis	0KiOi	uKiOi	KiLi	KiLis	
iKiOi�Qithiz���Ri__item__���Si__item_at__Ti__more__���Ui__len__Vi__next__���Wi__forward__Vi__prev__���Wi__rewind__�Xi__end__�Yihb_iter_fallback_mixin_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��*i��Ki��[ihb_iter_with_fallback_t<hb_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@�hu

i	
i^i]i	
i^i_i`i
1i	�h
ibi	�h
ibis	
i^i	
i^is	u
ibi
1i,
hi	0
ibiii	�h
ibi	
i
i^i	t
i	t
ibiiimini	i
i^i	i
i^i�piqi	
i^i�	
i
ibi�	
i
ibitiui	
i
ibis�)i��Frealloc_move���aihb_array_t<OT::ClipRecord const >���h__item_t__�Fis_random_access_iterator��Fhas_fast_len���ci__item__���di__item_at__ei__next__���fi__forward__ei__prev__���fi__rewind__�gi__len__jioperator!=�kibegin��kiendkioperator&��lioperator struct hb_array_t<struct OT::ClipRecord const >���jioperator==�gihash���oicmpriqsort��giget_size���sireversevisub_array��witruncate���eifini���
�harrayZ���
ulength���
ubackwards_length�^"Vxihb_array_t<OT::ClipRecord const >.?AU?$hb_array_t@$$CBUClipRecord@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��
zi��
{i	uzi|i
i
zi	~izii
i��
�i	�izi|i�i�i	izi|i	izi|is�i�i	0zi|i	�hzii	�hzi|i�i�i	�hziis	�hzi|is�i�i
zi!	izi�is
i,
zi	�izi�is�i�i	iziir	izi�i	�izi�i�i�i�i��hitem_t�}iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ithiz����iiter����ioperator+���i_begin��ibegin���i_end����iend�ioperator bool��}ilen�ioperator*���ioperator[]��ioperator+=��ioperator++��ioperator-=��ioperator--��ioperator-�� T�ihb_iter_t<hb_sorted_array_t<OT::ClipRecord const >,OT::ClipRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUClipRecord@OT@@@@AEBUClipRecord@OT@@@@��
�i	�hi�i
i	i�i]i	i�i�i�i
�i,
�i	0i�i�i	ii�i�	ii�i�i�i	ii�is"
i��zi��ziiter_base_t�hitem_t��ibegin���iendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ihb_sorted_array_t<OT::ClipRecord const >����ioperator!=��isub_array���itruncate���n�i hb_sorted_array_t<OT::ClipRecord const >.?AU?$hb_sorted_array_t@$$CBUClipRecord@OT@@@@��
i�A�h0	0�/�/�ib9�A0	0F0�1�i
%i
�h,
�h,
�h	0k+�+�i
�h�l+�i	0�hi�i
�hA�h	�hi�i�i
`fJ�OT::Paint::<unnamed-type-u>.?AT<unnamed-type-u>@Paint@OT@@��	_f�i~�i<unnamed-type-u>���
�iu�i_instance_assertion_on_line_1912���?null_size��?min_size���.�iOT::Paint.?AUPaint@OT@@�
�i,N�OT::BaseGlyphPaintRecord.?AUBaseGlyphPaintRecord@OT@@���
�i��
�i	t�i�is�1�#��8�f	0�i�i�i	0�i�i�;��OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@�	�i�i	u�i�i��icmp�iserialize���isanitize���
�9glyphId��
�ipaint�i_instance_assertion_on_line_1945����iget_size���?null_size��?min_size���?static_sizeN
�iOT::BaseGlyphPaintRecord.?AUBaseGlyphPaintRecord@OT@@���
�i
�i,
�i
�i	�iF0�1�i�9AA0	0F0�1�i
�i
�i
�i��
�i,
�i
�i	�i�i�i
�i,	�i�i�is	�i�i�i�i�i
�i	Qg�i�i�	af�i�i�i�i�1�i�u	0�i�i�i	0�i�i�;	0�i�i9	�i�i	u�i�iF�q��_ftarget_t����iOffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>��ioperator=���ioperator()��iserialize_copy��isanitize_shallow����ineuter��i_instance_assertion_on_line_517�iget_size���?null_size��?min_size���?static_size�6�iOT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@��8�i��f	0�i�i�i
�i
�i
�i,	0k+�+�i>�OT::BaseGlyphList.?AUBaseGlyphList@OT@@�
�i��
�i��OT::SortedArrayOf<OT::BaseGlyphPaintRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UBaseGlyphPaintRecord@OT@@U?$IntType@I$03@2@@OT@@����OT::ArrayOf<OT::BaseGlyphPaintRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UBaseGlyphPaintRecord@OT@@U?$IntType@I$03@2@@OT@@���
�i��
�i,
�i
�i	�i�i�i	�i�i�i�i	�i�i�i
�i,	�i�i�ir
�i,
�i	�i�ijr�ij	u�ij	0�ij	�i�ir�hb_array_t<OT::BaseGlyphPaintRecord const >.?AU?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@	j�ijj�hb_array_t<OT::BaseGlyphPaintRecord>.?AU?$hb_array_t@UBaseGlyphPaintRecord@OT@@@@���	j�i�ij	j	�i�ij	0�i�i�;	�i�i�i<
�i	j�ij<	0�ij9�i#�	�ij��iitem_t�?item_size���iArrayOf<OT::BaseGlyphPaintRecord,OT::IntType<unsigned int,4> >��ioperator=��joperator[]�jget_size���joperator bool��jpop
jas_array���jiter_t�jwriter_t���jiter���	jwriter�joperator struct hb_array_t<struct OT::BaseGlyphPaintRecord const >�	joperator struct hb_array_t<struct OT::BaseGlyphPaintRecord>jbegin��jendjqsort��jserialize��
jserialize_append���jcopy���jsanitize_shallow���
P9len��
jarrayZ���j_compiles_assertion_on_line_821j_instance_assertion_on_line_821?null_size��?min_size���vj
OT::ArrayOf<OT::BaseGlyphPaintRecord,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UBaseGlyphPaintRecord@OT@@U?$IntType@I$03@2@@OT@@����hb_sorted_array_t<OT::BaseGlyphPaintRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@��
�i��
j	j�ijv�hb_sorted_array_t<OT::BaseGlyphPaintRecord>.?AU?$hb_sorted_array_t@UBaseGlyphPaintRecord@OT@@@@�
�i	j�ijjj	�i�ij	0�ij49
�i	j�ij<F�i��jas_array���jiter_t�jwriter_t���jiter���jwriter�joperator struct hb_sorted_array_t<struct OT::BaseGlyphPaintRecord const >��joperator struct hb_sorted_array_t<struct OT::BaseGlyphPaintRecord>�jbegin��jendjserialize�� jcopy���
T!j
OT::SortedArrayOf<OT::BaseGlyphPaintRecord,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UBaseGlyphPaintRecord@OT@@U?$IntType@I$03@2@@OT@@���	0�i�ig	0�i�i92�i��#jsubset�$jsanitize���>%j
OT::BaseGlyphList.?AUBaseGlyphList@OT@@�
�i
�i
(j	'jF0�1)j
'j	'jF0�1+j��hb_iter_with_fallback_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��hb_iter_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@
.j��
/j	u.j0j
j
.j	2j.j3j
j��
5j	6j.j0j4j7j	j.j0j	j.j0js:j9j	0.j0j	�i.j3j	�i.j0j=j>j	�i.j3js	�i.j0js@jAj
.j!	j.jCjs
j,
.j	Ej.jFjsDjGj	j.j3jr	j.jCj	Ej.jFjIjJjKj��iitem_t�1jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���8jthiz���9jiter���;joperator+��9j_begin�9jbegin��9j_end���9jend<joperator bool��1jlen?joperator*��Bjoperator[]�Hjoperator+=�Ljoperator++�Hjoperator-=�Ljoperator--�:joperator-��� TMjhb_iter_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��
Oj	2jOjPj
Oj��
Rj	6jOjSjQjTj	�iOjSj	�iOjSjs	0OjSj	uOjSj	OjPj	OjPjs	jOjSj�Ujthiz���Vj__item__���Wj__item_at__Xj__more__���Yj__len__Zj__next__���[j__forward__Zj__prev__���[j__rewind__�\j__end__�]jhb_iter_fallback_mixin_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��.j��Oj���_jhb_iter_with_fallback_t<hb_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@�iu
j	jbjaj	jbjcjdj
5j	�ijfj	�ijfjs	jbj	jbjs	ujfj
5j,
lj	0jfjmj	�ijfj	jjbj	tj	tjfjmjqjrj	jjbj	jjbj�tjuj	jbj�	jjfj�	jjfjxjyj	jjfjs�-j��Frealloc_move���ejhb_array_t<OT::BaseGlyphPaintRecord const >�i__item_t__�Fis_random_access_iterator��Fhas_fast_len���gj__item__���hj__item_at__ij__next__���jj__forward__ij__prev__���jj__rewind__�kj__len__njoperator!=�ojbegin��ojendojoperator&��pjoperator struct hb_array_t<struct OT::BaseGlyphPaintRecord const >�njoperator==�kjhash���sjcmpvjqsort��kjget_size���wjreversezjsub_array��{jtruncate���ijfini���
�iarrayZ���
ulength���
ubackwards_length�r"V|jhb_array_t<OT::BaseGlyphPaintRecord const >.?AU?$hb_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��
~j��
j	u~j�j
j
~j	�j~j�j
j��
�j	�j~j�j�j�j	j~j�j	j~j�js�j�j	0~j�j	�i~j�j	�i~j�j�j�j	�i~j�js	�i~j�js�j�j
~j!	j~j�js
j,
~j	�j~j�js�j�j	j~j�jr	j~j�j	�j~j�j�j�j�j��iitem_t��jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����jthiz����jiter����joperator+���j_begin��jbegin���j_end����jend�joperator bool���jlen�joperator*���joperator[]��joperator+=��joperator++��joperator-=��joperator--��joperator-��� T�jhb_iter_t<hb_sorted_array_t<OT::BaseGlyphPaintRecord const >,OT::BaseGlyphPaintRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@AEBUBaseGlyphPaintRecord@OT@@@@��
�j	�ij�j
j	j�jaj	j�j�j�j
�j,
�j	0j�j�j	jj�j�	jj�j�j�j	jj�js*j��~j��~jiter_base_t�iitem_t��jbegin���jendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����jhb_sorted_array_t<OT::BaseGlyphPaintRecord const >��joperator!=��jsub_array���jtruncate����j hb_sorted_array_t<OT::BaseGlyphPaintRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseGlyphPaintRecord@OT@@@@��
j�
�i,
'j,
�i,
(j�l+�j	0�ij�j
(j6�OT::LayerList.?AULayerList@OT@@�
�j��
�j��OT::ArrayOf<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�
�j��
�j,
�j
�j	�j�j�j	�j�j�j�j	�j�j�j	�i�j�jr
�j	�i�j�jr�j�j	u�j�j	0�j�j	�j�j��hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	�j�j�j��hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�j�j�j�j�j	�i�j�j	0�j�j�;	�i�j�j<
�j	�j�j�j<	0�j�j9�i#�	�j�jb�iitem_t�?item_size���jArrayOf<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >����joperator=���joperator[]��jget_size����joperator bool���jpop�jas_array����jiter_t��jwriter_t����jiter����jwriter��joperator struct hb_array_t<struct OT::OffsetTo<struct OT::Paint,struct OT::IntType<unsigned int,4>,void,1> const >��joperator struct hb_array_t<struct OT::OffsetTo<struct OT::Paint,struct OT::IntType<unsigned int,4>,void,1> >����jbegin���jend�jqsort���jserialize���jserialize_append����jcopy����jsanitize_shallow���
P9len��
�jarrayZ����j_compiles_assertion_on_line_821�j_instance_assertion_on_line_821?null_size��?min_size����v�jOT::ArrayOf<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@�	af�j�js	0�j�jg	0�j�j9F�j���jget_paint���jsubset��jsanitize���6�jOT::LayerList.?AULayerList@OT@@�
�j,�j�iaf�j
�j
�j
�j
�j	�jF0�1�j
�j	�jF0�1�j��hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
�jj�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@N�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@��hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��
�j��
�j	u�j�j
�j	�j�j�j
�j��
�j	�j�j�j�j�j	�j�j�j	�j�j�js�j�j	0�j�j	�j�j�j	�j�j�j�j�j	�j�j�js	�j�j�js�j�j
�j!	�j�j�js
�j,
�j	k�jkskk	�j�j�jr	�j�j�j	k�jkkkk��jitem_t��jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����jthiz����jiter����joperator+���j_begin��jbegin���j_end����jend�joperator bool���jlen�joperator*���joperator[]�koperator+=�koperator++�koperator-=�koperator--��joperator-��N T	khb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@n�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@��
k	�jkk
k��
k	�jkk
kk	�jkk	�jkks	0kk	ukk	kk	kks	�jkk�kthiz���k__item__���k__item_at__k__more__���k__len__k__next__���k__forward__k__prev__���k__rewind__�k__end__nkhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@���j��k��jkhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@�hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@���
k��
k,k#0�x
�j	�j!k k
�j	�j�j#k	0�j#k	�j!k	�j�j#k
�j,
(k	0�j#k)k��j��"khb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>��j__item_t__�Fis_sorted_iterator�$k__item__���%k__more__���&k__next__���&k__prev__���'k__end__*koperator!=�
kit���
�s0p
�x8f�
+k@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_map_t &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@AEAUhb_map_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
k�-k�8�j.k��hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@
0k��
1k	u0k2k
k
0k	4k0k5k
k	7k0k2k6k8k	k0k2k	k0k2ks;k:k	00k2k	�j0k5k	�j0k2k>k?k	�j0k5ks	�j0k2ksAkBk
0k!	k0kDks
k,
0k	Fk0kGksEkHk	k0k5kr	k0kDk	Fk0kGkJkKkLk��jitem_t�3kget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9kthiz���:kiter���<koperator+��:k_begin�:kbegin��:k_end���:kend=koperator bool��3klen@koperator*��Ckoperator[]�Ikoperator+=�Mkoperator++�Ikoperator-=�Mkoperator--�;koperator-��� TNkhb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@
�j��
Pk,�xQk
k	kSkRk	kSkTkUk
k	�jkWk	�jkWks	0kWk	ukWk	kSk	kSks	kkWk
k	0kWk_k�0k��Vkhb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >�j__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Xk__item__���Yk__item_at__Zk__more__���[k__len__\k__next__���]k__forward__\k__prev__���]k__rewind__�^k__end__`koperator!=�
�xa
�jbak(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const > >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@@@���
�j,cku	k�x�xdk
�j�u�i
�j	�jhkgk
�j��
jk	�j�jkk
jk,
mk	0�jkknk	t�jRufirst_t�isecond_t����jpair_t�ikhb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>�lkreverseokoperator==�okoperator!=�okoperator<��okoperator>=�okoperator>��okoperator<=�pkcmp
ufirst
�isecond���qkhb_pair_t<unsigned int,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��
�j�8�i�j�f	0�i�itk
jk
�i
�j,
�j,
�i,
�j�l+{k	0�j�j|k
�jf�OT::delta_set_index_map_subset_plan_t.?AUdelta_set_index_map_subset_plan_t@OT@@�
k��
�k	uk�k	-k�k
k�
�k
k	k�k
�k
�k,
�k	k�k�k	k�k0�k�k�k	0k�k0	k�k
k,	�kk�k�k	�kk�k�k�k�k	k�ksB�kget_inner_bit_count�kget_width���kget_output_map��kdelta_set_index_map_subset_plan_t���kremap��
umap_count
uouter_bit_count��
uinner_bit_count��
J,output_map����k~delta_set_index_map_subset_plan_t��koperator=���k__vecDelDtor���f&�k OT::delta_set_index_map_subset_plan_t.?AUdelta_set_index_map_subset_plan_t@OT@@�
�k
�k,	k�k0
k
�k,
?[	0>[�kuuu�f	u>[�k�kJ�OT::COLR::accelerator_t.?AUaccelerator_t@COLR@OT@@��	>[�k�)	>[�k�|$$$$$	>[�k�k	ck>[�k
�i,	�k>[�k
#�,	�k>[�k	.�>[�k	e�>[�k	W�>[�k	�h>[�k	0>[�k9	�f>[�ks	�i>[�ks	0>[�k�/�8F[	0>[�k�k	0>[�ks	eg>[�ks	0>[�k�	0>[�ksu�Y�	0>[�k�k"Tu1%uu0	0>[�k�k��OT::OffsetTo<OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��OT::OffsetTo<OT::UnsizedArrayOf<OT::LayerRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��OT::OffsetTo<OT::BaseGlyphList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UBaseGlyphList@OT@@U?$IntType@I$03@2@X$00@OT@@��OT::OffsetTo<OT::LayerList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@ULayerList@OT@@U?$IntType@I$03@2@X$00@OT@@��OT::OffsetTo<OT::ClipList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UClipList@OT@@U?$IntType@I$03@2@X$00@OT@@����OT::OffsetTo<OT::DeltaSetIndexMap,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UDeltaSetIndexMap@OT@@U?$IntType@I$03@2@X$00@OT@@���	>[�k6?tableTag����khas_v0_data�khas_v1_data�kget_glyph_layers����kaccelerator_t���kclosure_glyphs��kclosure_V0palette_indices���kclosure_forV1���kget_layerList���kget_baseglyphList���khas_var_store���khas_delta_set_index_map�khas_clip_list���kget_delta_set_index_map�kget_delta_set_index_map_ptr�kget_var_store���kget_var_store_ptr���kget_clip_list���ksanitize����kget_base_glyph_record���kget_base_glyph_paintrecord��kdowngrade_to_V0�ksubset_varstore�ksubset_delta_set_index_map��ksubset��kget_base_glyph_paint����kget_extents�khas_paint_for_glyph�kget_clip����kpaint_glyph
	9version��
	9numBaseGlyphs
�kbaseGlyphsZ��
�klayersZ��
	9numLayers
�kbaseGlyphList
�klayerList
�kclipList�
�kvarIdxMap

�varStore��k_instance_assertion_on_line_2689���?null_size��?min_size���.+�k"OT::COLR.?AUCOLR@OT@@���
�k,
�k��
�k,�k�k�k�k
�k
�k
�k
�k	�k�k�k
�k,	�k�k�ks	�k�k�k�k�k
�i,
�k	�k�k�k�	�k�k�k�k�k�1�k�u	0�k�k�k	0�k�k�;	0�k�k9	�k�k	u�k�kN�q���itarget_t����kOffsetTo<OT::BaseGlyphList,OT::IntType<unsigned int,4>,void,1>��koperator=���koperator()��kserialize_copy��ksanitize_shallow����kneuter��k_instance_assertion_on_line_517�kget_size���?null_size��?min_size���?static_size�6�kOT::OffsetTo<OT::BaseGlyphList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UBaseGlyphList@OT@@U?$IntType@I$03@2@X$00@OT@@�
�kz�OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>.?AU?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@��
�k��
�kn�OT::UnsizedArrayOf<OT::BaseGlyphRecord>.?AU?$UnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@��
�k��
�k,
�k
�k	�k�k�k	�k�k�k�k	�k�k�k
�f,	�k�k�ks
�f,
�k	�k�k�ks�k�k	u�ksj�hb_array_t<OT::BaseGlyphRecord const >.?AU?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@��	�k�k�ks^�hb_array_t<OT::BaseGlyphRecord>.?AU?$hb_array_t@UBaseGlyphRecord@OT@@@@�	�k�k�ks�k�k	�k�k	0�k�k�;
�k	�k�k�k49	0�k�k�;�f#�	�k�kB�fitem_t�?item_size���kUnsizedArrayOf<OT::BaseGlyphRecord>�koperator=���koperator[]��kget_size����kas_array����kqsort���kserialize���kcopy����ksanitize_shallow���
�karrayZ����k_instance_assertion_on_line_627?min_size���n6�kOT::UnsizedArrayOf<OT::BaseGlyphRecord>.?AU?$UnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@��v�hb_sorted_array_t<OT::BaseGlyphRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseGlyphRecord@OT@@@@
�k	l�klsn�hb_sorted_array_t<OT::BaseGlyphRecord>.?AU?$hb_sorted_array_t@UBaseGlyphRecord@OT@@@@���
�k	l�klsll	l�kl	l�kl��k��las_array���loperator struct hb_sorted_array_t<struct OT::BaseGlyphRecord>��	loperator struct hb_sorted_array_t<struct OT::BaseGlyphRecord const >���zD
lOT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>.?AU?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@��
�k,
�k��

l,�klll

l
l
l
�k	�kll
�k,	l�kls	�kllll
�k,

l	l�kl�	l�klll�1l�u	0�kll	0�kl�;	0�kl9	�kl	u�klj�<���ktarget_t���lOffsetTo<OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>,OT::IntType<unsigned int,4>,void,0>�loperator=��loperator()� lserialize_copy�!lsanitize_shallow���"lneuter�#l_instance_assertion_on_line_517$lget_size���?null_size��?min_size���?static_size�6%lOT::OffsetTo<OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@�uA�k	�k�kl'l^�NullHelper<OT::BaseGlyphRecord>.?AU?$NullHelper@UBaseGlyphRecord@OT@@@@�	�k)lf�OT::UnsizedArrayOf<OT::LayerRecord>.?AU?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@��
+l��
,l
,l,
.l
+l	+l0l/l	+l0l1l2l	+l0l/l
�f,	5l+l0ls
�f,
,l	7l+l8ls6l9l	u+lsb�hb_array_t<OT::LayerRecord const >.?AU?$hb_array_t@$$CBULayerRecord@OT@@@@��	<l+l8lsV�hb_array_t<OT::LayerRecord>.?AU?$hb_array_t@ULayerRecord@OT@@@@�	>l+l0ls=l?l	+l0l	0+l0l�;
+l	Cl+l8l49	0+l8l�;�f#�	+l8l>�fitem_t�?item_size��3lUnsizedArrayOf<OT::LayerRecord>4loperator=��:loperator[]�;lget_size���@las_array���Alqsort��Blserialize��Dlcopy���Elsanitize_shallow���
FlarrayZ���Gl_instance_assertion_on_line_627?min_size���f6HlOT::UnsizedArrayOf<OT::LayerRecord>.?AU?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@��
�k��
Jl,�kKl.lLl
Jl
Nl
Kl
�k	�kQlPl
�k,	Sl�kQls	�kQlPlTlUl
+l,
Jl	Wl�kXl�	.l�kXlYlZl�1Kl�u	0�kQl\l	0�kXl�;	0�kXl9	�kXl	u�kXlb�<��+ltarget_t���RlOffsetTo<OT::UnsizedArrayOf<OT::LayerRecord>,OT::IntType<unsigned int,4>,void,0>���Vloperator=��[loperator()�]lserialize_copy�^lsanitize_shallow���_lneuter�`l_instance_assertion_on_line_517alget_size���?null_size��?min_size���?static_size�6blOT::OffsetTo<OT::UnsizedArrayOf<OT::LayerRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���hb_iter_with_fallback_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@��hb_iter_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@
el��
fl	uelgl
<l
el	ileljl
<l��
ll	mlelglklnl	<lelgl	<lelglsqlpl	0elgl	7leljl	7lelgltlul	7leljls	7lelglswlxl
el!	<lelzls
<l,
el	|lel}ls{l~l	<leljlr	<lelzl	|lel}l�l�l�l�7litem_t�hlget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���olthiz���pliter���rloperator+��pl_begin�plbegin��pl_end���plendsloperator bool��hllenvloperator*��yloperator[]�loperator+=��loperator++�loperator-=��loperator--�qloperator-�� T�lhb_iter_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@��
�l	il�l�l
�l��
�l	ml�l�l�l�l	7l�l�l	7l�l�ls	0�l�l	u�l�l	�l�l	�l�ls	<l�l�l��lthiz����l__item__����l__item_at__�l__more__����l__len__�l__next__����l__forward__�l__prev__����l__rewind__��l__end__��lhb_iter_fallback_mixin_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@��el���l����lhb_iter_with_fallback_t<hb_array_t<OT::LayerRecord const >,OT::LayerRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULayerRecord@OT@@@@AEBULayerRecord@OT@@@@�fu
<l	<l�l�l	<l�l�l�l
ll	7l<l�l	7l<l�ls	<l�l	<l�ls	u<l�l
ll,
�l	0<l�l�l	�f<l�l	<l<l�l	t<l	t<l�l�l�l�ln�hb_sorted_array_t<OT::LayerRecord const >.?AU?$hb_sorted_array_t@$$CBULayerRecord@OT@@@@	�l<l�l	�l<l�l��l�l	<l�l�	<l<l�l�	<l<l�l�l�l	<l<l�ls�dl��Frealloc_move����lhb_array_t<OT::LayerRecord const >�7l__item_t__�Fis_random_access_iterator��Fhas_fast_len����l__item__����l__item_at__�l__next__����l__forward__�l__prev__����l__rewind__��l__len__�loperator!=��lbegin���lend�loperator&���loperator struct hb_array_t<struct OT::LayerRecord const >���loperator==��lhash����lcmp�lqsort���lget_size����lreverse�lsub_array���ltruncate����lfini���
�farrayZ���
ulength���
ubackwards_length�b"V�lhb_array_t<OT::LayerRecord const >.?AU?$hb_array_t@$$CBULayerRecord@OT@@@@��
<l�z�hb_sink_t<hb_array_t<hb_ot_color_layer_t> >.?AU?$hb_sink_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@@@�
�l��l�l�l^�hb_array_t<hb_ot_color_layer_t>.?AU?$hb_array_t@Uhb_ot_color_layer_t@@@@
�l�
�l	�l�=�=�l
�l
�l	�l�l�lB�lhb_sink_t<hb_array_t<hb_ot_color_layer_t> >
�lsz�lhb_sink_t<hb_array_t<hb_ot_color_layer_t> >.?AU?$hb_sink_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@@@�
�l
�l��hb_iter_with_fallback_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@����hb_iter_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@���
�f,
�l��
�l	u�l�l
�l	�l�l�l
�l��
�l	�l�l�l�l�l	�l�l�l	�l�l�ls�l�l	0�l�l	�l�l�l	�l�l�l�l�l	�l�l�ls	�l�l�ls�l�l
�l!	�l�l�ls
�l,
�l	�l�l�ls�l�l	�l�l�lr	�l�l�l	�l�l�l�l�l�l��litem_t��lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����lthiz����liter����loperator+���l_begin��lbegin���l_end����lend�loperator bool���llen�loperator*���loperator[]��loperator+=��loperator++��loperator-=��loperator--��loperator-�� T�lhb_iter_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@�
�l	�l�l�l
�l��
�l	�l�l�l�l�l	�l�l�l	�l�l�ls	0�l�l	u�l�l	�l�l	�l�ls	�l�l�l��lthiz����l__item__����l__item_at__�l__more__����l__len__�l__next__����l__forward__�l__prev__����l__rewind__��l__end__��lhb_iter_fallback_mixin_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@��l���l����lhb_iter_with_fallback_t<hb_array_t<hb_ot_color_layer_t>,hb_ot_color_layer_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_color_layer_t@@@@AEAUhb_ot_color_layer_t@@@@����fu
�l	�l�l�l	�l�l�l�l
�l	�l�l�l	�l�l�ls	�l�l	�l�ls	u�l�l
�l,
m	0�l�lm	�f�l�lj�hb_array_t<hb_ot_color_layer_t const >.?AU?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@�		m�l�l	t�l	t�l�lmmmn�hb_sorted_array_t<hb_ot_color_layer_t>.?AU?$hb_sorted_array_t@Uhb_ot_color_layer_t@@@@��	m�l�l	m�l�l�mm	�l�l�	�l�l�l�	�l�l�lmm	�l�l�ls��l��Frealloc_move����lhb_array_t<hb_ot_color_layer_t>�l__item_t__�Fis_random_access_iterator��Fhas_fast_len���m__item__���m__item_at__m__next__���m__forward__m__prev__���m__rewind__�m__len__moperator!=�mbegin��mendmoperator&��
moperator struct hb_array_t<struct hb_ot_color_layer_t const >��moperator==�mhash���
mcmpmqsort��mget_size���mreversemsub_array��mtruncate���mfini���
�farrayZ���
ulength���
ubackwards_length�^"Vmhb_array_t<hb_ot_color_layer_t>.?AU?$hb_array_t@Uhb_ot_color_layer_t@@@@�l�l
�k	�km!$	�km	0�km
�k��
m	�km�)	�km�|	�km�k	0�km	e��km	W��km	�k�km	.��kmN�hb_blob_ptr_t<OT::COLR>.?AU?$hb_blob_ptr_t@UCOLR@OT@@@@�	�kmsrmaccelerator_t��m~accelerator_t�mis_valid��� mclosure_glyphs�!mclosure_V0palette_indices��"mclosure_forV1��#mhas_var_store��$mget_var_store��%mget_var_store_ptr��#mhas_delta_set_index_map&mget_delta_set_index_map'mget_delta_set_index_map_ptr
(mcolr�)m__vecDelDtor���J
*mOT::COLR::accelerator_t.?AUaccelerator_t@COLR@OT@@��	�km!$
(m
-m
(m	(m/mj#
(m��
1m	@[(m2m
?[,	4m(m2m	�(m2m	W#(m2m	u(m2m	(m/m�>[T��0mhb_blob_ptr_t<OT::COLR>3moperator->�5moperator*��6moperator const char *��3mget7mget_blob���8mget_length�9mdestroy
�b9m__dflt_ctor_closureNV:mhb_blob_ptr_t<OT::COLR>.?AU?$hb_blob_ptr_t@UCOLR@OT@@@@�	(m/mj#
�k	W#(m/mj#
m,
m
1m
Am
m,
�f,
�k��
Em,��hb_iter_with_fallback_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��hb_iter_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@
Hm��
Im	uHmJm
�k
Hm	LmHmMm
Em	OmHmJmNmPm	�kHmJm	�kHmJmsSmRm	0HmJm	�kHmMm	�kHmJmVmWm	�kHmMms	�kHmJmsYmZm
Hm!	�kHm\ms
�k,
Hm	^mHm_ms]m`m	�kHmMmr	�kHm\m	^mHm_mbmcmdm��kitem_t�Kmget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Qmthiz���Rmiter���Tmoperator+��Rm_begin�Rmbegin��Rm_end���RmendUmoperator bool��KmlenXmoperator*��[moperator[]�amoperator+=�emoperator++�amoperator-=�emoperator--�Smoperator-�� Tfmhb_iter_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��
hm	Lmhmim
hm��
km	Omhmlmjmmm	�khmlm	�khmlms	0hmlm	uhmlm	hmim	hmims	�khmlm�nmthiz���om__item__���pm__item_at__qm__more__���rm__len__sm__next__���tm__forward__sm__prev__���tm__rewind__�um__end__�vmhb_iter_fallback_mixin_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��Hm��hm���xmhb_iter_with_fallback_t<hb_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@�fu
�k	�k{mzm	�k{m|m}m
Em	�k�km	�k�kms	�k{m	�k{ms	u�km
Fm	0�km�m	�f�km	�k�k{m	t�k	t�km�m�m�m	l�k{m	l�k{m��m�m	�k{m�	�k�km�	�k�km�m�m	�k�kms�Gm��Frealloc_move���~mhb_array_t<OT::BaseGlyphRecord const >��k__item_t__�Fis_random_access_iterator��Fhas_fast_len����m__item__����m__item_at__�m__next__����m__forward__�m__prev__����m__rewind__��m__len__�moperator!=��mbegin���mend�moperator&���moperator struct hb_array_t<struct OT::BaseGlyphRecord const >���moperator==��mhash����mcmp�mqsort���mget_size����mreverse�msub_array���mtruncate����mfini���
�farrayZ���
ulength���
ubackwards_length�j"V�mhb_array_t<OT::BaseGlyphRecord const >.?AU?$hb_array_t@$$CBUBaseGlyphRecord@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��
�m��
�m	u�m�m
l
�m	�m�m�m
l��
�m	�m�m�m�m�m	l�m�m	l�m�ms�m�m	0�m�m	�k�m�m	�k�m�m�m�m	�k�m�ms	�k�m�ms�m�m
�m!	l�m�ms
l,
�m	�m�m�ms�m�m	l�m�mr	l�m�m	�m�m�m�m�m�m��kitem_t��mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����mthiz����miter����moperator+���m_begin��mbegin���m_end����mend�moperator bool���mlen�moperator*���moperator[]��moperator+=��moperator++��moperator-=��moperator--��moperator-��� T�mhb_iter_t<hb_sorted_array_t<OT::BaseGlyphRecord const >,OT::BaseGlyphRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseGlyphRecord@OT@@@@AEBUBaseGlyphRecord@OT@@@@��
�m	�fl�m
l	l�mzm	l�m�m�m
�m,
�m	0l�m�m	ll�m�	ll�m�m�m	ll�ms&�k���m���miter_base_t�kitem_t��mbegin���mendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����mhb_sorted_array_t<OT::BaseGlyphRecord const >���moperator!=��msub_array���mtruncate���v�m hb_sorted_array_t<OT::BaseGlyphRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseGlyphRecord@OT@@@@
�f,�j�iaf�m
�i	�_f�i�f
�k��
�m,�k�m�h�m
�m
�m
�m
�k	�k�m�m
�k,	�m�k�ms	�k�m�m�m�m
�h,
�m	�m�k�m�	�h�k�m�m�m�1�m�u	0�k�m�m	0�k�m�;	0�k�m9	�k�m	u�k�mJ�q���htarget_t����mOffsetTo<OT::ClipList,OT::IntType<unsigned int,4>,void,1>���moperator=���moperator()��mserialize_copy��msanitize_shallow����mneuter��m_instance_assertion_on_line_517�mget_size���?null_size��?min_size���?static_size�6�mOT::OffsetTo<OT::ClipList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UClipList@OT@@U?$IntType@I$03@2@X$00@OT@@���
�k��
�m,�k�m�k�m
�m
�m
�m
�k	�k�m�m
�k,	�m�k�ms	�k�m�m�m�m
"�,
�m	�m�k�m�	�k�k�m�m�m�1�m�u	0�k�m�m	0�k�m�;	0�k�m9	�k�m	u�k�mR�q��"�target_t����mOffsetTo<OT::DeltaSetIndexMap,OT::IntType<unsigned int,4>,void,1>���moperator=���moperator()��mserialize_copy��msanitize_shallow����mneuter��m_instance_assertion_on_line_517�mget_size���?null_size��?min_size���?static_size�6�mOT::OffsetTo<OT::DeltaSetIndexMap,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UDeltaSetIndexMap@OT@@U?$IntType@I$03@2@X$00@OT@@���
�k��
�m,�knckn
�m
n
n
�k	�knn
�k,	n�kns	�knn	n
n
�j,
�m	n�k
n�	ck�k
nnn�1n�u	0�knn	0�k
n�;	0�k
n9	�k
n	u�k
nJ�q���jtarget_t���nOffsetTo<OT::LayerList,OT::IntType<unsigned int,4>,void,1>�noperator=��noperator()�nserialize_copy�nsanitize_shallow���nneuter�n_instance_assertion_on_line_517nget_size���?null_size��?min_size���?static_size�6nOT::OffsetTo<OT::LayerList,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@ULayerList@OT@@U?$IntType@I$03@2@X$00@OT@@�b�NullHelper<OT::DeltaSetIndexMap>.?AU?$NullHelper@UDeltaSetIndexMap@OT@@@@���	�kn�k��e�nR�NullHelper<OT::ClipList>.?AU?$NullHelper@UClipList@OT@@@@���	�hn
@[	0k+�+nA�i	�i�ij!nj�NullHelper<OT::BaseGlyphPaintRecord>.?AU?$NullHelper@UBaseGlyphPaintRecord@OT@@@@���	�i#n��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,hb_pair_t<unsigned int const &,unsigned int &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@$0A@@@U?$hb_pair_t@AEBIAEAI@@@@���
%n��
&n	u%n'n
�/
%n	)n%n*n
�/��
,n	-n%n'n+n.n	�/%n'n	�/%n'ns1n0n	0%n'n	fD%n*n	fD%n'n4n5n	fD%n*ns	fD%n'ns7n8n
%n!	�/%n:ns
�/,
%n	<n%n=ns;n>n	�/%n*nr	�/%n:n	<n%n=n@nAnBn�fDitem_t�(nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���/nthiz���0niter���2noperator+��0n_begin�0nbegin��0n_end���0nend3noperator bool��(nlen6noperator*��9noperator[]�?noperator+=�Cnoperator++�?noperator-=�Cnoperator--�1noperator-�� TDnhb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>,hb_pair_t<unsigned int const &,unsigned int &> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@$0A@@@U?$hb_pair_t@AEBIAEAI@@@@���gDl�/��7Fn
�/	�/HnGn
,n	fD�/Jn	fD�/Jns	0�/Jn	u�/Jn	�/Hn	�/Hns	�/�/Jn
,n,
Rn	0�/JnSn��hb_reference_wrapper<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ@@�J%n��Inhb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,unsigned int &���fD__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Kn__item__���Ln__item_at__Mn__more__���Nn__len__On__next__���Pn__forward__On__prev__���Pn__rewind__�Qn__end__Tnoperator!=�
�/it���
Un0fJVn8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,unsigned int,1>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@II$00@@@@P8item_t@?$hb_hashmap_t@II$00@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@$0A@@@
�/�
fD�1̀ׯ	0
���Zn
F[,
fD,
�k
^n�1�k	0�k�m`n��OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`e6be6477��
bn��
cn	0bndns
bn�
fn
bn	bnhn
gn0�/	bnhnjninkn
bn,
cn,
nn	mnbnhnon�enoperator()�ln<lambda_27e527d24d094a1d8ca267cefa71a4b6>��
0reverse_glyph_map
�/glyphset�pnoperator=��&qnOT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`e6be6477��
cn
dn,	bnhnjn
bn
hn,��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`e6be6477��
xn��
ynb�hb_pair_t<bool,OT::BaseGlyphRecord>.?AU?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@	{nxnzns
xn�
}n
xn	xnn
~n0�k	xnn�n�n�n
xn,
yn,
�n	�nxnn�n�|noperator()��n<lambda_93abcfc4dfde4ffe499f14b8f314e85d>��
0reverse_glyph_map
�k__this����noperator=��&�nOT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`e6be6477��0�f
{n	{n�n�n
{n��
�n	{n{n�n
�n,
�n	0{n�n�n	t{n0first_t�fsecond_t���{npair_t��nhb_pair_t<bool,OT::BaseGlyphRecord>�nreverse�noperator==��noperator!=��noperator<���noperator>=��noperator>���noperator<=��ncmp
0first
�fsecond���b�nhb_pair_t<bool,OT::BaseGlyphRecord>.?AU?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@
yn
{n	{n�n�n
�n,
zn,	xnn�n
xn
n,^�hb_vector_t<OT::LayerRecord,0>.?AU?$hb_vector_t@ULayerRecord@OT@@$0A@@@�
�n
�n�
�n	�n�n
�n
<l	�n�n�n
>l	�n�n�n
�n��
�n,
�n	�n�n�nj�std::initializer_list<OT::LayerRecord>.?AV?$initializer_list@ULayerRecord@OT@@@std@@
�n	�n�n�n	�n�n
2�n�n�n�n�n�n	�n�n	�n�n�n	�n�n�n�n�n
�f	�n�n
�n,	�n�n�n�n	�n�n�n�n�n�n
�n	��n�n	0�n�n�n	u�n�n	7l�n�nr	5l�n�nr�n�n	7l�n�n	5l�n�n�n�n	0�n�n	<l�n�n	>l�n�n�n�n	�n�n�n	�l�n�nf�hb_sorted_array_t<OT::LayerRecord>.?AU?$hb_sorted_array_t@ULayerRecord@OT@@@@���	�n�n�n�n�n	�f�n�ns	�n�n�ns�n�n	�n�n�n	�n�ns	0�n�n	0�n�ns	0�n�n	0�n�n	�f�n�n	�n�n	�n�n�	�n�nsFFrealloc_move����fitem_t�?item_size��>larray_t<lc_array_t���nhb_vector_t<OT::LayerRecord,0>��n~hb_vector_t<OT::LayerRecord,0>�nextend�
tallocated
ulength���
�narrayZ����ninit����ninit0���nfini����nreset���noperator=���nas_bytes����noperator==��noperator!=��nhash����noperator[]��ntail����noperator bool���nget_size����nas_array���<liter_t�>lwriter_t����niter����nwriter��noperator struct hb_array_t<struct OT::LayerRecord const >���noperator struct hb_array_t<struct OT::LayerRecord>��nbegin���nend�nas_sorted_array�noperator+���npush����nin_error����nset_error���nreset_error�nshrink_vector���nshift_down_vector���nalloc���nalloc_exact�nclear���nresize��nresize_exact����npop�nremove_ordered��nshrink��nqsort���n__vecDelDtor���^?v�nhb_vector_t<OT::LayerRecord,0>.?AU?$hb_vector_t@ULayerRecord@OT@@$0A@@@�
�n
�n,��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`e6be6477��
�n��
�n��hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> >.?AU?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@���	�n�n�ns
�n�
�n
�n	�n�n
�n�k�t	�n�n�n�n�n
�n,
�n,
�n	�n�n�n�n~�noperator()��n<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>��
�k__this���
�tc�noperator=��&�nOT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`e6be6477��
�n�
�n
�n	�n�n
�n
�n��
�n,
�n	�n�n�n0�n	�n�n�n�n�n�n
�n	�n�n�n	0�n�n�n	t�n	�n�n
�n,	o�n�n�n	o�n�n�noo	�n�ns�0first_t�nsecond_t����npair_t��nhb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> >�nreverse�noperator==��noperator!=��noperator<���noperator>=��noperator>���noperator<=��ncmp
0first
�nsecond����n~hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> >���ooperator=��o__vecDelDtor���6ohb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> >.?AU?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@���
�n
�n
�n	�n�n�n
o	�n�n�n
�k
�t
�9
	o,
�n,	�n�n�n
�n
�n,��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@
o�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>,OT::BaseGlyphRecord>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@UBaseGlyphRecord@OT@@@@�
o��
o	uoo
o	ooo
o��
o	ooooo	ooo	ooos"o!o	0oo	�foo	�foo%o&o	�foos	�foos(o)o
o!	oo+os
o,
o	-oo.os,o/o	ooor	oo+o	-oo.o1o2o3o��fitem_t�oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len��� othiz���!oiter���#ooperator+��!o_begin�!obegin��!o_end���!oend$ooperator bool��olen'ooperator*��*ooperator[]�0ooperator+=�4ooperator++�0ooperator-=�4ooperator--�"ooperator-�� T5ohb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>,OT::BaseGlyphRecord>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@UBaseGlyphRecord@OT@@@@�R�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@
7o��
8o,9ot
o	o;o:o
o	�fo=o	�fo=os	0o=o	uo=o	o;o	o;os	oo=o
o,
Eo	0o=oFoJo��<ohb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> ����f__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�>o__item__���?o__item_at__@o__more__���Ao__len__Bo__next__���Co__forward__Bo__prev__���Co__rewind__�Do__end__Gooperator!=�
7oit���
'tPf�HoXhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@
7o�Jo�oKo
7o��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@���
Oo��
Po	uOoQo
Oo	MoOoSo
8o	UoOoQoToVo	7oOoQo	7oOoQosYoXo	0OoQo	{nOoSo	{nOoQo\o]o	{nOoSos	{nOoQos_o`o
Oo!	7oOobos
7o,
Oo	doOoeoscofo	7oOoSor	7oOobo	doOoeohoiojo�{nitem_t�Roget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Wothiz���Xoiter���Zooperator+��Xo_begin�Xobegin��Xo_end���Xoend[ooperator bool��Rolen^ooperator*��aooperator[]�gooperator+=�kooperator++�gooperator-=�kooperator--�Yooperator-�� Tlohb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@�����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@�
no	Monooo
no��
qo	Uonoroposo	{nnoro	{nnoros	0noro	unoro	nooo	nooos	7onoro�tothiz���uo__item__���vo__item_at__wo__more__���xo__len__yo__next__���zo__forward__yo__prev__���zo__rewind__�{o__end__�|ohb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@�Oo��no���~ohb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@����hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@��
�o��
�o,�o�x�.
7o	7o�o�o
8o	{n7o�o	07o�o	7o�o	7o7o�o
9o	07o�o�o�No���ohb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnam���{n__item_t__�Fis_sorted_iterator��o__item__����o__more__����o__next__����o__prev__����o__end__�ooperator!=�
�oit���
�x@p
MBHfR
�oPhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@
�o���hb_filter_iter_factory_t<<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@@@��
�o��o�o7o�o�x�.	�omHqH�o
�o	�o�o�o��ohb_filter_iter_factory_t<<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &>���
�xp
�.f��ohb_filter_iter_factory_t<<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@@@��
�o
�o
�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@�
�o��
�o	u�o�o
�o	�o�o�o
�o	�o�o�o�o�o	�o�o�o	�o�o�os�o�o	0�o�o	{n�o�o	{n�o�o�o�o	{n�o�os	{n�o�os�o�o
�o!	�o�o�os
�o,
�o	�o�o�os�o�o	�o�o�or	�o�o�o	�o�o�o�o�o�o�{nitem_t��oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����othiz����oiter����ooperator+���o_begin��obegin���o_end����oend�ooperator bool���olen�ooperator*���ooperator[]��ooperator+=��ooperator++��ooperator-=��ooperator--��ooperator-��
 T�ohb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>,hb_pair_t<bool,OT::BaseGlyphRecord> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@U?$hb_pair_t@_NUBaseGlyphRecord@OT@@@@@@�"�hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�o��
�o,�oxn
�o	�o�o�o
�o	{n�o�o	{n�o�os	0�o�o	u�o�o	�o�o	�o�os	�o�o�o
�o	0�o�o�o��hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >.?AU?$hb_reference_wrapper@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@@@����o���ohb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>���{n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��o__item__����o__item_at__�o__more__����o__len__�o__next__����o__forward__�o__prev__����o__rewind__��o__end__�ooperator!=�
�oit���
�o(f��o8hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@��
�o���hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>.?AU?$hb_map_iter_factory_t@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00@@�
�o��o�o�o�o	�o�s�s~n
xn
�o	�o�o�oZ�ohb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>�
xnf��ohb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>.?AU?$hb_map_iter_factory_t@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00@@�
�o
�of�hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�J�hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
�o��
�o	u�o�o
�o	�o�o�o
�o	�o�o�o�o�o	�o�o�o	�o�o�os�o�o	0�o�o	u�o�o�o�o	u�o�os	u�o�os�o�o
�o!	�o�o�os
�o,
�o	�o�o�os�o�o	�o�o�or	�o�o�o	�o�o�o�o�o�o�uitem_t��oget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����othiz����oiter����ooperator+���o_begin��obegin���o_end����oend�ooperator bool���olen�ooperator*���ooperator[]��ooperator+=��ooperator++��ooperator-=��ooperator--��ooperator-��J T�ohb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���
�o	�o�o�o
�o��
�o	�o�o�o�o�o	u�o�o	u�o�os	0�o�o	�o�o	�o�os	�o�o�o�pthiz���p__item__���p__item_at__p__more__���p__len__p__next__���p__forward__p__prev__���p__rewind__�p__end__jphb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����o���o��f	phb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��bn�.
�o	�opp
�o	u�op	0�op	�op	�o�op
�o	0�opp��hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >.?AU?$hb_reference_wrapper@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@@@���n�o��
phb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator�p__item__���p__more__���p__next__���p__prev__���p__end__poperator!=�
ߠit���
pp
MB f"
p(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@@@�
p��p�opfn�.	pmHqHpbn�.
p	ppp� phb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>�
bnp
�.f�!phb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@@@�
p��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@��
$p6�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>,hb_vector_t<OT::LayerRecord,0> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@U?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@��
&p��
'p	u&p(p
&p	%p&p*p
$p��
,p	-p&p(p+p.p	$p&p(p	$p&p(ps1p0p	0&p(p	�n&p*p	�n&p(p4p5p	�n&p*ps	�n&p(ps7p8p
&p!	$p&p:ps
$p,
&p	<p&p=ps;p>p	$p&p*pr	$p&p:p	<p&p=p@pApBp��nitem_t�)pget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���/pthiz���0piter���2poperator+��0p_begin�0pbegin��0p_end���0pend3poperator bool��)plen6poperator*��9poperator[]�?poperator+=�Cpoperator++�?poperator-=�Cpoperator--�1poperator-��6 TDphb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>,hb_vector_t<OT::LayerRecord,0> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@U?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@��j�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
Fp��
Gp,Hpt
$p	$pJpIp
,p	�n$pLp	�n$pLps	0$pLp	u$pLp	$pJp	$pJps	$p$pLp
,p,
Tp	0$pLpUpJ&p��Kphb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type����n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Mp__item__���Np__item_at__Op__more__���Pp__len__Qp__next__���Rp__forward__Qp__prev__���Rp__rewind__�Sp__end__Vpoperator!=�
Fpit���
'tXf�Wp`hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_second> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@��
Fp�Yp�$pZp
Fp�hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@
^p��
_p	u^p`p
^p	\p^pbp
Gp	dp^p`pcpep	Fp^p`p	Fp^p`pshpgp	0^p`p	�n^pbp	�n^p`pkplp	�n^pbps	�n^p`psnpop
^p!	Fp^pqps
Fp,
^p	sp^ptpsrpup	Fp^pbpr	Fp^pqp	sp^ptpwpxpyp��nitem_t�apget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���fpthiz���gpiter���ipoperator+��gp_begin�gpbegin��gp_end���gpendjpoperator bool��aplenmpoperator*��ppoperator[]�vpoperator+=�zpoperator++�vpoperator-=�zpoperator--�hpoperator-��� T{phb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@
�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��
}p	\p}p~p
}p��
�p	dp}p�pp�p	�n}p�p	�n}p�ps	0}p�p	u}p�p	}p~p	}p~ps	Fp}p�p��pthiz����p__item__����p__item_at__�p__more__����p__len__�p__next__����p__forward__�p__prev__����p__rewind__��p__end__
�phb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��^p��}p���phb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@
�p��
�p,�p�x�.
Fp	Fp�p�p
Gp	�nFp�p	0Fp�p	Fp�p	FpFp�p
Hp	0Fp�p�p�]p���phb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> con����n__item_t__�Fis_sorted_iterator��p__item__����p__more__����p__next__����p__prev__����p__end__�poperator!=�
�pit���
�xHp
MBPfj
�pXhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,<unnamed-type-hb_first> const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@AEBU<unnamed-type-hb_first>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
�p��p�oFp�p
�p>�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��
�p��
�p	u�p�p
�p	�p�p�p
�p	�p�p�p�p�p	�p�p�p	�p�p�ps�p�p	0�p�p	�n�p�p	�n�p�p�p�p	�n�p�ps	�n�p�ps�p�p
�p!	�p�p�ps
�p,
�p	�p�p�ps�p�p	�p�p�pr	�p�p�p	�p�p�p�p�p�p��nitem_t��pget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����pthiz����piter����poperator+���p_begin��pbegin���p_end����pend�poperator bool���plen�poperator*���poperator[]��poperator+=��poperator++��poperator-=��poperator--��poperator-��> T�phb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>,hb_pair_t<bool,hb_vector_t<OT::LayerRecord,0> > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@U?$hb_pair_t@_NU?$hb_vector_t@ULayerRecord@OT@@$0A@@@@@@@��:�hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�p��
�p,�p�n
�p	�p�p�p
�p	�n�p�p	�n�p�ps	0�p�p	u�p�p	�p�p	�p�ps	�p�p�p
�p	0�p�p�p��hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >.?AU?$hb_reference_wrapper@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@@@����p���phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>�n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��p__item__����p__item_at__�p__more__����p__len__�p__next__����p__forward__�p__prev__����p__rewind__��p__end__�poperator!=�
�pit���
�p0f��p@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@
�p���hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00@@�
�p��p�p�p�p	�p�s�s�n
�n
�p	�p�p�pZ�phb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>�
�nf��phb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00@@�
�p
�p��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@j�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@
�p��
�p	u�p�p
�p	�p�p�p
�p	�p�p�p�p�p	�p�p�p	�p�p�ps�p�p	0�p�p	A�p�p	A�p�p�p�p	A�p�ps	A�p�ps�p�p
�p!	�p�p�ps
�p,
�p	�p�p�ps�p�p	�p�p�pr	�p�p�p	�p�p�p�p�p�p�Aitem_t��pget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����pthiz����piter����poperator+���p_begin��pbegin���p_end����pend�poperator bool���plen�poperator*���poperator[]��poperator+=��poperator++��poperator-=��poperator--��poperator-��j T�phb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��
q	�pqq
q��
q	�pqqqq	Aqq	Aqqs	0qq	uqq	qq	qqs	�pqq�qthiz���q__item__���	q__item_at__
q__more__���q__len__q__next__���
q__forward__q__prev__���
q__rewind__�q__end__�qhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@���p��q��qhb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBI@@��hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@���
q��
q,q�/�.
�p	�pqq
�p	A�pq	0�pq	�pq	�p�pq
�p	0�pqqz�p��qhb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>�A__item_t__�Fis_sorted_iterator�q__item__���q__more__���q__next__���q__prev__���q__end__qoperator!=�
qit���
� p
MB(f:
 q0hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
q�"q�F�p#q
q��hb_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
&q��
'q	u&q(q
&q	%q&q*q
q	,q&q(q+q-q	q&q(q	q&q(qs0q/q	0&q(q	A&q*q	A&q(q3q4q	A&q*qs	A&q(qs6q7q
&q!	q&q9qs
q,
&q	;q&q<qs:q=q	q&q*qr	q&q9q	;q&q<q?q@qAq�Aitem_t�)qget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���.qthiz���/qiter���1qoperator+��/q_begin�/qbegin��/q_end���/qend2qoperator bool��)qlen5qoperator*��8qoperator[]�>qoperator+=�Bqoperator++�>qoperator-=�Bqoperator--�0qoperator-��� TCqhb_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@�0
q	qFqEq
q	AqHq	AqHqs	0qHq	uqHq	qFq	qFqs	qqHq
q	0qHqPq�&q��Gqhb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Iq__item__���Jq__item_at__Kq__more__���Lq__len__Mq__next__���Nq__forward__Mq__prev__���Nq__rewind__�Oq__end__Qqoperator!=�
ߠit���
�f�Rqhb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@����!�qTq	F[F0�1n
F[	F[F0�1Wq�1uo$p
>[	0>[ZqYq
�k
\q�8�k@[Zf	0�k�k^q
�k
`q�8n@[Zf	0�knbq
�k
dq�8�m@[Zf	0�k�mfq
eg,
�c,
Df,
�n,J�OT::COLR_accelerator_t.?AUCOLR_accelerator_t@OT@@���
lq	lqmq!$	lqmq	lqmqs^�k��nqCOLR_accelerator_t�oq~COLR_accelerator_tpq__vecDelDtor���JqqOT::COLR_accelerator_t.?AUCOLR_accelerator_t@OT@@���	lqmq!$
mq,	�_f�ig
@[,
f	ufwq	0fwq<	0fwqsnBOLD�ITALIC���UNDERLINEOUTLINE��SHADOW��� CONDENSED@EXPANDED�Jt{qOT::head::mac_style_flag_t.?AW4mac_style_flag_t@head@OT@@�	0fwq	0fwq9	fwq�?tableTag���xqget_upem���yqserialize��zqsubset�|qmac_style_flag_t���}qis_bold}qis_italic��}qis_condensed���}qis_expanded~qsanitize���
L>version��
L>fontRevision�
P9checkSumAdjustment���
P9magicNumber��
	9flags
	9unitsPerEm���
K9created��
K9modified�
�:$xMin�
�:&yMin�
�:(xMax�
�:*yMax�
	9,macStyle�
	9.lowestRecPPEM
�:0fontDirectionHint
	92indexToLocFormat�
	94glyphDataFormat��q_instance_assertion_on_line_197xqget_size���?null_size��?min_size���?static_size. �q6OT::head.?AUhead@OT@@���
wq,
f	fF0�1�q
�7
f,	0k+�+�q:�OT::maxpV1Tail.?AUmaxpV1Tail@OT@@���
�q��
�q	0�q�q9	�q�q	u�q�q��qsanitize���
	9maxPoints
	9maxContours��
	9maxCompositePoints���
	9maxCompositeContours�
	9maxZones�
	9
maxTwilightPoints
	9maxStorage���
	9maxFunctionDefs��
	9maxInstructionDefs���
	9maxStackElements�
	9maxSizeOfInstructions
	9maxComponentElements�
	9maxComponentDepth�q_instance_assertion_on_line_68��qget_size���?null_size��?min_size���?static_size:�qOT::maxpV1Tail.?AUmaxpV1Tail@OT@@���
�q
�q	0k+�+�q
�q,
(Z	u'Z�q
'Z	'Z�qs	0'Z�q9	0'Z�qs
�7,
�q�q�q	'Z�q�q
�q	'Z�q	'Z�qJ?tableTag����qget_num_glyphs��qset_num_glyphs��qsanitize����qsubset��qinstancing_update_fields����qdrop_hint_fields���
L>version��
	9numGlyphs�q_instance_assertion_on_line_149�qget_size���?null_size��?min_size���?static_size.�qOT::maxp.?AUmaxp@OT@@���
�q,
�q,
)Z	0k+�+�q
�q,
(Z,
�q�q�q	/ZF0�1�q	�qF0�1�q
/Z,
�q,
�q,R�OT::index_map_subset_plan_t.?AUindex_map_subset_plan_t@OT@@�
�qFADV_INDEXLSB_INDEXRSB_INDEXVORG_INDEX���rt�qOT::index_map_subset_plan_t::index_map_index_t.?AW4index_map_index_t@index_map_subset_plan_t@OT@@�V�hb_vector_t<hb_set_t *,0>.?AU?$hb_vector_t@PEAUhb_set_t@@$0A@@@�
�q,�k�7�q�80	�q�q�q	�q�q.��7�S�8	�q�q�q�80	0�q�q�q
�q��
�q	u�q�q	0�q�q	-�q�q
�q�
�q	�q�q
�q
�q,
�q	�q�q�q	�q�q
�q�q�q	�q�q
�q,	�q�q�q�q	�q�q�q�q�q�q	�q�qs��qindex_map_index_t���qinit����qfini����qremap���qremap_after_instantiation���qget_inner_bit_count�qget_width���qget_map_count���qget_size����qis_identity�qget_output_map�
umap_count
J,max_inners���
uouter_bit_count��
uinner_bit_count��
J, output_map����qindex_map_subset_plan_t�q~index_map_subset_plan_t����qoperator=���q__vecDelDtor���R6�q0OT::index_map_subset_plan_t.?AUindex_map_subset_plan_t@OT@@�
�q
�qN�hb_array_t<hb_set_t *>.?AU?$hb_array_t@PEAUhb_set_t@@@@�V�hb_array_t<hb_set_t * const>.?AU?$hb_array_t@QEAUhb_set_t@@@@���
�q�
�q
�q	�q�q
�q
�q	�q�q�q
�q	�q�q�q
�q��
�q,
�q	�q�q�qb�std::initializer_list<hb_set_t *>.?AV?$initializer_list@PEAUhb_set_t@@@std@@
�q	�q�q�q	�q�q2�q�q�q�q�q�q	�q�q	�q�q�q	�q�q�q�q�q	�q�q	�q�q�q�q	�q�q�q�q�q�q
�q	��q�q	0�q�q�q	u�q�q	�/�q�qr	c+�q�qr�q�q	�/�q�q	c+�q�q�q�q	0�q�q	�q�q�q	�q�q�q�q�q	�6�q�qb�hb_sorted_array_t<hb_set_t * const>.?AU?$hb_sorted_array_t@QEAUhb_set_t@@@@�	�q�q�q^�hb_sorted_array_t<hb_set_t *>.?AU?$hb_sorted_array_t@PEAUhb_set_t@@@@���	r�q�q�qr	�H�q�qs	�6�q�qsrr	�6�q�q	�q�qs	0�q�q	0�q�qs	0�q�q	0�q�q	$�q�q	�q�q	�q�q�	�q�qs2Frealloc_move���$item_t�?item_size���qarray_t�qc_array_t���qhb_vector_t<hb_set_t *,0>���q~hb_vector_t<hb_set_t *,0>��qextend�
tallocated
ulength���
�6arrayZ����qinit����qinit0���qfini����qreset���qoperator=���qas_bytes����qoperator==��qoperator!=��qhash����qoperator[]��qtail����qoperator bool���qget_size����qas_array����qiter_t��qwriter_t����qiter����qwriter��qoperator struct hb_array_t<struct hb_set_t * const>�qoperator struct hb_array_t<struct hb_set_t *>���qbegin���qendras_sorted_arrayroperator+��rpush����qin_error����qset_error���qreset_errorrshrink_vector��rshift_down_vector��ralloc��	ralloc_exact�qclear��
rresize�rresize_exact���rpoprremove_ordered�
rshrink�rqsort��r__vecDelDtor���V?vrhb_vector_t<hb_set_t *,0>.?AU?$hb_vector_t@PEAUhb_set_t@@$0A@@@�
3�
�q,
�q
�q,v�hb_vector_t<OT::index_map_subset_plan_t,0>.?AU?$hb_vector_t@Uindex_map_subset_plan_t@OT@@$0A@@@�
rn�hb_array_t<OT::index_map_subset_plan_t>.?AU?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@�z�hb_array_t<OT::index_map_subset_plan_t const >.?AU?$hb_array_t@$$CBUindex_map_subset_plan_t@OT@@@@��
r�
r	rr
r
r	rrr
r	rrr
r��
!r,
"r	rr#r��std::initializer_list<OT::index_map_subset_plan_t>.?AV?$initializer_list@Uindex_map_subset_plan_t@OT@@@std@@
%r	rr&r	rr
2rr r$r'r(r	rr	rrr	rrr+r,r	rr
r,	/rrrr	/rrr#r0r1r
!r	�r3r	0r3r#r	ur3r	�qr3rr	�qrrr7r8r	�qr3r	�qrr:r;r	0r3r	rr3r	rrr>r?r	�qr3r��hb_sorted_array_t<OT::index_map_subset_plan_t const >.?AU?$hb_sorted_array_t@$$CBUindex_map_subset_plan_t@OT@@@@	Brr3r~�hb_sorted_array_t<OT::index_map_subset_plan_t>.?AU?$hb_sorted_array_t@Uindex_map_subset_plan_t@OT@@@@���	DrrrCrEr	rr3rs	�qrrsGrHr	�qrr	rrs	0rr	0rrs	0rr	0rr	�qrr	rr	rr�	rrsvFrealloc_move����qitem_t�?item_size��rarray_trc_array_t��)rhb_vector_t<OT::index_map_subset_plan_t,0>�*r~hb_vector_t<OT::index_map_subset_plan_t,0>-rextend�
tallocated
ulength���
�qarrayZ���.rinit���.rinit0��.rfini���.rreset��2roperator=��4ras_bytes���5roperator==�5roperator!=�6rhash���9roperator[]�<rtail���=roperator bool��6rget_size���@ras_array���riter_t�rwriter_t���>riter���?rwriter�>roperator struct hb_array_t<struct OT::index_map_subset_plan_t const >��?roperator struct hb_array_t<struct OT::index_map_subset_plan_t>�Arbegin��ArendFras_sorted_arrayIroperator+��Jrpush���=rin_error���.rset_error��.rreset_errorKrshrink_vector��Krshift_down_vector��Lralloc��Mralloc_exact.rclear��Nrresize�Orresize_exact���PrpopKrremove_ordered�Qrshrink�Rrqsort��Sr__vecDelDtor���v?vTrhb_vector_t<OT::index_map_subset_plan_t,0>.?AU?$hb_vector_t@Uindex_map_subset_plan_t@OT@@$0A@@@�
�q
r,
�6
�q,R�OT::hvarvvar_subset_plan_t.?AUhvarvvar_subset_plan_t@OT@@���
Zr
Zr��
\r,
]r	Zr[r^r	Zr[r_r`r	Zr[rj�hb_array_t<OT::DeltaSetIndexMap const *>.?AU?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@
cr��
dr,ere��8	Zr[rfr	0Zr[r�q	Zr[r
Zr,	jrZr[r^r	Zr[rs6arhvarvvar_subset_plan_t�br~hvarvvar_subset_plan_tgrinit���hrremap_index_map_plans��irfini���
y7outer_map
�8@inner_maps���
rPindex_map_plans��
W�`var_store
�qhinner_sets���
$xadv_set��kroperator=��lr__vecDelDtor���R&mr�OT::hvarvvar_subset_plan_t.?AUhvarvvar_subset_plan_t@OT@@���
r
or
�q
[r,
Zr
dr��hb_iter_with_fallback_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@�����hb_iter_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@���
vr��
wr	uvrxr
cr
vr	zrvr{r	trvrxr|r}r	crvrxr	crvrxrs�rr	0vrxr	h�vr{r	h�vrxr�r�r	h�vr{rs	h�vrxrs�r�r
vr!	crvr�rs
cr,
vr	�rvr�rs�r�r	crvr{rr	crvr�r	�rvr�r�r�r�r�h�item_t�yrget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~rthiz���riter����roperator+��r_begin�rbegin��r_end���rend�roperator bool��yrlen�roperator*���roperator[]��roperator+=��roperator++��roperator-=��roperator--��roperator-��� T�rhb_iter_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@�����hb_iter_fallback_mixin_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@�
�r	zr�r�r
�r��
�r	tr�r�r�r�r	h��r�r	h��r�rs	0�r�r	u�r�r	�r�r	�r�rs	cr�r�r��rthiz����r__item__����r__item_at__�r__more__����r__len__�r__next__����r__forward__�r__prev__����r__rewind__��r__end__��rhb_iter_fallback_mixin_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@�vr���r����rhb_iter_with_fallback_t<hb_array_t<OT::DeltaSetIndexMap const *>,OT::DeltaSetIndexMap const * &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@AEAPEBUDeltaSetIndexMap@OT@@@@���c�u
cr	cr�r�r	cr�r�r�r
dr	h�cr�r	h�cr�rs	cr�r	cr�rs	ucr�r
er	0cr�r�r	c�cr�rr�hb_array_t<OT::DeltaSetIndexMap const * const>.?AU?$hb_array_t@QEBUDeltaSetIndexMap@OT@@@@��	�rcr�r	tcr	tcr�r�r�r�rz�hb_sorted_array_t<OT::DeltaSetIndexMap const *>.?AU?$hb_sorted_array_t@PEBUDeltaSetIndexMap@OT@@@@��	�rcr�r	�rcr�r��r�r	cr�r�	crcr�r�	crcr�r�r�r	crcr�rs�ur��Frealloc_move����rhb_array_t<OT::DeltaSetIndexMap const *>���h�__item_t__�Fis_random_access_iterator��Fhas_fast_len����r__item__����r__item_at__�r__next__����r__forward__�r__prev__����r__rewind__��r__len__�roperator!=��rbegin���rend�roperator&���roperator struct hb_array_t<struct OT::DeltaSetIndexMap const * const>���roperator==��rhash����rcmp�rqsort���rget_size����rreverse�rsub_array���rtruncate����rfini���
c�arrayZ���
ulength���
ubackwards_length�j"V�rhb_array_t<OT::DeltaSetIndexMap const *>.?AU?$hb_array_t@PEBUDeltaSetIndexMap@OT@@@@
(�6�OT::HVARVVAR.?AUHVARVVAR@OT@@���
�r��
�r	0�r�r9	e��r�rr�hb_vector_t<OT::DeltaSetIndexMap const *,0>.?AU?$hb_vector_t@PEBUDeltaSetIndexMap@OT@@$0A@@@
�r,
�r	�r�r�r
r��
�r,�1�r
�r	0�r�r�r	@�r�r~	0�r�r~	�r�r	u�r�r�?HVARTag?VVARTag�rsanitize����rget_var_store���rlistup_index_maps���rserialize_index_maps����rget_advance_delta_unscaled��rget_lsb_delta_unscaled�
L>version��

�varStore�
�kadvMap���
�klsbMap���
�krsbMap����r_instance_assertion_on_line_418�rget_size���?null_size��?min_size���?static_size6�rOT::HVARVVAR.?AUHVARVVAR@OT@@���
�r
�r,�r��e��r
�r
�r
�r�
�r
�r	�r�r
�r
�r	�r�r�r
cr	�r�r�r
�r��
�r,
�r	�r�r�r��std::initializer_list<OT::DeltaSetIndexMap const *>.?AV?$initializer_list@PEBUDeltaSetIndexMap@OT@@@std@@���
�r	�r�r�r	�r�r2�r�r�r�r�r�r	�r�r	�r�r�r	�r�r�r�r�r	�r�r	�r�r�r�r	�r�r�r�r�r�r
�r	��r�r	0�r�r�r	u�r�r	N��r�rr	h��r�rr�r�r	N��r�r	h��r�rss	0�r�r	�r�r�r	cr�r�rss	c��r�r~�hb_sorted_array_t<OT::DeltaSetIndexMap const * const>.?AU?$hb_sorted_array_t@QEBUDeltaSetIndexMap@OT@@@@	s�r�r	�r�r�r	s
s	m��r�rs	c��r�rss
s	c��r�r	�r�rs	0�r�r	0�r�rs	0�r�r	0�r�r	.��r�r	�r�r	�r�r�	�r�rszFrealloc_move���.�item_t�?item_size��crarray_t�rc_array_t���rhb_vector_t<OT::DeltaSetIndexMap const *,0>�r~hb_vector_t<OT::DeltaSetIndexMap const *,0>����rextend�
tallocated
ulength���
c�arrayZ����rinit����rinit0���rfini����rreset���roperator=���ras_bytes����roperator==��roperator!=��rhash����roperator[]�stail���soperator bool���rget_size���sas_array����riter_t�crwriter_t���siter���swriter�soperator struct hb_array_t<struct OT::DeltaSetIndexMap const * const>��soperator struct hb_array_t<struct OT::DeltaSetIndexMap const *>sbegin��sendsas_sorted_arraysoperator+��spush���sin_error����rset_error���rreset_errorsshrink_vector��sshift_down_vector��salloc��salloc_exact�rclear��sresize�sresize_exact���spopsremove_ordered�sshrink�sqsort��s__vecDelDtor���r?vshb_vector_t<OT::DeltaSetIndexMap const *,0>.?AU?$hb_vector_t@PEBUDeltaSetIndexMap@OT@@$0A@@@
.��
s	c��r�rs�r�m�ks��hb_iter_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@�
 s��
!s	u s"s
r
 s	$s s%s
�r	's s"s&s(s	r s"s	r s"ss+s*s	0 s"s	�q s%s	�q s"s.s/s	�q s%ss	�q s"ss1s2s
 s!	r s4ss
r,
 s	6s s7ss5s8s	r s%sr	r s4s	6s s7s:s;s<s��qitem_t�#sget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���)sthiz���*siter���,soperator+��*s_begin�*sbegin��*s_end���*send-soperator bool��#slen0soperator*��3soperator[]�9soperator+=�=soperator++�9soperator-=�=soperator--�+soperator-��� T>shb_iter_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@���hb_iter_with_fallback_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@���
As	$sAsBs
As��
Ds	'sAsEsCsFs	�qAsEs	�qAsEss	0AsEs	uAsEs	AsBs	AsBss	rAsEs�Gsthiz���Hs__item__���Is__item_at__Js__more__���Ks__len__Ls__next__���Ms__forward__Ls__prev__���Ms__rewind__�Ns__end__�Oshb_iter_fallback_mixin_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@��� s��As���Qshb_iter_with_fallback_t<hb_array_t<OT::index_map_subset_plan_t>,OT::index_map_subset_plan_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@AEAUindex_map_subset_plan_t@OT@@@@��qu
r	rTsSs	rTsUsVs
�r	�qrXs	�qrXss	rTs	rTss	urXs
�r	0rXs^s	�qrXs	rrTs	tr	trXs^sbscs	DrrTs	DrrTs�esfs	rTs�	rrXs�	rrXsisjs	rrXss�@s��Frealloc_move���Wshb_array_t<OT::index_map_subset_plan_t>�q__item_t__�Fis_random_access_iterator��Fhas_fast_len���Ys__item__���Zs__item_at__[s__next__���\s__forward__[s__prev__���\s__rewind__�]s__len___soperator!=�`sbegin��`send`soperator&��asoperator struct hb_array_t<struct OT::index_map_subset_plan_t const >��_soperator==�]shash���dscmpgsqsort��]sget_size���hsreversekssub_array��lstruncate���[sfini���
�qarrayZ���
ulength���
ubackwards_length�n"Vmshb_array_t<OT::index_map_subset_plan_t>.?AU?$hb_array_t@Uindex_map_subset_plan_t@OT@@@@�
�r�1�q	0�k�mps
�r,.�OT::HVAR.?AUHVAR@OT@@���
ss��
ts	0ssuss2�r��?tableTag���vssubset�.wsOT::HVAR.?AUHVAR@OT@@���
ts	0�r�rs
us,.�OT::VVAR.?AUVVAR@OT@@���
|s��
}s	0|s~s9	|s~s�r
|s	0|s�s�r	0|s~ss	0|s~s~	|s~s	u|s~s.�r��?tableTag���ssanitize����slistup_index_maps���sserialize_index_maps����ssubset��sget_vorg_delta_unscaled
�kvorgMap���s_instance_assertion_on_line_472�sget_size���?null_size��?min_size���?static_size.
�sOT::VVAR.?AUVVAR@OT@@���
}s
~s,�s�m�k�s
~s
|s
�s,�s��e��s:�OT::LongMetric.?AULongMetric@OT@@���
�s��
�s	�s�s	u�s�s�
	9advance��
�:sb����s_instance_assertion_on_line_66��sget_size���?null_size��?min_size���?static_size:�sOT::LongMetric.?AULongMetric@OT@@���
�s,
�Tn�OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR>.?AU?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@���OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR>::accelerator_t.?AUaccelerator_t@?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@�
�s	�s�s!$	�s�s
�s��
�s	0�s�s	0�s�s�&Tut	0�s�s�s	u�s�ssuT@	u�s�s�s��hb_blob_ptr_t<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$hb_blob_ptr_t@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@���N�hb_blob_ptr_t<OT::HVAR>.?AU?$hb_blob_ptr_t@UHVAR@OT@@@@�	�s�ss��saccelerator_t���s~accelerator_t��shas_data����sget_leading_bearing_without_var_unscaled����sget_leading_bearing_with_var_unscaled���sget_advance_without_var_unscaled����sget_advance_with_var_unscaled��
unum_long_metrics�
unum_bearings�
unum_advances�
unum_glyphs���
udefault_advance��
�stable
�s var_table�s__vecDelDtor���
�s(OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR>::accelerator_t.?AUaccelerator_t@?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@�	�T�s!$	�T�s	�T�ss^�s���shmtx_accelerator_t��s~hmtx_accelerator_t�s__vecDelDtor���J�s(OT::hmtx_accelerator_t.?AUhmtx_accelerator_t@OT@@���	�T�s!$
�s	�s�s!$
�s,
`Vn�OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR>.?AU?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@���OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR>::accelerator_t.?AUaccelerator_t@?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@�
�s	�s�s!$	�s�s
�s��
�s	0�s�s	0�s�s�&	0�s�s�s	u�s�ss	u�s�s�s��hb_blob_ptr_t<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$hb_blob_ptr_t@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@���N�hb_blob_ptr_t<OT::VVAR>.?AU?$hb_blob_ptr_t@UVVAR@OT@@@@�	�s�ss��saccelerator_t���s~accelerator_t��shas_data����sget_leading_bearing_without_var_unscaled����sget_leading_bearing_with_var_unscaled���sget_advance_without_var_unscaled����sget_advance_with_var_unscaled��
unum_long_metrics�
unum_bearings�
unum_advances�
unum_glyphs���
udefault_advance��
�stable
�s var_table�s__vecDelDtor���
�s(OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR>::accelerator_t.?AUaccelerator_t@?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@�	`V�s!$	`V�s	`V�ss^�s���svmtx_accelerator_t��s~vmtx_accelerator_t�s__vecDelDtor���J�s(OT::vmtx_accelerator_t.?AUvmtx_accelerator_t@OT@@���	`V�s!$
�s	�s�s!$
�s,
Da��OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442>.?AU?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@��OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442>::accelerator_t.?AUaccelerator_t@?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@
�s��
�s	0�s�s
�s,
�s
�s	�s�s�s	�s�s!$�s�s	�s�s
�7��@L�7���s�suuu�s	@�s�s	u�s>�hb_glyf_scratch_t.?AUhb_glyf_scratch_t@@
�s,u�9�s�s0	0�s�s�s	u�s�s��hb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$hb_blob_ptr_t@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@��
�s,	�s�s�s�s	�s�ss�shas_data����saccelerator_t���s~accelerator_t�	�sinfer_delta	�snext_index��sapply_deltas_to_points��sget_axis_count�
�stable
uglyphCount���
�shared_tuple_active_idx���soperator=���s__vecDelDtor���
.�s OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442>::accelerator_t.?AUaccelerator_t@?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@
Da�
�s	Da�s�s
Ha,
�s	Da�s�s	Da�s!$�s�s�s	Da�s
Da,	�sDa�s�s	�sDa�s�s�s�s	Da�ssr�s���sgvar_accelerator_t��s~gvar_accelerator_t�soperator=���s__vecDelDtor���J&�s OT::gvar_accelerator_t.?AUgvar_accelerator_t@OT@@���	Da�s!$
�s	�s�s!$
�s,J�OT::GVAR_accelerator_t.?AUGVAR_accelerator_t@OT@@���
t��OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154>.?AU?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@����OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154>::accelerator_t.?AUaccelerator_t@?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@��
t��
t	0tt
t,

t
t	ttt	tt!$
tt	tt	@t�s	ut	0tt�s	utt��hb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$hb_blob_ptr_t@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@
t,	tttt	tts	thas_data���taccelerator_t��t~accelerator_t�	tinfer_delta	tnext_index�tapply_deltas_to_points�tget_axis_count�
ttable
uglyphCount���
�shared_tuple_active_idx��toperator=��t__vecDelDtor���
.t OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154>::accelerator_t.?AUaccelerator_t@?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@��
t�
t	ttt
t��
t,
t	tt t	tt!$t!t"t	tt
t,	%tttt	%ttt t&t't	ttsrt��#tGVAR_accelerator_t�$t~GVAR_accelerator_t(toperator=��)t__vecDelDtor���J&*t OT::GVAR_accelerator_t.?AUGVAR_accelerator_t@OT@@���	tt!$
t	tt!$
t,
�b	0�b0t9	�b0t�?tableTag���1tsanitize���
�;dataZ2t_instance_assertion_on_line_34�?null_size��?min_size���.3tOT::loca.?AUloca@OT@@���
0t,N�OT::glyf_impl::GlyphHeader.?AUGlyphHeader@glyf_impl@OT@@
6t��
7t	06t8t	6t8t	u6t8t�9thas_data���
�:numberOfContours�
�:xMin�
�:yMin�
�:xMax�
�:yMax�:t_instance_assertion_on_line_44�;tget_size���?null_size��?min_size���?static_sizeN<t
OT::glyf_impl::GlyphHeader.?AUGlyphHeader@glyf_impl@OT@@
7t
8t,N�OT::glyf_impl::SimpleGlyph.?AUSimpleGlyph@glyf_impl@OT@@
@t�FLAG_ON_CURVEFLAG_X_SHORT�FLAG_Y_SHORT�FLAG_REPEAT��FLAG_X_SAME�� FLAG_Y_SAME��@FLAG_OVERLAP_SIMPLE���FLAG_CUBIC���rtBtOT::glyf_impl::SimpleGlyph::simple_glyph_flag_t.?AW4simple_glyph_flag_t@SimpleGlyph@glyf_impl@OT@@
7t,Dt�	@tAtEt
@t��
Gt	u@tHt	u@tHts	0@tHt	�@tHt	@tAt��	@tHtNt�G�7<	0@tPt
Ct���G�7<�sRtRt	0@tSt80	0@tHtUtt�RtRt	}	@tWtu�u	}	@tYt	80�	0@tAt[t�Ctsimple_glyph_flag_t
Dtheader���
�bytesFtSimpleGlyphItinstruction_len_offset�Jtlength�Kthas_instructions_lengthItinstructions_lengthLttrim_padding���Mtdrop_hints�Otdrop_hints_bytes���Mtset_overlaps_flag��Qtread_flags�Ttread_pointsVtget_contour_points�Xtencode_coord���Ztencode_flag\tcompile_bytes_with_deltas��N]t OT::glyf_impl::SimpleGlyph.?AUSimpleGlyph@glyf_impl@OT@@	@tAtEt
@t
Dt
�
At,
Gt
Ht,
�
6t
6t,��hb_iter_with_fallback_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@����hb_iter_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@���
jt��
kt	ujtlt
�7
jt	ntjtot
�s	qtjtltptrt	�7jtlt	�7jtltsuttt	0jtlt	�7jtot	�7jtltxtyt	�7jtots	�7jtlts{t|t
jt!	�7jt~ts
�7,
jt	�tjt�tst�t	�7jtotr	�7jt~t	�tjt�t�t�t�t��7item_t�mtget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���stthiz���ttiter���vtoperator+��tt_begin�ttbegin��tt_end���ttendwtoperator bool��mtlenztoperator*��}toperator[]��toperator+=��toperator++��toperator-=��toperator--�utoperator-�� T�thb_iter_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@�
�t	nt�t�t
�t��
�t	qt�t�t�t�t	�7�t�t	�7�t�ts	0�t�t	u�t�t	�t�t	�t�ts	�7�t�t��tthiz����t__item__����t__item_at__�t__more__����t__len__�t__next__����t__forward__�t__prev__����t__rewind__��t__end__��thb_iter_fallback_mixin_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@�jt���t���thb_iter_with_fallback_t<hb_array_t<contour_point_t>,contour_point_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ucontour_point_t@@@@AEAUcontour_point_t@@@@����7u
�7	�7�t�t	�7�t�t�t
�s	�7�7�t	�7�7�ts	�7�t	�7�ts	u�7�t
�s,
�t	0�7�t�t	�7�7�t	�7�7�t	t�7	t�7�t�t�t�t	�7�7�t	�7�7�t��t�t	�7�t�	�7�7�t�	�7�7�t�t�t	�7�7�ts�it��Frealloc_move����thb_array_t<contour_point_t>�7__item_t__�Fis_random_access_iterator��Fhas_fast_len����t__item__����t__item_at__�t__next__����t__forward__�t__prev__����t__rewind__��t__len__�toperator!=��tbegin���tend�toperator&���toperator struct hb_array_t<struct contour_point_t const >���toperator==��thash����tcmp�tqsort���tget_size����treverse�tsub_array���ttruncate����tfini���
�7arrayZ���
ulength���
ubackwards_length�V"V�thb_array_t<contour_point_t>.?AU?$hb_array_t@Ucontour_point_t@@@@
�7,
Rt,
�s,
Dt
9�t	0��O�b�OT::glyf_impl::CompositeGlyphRecord.?AUCompositeGlyphRecord@glyf_impl@OT@@��
�t��
�tJARG_1_AND_2_ARE_WORDSARGS_ARE_XY_VALUES���ROUND_XY_TO_GRID�WE_HAVE_A_SCALE�� MORE_COMPONENTS��@WE_HAVE_AN_X_AND_Y_SCALE��WE_HAVE_A_TWO_BY_TWO�WE_HAVE_INSTRUCTIONS�USE_MY_METRICS���OVERLAP_COMPOUND�SCALED_COMPONENT_OFFSET��UNSCALED_COMPONENT_OFFSET�t�tOT::glyf_impl::CompositeGlyphRecord::composite_glyph_flag_t.?AW4composite_glyph_flag_t@CompositeGlyphRecord@glyf_impl@OT@@	u�t�t
�t	�t�t	0�t�t	�t�t_�7�7	�t�t�7�7	�t�t�7�7�7	�t�t�t
8	0�t�t�t�7p	u�t�t�t�d�7	0�t�t�t	�t�ts	�t�t&�tcomposite_glyph_flag_t��tget_size����tdrop_instructions_flag��tset_overlaps_flag���thas_instructions����thas_more����tis_use_my_metrics���tis_anchored�tget_anchor_points���ttransform���ttranslate���ttransform_points����tget_points��tcompile_with_point��tscaled_offsets��tget_transformation��tget_gid�tset_gid
	9flags
�9pad���t_instance_assertion_on_line_316?null_size��?min_size���b�tOT::glyf_impl::CompositeGlyphRecord.?AUCompositeGlyphRecord@glyf_impl@OT@@��
�t
�t,
�t
�t,�;9
�7
�7	�7�7�7�t�:9
�t,��9�9m�V�OT::glyf_impl::CompositeGlyph.?AUCompositeGlyph@glyf_impl@OT@@��
�t	�t�tEt��OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>.?AU?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@
�t��
�t	�t�t�t	u�t�t�l	��t�t	�t�t
�	�t�t�t�	8�	0�t�t�t�
Dtheader���
�bytes�tCompositeGlyph��titer����tinstructions_length�ttrim_padding����tdrop_hints��tdrop_hints_bytes����tset_overlaps_flag���tcompile_bytes_with_deltas��V
�t OT::glyf_impl::CompositeGlyph.?AUCompositeGlyph@glyf_impl@OT@@��	�t�tEt
�t
�t,*�hb_iter_with_fallback_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_with_fallback_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@���hb_iter_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@��
�t,
�t��
�t	u�t�t
�t
�t	�t�t�t
�t��
u	u�t�tuu	�t�t�t	�t�t�tsuu	0�t�t	�t�t�t	�t�t�t	u
u	�t�t�ts	�t�t�tsu
u
�t!	�t�tus
�t,
�t	u�tusuu	�t�t�tr	�t�tu	u�tuuuu��titem_t��tget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���uthiz���uiter���uoperator+��u_begin�ubegin��u_end���uenduoperator bool���tlenuoperator*��uoperator[]�uoperator+=�uoperator++�uoperator-=�uoperator--�uoperator-�� Tuhb_iter_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@��*�hb_iter_fallback_mixin_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@
u	�tuu
u��
u	uuuu u	�tuu	�tuus	0uu	uuu	uu	uus	�tuu�!uthiz���"u__item__���#u__item_at__$u__more__���%u__len__&u__next__���'u__forward__&u__prev__���'u__rewind__�(u__end__*)uhb_iter_fallback_mixin_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@�t��u��*+uhb_iter_with_fallback_t<OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>,OT::glyf_impl::CompositeGlyphRecord const &>.?AU?$hb_iter_with_fallback_t@U?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@AEBUCompositeGlyphRecord@23@@@��
�t	�t-u��t	�t-u/u.u0u
u	�t�t2u	0�t2u	�t-u	�t�t2u
u,
7u	0�t2u8u
�t	�t-u:u�t���t__item_t__�1ucomposite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>���3u__item__���4u__more__���5u__next__���6u__end__9uoperator!=�;uset_current
�glyph
�t current��
u(current_size�
<u0OT::glyf_impl::composite_iter_tmpl<OT::glyf_impl::CompositeGlyphRecord>.?AU?$composite_iter_tmpl@UCompositeGlyphRecord@glyf_impl@OT@@@glyf_impl@OT@@	�t-u/u�t�t
�t
�t,
�t,
�t�
�t,
�t,�tu	0��FuB�OT::glyf_impl::Glyph.?AUGlyph@glyf_impl@OT@@
Hu��
Iu.EMPTYSIMPLE���COMPOSITEZtKuOT::glyf_impl::Glyph::glyph_type_t.?AW4glyph_type_t@Glyph@glyf_impl@OT@@��	�tHuJu	�HuJu
Hu	HuOu	HuJuNt	0HuJu�'8	0HuJuSu�8tttt	8	HuJuUu�8	8�	0HuJuWu
a,�8TYu��	0HuOuZuTYu�	0HuJu\u	�HuJu	LuHuJu	>tHuJu�u	HuOuau	HuOubucu�Luglyph_type_t���Muget_composite_iterator�Nutrim_padding���Pudrop_hints�Puset_overlaps_flag��Qudrop_hints_bytes���Ruis_composite���Tuget_all_points_without_var�Vuupdate_mtx�Xucompile_header_bytes���[ucompile_bytes_with_deltas��]uget_extents_without_var_scaled�^uget_bytes��_uget_type���`uget_header�duGlyph��
�bytes
>theader���
u gid��
Lu$type�Beu(OT::glyf_impl::Glyph.?AUGlyph@glyf_impl@OT@@
Iu
Lu��
hu
8t
Ju,
Hu
Lu
>t
Ou,
�+��
pu
qu
�?��
su
tu
�?��
vu
wuJ�hb_pair_t<unsigned int,int &>.?AU?$hb_pair_t@IAEAH@@
yu��uzu0	0�8g\{u
yuu
yu	yuu~u
yu��
�u	yuyu�u
�u,
�u	0yu�u�u	tyuufirst_tsecond_t���yupair_t��uhb_pair_t<unsigned int,int &>���ureverse�uoperator==��uoperator!=��uoperator<���uoperator>=��uoperator>���uoperator<=��ucmp
ufirst
second���J�uhb_pair_t<unsigned int,int &>.?AU?$hb_pair_t@IAEAH@@o#yu�uH3H3H3	���u
gt,
�7,
�7
�s
�s�
�u	�s�u
�u
�s��
�u,
�u	�s�u�u	�s�u
�u�u�u	�s�u	�s�s�u�u	�s�s�u�u�u�u	�s�usf
�7all_points���
�7comp_points��
�c decycler�
�78orig_points��
�8Hx_deltas�
�8Xy_deltas�
�7hdeltas���
J,xshared_indices���
J,�private_indices��
J,�axisIndices��
��axisValues����uhb_glyf_scratch_t���u~hb_glyf_scratch_t��uoperator=���u__vecDelDtor���>&�u�hb_glyf_scratch_t.?AUhb_glyf_scratch_t@@
8
�u,	�9:
�s:
TYu8�s8�7u000�9uu	0HuJu
�u
�7,TYuu�	06t8t�u	>t��	HuOuauN�OT::glyf_impl::SubsetGlyph.?AUSubsetGlyph@glyf_impl@OT@@
�u��
�u�10�8	0�u�u�u�8TYu
�u	0�u�u�u	�u�u	u�u�u	�u�u&
uold_gid��
Husource_glyph�
�0dest_start���
�Hdest_end�
0`allocated�userialize���ucompile_bytes_with_deltas���ufree_compiled_bytes�udrop_hints_bytes����ulength��upadding�upadded_size�uSubsetGlyphN
�uhOT::glyf_impl::SubsetGlyph.?AUSubsetGlyph@glyf_impl@OT@@
�u	���<	�GF0�1<
�u,
�u
lu
�u,V�OT::glyf_impl::path_builder_t.?AUpath_builder_t@glyf_impl@OT@@��z�OT::glyf_impl::path_builder_t::optional_point_t.?AUoptional_point_t@path_builder_t@glyf_impl@OT@@���
�u	�u�u
	�u�u�u�u
�u��
�u	0�u�u
�u	�u�u�u�un�uoptional_point_t����uoperator bool��
0has_data�
@x
@y�umidzN�uOT::glyf_impl::path_builder_t::optional_point_t.?AUoptional_point_t@path_builder_t@glyf_impl@OT@@���	�u�u
�u,	�u�u

�u
�u
�u,
�u,
�u,
�u
�p,T�u	�u�u�u	�u�u�7	�u�u	0�u�u	�7�u�ub
Tfont�
�pdraw_session��uoptional_point_t���
�ufirst_oncurve
�ufirst_offcurve���
�u(first_offcurve2��
�u4last_offcurve
�u@last_offcurve2����upath_builder_t��uconsume_point���ucontour_end�upoints_end��uis_consuming_contour_points�uget_phantoms_sink��V�uPOT::glyf_impl::path_builder_t.?AUpath_builder_t@glyf_impl@OT@@��	�u�u�u
�u
�p
�u
�u,
�u
f
�u
f,	�u�ef.�OT::glyf.?AUglyf@OT@@���
�u��
�u	0�u)P	0�u�u9	0�u�usr�hb_vector_t<OT::glyf_impl::SubsetGlyph,0>.?AU?$hb_vector_t@USubsetGlyph@glyf_impl@OT@@$0A@@@
�u,�8T�u	0�u�u�u
�8	T�u�u�u
�u	�u�u�u	�u�u&?tableTag����uhas_valid_glyf_format���usanitize����usubset��u_populate_subset_glyphs�u_create_font_for_instancing�u_free_compiled_subset_glyphs���
�;dataZ�u_instance_assertion_on_line_160?null_size��?min_size���.�uOT::glyf.?AUglyf@OT@@���
�u,
�uj�hb_array_t<OT::glyf_impl::SubsetGlyph>.?AU?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@v�hb_array_t<OT::glyf_impl::SubsetGlyph const >.?AU?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@�
�u�
�u	�u�u
v
�u	�u�uv
�u	�u�uv
�u��
v,
v	�u�uv��std::initializer_list<OT::glyf_impl::SubsetGlyph>.?AV?$initializer_list@USubsetGlyph@glyf_impl@OT@@@std@@���

v	�u�uv	�u�u
2vvv	vv
v	�u�u	�u�uv	�u�uvvv	�u�u	�u�u�uv	�u�u�uvvv
v	��uv	0�uvv	u�uv
�u,	v�uvr
�u,	v�u�urvv	v�uv	v�u�u v!v	0�uv	�u�uv	�u�u�u$v%v	�u�uv��hb_sorted_array_t<OT::glyf_impl::SubsetGlyph const >.?AU?$hb_sorted_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@���	(v�uvz�hb_sorted_array_t<OT::glyf_impl::SubsetGlyph>.?AU?$hb_sorted_array_t@USubsetGlyph@glyf_impl@OT@@@@��	*v�u�u)v+v	�u�uvs	�u�u�us-v.v	�u�u�u	�u�us	0�u�u	0�u�us	0�u�u	0�u�u	�u�u�u	�u�u	�u�u�	�u�usvFrealloc_move����uitem_t�?item_size���uarray_t�uc_array_t��vhb_vector_t<OT::glyf_impl::SubsetGlyph,0>��v~hb_vector_t<OT::glyf_impl::SubsetGlyph,0>�vextend�
tallocated
ulength���
�uarrayZ���vinit���vinit0��vfini���vreset��voperator=��vas_bytes���voperator==�voperator!=�vhash���voperator[]�"vtail���#voperator bool��vget_size���&vas_array����uiter_t��uwriter_t���$viter���%vwriter�$voperator struct hb_array_t<struct OT::glyf_impl::SubsetGlyph const >���%voperator struct hb_array_t<struct OT::glyf_impl::SubsetGlyph>��'vbegin��'vend,vas_sorted_array/voperator+��0vpush���#vin_error���vset_error��vreset_error1vshrink_vector��1vshift_down_vector��2valloc��3valloc_exactvclear��4vresize�5vresize_exact���6vpop1vremove_ordered�7vshrink�8vqsort��9v__vecDelDtor���r?v:vhb_vector_t<OT::glyf_impl::SubsetGlyph,0>.?AU?$hb_vector_t@USubsetGlyph@glyf_impl@OT@@$0A@@@
�u
�u,
�u
�u
�u
>v	@vF0�1Av�1�u0�8
�u	0�uDvCv	�ui/k/�u��hb_iter_with_fallback_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@����hb_iter_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@��
Hv��
Iv	uHvJv
�u
Hv	LvHvMv
�u��
Ov	PvHvJvNvQv	�uHvJv	�uHvJvsTvSv	0HvJv	vHvMv	vHvJvWvXv	vHvMvs	vHvJvsZv[v
Hv!	�uHv]vs
�u,
Hv	_vHv`vs^vav	�uHvMvr	�uHv]v	_vHv`vcvdvev�vitem_t�Kvget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Rvthiz���Sviter���Uvoperator+��Sv_begin�Svbegin��Sv_end���SvendVvoperator bool��KvlenYvoperator*��\voperator[]�bvoperator+=�fvoperator++�bvoperator-=�fvoperator--�Tvoperator-��� Tgvhb_iter_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@����hb_iter_fallback_mixin_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@
iv	Lvivjv
iv��
lv	Pvivmvkvnv	vivmv	vivmvs	0ivmv	uivmv	ivjv	ivjvs	�uivmv�ovthiz���pv__item__���qv__item_at__rv__more__���sv__len__tv__next__���uv__forward__tv__prev__���uv__rewind__�vv__end__�wvhb_iter_fallback_mixin_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@Hv��iv���yvhb_iter_with_fallback_t<hb_array_t<OT::glyf_impl::SubsetGlyph const >,OT::glyf_impl::SubsetGlyph const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@AEBUSubsetGlyph@glyf_impl@OT@@@@���uu
�u	�u|v{v	�u|v}v~v
Ov	v�u�v	v�u�vs	�u|v	�u|vs	u�u�v
Ov,
�v	0�u�v�v	�u�u�v	�u�u|v	t�u	t�u�v�v�v�v	(v�u|v	(v�u|v��v�v	�u|v�	�u�u�v�	�u�u�v�v�v	�u�u�vs�Gv��Frealloc_move���vhb_array_t<OT::glyf_impl::SubsetGlyph const >��v__item_t__�Fis_random_access_iterator��Fhas_fast_len����v__item__����v__item_at__�v__next__����v__forward__�v__prev__����v__rewind__��v__len__�voperator!=��vbegin���vend�voperator&���voperator struct hb_array_t<struct OT::glyf_impl::SubsetGlyph const >����voperator==��vhash����vcmp�vqsort���vget_size����vreverse�vsub_array���vtruncate����vfini���
�uarrayZ���
ulength���
ubackwards_length�v"V�vhb_array_t<OT::glyf_impl::SubsetGlyph const >.?AU?$hb_array_t@$$CBUSubsetGlyph@glyf_impl@OT@@@@��8-00�v
@v,
�u,f�hb_atomic_ptr_t<hb_glyf_scratch_t>.?AU?$hb_atomic_ptr_t@Uhb_glyf_scratch_t@@@@��
�v
�v��
�v,
�v	�v�v�v
�u	�v�v�v	�v�v
�v�v�v	�v�v�v
�v	�u�v�v
�u�v�u	0�v�v�v	0�v�v��sT���vhb_atomic_ptr_t<hb_glyf_scratch_t>��vinit����vset_relaxed�vget_relaxed�vget_acquire�vcmpexch�voperator bool���voperator->�
�uvfV�vhb_atomic_ptr_t<hb_glyf_scratch_t>.?AU?$hb_atomic_ptr_t@Uhb_glyf_scratch_t@@@@��	�v�v
�u
�v,
a	a�v!$	a�v
a	0a�vr�OT::glyf_accelerator_t::points_aggregator_t.?AUpoints_aggregator_t@glyf_accelerator_t@OT@@��Tu0	ua�v�vTu0t	0a�v�vu0t	0a�v�v	0a�v�	Iua�vTu�u	0a�v�vTu�u�9�s	0a�v�vN�hb_blob_ptr_t<OT::loca>.?AU?$hb_blob_ptr_t@Uloca@OT@@@@�N�hb_blob_ptr_t<OT::glyf>.?AU?$hb_blob_ptr_t@Uglyf@OT@@@@�	a�vs�vglyf_accelerator_t��v~glyf_accelerator_t�vhas_data����vpoints_aggregator_t�vget_advance_with_var_unscaled���vget_leading_bearing_with_var_unscaled���vget_leading_bearing_without_var_unscaled����vget_extents�vglyph_for_gid���vget_path����vget_path_at
Iagvar�
�Thmtx�
eVvmtx�
0short_offset�
unum_glyphs���
�v loca_table���
�v(glyf_table���
�v0cached_scratch����v__vecDelDtor���J�v8OT::glyf_accelerator_t.?AUglyf_accelerator_t@OT@@���	a�v!$
�v
�v
�v	�v�vj#
�v��
�v	�b�v�v
�b,	�v�v�v	��v�v	W#�v�v	u�v�v	�v�v��bT���vhb_blob_ptr_t<OT::loca>�voperator->��voperator*���voperator const char *���vget�vget_blob����vget_length��vdestroy
�b�v__dflt_ctor_closureNV�vhb_blob_ptr_t<OT::loca>.?AU?$hb_blob_ptr_t@Uloca@OT@@@@�	�v�vj#
�v
�v
�v	�v�vj#
�v��
�v	>v�v�v
�u,	�v�v�v	��v�v	W#�v�v	u�v�v	�v�v��uT���vhb_blob_ptr_t<OT::glyf>�voperator->��voperator*���voperator const char *���vget�vget_blob����vget_length��vdestroy
�b�v__dflt_ctor_closureNV�vhb_blob_ptr_t<OT::glyf>.?AU?$hb_blob_ptr_t@Uglyf@OT@@@@�	�v�vj#
�v
�v	W#�v�vj#	W#�v�vj#
Ia
�T
eV
�?
�v
�?
�v25a��@Funcs��Bahb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>��Cainit0��Cainit���Cafini���Cafree_instance��Gado_destroy�Kaoperator->�Laoperator bool��Maget_stored�Maget_stored_relaxed�OacmpexchKagetKaget_relaxedMaget_unconstPaconvertQaget_null���Tacreate�Gadestroy
Uainstance�Kaoperator const struct OT::gvar_accelerator_t *�V�vhb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>.?AU?$hb_lazy_loader_t@Ugvar_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@Uhb_face_t@@$0BF@U12@@@�
@
�v
�?
�v
�?
�v
�v,
�u,
�v,��OT::glyf_accelerator_t::points_aggregator_t::contour_bounds_t.?AUcontour_bounds_t@points_aggregator_t@glyf_accelerator_t@OT@@���
w	ww	ww�7
w��
w	0wwT�0	www�wcontour_bounds_t���waddwempty��wget_extents
@min_x
@min_y
@max_x
@max_y�

	wOT::glyf_accelerator_t::points_aggregator_t::contour_bounds_t.?AUcontour_bounds_t@points_aggregator_t@glyf_accelerator_t@OT@@���	ww
w
w,
w
w,
�vT��70	�vww	�vw�7	�vw	0�vw	�7�vw
Tfont�
�extents��
�7phantoms�
0scaled���wcontour_bounds_t���
wbounds���wpoints_aggregator_twconsume_point��wcontour_endwpoints_end�wis_consuming_contour_pointswget_phantoms_sink��rw0OT::glyf_accelerator_t::points_aggregator_t.?AUpoints_aggregator_t@glyf_accelerator_t@OT@@��	�vww
w
�v
�
w,Tu�v�9�s	0a�vw
dV
 w
�T
"w�7#0�
$w,
�v
&w
�v
(w
lu,
Hu,
�v
,wTu�u�9�s	0a�v.w
�5
a,^�hb_vector_t<hb_variation_t,0>.?AU?$hb_vector_t@Uhb_variation_t@@$0A@@@��
2wV�hb_array_t<hb_variation_t>.?AU?$hb_array_t@Uhb_variation_t@@@@��b�hb_array_t<hb_variation_t const >.?AU?$hb_array_t@$$CBUhb_variation_t@@@@���
2w�
6w	2w3w
7w
5w	2w3w9w
4w	2w3w;w
2w��
=w,
>w	2w3w?wj�std::initializer_list<hb_variation_t>.?AV?$initializer_list@Uhb_variation_t@@@std@@�
Aw	2w3wBw	2w3w
28w:w<w@wCwDw	2w3w	2w3w9w	2w3w;wGwHw	2w3w
2w,	Kw2w3w7w	Kw2w3w?wLwMw
=w	�2wOw	02wOw?w	u2wOw
`V��
Sw,	Tw2wOwr	gV2w3wrUwVw	Tw2wOw	gV2w3wXwYw	02wOw	5w2wOw	4w2w3w\w]w	aV2wOwn�hb_sorted_array_t<hb_variation_t const >.?AU?$hb_sorted_array_t@$$CBUhb_variation_t@@@@�	`w2wOwb�hb_sorted_array_t<hb_variation_t>.?AU?$hb_sorted_array_t@Uhb_variation_t@@@@	bw2w3wawcw
Sw	ew2wOws	aV2w3wsfwgw	aV2w3w	2w3ws	02w3w	02w3ws	02w3w	02w3w	`V2w3w	2w3w	2w3w�	2w3wsFFrealloc_move���`Vitem_t�?item_size��4warray_t5wc_array_t��Ewhb_vector_t<hb_variation_t,0>��Fw~hb_vector_t<hb_variation_t,0>�Iwextend�
tallocated
ulength���
aVarrayZ���Jwinit���Jwinit0��Jwfini���Jwreset��Nwoperator=��Pwas_bytes���Qwoperator==�Qwoperator!=�Rwhash���Wwoperator[]�Zwtail���[woperator bool��Rwget_size���^was_array���5witer_t�4wwriter_t���\witer���]wwriter�\woperator struct hb_array_t<struct hb_variation_t const >���]woperator struct hb_array_t<struct hb_variation_t>��_wbegin��_wenddwas_sorted_arrayhwoperator+��iwpush���[win_error���Jwset_error��Jwreset_errorjwshrink_vector��jwshift_down_vector��kwalloc��lwalloc_exactJwclear��mwresize�nwresize_exact���owpopjwremove_ordered�pwshrink�qwqsort��rw__vecDelDtor���^?vswhb_vector_t<hb_variation_t,0>.?AU?$hb_vector_t@Uhb_variation_t@@$0A@@@��
aV
3w,T!$
2w44
gV	aV2w3wzwTewu|wF�hb_ot_language_map_t.?AUhb_ot_language_map_t@@��
~w��
w	t~w�wsp#�.�wcmp
!code�
�wlang�F�whb_ot_language_map_t.?AUhb_ot_language_map_t@@��
w
�w,A�w##{�w�w
�
�w,u�wu�$�ww#��
�w,
�wu�ww#��
�w,
�wu�w
<Z
�w
�?
�w	aV2w3w "
�u
�w
�v,
�v,
�v,
�v,
�v,
�v,
v�u�wj�CrapHelper<OT::glyf_impl::SubsetGlyph>.?AU?$CrapHelper@USubsetGlyph@glyf_impl@OT@@@@	v�w
v
�u
v,
�t
2u,
�t
�t
-u,
�t
�t,
�t
�t,
nt,
�t,	�7�t�t
jt
ot,
�
�w
t
�w
t	t�wj#
t��
�w
t��
�w	�wt�w
�w,	�wt�w	�t�w	W#t�w	ut�w	t�wtT���whb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >���woperator->��woperator*���woperator const char *���wget�wget_blob����wget_length��wdestroy
�b�w__dflt_ctor_closure�V�whb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$hb_blob_ptr_t@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@
t,
��
q�,	t�wj#	W#t�wj#~�OT::TupleVariationData<OT::IntType<unsigned int,3> >.?AU?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@��
�w	0t�w	0t�w9~�OT::glyph_variations_t<OT::IntType<unsigned int,3> >.?AU?$glyph_variations_t@U?$IntType@I$02@OT@@@OT@@��
�w,�8�w	0t�w�w	0t�ws	�t�w�'	ut�w�	i9t�w	9t�w��OT::OffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@��OT::OffsetTo<OT::TupleVariationData<OT::IntType<unsigned int,3> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@U?$IntType@I$03@2@X$00@OT@@��	t�w�?tableTag����wGlyphVariationData��whas_data����wsanitize_shallow����wsanitize����wdecompile_glyph_variations��winstantiate�wsubset��wget_glyph_var_data_bytes����wis_long_offset��wget_offset��wget_long_offset_array���wget_short_offset_array�taccelerator_t��
L>version��
	9axisCount
	9sharedTupleCount�
�wsharedTuples�
�9glyphCountX��
	9flags
�wdataZ
�;offsetZ���w_compiles_assertion_on_line_919�w_instance_assertion_on_line_919?null_size��?min_size����wOT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154>.?AU?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@���
�w,
�w��
�w,�w�wч�w
�w
�w
�w
�w	�w�w�w
�w,	�w�w�ws	�w�w�w�w�w
·,
�w	�w�w�w�	ч�w�w�w�w�1�w�u	0�w�w�w	0�w�w�;	0�w�w9	�w�w	u�w�wv�<��·target_t����wOffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >,OT::IntType<unsigned int,4>,void,0>��woperator=���woperator()��wserialize_copy��wsanitize_shallow����wneuter��w_instance_assertion_on_line_517�wget_size���?null_size��?min_size���?static_size�6�wOT::OffsetTo<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@
�w
�w	l���:,
�s
�w
�s	�sxj#
�s��
x
�s��
x	x�sx
x,	x�sx	��sx	W#�sx	u�sx	�sx�sT��xhb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >xoperator->�	xoperator*��
xoperator const char *��xgetxget_blob���xget_length�
xdestroy
�b
x__dflt_ctor_closure�Vxhb_blob_ptr_t<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$hb_blob_ptr_t@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@��
�s,	�sxj#	W#�sxj#
x	0�sx	0�sx9~�OT::glyph_variations_t<OT::IntType<unsigned short,2> >.?AU?$glyph_variations_t@U?$IntType@G$01@OT@@@OT@@
x,�8x	0�sxx	0�sxs	��sx�'	u�sx�	i9�sx	9�sx��OT::OffsetTo<OT::TupleVariationData<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@U?$IntType@I$03@2@X$00@OT@@	�sx�?tableTag���O�GlyphVariationData�xhas_data���xsanitize_shallow���xsanitize���xdecompile_glyph_variations�xinstantiatexsubset�xget_glyph_var_data_bytes���xis_long_offset�xget_offset�xget_long_offset_array��xget_short_offset_array��saccelerator_t��
L>version��
	9axisCount
	9sharedTupleCount�
�wsharedTuples�
	9glyphCountX��
	9flags
xdataZ
�;offsetZ�� x_compiles_assertion_on_line_919 x_instance_assertion_on_line_919?null_size��?min_size���!xOT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442>.?AU?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@�
x,#x�wч$x
x
&x
�s
�s��
)x
*x
�s	�s,xj#
�s��
.x
)x	/x�s0x
.x,	2x�s0x	��s0x	W#�s0x	u�s0x	�s,x�sT��-xhb_blob_ptr_t<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >���1xoperator->�3xoperator*��4xoperator const char *��1xget5xget_blob���6xget_length�7xdestroy
�b7x__dflt_ctor_closure�V8xhb_blob_ptr_t<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$hb_blob_ptr_t@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@���
.x	0�s:x9	���s:x�u�8u��Q,	0�s:x=x	0�s:xs
�s,�8��u@x	u�s:xAxb�OT::UnsizedArrayOf<OT::LongMetric>.?AU?$UnsizedArrayOf@ULongMetric@OT@@@OT@@	�s:x*;xsanitize���<xget_mtx_map>xsubset_update_header���?xsubset��saccelerator_t��Bxget_new_gid_advance_unscaled���
CxlongMetricZ��Dx_compiles_assertion_on_line_478Dx_instance_assertion_on_line_478?null_size��?min_size���nExOT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR>.?AU?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@��
Cx��
Gx
Hx
Gx,
Jx
Cx	CxLxKx	CxLxMxNx	CxLxKx
�s,	QxCxLxs
�s,
Gx	SxCxTxsRxUx	uCxs^�hb_array_t<OT::LongMetric const >.?AU?$hb_array_t@$$CBULongMetric@OT@@@@	XxCxTxsV�hb_array_t<OT::LongMetric>.?AU?$hb_array_t@ULongMetric@OT@@@@���	ZxCxLxsYx[x	CxLx	0CxLx�;
Cx	_xCxTx49	0CxTx�;�s#�	CxTx>�sitem_t�?item_size��OxUnsizedArrayOf<OT::LongMetric>�Pxoperator=��Vxoperator[]�Wxget_size���\xas_array���]xqsort��^xserialize��`xcopy���axsanitize_shallow���
bxarrayZ���cx_instance_assertion_on_line_627?min_size���b6dxOT::UnsizedArrayOf<OT::LongMetric>.?AU?$UnsizedArrayOf@ULongMetric@OT@@@OT@@
�s
�s,
�s
hx
�s
jx
�s	�slxj#
�s��
nx	�s�sox
}s,	qx�sox	��sox	W#�sox	u�sox	�slx�|sT��mxhb_blob_ptr_t<OT::VVAR>pxoperator->�rxoperator*��sxoperator const char *��pxgettxget_blob���uxget_length�vxdestroy
�bvx__dflt_ctor_closureNVwxhb_blob_ptr_t<OT::VVAR>.?AU?$hb_blob_ptr_t@UVVAR@OT@@@@�
�s,	�s,xj#	�slxj#	W#�s,xj#	W#�slxj#B�OT::_hea<OT::hhea>.?AU?$_hea@Uhhea@OT@@@OT@@
~x��
x	0~x�x	0~x�x9	~x�x	u~x�x2�xhas_data����xsanitize���
L>version��
�:ascender�
�:descender
�:lineGap��
	9
advanceMax���
�:minLeadingBearing
�:minTrailingBearing���
�:maxExtent
�:caretSlopeRise���
�:caretSlopeRun
�:caretOffset��
�:reserved1
�:reserved2
�:reserved3
�:reserved4
�: metricDataFormat�
	9"numberOfLongMetrics���x_instance_assertion_on_line_92��xget_size���?null_size��?min_size���?static_sizeB�x$OT::_hea<OT::hhea>.?AU?$_hea@Uhhea@OT@@@OT@@"~x��?tableTag���.�x$OT::hhea.?AUhhea@OT@@���
�?
�xB�OT::_hea<OT::vhea>.?AU?$_hea@Uvhea@OT@@@OT@@
�x��
�x	0�x�x	0�x�x9	�x�x	u�x�x2�xhas_data����xsanitize���
L>version��
�:ascender�
�:descender
�:lineGap��
	9
advanceMax���
�:minLeadingBearing
�:minTrailingBearing���
�:maxExtent
�:caretSlopeRise���
�:caretSlopeRun
�:caretOffset��
�:reserved1
�:reserved2
�:reserved3
�:reserved4
�: metricDataFormat�
	9"numberOfLongMetrics���x_instance_assertion_on_line_92��xget_size���?null_size��?min_size���?static_sizeB�x$OT::_hea<OT::vhea>.?AU?$_hea@Uvhea@OT@@@OT@@"�x��?tableTag���.�x$OT::vhea.?AUvhea@OT@@���
�?
�x
�?
�x
�s
�s��
�x
�x
�s	�s�xj#
�s��
�x
�x	�x�s�x
�x,	�x�s�x	��s�x	W#�s�x	u�s�x	�s�x�sT���xhb_blob_ptr_t<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >����xoperator->��xoperator*���xoperator const char *���xget�xget_blob����xget_length��xdestroy
�b�x__dflt_ctor_closure�V�xhb_blob_ptr_t<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$hb_blob_ptr_t@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@���
�x	0�s�x9	���s�x�u	0�s�x=x	0�s�xs
�s,�8��u�x	u�s�x�x	�s�x*�xsanitize����xget_mtx_map�xsubset_update_header����xsubset��saccelerator_t���xget_new_gid_advance_unscaled���
CxlongMetricZ���x_compiles_assertion_on_line_478�x_instance_assertion_on_line_478?null_size��?min_size���n�xOT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR>.?AU?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@��
�s,
�s
�x
�s
�x
�s	�s�xj#
�s��
�x	ys�s�x
ts,	�x�s�x	��s�x	W#�s�x	u�s�x	�s�x�ssT���xhb_blob_ptr_t<OT::HVAR>�xoperator->��xoperator*���xoperator const char *���xget�xget_blob����xget_length��xdestroy
�b�x__dflt_ctor_closureNV�xhb_blob_ptr_t<OT::HVAR>.?AU?$hb_blob_ptr_t@UHVAR@OT@@@@�
�s,	�s�xj#	�s�xj#	W#�s�xj#	W#�s�xj#
!s
"s,
wr
xr,	rr "n�CrapHelper<OT::index_map_subset_plan_t>.?AU?$CrapHelper@Uindex_map_subset_plan_t@OT@@@@�	�q�x	�q�q "N�CrapHelper<hb_set_t *>.?AU?$CrapHelper@PEAUhb_set_t@@@@�	c+�x
'p
(p,	�n�n�n
�n�n�x	�n�n "V�CrapHelper<OT::LayerRecord>.?AU?$CrapHelper@ULayerRecord@OT@@@@�	5l�x
�n
o
o,
�f
�x
�f�
�k�x�x
�n,
Jn,
%n
*n,
Yn,
&n
)n,
'n,F�Null<OT::ClipList>.?AU?$Null@UClipList@OT@@@@���	�h�xV�Null<OT::DeltaSetIndexMap>.?AU?$Null@UDeltaSetIndexMap@OT@@@@���	�k�x
�f
m,
il,
�l,	<l�l�l
�f
el
jl,
fl
gl,
�m,<l�l�f#�
y
8l,lzm�f#�
y
�m,
l,R�Null<OT::BaseGlyphRecord>.?AU?$Null@UBaseGlyphRecord@OT@@@@�	�ky
/m,
2m,
7k
#k,
�j
�j,
sk,
�j
�j,
�j,
1k
4k,
2k,
�j	�jF0�1y
�i�y�u	�i=9>9y
�j,
�j��NullHelper<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�iy
�j,
�i
�j,
�i
j
j,�i#�
&y
�j,jaj^�Null<OT::BaseGlyphPaintRecord>.?AU?$Null@UBaseGlyphPaintRecord@OT@@@@���	�i*y
�h
�i,
~i,
i,i]i�h#�
1y
�h
i,V�NullHelper<OT::ClipRecord>.?AU?$NullHelper@UClipRecord@OT@@@@���	�h5y
�h
�h,
�h
�9�:y�u	�9=9>9;y
�9	�9F0�1=y
�h,
5�,J�Null<OT::CPALV1Tail>.?AU?$Null@UCPALV1Tail@OT@@@@���	fAy
�e,
]9
|e
}e,
~e
e,
�e,
�e,
��,���9N�NullHelper<hb_bounds_t>.?AU?$NullHelper@Uhb_bounds_t@@@@	�dMy`ege
�d,V�NullHelper<hb_transform_t>.?AU?$NullHelper@Uhb_transform_t@@@@��	dQy]eee
�c,
�c

�c,^�Null<OT::CmapSubtableFormat14>.?AU?$Null@UCmapSubtableFormat14@OT@@@@���	�cXyN�Null<OT::CmapSubtable>.?AU?$Null@UCmapSubtable@OT@@@@���	`Zy
�`
�b,
�b
�b,
�b
�b,
�b,
�`,
�`
�`,
�`
�`,
�`,
�`
�`,
�`,R�Null<OT::EncodingRecord>.?AU?$Null@UEncodingRecord@OT@@@@���	�_ly
[a
`
ea,
�c,
�c,
�c,
�c,
:`,
>`	=`I#O#
?`,�\�\	��yy
�\
�],
�],
6\
Y],
9]
<],
:],
R\
�\,5\#�
�y�\]�\�]
�\
�],
�\,b�Null<OT::VariationSelectorRecord>.?AU?$Null@UVariationSelectorRecord@OT@@@@�	;\�yn�CrapHelper<OT::VariationSelectorRecord>.?AU?$CrapHelper@UVariationSelectorRecord@OT@@@@�	�\�y
�\,
�\
�\,
r\,
V\,
[
\,
�[
�[,
�[
�[,
�[,
dZ
 [,
[
[,
[,�Z�Z
�ZcZ#�
�y
�Z,J�Null<OT::UVSMapping>.?AU?$Null@UUVSMapping@OT@@@@���	Z�y
uZ
kZ
�Z,
�Y
�Y,�Y#�
�y�Y	Z
*Z,
�Yb�NullHelper<OT::UnicodeValueRange>.?AU?$NullHelper@UUnicodeValueRange@OT@@@@�	�Y�y
�Y,
�_
�y	0k+�+�y��OT::ArrayOf<OT::CmapSubtableLongGroup,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UCmapSubtableLongGroup@OT@@U?$IntType@I$03@2@@OT@@�
�y��
�y
�y,
�y
�y	�y�y�y	�y�y�y�y	�y�y�y	mY�y�yr	HY�y�yr�y�y	u�y�y	0�y�y	�y�yv�hb_array_t<OT::CmapSubtableLongGroup const >.?AU?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@��	�y�y�yj�hb_array_t<OT::CmapSubtableLongGroup>.?AU?$hb_array_t@UCmapSubtableLongGroup@OT@@@@�	�y�y�y�y�y	DY�y�y	0�y�y�;	bY�y�y<
�y	�y�y�y<	0�y�y9;Y#�	�y�y�;Yitem_t�?item_size���yArrayOf<OT::CmapSubtableLongGroup,OT::IntType<unsigned int,4> >�yoperator=���yoperator[]��yget_size����yoperator bool���ypop�yas_array����yiter_t��ywriter_t����yiter����ywriter��yoperator struct hb_array_t<struct OT::CmapSubtableLongGroup const >�yoperator struct hb_array_t<struct OT::CmapSubtableLongGroup>����ybegin���yend�yqsort���yserialize���yserialize_append����ycopy����ysanitize_shallow���
P9len��
�yarrayZ����y_compiles_assertion_on_line_821�y_instance_assertion_on_line_821?null_size��?min_size���v�yOT::ArrayOf<OT::CmapSubtableLongGroup,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UCmapSubtableLongGroup@OT@@U?$IntType@I$03@2@@OT@@�
�_��
�y	MY�_�y
�_	LY�_�y�y�y	DY�_�y	0�_�y49
�_	�y�_�y<F�y���yas_array���MYiter_t�LYwriter_t����yiter����ywriter��yoperator struct hb_sorted_array_t<struct OT::CmapSubtableLongGroup const >��yoperator struct hb_sorted_array_t<struct OT::CmapSubtableLongGroup>�ybegin���yend�yserialize���ycopy���
T�yOT::SortedArrayOf<OT::CmapSubtableLongGroup,OT::IntType<unsigned int,4> >.?AU?$SortedArrayOf@UCmapSubtableLongGroup@OT@@U?$IntType@I$03@2@@OT@@�
�y
�y
�_,
DYAHY	HY�_�y�yj�NullHelper<OT::CmapSubtableLongGroup>.?AU?$NullHelper@UCmapSubtableLongGroup@OT@@@@�	HY�y
�_
�y	0k+�+�y
�_,
�_
�y	0k+�+�y
�_��
�y
�y
�y,
�y
�_	�_�y�y	�_�y�y�y	�_�y�y	�9�_�yr
�y	���_�yr�y�y	u�_�y	0�_�y	�_�y	h��_�y	]��_�yzz	���_�y	0�_�y�;	�9�_�y<
�_		z�_�y<	0�_�y9	�_�y��9item_t�?item_size���yArrayOf<OT::HBGlyphID16,OT::IntType<unsigned int,4> >���yoperator=���yoperator[]�zget_size���zoperator bool��zpopzas_array���h�iter_t�]�writer_t���ziter���zwriter�zoperator struct hb_array_t<struct OT::HBGlyphID16 const >��zoperator struct hb_array_t<struct OT::HBGlyphID16>�zbegin��zendzqsort��zserialize��zserialize_append���
zcopy���zsanitize_shallow���
P9len��
f�arrayZ���z_compiles_assertion_on_line_821z_instance_assertion_on_line_821?null_size��?min_size���v
zOT::ArrayOf<OT::HBGlyphID16,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UHBGlyphID16@OT@@U?$IntType@I$03@2@@OT@@�
�_,
�_
z	0k+�+z
�_,F�Null<OT::OS2V5Tail>.?AU?$Null@UOS2V5Tail@OT@@@@�	�XzF�Null<OT::OS2V2Tail>.?AU?$Null@UOS2V2Tail@OT@@@@�	�XzF�Null<OT::OS2V1Tail>.?AU?$Null@UOS2V1Tail@OT@@@@�	�Xz	�9::	aW�	LW	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`e6be6477�
z��
z	0zzr�
z�
!z
z	z#z
"z	z#zz�$z%z
z,
z,
(z	'zz#z)zr zoperator()�&z<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���*zoperator=��&+zOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`e6be6477�
z
z,	z#zz�
z
#z,a�z	����2z�����3zhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB4z(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�."z
z	��ij7zZ8zhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
zf�9zhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`e6be6477�
;z��
<z	0;z=zr�
;z�
?z
;z	;zAz
@z	;zAzz�BzCz
;z,
<z,
Fz	Ez;zAzGzr>zoperator()�Dz<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���Hzoperator=���&IzOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`e6be6477�
<z
=z,	;zAzz�
;z
Az,a�;z	'�L�Pz�,���Qzhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBRz(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.@z
;z	[�a�UzZVzhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
;zf�Wzhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
"<
Yz
"<	"<[zo	"<[zo
<,
�j,
�j
�j,
�j
�j,
�j,�hb_map_iter_factory_t<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@@@���
ez���fz�\gz
�j�
iz	ez�.�.jz
ez	ezlz�l�mzhb_map_iter_factory_t<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>�
�jfnzhb_map_iter_factory_t<hb_pair_t<unsigned int,int> & (__cdecl hb_hashmap_t<unsigned int,hb_pair_t<unsigned int,int>,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IU?$hb_pair_t@IH@@$0A@@@EAAAEAU?$hb_pair_t@IH@@XZ$0A@@@���
ez
�j	�7�7 "	�7�7�7 "�7�t
�7V�NullHelper<contour_point_t>.?AU?$NullHelper@Ucontour_point_t@@@@	�7vz
�7,�hb_map_iter_factory_t<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@@@�
yz�PDzz�/{z
Fn�
}z	yz�.�.~z
Fn
yz	yz�z�z��zhb_map_iter_factory_t<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>���
Fnf�zhb_map_iter_factory_t<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ$0A@@@�
yz
Fn
�X
�X,
a
a,
�b
�b,
XV
fV,
KZ
WZ,
~T
�T,
Z
*Z,
�e
f,
;V
�m
DV,
!V
V
�z
V,
*V,J�Null<contour_point_t>.?AU?$Null@Ucontour_point_t@@@@	�7�zLWaWJ�Null<hb_transform_t>.?AU?$Null@Uhb_transform_t@@@@��	d�zB�Null<hb_bounds_t>.?AU?$Null@Uhb_bounds_t@@@@	�d�zc+�qv
=w
Ow,	>vI#O#	�bI#O#	�u�u "	�u�u�u "�t�+b�CrapOrNullHelper<contour_point_t>.?AU?$CrapOrNullHelper@Ucontour_point_t@@@@	�7�z
it
�t,
�w,
�w,
x,
x,
lx,
,x,
0x,
�x,
�x,
�x,
fx
Tx,z�CrapOrNullHelper<OT::index_map_subset_plan_t>.?AU?$CrapOrNullHelper@Uindex_map_subset_plan_t@OT@@@@�	�q�z
�q
Xs,v�CrapOrNullHelper<OT::DeltaSetIndexMap const *>.?AU?$CrapOrNullHelper@PEBUDeltaSetIndexMap@OT@@@@	h��z
.�
�z
�r,	�qrr "
�q,	�6�q�q "
dp
Lp,	�n�n�n "
�n,
�n,
>l��
�z,
�z	<l�l�z	<l�l�z
�z��hb_iter_with_fallback_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@��hb_iter_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@�
�z��
�z	u�z�z
>l
�z	�z�z�z	�z�z�z�z�z	>l�z�z	>l�z�zs�z�z	0�z�z	5l�z�z	5l�z�z�z�z	5l�z�zs	5l�z�zs�z�z
�z!	>l�z�zs
>l,
�z	�z�z�zs�z�z	>l�z�zr	>l�z�z	�z�z�z�z�z�z�5litem_t��zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����zthiz����ziter����zoperator+���z_begin��zbegin���z_end����zend�zoperator bool���zlen�zoperator*���zoperator[]��zoperator+=��zoperator++��zoperator-=��zoperator--��zoperator-�� T�zhb_iter_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@���
�z	�z�z�z
�z��
�z	�z�z�z�z�z	5l�z�z	5l�z�zs	0�z�z	u�z�z	�z�z	�z�zs	>l�z�z��zthiz����z__item__���{__item_at__{__more__���{__len__{__next__���{__forward__{__prev__���{__rewind__�{__end__�{hb_iter_fallback_mixin_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@����z���z��{hb_iter_with_fallback_t<hb_array_t<OT::LayerRecord>,OT::LayerRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@ULayerRecord@OT@@@@AEAULayerRecord@OT@@@@��nu
>l	>l{
{	>l{{
{
�z	5l>l{	5l>l{s	>l{	>l{s	u>l{	0>l{�z	�n>l{	<l>l{	t>l	t>l{�z{{	�n>l{	�n>l{�{{	>l{�	>l>l{�	>l>l{{ {	>l>l{s��z��Frealloc_move���{hb_array_t<OT::LayerRecord>5l__item_t__�Fis_random_access_iterator��Fhas_fast_len���{__item__���{__item_at__{__next__���{__forward__{__prev__���{__rewind__�{__len__{operator!=�{begin��{end{operator&��{operator struct hb_array_t<struct OT::LayerRecord const >��{operator==�{hash���{cmp{qsort��{get_size���{reverse!{sub_array��"{truncate���{fini���
�narrayZ���
ulength���
ubackwards_length�V"V#{hb_array_t<OT::LayerRecord>.?AU?$hb_array_t@ULayerRecord@OT@@@@�>l
{
�f
&{
Uo
=o,
Hn,
Fn,+{B	fD�G�G,{
Un
.{
Un	Un0{�z
Un��
2{,
3{
2{	0Un5{4{	+{Un0{f1{hb_reference_wrapper<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>��6{operator==�6{operator!=�7{operator struct hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void)��7{get
Fnv�F8{hb_reference_wrapper<hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@II$00@@EAA?AU?$hb_pair_t@AEBIAEAI@@XZ@@�n�CrapOrNullHelper<OT::LayerRecord const >.?AU?$CrapOrNullHelper@$$CBULayerRecord@OT@@@@��	7l:{
dl
�f
�l,5l	@[I#O#
4k
�j��xB{	u�G�GC{
!k,
Pk
F{Z�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@>�hb_iter_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@
I{��
J{	uI{K{
�j
I{	M{I{N{	F{I{K{O{P{	�jI{K{	�jI{K{sS{R{	0I{K{	�iI{N{	�iI{K{V{W{	�iI{N{s	�iI{K{sY{Z{
I{!	�jI{\{s
�j,
I{	^{I{_{s]{`{	�jI{N{r	�jI{\{	^{I{_{b{c{d{��iitem_t�L{get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Q{thiz���R{iter���T{operator+��R{_begin�R{begin��R{_end���R{endU{operator bool��L{lenX{operator*��[{operator[]�a{operator+=�e{operator++�a{operator-=�e{operator--�S{operator-��> Tf{hb_iter_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@^�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��
h{	M{h{i{
h{��
k{	F{h{l{j{m{	�ih{l{	�ih{l{s	0h{l{	uh{l{	h{i{	h{i{s	�jh{l{�n{thiz���o{__item__���p{__item_at__q{__more__���r{__len__s{__next__���t{__forward__s{__prev__���t{__rewind__�u{__end__^v{hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��I{��h{��Zx{hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >,OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@AEBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@�iu
�j	�j{{z{	�j{{|{}{
Pk	�i�j{	�i�j{s	�j{{	�j{{s	u�j{
Qk	0�j{�{	�i�j{	�j�j{{	t�j	t�j{�{�{�{��hb_sorted_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�{�j{{	�{�j{{��{�{	�j{{�	�j�j{�	�j�j{�{�{	�j�j{s�H{��Frealloc_move���~{hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >���i__item_t__�Fis_random_access_iterator��Fhas_fast_len����{__item__����{__item_at__�{__next__����{__forward__�{__prev__����{__rewind__��{__len__�{operator!=��{begin���{end�{operator&���{operator struct hb_array_t<struct OT::OffsetTo<struct OT::Paint,struct OT::IntType<unsigned int,4>,void,1> const >��{operator==��{hash����{cmp�{qsort���{get_size����{reverse�{sub_array���{truncate����{fini���
�iarrayZ���
ulength���
ubackwards_length�"V�{hb_array_t<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��
Wk,��Null<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�i�{J�Null<OT::ClipRecord>.?AU?$Null@UClipRecord@OT@@@@���	�h�{~�CrapOrNullHelper<OT::IntType<unsigned int,4> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@I$03@OT@@@@���	_9�{N�CrapHelper<hb_bounds_t>.?AU?$CrapHelper@Uhb_bounds_t@@@@	e�{V�CrapHelper<hb_transform_t>.?AU?$CrapHelper@Uhb_transform_t@@@@��	�d�{
�`�b�_	0�J�J�{�.�_	�_�G�G�{
c
�{
�b
c	c�{�{
c��
�{,
�{
�{	0c�{�{	�bc�{��{hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >����{operator==��{operator!=��{operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����{get
�bv�F�{hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@���
�b,
�b
�b,e`�_	0�J�J�{
�`
�{
Y`
�`	�`�{�{
�`��
�{,
�{
�{	0�`�{�{	e`�`�{��{hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >����{operator==��{operator!=��{operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���{get
Y`v�F�{hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@���
�`,
�_
Fa,
�\
�c�\�{r�NullHelper<OT::CmapSubtableFormat14 const >.?AU?$NullHelper@$$CBUCmapSubtableFormat14@OT@@@@	�c�{
�_�_�ab�NullHelper<OT::CmapSubtable const >.?AU?$NullHelper@$$CBUCmapSubtable@OT@@@@	`�{�\
[�[Z	0�J�J�{�.Z	Z�G�G�{
#\
�{
�[
#\	#\�{�{
#\��
�{,
�{
�{	0#\�{�{	�[#\�{��{hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >����{operator==��{operator!=��{operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�{get
�[v�F�{hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���
\,
	\

\,V�Null<OT::UnicodeValueRange>.?AU?$Null@UUnicodeValueRange@OT@@@@�	�Y�{^�Null<OT::CmapSubtableLongGroup>.?AU?$Null@UCmapSubtableLongGroup@OT@@@@�	HY�{
�y
�y,
�y,	�q� "
��,	]W�� "
]W,	HW�� "
HW,
[z,
�j,�l	h	�\�G�G�{
�j
�{
$u�{	fD�d�d
�b	W#�b�b
�b,
�T
�T,
�`
�`,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e6be6477��
|��
|	||~ 
|,
|	� ||	� ||~|�	���
|
|	|~ 	|~ 
|�
|
|	||
|	||||
|,
|,
|	||||�|operator()�	|<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�|operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	|<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>|operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�|<lambda_133af15c3ab28a2fd0176429d1e8943b>��|operator=���
v|std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e6be6477����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e6be6477��
|��
|	| |� 
 |,
|	� | |	� | |~|�	���&|
|	|� 	|� 
|�
+|
|	|-|
,|	|-|.|/|
|,
|,
2|	1||-|3|�!|operator()�	)|<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�$|operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	*|<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>%|operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�0|<lambda_9f40189620cfe4223adcbc34f0d42913>��4|operator=���
v5|std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e6be6477����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e6be6477�
7|��
8|	7|9|� 
9|,
8|	� 7|9|	� 7|9|~7|\	
�?|
7|	7|� 	7|� 
7|�
D|
7|	7|F|
E|	7|F|G|H|
7|,
8|,
K|	J|7|F|L|�:|operator()�	B|<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�=|operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	C|<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>>|operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���I|<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��M|operator=���
vN|std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e6be6477���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e6be6477��
P|��
Q|	P|R|!
R|,
Q|	!P|R|	!P|R|~P|�	<,9X|
P|	P|!	P|!
P|�
]|
P|	P|_|
^|	P|_|`|a|
P|,
Q|,
d|	c|P|_|e|�S|operator()�	[|<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�V|operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	\|<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>W|operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�b|<lambda_66f57f934f28d61049862f64df852ff0>��f|operator=���
vg|std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e6be6477���deV�NullHelper<OT::LayerRecord>.?AU?$NullHelper@ULayerRecord@OT@@@@�	7lk|j�CrapHelper<OT::DeltaSetIndexMap const *>.?AU?$CrapHelper@PEBUDeltaSetIndexMap@OT@@@@	h�m|V�CrapHelper<contour_point_t>.?AU?$CrapHelper@Ucontour_point_t@@@@	�7o|	�wI#O#	xI#O#	/xI#O#	�xI#O#
!r
3r,
�q
�q,
_p
`p,
Po
Qo,
�z
0{,	�/HnGn	�j!k k
0k
5k,
�i
{,
�b
�{,	�b�b�b
~`
�{,	�`�`�`
�`
�`,
�[
�{,	�[\\
�Z
[,	���q� "
��,
qz
�l,	�\�j�j
�d,	�XI#O#	W#�X�X
a,
�j
�|	aaa
�b
�b,
aV,
�Z
�|	aVQVSV	VZI#O#	W#DZFZ
�T,
pZ
�|	�TwTyT	)ZI#O#	W#`6b6	fI#O#	W#66�7h�
�p
�p,
�o
�o,	Un0{�zJ�Null<OT::LayerRecord>.?AU?$Null@ULayerRecord@OT@@@@�	7l�|
�j
M{
Sk,	�jhkgk
�b	c�{�{
�`	�`�{�{	�`Ha5a	�`Ha5a
*a,r�CrapOrNullHelper<OT::EncodingRecord const >.?AU?$CrapOrNullHelper@$$CBUEncodingRecord@OT@@@@	�_�|
.a,
a
a,
�[	#\�{�{	�Z"[�Z	�Z"[�Z
�Z,j�CrapOrNullHelper<OT::UVSMapping const >.?AU?$CrapOrNullHelper@$$CBUUVSMapping@OT@@@@	Z�|
�Z,
�Z
�Z,
��,	�j�l�l
�X
�X,
�v
�|
�j,f�NullHelper<OT::glyf_accelerator_t>.?AU?$NullHelper@Uglyf_accelerator_t@OT@@@@���	Yu�|
a
a,
�s
�|
�Z,
dV,f�NullHelper<OT::vmtx_accelerator_t>.?AU?$NullHelper@Uvmtx_accelerator_t@OT@@@@���	�|�|
RV
SV,	�TI#O#	W#�T�T
EZ
FZ,
�s
�|
yZ,
�T,f�NullHelper<OT::hmtx_accelerator_t>.?AU?$NullHelper@Uhmtx_accelerator_t@OT@@@@���	�|�|
xT
yT,	�`I#O#	W#�`�`
a6
b6,
6
6,Z�Null<OT::hmtx_accelerator_t>.?AU?$Null@Uhmtx_accelerator_t@OT@@@@���	�|�|Z�Null<OT::vmtx_accelerator_t>.?AU?$Null@Uvmtx_accelerator_t@OT@@@@���	�|�|Z�Null<OT::glyf_accelerator_t>.?AU?$Null@Uglyf_accelerator_t@OT@@@@���	Yu�|
�p
�p,
�o
�o,�i�i
hk,	kSkRk
I{
N{,
J{
K{,
�`,
�`
�`,
�Z,
�Z
�Z,
a,
eV,
�T
�T,
�T,
�`
�`,
�p
�p,
�o
�o,
{{,��CrapOrNullHelper<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	�i}
k{
l{,
M{,
�`
�`,
�Z
�Z,
�p
�p,
�o
�o,
,q
q,
p,
'q
(q,
Hq,	�.�.wV	yz�z�z
�z,
yz,
/}zz0}	�/yz�z�K	ezlz�l
pz,
ez,
5}fz6}	�\ezlzA�	/>5>�V	�s�s�V	dxjx$W	�z�zCW	�����W	���W	�W$X3X	�W$X3X
1X
�W,	0�W"X�-
�W
$X,	FXF0�1CXBXHX
K\,
bX,	Q\F0�1UXK\qXQ\#0	Q\F0�1L}^Xu�1u	F0�1N}
\X,uABX##{0Q}
�X,
�X,
�X,	\ZF0�1�2
VZ,
@\
L\,�:A0	0F0�1Z}9A0	0F0�1\}ś	^a^}
ś`}	�^}`}uA�X##{0d}
Y,
)Y,"uA9##0Yu0h}
0Y,
DY,
�Y,_9"	�AF0�1m}	0�YGZ�-
IZ,�Y"	�YF0�1q}	�[�[�[
�[,
�[,
�[,
v}�[w}
�Z	W[�[�[y}
[/[{}
{[,	m[u[t[
Z[,
y[,
m[,
�}n[�}
W[	2[m[u[�}
�[l[�}
6[,
2[	y#y�}
M[3[�}
�Z,	&\-\,\
1\,
&\,
�}'\�}	�[&\-\y}Z"	�ZF0�1�}AkZ	kZ�Z"[�}
]Z	0k+}+�}]Z�+
]\,	0k+}+C^j\�+
y\,	�\F0�1�\R\<\j\$"�7�7.u	�ZF0�1�}]Z$"�7	�YF0�1�}AR\	R\�\[]�}�]#0	�]F0�1�}
�],L.=P	�_pJrJ�_�_�_	�_�_�_
q_
�^,
�_,
�_,
�}�_�}
�\	_�_�_�}
O]h]�}
=_,	/_7_6_
 _,
;_,
/_,
�}0_�}
_	�^/_7_�}
T_._�}
�^,	�^�^�^
�^,
�^,
�}�^�}
�^	�^�^�^�}
_�^�}
�^,	0^5^4^	�^�^�^
0^,
�^,
�^,
�}�^�}
�^	W^�^�^�}
�^�^�}
d^,	Y^_^^^
c^,
Y^,
�}Z^�}
W^	Y^_^�}
{^X^�};\1^	0k+}+�}	0k+}+�a`�+
`,	UapJrJVaUaVa	�`�`�`
�`,
�`,
�}�`�}
�`	�`�`�`�}
�`�`�}	�b�b�b
|b,
�b,
�b,
�}�b�}	;b�b�b�}
\b,	�a�a�a	ObWbVb
�a,
[b,
Ob,
�}Pb~
;b	�aObWb~
rbNb~
b,	bbb
b,
b,
	~b
~
�a	�abb~
1b
b~
�a,	�a�a�a
�a,
�a,
~�a~
�a	�a�a~
�a�a~	
ccc
c,

c,
~c~	�b
cc�}	\cccbc
gc,
\c,
"~]c#~	c\ccc�Y
c,
9`,
'~	�bF0�1(~
7
-`�
``,~��hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
.~��_/~o#�9sQ	qaF0�10~
.~N�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@���2�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@���
4~��
5~	u4~6~
4~	2~4~8~
.~��
:~	;~4~6~9~<~	.~4~6~	.~4~6~s?~>~	04~6~	@,4~8~	@,4~6~B~C~	@,4~8~s	@,4~6~sE~F~
4~!	.~4~H~s
.~,
4~	J~4~K~sI~L~	.~4~8~r	.~4~H~	J~4~K~N~O~P~�@,item_t�7~get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���=~thiz���>~iter���@~operator+��>~_begin�>~begin��>~_end���>~endA~operator bool��7~lenD~operator*��G~operator[]�M~operator+=�Q~operator++�M~operator-=�Q~operator--�?~operator-��2 TR~hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@���N�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@�
T~	2~T~U~
T~��
W~	;~T~X~V~Y~	@,T~X~	@,T~X~s	0T~X~	uT~X~	T~U~	T~U~s	.~T~X~�Z~thiz���[~__item__���\~__item_at__]~__more__���^~__len___~__next__���`~__forward___~__prev__���`~__rewind__�a~__end__Nb~hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@�4~��T~��Nd~hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU?$hb_pair_t@II@@@@���Vc�/�x
.~	.~g~f~
:~	@,.~i~	0.~i~	.~g~	.~.~i~
:~,
n~	0.~i~o~�3~��h~hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>���@,__item_t__�Fis_sorted_iterator�j~__item__���k~__more__���l~__next__���l~__prev__���m~__end__p~operator!=�
cit���
�@p
�xHf�
q~Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
c�s~�.~t~��hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�"�_�/�%`0`v~�b	09`kcw~
v~��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�
z~��
{~	uz~|~
z~	y~z~~~
v~��
�~	�~z~|~~�~	v~z~|~	v~z~|~s�~�~	0z~|~	uz~~~�~}~	uz~~~s	uz~|~s�~�~
z~!	v~z~�~s
v~,
z~	�~z~�~s�~�~	v~z~~~r	v~z~�~	�~z~�~�~�~�~�uitem_t�}~get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����~thiz����~iter����~operator+���~_begin��~begin���~_end����~end�~operator bool��}~len�~operator*���~operator[]��~operator+=��~operator++��~operator-=��~operator--��~operator-��� T�~hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@�Vc�x
v~	v~�~�~
�~	uv~�~	uv~�~s	0v~�~	v~�~	v~�~s	v~v~�~
�~,
�~	0v~�~�~z~���~hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>�u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��~__item__����~__item_at__�~__more__����~__len__�~__next__����~__forward__�~__prev__����~__rewind__��~__end__�~operator!=�
cit���
�x8f��~@hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@�s~\�v~�~�_2co#�9sQ	qaF0�1�~
�a
kc,
�5,	0u`Y s
�_,�_`	`�`Ha�~
za,�_�a	0k+}+�~�dee�dge�deeege	y#y�����	��F0�1�~��u�1u	F0�1�~�e�	�eF0�1�~
{e,
��	�u�u�~
�e0f�~f�+	�XF0�1Bf�X6f�X#0	�XF0�1�~
�X,	�fF0�1�f�f�f
�f,
�f,	gF0�1�f�fg	gF0�1�2
g,	/gF0�14g-g1g
-g,	BgF0�1�2
Cg,af�f	0�8�8�~
�f�f�~Mgu�1u	F0�1�~
Kg,	0k+}+bfaf�+
Rg,	tgF0�1�2
ug,	�gF0�1�2
�g,	�gF0�1�2
�g,	�gF0�1�2
�g,	�gF0�1�2
�g,	�gF0�1�2
�g,	�gF0�1�2
�g,	hF0�1�2
h,	'hF0�1�2
(h,	>hF0�1�2
?h,	UhF0�1�2
Vh,
ph,	whF0�1qhphyh	�hF0�1�h�h�h�h�f	0�8�8�~�hu�1u	F0�1
�h	0k+}+�h�+
�h,	�hF0�1�i�h�h�h#0	�hF0�1	Au�h0	0�/�/�h�h
�h,�h�i	0k+}+
�i	0i�i�-
�i,	�iF0�1�2��iaf�iu�1u	F0�1
�i,
�i,
(j,'j#0	'jF0�1
�i�i�j	0k+}+ 
�j"
j,
�j,�j#0	�jF0�1&��ck	k//(
k	�j�8�8*
Fk-k,�#���i{k	0k+}+/
%{k1A�f	�fl�m3	�l�l�l
�l,	�l�l�l
�l,
�l,
9�l:	�l�l�n
|l�l=eg<	0ufwf?
�i��
A
BZ�OT::NoVariable<OT::PaintSolid>.?AU?$NoVariable@UPaintSolid@OT@@@OT@@V�OT::Variable<OT::PaintSolid>.?AU?$Variable@UPaintSolid@OT@@@OT@@��OT::NoVariable<OT::PaintLinearGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintLinearGradient@UNoVariable@OT@@@OT@@@OT@@���OT::Variable<OT::PaintLinearGradient<OT::Variable> >.?AU?$Variable@U?$PaintLinearGradient@UVariable@OT@@@OT@@@OT@@���OT::NoVariable<OT::PaintRadialGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintRadialGradient@UNoVariable@OT@@@OT@@@OT@@���OT::Variable<OT::PaintRadialGradient<OT::Variable> >.?AU?$Variable@U?$PaintRadialGradient@UVariable@OT@@@OT@@@OT@@���OT::NoVariable<OT::PaintSweepGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintSweepGradient@UNoVariable@OT@@@OT@@@OT@@��OT::Variable<OT::PaintSweepGradient<OT::Variable> >.?AU?$Variable@U?$PaintSweepGradient@UVariable@OT@@@OT@@@OT@@b�OT::PaintTransform<OT::NoVariable>.?AU?$PaintTransform@UNoVariable@OT@@@OT@@^�OT::PaintTransform<OT::Variable>.?AU?$PaintTransform@UVariable@OT@@@OT@@b�OT::NoVariable<OT::PaintTranslate>.?AU?$NoVariable@UPaintTranslate@OT@@@OT@@^�OT::Variable<OT::PaintTranslate>.?AU?$Variable@UPaintTranslate@OT@@@OT@@Z�OT::NoVariable<OT::PaintScale>.?AU?$NoVariable@UPaintScale@OT@@@OT@@V�OT::Variable<OT::PaintScale>.?AU?$Variable@UPaintScale@OT@@@OT@@r�OT::NoVariable<OT::PaintScaleAroundCenter>.?AU?$NoVariable@UPaintScaleAroundCenter@OT@@@OT@@n�OT::Variable<OT::PaintScaleAroundCenter>.?AU?$Variable@UPaintScaleAroundCenter@OT@@@OT@@j�OT::NoVariable<OT::PaintScaleUniform>.?AU?$NoVariable@UPaintScaleUniform@OT@@@OT@@��f�OT::Variable<OT::PaintScaleUniform>.?AU?$Variable@UPaintScaleUniform@OT@@@OT@@���OT::NoVariable<OT::PaintScaleUniformAroundCenter>.?AU?$NoVariable@UPaintScaleUniformAroundCenter@OT@@@OT@@��~�OT::Variable<OT::PaintScaleUniformAroundCenter>.?AU?$Variable@UPaintScaleUniformAroundCenter@OT@@@OT@@��^�OT::NoVariable<OT::PaintRotate>.?AU?$NoVariable@UPaintRotate@OT@@@OT@@��Z�OT::Variable<OT::PaintRotate>.?AU?$Variable@UPaintRotate@OT@@@OT@@��v�OT::NoVariable<OT::PaintRotateAroundCenter>.?AU?$NoVariable@UPaintRotateAroundCenter@OT@@@OT@@��r�OT::Variable<OT::PaintRotateAroundCenter>.?AU?$Variable@UPaintRotateAroundCenter@OT@@@OT@@��Z�OT::NoVariable<OT::PaintSkew>.?AU?$NoVariable@UPaintSkew@OT@@@OT@@��V�OT::Variable<OT::PaintSkew>.?AU?$Variable@UPaintSkew@OT@@@OT@@��r�OT::NoVariable<OT::PaintSkewAroundCenter>.?AU?$NoVariable@UPaintSkewAroundCenter@OT@@@OT@@��n�OT::Variable<OT::PaintSkewAroundCenter>.?AU?$Variable@UPaintSkewAroundCenter@OT@@@OT@@��
;format���
gpaintformat1�
Dpaintformat2�
Epaintformat3�
Fpaintformat4�
Gpaintformat5�
Hpaintformat6�
Ipaintformat7�
Jpaintformat8�
Kpaintformat9�
6gpaintformat10
igpaintformat11
Lpaintformat12
Mpaintformat13
Npaintformat14
Opaintformat15
Ppaintformat16
Qpaintformat17
Rpaintformat18
Spaintformat19
Tpaintformat20
Upaintformat21
Vpaintformat22
Wpaintformat23
Xpaintformat24
Ypaintformat25
Zpaintformat26
[paintformat27
\paintformat28
]paintformat29
^paintformat30
_paintformat31
Jhpaintformat32J!`OT::Paint::<unnamed-type-u>.?AT<unnamed-type-u>@Paint@OT@@��

g,
b	�sftfc
g
D��
f,
g	�sftfh
f
j
D
f	lDm<	Dm�f	0Dmg	0Dm9	Dmg	Dm�h	QdDm	DmFis_variable?varIdxBase�ncopy���oclosurev1��psubset�qsanitize���rpaint_glyphsget_color_stop�tget_extend�
"gvalueu_instance_assertion_on_line_369?null_size��?min_size���Z
vOT::NoVariable<OT::PaintSolid>.?AU?$NoVariable@UPaintSolid@OT@@@OT@@
E��
x,
y	�sftfz
x
|
E
x	~E<	E�f	0Eg	0E9	Eg	E�h	QdE	EFis_variable�copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
"gvalue
�9varIdxBase����_instance_assertion_on_line_317?null_size��?min_size���V
�	OT::Variable<OT::PaintSolid>.?AU?$Variable@UPaintSolid@OT@@@OT@@
F��
�,
�	�sftf�
�
�
F
�	�F�<	F��f	0F�g	0F�9	F�g	F��h	QdF�n�OT::PaintLinearGradient<OT::NoVariable>.?AU?$PaintLinearGradient@UNoVariable@OT@@@OT@@��	F�Fis_variable?varIdxBase��copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value�_instance_assertion_on_line_369?null_size��?min_size���
�OT::NoVariable<OT::PaintLinearGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintLinearGradient@UNoVariable@OT@@@OT@@@OT@@��
G��
�,
�	�sftf�
�
�
G
�	�G�<	G��f	0G�g	0G�9	G�g	G��h	QdG�j�OT::PaintLinearGradient<OT::Variable>.?AU?$PaintLinearGradient@UVariable@OT@@@OT@@��	G�Fis_variable�copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value
�9varIdxBase����_instance_assertion_on_line_317?null_size��?min_size���
�OT::Variable<OT::PaintLinearGradient<OT::Variable> >.?AU?$Variable@U?$PaintLinearGradient@UVariable@OT@@@OT@@@OT@@��
H��
�,
�	�sftf�
�
�
H
�	�H�<	H��f	0H�g	0H�9	H�g	H��h	QdH�n�OT::PaintRadialGradient<OT::NoVariable>.?AU?$PaintRadialGradient@UNoVariable@OT@@@OT@@��	H�Fis_variable?varIdxBase��copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value�_instance_assertion_on_line_369?null_size��?min_size���
�OT::NoVariable<OT::PaintRadialGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintRadialGradient@UNoVariable@OT@@@OT@@@OT@@��
I��
�,
�	�sftf�
�
�
I
�	�I�<	I��f	0I�g	0I�9	I�g	I��h	QdI�j�OT::PaintRadialGradient<OT::Variable>.?AU?$PaintRadialGradient@UVariable@OT@@@OT@@��	I�Fis_variable�copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value
�9varIdxBase����_instance_assertion_on_line_317?null_size��?min_size���
�OT::Variable<OT::PaintRadialGradient<OT::Variable> >.?AU?$Variable@U?$PaintRadialGradient@UVariable@OT@@@OT@@@OT@@��
J��
�,
�	�sftf�
�
�
J
�	�J�<	J��f	0J�g	0J�9	J�g	J��h	QdJ�j�OT::PaintSweepGradient<OT::NoVariable>.?AU?$PaintSweepGradient@UNoVariable@OT@@@OT@@	J�Fis_variable?varIdxBase��copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value�_instance_assertion_on_line_369?null_size��?min_size���
�OT::NoVariable<OT::PaintSweepGradient<OT::NoVariable> >.?AU?$NoVariable@U?$PaintSweepGradient@UNoVariable@OT@@@OT@@@OT@@
K��
�,
�	�sftf�
�
�
K
�	�K�<	K��f	0K�g	0K�9	K�g	K��h	QdK�f�OT::PaintSweepGradient<OT::Variable>.?AU?$PaintSweepGradient@UVariable@OT@@@OT@@	K�Fis_variable�copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�value
�9varIdxBase����_instance_assertion_on_line_317?null_size��?min_size���
�OT::Variable<OT::PaintSweepGradient<OT::Variable> >.?AU?$Variable@U?$PaintSweepGradient@UVariable@OT@@@OT@@@OT@@
7g,
�	�sftf�
Cg
jg,
�	�sftf�
ug
L��
�,
�	�sftf�
�
�
�	L
��f	0L
�g	0L
�9	L
�g��OT::OffsetTo<OT::NoVariable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$NoVariable@UAffine2x3@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��	L
�	uL
��closurev1���subset�
�sanitize����paint_glyph
;format���
=gsrc��
�transform�_instance_assertion_on_line_1017����get_size���?null_size��?min_size���?static_sizeb�OT::PaintTransform<OT::NoVariable>.?AU?$PaintTransform@UNoVariable@OT@@@OT@@
M��
�,
�	�sftf�
�
�
�	M��f	0M�g	0M�9	M�g��OT::OffsetTo<OT::Variable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$Variable@UAffine2x3@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��	M�	uM��closurev1���subset��sanitize����paint_glyph
;format���
=gsrc��
�transform �_instance_assertion_on_line_1017���!�get_size���?null_size��?min_size���?static_size^"�OT::PaintTransform<OT::Variable>.?AU?$PaintTransform@UVariable@OT@@@OT@@
N��
$�,
%�	�sftf&�
$�
(�
N
$�	*�N+�<	N+��f	0N+�g	0N+�9	N+�g	N+��h	QdN+�	N+�Fis_variable?varIdxBase�,�copy���-�closurev1��.�subset�/�sanitize���0�paint_glyph1�get_color_stop�2�get_extend�
{gvalue3�_instance_assertion_on_line_369?null_size��?min_size���b
4�OT::NoVariable<OT::PaintTranslate>.?AU?$NoVariable@UPaintTranslate@OT@@@OT@@
O��
6�,
7�	�sftf8�
6�
:�
O
6�	<�O=�<	O=��f	0O=�g	0O=�9	O=�g	O=��h	QdO=�	O=�Fis_variable>�copy���?�closurev1��@�subset�A�sanitize���B�paint_glyphC�get_color_stop�D�get_extend�
{gvalue
�9varIdxBase���E�_instance_assertion_on_line_317?null_size��?min_size���^
F�OT::Variable<OT::PaintTranslate>.?AU?$Variable@UPaintTranslate@OT@@@OT@@
P��
H�,
I�	�sftfJ�
H�
L�
P
H�	N�PO�<	PO��f	0PO�g	0PO�9	PO�g	PO��h	QdPO�	PO�Fis_variable?varIdxBase�P�copy���Q�closurev1��R�subset�S�sanitize���T�paint_glyphU�get_color_stop�V�get_extend�
�gvalueW�_instance_assertion_on_line_369?null_size��?min_size���Z
X�OT::NoVariable<OT::PaintScale>.?AU?$NoVariable@UPaintScale@OT@@@OT@@
Q��
Z�,
[�	�sftf\�
Z�
^�
Q
Z�	`�Qa�<	Qa��f	0Qa�g	0Qa�9	Qa�g	Qa��h	QdQa�	Qa�Fis_variableb�copy���c�closurev1��d�subset�e�sanitize���f�paint_glyphg�get_color_stop�h�get_extend�
�gvalue
�9varIdxBase���i�_instance_assertion_on_line_317?null_size��?min_size���V
j�OT::Variable<OT::PaintScale>.?AU?$Variable@UPaintScale@OT@@@OT@@
R��
l�,
m�	�sftfn�
l�
p�
R
l�	r�Rs�<	Rs��f	0Rs�g	0Rs�9	Rs�g	Rs��h	QdRs�	Rs�Fis_variable?varIdxBase�t�copy���u�closurev1��v�subset�w�sanitize���x�paint_glyphy�get_color_stop�z�get_extend�
�gvalue{�_instance_assertion_on_line_369?null_size��?min_size���r
|�OT::NoVariable<OT::PaintScaleAroundCenter>.?AU?$NoVariable@UPaintScaleAroundCenter@OT@@@OT@@
S��
~�,
�	�sftf��
~�
��
S
~�	��S��<	S���f	0S��g	0S��9	S��g	S���h	QdS��	S��Fis_variable��copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�gvalue
�9varIdxBase�����_instance_assertion_on_line_317?null_size��?min_size���n
��OT::Variable<OT::PaintScaleAroundCenter>.?AU?$Variable@UPaintScaleAroundCenter@OT@@@OT@@
T��
��,
��	�sftf��
��
��
T
��	��T��<	T���f	0T��g	0T��9	T��g	T���h	QdT��	T��Fis_variable?varIdxBase���copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�gvalue��_instance_assertion_on_line_369?null_size��?min_size���j
��OT::NoVariable<OT::PaintScaleUniform>.?AU?$NoVariable@UPaintScaleUniform@OT@@@OT@@��
U��
��,
��	�sftf��
��
��
U
��	��U��<	U���f	0U��g	0U��9	U��g	U���h	QdU��	U��Fis_variable��copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�gvalue
�9varIdxBase�����_instance_assertion_on_line_317?null_size��?min_size���f
��
OT::Variable<OT::PaintScaleUniform>.?AU?$Variable@UPaintScaleUniform@OT@@@OT@@��
V��
��,
��	�sftf��
��
��
V
��	��V��<	V���f	0V��g	0V��9	V��g	V���h	QdV��	V��Fis_variable?varIdxBase���copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop�€get_extend�
�gvalueÀ_instance_assertion_on_line_369?null_size��?min_size���
Ā
OT::NoVariable<OT::PaintScaleUniformAroundCenter>.?AU?$NoVariable@UPaintScaleUniformAroundCenter@OT@@@OT@@��
W��
ƀ,
ǀ	�sftfȀ
ƀ
ʀ
W
ƀ	̀Ẁ<	Ẁ�f	0Ẁg	0Ẁ9	Ẁg	Ẁ�h	QdẀ	ẀFis_variable΀copy���πclosurev1��Ѐsubset�рsanitize���Ҁpaint_glyphӀget_color_stop�Ԁget_extend�
�gvalue
�9
varIdxBase���Հ_instance_assertion_on_line_317?null_size��?min_size���~
րOT::Variable<OT::PaintScaleUniformAroundCenter>.?AU?$Variable@UPaintScaleUniformAroundCenter@OT@@@OT@@��
X��
؀,
ـ	�sftfڀ
؀
܀
X
؀	ހX߀<	X߀�f	0X߀g	0X߀9	X߀g	X߀�h	QdX߀	X߀Fis_variable?varIdxBase��copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
�gvalue�_instance_assertion_on_line_369?null_size��?min_size���^
�OT::NoVariable<OT::PaintRotate>.?AU?$NoVariable@UPaintRotate@OT@@@OT@@��
Y��
�,
�	�sftf�
�
�
Y
�	�Y�<	Y��f	0Y�g	0Y�9	Y�g	Y��h	QdY�	Y�Fis_variable�copy����closurev1���subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�gvalue
�9varIdxBase�����_instance_assertion_on_line_317?null_size��?min_size���Z
��
OT::Variable<OT::PaintRotate>.?AU?$Variable@UPaintRotate@OT@@@OT@@��
Z��
��,
��	�sftf��
��
�
Z
��	�Z�<	Z��f	0Z�g	0Z�9	Z�g	Z��h	QdZ�	Z�Fis_variable?varIdxBase��copy����closurev1���subset��sanitize����paint_glyph	�get_color_stop�
�get_extend�
hvalue�_instance_assertion_on_line_369?null_size��?min_size���v
�
OT::NoVariable<OT::PaintRotateAroundCenter>.?AU?$NoVariable@UPaintRotateAroundCenter@OT@@@OT@@��
[��
�,
�	�sftf�
�
�
[
�	�[�<	[��f	0[�g	0[�9	[�g	[��h	Qd[�	[�Fis_variable�copy����closurev1���subset��sanitize����paint_glyph�get_color_stop��get_extend�
hvalue
�9
varIdxBase����_instance_assertion_on_line_317?null_size��?min_size���r
�OT::Variable<OT::PaintRotateAroundCenter>.?AU?$Variable@UPaintRotateAroundCenter@OT@@@OT@@��
\��
 �,
!�	�sftf"�
 �
$�
\
 �	&�\'�<	\'��f	0\'�g	0\'�9	\'�g	\'��h	Qd\'�	\'�Fis_variable?varIdxBase�(�copy���)�closurev1��*�subset�+�sanitize���,�paint_glyph-�get_color_stop�.�get_extend�
hvalue/�_instance_assertion_on_line_369?null_size��?min_size���Z
0�OT::NoVariable<OT::PaintSkew>.?AU?$NoVariable@UPaintSkew@OT@@@OT@@��
]��
2�,
3�	�sftf4�
2�
6�
]
2�	8�]9�<	]9��f	0]9�g	0]9�9	]9�g	]9��h	Qd]9�	]9�Fis_variable:�copy���;�closurev1��<�subset�=�sanitize���>�paint_glyph?�get_color_stop�@�get_extend�
hvalue
�9varIdxBase���A�_instance_assertion_on_line_317?null_size��?min_size���V
B�OT::Variable<OT::PaintSkew>.?AU?$Variable@UPaintSkew@OT@@@OT@@��
^��
D�,
E�	�sftfF�
D�
H�
^
D�	J�^K�<	^K��f	0^K�g	0^K�9	^K�g	^K��h	Qd^K�	^K�Fis_variable?varIdxBase�L�copy���M�closurev1��N�subset�O�sanitize���P�paint_glyphQ�get_color_stop�R�get_extend�
3hvalueS�_instance_assertion_on_line_369?null_size��?min_size���r
T�OT::NoVariable<OT::PaintSkewAroundCenter>.?AU?$NoVariable@UPaintSkewAroundCenter@OT@@@OT@@��
_��
V�,
W�	�sftfX�
V�
Z�
_
V�	\�_]�<	_]��f	0_]�g	0_]�9	_]�g	_]��h	Qd_]�	_]�Fis_variable^�copy���_�closurev1��`�subset�a�sanitize���b�paint_glyphc�get_color_stop�d�get_extend�
3hvalue
�9varIdxBase���e�_instance_assertion_on_line_317?null_size��?min_size���n
f�OT::Variable<OT::PaintSkewAroundCenter>.?AU?$Variable@UPaintSkewAroundCenter@OT@@@OT@@��
Kh,
h�	�sftfi�
Vh
�k
�k	0k+}+m�
�f
�k,
7l	0k+}+q�
�k	0k+}+s��k�+
�k,
ck	0k+}+w�ck�+

n,	0k+}+�h�h�+
�m,
�k	0k+}+~��k�+
�m,A�i	�ij�j��	(�F0�1�1�k
"�	0"�����
�k�k���mu�1u	F0�1��	ppp
#p,
p,
��p��	�opp�!
�o,	�o�o�o
�o,
�o,
���o��
�o	�o�o�o��
�o�o��
�o,	�o�o�o
�o,
�o,
���o��
�o	7o�o�o��
�o�o��
Mo,
7o	o����
doJo��
o,	q �%��!
%q,
q	�p�F�F��
;q"q��
�p,	�p�p�p
�p,
�p,
���p��
�p	�p�p�p��
�p�p��
�p,
�p	Fp�o�o��
�p�p��
\p,
Fp	$p��
spYpā
%p,F[#0	F[F0�1ǁ�#�
�k
ʁ
�k
́
o�	�xF0�1m�lu�1u	F0�1Ё
$p�	<l<l�l<Slu�1u	F0�1ԁ
Zq,
�x,�kZf	0�8�8؁
ZfZfځ�ku�1u	F0�1܁
�k,ckZf	0�8�8߁nu�1u	F0�1�
n,�hZf	0�8�8��mu�1u	F0�1�
�m,	0FfHf?	�DfEfc	�DfEfh	�DfEfz	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf�	�DfEf&�	�DfEf8�	�DfEfJ�	�DfEf\�	�DfEfn�	�DfEf��	�DfEf��	�DfEf��	�DfEf��	�DfEfȀ	�DfEfڀ	�DfEf�	�DfEf��	�DfEf�	�DfEf"�	�DfEf4�	�DfEfF�	�DfEfX�	�DfEfi�	fF0�1�2
f,
)Z,�q�+	/ZF0�1�2	�qF0�1�2
h�c��s�
�r,�1�q	0"����
�q�q�
c�
ss	�F0�1�1��ׯ	0
����
π
�,	�sF0�1
�s,�7�t�7�t�:�+�9�1	yuu~u
}u,
yu,
'�zu(�	~\yuu
g\,	�9�9:Z�
Ha
-��:�:	�:^a/�	�:�/�j�NullHelper<OT::glyf_impl::GlyphHeader>.?AU?$NullHelper@UGlyphHeader@glyf_impl@OT@@@@	Dt2�	pF0�1)p#0	pF0�15�
��7��u	�=9>98�	�GF0�1Q<<
>v,	�upJrJ�u�u�u
Lv,
Dv,
�u,h5�Y0�AuB�	�8�Y�Yh5�Y0�AuE��800G�
<a
Ja,
�v,
�u,aVzwV�CrapHelper<hb_variation_t>.?AU?$CrapHelper@Uhb_variation_t@@@@��	gVN�gVzwuA�w##{0Q�
w,	�t�w	��sx�q�	l�mzm�j#0	�jF0�1X�
�j,
zky[�	j�jaj	i�i]i
�9	�9F0�1_��9=y
�9,
b�:yc�	=`��yy	�\[]]	�\^�]	�Z"[�Z	�YIZ	Z
�y,
HY	0k+}+l���hb_iter_with_fallback_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��hb_iter_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@
o���
p�	uo�q�
�y
o�	s�o�t�
�y��
v�	w�o�q�u�x�	�yo�q�	�yo�q�s{�z�	0o�q�	HYo�t�	HYo�q�~��	HYo�t�s	HYo�q�s����
o�!	�yo���s
�y,
o�	��o���s����	�yo�t�r	�yo���	��o����������HYitem_t�r�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���y�thiz���z�iter���|�operator+��z�_begin�z�begin��z�_end���z�end}�operator bool��r�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�{�operator-��� T��hb_iter_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��
��	s�����
����
��	w���������	HY����	HY����s	0����	u����	����	����s	�y�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��o����������hb_iter_with_fallback_t<hb_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@DYu
�y	�y����	�y������
v�	HY�y��	HY�y��s	�y��	�y��s	u�y��
v�,
��	0�y����	DY�y��	�y�y��	t�y	t�y��������	MY�y��	MY�y�������	�y���	�y�y���	�y�y������	�y�y��s�n���Frealloc_move�����hb_array_t<OT::CmapSubtableLongGroup const >���HY__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::CmapSubtableLongGroup const >��operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
DYarrayZ���
ulength���
ubackwards_length�v"V��hb_array_t<OT::CmapSubtableLongGroup const >.?AU?$hb_array_t@$$CBUCmapSubtableLongGroup@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��
����
��	u����
MY
��	Â��Ă
MY��
Ƃ	ǂ����łȂ	MY����	MY����s˂ʂ	0����	HY��Ă	HY����΂ς	HY��Ăs	HY����sт҂
��!	MY��Ԃs
MY,
��	ւ��ׂsՂ؂	MY��Ăr	MY��Ԃ	ւ��ׂڂۂ܂�HYitem_t�‚get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ɂthiz���ʂiter���̂operator+��ʂ_begin�ʂbegin��ʂ_end���ʂend͂operator bool��‚lenЂoperator*��ӂoperator[]�قoperator+=�݂operator++�قoperator-=�݂operator--�˂operator-��� Tނhb_iter_t<hb_sorted_array_t<OT::CmapSubtableLongGroup const >,OT::CmapSubtableLongGroup const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUCmapSubtableLongGroup@OT@@@@AEBUCmapSubtableLongGroup@OT@@@@��
Ƃ	DYMY�
MY	MY���	MY���
Ƃ,
�	0MY��	MYMY��	MYMY���	MYMY�s*�y��������iter_base_tHYitem_t��begin���endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<OT::CmapSubtableLongGroup const >�operator!=��sub_array���truncate���� hb_sorted_array_t<OT::CmapSubtableLongGroup const >.?AU?$hb_sorted_array_t@$$CBUCmapSubtableLongGroup@OT@@@@ADY	DYMY��
�y,
�y,
�y,
z,	��ij7z	[�a�Uz
JWSW��	JW��
_WhW��	_W��
�/�H��N�NullHelper<hb_set_t *>.?AU?$NullHelper@PEAUhb_set_t@@@@�	�/��r�qn�NullHelper<OT::index_map_subset_plan_t>.?AU?$NullHelper@Uindex_map_subset_plan_t@OT@@@@�	�q�
v�u�j�NullHelper<OT::glyf_impl::SubsetGlyph>.?AU?$NullHelper@USubsetGlyph@glyf_impl@OT@@@@	v�	>v��	�b���q�	>l{
{
�z,+{B$"	fD�G�G
�
+{+{��fq�	@[���xB{$"	u�G�G�
ykB{��.�_$"	�_�G�G��_�_�b�_"	0�J�J�
�b�b�e`�_"	0�J�J�
e`e` ��.Z$"	Z�G�G"�Z�[�[Z"	0�J�J%�
�[�['�
����)�	l���	l����l	h$"	�\�G�G-�
�l�l/��d�d�d�d	�w��	x��	/x��	�x��	�X��	VZ��	)Z��	f���7�7
N�m�<�j�NullHelper<OT::DeltaSetIndexMap const *>.?AU?$NullHelper@PEBUDeltaSetIndexMap@OT@@@@	N�>�
c�,
Ha,
"[,	�T��	�`��^�Null<OT::DeltaSetIndexMap const *>.?AU?$Null@PEBUDeltaSetIndexMap@OT@@@@	N�E�^�Null<OT::glyf_impl::SubsetGlyph>.?AU?$Null@USubsetGlyph@glyf_impl@OT@@@@	vG�b�Null<OT::index_map_subset_plan_t>.?AU?$Null@Uindex_map_subset_plan_t@OT@@@@�	�qI�B�Null<hb_set_t *>.?AU?$Null@PEAUhb_set_t@@@@�	�/K�	_W��	JW��gV^�Null<OT::glyf_impl::GlyphHeader>.?AU?$Null@UGlyphHeader@glyf_impl@OT@@@@	DtP�
Nz
0z
�u
�v,

u,
kt
lt,
�s
�Q	[���
e�
e���
^�	ue�_��u�	e�]�a�	0e�]�L,	0e�_�	0e�]�	<e�_�	e�]�
J`�get_axis_count�b�init���c�get_shared_indices�d�is_valid���e�move_to_next���f�get_serialized_data
[�var_data�
uindex
uaxis_count���
udata_offset��
�table_base���
� var_data_bytes���
�8current_tupleg�tuple_iterator_t���
h�@OT::TupleVariationData<OT::IntType<unsigned short,2> >::tuple_iterator_t.?AUtuple_iterator_t@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@�	e�]�
�

�	0���M�GW<0	0O�n�
�s,
e�,��OT::_hb_has_null<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@$0A@@OT@@	Їr�
�w,	c��r�r "cr�r
zr,rSs
$s,
&p
*p,
o,
o
�p,
�z
{,
o
o,
�o,
�n
�o,
vn
p,	�k{mzm
�m
�m,
�l
�l,
�l
�f
�l,�m�	0k+}+��
�m	0k+�+��r�OT::_hb_has_null<OT::DeltaSetIndexMap,1>.?AU?$_hb_has_null@UDeltaSetIndexMap@OT@@$00@OT@@���	.����m�	0k+}+��
�m	0k+�+��b�OT::_hb_has_null<OT::ClipList,1>.?AU?$_hb_has_null@UClipList@OT@@$00@OT@@���	�h��n�	0k+}+��
n	0k+�+��b�OT::_hb_has_null<OT::LayerList,1>.?AU?$_hb_has_null@ULayerList@OT@@$00@OT@@�	�j���k�	0k+}+��
�k	0k+�+��j�OT::_hb_has_null<OT::BaseGlyphList,1>.?AU?$_hb_has_null@UBaseGlyphList@OT@@$00@OT@@�	(j����OT::_hb_has_null<OT::UnsizedArrayOf<OT::LayerRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@$0A@@OT@@�	-l��.l�+
Xl,
Ql,	0k+�+�l��OT::_hb_has_null<OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>,0>.?AU?$_hb_has_null@U?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@$0A@@OT@@�	�k��l�+
l,
l,	0k+�+zm�iuu	0k+�+���i#�
��	jbjaj
~j
�j,�iuu	0k+�+���i�	0k+}+��
�i	0k+�+��Z�OT::_hb_has_null<OT::Paint,1>.?AU?$_hb_has_null@UPaint@OT@@$00@OT@@�	eg��	
i^i]i
zi�huu	0k+�+Ń�h�	0k+}+ǃ
�h	0k+�+Ƀ^�OT::_hb_has_null<OT::ClipBox,1>.?AU?$_hb_has_null@UClipBox@OT@@$00@OT@@�	�h˃`g�	0k+}+̓
`g	0k+�+σ��OT::_hb_has_null<OT::UnsizedArrayOf<OT::Index>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UIndex@OT@@@OT@@$0A@@OT@@�	�eу�e�+
�e,	0k+�+�u	�d�d�d "	�d�d�d "
c
c,
hc
cc,
c,
�a
�a,
b
b,
�a
�a��
Wb,
�a,
�b,
�`,�`)a�_#�
�`uu	0k+�+�`�	0k+}+�
`	0k+�+�j�OT::_hb_has_null<OT::CmapSubtable,1>.?AU?$_hb_has_null@UCmapSubtable@OT@@$00@OT@@���	�_�
U^
_^,
9^
0^��
�^,
5^,
�^,
7_,
r_
�_,	�\�]�]
�]
^,	7�\j] "	�\]]
8]
[],R\uu	0k+�+�o\�	0k+}+�
o\	0k+�+�j�OT::_hb_has_null<OT::NonDefaultUVS,1>.?AU?$_hb_has_null@UNonDefaultUVS@OT@@$00@OT@@�	�Z	�S\�	0k+}+�
S\	0k+�+
�f�OT::_hb_has_null<OT::DefaultUVS,1>.?AU?$_hb_has_null@UDefaultUVS@OT@@$00@OT@@���	�Y�
-\,
u[,
�[,	�Z�Z�Z	�Y
Z	Z
&ZMY��<Y#�
�
Â,DYuu	0k+�+�XX�	0k+}+�
XX	0k+�+�
�W
�W
;W
!W
W
�V
lz,	w\�\
~\�o#u)�0	0�8g\*�)���	�8�Yn]��hb_iter_with_fallback_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@���hb_iter_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@��
/���
0�	u/�1�
�7
/�	3�/�4�
�7��
6�	7�/�1�5�8�	�7/�1�	�7/�1�s;�:�	0/�1�	�7/�4�	�7/�1�>�?�	�7/�4�s	�7/�1�sA�B�
/�!	�7/�D�s
�7,
/�	F�/�G�sE�H�	�7/�4�r	�7/�D�	F�/�G�J�K�L���7item_t�2�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9�thiz���:�iter���<�operator+��:�_begin�:�begin��:�_end���:�end=�operator bool��2�len@�operator*��C�operator[]�I�operator+=�M�operator++�I�operator-=�M�operator--�;�operator-�� TN�hb_iter_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@
P�	3�P�Q�
P���
S�	7�P�T�R�U�	�7P�T�	�7P�T�s	0P�T�	uP�T�	P�Q�	P�Q�s	�7P�T��V�thiz���W�__item__���X�__item_at__Y�__more__���Z�__len__[�__next__���\�__forward__[�__prev__���\�__rewind__�]�__end__�^�hb_iter_fallback_mixin_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@/���P����`�hb_iter_with_fallback_t<hb_array_t<contour_point_t const >,contour_point_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUcontour_point_t@@@@AEBUcontour_point_t@@@@���7u
�7	�7c�b�	�7c�d�e�
6�	�7�7g�	�7�7g�s	�7c�	�7c�s	u�7g�
6�,
m�	0�7g�n�	�7�7g�	�7�7c�	t�7	t�7g�n�r�s�	�7�7c�	�7�7c��u�v�	�7c��	�7�7g��	�7�7g�y�z�	�7�7g�s�.���Frealloc_move���f�hb_array_t<contour_point_t const >��7__item_t__�Fis_random_access_iterator��Fhas_fast_len���h�__item__���i�__item_at__j�__next__���k�__forward__j�__prev__���k�__rewind__�l�__len__o�operator!=�p�begin��p�endp�operator&��q�operator struct hb_array_t<struct contour_point_t const >��o�operator==�l�hash���t�cmpw�qsort��l�get_size���x�reverse{�sub_array��|�truncate���j�fini���
�7arrayZ���
ulength���
ubackwards_length�b"V}�hb_array_t<contour_point_t const >.?AU?$hb_array_t@$$CBUcontour_point_t@@@@�
�z,
{V
]�,V�NullHelper<OT::DefaultUVS>.?AU?$NullHelper@UDefaultUVS@OT@@@@���	]Z��Z�NullHelper<OT::NonDefaultUVS>.?AU?$NullHelper@UNonDefaultUVS@OT@@@@�	j\��N�NullHelper<OT::ClipBox>.?AU?$NullHelper@UClipBox@OT@@@@�	�h��J�NullHelper<OT::Paint>.?AU?$NullHelper@UPaint@OT@@@@�	af��Z�NullHelper<OT::BaseGlyphList>.?AU?$NullHelper@UBaseGlyphList@OT@@@@�	�k��R�NullHelper<OT::LayerList>.?AU?$NullHelper@ULayerList@OT@@@@�	ck���R�;��
^�
�Q
R
��
_�,Ez��	0�G�G��	X��Uz	EzX��&��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
;zv�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���'z��	0�G�G��	��(�7z	'z��(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
zv�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
�u��
��,
��	�u|v��	�u|v��
����hb_iter_with_fallback_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@�����hb_iter_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@���
����
��	u����
�u
��	������	����������	�u����	�u����s����	0����	v����	v��������	v����s	v����s����
��!	�u����s
�u,
��	������s����	�u����r	�u����	��������„Ä�vitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=�Ąoperator++���operator-=�Ąoperator--���operator-��� Tńhb_iter_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@�����hb_iter_fallback_mixin_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@�
DŽ	��DŽȄ
D��
ʄ	��DŽ˄Ʉ̄	vDŽ˄	vDŽ˄s	0DŽ˄	uDŽ˄	DŽȄ	DŽȄs	�uDŽ˄�̈́thiz���΄__item__���τ__item_at__Є__more__���ф__len__҄__next__���ӄ__forward__҄__prev__���ӄ__rewind__�Ԅ__end__�Մhb_iter_fallback_mixin_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@�����DŽ���ׄhb_iter_with_fallback_t<hb_array_t<OT::glyf_impl::SubsetGlyph>,OT::glyf_impl::SubsetGlyph &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@AEAUSubsetGlyph@glyf_impl@OT@@@@����uu
�u	�uڄل	�uڄۄ܄
��	v�uބ	v�uބs	�uڄ	�uڄs	u�uބ	0�uބ��	�u�uބ	�u�uڄ	t�u	t�uބ����	*v�uڄ	*v�uڄ���	�uڄ�	�u�uބ�	�u�uބ��	�u�uބs�����Frealloc_move���݄hb_array_t<OT::glyf_impl::SubsetGlyph>�v__item_t__�Fis_random_access_iterator��Fhas_fast_len���߄__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::glyf_impl::SubsetGlyph const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
�uarrayZ���
ulength���
ubackwards_length�j"V�hb_array_t<OT::glyf_impl::SubsetGlyph>.?AU?$hb_array_t@USubsetGlyph@glyf_impl@OT@@@@�uل
�t
�t,
x��
��,
��
x	x����
x,	��x��s	x��������
O�,
��	�x��
�Q,	�x����1���u	0x���	0x��;	0x�9	x�	ux�r�q��O�target_t�����OffsetTo<OT::TupleVariationData<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>��operator=���operator()��serialize_copy��sanitize_shallow���	�neuter�
�_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::TupleVariationData<OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@U?$IntType@I$03@2@X$00@OT@@
��
�
x,
�r
�r,
\p
Jp,t�n	�n�G�G�
Mo
;o,
{n�t�	�f�G�G�
{n,
Gm
{m,
-j
bj,
)i
^i,
e
e,
�d
�d,
�]
�\
],
�Z
�Y

Z,
R
-�
�Q,6�POINTS_ARE_WORDS�POINT_RUN_COUNT_MASK�t0�OT::TupleVariationData<OT::IntType<unsigned short,2> >::decompile_points::__l2::packed_point_flag_t.?AW4packed_point_flag_t@?1??decompile_points@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@SA_NAEAPEBU?$IntType@E$00@3@AEAU?$hb_vector_t@I$0A@@@PEBU43@@Z@`e6be6477��
�Q,	~\j	~\j	�7c��t	�7c��t
3�,�V{O	0�G�G8�	�.�OwV	�V�.�O�:�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�;�operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��;�get
hVv�F<�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	K\I#O#	W#9\;\
Ea,
�g
A�	Ea5a7a
�,F�Null<OT::LayerList>.?AU?$Null@ULayerList@OT@@@@�	ckE�N�Null<OT::BaseGlyphList>.?AU?$Null@UBaseGlyphList@OT@@@@�	�kG�>�Null<OT::Paint>.?AU?$Null@UPaint@OT@@@@�	afI�B�Null<OT::ClipBox>.?AU?$Null@UClipBox@OT@@@@�	�hK�N�Null<OT::NonDefaultUVS>.?AU?$Null@UNonDefaultUVS@OT@@@@�	j\M�J�Null<OT::DefaultUVS>.?AU?$Null@UDefaultUVS@OT@@@@���	]ZO��u	0��Q�
��
[�	$pJpIp
^p
bp,	o;o:o
Oo
So,
:\
;\,
�s
]�
�g,f�NullHelper<OT::gvar_accelerator_t>.?AU?$NullHelper@Ugvar_accelerator_t@OT@@@@���	�s`�
6a
7a,Z�Null<OT::gvar_accelerator_t>.?AU?$Null@Ugvar_accelerator_t@OT@@@@���	�sd�
�p�x�n	0�J�Jg��.�n	�n�G�Gi�
�p,
�p
�p,
�o�x�	0�J�Jo��.�	��G�Gq�
�o,
qo
ro,
R,�R
Ia,	Fp�p�p
�p
�p,	7o�o�o
�o
�o,
]p
�p
�p,�nA	�n�G�G��
�p
��
�p	�p���p
�p��
��,
��
��	0�p����	�n�p�����hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >�����operator==���operator!=���operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &�����get
�nv�F��hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >.?AU?$hb_reference_wrapper@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@@@���
No
�o
�o,�no#	{n�G�G��
�o
��
�o	�o���o
�o��
��,
��
��	0�o����	�n�o�����hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >�����operator==���operator!=���operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &�����get
xnv�F��hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >.?AU?$hb_reference_wrapper@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@@@���
��,	�p�p�p
�p
�p,
��,	�o�o�o
�o
�o,	�p���p
%q�/A	0�J�J��
q,	�o���omno#	0�J�J��
p
��
bn
p	p����
p��
��,
��
��	0p����	mnp�����hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >�����operator==���operator!=���operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &�����get
bnv�F��hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >.?AU?$hb_reference_wrapper@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@@@���
p,	�pqq
&q
*q,
��,	�opp
�p
Fq,
�o	p����	qFqEq	�.�.pV
j,	�=>�V	`s�s�VWG�	�O�Oͅ	6z�z=W{Wo#	�O�OЅ�W��	�O�O҅	W[�[�[	2[\[[[	�\F0�1�2	_t_s_	�^"_!_	�^�^�^	W^�^�^L^j\	�O�Oۅ	;b~b}b	�a?b>b	�ab�a�a`	�O�O�	cOcNc
\9	u-^-v-�	�ji/k/w�
�f	�l�l�l�t�$"	�f�G�G�
���t�n$"	�n�G�G�
o�n�	����2z	'�L�Pz	fD�O�O,{	u�O�OC{	�_�O�O�{	0�O�O�{	0�O�O�{	Z�O�O�{	0�O�O�{	�\�O�O�{	�W�W3X	�W�W3X
X	0�W"X�O
"X,	FXF0�1�2	Q\F0�1�2	�AF0�1�2	0�YGZ�O
GZ,	�YF0�1�2
�Y,	�ZF0�1�2
�Z,	0�Z [�-]Z$"	0k+}+	�j\$"	0k+}+�	0�\Y]�-	�]F0�1�2;\$"1^	0k+}+�`$"	0k+}+�
�b	�bF0�1��b(~
c	.~���
2cs~�
2~,"�_$"/~o#�9sQ	qaF0�1�
99�
J~/~�	v~[�a��
y~,F�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
#���hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�n�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
&���
'�	u&�(�
&�	$�&�*�
#���
,�	-�&�(�+�.�	#�&�(�	#�&�(�s1�0�	0&�(�	u&�*�4�)�	u&�*�s	u&�(�s6�7�
&�!	#�&�9�s
#�,
&�	;�&�<�s:�=�	#�&�*�r	#�&�9�	;�&�<�?�@�A��uitem_t�)�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���/�thiz���0�iter���2�operator+��0�_begin�0�begin��0�_end���0�end3�operator bool��)�len5�operator*��8�operator[]�>�operator+=�B�operator++�>�operator-=�B�operator--�1�operator-��n TC�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���
E�	$�E�F�
E���
H�	-�E�I�G�J�	uE�I�	uE�I�s	0E�I�	E�F�	E�F�s	#�E�I��K�thiz���L�__item__���M�__item_at__N�__more__���L�__len__O�__next__���P�__forward__O�__prev__���P�__rewind__�Q�__end__�R�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���&���E���T�hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��~�/�.
#�	#�W�V�
,�	u#�Y�	0#�Y�	#�W�	#�#�Y�
,�,
^�	0#�Y�_��%���X�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-ty���u__item_t__�Fis_sorted_iterator�Z�__item__���[�__more__���\�__next__���\�__prev__���]�__end__`�operator!=�
v~it���
�Hp
MBPfF
a�Xhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
v~�c��F#�d�
#��"�_$"2co#�9sQ	qaF0�1g�2c��_uY"u	0�`Faj��_$"�a	0k+}+l���$"�	��F0�1n��e$"�	�eF0�1p�	�XF0�1�2	�fF0�1�2	gF0�1�2	/gF0�1�2af"�f	0�8�8v�af$"	0k+}+x�	whF0�1�2	�hF0�1�2�h$"�f	0�8�8|��h"	0k+}+~�	�hF0�1�2�h$"�i	0k+}+��	0i�i�O	'jF0�1�2�i$"�j	0k+}+��	�jF0�1�2�i$"{k	0k+}+��	0l�m�-�k$"	0k+}+��7l$"	0k+}+���k$"	0k+}+��ck$"	0k+}+���h$"	0k+}+���k$"	0k+}+��	0j�j�-
.�	(�F0�1��
*�
��
2�	02�����
3�	03�����
��,	F[F0�1�2	�xF0�1�f�fm�	<l�l	�nF0�1�f�n#0	�nF0�1���l�u	<l=9>9���k$"Zf	0�8�8��ck$"Zf	0�8�8���h$"Zf	0�8�8��	02����	03����	�F0�1�2����	�sF0�1�2	~\jj
.�
�7
c�,7��t	�GF0�1�2�;"	�GF0�1��
t
��,
�s
��,
�s
��,
�s
Æ,	�jF0�1�2	�9F0�1�2
�9,J�NullHelper<OT::cmap>.?AU?$NullHelper@Ucmap@OT@@@@���	A`Ȇ
4\�
�\ʆˆHY$"	0k+}+͆	0MY��-
�,J�NullHelper<OT::glyf>.?AU?$NullHelper@Uglyf@OT@@@@���	�vцJ�NullHelper<OT::loca>.?AU?$NullHelper@Uloca@OT@@@@���	�vӆJ�NullHelper<OT::COLR>.?AU?$NullHelper@UCOLR@OT@@@@���	4mՆ��NullHelper<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$NullHelper@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@��	�w׆��NullHelper<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$NullHelper@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@	xن��NullHelper<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$NullHelper@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@�	2xۆ��NullHelper<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$NullHelper@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@�	�x݆J�NullHelper<OT::CPAL>.?AU?$NullHelper@UCPAL@OT@@@@���	5f߆
UZ,F�NullHelper<OT::OS2>.?AU?$NullHelper@UOS2@OT@@@@�	��J�NullHelper<OT::maxp>.?AU?$NullHelper@Umaxp@OT@@@@���	�q�J�NullHelper<OT::head>.?AU?$NullHelper@Uhead@OT@@@@���	�u�
�T,J�NullHelper<OT::vhea>.?AU?$NullHelper@Uvhea@OT@@@@���	��
�`,J�NullHelper<OT::hhea>.?AU?$NullHelper@Uhhea@OT@@@@���	��
Twew�V�NullHelper<hb_variation_t>.?AU?$NullHelper@Uhb_variation_t@@@@��	Tw���NullHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���	��	0�9n�	cr�r�r	rTsSs
�m,
�m,
n,
�k,�fuu	0k+�+���fuu	0k+�+��
�i,
�h,
`g,	�`Ha)a
�_
`,
o\,
S\,	MY���
XX,Ez��$"	0�G�G	�
EzEz�'z��$"	0�G�G
�
'z'z�	�uڄل
��,
Gv
�u
|v,�V{O$"	0�G�G�
�V�V�	K\��
�,�.�n$"	�n�G�G��x�n"	0�J�J��.�$"	��G�G ��x�"	0�J�J"��nA$"	�n�G�G$�
�n�n&��no#$"	{n�G�G(�
�n�n*��/A$"	0�J�J,�mno#"	0�J�J.�
mnmn0���Null<OT::TupleVariationData<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���	�2�J�Null<hb_variation_t>.?AU?$Null@Uhb_variation_t@@@@��	Tw4�>�Null<OT::hhea>.?AU?$Null@Uhhea@OT@@@@���	�6�>�Null<OT::vhea>.?AU?$Null@Uvhea@OT@@@@���	�8�>�Null<OT::head>.?AU?$Null@Uhead@OT@@@@���	�u:�>�Null<OT::maxp>.?AU?$Null@Umaxp@OT@@@@���	�q<�:�Null<OT::OS2>.?AU?$Null@UOS2@OT@@@@�	�>�>�Null<OT::CPAL>.?AU?$Null@UCPAL@OT@@@@���	5f@�~�Null<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$Null@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@�	�xB�~�Null<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$Null@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@�	2xD���Null<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$Null@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@	xF���Null<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$Null@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@��	�wH�>�Null<OT::COLR>.?AU?$Null@UCOLR@OT@@@@���	4mJ�>�Null<OT::loca>.?AU?$Null@Uloca@OT@@@@���	�vL�>�Null<OT::glyf>.?AU?$Null@Uglyf@OT@@@@���	�vN�>�Null<OT::cmap>.?AU?$Null@Ucmap@OT@@@@���	A`P�
�~
Y�,
&�
$�,
*�,
'�
(�,
��
ڄ,	�y����
��
{~
|~,	X��Uz	��(�7z
�w,
:x,
�x,
@s
Ts,
ur
�r,
?h
]�,
K�,
(h
9�,
'�,
h
�,
�,
�g
�,
߀,
�g
̀,
��,
�g
��,
��,
�g
��,
s�,
�g
a�,
O�,
�g
=�,
+�,V�OT::Variable<OT::Affine2x3>.?AU?$Variable@UAffine2x3@OT@@@OT@@��
����
��
��
��	������<	�����f	0����g	0����9	����g	�����h	Qd����	����Fis_variable��copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�fvalue
�9varIdxBase�����_instance_assertion_on_line_317?null_size��?min_size���V
��OT::Variable<OT::Affine2x3>.?AU?$Variable@UAffine2x3@OT@@@OT@@��
��,
�,
���
��,��������
��
��
��
�	�����
�,	�����s	���������
��,
��	������	����������1���u	0�����	0����;	0���9	���	u���Z������target_t�����OffsetTo<OT::Variable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>�����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::Variable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$Variable@UAffine2x3@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��
���Igaf��Z�OT::NoVariable<OT::Affine2x3>.?AU?$NoVariable@UAffine2x3@OT@@@OT@@��
����
��
��
��	������<	�����f	0����g	0����9	����g	�����h	Qd����	����Fis_variable?varIdxBase���copy�����closurev1����subset���sanitize�����paint_glyph��get_color_stop���get_extend�
�fvalue��_instance_assertion_on_line_369?null_size��?min_size���Z
��OT::NoVariable<OT::Affine2x3>.?AU?$NoVariable@UAffine2x3@OT@@@OT@@��
��,

�,
���
‡,��Ç��ć
‡
Ƈ
Ç
�	�ɇȇ
�,	ˇ�ɇs	�ɇȇ͇̇
��,
‡	χ�Ї�	���Їч҇�1Ç�u	0�ɇԇ	0�Ї�;	0�Ї9	�Ї	u�ЇZ������target_t���ʇOffsetTo<OT::NoVariable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>�·operator=��Ӈoperator()�Շserialize_copy�ևsanitize_shallow���ׇneuter�؇_instance_assertion_on_line_517هget_size���?null_size��?min_size���?static_size�6ڇOT::OffsetTo<OT::NoVariable<OT::Affine2x3>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$NoVariable@UAffine2x3@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��

���Igaf݇
���
߇
�
߇	���f	0���f	0��9	���f��OT::OffsetTo<OT::ColorLine<OT::Variable>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$ColorLine@UVariable@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��	��	u��B�closurev1���subset��sanitize����paint_glyph
;format���
�colorLine
�:centerX��
�:centerY��
�}startAngle���
�}
endAngle��_instance_assertion_on_line_904�get_size���?null_size��?min_size���?static_sizef�OT::PaintSweepGradient<OT::Variable>.?AU?$PaintSweepGradient@UVariable@OT@@@OT@@
�,
���
�
�
�	���f	0���f	0��9	���f��OT::OffsetTo<OT::ColorLine<OT::NoVariable>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$ColorLine@UNoVariable@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��	��	u��B�closurev1���subset��sanitize����paint_glyph
;format���
��colorLine
�:centerX��
�:centerY��
�}startAngle���
�}
endAngle���_instance_assertion_on_line_904��get_size���?null_size��?min_size���?static_sizej��OT::PaintSweepGradient<OT::NoVariable>.?AU?$PaintSweepGradient@UNoVariable@OT@@@OT@@
�,
���
��
��
��	����f	0����f	0���9	����f	���	u���V��closurev1���subset��sanitize����paint_glyph
;format���
�colorLine
�:x0���
�:y0���
	9radius0��
�:
x1���
�:y1���
	9radius1���_instance_assertion_on_line_840�get_size���?null_size��?min_size���?static_sizej�OT::PaintRadialGradient<OT::Variable>.?AU?$PaintRadialGradient@UVariable@OT@@@OT@@��
�,
���
�
	�
�	���f	0���f	0��9	���f	��	u��V�closurev1��
�subset��sanitize����paint_glyph
;format���
��colorLine
�:x0���
�:y0���
	9radius0��
�:
x1���
�:y1���
	9radius1���_instance_assertion_on_line_840�get_size���?null_size��?min_size���?static_sizen�OT::PaintRadialGradient<OT::NoVariable>.?AU?$PaintRadialGradient@UNoVariable@OT@@@OT@@��
�,
���
�
�
�	���f	0���f	0��9	���f	��	u��N�closurev1���subset��sanitize����paint_glyph
;format���
�colorLine
�:x0���
�:y0���
�:x1���
�:
y1���
�:x2���
�:y2����_instance_assertion_on_line_770�get_size���?null_size��?min_size���?static_sizej�OT::PaintLinearGradient<OT::Variable>.?AU?$PaintLinearGradient@UVariable@OT@@@OT@@��
�,
���
"�
#�
"�	�%��f	0�%��f	0�%�9	�%��f	�%�	u�%�N&�closurev1��'�subset�(�sanitize���)�paint_glyph
;format���
��colorLine
�:x0���
�:y0���
�:x1���
�:
y1���
�:x2���
�:y2���*�_instance_assertion_on_line_770+�get_size���?null_size��?min_size���?static_sizen,�OT::PaintLinearGradient<OT::NoVariable>.?AU?$PaintLinearGradient@UNoVariable@OT@@@OT@@��
�,
-g
,
m,
c
Yc
3�
�b
Yc	Yc6�5�
Yc��
8�,
9�
8�	0Yc;�:�	�bYc6��7�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >���<�operator==�<�operator!=�=�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &���=�get
�bv�F>�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���	Yc6�5��b@,	0�J�JA�
Oc,
�a
b

b
F�
�a

b	
bI�H�

b��
K�,
L�
K�	0
bN�M�	�a
bI��J�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >���O�operator==�O�operator!=�P�operator class OT::cmap::closure_glyphs::<lambda_614c6a22e6dc69b5072f20383d458932> &���P�get
�av�FQ�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@���	
bI�H��a`	0�J�JT��.`	`�G�GV�
b,
�a
�a,
�a
�a,
b
\b
Kb
_�
Kb	Kba�Vb
Kb��
c�,
d�
c�	0Kbf�e�	�}Kba�
b�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *> >��g�operator==�g�operator!=�h�operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::cmap const *> &�h�get
�av�Fi�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@@@�	Kba�Vb
?b,
]b
�b
n�
�b	�bp��b
�b��
r�,
s�
r�	0�bu�t�	�}�bp�:q�hb_reference_wrapper<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*>��v�operator==�v�operator!=�w�operator struct OT::OffsetTo<struct OT::CmapSubtable,struct OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::* &w�get
|bv�Fx�hb_reference_wrapper<OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*>.?AU?$hb_reference_wrapper@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@2@@@�	�bp��b
~b,	�`*a)a
`,
e^
�^
�^
��
�^	�^���^
�^��
��,
��
��	0�^����	�}�^��*��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *> >����operator==���operator!=���operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::CmapSubtableFormat14 const *> &���get
0^v�F��hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::CmapSubtableFormat14 const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUCmapSubtableFormat14@OT@@@@@@�	�^���^
�^,
i^,
f^
g^,
�^
�^
�^
��
�^	�^���^
�^��
��,
��
��	0�^����	�}�^��N��hb_reference_wrapper<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>��operator==���operator!=���operator struct OT::OffsetTo<struct OT::NonDefaultUVS,struct OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::* &����get
�^vF��hb_reference_wrapper<OT::OffsetTo<OT::NonDefaultUVS,OT::IntType<unsigned int,4>,void,1> OT::VariationSelectorRecord::*>.?AU?$hb_reference_wrapper@PEQVariationSelectorRecord@OT@@U?$OffsetTo@UNonDefaultUVS@OT@@U?$IntType@I$03@2@X$00@2@@@�	�^���^
�^,
�^
=_
+_
��
 _
+_	+_����
+_��
��,
��
��	0+_����	�}+_�����hb_reference_wrapper<OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>�����operator==���operator!=���operator struct OT::IntType<unsigned int,3> OT::VariationSelectorRecord::* &�����get
 _v�F��hb_reference_wrapper<OT::IntType<unsigned int,3> OT::VariationSelectorRecord::*>.?AU?$hb_reference_wrapper@PEQVariationSelectorRecord@OT@@U?$IntType@I$02@2@@@��	+_�����7�9	0�J�J���};\	�9�G�G��
"_,
>_
<]
}_
��
r_
}_	}_����
}_��
��,
��
��	0}_����	r_}_�����hb_reference_wrapper<<unnamed-type-hb_bool> const &>�����operator==���operator!=�ˆoperator const struct <unnamed-type-hb_bool> &�ˆget
�}v�FÈhb_reference_wrapper<<unnamed-type-hb_bool> const &>.?AU?$hb_reference_wrapper@AEBU<unnamed-type-hb_bool>@@@@���	}_����r_l\	0�J�Jƈ�};\	l\�G�GȈ
t_,
7[
{[
i[
͈
i[	i[ψt[
i[��
ш,
҈
ш	0i[Ԉӈ	}i[ψ�Јhb_reference_wrapper<OT::HBGlyphID16 OT::UVSMapping::*>Ոoperator==�Ոoperator!=�ֈoperator struct OT::HBGlyphID16 OT::UVSMapping::* &ֈget
Z[v�F׈hb_reference_wrapper<OT::HBGlyphID16 OT::UVSMapping::*>.?AU?$hb_reference_wrapper@PEQUVSMapping@OT@@UHBGlyphID16@2@@@���	i[ψt[
\[,
;[,
8[
9[,
|[
�[
߈
�[
�[	�[��
�[��
�,
�
�	0�[��	t}�[���hb_reference_wrapper<OT::IntType<unsigned int,3> OT::UVSMapping::*>�operator==��operator!=��operator struct OT::IntType<unsigned int,3> OT::UVSMapping::* &�get
�[v�F�hb_reference_wrapper<OT::IntType<unsigned int,3> OT::UVSMapping::*>.?AU?$hb_reference_wrapper@PEQUVSMapping@OT@@U?$IntType@I$02@2@@@	�[��t}Z	�9�G�G�
�[,
R,v�OT::_hb_has_null<OT::IntType<unsigned char,1>,1>.?AU?$_hb_has_null@U?$IntType@E$00@OT@@$00@OT@@�	<�
(W	�z���	2W�z����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
(Wv�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���2WRy	0�J�J��
�V	�s����	W�s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
�Vv�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s����WA	0�J�J�	+>fP�V	�V+>fP��hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >���lPoperator==�lPoperator!=��operator class AAT::FeatureName::get_selector_infos::<lambda_e38ed6a20f330171fecf8e943defe065> &����get
�Vv�F�hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >.?AU?$hb_reference_wrapper@V<lambda_e38ed6a20f330171fecf8e943defe065>@@@@���	+>fP�V��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`e6be6477�
���
	�	u�
�#�

�,
	�	(��
�	+��
�
���u	-��}�}��u	-�5��r�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
�r
uinit_value����hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
�	u�#�	u�#�
�
�	��
�	����
�,
	�,
 �	���!���operator()�	�<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>��operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	�<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��<lambda_a932417c2c013cd7e6a2e40d88844188>��"�operator=��
v#�hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`e6be6477�	�.�OwVf�NullHelper<OT::IntType<unsigned char,1> >.?AU?$NullHelper@U?$IntType@E$00@OT@@@@	�;&�
y~
W�,
n�
��,
#c
�~,
�w	0k+�+.�	0�w�w�w
x	0k+�+1�
�l
�l,
�f
��,
��,V�OT::ColorLine<OT::Variable>.?AU?$ColorLine@UVariable@OT@@@OT@@��
8���
9�
9�	8�;��f	08�;�g	08�;�9GfuuLd�f	u8�;�?�	u8�Md	Qd8�;�	Qd8�Rd��OT::ArrayOf<OT::Variable<OT::ColorStop>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Variable@UColorStop@OT@@@OT@@U?$IntType@G$01@2@@OT@@	u8�;�	8�;�R<�closurev1��=�subset�>�sanitize���@�get_color_stopsA�static_get_color_stops�B�get_extend�C�static_get_extend��
�fextend���
D�stopsE�get_size���F�_compiles_assertion_on_line_517F�_instance_assertion_on_line_517?null_size��?min_size���VG�
OT::ColorLine<OT::Variable>.?AU?$ColorLine@UVariable@OT@@@OT@@��
9�,
�,
���
K�,J�L�I�M�
K�
O�
L�
�	�R�Q�
�,	T��R�s	�R�Q�U�V�
8�,
K�	X��Y��	I��Y�Z�[��1L��u	0�R�]�	0�Y��;	0�Y�9	�Y�	u�Y�Z����8�target_t���S�OffsetTo<OT::ColorLine<OT::Variable>,OT::IntType<unsigned int,3>,void,1>���W�operator=��\�operator()�^�serialize_copy�_�sanitize_shallow���`�neuter�a�_instance_assertion_on_line_517b�get_size���?null_size��?min_size���?static_size�6c�OT::OffsetTo<OT::ColorLine<OT::Variable>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$ColorLine@UVariable@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��
�
Od
Td
d,Z�OT::ColorLine<OT::NoVariable>.?AU?$ColorLine@UNoVariable@OT@@@OT@@��
i���
j�
j�	i�l��f	0i�l�g	0i�l�9	ui�l�?�	ui�Md	Qdi�l�	Qdi�Rd��OT::ArrayOf<OT::NoVariable<OT::ColorStop>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$NoVariable@UColorStop@OT@@@OT@@U?$IntType@G$01@2@@OT@@	ui�l�	i�l�Rm�closurev1��n�subset�o�sanitize���p�get_color_stopsq�static_get_color_stops�r�get_extend�s�static_get_extend��
�fextend���
t�stopsu�get_size���v�_compiles_assertion_on_line_517v�_instance_assertion_on_line_517?null_size��?min_size���Zw�	OT::ColorLine<OT::NoVariable>.?AU?$ColorLine@UNoVariable@OT@@@OT@@��
j�,
�,
����
{�,z�|�y�}�
{�
�
|�
��	������
��,	������s	����������
i�,
{�	�������	y����������1|��u	0������	0�����;	0����9	����	u����Z����i�target_t�����OffsetTo<OT::ColorLine<OT::NoVariable>,OT::IntType<unsigned int,3>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::ColorLine<OT::NoVariable>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$ColorLine@UNoVariable@OT@@@OT@@U?$IntType@I$02@2@X$00@OT@@��
�
��,��L�I���
��
�,��|�y���
�
�,��L�I���
�
%�,��|�y���
%�
�e
�e,
6�,
I�,
"b
b,
a�,
 b,
b
b,
p�,
�`
��,
�^
�^,�}l\	j\�G�G��
<_
��,
�^
��,
�}
��,�}��
?_
C_,
@_
A_,
=],
ψ,
�[
^[,}Z	���G�GƉ
�[
�,�V�<	�<�G�Gʉ	#�W�V�
z~
~~,
:�,
D���
Љ
щV�OT::Variable<OT::ColorStop>.?AU?$Variable@UColorStop@OT@@@OT@@��
Љ,
ԉ
D�	D�։Չ	D�։׉؉	D�։Չ
Ӊ,	ۉD�։r
Ӊ��
݉,
Љ	މD�߉r܉�	uD�߉	0D�߉	D�։~�hb_array_t<OT::Variable<OT::ColorStop> const >.?AU?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@���	�D�߉r�hb_array_t<OT::Variable<OT::ColorStop> >.?AU?$hb_array_t@U?$Variable@UColorStop@OT@@@OT@@@@�	�D�։��
݉	�D�߉	0D�։�;
Ӊ	�D�։<
D�	�D�߉<	0D�߉9Ӊ#
�	D�߉�Ӊitem_t�?item_size��ىArrayOf<OT::Variable<OT::ColorStop>,OT::IntType<unsigned short,2> >ډoperator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::Variable<struct OT::ColorStop> const >����operator struct hb_array_t<struct OT::Variable<struct OT::ColorStop> >��begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::Variable<OT::ColorStop>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Variable@UColorStop@OT@@@OT@@U?$IntType@G$01@2@@OT@@��hb_iter_with_fallback_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@��
����
��	u����
�
��	������
���
��	���������	�����	�����s��	0����	މ����	މ������	މ����s	މ����s	�
�
��!	����s
�,
��	����s
��	�����r	����	��������މitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool����len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@
�	����
���
�	������	މ��	މ��s	0��	u��	��	��s	�����thiz����__item__��� �__item_at__!�__more__���"�__len__#�__next__���$�__forward__#�__prev__���$�__rewind__�%�__end__�&�hb_iter_fallback_mixin_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@�������(�hb_iter_with_fallback_t<hb_array_t<OT::Variable<OT::ColorStop> const >,OT::Variable<OT::ColorStop> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@AEBU?$Variable@UColorStop@OT@@@OT@@@@���u
�	�+�*�	�+�,�-�
��	މ�/�	މ�/�s	�+�	�+�s	u�/�
��,
5�	0�/�6�	��/�	��+�	t�	t�/�6�:�;���hb_sorted_array_t<OT::Variable<OT::ColorStop> const >.?AU?$hb_sorted_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@�	=��+�	=��+��>�?�	�+��	��/��	��/�B�C�	��/�s�����Frealloc_move���.�hb_array_t<OT::Variable<OT::ColorStop> const >�މ__item_t__�Fis_random_access_iterator��Fhas_fast_len���0�__item__���1�__item_at__2�__next__���3�__forward__2�__prev__���3�__rewind__�4�__len__7�operator!=�8�begin��8�end8�operator&��9�operator struct hb_array_t<struct OT::Variable<struct OT::ColorStop> const >���7�operator==�4�hash���<�cmp@�qsort��4�get_size���A�reverseD�sub_array��E�truncate���2�fini���
�arrayZ���
ulength���
ubackwards_length�~"VF�hb_array_t<OT::Variable<OT::ColorStop> const >.?AU?$hb_array_t@$$CBU?$Variable@UColorStop@OT@@@OT@@@@���
��
݉	�ӉI�<	ӉI��f	0ӉI�g	0ӉI�9	ӉI�g	ӉI��h	QdӉI�	ӉI�Fis_variableJ�copy���K�closurev1��L�subset�M�sanitize���N�paint_glyphO�get_color_stop�P�get_extend�
�fvalue
�9varIdxBase���Q�_instance_assertion_on_line_317?null_size��?min_size���V
R�
OT::Variable<OT::ColorStop>.?AU?$Variable@UColorStop@OT@@@OT@@��
;�,
�,
k�,
t���
W�
X�Z�OT::NoVariable<OT::ColorStop>.?AU?$NoVariable@UColorStop@OT@@@OT@@��
W�,
[�
t�	t�]�\�	t�]�^�_�	t�]�\�
Z�,	b�t�]�r
Z���
d�,
W�	e�t�f�rc�g�	ut�f�	0t�f�	t�]���hb_array_t<OT::NoVariable<OT::ColorStop> const >.?AU?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@���	l�t�f�v�hb_array_t<OT::NoVariable<OT::ColorStop> >.?AU?$hb_array_t@U?$NoVariable@UColorStop@OT@@@OT@@@@�	n�t�]�m�o�
d�	q�t�f�	0t�]��;
Z�	t�t�]�<
t�	v�t�f�<	0t�f�9Z�#�	t�f��Z�item_t�?item_size��`�ArrayOf<OT::NoVariable<OT::ColorStop>,OT::IntType<unsigned short,2> >��a�operator=��h�operator[]�i�get_size���j�operator bool��k�popp�as_array���l�iter_t�n�writer_t���m�iter���o�writer�m�operator struct hb_array_t<struct OT::NoVariable<struct OT::ColorStop> const >�o�operator struct hb_array_t<struct OT::NoVariable<struct OT::ColorStop> >���r�begin��r�endk�qsort��s�serialize��u�serialize_append���w�copy���x�sanitize_shallow���
	9len��
y�arrayZ���z�_compiles_assertion_on_line_821z�_instance_assertion_on_line_821?null_size��?min_size���v{�OT::ArrayOf<OT::NoVariable<OT::ColorStop>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$NoVariable@UColorStop@OT@@@OT@@U?$IntType@G$01@2@@OT@@�hb_iter_with_fallback_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@��
~���
�	u~���
l�
~�	��~���
l���
��	��~�������	l�~���	l�~���s����	0~���	e�~���	e�~�������	e�~���s	e�~���s����
~�!	l�~���s
l�,
~�	��~���s����	l�~���r	l�~���	��~����������e�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@
��	������
����
��	����������	e�����	e�����s	0����	u����	����	����s	l��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@~���������hb_iter_with_fallback_t<hb_array_t<OT::NoVariable<OT::ColorStop> const >,OT::NoVariable<OT::ColorStop> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@AEBU?$NoVariable@UColorStop@OT@@@OT@@@@��q�u
l�	l�����	l�������
��	e�l���	e�l���s	l���	l���s	ul���
��,
��	0l�����	q�l���	l�l���	tl�	tl�������Š��hb_sorted_array_t<OT::NoVariable<OT::ColorStop> const >.?AU?$hb_sorted_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@�	Ċl���	Ċl����ŊƊ	l����	l�l����	l�l���Ɋʊ	l�l���s�}���Frealloc_move�����hb_array_t<OT::NoVariable<OT::ColorStop> const >���e�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::NoVariable<struct OT::ColorStop> const >���operator==���hash���ÊcmpNJqsort����get_size���Ȋreverseˊsub_array��̊truncate�����fini���
q�arrayZ���
ulength���
ubackwards_length�"V͊hb_array_t<OT::NoVariable<OT::ColorStop> const >.?AU?$hb_array_t@$$CBU?$NoVariable@UColorStop@OT@@@OT@@@@���
l��
d�	t�Z�Њ<	Z�Њ�f	0Z�Њg	0Z�Њ9	Z�Њg	Z�Њ�h	QdZ�Њ	Z�ЊFis_variable?varIdxBase�ъcopy���Ҋclosurev1��ӊsubset�Ԋsanitize���Պpaint_glyph֊get_color_stop�׊get_extend�
�fvalue؊_instance_assertion_on_line_369?null_size��?min_size���Z
يOT::NoVariable<OT::ColorStop>.?AU?$NoVariable@UColorStop@OT@@@OT@@��
l�,
q�,
Qc,
cb
Ab,�}
`	`�G�G�
�^,
�^
�^,
@]
v_,��CrapOrNullHelper<OT::VariationSelectorRecord const >.?AU?$CrapOrNullHelper@$$CBUVariationSelectorRecord@OT@@@@��	;\�
 ],
]

],
z[
}[
�[,
~[
[,Z�Null<OT::IntType<unsigned char,1> >.?AU?$Null@U?$IntType@E$00@OT@@@@	�;�
Њ
��,
I�
/�,
%�
c
�~,
��,
߉,
�f
I�,
�f
��
��,
f�,
Њ,
ab,
^b
_b,
�^
�^,
�\
�\,
�[,	v~�~�~�*�݉#
�

�r�NullHelper<OT::Variable<OT::ColorStop> >.?AU?$NullHelper@U?$Variable@UColorStop@OT@@@OT@@@@�	މ�
�l���d�#�
�v�NullHelper<OT::NoVariable<OT::ColorStop> >.?AU?$NullHelper@U?$NoVariable@UColorStop@OT@@@OT@@@@�	e��
q�
c
 c,
�b,�}�_	
`�G�G�
�^
�^,
�^
�^,f�Null<OT::Variable<OT::ColorStop> >.?AU?$Null@U?$Variable@UColorStop@OT@@@OT@@@@�	މ!�j�Null<OT::NoVariable<OT::ColorStop> >.?AU?$Null@U?$NoVariable@UColorStop@OT@@@OT@@@@�	e�#�
�b
E_
$_,	�f�O�O�	�n�O�O�+{'"B	fD�O�O*��x"B{	u�O�O,��."�_	�_�O�O.��b"�_	0�O�O0�e`"�_	0�O�O2��."Z	Z�O�O4��["Z	0�O�O6��l'"	h	�\�O�O8�	.~g~f~	0_f�ig	0_f�i9	0�h�h9	0�O�O��	0�O�O��	0�O�O8�	�n�O�Oi�	0�O�Og�	��O�Oq�	0�O�Oo�	�n�O�O��	{n�O�O��	0�O�O��W"G�	�O�OH�
WWJ�{W"o#	�O�OL�
{W{WN��W"��	�O�OP�
�W�WR�L^"j\	�O�OT�j\C^
L^L^W��a"`	�O�OY�`�a
�a�a\�	ckpJrJw�ckw�
�l
�l,	�W�W�W
�W,uA�W##{0d�
�WuA�Y##{0g�
�Y	0�Z [�O	0�\Y]�O�b#0	�bF0�1l��1.~u��8u	qa�_�_n�
v~	#��F�Fp�
�~c�r��1cu��8u	qa�_�_t��_u	0�`Fav�uA�h##{0x�	0l�m�O
�m,	0j�j�O
;�	;�F0�1}�
��,
G�	G�F0�1��
��,	�xF0�1�2	�nF0�1�2	0MY��O
�,
�b,
�T,
�`,J�NullHelper<OT::MVAR>.?AU?$NullHelper@UMVAR@OT@@@@���	pX���b@,"	0�J�J��
�b�b���.`$"	`�G�G���a`"	0�J�J��
�a�a���};\$"	�9�G�G��;\<\
�}�}���7�9$"	0�J�J���9�9�};\$"	l\�G�G��
�}�}��r_l\"	0�J�J��l\q\r_��t}Z$"	�9�G�G��
t}t}��2WRy"	0�J�J��
2W2W��WA"	0�J�J��
WW��	-�5��
�w,чo#	0k+}+��
x,�}l\$"	j\�G�G��
�}�}��}Z$"	���G�G��
}}���V�<$"	�<�G�G��
�V�V���}
`$"	`�G�GË
``
�}�}Ƌ	�+�*�	l������}�_$"	
`�G�Gʋ
�}�}̋>�Null<OT::MVAR>.?AU?$Null@UMVAR@OT@@@@���	pX΋
}�
��,
��
+�,
�
3~
g~,�w�	0k+}+׋
�w	0k+�+ً
�x
ۋ	0k+�+܋
�x,
x
ߋ	0k+�+�
�x,��OT::_hb_has_null<OT::Variable<OT::Affine2x3>,1>.?AU?$_hb_has_null@U?$Variable@UAffine2x3@OT@@@OT@@$00@OT@@��	������+
��,��OT::_hb_has_null<OT::NoVariable<OT::Affine2x3>,1>.?AU?$_hb_has_null@U?$NoVariable@UAffine2x3@OT@@@OT@@$00@OT@@��	������+
Ї,��OT::_hb_has_null<OT::ColorLine<OT::Variable>,1>.?AU?$_hb_has_null@U?$ColorLine@UVariable@OT@@@OT@@$00@OT@@��	:��I��+
Y�,��OT::_hb_has_null<OT::ColorLine<OT::NoVariable>,1>.?AU?$_hb_has_null@U?$ColorLine@UNoVariable@OT@@@OT@@$00@OT@@��	k��y��+
��,
�e	�eF0�1�	�u�u�u<
�e,���u	��=9>9��
��	��F0�1��	�����e<
��,���u	��=9>9��
�W��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`e6be6477���
���
�	u����
�,
�	����	����
���u	���}�}	��u	�����r�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�r
uinit_value���
�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�	u���	u���
�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���operator=��
v�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`e6be6477���v�NullHelper<OT::ColorLine<OT::NoVariable> >.?AU?$NullHelper@U?$ColorLine@UNoVariable@OT@@@OT@@@@�	y��r�NullHelper<OT::ColorLine<OT::Variable> >.?AU?$NullHelper@U?$ColorLine@UVariable@OT@@@OT@@@@�	I��v�NullHelper<OT::NoVariable<OT::Affine2x3> >.?AU?$NullHelper@U?$NoVariable@UAffine2x3@OT@@@OT@@@@�	��!�r�NullHelper<OT::Variable<OT::Affine2x3> >.?AU?$NullHelper@U?$Variable@UAffine2x3@OT@@@OT@@@@�	��#�j�CrapOrNullHelper<hb_ot_color_layer_t>.?AU?$CrapOrNullHelper@Uhb_ot_color_layer_t@@@@	�l%�
�f
'�
�l,�jz{^�CrapHelper<hb_ot_color_layer_t>.?AU?$CrapHelper@Uhb_ot_color_layer_t@@@@	�l+�f�Null<OT::Variable<OT::Affine2x3> >.?AU?$Null@U?$Variable@UAffine2x3@OT@@@OT@@@@�	��-�j�Null<OT::NoVariable<OT::Affine2x3> >.?AU?$Null@U?$NoVariable@UAffine2x3@OT@@@OT@@@@�	��/�f�Null<OT::ColorLine<OT::Variable> >.?AU?$Null@U?$ColorLine@UVariable@OT@@@OT@@@@�	I�1�j�Null<OT::ColorLine<OT::NoVariable> >.?AU?$Null@U?$ColorLine@UNoVariable@OT@@@OT@@@@�	y�3��lt"�	�f�O�O6�t"�n	�n�O�O8�	u�x͆nk	�_�.@Q�_	�bpJrJ�	e`pJrJ �	Z�.@Q�[	�[pJrJ'�	0k+}+[Z	0k+}+�[	0�8�8?b�f	0�8�8C�g�f	0�8�8E�y�f	0�8�8G���f	0�8�8I���f	0�8�8K���f	0�8�8M���f	0�8�8O���f	0�8�8Q���f	0�8�8S���f	0�8�8U���f	0�8�8W���f	0�8�8Y���f	0�8�8[�%��f	0�8�8]�7��f	0�8�8_�I��f	0�8�8a�[��f	0�8�8c�m��f	0�8�8e���f	0�8�8g����f	0�8�8i����f	0�8�8k����f	0�8�8m�ǀ�f	0�8�8o�ـ�f	0�8�8q���f	0�8�8s����f	0�8�8u���f	0�8�8w�!��f	0�8�8y�3��f	0�8�8{�E��f	0�8�8}�W��f	0�8�8�h��f	0�8�8���h<	0k+}+��	0k+}+yh
}h,
��	0k+}+��Ez"��	0�O�O��'z"��	0�O�O���V"{O	0�O�O���."�n	�n�O�O���x"�n	0�O�O���."�	��O�O���x"�	0�O�O���n"A	�n�O�O���n"o#	{n�O�O��mn"o#	0�O�O��	WpJrJJ�	{WpJrJN�	�WpJrJR�	L^pJrJW�	�apJrJ\�	qaF0�1`�#��
�
�_	��F0�1�1.~u�8�
�_	�_����`u�1u	F0�1��
qa,���u	��=9>9��
��,�#5��1cu�8�	�_����	0�O�OA�	`�O�OV�	0�O�OT�	�9�O�O��	l\�O�OȈ	0�O�Oƈ	�9�O�O�	0�O�O��	0�O�O�	j\�O�O��	���O�OƉ	�<�O�Oʉ	`�O�O�	
`�O�O�uAkZ##{0��uAR\##{0Ì	�bF0�1�2u�_`##{0ƌuA�f##{0ȌuA�i##{0ʌ;�#0	;�F0�1̌G�#0	G�F0�1ΌuADY##{0Ќ
=Yч$"o#	0k+}+ӌ
�w
�w,
ۋ,
ߋ,
�e,	�u�u
�9	�9F0�1ی�9#0	�9F0�1݌�u�u	�u=9>9ߌ
�e
�����
��,	�AF0�1�N�A#0	�AF0�1�0f�u	��=9>9�
��
�����	�����	�j{{z{
�f��
�
�,
���^�NullHelper<hb_ot_color_layer_t>.?AU?$NullHelper@Uhb_ot_color_layer_t@@@@	��R�Null<hb_ot_color_layer_t>.?AU?$Null@Uhb_ot_color_layer_t@@@@	���
�
�w,
H{kZuu	0k+�+���Yuu	0k+�+��	�ft���n
�n	�nt���n
�n	0k+}+?	0k+}+c	0k+}+h	0k+}+z	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+�	0k+}+&�	0k+}+8�	0k+}+J�	0k+}+\�	0k+}+n�	0k+}+��	0k+}+��	0k+}+��	0k+}+��	0k+}+Ȁ	0k+}+ڀ	0k+}+�	0k+}+��	0k+}+�	0k+}+"�	0k+}+4�	0k+}+F�	0k+}+X�	0k+}+i�	EzpJrJ�	'zpJrJ�	�VpJrJ�	�n�.@Q�n	0�x͆�n
�	��.@Q)�	0�x͆�n	�npJrJ&�	�npJrJ*�	mnpJrJ0��b"@,	0�O�O/��."`	`�O�O1��a"`	0�O�O3��}$";\	�9�O�O5��}$";\	l\�O�O7�r_"l\	0�O�O9�t}$"Z	�9�O�O;�2W"Ry	0�O�O=�W"A	0�O�O?��}"l\	j\�O�OA�}$"Z	���O�OC��V"�<	�<�O�OE��}"
`	`�O�OG��}$"�_	
`�O�OI��Y$"	0k+}+K�Z$"	0k+}+M�b$"�f	0�8�8O�g$"�f	0�8�8Q�y$"�f	0�8�8S��$"�f	0�8�8U��$"�f	0�8�8W��$"�f	0�8�8Y��$"�f	0�8�8[��$"�f	0�8�8]��$"�f	0�8�8_��$"�f	0�8�8a��$"�f	0�8�8c��$"�f	0�8�8e��$"�f	0�8�8g�%�$"�f	0�8�8i�7�$"�f	0�8�8k�I�$"�f	0�8�8m�[�$"�f	0�8�8o�m�$"�f	0�8�8q��$"�f	0�8�8s���$"�f	0�8�8u���$"�f	0�8�8w���$"�f	0�8�8y�ǀ$"�f	0�8�8{�ـ$"�f	0�8�8}��$"�f	0�8�8���$"�f	0�8�8���$"�f	0�8�8��!�$"�f	0�8�8��3�$"�f	0�8�8��E�$"�f	0�8�8��W�$"�f	0�8�8��h�$"�f	0�8�8��
�h,xh$"	0k+}+����$"	0k+}+��	qaF0�1�2	��F0�1�c
�_
��
Y
���1.~
Y	Y����
�_
��
�_	�_����
�]
��,
qa
�������1c	Y����	�_����
�x	�bpJrJ��	`�.@Q�a	�apJrJ��	;\pJrJ<\	r_pJrJ��
q_	0p_��q\	ZpJrJ�[	2WpJrJ��	WpJrJ��	�}pJrJ��	j\0^5^q\	�VpJrJ��	�}pJrJƋ	`�a�a`	�_pJrJ�_	0k+}+i�b$"	0k+}+��g$"	0k+}+��y$"	0k+}+���$"	0k+}+���$"	0k+}+Í�$"	0k+}+ō�$"	0k+}+Ǎ�$"	0k+}+ɍ�$"	0k+}+ˍ�$"	0k+}+͍�$"	0k+}+ύ�$"	0k+}+э�$"	0k+}+Ӎ%�$"	0k+}+Ս7�$"	0k+}+׍I�$"	0k+}+ٍ[�$"	0k+}+ۍm�$"	0k+}+ݍ�$"	0k+}+ߍ��$"	0k+}+���$"	0k+}+���$"	0k+}+�ǀ$"	0k+}+�ـ$"	0k+}+��$"	0k+}+���$"	0k+}+��$"	0k+}+�!�$"	0k+}+�3�$"	0k+}+�E�$"	0k+}+��W�$"	0k+}+��h�$"	0k+}+����OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`e6be6477
����
��	0����y
���
��
��	���
�	�����
��,
��,
�	�����^��operator()��<lambda_7d1bf0e36b10316baf438c85e397562e>���operator=��&	�OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`e6be6477
��,��hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@
���
�	u��
�	
���
���
�	�����	���	���s��	0��	@,��	@,����	@,��s	@,��s �!�
�!	��#�s
�,
�	%��&�s$�'�	���r	��#�	%��&�)�*�+��@,item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*��"�operator[]�(�operator+=�,�operator++�(�operator-=�,�operator--��operator-�� T-�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��
/�	
�/�0�
/���
2�	�/�3�1�4�	@,/�3�	@,/�3�s	0/�3�	u/�3�	/�0�	/�0�s	�/�3��5�thiz���6�__item__���7�__item_at__8�__more__���9�__len__:�__next__���;�__forward__:�__prev__���;�__rewind__�<�__end__=�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@�����/���?�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@n~���.
�	�B�A�
�	@,�D�	0�D�	�B�	��D�
�,
I�	0�D�J���hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@�������C�hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d���@,__item_t__�Fis_sorted_iterator�E�__item__���F�__more__���G�__next__���G�__prev__���H�__end__K�operator!=�
.~it���
L�Xp
MB`f�
M�hhb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
O��/~P��Q����.	O�mHqHS����.
O�	O�V�U��W�hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>�
��p
�.f�X�hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
O�
��
��	��F0�1\�	�\j]J�	�\j]J�	�AF0�1��	uY��n]�1*|t	0Y��b��1*|�A�A3�u	�AY��d�
��,
��	��F0�1g�	bYF0�1l�
�y
��,��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`e6be6477
l���
m�	0l�n�y
l��
p�
l�	l�r�
q�	l�r�s�t�
l�,
m�,
w�	v�l�r�x�^o�operator()�u�<lambda_89dd596450984048c48f238dce6ac53a>��y�operator=��&z�OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`e6be6477
n�,�hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
}���hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��n�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��
����
��	u����
��	~�����
}���
��	����������	}�����	}�����s����	0����	@,����	@,��������	@,����s	@,����s����
��!	}�����s
}�,
��	������s����	}�����r	}�����	�������������@,item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��n T��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@
��	~�����
����
��	����������	@,����	@,����s	0����	u����	����	����s	}��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,unsigned int> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBU?$hb_pair_t@II@@@@��Vcl��.
}�	}�����
��	@,}���	0}���	}���	}�}���
��,
��	0}�������hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���������hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>���@,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
cit���
��@p
MBHf
��Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
���s~��}�Žp��.	��mHqHĎl��.
��	��ǎƎ�Ȏhb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>�
l�p
�.f�Ɏhb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
��
l�	�\j]��	�\j]��
��
��,
�
�,
i~,
4~
8~,
5~
6~,
M
�	؎F0�1َ
�
ێ�8����f	0���ݎ�8Ig��f	0=gKgߎ
؎,
L
�	�F0�1�
�
��8Ç��f	0�ɇ��8Ig��f	0=gKg�
�,
9y	0k+�+�	0k+�+H�
��,
;~
D�,
�
�	�F0�1�
�
���8L���f	0�R���
�,
�
�	��F0�1��
��
���8|���f	0������
��,
�
��	�F0�1��8L����f	0�R��
�,
�
	�	�F0�1	��8|�	��f	0�����
�,
�
�	�F0�1��8L���f	0�R��
�,
�
#�	�F0�1��8|�#��f	0�����
�,ܐl\1^	j\�O�O�
<^ܐ
`�a	`�O�O�
`
��,�$"	0k+}+!�	O�V�U�
Z�,
O�,
%�P�&�
.~	�O�V�(�

�,��#0	��F0�1+�
��,��OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`e6be6477��
.�	.�/�e	.�/�:
usegcount�0�operator()�1�Counter�2�OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`e6be6477��
.�
/�,	.�/�
.�,*|7�	Y��8�&�OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`e6be6477
:�	:�;�<	:�;�e�
�1serializer_��
�Aend_code_
�Astart_code_��
3�id_delta_
t index_���<�Writer�=�operator()�&>�(OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`e6be6477	:�;�<
:�
;�,
:�,*|C�	Y��D���OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`e6be6477��
F���
G�	0F�H��)
F��
J�
F�	F�L�
K�
Y�	F�L�N�M�O�
F�,
G�,
R�	Q�F�L�S�rI�operator()�P�<lambda_bcde359832be675e75944c51384760e8>��
Y�idDelta��T�operator=��&U�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`e6be6477��
G�
Y�
H�,	F�L�N�
F�
L�,��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`e6be6477��
]���
^�	0]�_��)
]��
a�
]�	]�c�
b�	]�c�N�d�e�
]�,
^�,
h�	g�]�c�i�r`�operator()�f�<lambda_696fc060062c10c258de191470baf2ce>��
Y�idDelta��j�operator=��&k�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`e6be6477��
^�
_�,	]�c�N�
]�
c�,	�#�/k|	�#�/k|"�hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
t�f�hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�J�hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�
w���
x�	uw�y�
w�	u�w�{�
t���
}�	~�w�y�|��	t�w�y�	t�w�y�s����	0w�y�	uw�{���z�	uw�{�s	uw�y�s����
w�!	t�w���s
t�,
w�	��w���s����	t�w�{�r	t�w���	��w����������uitem_t�z�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��z�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��J T��hb_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@�j�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���
��	u�����
����
��	~���������	u����	u����s	0����	����	����s	t��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__j��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���w�������f��hb_iter_with_fallback_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��]��.
t�	t�����
}�	ut���	0t���	t���	t�t���
}�,
��	0t�������hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���nv�����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
ߠit���
��p
MBf"
�� hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�
������t���a��.	��mHqH��]��.
��	���������hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>�
]�p
�.f���hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�
��
t����#0	��F0�1
��,HY"	bYF0�1ŏ	��ǎƎ
ˎ,
��,
ɏ��ʏ	}���ǎ�
~�,	؎F0�1�2
�,���f	0�8�8Џ��u�1u	F0�1ҏ
��,	�F0�1�2
�,���f	0�8�8׏ˇu�1u	F0�1ُ
ɇ,
9y,�}uu	0k+�+ݏ	�F0�1�2
�,I��f	0�8�8�T�u�1u	F0�1�
R�,	��F0�1�2
�,y��f	0�8�8���u�1u	F0�1�
��,	�F0�1�2
��,	�F0�1�2
	�,	�F0�1�2
�,	�F0�1�2
#�,
��,
w�
{�,
x�
u�,
y�,
̎
ǎ,
[�
V�,
Z�	0k+�+��
H�	0k+�+�
6�	0k+�+�
$�	0k+�+�
�	0k+�+�
�	0k+�+	�
�	0k+�+�
܀	0k+�+
�
ʀ	0k+�+�
��	0k+�+�
��	0k+�+�
��	0k+�+�
��	0k+�+�
p�	0k+�+�
^�	0k+�+�
L�	0k+�+�
:�	0k+�+�
(�	0k+�+!�	0k+�+َ	0k+�+�
�	0k+�+%�
�	0k+�+'�
�	0k+�+)�
�	0k+�++�
�	0k+�+-�
�	0k+�+/�
|	0k+�+1�
j	0k+�+3�g�o#	0�J�J5�
��
7�
]�
��	��:�9�
����
<�,
=�
<�	0��?�>�	g���:�
;�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >���@�operator==�@�operator!=�A�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���A�get
]�v�FB�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���
��,	0k+�+�	0k+�+��	0k+�+�	0k+�+	�	0k+�+�	0k+�+�
p�
:�,	t�����
v�	��:�9�ܐ"l\1^	j\�O�OP�ܐ"
`�a	`�O�OR�	�B�A�	}�����	��F0�1�2	�i/k/J�
%�	u޳�X�	7�\j]A,6FIRST_SUB_RANGE��FOLLOWING_SUB_RANGE���t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU1@@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAAI0@Z@@Z@`e6be6477���&uuuuttt7�	Y��]�
\�,t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U1@H@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAA_NPEAUhb_serialize_context_t@@0H@Z@@Z@`e6be6477���&uuuutttC�	Y��a�
`�,	�/�/k|	�/�/k|	������
��,
��,
h���i�	t������!	��F0�1�2	bYF0�1�2
bY,	}�i/k/��
��	u޳�p���$"�f	0�8�8r���$"�f	0�8�8t�I�$"�f	0�8�8v�y�$"�f	0�8�8x�
Z�,
H�,
6�,
$�,
�,
�,
�,
܀,
ʀ,
��,
��,
��,
��,
p�,
^�,
L�,
:�,
(�,
��	0k+}+��
��	0k+}+��
�,
�,
�,
�,
�,
�,
|,
j,g�o#"	0�J�J��
g�g���
I�	0k+}+��
y�	0k+}+��
��,
�
��
��
l�
��	������
����
��,
��
��	0������	v��������hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >�����operator==���operator!=���operator class OT::CmapSubtableFormat4::serialize::<lambda_89dd596450984048c48f238dce6ac53a> &���get
l�v�F��hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���	������v�@,	0�J�J��
��,
��
��,
�
2~
L�
��
��
L�	L�����
L���
��,
��
��	0L�����	�L������hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >�����operator==���operator!=���operator class OT::CmapSubtableFormat4::serialize::<lambda_7d1bf0e36b10316baf438c85e397562e> &���get
��v�Fhb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@���	L������@,	0�J�JŐ
B�,
�
�,���	0k+}+ʐ
��	0k+�+̐Ƈ�	0k+}+ΐ
Ƈ	0k+�+АO��	0k+}+Ґ
O�	0k+�+Ԑ��	0k+}+֐
�	0k+�+ؐ
��,
��,l\�\	j\�}̐ܐ
`�b	`�}̐ސ	0�O�O5�	I�pJrJJ�I�J�%�$"	u޳��%�X�	*|i/k/k|
C|	u޳��C|�/�	��pJrJ��������$"	u޳����p���$"	0k+}+���$"	0k+}+�I�$"	0k+}+�y�$"	0k+}+��v�@,"	0�J�J��
v�v����@,"	0�J�J��
����
��,
Ƈ,
O�,
�,
8�
:�	�F0�1�
�	�F0�1�
�f,
�f,	�
�A0	0F0�1�
�f

�9
9A0	0F0�1�
�
�,
i�
k�	�F0�1�
�	�F0�1�
v�
�,j\ܐ`ސg�"o#	0�O�O�	0�O�O��	0�O�OŐ	j|pJrJk|j|k|C|$"	u޳�"�C|�
*|�%�M&�	*|i/k/��#0	�F0�1)��#0	�F0�1+�
��	0k+�+-�
��	0k+�+/�	0k+�+�	0k+�+�
��
��,
2�
3�,	g�pJrJ��v�"@,	0�O�O8��"@,	0�O�O:�	C|pJrJ�	MMn]%��	�F0�1�2	�F0�1�2
��,
��,
މ	0k+}+C�
e�	0k+}+E��uu	0k+�+G�q�uu	0k+�+I�	v�pJrJ��	�pJrJ��މ$"	0k+}+M�e�$"	0k+}+O�
�	0k+�+Q�
q�	0k+�+S��$��3�?V��u�muuuZ��t�tRVt^�RVpu`��taVtb�aVpud��{get_null���^f�Null<OT::CmapSubtableLongGroup>.?AU?$Null@UCmapSubtableLongGroup@OT@@@@��{get_null���Jh�Null<OT::ClipRecord>.?AU?$Null@UClipRecord@OT@@@@����$s0�vu�v $u0t0m�&�hType���nget_null���Ro�NullHelper<OT::ClipList>.?AU?$NullHelper@UClipList@OT@@@@���&"�Type���nget_null���bq�NullHelper<OT::DeltaSetIndexMap>.?AU?$NullHelper@UDeltaSetIndexMap@OT@@@@���&�fType���*lget_null���^s�NullHelper<OT::BaseGlyphRecord>.?AU?$NullHelper@UBaseGlyphRecord@OT@@@@�&�iType���$nget_null���ju�NullHelper<OT::BaseGlyphPaintRecord>.?AU?$NullHelper@UBaseGlyphPaintRecord@OT@@@@���&ieType���4fget_null���Vw�NullHelper<OT::CPALV1Tail>.?AU?$NullHelper@UCPALV1Tail@OT@@@@���&�\Type����cget_null���jy�NullHelper<OT::CmapSubtableFormat14>.?AU?$NullHelper@UCmapSubtableFormat14@OT@@@@���&�_Type���ocget_null���Z{�NullHelper<OT::CmapSubtable>.?AU?$NullHelper@UCmapSubtable@OT@@@@���&�_Type����cget_null���^}�NullHelper<OT::EncodingRecord>.?AU?$NullHelper@UEncodingRecord@OT@@@@���&4\Type����\get_null���n�NullHelper<OT::VariationSelectorRecord>.?AU?$NullHelper@UVariationSelectorRecord@OT@@@@�&bZType����\get_null���V��NullHelper<OT::UVSMapping>.?AU?$NullHelper@UUVSMapping@OT@@@@���&�XType����Xget_null���R��NullHelper<OT::OS2V5Tail>.?AU?$NullHelper@UOS2V5Tail@OT@@@@�&�XType����Xget_null���R��NullHelper<OT::OS2V2Tail>.?AU?$NullHelper@UOS2V2Tail@OT@@@@�&�XType����Xget_null���R��NullHelper<OT::OS2V1Tail>.?AU?$NullHelper@UOS2V1Tail@OT@@@@�&�7Type���wzget_null���V��NullHelper<contour_point_t>.?AU?$NullHelper@Ucontour_point_t@@@@&GWType���zget_crap������CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&\WType���zget_crap������CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���zget_null���F��Null<OT::OS2V1Tail>.?AU?$Null@UOS2V1Tail@OT@@@@�zget_null���F��Null<OT::OS2V2Tail>.?AU?$Null@UOS2V2Tail@OT@@@@�zget_null���F��Null<OT::OS2V5Tail>.?AU?$Null@UOS2V5Tail@OT@@@@��yget_null���J��Null<OT::UVSMapping>.?AU?$Null@UUVSMapping@OT@@@@����yget_null���b��Null<OT::VariationSelectorRecord>.?AU?$Null@UVariationSelectorRecord@OT@@@@�myget_null���R��Null<OT::EncodingRecord>.?AU?$Null@UEncodingRecord@OT@@@@���[yget_null���N��Null<OT::CmapSubtable>.?AU?$Null@UCmapSubtable@OT@@@@���Yyget_null���^��Null<OT::CmapSubtableFormat14>.?AU?$Null@UCmapSubtableFormat14@OT@@@@���&wdType���Ryget_null���V��NullHelper<hb_transform_t>.?AU?$NullHelper@Uhb_transform_t@@@@��&�dType���Nyget_null���N��NullHelper<hb_bounds_t>.?AU?$NullHelper@Uhb_bounds_t@@@@Byget_null���J��Null<OT::CPALV1Tail>.?AU?$Null@UCPALV1Tail@OT@@@@���+yget_null���^��Null<OT::BaseGlyphPaintRecord>.?AU?$Null@UBaseGlyphPaintRecord@OT@@@@���	yget_null���R��Null<OT::BaseGlyphRecord>.?AU?$Null@UBaseGlyphRecord@OT@@@@��xget_null���V��Null<OT::DeltaSetIndexMap>.?AU?$Null@UDeltaSetIndexMap@OT@@@@����xget_null���F��Null<OT::ClipList>.?AU?$Null@UClipList@OT@@@@���&$Type����xget_crap���N��CrapHelper<hb_set_t *>.?AU?$CrapHelper@PEAUhb_set_t@@@@�&�qType����xget_crap���n��CrapHelper<OT::index_map_subset_plan_t>.?AU?$CrapHelper@Uindex_map_subset_plan_t@OT@@@@�&�uType����wget_crap���j��CrapHelper<OT::glyf_impl::SubsetGlyph>.?AU?$CrapHelper@USubsetGlyph@glyf_impl@OT@@@@&�fType����xget_crap���V��CrapHelper<OT::LayerRecord>.?AU?$CrapHelper@ULayerRecord@OT@@@@�&�iType���yget_null�����NullHelper<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@&�hType���6yget_null���V��NullHelper<OT::ClipRecord>.?AU?$NullHelper@UClipRecord@OT@@@@���&4\Type����yget_crap���n��CrapHelper<OT::VariationSelectorRecord>.?AU?$CrapHelper@UVariationSelectorRecord@OT@@@@�&�YType����yget_null���b��NullHelper<OT::UnicodeValueRange>.?AU?$NullHelper@UUnicodeValueRange@OT@@@@�&;YType����yget_null���j��NullHelper<OT::CmapSubtableLongGroup>.?AU?$NullHelper@UCmapSubtableLongGroup@OT@@@@��{get_null���V��Null<OT::UnicodeValueRange>.?AU?$Null@UUnicodeValueRange@OT@@@@�&�_Type����{get_null���b��NullHelper<OT::CmapSubtable const >.?AU?$NullHelper@$$CBUCmapSubtable@OT@@@@&�\Type����{get_null���rÑNullHelper<OT::CmapSubtableFormat14 const >.?AU?$NullHelper@$$CBUCmapSubtableFormat14@OT@@@@&wdType����{get_crap���VőCrapHelper<hb_transform_t>.?AU?$CrapHelper@Uhb_transform_t@@@@��&�dType����{get_crap���NǑCrapHelper<hb_bounds_t>.?AU?$CrapHelper@Uhb_bounds_t@@@@�{get~ɑCrapOrNullHelper<OT::IntType<unsigned int,4> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@I$03@OT@@@@����{get_null���ˑNull<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@;{getn͑CrapOrNullHelper<OT::LayerRecord const >.?AU?$CrapOrNullHelper@$$CBULayerRecord@OT@@@@���zgetvϑCrapOrNullHelper<OT::DeltaSetIndexMap const *>.?AU?$CrapOrNullHelper@PEBUDeltaSetIndexMap@OT@@@@�zgetzёCrapOrNullHelper<OT::index_map_subset_plan_t>.?AU?$CrapOrNullHelper@Uindex_map_subset_plan_t@OT@@@@��zgetbӑCrapOrNullHelper<contour_point_t>.?AU?$CrapOrNullHelper@Ucontour_point_t@@@@�zget_null���BՑNull<hb_bounds_t>.?AU?$Null@Uhb_bounds_t@@@@�zget_null���JבNull<hb_transform_t>.?AU?$Null@Uhb_transform_t@@@@���zget_null���JّNull<contour_point_t>.?AU?$Null@Ucontour_point_t@@@@&�7Type���p|get_crap���VۑCrapHelper<contour_point_t>.?AU?$CrapHelper@Ucontour_point_t@@@@&.�Type���n|get_crap���jݑCrapHelper<OT::DeltaSetIndexMap const *>.?AU?$CrapHelper@PEBUDeltaSetIndexMap@OT@@@@&�fType���l|get_null���VߑNullHelper<OT::LayerRecord>.?AU?$NullHelper@ULayerRecord@OT@@@@�&�TType����|get_null���f�NullHelper<OT::hmtx_accelerator_t>.?AU?$NullHelper@Uhmtx_accelerator_t@OT@@@@���&`VType����|get_null���f�NullHelper<OT::vmtx_accelerator_t>.?AU?$NullHelper@Uvmtx_accelerator_t@OT@@@@���&aType����|get_null���f�NullHelper<OT::glyf_accelerator_t>.?AU?$NullHelper@Uglyf_accelerator_t@OT@@@@����|getj�CrapOrNullHelper<OT::UVSMapping const >.?AU?$CrapOrNullHelper@$$CBUUVSMapping@OT@@@@�|getr�CrapOrNullHelper<OT::EncodingRecord const >.?AU?$CrapOrNullHelper@$$CBUEncodingRecord@OT@@@@�|get_null���J�Null<OT::LayerRecord>.?AU?$Null@ULayerRecord@OT@@@@��|get_null���Z�Null<OT::glyf_accelerator_t>.?AU?$Null@Uglyf_accelerator_t@OT@@@@����|get_null���Z�Null<OT::vmtx_accelerator_t>.?AU?$Null@Uvmtx_accelerator_t@OT@@@@����|get_null���Z�Null<OT::hmtx_accelerator_t>.?AU?$Null@Uhmtx_accelerator_t@OT@@@@���}get��CrapOrNullHelper<OT::OffsetTo<OT::Paint,OT::IntType<unsigned int,4>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UPaint@OT@@U?$IntType@I$03@2@X$00@OT@@@@��&.�Type���?�get_null���j��NullHelper<OT::DeltaSetIndexMap const *>.?AU?$NullHelper@PEBUDeltaSetIndexMap@OT@@@@&�uType����get_null���j��NullHelper<OT::glyf_impl::SubsetGlyph>.?AU?$NullHelper@USubsetGlyph@glyf_impl@OT@@@@&�qType����get_null���n��NullHelper<OT::index_map_subset_plan_t>.?AU?$NullHelper@Uindex_map_subset_plan_t@OT@@@@�&$Type����get_null���N��NullHelper<hb_set_t *>.?AU?$NullHelper@PEAUhb_set_t@@@@�&\WType�����get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&GWType�����get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&`VType���O�get_crap���V�CrapHelper<hb_variation_t>.?AU?$CrapHelper@Uhb_variation_t@@@@��&6tType���3�get_null���j�NullHelper<OT::glyf_impl::GlyphHeader>.?AU?$NullHelper@UGlyphHeader@glyf_impl@OT@@@@	�Y�*�get_null����get_crap���f�OT::_hb_has_null<OT::DefaultUVS,1>.?AU?$_hb_has_null@UDefaultUVS@OT@@$00@OT@@���	�Z	�*
�get_null����get_crap���j	�OT::_hb_has_null<OT::NonDefaultUVS,1>.?AU?$_hb_has_null@UNonDefaultUVS@OT@@$00@OT@@�	���*�get_null����get_crap���j�OT::_hb_has_null<OT::CmapSubtable,1>.?AU?$_hb_has_null@UCmapSubtable@OT@@$00@OT@@���	�eу*҃get_null����get_crap����OT::_hb_has_null<OT::UnsizedArrayOf<OT::Index>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UIndex@OT@@@OT@@$0A@@OT@@�
�h	�˃*̃get_null����get_crap���^�OT::_hb_has_null<OT::ClipBox,1>.?AU?$_hb_has_null@UClipBox@OT@@$00@OT@@�
_f	���*ƒget_null����get_crap���Z�OT::_hb_has_null<OT::Paint,1>.?AU?$_hb_has_null@UPaint@OT@@$00@OT@@�
�k	���*��get_null����get_crap����OT::_hb_has_null<OT::SortedUnsizedArrayOf<OT::BaseGlyphRecord>,0>.?AU?$_hb_has_null@U?$SortedUnsizedArrayOf@UBaseGlyphRecord@OT@@@OT@@$0A@@OT@@�	Cl��*��get_null����get_crap����OT::_hb_has_null<OT::UnsizedArrayOf<OT::LayerRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@ULayerRecord@OT@@@OT@@$0A@@OT@@�	'j��*��get_null��� �get_crap���j!�OT::_hb_has_null<OT::BaseGlyphList,1>.?AU?$_hb_has_null@UBaseGlyphList@OT@@$00@OT@@�	�j��*��get_null���#�get_crap���b$�OT::_hb_has_null<OT::LayerList,1>.?AU?$_hb_has_null@ULayerList@OT@@$00@OT@@�	�h��*��get_null���&�get_crap���b'�OT::_hb_has_null<OT::ClipList,1>.?AU?$_hb_has_null@UClipList@OT@@$00@OT@@���	(���*��get_null���)�get_crap���r*�OT::_hb_has_null<OT::DeltaSetIndexMap,1>.?AU?$_hb_has_null@UDeltaSetIndexMap@OT@@$00@OT@@���	�r�*s�get_null���,�get_crap���-�OT::_hb_has_null<OT::UnsizedArrayOf<OT::HBFixed<OT::IntType<short,2>,14> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$HBFixed@U?$IntType@F$01@OT@@$0O@@OT@@@OT@@$0A@@OT@@Q�get_null���^/�Null<OT::glyf_impl::GlyphHeader>.?AU?$Null@UGlyphHeader@glyf_impl@OT@@@@N�get_null����1�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@M�get_null����3�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���L�get_null���B5�Null<hb_set_t *>.?AU?$Null@PEAUhb_set_t@@@@�J�get_null���b7�Null<OT::index_map_subset_plan_t>.?AU?$Null@Uindex_map_subset_plan_t@OT@@@@�H�get_null���^9�Null<OT::glyf_impl::SubsetGlyph>.?AU?$Null@USubsetGlyph@glyf_impl@OT@@@@F�get_null���^;�Null<OT::DeltaSetIndexMap const *>.?AU?$Null@PEBUDeltaSetIndexMap@OT@@@@&�jType�����get_null���R=�NullHelper<OT::LayerList>.?AU?$NullHelper@ULayerList@OT@@@@�&�iType�����get_null���Z?�NullHelper<OT::BaseGlyphList>.?AU?$NullHelper@UBaseGlyphList@OT@@@@�&_fType�����get_null���JA�NullHelper<OT::Paint>.?AU?$NullHelper@UPaint@OT@@@@�&�hType�����get_null���NC�NullHelper<OT::ClipBox>.?AU?$NullHelper@UClipBox@OT@@@@�&pZType�����get_null���ZE�NullHelper<OT::NonDefaultUVS>.?AU?$NullHelper@UNonDefaultUVS@OT@@@@�&�YType�����get_null���VG�NullHelper<OT::DefaultUVS>.?AU?$NullHelper@UDefaultUVS@OT@@@@���&DaType���a�get_null���fI�NullHelper<OT::gvar_accelerator_t>.?AU?$NullHelper@Ugvar_accelerator_t@OT@@@@���P�get_null���JK�Null<OT::DefaultUVS>.?AU?$Null@UDefaultUVS@OT@@@@���N�get_null���NM�Null<OT::NonDefaultUVS>.?AU?$Null@UNonDefaultUVS@OT@@@@�L�get_null���BO�Null<OT::ClipBox>.?AU?$Null@UClipBox@OT@@@@�J�get_null���>Q�Null<OT::Paint>.?AU?$Null@UPaint@OT@@@@�H�get_null���NS�Null<OT::BaseGlyphList>.?AU?$Null@UBaseGlyphList@OT@@@@�F�get_null���FU�Null<OT::LayerList>.?AU?$Null@ULayerList@OT@@@@�e�get_null���ZW�Null<OT::gvar_accelerator_t>.?AU?$Null@Ugvar_accelerator_t@OT@@@@���&O�Type����get_null���Y�NullHelper<OT::TupleVariationData<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���&`VType����get_null���V[�NullHelper<hb_variation_t>.?AU?$NullHelper@Uhb_variation_t@@@@��&�`Type����get_null���J]�NullHelper<OT::hhea>.?AU?$NullHelper@Uhhea@OT@@@@���&�TType����get_null���J_�NullHelper<OT::vhea>.?AU?$NullHelper@Uvhea@OT@@@@���&fType����get_null���Ja�NullHelper<OT::head>.?AU?$NullHelper@Uhead@OT@@@@���&'ZType����get_null���Jc�NullHelper<OT::maxp>.?AU?$NullHelper@Umaxp@OT@@@@���&TZType����get_null���Fe�NullHelper<OT::OS2>.?AU?$NullHelper@UOS2@OT@@@@�&�XType����get_null���Jg�NullHelper<OT::CPAL>.?AU?$NullHelper@UCPAL@OT@@@@���&�sType���ކget_null���i�NullHelper<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$NullHelper@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@�&�sType���܆get_null���k�NullHelper<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$NullHelper@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@�&�sType���چget_null���m�NullHelper<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$NullHelper@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@&tType���؆get_null���o�NullHelper<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$NullHelper@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@��&>[Type���ֆget_null���Jq�NullHelper<OT::COLR>.?AU?$NullHelper@UCOLR@OT@@@@���&�bType���Ԇget_null���Js�NullHelper<OT::loca>.?AU?$NullHelper@Uloca@OT@@@@���&�uType���҆get_null���Ju�NullHelper<OT::glyf>.?AU?$NullHelper@Uglyf@OT@@@@���&9`Type���Ɇget_null���Jw�NullHelper<OT::cmap>.?AU?$NullHelper@Ucmap@OT@@@@���	�G�*�get_null���y�get_crap���vz�OT::_hb_has_null<OT::IntType<unsigned char,1>,1>.?AU?$_hb_has_null@U?$IntType@E$00@OT@@$00@OT@@�Q�get_null���>|�Null<OT::cmap>.?AU?$Null@Ucmap@OT@@@@���O�get_null���>~�Null<OT::glyf>.?AU?$Null@Uglyf@OT@@@@���M�get_null���>��Null<OT::loca>.?AU?$Null@Uloca@OT@@@@���K�get_null���>��Null<OT::COLR>.?AU?$Null@UCOLR@OT@@@@���I�get_null�����Null<OT::gvar_GVAR<OT::IntType<unsigned int,3>,1196835154> >.?AU?$Null@U?$gvar_GVAR@U?$IntType@I$02@OT@@$0EHFGEBFC@@OT@@@@��G�get_null�����Null<OT::gvar_GVAR<OT::IntType<unsigned short,2>,1735811442> >.?AU?$Null@U?$gvar_GVAR@U?$IntType@G$01@OT@@$0GHHGGBHC@@OT@@@@E�get_null���~��Null<OT::hmtxvmtx<OT::vmtx,OT::vhea,OT::VVAR> >.?AU?$Null@U?$hmtxvmtx@Uvmtx@OT@@Uvhea@2@UVVAR@2@@OT@@@@�C�get_null���~��Null<OT::hmtxvmtx<OT::hmtx,OT::hhea,OT::HVAR> >.?AU?$Null@U?$hmtxvmtx@Uhmtx@OT@@Uhhea@2@UHVAR@2@@OT@@@@�A�get_null���>��Null<OT::CPAL>.?AU?$Null@UCPAL@OT@@@@���?�get_null���:��Null<OT::OS2>.?AU?$Null@UOS2@OT@@@@�=�get_null���>��Null<OT::maxp>.?AU?$Null@Umaxp@OT@@@@���;�get_null���>��Null<OT::head>.?AU?$Null@Uhead@OT@@@@���9�get_null���>��Null<OT::vhea>.?AU?$Null@Uvhea@OT@@@@���7�get_null���>��Null<OT::hhea>.?AU?$Null@Uhhea@OT@@@@���5�get_null���J��Null<hb_variation_t>.?AU?$Null@Uhb_variation_t@@@@��3�get_null�����Null<OT::TupleVariationData<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@@@���&;Type���'�get_null���f��NullHelper<OT::IntType<unsigned char,1> >.?AU?$NullHelper@U?$IntType@E$00@OT@@@@�get_null���Z��Null<OT::IntType<unsigned char,1> >.?AU?$Null@U?$IntType@E$00@OT@@@@�get���CrapOrNullHelper<OT::VariationSelectorRecord const >.?AU?$CrapOrNullHelper@$$CBUVariationSelectorRecord@OT@@@@��&ӉType����get_null���r��NullHelper<OT::Variable<OT::ColorStop> >.?AU?$NullHelper@U?$Variable@UColorStop@OT@@@OT@@@@�&Z�Type����get_null���v��NullHelper<OT::NoVariable<OT::ColorStop> >.?AU?$NullHelper@U?$NoVariable@UColorStop@OT@@@OT@@@@�$�get_null���j��Null<OT::NoVariable<OT::ColorStop> >.?AU?$Null@U?$NoVariable@UColorStop@OT@@@OT@@@@�"�get_null���f��Null<OT::Variable<OT::ColorStop> >.?AU?$Null@U?$Variable@UColorStop@OT@@@OT@@@@�&I\Type�����get_null���J��NullHelper<OT::MVAR>.?AU?$NullHelper@UMVAR@OT@@@@���	��*�get_null�����get_crap�����OT::_hb_has_null<OT::ColorLine<OT::NoVariable>,1>.?AU?$_hb_has_null@U?$ColorLine@UNoVariable@OT@@@OT@@$00@OT@@��	��*�get_null�����get_crap�����OT::_hb_has_null<OT::ColorLine<OT::Variable>,1>.?AU?$_hb_has_null@U?$ColorLine@UVariable@OT@@@OT@@$00@OT@@��	���*�get_null�����get_crap�����OT::_hb_has_null<OT::NoVariable<OT::Affine2x3>,1>.?AU?$_hb_has_null@U?$NoVariable@UAffine2x3@OT@@@OT@@$00@OT@@��	���*�get_null�����get_crap�����OT::_hb_has_null<OT::Variable<OT::Affine2x3>,1>.?AU?$_hb_has_null@U?$Variable@UAffine2x3@OT@@@OT@@$00@OT@@��ϋget_null���>��Null<OT::MVAR>.?AU?$Null@UMVAR@OT@@@@���&�getj��CrapOrNullHelper<hb_ot_color_layer_t>.?AU?$CrapOrNullHelper@Uhb_ot_color_layer_t@@@@&��Type���$�get_null���r��NullHelper<OT::Variable<OT::Affine2x3> >.?AU?$NullHelper@U?$Variable@UAffine2x3@OT@@@OT@@@@�&��Type���"�get_null���v��NullHelper<OT::NoVariable<OT::Affine2x3> >.?AU?$NullHelper@U?$NoVariable@UAffine2x3@OT@@@OT@@@@�&8�Type��� �get_null���r��NullHelper<OT::ColorLine<OT::Variable> >.?AU?$NullHelper@U?$ColorLine@UVariable@OT@@@OT@@@@�&i�Type����get_null���v’NullHelper<OT::ColorLine<OT::NoVariable> >.?AU?$NullHelper@U?$ColorLine@UNoVariable@OT@@@OT@@@@�4�get_null���jĒNull<OT::ColorLine<OT::NoVariable> >.?AU?$Null@U?$ColorLine@UNoVariable@OT@@@OT@@@@�2�get_null���fƒNull<OT::ColorLine<OT::Variable> >.?AU?$Null@U?$ColorLine@UVariable@OT@@@OT@@@@�0�get_null���jȒNull<OT::NoVariable<OT::Affine2x3> >.?AU?$Null@U?$NoVariable@UAffine2x3@OT@@@OT@@@@�.�get_null���fʒNull<OT::Variable<OT::Affine2x3> >.?AU?$Null@U?$Variable@UAffine2x3@OT@@@OT@@@@�&�fType���,�get_crap���^̒CrapHelper<hb_ot_color_layer_t>.?AU?$CrapHelper@Uhb_ot_color_layer_t@@@@&�fType�����get_null���^ΒNullHelper<hb_ot_color_layer_t>.?AU?$NullHelper@Uhb_ot_color_layer_t@@@@��get_null���RВNull<hb_ot_color_layer_t>.?AU?$Null@Uhb_ot_color_layer_t@@@@��csahHB_OT_METRICS_TAG_HORIZONTAL_ASCENDER�csdhHB_OT_METRICS_TAG_HORIZONTAL_DESCENDER����pglhHB_OT_METRICS_TAG_HORIZONTAL_LINE_GAP�alchHB_OT_METRICS_TAG_HORIZONTAL_CLIPPING_ASCENT��dlchHB_OT_METRICS_TAG_HORIZONTAL_CLIPPING_DESCENT�csavHB_OT_METRICS_TAG_VERTICAL_ASCENDER���csdvHB_OT_METRICS_TAG_VERTICAL_DESCENDER��pglvHB_OT_METRICS_TAG_VERTICAL_LINE_GAP���srchHB_OT_METRICS_TAG_HORIZONTAL_CARET_RISE���nrchHB_OT_METRICS_TAG_HORIZONTAL_CARET_RUN����fochHB_OT_METRICS_TAG_HORIZONTAL_CARET_OFFSET�srcvHB_OT_METRICS_TAG_VERTICAL_CARET_RISE�nrcvHB_OT_METRICS_TAG_VERTICAL_CARET_RUN��focvHB_OT_METRICS_TAG_VERTICAL_CARET_OFFSET���tghxHB_OT_METRICS_TAG_X_HEIGHT����thpcHB_OT_METRICS_TAG_CAP_HEIGHT��sxbsHB_OT_METRICS_TAG_SUBSCRIPT_EM_X_SIZE�sybsHB_OT_METRICS_TAG_SUBSCRIPT_EM_Y_SIZE�oxbsHB_OT_METRICS_TAG_SUBSCRIPT_EM_X_OFFSET���oybsHB_OT_METRICS_TAG_SUBSCRIPT_EM_Y_OFFSET���sxpsHB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_SIZE���sypsHB_OT_METRICS_TAG_SUPERSCRIPT_EM_Y_SIZE���oxpsHB_OT_METRICS_TAG_SUPERSCRIPT_EM_X_OFFSET�oypsHB_OT_METRICS_TAG_SUPERSCRIPT_EM_Y_OFFSET�srtsHB_OT_METRICS_TAG_STRIKEOUT_SIZE��ortsHB_OT_METRICS_TAG_STRIKEOUT_OFFSET����sdnuHB_OT_METRICS_TAG_UNDERLINE_SIZE��odnuHB_OT_METRICS_TAG_UNDERLINE_OFFSET�������_HB_OT_METRICS_TAG_MAX_VALUE�>tҒhb_ot_metrics_tag_t.?AW4hb_ot_metrics_tag_t@@���hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@
Ԓ��
Ւ	uԒ֒
�Y
Ԓ	ؒԒْ
�Y��
ے	ܒԒ֒ڒݒ	�YԒ֒	�YԒ֒s�ߒ	0Ԓ֒	L.Ԓْ	L.Ԓ֒��	L.Ԓْs	L.Ԓ֒s��
Ԓ!	�YԒ�s
�Y,
Ԓ	�Ԓ�s��	�YԒْr	�YԒ�	�Ԓ�����L.item_t�גget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ޒthiz���ߒiter����operator+��ߒ_begin�ߒbegin��ߒ_end���ߒend�operator bool��גlen�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> >,hb_pair_t<unsigned int,unsigned int> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$hb_pair_t@II@@@@AEAU?$hb_pair_t@II@@@@
ے	7�Y��
�Y	�Y��3�	�Y������
ے,
��	0�Y����	�Y�Y���	�Y�Y������	�Y�Y��s2����Ԓ��Ԓiter_base_tL.item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> >�����operator!=��sub_array���truncate���z� hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@II@@@@���hb_iter_with_fallback_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@���hb_iter_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@��
���
�	u��
	m
�		��
�
	m��
�	
�����		m��		m��s��	0��	��
�	�����	��
�s	���s��
�!		m��s
	m,
�	���s��		m�
�r		m��	��� �!�"���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=�#�operator++��operator-=�#�operator--��operator-�� T$�hb_iter_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@
&�		�&�'�
&���
)�	
�&�*�(�+�	�&�*�	�&�*�s	0&�*�	u&�*�	&�'�	&�'�s		m&�*��,�thiz���-�__item__���.�__item_at__/�__more__���0�__len__1�__next__���2�__forward__1�__prev__���2�__rewind__�3�__end__�4�hb_iter_fallback_mixin_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@���&����6�hb_iter_with_fallback_t<hb_array_t<hb_ot_color_layer_t const >,hb_ot_color_layer_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@AEBUhb_ot_color_layer_t@@@@���u
	m		m9�8�		m9�:�;�
�	�	m=�	�	m=�s		m9�		m9�s	u	m=�
�,
C�	0	m=�D�	�	m=�		m	m9�	t	m	t	m=�D�H�I�z�hb_sorted_array_t<hb_ot_color_layer_t const >.?AU?$hb_sorted_array_t@$$CBUhb_ot_color_layer_t@@@@���	K�	m9�	K�	m9��L�M�		m9��		m	m=��		m	m=�P�Q�		m	m=�s����Frealloc_move���<�hb_array_t<hb_ot_color_layer_t const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���>�__item__���?�__item_at__@�__next__���A�__forward__@�__prev__���A�__rewind__�B�__len__E�operator!=�F�begin��F�endF�operator&��G�operator struct hb_array_t<struct hb_ot_color_layer_t const >��E�operator==�B�hash���J�cmpN�qsort��B�get_size���O�reverseR�sub_array��S�truncate���@�fini���
�arrayZ���
ulength���
ubackwards_length�j"VT�hb_array_t<hb_ot_color_layer_t const >.?AU?$hb_array_t@$$CBUhb_ot_color_layer_t@@@@�HB_OT_NAME_ID_COPYRIGHT��HB_OT_NAME_ID_FONT_FAMILYHB_OT_NAME_ID_FONT_SUBFAMILY�HB_OT_NAME_ID_UNIQUE_ID��HB_OT_NAME_ID_FULL_NAME��HB_OT_NAME_ID_VERSION_STRING�HB_OT_NAME_ID_POSTSCRIPT_NAMEHB_OT_NAME_ID_TRADEMARK��HB_OT_NAME_ID_MANUFACTURER���	HB_OT_NAME_ID_DESIGNER���
HB_OT_NAME_ID_DESCRIPTIONHB_OT_NAME_ID_VENDOR_URL�HB_OT_NAME_ID_DESIGNER_URL���
HB_OT_NAME_ID_LICENSEHB_OT_NAME_ID_LICENSE_URLHB_OT_NAME_ID_TYPOGRAPHIC_FAMILY�HB_OT_NAME_ID_TYPOGRAPHIC_SUBFAMILY��HB_OT_NAME_ID_MAC_FULL_NAME��HB_OT_NAME_ID_SAMPLE_TEXTHB_OT_NAME_ID_CID_FINDFONT_NAME��HB_OT_NAME_ID_WWS_FAMILY�HB_OT_NAME_ID_WWS_SUBFAMILY��HB_OT_NAME_ID_LIGHT_BACKGROUND���HB_OT_NAME_ID_DARK_BACKGROUNDHB_OT_NAME_ID_VARIATIONS_PS_PREFIX������HB_OT_NAME_ID_INVALID��NtV�hb_ot_name_id_predefined_t.?AW4hb_ot_name_id_predefined_t@@���C#�C#��C#�^
push_transform���
pop_transform
color_glyph��
push_clip_glyph��
 push_clip_rectangle��
(pop_clip�
0color
8image
@linear_gradient��
Hradial_gradient��
Psweep_gradient���
Xpush_group���
`pop_group
hcustom_palette_color�n[�phb_paint_funcs_t::<unnamed-type-destroy>.?AU<unnamed-type-destroy>@hb_paint_funcs_t@@����f�f
�n	�n^�
]�	�n^�
_�`�
�n��
b�	�f�nc�	#�nc���fvalue_type�7lreference��7lconst_reference#size_type���fiterator����fconst_iterator�a�initializer_list<OT::LayerRecord>��d�begin��d�ende�size���
�f_First���
�f_Lastj
f�std::initializer_list<OT::LayerRecord>.?AV?$initializer_list@ULayerRecord@OT@@@std@@�#��
�w��
i�	0�wj�9	u�wj�s	��wj���OT::TupleVariationData<OT::IntType<unsigned int,3> >::tuple_iterator_t.?AUtuple_iterator_t@?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@����OT::TupleVariationData<OT::IntType<unsigned int,3> >::tuple_variations_t.?AUtuple_variations_t@?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@���
n��u�K,p�	0�wq�	0�wj�	0�w�Q
o�,&u0n��#Q,�u�0	0�wj�v�
o���
x�,�10y�	0�wj�z���OT::TupleVariationData<OT::IntType<unsigned int,3> >::TupleVarCount.?AUTupleVarCount@?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@��OT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@I$02@2@X$00@OT@@�	�wj��k�sanitize���l�get_size���m�get_tuple_var_header���n�tuple_iterator_t���o�tuple_variations_t�r�get_tuple_iterator�s�has_shared_point_numbers���t�decompile_points���s�has_data���w�decompile_tuple_variations�{�serialize��|�TupleVarCount��
|�tupleVarCount
}�data�~�_instance_assertion_on_line_1530���?null_size��?min_size���~�OT::TupleVariationData<OT::IntType<unsigned int,3> >.?AU?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@��
|���
��	0|���	u|����tROT::TupleVariationData<OT::IntType<unsigned int,3> >::TupleVarCount::Flags.?AW4Flags@TupleVarCount@?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@�	|����	9����has_shared_point_numbers�����get_count����operator bool����Flags����_instance_assertion_on_line_1518�����get_size���?null_size��?min_size���?static_size�
\��OT::TupleVariationData<OT::IntType<unsigned int,3> >::TupleVarCount.?AUTupleVarCount@?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@�
}���
��,
��
}�	}�����
}�,	��}���s	}���������
��	�;}����	�;}��������1���u	0}�����	0}����;	0}���9	}���	u}���Z����;target_t�����OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,3>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,3>,void,1>.?AU?$OffsetTo@U?$IntType@E$00@OT@@U?$IntType@I$02@2@X$00@OT@@�
�w��
��,
��
�w	�w����
�w,	���w��s	�w��������
�w,
��	���w���
i�,	���w�������1���u	0�w����	0�w���;	0�w��9	�w��	u�w��r�q���wtarget_t�����OffsetTo<OT::TupleVariationData<OT::IntType<unsigned int,3> >,OT::IntType<unsigned int,4>,void,1>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::TupleVariationData<OT::IntType<unsigned int,3> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$TupleVariationData@U?$IntType@I$02@OT@@@OT@@U?$IntType@I$03@2@X$00@OT@@��jPHANTOM_LEFT�PHANTOM_RIGHTPHANTOM_TOP��PHANTOM_BOTTOM���PHANTOM_COUNT^t��OT::glyf_impl::phantom_point_index_t.?AW4phantom_point_index_t@glyf_impl@OT@@�N�Null<hb_paint_funcs_t>.?AU?$Null@Uhb_paint_funcs_t@@@@��	]d����get_null���N��Null<hb_paint_funcs_t>.?AU?$Null@Uhb_paint_funcs_t@@@@��C#�@L��7��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1723b444���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1723b444���
��,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`1723b444�
“��
Ó	0“ēJ.
ē,
Ó	P.“ē	S.“ē�.“	�.�.ʓ��.��˓hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_ac�a�+��L"Ã�u?�ɰW��l���s�CpH~��V�Dyβ[L��i+z+�/���������t�>!�h�F6����E�BIU��vrU��DUl����؎_6b�f�?+Zh�}?��>��~<�L�y�EODW�i�j�����:�pw��dJ,���=[kY�����'�!F	lX��:�
7)�x�?|��
���l��{\��	��>:1_J�����:N��v�F��I��XZ���ťI[5?����|s����>� �ͯ�Ck<6�L^a��u`;n�X$
�����({�*�"i�x�+�+a������0=vCa�E8�"�F�|C�k9~�����/�|���r�Tރ��g	-�kg�9�wn�'o��7#�����_��h Rw�ξ��!�j?���s��q( 9<�w?\�!ώ�>��w��o�%��$��n�����<EB
�nr���l)�(�������1�UE�/6Ѕ�p�����nw�|��8�e���2���u�
/�����w�݉�v�q'vw$�%;�����m��Hj��ɬ�]�d��.�Ů[;i
`'&k�=�i�.��7�-��jV�<����
,��"���j��A,�e����@�.%���Z%���'�Wˆ�AUv�>�"/![��}������%uT�![h�G��`�������o~��^>Ou�����,5o��^��6�D`�.a��(���7�J/�C��i"a�6yz$�l&�F׎����>h
��}�� |�'^3�����3i�������:�a���$0�g��&��g�����da���X�)�^���j
B*N������>���:D����_Xk�w{���g�M\YĜ�K3�H78���f�EE���[�S�,��}���X<�2�������	I��g�E�*�Oj��`;p��������]��Sh/�Ę�X��<������*���^���*e�"(�x���>��W�7
Iq,�qf�=�ʹ���:�3��o�7�����e{+�K۝�f<'�r?JH�`���2��+���H>cY�Ԭ�S�(�j&T�=��H�R��*2�M)�b$�O�`�����~0�9���uE��@F*Km�[Ґ�^�����oJ�����g�c��l�D�<?�=��iT��.7�Fh?j^b|0�Y-04�s=���
�!'�D���x<�B?݉����d��X[d�(���5ܹi��8W.>6��m��Ι��nSˀ
/�zSq>�����Ub>Q�
,���R�E�k!͆�$=ԻXg�_,����<mq�6��,�/m�D��H�Lְli����{P�K�����u2��Ś��[%l/�I��
��,�LW����2O����
�����D��|N���gm�;��OU?S�S��@Я��./Q����sx%O5)��a.��*��vs%�K���6i��j��.����n>��?�N�^!N�����0��m��Z��������i,�&~�}M�,*�i����dgW�${��0�0u�T��au�=�`f�͙Q�v��C��xV����*���tfmЎj�q��@+�T�"�h�M���>V�)�����oV_��N����UTw�DK���y��H�?����B�]YͲZ~%�%&w3�a�%T�DT���s�_�'G�KȋBUKM�i�`�>�r#Mgɏ�C�e0�
Id��D�uX�L,LL�9�����C���Z�[&r:������xu�0����K���0��mxL��>qA��S�'���f)���^�.�=o��
D���+�!J����Lx��A
�a��ؗ�i������ފ��i��zb��L���$�����
V�n���pv�l��Cc��_����L'@�s2��S�a������
h��|K���@?{2�����N��0%(i���!߈a���[E�ٷl���B���x8�k<���twIV�b���e^< �]L��M�C�40��-K����5տ�-�(��
t��@�7T�_&��Y_���
�
_-J.bt��{���cK���
U�4�i@�'�R��Ig�����?��R� ����Q\>�Gr�i"����n&u� �C�(0se%LY;�q�Ñ;���b6�hf%�8{��z{��/��G���j/���u�Q$��oGIx�|�98j����ϣ��dO������b�ee�C�E-M_��+���П�{���m0�R/�<���	2�ir���[=��
w�ҟN�e��U�����Z�A����m���|{��ˆ�7�r^W��6����A�3�u��lOM��3�?�U���ݹD��C5�PhO���[�ա�����\��Y*���i���I�ˠ�E�f�����}|:����=�N�H�Ybv2�w��4��-���m�����T������q7"���h:��lp��]������7C�_� ����8�1�v���.Q�(e�{g)�v�}����o�k1�NX��W�U���s���1Q��>]�Q�ɫjO;�<�1CAH���[_#������X��=v����1�k-�;���f�m�6�ؐ�^�=�Z�1r�n��sNM%R�΄2��ٻ5!9�f�˥�t�%��%����Y���"&k/~D���"˃�&��:���M:�\h�g�L��	��h����/:6s����|���i��oP�C������P<�c�c�*:��	=�&�������
Y
n\�e|<I�)#���2����B6p��
�$��H�9����^��A�S��4�_
���	j��6��2�tȎ�p�QKh�z�~�M���zP�P$i�-������V���y�p�V����,���P�٢�����������W�:ǾcJ�MjH,f�Dd��h��ROK!
BA�űW���cIC�j?���bc#h
�GC��o4�P���:�qK���vS�%�;��SD�I%dj�	7�i�~$�6	��Z����x��6G\����mC�O6l&�0�65V8f�����,K�d*�@�xLf��b�
56A���4$��xx�F��}��G��Z��c\���Z[��3��2�uܬ�p��ca{��7�����8�l�	
~|Z}tL�k�G7��}Q����]S���p<�@WtN�x����O�8�:�L&��y������ԄC�6/�\����T����fq{
.�m�����j����3�1E���8�d6S��V��-?@x���,)G."���&�;9Pz����7�V`��:g@�wv����D��������(�ڐG�b�Ċ��C����aY�L����U�U��;M4kqLj%G-,47�Qx� /F*��nX�9��2��_����\[���'a ��%1�]�\q<����]Cm����
�%�@�O���b���{�yN�
UQ���d�ל7e�4EI��	�X�g������f�8����VPf���"V}�2EzD��_�ihx���f��)�����. ������	�`�F��Z��":���D����T��'e�B�C���RVȬ�po��!`��q�x4Z�^�O�U����l��i��mU"�����#+\e\�U-����;\��"�����gě��}��Ip��QSk�^�c��x��&��T���%�7�|�����&�f�������JT��N�@����Id~)-{O���E>A��ׅ~�(�5�{������pyTU��sf������^eA�u����Ԟ��X�Љ%�.�=�5eG��V��<�zDq�%��ks�3����[��;�@�o��M�h�D��7qx��L����-�1oȻ����V���
Y�g�7�s�����a>�Тj�w�?�nDw��B�%�+q��n~����*��b�rNsN�)�
45����?*��5z�i$��ASm�����1K0?�q�Lp?HxT�Zx��D��b���݌W����n2i"��<�����L�h����������g���EE�������;�.�L��.��p�.�M���D����o�k'H�����b�Eׯ-$I�
�h�Q��B�Y�Y)��EM�^�� ��q��'�����<H1��'�L����L�'�vdV���݆�(��N-<ta�	����n�}�t^���|i���%��������s�����"�]����kBt`��R������7i5��s�h:q�6�:�)�����x3����6)u��#���V�iͿ�/�����P�	�:�����cz��7�n�6��
�8Ep$�Xw��K����9%{���!�7V��Tt)��$w�yf�� ��@OL�ӈ��|��B
	'm>�m/`sx��YC��z~����}���@��C��#��@��2����jD"խ��KR�x4��u&\YZ*(�~������|�?�\����	��L�}�@���|p)���MO+�����&��K?[�
_���"|���x��bs�}�	ze�]G�c�(��Z,qP��t�Ic�z���x����[9�
0MY&���V���@,����(�tT��T��Pc��/U�4�M�)��V7^^,I�
�B�s�&=����Df�[j���_8|�mD���<D����s��'dm��tqjT';!;�;��JmI������+^"n��ML�5>���rݡ��Fz����P_�~������]�#s��3'�*lp��y�|��iwj���p��~Ҧ���D�R��\�����v�ڑ����A��Z���b��3[N)!*?�h�A��!V�"L�m�)��6�gW@��T�#|_�����/��'�wE��d�v�sMR^���S�,���h��}��xH�'@����nF�j�_�7z��|?=�B0�����
���w�8�l�����,	�ul_��0q;!V��
��
|��&��D��W�����\������O�����dv�������`�mK�!��P$�t�'��Aݺ�K����'�	�b5�T�'�PpwF:�`t���` G�����~�y>�و��y�G�zy�]������p�J#Od0���������,r'�����١k��ڃ��6��LZc�>�#kU���xm;��Ay�.L��!#�OUه̜����0�����yShh��8Fpj_F���S|���(�:cp�g)Y!���I���%Y��{�4�@�w����15����)��a}��xr$���7_���XN����Mp������UC���.���Tƀ:��4;�?���6���)c�_��
ƠҜB�M��P2($
V�M�9���$���_	�E���8�IfTH��D�����#����KyD�L�Щțy_z�p�К2�ԑ���;�1�S&ɸX��g�0�T���!�q�4p#�j4�i��t���H��	��������`W�]��s��>��ub�or���v�\������)n\���c�����cN�D��l��L�$2�fV���Տf��Z�Wf�t�0���{���o"e���1�8^����[�9�K$�'��!Pji�o`��Z��ʈ�����M�E{�rkK׃�xg�y/a��ac�A� Kw��$��<�6V������[���P�X�=����0��c�/���7b�C/f	��W�(�^����h.�Rn�a>A�
qCmpK2)�׎���bK:?�����\l��Ŷ�/����=�vn:��3�0��N�ۣPPH�L��@�����z���+��O2	Dj�u�AH�8��C���d�ԅ��q��k�u*���_P��3�m�7N���QkC��	�u�^�]�>)��H�
l@��=l�ɆS������M�J�@�-�?:)?�XE�b),R��r@�	t�Z�$"��3i�-�;B�-��4�����	8�=�$ ��?����1�XO;b>ep�bEN���'�E��I��8��T6W�82;5Y��f~����Hn|���s%h(�2�0e�5�}}�]v/���a٠�T���f�OA��'����lAL�5�|7���w.������g�~j2B�7�8
�'T���d�����"��^��yѐ�y&@/m���7W�������#�Z7��}vT��������2Y��o�i�Q����o���Y$/������o�����1����7�Y"NQl��=��a��:wN�+��>Bu�G�u�Ӽ
�]��i��C^GW���e��3���B������18��^k9H��!��P�p�r��2Dq�����*�&[ 9¼(����:t_4
�
��.����Lr�����b,Ah~�LjA��6�i�~L�3AE�+}"�n�&s\��h���}�T��|������,U������cZH�r��] �:�d�M��/��`+nr4)HH�����k�����A^��,������>�-�siC���]&��{x؛�
���D|�jI�M͍�J.��-��|�KL|��dד7H��M�I���/u�Cd�pF#����o��"�Qq5x`��3�lW0��!��e����b�S��L1�Tk�����C,��������<��{O�ݹ��aw�����������)4E��v��t�U�8sv�N�s�A\��'���9�s�W���fg���O|`��w��Y��=|9���0�T���j;��$���Ac�5����B�L����/(����7�8���QNXR�|������_�}?�..sCj���L�:�;�b.�GeuT#�S�mu����T���Y8)�!55:�)b�l�hqeF���_d�zD?u.��`�+S"���<��~��ϫd8
>��M��S�k~��U|�U����6�������8�}�]k��;>�-�ߑ�Əۘ<�7�R�����ۉ�-��?����ui}�{`�:º�:n��Um�N���B ��/�_I���q�A���>ӕ�}h�)OAͥk+xKO�\�:Q#]����L5�Be���7ҙ1V)��R�B�~�,pfm�6������
O� .=ѕ�5^Y����W=
��8�)0�Lo2#bAn�r
��F/S��4IA�4�����Gc;�H��3� 
�q�*���,��a�� ��M�B��l�N�p�O��ǿp�a���U	�[�Q�
ymDiN;<�0v�����6H���-N߂ZO�Ei�Xo�J�m����@��Y�kE�h �EVc��` �.t��1gk�E�"�"�wk8�S�.E[�~�n��S�#8~���\�c��ɏR�}�=�����S4Z8���A�r�f�*�#�
��{1�N��Y7B�3�{7`�v�w�@��%�!�Y�&��R�G����T����o\e��W��\�!�g
8f��d���`|/I��O��D����!�W��
�l�����X+�N�F���1�`h�^�{&�R���>b,�a9`���
*YQ%���.@�:{��)��������7�2����gK�Vd9�>�LIb�Ta��b����S���d>�<���*�������nA�C@�S���g�ԳA�-��2�K�[l��
):u�� q$u^*�0�l�x[g���Y��` ��}{8 ��7eh��]�="\/)Ļ9`Bv��b�!������9f˦��p�}����������[���2pMM|�o���	K$�p��|G�a��I��}#K���;wCh�E�d�#�BA&�2����kP�G��;Φ��i9��vDd6~=��U�l�|n����V$#�z�-|
5Z�;�����}�s�E:7��-L�X>�X� �������oM|I�gg�?kAz(c����P������q�0�xE�'J���Վ'3N#Mm_&���H�|,��rq�
u5�(}��s�b�ú���V�`�:��,�{����qVO@�/��������V	���!�y/���M�1FB���":w�qi�/�
�?:�'��UA(yPl�J���%��v���_��BN��#2�6y�K�(�����Z��E�fG�������_�G�;�r�Hi��:��2s���1�`�1*5��QW������0c{���y�����p��Wv�_��`(�����9o�z@���I��` z��E�H_���]���������T�
 -[����:���r(�U�~�����;|QR�D@Y�x�J���GU��;6�!\�`���'4]�(�,?�>hD/hJ5 ��`�<l6�u��I�:2�(~:�d�i#%�Fgr��L*��������@aR�_ �K/O��w'��*���b?8hI�w(ſx�^L{�����|r*$`����'vc=9=��Z��R����B
��0%�yN���h��l�����1�#�D�81�W��
���{q#�%�r�SC$U?X���T'��Y��)
f% w}�cő+}���(��V�_{
:�e��K���9�(x-9)ogM���C���%T���a�G+]:��;|M1��¤�����r���W�=C�}��'�}�W��-Q��.�!�>V
6H
`8-^�uM,;��C$8b�[��1�m�={,	y+s\���ei���_�¼\v�����&��!�m`��#�Ȕ���qY����Fٴ^] ��}�L��m��8��`��T�f��˨8�������\C*��e]��|��v+g5l�q6P;/7��q���ȶ���?R��
Gqy]�'��%�����b�p�,�����{������Tf�N�`�Kٶ�+2��.������{5oGd�z�[��e�:����O|�����y;�
ޜ�����0�K��Uj��C;pP����a
pa�����Pi4�.v%bV���b"������ޟ*�������g���n���4��9B����Y�{�{��8�1�O�-g��I���y4�Q�O���.����O��Y�2'�$]���"P+����	H9k���ds�i`v(
B>�x5|L��q�ڈ�2i�Zv�5��?$<vT~S/��S�pw��X�R�W��|���c��c��������^����]��'Vb[M���������=S�-�b��eeY�O�Uu��Z_8yqXH}e�/W\a�k�&EDQ�+�R�o3@&nYa���F2]�">�2N��_}U�Q�l�7e.�8�4A
5i�����<Bg�y�ܤ��G����E��}�o������#ں����� [��n��Q�cx}BA~��D2&z}���m��m i��c[!���;����������Lo`����s
]h�5�J��4Ap��������~F?��*�K���#�U��Nw#���a�&���y��z����B�I�$s��W������$����e|���ٝc�������N�P��H�S�D�$�;��������9�B��g�r��س�j{���otB���=�|�;o����!�/B-vm����/�l�#D�ͱ�9��k�s\�N�nH~i��Ҵ��Y	E�����@���GO�5>���P$��Ĥ&r�"�+nhGx���e���$�!ŧ��E:k��n����;�(-��U�f+�\r��V����nR�6��P����j�!_��i����/n��I�w��t�x	�N��sz^���<�]�,Fx�%�q���˼Xq�|Ok��[�U_:���˙�����?���ͿO? q�D<����r-d����pAT���V��Z��*^�L�+�i�%<c�c973���h��+®�7\X7���G���f�4��E`�UH6L�+.W�P��go&��A0��?��HM�n5%n�L�U�X7�������"����vW���6�ox�|N��t+]v�#�H�+�
->��yNS�>f��uxl	/�i�6�>���8���k�ԫJ���)���X�{^�9�~��P�Ϣ�u[�L��P�>n+��b��$k��e���.
h{���E_��n��0
$�2!,�.�JTq��!���j�����2�;o�cGC���������������O��h�s�MVH]�w���z�$��B��AwP@-7@V���G�s�$�������a5PI�!+�1q������p7���[̃�i���=��Xy�f���bs��0?gN^&�e!j*�l��!�J\�|Tj��Gw��xk�tNG)Z�N!6�U��� ҟ�v�A���j�F�d'<t�����҈��J�����]|f"����J�:�����������	ӎƃ��fok�Ws��Nd)�VlnϋG�W�
T��c���1�&��
I�H����W�k�xsaXtT�7���|2�EQ߳������>���Er�I��~�x��]���/�1���)�I�a+/d�-�3L�U:��:��_���֑"J+��_+�V�������F��?�1I�� ��s���&���oDD3	��7(I���dS�%�CW�A!����mN�������[���q����0xʜ�z���3B�'P���C��l���h��B��bp,@���	%�9����pK�<_��Y�O������p�U]�j�K�g� :���ȥ����1&v �W�Ye����f��g�WC����FIR�n�E��Қs�.�8���|�p���(~���qq�<��?�0!^���q���v��������z� ��	��?J>j�.f]���7v�g��&�>A$P�@�Ķ�'����1*x��HB9i4�G�'^�
�U��5_�T��_�S�":�U�bM	����[|�.���.��Zq�H��W���"C����v�žߺ���̾����,�
��`��Z��P�cue�s�1>�����r�v�ݼH��,��
D,�{�����-2�d�Q�u�M<v�[B�l[�}�~*G<\���D�X{���H
FLK�N�t��d�t�y��{^�(���X��IJ���F�E^�"	ªݣC��'��Q!ϧC������&��~��9�8Լ�|g��J��_�%]+:��]�)[��L �O4
�PA��&���T������h������K�/���rS���6���������%���rm��/���+h��+�u5"��>~�:�n�z�����O��x����Z�x�"d�Yb��_l��Iw8�<�A�P����f6�y��c�p�ĹE)3q�#i�0t�����¹�Q�t�l�d��p�dp��w��YE̶x��X�pnZ}�iDk��f����0bEC�Irx�-�����X���~!��+J
�+�Jf�we��.�X���u��&�JI���j������%�Kb��
�`^=��T�#�M>��L_�2�%���)"!{lA���}�U�g�J���2Cq�	��6g���������3��,�`��:�Nߤ���*Ӱ��!7(4�?����A�g�;�2�$����X�дI�	�XG�H���G��r�k��F���e:@�HX�����R�����x)���	$�x�8������_2������`b����T�*�,�>�SO-7�Vj��`]����$c=Ã��o?^�r�HU{Y����7j�-�IJ/���jk��mz]�ԧw��S(�?�P�kG�n���5m%�:��@m�7��7���%!��}���EM�/�Qɦ
���cg����9Q2�D@��ƚj��V����З|@�>��H���1%�8�p4�2H�h��J��
��V�]�K<����g��9>�j��y����bFP���9�<{żQ��٨D�����N ����r8ߍ��Iz�HH��C�*{���[��Q�]��������6���a�չg�M["��c��+�)iQ�6�#��a-��#�=;��̿<�
p��IT��M�!������f������1j����P1'�XW��"@����X���S����+w�	|��\/
��,%��{+=��J��=�q�~a�Q�p��5�t�����`SF3y��40�f���5��
���FR������zG(
v��[#�"�}��fy�m����qI6��Z�{�[�Z�
Q��;.�n���Da�j�
j���wuY�+X	��V���$q�^:[�nނ]��9"l,�|����m'ʍ9s����N���pv�;�#�F�!�H;������6?d��Z��Y��,��O��������A;�t��5�S�p�~pQ"��/L!��$�v���$Kz� G%��-����{�����9��0��O�xz�d�j�a���f�RN5��I����l���O]��|Z*L�
�n����G��R���0M[�?���3x�/��Y(|Mfb"0��
\���z!�=4�����/������v{���L����Jp)	��*E������Qb�<�Pj�S+U�>u���%-a���!�QYD
b(��w��_U%��� �����=�BlAJM�!"�&�b
�[����Y�T�8��&����Ko�M���ߣI���1����Z����s�}�	t�����z"t�pq���B�G�or�x�9r�h�u�;�V�j��l���=oTwX�$`�B��h7�:�, �Z�
,��5�W�uH��4�_92e��VS�O���Q���v$+����,�!���^Ny� ����TV��t0�l~��2�V�T��6أ��"���Pk���{��{��1kcn�5�Qj�\����;ГX�TO`�4}B�yd>���i��
Y��86gl�}+���X�/���w��\��Z�R���H��C��%�`��b�=���=���v%�/�|�Ozs�����"�[���`@b�1�,��)������8����?x��C��j�sR������{J0x50�'�@��8jzWla�+_�ae��rX_i���su���Q��Uc�
��>���[$l�R��&\/R�M����������l|��3�Ql���PHs�b�����;S����ӛQ���,����R�)��G}�)�h��NT����t�,$��r�b�$�C	�W�)�?���C�'��E��Y?6Y�O�k�+���@Nj����2k�����ڌ]VO�*{���$��7�}��[
�U�>FC������Sȸ=$�w�[s�o�+@7z�W��s��j[8���G�������x;*&�Lp��f�����A;�k�m�f�A`9_:�(�Q���a��c�����>�HXF���
O�@9@�#�G�C�.�~�x�`;kB�xv��`Q�7CVڨ��׬s+��z
�.��������8-+�^�G��E���A+8%z�D
�����Q���������%�e3�;�z�/�6{��)������=��S���<�����6��Ua�+�H�e.G>�q|����*^�ffJ[����G�~��
.E:C��A�M�����q	ES,
�j5`�� �
E������c(*%�X]���>2��p�O�|��-1�|��_C�7��Qwh�PV��';ym�9���
�����sW�:��[]�AJX=��P#������:#�Ya����q�7�-�5�>�zz�w�sf�����Q�5/����#�b��i�y�A
u�M��?eI^�&�b����W�D}u��?�h�X�}�N����w/<���w^>[X��]��W�L1�3a�l���N����?2�}��/kw���q
�����bs��%���� ���
۫�ND���N��)��
�.b2����z2���T7�A�Ybc!�����H���A�~�yg�l�T��
�yx�#�H/p�?
�.�����V�O��d��3$�"��<�C@Y
�_��͗��3��z�I���M�>>���7���{��i�Q�b���������wG����+B.
Cq(��`N2Kr�$���}�TxG�V~��y���O�DPv�-7d5_n�xf�=7xF�$���^���b�6�X���i��|��R���ۨ͜������b[��[W]��Wm}���:W�����8�Ć@�jw
$�Vb�.�$39��q�I+��Jc����������s1H>�x��c8�0���ԂU�]U����0Jj��F�$�C���mj�m�e�j���9��,��Rsn��F4�����o�9N�؆�@~O����v�!��`I3�,�`E��2�t_�� P��7���q��Wg
<"�
&l%�Z��#�Y-���&s]a`[d
���h����5}��at�o9��p����L�A
<�?�kl��A�ys������1�	����N����x&�WO�Y�[��T3��$�>��O(.tj'ZÜC�1�Ի-�#�8��Ye(8�\ȲK��g�z��|�R(�������Jg?����7�y�o7mA	��X�����+�y<��D]F��iP(D���‘B���=�9,�-{��P�`�rr�[j�,i�x�����B8�EC#���U�4��oq+�H������\�
���P�7Y�t����G6p�3P������+�G��9�;����qC+t>�z�+����l������h4����N������5Krd���:5��#�R�	J�����I���	U��y����%�ܮ�F���~�N��x	<�A�U���l����C��/L��<5��w�y�{�o��7�L�h_`3",sp^�z$ȍ�&�G����#�0���^5J�/�^���M@��gO:�:�ʡ8G2��+x/qY��z�r�*�'|�����q�Y{�}�i&�^)�wk��n�_,�x�{�}�/��
SC��EX��#�py[�x�����.:M("�N�R�B�n
��2P�����ǔ����
��XA
j
�^�� @-,�mؓM�����E�@dp�*:&��IfeK�M. ��YÏ��f|Ax��>&�l���x�^@ޕ��I��	C��~�U�ν�����>��<� nl̗����m��J)�k�KMٳ�r��tJ�f~7…������R�Ir(�D�2��P\z�t�S��ҟ��Ѻ�-��?�gI�����*�+����0]�4j��S��Fr�6�%hU�e�ft�n.��XD�4�P�-��$���3S�"��w�zl����h�.l��}
��G97һ�r#\���)�c��W���:�^3�S����g��+"�gq	�^��]A������;?U�2�xb�t=��?m�{| o	*C�@<�)���pr����0/�S����'�p�a`� Q�cF�tW��;�9@w�L�@f�ep���+f������3����#���P�XZ6�SGm�6ҫ(1��+����v5���1}KT��Z���a��c?�y��8�'"�_���C����3���M��7~���SQ|J7��^������ͅz6Ӟ�K�[J���:r9;p�]G����VB�������Zo��������I�8/�w0%C��<��N��<�FEb��M�V��J m[#�����
�~�V���~�#��"���`ζwd��:��	���jiOR��a��
il?W<o����*#���-2t��+�6O:�G=}$h[hZm�f~ٰ�p����>�V4�k��Py��	ߋ6��'ĝA)���{:��	��+�e�'���=�|S��������r�JQK����J_�6�K�����^D]�Z�E������h�1k�H������?uu5	����%&OZ66�j�����GϾ���������4�s�x~[�'�Y)o,>V'��3
���rRo��N�c��l�9��P=�@wvrO8o�&��C��SM�<��V�tW�)�Q��H�������0�-?�D5��{��e^����;�	���&\]�'Q��5���XJ�=)AU�bni���j�X�1v���LH����2@����R�2�+����B�g�I�s���C�}f�
�~�Q�5�SbW7��2�T�'��||\GG�������<��h��.�#֘�I���q���KR_o~�Z��PX~-����������6��s�H_�u����"�S���{�ǠoNw�j�j��,��2�:S����H%�,��j�����ƥS;$�e�-���Yu�t���<p�.:�$Hl�Y��A��t��}<�$�����W�������ş@�[P�q4f�@:5�S)���uj��W�Q+��t���^�-�O�Y'EY#�T��������� 
M�w2�|C�r#����i��Ɓ�Ct�|��(�{�M��&����9��5�+ms�r�WG^l�B����j�$U~�-szZv3�
�{|mJ�kI�u*�,R�C���L�	�����[b�a+ �0�����P@b~y���
+mY��+�@����LC,V�ON�h���4��f���������AV�����Q�va��9�e�F2�
�����%VB��Q�'��
ũ�*�Ћ��Z2+D	� ��nL6;W��8Qn����.N�Y-
����Q"[��U�������1���J\�"Ӡ�5Q�Ȓ���1,�L	�.��A�%�k��KX�c����<$�8������
�]Z�{%�������%����(RQ��tYE�Ϝ��"�XQPD�m�<�KlM�/���F�f5��p��A��f� -��p��?����hl��;���8��%�O'��]�2����2�[�!�'Ȩ�N�'���
���q�JTIG�n����s�$Yr���3T��b>�$'\�p�:�P��

X�0?\�Y��j���_ZN�_�HA�x�||=Z~��u}��@�ЎD��QMf1~5���E�g]|�uOO{�V
���)�_)3��lP�n�mt��UO���� X�,� ���Q��W�9��u�j�E9�Jcm@���F���4LsyA�����s�"����(�b�{50����v�%�B/-�'d�����Z��<�"�=rr)]��Do�J���E�g&w�S��_!rTv����?��i��Z�}���S)¦���{K))`�ZN�D	q��%Pn=�n�.�VP|4�_	<l�H(7�q?\�x�ڶ���)`p۫�aq��:������7�[�����or'���>��wE~���Z�_u(&9o��Z	h���8�ds;�:��p*��,@��8dV��
ʰ@���B||?=G�:��'G���BX�D�$W��?d�MC��ǯ���F�v��l1�Ũ��	b
�
4-�s��u�=�x	ڱR�z�Cd9��'rxM�����orFI����4�qUZ� �>�L��b��H�ЫEf-4���N����q",�bW]H�����q�Ir����1�1��N����*�J���,���DVo=Z��pN�i�$ �o�Pc��Q��]8t��Q���Jo��y���9���WFӑh����G��{�e9~�4�(xM���%�
���PD��;�y_KY�_Z?�����j���h��E����?}[���>����/�"��sQ���X�����v�%�#Cuf�s��s�GU �����o�g���wйy����l@��$ l���X��UY�>��]cEdaJ�Y]�B��_#]���A���9�!���P�a�2wK���'���,M�����Pct3Q�>J��t���R��~Bwf��_q��eHr;�5G�ybv͏���
�Q��I�����&?^S�d���2��N!�s��N�@UN�S'���3ۈ�"�q�<�ߺ��.�UP�N=� ��|�]�.oo�
Y]Q;�l�����Ln��d��'�ȌToD��YF��§`�e-�������� 7������f�d��e���qo��&bp����h�<D9
\�y�$@֜�cL<��\/��	�$o�������$�=�k�.���u���^±�A�}jb�7��?���u�N�.��3�-��"��,d��w�Pv����X�d"���Kb��[f���q��X���T����L����9�f!���bh�.H�>�c~���/�%���� J�lj��*��K��}H�W�b�lV����k�}���ݤk�slE�==.��������'�<k|������x!P�2Z©����4u��/�77wlN*u�kZV������Ev��$Dw��)��ċ�����}�]~!�3�_E"�)S����M:�����C��3Xk�J�Ao��d�F�v��E���C����ѦrN�G������7'i�g(��
W�/����S��i�L�Gr��5z�+��p�[;�k�|P�������s�&��s,�}i(M��#�p�xr��X�����D2���R^CV�)<7hL�
�l4����&9$�5����6U+��Z�8��-�t��*����:�=�Su.���o�iA�����L�i�o������x�6[��]Rqx��/�=���+�7�x��C�9?�<#�q��6����\|@���Ԙ2�����JH$��v�f���QUq���X��r)��������/���a�����\�������]�̌�G��>��Z�~�$����e	�[����Yt�."/�=����{zh������G�T$:��gm��2��r��T�����GjG�?��T�5��/�7��l�|����.)i�^�Z�җp[��y� �I�n>(�_Ш�ƒ%G�n>\��=0t�%ڃD��^�9��"b6�{7���r��X��J���t���›�.�� �7c,ʗ���{&g��P��#9����`EF�&�3m��ѝT�$ݎYR/h������N�^��^5��|y�)��_�S�0�����0���Bs�
mD�a�=�s�n]=����<�wr�4�DG��:>
����s}
���jk��-?%��^N+H)�e���f��V ��T�va*�J[u�Fw/0:O�+�6���E����&*��
���P/M�����c=�*��~�o�*$�j�B�ȝI�W-�T�_�YZ,�;�����05���AJ6=��SC��\r���,�9Zۚ�U#I7w��~b�>������Bw�m����b��Msrke�3[����F+oQG�Ƞ�������Z�Z���eg���D����a&���x��1�ׅ��4����V������5.B��`h�[�m|J$��tJ�aQ��<�a���{0��z^e;�e�;q��~ٗ�=�{�`2M���r��S�6�h��'7�c�a�޳��y��������6�G%^z�7�Kc������q`�|�����֥ƙ����ri��
z���SDw��W_�a���O��U�֭�����I���>w�0n�%y�߳���`���M��2��L��+��&a�K�%��51����P3�T��w1y��ER����C�7cU:����=U�Ω��bU
�`��@pI�o�Y;��S��j+���uJd;��s�VmxX�Q]���r��TH��d��X�}�z�,cP>J�Z���Nyj_K�+���`��LG�<��2�K��YrE`U�1�{�0�1w�&~V��lO[:	�[a����d����L�EƠ�,y��h�,k	��/1�N��ZK`�C��0��\��e�n@rMe�R;9�+]�͹N�
N�I��:h=�:2���
�H����Sc�/�������8��>�s�[��� @|m���k̉�&���������t!���l�W�O,1V8��d�M
���E
�Q����M��&�Q$����l�?���q������2���3�eB"Q������j)�_B3��HZia���)��j'�:'�[��
F2&�O�/M2��Vt�A�1��'h�,ʼnW�z=�]����/�.K���|�ĹD�����4��M��9��w����v���,DR���s����D������I]����TC�Mj��T��}S��dQ'���	�L�k:gm�B��ېBa��C�τ�+*��������w�����ZK$)������C�������5I���:2����)Y���H����5jALD�����ө�R���tT��CL�����Q+eB.���������[/;*��$�yx�Q4�V��ic����d��
}��'���c�(I���fy�_t���`�+�P���kfi6�F˕���H��!��<�jW�a�st'y��.K��Rr���-1ٌ���E-�Z���gB�������!KN}��~���abB���A���L�C�M<$��2��-�wA�6r=mRc��qR�l�B��uPN�J"`}�	���q��l��S��c��
�`�	��I�#��-�����5?�cb��3�؟w��7H��D����d�5k���_�1Y��%��<v�hӕ�H��Qv�8���������*��:�Bkp�����BXa�Y=&`*�$�g+��Mz�����v�yocQ�b`��X%��>m�3��l�N׎�l5�-��X���@��y�V�Y����_��3�$���@*�����|b�
������=E������?���	�[n������[X��Y����X�{�+��8;��1�eS
��}����Z��X ���~�Dg
N%�n@&#d��"Ρ��3�����#��v"��4NH���š��M��s��-�u
�Q�_���4�eH�uV�fI��b��+���
�.s*K�/�e4O�3!R�&`6)�7[M�\�~j&�%5��n۷uO����Ϫ	�u�P�I�a�MTU���c�JX	��h�/�$fu=Vj+��48D?��XnD�LSAi�&�\|RQx>���}t`�i��\RtU����8,�%��SR;,�(�d��Oz�&$�3��9c�v�V�E�W��!�egli�zw��3
���Qje"�<4D�I[�)�e�A��OS? ՚6�m��ML�7�a�{�>p���S�M�������&kp��09�`�V������0�e&t���R^�TT*w�KF�-H0�K�o5���
U�>I)Q��n�\+7�1���w0�m�N��r�r����@�y�Sm�+_2�Gt����<R��b_�~V`4hJ4�b�����gP !�eF7(���t-7�`E��_#�iV�>�����	K�MG�e}9��,v:C���S;��AB[�Ј��G�t����S'���ߵS&�����9�I�JKծb�γ���7��=����R�w�K�y����p55�O��Wk��:���و |Ņ���4�d�\�E���)�=�:4�
��dE=���K/2��l^��r|�y�BL\���^�J.��>;�x��kl�:�� T�<*�]�H+Y��=�����
5�����o�x�5qd���x
L��GD�s�UO+�Y��5�3�4;�
�S�q�����ukjmȵ$���ys�@��_�k�*��N��zSߦr�I~[i!�Zs��5��(���r�(>}Ew50d�~^U��g��w���˚n����d��BV�zX�m��
OX1<h�P	֎q���]�u�9��Ko�J9_���	��P��y��4��Y6�2���Kq�w�
���=�/�Ix��ވ[i��R3{�J�S���P��(y |�-���aN�]=@Z�����v�]?\�+�#�������� �
FQ[�H��^z`�y��P��w�Z���1zJ��ȿ)����gy���I�KV��@�*�������
y�*9v���_��l�Z�']��
�J������έ[�n�l����P{2g|��k�+y:���DfI���"¬�����K:�(�S��Hd������3�Q��4Ita��-Й��:��}�`���M��ʮ�|!�f�-	��2��I-�?��t���7&�����3��A����2a�V<V=�!��/)�=9od)����Hx�i��l�M[T}gt�b�����.0h�6Q}�i�%��=�2�/��@����{%�^S*�����3Q�}����C�*�p`����a�^��r !O�l͓�l�7���`��~
���>h�O�%{������,}8�w���4�d���h�C4������d�w��x2�kcLd&\�f��R����W����,>��b�z~ku��8W=?�sM�E*��t�(��+*�������=���3�1�Xͷ�r@S+�{[�\�4B
Fy|�]�Tc���uz��C6�A��f�|�?u$d���f"�#&��p��+����Vq��m�\�/x	�2
���/ zg���S����sz���
��|pc�0p�����CVMt�o5�!�oRѣ�X�B�w�Rd�l^��p�[C
-�FM��.`�UM��U����'l&�T8��X�N7��h^�Zf�.�`������c��Pf���W��T�\,������?�%�M|#�����<k�_z��@��&���q!����/�B�����zH�1%�+p�e���3�z�����'�Oh�I�?���{�d�;~w›ؓ�c0EC��ov��w��;B��ׅ����?N%ڙ�1;�~H�؂�C]k��}�� ��G�&w��%H1:����'�n;�َ��7,��Zo���
��ț�]��?��_�I��X̻������C�(���
`\z"�<��F~����'�'^� dX���
�r%���۵1��F�(�)���q���(�N{u�B��-\13n�'����������< 
�m\T�����٣���v�ξܽ���3k�|�t������[�'��?+�ƾ��@�@fxp'b�V^=|�#��`����k���o_�	���\�)��=q��p}7Pux���z���G�=�\2�0O,��n��83q�w������}��Tz_?gs�i���-:� B7y��m��Crd_�+���O��&c�"b�u���U���h�?A])� �ca����}�6��c§�ȑ`�<�����#�E�=������G��a������He�G���\��d`kHS��c�Nڔ��c�b	�i #N���#���<����a�+(��G#�*���(�dV>5z֬S��<*�	����i�`��jt���1���#*��M�����I���0�����3������:��������m��8TN�Zi̓v��7�P
|v_���������\��$�����h��Q:���J�
n�Yy!������s����]ëQ��,`�3�8ʭh�K�	�QO)Vr=2;`kl���X1��8C{-��W�������Y�->��3B4�+��%1�����X@�tW��ki����^���ɮGk�� ���I��4�ƿA�OM��-��I	O.��g����8x[1/����4���	���M�#WY:�Ce#�l�iL����� �6�@
���b�&E�0���i� :i�ly�ԛآ����_�'���A�(@TZK[�au
�D|�?R�7�k0sg��rDyt��`��n���ab(?�Ոh^��DFH�\�hE�'9��|����%�u������8HR1��*�)M��H}|�I1��H]�ԇ��n�qM���GZ������bZ)L]g+���0c�i���\K*@�0G�����,M�B���w}=��W��@�6�p�z���7���((�<�A00�Y�Z��W�kv���8o�^������ߓb�-����,}+���T&�.T�����DL:�W�2�Cz|!J�n����l�>U�x�(%H�1�WZF����Ê��c��I�)l���G�nȹp�9na�!����K��[����/�U�_J��hWrr��+���	������(k��/���,-�ӱ|Z�I+�����srC+�cf�>`:a��F�IF[ȥ�[�@�IJb���;,��)Ǚ?�z
�K�*�?�	�>ɧP=C)(1��K�<�F�ϐ��~r����R=�P�|��l��0���/X�����֨n?�����2��L2j���+
G��U].�Ӂ�+dJ��(���s��"~�UZ>^��mC�A1�4�=M[
���g���9*�
��a';]nTr�:�3�_!q��:����Dph�	q����dΞFC8A���A�oHrު��6W�A������m5�F�m��d��f$�C�e��1C�W��D����������i�D�q��Y\����-T��sa#E/���%�h��y(�����kV��a�i�1��N�d�(a��0��L8�rT�mP�*y�|����?J�z���;%����։�P�2��*G�p=U|~��j�����[k�������E��-����:�(6�]�[�p��Z�w�'����f���Nb����"�=�l�oե|��H����;���|sk�"�}hu"�
�%�2�x�4�S a���C���Q9V|��/M8�c�����N�ި����������4���6��g�����ls��W�/zNP��ˏ	EXL�t�ϔ��z�]�K9�j�g���������4��d@RRI�f��j���6����6��?�.;��"�����V��
V#����f-���?���tb��8I�!�'�7�"DM�R������rs�%�~�V'�
QNT��v'`��K�-5d����7�(VJ��Dl�X��`�+ܙ�Zz�b���%���b�\�L��f�k��_zdLB��Q:b����?��\��� �e�3�/�Q��y"�R֫8��_�ùp�A��>�C�PH�%����������nJ�������a\�Xj��{R�{������f[,�5n3C	1��}�CV�K�\-dq|����%_4������&a�#u�{�>�s%�F�'�;�A"G&��s}m�
S��C���� f��j�%y0#�*���k&��E��ΜҘJ�G\pb�5�L�`Y:qk:�����:F3����>�K��b��	c��6��~��%�wy��f3�2��S5F��*A&in�_�iV]��#���pƶI)����=��V��_I#p����x
|2��P0p(�B��pƊn�ܜ����Y�3���h����in��K/a���kB�
eVS�#C4���0��wqM�p��7dTL�G�j	�K�Z�O$'y����[�g��v�;��D>�L��nsX��\�r~�8�9�OO)�\o���O��Z:x	�����g�1���$q�q>�t��H���}jr��(	D`�r�
�kn����kr�����	_�d��E�ɟ"�~����}7�.������:"3b!�?�����7Nhֳ�}(�$�PC��`,���=��~{������C�FU�����.}������ܣ[���[�*�>�vCږby/�>��u�4��v���H�|O��_�! �XaE�ں�~nr"s��x���\9D����-&}%{
�[��,r��'����j�����1&�U�#���q+k�a-8���"�ԭ���w_��;cz6
�c����E������8и�l�>Bܸ��[{�4��p:�x��A�E�aFF���k�:Q���Q��eW��eXK���(1VF�����d��Ε�C+$�Te��2+d�9FY��M�$81D�R�0��53JV(���F$V4V!�
�<�? ;r��DaZ�Q����H^�$!6	iw�e9d�f+`wV9���N�B�>s�9��m�O��1�M��U���m��zU�X��ި�1�r3l"9�M�Et}'�?���$���um��Y8A�=��}"d�d�Mf/ l@���M���������Z�Z=l����8�U!�b�0RM���sɐ�O���h�z4��;��z�_���gn�ߌ���4��I�D��'E��������~�)�-����@��&�]?P��	Pbu�b	�*\7����
�8�?���8���N��r����b���Y�I���	����2���.3�0'�:�a�f
�N+^��=�S���PVjw%dƧf]?��<��t�;�ZՁ���U���G�#6A���̥V>Q���.n8E���>����2�������L�f�7f���%%����1%�G-���Av�g��a]��P��TK�'(��L��R&���:X������sֵ��&n�T",�Hln}�"�Ʀo� 5���5�Q~�^#�({U�~�8
0_g29�֋A�ك���cr��qY����1�����p+QWn
F9yj@Xw	�݂Wr�Z]K'����P�=�t�J+�Q��m@�^
��_o�y3`N�#�HI�]�p���|=O7w���y�>�nٶR���] 4�d=/���V�����z=[�G]��E$�H�9(PL���؄�WLJP��#5�x�ĩ��&SQ�t�^���%��o��M�i^�d��������b)�=0)�I��'�maB8��7ZW`�|��xt���sE�i�k�k�VY��X��]�,<�0�Ci��<[x_&����7�)W�roD��x̚W�)�&���EB]��_����Q���m	�8�MKL̽Y`-�¨�l���,�<������1pET�h�9G��J�]���`��S|4l���/J"���(�٫�i������11.1�]%��B.�ho�D�@����+:���Q�_�a�в:�й�J�%�О��oZELv��*�t���QC�e���*L�������'�]��v��F��:�\���c�U�>�����L���}�R�aЏWnU�9�l����$�[²��1�Q������t,D��'����
����X������.-9`����YUy2'��Hh���oO^�$�2��]�J���m�������D�j���.4�k���hS]����BY�yY�^D	��N�Эnd�۞��=|�8�:!=L;��6{�
8u�
�߷n�a��;����7[�s�F%�������!�*s$ts��.�w������}s�Uay��E�puFd��*Z������P#�O��h
�5@��1��
j]Zo^������O�ǥ|�2<��Anu��=���_��Ę���tێ��1�R�m��K)���]��Jn�ȡ>_��U��'�������3���eR;�}��̟YmX+��{p+[��Ʒ�
�I���|��!�n���;������Z�UN�3-�I]1��8O�{SF��l��"#����zA--�����8��K^3Cf��&� u ���,7ܼoU��	l����a�l�YǑ%�P���W�N/O���!!�P�]$֙$���ޖ�2?)�E����f����e����E��R$�x//�J�ݿ^���9�*�f���.P���!�����^���^��E�4f���y�.<zk�i�X�H��s��%��0��ty�I�������Y��x]�q-[��
:�^zQ|��B��������.ڽ�j�`�MK������ܒ��T��[�m�mA��)L�]7$���Ac�r7lO��;%���?�Ub��6k7(nd��wK�% ����oU!�""1
Y�M����s�ÖR�*{u1��1
�Q5�_��D�l�?#�Hr�c�eb�<X�P������$�#�X�M�Z�m�IV��Eϋ
d��NK�m��'�<.��W�˖��u�9��k\vx���������K�U�;������;'n�}�]j9��!ex%�G��n�R�!ܡZ����*�J�+P���C��n��[�T���b�An����J��"�^���y��g����I�2��q//��Q6��#��W�bE��a{1G������N~ʶ�$�Jű�?w6U��na���78��,�-a����`��Vqz>�0�׉XuiRj>������N!;�����q~<���$�`��C-�$�������������C�8G	u��%ZP��.�F�J������>I�Q~�D*���7�!j�{�j��W�-��`�q�5:��u��J�ߤ%`X�μ�o��9i��VU�Uq�!V���lk��<��X~^���?XF)ch���]����wL���U3�G��J�.��B�=��{XQD� 4c�q������>�ʕl���9J~4���j���5�n?j�޺��<B��t�|U�Ǡ�:��yf��b��\%;����J<#�-N�;���u>Jk7�:�9���d�����ܳ��~�G�E���W��0������A�r�	�if�p�Q�/�X�)�������4}��0"r�<�	3cp���i���ܱ6MY̚��J�F�&����#�v����gZ�����~G$_iHC�`�0�]��R���a��Qz@O� @v|����X�p�:�����>��T!��P,��iY�����z�n���%�%����hz��
w�*[�V�$X;��F�#�������ё�a��|���*&��N�V"��`����T�*�����
r6�#�T������R�u���?�������d	p>�����ta�1�V'���-̽��&��/k�.�װ�W�')j@�~��{v2�3]��L��F�Q��U�n<���_��"���DDJ'7
;�nU]�w�m|��	��[��_��U)��R�/B:4�$�a��o�\Tu��#	�:��Iy�����/U��g��k]Z^�h���v��<v��OC�|M��!D�9��vQ��B��/���	ϊtf@�Rt�D`LE�]�):t��^d��({0��X�	�A�!�z����Az$�5��U�;t9��=	b�
B�K���VCq��o~�[�]�B{�o\:�,GkS�3��A��]��h�����WAd�-wY�U-P�Q��65;,	z�ke��^�sFn5�'��e�c�a]�,k���8�C�f4nR�82��+E�~+G�����iƍB��Ed>���B��O���^����/Rϒ0<�
O,ptl)L�F�������;~���������w�/��Zrl���F��j\������n}I�mr���$X)�m�ն����9�Z�pi���C2&YW\��wKA#���Z���$���K*�N4i�_�o7u@N����
��R�g�y�;0?�*��HE�uN��C��R	|�>���[��t��3v��ːSnj�ݩd��H�g}#a�����w��4���f��I�,^1"a�]��t�����;I��ݓ��9�&�Ak���{T��X� gF���=da�.f\F?a�P+��W<n��@�rP�N�'L��:��'T��8
�;���/�'����
���@,��+$JBd��Sd]��9���V|�C��W��M�G���6`C�F�|X/�"��5l ��O�;@r�\
����a1 AcM <��|&J�,��/�K������F�sz�K��_u�\Z���P�W:>��O����d��|f�=	�-E �o�(;~��Tj=�	���}�52��Q����&_���c��o��/��u3���6���;���p��v�����������
�z���,%�f1�o2U��<'��aM�LJ���@�2ָ�w:S�kM���C-��I�#+KR���D�2Ơ�_|Ҙ��I�Q:��I�D������Kz���Z�l
\}qx�N��z�K�(,���;(q0��f?���OxU&���-�#�����XcL;-"v^�<}� �{�V�a�N`��M�LN�&H� �����3���G����������Y<�
�9�P����4b*����:����_5<�������a��O��c��@����O�:�z��5X~`��>)%%�o���)S���+��t=�<����������̕�\^y��H����%�!�S��]����=�^��KM��]�=6M
���ړ��n��E΢�����r�r6&�7��#m�5�4��M����x���ll��$A���Z,�u��,��P�(���mA��&�+��3j��F%�����=�cg6n�m1�T�]T��J�����[�g����<�;S\B����B�M����.
jD���"8
P�&�w�
�M[P��?Ą��ppv/��d�����K��l�#f�p"�s���`.h�5���.���
�\XC1���8!���-�y�*�P�����kM�0��	7�8�����r�3�{���bM�����i��D���O�����Y@����*z$�j�p���u+�
�ψ��D��i-��4�#8��0t�&��l�`�����|�+8v���ӭt\5E�AYTr���+����RI^�,�^�F��T�9�oU����%���;w�R�4�@�����d9��C[J���;.�ҏ���P��ف�;#
�t���8����jӭc�����?����ݸ8��\��ğD0r	�D��������oGE��_t����[{V�Z����h�c�R�~�P����_�3=�[���w�\�$
�I����U|<����z!'��`8���#��v����U�8�+��uvo�?Y3�w�y&�-n��������\��K��	��� 	��� 
���
ğ
��	��Ɵ
ş	��Ɵǟȟ
��,
��,
˟	ʟ��Ɵ̟���operator()�	Ÿ<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	ß<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���ɟ<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��͟operator=���
vΟstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`113ec588���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`113ec588��
��
џ	Пҟ!
ҟ,
џ	!Пҟ	!Пҟ~П�	<,9؟
П	П!	П!
П�
ݟ
П	Пߟ
ޟ	Пߟ��
П,
џ,
�	�Пߟ��ӟoperator()�	۟<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�֟operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	ܟ<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>ןoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`113ec588��g!$ g�B�$v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9db37425���
���
�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9db37425���
�,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9db37425�
���
�	0��J.
�,
�	P.��	S.���.�	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
��
��	�.�.�.��
�	�.�.�Z�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�f��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�	0�J.	0�J.
�	��
��	���	�
�,
��,
��	� ����	� ����~���	���ŧ
��	��~ 	��~ 
���
ʧ
��	��̧
˧	��̧ͧΧ
��,
��,
ѧ	Ч��̧ҧ���operator()�	ȧ<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�çoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	ɧ<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ħoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�ϧ<lambda_133af15c3ab28a2fd0176429d1e8943b>��ӧoperator=���
vԧstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3de5f96e����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3de5f96e��
֧��
ק	֧ا� 
ا,
ק	� ֧ا	� ֧ا~֧�	���ާ
֧	֧� 	֧� 
֧�
�
֧	֧�
�	֧���
֧,
ק,
�	�֧���٧operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ܧoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ݧoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��<lambda_9f40189620cfe4223adcbc34f0d42913>���operator=���
v�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3de5f96e����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3de5f96e�
���
�	��� 
�,
�	� ��	� ��~�\	
���
�	�� 	�� 
��
��
�	���
��	������
�,
�,
�	�������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���operator=���
v�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3de5f96e���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3de5f96e��
���
	�	�
�!

�,
	�	!�
�	!�
�~��	<,9�
�	�!	�!
��
�
�	��
�	����
�,
	�,
�	������operator()�	�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3de5f96e��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`2375ea0d���
!���
"�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`2375ea0d���
#�,
��&�"�_GMutex.?AT_GMutex@@
(�
)�*�
p
Qi",�_GMutex.?AT_GMutex@@
)�,2�_GRecMutex.?AU_GRecMutex@@��
/�
0�1�
p
Qi23�_GRecMutex.?AU_GRecMutex@@��
0�,.�_GRWLock.?AU_GRWLock@@��
6�
7�8�.3�_GRWLock.?AU_GRWLock@@��
7�,6�_GMainContext.?AU_GMainContext@@
<�
=�>�
=�,.�_GString.?AU_GString@@��
A�:
pstr��
#len��
#allocated_len.C�_GString.?AU_GString@@��B�pB�E�
B�,B�tpH�f��G_UNICODE_SCRIPT_INVALID_CODE���G_UNICODE_SCRIPT_COMMON��G_UNICODE_SCRIPT_INHERITED���G_UNICODE_SCRIPT_ARABIC��G_UNICODE_SCRIPT_ARMENIANG_UNICODE_SCRIPT_BENGALI�G_UNICODE_SCRIPT_BOPOMOFOG_UNICODE_SCRIPT_CHEROKEEG_UNICODE_SCRIPT_COPTIC��G_UNICODE_SCRIPT_CYRILLIC	G_UNICODE_SCRIPT_DESERET�
G_UNICODE_SCRIPT_DEVANAGARI��G_UNICODE_SCRIPT_ETHIOPICG_UNICODE_SCRIPT_GEORGIAN
G_UNICODE_SCRIPT_GOTHIC��G_UNICODE_SCRIPT_GREEK���G_UNICODE_SCRIPT_GUJARATIG_UNICODE_SCRIPT_GURMUKHIG_UNICODE_SCRIPT_HAN�G_UNICODE_SCRIPT_HANGUL��G_UNICODE_SCRIPT_HEBREW��G_UNICODE_SCRIPT_HIRAGANAG_UNICODE_SCRIPT_KANNADA�G_UNICODE_SCRIPT_KATAKANAG_UNICODE_SCRIPT_KHMER���G_UNICODE_SCRIPT_LAO�G_UNICODE_SCRIPT_LATIN���G_UNICODE_SCRIPT_MALAYALAM���G_UNICODE_SCRIPT_MONGOLIAN���G_UNICODE_SCRIPT_MYANMAR�G_UNICODE_SCRIPT_OGHAM���G_UNICODE_SCRIPT_OLD_ITALIC��G_UNICODE_SCRIPT_ORIYA��� G_UNICODE_SCRIPT_RUNIC���!G_UNICODE_SCRIPT_SINHALA�"G_UNICODE_SCRIPT_SYRIAC��#G_UNICODE_SCRIPT_TAMIL���$G_UNICODE_SCRIPT_TELUGU��%G_UNICODE_SCRIPT_THAANA��&G_UNICODE_SCRIPT_THAI'G_UNICODE_SCRIPT_TIBETAN�(G_UNICODE_SCRIPT_CANADIAN_ABORIGINAL�)G_UNICODE_SCRIPT_YI��*G_UNICODE_SCRIPT_TAGALOG�+G_UNICODE_SCRIPT_HANUNOO�,G_UNICODE_SCRIPT_BUHID���-G_UNICODE_SCRIPT_TAGBANWA.G_UNICODE_SCRIPT_BRAILLE�/G_UNICODE_SCRIPT_CYPRIOT�0G_UNICODE_SCRIPT_LIMBU���1G_UNICODE_SCRIPT_OSMANYA�2G_UNICODE_SCRIPT_SHAVIAN�3G_UNICODE_SCRIPT_LINEAR_B4G_UNICODE_SCRIPT_TAI_LE��5G_UNICODE_SCRIPT_UGARITIC6G_UNICODE_SCRIPT_NEW_TAI_LUE�7G_UNICODE_SCRIPT_BUGINESE8G_UNICODE_SCRIPT_GLAGOLITIC��9G_UNICODE_SCRIPT_TIFINAGH:G_UNICODE_SCRIPT_SYLOTI_NAGRI;G_UNICODE_SCRIPT_OLD_PERSIAN�<G_UNICODE_SCRIPT_KHAROSHTHI��=G_UNICODE_SCRIPT_UNKNOWN�>G_UNICODE_SCRIPT_BALINESE?G_UNICODE_SCRIPT_CUNEIFORM���@G_UNICODE_SCRIPT_PHOENICIAN���zW�UgB��
�Ѓ�n
3�C���d�/c(��
�l�h����aO�2V�p�[����ʠ�	�,��Tr�W�y���[�*2o�W���	.|��5WA-\��,	_=��:�g��&i���4B/���L�.��� c	\��Z,
��ym�̔c���&sBwn��.��Q}�Ӳ���]���N
�X>��cW�H�Y@�{��"̈��4��}�&���85���2�����7�w�G�~����6��-��e���8�0b͈=X7@hxp��S�QH�LU��a
�?)2��b�

G<S��y+K9
��kD�G���:�I���xV@x9����)������o�l�"�R��"o�I�^c�)���Cu:(a���״g^=w��@���]x���|�G%E�H�:���ɬ��B�Z-���E��DL�o�P�?�����~�ٞ�S�x�_�����t�
��.��(��%L��L\[M��A�������+
��)7F�p������C��^����#
�q�u��K&9�g0�`����N,�3�`i''�s�c��-$�:L��<�gW#�G�����U�]��_'��"fS���j����7�}�e
_ ��&�(��rʹQ���+I�#��I��Aq�����/�d����|�h~��f�����(d�����O����k{{��%`uEp��xQ|�
C��>�l���-��r�1��8mw��Qn�"w�.�7�m"��D���5��m�*d���@�f<���f"X�˘���Q�vn��H�-�g�W2T�4�u���q�/����R��cDpw�'��B������s��Y�����������na6uK��ްa���M'��A$�I�\yp"ZZ�9�j�O@2T��+6�XP<��An��^���������D�:�����+���?�a�����#���u�Zσ����/;Gu�J���JA��w��Avn��u�>�;aӔ�u�_�v��|R����_��]�]�Y�ƊN'�z�����fM�(j�$����)�6�����2
�
���'�zixm��B�r9K��3l	��j�w.�!/��i*O�{?��8G��Y:��A6�c^1�����Hw�5EDy����e���E�����`��%����<�ћ�@�X���k�=B��C���1Ґ\k�E��P�*	�}��Wo�-��O�I���<�&��-O[A�L��;9���"��I�6�����1�Qo�>9Q(���1GWN8�+��j��1ci�E�7���[��A���o|������=B5���-&�Ru6��|�3��v�_N��[hLIgr_���)j0�F��q�&�}��W��Tm���ŢWh����&2a��Hz�c&���dF��Y������"M(t'��]�(��w������p���A���5�3��Es�0"��-��b4���D�@vU NRI����l �[��}�;�uI���H�x�a�Uǧ#S�G���� �y��Z���(y�~�!�S������7����Ӎ<	�!l��.��y��lVN
���h�M���9�s����=T���O�����v-e��ِ�Y���I�DB3O�+�"�g*�J�d�)��k@j)��7?�����@"��@��`[BC���FBe���6��qH��2�N��MV�%�Txğ908[-R�naN��\��,�u��%���B��s�&��=+��}h�ޭ8�����:B����S��Z��:f�k1���9I��i%P���c��8�h���{�Bx��5�b��½����ϯ,���͏u��,Df�(F.߅� ��'��niu�DX
�5Th\�	{DV|��K{��KNi����*C�~��C�Mt��MF��������'Af+�#����Y�l@���4��Z/�/��B8��u���ԥ5��R�_0�.��Q�R��Ѯ��F�2��[���N��r�*E��d�� ��E2>�T�k(�W�@���T����)F�&�V��n���N��
��2���4�JK�VFClib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-common.cc��V�a�V�a�0V�aIV�a�cV�ssV�}zV���V��V�x�V�}�V��rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cff-interp-common.hh����V�a��V�a��V�a�V�a��V�a��V���V��
WQ!�Wo!�'W��7Wo!�@W��FW��GWo!6ZWo!7\Wo!�oWo!��Wo!��W���Wo!:�W����o!�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-os2-unicode-ranges.hh����W�a"�W���W���W�0X�\!X�]0X�[rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-mvar-table.hh���AX�a$TX�aHmX�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-os2-table.hh�X�a.�X�a=�X�aT�X�a~�X�a��X�aM�X�atnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cmap-table.hh����X�a.Y�a�Y�a�#Y�a
-Y�aCY�a��Y�D�Y�a�Y��Y�9�Y�a�Y��Z��Z�0%Z��FZ�]UZ�jZ�a��Z��Z�9�Z�a��Z���Z���Z�0�Z��[�].[�V[�~k[�}x[���[���[���[���[���[���[�a�\��\��\��%\��0\��8\�aM\�a�h\�
�\�
�\���\�aI�\��\�9]��]��]�07]��X]�]g]��]�a��]���]���]�0�]��^�]*^�8^��Q^�a�b^���^�~�^�}�^���^�~�^�}�^��
_��_��_��-_��:_��]_��m_��o_��_���_���_���_�a��_�a8�_�aF�_�aF�_�aG�_�aG�_�a��_�a��_�a��_�a�`�aG`�
7`�a�J`�a�j`�a�{`�a��`���`���`���`���`���`�]a��&a��(a�0Ea��Sa�ya��a�7�a���a�a{�a�a|�a���a���a���a��b��b��:b�~Mb�}Zb��{b�~�b�}�b���b�a��b�a��b���b���b��	c��c��;c��Kc��Mc��[c��fc���c�a��c�a��c�a��c�a��c�a�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-decycler.hh�ckba�ckb��ckbWbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-paint.hdobcfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harf��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`2c92a294�
1���
2�	01�3�J.
3�,
2�	P.1�3�	S.1�3��.1�	�.�.9���.��:�hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&;�8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
1��
=�	�.�.�.>�
1�	�.�.@�ZA�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
1�f�B�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
1�	01�J.	01�J.
1�	1�G�
>�	1�G�H�I�
1�,
2�,
L�	K�1�G�M��4�operator()�	E�<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�7�operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	F�<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>8�operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)J�<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��N�operator=��
vO�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`2c92a294��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`2c92a294��
Q���
R�	0Q�S�s
S�,
R�	[sQ�S�	^sQ�S��sQ��.	`s�sY��bs��Z�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
[�Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
Q��]��.	�smHqH^�Q��.	�s�s`��a�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
Q�p
�.f�b�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnbuzz\src\hb-paint.hh���dqb1>dqb5Bdqb;QdobdVdob�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-geometry.hhkdwb�dwbN�dwb��dwb��dwbnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-paint-extents.hh����d}b~:e}bWe}b$fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-color.h�me�bInD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Color\CPAL\CPAL.hh�ze�b-���
�e���e���e�0�e�.���b��e�
f�b�&f�b�l���nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Color\COLR\COLR.hh�Uf�b9ef�b8�f�b|�f�b{�f�b��f�bo�f�b��f�bv�fobJ�f�b��f�b��f�b�f�b
�f�b9
g�bYg�bm,g�b�Ag�b�]g�	sg�b��g�b��g�b-�g�b^�g�b��g�b��g�b�h�b)&h�ba=h�b�Th�b�oh�b�vh�b��h�b-�h�b-�h�b?�h�bw�h�b~�h�	�h�b�i�(i�9Ji��Zi��\i�0yi���i�]�i��i�b�i�b{�i�
j�"j�9&j�b�Nj��^j��`j�0}j���j�]�j��j�@�j�b�
k��k��k��,k��Ok�bk�rk��k�b��k�b�k�
l��l�bu
&l�
Il�bw
cl�
�l���l���l�0�l�.�l�v�l���l���l�0m�0+m�b?;m�bggm��wm��ym�0�m�.�m�]�m���m�
�m�
n�
En�~Wn�}rn�b{	�n�b�	�n�b�	�n�b�	�n�b�	o�b�	6o�~Io�}mo��}o��o���o���o���o�~�o�}�o���o��p��
p��p��"p��Ep�~Xp�}|p���p���p���p���p�~�p�}�p��q��q��q��!q��Dq�~Sq�}rq�b�
nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-head-table.hh���|qcW�qc,nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-maxp-table.hh����qc*�qcHrD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-hvar-table.hh����qc&�qc$rc/Urc	nrc��r���r���r�0�rc��rcsc.?s��Ps��Rs�0ns�,xsc��sc�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-hmtx-table.hh����s/c=�s/c�s/c��s/c�s/c�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-gvar-table.hh����s5cL�s5c�t5cL+t5c�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\loca.hh���4t:cnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\GlyphHeader.hh=t<cnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\SimpleGlyph.hhCt>c^t>c�t���t���t�0�t�,rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\CompositeGlyph.hh��tEc�tEc
�tEcAu��*u��rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\composite-iter.hh�,uKc
=uEc?jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\Glyph.hh��LuNcfuNc�u���u5c*nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\SubsetGlyph.hh�uScrD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\path-builder.hh����uUc�uUcjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\glyf\glyf.hh����uXc;vXc�hv��xv��zv�0�v�-�vXc�vXc��vXc�vXc�v
wXc=wXc6twXcOvD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-name-language-static.hh��wgc&�w5cy�w5c��w�
x5cy"x5c�9x/c�Fx/c�ex/c�xx/c�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-hhea-table.hh����xrc_�xrc_�xrcb�xrcb�x/c��x/c��x/c��y��y�9z�a?,zo!�5z�}:z��Jzm!�Sz�}Xz��oz���z���z��{��	{�0${�,9{��g{��w{��y{�0�{���{���{���{��|_�6|_�O|_�h|_�S~��c~��e~��r~���~�~�~�}a�bTe��b-w�bW��bX��bY��bZ��b[��b\��b]��b^��ba#��bb5��bcG��bdY��bek��bf}��bg���bh���bi���bjŀ�bk׀�bl��bm���bn
��bo��bp1��bqC��brU��bsg��bt�����������0����߂�]��i�8".O���_���a��0~��-��������Ƅ��ք��؄�0��,
��
1�8"x=���������������D���S���U���b������b����	���b�ۇ�	��b^���b]��b\��b[ ��bZ-��bY?���R���j���y���������������Ĉ��؈�������������������$�4�H��b�d��	x��b����	���7���'���)��0G���S��b|��7�����������0Ί��ڊ�b����4�
��a�.���>���@���N���Y���{��a�����������������ʎ��3��az?��a�V��a�l��a���������������������C���\��a�`��a�����Ð��_hb_roundf��ISALPHA"k+�+check_start_recursion��k+�+end_recursion��ZVhb_tag_to_string���&U�hb_direction_from_string���"V�hb_direction_to_string�Vlang_equal�VVoperator==�VVoperator=��VVfini���free_langs�6Vlang_find_or_insert"W�hb_language_to_string��&MVhb_script_from_iso15924_tag"X�hb_script_from_string��&Y�hb_script_to_iso15924_tag��[�hb_version�\�hb_version_string��]�hb_version_atleast�OVparse_spaceQVparse_char�UVparse_uint�UVparse_uint32���UVparse_bool�&WVparse_feature_value_prefix�UVparse_tag��"WVparse_feature_indices��&WVparse_feature_value_postfixWVparse_one_feature��"_�hb_feature_from_string�"a�hb_feature_to_string���"fVparse_variation_value��fVparse_one_variation&c�hb_variation_from_string���"e�hb_variation_to_string��~hb_color_get_alpha��~hb_color_get_red����~hb_color_get_green��~hb_color_get_blue��hVkVoperator()�"hV|V<lambda_invoker_cdecl>�&hV}V<lambda_invoker_vectorcall>S	3em_fscalef_x���S	3em_fscalef_y���S3scale_glyph_extentsy7�7add_sety77sort����7�7init����7�7transform���7�7translate���8�8glyphset����8�8num_output_glyphs���8�8add_table���V�Voperator()��V�V{ctor}�
CFFQdZsIs_OpCode_ESC���V�Vto_int��V�Vset_real����V�Vto_real�V�Voperator>���V�Voperator<���V�Vget_offset��V�Vset_offset��V�Vset_error���V�Voperator()�"�VW<lambda_invoker_cdecl>�&�VW<lambda_invoker_vectorcall>WWoperator()�WW{ctor}�(W+Woperator()�(W0W{ctor}�qWtWoperator()�qWyW{ctor}�"�&�get_map_count��"�&�get_width��"�&�get_inner_bit_count"�'�sanitize���U�X�{ctor}�U�[�operator bool���W�Woperator()��W�W{ctor}��W�Wcmp.�D_hb_ot_os2_get_unicode_range_bit������get_data_size�����get_next������calculate_scalar�����
�has_private_points��Sk�{ctor}�8X=Xsubset�8X?Xget_size���I\LXsanitize���I\OXget_varI\PXtag_compare�X�Xsanitize����X�Xget_size����X�Xsanitize����X�Xget_size����X�Xsanitize����X�Xget_size���TZ�Xv2�"TZ�Xmap_wdth_to_widthclass�TZ�Xcalc_avg_char_width"TZ�X_update_unicode_ranges�TZ�Xget_font_page��TZ�Xget_size���TZ�Xsanitize����X_hb_arabic_b2���X_hb_arabic_b4��"�D_hb_arabic_pua_simp_map"�D_hb_arabic_pua_trad_map�~unicode_to_macroman�X�Xget_glyph���X�Xget_language����X�Xcollect_unicodes����X�Xcollect_mapping�X�Xsanitize���Y
Yget_language���YY{ctor}�YY{ctor}�YYinit���YYget_glyph��(Y+YcmpYYget_glyph_func�Y Ycollect_unicodes���Y!Ycollect_mappingYYget_glyph��Y
Ycollect_unicodes���YYcollect_mappingYYsanitize���;Y>Ycmp;Y?Ysanitize���g��a�{�{get_null����_�_group_get_glyph�_�__is_gid_consecutive�_�_group_get_glyph�Y�Ycmp�Y�Ysanitize����Y�Ycollect_unicodes����Y�Ycopy���bZeZcmpbZfZsanitize���pZ�Zcollect_unicodes���pZ�Zcollect_mappingpZ�Zclosure_glyphs�pZ�Zcopy����[�[operator()��[�[{ctor}�4\:\get_glyph��4\>\{ctor}�4\?\operator=��4\A\collect_unicodes���4\C\collect_mapping4\D\cmp4\E\sanitize���4\G\copy���4\K\get_size����\�\get_glyph_variant��&�\�\collect_variation_selectors&�\�\collect_variation_unicodes��\�\serialize���\u]{ctor}�&�\�\_reverse_variation_records�*�\�\_add_links_to_variation_records�\�\closure_glyphs��}3^operator()�@^D^operator()�@^J^{ctor}��\�\sanitize����_�_get_glyph���_�_collect_unicodes����_�_collect_mapping�_�_get_language����_�_sanitize����_�_cmp�_�_sanitize����_�_get_size����5#`create��5*`{ctor}��5)`{ctor}��5,`{dtor}��5.`same_base���52`set_for�5/`set_for�55`__delDtor���D_hb_symbol_pua_map�Y`\`operator()�Y`c`{ctor}��}�aoperator()��a�aoperator()��a�aoperator()��a�a{ctor}��b�boperator()��b�b{ctor}��b�boperator()�9`t`find_best_subtable�u`sc{ctor}�u`tc{dtor}�u`yc_cached_getu`ycget_nominal_glyph��9`v`find_subtable��9`w`sanitize���.9`l`filter_encoding_records_for_subset��c�c{ctor}��c�c{dtor}��c�cvisit��0%�cpush_transform�0%�cpop_transform��0%�ccolor_glyph0%�cpush_clip_glyph0%dpush_clip_rectangle0%�cpop_clip���0%dcolor��0%dlinear_gradient0%dradial_gradient0%	dsweep_gradient�0%�cpush_group�0%
dpop_group��"0%dcustom_palette_color���0%dpush_root_transform&0%dpush_inverse_root_transform0%dpush_translate�0%dpush_scale�0%dpush_rotate0%dpush_skew��^dad{ctor}�^dedis_empty���^dedis_void^dhdunion_�^dhdintersect��^didadd_point��wdzd{ctor}�wdyd{ctor}�wd�dmultiply���wd�dtransform_distance�wd�dtransform_pointwd�dtransform_extents��wd�dtransform��wd�dtranslate��wd�dscale��wd�drotate�wd�dskew����d�d{ctor}��d�d{ctor}��d�dunion_��d�dintersect��=eFe{ctor}��d�d{ctor}��de{ctor}�=eHeget_extents=eIeis_bounded�ieneget_palette_flags��ieoeget_palette_name_idieoeget_color_name_id��ieqecollect_name_ids���ieseserialize��ieuesanitize����Xfget_size����Xfget_palette_colors����e{ctor}��Xfv1��X!fserialize���X#fsanitize���"DfWfdefault_return_value���DfYfget_colr_table�Df\f{ctor}�FfSf{ctor}��c�c{ctor}�Df^fget_color��"sf�fdefault_return_value���sf�fpaint_visited��sf�fadd_palette_index��sf�fadd_var_idxes��sf�f{ctor}�uf�f{ctor}�.�f�foperator struct hb_ot_color_layer_t�f�fsanitize����f�fcmp�f�fsanitize����f�fget_size����f�fclosurev1���f�fsubset��f�fsanitize����f�fget_color_stop��f�fget_size����f�fsanitize����f�fsubset��f�fpaint_glyph�f�fget_size���ggsubset�ggsanitize���ggget_size���"g%gclosurev1��"g&gsubset�"g'gsanitize���"g(gpaint_glyph"g*gget_size���6g:gsubset�6g;gsanitize���6g<gpaint_glyph6g?gget_size���igmgsubset�igngsanitize���igqgget_size���{ggsubset�{g�gsanitize���{g�gpaint_glyph{g�gget_size����g�gsubset��g�gsanitize����g�gpaint_glyph�g�gget_size����g�gsubset��g�gsanitize����g�gpaint_glyph�g�gget_size����g�gsubset��g�gsanitize����g�gpaint_glyph�g�gget_size����g�gsubset��g�gsanitize����g�gpaint_glyph�g�gget_size����g�gsubset��g�gsanitize����g�gpaint_glyph�g�gget_size���h	hsubset�h
hsanitize���hhpaint_glyphh
hget_size���h hsubset�h!hsanitize���h"hpaint_glyphh$hget_size���3h7hsubset�3h8hsanitize���3h9hpaint_glyph3h;hget_size���JhNhsubset�JhOhsanitize���JhPhpaint_glyphJhRhget_size���chfhsanitize���chjhget_clip_box���chkhsubset�chmhget_size���|h�hget_clip_box���|h�hclosurev1���h�hsubset��h�hclosurev1���h�hget_extents�h�hcmp�h�hclosurev1���h�hsubset��h�hsanitize����h�hget_extents�h�hget_size���i��b��{�{get_null���"�h�hserialize_clip_records��h�hsubset��h�hsanitize����h�hget_extents�i�icmp�i�iserialize���i�isanitize����i�iget_size����i#jsubset��i$jsanitize����j�jget_paint���j�jsubset��j�jsanitize���k�kget_inner_bit_countk�kget_width��k�kget_output_map�k�k{ctor}�k�kremap���km{ctor}��km{dtor}�>[�kclosure_glyphs�&>[�kclosure_V0palette_indices��>[�kclosure_forV1��>[�kget_layerList��>[�kget_baseglyphList��>[�khas_var_store��">[�khas_delta_set_index_map>[�khas_clip_list��">[�kget_delta_set_index_map&>[�kget_delta_set_index_map_ptr>[�kget_var_store��>[�kget_var_store_ptr��>[�kget_clip_list��>[�ksanitize���">[�kget_base_glyph_record��&>[�kget_base_glyph_paintrecord�>[�kdowngrade_to_V0>[�ksubset_varstore&>[�ksubset_delta_set_index_map�bnenoperator()�bnkn{ctor}�xn|noperator()�xn�n{ctor}��n�noperator()��n�n{ctor}��n�n{ctor}�">[�kget_base_glyph_paint���>[�kget_clip���>[�kpaint_glyphsf�f{dtor}�k�k{dtor}��n�n{dtor}�=ePe{dtor}�Dfcfrecurseggpaint_glyphigogpaint_glyphfxqget_upem���f~qsanitize���fxqget_size����q�qsanitize����q�qget_size���'Z�qget_num_glyphs�'Z�qsanitize���&'Z�qinstancing_update_fields���'Z�qdrop_hint_fields���'Z�qget_size����q�qinit����q�qremap��&�q�qremap_after_instantiation���q�qget_inner_bit_count�q�qget_width���q�qget_map_count���q�qis_identity�q�qget_output_map�Zr`r{ctor}�r(r{ctor}��q�q{ctor}�Zrbr{dtor}�Zrgrinit���"Zrhrremap_index_map_plans��Zrirfini����r�rsanitize����r�rlistup_index_maps��"�r�rserialize_index_maps���|sssanitize���|s�slistup_index_maps��"|s�sserialize_index_maps����T�s{ctor}�`V�s{ctor}�Da�s{ctor}��p�pmove_to�p�pline_to�p�pquadratic_to����p�pcubic_to����b1tsanitize���OT::glyf_impl��*�eH�_add_head_and_set_loca_version�6t;tget_size���@tFt{ctor}�"@tItinstruction_len_offset�@tJtlength�"@tKthas_instructions_length@tItinstructions_length@tLttrim_padding���@tMtdrop_hints�@tOtdrop_hints_bytes���@tMtset_overlaps_flag��@tQtread_flags�@tTtread_points@tVtget_contour_points�@tXtencode_coord���@tZtencode_flag&@t\tcompile_bytes_with_deltas���t�tget_size���"�t�tdrop_instructions_flag��t�tset_overlaps_flag���t�thas_instructions����t�thas_more����t�tis_use_my_metrics���t�tis_anchored�t�tget_anchor_points���t�ttransform���t�ttranslate���t�ttransform_points����t�tget_points��t�tcompile_with_point��t�tscaled_offsets��t�tget_transformation��t�tget_gid�t�tset_gid�t�t{ctor}��t�titer����t�tinstructions_length�t�ttrim_padding����t�tdrop_hints��t�tdrop_hints_bytes����t�tset_overlaps_flag��&�t�tcompile_bytes_with_deltas��"HuMuget_composite_iterator�HuNutrim_padding���HuPudrop_hints�HuPuset_overlaps_flag��HuQudrop_hints_bytes���HuVuupdate_mtx�"HuXucompile_header_bytes���&Hu[ucompile_bytes_with_deltas���78{ctor}��7�7{ctor}��s�u{ctor}��9:{ctor}�*Hu]uget_extents_without_var_scaled�Hu^uget_bytes��Hu`uget_header�Hucu{ctor}�Hubu{ctor}��78{dtor}��s�u{dtor}��u�userialize��&�u�ucompile_bytes_with_deltas���u�ufree_compiled_bytes�u�udrop_hints_bytes����u�ulength��u�upadding�u�upadded_size�u�u{ctor}��u�u{ctor}��u�uoperator bool���u�umid�u�u{ctor}��u�uconsume_point���u�ucontour_end�u�upoints_end�&�u�uis_consuming_contour_points�u�uget_phantoms_sink��"�u�uhas_valid_glyf_format���u�usanitize����u
v{ctor}�*�u�u_free_compiled_subset_glyphs���a�v{ctor}��v�v{ctor}�a�v{dtor}�a�vhas_data���ww{ctor}�wwaddwwempty��wwget_extents�vw{ctor}��vwconsume_point���vwcontour_end�vwpoints_end�&�vwis_consuming_contour_points�vwget_phantoms_sink��*a�vget_advance_with_var_unscaled��2a�vget_leading_bearing_with_var_unscaled��6a�vget_leading_bearing_without_var_unscaled���a�vglyph_for_gid���s�u__delDtor��"�u�u_populate_subset_glyphs&�u�u_create_font_for_instancing2wDw{ctor}�~w�wcmp&�w_hb_ot_name_language_for���.j�_hb_ot_name_language_for_ms_code���.j�_hb_ot_name_language_for_mac_code��&*Pload_num_glyphs_from_maxp��6k�_glyf_get_leading_bearing_with_var_unscaled.l�_glyf_get_advance_with_var_unscaled:n�_glyf_get_leading_bearing_without_var_unscaled�2wkwalloc��2wFw{dtor}��v�vcmpexch�v�vget_acquire�v�vget_relaxed�v�vdestroy�v�vget_length�"�v�voperator const char *���v�voperator=���v�v{ctor}��v�vget_length��v�voperator->��v�voperator=���v�v{ctor}��u3valloc_exact�u0vpush����u'vend�u'vbegin���uv{dtor}��t9uoperator!=��t.u{ctor}��t0u{ctor}��tuoperator++��t	uoperator*���tuend�tubegin���7�tsub_array���7�tsub_array���7�tend�7�tbegin��jt{toperator[]�tt{dtor}�tt{ctor}��}�{ctor}��s�s{dtor}��s�s{ctor}�.�s�sget_advance_without_var_unscaled���6�s�sget_leading_bearing_without_var_unscaled����s�s{dtor}��s�s{ctor}�.�s�sget_advance_without_var_unscaled���6�s�sget_leading_bearing_without_var_unscaled����s�s{dtor}��s�s{ctor}� s2soperator[]�vr�roperator[]�rNrresize�r8roperator[]�r.rfini���r*r{dtor}��q
rresize��q�qoperator[]��q�q{dtor}�&p3poperator bool���n�n{ctor}��n�nresize��n�noperator[]��n�n{dtor}��n�n{ctor}�o$ooperator bool��{n�n{ctor}��/Tnoperator!=�%nBnoperator++�%n4noperator*��%n0nend%n0nbegin��p��b�nnget_null���r��b�nnget_null����k�mend�k�mbegin��<l�lsub_array��<l�lsub_array��<l�lend<l�lbegin��elwloperator[]�elploperator+���k�moperator=��+l=las_array����klas_array���t��5)l*lget_null���(m9mdestroy(m7mget_blob���(m3moperator->�(m>moperator=��(m0m{ctor}��j*koperator!=��jkoperator++��j�joperator*���j�jend�j�jbegin��0k:koperator+���j�jserialize_append����j�joperator[]�j�jendj�jbegin���ijend�ijbegin���ijiter����ijas_array���v���#n$nget_null���i�iendi�ibegin���hiiter����hias_array����h
iget_size����hioperator[]��h�hoperator=��h�hsubset��8�set_float��x��b�3f4fget_null������esub_array�����esub_array�����e{ctor}�|e�eoperator[]�|e�eoperator[]�|e�eoperator+��ve�eoperator=���e�eas_array������operator=������as_array����d5epop�d etail����de{dtor}��d�dpop�d�dtail����d�d{dtor}�rc�csetrc�cgetz��a��c�cget_null���|��a�ncocget_null����bcoperator!=��b�boperator++��b�boperator*���b�blen�b�bend�b�bbegin���`�`operator!=��`�`operator++��`�`operator*���`�`end�`�`begin���`�`operator+��~����c�cget_null���Zafaoperator[]��c�coperator->��c�coperator=���c�c{ctor}��c�coperator->��c�coperator=���c�c{ctor}� `F`destroy `@`get `@`operator->� `�coperator=�� `;`{ctor}��\�]reverse�\�]in_error����\�]operator[]��\w]{dtor}��\Z]end�\Z]begin��8]C]operator+���\�\end�\�\begin���\�\as_array����\�\as_array��������\�\get_null����\�\operator[]��\�\operator[]�I\u\operator=��H\Y\operator=���["\operator!=��[\operator++��[�[operator*���[�[len�[�[operator bool���[�[end�[�[begin���Z![end�Z![begin���Z
[operator+��sZ�Zas_array��������\�\get_null���tZ�Zoperator[]��Y�Yend�Y�Ybegin���Y�Yas_array����Y�Yoperator[]��_�_sanitize����_�_collect_mapping�_�_collect_unicodes����_�_get_language����_�_get_glyph���_�_sanitize����_�_collect_mapping�_�_collect_unicodes����_�_get_language����_�_get_glyph���_�_sanitize����_�_collect_mapping�_�_collect_unicodes����_�_get_language����_�_get_glyph���_�_sanitize����_�_collect_mapping�_�_collect_unicodes����_�_get_language����_�_get_glyph�����a|�X�Xget_null������a{�X�Xget_null������az�X�Xget_null���2�V]�operator struct hb_array_t<int const >�]���operator bool���bWoperator[]��MWoperator[]�z zoperator()�z%z{ctor}��u�uoperator[]��u�uoperator[]�;z>zoperator()�;zCz{ctor}��Q�a1;ZZoperator=���8Was_array����\�joperator!=��j�joperator++��j�joperator*���j�jend�j�jbegin���8�\values_ref��8{\operator bool���8Toperator[]��8Toperator[]��8KW{dtor}��8IW{ctor}��8�Yend�8�Ybegin���7�7resize��7�7alloc���7�7as_array����7�7operator[]��7�7{dtor}�0s7operator!=�B7M7endB7M7begin���/�/iter_ref����/�/operator bool��J,B-alloc_exact�X�Xoperator->��`aoperator->��?�bget_blob���PVgVoperator->�CZXZoperator->�vT�Toperator->�Z+Zoperator->��efoperator->�9VFVcmpexchV-VcmpexchZsub_array��[sub_array����fini����sub_array����operator&������vzwzget_null����H������	�zget_crap��������zget_crap������zzzget_null������zzzget_null������zzzget_null������z�y�yget_null������z�y�yget_null����H�����zlymyget_null������zZy[yget_null������zXyYyget_null�������QyRyget_null�������MyNyget_null������zAyByget_null������z*y+yget_null������zy	yget_null������z�x�xget_null������z�x�xget_null��������x�xget_crap��������x�xget_crap��������w�wget_crap���2wJwset_error��2w[win_error���2wJwfini����v�vget�v�vget�u4vresize��u2valloc���uvfini����t;uset_current�t5u__next__����t3u__item__����tu_end����tu_begin��tuthiz����7�t__item_at__�7�t{ctor}�jtptthiz���t�wdestroyt�woperator->�t�woperator=��t�w{ctor}��s
xdestroy�sxoperator->��sxoperator=���sx{ctor}��svxdestroy�s}xoperator=���smx{ctor}��s7xdestroy�s6xget_length��s1xoperator->��s|xoperator=���s-x{ctor}��s�xdestroy�s�xoperator=���s�x{ctor}��s�xdestroy�s�xget_length��s�xoperator->��s�xoperator=���s�x{ctor}�CxUxoperator[]�rZs__item_at__ s(sthiz���cr�r__item_at__vr}rthiz���rLralloc��rKrshrink_vector��r.rinit����qralloc���qrshrink_vector���q�qfini���$pOp__more__���&p.pthiz����n�nalloc_exact�n�nalloc���n�nshrink_vector���n�nin_error����n�nas_array����n�nfini����n�n{ctor}�o@o__more__���oothiz����/On__next__����/Kn__item__���%n0n_end���%n0n_begin�%n+nthiz���<l�l__item_at__<l�l{ctor}�elklthiz���elnlthiz������2�x�xget_crap���(m3mget�j&k__next__����j$k__item__����j�j_end����j�j_begin��j�jthiz���k`koperator!=�0k8kthiz�������yyget_null�������5y6yget_null������e__item_at__|e�ethiz���|e�ethiz����deoperator[]��defini����d�doperator[]��d�dfini����bc__next__����bc__item__����b�b__len__�b�b_end����b�b_begin��b�bthiz����b�bthiz����`�`__next__����`�`__item__����`�`_end����`�`_begin��`�`thiz����`Maoperator!=��`�`thiz����c�cget�c�cget�\{]fini���8]A]thiz��������y�yget_crap����[\__next__����[\__more__����[\__item__���\\__len__�[�[_end����[�[_begin��[�[thiz����[�[thiz����Z([operator!=��Z[thiz��������y�yget_null��������y�yget_null����y�yoperator[]��_�yoperator[]����resize���{dtor}�l���{ctor}�0H��2H���u�u__item_at__�9:{ctor}�"<]z{ctor}�P9e9operator--��\�j__next__����\�j__item__����j�j_end����j�j_begin��j�jthiz���w\�\get_value���8{\is_empty����8RWfini����8RWinit����7�7shrink_vector���7�7set_error���7�7in_error����7�7fini���B7M7_end���B7M7_begin��/JDoperator!=��/gDget_pair_ref����X�Xget�`aget�b�bget_stored�PVgVget�T�Toperator->�CZXZgetvT�Tget�`�`operator->�Z+Zget�efget�sub_array��||operator()�"||<lambda_invoker_cdecl>�&||<lambda_invoker_vectorcall>|!|operator()�"|)|<lambda_invoker_cdecl>�&|*|<lambda_invoker_vectorcall>7|:|operator()�"7|B|<lambda_invoker_cdecl>�&7|C|<lambda_invoker_vectorcall>P|S|operator()�"P|[|<lambda_invoker_cdecl>�&P|\|<lambda_invoker_vectorcall>�q�q__delDtor���q�q{dtor}��H�X���z�{�{get_null���‘���{�{get_null���đ���{�{get_null���Ƒ���{�{get_crap���ȑ���{�{get_crap���ʑ�X�{�{get̑�z�{�{get_null���Α�X:{;{getБ�X�z�zgetґ�X�z�zgetԑ�X�z�zget֑�z�z�zget_null���ؑ�z�z�zget_null���ڑ�z�z�zget_null���2wjwshrink_vector��2wJwinit����u1vshrink_vector���uvset_error���u#vin_error����uvinit����t6u__end__�tuthiz���t�wget�sxget�s1xget�s�xgetr.rset_error��r=rin_error����q�qset_error���q�qin_error����q�qinit���^pjpoperator bool���n�nset_error���n�ninit���Oo[ooperator bool��Un7{get�/Qn__end__%n.nthiz����j'k__end__�j�jthiz���0kLkoperator++�0k>koperator*��0k?koperator*��0k=koperator bool���j�{operator!=��d0eshrink_vector���deinit����d�dshrink_vector���d�dinit���c�{get�bc__end__�b�bthiz����b�boperator++��b�boperator bool���`�{get�`�`__end__�`�`thiz����`�`operator++��`�`operator*���`�`operator*���`�`operator bool���\�]shrink_vector���\{]init���#\�{get�[\__end__\\thiz����[\operator++��Z[operator++��Z[operator*���Z[operator*���Z
[operator bool�����alloc�����shrink_vector�����fini���P9f9operator--��j�lget�\�j__end__�j�jthiz����7�7init���0p7__end__fD�d{ctor}�@�Xconvert�X�Xget_stored��`aconvert�`aget_stored��?�bget_null����b�bcmpexch�b�bdo_destroy��b�bis_inert���PVlVconvertPViVget_stored��T�Tget�?hZconvertCZZZget_stored�vT�TconvertvT�Tget_stored��`�`get�?;ZconvertZ-Zget_stored��?fconvert�e	fget_stored�ܑ��o|p|get_crap���ޑ��m|n|get_crap���Fp�p__more__���^pepthiz���7o�o__more__���OoVothiz���Un7{operator struct hb_pair_t<unsigned int const &,unsigned int &> (__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void)���/In{ctor}���5k|l|get_null����j"k{ctor}�k\k__next__���kZk__more__���kXk__item__���0k:k_end���0k6kthiz���Zc�{operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����bc__more__����b�b{ctor}�f�`�{operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���`�`{ctor}��`�`_end����`�`thiz����`1a__next__����`/a__item__���a a__more__���^#\�{operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�[\{ctor}��Z
[_end����Z[thiz����Z�Z__next__����Z�Z__item__����Z�Z__more__������set_error�����in_error������init���P9d9operator-=��j�loperator struct hb_pair_t<unsigned int,int> &(__cdecl hb_hashmap_t<unsigned int,struct hb_pair_t<unsigned int,int>,0>::item_t::* &)(void)���\�j{ctor}�D%D_end���@�Xget_null����X�Xcmpexch�X�Xdo_destroy��X�Xis_inert��� a�jget_acquire�`aget_null����`acmpexch�`ado_destroy�aais_inert����?�bdestroy�b�bget_data���qV�Zget_acquirePVmVget_null���PVkVcmpexchPVcVdo_destroy�QVUVis_inert����?�Tconvert�T�Tget_stored��?gZget_null���CZ[ZcmpexchCZSZdo_destroy�DZHZis_inert����TzZget_acquirevT�Tget_null���vT�TcmpexchvT�Tdo_destroy�wT{Tis_inert����?�`convert�`�`get_stored��?:Zget_null���Z.ZcmpexchZ&Zdo_destroy�`6d6is_inert����?fget_null����e
fcmpexch�efdo_destroy�6 6is_inert������|�|get_null������|�|get_null������|�|get_null�����S�|�|get��S�|�|get��z�|�|get_null����p�poperator bool���o�ooperator bool��Un1{{ctor}��jik{ctor}�k^k__end__I{d{operator++�I{W{operator*��I{U{operator bool��c�{{ctor}��`�{{ctor}�a$a__end__aathiz����`�`len#\�{{ctor}��Z�Z__end__�Z�Zthiz����Z�Zlen�j�l{ctor}��/HD__end__@�Xdestroy�X�Xget_data��� a�jcmpexch�`adestroyaaget_data���qV�ZcmpexchPVcVdestroyQVTVget_data����?�Tget_null����T�Tcmpexch�T�Tdo_destroy��T�Tis_inert����?fZdestroyDZGZget_data����T|ZcmpexchvT�TdestroywTzTget_data����?�`get_null����`�`cmpexch�`�`do_destroy��`�`is_inert����?9Zdestroy`6c6get_data����?fdestroy66get_data���a�v__delDtor��`V�s__delDtor���T�s__delDtor��`V�s{dtor}��T�s{dtor}�ZH�S��z�|�|get_null�����z�|�|get_null�����z�|�|get_null����p�p__more__����p�pthiz����o�o__more__����o�othiz���kTk{ctor}��j�{__next__����j�{__item__���h{q{__more__���I{R{_end���I{O{thiz���I{P{thiz����`3a__len__�`aoperator+���`aoperator++��`aoperator bool���`�`thiz����Z�Z__len__�Z�Zoperator+���Z�Zoperator++��Z�Zoperator bool���Z�Zthiz���jKD�Poperator unsigned int &(__cdecl hb_hashmap_t<unsigned int,unsigned int,1>::item_t::* &)(void)���?�Tdestroy�T�Tget_data����?�`destroy�`�`get_data�����S}}get�p�poperator bool���o�ooperator bool��h{u{__end__h{m{thiz���I{L{len�`aoperator+=��`aiter����`�`thiz����Z�Zoperator+=��Z�Ziter����Z�Zthiz����pq__more__����p�pthiz����op__more__����o�othiz����j�{__len__I{S{operator+���`2a__forward__�Z�Z__forward__&q2qoperator bool��I{`{operator+=�I{R{iter���qKq__more__���&q-qthiz����j�{__forward__VARRAY_LENGTH���2V+Voperator struct hb_language_item_t *���^5Voperator()�69VEVoperator const struct hb_language_impl_t *�]VARRAY_LENGTH����.vVoperator()��.zoperator()�|zoperator|���.kzoperator()�hzoperator|���.�Voperator()�mH�Voperator()��C#Woperator()�mHBWoperator()��C�Woperator()��C�Woperator()�4Xhb_sorted_array�W6Xbsearchk+DXcheck_struct���F0IXembed��k+VXcheck_struct���QXhXsanitize���F0rXstart_embedF0tXextend_min�vXoperator+��QXzXserialize_serializeB�;Xoperator const struct OT::IntType<unsigned char,1> *���~Xhb_bsearch�k+�Xcheck_struct���k+�Xcheck_struct���k+�Xcheck_struct���F0�Xembed��8\�Xoperator*��F0�Xcheck_assign���F0�Xcheck_assign���F0�Xcheck_assign�����Xoperator()�k+�Xcheck_struct����XARRAY_LENGTH���z_hb_cmp_operator����Xhb_bsearch�k+Ycheck_struct���
_hb_cmp_method�2Yhb_bsearch�k+6Ycheck_struct���^8Yoperator()�k+:Ytry_setk+GYcheck_struct���k+�Ycheck_struct���F0�Ystart_embedF0�Ycopy����YWZbsearchF0\Zcopy���F0_Zcheck_assign����9lZcmpk+oZcheck_struct���mH�[operator()��[operator|���.s[operator()�p[operator|��5[operator|��F0�[start_embedmH+\operator()�)\operator|��F02\copy���Q\operator+���Yi\bfind��n\operator+��sZ�\bsearchk+�\check_struct���H\c\sanitize���I\\sanitize���F0�\embed���\hb_pairBl��\operator struct hb_pair_t<unsigned int,unsigned int>���F0�\copy���F0�\copy����\�\bsearchF0�]extend_min��\�]push���F0-^add_link���F0/^add_link���i/�_operator()�mH�_operator()��_operator|��mH5_operator()�2_operator|���.�^operator()��^operator|��>^forward;^hb_partial��.�^operator()��^operator|���C]^operator()�\^operator|��k+�_check_struct����\�_sanitize���	9`cmpk+`check_struct����_`sanitize���U`operator+���8X`seti/Waoperator()�mH�`operator()��`operator|���.�boperator()��boperator|���aforward�ahb_partial��.Uboperator()�Rboperator|��mHboperator()�boperator|���C�aoperator()��aoperator|��F0�bstart_embedmHcoperator()�
coperator|��coperator+��caddressof��mHacoperator()�_coperator|��9`lcserialize��"�c�coperator const void *��"u`�~get_glyph_from_symbol��u`�~get_glyph_from�"u`�~get_glyph_from_macroman"u`�~get_glyph_from_ascii���"�cStructAtOffsetUnalignedx`�cbsearchk+�ccheck_struct���Za�csanitize���^sdoperator()�tdoperator()�^udoperator()�vdoperator()��d_epush����dbepush����dfepush����dhepush����eoperator+��foperator+��foperator|��F0fallocate_size���fserialize_copy�vefserialize_copy�F0fadd_link���k+fcheck_struct����e�esanitize���-foperator+��2foperator|��7fStructAfterF0:fadd_link���F0;fstart_embedF0=fextend_min�J,>fpush����/@fsetk+Cfcheck_struct���k+�fcheck_struct���k+�fcheck_struct���F0�fembed��k+�fcheck_struct���k+gcheck_struct���F0gembed��F0gembed��F0gcheck_assign���k+!gcheck_struct���F02gembed��k+5gcheck_struct���F0Egembed��=g_gserialize_subset���k+dgcheck_struct���=gXgsanitize���ggoperator+��F0wgembed��k+zgcheck_struct���F0�gembed��=g�gserialize_subset���k+�gcheck_struct����goperator+��F0�gembed��=g�gserialize_subset���k+�gcheck_struct����goperator+��F0�gembed��=g�gserialize_subset���k+�gcheck_struct����goperator+��F0�gembed��=g�gserialize_subset���k+�gcheck_struct����goperator+��F0�gembed��=g�gserialize_subset���k+�gcheck_struct����goperator+��F0�gembed��=g�gserialize_subset���k+hcheck_struct���hoperator+��F0hembed��=ghserialize_subset���k+hcheck_struct���hoperator+��F0*hembed��=g,hserialize_subset���k+/hcheck_struct���1hoperator+��F0Ahembed��=gChserialize_subset���k+Fhcheck_struct���Hhoperator+��F0Xhembed��=gZhserialize_subset���k+]hcheck_struct���_hoperator+��k+rhcheck_struct���F0zhembed���hoperator+��F0�hembed���h�hserialize_subset���k+�hcheck_struct����h�hsanitize���=9�hretF0�hstart_embedF0�hextend_min�F0�hcheck_assign����/�isetF0�icheck_assign���k+�icheck_struct����h�isanitize���i�ibsearchF0�iembed��F0�icheck_assign����i�iserialize_subset���k+�icheck_struct����i�isanitize���F0*jstart_embedF0,jextend_min��i�jsanitize����joperator+��F0�jstart_embedF0�jextend_min��xekoperator()�/koperator|���iukserialize_subset����j}ksanitize����koperator+��loperator+���k(lbsearchMloperator+��mhb_array����=�loperator()��loperator|���moperator+��_f�mdispatch����moperator+���moperator+��noperator+��noperator+��k+ ncheck_struct����k�ksanitize���+lElsanitize����k�ksanitize����knsanitize����k�msanitize����k�msanitize����i"nbsearch
�[nserialize_serialize�kanserialize_serializemHpoperator()�poperator|���s�ooperator()��ooperator|��mH�ooperator()��ooperator|��Looperator|��Uqoperator|��$qoperator|���s�poperator()��poperator|���poperator|��[poperator|��F0Vqstart_embedF0Xqextend_min�>[[qserialize_V0����k_qserialize_subset����kcqserialize_subset����kgqserialize_subset���_fuqdispatch���F0�qembed��F0��check_assign���k+�qcheck_struct���k+�qcheck_struct���k+�qcheck_struct����qStructAfterF0�qembed��F0�qembed���roperator+��soperator+���rspush����kqsserialize_serialize�rzs_subset�r�r{ctor}��soperator+���soperator+���tStructAfter��tcheck_range�tStructAfter�7�tpush����tStructAfter�tStructAfter�tStructAfter?uStructAfter�Gucheck_range�uhb_pair�8|uset_with_hash����uoperator()�Hu�uget_points�*6t�uget_extents_without_var_scaled���uas���ucopy���F0�uembed���e�uoperator*��F0Bvstart_embedi/Fvoperator()��uEvserialize���e�v_add_loca_and_head�:4aKaoperator const struct OT::gvar_accelerator_t *�:vT�Toperator const struct OT::hmtx_accelerator_t *�:PVgVoperator const struct OT::vmtx_accelerator_t *�awget_points�a/wget_points�ywbegin��ywend2w{wpush����whb_bsearch��wARRAY_LENGTH����wARRAY_LENGTH���2w�wrealloc_vector��waddressof���woperator+��%xoperator+��r�xgrow_vector�q�xgrow_vector�xforward�n�xgrow_vector�n�ncopy_array��xforward�xhb_array���yhb_sorted_arrayF0yextend�=9yret)yhb_sorted_array0yhb_sorted_arrayF0>yembed��=9<yretLyhb_array���Oymove���Symove���I#wyas��zyoperator()��yhb_sorted_array�yhb_sorted_array�yhb_sorted_array�yhb_sorted_arrayk+�ycheck_struct����y�ysanitize����_�ybsearchk+�ycheck_struct���k+�ycheck_struct����_zsanitize���k+zcheck_struct����.6zoperator()��.Tzoperator()��7rzgrow_vector�7szrealloc_vector�tzhb_array����zCrap����zCrap����zCrap����zCrap����zCrap���I#�zas�I#�zas��u�zgrow_vector�u�zrealloc_vector��zStructAtOffset�r�zrealloc_vector��q�zrealloc_vector��n�zrealloc_vector�%{hb_array���<l�z{ctor}��G-{operator()�?{Crap���I#@{as��GD{operator()��G�{operator()��J�{operator()��J�{operator()��{addressof���{addressof���{Crap����G�{operator()��J�{operator()���{grow_vector��{realloc_vector���{realloc_vector��G�{operator()��{hb_object_fini��{hb_object_init��b�{call_create�|_Reallocate_for�'|_Reallocate_for�@|_Reallocate_for,Y|_Reallocate_fori|Crap���j|Crap���I#q|as�I#r|as�I#s|as�I#t|as���|realloc_vector�I#�|as��X�|call_createa�|call_createQV�|call_createI#�|as�DZ�|call_createwT�|call_createI#�|as�`6�|call_createI#�|as�6�|call_create�|Crap����|Crap����`�|{ctor}��Z�|{ctor}�I#�|as��T�|call_createI#�|as��`�|call_create}forward�78operator=���q�q{ctor}��u�u{ctor}��q�qoperator=������>�?�get_null���������get_null���������get_null����������get_null�����������get_null����������get_null������N�O�get_crap�����2�3�get_null���[�Vz{ctor}���8z{ctor}��u�vend�u�vbegin���u$viter���yu�u{ctor}�jtwtoperator bool��"�s�sapply_deltas_to_points��w�woperator()��rsalloc���rsas_array����r�r{dtor}�r?ras_array���$pVpoperator!=�&pBpoperator++�&p4poperator*��&p)plen&p0pend&p0pbegin��&p0poperator+��&p0piter����p�p{ctor}�>l{{ctor}�oGooperator!=�o3ooperator++�o%ooperator*��ooleno!oendo!obegin��o!ooperator+��o!oiter����o�o{ctor}��o�o{ctor}�p p{ctor}�l�m{ctor}��l�l{ctor}��l�l{ctor}��k�mneuter��k�msanitize_shallow����k�moperator()��k�mneuter��k�msanitize_shallow����k�moperator()��k�moperator=���knneuter��knsanitize_shallow����knoperator()��k	noperator=���k�kneuter��k�ksanitize_shallow����k�koperator()��k�koperator=���kZloperator()��kTloperator=��+lElsanitize_shallow����kloperator()��kloperator=���k�ksanitize_shallow����j�jsanitize_shallow����j�jget_size���j�j{ctor}��ijsanitize_shallow����i�ineuter��i�isanitize_shallow����i�ioperator()��i�ioperator=��i�i{ctor}��hisanitize_shallow����h�hneuter��h�hsanitize_shallow����h�hoperator()�=gYgneuter�=gXgsanitize_shallow���=gTgoperator()�=gNgoperator=��&uf�fno_dispatch_return_value���&FfQfno_dispatch_return_value���ve�eoperator()��e�esanitize_shallow����d1ealloc���d�dalloc��c&coperator+��\cdc{ctor}�
cc{ctor}��a�a{ctor}�bb{ctor}�ObXb{ctor}��a�a{ctor}��b�b{ctor}��`�`{ctor}�x`{aiter���x`{aas_array���Zauasanitize_shallow����_`neuter��_`sanitize_shallow����_`operator()�Y^`^{ctor}��^�^{ctor}�0^6^{ctor}��^�^{ctor}�/_8_{ctor}��_�_{ctor}��\^{ctor}��\�]alloc���\\]{ctor}��\�\iter����\�\sanitize_shallow���I\�\neuter�I\\sanitize_shallow���I\{\operator()�H\d\neuter�H\c\sanitize_shallow���H\_\operator()�&\.\{ctor}�m[v[{ctor}��[�[{ctor}��Z#[{ctor}��YJZ{ctor}��_�yas_array����y�ysanitize_shallow����_zsanitize_shallow���QXiXneuter�QXhXsanitize_shallow���QXdXoperator()�QX_Xoperator=����W{ctor}����W{ctor}��zDW{ctor}�dx%W{ctor}��s�V{ctor}�/>�V{ctor}�ezmz{ctor}�w\�\set_real���w\�\set_used����8|\alloc���8�Y{ctor}��7�7end�7�7begin���7�7operator[]��7�7operator=���7�7extend�yz�z{ctor}��.xV{ctor}�@�Xcreate�8\M\get4aKaget�`acreate��?�bcreate�PVoVcreate��?�Tcreate��?eZcreate�vT�Tcreate��?�`create��?8Zcreate��?fcreate�9VEVget_acquireV+Vget_acquire��get_size���e�g�{ctor}������get_null���
���	�
�get_null���
�����get_null������у҃get_null������˃̃get_null��������ƒget_null����������get_null����������get_null���"�������get_null���%�������get_null���(�������get_null���+�������get_null���.���r�s�get_null���e�f�get_serialized_datae�e�move_to_next���0��zP�Q�get_null���2��z��N�get_null���4��z��M�get_null���6��zK�L�get_null���8��zI�J�get_null���:��zG�H�get_null���<��zE�F�get_null����u$vas_array����t�t__more__���jtrtthiz����sxget_blob����s�snext_index��s�sinfer_delta&�sxget_glyph_var_data_bytes����r�rset_error���rsin_error����r�rfini���$pQp__next__���$pPp__len__$pMp__item__���&p0p_end���&p0p_begin�&p+pthiz���Fp�poperator!=�oBo__next__���oAo__len__o>o__item__���o!o_end���o!o_begin�oothiz���7o�ooperator!=��k|m{ctor}�jcj{ctor}�
i_i{ctor}��deset_error���d"ein_error����d�dset_error���d�din_error���c$cthiz����\�]{ctor}��\{]set_error���\]{ctor}��Z�Z{ctor}��YZ{ctor}�O��Qhas_data���O��Qdecompile_points���O��Qget_tuple_iterator�w\�\{ctor}�;hjend;hjbegin���8�\prime_for���8�Yalloc_exact�7�7clear���7�7alloc_exact�7�7as_array����7�7reset��^-q-operator[]�J,$-clear��6J,4-operator struct hb_array_t<unsigned int>���@]\convert8\O\get_stored�4aPaconvert4aMaget_stored���get_item_size��>��z����get_null���@��z����get_null���B��z����get_null���D��z����get_null���F��z����get_null���H��z����get_null���e�d�is_valid���e�c�get_shared_indices�e�b�init���X���get����get�t�tthiz���jtmtlen�sxget_offset��rsshrink_vector���r�rinit���$pSp__end__^pypoperator++�^plpoperator*��^paplen�p�poperator!=�oDo__end__Oojooperator++�Oo]ooperator*��OoRolen�o�ooperator!=��7�7reset_error�.;�get-�-__item_at__@\\get_null���8\P\cmpexch8\H\do_destroy�9\=\is_inert���Ua�gget_acquire4aQaget_null���4aOacmpexch4aGado_destroy�5a9ais_inert���J��`�a�get_null���L��zO�P�get_null���N��zM�N�get_null���P��zK�L�get_null���R��zI�J�get_null���T��zG�H�get_null���V��zE�F�get_null����7�t__len__"�sxget_short_offset_array�"�sxget_long_offset_array���sxis_long_offset�$pKp{ctor}�Fp�p__next__���Fp�p__item__���}p�p__len__^pgp_end���^pcpthiz����pqoperator!=�o<o{ctor}�7o�o__next__���7o�o__item__���noxo__len__OoXo_end���OoTothiz����opoperator!=�R
Rget_count��&O��Qhas_shared_point_numbers���"O��Qget_tuple_var_header���@[\destroy9\<\get_data���Ua�gcmpexch4aGadestroy5a8aget_data���Da�s__delDtor��Da�s{dtor}�X��zd�e�get_null���Fp�p__end__}p�pthiz���^pwpoperator++��p�poperator++��p�poperator*���p�poperator*��qQqoperator!=�7o�o__end__nosothiz���Oohooperator++��o�ooperator++��o�ooperator*���o�ooperator*��&R	Rhas_shared_point_numbers���Fp�p{ctor}��p�p__next__����p�p__item__����p�p_end����p�pthiz���7o�o{ctor}��o�o__next__����o�o__item__����o�o_end����o�othiz����p��get�p�p__end__�p�poperator++��p�poperator*���o��get�o�o__end__�o�ooperator++��o�ooperator*��Z�p��operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����p�p{ctor}��pq__next__����pq__item__����p�p_end����p�pthiz���Z�o��operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����o�o{ctor}��op__next__����op__item__����o�o_end����o�othiz����p��{ctor}��pq__end__&qAqoperator++�&q3qoperator*��&q4qoperator*���o��{ctor}�p��get�op__end__�pq{ctor}�qMq__next__���qIq__item__���&q/q_end���&q+qthiz���Zp��operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &����o
p{ctor}�qOq__end__p��{ctor}�qGq{ctor}�1}forwardyz2}operator()�~\4�{ctor}�7}forwardez8}operator()�c}forwarda}forwardb}operator()�^_}operator()�x}forward|}forward�[z}operator()��}forward�}forwardm[�}operator()�$�forward�}forwardy�}operator()��}forward&\�}operator()�F0�}embed���}forwardpJ�}operator()��}forward�}forward�_�}operator()��}forward�}forward/_�}operator()��}forward�}forward�^�}operator()��}forward�}forward�^�}operator()��}forward�}forwardY^�}operator()��}forwardpJ�}operator()��}forward�}forward�`�}operator()��}forward�b�}operator()��forward~forward~forwardOb~operator()�~forward~forwardb
~operator()�~forward~forward�a~operator()�~forward
c~operator()�$~forward\c%~operator()�y�~operator()��~forward�u�~operator()�/)operator()�-forward�8+operator()�;forward>forward�l<operator()���forwardp��operator()���forward��forward�o��operator()���forward��forward�o��operator()���forward���operator()��G�operator()� ���operator()���forward�F��operator()���forward��forward�p��operator()���forward�o��operator()�Łforward�Áoperator()��G�operator()��forward>�forwardpJ=�operator()�"tT�operator const void *��"�sU�operator const void *���forward�G�impl����forward�G�impl����G�impl����forward�J�impl���!�forward�J�impl����G#�impl���(�forward�J&�impl���l�,�{ctor}�0�forward�G.�impl����W@}{ctor}��WC}bfind��G}addressof��F0F}embed��K}addressof��F0J}start_embedF0M}extend_sizeF0O}add_link���R}hb_bsearch_implF0V}allocate_size��F0[}check_equalF0]}check_equalF0�Xcheck_equale}hb_bsearch_impli}hb_bsearch_implF0n}_copy���Yo}bfind��F0r}_copy��F0�icheck_equalF0�}_copy���Z�}bsearch�}StructAtOffset�k+�}dispatch����}StructAtOffset�k+�}dispatch����}addressof��F0�}_copy��F0�}_copy���\�}bsearchF0�}extend_size�}forward�\�]push_has_room��k+�}dispatch����}StructAtOffset�k+�}dispatch���F0)~extend_min�-~operator+��u~operator|��F01~copy����~operator|��9`x~_can_drop��F0�~copy����`�~bsearchk+�~dispatch����~addressof��Syforward�d_epush_has_room���~addressof��Oyforward�dbepush_has_room���~forward�dfepush_has_room���~forward�dhepush_has_room��F0�~copy���F0�~add_link���F0�~copy����~StructAtOffset��~addressof��F0�~start_embedF0�~extend_sizeJ,>fpush_has_room���~addressof��F0�~embed���~addressof��F0�~embed��F0�~allocate_size��F0gcheck_equal�~addressof��F0�~embed��F0�~allocate_size���~forward�8�~dispatch���F0�~add_link����~StructAtOffset�k+�~dispatch���F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size��F0�~allocate_size���~addressof��F0�~embed���~addressof��F0�~embed���8dispatch���F0add_link���StructAtOffset�k+dispatch���addressof��F0start_embedF0
extend_sizeF0�hcheck_equal
forward�/set_with_hash��forwardk+dispatch���ibfind��F0allocate_size��F0�icheck_equaloperator+��F0add_link���F0extend_size#forwardk+!dispatch���F0'extend_size2forwardk+0dispatch���l4bsearchuf@may_dispatch���sfddispatch���sfidispatch���sf{dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf�dispatch���sf'�dispatch���sf9�dispatch���sfK�dispatch���sf]�dispatch���sfo�dispatch���sf��dispatch���sf��dispatch���sf��dispatch���sf��dispatch���sfɀdispatch���sfۀdispatch���sf�dispatch���sf��dispatch���sf�dispatch���sf#�dispatch���sf5�dispatch���sfG�dispatch���sfY�dispatch���sfj�dispatch���k+n�dispatch���k+r�dispatch���u�StructAtOffset�k+t�dispatch���y�StructAtOffset�k+x�dispatch���|�StructAtOffset�k+{�dispatch�����StructAtOffset�k+�dispatch���j��bsearchF0��push�����forward"���serialize��F0��add_link���F0ȁextend_sizeF0ρembed��F0сadd_link���<lӁcopy���<l�l{ctor}�F0Ձadd_link���ہforward�8فdispatch���F0݁add_link����8�dispatch���F0�add_link����8�dispatch���F0�add_link���Ff�may_dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df��dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df�dispatch���Df	�dispatch���F0
�allocate_size��
�StructAtOffset�F0�allocate_size��F0�allocate_size���addressof���forward�rspush_has_room���forward"��serialize��F0�allocate_min���
��serialize_serializeF0�allocate_min���!�addressof��"�forward�7�tpush_has_room��#�StructAtOffset��&StructAtOffset�$�StructAtOffset�)�forward6yu*�operator struct hb_pair_t<unsigned int,int>�9,�operator=���76�{ctor}�^0�operator()�1�operator()�F04�start_embedF06�extend_size=99�ret;�addressof��F0:�embed��F0�ucopy����eC�_write_loca�eF�_write_locaM�addressof��P�forward2w{wpush_has_room��R�hb_bsearch_implV�addressof��F0Y�extend_size\�forwarda�addressof��F0`�embed��d�forward�e�as�f�swap���k+m�dispatch���MY�bsearch��addressof����addressof����addressof���addressof���addressof����as��	�as�
�move����addressof����as�*�addressof��1�addressof��2�addressof���3�as��4�as��5�as��6�as��7�as��8�as��9�as��:�as�;�addressof��=�addressof���C�as��D�as�O�Crap����\�as��m�check_rangeO�o�decompile_deltas����ru�realloc_vector�v�hb_array���x�hb_array���k+��try_setk+��check_struct���k+��try_setk+��check_struct���k+��try_setk+��check_struct���k+��try_setk+��check_struct�����StructAtOffset�k+��check_array��StructAtOffset�k+��check_arrayk+��check_array_sized��k+��check_array_sized��k+��try_setk+��check_struct���k+ƃcheck_array_sized��k+ȃtry_setk+ʃcheck_struct���k+΃try_setk+Ѓcheck_struct���ӃStructAtOffset�k+Ճcheck_array�dփrealloc_vector��d׃realloc_vector��hb_sorted_arrayk+�check_array_sized��k+�try_setk+�check_struct����\��realloc_vector�k+�check_array_sized��k+�try_setk+�check_struct���k+�try_setk+�check_struct����hb_sorted_arrayk+�check_array_sized��k+�try_setk+ �check_struct���,�move����8+�set_with_hash���8-�copy_array��7�7copy_array��7�7copy_array���operator+���G��operator()��G��operator()��hb_array����u��{ctor}��G9�operator()�I#>�as�9\?�call_create5aC�call_create�R�check_range�Gj�operator()��Jh�operator()��Gr�operator()��Jp�operator()�w�StructAfter�G��operator()��G��operator()��J��operator()��J��operator()�Z����get_null���\�����get_null���^����get_null���`����get_null���b����get_null���d����get_null���f����get_null���h��߆�get_null���j��݆ކget_null���l��ۆ܆get_null���n��نچget_null���p��׆؆get_null���r��Նֆget_null���t��ӆԆget_null���v��ц҆get_null���x��ȆɆget_null���#�`�operator!=�&�?�operator++�&�A�operator++�&�4�operator*��&�3�operator bool��&�0�end&�0�begin���uۄ{ctor}�MY�{ctor}�z~�~operator+��'�Qz{ctor}���3z{ctor}�t�wsanitize����sxsanitize����s;xsanitize����s�xsanitize���rUs{ctor}�cr�r{ctor}�<l�lget_size���el�loperator++�eltloperator*��elsloperator bool��_b�paint_glyph__�closurev1��^P�paint_glyph^M�closurev1��]>�paint_glyph];�closurev1��\,�paint_glyph\)�closurev1��[�paint_glyph[�closurev1��Z�paint_glyphZ�closurev1��Y��paint_glyphY�closurev1��X�paint_glyphX�closurev1��WҀpaint_glyphWπclosurev1��V��paint_glyphV��closurev1��U��paint_glyphU��closurev1��T��paint_glyphT��closurev1��S��paint_glyphS��closurev1��Rx�paint_glyphRu�closurev1��Qf�paint_glyphQc�closurev1��PT�paint_glyphPQ�closurev1��OB�paint_glyphO?�closurev1��N0�paint_glyphN-�closurev1��M�paint_glyphL�paint_glyphK�paint_glyphK�closurev1��J�paint_glyphJ�closurev1��I�paint_glyphI�closurev1��H�paint_glyphH�closurev1��G�paint_glyphG�closurev1��F�paint_glyphF�closurev1��E�paint_glyphE�closurev1��Drpaint_glyphDoclosurev1��|e�eoperator++�|e�eoperator*��|e�eoperator bool��cPc{ctor}��ab{ctor}��a�aoperator++��a�aoperator*���a�aoperator bool���a@b{ctor}�;bb{ctor}��`Ia{ctor}��_`operator=��W^�^{ctor}�e^�^operator++�e^s^operator*��e^r^operator bool���^�^{ctor}��^#_{ctor}�_u_{ctor}�2[][{ctor}�7[S[operator++�7[E[operator*��7[D[operator bool��W[�[{ctor}�R"Rget_size���RRoperator()�6z>W{ctor}�`s�V{ctor}��=�V{ctor}�;<get_size���P9^9get_size���~\j{ctor}�Q5l5operator++�Q5`5operator*����operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>�.qV{ctor}�@Z\create�4aSacreate�{�����get_null���}��zP�Q�get_null�����zN�O�get_null������zL�M�get_null������zJ�K�get_null������zH�I�get_null������zF�G�get_null������zD�E�get_null������zB�C�get_null������z@�A�get_null������z>�?�get_null������z<�=�get_null������z:�;�get_null������z8�9�get_null������z6�7�get_null������z4�5�get_null������z2�3�get_null���#�\�__next__���#�[�__more__���#�Z�__item__���&�0�_end���&�0�_begin�&�+�thiz���&�.�thiz����y��{ctor}�v~�~operator!=�z~�~thiz���X���{ctor}�����{ctor}�t�wsanitize_shallow����sxsanitize_shallow���<l�l__next__���<l�l__item__����l�l__more__���elhlget_item_size������paint_glyph����paint_glyph��paint_glyph��closurev1����paint_glyph��closurev1����paint_glyph���closurev1����paint_glyph��closurev1����paint_glyph��closurev1���)�paint_glyph�&�closurev1�����e__next__������e__item__����e�e__more__���Yc=�getYc7�{ctor}�
bP�get
bJ�{ctor}��ab__next__����ab__more__����ab__item__����a�athiz����a�athiz���Kbb�{ctor}�b7boperator++�b)boperator*��b(boperator bool���bq�{ctor}��`+a{ctor}��^��{ctor}�W^�^__next__���W^�^__more__���W^�^__item__���e^j^thiz���e^m^thiz���+_��get+_��{ctor}��^��get�^��{ctor}�}_ˆget}_��{ctor}�?_Z_operator++�?_L_operator*��?_K_operator bool��8]U]operator++�8]G]operator*��8]F]operator bool��i[Ј{ctor}�2[c[__next__���2[a[__more__���2[_[__item__���7[<[thiz���7[?[thiz����[�get�[�{ctor}��z��get�z�{ctor}��s��get�s��{ctor}�+>�{ctor}�Q5n5operator++��.:�{ctor}��H�S#�]�__end__z~�~operator++�z~�~operator*��z~}~operator*��z~�~operator bool��"t�wget_short_offset_array�"t�wget_long_offset_array��t�wis_long_offset��l�lthiz���elhllen8�C�static_get_extend��"8�A�static_get_color_stops�8�<�closurev1��i�s�static_get_extend��"i�q�static_get_color_stops�i�m�closurev1���e�ethiz���|e�elencXcoperator!=��aFb__next__����aDb__more__����aBb__item__���b*boperator*��b!bthiz���b#bthiz����^��get�^�^operator++��^�^operator*���^�^operator bool��_y___next__���_x___more__���_w___item__���?_D_thiz���?_F_thiz���8]>]thiz����\#]__next__����\!]__item__���	]]__more__���i[ֈget}[�[operator++�}[�[operator*��}[�[operator bool��+>�get���5&�'�get_null������z��get_null������S��getl���endl���begin���8�end�8�begin��#�X�{ctor}�v~�~__next__���v~�~__more__���v~�~__item__���z~�~_end���z~~thiz���<l�l__len__D��iter���ӉK�closurev1��8�B�get_extend�8�@�get_color_stopst�m�iter���Z�Ҋclosurev1��i�r�get_extend�i�p�get_color_stops���e__len__Kbh�get]bxboperator++�]bkboperator*��]biboperator bool���^�^__next__����^�^__more__����^�^__item__����^�^thiz����^�^thiz���8]H]operator*��	]]thiz����\�\lenW[�[__next__���W[�[__more__���W[�[__item__���}[�[thiz���}[�[thiz���v~�~__end__D��as_array���D��operator[]�ӉO�get_color_stop�t�m�as_array���t�g�operator[]�Z�֊get_color_stop�c8coperator++�c+coperator*��c)coperator bool��;b�b__next__���;b�b__more__���;b�b__item__���]bbbthiz���]bdbthiz����^_operator++��^�^operator*���^�^operator bool���\%]__len__�\�\thiz���v~�~{ctor}�������get_null���������get_null���cTc__next__���cSc__more__���cRc__item__���c&c_end���c!cthiz����bw�get�^'___next__����^&___more__����^%___item__����^�^thiz����^�^thiz������z#�$�get_null������z!�"�get_null���cUc__end__?_M_operator*��ZYc=�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &����forward�G�impl����forward�G�impl����O�operator()��O�operator()��O�operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()�k+
�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch���forward��operator()�[�!�operator()�k+m�_dispatch���8w�_dispatch��k+y�_dispatch���8}�_dispatch��k+�_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch��k+Ά_dispatch���forward�G
�impl����forward�G�impl����forward�G�impl����G�impl����J�impl����G!�impl����J#�impl���'�forward�G%�impl���+�forward�G)�impl����J-�impl���1�forward�J/�impl����O΅operator()��Oхoperator()��OӅoperator()�F0օallocate_size���O܅operator()��O�operator()�^-�operator<<�i/�operator()��l�operator<<��W��{ctor}��W��bsearch_impl���F0��allocate_size��F0�allocate_size��F0�allocate_size���Y�bsearch_impl���F0�allocate_size��F0�allocate_size���Z�bfind���\
�bfind��F0�allocate_size���addressof��F0�extend_min� �forward�forwarduQforwardF0�_copy��e�operator|��i�forwardF0h�_copy���`k�bfind��F0o�_copy��F0q�_copy��F0r�allocate_size��F0s�allocate_size��F0t�allocate_size��F0u�allocate_size��F0z�allocate_size��F0{�allocate_size��F0��allocate_size��i��bsearch_impl���F0��allocate_size��F0��allocate_size��l��bfind��j��bfind��F0��start_embed2���serialize��3���serialize��F0��allocate_size����addressof��F0��embed��F0��start_embedF0��extend_size=9��ret2���serialize��3���serialize��F0��allocate_size����forwardF0��allocate_size����forwardF0��allocate_size��F0��_copy��F0ņallocate_size��F0Ɔallocate_size��̆move���MYφbfind���addressof���9�decompile��k+��check_rangek+��check_rangek+E�check_range,�forward��as���operator+����operator+��Ňoperator+��އoperator+���JB�operator()��GW�operator()��JU�operator()��G��operator()��J��operator()��GɈoperator()��JLjoperator()��G�operator()��J��operator()��J�operator()��}�operator()�k+/�check_struct����w0�sanitize���k+2�check_struct���N�operator+��~�operator+����operator+����operator+����operator+����operator+���G��operator()���addressof���Gljoperator()��Gˉoperator()��G�operator()��hb_array����hb_array����G�operator()��������get_null���l���{ctor}��,�{ctor}�-��{ctor}�.~h~{ctor}��w�wneuter��w�wsanitize_shallow����x�xsanitize���~x�xsanitize����l�loperator++��l�loperator*���l�lthiz����j�jiter������operator()��҇operator()��[�operator()�����operator()��e�ecopy�������copy����W�W{ctor}���operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>������get_null���������get_null���������get_null���������get_null������z΋ϋget_null����lm__next__����lm__item__����j�jas_array���c*coperator*�����S%�&�get���z#�$�get_null������z!�"�get_null������z� �get_null���Ò�z��get_null���Œ�z3�4�get_null���ǒ�z1�2�get_null���ɒ�z/�0�get_null���˒�z-�.�get_null���͒��+�,�get_crap�����forward��forwardŋforward_�forwardpJ^�operator()��O(�operator()��O)�operator()��O+�impl����O-�impl����O/�impl����O1�impl����O3�impl����O5�impl����O7�impl����O9�impl����Y�Ysanitize���tZ�Zsanitize���_f;�dispatch���_f<�sanitize����h=�dispatch����O>�operator()��O?�operator()��O@�operator()��OA�operator()��OB�operator()��OC�operator()��OD�operator()��OE�operator()��OF�operator()��OG�operator()�K�forward�OI�impl���O�forward�OM�impl���S�forward�OQ�impl���X�forwardV�forward�OU�impl���]�forward[�forward�OZ�impl����_o�copy���s�forward�Fq�operator()��_u�copy�����forward�J��impl����G��impl�����forward�J��impl�����forward�G��impl�����forward�J��impl�����forward�G��impl�����forward�J��impl�����forward�G��impl�����forward�J��impl�����forward�J��impl�����forward�G��impl�����forward�G��impl���‹forward�G��impl���Njforward�Gċimpl���͋forward�Gˋimpl���e�hb_bsearch_implh�hb_bsearch_impl�Zj�bsearch_impl����\k�bsearch_impl���F0m�extend_size�`w�bsearch_impl���y�hb_bsearch_impllz�bsearch_impl���j|�bsearch_impl���F0~�extend_min�F0��extend_min�F0��allocate_size��F0��allocate_size��MY��bsearch_impl���k+��dispatch���k+؋try_setk+ڋcheck_struct���k+݋check_struct���k+�check_struct����StructAtOffset��StructAtOffset��StructAtOffset��StructAtOffset�F0�start_embed�u��copy����u�u{ctor}�=9��retF0��start_embed����copy���=9��ret�}
�operator()�*�hb_array���5�Crap���ϒ�����get_null������{ctor}��w�woperator=���j|{{ctor}����eget_size���tZ�Zsanitize_shallow����Y�Ysanitize_shallow����u�uget_size���ђ�z����get_null���|e�eget_item_size���u�uget_item_size���O7�impl����O9�impl����x:�operator()��.;�operator()�pJ<�operator()�pJ=�operator()��.>�operator()�pJ?�operator()�_f<�dispatch����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl���pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()�k+Ԍ_dispatch��k+@�dispatch���k+A�dispatch����8B�may_dispatch����8D�dispatch����8F�dispatch����8H�dispatch����8J�dispatch����8L�dispatch����8N�dispatch����8P�dispatch����8R�dispatch����8T�dispatch����8V�dispatch����8X�dispatch����8Z�dispatch����8\�dispatch����8^�dispatch����8`�dispatch����8b�dispatch����8d�dispatch����8f�dispatch����8h�dispatch����8j�dispatch����8l�dispatch����8n�dispatch����8p�dispatch����8r�dispatch����8t�dispatch����8v�dispatch����8x�dispatch����8z�dispatch����8|�dispatch����8~�dispatch����8��dispatch����8��dispatch���k+��may_dispatch���k+��dispatch���k+��dispatch���F0��embed��F0��push����_��serialize��F0��add_link���=9��ret�_��serialize��Œhb_bsearch_implČhb_bsearch_implF0Ōallocate_size��njhb_bsearch_implɌhb_bsearch_implˌhb_bsearch_implF0͌extend_sizeF0όextend_sizeьhb_bsearch_implF0܌start_embedF0ތextend_size=9�ret�forwardF0�start_embedF0�extend_size=9�ret�forward�addressof��k+��check_array_sized��k+��check_array_sized��t��operator()�t�operator()�pJ$�operator()�pJ%�operator()�pJ&�operator()��.'�operator()��x(�operator()��.*�operator()��x+�operator()�pJ,�operator()�pJ-�operator()�pJ.�operator()��O0�impl����O2�impl����O4�impl����O6�impl����O8�impl����O:�impl����O<�impl����O>�impl����O@�impl����OB�impl����OD�impl����OF�impl����OH�impl����OJ�impl���·�sanitize���k+L�_dispatch��k+N�_dispatch���8P�_dispatch���8R�_dispatch���8T�_dispatch���8V�_dispatch���8X�_dispatch���8Z�_dispatch���8\�_dispatch���8^�_dispatch���8`�_dispatch���8b�_dispatch���8d�_dispatch���8f�_dispatch���8h�_dispatch���8j�_dispatch���8l�_dispatch���8n�_dispatch���8p�_dispatch���8r�_dispatch���8t�_dispatch���8v�_dispatch���8x�_dispatch���8z�_dispatch���8|�_dispatch���8~�_dispatch���8��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch���8��_dispatch��k+��_dispatch��k+��_dispatch��k+�may_dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+	�dispatch���k+
�dispatch���k+�dispatch���k+�dispatch���k+
�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+ �dispatch���k+!�dispatch���k+"�dispatch���k+#�dispatch���F0��allocate_size��F0��start_embedY��serialize������operator()��_��serialize����forwardY��serialize��l�o�operator()��_��serialize������operator bool����operator bool��.~p~operator!=�4~P~operator++�4~B~operator*��4~A~operator bool��4~>~end4~>~begin��4~>~operator+��_`�subset�^N�subset�]<�subset�\*�subset�[�subset�Z�subset�Y�subset�X�subset�WЀsubset�V��subset�U��subset�T��subset�S��subset�Rv�subset�Qd�subset�PR�subset�O@�subset�N.�subset�M�subset�L�subset�K�subset�J�subset�I�subset�H�subset�G�subset�F�subset�E�subset�Dpsubset�h�hsanitize���c&cendc&cbegin���\�]iter���·�sanitize_shallow���}���__more__�������thiz����F�__more__�����thiz���.~l~__next__���.~k~__more__���.~j~__item__���4~>~_end���4~>~_begin�4~9~thiz���4~<~thiz�����subset���subset���subset��
�subset���subset��'�subset�c&c_begin��\�]as_array���.~m~__end__pJ��operator()�pJ��operator()�0^��operator()�pJ��operator()��a��operator()�pJ��operator()��.��operator()�pJ��operator()�pJ��operator()�p_��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�k+��_dispatch��k+��_dispatch��k+��_dispatch��k+_dispatch��k+č_dispatch��k+ƍ_dispatch��k+ȍ_dispatch��k+ʍ_dispatch��k+̍_dispatch��k+΍_dispatch��k+Ѝ_dispatch��k+ҍ_dispatch��k+ԍ_dispatch��k+֍_dispatch��k+؍_dispatch��k+ڍ_dispatch��k+܍_dispatch��k+ލ_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+�_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��dispatch���mHT�operator()�R�operator|��F0]�extend_min��\_�{ctor}�F0`�start_embed"Ya�serialize_find_segcount.�0�operator()�.�1�{ctor}�.Yc�serialize_start_end_delta_arrays���:�<�{ctor}�:�=�operator()�&Ye�serialize_rangeoffset_glyid]�`�operator()�]�e�{ctor}�F0h�extend_min�F0i�copy���mHŎoperator()�Îoperator|���\Ύ{ctor}�F0ڎembed���ގserialize_subset���=g�serialize_subset���F0�embed����serialize_subset���=g�serialize_subset���k+�check_struct���k+�check_arrayF0�embed�����serialize_subset���F0��embed�����serialize_subset���F0�embed����serialize_subset���F0
�embed�����serialize_subset���F0�embed����serialize_subset���F0�embed�����serialize_subset���t���operator!=�w���operator++�w���operator*��w���endw���begin����Ȏ{ctor}�O�W�{ctor}�_a�sanitize���^O�sanitize���]=�sanitize���\+�sanitize���[�sanitize���Z�sanitize���Y��sanitize���X�sanitize���Wрsanitize���V��sanitize���U��sanitize���T��sanitize���S��sanitize���Rw�sanitize���Qe�sanitize���PS�sanitize���OA�sanitize���N/�sanitize������operator=��M!�get_size���M�sanitize����̇operator=��L�get_size���L
�sanitize�����get_size���K�sanitize������get_size���J�sanitize�����get_size���I�sanitize�����get_size���H�sanitize����U�operator=����get_size���G�sanitize�������operator=���+�get_size���F�sanitize���E�sanitize���Dqsanitize���,|7|operator+��t���__next__���t���__item__���w���_end���w���_begin�w�|�thiz�����sanitize�����sanitize�����sanitize�����sanitize�����sanitize����(�sanitize�����A�gett���__end__w��thiz���~��A�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���t���{ctor}���;�{ctor}��O�operator()��O�operator()�k+"�_dispatch��'�forwardO�)�operator()�ˏforward��̏operator()�F0,�extend_size�\^�extend�Y9�to_ranges��YE�to_ranges���#s�{ctor}�mH��operator()���operator|��F0Ïextend_sizeF0Ə_copy���\͎extend�F0Ώallocate_size���8яdispatch���F0ӏadd_link���F0Տallocate_size���8؏dispatch���F0ڏadd_link���k+ޏcheck_rangeF0ߏallocate_size���8�dispatch���F0�add_link���F0�allocate_size���8�dispatch���F0�add_link���F0�allocate_size��F0�allocate_size��F0�allocate_size��F0�allocate_size��k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+
�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+�check_struct���k+ �check_struct���k+"�check_struct���k+#�check_struct������sanitize���k+$�check_struct����ևsanitize���k+&�check_struct���k+(�check_struct���k+*�check_struct���k+,�check_struct���k+.�check_struct���k+0�check_struct���k+2�check_struct���k+4�check_struct����J6�operator()�k+E�check_struct����_�sanitize���k+F�check_struct�������sanitize���k+G�check_struct���k+H�check_struct���k+I�check_struct���k+J�check_struct�������{ctor}�}���{ctor}�����operator++�����operator*���C�{ctor}��)�operator++���operator*�����neuter����sanitize_shallow����ׇneuter��ևsanitize_shallow����`�neuter��_�sanitize_shallow�������neuter�����sanitize_shallow���,|G|operator++�,|;|operator*������get����{ctor}�}���__item__�������operator++�����thiz���L���getL���{ctor}��E�__item__����+�operator++���thiz���}���__next__����G�__next__���4~C~operator*���OQ�impl����OS�impl���j�forward��k�operator()��8s�_dispatch���8u�_dispatch���8w�_dispatch���8y�_dispatch����forward�J��impl���F0V�allocate_size��i/W�operator()�޳Y�operator()��\Z�push_has_room��"Y^�commit_current_range���"Yb�commit_current_range����/e�{ctor}�F0l�allocate_size��F0m�allocate_size��i/o�operator()�޳q�operator()�k+��dispatch���k+��dispatch���k+��dispatch���k+��dispatch����J��operator()��JƐoperator()�k+ːtry_setk+͐check_struct���k+ϐtry_setk+ѐcheck_struct���k+Ӑtry_setk+Րcheck_struct���k+אtry_setk+ِcheck_struct�������iter�����iter�������subset�����subset�8�=�subset�i�n�subset�ӉL�subset�Z�ӊsubset��}ݐoperator()��}ߐoperator()��O�operator()��forwardpJ�operator()��forward޳�impl����forwardpJ�operator()��forward޳�impl���k+�_dispatch��k+�_dispatch��k+��_dispatch��k+��_dispatch����forward�J��impl�����forward�J��impl���i/�operator()�޳�operator()��hb_copyF0�start_embedF0�extend_min�F0�check_assign���F0�check_assign���F0�start_embedF0�extend_min�����len��len����sanitize�������sanitize���8�>�sanitize���i�o�sanitize�������__len__/�9�__len__����thiz���/�4�thiz����operator+���operator+���O�impl����O�operator()��O�operator()�!�forwardpJ �operator()�$�forward޳#�impl���i/(�operator()�'�operator|��F0*�extend_sizeF0�check_equalF0�check_equalF0,�extend_sizek+.�check_struct���k+0�check_struct���k+1�check_struct���D��sanitize���k+2�check_struct���t�x�sanitize���D��sanitize_shallow���t�x�sanitize_shallow���pJ7�operator()��O9�impl����O;�impl���pJ<�operator()�>�forwardM=�operator()�F0?�allocate_size��F0@�allocate_size��k+D�dispatch���k+F�dispatch���k+H�check_array_sized��k+J�check_array_sized��pJK�operator()�pJL�operator()�k+N�_dispatch��k+P�_dispatch��ӉM�sanitize���Z�Ԋsanitize���k+R�check_struct���k+T�check_struct���*Phb_face_get_upem���jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-metrics.h���ӒtJVgetenv���]��,%���5���7��0U���fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-name.h��W�&tKwwhb_font_create�\�qbAg��0"}whb_font_set_variations�3h6hclosurev1��6g9gclosurev1��L�closurev1��ggclosurev1��iglgclosurev1��hhclosurev1����5cH��8"���8"�hhclosurev1����8"�JhMhclosurev1���g�gclosurev1�����
��Nc�g�gclosurev1���g�gclosurev1���g�gclosurev1���g�gclosurev1��{g~gclosurev1��M�closurev1��&__report_rangecheckfailure�&�&hb_paint_extents_get_funcs���qb�_Vhb_parse_double6..\..\Dependencies\harfbuzz\src\hb-common.cc�����Et�������(͓�}ԓ����Z>cpjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-open-file.hh����Lt6�LtP
��a+��9��ab��~v��}�������]ǔ��ה��ٔ�0�������Lt�;��9Q��
_�Lt�f�Ltk�Ltx�Lt'���9������	ȕLtE����������0��.:�Lt_T��d�Ltf{�Lt������Lt�Ö�
ҖLt�ٖLt�ߖLt�4MjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-face-builder.cc��ut*�ut0V�ut2x��~���}̗utu�ut��Ltz��v$��~;��}`��~s��}~��������������0Ϙ�-��v��~��}"��v5�ut�]��~p��}�����������0ʙ�,��]���,&���6���8���J���a������~���}������4]���� ���0���2��0P��0e���t�����_���_�ϛ_��_�������n���������������ѝ�������0���!��]0���Dhb_ceil_to_4���“œoperator()�"“֓<lambda_invoker_cdecl>�&“ד<lambda_invoker_vectorcall>F0�1{ctor}�F0�1{dtor}�F0�1end_serialize��F0�1align��Z9{9operator=���9�9set_for_data�����cmp��cmp��sanitize������get_table�����find_table_index������sanitize���
�
�get_face_count�
��get_face���
��sanitize���W�Z�get_face_count�W�[�get_face���W�\�sanitize���o�r�get_face���o�s�sanitize�������get_resource_count�����is_sfnt��•get_resource_record��ĕsanitize���X�[�get_face_count�X�\�get_face���X�]�sanitize���X�[�get_type_count�X�_�get_type_record����get_face_count�����get_face�������sanitize���zcompare_entries*6�_hb_face_builder_data_create���*�_hb_face_builder_data_destroy��2Ҙ_hb_face_builder_data_reference_blob�������{ctor}�ϗԗoperator()�.�+_hb_face_builder_reference_table���*�+_hb_face_builder_get_table_tagsӘ֘operator()�"Ә$�<lambda_invoker_cdecl>�>Ә٘operator int (__cdecl *)(const void *,const void *)&Ә'�<lambda_invoker_vectorcall>"�%hb_face_builder_create�&�hb_face_builder_sort_tablesҗ�{ctor}�����operator+����ɗqsort������in_error�������iter�������{dtor}�=���operator!=��QuGg�@�����a��:��k����@S�:]r`l��ae����w!Q��7��|}�Q���������%��
/2,�S��U���/�O4;SS?&��";�����7�F#�������vV�I�*���!Yxi��yu!)GX��vn��L�
���l�.��1T��a�r�*N�sC=�&���]6�R���AcR���[oG���N%����>�a�	�'�r�Y��EQ�R��
zu^��J4U;�1�)�d��^s9Gq{��w�N��K�t�R.��.'�Q�PAb�+i3Yr$�8�����}�m {�d���^"M���]�}S�7��M�X�X�'i�>$���+�ag�'/X�hi�aۋ4��k ӹ���E�r-�j0:��Ψ��JH&�X��j��/����Ԍ���7�����(2n��EA�N�6>V���Ի��%0{ K5?��bƑ�����"�,@�*�QC	�k?RR�-��3�v�Z��gS�Rq��,��W�W�W�W�WXXFPΓ2P8P*PCP<P}P�P�P�P|PP�P�P�P�P��P�P�PQQ�P7Q0QBQtQpQ�Q�Q�e�Q�Q�QRR6R8R6RwRyR{R�R�R�R�RSS4S0S4S&���6SiSyS{SmSyS�S�S���S�S�S�S�S9\)\/\i\n\~\�\�\�\�\�\�\3]��G]3]r]�]�]�]�]�]�]�]^�]^6^0^-^(<8^����X�6^B^>^}^�^~^�^�^_�^j<�A7_G_E_G_s_���_�_�_�_�_�_�_`�_-X9X5XlXzXvX�X�X�X�X�X�X0Y@Y>Y0Y<YxY�YxY�Y�Y�Y�Y�Y�Y�Y�YZZ�YZ4Z�JH�8ZHA.ZEZDZkZqZ�ZzZ�Z�Z�Z�Z'�Z�Z[�Z�Z�Z�Z/[?[5[E[t[v[u[z[�[m[�[�[�[�[��W��[\�[�[4d4dCd��td�dpd���d�d�d�d�d�d�d*Y�d1eAe2e0ere�e�e�e�e�ef5f+f8fuf�fif�f�f�f�f�f�f�f>g-g�gjg{g�g�g�g�g�g�g8`H`F`8`C`;`p`k`�`�`�`a�`+a;a9aFa{ava�a�a�a�a�a:b)b;b�bqb�b�b�b�b�b�b)c9c?c0c9c�cpcnc~c�c�c�c�c�c�c�c�c�c�c�cd2L?LGLlLlL{L�L�L�L�LMMHM8M*MuM�MyM�M�M�M�M�M�M�M�M.N:N<NmN|N{N�N�N�N�N�N�N�N)OFO;OkOmO{OxO�O�O�O�OP0o�O�OP=&+H��<H@HtH�H�He�kH�H�H�H�H&VI<I�I9mIX�|I���I�I�I�I���I1J8Jf��D�JuJ�J�J�J�J�J�J�J�J�J�JK�J,K:K.KqK}K�K�K�K�K�K�K�K0T7T>T�TpT�T�T�T�T�T�TU�T<U)UkU{U}UzU�U�U�U�U�UEV3V7VoVVqV~V�V�VW�V+W;W=W-WpWsW�W�W�W�W1P,P7PjPtP�P�P�P�P�P�PQ�P9Q,Q<QxQ�QzQ�Q�Q�Q�Q�Q9RvR�R�R�R�R�R�R7SGSjSnS~S�S�S�S�S�S�S�S,\*\E\2\w\|\�\�\�\�\�\]�\4]D]B]3]x]�]�]'?�]�]��]�]�j�]^C^�^n^�^�^�^�^�^:_=_�_�_n_|_�_=�_�_�_�_�_���_�_:X)X�iHX	h?X%�qX~X�X�X�X�X	5�X�XY:Y*Y�=0Y?Y.�pYvY�Y�Y���Yj��Y�Y���Y9ZlZ|ZzZ�Z�Z�Z�Z�Z[*[<[�[>�[�[�[�[.d1d<dudxd{dyt�d�d�d�d�d�d�df�e-f/fHf9fif�f{fnf�fg6g,g7g<gvg�g|g�g�g�g�g@`E`n`k`�brbxb�b�b�btcg��c�c�c�c�cd�c�c+�;�-��q���u�nj���������E�7�)�{�m��ǎ�������������w�y�x���������E�)�5�lj����~�k�m�|���ŋ�����?�,�9�F�8�k���r�Ĕ��Ȕ�������?�/�=���}�q����0�@�B���l�u���ǖ����G�5�C�G�7�y���r�t���Ȓ�����,�8�o�������������y�x�|�Ɯ������<��S^9wh�5����g���ԟ�QD�v'B�?�|^-�r��Mr]gm���Q�� 7�G�V�C����&x���>ygҸ����}_M��<�/o|&�Ve�y�.���](��tyPUZ�o[��n��8F��56d�zt����~9\}�d]���,^���w-p>�,� E]	6���X�T���[[@h�'�d�0�c''���7@��1��7�DF��>�����1�e��\D��&�U��'F�NTܬ}�mBŧ*��T�����#!GE��m\�Գh�h����ص(����f���<�s�m���{$���g$�M�Z��UG�%��0�.��~���Й\@��X��%�^$�sӟ��}��g:��?��P�H7H5B��Z���4�,�0s,hm�<��Q���06��R���P9���F�SV�b��Z^/�u�3�����q�4���=8�g�{�n\��j�f9�4sj2�'�q5X��9Nw���]/�1��|V�K|�� ���ep'�Y�s���Q��4q�&������%�J�Zk�����
`��8��X��D����H��R����W<K�ڃ��i�B!!��^+�wRT��X��A������&q��G}U�Y��eGۉzdN���z�2�c����(��E�B3�k��|��`)®=6�$tR�:�T�Ղ������YF��x���P��%����� ?�v�����C�x���r}��h�0�WG4Zb��e�O���'��������R�$��X����j��a`����H��F}`���,x��o�եJ��C�����L��Q@�*�w`Y����lk+������t�W~/�5��m�F@۷��6N�u���S*p�x�_��v�E�{nH�]0|Q2��_T����y9 @����r��~
�
�{�����-S�t���6�&�yp\�����5�K��D����%��p~�G7Lg@����p�.�8�B*��*�
�3$�(�{�ϱA�;M�%Ep����Ϊ�O����|z��,��U_�?�����{��{)�����^�9E�Q+r�ju�s�kMUt�' �?���Yn.6�����J34gL� (�GŸ�rV��M/���m�V>�n6 g�#�/t����? 8���4)%��YP��'���iL5���{#��@w��k��\��
�d�BXsR��D>��L/������ȯX)"P���O$t��E��0��{o>���K��2~l��j�N�C����Avт���z�p�;b���`�Q0$^$�W����k��%mI�#��:���8�n����Z���X6�������t�8�D��+�8X"���+Z�?���|�̸�VAс6u�`mr��x��LJ��0z�
9��T�4��������v��uG4`���fU��]T�	y�,PRV�Y���!��������Jsc����`������/��rlqGʨ۱\F����ʃ����n�0��D����n�K��"8���O�)p#QF��T6t:@64C�y>��6��1�����ĝdw�ktX�#i���d�h������]5�`��{��b>-*���2}��-U��C;y���m�����#����e/�{a�����rw���
�q��[�31G���
�i&�l���Tȝ8Ɲ�v���|����������j\��G�T�����������������������w�ĝ53[)ȝ/gƝ��������b�42f(�z�����9	%�Q�Hw���b\�����=�

̺o_k�����|��%F����M��&�b������_��,!�)Nz�@���c(D���i�S�e��$P�$gu��U���ͫ�|���L����f����|נs��a�������7���}�0�r������}��}��`*��6L7
�n�f�ڏe�-@�߱������@���Y�;���^E�������"��k�>E�����&�C�n�Z,*�����R���,��;��ATCT�Pc9��/qȲ���l�g��"agVB�B)j�el���Q>���v6��æ�(6� ��4���2����=+���+�;4�+a�}�2���(�T��=�����&���n�5o����E��/[�X
������;�q��jk�C�0�H�l�����s�+!V�>X�6�Fs'���a���I���T�
����2%�P�b�g������{��3�2�6u�rL�K,'t�L,QS	�=>q_�n���Us�.UP͓�&<ky/]�O�|w�N��K����"-Pv����Dõ��w��n^�S:��^��,&����W��$����0k�I���6tgp8��"���Y;j6��$�b�W�.aH�V8�!���W(i�-P�!}��6q p0���pd��$��g�]
m���<��m].$��n�љe8��!�_\=�zI����|c��@���BD�����i�����(���Q����*}�yB��&��s�7���1-b�&"���`%�ė�D��
y�j J Z�sDGg@Ǧc��,���Q'�������I|�Tq�YC�Ġ֮��HpH�b��)!���k�{T��e�Ī����2�*/�:G��a��\��]�$��N�qk5ADu.g�������tdM����z�C�:!�=n���4�.a���yi��;��Yn����dQ����c�|~��q��'���(2�|��5��9�3�8��Y��@���F���y�����v�D��$���Ϝ{��:�g��6#!�d�g0}π�qP� \F�~��\�-�+G�7�ޗ��J1������E��0$����"^���K&�:�B�nǙ�k[us�?�KQ^�&���j��;���<��>׎u>l�%P����8��
���5T��g1+V/p�
L��P�؎PO�������j��	C��>�,jϾ��x���S������4���9T)�0��$��s:c{v��y�n�|��;��qJ��i���]D������E��2����=D�̞�2�=��V_��@���G�
��v�@0N��@Bޝ�+��~ǗZ�i��c! ����~��K�l�n�s<�C��.2Q1��k�V{/��Iu=}3�>n�X-�τX^8PC���A����=�b�\f���|N�qk���N/�2X���i�al�[hA~O����7ȯz�O9@i����*�z�B�$[��g��$D#ssG�]�j�k] Y����5H�e-�&͘��f�F,��B_�re:���~�`	��>�(N7�>��|i`��m���3������lXR����˜C���4�g��"+q,�O�Ba��=�r�k����[]�Y!�� ��������ԇ9^C��0����a�Hk��ߠ��s�f�B�}��9���Lp����||+��#��/�\m�X�ş������2������c}V�V8�*��p�����Q���
�[iY�C
z���y�\�5Y�D�xܩ/��?r?Ԗx�(���42&�����qs���$�2����Y*c��b98�I�+�M�������;���4��r"�:����s�5������D���&��ӡ<�m�:���@�!��&7f�W��Q�CW`���3���>+���{3�K	-K?���TM
*�jso+������(�]n�w���U�J1$��3$�-�����C���!��}��uj��%WMi4[)�25�;>�D"�A��x+��g�o�‹YjC�O�/F�le��RYpCgp3�)ē
���^�#0ifR�e2xrb�-~i5�N��r<8�HOp�������Es�:�T���J�����L���'`[3f�=����
�i�Bl���D$j��h2]�;u�H��\Fu���Ey_�m�r��zh�D(4%T��I���A�,���`C����=�\6B�laG�Qp,�f�0�g�4�08��|5���:�`
?��3D��iA��F�����(<,��*���0�G�.��94���2��8���t���2�~Rh��_����f��AK�Q����[U�0��Gk�R/�{F	��f�N�R'�}C;�@'��U�Ҡƪ�)�?�b���&��>,a���75�4^1���!x)��6���|�zfz�B����~��,���#�Z R
�qi�K~�KQ���B.Xy����Rq��`����Bxh�X���:��0����G?����0I��=����=���l��6j��qp�en����5��4�b`�t�z�����C�T*�$
��6'�š�YN]��AJ�5�
P��t�����3�I�����@�)��r���\��t?��i��P��%���x��'۩��x&�W��s%@������c�
��3��-��N�,j[�Yi���y���hֈؖ��Y�~�I@&���e �v�uk�f{���{&������.Ya����mn,��=���G<�Op��8l���e�����������`d���Y~������+-���YT.��S�g� \Hd�}�n��,Z���<�ˊ��@�F�f��.�`Xm�Q��zI�����1_`-)]�y�`��_���2�Q[09$��A��vb�y�!JvB��}b����`�
���$w_7��"��n[���x�O�9�_�.&�|����jm|oe� <�/h�y��i�ܖ�)�9U�[�ٯn�E��*�8@�P�@ ��T#�����oo�#�Lu2P5@h@f���uqi�S�,#ٳ�t�������I�sQH�&�9���^?�%9�(�fގ\\9	U|u!��
����[�bK�(��B�~�3D�#M�C��+���|kR1����.�~�<4_E��RIT����� �����;�mK���$IRx[�Dm�1�ėBK@��&��*������r��X�kz%C�/r�n��`��N ��y���1j��'�B����/0����z2	��#�������ί�6�&Šf_ee�������,rL+���(���}�~yy���<��d?�l[����|�X��}���t*���T���ND�o��(hTdo��Nw�.)������9��"\����B�>@��%��v�Z`���z�z�̇��G�vw��Ѱ-����4T�DT�~J���e���#���`��	��)��{X���&���l*[�u�Q1�5��e�`�M�mJ;�^z.�UI��G^���?����V8E�'a��0����5�I���i�{Q.���In,�A�dx����[��'�:8&�%�@W%��\���C��@6χ�m��bs|����6�8���|%��K������2;�������!h�f�g��bs�h�r��x��?v��|�,ez��r���T~�L�����������(+����l�C�j��p���n���t�I��a�'�����������[qa�RB��T�"X"�����z~�<i��t�����P_E 	��9j��c��'g�����+$[�<(��fgB�?�yLg�{|u��$�S(�������9����
��|��G�+�d=�2G�:��D��O<W��Y9R�`����0�1l,�������t���ψ�t�
1
?�0>~JCCH�)5N���w���������cMm,+!<�?���q�һw��u��������Y�������Þ�����\Ǟ'|ŞqA���~����������p������0��.ǢWd��,����+'��d�@��B����VQ)�T���w������щ��\�: ����������2�#r�q1/#�ә(���*�Ps]�e��.��|.#T���(�2��c���bq�{��S|����r����}��/d>��<b��\��\�2�9��;�"�)���T2M�7�L(��ƑnO���@Ě�6L��j^˜���F1(\fn��>)Q+���el�tqE
s
�{�7����EL�xWސRG�!��i������.4��ܦL��R�D�v3���4�a�q�)}�rA��ee�z�r�Iٗ8li�˜l�
���$@���X�`�ܒ��4���)�{�L�]Q��8B.���w4���~�/W��w��)�o?�'�'�,���p����Ts��4���9�P}�9��H<�� ���PÞ/ÿ�B(��Q��k���U�BAk�>&��,����g�p3zmq���3C"D��ÞD���<�C�ǝ��SH�A�QA �)kV��
Z��������<�!oy$����o<�y��9���
=��g��)w$���]��V�o
Y]���i��m�!&���T�z���������%?�c�t+���=3��/�fs�0���t�2��)��p�;��!�u9t�	��6�ћJ�j���L����e����ˈ^-����P��֕����y��)0�,o�[�X$`�i���<7�v��	��s/sx�O�õ3\�3��o@�g��>}����$�"%��n?�9�Lܠ�����=�l3x���@��Q+��ƞܵ�����z������j�\b�j[/������0��������S��D	��M���;�&	����H��RN"K��&m���Z7(��K9���P �����t%f�R�g�R;��Z���G�p,�'(Y��/�
�E����x�r��%Ёz�/���(�++�e�SR��K��4g�Jv�yM?Q7U�L��̩�}>*+�^)���G���#V$�������M�W9�͓|���rO�W�4M{�q�@��V��*Kg}d�yHS����g�{���r�;��]�l��������ؠV��6q������X�]!�L[��':v���f���.��mE��֜�&��T�m&r���v�
�pf;]�!4&��r����!D"����D��-�i��(�_��N{�Y����N�xG��x{�h�h�y=z�|q������z���Š@]ù^��Vދ��-�hV���k10,�QgR�px�K��&�����]��+\X����d�]�%����y������ �\Z��X��P2z}6�H�H~��a�`��V9����P�	��i�nY*e����3*��U2k+m����<�G��h�+7�<�@7����Gs@l�b�%����&��Tl�����lX��t�����)��2
��5
���f�d��"v�nw�q��%�a
\T�0����|,�s��[���L���H����i-s�����m(S|���ox�ڵ�xP\E�ϰ3����Ps�j���w'<#.A����f��u�<m�
g��9����%�Y�J��b���m��whU0M���f���Y3������NRg��(���X`b>�������dZK��V�Pȩ(�]����]�&�݅��VL��l�!��z�xy,4pʐ��O�J��,�oZ�O�����DK�N�x���.vD;�%�P����AZ�e�g�������^S����+�THD8�r��] �Eɫ��6�7\Ml�����1q__�LEE�֪���8��ll�<�u|;;�#���V��Fg�����?bb0��2\�ۊy�d��Zѕ|����1�,�;��b����X/����@��R�Wv�_��N�e��N���S�z��{Dx/�X���(��	����r x�8���5����$ctVk���K!~�E�mnc�9��:$��/J��++��w������<�xf��v���b<1�����a}b��[(�=��?'�3ݯ����4��n�Uj+��/�1���T~�b��M74l`j�>4)�?�_e�R
:,�x'�A����� ioH�&�|r��)ch4<�@4(���u�L������v��o���$?R�.���)��hKOd�|�W��{��T��n�9�*��v�>���g����f��T����sl�]�"Y�9t4�����w�,��Qx�����ʙ�ʳ�1�K�4-�
>kR���������57�,�q�:���6�,�n���MK7B������9�\d!��D�/+1amed-type-hb_identity>@@@@�
Q�	0Q�s	0Q�s
]�
Q�	Q�h�
g�	Q�h�i�j�
Q�,
R�,
m�	l�Q�h�n�NT�operator()�	e�<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�W�operator bool (__cdecl *)(unsigned int)	f�<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>X�operator bool (__vectorcall *)(unsigned int)���k�<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��o�operator=��
vp�OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`2c92a294���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`2c92a294���
r���
s�	r�t��w
r��
v�
r�	r�x�
w�	r�x��wy�z�
r�,
s�,
}�	|�r�x�~��u�operator()�{�<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����operator=��&��OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`2c92a294���
s�
t�,	r�x��w
r�
x�,	dx�C�Cw�
r�	dxjx��N��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
r�a���hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`2c92a294���
����
��	0����z
���
��
��	����
��	����z����
��,
��,
��	��������j��operator()���<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul��operator=��&��OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`2c92a294���
��
��,	����z
��
��,�z���.	6z�z���Pz����hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
��hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�zmHqH�����.	�z�z�����hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`2c92a294��
��
����
��,	����r
��,	����r����	����	��������	����
��	����s	����s����	����	�����Frealloc_move�����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash�����operator[]���tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>��begin����end�as_sorted_array��operator+����push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact�����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
���t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`2c92a294�
��
����
©,	é��r
��,	ũ��rĩƩ	é��	ũ��ȩɩ	����
©	̩��s	����sͩΩ	����	�����Frealloc_move�����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���ǩoperator[]�ʩtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��˩begin��˩end�as_sorted_arrayϩoperator+��Щpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���ѩpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?vҩhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
����OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`2c92a294�
թ��
֩	թשs
թ�
٩
թ	թ۩
ک	թ۩%�ܩݩ
թ,
֩,
�	ߩթ۩�vةoperator()�ީ<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map����operator=��&�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`2c92a294�
֩
ש,	թ۩%�
թ
۩,	���C�Cک
թ	�����N�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
թa��hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`2c92a294�
���
�	��҄
��
�
�	���
�	���؄����
�,
�,
��	���������operator()���<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes�����operator=��&��OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`2c92a294�
�
�,	���؄
�
��,	��C�C�
�	���N�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
�a��hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���:�OT::avarV2Tail.?AUavarV2Tail@OT@@���
	���

�	0	���;		��	u	����sanitize���
�kvarIdxMap

�varStore�
�_instance_assertion_on_line_63��get_size���?null_size��?min_size���?static_size:�OT::avarV2Tail.?AUavarV2Tail@OT@@���

�
�,>�OT::AxisValueMap.?AUAxisValueMap@OT@@���
���
�	0��9
�	��
	0���3	0���3�3�_	���	t�	0��<�}#�	��	u��"�sanitize����set_mapping�is_outside_axis_range���must_include����instantiate�cmp�serialize��
�coords��� �_instance_assertion_on_line_141!�get_size���?null_size��?min_size���?static_size>
"�OT::AxisValueMap.?AUAxisValueMap@OT@@���
�
$�	0k+�+%�
�,
�
�,
$�,
(��+��u	(�=9>9,�
(�	(�F0�1%�:�OT::SegmentMaps.?AUSegmentMaps@OT@@�
0���
1���OT::ArrayOf<OT::AxisValueMap,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UAxisValueMap@OT@@U?$IntType@G$01@2@@OT@@�
3���
4�,
5�
3�	3�7�6�	3�7�8�9�	3�7�6�
�,	<�3�7�r
�,
4�	>�3�?�r=�@�	u3�?�	03�?�	3�7�b�hb_array_t<OT::AxisValueMap const >.?AU?$hb_array_t@$$CBUAxisValueMap@OT@@@@	E�3�?�Z�hb_array_t<OT::AxisValueMap>.?AU?$hb_array_t@UAxisValueMap@OT@@@@���	G�3�7�F�H�	$�3�?�	03�7��;	(�3�7�<
3�	M�3�?�<	03�?�9�#�	3�?���item_t�?item_size��:�ArrayOf<OT::AxisValueMap,OT::IntType<unsigned short,2> >���;�operator=��A�operator[]�B�get_size���C�operator bool��D�popI�as_array���E�iter_t�G�writer_t���F�iter���H�writer�F�operator struct hb_array_t<struct OT::AxisValueMap const >�H�operator struct hb_array_t<struct OT::AxisValueMap>J�begin��J�endD�qsort��K�serialize��L�serialize_append���N�copy���O�sanitize_shallow���
	9len��
P�arrayZ���Q�_compiles_assertion_on_line_821Q�_instance_assertion_on_line_821?null_size��?min_size���vR�OT::ArrayOf<OT::AxisValueMap,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UAxisValueMap@OT@@U?$IntType@G$01@2@@OT@@�	t0�2�ы	t0�2�r	�30�2��3	00�2�Mu	0�2��3���T�mapU�unmap��V�unmap_axis_range���W�subset�X�_compiles_assertion_on_line_257X�_instance_assertion_on_line_257?null_size��?min_size���:	Y�OT::SegmentMaps.?AUSegmentMaps@OT@@�
1�
$�
2�,b�hb_vector_t<OT::AxisValueMap,0>.?AU?$hb_vector_t@UAxisValueMap@OT@@$0A@@@���
^�
^��
`�	^�_�
a�
E�	^�_�c�
G�	^�_�e�
^���
g�,
h�	^�_�i�n�std::initializer_list<OT::AxisValueMap>.?AV?$initializer_list@UAxisValueMap@OT@@@std@@��
k�	^�_�l�	^�_�
2b�d�f�j�m�n�	^�_�	^�_�c�	^�_�e�q�r�	^�_�
^�,	u�^�_�a�	u�^�_�i�v�w�
g�	�^�y�	0^�y�i�	u^�y�	>�^�y�r	<�^�_�r}�~�	>�^�y�	<�^�_�����	0^�y�	E�^�y�	G�^�_�����	(�^�y�r�hb_sorted_array_t<OT::AxisValueMap const >.?AU?$hb_sorted_array_t@$$CBUAxisValueMap@OT@@@@��	��^�y�f�hb_sorted_array_t<OT::AxisValueMap>.?AU?$hb_sorted_array_t@UAxisValueMap@OT@@@@�	��^�_�����	$�^�y�s	(�^�_�s����	(�^�_�	^�_�s	0^�_�	0^�_�s	0^�_�	0^�_�	�^�_�	^�_�	^�_��	^�_�sJFrealloc_move����item_t�?item_size��G�array_tE�c_array_t��o�hb_vector_t<OT::AxisValueMap,0>p�~hb_vector_t<OT::AxisValueMap,0>���s�extend�
tallocated
ulength���
(�arrayZ���t�init���t�init0��t�fini���t�reset��x�operator=��z�as_bytes���{�operator==�{�operator!=�|�hash����operator[]���tail�����operator bool��|�get_size�����as_array���E�iter_t�G�writer_t�����iter�����writer���operator struct hb_array_t<struct OT::AxisValueMap const >���operator struct hb_array_t<struct OT::AxisValueMap>��begin����end��as_sorted_array��operator+����push�����in_error���t�set_error��t�reset_error��shrink_vector����shift_down_vector����alloc����alloc_exactt�clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���b?v��hb_vector_t<OT::AxisValueMap,0>.?AU?$hb_vector_t@UAxisValueMap@OT@@$0A@@@���
_�,
0�
1�,
��	��F0�1��
[�	��F0�1��
��	��F0�1��
^���hb_iter_with_fallback_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@��hb_iter_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@
����
��	u����
E�
��	������
E���
��	����������	E�����	E�����s����	0����	>�����	>���������	>�����s	>�����s����
��!	E�����s
E�,
��	������s����	E�����r	E�����	������ªêĪ�>�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=�Ūoperator++���operator-=�Ūoperator--���operator-�� Tƪhb_iter_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@��
Ȫ	��Ȫɪ
Ȫ��
˪	��Ȫ̪ʪͪ	>�Ȫ̪	>�Ȫ̪s	0Ȫ̪	uȪ̪	Ȫɪ	Ȫɪs	E�Ȫ̪�Ϊthiz���Ϫ__item__���Ъ__item_at__Ѫ__more__���Ҫ__len__Ӫ__next__���Ԫ__forward__Ӫ__prev__���Ԫ__rewind__�ժ__end__�֪hb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@������Ȫ���تhb_iter_with_fallback_t<hb_array_t<OT::AxisValueMap const >,OT::AxisValueMap const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisValueMap@OT@@@@AEBUAxisValueMap@OT@@@@$�u
E�	E�۪ڪ	E�۪ܪݪ
��	>�E�ߪ	>�E�ߪs	E�۪	E�۪s	uE�ߪ
��,
�	0E�ߪ�	$�E�ߪ	E�E�۪	tE�	tE�ߪ���	��E�۪	��E�۪���	E�۪�	E�E�ߪ�	E�E�ߪ��	E�E�ߪs�����Frealloc_move���ުhb_array_t<OT::AxisValueMap const >>�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::AxisValueMap const >��operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
$�arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<OT::AxisValueMap const >.?AU?$hb_array_t@$$CBUAxisValueMap@OT@@@@
E��
<�	(�^�_���
��,
(�,
NU	0MU��	[�MU��	uMU��	0MU��9	MU��N�	0MU��s	MU��Z?tableTag�����has_data�����get_segment_maps�����get_axis_count��sanitize����map_coords��unmap_coords����subset�
L>version��
	9reserved�
	9axisCount
0�firstAxisSegmentMaps��_instance_assertion_on_line_405?null_size��?min_size���.�OT::avar.?AUavar@OT@@���
��,
[�
OU	0k+�+�����

�,
[�,��m�k
�
�����e����	���	UUF0�1
UU,B�OT::InstanceRecord.?AUInstanceRecord@OT@@���
���
�	!���su�#�4	0����8u0	0���	0���;	����get_coordinates�keep_instance���subset��sanitize���
�9subfamilyNameID��
	9flags
ڧcoordinatesZ��_instance_assertion_on_line_149?min_size���B	 �OT::InstanceRecord.?AUInstanceRecord@OT@@���
�
ܧ
�,~�u�30%�	gF0�1J��9��
"�	0k+�+)�:�OT::AxisRecord.?AUAxisRecord@OT@@���
+���
,�	t+�-�sAXIS_FLAG_HIDDEN�vt/�OT::AxisRecord::<unnamed-enum-AXIS_FLAG_HIDDEN>.?AW4<unnamed-enum-AXIS_FLAG_HIDDEN>@AxisRecord@OT@@���>�hb_ot_var_axis_t.?AUhb_ot_var_axis_t@@��
1�
2�	+�-�3�F�hb_ot_var_axis_info_t.?AUhb_ot_var_axis_info_t@@
5�u6�	+�-�7�	u+�-�	t+�-�	@+�-�r	0+�-�9	+�-�=�	@+�-�	�3+�-�	0+�-�s	+�-�:.�cmp0�<unnamed-enum-AXIS_FLAG_HIDDEN>4�get_axis_deprecated8�get_axis_info��9�get_axis_tag���:�normface_table_info_t,0>.?AU?$hb_hashmap_t@IUface_table_info_t@@$0A@@@
���
��
��	����
��
����
��,
��	�����	��������	����
��,	�������	��������	����s�
��tables����hb_face_builder_data_t��~hb_face_builder_data_t�operator=��	�__vecDelDtor���J&
�0hb_face_builder_data_t.?AUhb_face_builder_data_t@@��
��
��

���std::initializer_list<hb_pair_t<unsigned int,face_table_info_t> >.?AV?$initializer_list@U?$hb_pair_t@IUface_table_info_t@@@@@std@@��
�
��	����
���
�	���
�
����
�,
�	����	���"����	���
��,	�����	���������hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@�
!�	���
�	0��$�	0���s	0���#
�,	(���$��/	(���$�#	���#	(���$�s	"���$��/	u��$�	0��$��	������hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�	1���$���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int const &,face_table_info_t &> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAA?AU?$hb_pair_t@AEBIAEAUface_table_info_t@@@@XZ$0A@$0A@@@�	3���$���hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@$0A@@@���	5���$�b�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@��	7���$���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	9���$�z�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@��	;���$���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���	=���$�
�tu?�	0��$�@�v�hb_pair_t<unsigned int &&,face_table_info_t &&>.?AU?$hb_pair_t@$$QEAI$$QEAUface_table_info_t@@@@
B���
C�,
D�	����E�n�hb_pair_t<unsigned int &&,face_table_info_t>.?AU?$hb_pair_t@$$QEAIUface_table_info_t@@@@
G���
H�,
I�	����J�n�hb_pair_t<unsigned int,face_table_info_t &&>.?AU?$hb_pair_t@I$$QEAUface_table_info_t@@@@
L���
M�,
N�	����O�	�����"F�K�P�Q�	u��s	���s�Frealloc_move����hb_hashmap_t<unsigned int,face_table_info_t,0>��~hb_hashmap_t<unsigned int,face_table_info_t,0> �operator=��!�item_t�
�header���
0successful���
!max_chain_length�
upopulation���
uoccupancy
umask�
u prime
"�(items#�init���#�fini���#�reset��%�in_error���&�alloc��'�add)�get_with_hash��*�get+�del,�operator[]�-�fetch_item�,�operator()�.�size���#�clear��%�is_empty���%�operator bool��.�hash���/�is_equal���/�operator==�/�operator!=�.�get_population�0�update�2�iter_items�4�iter_ref���6�iter���8�keys_ref���:�keys���<�values_ref�>�values�A�next���R�operator<<�S�prime_for��T�__vecDelDtor���r5vU�0hb_hashmap_t<unsigned int,face_table_info_t,0>.?AU?$hb_hashmap_t@IUface_table_info_t@@$0A@@@
�,.�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,face_table_info_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@Uface_table_info_t@@@@���
X���
Y�	uX�Z�
=�
X�	\�X�]�
=���
_�	`�X�Z�^�a�	=�X�Z�	=�X�Z�sd�c�	0X�Z�	�X�]�	�X�Z�g�h�	�X�]�s	�X�Z�sj�k�
X�!	=�X�m�s
=�,
X�	o�X�p�sn�q�	=�X�]�r	=�X�m�	o�X�p�s�t�u���item_t�[�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���b�thiz���c�iter���e�operator+��c�_begin�c�begin��c�_end���c�endf�operator bool��[�leni�operator*��l�operator[]�r�operator+=�v�operator++�r�operator-=�v�operator--�d�operator-��. Tw�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,face_table_info_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@Uface_table_info_t@@@@���
;���
y�,z�f7
=�	=�|�{�
_�	�=�~�	�=�~�s	0=�~�	u=�~�	=�|�	=�|�s	=�=�~�
_�,
��	0=�~���JX���}�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
;�it���
t78f���@hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���
=��
�,��hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0>.?AU?$hb_vector_t@U?$hb_pair_t@IUface_table_info_t@@@@$0A@@@
����hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@����hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@�
���
��	����
��
��	������
��	������
����
��,
��	������	�����	����
2������������	����	������	����������
�	����
��,	��������	������������
��	�����	0������	u����	�����r
�,	������r����	�����	����������	0����	������	����������	��������hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@���	��������hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@�	����������	�����s	������s����	������	����s	0����	0����s	0����	0����	�����	����	�����	����s�Frealloc_move����item_t�?item_size����array_t��c_array_t����hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0>�����~hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0>����extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct hb_pair_t<unsigned int,struct face_table_info_t> const >���operator struct hb_array_t<struct hb_pair_t<unsigned int,struct face_table_info_t> >�����begin����end��as_sorted_array��operator+����push�����in_error�����set_error����reset_error—shrink_vector��—shift_down_vector��×alloc��ėalloc_exact��clear��ŗresize�Ɨresize_exact���Ǘpop—remove_ordered�ȗshrink�ɗqsort��ʗ__vecDelDtor���?v˗hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0>.?AU?$hb_vector_t@U?$hb_pair_t@IUface_table_info_t@@@@$0A@@@
��
��,��_hb_face_builder_data_reference_blob::__l2::<lambda_1aeb482e4c58b27205838087c6fdf9db>.?AV<lambda_1aeb482e4c58b27205838087c6fdf9db>@@`1723b444��
ϗ��
З^�hb_pair_t<unsigned int,hb_blob_t *>.?AU?$hb_pair_t@IPEAUhb_blob_t@@@@���
�	җϗїӗ
ϗ�
՗
ϗ	ϗח
֗	ϗחؗٗ
ϗ,
З,
ܗ	ۗϗחݗ^ԗoperator()�ڗ<lambda_1aeb482e4c58b27205838087c6fdf9db>��ޗoperator=��&ߗ_hb_face_builder_data_reference_blob::__l2::<lambda_1aeb482e4c58b27205838087c6fdf9db>.?AV<lambda_1aeb482e4c58b27205838087c6fdf9db>@@`1723b444��
җ	җ��8
җ��
�	җҗ�
�,
�	0җ��	tҗufirst_tW#second_t���җpair_t��hb_pair_t<unsigned int,hb_blob_t *>�reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
W#second���^�hb_pair_t<unsigned int,hb_blob_t *>.?AU?$hb_pair_t@IPEAUhb_blob_t@@@@���
җ	җ��8
?�
�,
ї,
�	0F0�1�
Ζ	�F0�1A�	0��$���
��
5����hb_sink_t<hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@U?$hb_pair_t@IUface_table_info_t@@@@$0A@@@@@�
���������
��	���=�=��
��	������^�hb_sink_t<hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0> &>��
��s��hb_sink_t<hb_vector_t<hb_pair_t<unsigned int,face_table_info_t>,0> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@U?$hb_pair_t@IUface_table_info_t@@@@$0A@@@@@�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@$0A@@@U?$hb_pair_t@IUface_table_info_t@@@@@@��
���
�	u��
5�
�	��	�
5���
�	���
�
�	5���	5���s��	0��	��	�	�����	��	�s	���s��
�!	5���s
5�,
�	���s��	5��	�r	5���	���� �!���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=�"�operator++��operator-=�"�operator--��operator-�� T#�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0,0>,hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@$0A@@@U?$hb_pair_t@IUface_table_info_t@@@@@@��
1���
%�,
!���
'�	�!�(�)�l!���&�*�
5�	5�,�+�
�	�5�.�	�5�.�s	05�.�	u5�.�	5�,�	5�,�s	5�5�.�
�,
6�	05�.�7�"�hb_reference_wrapper<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ@@��J���-�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,face_table_i����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�/�__item__���0�__item_at__1�__more__���2�__len__3�__next__���4�__forward__3�__prev__���4�__rewind__�5�__end__8�operator!=�
1�it���
9�0f�:�8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@$0A@@@����hb_map_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,<lambda_1aeb482e4c58b27205838087c6fdf9db>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@$0A@@@��1u<�
Ζ	0Ζ>�=�
<�r�hb_iter_t<hb_map_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,<lambda_1aeb482e4c58b27205838087c6fdf9db>,0,0>,hb_pair_t<unsigned int,hb_blob_t *> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@$0A@@@U?$hb_pair_t@IPEAUhb_blob_t@@@@@@���
A���
B�	uA�C�
A�	@�A�E�
<���
G�	H�A�C�F�I�	<�A�C�	<�A�C�sL�K�	0A�C�	җA�E�	җA�C�O�P�	җA�E�s	җA�C�sR�S�
A�!	<�A�U�s
<�,
A�	W�A�X�sV�Y�	<�A�E�r	<�A�U�	W�A�X�[�\�]��җitem_t�D�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���J�thiz���K�iter���M�operator+��K�_begin�K�begin��K�_end���K�endN�operator bool��D�lenQ�operator*��T�operator[]�Z�operator+=�^�operator++�Z�operator-=�^�operator--�L�operator-��r T_�hb_iter_t<hb_map_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,<lambda_1aeb482e4c58b27205838087c6fdf9db>,0,0>,hb_pair_t<unsigned int,hb_blob_t *> >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@$0A@@@U?$hb_pair_t@IPEAUhb_blob_t@@@@@@���
����
a�,b�ϗ
<�	<�d�c�
G�	җ<�f�	җ<�f�s	0<�f�	u<�f�	<�d�	<�d�s	<�<�f�
G�,
n�	0<�f�o���hb_reference_wrapper<<lambda_1aeb482e4c58b27205838087c6fdf9db> >.?AU?$hb_reference_wrapper@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@@@����A���e�hb_map_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,<lambda_1aeb482e4c58b27205838087c6fdf9db>,0,0>��җ__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�g�__item__���h�__item_at__i�__more__���j�__len__k�__next__���l�__forward__k�__prev__���l�__rewind__�m�__end__p�operator!=�
��it���
q�fr� hb_map_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,<lambda_1aeb482e4c58b27205838087c6fdf9db>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@$0A@@@�
�����hb_map_iter_factory_t<<lambda_1aeb482e4c58b27205838087c6fdf9db>,0>.?AU?$hb_map_iter_factory_t@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@@@
u��t�v�<�w�	u��.�.֗
ϗ
u�	u�{�z�Z|�hb_map_iter_factory_t<<lambda_1aeb482e4c58b27205838087c6fdf9db>,0>�
ϗf�}�hb_map_iter_factory_t<<lambda_1aeb482e4c58b27205838087c6fdf9db>,0>.?AU?$hb_map_iter_factory_t@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@$0A@@@
u�
ϗ�hb_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@��
����
��	u����
��
��	������
a�	����������	������	������s����	0����	�����	���������	�����s	�����s����
��!	������s
��,
��	������s����	������r	������	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@���hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@
��	������
����
��	����������	�����	�����s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@����������hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >,hb_pair_t<unsigned int,face_table_info_t> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@AEBU?$hb_pair_t@IUface_table_info_t@@@@@@���u
��	������	��������
a�	�����	�����s	����	����s	u����
b�	0������	�����	������	t��	t������ØĘ	������	�������Ƙǘ	�����	�������	������ʘ˘	������s�����Frealloc_move�����hb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&��˜operator struct hb_array_t<struct hb_pair_t<unsigned int,struct face_table_info_t> const >���operator==���hash���ŘcmpȘqsort����get_size���ɘreverse̘sub_array��͘truncate�����fini���
�arrayZ���
ulength���
ubackwards_length�"VΘhb_array_t<hb_pair_t<unsigned int,face_table_info_t> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@�
�,
�W#ј��_hb_face_builder_get_table_tags::__l2::<lambda_3b6dd3db678840e8a6eb70e34251e097>.?AV<lambda_3b6dd3db678840e8a6eb70e34251e097>@@`1723b444���
Ә��
Ԙ	tӘ՘
՘,
Ԙ	{Ә՘t
ژ	ۘӘ՘
9��j�hb_sink_t<hb_vector_t<unsigned int,0> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@I$0A@@@@@�
ޘ�ݘߘ�	ޘ�=�=L,
ޘ	ޘ�L,B�hb_sink_t<hb_vector_t<unsigned int,0> &>���
K,sj�hb_sink_t<hb_vector_t<unsigned int,0> &>.?AU?$hb_sink_t@AEAU?$hb_vector_t@I$0A@@@@@�
ޘ��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@���
���
�	u��
9�
�	���
9���
�	�����	9���	9���s��	0��	u�����	u��s	u��s����
�!	9����s
9�,
�	�����s���	9���r	9����	���������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter�����operator+���_begin��begin���_end����end��operator bool���len��operator*����operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@I@@���
7���
�,	�f7
9�	9��
�
�	u9�
�	u9�
�s	09�
�	9��	9��s	9�9�
�
�,
�	09�
��J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cde���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
7�it���
t78f��@hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,<unnamed-type-hb_ridentity> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEBU<unnamed-type-hb_ridentity>@@$0A@$0A@@@���
Әb�hb_sink_t<hb_array_t<unsigned int> &>.?AU?$hb_sink_t@AEAU?$hb_array_t@I@@@@�
��Z-��	��=�=�K
�	���K> �hb_sink_t<hb_array_t<unsigned int> &>��
u-sb!�hb_sink_t<hb_array_t<unsigned int> &>.?AU?$hb_sink_t@AEAU?$hb_array_t@I@@@@�
�	tӘz
%�	tӘz
(�
Ә�
*�
Ә	Ә,�
+�	Ә,�-�.�
Ә,
Ԙ,
1�	0�Ә,�2�f֘operator()�	$�<lambda_invoker_cdecl>�&�<lambda_typedef_cdecl>�٘operator int (__cdecl *)(const void *,const void *)	'�<lambda_invoker_vectorcall>)�<lambda_typedef_vectorcall>ܘoperator int (__vectorcall *)(const void *,const void *)���/�<lambda_3b6dd3db678840e8a6eb70e34251e097>��3�operator=��
v4�_hb_face_builder_get_table_tags::__l2::<lambda_3b6dd3db678840e8a6eb70e34251e097>.?AV<lambda_3b6dd3db678840e8a6eb70e34251e097>@@`1723b444�����+ $7� $�+9�
��A;�0	0���<���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,face_table_info_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEAUface_table_info_t@@@@�
>���
?�	u>�@�
;�
>�	B�>�C�
y�	E�>�@�D�F�	;�>�@�	;�>�@�sI�H�	0>�@�	��>�C�	��>�@�L�M�	��>�C�s	��>�@�sO�P�
>�!	;�>�R�s
;�,
>�	T�>�U�sS�V�	;�>�C�r	;�>�R�	T�>�U�X�Y�Z����item_t�A�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���G�thiz���H�iter���J�operator+��H�_begin�H�begin��H�_end���H�endK�operator bool��A�lenN�operator*��Q�operator[]�W�operator+=�[�operator++�W�operator-=�[�operator--�I�operator-�� T\�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,face_table_info_t &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@AEAUface_table_info_t@@@@�
!�	��!�^�_�l!���&�`�
;�	;�b�a�
y�	��;�d�	��;�d�s	0;�d�	u;�d�	;�b�	;�b�s	;�;�d�
z�	0;�d�l���hb_reference_wrapper<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ@@�J>���c�hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_has�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�e�__item__���f�__item_at__g�__more__���h�__len__i�__next__���j�__forward__i�__prev__���j�__rewind__�k�__end__m�operator!=�
1�it���
n�0fzo�8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@$0A@@@��
;��
?�,
W#�
e#s�t�
�,
��
��,
��,�hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@����hb_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@��
{���
|�	u{�}�
��
{�	�{���
����
��	��{�}�����	��{�}�	��{�}�s����	0{�}�	��{���	��{�}�����	��{���s	��{�}�s����
{�!	��{���s
��,
{�	��{���s����	��{���r	��{���	��{������������item_t�~�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��~�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@���hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@
��	�����
����
��	����������	������	������s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@{���������hb_iter_with_fallback_t<hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@����u
��	������	��������
��	������	������s	����	����s	u����
��,
��	0������	������	������	t��	t����������	������	���������™	�����	�������	������řƙ	������s�z���Frealloc_move�����hb_array_t<hb_pair_t<unsigned int,face_table_info_t> >���__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_pair_t<unsigned int,struct face_table_info_t> const >���operator==���hash�����cmpÙqsort����get_size���ęreverseǙsub_array��ștruncate�����fini���
��arrayZ���
ulength���
ubackwards_length�"Vəhb_array_t<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@����hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@
˙��
̙	u˙͙
��
˙	ϙ˙Й
����
ҙ	ә˙͙љԙ	��˙͙	��˙͙sי֙	0˙͙	��˙Й	��˙͙ڙۙ	��˙Йs	��˙͙sݙޙ
˙!	��˙�s
��,
˙	�˙�s��	��˙Йr	��˙�	�˙�������item_t�Ιget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���ՙthiz���֙iter���ؙoperator+��֙_begin�֙begin��֙_end���֙endٙoperator bool��Ιlenܙoperator*��ߙoperator[]��operator+=��operator++��operator-=��operator--�יoperator-�� T�hb_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> >,hb_pair_t<unsigned int,face_table_info_t> &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@AEAU?$hb_pair_t@IUface_table_info_t@@@@@@
ҙ	�����
��	�����	�����
ҙ,
�	0����	������	���������	�����s6����˙��˙iter_base_t��item_t��begin���endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> >���operator!=���sub_array����truncate����� hb_sorted_array_t<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@IUface_table_info_t@@@@@@�
��
��,
E�
~�,
X�
]�,
Y�
\�,
Z�,
%�
�B�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�&�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�
!�,
���
	�	u�
�
1�
�	��
�	��
���	1��
�	1��
�s��	0�
�	��
�	��
���	��
�s	��
�s��
�!	1���s
1�,
�	���s��	1��
�r	1���	���!�"�#���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]� �operator+=�$�operator++� �operator-=�$�operator--��operator-��& T%�hb_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�F�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@���
'�	�'�(�
'���
*�	�'�+�)�,�	�'�+�	�'�+�s	0'�+�	u'�+�	'�(�	'�(�s	1�'�+��-�thiz���.�__item__���/�__item_at__0�__more__���1�__len__2�__next__���3�__forward__2�__prev__���3�__rewind__�4�__end__F5�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@������'���B7�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@��hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�
9���
:�,	0!�(�<�l!���;�=��.
1�	1�?�>�
%�	�1�A�	01�A�	1�?�	1�1�A�
&�	01�A�F���hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZ@@������@�hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>��__item_t__�Fis_sorted_iterator�B�__item__���C�__more__���D�__next__���D�__prev__���E�__end__G�operator!=�
9�it���
H� p
MB(f�
I�0hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@�
d�,
>�
C�,
?�
B�,
@�,q�D=�Q�
�
$�,
1����hb_map_iter_factory_t<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@@@�
V��U�W�;�X�
`��
Z�	V��.�.[�
`�
V�	V�^�]��_�hb_map_iter_factory_t<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>�
`�f�`�hb_map_iter_factory_t<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ$0A@@@�
V�
`�
7��d�D9�e���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�
g���
h�	ug�i�
7�
g�	k�g�l�
�	n�g�i�m�o�	7�g�i�	7�g�i�sr�q�	0g�i�	�g�l�	�g�i�u�v�	�g�l�s	�g�i�sx�y�
g�!	7�g�{�s
7�,
g�	}�g�~�s|��	7�g�l�r	7�g�{�	}�g�~���������item_t�j�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���p�thiz���q�iter���s�operator+��q�_begin�q�begin��q�_end���q�endt�operator bool��j�lenw�operator*��z�operator[]���operator+=���operator++���operator-=���operator--�r�operator-�� T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>,unsigned int &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@AEAI@@�	�!�^���l!���&���
7�	7�����
�	�7���	�7���s	07���	u7���	7���	7���s	7�7���
	�	07�������hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ@@�Jg�����hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
1�it���
��0fb��8hb_map_iter_t<hb_filter_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &,0>,unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@$0A@@@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@$0A@@@��
�,*�hb_map_iter_factory_t<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@@@��
���U���5���
*��
��	���.�.��
*�
��	���������hb_map_iter_factory_t<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0>�
*�f*��hb_map_iter_factory_t<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ$0A@@@��
��
*�
�,
^�	!�^�	!�^��
'�,
��	0!�(���	0!�(�#����v�hb_pair_t<unsigned int const &,face_table_info_t &>.?AU?$hb_pair_t@AEBIAEAUface_table_info_t@@@@	��!�^�	u!�(�>
ukey��
�)is_real_�
�)is_used_�
"Chash�
�value��item_t���get_key_�get_value��<�is_used��set_used�����set_real���<�is_real��operator==�)�get_pair�����get_pair_ref�����total_hash�Fis_trivial���hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t.?AUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@�	(�!�

���
"�
�,f�NullHelper<OT::ResourceTypeRecord>.?AU?$NullHelper@UResourceTypeRecord@OT@@@@���	^���
ɕ
s�,
˕
̕,Е�p�#�
š
ѕ,
*�,Z�Null<OT::OpenTypeOffsetTable>.?AU?$Null@UOpenTypeOffsetTable@OT@@@@�	�ƚ��NullHelper<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@	$�Ț
0�
%�,	,����	,����
��,
��,
��
��,,�ڔ�#�
Ӛ
.�,
�,
�V�NullHelper<OT::TableRecord>.?AU?$NullHelper@UTableRecord@OT@@@@�	��ؚ
�
�,Z�Null<OT::ResourceTypeRecord>.?AU?$Null@UResourceTypeRecord@OT@@@@���	^�ܚ	�����	�����
ϙ,
��,	������	����������
�
�,
B�
|�,f7��	��G�G�
�
b�,
`�,��	���G�G�
n�
�
n�	n��]�
n���
�,
��
�	0n�����	�n��>�hb_reference_wrapper<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>��operator==���operator!=���operator struct face_table_info_t &(__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void)����get
`�v�F��hb_reference_wrapper<face_table_info_t & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAUface_table_info_t@@XZ@@�
h�
k�,
i�,
:�
��B�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�&�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�
���
�	u��
9�
�	���	�����	�	9���	9���s��	0��	���	�����	���s	���s��
�!	9���s
9�,
�	���s��	9���r	9���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���
�thiz����iter���
�operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��& T�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�F�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@���
!�	�!�"�
!���
$�	��!�%�#�&�	�!�%�	�!�%�s	0!�%�	u!�%�	!�"�	!�"�s	9�!�%��'�thiz���(�__item__���)�__item_at__*�__more__���+�__len__,�__next__���-�__forward__,�__prev__���-�__rewind__�.�__end__F/�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@������!���B1�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEAUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�"�u
9�	9�4�3�	9�4�5�6�
:�	�9�8�	�9�8�s	9�4�	9�4�s	u9�8�
;�	09�8�>�	"�9�8���hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@��	A�9�4�	t9�	t9�8�>�C�D���hb_sorted_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$hb_sorted_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@���	F�9�4�	F�9�4��G�H�	9�4��	9�9�8��	9�9�8�K�L�	9�9�8�s����Frealloc_move���7�hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>��__item_t__�Fis_random_access_iterator��Fhas_fast_len���9�__item__���:�__item_at__;�__next__���<�__forward__;�__prev__���<�__rewind__�=�__len__?�operator!=�@�begin��@�end@�operator&��B�operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t const >?�operator==�=�hash���E�cmpI�qsort��=�get_size���J�reverseM�sub_array��N�truncate���;�fini���
"�arrayZ���
ulength���
ubackwards_length�"VO�hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$hb_array_t@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�
A�,
	�
�,

�,	���
'�
��,
(�,
^�,��hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@@@�
Z��U�[�7�\�
���
^�	Z��.�._�
��
Z�	Z�b�a��c�hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>��
��f�d�hb_map_iter_factory_t<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void),0>.?AU?$hb_map_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ$0A@@@�
Z�
��
9��"�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@
i��h�j�1�k�
=��m��.	i�mHqHn�=��.
i�	i�q�p��r�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>��
=�p
�.f"s�hb_filter_iter_factory_t<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const ,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZAEBU<unnamed-type-hb_identity>@@@@
i�
=�	9�i/k/3�
"�,r�CrapOrNullHelper<OT::ResourceRecord const >.?AU?$CrapOrNullHelper@$$CBUResourceRecord@OT@@@@	��y�
q�
�,��Null<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@	$�}�	�۔ڔ
�
��,
ߔ,J�Null<OT::TableRecord>.?AU?$Null@UTableRecord@OT@@@@�	������std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1723b444��
����
��	����~ 
��,
��	� ����	� ����~���	�����
��	��~ 	��~ 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1723b444����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1723b444��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )���<lambda_9f40189620cfe4223adcbc34f0d42913>����operator=���
v��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1723b444����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1723b444�
����
��	����� 
��,
��	� ����	� ����~��\	
���
��	��� 	��� 
���
ě
��	��ƛ
ś	��ƛǛț
��,
��,
˛	ʛ��ƛ̛���operator()�	›<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	Û<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���ɛ<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��͛operator=���
vΛstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1723b444���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1723b444��
��
ћ	Лқ!
қ,
ћ	!Лқ	!Лқ~Л�	<,9؛
Л	Л!	Л!
Л�
ݛ
Л	Лߛ
ޛ	Лߛ��
Л,
ћ,
�	�Лߛ��ӛoperator()�	ۛ<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�֛operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	ܛ<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>כoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1723b444��^�NullHelper<OT::ResourceRecord>.?AU?$NullHelper@UResourceRecord@OT@@@@���	���
}�,	=�|�{�
c�
�,	;�b�a�
��;��
�,
�

�,
8�,
�
�,
�,
��
۔,	n��]�
�
=�,���	0�J�J���.�	��G�G�
H�
�
=�
H�	H���
H���
�,
�
�	0H�
�	�	��H��&�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >��operator==��operator!=��operator bool (__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void) const��get
=�v�F
�hb_reference_wrapper<bool (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA_NXZ@@���
?�,R�Null<OT::ResourceRecord>.?AU?$Null@UResourceRecord@OT@@@@���	���
v�
�,	1�?�>�
�
�,
�	H���
4�,��CrapOrNullHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�	��
$�
%�,��CrapHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�	���	�.�.ѓ	x����
e�,
��,
x�,
%�y�&�
,�	>�x���(�
��w�*�
B�,
>�	�u�u-�
Y�?�/�	0�ߔ�	0,����
:�,
��	0k+}+4��#�$�S�	0k+}+7�
�,
9�S�:�
��,	0k+}+}�|��+
��,
ɕ,!�o#�	0k+}+A�!��+
I�,
e�,�#��j����	0k+}+G�
i�,
I���J�j��+
��,
��,�;_9	0k+}+O�_9`9��˖	0k+}+R�
�;,
T�˖U����+
��,	9�4�3�	i�q�p�
u�,
i�,
\�j�]�
9�	1�i�q�_�
�h�a�	������
*�,
��,
��,
f���g�
1�	5�����i�
�U�k�	Z�b�a�
��,
f�,
Z�,
p�[�q�	7�Z�b�i�
7�	9�DDt�
}�d�v�	V�^�]�
b�,
V�,
z�W�{�	;�V�^�i�
;�	=�DD~�
T�q���f7��$"	��G�G�����	�pJrJ�?��
�,	������
�,
��,
������
5�	������
�����	u�{�z�
�,
u�,
��v���	<�u�{���
��t���
@�,
�	�F0�1���#��
֖
��
�
��
�	0���=�
>�,	ޘ�L,
�,
ޘ,
��ߘ��
9�	ޘ���
��ݘ��	���K
#�,
�,
�����	��-Z-�KAu;�0	0�����Z�NullHelper<face_table_info_t>.?AU?$NullHelper@Uface_table_info_t@@@@	(���

�,	��
��
��,	,���ڔ
˙
�,	������
��
�
��,��$"	���G�GÜ
��Ŝ
��ǜ�.�$"	��G�Gɜ���"	0�J�J˜
����͜V�����NullHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�	��М��Null<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�	��ҜN�Null<face_table_info_t>.?AU?$Null@Uface_table_info_t@@@@	(�Ԝ
z�
u-
�,
K,
�,
��
{�,
��
��,
^�,
b�,
��,
q�,
����	0k+}+�
��	0k+�+�f�OT::_hb_has_null<OT::ResourceMap,0>.?AU?$_hb_has_null@UResourceMap@OT@@$0A@@OT@@	e�����	0k+}+�
��	0k+�+��#����OT::_hb_has_null<OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@$0A@@OT@@	i��
�
��
�,?��	0k+}+�
?�	0k+�+����OT::_hb_has_null<OT::UnsizedArrayOf<OT::ResourceRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@$0A@@OT@@���	 ������	0k+}+��
��	0k+�+����OT::_hb_has_null<OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@$0A@@OT@@	{���
��,0�uu	0k+�+�#�#�
�v�OT::_hb_has_null<OT::OpenTypeOffsetTable,1>.?AU?$_hb_has_null@UOpenTypeOffsetTable@OT@@$00@OT@@�	:����+
F�,
��,�uu	0k+�+
��ڔ
Փ
�	0k+�+�ܓ{O	0�G�G�	�.�Oѓ	ܓ�.�O��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���get
“v�F�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.ʓ	>�g�f�	5�,�+�	7�����	9��
�	��O�O�
��
�	�������	<�d�c�	K,J,-�7	u-^-v-�)	���O�O�	��O�O�	0�O�O��5x��	0g"j"%�5xu	0,���'���$"	0k+}+)�$�$"S�	0k+}++�|�$"	0k+}+-�!�$"o#�	0k+}+/�j�$"���	0k+}+1��;$"_9	0k+}+3���$"˖	0k+}+5���
ږ	�F0�18��#0	�F0�1:�
��	��F0�1<�
|9
W�	u޳�?�
6�
#�
�q,
�q	C��qD�sC�o#A0	0F0�1F�
�9
��,
җ,
��
��,
a�
��,
ŕ
?�,
t�
��,
0�,
�,ܓ{O$"	0�G�GU�
ܓܓW�
�
k�
�,
�,
�
�,
��
f�,
A�
��
q�
c�
q�	q�e�z�
q���
g�,
h�
g�	0q�j�i�	ۗq�e��f�hb_reference_wrapper<<lambda_1aeb482e4c58b27205838087c6fdf9db> >���k�operator==�k�operator!=�l�operator class _hb_face_builder_data_reference_blob::<lambda_1aeb482e4c58b27205838087c6fdf9db> &���l�get
ϗv�Fm�hb_reference_wrapper<<lambda_1aeb482e4c58b27205838087c6fdf9db> >.?AU?$hb_reference_wrapper@V<lambda_1aeb482e4c58b27205838087c6fdf9db>@@@@���	q�e�z�
d�,
E�,
B�
C�,
�
9�
u�
9�	9�w���
9���
y�,
z�
y�	09�|�{�	d�9�w�~x�hb_reference_wrapper<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >}�operator==�}�operator!=�~�operator struct hb_pair_t<unsigned int,struct face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void) const��~�get
*�v"F�hb_reference_wrapper<hb_pair_t<unsigned int,face_table_info_t> (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)const >.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EBA?AU?$hb_pair_t@IUface_table_info_t@@@@XZ@@��	9�w���
,�,
	�,
�
�,
g�
��
��
��	����a�
����
��,
��
��	0������	n�����.��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>���operator==���operator!=���operator unsigned int &(__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void)����get
��v�F��hb_reference_wrapper<unsigned int & (__cdecl hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t::*)(void)>.?AU?$hb_reference_wrapper@P8item_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@EAAAEAIXZ@@�	����a�
��,	!�^�o#u;�0	0�����
��,
��,
B�,
��,
C�
��
t�
��
t�	t����
t���
��,
��
��	0t�����	#�t������hb_reference_wrapper<OT::Tag OT::TableRecord::*>�����operator==���operator!=���operator struct OT::Tag OT::TableRecord::* &�����get
e�v~F��hb_reference_wrapper<OT::Tag OT::TableRecord::*>.?AU?$hb_reference_wrapper@PEQTableRecord@OT@@UTag@2@@@�	t����
g�,
G�,
D�
E�,
1�,��hb_iter_with_fallback_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@��hb_iter_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@�
����
��	u����
�
��	������
���
��	����������	�����	�����s����	0����	�����	���������	�����s	�����sÝĝ
��!	���Ɲs
�,
��	ȝ��ɝsǝʝ	�����r	���Ɲ	ȝ��ɝ̝͝Ν��item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����lenoperator*��ŝoperator[]�˝operator+=�ϝoperator++�˝operator-=�ϝoperator--���operator-�� TНhb_iter_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@���
ҝ	��ҝӝ
ҝ��
՝	��ҝ֝ԝם	�ҝ֝	�ҝ֝s	0ҝ֝	uҝ֝	ҝӝ	ҝӝs	�ҝ֝�؝thiz���ٝ__item__���ڝ__item_at__۝__more__���ܝ__len__ݝ__next__���ޝ__forward__ݝ__prev__���ޝ__rewind__�ߝ__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@�������ҝ���hb_iter_with_fallback_t<hb_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@�#�u
�	���	����
��	���	���s	��	��s	u��
��,
�	0���	#���	���	t�	t������	0���	0��������	���	����	�������	���s�����Frealloc_move����hb_array_t<OT::TableRecord>�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::TableRecord const >���operator==��hash�����cmp��qsort���get_size�����reverse��sub_array����truncate����fini���
#�arrayZ���
ulength���
ubackwards_length�V"V��hb_array_t<OT::TableRecord>.?AU?$hb_array_t@UTableRecord@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@���
���
�	u��
0�
�	���
0���
�		����
�	0���	0���s
��	0��	���	�����	���s	���s��
�!	0���s
0�,
�	���s��	0���r	0���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--�
�operator-�� T �hb_iter_t<hb_sorted_array_t<OT::TableRecord>,OT::TableRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UTableRecord@OT@@@@AEAUTableRecord@OT@@@@���
�	#�0�"�
0�	0�$��	0�$�%�&�
�,
(�	00�"�)�	0�0�"��	0�0�"�+�,�	0�0�"�s�������iter_base_t�item_t�#�begin��#�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'�hb_sorted_array_t<OT::TableRecord>�*�operator!=�-�sub_array��.�truncate���f/� hb_sorted_array_t<OT::TableRecord>.?AU?$hb_sorted_array_t@UTableRecord@OT@@@@���
�,
D�,	�.�Oѓ	0�$��	0�$��
�,
�,
n�

�,
e�,ۗ�	җ�G�G;�
�
��,
w�,
.�,d��	��G�GA�
��,
��,
��
i�,#���	5x�G�GG�
%�	%�F0�1I�
�,K��A0	0F0�1L�
�
N�%�#0	%�F0�1P���
(�
��,
��,
��
��,
��
l�,
��
��,��CrapOrNullHelper<hb_pair_t<unsigned int,face_table_info_t> const >.?AU?$CrapOrNullHelper@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@�	�\�
��,n��	��G�G_�n�CrapOrNullHelper<OT::TableRecord const >.?AU?$CrapOrNullHelper@$$CBUTableRecord@OT@@@@��	��a�
˔
̔,��NullHelper<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$NullHelper@U?$hb_pair_t@IUface_table_info_t@@@@@@���	�e�
��
��,
g�
��
��,z�Null<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$Null@U?$hb_pair_t@IUface_table_info_t@@@@@@���	�l�f7"��	��O�On��'"�	���O�Op��."�	��O�Or���'"�	0�O�Ot�	0�*��l+���	0g�s�w�	0�O�O�	�������
���{�5x��*"	0g"j"}���4�
5x5x��u5x�##{0��
ږ,	�F0�1�2��#0	��F0�1��
��,W�$"	u޳���W�?�C��A0	0F0�1��
�
$�,ۗ�$"	җ�G�G����
ۗۗ��d��$"	��G�G��
d�d���#���$"	5x�G�G��
#�#���
%�,
�	K����s	%�F0�1�2	���
#�,n��$"	��G�G��
n�n���
��
��,	�d7e��	�pJrJŜ	��.@QŜ
�	0k+}+��
��,���	0k+}+���#q�^����	0k+}+��ܓ"{O	0�O�O��	җ�O�O;�	��O�OA�	5x�O�OG�	��O�O_���{���CrapHelper<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$CrapHelper@U?$hb_pair_t@IUface_table_info_t@@@@@@���	����~9��	��F0�1�2��	������ "ɕuu	0k+�+����#�
Þ	0k+�+�0��	0k+}+ƞ
0�	0k+�+Ȟ	ܓpJrJW�ۗ"�	җ�O�O˞d�'"�	��O�O͞#�$"��	5x�O�OϞn�'"�	��O�Oў�$"	0k+}+Ӟ��$"�	0k+}+՞^�$"���	0k+}+מ����uu	0k+�+ڞ
@�,	ۗpJrJ��	��pJrJ4� $ߞ&�Type���n�get_null���f�NullHelper<OT::OpenTypeOffsetTable>.?AU?$NullHelper@UOpenTypeOffsetTable@OT@@@@�ǚget_null���Z�Null<OT::OpenTypeOffsetTable>.?AU?$Null@UOpenTypeOffsetTable@OT@@@@�&��Type�����get_null���f�NullHelper<OT::ResourceTypeRecord>.?AU?$NullHelper@UResourceTypeRecord@OT@@@@���&�Type���ɚget_null����NullHelper<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@&�Type���ٚget_null���V�NullHelper<OT::TableRecord>.?AU?$NullHelper@UTableRecord@OT@@@@���get_null���J�Null<OT::TableRecord>.?AU?$Null@UTableRecord@OT@@@@�~�get_null����Null<OT::OffsetTo<OT::OpenTypeOffsetTable,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@UOpenTypeOffsetTable@OT@@U?$IntType@I$03@2@X$00@OT@@@@z�getr�CrapOrNullHelper<OT::ResourceRecord const >.?AU?$CrapOrNullHelper@$$CBUResourceRecord@OT@@@@ݚget_null���Z�Null<OT::ResourceTypeRecord>.?AU?$Null@UResourceTypeRecord@OT@@@@���&o�Type����get_null���^�NullHelper<OT::ResourceRecord>.?AU?$NullHelper@UResourceRecord@OT@@@@����get_null���R��Null<OT::ResourceRecord>.?AU?$Null@UResourceRecord@OT@@@@����get���CrapOrNullHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$CrapOrNullHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�&!�Type����get_crap�����CrapHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$CrapHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�&!�Type���ќget_null�����NullHelper<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$NullHelper@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�&�Type�����get_null���Z��NullHelper<face_table_info_t>.?AU?$NullHelper@Uface_table_info_t@@@@	���*�get_null�����get_crap���v�OT::_hb_has_null<OT::OpenTypeOffsetTable,1>.?AU?$_hb_has_null@UOpenTypeOffsetTable@OT@@$00@OT@@�	����*��get_null����get_crap�����OT::_hb_has_null<OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned int,4> >,0>.?AU?$_hb_has_null@U?$ArrayOf@U?$IntType@E$00@OT@@U?$IntType@I$03@2@@OT@@$0A@@OT@@	4���*��get_null����get_crap����OT::_hb_has_null<OT::UnsizedArrayOf<OT::ResourceRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UResourceRecord@OT@@@OT@@$0A@@OT@@���
g�	��*�get_null���	�get_crap����
�OT::_hb_has_null<OT::ArrayOfM1<OT::ResourceTypeRecord,OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$ArrayOfM1@UResourceTypeRecord@OT@@U?$IntType@G$01@2@@OT@@$0A@@OT@@
X�	��*�get_null���
�get_crap���f�OT::_hb_has_null<OT::ResourceMap,0>.?AU?$_hb_has_null@UResourceMap@OT@@$0A@@OT@@՜get_null���N�Null<face_table_info_t>.?AU?$Null@Uface_table_info_t@@@@Ӝget_null����Null<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t>.?AU?$Null@Uitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@�b�getn�CrapOrNullHelper<OT::TableRecord const >.?AU?$CrapOrNullHelper@$$CBUTableRecord@OT@@@@��]�get��CrapOrNullHelper<hb_pair_t<unsigned int,face_table_info_t> const >.?AU?$CrapOrNullHelper@$$CBU?$hb_pair_t@IUface_table_info_t@@@@@@�&�Type���f�get_null����NullHelper<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$NullHelper@U?$hb_pair_t@IUface_table_info_t@@@@@@���m�get_null���z�Null<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$Null@U?$hb_pair_t@IUface_table_info_t@@@@@@���&�Type�����get_crap����CrapHelper<hb_pair_t<unsigned int,face_table_info_t> >.?AU?$CrapHelper@U?$hb_pair_t@IUface_table_info_t@@@@@@���A��
��	����
����
!�	����"�
!�,
$�	0��"�%�	t��*Afirst_t��second_t�����pair_t� �hb_pair_t<unsigned int const &,face_table_info_t &>#�reverse&�operator==�&�operator!=�&�operator<��&�operator>=�&�operator>��&�operator<=�'�cmp
Afirst
��second���v(�hb_pair_t<unsigned int const &,face_table_info_t &>.?AU?$hb_pair_t@AEBIAEAUface_table_info_t@@@@R�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@6�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@
+���
,�	u+�-�
A�
+�	/�+�0�
A���
2�	3�+�-�1�4�	A�+�-�	A�+�-�s7�6�	0+�-�	��+�0�	��+�-�:�;�	��+�0�s	��+�-�s=�>�
+�!	A�+�@�s
A�,
+�	B�+�C�sA�D�	A�+�0�r	A�+�@�	B�+�C�F�G�H����item_t�.�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���5�thiz���6�iter���8�operator+��6�_begin�6�begin��6�_end���6�end9�operator bool��.�len<�operator*��?�operator[]�E�operator+=�I�operator++�E�operator-=�I�operator--�7�operator-��6 TJ�hb_iter_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@V�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@��
L�	/�L�M�
L���
O�	3�L�P�N�Q�	��L�P�	��L�P�s	0L�P�	uL�P�	L�M�	L�M�s	A�L�P��R�thiz���S�__item__���T�__item_at__U�__more__���V�__len__W�__next__���X�__forward__W�__prev__���X�__rewind__�Y�__end__VZ�hb_iter_fallback_mixin_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@��+���L���R\�hb_iter_with_fallback_t<hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >,hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@AEBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@V�u
A�	A�_�^�	A�_�`�a�
2�	��A�c�	��A�c�s	A�_�	A�_�s	uA�c�
2�,
i�	0A�c�j�	V�A�c�	A�A�_�	tA�	tA�c�j�n�o���hb_sorted_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >.?AU?$hb_sorted_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@	q�A�_�	q�A�_��r�s�	A�_��	A�A�c��	A�A�c�v�w�	A�A�c�s�*���Frealloc_move���b�hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���d�__item__���e�__item_at__f�__next__���g�__forward__f�__prev__���g�__rewind__�h�__len__k�operator!=�l�begin��l�endl�operator&��m�operator struct hb_array_t<struct hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t const >k�operator==�h�hash���p�cmpt�qsort��h�get_size���u�reversex�sub_array��y�truncate���f�fini���
V�arrayZ���
ulength���
ubackwards_length�"Vz�hb_array_t<hb_hashmap_t<unsigned int,face_table_info_t,0>::item_t const >.?AU?$hb_array_t@$$CBUitem_t@?$hb_hashmap_t@IUface_table_info_t@@$0A@@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`113ec588���
|���
}�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`113ec588���
~�,JRhb_fallback_face_data_t.?AUhb_fallback_face_data_t@@
g,JRhb_fallback_font_data_t.?AUhb_fallback_font_data_t@@
!%,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`113ec588��
����
��	����~ 
��,
��	� ����	� ����~���	�����
��	��~ 	��~ 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`113ec588����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`113ec588��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )���<lambda_9f40189620cfe4223adcbc34f0d42913>����operator=���
v��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`113ec588����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`113ec588�
����
��	����� 
��,
��	� ����	� ����~��\	
���
����(����}�H�qa���vX��b�B�̬b�������]��eL��{���f���T=�{f��l�y����qy_9�J6[;W�VoB|�c)(6'!K�H�6����x�9t1�D����Cl��w �Bֺs�
����j�����!/�^9Y��4��O���j�90�3~��WZ���ON�1e�>��Pv(pG��M��tQ���.��M�4�u��8Y�uZ�pqx'�X�ӓ����9$�y9~)o�*�?��[���
ϯ@��fgQ�$���k�R60��j_�8���1�h���)*S��q}�B��%��Sz��P���}wQ�^\[�;J��������0��%`dG>���R��M��������B�;g�q�(�M��(�N���X�WC�,X�Oz@��)��Ŝ���@//�l�>�5�h��l,$m�$ndTn���*<���&����J|�����C��n����)�z�ӱ�{9��,�Y��O+ìE�PB�\T&y5���}�yW�`������;�B2Q|�&�)�5�����-��2Y����D$�EV��6��-��VCGC�(���n^��L�p�:w<���Lyb.=��njO`�2�w7���K�BqV�����^�#��Q�YU�*�m�!����������:�=5��4��yZ��,�����&}U�����D�b�4E�|O���q�$wb��o���vD?n��یu�E��3�\�=�I��H��ȼ�*E��>O7��n?3T��i�[frc��W@�&�j��\�C���KX��KRj��������#	���`�Z�[n��e?����2Sb��A��Z��hB��.G����������n!�u�v�pd�}wgS���,������I��HM;��QM}\^��n�9�-��k�$"�eJ�u��(o~07	� v~������Ld���H��N�����/��*FNF��/r��%��K�Q,�e�K�h�:�Kxxm<j�d���*uJ�|v�O�����U�f�$��HJ.R�Mp��h�f�e4�QРӄ�����0L���KN����ePd���7��l|�r�Ѓ��L,%�"�H�:���%K�����P�;x�M;��MF3�`���Äl�>���v0k��/�7����i�=r��C�$�8��d�#�i����C���@���������.��-N��+,@��S����y|���������p����~��ķ��٘���՝+�'T?M��QU�j����AX�n��0���w��B"��uT��}��6]06|�gy!�Ҁ�����Gg��$.<�/>��:;R�g�U9�k�uHY�M��r$��f�����	�~��%��aA�����6��#@+�[���5�C0^�y���J���	r�+]�>���O��
eD�t���gS��0�#��g4���'��L��^���&>�D�j	��ha��V�T���Oj�Ȑ�Rc�̸��ԃ���,Ke��?����-Zu�P(`��%2�.��U�p��d�0W%8���d#�1�e��~%}n>B-G3fsQ�����$�g��<��y=<�|	��t�$���=�t���������լ�����`"i���$����qzS҂�a���g��wOs������<��HU
��r���l..2�K-�D
/�^5��m#WtVy��&�a%�43b��Si�_����CZ�Q��o����p�A�'iQ�o9�[MC�f������3}�l��1��)�\p{�6�K�~��0#������}���X��R���������f��\�q��t����\J�*��i��,>�B+K�h���y#�������i-A#��8��i�lx�o;TGGz��
��dkţv�r�'~h��Sj�r��^�w�>=/�}����8�H��K�g�L��� ��*G���$x�R��R���Vl��~�Ի�`����	#�f��d����7�ߘ�
2�G���
@������w���6�-��k;��~�3��zCg.&:�������w���g��h�p��\����
��=5�"��s��$���'���6���O��9���@=��P���$ق� ����C@�m�'�U�]�[kZ���9��| �_�[v��NAm�fڦ�bV��do�~�+�@� �,���S~eH&���,v)�0��V���:�U��Gl���W*�-S���Py�7������]����B���[2�����c�_w@b�RP�4!J'�>��.�!���V�!�	1>^POܽ˚��S���N����f#/��ܽ69yr�:�fA]�����02��X���,������^R�0��;x��Ib��:�bօH�c��sl�9[��Q"����L�p�C���/o��">]B
��
M���O
�@yT��[,2�e�T@T �T؟v��ל'��[W��NoM�G9�f�S���sA�����$�s�Th(5h�a4�F��`b��<��/�gË�����ZPrgd��F,�X�l��ڤX�}i���#���!�{�t���}^��������IL^������1u�k�w����ݏ�������>>q6k�}K,��;��Fr�&���$������I%�)�8��L��

`	2��O$��+Z�V�;��5�
��e9���ae�û����o�h��F6g�˘�U)�	�A_�m,~��YVk�2��w6'q���sV|�\��w������$X����$����B_7{Cn����V3p��\�=�Wd(��z]�$4�<�2���}�o
<�X�j��0#�%�����r��hб��~9�m/�%�Ann<p)�$#�����OanQxu���G"?���(�����L������.��x[����;����x��cs���v��&���9����j���m���� t|<M[���L�����	�T@�L��@��aB�Z�U!Z?K� ��U��u�e�BԅˉbZT�I�q�}�9p�_�%���<d����
�Vt��p�
�4��a����O~I� I�8gq�����X�>�%y��ǹ x���o�N$��);��o��>W
��jj>�)w8)�L���*�)�9 B0�/�7�����F�S�����)�i��E2,����64�A�ή����\W5�\95#k�[���R�3,��N?(p_�|H����@���2ɥ��:>8�\%�[Qn<�;�h��	!�,U�X��M=�@+�A�J53��^0�#(#ғ�08�3�����/K��e7j���#_�H�j�j�Nr\���< ��f'�R�Y�@�"q��*�d��E�Znsl��~���������� �I
]N˾��D������=�3��J�^Rk�Hw��)�>	��Rm���H��������J�6�_�:r���X?,i1�^�r�+��>l�W�X�C����4�X�%(��!�b�$�-& �W�������J����,�Ҭ�f/oi'���
�{~�3�1p?���vJ�A���5Z���Ed�,��{h��1�MBj-�G�<�����50>�G�>8����	
C���opC�s��<	����r��3�T*������23*S�����c��KW��Z���S>a��?�(�F��B���0���
�dX�����0s
�&�.G.��iQ�q�u�_� P>E��C���<�RD�taX����VP��Ul�\`Ur�9�c;��#,�Y_���d�K���:��o���	�3�����i�\���k^c�D��ҙ:L���)
��Rl�6f�d:����k�qE���f7�y���=lh��Xl�G�;�MB/�P�gK�Y�Y��	��8n4��V"����X<��)��>���0dsh2w�Y�~9?k��a�!tU�h��Tq��Šl��8��l��k'f�ߩ��%��8�Au�����{�����g>m��V^���\��5Y}�Q�2���n���;�.!�8���Ρ���5�q���#G$���4��wC[��K�+Y��W��)�?#���m��
�t���w�>[�Gr�bW�C���d2Q����:NB���YVsMO�!�'���!�J�������aʡvg\�*���*r��H2�ɑ�D��v(<[�3�����<����(�knZ2{¾zV=�N��5�)�(�zY�>'M�Tp��S����DZXY�uy���V��u����U3l���_h(jm�_f��()��-Cf!��D�l����>[��&2���h��ul�Pd��E�W���$3+Vr��y�o�:������R�EaÆ��n�_�6O@���y9%�=Z����q�W?��[k�p��r��~��,�]yߓV0L�
�������+6C7��t|�ZT���'^�l	x1�����!��t�VbS��5��X��
�RK�Il��}�j���}eT�e14��l�������:1�������=�i���
�UJ��� 5�X��w�F]��_)b��|Y�L�YF�a��4B���AV�?F\�,2<�Q���RѾ��R�`����>�E��0�<�Q�g�|�ןq<mK���?���<��d��<�;6������c~;1�:^��r~�	p̂�3M��(���L=�@�}������!0T�R8��h�p�&��rK5VK-�W� �������
g�{�7~]<u�*�
�6p���Ə7���B6e��}�I��kn1Ł�����&)'S��o���+:�a���/����^ZEN���6����U���b�J�$/$?Q�4�y�$6D���w�k�PR��չ�O�<o@G3�C����\�5Hz�,-������8e8k�gF+9@��*���~�c��Xk<*��$��U
'0�y.������[x2��i����f��w�s�D��oIw����l���t��%f;�=J�4����pP�����lI����R]��h���K�w��&
�$����=��'r��bI�*<>����V�?4y�p���l�@#(���oF[/�DTy��
��g�-���?^��[�l�y�xCf�_X����u��}?��Nӵ;�T�Q�.Z�y�2O�/��j���|�����T	��s!
�@���H!�Ȭ��!��� �1�:1�� ���n�9����!��N����s�z��W"]&R�P��1
9��'v���~�\�;�����#;/w�qF��4N2P���*�a��Z������$I�iͷK��G~��uz)(p����]` x���/�G�N��|��g�C:!�U�"���+Ե����k.�VP�O�k@y���Abї���T���e�ש��'��EO<���������d�E�x����n��K���_|h����
��@(��e���A"$��AP�\Q��4}���-�"{���>m������V����89������Q��)X��#S��5B�5@G��xϪZ�_Neй��Bf�����WilU���|h�=j�z�u��������|t��*�Ngk+�ptIŒ�U��n�l6v�L�@!O��[��5u'��������;N-���N����L\Z�b�6`�d�#8>���?I�����(p�v�~�x����[\���K���3���SRs�q�
���g:���������!��Z��@����|�h��6����{�|��{U��5�����	�?�#Q�.�h�<�%�*����)7������?�����_��_=�[j�nY��8�+�D����=��kjSh:d|�~y�e0��������1�'�**�Q�
��F=B�!�j��V�+��O�e��l�	���IT~�����{� �a:GV���ܛ
L_�vJ���Yl�r������*���2�hh��1�0�dDb'':/��D{�9���<A�M\i�-Wv�.?ccɦk�|RM�?%m�����7G%�Y�O�3$���mٗ�~8���Da�:�D'ǎ�m���~b�:�����7ST
2n�I����On���x��>��n���	�o��:4��������>4O,���M��.������.s���0N�<������i|H��q��
�,
�	���
���operator()�	�<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)
�<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���operator=��
v�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9db37425��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9db37425��
���
�	0��s
�,
�	[s��	^s���s��.	`s�s��bs���hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
����.	�smHqH���.	�s�s ��!�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�p
�.f�"�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�	0�s	0�s
�
�	�(�
'�	�(�)�*�
�,
�,
-�	,��(�.�N�operator()�	%�<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��operator bool (__cdecl *)(unsigned int)	&�<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�operator bool (__vectorcall *)(unsigned int)���+�<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��/�operator=��
v0�OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9db37425���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9db37425���
2���
3�	2�4��w
2��
6�
2�	2�8�
7�	2�8��w9�:�
2�,
3�,
=�	<�2�8�>��5�operator()�;�<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���?�operator=��&@�OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9db37425���
3�
4�,	2�8��w
2�
8�,	dx�C�C7�
2�	dxjxH�NI�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
2�a�J�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9db37425���
L���
M�	0L�N�z
L��
P�
L�	L�R�
Q�	L�R�zS�T�
L�,
M�,
W�	V�L�R�X�jO�operator()�U�<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ulY�operator=��&Z�OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9db37425���
M�
N�,	L�R�z
L�
R�,�zL��.	6z�za��Pz��b�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
c�hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���P��.	�zmHqHe�L��.	�z�zg��h�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
L�p
�.f�i�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`9db37425��
k�
k���
m�,	n���r
k�,	p���ro�q�	n���	p���s�t�	l���
m�	w���s	l���sx�y�	l���	k����Frealloc_move���k�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
l�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���r�operator[]�u�tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>v�begin��v�end�as_sorted_arrayz�operator+��{�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���|�pop�remove_ordered��shrink��qsort���__vecDelDtor����?v}�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
l��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`9db37425�
��
����
��,	����r
��,	����r����	����	��������	����
��	����s	����s����	����	�����Frealloc_move�����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash�����operator[]���tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>����begin����end�as_sorted_array��operator+����push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact�����pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
����OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9db37425�
����
��	����s
���
��
��	����
��	����%�����
��,
��,
��	��������v��operator()���<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map�����operator=��&��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9db37425�
��
��,	����%�
��
��,	���C�C��
��	������N��hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
��a���hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9db37425�
����
��	����҄
���
��
��	����
��	����؄����
��,
��,
��	�����������operator()���<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes�����operator=��&��OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9db37425�
��
��,	����؄
��
��,	��C�C��
��	��ŠNƠhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
��a�Ǡhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`9db37425�
ɠ��
ʠ��XOT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`9db37425�Aˠ##{ˠ͠ʠ#�
Ϡ,
РuѠ
ˠ,��OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`9db37425
Ԡ��
ՠ	tԠ֠�נcmp
	9last�ؠOT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`9db37425
ՠ
֠,��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`9db37425���
ܠ��
ݠ	0ܠޠ�[
ܠ�
�
ܠ	ܠ�
�	ܠ��[��
ܠ,
ݠ,
�	�ܠ���ߠoperator()��<lambda_25f21cf524d4614177b4b4d8a740915e>��
�7unicodes�
�7glyphs_requested��operator=��&�OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`9db37425���
ݠ
ޠ,	ܠ��[
ܠ
�,&[ܠ�.	�[\�n�[���hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>��Z__item_t__�Fis_sorted_iterator�\__item__���\__more__���\__next__���\__prev__���\__end__"\operator!=�
�Zit���
#\(p
MB8f6
�@hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	&\mHqH��ܠ�.	&\-\�����hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>�
ܠp
�.f���hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>X�u�operator++�X�g�operator*��X�c�endX�c�begin��;�m�operator!=�>�Z�operator++�>�L�operator*��>�H�end>�H�begin����>�values���<�values_ref���:�keys�����6�iter�����.�get_population���,�operator[]���*�get��#�fini�����#�init���g�t�operator[]�˕ޕoperator[]��.�as_array����Ltm�n�get_null����&�operator[]�,��sub_array������operator+����/�as_array���"��operator unsigned int����operator[]�-�-sub_array��^-i-operator+����zƚǚget_null����������get_null�����™qsort������thiz�������as_array�������as_array�������fini���=���__next__���=��__item__���X�c�_end���X�c�_begin�X�^�thiz���;�i�__next__���;�e�__item__���>�H�_end���>�H�_begin�>�H�operator+��>�D�thiz���g�q�operator+��1�G�operator!=���operator+��!�)�get_pair���!�_�get_value����8�keys_ref�����2�iter_items���)�get_with_hash��Е�__item_at__˕ҕthiz������Țɚget_null�������thiz�����sub_array�����ؚٚget_null�������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"��›<lambda_invoker_cdecl>�&��Û<lambda_invoker_vectorcall>Лӛoperator()�"Лۛ<lambda_invoker_cdecl>�&Лܛ<lambda_invoker_vectorcall>��z����get_null�����z}�~�get_null�����Xy�z�get��zܚݚget_null���{�~�get_item_size����—shrink_vector������init���=���__end__X�a�thiz���n���get;�k�__end__>�M�operator*��>�F�thiz���g�o�thiz�����{ctor}��#�operator++���operator*����thiz���!�<�is_real!���get_key9�?�operator!=���operator+����.�size�����-�fetch_item��ܔ{ctor}�=�}�{ctor}�n���operator struct face_table_info_t &(__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void)��;�c�{ctor}�1�D�__next__���1�B�__item__�����_end�����thiz���!���operator==�!�<�is_used�	�thiz�����5��get_null������z��get_null���n��{ctor}�H��get1�E�__end__��operator++���operator*����operator*����operator bool��rH��operator bool (__cdecl hb_hashmap_t<unsigned int,struct face_table_info_t,0>::item_t::* &)(void) const�1�@�{ctor}�9�;�__next__���9�9�__item__���!�*�__more__�����_end�����thiz������S��getH��{ctor}�!�.�__end__!�&�thiz�����len������get_crap���9�=�__len__��operator+����operator+=���iter���9�<�__forward__�.Гoperator()�P9�cmpk+�check_struct����.~�operator()�{�operator|��A�operator|����lfind�����bfind��k+	�check_struct����'�sanitize���>�operator+���U�sanitize�����operator+��k+��check_struct���t���sanitize���>�operator+��k+V�check_struct���ŕW�sanitize����operator+��k+��check_struct���a���sanitize�����operatorA�~ 	A�~ 
A��
N�
A�	A�P�
O�	A�P�Q�R�
A�,
B�,
U�	T�A�P�V��D�operator()�	L�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�G�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	M�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>H�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�S�<lambda_133af15c3ab28a2fd0176429d1e8943b>��W�operator=���
vX�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`23d7b1a7����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`23d7b1a7��
Z���
[�	Z�\�� 
\�,
[�	� Z�\�	� Z�\�~Z��	���b�
Z�	Z�� 	Z�� 
Z��
g�
Z�	Z�i�
h�	Z�i�j�k�
Z�,
[�,
n�	m�Z�i�o��]�operator()�	e�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�`�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	f�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>a�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�l�<lambda_9f40189620cfe4223adcbc34f0d42913>��p�operator=���
vq�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`23d7b1a7����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`23d7b1a7�
s���
t�	s�u�� 
u�,
t�	� s�u�	� s�u�~s�\	
�{�
s�	s�� 	s�� 
s��
��
s�	s���
��	s�������
s�,
t�,
��	��s������v�operator()�	~�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�y�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>z�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`23d7b1a7���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`23d7b1a7��
����
��	����!
��,
��	!����	!����~���	<,9��
��	��!	��!
���
��
��	����
��	��������
��,
��,
��	��������+��Ɩoperator+��k+Ȗcheck_struct����<ʖsanitize�����͖sanitize���i/w�operator()�mHo�operator()�l�operator|���.��operator()���operator|���.`�operator()�]�operator|��f�operator|���.\�operator()�Y�operator|��R�operator|���G�operator()�F0�propagate_errorF0�start_serialize����has�=��operator()���operator|���.y�operator()�x�operator|��Ζ?�serialize_single����=�operator()��operator|���=�operator()��operator|����=�setu�forward!���default_value����hb_object_fini���hb_object_init���hb_array���,�͚{ctor}�Қhb_sorted_array��ߚ{ctor}��hb_array������{ctor}��G�operator()����_Reallocate_for���_Reallocate_for���_Reallocate_for,ٛ_Reallocate_for�forward�G�operator()��J��operator()� �Crap�������Мќget_null�����4t����get_null�������{ctor}�� �{ctor}�ޘ�{ctor}�u�|�{ctor}����{ctor}�V�_�{ctor}�Z�c�{ctor}�����{ctor}�i�r�{ctor}�9�5�{ctor}���%�in_error�������neuter�����sanitize_shallow�������operator()��<�<operator()�a���neuter�a���sanitize_shallow���a���operator()�Е�{ctor}�ŕP�neuter�ŕO�sanitize_shallow���ŕK�operator()�t���neuter�t���sanitize_shallow���t���operator()�����is_null�7�sanitize_shallow����H�operator()�x���{ctor}�,���{ctor}��'�sanitize_shallow�����as_array����.ғ{ctor}������get_null����������get_null����������get_null��������get_null��������get_null�����zԜ՜get_null�����zҜӜget_null�����sanitize����.�get'�forward+�forwardx�)�operator()�0�forward�u.�operator()�^�forwardb�forwardi�`�operator()�l�forwardh�forward��j�operator()�r�forwardZ�s�operator()�Ɯforwardw�forwardDu�operator()�|�forwardV�}�operator()���forwardD�operator()���forward�G��impl�����forward��forward����operator()���forward��forwardu���operator()���forward��forwardޘ��operator()���forward��forward���operator()�Ȝforward�GĜimpl����Gʜimpl���Μforward�J̜impl����1�lfind��,�2�bfind��k+5�dispatch���;�forwardk+8�dispatch���>�StructAtOffset�k+=�dispatch���C�StructAtOffset�k+B�dispatch���L�StructAtOffset�K�forwardk+H�dispatch���Q�forwardk+P�dispatch���W�StructAtOffset�V�forwardk+S�dispatch���pJ��operator()�F0�push�����addressof��F0��extend_min����serialize������set_with_hash��Ϝaddressof��k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+��try_setk+��check_struct���k+��try_setk+��check_struct���k+�check_array_sized���StructAtOffset�k+�check_array_sized���hb_array���k+�check_struct����G�operator()�9��{ctor}���operator++����operator*�����operator bool��<�p�operator!=�<�e�{ctor}�A�]�operator++�A�O�operator*��A�K�endA�K�begin��5�-�{ctor}��!�operator++���operator*����operator bool��7���{ctor}�!���set_real���!���set_used�����&�alloc������operator=��a���operator=��ŕE�operator=��t���operator=��>�h�{ctor}�C�_�operator++�C�Q�operator*��C�P�operator bool����5�serialize����qsort���qE�operator=���.˓{ctor}����qsort��9��__next__���9��__more__���9��__item__�����thiz�����thiz���q�f�{ctor}�<�k�__next__���<�g�__item__���A�K�_end���A�K�_begin�A�F�thiz�������operator!=�9�x�{ctor}�5�3�__next__���5�1�__more__���5�/�__item__����
�thiz����
�thiz�������{ctor}�!���{ctor}�9�@�end9�@�begin����S�prime_for��t���{ctor}�>�n�__next__���>�l�__more__���>�j�__item__���C�H�thiz���C�K�thiz����"�serialize����as_array����.�{ctor}�����get_item_size��q�l�get<�m�__end__A�I�thiz�������operator++�����operator*��9�~�getg���operator++�g�v�operator*��g�t�operator bool����operator bool��t���get����operator++�����operator*������operator bool����get_size���nq�l�operator class _hb_face_builder_data_reference_blob::<lambda_1aeb482e4c58b27205838087c6fdf9db> &�������__next__�������__item__�������_end�������thiz���7���__next__���7���__more__���7���__item__���g�m�thiz���1�C�__more__�������thiz�����__next__�����__item__���Ȕє__more__�����Sa�b�get��S\�]�get����__end__����getȔ͔thiz�������len���e�f�get_null�������thiz�������operator+������len����operator bool����__len__����thiz�����zl�m�get_null�������__len__����__more__�������operator+=�����iter�������__forward__�O�operator()��O"�operator()��O#�operator()��O$�operator()�k+*�_dispatch��k+,�_dispatch��k+.�_dispatch��k+0�_dispatch��k+2�_dispatch��k+4�_dispatch��k+6�_dispatch��7�forwardX�forward�GV�impl������operator<<�J, �operator<<�^-!�operator<<�g"&�operator()�,�(�bsearch_impl���F09�start_embedF0;�extend_sizeF0=�extend_min�޳@�operator()�F0G�check_assign����move�������set_with_hash��0�5�{ctor}��G<�operator()��GB�operator()��GH�operator()�F0J�extend_min�F0M�check_assign���F0Q�extend_sizeR�hb_array����G`�operator()���{ctor}����operator=���forward�Oo�impl�����forward�Oq�impl����Os�impl����Ou�impl����L�sanitize���y���sanitize����v�sanitize���g�x�sanitize����Oy�operator()���forwardg"~�impl�����forward޳��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl���|�forward��z�push�����hb_bsearch_implF0��allocate_size��F0��extend_sizeF0��check_equalF0M�check_equalF0��allocate_size���������get_crap���A�D�len��×alloc��g�w�sanitize_shallow����6�sanitize_shallow���y���sanitize_shallow����M�neuter��L�sanitize_shallow���<�j�__len__����set_error��pJ��operator()�d7��operator()��.��operator()��O��impl����O��operator()��O��operator()��O��operator()��O��operator()�k+��dispatch���k+��dispatch���k+��dispatch�����addressof����z�push_has_room����addressof��F0��allocate_size����Crap�������realloc_vector�k+žcheck_array_sized��k+Şcheck_arrayk+Ǟtry_setk+ɞcheck_struct����B�operator=��pJʞoperator()��O̞impl����OΞimpl����OОimpl����OҞimpl���k+Ԟ_dispatch��k+֞_dispatch��k+؞_dispatch��ٞaddressof��k+۞check_rangepJޞoperator()�pJݞoperator()�&8�hb_face_create_for_tables��)�4�K���[���]��0{���*:�hb_face_set_get_table_tags_func:..\..\Dependencies\harfbuzz\src\hb-face-builder.cc���7w������(nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-fallback-shape.cc����:w#��:w5��_���_�ϟ_��_�C|clear_glyph_flags��*S13get_glyph_advance_for_direction2�_hb_fallback_shaper_face_data_create���2�_hb_fallback_shaper_face_data_destroy��2�_hb_fallback_shaper_font_data_create����+_hb_fallback_shape�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"��Ÿ<lambda_invoker_cdecl>�&��ß<lambda_invoker_vectorcall>Пӟoperator()�"П۟<lambda_invoker_cdecl>�&Пܟ<lambda_invoker_vectorcall>���_Reallocate_for���_Reallocate_for���_Reallocate_for,ٟ_Reallocate_for>..\..\Dependencies\harfbuzz\src\hb-fallback-shape.cc�����Ww������(���}�����jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Layout\types.hh=W]w ���#���1�Q!�A�o!�K���[�o!�d���j���k�o!6~�o!7��o!���o!���o!�������o!:Ƞ��̠�a.٠�a��a��������
��a����$��a�-���3���C��a{T��a|^���b���h���y��a����a���������������������/����=ȡΡ#֡#ܡ��#����
���&�#-�4�=�#D�K�T�#[�#b�i�r�y�������#��#��#��������ʢѢڢ�����#����!�(�.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`9db37425��
����
��	����C^
���
��
��	���
�	���I^��
��,
��,
�	��������operator()��<lambda_1b1d9203c71a54ad98274770afc7c17f>��
�$unicodes�
$glyphset��operator=��&	�OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`9db37425��
��
��,	���I^
��
�,	Y^�C�C�
��	Y^_^�N�hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >�
��a��hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@����OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`9db37425�
���
�	0���_
��
�
�	��
�	��b`��
�,
�,
 �	���!�n�operator()��<lambda_88078340f6ffdf183d51f0ba6adfb3dc>��
a`cmap�"�operator=��&#�OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`9db37425�
�
�,	��b`
�
�,�`��.	�`�`*�r�`��+�hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator��`__item__����`__more__����`__next__����`__prev__����`__end__�`operator!=�
�`it���
�`(p
MB0f>
,�8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	�`mHqH.���.	�`�`0��1�hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>�
�p
�.f�2�hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`9db37425��
4���
5�	04�6��a
4��
8�
4�	4�:�
9�	4�:�;�<�
4�,
5�,
?�	>�4�:�@�^7�operator()�=�<lambda_614c6a22e6dc69b5072f20383d458932>��A�operator=��&B�OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`9db37425��
6�,��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`9db37425��
E���
F�	E�G��a
E��
I�
E�	E�K�
J�	E�K�I^L�M�
E�,
F�,
P�	O�E�K�Q��H�operator()�N�<lambda_c9a2dfded50f130ce72ed989d415ce2f>��
�$unicodes�
$glyphset�R�operator=��&S�OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`9db37425��
F�
G�,	E�K�I^
E�
K�,	�a�C�CJ�
E�	�a�a[�N\�hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >�
E�a�]�hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@����a4��.	�ab_���a��`�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lamb���`__item_t__�Fis_sorted_iterator�b__item__���b__more__���b__next__���b__prev__���b__end__	boperator!=�
�ait���

b@p
MBHf�
a�Phb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��8��.	bmHqHc�4��.	bbe��f�hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>�
4�p
�.f�g�hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
4���OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`9db37425��
j���
k�	0j�l��_
j��
n�
j�	j�p�
o�	j�p��bq�r�
j�,
k�,
u�	t�j�p�v�rm�operator()�s�<lambda_49a33234a80e940dd9170253b86ee21c>��
p`__this���w�operator=��&x�OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`9db37425��
k�
l�,	j�p��b
j�
p�,��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`9db37425��
���
��	0���y
��
��
�	���
��	�������
�,
��,
��	�������^��operator()���<lambda_53f37dd2cf59066c87178e8e44b188d7>����operator=��&��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`9db37425��
��,�`j��.	�b�b��r�b����hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator�c__item__���c__more__���c__next__���c__prev__���c__end__coperator!=�
�`it���
c(p
MB0f>
��8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���n��.	
cmHqH��j��.	
cc�����hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>�
j�p
�.f���hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@��|��.	cOc���c����hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>@,__item_t__�Fis_sorted_iterator�Rc__item__���Sc__more__���Tc__next__���Tc__prev__���Uc__end__Xcoperator!=�
�Yit���
Yc(p
MB0fJ
��8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���.	\cmHqH����.	\ccc�����hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>�
�p
�.f���hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
�	ږI#O#
ϖ,	�`�g
�g�g����`T����hb_atomic_ptr_t<hb_ot_face_data_t *>����ginit����gset_relaxed�gget_relaxed�gget_acquire�gcmpexch�goperator bool���goperator->�
�`vjV��hb_atomic_ptr_t<hb_ot_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_face_data_t@@@@�	�`�g
�`
�g,	�`�`
�`���6��u_Funcs����hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>����`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�`instance�V��hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$00Uhb_ot_face_data_t@@@@Uhb_face_t@@$00U1@@@�	�`�`
�`
��
�`,	/g�j
�j�j���gT����hb_atomic_ptr_t<hb_fallback_face_data_t *>��jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
gvvV��hb_atomic_ptr_t<hb_fallback_face_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_face_data_t@@@@�	/g�j
g
�j,	gg
g��`6��v_Funcs����hb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>�ginit0��ginit���gfini���gfree_instance��!gdo_destroy�%goperator->�&goperator bool��'gget_stored�'gget_stored_relaxed�)gcmpexch%gget%gget_relaxed'gget_unconst*gconvert+gget_null���.gcreate�!gdestroy
/ginstance�.V��hb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_face_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_face_t@@$01Uhb_fallback_face_data_t@@@@Uhb_face_t@@$01U1@@@���	gg
/g
¡
g,	�?�J
�J�Jš�I#T��ơhb_atomic_ptr_t<hb_blob_t *>����Jinit����Jset_relaxed�Jget_relaxed�Jget_acquire�Jcmpexch�Joperator bool���Joperator->�
W#vZVǡhb_atomic_ptr_t<hb_blob_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_blob_t@@@@�	�?�J
�J,	�e�e
�eˡ�6���?Funcs��̡hb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>��finit0��finit���ffini���ffree_instance��fdo_destroy�foperator->�foperator bool��	fget_stored�	fget_stored_relaxed�
fcmpexchfgetfget_relaxedfget_unconst
fconvertfget_null���fcreate�fdestroy
�?instance��V͡hb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhead@OT@@U?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@Uhb_face_t@@$00Uhb_blob_t@@@@�	�e�e
�?
С
�e,	Z!Z
"Zӡ�`6���?Funcs��ԡhb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>��%Zinit0��%Zinit���%Zfini���%Zfree_instance��&Zdo_destroy�+Zoperator->�,Zoperator bool��-Zget_stored�-Zget_stored_relaxed�.Zcmpexch+Zget+Zget_relaxed0Zget_unconst1Zconvert2Zget_null���5Zcreate�&Zdestroy
�?instance��Vաhb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>.?AU?$hb_lazy_loader_t@Umaxp@OT@@U?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@Uhb_face_t@@$01Uhb_blob_t@@@@�	Z!Z
!Z,	�Z_
	_
_١��ZT��ڡhb_atomic_ptr_t<OT::cmap_accelerator_t *>��
_init���
_set_relaxed_get_relaxed_get_acquire_cmpexch_operator bool��_operator->�
�ZvrVۡhb_atomic_ptr_t<OT::cmap_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcmap_accelerator_t@OT@@@@	�Z_
�Z
_,	�Z�Z
�Z���Z���?Funcs���hb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>�Zinit0���Zinit����Zfini����Zfree_instance���Zdo_destroy��Zoperator->��Zoperator bool���Zget_stored��Zget_stored_relaxed��Zcmpexch�Zget�Zget_relaxed�Zget_unconst�Zconvert�Zget_null����Zcreate��Zdestroy
�Zinstance�V�hb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>.?AU?$hb_lazy_loader_t@Ucmap_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucmap_accelerator_t@OT@@$02@@Uhb_face_t@@$02U12@@@���	�Z�Z
�Z
�Z
�
�Z,	�`�`
�`���`���?Funcs���hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>���`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�?instance��V�hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>.?AU?$hb_lazy_loader_t@Uhhea@OT@@U?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@Uhb_face_t@@$03Uhb_blob_t@@@@�	�`�`
�`
�`,	�TsZ
tZuZ���TT���hb_atomic_ptr_t<OT::hmtx_accelerator_t *>��xZinit���xZset_relaxedzZget_relaxedzZget_acquire|Zcmpexch}Zoperator bool��zZoperator->�
�TvrV�hb_atomic_ptr_t<OT::hmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUhmtx_accelerator_t@OT@@@@	�TsZ
�T
sZ,	vT�T
�T���wT���?Funcs����hb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>�Tinit0���Tinit����Tfini����Tfree_instance���Tdo_destroy��Toperator->��Toperator bool���Tget_stored��Tget_stored_relaxed��Tcmpexch�Tget�Tget_relaxed�Tget_unconst�Tconvert�Tget_null����Tcreate��Tdestroy
�Tinstance�V��hb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uhmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@Uhb_face_t@@$04U12@@@���	vT�T
wT
�T
��
�T,	CZNZ
DZ
NZ,	T^|j
}j~j��C^T���hb_atomic_ptr_t<OT::post_accelerator_t *>���jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
D^vrV�hb_atomic_ptr_t<OT::post_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUpost_accelerator_t@OT@@@@	T^|j
D^
|j,	3^>^
?^
��4^���?Funcs���hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>B^init0��B^init���B^fini���B^free_instance��F^do_destroy�J^operator->�K^operator bool��L^get_stored�L^get_stored_relaxed�N^cmpexchJ^getJ^get_relaxedL^get_unconstO^convertP^get_null���S^create�F^destroy
T^instance�V�hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>.?AU?$hb_lazy_loader_t@Upost_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@Uhb_face_t@@$06U12@@@���	3^>^
4^
T^
�
>^,	@]<_
=_>_��/]T���hb_atomic_ptr_t<OT::name_accelerator_t *>��A_init���A_set_relaxedC_get_relaxedC_get_acquireE_cmpexchF_operator bool��C_operator->�
0]vrV�hb_atomic_ptr_t<OT::name_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUname_accelerator_t@OT@@@@	@]<_
0]
<_,	]*]
+]�� ]���?Funcs���hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>.]init0��.]init���.]fini���.]free_instance��2]do_destroy�6]operator->�7]operator bool��8]get_stored�8]get_stored_relaxed�:]cmpexch6]get6]get_relaxed8]get_unconst;]convert<]get_null���?]create�2]destroy
@]instance�V�hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>.?AU?$hb_lazy_loader_t@Uname_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@Uhb_face_t@@$07U12@@@���	]*]
 ]
@]
 �
*],	�Z
[
[#��[���?Funcs��$�hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>��[init0��[init���[fini���[free_instance��[do_destroy�[operator->�[operator bool��[get_stored�[get_stored_relaxed�[cmpexch[get[get_relaxed[get_unconst[convertet_null���[create�[destroy
�?instance��V%�hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>.?AU?$hb_lazy_loader_t@USTAT@OT@@U?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@Uhb_face_t@@$08Uhb_blob_t@@@@�	�Z
[
[

[,	j_	e

ee*��Y_T��+�hb_atomic_ptr_t<OT::meta_accelerator_t *>��einit���eset_relaxedeget_relaxedeget_acquireecmpexcheoperator bool��eoperator->�
Z_vrV,�hb_atomic_ptr_t<OT::meta_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmeta_accelerator_t@OT@@@@	j_	e
Z_
	e,	I_T_
U_1��J_���?Funcs��2�hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>��X_init0��X_init���X_fini���X_free_instance��\_do_destroy�`_operator->�a_operator bool��b_get_stored�b_get_stored_relaxed�d_cmpexch`_get`_get_relaxedb_get_unconste_convertf_get_null���i_create�\_destroy
j_instance�V3�hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>.?AU?$hb_lazy_loader_t@Umeta_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@Uhb_face_t@@$09U12@@@�	I_T_
J_
j_
7�
T_,	�T�T
�T:���T���?Funcs��;�hb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>�Tinit0���Tinit����Tfini����Tfree_instance���Tdo_destroy��Toperator->��Toperator bool���Tget_stored��Tget_stored_relaxed��Tcmpexch�Tget�Tget_relaxed�Tget_unconst�Tconvert�Tget_null����Tcreate��Tdestroy
�?instance��V<�hb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>.?AU?$hb_lazy_loader_t@Uvhea@OT@@U?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@Uhb_face_t@@$0L@Uhb_blob_t@@@@�	�T�T
�T
�T,	qV�Z
�Z�ZA��`VT��B�hb_atomic_ptr_t<OT::vmtx_accelerator_t *>���Zinit����Zset_relaxed�Zget_relaxed�Zget_acquire�Zcmpexch�Zoperator bool���Zoperator->�
aVvrVC�hb_atomic_ptr_t<OT::vmtx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUvmtx_accelerator_t@OT@@@@	qV�Z
aV
�Z,	PV[V
\VH��QV���?Funcs��I�hb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>��_Vinit0��_Vinit���_Vfini���_Vfree_instance��cVdo_destroy�gVoperator->�hVoperator bool��iVget_stored�iVget_stored_relaxed�kVcmpexchgVgetgVget_relaxediVget_unconstlVconvertmVget_null���pVcreate�cVdestroy
qVinstance�VJ�hb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>.?AU?$hb_lazy_loader_t@Uvmtx_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@Uhb_face_t@@$0M@U12@@@���	PV[V
QV
qV
N�
[V,	HbSb
TbQ��Ib���?Funcs��R�hb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>Wbinit0��Wbinit���Wbfini���Wbfree_instance��Xbdo_destroy�]boperator->�^boperator bool��_bget_stored�_bget_stored_relaxed�`bcmpexch]bget]bget_relaxedbbget_unconstcbconvertdbget_null���gbcreate�Xbdestroy
�?instance��VS�hb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>.?AU?$hb_lazy_loader_t@UVORG@OT@@U?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@Uhb_face_t@@$0N@Uhb_blob_t@@@@�	HbSb
Ib
Sb,	�b�b
�bX���b���?Funcs��Y�hb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>�binit0���binit����bfini����bfree_instance���bdo_destroy��boperator->��boperator bool���bget_stored��bget_stored_relaxed��bcmpexch�bget�bget_relaxed�bget_unconst�bconvert�bget_null����bcreate��bdestroy
�?instance��VZ�hb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>.?AU?$hb_lazy_loader_t@Uloca@OT@@U?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@Uhb_face_t@@$0O@Uhb_blob_t@@@@�	�b�b
�b
�b,	 a�j
�j�j_��aT��`�hb_atomic_ptr_t<OT::glyf_accelerator_t *>���jinit����jset_relaxed�jget_relaxed�jget_acquire�jcmpexch�joperator bool���joperator->�
avrVa�hb_atomic_ptr_t<OT::glyf_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUglyf_accelerator_t@OT@@@@	 a�j
a
�j,	�`
a
af��a���?Funcs��g�hb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>��ainit0��ainit���afini���afree_instance��ado_destroy�aoperator->�aoperator bool��aget_stored�aget_stored_relaxed�acmpexchagetaget_relaxedaget_unconstaconvertaget_null���acreate�adestroy
 ainstance�Vh�hb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>.?AU?$hb_lazy_loader_t@Uglyf_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@Uhb_face_t@@$0P@U12@@@���	�`
a
a
 a
l�

a,	�d�k
�k�ko���dT��p�hb_atomic_ptr_t<OT::cff1_accelerator_t *>���kinit����kset_relaxed�kget_relaxed�kget_acquire�kcmpexch�koperator bool���koperator->�
�dvrVq�hb_atomic_ptr_t<OT::cff1_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff1_accelerator_t@OT@@@@	�d�k
�d
�k,	�d�d
�dv���d���?Funcs��w�hb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>���dinit0���dinit����dfini����dfree_instance���ddo_destroy��doperator->��doperator bool���dget_stored��dget_stored_relaxed��dcmpexch�dget�dget_relaxed�dget_unconst�dconvert�dget_null����dcreate��ddestroy
�dinstance�Vx�hb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff1_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@Uhb_face_t@@$0BA@U12@@@�	�d�d
�d
�d
|�
�d,	�V�f
�f�f���VT����hb_atomic_ptr_t<OT::cff2_accelerator_t *>��ginit���gset_relaxedgget_relaxedgget_acquiregcmpexchgoperator bool��goperator->�
�VvrV��hb_atomic_ptr_t<OT::cff2_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUcff2_accelerator_t@OT@@@@	�V�f
�V
�f,	yV�V
�V���zV���?Funcs����hb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>���Vinit0���Vinit����Vfini����Vfree_instance���Vdo_destroy��Voperator->��Voperator bool���Vget_stored��Vget_stored_relaxed��Vcmpexch�Vget�Vget_relaxed�Vget_unconst�Vconvert�Vget_null����Vcreate��Vdestroy
�Vinstance�V��hb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>.?AU?$hb_lazy_loader_t@Ucff2_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@Uhb_face_t@@$0BB@U12@@@�	yV�V
zV
�V
��
�V,	�_�_
�_����_���?Funcs����hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>�_init0���_init����_fini����_free_instance���_do_destroy��_operator->��_operator bool���_get_stored��_get_stored_relaxed��_cmpexch�_get�_get_relaxed�_get_unconst�_convert�_get_null����_create��_destroy
�?instance��V��hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufvar@OT@@U?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@Uhb_face_t@@$0BC@Uhb_blob_t@@@@���	�_�_
�_
�_,	<UGU
HU���=U��@Funcs����hb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>KUinit0��KUinit���KUfini���KUfree_instance��LUdo_destroy�QUoperator->�RUoperator bool��SUget_stored�SUget_stored_relaxed�TUcmpexchQUgetQUget_relaxedVUget_unconstWUconvertXUget_null���[Ucreate�LUdestroy
�?instance��V��hb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>.?AU?$hb_lazy_loader_t@Uavar@OT@@U?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@Uhb_face_t@@$0BD@Uhb_blob_t@@@@���	<UGU
=U
GU,	ub�b
�b���vb��@Funcs����hb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>�binit0���binit����bfini����bfree_instance���bdo_destroy��boperator->��boperator bool���bget_stored��bget_stored_relaxed��bcmpexch�bget�bget_relaxed�bget_unconst�bconvert�bget_null����bcreate��bdestroy
�?instance��V��hb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>.?AU?$hb_lazy_loader_t@Ucvar@OT@@U?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@Uhb_face_t@@$0BE@Uhb_blob_t@@@@���	ub�b
vb
�b,	Ua�g
�g�g���DaT����hb_atomic_ptr_t<OT::gvar_accelerator_t *>���ginit����gset_relaxed�gget_relaxed�gget_acquire�gcmpexch�goperator bool���goperator->�
EavrV��hb_atomic_ptr_t<OT::gvar_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUgvar_accelerator_t@OT@@@@	Ua�g
Ea
�g,	4a?a
@a���5a��@Funcs����hb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>��Cainit0��Cainit���Cafini���Cafree_instance��Gado_destroy�Kaoperator->�Laoperator bool��Maget_stored�Maget_stored_relaxed�OacmpexchKagetKaget_relaxedMaget_unconstPaconvertQaget_null���Tacreate�Gadestroy
Uainstance�V��hb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>.?AU?$hb_lazy_loader_t@Ugvar_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@Uhb_face_t@@$0BF@U12@@@�	4a?a
5a
Ua
��
?a,	8\C\
9\
C\,	4U�d
�d�d���#UT����hb_atomic_ptr_t<OT::kern_accelerator_t *>���dinit����dset_relaxed�dget_relaxed�dget_acquire�dcmpexch�doperator bool���doperator->�
$UvrV��hb_atomic_ptr_t<OT::kern_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkern_accelerator_t@OT@@@@	4U�d
$U
�d,	UU
U���U��@Funcs����hb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>��"Uinit0��"Uinit���"Ufini���"Ufree_instance��&Udo_destroy�*Uoperator->�+Uoperator bool��,Uget_stored�,Uget_stored_relaxed�.Ucmpexch*Uget*Uget_relaxed,Uget_unconst/Uconvert0Uget_null���3Ucreate�&Udestroy
4Uinstance�V��hb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>.?AU?$hb_lazy_loader_t@Ukern_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@Uhb_face_t@@$0BH@U12@@@�	UU
U
4U
Ģ
U,	HV�W
�W�WǢ�7VT��Ȣhb_atomic_ptr_t<OT::GDEF_accelerator_t *>��Xinit���Xset_relaxedXget_relaxedXget_acquireXcmpexchXoperator bool��Xoperator->�
8VvrVɢhb_atomic_ptr_t<OT::GDEF_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGDEF_accelerator_t@OT@@@@	HV�W
8V
�W,	'V2V
3V΢�(V��@Funcs��Ϣhb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>��6Vinit0��6Vinit���6Vfini���6Vfree_instance��:Vdo_destroy�>Voperator->�?Voperator bool��@Vget_stored�@Vget_stored_relaxed�BVcmpexch>Vget>Vget_relaxed@Vget_unconstCVconvertDVget_null���GVcreate�:Vdestroy
HVinstance�VТhb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>.?AU?$hb_lazy_loader_t@UGDEF_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@Uhb_face_t@@$0BI@U12@@@�	'V2V
(V
HV
Ԣ
2V,	�SSY
TYUYע��ST��آhb_atomic_ptr_t<OT::GSUB_accelerator_t *>��XYinit���XYset_relaxedZYget_relaxedZYget_acquire\Ycmpexch]Yoperator bool��ZYoperator->�
�SvrV٢hb_atomic_ptr_t<OT::GSUB_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGSUB_accelerator_t@OT@@@@	�SSY
�S
SY,	�S�S
�Sޢ��S��@Funcs��ߢhb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>���Sinit0���Sinit����Sfini����Sfree_instance���Sdo_destroy��Soperator->��Soperator bool���Sget_stored��Sget_stored_relaxed��Scmpexch�Sget�Sget_relaxed�Sget_unconst�Sconvert�Sget_null����Screate��Sdestroy
�Sinstance�V�hb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>.?AU?$hb_lazy_loader_t@UGSUB_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@Uhb_face_t@@$0BJ@U12@@@�	�S�S
�S
�S
�
�S,	�Y�f
�f�f���YT���hb_atomic_ptr_t<OT::GPOS_accelerator_t *>���finit����fset_relaxed�fget_relaxed�fget_acquire�fcmpexch�foperator bool���foperator->�
�YvrV�hb_atomic_ptr_t<OT::GPOS_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUGPOS_accelerator_t@OT@@@@	�Y�f
�Y
�f,	�Y�Y
�Y���Y��@Funcs���hb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>���Yinit0���Yinit����Yfini����Yfree_instance���Ydo_destroy��Yoperator->��Yoperator bool���Yget_stored��Yget_stored_relaxed��Ycmpexch�Yget�Yget_relaxed�Yget_unconst�Yconvert�Yget_null����Ycreate��Ydestroy
�Yinstance�V�hb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>.?AU?$hb_lazy_loader_t@UGPOS_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@Uhb_face_t@@$0BK@U12@@@�	�Y�Y
�Y
�Y
�
�Y,	b&b
'b���b��@Funcs����hb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>*binit0��*binit���*bfini���*bfree_instance��+bdo_destroy�0boperator->�1boperator bool��2bget_stored�2bget_stored_relaxed�3bcmpexch0bget0bget_relaxed5bget_unconst6bconvert7bget_null���:bcreate�+bdestroy
�?instance��V��hb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>.?AU?$hb_lazy_loader_t@UBASE@OT@@U?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@Uhb_face_t@@$0BL@Uhb_blob_t@@@@���	b&b
b
&b,	�R�a
�a�a���|RT����hb_atomic_ptr_t<AAT::morx_accelerator_t *>��ainit����aset_relaxed�aget_relaxed�aget_acquire�acmpexch�aoperator bool���aoperator->�
}RvvV�hb_atomic_ptr_t<AAT::morx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmorx_accelerator_t@AAT@@@@��	�R�a
}R
�a,	lRwR
xR��mR��	@Funcs���hb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>���{Rinit0��{Rinit���{Rfini���{Rfree_instance��Rdo_destroy��Roperator->��Roperator bool���Rget_stored��Rget_stored_relaxed��Rcmpexch�Rget�Rget_relaxed�Rget_unconst�Rconvert�Rget_null����Rcreate�Rdestroy
�Rinstance�V�hb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>.?AU?$hb_lazy_loader_t@Umorx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@Uhb_face_t@@$0BM@U12@@@	lRwR
mR
�R
�
wR,	�``a
aaba���`T���hb_atomic_ptr_t<AAT::mort_accelerator_t *>�eainit���easet_relaxedgaget_relaxedgaget_acquireiacmpexchjaoperator bool��gaoperator->�
�`vvV�hb_atomic_ptr_t<AAT::mort_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUmort_accelerator_t@AAT@@@@��	�``a
�`
`a,	�`�`
�`���`��
@Funcs���hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>����`init0���`init����`fini����`free_instance���`do_destroy��`operator->��`operator bool���`get_stored��`get_stored_relaxed��`cmpexch�`get�`get_relaxed�`get_unconst�`convert�`get_null����`create��`destroy
�`instance�V�hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>.?AU?$hb_lazy_loader_t@Umort_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@Uhb_face_t@@$0BN@U12@@@	�`�`
�`
�`
�
�`,	�ek

kk���eT���hb_atomic_ptr_t<AAT::kerx_accelerator_t *>�kinit���kset_relaxedkget_relaxedkget_acquirekcmpexchkoperator bool��koperator->�
�evvV �hb_atomic_ptr_t<AAT::kerx_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUkerx_accelerator_t@AAT@@@@��	�ek
�e
k,	�e�e
�e%���e��@Funcs��&�hb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>����einit0���einit����efini����efree_instance���edo_destroy��eoperator->��eoperator bool���eget_stored��eget_stored_relaxed��ecmpexch�eget�eget_relaxed�eget_unconst�econvert�eget_null����ecreate��edestroy
�einstance�V'�hb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>.?AU?$hb_lazy_loader_t@Ukerx_accelerator_t@AAT@@U?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@Uhb_face_t@@$0BO@U12@@@	�e�e
�e
�e
+�
�e,	�a�a
�a.���a��@Funcs��/�hb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>���ainit0���ainit����afini����afree_instance���ado_destroy��aoperator->��aoperator bool���aget_stored��aget_stored_relaxed��acmpexch�aget�aget_relaxed�aget_unconst�aconvert�aget_null����acreate��adestroy
�?instance��V0�hb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>.?AU?$hb_lazy_loader_t@Uankr@AAT@@U?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@Uhb_face_t@@$0BP@Uhb_blob_t@@@@��	�a�a
�a
�a,	^^
^5��^��
@Funcs��6�hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>��^init0��^init���^fini���^free_instance��^do_destroy�^operator->�^operator bool��^get_stored�^get_stored_relaxed�^cmpexch^get^get_relaxed ^get_unconst!^convert"^get_null���%^create�^destroy
�?instance��V7�hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>.?AU?$hb_lazy_loader_t@Utrak@AAT@@U?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@Uhb_face_t@@$0CA@Uhb_blob_t@@@@��	^^
^
^,	�[�[
�[<���[��@Funcs��=�hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>���[init0���[init����[fini����[free_instance���[do_destroy��[operator->��[operator bool���[get_stored��[get_stored_relaxed��[cmpexch�[get�[get_relaxed�[get_unconst�[convert�[get_null����[create��[destroy
�?instance��V>�hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>.?AU?$hb_lazy_loader_t@Ultag@AAT@@U?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@Uhb_face_t@@$0CB@Uhb_blob_t@@@@��	�[�[
�[
�[,	�?�?
�?C���?���?Funcs��D�hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>���?init0���?init����?fini����?free_instance���?do_destroy��?operator->��?operator bool���?get_stored��?get_stored_relaxed��?cmpexch�?get�?get_relaxed�?get_unconst�?convert�?get_null����?create��?destroy
�?instance��VE�hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>.?AU?$hb_lazy_loader_t@Ufeat@AAT@@U?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@Uhb_face_t@@$0CC@Uhb_blob_t@@@@��	�?�?
�?
�?,	-[8[
9[J��.[��@Funcs��K�hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t><[init0��<[init���<[fini���<[free_instance��=[do_destroy�B[operator->�C[operator bool��D[get_stored�D[get_stored_relaxed�E[cmpexchB[getB[get_relaxedG[get_unconstH[convertI[get_null���L[create�=[destroy
�?instance��VL�hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t>.?AU?$hb_lazy_loader_t@UCOLR@OT@@U?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@Uhb_face_t@@$0CD@Uhb_blob_t@@@@���	-[8[
.[
8[,	�X�X
�XQ���X��@Funcs��R�hb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>�Xinit0���Xinit����Xfini����Xfree_instance���Xdo_destroy��Xoperator->��Xoperator bool���Xget_stored��Xget_stored_relaxed��Xcmpexch�Xget�Xget_relaxed�Xget_unconst�Xconvert�Xget_null����Xcreate��Xdestroy
�?instance��VS�hb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>.?AU?$hb_lazy_loader_t@UCPAL@OT@@U?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@Uhb_face_t@@$0CE@Uhb_blob_t@@@@���	�X�X
�X
�X,	+X][
^[_[X��XT��Y�hb_atomic_ptr_t<OT::CBDT_accelerator_t *>��b[init���b[set_relaxedd[get_relaxedd[get_acquiref[cmpexchg[operator bool��d[operator->�
XvrVZ�hb_atomic_ptr_t<OT::CBDT_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUCBDT_accelerator_t@OT@@@@	+X][
X
][,	
XX
X_��X��@Funcs��`�hb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>��Xinit0��Xinit���Xfini���Xfree_instance��Xdo_destroy�!Xoperator->�"Xoperator bool��#Xget_stored�#Xget_stored_relaxed�%Xcmpexch!Xget!Xget_relaxed#Xget_unconst&Xconvert'Xget_null���*Xcreate�Xdestroy
+Xinstance�Va�hb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>.?AU?$hb_lazy_loader_t@UCBDT_accelerator_t@OT@@U?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@Uhb_face_t@@$0CF@U12@@@�	
XX
X
+X
e�
X,	�S]
]]h���ST��i�hb_atomic_ptr_t<OT::sbix_accelerator_t *>��]init���]set_relaxed]get_relaxed]get_acquire]cmpexch]operator bool��]operator->�
�SvrVj�hb_atomic_ptr_t<OT::sbix_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUsbix_accelerator_t@OT@@@@	�S]
�S
],	�S�S
�So���S��@Funcs��p�hb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>���Sinit0���Sinit����Sfini����Sfree_instance���Sdo_destroy��Soperator->��Soperator bool���Sget_stored��Sget_stored_relaxed��Scmpexch�Sget�Sget_relaxed�Sget_unconst�Sconvert�Sget_null����Screate��Sdestroy
�Sinstance�Vq�hb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>.?AU?$hb_lazy_loader_t@Usbix_accelerator_t@OT@@U?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@Uhb_face_t@@$0CG@U12@@@�	�S�S
�S
�S
u�
�S,	�Y�b
�b�bx��pYT��y�hb_atomic_ptr_t<OT::SVG_accelerator_t *>����binit����bset_relaxed�bget_relaxed�bget_acquire�bcmpexch�boperator bool���boperator->�
qYvrVz�hb_atomic_ptr_t<OT::SVG_accelerator_t *>.?AU?$hb_atomic_ptr_t@PEAUSVG_accelerator_t@OT@@@@��	�Y�b
qY
�b,	`YkY
lY��aY��@Funcs����hb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>�oYinit0��oYinit���oYfini���oYfree_instance��sYdo_destroy�wYoperator->�xYoperator bool��yYget_stored�yYget_stored_relaxed�{YcmpexchwYgetwYget_relaxedyYget_unconst|Yconvert}Yget_null����Ycreate�sYdestroy
�Yinstance�V��hb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>.?AU?$hb_lazy_loader_t@USVG_accelerator_t@OT@@U?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@Uhb_face_t@@$0CH@U12@@@��	`YkY
aY
�Y
��
kY,	�e�e
�e����e��@Funcs����hb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>�einit0���einit����efini����efree_instance���edo_destroy��eoperator->��eoperator bool���eget_stored��eget_stored_relaxed��ecmpexch�eget�eget_relaxed�eget_unconst�econvert�eget_null����ecreate��edestroy
�?instance��V��hb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>.?AU?$hb_lazy_loader_t@UMATH@OT@@U?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@Uhb_face_t@@$0CI@Uhb_blob_t@@@@���	�e�e
�e
�e,	�+*c
+c-c����+T����hb_atomic_ptr_t<hb_face_t::plan_node_t>0cinit���0cset_relaxed2cget_relaxed2cget_acquire6ccmpexch7coperator bool��2coperator->�
�_vnV��hb_atomic_ptr_t<hb_face_t::plan_node_t>.?AU?$hb_atomic_ptr_t@Uplan_node_t@hb_face_t@@@@�	�+*c
�_
*c,
�+
�+
��
�+,R�hb_face_for_data_closure_t.?AUhb_face_for_data_closure_t@@��"
W#blob�
!indexR��hb_face_for_data_closure_t.?AUhb_face_for_data_closure_t@@��
��
��,W#u���� $��0)PJ�NullHelper<hb_face_t>.?AU?$NullHelper@Uhb_face_t@@@@	�+��0!$
�+
��
!%
�_,0�')P�'uuuu��W#!$
��,
�+
�+,
�+
��
�?
��	���	p�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9db37425�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
ã	£����ģr��operator()���<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���ţoperator=��&ƣOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9db37425�
��
��,	����z�
��
��,a���	����ͣ�����Σhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fBϣ(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.��
��	��ijңZӣhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
��f�ԣhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9db37425�
֣��
ף	0֣أr�
֣�
ڣ
֣	֣ܣ
ۣ	֣ܣz�ݣޣ
֣,
ף,
�	�֣ܣ�r٣operator()�ߣ<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����operator=���&�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9db37425�
ף
أ,	֣ܣz�
֣
ܣ,a�֣	'�L���,����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.ۣ
֣	[�a��Z�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
֣f��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
u_
�
v_
��
r_,
�Z
�Z,p���t��_	0�J�J��
j�	c�{��	t�c�{��hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >����{operator==��{operator!=��operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����get
j�v�F�hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@�����_	0�J�J�
�	�`�{�	��`�{��hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >����{operator==��{operator!=��operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���get
�v�F	�hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@����Z	0�J�J�
ܠ	#\�{
�	�#\�{��hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >����{operator==��{operator!=��operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�get
ܠv�F�hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���	���� "
��,	l��� "
l�,
g
�`��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9db37425��
���
�	��~ 
�,
�	� ��	� ��~��	��� �
�	�~ 	�~ 
��
%�
�	�'�
&�	�'�(�)�
�,
�,
,�	+��'�-���operator()�	#�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	$�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�*�<lambda_133af15c3ab28a2fd0176429d1e8943b>��.�operator=���
v/�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9db37425����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9db37425��
1���
2�	1�3�� 
3�,
2�	� 1�3�	� 1�3�~1��	���9�
1�	1�� 	1�� 
1��
>�
1�	1�@�
?�	1�@�A�B�
1�,
2�,
E�	D�1�@�F��4�operator()�	<�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�7�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	=�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>8�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�C�<lambda_9f40189620cfe4223adcbc34f0d42913>��G�operator=���
vH�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9db37425����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9db37425�
J���
K�	J�L�� 
L�,
K�	� J�L�	� J�L�~J�\	
�R�
J�	J�� 	J�� 
J��
W�
J�	J�Y�
X�	J�Y�Z�[�
J�,
K�,
^�	]�J�Y�_��M�operator()�	U�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�P�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	V�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Q�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���\�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��`�operator=���
va�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9db37425���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9db37425��
c���
d�	c�e�!
e�,
d�	!c�e�	!c�e�~c��	<,9k�
c�	c�!	c�!
c��
p�
c�	c�r�
q�	c�r�s�t�
c�,
d�,
w�	v�c�r�x��f�operator()�	n�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�i�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	o�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>j�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�u�<lambda_66f57f934f28d61049862f64df852ff0>��y�operator=���
vz�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9db37425��
}�	�b�b��
(�	�`�`*�
�	�[\�
�j
g
��
��
�j,
�g
�`
��
��
�g,
�`,
�Z,
_
��	�Z�Z�Z	c�{��	�`�{�	#\�{
�
���`
��
�c
��
_,
�Z,f�NullHelper<OT::cmap_accelerator_t>.?AU?$NullHelper@Ucmap_accelerator_t@OT@@@@���	����
�Z
�Z,Z�Null<OT::cmap_accelerator_t>.?AU?$Null@Ucmap_accelerator_t@OT@@@@���	����
�Z,	�.�.�	�s�s �	dxjxH�	�z�zg�	������	��ŠuAˠ##{0��
ՠ,	&\-\��	Y^_^�	�`�`0�	bbe�	�a�a[�	
cc��	\ccc��	ږ��	$�+�'���
'c
1c,	��ijң	[�a��
n�w���	n���
������	����t��_"	0�J�J��
t�t�¤��_"	0�J�JĤ
��Ƥ�Z"	0�J�JȤ
��ʤ	u_�`
�`,	v_5g
5g,	�+r_	�?f
��e��fcreate�fdestroyfget_null���fconvertfget_blob���Ѥhb_table_lazy_loader_t<OT::head,1,1>���jҤhb_table_lazy_loader_t<OT::head,1,1>.?AU?$hb_table_lazy_loader_t@Uhead@OT@@$00$00@@�	�?f
�e
f,	�??Z
�Z��8Zcreate�9Zdestroy:Zget_null���;Zconvert>Zget_blob���פhb_table_lazy_loader_t<OT::maxp,2,1>���jؤhb_table_lazy_loader_t<OT::maxp,2,1>.?AU?$hb_table_lazy_loader_t@Umaxp@OT@@$01$00@@�	�??Z
Z
?Z,	�?�Z
�Z
�Z,	�?�`
��`���`create��`destroy�`get_null����`convert�`get_blob����hb_table_lazy_loader_t<OT::hhea,4,1>���j�hb_table_lazy_loader_t<OT::hhea,4,1>.?AU?$hb_table_lazy_loader_t@Uhhea@OT@@$03$00@@�	�?�`
�`
�`,	�?�T
ZvT���Tget_blob����hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>~�hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>.?AU?$hb_face_lazy_loader_t@Uhmtx_accelerator_t@OT@@$04@@	�?�T
vT
�T,	�?lZ
CZ
lZ,	�?W^
Z3^��X^get_blob����hb_face_lazy_loader_t<OT::post_accelerator_t,7>~�hb_face_lazy_loader_t<OT::post_accelerator_t,7>.?AU?$hb_face_lazy_loader_t@Upost_accelerator_t@OT@@$06@@	�?W^
3^
W^,	�?C]
Z]��D]get_blob�����hb_face_lazy_loader_t<OT::name_accelerator_t,8>~��hb_face_lazy_loader_t<OT::name_accelerator_t,8>.?AU?$hb_face_lazy_loader_t@Uname_accelerator_t@OT@@$07@@	�?C]
]
C],	�?([
��Z��![create�"[destroy#[get_null���$[convert'[get_blob�����hb_table_lazy_loader_t<OT::STAT,9,1>���j��hb_table_lazy_loader_t<OT::STAT,9,1>.?AU?$hb_table_lazy_loader_t@USTAT@OT@@$08$00@@�	�?([
�Z
([,	�?m_
^I_��n_get_blob����hb_face_lazy_loader_t<OT::meta_accelerator_t,10>����hb_face_lazy_loader_t<OT::meta_accelerator_t,10>.?AU?$hb_face_lazy_loader_t@Umeta_accelerator_t@OT@@$09@@���	�?m_
I_
m_,	�?�T
��T���Tcreate��Tdestroy�Tget_null����Tconvert�Tget_blob����hb_table_lazy_loader_t<OT::vhea,11,1>��n�hb_table_lazy_loader_t<OT::vhea,11,1>.?AU?$hb_table_lazy_loader_t@Uvhea@OT@@$0L@$00@@���	�?�T
�T
�T,	�?tV
^PV��uVget_blob���
�hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>����hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>.?AU?$hb_face_lazy_loader_t@Uvmtx_accelerator_t@OT@@$0M@@@��	�?tV
PV
tV,	�?qb
�Hb��jbcreate�kbdestroylbget_null���mbconvertpbget_blob����hb_table_lazy_loader_t<OT::VORG,13,1>��n�hb_table_lazy_loader_t<OT::VORG,13,1>.?AU?$hb_table_lazy_loader_t@UVORG@OT@@$0N@$00@@���	�?qb
Hb
qb,	�?�b
��b���bcreate��bdestroy�bget_null����bconvert�bget_blob����hb_table_lazy_loader_t<OT::loca,14,1>��n�hb_table_lazy_loader_t<OT::loca,14,1>.?AU?$hb_table_lazy_loader_t@Uloca@OT@@$0O@$00@@���	�?�b
�b
�b,	�?#a
^�`��$aget_blob����hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>��� �hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>.?AU?$hb_face_lazy_loader_t@Uglyf_accelerator_t@OT@@$0P@@@��	�?#a
�`
#a,	�?�d
^�d���dget_blob���%�hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>���&�hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>.?AU?$hb_face_lazy_loader_t@Ucff1_accelerator_t@OT@@$0BA@@@�	�?�d
�d
�d,	�?�V
^yV���Vget_blob���+�hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>���,�hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>.?AU?$hb_face_lazy_loader_t@Ucff2_accelerator_t@OT@@$0BB@@@�	�?�V
yV
�V,	�?�_
��_���_create��_destroy�_get_null����_convert�_get_blob���1�hb_table_lazy_loader_t<OT::fvar,18,1>��n2�hb_table_lazy_loader_t<OT::fvar,18,1>.?AU?$hb_table_lazy_loader_t@Ufvar@OT@@$0BC@$00@@��	�?�_
�_
�_,	@eU
�<U��^Ucreate�_Udestroy`Uget_null���aUconvertdUget_blob���7�hb_table_lazy_loader_t<OT::avar,19,1>��n8�hb_table_lazy_loader_t<OT::avar,19,1>.?AU?$hb_table_lazy_loader_t@Uavar@OT@@$0BD@$00@@��	@eU
<U
eU,	@�b
�ub���bcreate��bdestroy�bget_null����bconvert�bget_blob���=�hb_table_lazy_loader_t<OT::cvar,20,1>��n>�hb_table_lazy_loader_t<OT::cvar,20,1>.?AU?$hb_table_lazy_loader_t@Ucvar@OT@@$0BE@$00@@��	@�b
ub
�b,	@Xa
^4a��Yaget_blob���C�hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>���D�hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>.?AU?$hb_face_lazy_loader_t@Ugvar_accelerator_t@OT@@$0BF@@@�	@Xa
4a
Xa,	@a\
8\
a\,	@7U
^U��8Uget_blob���L�hb_face_lazy_loader_t<OT::kern_accelerator_t,23>���M�hb_face_lazy_loader_t<OT::kern_accelerator_t,23>.?AU?$hb_face_lazy_loader_t@Ukern_accelerator_t@OT@@$0BH@@@�	@7U
U
7U,	@KV
^'V��LVget_blob���R�hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>���S�hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>.?AU?$hb_face_lazy_loader_t@UGDEF_accelerator_t@OT@@$0BI@@@�	@KV
'V
KV,	@�S
^�S���Sget_blob���X�hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>���Y�hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>.?AU?$hb_face_lazy_loader_t@UGSUB_accelerator_t@OT@@$0BJ@@@�	@�S
�S
�S,	@�Y
^�Y���Yget_blob���^�hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>���_�hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>.?AU?$hb_face_lazy_loader_t@UGPOS_accelerator_t@OT@@$0BK@@@�	@�Y
�Y
�Y,	@Db
�b��=bcreate�>bdestroy?bget_null���@bconvertCbget_blob���d�hb_table_lazy_loader_t<OT::BASE,27,1>��ne�hb_table_lazy_loader_t<OT::BASE,27,1>.?AU?$hb_table_lazy_loader_t@UBASE@OT@@$0BL@$00@@��	@Db
b
Db,		@�R
^lR���Rget_blob���j�hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>��k�hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>.?AU?$hb_face_lazy_loader_t@Umorx_accelerator_t@AAT@@$0BM@@@���		@�R
lR
�R,	
@�`
^�`���`get_blob���p�hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>��q�hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>.?AU?$hb_face_lazy_loader_t@Umort_accelerator_t@AAT@@$0BN@@@���	
@�`
�`
�`,	@�e
^�e���eget_blob���v�hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>��w�hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>.?AU?$hb_face_lazy_loader_t@Ukerx_accelerator_t@AAT@@$0BO@@@���	@�e
�e
�e,	@�a
��a���acreate��adestroy�aget_null����aconvert�aget_blob���|�hb_table_lazy_loader_t<AAT::ankr,31,0>�r}�hb_table_lazy_loader_t<AAT::ankr,31,0>.?AU?$hb_table_lazy_loader_t@Uankr@AAT@@$0BP@$0A@@@���	@�a
�a
�a,	
@/^
�^��(^create�)^destroy*^get_null���+^convert.^get_blob�����hb_table_lazy_loader_t<AAT::trak,32,0>�r��hb_table_lazy_loader_t<AAT::trak,32,0>.?AU?$hb_table_lazy_loader_t@Utrak@AAT@@$0CA@$0A@@@���	
@/^
^
/^,	@�[
��[���[create��[destroy�[get_null����[convert�[get_blob�����hb_table_lazy_loader_t<AAT::ltag,33,0>�r��hb_table_lazy_loader_t<AAT::ltag,33,0>.?AU?$hb_table_lazy_loader_t@Ultag@AAT@@$0CB@$0A@@@���	@�[
�[
�[,	�?�?
��?���?create��?destroy�?get_null����?convert�?get_blob�����hb_table_lazy_loader_t<AAT::feat,34,0>�r��hb_table_lazy_loader_t<AAT::feat,34,0>.?AU?$hb_table_lazy_loader_t@Ufeat@AAT@@$0CC@$0A@@@���	�?�?
�?
�?,	@V[
�-[��O[create�P[destroyQ[get_null���R[convertU[get_blob�����hb_table_lazy_loader_t<OT::COLR,35,1>��n��hb_table_lazy_loader_t<OT::COLR,35,1>.?AU?$hb_table_lazy_loader_t@UCOLR@OT@@$0CD@$00@@��	@V[
-[
V[,	@�X
��X���Xcreate��Xdestroy�Xget_null����Xconvert�Xget_blob�����hb_table_lazy_loader_t<OT::CPAL,36,1>��n��hb_table_lazy_loader_t<OT::CPAL,36,1>.?AU?$hb_table_lazy_loader_t@UCPAL@OT@@$0CE@$00@@��	@�X
�X
�X,	@.X
^
X��/Xget_blob�����hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>�����hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>.?AU?$hb_face_lazy_loader_t@UCBDT_accelerator_t@OT@@$0CF@@@�	@.X

X
.X,	@�S
^�S���Sget_blob�����hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>�����hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>.?AU?$hb_face_lazy_loader_t@Usbix_accelerator_t@OT@@$0CG@@@�	@�S
�S
�S,	@�Y
Z`Y���Yget_blob�����hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>���hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>.?AU?$hb_face_lazy_loader_t@USVG_accelerator_t@OT@@$0CH@@@���	@�Y
`Y
�Y,	@�e
��e���ecreate��edestroy�eget_null����econvert�eget_blob�����hb_table_lazy_loader_t<OT::MATH,40,1>��n��hb_table_lazy_loader_t<OT::MATH,40,1>.?AU?$hb_table_lazy_loader_t@UMATH@OT@@$0CI@$00@@��	@�e
�e
�e,	�+�?
�?
��
�?
��
�?
��
�?
��
�?
��
�?
å
�?
ť
�?
ǥ
@
ɥ
@
˥
@
ͥ
@
ϥ
@
ѥ
@
ӥ
@
ե
@
ץ
@
٥
�?,
�+,	����	n���
�
ˣ
��
X�
i�
�
 
��
_�
E�
$�
�
�+
�
����	0�G�G�	X���	�X��&�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����get
֣v�F�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���£��	0�G�G�	��(�ң	£��(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
��v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����{O	0�G�G��	�.�O�	��.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
�v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.��	`s�s�<�G�	�O�O�	6z�za���o#	�O�O�����	�O�O��j\	�O�O	�	�ab_�O�`	�O�O�	cOc��	����ͣ	'�L��	0�O�O��	0�O�O�	0�O�O�b�NullHelper<OT::OpenTypeFontFile>.?AU?$NullHelper@UOpenTypeFontFile@OT@@@@���	������$"	0�G�G�
���£��$"	0�G�G�
££��{O$"	0�G�G�
�� �V�Null<OT::OpenTypeFontFile>.?AU?$Null@UOpenTypeFontFile@OT@@@@���	��"�	X���	��(�ң
�	Yc6�&�	��Yc6��'�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >���<�operator==�<�operator!=�(�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &���(�get
�v�F)�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���	Yc6�&���@,	0�J�J,�
4�	
bI�.�	>�
bI��/�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >���O�operator==�O�operator!=�0�operator class OT::cmap::closure_glyphs::<lambda_614c6a22e6dc69b5072f20383d458932> &���0�get
4�v�F1�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@���	
bI�.�>�`	0�J�J4�
L�	�z��6�	V��z���7�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�8�operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�8�get
L�v�F9�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��6�V�Ry	0�J�J<�
�	�s��>�	,��s���?�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�@�operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���@�get
�v�FA�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��>�,�A	0�J�JD���hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9db37425�
F���
G�	uF�H�#�
H�,
G�	(�F�H�	+�F�H�
F��N�u	-��}�}O�F�u	-�5�Q�rR�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
F�r
uinit_value���S�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
F�	uF�#�	uF�#�
N�
F�	F�Y�
X�	F�Y�Z�[�
F�,
G�,
^�	]�F�Y�_��I�operator()�	V�<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�L�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	W�<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>M�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�\�<lambda_a932417c2c013cd7e6a2e40d88844188>��`�operator=��
va�hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9db37425�	�.�O�t�"�_	0�O�Od��"�_	0�O�Of��"Z	0�O�Oh�	0�O�O�	0�O�O�	0�O�O��<�"G�	�O�Om�
<�<�o���"o#	�O�Oq�
����s���"��	�O�Ou�
����w��"j\	�O�Oy�
��{�O�"`	�O�O}�
O�O����@,"	0�J�J��
������>�`"	0�J�J��
>�>���V�Ry"	0�J�J��
V�V���,�A"	0�J�J��
,�,���	-�5�Q�
U���hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9db37425���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)����<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>����operator=��
v��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9db37425���	t�pJrJ¤	�pJrJƤ	�pJrJʤ�"��	0�O�O��£"��	0�O�O���"{O	0�O�O��	<�pJrJo�	��pJrJs�	��pJrJw�	�pJrJ{�	O�pJrJ�	0�O�O,�	0�O�O4�	0�O�O<�	0�O�OD�	������
��	�pJrJ�	£pJrJ�	�pJrJ ���"@,	0�O�OǦ>�"`	0�O�OɦV�"Ry	0�O�O˦,�"A	0�O�Oͦ	��pJrJ��	>�pJrJ��	V�pJrJ��	,�pJrJ����OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`9db37425
Ӧ��
Ԧ	0Ӧզy
Ӧ�
צ
Ӧ	Ӧ٦
ئ	Ӧ٦ڦۦ
Ӧ,
Ԧ,
ަ	ݦӦ٦ߦ^֦operator()�ܦ<lambda_7d1bf0e36b10316baf438c85e397562e>���operator=��&�OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`9db37425
զ,n~Ӧ�.	�B�������hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d���@,__item_t__�Fis_sorted_iterator�E�__item__���F�__more__���G�__next__���G�__prev__���H�__end__K�operator!=�
.~it���
L�Xp
MB`f�
�hhb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���צ�.	O�mHqH�Ӧ�.	O�V����hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>�
Ӧp
�.f��hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
Ӧ��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`9db37425
���
�	0��y
��
�
�	���
�	�������
�,
�,
��	�������^�operator()���<lambda_89dd596450984048c48f238dce6ac53a>����operator=��&��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`9db37425
�,Vc��.	}���������hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>���@,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
cit���
��@p
MBHf
�Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���.	��mHqH���.	��ǎ���hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
�	O�V����OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`9db37425��
�	�
�e	�
�:
usegcount��operator()��Counter��OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`9db37425��
�

�,	�
�
�,*|�	Y���&�OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`9db37425
�	��<	��e�
�1serializer_��
�Aend_code_
�Astart_code_��
3�id_delta_
t index_����Writer��operator()�&�(OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`9db37425	��<
�
�,
�,*|!�	Y��"���OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`9db37425��
$���
%�	0$�&��)
$��
(�
$�	$�*�
)�	$�*�N�+�,�
$�,
%�,
/�	.�$�*�0�r'�operator()�-�<lambda_bcde359832be675e75944c51384760e8>��
Y�idDelta��1�operator=��&2�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`9db37425��
%�
&�,	$�*�N�
$�
*�,��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`9db37425��
9���
:�	09�;��)
9��
=�
9�	9�?�
>�	9�?�N�@�A�
9�,
:�,
D�	C�9�?�E�r<�operator()�B�<lambda_696fc060062c10c258de191470baf2ce>��
Y�idDelta��F�operator=��&G�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`9db37425��
:�
;�,	9�?�N�
9�
?�,�9��.	t���N�nv���O�hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
ߠit���
��p
MBf"
P� hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�=��.	��mHqHR�9��.	����T��U�hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>�
9�p
�.f�V�hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�	��ǎ�

�
�C�o#	0�J�J[�
9�	��:�]�	C���:�
^�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >���@�operator==�@�operator!=�_�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���_�get
9�v�F`�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���
L�	t���N�	��:�]�	�B��	}�����t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU1@@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAAI0@Z@@Z@`9db37425���&uuuuttt�	Y��h�
g�,t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U1@H@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAA_NPEAUhb_serialize_context_t@@0H@Z@@Z@`9db37425���&uuuuttt!�	Y��l�
k�,	����T�C�o#"	0�J�Jp�
C�C�r�
�	����t�	�������u�hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >�����operator==���operator!=�v�operator class OT::CmapSubtableFormat4::serialize::<lambda_89dd596450984048c48f238dce6ac53a> &�v�get
�v�Fw�hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���	����t���@,	0�J�Jz�
Ӧ	L���|�	ݦL����}�hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >�����operator==���operator!=�~�operator class OT::CmapSubtableFormat4::serialize::<lambda_7d1bf0e36b10316baf438c85e397562e> &�~�get
Ӧv�F�hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@���	L���|�ݦ@,	0�J�J��	0�O�O[���@,"	0�J�J��
������ݦ@,"	0�J�J��
ݦݦ��C�"o#	0�O�O��	0�O�Oz�	0�O�O��	C�pJrJr���"@,	0�O�O��ݦ"@,	0�O�O��	��pJrJ��	ݦpJrJ�� $�t)P $u�� $$�� $�#$�� $u$��&$Type�����get_null���J��NullHelper<hb_face_t>.?AU?$NullHelper@Uhb_face_t@@@@&k�Type�����get_crap������CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&��Type�����get_crap������CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�ZType�����get_null���f��NullHelper<OT::cmap_accelerator_t>.?AU?$NullHelper@Ucmap_accelerator_t@OT@@@@�����get_null���Z��Null<OT::cmap_accelerator_t>.?AU?$Null@Ucmap_accelerator_t@OT@@@@���&��Type�����get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&k�Type�����get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@ޥget_null������Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@ݥget_null������Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&ΖType����get_null���b��NullHelper<OT::OpenTypeFontFile>.?AU?$NullHelper@UOpenTypeFontFile@OT@@@@���#�get_null���V��Null<OT::OpenTypeFontFile>.?AU?$Null@UOpenTypeFontFile@OT@@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3de5f96e���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3de5f96e���
��,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3de5f96e��
����
��	����~ �T/�/�{hZ����2:�!������2W��u�ri�������2!( ��Uw������{y��#�[�s�0��
��~�WT�q��<?F�d��"�ur��L�����S�}����F]+�9�
1���c�av�O�j����BB��W�x� m��k_k
G�_ہA�9u�SmECl	ޱtRK'�3�o^3����7�
�f�,I_��t"N�4j^H�K�k/$iZ�l���������J���/��V�,F
4�s�Q�s��!��S)�������R*�yg;��(}�%hm@�g�/��U���
�A+�A��Dqz�����0P�~������q����H�������(�x(�y�'{>-X�A�ǫ�q����M^M�v�wU����l���W���1K��v¥�0̩�*^�������AJ��Д��S��S����6]�(xly&DmY�saB0{��Q�M���B�����Gn
[�gA���N�c�1��O��&y�&��wJ���m�����$AlNz�b�;Fl�11��
k��q��Ɗ�<	}N�UC�>�(PK3_�]L��;���u�\�Hd�A$�������E�u'.�S�qQa�C]�)O&�aI~�M+��x�|�D�	QP�>���K,�H]�~� �ٶ��VQ��wM-�^��P�m^���h	s�7�\�8��G�ߢ(E:�����I?/,���A�B]T�7��Tc��s�Z����u�2�~��p&�f`�&��K�$M���* |$����$��b������;�����Dd�Rv���r��'u�nͺ���X3T6�j��G�w$�i~	�|�w�X����"6IV���^��3"y����^�G`{�P��`o��V��?d)��K*�J�D��a{�@���ߘ~��\�L�D�մ��IJ��.���d�����P��2+^�SP��q>8ǡ���~��Mf*�� A��jgW�����a�u�#���.!��iuOL��eW�;]8Z72�%���=��KÍH.Y7��}4_E_�Q����v��w`N��O�Qj�9M���W��ʩ+�T��>�\&.�M���T��s_N�B�G�z�pXT�Ak��p�����i��ڎ��������n��L6FA�Lg�����Zt/������Zf6�8���a����/y,�9��"&�Gb(z��=I��`B�5�_uUk?#�)?x=�<�g#�u���/Ȑq����[\<����4r��T�]��Sɤ>SpC�8fT�G��
�X]$ot���~���t[�W�� _a��U���fV�bx_�2^�G6F��6�S�r�t2~���oQ*�W9���OÄ39j7��c��q��"���H�^�L�� W�t�#����#�WL��?PD�5�`L4;����/��
�j-q�^n���	�#��?C*���o���aL��g�"�Z9��N���4��%�m�a�I���0����'��P6��� #�݇��E�)��rf����Z=�~���4Z��_a�hv������{������`i��@��$D����W���|�����^�uY:Y*ȵO�Lc�����!(��B���<�����|]lo^�y�Au��vB��[rv��F3jA�2��'�����:������06�|��2���īf���d�����bf	D�n��JV��ðt7pY�k�CYB�A��p��HQuD�t��GZ��#��x���������ƽ�o�X�����d�N�������Ozܡ�w������C�,� �K�5ͫ_�x����4<v
��L�ثW$�)r;�:`�voJb#d@���TK�0�}����;�1q�e�q8��(�����|Rl6S�?o�U_E�9�>'N|����wV�;*�t�W�m6U9�P]�<��8�~��/v�\3�NI��]P>���0�n	�N���	�Y�?ɗ��v��j�����b�/��Y�.i�}"1�i���t�]6{>��fAH�F'�V��-���l�*R��Wp@`�T2R����L1}���Ի�q�0x���F�
���H�&k;��L���������2�Ѷa�\�}tpu���5��hM�#l��C���t���w���ڍ\nH)�b=�W�v���,E�D�99 R�B]���MQ��/�u�����z�Ӷ�.����g\��/6v4)������a��HK-�Q����59�b�/E�d\����!KM��T\��=�gJ� M�1��a�AX�O�a�*w1�q���s�\������H:JE��k�������������{�������1��	?���r�_+c����q�	>�%"�şS�N������|��f���� �~���b�q��i�M���K�Ƿ��:�;98Nt����Zjn�����5���<��iij�,����R�w��
V=�K��]6�g���G)���Y
bL�$X�d����@�=�)��pr})�̟�S�`�,��Λ�Jڗ�J�n�|��O�X9N	�ј{�gT�]W%� ��#�j4��~)��b��	f
�z������A���qS��f��LK1p�ƀ�2��{Gr�+!?j�c�9���p�J]��:X�m��`�����z�g�{.���
��nA_������F��ICo`Kh�t�&�3 #w�9�����@G��M
�Þ��L���Zl���"����������ij�/X�I�s�P�PN*�Ad��������!�Z	�ް�vv~��\�_
���~{#7��ǃ|����po�naqb����O���A���>��K+���,`��F�U���G���
<R����}�[�e}�a�:2u��IA��&��!��ÿnH����͈�vy3RA�t(���G��dz�+s�SQ����c:
dU���'��*��(�6?@�}��8	����t�b�:<*�A�!����d�	��^W0$~��W�"<R�q
#zp{`	����������Q78p��CR\��N������U���L2g�v)�\���QR)�_@p����A����%��:>��T����T�����C�lt���^e���U�J�u8x�I��T���$}B�(}���U�P!!��d�!����RAv�i��R�/��W����l
�#�m�)K�u���S�QO�`ޛ�;�1�]<��
���Cd�a�xw�Z��h��ɣ�~�S��Q�
��iےj��0F�I�����1:t�)�`}]��s���	�����`��5^�?���^����_�?29��_6���^_�ik�B�/y�24�]��P-%����v"
�"��A(�f��k�K��O^z�����h�?9z��1���J�*�VM7���z[�Y/���+t;
��e�0�J�[��R�ʠI3��
�+���^f�b�
�b@�ԨC�I�~ ��p����X9|��T����!�:�9<���������y@*�6�fY�����=��T�Irp�����x�X^�n!�8�����+������A�<���B�K�����B/�d������6ey5�n7���.;#o����?�g�P�JS`O�0�r�r��<?�%��Cb�f�����C�[2l���*j����@��]��_�6�_�6,����¶P�?e�(L�1��l���ha_u5q���=d�0���Yz3�	��������3R��n �
Dyf~V�M��#w��TSͽ�e#K$}X�|B���*�Ճ���q��$|i����3J����h�'�����mU���
��LG0�=�Ƚy�RE�)Lы%����u���S�[�_K��1S&D$-�ۀ$�Y�*��0��G�� ���������V^LXMHazv���:.'Bj��Ѧ&��[��&_�*�����K{+�=h<Ȟ
�N�zA2�hQ]�i�q���H�["h�cR��Gܒ�TW�4[�DKq�>�V�]
zQ��[bh�A�C:@n�J�v�Yo��h�`���.*8!��vtS�����;ٖ���/AG_UNICODE_SCRIPT_PHAGS_PABG_UNICODE_SCRIPT_NKO�CG_UNICODE_SCRIPT_KAYAH_LIDG_UNICODE_SCRIPT_LEPCHA��EG_UNICODE_SCRIPT_REJANG��FG_UNICODE_SCRIPT_SUNDANESE���GG_UNICODE_SCRIPT_SAURASHTRA��HG_UNICODE_SCRIPT_CHAMIG_UNICODE_SCRIPT_OL_CHIKIJG_UNICODE_SCRIPT_VAI�KG_UNICODE_SCRIPT_CARIAN��LG_UNICODE_SCRIPT_LYCIAN��MG_UNICODE_SCRIPT_LYDIAN��NG_UNICODE_SCRIPT_AVESTAN�OG_UNICODE_SCRIPT_BAMUM���PG_UNICODE_SCRIPT_EGYPTIAN_HIEROGLYPHSQG_UNICODE_SCRIPT_IMPERIAL_ARAMAICRG_UNICODE_SCRIPT_INSCRIPTIONAL_PAHLAVI���SG_UNICODE_SCRIPT_INSCRIPTIONAL_PARTHIAN��TG_UNICODE_SCRIPT_JAVANESEUG_UNICODE_SCRIPT_KAITHI��VG_UNICODE_SCRIPT_LISUWG_UNICODE_SCRIPT_MEETEI_MAYEKXG_UNICODE_SCRIPT_OLD_SOUTH_ARABIAN���YG_UNICODE_SCRIPT_OLD_TURKIC��ZG_UNICODE_SCRIPT_SAMARITAN���[G_UNICODE_SCRIPT_TAI_THAM\G_UNICODE_SCRIPT_TAI_VIET]G_UNICODE_SCRIPT_BATAK���^G_UNICODE_SCRIPT_BRAHMI��_G_UNICODE_SCRIPT_MANDAIC�`G_UNICODE_SCRIPT_CHAKMA��aG_UNICODE_SCRIPT_MEROITIC_CURSIVEbG_UNICODE_SCRIPT_MEROITIC_HIEROGLYPHScG_UNICODE_SCRIPT_MIAOdG_UNICODE_SCRIPT_SHARADA�eG_UNICODE_SCRIPT_SORA_SOMPENGfG_UNICODE_SCRIPT_TAKRI���gG_UNICODE_SCRIPT_BASSA_VAH���hG_UNICODE_SCRIPT_CAUCASIAN_ALBANIAN��iG_UNICODE_SCRIPT_DUPLOYANjG_UNICODE_SCRIPT_ELBASAN�kG_UNICODE_SCRIPT_GRANTHA�lG_UNICODE_SCRIPT_KHOJKI��mG_UNICODE_SCRIPT_KHUDAWADI���nG_UNICODE_SCRIPT_LINEAR_AoG_UNICODE_SCRIPT_MAHAJANIpG_UNICODE_SCRIPT_MANICHAEAN��qG_UNICODE_SCRIPT_MENDE_KIKAKUI���rG_UNICODE_SCRIPT_MODIsG_UNICODE_SCRIPT_MRO�tG_UNICODE_SCRIPT_NABATAEAN���uG_UNICODE_SCRIPT_OLD_NORTH_ARABIAN���vG_UNICODE_SCRIPT_OLD_PERMIC��wG_UNICODE_SCRIPT_PAHAWH_HMONGxG_UNICODE_SCRIPT_PALMYRENE���yG_UNICODE_SCRIPT_PAU_CIN_HAU�zG_UNICODE_SCRIPT_PSALTER_PAHLAVI�{G_UNICODE_SCRIPT_SIDDHAM�|G_UNICODE_SCRIPT_TIRHUTA�}G_UNICODE_SCRIPT_WARANG_CITI�~G_UNICODE_SCRIPT_AHOMG_UNICODE_SCRIPT_ANATOLIAN_HIEROGLYPHS����G_UNICODE_SCRIPT_HATRAN���G_UNICODE_SCRIPT_MULTANI��G_UNICODE_SCRIPT_OLD_HUNGARIAN����G_UNICODE_SCRIPT_SIGNWRITING��G_UNICODE_SCRIPT_ADLAM����G_UNICODE_SCRIPT_BHAIKSUKI����G_UNICODE_SCRIPT_MARCHEN��G_UNICODE_SCRIPT_NEWA�G_UNICODE_SCRIPT_OSAGE����G_UNICODE_SCRIPT_TANGUT���G_UNICODE_SCRIPT_MASARAM_GONDI����G_UNICODE_SCRIPT_NUSHU����G_UNICODE_SCRIPT_SOYOMBO��G_UNICODE_SCRIPT_ZANABAZAR_SQUARE�G_UNICODE_SCRIPT_DOGRA����G_UNICODE_SCRIPT_GUNJALA_GONDI����G_UNICODE_SCRIPT_HANIFI_ROHINGYA��G_UNICODE_SCRIPT_MAKASAR��G_UNICODE_SCRIPT_MEDEFAIDRIN��G_UNICODE_SCRIPT_OLD_SOGDIAN��G_UNICODE_SCRIPT_SOGDIAN��G_UNICODE_SCRIPT_ELYMAIC��G_UNICODE_SCRIPT_NANDINAGARI��G_UNICODE_SCRIPT_NYIAKENG_PUACHUE_HMONG���G_UNICODE_SCRIPT_WANCHO��6�tJ�GUnicodeScript.?AW4GUnicodeScript@@���
K�uL�
K�,K�sts�G_UNICODE_CONTROLG_UNICODE_FORMAT�G_UNICODE_UNASSIGNED�G_UNICODE_PRIVATE_USEG_UNICODE_SURROGATE��G_UNICODE_LOWERCASE_LETTER���G_UNICODE_MODIFIER_LETTERG_UNICODE_OTHER_LETTER���G_UNICODE_TITLECASE_LETTER���	G_UNICODE_UPPERCASE_LETTER���
G_UNICODE_SPACING_MARK���G_UNICODE_ENCLOSING_MARK�G_UNICODE_NON_SPACING_MARK���
G_UNICODE_DECIMAL_NUMBER�G_UNICODE_LETTER_NUMBER��G_UNICODE_OTHER_NUMBER���G_UNICODE_CONNECT_PUNCTUATIONG_UNICODE_DASH_PUNCTUATION���G_UNICODE_CLOSE_PUNCTUATION��G_UNICODE_FINAL_PUNCTUATION��G_UNICODE_INITIAL_PUNCTUATIONG_UNICODE_OTHER_PUNCTUATION��G_UNICODE_OPEN_PUNCTUATION���G_UNICODE_CURRENCY_SYMBOLG_UNICODE_MODIFIER_SYMBOLG_UNICODE_MATH_SYMBOLG_UNICODE_OTHER_SYMBOL���G_UNICODE_LINE_SEPARATOR�G_UNICODE_PARAGRAPH_SEPARATORG_UNICODE_SPACE_SEPARATOR2tQ�GUnicodeType.?AW4GUnicodeType@@���R�st�L�t�t�n�hb_atomic_ptr_t<hb_unicode_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_unicode_funcs_t@@@@���
X�
X���
Z�,
[�	X�Y�\�	X�Y��'	X�Y�
]�^�_�	X�Y��'
Z�	�X�b��'�	0X�b�d�	0X�b���T��`�hb_atomic_ptr_t<hb_unicode_funcs_t *>��a�init���a�set_relaxedc�get_relaxedc�get_acquiree�cmpexchf�operator bool��c�operator->�
�vnVg�hb_atomic_ptr_t<hb_unicode_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_unicode_funcs_t@@@@���	X�Y�
Y�,��hb_lazy_loader_t<hb_unicode_funcs_t,hb_glib_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_unicode_funcs_t@@Uhb_glib_unicode_funcs_lazy_loader_t@@X$0A@U1@@@��
k�b�hb_glib_unicode_funcs_lazy_loader_t.?AUhb_glib_unicode_funcs_lazy_loader_t@@
k���
n�,
o�	k�l�p�	k�l�
q�r�	k�l�	k��'
n�	�'k�v�	0k�v�	�k�v���	0k�v�z�	�k��'	�'k�	�k�	�k��~����+��m�Funcs��s�hb_lazy_loader_t<hb_unicode_funcs_t,hb_glib_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>�t�init0��t�init���t�fini���t�free_instance��u�do_destroy�w�operator->�x�operator bool��y�get_stored�y�get_stored_relaxed�{�cmpexchw�getw�get_relaxedy�get_unconst|�convert}�get_null�����create�u�destroy
X�instance��V��hb_lazy_loader_t<hb_unicode_funcs_t,hb_glib_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_unicode_funcs_t@@Uhb_glib_unicode_funcs_lazy_loader_t@@X$0A@U1@@@��	k�l�
�+
X�
��
l�,��hb_unicode_funcs_lazy_loader_t<hb_glib_unicode_funcs_lazy_loader_t>.?AU?$hb_unicode_funcs_lazy_loader_t@Uhb_glib_unicode_funcs_lazy_loader_t@@@@
��	���'	�'��	����
~k�����destroy��get_null�����hb_unicode_funcs_lazy_loader_t<hb_glib_unicode_funcs_lazy_loader_t>���hb_unicode_funcs_lazy_loader_t<hb_glib_unicode_funcs_lazy_loader_t>.?AU?$hb_unicode_funcs_lazy_loader_t@Uhb_glib_unicode_funcs_lazy_loader_t@@@@	����
k�
��,
m�	�m�	m���
J������create���hb_glib_unicode_funcs_lazy_loader_tb��hb_glib_unicode_funcs_lazy_loader_t.?AUhb_glib_unicode_funcs_lazy_loader_t@@	m���
��
��,����������������������
m�*�_GBytes.?AU_GBytes@@
��
������#�������
��,
n�
v�,
Z�
�m
b�,
��	��+�+��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`2375ea0d��
����
��	����~ 
��,
��	� ����	� ����~���	�����
��	��~ 	��~ 
���
è
��	��Ũ
Ĩ	��ŨƨǨ
��,
��,
ʨ	ɨ��Ũ˨���operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	¨<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�Ȩ<lambda_133af15c3ab28a2fd0176429d1e8943b>��̨operator=���
vͨstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`2375ea0d����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`2375ea0d��
Ϩ��
Ш	ϨѨ� 
Ѩ,
Ш	� ϨѨ	� ϨѨ~Ϩ�	���ר
Ϩ	Ϩ� 	Ϩ� 
Ϩ�
ܨ
Ϩ	Ϩި
ݨ	Ϩިߨ�
Ϩ,
Ш,
�	�Ϩި��Ҩoperator()�	ڨ<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ըoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	ۨ<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>֨operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��<lambda_9f40189620cfe4223adcbc34f0d42913>���operator=���
v�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`2375ea0d����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`2375ea0d�
���
�	��� 
�,
�	� ��	� ��~�\	
��
�	�� 	�� 
��
��
�	���
��	�������
�,
�,
��	���������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`2375ea0d���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`2375ea0d��
���
�	��!
�,
�	!��	!��~��	<,9	�
�	�!	�!
��
�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	
�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`2375ea0d��
�',�K��mW#���G_NORMALIZE_DEFAULT��G_NORMALIZE_NFD��G_NORMALIZE_DEFAULT_COMPOSE��G_NORMALIZE_NFC��G_NORMALIZE_ALL��G_NORMALIZE_NFKD�G_NORMALIZE_ALL_COMPOSE��G_NORMALIZE_NFKC�6t�GNormalizeMode.?AW4GNormalizeMode@@���G_IO_FLAG_APPEND�G_IO_FLAG_NONBLOCK���G_IO_FLAG_IS_READABLEG_IO_FLAG_IS_WRITABLEG_IO_FLAG_IS_WRITEABLE���G_IO_FLAG_IS_SEEKABLEG_IO_FLAG_MASK���G_IO_FLAG_GET_MASK���G_IO_FLAG_SET_MASK���*	t �GIOFlags.?AW4GIOFlags@@���G_REGEX_MATCH_ANCHORED����G_REGEX_MATCH_NOTBOL�G_REGEX_MATCH_NOTEOL�G_REGEX_MATCH_NOTEMPTY�����G_REGEX_MATCH_PARTIAL���G_REGEX_MATCH_NEWLINE_CR�� G_REGEX_MATCH_NEWLINE_LF��0G_REGEX_MATCH_NEWLINE_CRLF����@G_REGEX_MATCH_NEWLINE_ANY�PG_REGEX_MATCH_NEWLINE_ANYCRLF��G_REGEX_MATCH_BSR_ANYCRLF�G_REGEX_MATCH_BSR_ANY��G_REGEX_MATCH_PARTIAL_SOFT��G_REGEX_MATCH_PARTIAL_HARD����G_REGEX_MATCH_NOTEMPTY_ATSTART���:t"�GRegexMatchFlags.?AW4GRegexMatchFlags@@����G_LOG_FLAG_RECURSION�G_LOG_FLAG_FATAL�G_LOG_LEVEL_ERRORG_LOG_LEVEL_CRITICAL�G_LOG_LEVEL_WARNING�� G_LOG_LEVEL_MESSAGE��@G_LOG_LEVEL_INFO��G_LOG_LEVEL_DEBUG��G_LOG_LEVEL_MASK6	t$�GLogLevelFlags.?AW4GLogLevelFlags@@���NG_SPAWN_ERROR_FORK���G_SPAWN_ERROR_READ���G_SPAWN_ERROR_CHDIR��G_SPAWN_ERROR_ACCES��G_SPAWN_ERROR_PERM���G_SPAWN_ERROR_TOO_BIGG_SPAWN_ERROR_2BIG���G_SPAWN_ERROR_NOEXEC�G_SPAWN_ERROR_NAMETOOLONGG_SPAWN_ERROR_NOENT��	G_SPAWN_ERROR_NOMEM��
G_SPAWN_ERROR_NOTDIR�G_SPAWN_ERROR_LOOP���G_SPAWN_ERROR_TXTBUSY
G_SPAWN_ERROR_IO�G_SPAWN_ERROR_NFILE��G_SPAWN_ERROR_MFILE��G_SPAWN_ERROR_INVAL��G_SPAWN_ERROR_ISDIR��G_SPAWN_ERROR_LIBBAD�G_SPAWN_ERROR_FAILED�.t&�GSpawnError.?AW4GSpawnError@@�G_REGEX_CASELESS�G_REGEX_MULTILINEG_REGEX_DOTALL���G_REGEX_EXTENDED�G_REGEX_ANCHORED� G_REGEX_DOLLAR_ENDONLY���G_REGEX_UNGREEDY�G_REGEX_RAW��G_REGEX_NO_AUTO_CAPTURE�� G_REGEX_OPTIMIZE��G_REGEX_FIRSTLINE�G_REGEX_DUPNAMES��G_REGEX_NEWLINE_CR���� G_REGEX_NEWLINE_LF����0G_REGEX_NEWLINE_CRLF��PG_REGEX_NEWLINE_ANYCRLF����G_REGEX_BSR_ANYCRLF���G_REGEX_JAVASCRIPT_COMPAT>t(�GRegexCompileFlags.?AW4GRegexCompileFlags@@���G_TRAVERSE_LEAVESG_TRAVERSE_NON_LEAVESG_TRAVERSE_ALL���G_TRAVERSE_MASK��G_TRAVERSE_LEAFS�G_TRAVERSE_NON_LEAFS�6t*�GTraverseFlags.?AW4GTraverseFlags@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`2c92a294���
,���
-�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`2c92a294���
.�,1�#8�#?�#F�#M�#T�#[�b�k�r�{�����#��IbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-face.cc���w�ǣo!�У�}գ���m!���}������
������0�_�I�_�b�_�{�_�Ӥ�6٤�7��;��<��?���B���E��H	��M��N��O��S!��T'��X-��Y3��^9��_?��`E��aN��mT��rZ��s`��tf��zl��r���x���~��������������������������������������������������*���2���:���B���T���b�4�������4���a����������a����	�����az��a�3��a�H��a�Q���W���a���g��a�k��a�x��������\�\get_null�����operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>���get_table_tags����get_table_by_tag���ΖӖget_face_count�ΖԖget_face���ΖՖsanitize�����operator()�"�%�<lambda_invoker_cdecl>�&�&�<lambda_invoker_vectorcall>2�5�operator()�2�:�{ctor}�L�O�operator()�L�T�{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�Ԡנcmpܠߠoperator()�ܠ�{ctor}�����operator()����{ctor}���operator()���{ctor}�4�7�operator()�E�H�operator()�E�M�{ctor}�j�m�operator()�j�r�{ctor}����operator()�u`~ccollect_unicodes���u`ccollect_mapping&u`�ccollect_variation_selectors&u`�ccollect_variation_unicodes��Z�c{ctor}��'hb_face_count���`��{ctor}��`��{ctor}�g��{ctor}�/g��{ctor}��eˡ{ctor}��?š{ctor}�Zӡ{ctor}��Z�{ctor}��Z١{ctor}��`�{ctor}�vT��{ctor}��T�{ctor}�CZPZ{ctor}�3^
�{ctor}�T^�{ctor}�]�{ctor}�@]�{ctor}��Z#�{ctor}�I_1�{ctor}�j_*�{ctor}��T:�{ctor}�PVH�{ctor}�qVA�{ctor}�HbQ�{ctor}��bX�{ctor}��`f�{ctor}� a_�{ctor}��dv�{ctor}��do�{ctor}�yV��{ctor}��V�{ctor}��_��{ctor}�<U��{ctor}�ub��{ctor}�4a��{ctor}�Ua��{ctor}�8\E\{ctor}�U��{ctor}�4U��{ctor}�'V΢{ctor}�HVǢ{ctor}��Sޢ{ctor}��Sע{ctor}��Y�{ctor}��Y�{ctor}�b��{ctor}�lR�{ctor}��R��{ctor}��`�{ctor}��`�{ctor}��e%�{ctor}��e�{ctor}��a.�{ctor}�^5�{ctor}��[<�{ctor}��?C�{ctor}�-[J�{ctor}��XQ�{ctor}�
X_�{ctor}�+XX�{ctor}��So�{ctor}��Sh�{ctor}�`Y�{ctor}��Yx�{ctor}��e��{ctor}��+��{ctor}�.��_hb_face_for_data_closure_create���.�_hb_face_for_data_closure_destroy��.�+_hb_face_for_data_reference_table��.�+_hb_face_for_data_get_table_tags�����hb_face_create�"��hb_face_create_or_fail�.��hb_face_create_from_file_or_fail���"7(hb_face_make_immutable�"��hb_face_is_immutable���"��hb_face_reference_blob���hb_face_set_index��*Phb_face_get_index����hb_face_set_upem���"��hb_face_set_glyph_count"��hb_face_get_table_tags�&��hb_face_collect_unicodes���2��hb_face_collect_nominal_glyph_mapping��.��hb_face_collect_variation_selectors.��hb_face_collect_variation_unicodes����wO����get_null������operator[]��q�operator[]�����operator()�����{ctor}�֣٣operator()�֣ޣ{ctor}��+t_fini����+s_init0���Z�Zoperator->�����	���get_crap����������get_crap���ggfini���gginit0���`�`fini����`�`init0���Z�Zget��operator()�"�#�<lambda_invoker_cdecl>�&�$�<lambda_invoker_vectorcall>1�4�operator()�"1�<�<lambda_invoker_cdecl>�&1�=�<lambda_invoker_vectorcall>J�M�operator()�"J�U�<lambda_invoker_cdecl>�&J�V�<lambda_invoker_vectorcall>c�f�operator()�"c�n�<lambda_invoker_cdecl>�&c�o�<lambda_invoker_vectorcall>c�get�`�get#\�get/g�jget_acquireg!gdo_destroy�gginit����`�gget_acquire�`�`do_destroy��`�`init����Z�Zconvert�Z�Zget_stored��'��Zc�operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����b��{ctor}�f�`�operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���`+�{ctor}�^#\�operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�[�{ctor}�v_4gdestroyv_3gget_null���/g�jset_relaxedu_�`destroyu_�`get_null����`�gset_relaxed�Z_get_acquire�Z�Zget_null����Z�Zcmpexch�Z�Zdo_destroy��Z�Zis_inert����������get_null���c�{ctor}��`�{ctor}�#\�{ctor}��Z_cmpexch�Z�Zdestroy�Z�Zget_data����Z�c__delDtor���Z�c{dtor}����z����get_null����.��operator()�mH�operator()��CG�operator()�mHf�operator()��C��operator()��CĠoperator()�ҠARRAY_LENGTH���Πhb_bsearch�mH��operator()��C�operator()�mH/�operator()�mHd�operator()��CZ�operator()�mH��operator()�mH��operator()�I#��as��%hb_object_create���"��hb_object_is_immutable�"$hb_object_reference��hb_object_destroy��6�+2coperator struct hb_face_t::plan_node_t *���"��hb_object_set_user_data"�'hb_object_get_user_data&��hb_object_make_immutable����.ѣoperator()��.�operator()���Crap�����Crap����J��operator()��J�operator()��J�operator()���realloc_vector���realloc_vector��!�_Reallocate_for�:�_Reallocate_for�S�_Reallocate_for,l�_Reallocate_for�Z��call_create$�+{ctor}��+w_{ctor}�u_�`{ctor}�v_6g{ctor}��+@{ctor}��?Ѥ{ctor}��?פ{ctor}��?�Z{ctor}��?�{ctor}��?�{ctor}��?mZ{ctor}��?�{ctor}��?��{ctor}��?��{ctor}��?�{ctor}��?�{ctor}��?
�{ctor}��?�{ctor}��?�{ctor}��?�{ctor}��?%�{ctor}��?+�{ctor}��?1�{ctor}�@7�{ctor}�@=�{ctor}�@C�{ctor}�@b\{ctor}�@L�{ctor}�@R�{ctor}�@X�{ctor}�@^�{ctor}�@d�{ctor}�	@j�{ctor}�
@p�{ctor}�@v�{ctor}�@|�{ctor}�
@��{ctor}�@��{ctor}��?��{ctor}�@��{ctor}�@��{ctor}�@��{ctor}�@��{ctor}�@��{ctor}�@��{ctor}���������get_null�����������get_null���[��{ctor}���ӣ{ctor}�\c��{ctor}�
c��{ctor}��a\�{ctor}�bf�{ctor}��`1�{ctor}�Y^�{ctor}�&\��{ctor}��Ơ{ctor}�����{ctor}��zh�{ctor}�dxI�{ctor}��s!�{ctor}��.�{ctor}��+2cget_acquire�Z�Zcreate����z��ޥget_null������z��ݥget_null���X��get����get�.��getäforward�J��impl���Ǥforward�JŤimpl���ˤforward�Jɤimpl�����hb_bsearch_impl���as�7(hb_object_init���hb_object_trace7(hb_object_fini���addressof����addressof���G�operator()��G��operator()��G��operator()������get_null���'��{ctor}���Σ{ctor}�c��{ctor}��a`�{ctor}�6zb�{ctor}�`s�{ctor}�F�I�operator()�"F�V�<lambda_invoker_cdecl>�&F�W�<lambda_invoker_vectorcall>�.��{ctor}����z"�#�get_null���X��{ctor}�����{ctor}�Yc(�getYc'�{ctor}�
b0�get
b/�{ctor}��z8�get�z7�{ctor}��s@�get�s?�{ctor}��.��{ctor}�ZYc(�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &����O�operator()��O�operator()��O�operator()��forward�G�impl����forward�G�impl���!�forward�G�impl����O�operator()��O�operator()��O�operator()��O
�operator()��O
�operator()��J-�operator()��J5�operator()��J=�operator()��JE�operator()��}P�operator()�-�R�{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�Oe�impl����Og�impl����Oi�impl����Oj�operator()��Ok�operator()��Ol�operator()�p�forward�On�impl���t�forward�Or�impl���x�forward�Ov�impl���|�forward�Oz�impl�����forward�O~�impl�����forward�J��impl�����forward�J��impl�����forward�J��impl�����forward�J��impl����}��operator()�����{ctor}�pJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl����O��impl���pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()��O��operator()��O��operator()��O��operator()��O��operator()�pJĦoperator()�pJŦoperator()�pJƦoperator()��OȦimpl����Oʦimpl����O̦impl����OΦimpl���Ӧ֦operator()���operator()�pJϦoperator()�pJЦoperator()�pJѦoperator()�pJҦoperator()�mH�operator()���operator()���{ctor}���{ctor}���operator()�9�<�operator()�9�A�{ctor}�mH�operator()����{ctor}�O��{ctor}���_�get~��_�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���t�O�{ctor}���^�{ctor}�Y�to_ranges��Y#�to_ranges��mHS�operator()��J\�operator()���U�{ctor}�}��{ctor}���{ctor}���v�get��u�{ctor}�L�~�getL�}�{ctor}�s�forward�Jq�impl���"Yi�commit_current_range���"Ym�commit_current_range����J{�operator()��J��operator()��O��operator()���forward�J��impl�����forward�J��impl����O��impl����O��operator()��O��operator()�pJ��operator()��O��impl����O��impl���pJ��operator()�pJ��operator()��+�?init0���+�?fini���*��_hb_ot_shaper_face_data_destroy2..\..\Dependencies\harfbuzz\src\hb-face.cc����y�������(է_��_��_� �_�����operator()�"��ȧ<lambda_invoker_cdecl>�&��ɧ<lambda_invoker_vectorcall>֧٧operator()�"֧�<lambda_invoker_cdecl>�&֧�<lambda_invoker_vectorcall>��operator()�"���<lambda_invoker_cdecl>�&���<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>�Ƨ_Reallocate_for�ߧ_Reallocate_for���_Reallocate_for,�_Reallocate_for2..\..\Dependencies\harfbuzz\src\hb-gdi.cc����z����$��(^D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gthread.h-�z:4�zO:�zA^D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gstring.hD�z)bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gunicode.h���K�z�R�zuh���EbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-glib.cc��z���z�Ψ_��_��_��_�*�_g_win32_get_system_data_dirs���+�+is_inert���&U�hb_glib_script_to_script���&�hb_glib_script_from_script�*�hb_glib_unicode_combining_class.�hb_glib_unicode_general_category���&�hb_glib_unicode_mirroring��"�hb_glib_unicode_script�"�hb_glib_unicode_compose&hb_glib_unicode_decompose��k�r�{ctor}�X�_�{ctor}�����{ctor}�m���create�"free_static_glib_funcs�&8(hb_glib_get_unicode_funcs���_hb_g_bytes_unref���hb_glib_blob_createk�y�get_unconstk�t�free_instance��X�c�get_acquirek�|�convertk�{�cmpexchk�y�get_stored�k�u�do_destroy�����operator()�"����<lambda_invoker_cdecl>�&��¨<lambda_invoker_vectorcall>ϨҨoperator()�"Ϩڨ<lambda_invoker_cdecl>�&Ϩۨ<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&�
�<lambda_invoker_vectorcall>����get_null�������destroyX�e�cmpexch�+��call_create���_Reallocate_for�ب_Reallocate_for��_Reallocate_for,
�_Reallocate_for2�g_rec_mutex_lock����z�bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\giochannel.h�!�IzU6��hb_unicode_funcs_set_combining_class_func��^D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gregex.h�#�Lz�W�g_unichar_decompose"O�g_unichar_get_script���*�'hb_unicode_funcs_make_immutable��g_bytes_ref��g_bytes_get_data���.��hb_unicode_funcs_set_script_func���.��hb_unicode_funcs_set_mirroring_func"9�g_rw_lock_writer_lock��&P�g_unichar_combining_class��:��j�rk�&Ug��y[-�v���A�Ǥ}�h$#'@d��E����ZA�H�����nE�;�9�?�/�-�o��m���x�}��>gUr�j�z�*�8����ğ����?/����������\i�;w��S�UJ��S1v	�������b"::�<�B�A�3�z�n����������@�0�1�k�u�~���t�������������7�2�p���q�������������`�A�n�t�›����9�?�2�{�j�u����������>�3�9�0�x�k���¥ȥ���=�-�3���|����������;�+�)�k���o�������E�0�������ġ�����;�<�+���f}r�̫�W/��tӕ�M�� ����}��k9��yKj�nK7�&�q
�dFb�A]�+�������g��j*��Dj�O,��^4���\�JZ��}�h��k��YF%�/K<�d��?��
%�zu��.�Ԕ	q�jk+X��q�8�ÎP��&����l����B��U�_���O"��Z��f���^��r D)\e��+�Ca�>|�,+�~L�����=O�����x�F���^����+K�p����6ƉW?]m\	��E�q����g����[� �t�T� �B$�p>�����M���<�ё+��X2�6���h�L+K)�Zx��İ�a�s
K�Hc)�[H��8���w����s��S$��t	j��$�O���<9i�vR�'��N
�2P�[�kZ�����u���Tx���k{��@������_y�r�X"I�F�����X �]��'��$���W}���c�l
��{���3L��\%w��;��9nv�4`R��Fn���IwE̴��u���r�>(�g��:,���]������1��
�x�<]M�&�R-�V2�lҌ� h�n�F����h4�
��ek���)�
����b5�:���<�y?�f�>��B�O�F�$+,��W*����ej.u�6U�&�p������ov�_����x�^�3����H���w<����;�K
C�~��\x���1l���S}l���[l�K��J,RL��6-7�EU�#�FRsg�>���*�������d��mb=6�P�iKz�*%�(����#�P������x
Af+���Y��C��E���&�mx����/����
�(��}��1���-���34c��9Z�87A�&�db�6�=�I*���!t�CV�F��J2�c��po�‡�+��R�o����?p��ˁ)�C��f��n�U�ɪ���%	3M��+��T��lN%W��oVk��*K�����-������?|0�k�.�*�o2����4��J/�ޝWG���>2������D�7��u�I��ko��a�)Jf%����w�R@a5f�����!)�����F�Vʙv�Q�@��@y����?��������Ix��y�������&�5�J�O_�gSEW���I���{9W��8�����X�^�8���9�Hp>�h.�v�^�5�/$�7���uR|�k�w����2g|:m�v��w*���`Y�c����'�ZV��|��~n8/X�dD���r�x�r�ƫ�q�v�n�����������������g���Op��!��V�7����?mp�D��$H=��TD�߱�����;�*��� [6�;�)�y���s�~�����x�������Ȍ��������D�.�>�E�+�{�n�x�|���q�ȍ��������č����������������@�E�0�5�@�E�.�5�~���n�s�|���l�q�������������Ȏ������������9�B�)�2�9�B�)�2�7�����n�s�|���l�s���Ï��R����������;�D�)�*���|�s����������;�A�G�-�3�9�?�E�+�1�7�}���n�t�z�����l�r�x���ĉ��������‰ȉ������D�,�4�|�n����operator()�	��<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>���operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	��<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>��operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )���<lambda_66f57f934f28d61049862f64df852ff0>����operator=���
v��std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`23d7b1a7��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`8835125f���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`8835125f���
��,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`8835125f��
����
��	����~ 
��,
��	� ����	� ����~���	�����
��	��~ 	��~ 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`8835125f����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`8835125f��
�
į	ïů� 
ů,
į	� ïů	� ïů~ï�	���˯
ï	ï� 	ï� 
ï�
Я
ï	ïү
ѯ	ïүӯԯ
ï,
į,
ׯ	֯ïүد�Ưoperator()�	ί<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ɯoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	ϯ<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ʯoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�կ<lambda_9f40189620cfe4223adcbc34f0d42913>��ٯoperator=���
vگstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`8835125f����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`8835125f�
ܯ��
ݯ	ܯޯ� 
ޯ,
ݯ	� ܯޯ	� ܯޯ~ܯ\	
��
ܯ	ܯ� 	ܯ� 
ܯ�
�
ܯ	ܯ�
�	ܯ���
ܯ,invoker_vectorcall>/<lambda_typedef_vectorcall>�operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>),�<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��0�operator=��
v1�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3ceab3b7��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`3ceab3b7��
3���
4�	03�5�s
5�,
4�	[s3�5�	^s3�5��s3��.	`s�s;��bs��<�hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
=�Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
3��?��.	�smHqH@�3��.	�s�sB��C�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
3�p
�.f�D�hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
3�	03�s	03�s
?�
3�	3�J�
I�	3�J�K�L�
3�,
4�,
O�	N�3�J�P�N6�operator()�	G�<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�9�operator bool (__cdecl *)(unsigned int)	H�<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>:�operator bool (__vectorcall *)(unsigned int)���M�<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��Q�operator=��
vR�OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`3ceab3b7���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`3ceab3b7���
T���
U�	T�V��w
T��
X�
T�	T�Z�
Y�	T�Z��w[�\�
T�,
U�,
_�	^�T�Z�`��W�operator()�]�<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���a�operator=��&b�OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`3ceab3b7���
U�
V�,	T�Z��w
T�
Z�,	dx�C�CY�
T�	dxjxj�Nk�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
T�a�l�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`3ceab3b7���
n���
o�	0n�p�z
n��
r�
n�	n�t�
s�	n�t�zu�v�
n�,
o�,
y�	x�n�t�z�jq�operator()�w�<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul{�operator=��&|�OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`3ceab3b7���
o�
p�,	n�t�z
n�
t�,�zn��.	6z�z���Pz����hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
��hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���r��.	�zmHqH��n��.	�z�z�����hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
n�p
�.f���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`3ceab3b7��
��
����
��,	����r
��,	����r����	����	��������	����
��	����s	����s����	����	�����Frealloc_move�����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash�����operator[]���tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>��begin����end�as_sorted_array��operator+��bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gmessages.h��%�Wz6^D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gspawn.h�'�YzE.?�g_main_context_pop_thread_default���g_free�"9�g_rw_lock_reader_unlock6��hb_unicode_funcs_set_general_category_func�2�g_rec_mutex_unlock�)�Lz)"9�g_rw_lock_writer_unlock"9�g_rw_lock_reader_lock��"�'hb_unicode_funcs_create^D:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\glib\glib\gnode.h��+�dz(*M�g_unicode_script_to_iso15924���F�g_string_insert_c��V�g_unichar_compose��+�g_mutex_lock���2'�g_win32_get_system_data_dirs_for_module��g_bytes_unref��+�g_mutex_unlock�.��hb_unicode_funcs_set_decompose_funcI�g_string_free��.?�g_main_context_push_thread_default�.��hb_unicode_funcs_set_compose_func��*O�g_unicode_script_from_iso15924�S�g_unichar_type�&T�g_unichar_get_mirror_char��2..\..\Dependencies\harfbuzz\src\hb-glib.cc���tz����/��(<��}C���P��\���c���q�Q!���o!�������o!�����������o!6��o!7��o!�өo!��o!������o!:���Z>o!�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-avar-table.hh�����z.#��zCS��7Z��z����z�Ǫ��ת��٪�0������zrD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var-fvar-table.hh���ȧ�z*!��z=���z�0��z�D��z�jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-deprecated.hH��zxfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-var.h���K��zcM��z}n��z�����������0ī�z���bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-font.cc��z��/%�*�=E��zqJ��z������������0����Ѭ�]��,��o!���}����m!�$��})���Z�_�s�_���_���_����������L���T���f���t�4�������4�"S3parent_scale_distance��"S3parent_scale_position��&S3has_nominal_glyph_func_set�&S3has_nominal_glyphs_func_set*S3has_glyph_h_advance_func_set���*S3has_glyph_v_advance_func_set���*S3has_glyph_h_advances_func_set��*S3has_glyph_v_advances_func_set��S3get_nominal_glyphs�S3get_variation_glyphS*3draw_glyph�S,3paint_glyph&S/3get_extents_for_direction��.S33get_glyph_advances_for_direction���*S13add_glyph_origin_for_direction�*S63get_glyph_kerning_for_direction*S83get_glyph_extents_for_origin���S:3glyph_to_stringS(3glyph_from_string��S;3mults_changed���f�fget_null���1�4�operator()�"1�E�<lambda_invoker_cdecl>�&1�F�<lambda_invoker_vectorcall>�3�3{ctor}��3�3contains���Q�T�operator()�"Q�e�<lambda_invoker_cdecl>�&Q�f�<lambda_invoker_vectorcall>r�u�operator()�r�z�{cto��push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact�����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
���t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`3ceab3b7�
��
����
��,	����r
��,	����r����	����	��������	����
��	����s	����s����	����	�����Frealloc_move�����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash�����operator[]���tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>����begin����end�as_sorted_array��operator+����push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact�����pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
����OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`3ceab3b7�
����
��	����s
���
��
��	����
��	����%�����
��,
��,
°	������ðv��operator()���<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���İoperator=��&ŰOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`3ceab3b7�
��
��,	����%�
��
��,	���C�C��
��	����ͰNΰhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
��a�ϰhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`3ceab3b7�
Ѱ��
Ұ	ѰӰ҄
Ѱ�
հ
Ѱ	Ѱװ
ְ	Ѱװ؄ذٰ
Ѱ,
Ұ,
ܰ	۰Ѱװݰ�԰operator()�ڰ<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���ްoperator=��&߰OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`3ceab3b7�
Ұ
Ӱ,	Ѱװ؄
Ѱ
װ,	��C�Cְ
Ѱ	���N�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
Ѱa��hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���B�OT::StatAxisRecord.?AUStatAxisRecord@OT@@���
���
�	t��s	u��	0��9	����cmp�get_name_id�get_axis_tag����sanitize���
Z9tag��
�9nameID���
	9ordering��_instance_assertion_on_line_93��get_size���?null_size��?min_size���?static_sizeB�OT::StatAxisRecord.?AUStatAxisRecord@OT@@���
�
�,
�	0k+�+��F�OT::AxisValueFormat1.?AUAxisValueFormat1@OT@@���
����
��	u����	@����f�hb_array_t<OT::StatAxisRecord const >.?AU?$hb_array_t@$$CBUStatAxisRecord@OT@@@@
����
��	u���������4	0������8��	0�����	0����9	����v��get_axis_index���get_value����get_value_name_id���get_axis_tag����keep_axis_value�subset��sanitize���
	9format���
	9axisIndex
	9flags
�9valueNameID��
�value�_instance_assertion_on_line_148��get_size���?null_size��?min_size���?static_sizeF�OT::AxisValueFormat1.?AUAxisValueFormat1@OT@@���
��
��,��hb_iter_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@
���
�
�,	u�
�
��
�	���
��	��
���	���
�	���
�s��	0�
�	���	��
���	���s	��
�s��
�!	��� �s
��,
�	"��#�s!�$�	����r	��� �	"��#�&�'�(���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�%�operator+=�)�operator++�%�operator-=�)�operator--��operator-�� T*�hb_iter_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@��hb_itealize_axis_value���;�unnormalize_axis_value�9�get_name_id<�sanitize���>�get_coordinates?�get_default@�get_triple_distances���A�subset�
Z9axisTag��
�minValue�
�defaultValue�
�maxValue�
	9flags
�9axisNameID���B�_instance_assertion_on_line_2719�get_size���?null_size��?min_size���?static_size:C�OT::AxisRecord.?AUAxisRecord@OT@@���
,�
-�,f
utag��
uname_id��
@min_value
@default_value
@max_value>G�hb_ot_var_axis_t.?AUhb_ot_var_axis_t@@��
2�,RHB_OT_VAR_AXIS_FLAG_HIDDEN�������_HB_OT_VAR_AXIS_FLAG_MAX_VALUE���FtJ�hb_ot_var_axis_flags_t.?AW4hb_ot_var_axis_flags_t@@���
uaxis_index���
utag��
uname_id��
K�flags
@min_value
@default_value
@max_value
ureserved�FL� hb_ot_var_axis_info_t.?AUhb_ot_var_axis_info_t@@
K�
6�,	��=�
E�	0k+�+Q�
+�	S�F0�1Q�
S�,
�_	0�_V�	0�_V�9	u�_V�uu2�	u�_V�Z�uu6�	u�_V�\�	0�_V�Z�	0�_V�7�	t�_V�P	@�_V�j	u�_V�suu@	u�_V�c��3�#$	�_V�e�	0�_V�s^�hb_array_t<OT::AxisRecord const >.?AU?$hb_array_t@$$CBUAxisRecord@OT@@@@	h��_V�	"��_V�s��OT::OffsetTo<OT::AxisRecord,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAxisRecord@OT@@U?$IntType@G$01@2@X$00@OT@@�	�_V��?tableTag���W�has_data���X�sanitize���Y�get_axis_count�[�get_axes_deprecated]�get_axis_infos�^�find_axis_deprecated���_�find_axis_info�`�normalize_axis_value���a�unnormalize_axis_value�Y�get_instance_count�b�get_instance_subfamily_name_id�b�get_instance_postscript_name_idd�get_instance_coordsf�collect_name_ids���g�subset�i�get_axes���j�get_instance���
L>version��
k�firstAxis
	9reserved�
	9axisCount
	9
axisSize�
	9instanceCount
	9instanceSize�l�_instance_assertion_on_line_499Y�get_size���?null_size��?min_size���?static_size.m�OT::fvar.?AUfvar@OT@@���
V�,
�_	0k+�+p���hb_iter_with_fallback_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@��hb_iter_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@
,�,
s���
u�	us�v�
h�
s�	x�s�y�
h���
{�	|�s�v�z�}�	h�s�v�	h�s�v�s���	0s�v�	t�s�y�	t�s�v�����	t�s�y�s	t�s�v�s����
s�!	h�s���s
h�,
s�	��s���s����	h�s�y�r	h�s���	��s����������t�item_t�w�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���~�thiz����iter�����operator+���_begin��begin���_end����end��operator bool��w�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@��
��	x�����
����
��	|���������	t�����	t�����s	0����	u����	����	����s	h��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@��s���������hb_iter_with_fallback_t<hb_array_t<OT::AxisRecord const >,OT::AxisRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisRecord@OT@@@@AEBUAxisRecord@OT@@@@E�u
h�	h�����	h�������
{�	t�h���	t�h���s	h���	h���s	uh���
{�,
��	0h�����	E�h���	h�h���	th�	th���������n�hb_sorted_array_t<OT::AxisRecord const >.?AU?$hb_sorted_array_t@$$CBUAxisRecord@OT@@@@��	��h���	��h��������	h����	h�h����	h�h�������	h�h���s�r���Frealloc_move�����hb_array_t<OT::AxisRecord const >��t�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::AxisRecord const >�����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array��«truncate�����fini���
E�arrayZ���
ulength���
ubackwards_length�^"Vëhb_array_t<OT::AxisRecord const >.?AU?$hb_array_t@$$CBUAxisRecord@OT@@@@	0h���9"�uu	0k+�+ƫ
�,ȫ��	0h����-
"�,	�_F0�1p�
k�,ͫo#A0	0F0�1Ϋ
k�
Ы
k���
ҫ,
ӫ
k�	k�իԫ	ͫk�իb	k�իԫ׫ث
+�,
ҫ	ګk�۫�	t�k�۫ܫݫ�1ӫ�u	0k�ի߫	0k�۫�;	0k�۫9	k�۫	uk�۫N�v��+�target_t���֫OffsetTo<OT::AxisRecord,OT::IntType<unsigned short,2>,void,1>��٫operator=��ޫoperator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::AxisRecord,OT::IntType<unr_fallback_mixin_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@��
-�	�-�.�
-���
0�	�-�1�/�2�	�-�1�	�-�1�s	0-�1�	u-�1�	-�.�	-�.�s	��-�1��3�thiz���4�__item__���5�__item_at__6�__more__���7�__len__8�__next__���9�__forward__8�__prev__���9�__rewind__�:�__end__�;�hb_iter_fallback_mixin_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@�����-����=�hb_iter_with_fallback_t<hb_array_t<OT::StatAxisRecord const >,OT::StatAxisRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@AEBUStatAxisRecord@OT@@@@�u
��	��@�?�	��@�A�B�
��	���D�	���D�s	��@�	��@�s	u��D�
��,
J�	0��D�K�	���D�	����@�	t��	t��D�K�O�P�v�hb_sorted_array_t<OT::StatAxisRecord const >.?AU?$hb_sorted_array_t@$$CBUStatAxisRecord@OT@@@@��	R���@�	R���@��S�T�	��@��	����D��	����D�W�X�	����D�s�,���Frealloc_move���C�hb_array_t<OT::StatAxisRecord const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���E�__item__���F�__item_at__G�__next__���H�__forward__G�__prev__���H�__rewind__�I�__len__L�operator!=�M�begin��M�endM�operator&��N�operator struct hb_array_t<struct OT::StatAxisRecord const >���L�operator==�I�hash���Q�cmpU�qsort��I�get_size���V�reverseY�sub_array��Z�truncate���G�fini���
�arrayZ���
ulength���
ubackwards_length�f"V[�hb_array_t<OT::StatAxisRecord const >.?AU?$hb_array_t@$$CBUStatAxisRecord@OT@@@@u@�40]�
��
_��`��u	_�=9>9a�
_�
	�	_�F0�1d�	0k+�+d�F�OT::AxisValueFormat2.?AUAxisValueFormat2@OT@@���
g���
h�	ug�i�	@g�i�	ug�i���	0g�i��	0g�i��	0g�i�9	g�i��j�get_axis_index�k�get_value��j�get_value_name_id��l�get_axis_tag���m�keep_axis_valuen�subset�o�sanitize���
	9format���
	9axisIndex
	9flags
�9valueNameID��
�nominalValue�
�rangeMinValue
�rangeMaxValuep�_instance_assertion_on_line_207j�get_size���?null_size��?min_size���?static_sizeFq�OT::AxisValueFormat2.?AUAxisValueFormat2@OT@@���
h�
i�,
g�
u��v��u	u�=9>9w�
u�
s�	u�F0�1z�	0k+�+z�F�OT::AxisValueFormat3.?AUAxisValueFormat3@OT@@���
}���
~�	u}��	@}��	u}����	0}���	0}���	0}��9	}�����get_axis_index���get_value����get_value_name_id����get_axis_tag�����keep_axis_value��subset���sanitize���
	9format���
	9axisIndex
	9flags
�9valueNameID��
�value
�linkedValue����_instance_assertion_on_line_264��get_size���?null_size��?min_size���?static_sizeF��OT::AxisValueFormat3.?AUAxisValueFormat3@OT@@���
~�
�,
}�
������u	��=9>9��
��
��	��F0�1��	0k+�+��B�OT::AxisValueRecord.?AUAxisValueRecord@OT@@�
����
��	u����	@����	0����9	�������get_axis_index���get_value����sanitize���
	9axisIndex
�value��_instance_assertion_on_line_284��get_size���?null_size��?min_size���?static_sizeB
��OT::AxisValueRecord.?AUAxisValueRecord@OT@@�
��
��,
��	0k+�+��F�OT::AxisValueFormat4.?AUAxisValueFormat4@OT@@���
����
��
��,	������s	0�����	0�����	u����	0����9n�OT::UnsizedArrayOf<OT::AxisValueRecord>.?AU?$UnsizedArrayOf@UAxisValueRecord@OT@@@OT@@��	����R��get_axis_record��keep_axis_value��subset���get_value_name_id����sanitize���
	9format���
	9axisCount
	9flags
�9valueNameID��
��axisValues�����_compiles_assertion_on_line_348��_instance_assertion_on_line_348?null_size��?min_size���F��OT::AxisValueFormat4.?AUAxisValueFormat4@OT@@����hb_iter_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@
��
����
��	u����j�hb_array_t<OT::AxisValueRecord const >.?AU?$hb_array_t@$$CBUAxisValueRecord@OT@@@@��
��	������
����
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	����ñs
��,
��	ű��ƱsıDZ	������r	����ñ	ű��Ʊɱʱ˱���item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*��±operator[]�ȱoperator+=�̱operator++�ȱoperator-=�̱operator--���operator-�� Tͱhb_iter_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@��
б	��бѱ
�
ӱ	��бԱұձ	��бԱ	��бԱs	0бԱ	uбԱ	бѱ	бѱs	��бԱ�ֱthiz���ױ__item__���ر__item_at__ٱ__more__���ڱ__len__۱__next__���ܱ__forward__۱__prev__���ܱ__rewind__�ݱ__end__�ޱhb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@������б����hb_iter_with_fallback_t<hb_array_t<OT::AxisValueRecord const >,OT::AxisValueRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUAxisValueRecord@OT@@@@AEBUAxisValueRecord@OT@@@@��u
��	����	�����
��	�����	�����s	���	���s	u���
��,
�	0����	�����	�����	t��	t������v�hb_sorted_array_t<OT::AxisValueRecord const >.?AU?$hb_sorted_array_t@$$CBUAxisValueRecord@OT@@@@	�����	����������	����	������	���������	�����s�ϱ��Frealloc_move����hb_array_t<OT::AxisValueRecord const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::AxisValueRecord const >���operator==��hash����cmp��qsort���get_size�����reverse��sub_array����truncate����fini���
��arrayZ���
ulength���
ubackwards_length�j"V��hb_array_t<OT::AxisValueRecord const >.?AU?$hb_array_t@$$CBUAxisValueRecord@OT@@@@��
��
����
�
�
�,
�
��	����	�����	����
��,	����s
�	����
�s��	u��s	����
�s^�hb_array_t<OT::AxisValueRecord>.?AU?$hb_array_t@UAxisValueRecord@OT@@@@�	����s��	���	0����;
��	���
�49	0��
��;��#�	��
�B��item_t�?item_size��	�UnsizedArrayOf<OT::AxisValueRecord>
�operator=���operator[]��get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���n6�OT::UnsizedArrayOf<OT::AxisValueRecord>.?AU?$UnsizedArrayOf@UAxisValueRecord@OT@@@OT@@��
��,
��,
��	 �F0�1�2
 �,
�	0k+�+#�6�OT::AxisValue.?AUAxisValue@OT@@�
%���
&�	@%�'�s	u%�'����3	0%�'�*�	0%�'�9R�OT::AxisValue::<unnamed-type-u>.?AT<unnamed-type-u>@AxisValue@OT@@��	%�'�(�get_value��)�get_axis_index�)�get_value_name_id��+�keep_axis_value,�sanitize���-�<unnamed-type-u>���
-�u.�_compiles_assertion_on_line_443.�_instance_assertion_on_line_443?null_size��?min_size���6/�OT::AxisValue.?AUAxisValue@OT@@�
&�
-���
2�
3�f
	9format���
��format1��
g�format2��
}�format3��
��format4��R5�OT::AxisValue::<unnamed-type-u>.?AT<unnamed-type-u>@AxisValue@OT@@��
	�
s�
��
�
'�,
1�	0k+�+<�N�OT::AxisValueOffsetArray.?AUAxisValueOffsetArray@OT@@���
>���
?���OT::UnsizedArrayOf<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@����OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@���
A���
C�,
D�
A�	A�F�E�	A�F�G�H�	A�F�E�
B�,	K�A�F�s
B���
M�,
C�	N�A�O�sL�P�	uA�s��hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	S�A�O�s��hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	U�A�F�sT�V�	A�F�	0A�F��;
A�	Z�A�O�49	0A�O��;B�#�	A�O�rB�item_t�?item_size��I�UnsizedArrayOf<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >��J�operator=��Q�operator[]�R�get_size���W�as_array���X�qsort��Y�serialize��[�copy���\�sanitize_shallow���
]�arrayZ���^�_instance_assertion_on_line_627?min_size���6_�OT::UnsizedArrayOf<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@����8u���	0>�@�a�A���b�subset�Nc�OT::AxisValueOffsetArray.?AUAxisValueOffsetArray@OT@@���
?�n�hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@R�hb_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@
g���
h�	ug�i�
S�
g�	k�g�l�
S���
n�	o�g�i�m�p�	S�g�i�	S�g�i�ss�r�	0g�i�	N�g�l�	N�g�i�v�w�	N�g�l�s	N�g�i�sy�z�
g�!	S�g�|�s
S�,
g�	~�g��s}���	S�g�l�r	S�g�|�	~�g���������N�item_t�j�get_item_size��Fis_iteratorFis_random_access_iteratosigned short,2>,void,1>.?AU?$OffsetTo@UAxisRecord@OT@@U?$IntType@G$01@2@X$00@OT@@�
�_,h���o�ӫt��
ҫ
�
V�
x�,ȫ�+�1f�hb_font_draw_glyph_default_adaptor_t.?AUhb_font_draw_glyph_default_adaptor_t@@��
�f
.$draw_funcs���
draw_data
@x_scale��
@y_scale��
@slantf� hb_font_draw_glyph_default_adaptor_t.?AUhb_font_draw_glyph_default_adaptor_t@@��
�,
�,
�2��
��
��0�%
�20�'
�%,
�%0�����%0��0��%0�
[3,
^3,
a3,
d3,
g3,
j3,
m3,
p3,
s3,
v3,
y3,
|3,
3,
�3,
�
�Tu.$�	�B�H
�H�H���BT���hb_atomic_ptr_t<hb_ot_font_data_t *>����Hinit����Hset_relaxed�Hget_relaxed�Hget_acquire�Hcmpexch�Hoperator bool���Hoperator->�
�BvjV�hb_atomic_ptr_t<hb_ot_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_ot_font_data_t@@@@�	�B�H	�B�B
�B���B���3Funcs���hb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>����Binit0���Binit����Bfini����Bfree_instance���Bdo_destroy��Boperator->��Boperator bool���Bget_stored��Bget_stored_relaxed��Bcmpexch�Bget�Bget_relaxed�Bget_unconst�Bconvert�Bget_null����Bcreate��Bdestroy
�Binstance�V�hb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_ot_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$00Uhb_ot_font_data_t@@@@Uhb_font_t@@$00U1@@@�	�B�B
�B	C�H
�H�H"���BT��#�hb_atomic_ptr_t<hb_fallback_font_data_t *>��Hinit����Hset_relaxed�Hget_relaxed�Hget_acquire�Hcmpexch�Hoperator bool���Hoperator->�
�BvvV$�hb_atomic_ptr_t<hb_fallback_font_data_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_fallback_font_data_t@@@@�	C�H	�B�B
�B'��B���3Funcs��(�hb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>��Binit0���Binit����Bfini����Bfree_instance��Cdo_destroy�Coperator->�Coperator bool��Cget_stored�Cget_stored_relaxed�CcmpexchCgetCget_relaxedCget_unconst	Cconvert
Cget_null���
Ccreate�Cdestroy
Cinstance�.V)�hb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>.?AU?$hb_lazy_loader_t@Uhb_fallback_font_data_t@@U?$hb_shaper_lazy_loader_t@Uhb_font_t@@$01Uhb_fallback_font_data_t@@@@Uhb_font_t@@$01U1@@@���	�B�B
�BTu-�
�'0/�Tt@u1�J�NullHelper<hb_font_t>.?AU?$NullHelper@Uhb_font_t@@@@	�33�0�$0�&/�T_u8�
�_,	:��_�_ $uu@u<� $uOt>�
ew,
O,J�hb_trampoline_closure_t.?AUhb_trampoline_closure_t@@
B�>
user_data
destroy��
uref_countJD�hb_trampoline_closure_t.?AUhb_trampoline_closure_t@@
C�,��hb_trampoline_t<int (__cdecl*)(hb_font_t *,void *,unsigned int,unsigned int,unsigned int *,void *)>.?AU?$hb_trampoline_t@P6AHPEAUhb_font_t@@PEAXIIPEAI1@Z@@�
G�&
B�closure��
d3func�I� hb_trampoline_t<int (__cdecl*)(hb_font_t *,void *,unsigned int,unsigned int,unsigned int *,void *)>.?AU?$hb_trampoline_t@P6AHPEAUhb_font_t@@PEAXIIPEAI1@Z@@�
C�
H�,d3H�M�
C�O��%^3Q��%d3S��%3U�	h�����
-�
��,
s�
y�,
y�
z�,
�
ߪ,��hb_iter_with_fallback_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@��hb_iter_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@�
a���
b�	ua�c�
G�
a�	e�a�f�
G���
h�	i�a�c�g�j�	G�a�c�	G�a�c�sm�l�	0a�c�	<�a�f�	<�a�c�p�q�	<�a�f�s	<�a�c�ss�t�
a�!	G�a�v�s
G�,
a�	x�a�y�sw�z�	G�a�f�r	G�a�v�	x�a�y�|�}�~��<�item_t�d�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���k�thiz���l�iter���n�operator+��l�_begin�l�begin��l�_end���l�endo�operator bool��d�lenr�operator*��u�operator[]�{�operator+=��operator++�{�operator-=��operator--�m�operator-�� T��hb_iter_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@���
��	e�����
����
��	i���������	<�����	<�����s	0����	u����	����	����s	G��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@���a���������hb_iter_with_fallback_t<hb_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@�(�u
G�	G�����	G�������
h�	<�G���	<�G���s	G���	G���s	uG���
h�,
��	0G�����	(�G���	E�G���	tG�	tG���������	��G���	��G��������	G����	G�G����	G�G�������	G�G���s�`���Frealloc_move�����hb_array_t<OT::AxisValueMap>���<�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::AxisValueMap const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
(�arrayZ���
ulength���
ubackwards_length�Z"V��hb_array_t<OT::AxisValueMap>.?AU?$hb_array_t@UAxisValueMap@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@���
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	<�����	<���������	<�����s	<�����sìĬ
��!	����Ƭs
��,
��	Ȭ��ɬsǬʬ	������r	����Ƭ	Ȭ��ɬ̬ͬά�<�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len¬operator*��Ŭoperator[]�ˬoperator+=�Ϭoperator++�ˬoperator-=�Ϭoperator--���operator-�� TЬhb_iter_t<hb_sorted_array_t<OT::AxisValueMap>,OT::AxisValueMap &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UAxisValueMap@OT@@@@AEAUAxisValueMap@OT@@@@���
��	(���Ҭ
��	��Ԭ��	��Ԭլ֬
��,
ج	0��Ҭ٬	����Ҭ�	����Ҭ۬ܬ	����ҬsG���������iter_base_t<�item_t�Ӭbegin��ӬendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���׬hb_sorted_array_t<OT::AxisValueMap>ڬoperator!=�ݬsub_array��ެtruncate���f߬ hb_sorted_array_t<OT::AxisValueMap>.?AU?$hb_sorted_array_t@UAxisValueMap@OT@@@@�
g�
�
y�,E�ڪ
4��#�
�
��,
?�,Z�NullHelper<OT::AxisValueMap>.?AU?$NullHelper@UAxisValueMap@OT@@@@���	>��	ũ�	��	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`2c92a294�
���
�	0��r�
��
�
�	��
�	��z�����
�,
�,
��	������r�operator()���<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`2c92a294�
�
�,	��z�
�
�,a��	�����������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�
�	��ij�Z	�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
�f�
�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`2c92a294�
���

�	0��r�
��
�
�	��
�	��z���
�,

�,
�	����r�operator()��<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����operator=���&�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`2c92a294�

�
�,	��z�
�
�,a��	'�L�!��,���"�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB#�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�
�	[�a�&�Z'�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�f�(�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
DU
PU,
�_
�_,��ũ	��Ԭ��	��Ԭ��
��,
��,j�CrapOrNullHelper<OT::AxisRecord const >.?AU?$CrapOrNullHelper@$$CBUAxisRecord@OT@@@@	t�4�
r�
E�
E�,
��,G���
e�,N�Null<OT::AxisValueMap>.?AU?$Null@UAxisValueMap@OT@@@@���	>�<�	���� "
��,	���� "
��,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`2c92a294��
B���
C�	B�D�~ 
D�,
C�	� B�D�	� B�D�~B��	���J�
B�	B�~ 	B�~ 
B��
O�
B�	B�Q�
P�	B�Q�R�S�
B�,
C�,
V�	U�B�Q�W��E�operator()�	M�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�H�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	N�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>I�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�T�<lambda_133af15c3ab28a2fd0176429d1e8943b>��X�operator=���
vY�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`2c92a294����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`2c92a294��
[���
\�	[�]�� 
]�,
\�	� [�]�	� [�]�~[��	���c�
[�	[�� 	[�� 
[��
h�
[�	[�j�
i�	[�j�k�l�
[�,
\�,
o�	n�[�j�p��^�operator()�	f�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�a�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	g�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>b�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�m�<lambda_9f40189620cfe4223adcbc34f0d42913>��q�operator=���
vr�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`2c92a294����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`2c92a294�
t���
u�	t�v�� 
v�,
u�	� t�v�	� t�v�~t�\	
�|�
t�	t�� 	t�� 
t��
��
t�	t���
��	t�������
t�,
u�,
��	��t������w�operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�z�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>{�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`2c92a294���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`2c92a294��
����
��	����!
��,
��	!����	!����~���	<,9��
��	��!	��!
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>���operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	��<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>��operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )���<lambda_66f57f934f28d61049862f64df852ff0>����operator=���
v��std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`2c92a294��V�NullHelper<OT::AxisRecord>.?AU?$NullHelper@UAxisRecord@OT@@@@���	t���
c�,	OUI#O#	W#=U?U	�_I#O#	W#�_�_J�Null<OT::AxisRecord>.?AU?$Null@UAxisRecord@OT@@@@���	t���
>U
?U,
�_
�_,	�.�.@�	�s�s`�	dxjx��	�z�z��	�����	���	(�F0�1�2
��+���	��F0�1��[�����#0	��F0�1��(���Z�CrapHelper<OT::AxisValueMap>.?AU?$CrapHelper@UAxisValueMap@OT@@@@���	<���<���
OU,
>�	0k+}+ŭ���+	UUF0�1�2	�9F0�1ی�9��
/�	gF0�1˭/�J��9�+�	S�F0�1�2
�_,	0k+�+��At�	0g"j"ӭ	�_F0�1�2ͫ�A0	0F0�1֭	�%�2�%�٭�'�ۭ	E�۪ڪ	��ij�	[�a�&�
�����	����
é̩�	é��
��
Ԭ,	G�����	OU��	�_��
�2,	�3�B
�B,	�3C
C,	3�3	�	����
�
�
`�f�OT::_hb_has_null<OT::AxisRecord,1>.?AU?$_hb_has_null@UAxisRecord@OT@@$00@OT@@���	E���t��+
۫,
ի,
��
۪,	(�^�_� "<�$�uu	0k+�+��
�
�
��
��
d�
D����	0�G�G�	X��&�	�X��&	�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=�
�operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &���
�get
�v�F�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@�������	0�G�G
�	��(��	����(��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����get
�v�F�hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
v�,K�{O	0�G�G�	�.�O@�	K��.�O��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���get
1�v�F�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.9�	`s�sY�|�G�	�O�O�	6z�z��ߩo#	�O�O�����	�O�O!�	�����	'�L�!�	��F0�1�2>�$"	0k+}+&�	gF0�1�2
g,E�uu	0k+�+*�At�*"	0g"j",�
t�t�.�
NU,J�NullHelper<OT::avar>.?AU?$NullHelper@Uavar@OT@@@@���	0�1�J�NullHelper<OT::fvar>.?AU?$NullHelper@Ufvar@OT@@@@���	:�3�$�ŭ���$"	0�G�G6�
��8�����$"	0�G�G:�
����<�K�{O$"	0�G�G>�
K�K�@�>�Null<OT::fvar>.?AU?$Null@Ufvar@OT@@@@���	:�B�>�Null<OT::avar>.?AU?$Null@Uavar@OT@@@@���	0�D�	X��&�	��(��
��	�z��H�	���z���I�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�J�operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�J�get
��v�FK�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��H���Ry	0�J�JN�
Q�	�s��P�	l��s���Q�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�R�operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���R�get
Q�v�FS�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��P�l�A	0�J�JV���hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`2c92a294�
X���
Y�	uX�Z�#�
Z�,
Y�	(�X�Z�	+�X�Z�
X��`�u	-��}�}a�X�u	-�5�c�rd�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
X�r
uinit_value���e�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
X�	uX�#�	uX�#�
`�
X�	X�k�
j�	X�k�l�m�
X�,
Y�,
p�	o�X�k�q��[�operator()�	h�<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�^�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	i�<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>_�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�n�<lambda_a932417c2c013cd7e6a2e40d88844188>��r�operator=��
vs�hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`2c92a294�	�.�O@�	0�O�O�	0�O�O
�	0�O�O�|�"G�	�O�Oy�
|�|�{�ߩ"o#	�O�O}�
ߩߩ���"��	�O�O��
��������Ry"	0�J�J��
������l�A"	0�J�J��
l�l���	-�5�c�
g���hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`2c92a294���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)����<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>����operator=��
v��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`2c92a294����"��	0�O�O����"��	0�O�O��K�"{O	0�O�O��	|�pJrJ{�	ߩpJrJ�	��pJrJ��	0�O�ON�	0�O�OV�	������
��	�pJrJ8�	��pJrJ<�	K�pJrJ@���"Ry	0�O�O��l�"A	0�O�O��	��pJrJ��	l�pJrJ��t�%�%[3î�%a3Ů�%g3Ǯ�%j3ɮ�%m3ˮ�%p3ͮ�%s3Ϯ�%v3Ѯ�%y3Ӯ�%|3ծ�%�3׮T3tٮTuuutۮTuutݮTuuuuu߮t-�Tuutu�Tuttt�Tuut�Tuuttt�t}Tu1%uu�T�$3�Tu�$tt�"T�$uutu�Tuu�$tt�Tu�$�t��t�t�$u�$TT��T $�� $�$T�%��T�Ttt�Ttt��Tuu�9�@�$T@@t�T@@t�Tu@�TOu�Tu_�O�&SType���4�get_null���J�NullHelper<hb_font_t>.?AU?$NullHelper@Uhb_font_t@@@@&��Type����get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&��Type����get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�Type����get_null���Z�NullHelper<OT::AxisValueMap>.?AU?$NullHelper@UAxisValueMap@OT@@@@���=�get_null���N�Null<OT::AxisValueMap>.?AU?$Null@UAxisValueMap@OT@@@@���5�getj!�CrapOrNullHelper<OT::AxisRecord const >.?AU?$CrapOrNullHelper@$$CBUAxisRecord@OT@@@@&+�Type�����get_null���V#�NullHelper<OT::AxisRecord>.?AU?$NullHelper@UAxisRecord@OT@@@@�����get_null���J%�Null<OT::AxisRecord>.?AU?$Null@UAxisRecord@OT@@@@���&��Type����get_null����'�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&��Type����get_null����)�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�Type���­get_crap���Z+�CrapHelper<OT::AxisValueMap>.?AU?$CrapHelper@UAxisValueMap@OT@@@@���	S���*��get_null���-�get_crap���f.�OT::_hb_has_null<OT::AxisRecord,1>.?AU?$_hb_has_null@UAxisRecord@OT@@$00@OT@@����get_null����0�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�get_null����2�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�_Type���4�get_null���J4�NullHelper<OT::fvar>.?AU?$NullHelper@Ufvar@OT@@@@���&MUType���2�get_null���J6�NullHelper<OT::avar>.?AU?$NullHelper@Uavar@OT@@@@���E�get_null���>8�Null<OT::avar>.?AU?$Null@Uavar@OT@@@@���C�get_null���>:�Null<OT::fvar>.?AU?$Null@Ufvar@OT@@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`23d7b1a7���
<���
=�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`23d7b1a7���
>�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`23d7b1a7��
A���
B�	A�C�~ 
C�,
B�	� A�C�	� A�C�~A��	���I�
A�	Eozw�z�s,�\v�/���8�37L�W1�������M$���ZG<���'`��I�X3F�}d/�8k���,y���2:����]����#J�DϬ
r�$�"�ZI��d�si����N�-��o1w�.�Ww���?�����-�hS?oh��=���UM�T*�?����a�������9r�,Q�9QhV,^����6gy��w���/�������`����I���m/,��È�N�\�N`7�	�{�I�+?�����:�bW�ur\	_����ĥ�[� ���Yj[�Z�U~�RB��a�/��ȑ�V�������o,)�fK�T`H���X��G]y��!&R�#��pyq��c�ò7����?Q��V�O'�=~���(�����<������;x
���3G5��j�ؔ����U����7�;V��ڑ��I���v	r5l�e�J�J�	��+�>:��,4Đh�u��2�d�us��7b?�j��
�<FC�O��o��0#A���1���"R������2T�B*�����NJ\-��Iz7<T�Q��Bb[�#"-�t�������YK�9*ƌ�6�J,y4�p��-�W������{���q 2�`s��C���bx���R;����oT�3fԻ����}��\�������fcnØ@�m	Lq�����_M�u�e���u��&$��<'U�F��C�f�tO�V��d�B�%�-��
V_`����6�����{tt��m�&�ؙ�<��\1	��^2��t�`��,4
��p�%����j������mT��O���vh�$���$)Y���Q��u4f$����]<46KMd�aB=�I�>g,���8^%+��_�ri)Q��O�R+�g��mg�Niq��_�z |m
��9R��el>������@��/�O�	�����&��)���pP�l��qn*��ؔ%��{I�����	�PK����i�aX[�iQ���IB��_�3D7W���e� �c���$�x��0�f���!���?7�����%KT�����>{��=I7�u�nL/bh����S\��~�2JE����-�J����ch hfx�xԡ)�����i��3B�7nJ�$'��Sd<W����zM�� T�m#�_�����-#R�9��H�Q��.DǷQ"��NP*��P�p4X�`�5�~9�^��h��4�!1'��c�V�\�li�~��0�j'�q�JJG��>����!f�*qI�J�'����[���f����b-~yQ�S��~�Ž=8{l
vC��5�|�>��%D�$J�x��}e���5�=d�M'�����=�%l%�iH���[t�E=�}������R�v�����'_���XL�ei������L4y!�H�����$���y�B8τi�O__��,���b��X��`��tgHS$-���0�r����l�x]�uZ��@������u������1�>�j׳�_v����Ch��>��V|�ΰ���a��m[ ���o_܈^,Y_�Q��5��l�L����������<��n��͗~ʽ�kow�����A��I�����E�'��YIdQ����U��0
���یuGD���+�(;�vw���?�Ųe��(��^�8��.۔׳T����u���>~^���+B��d0P�LtS<���r��|'5m���s-@�XZqcױY|?rv�����A���L��9��K���n�y�1X_� q2���X7�!:����B��\�$�H���F05)�	X�T��.�ԥ$&�^���Q��%�kt�������&���U��vKd��&��u��9����_V:��b���>�e`�j9��<�B��f������-X��������DHy��M�	ѭФ�;^i��VW�������L�!�
EJ�8�K����=�� A��N��p�A�k��.1K�a��[��z�<{&
��zEI0�Q�:3�X�[>
�'h�F3��],���p���p�i*�|=B�{Z���dgc�^��;~
ݯ,
�	�ܯ���߯operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���operator=���
v�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`8835125f���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`8835125f��
����
��	����!
��,
��	!����	!����~���	<,9��
��	��!	��!
���
�
��	���
�	�����
��,
��,
	�	����
����operator()�	�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>���operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>��operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��<lambda_66f57f934f28d61049862f64df852ff0>���operator=���
v�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`8835125f��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3ceab3b7���
���
�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3ceab3b7���
�,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3ceab3b7�
���
�	0��J.
�,
�	P.��	S.���.�	�.�.���.���hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
��
�	�.�.�. �
�	�.�."�Z#�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�f�$�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�	0�J.	0�J.
�	�)�
 �	�)�*�+�
�,
�,
.�	-��)�/���operator()�	'�<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	(�<lambda_���j��ü�k� 
Q�i��r5j��uČx�ܕZ~�t�������%����;��Pm��r��W�Z���a�>l����5��h�M�s�������+�� ��n<�����o�w��͗>]I�e�
���25�Ch{(����tZ���ǚA��,������i_�!l�L�����-fd�ƛ�>b�prL�bXH�v)g��$(��;�����i0��>6J��A�fGKǶ>tE��P#����@dXZ�M�@�|UHM��3�3��9��.B�:'�T����uchG#������"����P`�Cy��I�4hB��M�D���z���aa0��sZgD�������2�Qu�{�M���[d/q���Z'[k���<��
Lt�U��0+�\L7�����4y]�"�ܟ�Z	%��ؕpX���M���2�$r�5<�C�9�X��P��k�/�;0�m�E
ٶV�L#w�S6�+�F�;?�Rcti'���4d����B!�.�C�8���F���&[Ch�GL�El�Q]x��w	L�H�����
A�o1H�v^SqxlR���2&a�k��%[L�(;D�`�G%�1��D.�Y��=�����P2�����مG�Ze��2�Zy�ZR�������2������8a1���-bJx�83�g'��vw`�$v��-�Xn��Oy�h�J
�>�a�F	���o�����b��ٴw��rD����}�u���U����7)���a��'̪���BV���W��q�?+S������h�+C�4���0�_�bw
W�m'M@���H��0���\����u:Q��+��\�~�i�"�����EW��B��`_@���K��^��ɾ����j�^ɻ`�!q�8eMJ�e�7�!���jG
�-���Lk�Y�	Z]�;c5�~9M�b�Wa�|D�@|���Y�v�Tv��x8,o%XD��i?	�b;�y7��Y�X�g_e9�@!v
�N����H����R�laڋ�K��~��Z���J�4Q���=�WP?�68������AL������UR[V���_��2nS�a�Ɗ��\��R���S�:�]�����wk9�fR[0D�<����u�&�F�v	éh�j0�[
�lA�r>-��ד?A�����zmr2�

�H�*=����l
�9q��$.��GN)���?���[���S�j����FhYz�Rw�P"z�:E�ʍ ����*wh�+C���
�ƙ����Ւ��i�������VO���Q����6�����q�n3Ƨ���,�2�5�����Tt�]O��#Ƶ�JT
)j�)׳RJ@��>9f(���:���F�{����bq�W��A,�xJ��7d��Dg!��EOg�T>���U�
��`������%��c|�`�c��x���e����gIp�9�J���U-�,=�)�����>��I�����:V����CQ%��+��Of�,�>�d:i\N�J>�C-՝�u)��H��2��by����E�(�����ŽT�_��(�?���|�U����6>t��đ�c���!:�K���K���;t���<�|�%���mCd�r'�L<���>�9+��Mk��M<s�=���ފx�Xx�a�G����H��;n��?��	�A�M��ިj��te�	,�����4X���\{/��(��ʉ���t��5����B_�ݗЛIv�9K�Ş��Y+���YC��y��o�%+X�
h8�v,&g�0��D�$��tI��T��F��n(f"�x�ވY��M4%�-(2�����=5 u�3�\0��8R�|�����<,R���~����b��c���lY�O�ف�������A��![�rzx�M��c�E�k��cX���+�#����1P�����ܠ������݁>�����$��3���vF>�zpo�Q��9�Z�<*?����$6��~�U���f��`��^�D��Wo�]��G�;�G�FG�yVFحM�Z��c�d (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`d5cfc808���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`d5cfc808��
º��
ú	ºĺ!
ĺ,
ú	!ºĺ	!ºĺ~º�	<,9ʺ
º	º!	º!
º�
Ϻ
º	ºѺ
к	ºѺҺӺ
º,
ú,
ֺ	պºѺ׺�źoperator()�	ͺ<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Ⱥoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	κ<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>ɺoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Ժ<lambda_66f57f934f28d61049862f64df852ff0>��غoperator=���
vٺstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`d5cfc808��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`a4a8c260���
ۺ��
ܺvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`a4a8c260���
ݺ,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`a4a8c260�
���
�	0��J.
�,
�	P.��	S.���.�	�.�.���.���hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
��
�	�.�.�.�
�	�.�.�Z�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�f��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�	0�J.	0�J.
�	���
�	�������
�,
�,
��	���������operator()�	�<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb33af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`d86d0e24����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`d86d0e24��
���
�	��� 
�,
�	� ��	� ��~��	���%�
�	�� 	�� 
��
*�
�	�,�
+�	�,�-�.�
�,
�,
1�	0��,�2�� �operator()�	(�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�#�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	)�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>$�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�/�<lambda_9f40189620cfe4223adcbc34f0d42913>��3�operator=���
v4�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`d86d0e24����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`d86d0e24�
6���
7�	6�8�� 
8�,
7�	� 6�8�	� 6�8�~6�\	
�>�
6�	6�� 	6�� 
6��
C�
6�	6�E�
D�	6�E�F�G�
6�,
7�,
J�	I�6�E�K��9�operator()�	A�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�<�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	B�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>=�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���H�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��L�operator=���
vM�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`d86d0e24���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`d86d0e24��
O���
P�	O�Q�!
Q�,
P�	!O�Q�	!O�Q�~O��	<,9W�
O�	O�!	O�!
O��
\�
O�	O�^�
]�	O�^�_�`�
O�,
P�,
c�	b�O�^�d��R�operator()�	Z�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�U�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	[�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>V�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�a�<lambda_66f57f934f28d61049862f64df852ff0>��e�operator=���
vf�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`d86d0e24���# �
h�,
i�uj�p# �
l�,v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint6�Y.�-����~�����)
-ߴ0�^�&13DŽ~�UE{�)|�	�H?�$t����>y]�p� R�S���y?+�a}%k��+��L`d�3["�e��x-��5K��<���V�-�����3Y�4��"
^q>�XK�R����э��WgF�,xO�����L�j�r�v�a�?���
O<�=wSN��?5�ߤ	�U}�cAu���^�bI��
�)K]�(�#�?��M8�c�M;!�=�Tq�snca�"�;�����G��RfZ4ٲ�c�!�ك����Ѥ(U#����vX+��QҒD���7����4�H���݋ō?�����[�e��_����L!��1ƊO�#�aS.��,8>�~vtt��`���5K�$�_^�I�V�W��)\�J���h�f<���4|n�@!�Z3�0Y�L��@���O�� ��ˆ�NQM�`JD������<9�(�}J�_�N_��G�.��]h�i��i������}���o;��H���z�R�C��qߓ�,���.��U��T+1��~~S��))�rX�5j�������h�E��.����JXZn��x`��W����h6 Trt��,n����4��)9����£�����v��"W!��j��ͩ���Fxe�gF��`��h���!v��k^�����r��,�P��b6��k�p~&�3Rc�Q̈́D�*��u��7��HZk��6�O�Z����e?��V��=������'�}���������%1���of)�>��x�}�bOJy#�"���5��,��{��Y�B���2����)����w,����߸d{}�s�j�D�Dr���5l0le�IF/ʮ�{U�w��5c�1�N�u^����f�2d��6�w����6	,P�)j�h��� 5lo�5YK݁Uoou����T��
�>J�}F�O@�!&�,Wa�e!B�QY^�K����S���z�������dWZ�vL�2�v�����������8���9OY�9b��Px�:�}Q\��Y�2.�fg� �s[E�J.ڵg:�c�@tXg��R�Hp�E�bP���#��H�?��I�R���.��S04�W��2po�#��N��(�7�s�K�]�K��	%��'���e��yТV�Xc���-�
���vZk��?�M�"=�gD��Adx 9Y
b�5��MY9�M��d�S=�;����������q��g����64a��[+�<߸�h����y�}����'z=x�Y����%�7����ޢ�������G�W�x4�2ú���-�����Y�n�O_�����gN���f3h\,�9I D�b�)�`14Dd�j��t3�
��|���e!�<���w0�`ߚ�~���O���'�v/�^Sr�f�i��Ɉ~���������Z��	i����P���Psu
�Ul
����V�.d��X��[�L u�z.���g�H��ɲW�R̰�^U���|�Y�ԻOJ��;���ߣ���e��{��v�C��m���������f���!��`,�"�<��F�w(R��7)j_2��d��E�=�6�qm�%��u�2����slb/�2#������$G.�vbA8��-*dyli�b�x9�C���x}�������sKn��o�,�j����\��Q���L���t�g�K��NM���I��d)��Κ��������;{#"���m@�e���*��@\�k�[����_-����-JJ�3+���MK��2��q��>�IR�U������?%:']�|���@��r2Xl����O��~�'0s��k[�b,Ɗo]1BW:�
�\�Jro%u������i_,���8������:�������;|<����e��U�8������
1���U�A��GVJ�YZ9��ȋ��G	��e�J2�%�kQ����W�|�xE�����'��G����Ả�������S��g�B�M�����)�I��>��+�����Ql����9������@Y�f��>@M�_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`50a853a2��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`50a853a2��
����
��	0����s
��,
��	[s����	^s�����s���.	`s�s���bs����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
��Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
������.	�smHqH�����.	�s�s�����hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
��	0��s	0��s
��
��	����
��	��������
��,
��,
��	��������N��operator()�	��<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>���operator bool (__cdecl *)(unsigned int)	��<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(unsigned int)�����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>����operator=��
v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`50a853a2���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`50a853a2���
����
��	�����w
���
�
��	���
�	����w��
��,
��,
�	��������operator()��<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���	�operator=��&
�OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`50a853a2���
��
��,	����w
��
�,	dx�C�C�
��	dxjx�N�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
��a��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dar}�����operator()�����{ctor}�թةoperator()�թݩ{ctor}���operator()����{ctor}�	��sanitize�����sanitize�����set_mapping"��is_outside_axis_range����must_include�����instantiate��cmp��serialize���!�get_size���0�T�map0�U�unmap��0�V�unmap_axis_range���0�W�subset�^�n�{ctor}�MU�sanitize���MU�unmap_coords���2&�axis_coord_pinned_or_within_axis_range���get_coordinates��keep_instance����subset�+�.�cmp+�4�get_axis_deprecated+�8�get_axis_info��+�9�get_axis_tag���"+�:�normalize_axis_value���"+�;�unnormalize_axis_value�+�9�get_name_id+�>�get_coordinates+�?�get_default+�A�subset�+�9�get_size����_W�has_data����_X�sanitize���"�_a�unnormalize_axis_value��_i�get_axes����_j�get_instance����_Y�get_size���*Z3hb_font_get_font_h_extents_nil�.Z3hb_font_get_font_h_extents_default�*Z3hb_font_get_font_v_extents_nil�.Z3hb_font_get_font_v_extents_default�*]3hb_font_get_nominal_glyph_nil��.]3hb_font_get_nominal_glyph_default��.`3hb_font_get_nominal_glyphs_default�*c3hb_font_get_variation_glyph_nil.c3hb_font_get_variation_glyph_default*f3hb_font_get_glyph_h_advance_nil.f3hb_font_get_glyph_h_advance_default*f3hb_font_get_glyph_v_advance_nil.f3hb_font_get_glyph_v_advance_default2i3hb_font_get_glyph_h_advances_default���2i3hb_font_get_glyph_v_advances_default���*l3hb_font_get_glyph_h_origin_nil�.l3hb_font_get_glyph_h_origin_default�*l3hb_font_get_glyph_v_origin_nil�.l3hb_font_get_glyph_v_origin_default�*o3hb_font_get_glyph_h_kerning_nil.o3hb_font_get_glyph_h_kerning_default*o3hb_font_get_glyph_v_kerning_nil.o3hb_font_get_glyph_v_kerning_default*r3hb_font_get_glyph_extents_nil��.r3hb_font_get_glyph_extents_default��.u3hb_font_get_glyph_contour_point_nil2u3hb_font_get_glyph_contour_point_default&x3hb_font_get_glyph_name_nil�*x3hb_font_get_glyph_name_default�*{3hb_font_get_glyph_from_name_nil.{3hb_font_get_glyph_from_name_default"~3hb_font_draw_glyph_nil�"�3hb_font_paint_glyph_nil"�phb_draw_move_to_default"�phb_draw_line_to_default*�phb_draw_quadratic_to_default���&�phb_draw_cubic_to_default���&�phb_draw_close_path_default�&~3hb_font_draw_glyph_default�&�3hb_font_paint_glyph_default"�%hb_font_funcs_create���*�&hb_font_funcs_make_immutable���&®hb_font_funcs_is_immutable�&�_hb_font_funcs_set_preamble&�_hb_font_funcs_set_middle��2Įhb_font_funcs_set_font_h_extents_func��2Įhb_font_funcs_set_font_v_extents_func��2R�hb_font_funcs_set_nominal_glyph_func���2Ʈhb_font_funcs_set_nominal_glyphs_func��2T�hb_font_funcs_set_variation_glyph_func�2Ȯhb_font_funcs_set_glyph_h_advance_func�2Ȯhb_font_funcs_set_glyph_v_advance_func�2ʮhb_font_funcs_set_glyph_h_advances_func2ʮhb_font_funcs_set_glyph_v_advances_func2̮hb_font_funcs_set_glyph_h_origin_func��2̮hb_font_funcs_set_glyph_v_origin_func��2ήhb_font_funcs_set_glyph_h_kerning_func�2ήhb_font_funcs_set_glyph_v_kerning_func�2Юhb_font_funcs_set_glyph_extents_func���6Үhb_font_funcs_set_glyph_contour_point_func�.Ԯhb_font_funcs_set_glyph_name_func��2֮hb_font_funcs_set_glyph_from_name_func�.V�hb_font_funcs_set_draw_glyph_func��.خhb_font_funcs_set_paint_glyph_func�"ڮhb_font_get_h_extents��"ڮhb_font_get_v_extents��ܮhb_font_get_glyph��&ޮhb_font_get_nominal_glyph��&�hb_font_get_nominal_glyphs�&ܮhb_font_get_variation_glyph&�hb_font_get_glyph_h_advance&�hb_font_get_glyph_v_advance*�hb_font_get_glyph_h_advances���*�hb_font_get_glyph_v_advances���&�hb_font_get_glyph_h_origin�&�hb_font_get_glyph_v_origin�&�hb_font_get_glyph_h_kerning&�hb_font_get_glyph_v_kerning*�hb_font_get_glyph_contour_point"�hb_font_get_glyph_name�&�hb_font_get_glyph_from_name"�hb_font_get_glyph_shape�hb_font_draw_glyph��hb_font_paint_glyph.�hb_font_get_extents_for_direction��2�hb_font_get_glyph_advance_for_direction6�hb_font_get_glyph_advances_for_direction���2�hb_font_get_glyph_origin_for_direction�2�hb_font_add_glyph_origin_for_direction�6�hb_font_subtract_glyph_origin_for_direction2�hb_font_get_glyph_kerning_for_direction2��hb_font_get_glyph_extents_for_origin���6��hb_font_get_glyph_contour_point_for_origin��B�{ctor}��B�{ctor}��B'�{ctor}�C"�{ctor}�ww_hb_font_create&2�_hb_font_adopt_var_coords��"�$hb_font_create_sub_font"�'hb_font_make_immutable�"��hb_font_is_immutable�����hb_font_get_serial��'hb_font_changed��hb_font_set_parent��$hb_font_get_parent���hb_font_set_face�����hb_font_get_face����hb_font_set_funcs��"�hb_font_set_funcs_data��hb_font_set_scale���hb_font_get_scale���hb_font_set_ppem���	�hb_font_get_ppem���
�hb_font_set_ptem����hb_font_get_ptem���&
�hb_font_set_synthetic_bold�&�hb_font_get_synthetic_bold�&
�hb_font_set_synthetic_slant&�hb_font_get_synthetic_slant"�hb_font_set_variation��*�hb_font_set_var_coords_design��*.�hb_font_set_var_named_instance�*��hb_font_get_var_named_instance�.9�hb_font_set_var_coords_normalized��.�hb_font_get_var_coords_normalized��*�hb_font_get_var_coords_design��"P�trampoline_reference����trampoline_destroy�2]3hb_font_get_nominal_glyph_trampoline���2c3hb_font_get_variation_glyph_trampoline�*T�hb_font_funcs_set_glyph_func���.V�hb_font_funcs_set_glyph_shape_func���z�3�4�get_null���h���sub_array��s���operator[]�!�ħsub_array��v���operator[]�E��endE��begin��^���qsort��^���end^���begin��^�p�{dtor}�3�F�as_array���3�@�operator[]��Ʃoperator[]����operator[]���operator()����{ctor}���operator()���{ctor}�3�3init0��<UQUoperator->��_�_operator->����	��get_crap��������get_crap���G���qsort��h���__item_at__h���{ctor}�s�z�thiz���v���thiz���^���as_array���^�t�fini��������get_null����B�Binit0���B�Binit0��<UQUget�_�_getB�E�operator()�"B�M�<lambda_invoker_cdecl>�&B�N�<lambda_invoker_vectorcall>[�^�operator()�"[�f�<lambda_invoker_cdecl>�&[�g�<lambda_invoker_vectorcall>t�w�operator()�"t��<lambda_invoker_cdecl>�&t���<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall> ��z<�=�get_null���"��X4�5�geta�d�get_item_size��^���shrink_vector��^�t�init���@aUconvert<USUget_stored��?�_convert�_�_get_stored�$�������get_null���@`Uget_null���<UTUcmpexch<ULUdo_destroy�=UAUis_inert����?�_get_null����_�_cmpexch�_�_do_destroy��_�_is_inert���&��z����get_null���@_Udestroy=U@Uget_data����?�_destroy�_�_get_data����.?�operator()�mH_�operator()��C��operator()�mH��operator()��C�operator()��C�operator()�k+&�check_struct���F0/�embed��=9-�retF0��embed��F0��start_embedF0��extend_min�^���push���k+	�check_struct���3�O�sanitize���
�StructAfter�operator+���operator+����operator()�F0�allocate_min���F0��embed��F0'�embed��(�StructAfterk+*�check_struct����P�operator()�k+R�check_struct���F0T�embed��k+q�check_struct���h�ūsanitize���ɫStructAfterk+ǫcheck_rangeh�ʫlfind��F0̫embed��F0ϫcheck_assign����operator+���hb_array����StructAtOffset�"�StructAtOffsetUnaligned�%hb_object_create����%hb_object_reference��hb_object_destroy��"��hb_object_set_user_data"�%hb_object_get_user_data"��hb_object_is_immutable�&�hb_object_make_immutable����hb_object_create���"0�hb_object_is_immutable��$hb_object_reference5�hb_object_destroy��"6�hb_object_set_user_data"�'hb_object_get_user_data&7�hb_object_make_immutable����_;�operator*��N�trampoline_create���hb_array����.�operator()��.%�operator()�.�Crap���/�Crap�����1�{ctor}�:�hb_array����>�realloc_vector��@�realloc_vector��K�_Reallocate_for�d�_Reallocate_for�}�_Reallocate_for,��_Reallocate_forI#��as�=U��call_createI#��as��_��call_create�%�2{ctor}�SB3{ctor}�3�3{ctor}��3�B{ctor}��3C{ctor}�(������get_null���*������get_null���[�'�{ctor}���	�{ctor}�G���{ctor}�h���get_size���h���operator&��k�ݫoperator()�k�׫operator=��!���get_size���!���operator&��E�ܪ{ctor}�^���alloc��,�����­get_crap���3�O�sanitize_shallow���3�B�get_size�����{ctor}����{ctor}��z��{ctor}�dx��{ctor}��sa�{ctor}��.A�{ctor}�@^Ucreate��?�_create�/�������get_null���1��z���get_null���3��z���get_null���s�w�get_item_size��v�{�get_item_size��^�t�set_error��^���in_error���r��zX�
�get���get�.�getϭforwardF0��allocate_size����forward��addressof��F0��embed��F0��extend_size��addressof��íforward^���push_has_room��k+ƭdispatch���ǭStructAtOffset�F0ȭallocate_size��ʭaddressof��F0ɭembed��ͭaddressof��F0̭embed��έStructAtOffset�F0Эallocate_size��k+ҭcheck_arrayg"ԭoperator()�F0խallocate_size��F0׭check_equal�&hb_object_init�ڭhb_object_trace�&hb_object_fini��'hb_object_init�ܭhb_object_trace�'hb_object_fini��addressof���addressof����as���as���StructAtOffset�^���realloc_vector���Crap���k+�check_array_sized���G�operator()��G�operator()��G�operator()�5��3�4�get_null���7��1�2�get_null���'�"�{ctor}����{ctor}��3�get_size���6z��{ctor}�`sZ�{ctor}�X�[�operator()�"X�h�<lambda_invoker_cdecl>�&X�i�<lambda_invoker_vectorcall>�.:�{ctor}�9��zD�E�get_null���;��zB�C�get_null���X�	�{ctor}����{ctor}��zJ�get�zI�{ctor}��sR�get�sQ�{ctor}��.�{ctor}�k+'�_dispatch��/�forwardg"-�impl���9�forward�G7�impl���=�forward�G;�impl���A�forward�G?�impl����O�operator()��O �operator()��O"�operator()�F0%�allocate_size��F0(�allocate_size��k++�check_range5�addressof���JO�operator()��JW�operator()��}b�operator()�-�d�{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�Ov�operator()��Ow�operator()��Ox�operator()�|�forward�Oz�impl�����forward�O~�impl�����forward�O��impl�����forward�J��impl�����forward�J��impl����}��operator()�����{ctor}��O��impl����O��impl����O��impl���pJ��operator()�pJ��operator()�pJ��operator()��O��operator()��O��operator()�pJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl���pJ��operator()�pJ��operator()�&?�hb_ot_var_normalize_coords�"�'hb_ot_font_set_funcs���6=�hb_ot_var_named_instance_get_design_coords�2..\..\Dependencies\harfbuzz\src\hb-font.cc����|����?��(Y�_�r�_���_���_�A�D�operator()�"A�L�<lambda_invoker_cdecl>�&A�M�<lambda_invoker_vectorcall>Z�]�operator()�"Z�e�<lambda_invoker_cdecl>�&Z�f�<lambda_invoker_vectorcall>s�v�operator()�"s�~�<lambda_invoker_cdecl>�&s��<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�J�_Reallocate_for�c�_Reallocate_for�|�_Reallocate_for,��_Reallocate_for>..\..\Dependencies\harfbuzz\src\hb-gobject-structs.cc�����|�������(¯_�ۯ_��_�
�_�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>ïƯoperator()�"ïί<lambda_invoker_cdecl>�&ïϯ<lambda_invoker_vectorcall>ܯ߯operator()�"ܯ�<lambda_invoker_cdecl>�&ܯ�<lambda_invoker_vectorcall>����operator()�"���<lambda_invoker_cdecl>�&���<lambda_invoker_vectorcall>���_Reallocate_for�̯_Reallocate_for��_Reallocate_for,��_Reallocate_for6..\..\Dependencies\harfbuzz\src\hb-graphite2.cc��}������(��}%���2��Y��#yZ>�#�>���E���S�Q!�c�o!�m���}�o!�����������o!6��o!7��o!���o!�ưo!�а���o!:���nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-stat-table.hh����}G�}`+���<���>��0\�}gr�}���}���}��}α��߱����0���.�}W0�|���NJ�������;�A�)�5�+���i�o�y����r���6jf��$�����88��"���>N	�Gs/)^.Fpz����$��91��>�C]��W��o���$|<�lh�%;��@j����@a`D��
��M֧��
,���8p�L��ĭ��!��4��J�u�����0�G���+����H�vy��7���k��;���?�:��S=���6uA4��~��k����!(5���z!�*j��<pd�I��1�X���h8�?<e��RM&�0t�LpW �&R��LYz#D����R�4��N�B�^hY&���]�����:�y	���pJ;͚���ŝC6�/a�m0ܞ#���3nj?$s]���<��R5�"�����k90�{�n�Y�3������Oc�ۆ�4��q��NH0˹�
J|-�pË�K#3l4'�����7�b�3� 0d����u���1ߜ�v�0����>
�*����4K���?���%�$.�W�����f���
�-��f���R6n�7eO@�Yq�X.:�[Oq�U8�[?�$�� ��/\�İs^������^ďE}Fx�"��u�r��ŋ
4Njo�	���4��_<���
�R'\L�����]"3���~����7���zh.��x	��S����5����a�#����<�K�Җ��vt��-{�>�#�|:�X�&���|���y��`Sё����'�irmZ
��h<���r���h5��EE0	��O���K�����!��a�����1�8�p� F�C<Y����²����$bAp<qb�nۋ��P2�z��#���T�ن��w�\��W��J�����2JW�7E�T��C`���fGc���
�[�9��� ,F[q���0���������R�k^&m�\6��7s�!��k���
 )J�^"=��z�������g��3tE���*���?�ecH��l����@�9� g%TqiV��� � DuO���rY`,�.�:>{�=��F�-�3��q}�-��k������rǔ����9�2�+Z�"9�]��]�D�g��X�����/�Z����zM��+R<2��h�����7v�ɉ��1xd���i��+5��p������e�KYl��*�dX�U8��W:���'�<�?�$3wkP������Dz���>���@�X�
q9�~�QB�L��y?�%;D�\�A!����-������%�Z�3w�2����e��0jH�5�|�i�u�|�j���ĕ����Õĕ����������A�b"��)�<�l�s�������>����:�ϋ)�}�����������������������)�3�8�>�C�~����������������?�D�4�=�B�s�l�ő��E�+�2���m��m���Ē�dZl0c=�vB$�T���?}!.0}u��xPI��C�#e����Z�������\Î+=�(���m�"����-��g�#��u�����6K�_��H��(���g�[�S���_ib\��:ĵU@brf��
���mv��+���3	���%'2�h�~�����L��V �=dU�@�0���q�=���X�H���"��?i����p�L�b��&okx���TK)2EN�z�=���%�e�±F&~+f'}.�X���dw����	��)I�3P��eHP`�.`�h+�_�x-���\�tT��(\���0dIC^e��:���
��C��Y�|����A��C
a��<�P	���	��t�i48���Z��1�v�c��T��u��s�`�`��5�O��j`I
��f�/�`a1�Gn��v3P��Z�`���$���d��MBr#�,�����6���}3��5��7��Ҩ���Q.��7���{���/8�jdH��u]~ʗ��`����h����9�'�;���l��7�{��nj�]=���vla��a+F�U�j�C?������1`q4�Ŕ'"@�KZ���I��F��Z15	m~�Y�>���PB��FP�	&��bdb>@@`50a853a2���
���
�	0��z
��
�
�	��
�	��z��
�,
�,
!�	 ���"�j�operator()��<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul#�operator=��&$�OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`50a853a2���
�
�,	��z
�
�,�z��.	6z�z+��Pz��,�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
-�hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	�zmHqH/���.	�z�z1��2�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�p
�.f�3�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`50a853a2��
5�
5���
7�,	8���r
5�,	:���r9�;�	8���	:���=�>�	6���
7�	A���s	6���sB�C�	6���	5����Frealloc_move���5�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
6�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���<�operator[]�?�tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>@�begin��@�end�as_sorted_arrayD�operator+��E�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���F�pop�remove_ordered��shrink��qsort���__vecDelDtor����?vG�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
6��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`50a853a2�
J�
J���
L�,	M���r
J�,	O���rN�P�	M���	O���R�S�	K���
L�	V���s	K���sW�X�	K���	J����Frealloc_move���J�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
K�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���Q�operator[]�T�tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��U�begin��U�end�as_sorted_arrayY�operator+��Z�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���[�pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v\�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
K���OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`50a853a2�
_���
`�	_�a�s
_��
c�
_�	_�e�
d�	_�e�%�f�g�
_�,
`�,
j�	i�_�e�k�vb�operator()�h�<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���l�operator=��&m�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`50a853a2�
`�
a�,	_�e�%�
_�
e�,	���C�Cd�
_�	����u�Nv�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
_�a�w�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`50a853a2�
y���
z�	y�{�҄
y��
}�
y�	y��
~�	y��؄����
y�,
z�,
��	��y�����|�operator()���<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes�����operator=��&��OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`50a853a2�
z�
{�,	y��؄
y�
�,	��C�C~�
y�	����N��hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
y�a���hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���t��CFF::dict_opset_t::parse_bcd::__l4::Nibble.?AW4Nibble@?3??parse_bcd@dict_opset_t@CFF@@SANAEAUbyte_str_ref_t@3@@Z@`50a853a2���:�CFF::Encoding0.?AUEncoding0@CFF@@���
����
��	0����9	u����s	;����
��	�;����������OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U12@@OT@@��	u����	�������sanitize�����get_code�����nCodes�
��codes��get_size�����_compiles_assertion_on_line_84���_instance_assertion_on_line_84�?null_size��?min_size���:
��CFF::Encoding0.?AUEncoding0@CFF@@���
��
����
��
��
��,
��
��	������	��������	������	�;����r
��	�;����r����	u����	0����	����	�;����	�;��������	<����	0�����;	�G����<
��	������<	0����9	�����;item_t�?item_size����ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned char,1> >��operator=����operator[]���get_size�����operator bool����pop��as_array����;iter_t��;writer_t�����iter�����writer���operator struct hb_array_t<struct OT::IntType<unsigned char,1> const >���operator struct hb_array_t<struct OT::IntType<unsigned char,1> >�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
;len��
�;arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::IntType<unsigned char,1>,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@U?$IntType@E$00@OT@@U12@@OT@@��
��,
��
��
��,F�CFF::Encoding1_Range.?AUEncoding1_Range@CFF@@���
����
��	0����9	����	u�������sanitize���
;first
;nLeft��_instance_assertion_on_line_97���get_size���?null_size��?min_size���?static_sizeF��CFF::Encoding1_Range.?AUEncoding1_Range@CFF@@���
��
��	0k+�+��
��,:�CFF::Encoding1.?AUEncoding1@CFF@@���
����
��	0����9	u����s	;����
��	�;����������OT::ArrayOf<CFF::Encoding1_Range,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@UEncoding1_Range@CFF@@U?$IntType@E$00@OT@@@OT@@	u����	�������sanitize�����get_code�����nRanges
��ranges�����get_size�����_compiles_assertion_on_line_129��_instance_assertion_on_line_129?null_size��?min_size���:
��CFF::Encoding1.?AUEncoding1@CFF@@���
��
����
��
��
��,
��
��	������	��������	������
��,	������r
��,
��	������r����	u����	0����	����j�hb_array_t<CFF::Encoding1_Range const >.?AU?$hb_array_t@$$CBUEncoding1_Range@CFF@@@@	������b�hb_array_t<CFF::Encoding1_Range>.?AU?$hb_array_t@UEncoding1_Range@CFF@@@@���	����������	������	0�����;
��	������<
��	������<	0����9��#�	�������item_t�?item_size����ArrayOf<CFF::Encoding1_Range,OT::IntType<unsigned char,1> >��operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::Encoding1_Range const >���operator struct hb_array_t<struct CFF::Encoding1_Range>��begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
;len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<CFF::Encoding1_Range,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@UEncoding1_Range@CFF@@U?$IntType@E$00@OT@@@OT@@
��,
��
��
��,>�CFF::SuppEncoding.?AUSuppEncoding@CFF@@�
���
�	0��9	��	u���	�sanitize���
;code�
	9glyph
�_instance_assertion_on_line_142�get_size���?null_size��?min_size���?static_size>�CFF::SuppEncoding.?AUSuppEncoding@CFF@@�
�
�	0k+�+�
�,F�CFF::CFF1SuppEncData.?AUCFF1SuppEncData@CFF@@���
���
�	0��9uK,	���	;��
�	�;������OT::ArrayOf<CFF::SuppEncoding,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@USuppEncoding@CFF@@U?$IntType@E$00@OT@@@OT@@��	u��	����sanitize����get_codes���nSups��
�supps�get_size����_compiles_assertion_on_line_164�_instance_assertion_on_line_164?null_size��?min_size���F
�CFF::CFF1SuppEncData.?AUCFF1SuppEncData@CFF@@���
�
���
"�
#�
"�,
%�
�	�'�&�	�'�(�)�	�'�&�
�,	,��'�r
�,
"�	.��/�r-�0�	u�/�	0�/�	�'�f�hb_array_t<CFF::SuppEncoding const >.?AU?$hb_array_t@$$CBUSuppEncoding@CFF@@@@��	5��/�Z�hb_array_t<CFF::SuppEncoding>.?AU?$hb_array_t@USuppEncoding@CFF@@@@�	7��'�6�8�	��/�	0�'��;
�	<��'�<
�	>��/�<	0�/�9�#�	�/���item_t�?item_size��*�ArrayOf<CFF::SuppEncoding,OT::IntType<unsigned char,1> >���+�operator=��1�operator[]�2�get_size���3�operator bool��4�pop9�as_array���5�iter_t�7�writer_t���6�iter���8�writer�6�operator struct hb_array_t<struct CFF::SuppEncoding const >8�operator struct hb_array_t<struct CFF::SuppEncoding>���:�begin��:�end4�qsort��;�serialize��=�serialize_append���?�copy���@�sanitize_shallow���
;len��
A�arrayZ���B�_compiles_assertion_on_line_821B�_instance_assertion_on_line_821?null_size��?min_size���vC�OT::ArrayOf<CFF::SuppEncoding,OT::IntType<unsigned char,1> >.?AU?$ArrayOf@USuppEncoding@CFF@@U?$IntType@E$00@OT@@@OT@@��
�,	uJ,-<
�
>�
�,6�CFF::Encoding.?AUEncoding@CFF@@�
J��1 u����	0J�K�L�
J���
N�,�1O�	0J�K�P�M�Q�
N�	uJ�S�	uJ�S�s	 J�S�	0J�S�	J�S��	0J�S�9
�,	Z�J�S�R�CFF::Encoding::<unnamed-type-u>.?AT<unnamed-type-u>@Encoding@CFF@@��	J�S�BR�serialize��T�get_size���U�get_code���V�table_format���W�has_supplement�X�get_supplement_codes���Y�sanitize���[�suppEncData
;format���\�<unnamed-type-u>���
\�u]�_instance_assertion_on_line_305?null_size��?min_size���6^�CFF::Encoding.?AUEncoding@CFF@@�
J�
`��a��u	`�=9>9b�
`�
O�	`�F0�1e�
N�
K�,
`�	`�F0�1i�	��F0�1�2	�F0�1�2	G�F0�1�2
`�,
��,
�,
G�,
\���
r�
s�*
��format0��
��format1��Ru�CFF::Encoding::<unnamed-type-u>.?AT<unnamed-type-u>@Encoding@CFF@@��
��
��
S�,
g�	0k+�+z�Z�<
��Z�}�b�NullHelper<CFF::CFF1SuppEncData>.?AU?$NullHelper@UCFF1SuppEncData@CFF@@@@���	Z��6�CFF::Charset0.?AUCharset0@CFF@@�
����
��l+uu	0������	u�������u	������	u��s	�������sanitize�����get_sid��collect_glyph_to_sid_map�����get_glyph����get_size���
��sids���_compiles_assertion_on_line_355��_instance_assertion_on_line_355?null_size��?min_size���6
��CFF::Charset0.?AUCharset0@CFF@@�
��
��,6�CFF::Charset.?AUCharset@CFF@@���
���1 u��	0������
����
��,�1��u	0����������
��	u����suuƿ	u������	������	u�����	0������N�CFF::Charset::<unnamed-type-u>.?AT<unnamed-type-u>@Charset@CFF@@	������serialize����get_size�����get_sid��collect_glyph_to_sid_map�����get_glyph����sanitize���
;format�����<unnamed-type-u>���
��u��_instance_assertion_on_line_634?null_size��?min_size���6
��CFF::Charset.?AUCharset@CFF@@����O�u	p=9>9��
��
��,
��
��	��F0�1��
��	��F0�1�2
��
��
��r�CFF::Charset1_2<OT::IntType<unsigned char,1> >.?AU?$Charset1_2@U?$IntType@E$00@OT@@@CFF@@���
��	��F0�1�2
����
��	0������	u������	������	u�����	u����s	u��s��OT::UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned char,1> > >.?AU?$UnsizedArrayOf@U?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@@OT@@�	������sanitize�����get_sid��collect_glyph_to_sid_map�����get_glyph����get_size�����get_size_for_ranges
��ranges�����_compiles_assertion_on_line_485��_instance_assertion_on_line_485?null_size��?min_size���r��CFF::Charset1_2<OT::IntType<unsigned char,1> >.?AU?$Charset1_2@U?$IntType@E$00@OT@@@CFF@@���
��
��v�CFF::Charset_Range<OT::IntType<unsigned char,1> >.?AU?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@�
����
��,
��
��	������	��������	������
��,	������s
����
��,
��	������s����	u��s��hb_array_t<CFF::Charset_Range<OT::IntType<unsigned char,1> > const >.?AU?$hb_array_t@$$CBU?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@@@��	������s��hb_array_t<CFF::Charset_Range<OT::IntType<unsigned char,1> > >.?AU?$hb_array_t@U?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@@@	������s����	����	0�����;	������49	0�����;��#�	����b��item_t�?item_size����UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned char,1> > >���operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���6��OT::UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned char,1> > >.?AU?$UnsizedArrayOf@U?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@@OT@@�
��	0����9	����	u�������sanitize���
	9first
;nLeft��_instance_assertion_on_line_369��get_size���?null_size��?min_size���?static_sizev��CFF::Charset_Range<OT::IntType<unsigned char,1> >.?AU?$Charset_Range@U?$IntType@E$00@OT@@@CFF@@�
��r�CFF::Charset1_2<OT::IntType<unsigned short,2> >.?AU?$Charset1_2@U?$IntType@G$01@OT@@@CFF@@��
��	��F0�1�2
����
��	0������	u������	������	u�����	u����s	u��s��OT::UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned short,2> > >.?AU?$UnsizedArrayOf@U?$Charset_Range@U?$IntType@G$01@OT@@@CFF@@@OT@@	������sanitize�����get_sid��collect_glyph_to_sid_map�����get_glyph����get_size�����get_size_for_ranges
��ranges�����_compiles_assertion_on_line_485��_instance_assertion_on_line_485?null_size��?min_size���r��CFF::Charset1_2<OT::IntType<unsigned short,2> >.?AU?$Charset1_2@U?$IntType@G$01@OT@@@CFF@@��
��
��v�CFF::Charset_Range<OT::IntType<unsigned short,2> >.?AU?$Charset_Range@U?$IntType@r��Fis_sorted_iterator�Fhas_fast_len���q�thiz���r�iter���t�operator+��r�_begin�r�begin��r�_end���r�endu�operator bool��j�lenx�operator*��{�operator[]���operator+=���operator++���operator-=���operator--�s�operator-��R T��hb_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@r�hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
��	k�����
����
��	o���������	N�����	N�����s	0����	u����	����	����s	S��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__r��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��g�������n��hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@
M���u
S�	S�����	S�������
n�	N�S���	N�S���s	S���	S���s	uS���
n�,
��	0S�����	��S���	S�S���	tS�	tS�����������hb_sorted_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	��S���	��S��������	S����	S�S����	S�S�������	S�S���sf���Frealloc_move�����hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >N�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::OffsetTo<struct OT::AxisValue,struct OT::IntType<unsigned short,2>,void,1> const >�����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
��arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@
N�
B�	B�����	K�B���b	B���������
%�,
M�	��B����
&�,	²B�����ò�1N��u	0B���Ų	0B����;	0B���9	B���	uB���N�v��%�target_t�����OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1>�����operator=��IJoperator()�Ʋserialize_copy�Dzsanitize_shallow���Ȳneuter�ɲ_instance_assertion_on_line_517ʲget_size���?null_size��?min_size���?static_size�6˲OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@���
B�	ͲF0�1���8N�e�J�	0B���ϲ
@�,
��,
Ͳ,
[	0[Բu@	0[Բֲ	u[Բ	u[Բs�3$	[Բڲ	0[Բs	0[Բ9	��[Բ	n�[Բ��OT::OffsetTo<OT::UnsizedArrayOf<OT::StatAxisRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@����OT::OffsetTo<OT::AxisValueOffsetArray,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UAxisValueOffsetArray@OT@@U?$IntType@I$03@2@X$0A@@OT@@��	[Բv?tableTag���ղhas_data���ײget_value��زget_design_axis_count��ٲget_axis_record_name_idزget_axis_value_count���ٲget_axis_value_name_id�۲collect_name_ids���ܲsubset�ݲsanitize���޲get_design_axes߲get_axis_value_offsets�
L>version��
	9designAxisSize���
	9designAxisCount��
�designAxesOffset�
	9axisValueCount���
�offsetToAxisValueOffsets�
�9elidedFallbackNameID��_instance_assertion_on_line_612زget_size���?null_size��?min_size���?static_size.�OT::STAT.?AUSTAT@OT@@���
Բ,	0��D��-
?�,�N�²�
���
�,����
�
�
�
�	���
�,	���s	������
>�,
�	������	���������1��u	0����	0����;	0���9	���	u���V�<��>�target_t����OffsetTo<OT::AxisValueOffsetArray,OT::IntType<unsigned int,4>,void,0>����operator=����operator()���serialize_copy���sanitize_shallow�����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::AxisValueOffsetArray,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UAxisValueOffsetArray@OT@@U?$IntType@I$03@2@X$0A@@OT@@��
Բ�N�²���hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@��
e��
�	��}̐	�Ԑe�
�	���r
�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>�
ؐa
e�v��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>.?AU?$hb_partial_t@$01PEBU<unnaG$01@OT@@@CFF@@
����
��,
��
��	������	��������	������
��,	������s
����
�,
��	����s��	u��s��hb_array_t<CFF::Charset_Range<OT::IntType<unsigned short,2> > const >.?AU?$hb_array_t@$$CBU?$Charset_Range@U?$IntType@G$01@OT@@@CFF@@@@�	����s��hb_array_t<CFF::Charset_Range<OT::IntType<unsigned short,2> > >.?AU?$hb_array_t@U?$Charset_Range@U?$IntType@G$01@OT@@@CFF@@@@���		�����s�
�	����	0�����;	�����49	0����;��#�	���b��item_t�?item_size����UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned short,2> > >��operator=���operator[]��get_size����as_array����qsort��
�serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���6�OT::UnsizedArrayOf<CFF::Charset_Range<OT::IntType<unsigned short,2> > >.?AU?$UnsizedArrayOf@U?$Charset_Range@U?$IntType@G$01@OT@@@CFF@@@OT@@
�	0���9	���	u�����sanitize���
	9first
	9nLeft�_instance_assertion_on_line_369�get_size���?null_size��?min_size���?static_sizev�CFF::Charset_Range<OT::IntType<unsigned short,2> >.?AU?$Charset_Range@U?$IntType@G$01@OT@@@CFF@@
��
��,
��,
��,
��,
����
�
 �>
��format0��
��format1��
��format2��N"�CFF::Charset::<unnamed-type-u>.?AT<unnamed-type-u>@Charset@CFF@@
��
$�
��
&�
��,
��
��	0k+�+*�F�CFF::CFF1StringIndex.?AUCFF1StringIndex@CFF@@���
,�j�OT::CFFIndex<OT::IntType<unsigned short,2> >.?AU?$CFFIndex@U?$IntType@G$01@OT@@@OT@@
.���
/�	u.�0�
.�	.�2��	u.�0�s	j.�0�	.�0�s	0.�0�9	.�0�&1�offset_array_size��3�set_offset_at��4�offset_at��5�data_base��6�operator[]�1�get_size���7�sanitize���
	9count
;offSize��
�;offsets��8�_instance_assertion_on_line_1465���?null_size��?min_size���j
9�OT::CFFIndex<OT::IntType<unsigned short,2> >.?AU?$CFFIndex@U?$IntType@G$01@OT@@@OT@@
,���
;�,�1<�Q,	0,�-�=�".���>�serialize��F?�CFF::CFF1StringIndex.?AUCFF1StringIndex@CFF@@���
;�
,�r�hb_vector_t<hb_array_t<unsigned char const >,0>.?AU?$hb_vector_t@U?$hb_array_t@$$CBE@@$0A@@@
C�n�hb_array_t<hb_array_t<unsigned char const > >.?AU?$hb_array_t@U?$hb_array_t@$$CBE@@@@���v�hb_array_t<hb_array_t<unsigned char const > const >.?AU?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@�
C��
G�	C�D�
H�
F�	C�D�J�
E�	C�D�L�
C���
N�,
O�	C�D�P���std::initializer_list<hb_array_t<unsigned char const > >.?AV?$initializer_list@U?$hb_array_t@$$CBE@@@std@@��
R�	C�D�S�	C�D�2I�K�M�Q�T�U�	C�D�	C�D�J�	C�D�L�X�Y�	C�D�med-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@��
�ܐ���
e�
e�,
���
�,��OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`3ceab3b7
���
�
²	0���
��
�
�	��
�"�LM	��!� �"�
�,
�,
%�	$���&���operator()�#�<lambda_bfa16737f151f180b60cf23f3f2b1857>��
"�designAxes���
LMuser_axes_location���'�operator=��&(�OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`3ceab3b7
�
LM
"�
�,	��!�
�
�,��hb_map_iter_t<hb_array_t<OT::StatAxisRecord const >,unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@P8StatAxisRecord@OT@@EBAIXZ$0A@$0A@@@��
1��2�y3�
1��hb_iter_t<hb_map_iter_t<hb_array_t<OT::StatAxisRecord const >,unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@P8StatAxisRecord@OT@@EBAIXZ$0A@$0A@@@I@@��
6���
7�	u6�8�
6�	5�6�:�
1���
<�	=�6�8�;�>�	1�6�8�	1�6�8�sA�@�	06�8�	u6�:�D�9�	u6�:�s	u6�8�sF�G�
6�!	1�6�I�s
1�,
6�	K�6�L�sJ�M�	1�6�:�r	1�6�I�	K�6�L�O�P�Q��uitem_t�9�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���?�thiz���@�iter���B�operator+��@�_begin�@�begin��@�_end���@�endC�operator bool��9�lenE�operator*��H�operator[]�N�operator+=�R�operator++�N�operator-=�R�operator--�A�operator-�� TS�hb_iter_t<hb_map_iter_t<hb_array_t<OT::StatAxisRecord const >,unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@P8StatAxisRecord@OT@@EBAIXZ$0A@$0A@@@I@@���l���J�U�
1�	1�W�V�
<�	u1�Y�	u1�Y�s	01�Y�	1�W�	1�W�s	1�1�Y�
<�,
`�	01�Y�a���hb_reference_wrapper<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const >.?AU?$hb_reference_wrapper@P8StatAxisRecord@OT@@EBAIXZ@@��6���X�hb_map_iter_t<hb_array_t<OT::StatAxisRecord const >,unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Z�__item__���[�__item_at__\�__more__���Z�__len__]�__next__���^�__forward__]�__prev__���^�__rewind__�_�__end__b�operator!=�
��it���
c�f�d� hb_map_iter_t<hb_array_t<OT::StatAxisRecord const >,unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUStatAxisRecord@OT@@@@P8StatAxisRecord@OT@@EBAIXZ$0A@$0A@@@��
�����hb_map_iter_factory_t<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8StatAxisRecord@OT@@EBAIXZ$0A@@@��
g��f�h�1�i�
U��
k�	g��.�.l�
U�
g�	g�o�n�jp�hb_map_iter_factory_t<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0>��
U�f�q�hb_map_iter_factory_t<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8StatAxisRecord@OT@@EBAIXZ$0A@@@��
g�
U���hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,unsigned int (__cdecl OT::AxisValue::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@P8AxisValue@OT@@EBAIXZ$0A@$0A@@@���
u��v�yw�
u���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,unsigned int (__cdecl OT::AxisValue::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@P8AxisValue@OT@@EBAIXZ$0A@$0A@@@I@@���
z���
{�	uz�|�
z�	y�z�~�
u���
��	��z�|����	u�z�|�	u�z�|�s����	0z�|�	uz�~���}�	uz�~�s	uz�|�s����
z�!	u�z���s
u�,
z�	��z���s����	u�z�~�r	u�z���	��z����������uitem_t�}�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool��}�len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,unsigned int (__cdecl OT::AxisValue::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@P8AxisValue@OT@@EBAIXZ$0A@$0A@@@I@@���J�hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
����
��,)�l%�������
u�	u�����
��	uu���	uu���s	0u���	u���	u���s	u�u���
��,
��	0u�������hb_reference_wrapper<unsigned int (__cdecl OT::AxisValue::*)(void)const >.?AU?$hb_reference_wrapper@P8AxisValue@OT@@EBAIXZ@@Jz�����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Hf���Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,unsigned int (__cdecl OT::AxisValue::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@P8AxisValue@OT@@EBAIXZ$0A@$0A@@@���
�����hb_map_iter_factory_t<unsigned int (__cdecl OT::AxisValue::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8AxisValue@OT@@EBAIXZ$0A@@@
�������u���
���
��	���.�.��
��
��	������f��hb_map_iter_factory_t<unsigned int (__cdecl OT::AxisValue::*)(void)const ,0>���
��f���hb_map_iter_factory_t<unsigned int (__cdecl OT::AxisValue::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8AxisValue@OT@@EBAIXZ$0A@@@
��
��
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@��hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@�
����
��	u����
��	����³
��	ij����óų	������	������sȳdz	0����	²��³	²����˳̳	²��³s	²����sγϳ
��!	����ѳs
��,
��	ӳ��Գsҳճ	����³r	����ѳ	ӳ��Գ׳سٳ�²item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ƴthiz���dziter���ɳoperator+��dz_begin�dzbegin��dz_end���dzendʳoperator bool����lenͳoperator*��гoperator[]�ֳoperator+=�ڳoperator++�ֳoperator-=�ڳoperator--�ȳoperator-�� T۳hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@���
ݳ	��ݳ޳
ݳ��
�	ijݳ�߳�	²ݳ�	²ݳ�s	0ݳ�	uݳ�	ݳ޳	ݳ޳s	��ݳ���thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@�������ݳ���hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>,OT::AxisValue const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUAxisValue@OT@@@@��hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@��
���
�,���.
��	����
��	²����	0����	���	������
��	0��������hb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >.?AU?$hb_reference_wrapper@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@@@���������hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-h���²__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
�it���
��0p
MB@fJ
��Hhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
����hb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@@@�
����������.	�mHqH���.
�	�����hb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>�
�p
�.f�	�hb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@@@�
�
���hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,OT::AxisValue const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@AEBUAxisValue@OT@@@@

���
�	u
��

�	�
��
�	�
����	�
��	�
��s��	0
��	²
��	²
����	²
��s	²
��s��

�!	�
� �s
�,

�	"�
�#�s!�$�	�
��r	�
� �	"�
�#�&�'�(��²item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�%�operator+=�)�operator++�%�operator-=�)�operator--��operator-��� T*�hb_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,OT::AxisValue const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@AEBUAxisValue@OT@@@@���
�	�-�,�
�	²�/�	²�/�s	0�/�	u�/�	�-�	�-�s	��/�
�	0�/�7���hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@@@�
���.�hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>��²__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�0�__item__���1�__item_at__2�__more__���3�__len__4�__next__���5�__forward__4�__prev__���5�__rewind__�6�__end__8�operator!=�
S�it���
9�f�:�(hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@��
S����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@@@��
=��<�>��?�
��
A�	=��.�.B�
�
=�	=�E�D�~F�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0>
�f�G�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@@@��
=�
[	[F0�1J�
�
�	L�F0�1M�
�,O�o#A0	0F0�1P�
�
R�j�OT::UnsizedArrayOf<OT::StatAxisRecord>.?AU?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@
���
U�,
V�
�	�X�W�	O��X�s	�X�W�Z�[�
T�,
U�	]��^��
T���
`�,	a��^�_�b��1V��u	0�X�d�	0�^��;	0�^�9	�^�	u�^�b�<��T�target_t���Y�OffsetTo<OT::UnsizedArrayOf<OT::StatAxisRecord>,OT::IntType<unsigned int,4>,void,0>\�operator=��c�operator()�e�serialize_copy�f�sanitize_shallow���g�neuter�h�_instance_assertion_on_line_517i�get_size���?null_size��?min_size���?static_size�6j�OT::OffsetTo<OT::UnsizedArrayOf<OT::StatAxisRecord>,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@U?$IntType@I$03@2@X$0A@@OT@@���
�
l��8�[
9�"�	0��n�
[,	0k+�+J�
U�
r�	0�^�3�l+�
9�	0���u�
`�
a�
T�	T�y�x�	T�y�z�{�	T�y�x�
�,	~�T�y�s
`�	�T���s���	uT�s	��T���s^�hb_array_t<OT::StatAxisRecord>.?AU?$hb_array_t@UStatAxisRecord@OT@@@@���	��T�y�s����	T�y�	0T�y��;
T�	��T���49	0T����;�#�	T���B�item_t�?item_size��|�UnsizedArrayOf<OT::StatAxisRecord>�}�operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���j6��OT::UnsizedArrayOf<OT::StatAxisRecord>.?AU?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@�V�a���
�,
k�,R�hb_cache_t<16,24,8,0>.?AU?$hb_cache_t@$0BA@$0BI@$07$0A@@@���
��	����	����
����
��	0����	0�����t#�ntitem_t���hb_cache_t<16,24,8,0>����clear����get��set
��values���R��hb_cache_t<16,24,8,0>.?AU?$hb_cache_t@$0BA@$0BI@$07$0A@@@���6�hb_ft_font_t.?AUhb_ft_font_t@@��2�FT_FaceRec_.?AUFT_FaceRec_@@
��
��	����	����	����s�
tload_flags���
0symbol���
0unref
0transform
�lock�
��0ft_face��
u8cached_serial
��<advance_cache��hb_ft_font_t�����~hb_ft_font_t����__vecDelDtor���6��@hb_ft_font_t.?AUhb_ft_font_t@@��
��
��:�FT_Bitmap_Size_.?AUFT_Bitmap_Size_@@
��:�FT_CharMapRec_.?AUFT_CharMapRec_@@��
��
��2�FT_Generic_.?AUFT_Generic_@@.�FT_BBox_.?AUFT_BBox_@@��>�FT_GlyphSlotRec_.?AUFT_GlyphSlotRec_@@��
��2�FT_SizeRec_.?AUFT_SizeRec_@@
��6�FT_DriverRec_.?AUFT_DriverRec_@@
��6�FT_MemoryRec_.?AUFT_MemoryRec_@@
��6�FT_StreamRec_.?AUFT_StreamRec_@@
��2�FT_ListRec_.?AUFT_ListRec_@@F�FT_Face_InternalRec_.?AUFT_Face_InternalRec_@@��
���
num_faces
face_index���
face_flags���
style_flags��
num_glyphs���
pfamily_name��
p style_name���
t(num_fixed_sizes��
��0available_sizes��
t8num_charmaps�
��@charmaps�
��Hgeneric��
��Xbbox�
!hunits_per_EM�
jascender�
ldescender
nheight���
pmax_advance_width
rmax_advance_height���
tunderline_position���
vunderline_thickness��
��xglyph
���size�
���charmap��
���driver���
���memory���
���stream���
���sizes_list���
���autohint�
�extensions���
���internal�2���FT_FaceRec_.?AUFT_FaceRec_@@
��
��
��,
��,
��tŴ��uutǴ2�FT_Matrix_.?AUFT_Matrix_@@��
ɴ2�FT_Vector_.?AUFT_Vector_@@��
˴��ʴ̴ʹ
x
y2ϴFT_Vector_.?AUFT_Vector_@@��B
xx���
xy���
yx���
yy���2ѴFT_Matrix_.?AUFT_Matrix_@@��
ɴ,
����
ԴT��ִ
��
ش
մ,���$��"uܴ
�,��""uߴ��utt����utt�
��:�FT_LibraryRec_.?AUFT_LibraryRec_@@��
�>�FT_Glyph_Metrics_.?AUFT_Glyph_Metrics_@@�FT_GLYPH_FORMAT_NONE��pmocFT_GLYPH_FORMAT_COMPOSITE�stibFT_GLYPH_FORMAT_BITMAP����ltuoFT_GLYPH_FORMAT_OUTLINE���tolpFT_GLYPH_FORMAT_PLOTTER��� GVSFT_GLYPH_FORMAT_SVG��:t�FT_Glyph_Format_.?AW4FT_Glyph_Format_@@���2�FT_Bitmap_.?AUFT_Bitmap_@@��2�FT_Outline_.?AUFT_Outline_@@:�FT_SubGlyphRec_.?AUFT_SubGlyphRec_@@
�F�FT_Slot_InternalRec_.?AUFT_Slot_InternalRec_@@��
��
�library��
��face�
��next�
uglyph_index��
�� generic��
�0metrics��
PlinearHoriAdvance
TlinearVertAdvance
˴Xadvance��
�`format���
�hbitmap���
t�bitmap_left��
t�bitmap_top���
��outline��
u�num_subglyphs
��subglyphs
�control_data�
�control_len��
�lsb_delta
�rsb_delta
�other
��internal�>��FT_GlyphSlotRec_.?AUFT_GlyphSlotRec_@@��
�
��
width
height���
horiBearingX�
horiBearingY�
horiAdvance��
vertBearingX�
vertBearingY�
vertAdvance��>�� FT_Glyph_Metrics_.?AUFT_Glyph_Metrics_@@VFT_KERNING_DEFAULT���FT_KERNING_UNFITTED��FT_KERNING_UNSCALED��:t��FT_Kerning_Mode_.?AW4FT_Kerning_Mode_@@�����uuu̴t��
��,
˴,
�
�
��v
!n_contours���
!n_points�
̴points���
 tags�
!contours�
t flags2�(FT_Outline_.?AUFT_Outline_@@
̴��uut����u�p�#p�
�
��>�FT_Size_Metrics_.?AUFT_Size_Metrics_@@��F�FT_Size_InternalRec_.?AUFT_Size_InternalRec_@@��
�N
��face�
��generic��

�metrics��
�8internal�2�@FT_SizeRec_.?AUFT_SizeRec_@@

�
��
!x_ppem���
!y_ppem���
x_scale��
y_scale��
ascender�
descender
height���
max_advance��>�FT_Size_Metrics_.?AUFT_Size_Metrics_@@��
˴��
�

�,
�p,�t�
�
���t�
 �
!����t#�
$�
%���t'�
�,N�hb_array_t<FT_Vector_>.?AU?$hb_array_t@UFT_Vector_@@@@��̴u	*�i/k/+���hb_iter_with_fallback_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@����hb_iter_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@���
.���
/�	u.�0�
*�
.�	2�.�3�
*���
5�	6�.�0�4�7�	*�.�0�	*�.�0�s:�9�	0.�0�	��.�3�	��.�0�=�>�	��.�3�s	��.�0�s@�A�
.�!	*�.�C�s
*�,
.�	E�.�F�sD�G�	*�.�3�r	*�.�C�	E�.�F�I�J�K����item_t�1�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���8�thiz���9�iter���;�operator+��9�_begin�9�begin��9�_end���9�end<�operator bool��1�len?�operator*��B�operator[]�H�operator+=�L�operator++�H�operator-=�L�operator--�:�operator-�� TM�hb_iter_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@����hb_iter_fallback_mixin_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@�
O�	2�O�P�
O���
R�	6�O�S�Q�T�	��O�S�	��O�S�s	0O�S�	uO�S�	O�P�	O�P�s	*�O�S��U�thiz���V�__item__���W�__item_at__X�__more__���Y�__len__Z�__next__���[�__forward__Z�__prev__���[�__rewind__�\�__end__�]�hb_iter_fallback_mixin_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@�.���O���_�hb_iter_with_fallback_t<hb_array_t<FT_Vector_>,FT_Vector_ &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UFT_Vector_@@@@AEAUFT_Vector_@@@@���
*�	*�a�+�	*�a�b�c�
5�	��*�e�	��*�e�s	*�a�	*�a�s	u*�e�
5�,
k�	0*�e�l�	̴*�e�Z�hb_array_t<FT_Vector_ const >.?AU?$hb_array_t@$$CBUFT_Vector_@@@@���	o�*�a�	t*�	t*�e�l�q�r�Z�hb_sorted_array_t<FT_Vector_>.?AU?$hb_sorted_array_t@UFT_Vector_@@@@	t�*�a�	t�*�a��u�v�	*�a��	*�*�e��	*�*�e�y�z�	*�*�e�s�-���Frealloc_move���d�hb_array_t<FT_Vector_>���__item_t__�Fis_random_access_iterator��Fhas_fast_len���f�__item__���g�__item_at__h�__next__���i�__forward__h�__prev__���i�__rewind__�j�__len__m�operator!=�n�begin��n�endn�operator&��p�operator struct hb_array_t<struct FT_Vector_ const >���m�operator==�j�hash���s�cmpw�qsort��j�get_size���x�reverse{�sub_array��|�truncate���h�fini���
̴arrayZ���
ulength���
ubackwards_length�N"V}�hb_array_t<FT_Vector_>.?AU?$hb_array_t@UFT_Vector_@@@@��
*��>�FT_Outline_Funcs_.?AUFT_Outline_Funcs_@@
����
������t��r
�move_to��
�line_to��
!�conic_to�
%�cubic_to�
t shift
$delta>��(FT_Outline_Funcs_.?AUFT_Outline_Funcs_@@
��,
̴,�FT_COLR_COMPOSITE_CLEAR��FT_COLR_COMPOSITE_SRCFT_COLR_COMPOSITE_DEST���FT_COLR_COMPOSITE_SRC_OVER���FT_COLR_COMPOSITE_DEST_OVER��FT_COLR_COMPOSITE_SRC_IN�FT_COLR_COMPOSITE_DEST_INFT_COLR_COMPOSITE_SRC_OUTFT_COLR_COMPOSITE_DEST_OUT���	FT_COLR_COMPOSITE_SRC_ATOP���
FT_COLR_COMPOSITE_DEST_ATOP��FT_COLR_COMPOSITE_XORFT_COLR_COMPOSITE_PLUS���
FT_COLR_COMPOSITE_SCREEN�FT_COLR_COMPOSITE_OVERLAYFT_COLR_COMPOSITE_DARKEN�FT_COLR_COMPOSITE_LIGHTENFT_COLR_COMPOSITE_COLOR_DODGEFT_COLR_COMPOSITE_COLOR_BURN�FT_COLR_COMPOSITE_HARD_LIGHT�FT_COLR_COMPOSITE_SOFT_LIGHT�FT_COLR_COMPOSITE_DIFFERENCE�FT_COLR_COMPOSITE_EXCLUSION��FT_COLR_COMPOSITE_MULTIPLY���FT_COLR_COMPOSITE_HSL_HUEFT_COLR_COMPOSITE_HSL_SATURATION�FT_COLR_COMPOSITE_HSL_COLOR��FT_COLR_COMPOSITE_HSL_LUMINOSITY�FT_COLR_COMPOSITE_MAX>t��FT_Composite_Mode_.?AW4FT_Composite_Mode_@@���
��,F�hb_ft_paint_context_t.?AUhb_ft_paint_context_t@@
��.�FT_Color_.?AUFT_Color_@@
��"մT1%��uu	������>�FT_Opaque_Paint_.?AUFT_Opaque_Paint_@@��
��	������"��hb_ft_paint_context_t����recurse
մft_font��
Tfont�
1%funcs
data�
�� palette��
u(palette_index
u,foreground���
�c0glyphs_decycler��
�cHlayers_decycler��
t`depth_left���
tdedge_count���F
��hhb_ft_paint_context_t.?AUhb_ft_paint_context_t@@	������
��
մ
��B
 blue�
 green
 red��
 alpha.��FT_Color_.?AUFT_Color_@@
��,
��,������.
 p
 insert_root_transform>��FT_Opaque_Paint_.?AUFT_Opaque_Paint_@@��
��,6�FT_ColorLine_.?AUFT_ColorLine_@@
��jFT_COLR_PAINT_EXTEND_PAD�FT_COLR_PAINT_EXTEND_REPEAT��FT_COLR_PAINT_EXTEND_REFLECT�6t��FT_PaintExtend_.?AW4FT_PaintExtend_@@�F�FT_ColorStopIterator_.?AUFT_ColorStopIterator_@@6
��extend���
��color_stop_iterator��6�� FT_ColorLine_.?AUFT_ColorLine_@@
����
��
��b
unum_color_stops��
ucurrent_color_stop���
 p
 read_variableF��FT_ColorStopIterator_.?AUFT_ColorStopIterator_@@
��
��6�FT_ColorStop_.?AUFT_ColorStop_@@
�������� ��:�FT_ColorIndex_.?AUFT_ColorIndex_@@��*
stop_offset��
��color6��FT_ColorStop_.?AUFT_ColorStop_@@
��
��*
!palette_index
alpha:��FT_ColorIndex_.?AUFT_ColorIndex_@@��
����
��,
��,
��,
��,
��,
��:�FT_COLR_Paint_.?AUFT_COLR_Paint_@@��
ĵ����ŵ Ƶ.FT_COLR_PAINTFORMAT_COLR_LAYERS��FT_COLR_PAINTFORMAT_SOLIDFT_COLR_PAINTFORMAT_LINEAR_GRADIENT��FT_COLR_PAINTFORMAT_RADIAL_GRADIENT��FT_COLR_PAINTFORMAT_SWEEP_GRADIENT���
FT_COLR_PAINTFORMAT_GLYPHFT_COLR_PAINTFORMAT_COLR_GLYPH���FT_COLR_PAINTFORMAT_TRANSFORMFT_COLR_PAINTFORMAT_TRANSLATEFT_COLR_PAINTFORMAT_SCALEFT_COLR_PAINTFORMAT_ROTATE���FT_COLR_PAINTFORMAT_SKEW� FT_COLR_PAINTFORMAT_COMPOSITE!FT_COLR_PAINT_FORMAT_MAX��FT_COLR_PAINTFORMAT_UNSUPPORTED��6tȵFT_PaintFormat_.?AW4FT_PaintFormat_@@�V�FT_COLR_Paint_::<unnamed-type-u>.?AT<unnamed-type-u>@FT_COLR_Paint_@@���>
ɵformat���ʵ<unnamed-type-u>���
ʵu:˵@FT_COLR_Paint_.?AUFT_COLR_Paint_@@��
ɵ>�FT_LayerIterator_.?AUFT_LayerIterator_@@
ε
����ϵе ѵ
ʵ
ӵB�FT_PaintColrLayers_.?AUFT_PaintColrLayers_@@:�FT_PaintGlyph_.?AUFT_PaintGlyph_@@��:�FT_PaintSolid_.?AUFT_PaintSolid_@@��J�FT_PaintLinearGradient_.?AUFT_PaintLinearGradient_@@J�FT_PaintRadialGradient_.?AUFT_PaintRadialGradient_@@J�FT_PaintSweepGradient_.?AUFT_PaintSweepGradient_@@��B�FT_PaintTransform_.?AUFT_PaintTransform_@@��B�FT_PaintTranslate_.?AUFT_PaintTranslate_@@��:�FT_PaintScale_.?AUFT_PaintScale_@@��:�FT_PaintRotate_.?AUFT_PaintRotate_@@6�FT_PaintSkew_.?AUFT_PaintSkew_@@B�FT_PaintComposite_.?AUFT_PaintComposite_@@��B�FT_PaintColrGlyph_.?AUFT_PaintColrGlyph_@@��
յcolr_layers��
ֵglyph
׵solid
صlinear_gradient��
ٵradial_gradient��
ڵsweep_gradient���
۵transform
ܵtranslate
ݵscale
޵rotate���
ߵskew�
�composite
�colr_glyph���V
�8FT_COLR_Paint_::<unnamed-type-u>.?AT<unnamed-type-u>@FT_COLR_Paint_@@���
յ
�
εlayer_iterator���B�FT_PaintColrLayers_.?AUFT_PaintColrLayers_@@
ϵ6
unum_layers���
ulayer
 p>�FT_LayerIterator_.?AUFT_LayerIterator_@@
׵
�
��color:�FT_PaintSolid_.?AUFT_PaintSolid_@@��
ص
�F
��colorline
˴ p0���
˴(p1���
˴0p2���J�8FT_PaintLinearGradient_.?AUFT_PaintLinearGradient_@@
��
ٵ
�V
��colorline
˴ c0���
(r0���
˴,c1���
4r1���J��8FT_PaintRadialGradient_.?AUFT_PaintRadialGradient_@@
ڵ
��V
��colorline
˴ center���
(start_angle��
,end_angleJ��0FT_PaintSweepGradient_.?AUFT_PaintSweepGradient_@@��
ֵ
��&
��paint
uglyphID��:��FT_PaintGlyph_.?AUFT_PaintGlyph_@@��
�
�
uglyphID��B�FT_PaintColrGlyph_.?AUFT_PaintColrGlyph_@@��rFT_COLOR_INCLUDE_ROOT_TRANSFORM��FT_COLOR_NO_ROOT_TRANSFORM���FT_COLOR_ROOT_TRANSFORM_MAX��Jt�FT_Color_Root_Transform_.?AW4FT_Color_Root_Transform_@@�����u�е �2�FT_ClipBox_.?AUFT_ClipBox_@@
���u	� 
�Z
˴bottom_left��
˴top_left�
˴top_right
˴bottom_right�2� FT_ClipBox_.?AUFT_ClipBox_@@
۵
�6�FT_Affine_23_.?AUFT_Affine_23_@@&
��paint
�affine���B�(FT_PaintTransform_.?AUFT_PaintTransform_@@��
�
�b
xx���
xy���
dx���
yx���
yy���
dy���6�FT_Affine_23_.?AUFT_Affine_23_@@
ܵ
�2
��paint
dx���
dy���B�FT_PaintTranslate_.?AUFT_PaintTranslate_@@��
ݵ
�b
��paint
scale_x��
scale_y��
center_x�
center_y�:� FT_PaintScale_.?AUFT_PaintScale_@@��
޵
�J
��paint
angle
center_x�
center_y�:!� FT_PaintRotate_.?AUFT_PaintRotate_@@
ߵ
#�j
��paint
x_skew_angle�
y_skew_angle�
center_x�
center_y�6%� FT_PaintSkew_.?AUFT_PaintSkew_@@
�
'�R
��source_paint�
��composite_mode���
��backdrop_paint���B)�(FT_PaintComposite_.?AUFT_PaintComposite_@@��
��d+�
��
ĵ,
�,��!��t0���uuuϵ 2�
ε,
��,0�3
�
7��
urows�
uwidth
tpitch
 buffer���
!num_grays
 pixel_mode���
 palette_mode�
 palette��29�(FT_Bitmap_.?AUFT_Bitmap_@@��
�,
��,f�hb_atomic_ptr_t<hb_font_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_font_funcs_t@@@@�
=�
=���
?�,
@�	=�>�A�	=�>��%	=�>�
B�C�D�	=�>��%
?�	�%=�G��%�%	0=�G�I�	0=�G���%T��E�hb_atomic_ptr_t<hb_font_funcs_t *>�F�init���F�set_relaxedH�get_relaxedH�get_acquireJ�cmpexchK�operator bool��H�operator->�
�%vfVL�hb_atomic_ptr_t<hb_font_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_font_funcs_t@@@@�	=�>�
>�,��hb_lazy_loader_t<hb_font_funcs_t,hb_ft_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_font_funcs_t@@Uhb_ft_font_funcs_lazy_loader_t@@X$0A@U1@@@�
P�Z�hb_ft_font_funcs_lazy_loader_t.?AUhb_ft_font_funcs_lazy_loader_t@@��
P���
S�,
T�	P�Q�U�	P�Q�
V�W�	P�Q�	P��%
S�	�%P�[�	0P�[�	�%P�[��%�%	0P�[�_�	�%P��%	�%P�	�%P�	�%P��c�d���+��R�Funcs��X�hb_lazy_loader_t<hb_font_funcs_t,hb_ft_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>Y�init0��Y�init���Y�fini���Y�free_instance��Z�do_destroy�\�operator->�]�operator bool��^�get_stored�^�get_stored_relaxed�`�cmpexch\�get\�get_relaxed^�get_unconsta�convertb�get_null���e�create�Z�destroy
=�instance��Vf�hb_lazy_loader_t<hb_font_funcs_t,hb_ft_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_font_funcs_t@@Uhb_ft_font_funcs_lazy_loader_t@@X$0A@U1@@@�	P�Q�
=�
i�
Q�,��hb_font_funcs_lazy_loader_t<hb_ft_font_funcs_lazy_loader_t>.?AU?$hb_font_funcs_lazy_loader_t@Uhb_ft_font_funcs_lazy_loader_t@@@@
l�	l��%	�%l�	l�m�
vP���n�destroyo�get_null���p�hb_font_funcs_lazy_loader_t<hb_ft_font_funcs_lazy_loader_t>�q�hb_font_funcs_lazy_loader_t<hb_ft_font_funcs_lazy_loader_t>.?AU?$hb_font_funcs_lazy_loader_t@Uhb_ft_font_funcs_lazy_loader_t@@@@	l�m�
P�
m�,
R�	�%R�	R�v�
Fl���w�create�x�hb_ft_font_funcs_lazy_loader_t�Zy�hb_ft_font_funcs_lazy_loader_t.?AUhb_ft_font_funcs_lazy_loader_t@@��	R�v�
l�
v�,
R��FT_ENCODING_NONE��bmysFT_ENCODING_MS_SYMBOL�cinuFT_ENCODING_UNICODE���sijsFT_ENCODING_SJIS��  bgFT_ENCODING_PRC���5gibFT_ENCODING_BIG5��snawFT_ENCODING_WANSUNG���ahojFT_ENCODING_JOHAB�  bgFT_ENCODING_GB2312����sijsFT_ENCODING_MS_SJIS���  bgFT_ENCODING_MS_GB2312�5gibFT_ENCODING_MS_BIG5���snawFT_ENCODING_MS_WANSUNG����ahojFT_ENCODING_MS_JOHAB��BODAFT_ENCODING_ADOBE_STANDARD����EBDAFT_ENCODING_ADOBE_EXPERT��CBDAFT_ENCODING_ADOBE_CUSTOM��1talFT_ENCODING_ADOBE_LATIN_1�2talFT_ENCODING_OLD_LATIN_2���nmraFT_ENCODING_APPLE_ROMAN��2t�FT_Encoding_.?AW4FT_Encoding_@@���V
��face�
��encoding�
!platform_id��
!encoding_id��:��FT_CharMapRec_.?AUFT_CharMapRec_@@��
����00������" "t����u""t��
��2�FT_StreamDesc_.?ATFT_StreamDesc_@@����" ""��
��
����
���
 base�
"size�
"pos��
��descriptor���
��pathname�
�� read�
��(close
��0memory���
 8cursor���
 @limit6
��HFT_StreamRec_.?AUFT_StreamRec_@@
���� $��
��
��&
data�
finalizer2��FT_Generic_.?AUFT_Generic_@@T��0��Tմ0��T������
������
������
��F
user�
��alloc
��free�
��realloc��6�� FT_MemoryRec_.?AUFT_MemoryRec_@@
��,f�hb_atomic_ptr_t<FT_LibraryRec_ *>.?AU?$hb_atomic_ptr_t@PEAUFT_LibraryRec_@@@@���
��
����
��,
��	������
�	������	����
������	������
��	�����
���
�����	0������	0������T����hb_atomic_ptr_t<FT_LibraryRec_ *>����init�����set_relaxed��get_relaxed��get_acquire��cmpexch��operator bool����operator->�
�vfV��hb_atomic_ptr_t<FT_LibraryRec_ *>.?AU?$hb_atomic_ptr_t@PEAUFT_LibraryRec_@@@@���	����
�
��,��hb_lazy_loader_t<FT_LibraryRec_,hb_ft_library_lazy_loader_t,void,0,FT_LibraryRec_>.?AU?$hb_lazy_loader_t@UFT_LibraryRec_@@Uhb_ft_library_lazy_loader_t@@X$0A@U1@@@��
öR�hb_ft_library_lazy_loader_t.?AUhb_ft_library_lazy_loader_t@@
ö��
ƶ,
Ƕ	öĶȶ	öĶ
ɶʶ	öĶ	ö��
ƶ	��öζ	0öζ	�öζ��	0öζҶ	�ö��	��ö	�ö	�ö�ֶ׶��+��ŶFuncs��˶hb_lazy_loader_t<FT_LibraryRec_,hb_ft_library_lazy_loader_t,void,0,FT_LibraryRec_>�̶init0��̶init���̶fini���̶free_instance��Ͷdo_destroy�϶operator->�жoperator bool��Ѷget_stored�Ѷget_stored_relaxed�Ӷcmpexch϶get϶get_relaxedѶget_unconstԶconvertնget_null���ضcreate�Ͷdestroy
��instance�Vٶhb_lazy_loader_t<FT_LibraryRec_,hb_ft_library_lazy_loader_t,void,0,FT_LibraryRec_>.?AU?$hb_lazy_loader_t@UFT_LibraryRec_@@Uhb_ft_library_lazy_loader_t@@X$0A@U1@@@��	öĶ
��
ܶ
Ķ,
Ŷ	�Ŷ	Ŷ��	Ŷ߶
fö���create��destroy�get_null����hb_ft_library_lazy_loader_tR�hb_ft_library_lazy_loader_t.?AUhb_ft_library_lazy_loader_t@@	Ŷ߶
ö
߶,����t���
�,t��
Ŷ�����t� $Ŵ�j��t�����t�Tt��
ƶ
ζ,
S�
[�,
˴
��
e�,
��,
��
��,
��
�
��,��?��#�
�
��,
��
��,
g�
l�,
h�
i�,S���
C�M�#�
�
O�,
��
�,
��
��,�����#�
�
��,

�,
��
�
�,
�

�,	���	��	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`3ceab3b7�
$���
%�	0$�&�r�
$��
(�
$�	$�*�
)�	$�*�z�+�,�
$�,
%�,
/�	.�$�*�0�r'�operator()�-�<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���1�operator=��&2�OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`3ceab3b7�
%�
&�,	$�*�z�
$�
*�,a�$�	����9������:�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB;�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.)�
$�	��ij>�Z?�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
$�f�@�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`3ceab3b7�
B���
C�	0B�D�r�
B��
F�
B�	B�H�
G�	B�H�z�I�J�
B�,
C�,
M�	L�B�H�N�rE�operator()�K�<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���O�operator=���&P�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`3ceab3b7�
C�
D�,	B�H�z�
B�
H�,a�B�	'�L�W��,���X�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBY�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.G�
B�	[�a�\�Z]�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
B�f�^�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
[
[,����
��
�
e�
f�
��,
d�	��+�+
?�
�2
l�
G�,
k�	�%�+�+��CrapOrNullHelper<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@	N�q�v�CrapOrNullHelper<OT::AxisValueRecord const >.?AU?$CrapOrNullHelper@$$CBUAxisValueRecord@OT@@@@��	��s�r�CrapOrNullHelper<OT::StatAxisRecord const >.?AU?$CrapOrNullHelper@$$CBUStatAxisRecord@OT@@@@	�u�
�
D�,	���� "
��,	���� "
��,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3ceab3b7��
}���
~�	}��~ 
�,
~�	� }��	� }��~}��	�����
}�	}�~ 	}�~ 
}��
��
}�	}���
��	}�������
}�,
~�,
��	��}��������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3ceab3b7����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3ceab3b7��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )���<lambda_9f40189620cfe4223adcbc34f0d42913>����operator=���
v��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3ceab3b7����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3ceab3b7�
����
��	����� 
��,
��	� ����	� ����~��\	
���
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
÷	·����ķ���operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��ŷoperator=���
vƷstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3ceab3b7���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3ceab3b7��
ȷ��
ɷ	ȷʷ!
ʷ,
ɷ	!ȷʷ	!ȷʷ~ȷ�	<,9з
ȷ	ȷ!	ȷ!
ȷ�
շ
ȷ	ȷ׷
ַ	ȷ׷طٷ
ȷ,
ɷ,
ܷ	۷ȷ׷ݷ�˷operator()�	ӷ<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�ηoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Է<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Ϸoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�ڷ<lambda_66f57f934f28d61049862f64df852ff0>��޷operator=���
v߷std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3ceab3b7��^�NullHelper<OT::StatAxisRecord>.?AU?$NullHelper@UStatAxisRecord@OT@@@@���	��^�NullHelper<OT::AxisValueRecord>.?AU?$NullHelper@UAxisValueRecord@OT@@@@�	�����NullHelper<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	N��
��,	[I#O#	W#[[R�Null<OT::StatAxisRecord>.?AU?$Null@UStatAxisRecord@OT@@@@���	����Null<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	N��R�Null<OT::AxisValueRecord>.?AU?$Null@UAxisValueRecord@OT@@@@�	���
[
[,	�.�."�	�s�sB�	dxjxj�	�z�z��	����Ͱ	���
�,	_�F0�1�2
	�,
_�,
��`���	u�F0�1�2
s�,
u�,
�v��	��F0�1�2
��,
��,
����
�,
��	0k+}+	�
1�,
��	ͲF0�1�����²J�	0�8�8�J�K�ѲN�²�K�u�1u	F0�1�
��,A�	0g"j"�	�A�O�	g�o�n�
U�,
s�,
g�,
�h��
��	1�g�o� �
"�f�"�
5�,
1�	y#y%�
K�2�'�	���	=�E�D�
�,
I�,
=�,
-�>�.�
S�	�=�E�0�
~�<�2�
�,	���
�,
�,
7��8�
�	����:�
"���<�
��,	������
��,
��,
��,
B���C�
��	u�����E�
ӳ��G�
y�,
u�	y#yJ�
��v�L�	[F0�1�2
[,	L�F0�1���M�O��A0	0F0�1R��
9�"�	0�8�8T�"�"��u�1u	F0�1W�
�,a�
9	0k+}+Z�a��+
^�,�#M��
9�	0k+}+_���+
��,	*�a�+�
2�,	��@�?�	S�����	����	��ij>�	[�a�\�
����j�	����
����m�	����	[��	����	����
U�
7�
-�
a�,
��,
/�
�,
�
���
E�,
�,
o�,��	0k+}+�
�	0k+�+��z�OT::_hb_has_null<OT::AxisValueOffsetArray,0>.?AU?$_hb_has_null@UAxisValueOffsetArray@OT@@$0A@@OT@@��	e���r��	0k+}+��
r�	0k+�+����OT::_hb_has_null<OT::UnsizedArrayOf<OT::StatAxisRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@$0A@@OT@@���	w���
X�,
f�
��
��,b�OT::_hb_has_null<OT::AxisValue,1>.?AU?$_hb_has_null@UAxisValue@OT@@$00@OT@@�	1���²�+
��,
ϱ
�,	0k+�+�
,�
�
@�,
�
ʰ
��
g�
F�
&�R�NullHelper<OT::AxisValue>.?AU?$NullHelper@UAxisValue@OT@@@@�	²��L���	0�G�G��	X��\�	L�X��&��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
B�v�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���.���	0�G�G��	��(�>�	.���(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
$�v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���-�{O	0�G�G��	�.�O"�	-��.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
�v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���F�Null<OT::AxisValue>.?AU?$Null@UAxisValue@OT@@@@�	²��	�.�.�	`s�s;�^�G�	�O�O��	6z�z����o#	�O�O��۰��	�O�O��	1�W�V�	�-�,�	����	u�����	����9�	'�L�W���$"	0k+}+ĸ	ͲF0�1�2²"J�	0�8�8ǸA�*"	0g"j"ɸ�M�	L�F0�1�2
L�,�$"
9�"�	0�8�8θa�$"
9	0k+}+и�$"
9�	0k+}+Ҹ
[,J�NullHelper<OT::STAT>.?AU?$NullHelper@USTAT@OT@@@@���	Ըո
�,
r�,��uu	0k+�+ٸL���$"	0�G�G۸
L�L�ݸ.���$"	0�G�G߸
.�.��-�{O$"	0�G�G�
-�-��>�Null<OT::STAT>.?AU?$Null@USTAT@OT@@@@���	Ը�	X��\�	��(�>�
z�
��
��
�
��	�����
����
�,
�
�	0����	@������hb_reference_wrapper<unsigned int (__cdecl OT::AxisValue::*)(void)const >����operator==���operator!=���operator unsigned int (__cdecl OT::AxisValue::* &)(void) const���get
��v�F��hb_reference_wrapper<unsigned int (__cdecl OT::AxisValue::*)(void)const >.?AU?$hb_reference_wrapper@P8AxisValue@OT@@EBAIXZ@@	�����
��,
~�,
{�
|�,
��
�
��
�
�
��	����
����
�,
�
�	0����	$������hb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >���	�operator==�	�operator!=�
�operator class OT::STAT::collect_name_ids::<lambda_bfa16737f151f180b60cf23f3f2b1857> &�
�get
�v�F�hb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >.?AU?$hb_reference_wrapper@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@@@���	����$�²	0�J�J��.²	²�G�G�
�,

�
k�
9�
�
9�	9��D�
9���
�,
�
�	09���	+�9��*�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *> >���operator==��operator!=��operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::AxisValueOffsetArray const *> &��get
�v�F�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@@@�	9��D�
-�,
6�
�
c�
%�
c�	c�'�n�
c���
)�,
*�
)�	0c�,�+�	�c�'��(�hb_reference_wrapper<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const >�-�operator==�-�operator!=�.�operator unsigned int (__cdecl OT::StatAxisRecord::* &)(void) const.�get
U�v�F/�hb_reference_wrapper<unsigned int (__cdecl OT::StatAxisRecord::*)(void)const >.?AU?$hb_reference_wrapper@P8StatAxisRecord@OT@@EBAIXZ@@��	c�'�n�
W�,
:�,
7�
8�,
n�	�z��6�	x��z���7�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�8�operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�8�get
n�v�F9�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��6�x�Ry	0�J�J<�
3�	�s��>�	N��s���?�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�@�operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���@�get
3�v�FA�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��>�N�A	0�J�JD���hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`3ceab3b7�
F���
G�	uF�H�#�
H�,
G�	(�F�H�	+�F�H�
F��N�u	-��}�}O�F�u	-�5�Q�rR�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
F�r
uinit_value���S�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
F�	uF�#�	uF�#�
N�
F�	F�Y�
X�	F�Y�Z�[�
F�,
G�,
^�	]�F�Y�_��I�operator()�	V�<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�L�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	W�<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>M�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�\�<lambda_a932417c2c013cd7e6a2e40d88844188>��`�operator=��
va�hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`3ceab3b7�	�.�O"�
�,
ij
��,@�²	u�G�Gg�
�,
�,
�,
�
�,
'�,
�
Y�,��	u�G�Gq�
��
��
³,
��
��,
o�
/�,+�N�	²�G�Gz�
t�
�
��,
0�
1�,
��
��,�8J�	0%�'���l+u�	0A�O���	0�O�O��	0�O�O��	0�O�O��^�"G�	�O�O��
^�^�����"o#	�O�O��
������۰"��	�O�O��
۰۰���.²$"	²�G�G��²�$�²"	0�J�J��
$�$���x�Ry"	0�J�J��
x�x���N�A"	0�J�J��
N�N���	-�5�Q�@�²$"	u�G�G��
@�@�����$"	u�G�G��
����+�N�$"	²�G�G��N���
+�+���
U���hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`3ceab3b7���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	��ǹ
ƹ	��ǹȹɹ
��,
��,
̹	˹��ǹ͹���operator()�	Ĺ<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	Ź<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��ʹ<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��ιoperator=��
vϹhb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`3ceab3b7���1�9	0�8�8ѹ
��,ӹJ�	0�8�8Թ
h�,ֹJ�	0�8�8׹
~�,ٹJ�	0�8�8ڹ
��,ܹJ�	0�8�8ݹ	0k+}+M�N��	0k+}+�L�"��	0�O�O�.�"��	0�O�O�-�"{O	0�O�O�	^�pJrJ��	��pJrJ��	۰pJrJ��	²�O�O�	0�O�O�	0�O�O<�	0�O�OD�	u�O�Og�	u�O�Oq�	²�O�Oz�	������
ù	0k+�+?�	0k+�+��	L�pJrJݸ	.�pJrJ�	-�pJrJ��."²	²�O�O��$�"²	0�O�O��x�"Ry	0�O�O��N�"A	0�O�O��@�'"²	u�O�O��'"�	u�O�O�+�"N�	²�O�O�ӹ$"J�	0�8�8�ֹ$"J�	0�8�8	�ٹ$"J�	0�8�8�ܹ$"J�	0�8�8
��$"	0k+}+�N�$"�	0k+}+��uu	0k+�+���uu	0k+�+�	²�.@Q�	$�pJrJ��	x�pJrJ��	N�pJrJ��	²pJrJ�	�pJrJM�	+�pJrJ��	²����ܐN��	²�O�O�
�	0k+}+����	0k+}+#�	0k+�+�ܐ"N��	²�O�O&�²$"	0k+}+(�N�Ѳ	²�}̐*�
@�²*�TŴ&��Type���#�get_crap����/�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&��Type���"�get_crap����1�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�getr3�CrapOrNullHelper<OT::StatAxisRecord const >.?AU?$CrapOrNullHelper@$$CBUStatAxisRecord@OT@@@@t�getv5�CrapOrNullHelper<OT::AxisValueRecord const >.?AU?$CrapOrNullHelper@$$CBUAxisValueRecord@OT@@@@��r�get�7�CrapOrNullHelper<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@&�Type����get_null���^9�NullHelper<OT::StatAxisRecord>.?AU?$NullHelper@UStatAxisRecord@OT@@@@���&B�Type����get_null���;�NullHelper<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@��&��Type����get_null���^=�NullHelper<OT::AxisValueRecord>.?AU?$NullHelper@UAxisValueRecord@OT@@@@��get_null���R?�Null<OT::AxisValueRecord>.?AU?$Null@UAxisValueRecord@OT@@@@��get_null���A�Null<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@���get_null���RC�Null<OT::StatAxisRecord>.?AU?$Null@UStatAxisRecord@OT@@@@���&��Type���o�get_null����E�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&��Type���l�get_null����G�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@
%�	I���*��get_null���J�get_crap���bK�OT::_hb_has_null<OT::AxisValue,1>.?AU?$_hb_has_null@UAxisValue@OT@@$00@OT@@�	����*��get_null���M�get_crap���N�OT::_hb_has_null<OT::UnsizedArrayOf<OT::StatAxisRecord>,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@UStatAxisRecord@OT@@@OT@@$0A@@OT@@���
>�	P���*��get_null���Q�get_crap���zR�OT::_hb_has_null<OT::AxisValueOffsetArray,0>.?AU?$_hb_has_null@UAxisValueOffsetArray@OT@@$0A@@OT@@��r�get_null����T�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@q�get_null����V�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&%�Type�����get_null���RX�NullHelper<OT::AxisValue>.?AU?$NullHelper@UAxisValue@OT@@@@���get_null���FZ�Null<OT::AxisValue>.?AU?$Null@UAxisValue@OT@@@@�&[Type���ָget_null���J\�NullHelper<OT::STAT>.?AU?$NullHelper@USTAT@OT@@@@����get_null���>^�Null<OT::STAT>.?AU?$Null@USTAT@OT@@@@���FT_ORIENTATION_TRUETYPE��FT_ORIENTATION_POSTSCRIPTFT_ORIENTATION_FILL_RIGHTFT_ORIENTATION_FILL_LEFT�FT_ORIENTATION_NONE��6t`�FT_Orientation_.?AW4FT_Orientation_@@�FT_PIXEL_MODE_NONE���FT_PIXEL_MODE_MONO���FT_PIXEL_MODE_GRAY���FT_PIXEL_MODE_GRAY2��FT_PIXEL_MODE_GRAY4��FT_PIXEL_MODE_LCDFT_PIXEL_MODE_LCD_V��FT_PIXEL_MODE_BGRA���FT_PIXEL_MODE_MAX6	tb�FT_Pixel_Mode_.?AW4FT_Pixel_Mode_@@���bFT_Err_OkFT_Err_Cannot_Open_Resource��FT_Err_Unknown_File_Format���FT_Err_Invalid_File_Format���FT_Err_Invalid_Version���FT_Err_Lower_Module_Version��FT_Err_Invalid_Argument��FT_Err_Unimplemented_Feature�FT_Err_Invalid_Table�	FT_Err_Invalid_Offset
FT_Err_Array_Too_Large���FT_Err_Missing_ModuleFT_Err_Missing_Property��FT_Err_Invalid_Glyph_Index���FT_Err_Invalid_Character_CodeFT_Err_Invalid_Glyph_Format��FT_Err_Cannot_Render_Glyph���FT_Err_Invalid_Outline���FT_Err_Invalid_Composite�FT_Err_Too_Many_HintsFT_Err_Invalid_Pixel_SizeFT_Err_Invalid_SVG_Document�� FT_Err_Invalid_Handle!FT_Err_Invalid_Library_Handle"FT_Err_Invalid_Driver_Handle�#FT_Err_Invalid_Face_Handle���$FT_Err_Invalid_Size_Handle���%FT_Err_Invalid_Slot_Handle���&FT_Err_Invalid_CharMap_Handle'FT_Err_Invalid_Cache_Handle��(FT_Err_Invalid_Stream_Handle�0FT_Err_Too_Many_Drivers��1FT_Err_Too_Many_Extensions���@FT_Err_Out_Of_Memory�AFT_Err_Unlisted_Object���QFT_Err_Cannot_Open_StreamRFT_Err_Invalid_Stream_Seek���SFT_Err_Invalid_Stream_Skip���TFT_Err_Invalid_Stream_Read���UFT_Err_Invalid_Stream_Operation��VFT_Err_Invalid_Frame_Operation���WFT_Err_Nested_Frame_Access���XFT_Err_Invalid_Frame_Read`FT_Err_Raster_Uninitialized��aFT_Err_Raster_Corrupted��bFT_Err_Raster_Overflow���cFT_Err_Raster_Negative_HeightpFT_Err_Too_Many_Caches����FT_Err_Invalid_Opcode�FT_Err_Too_Few_Arguments��FT_Err_Stack_Overflow�FT_Err_Code_Overflow��FT_Err_Bad_Argument���FT_Err_Divide_By_Zero�FT_Err_Invalid_Reference��FT_Err_Debug_OpCode���FT_Err_ENDF_In_Exec_Stream����FT_Err_Nested_DEFS����FT_Err_Invalid_CodeRange��FT_Err_Execution_Too_Long�FT_Err_Too_Many_Function_Defs�FT_Err_Too_Many_Instruction_Defs��FT_Err_Table_Missing��FT_Err_Horiz_Header_Missing���FT_Err_Locations_Missing��FT_Err_Name_Table_Missing�FT_Err_CMap_Table_Missing�FT_Err_Hmtx_Table_Missing�FT_Err_Post_Table_Missing�FT_Err_Invalid_Horiz_Metrics��FT_Err_Invalid_CharMap_Format�FT_Err_Invalid_PPem���FT_Err_Invalid_Vert_Metrics���FT_Err_Could_Not_Find_Context�FT_Err_Invalid_Post_Table_Format��FT_Err_Invalid_Post_Table�FT_Err_DEF_In_Glyf_Bytecode���FT_Err_Missing_Bitmap�FT_Err_Missing_SVG_Hooks��FT_Err_Syntax_Error���FT_Err_Stack_Underflow����FT_Err_Ignore�FT_Err_No_Unicode_Glyph_Name��FT_Err_Glyph_Too_Big��FT_Err_Missing_Startfont_Field����FT_Err_Missing_Font_Field�FT_Err_Missing_Size_Field�FT_Err_Missing_Fontboundingbox_Field��FT_Err_Missing_Chars_Field����FT_Err_Missing_Startchar_Field����FT_Err_Missing_Encoding_Field�FT_Err_Missing_Bbx_Field��FT_Err_Bbx_Too_Big����FT_Err_Corrupted_Font_Header��FT_Err_Corrupted_Font_Glyphs��FT_Err_Max���J`td�<unnamed-enum-FT_Err_Ok>.?AW4<unnamed-enum-FT_Err_Ok>@@���^
height���
width
size�
x_ppem���
y_ppem���:f�FT_Bitmap_Size_.?AUFT_Bitmap_Size_@@&
value
pointer��2h�FT_StreamDesc_.?ATFT_StreamDesc_@@��B
xMin�
yMin�
xMax�
yMax�.j�FT_BBox_.?AUFT_BBox_@@��:�FT_ListNodeRec_.?AUFT_ListNodeRec_@@
l�"
m�head�
m�tail�2n�FT_ListRec_.?AUFT_ListRec_@@2
m�prev�
m�next�
data�:p�FT_ListNodeRec_.?AUFT_ListNodeRec_@@v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`d5cfc808���
r���
s�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`d5cfc808���
t�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`d5cfc808��
w���
x�	w�y�~ 
y�,
x�	� w�y�	� w�y�~w��	����
w�	w�~ 	w�~ 
w��
��
w�	w���
��	w�������
w�,
x�,
��	��w������z�operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�}�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>~�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`d5cfc808����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`d5cfc808��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )���<lambda_9f40189620cfe4223adcbc34f0d42913>����operator=���
v��std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`d5cfc808����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`d5cfc808�
����
��	����� 
��,
��	� ����	� ����~��\	
���
��	��� 	��� 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator voi\/��K55�m��Ս
NQ�rv�W���^]�jn���`��\�#��D�WcB��=����nR�!���mv؊��ԻM`�t���#D�&E_� Z4FD�f>�Q��6���G�.t�	)�;���u����QcS��^;�C�x<K��i�>���($֧<�"�eS'�J��Ƹ�u��U�'QHr�t����]L�:%Lf��;�p8ϠmP��b�;�����p�n�#�u���c��C)m�@S���������� �a�9�8u�5��~,KM�r�����g;~��#̄��|5S��/G Z�����=�J �I���O.�oÌ���K���S٪J.��g�T��=߶$?s1hs��@��G����^K��74T*( ����
:�"��&�r'���>/O[$�b
�R&V�8=|�i�Y�D���r��u�e�wC�bٿ��I�1_F�:�4�gI���g*m���E+X�L|�t��j�����T�a�d�!�G�0�����j���5n�X����1aNi��>8����`n���b|��l������P�r��*p�ti'��he��%�v��*�"������+��am����|C�v�h����m<Y�4�h�(�8o&?�d���+/~58l��	_���Qf�8�t`p�F�:�����/M`��-Z������RS�z�;���J�q�z	T�Ȝ�C_�y�4��>|��
'Y��܆�D>(&��u��za~+C�R���v�`���*�~�m��}����XfNr��Q!��.�Q� ��q�|�@ô�������s���ƭaE��>�?�s�E���*��\m�
<*�5�� ��/X#�d�D�`sw �T}��H�(u�����G����6��@�r��<;�N�]Y�7�3�U��������$�/Z�+��>4�Z5�C�ŭQ�;�.�&��JE�����s��75N��!b�N�D	��9[�Ɂ��E-tc�ىZ�R���
bg��}�;�7�?(�����a�ڡ\���Pl�rA���I�:��P�p�E�{���k���j�]���|&�M�SF��d_��2x�1����R��3�4��O����x����~�v��������&4V�X�FOMT�E���V�G�ܤ_,`u�/���
�Y��^.�](7r����];=_x���!�Go����O-���
%A�q�P�u���[YH�aܡ%��=�9b\�r3�D��r8���������=|��w�@��7��6-�د��@�~�4��v��eT��(~����b��Em|1p�\�?u��go1��aM���T�4�$���4)�{��4
7x���f�wQ�� ���q�*�vLA��Yf���Qͪ~��	��G�aLbQa!��3m�w�;�<>|�&����C7)+�R<����@�c�<��q<�u�{���+�
���od�`M��Z���&<Ya�L�	^@|��P��U��m������˜�)����D�ʂF'1=l+`s��Y�9���l�e�̮�T@6S`Q~���g�^eYn>��M\�<c.a��&g�c-ٖ9Au�]��ǫc�6I�i�zk�2:��:n�����+B%�^C���K��)����t)N���WJ>@#Y��q�2��`�X@DIB��T����S�)�N�:_�����%NZ������dPA�P��X'�����y�'��1W�DDH���nr˪™;��6q+|�|;�j��К`���dUZe�r���5HA�H�q���x�
uM�t6����C<��.�������fD�-�Q�/�Bn���M����9����s�p_qn���ifnt�Y��Q#z��p�����Jo�����e��Oh[�7��&�&��:�f��{�f�;v�PSq��-X���dg}�&s���L����$����"Q���O�!�v��L/������������*$�+W�4fat
������A�q%BOb�Fv������WC1��{��:�������]�q+*�5]�)�-
vM���|�M�:�t�/�(0�f>�[��V����3� M���?����!Vb}�lPj�g�h6�nxͽs���cj�jx�����s���M���\E5�VN2��ĩ����b�D�i��3Y��X���ؗP��3�%�F�����Mw�R������ڏ����nJ����^o'*T�����Q�Z�X��N��C��7�jP5KU��.�D��2k��>������bP��1U�g|MEV�WvD]�?�d�����u�;�f)7zL?	$�#UO��XU��n]�+��zF�<jJ��d�H'is4E+���B�>N�������Hjv]z%t;z!�WM�ZHyO��*v�A1������,�Wʇ2ʨ0�����Y�{�|(����^��^��������On�re��.�v*�'��'�^���9�A&}�?�p���+�
�!y��pq{�a������cW�H���?X��1B��P�
Jؚ��`�"��Za�X:������*��W��=���͡����q���sW|`�v��,M�����\T@���'�^�?,�v*
���C��0��E�����s�_���7�5\��G��M���dw
GM�9�Lܷr�Ra�1���T�ԭ�Z����a�MN0���j��r��5�3�l��m[���t�w)du�k��������c��;�k;���r��@l�W�"�FIz������NϷ}�h��V)�����t�{�%JݳE�q��l(������?�@&I��L���j|�q9rdJ��L�E
�+w��Y��0j���L�A.���h��})�ߣx��:`l�u�N��T�?�����D��gR�;��w���}��>[�uE����?�Poӓ�������:�W<��[��z�����O͈�;g�S�����:�0<.��0�`7���q�G$���t	�}<&��]5�N��oDY&��Sw-�>�yP/����O��r`1��H��M������x���KSD��y��taڛڀA(JF�>�«:��VŒ��4b=�i�	شSyFN�d�r�8�¢O����j
rc�Y�7��>Gj&jsAsh��W#��e���b��Й	�,2Ϟ��ga*R���
�At:-���lEQ���`���[��$���J�7�=��{=��
&��B��pp����O#~�s}\��yY��m�� >��{Zn�����9�� ��?�F�9�3i�w�V16 	����G��!�F���F=��)&�!Gh��y�OZ
��!1�yd�#����j�Q@S���������Y�
�dmfC��o�l����r[�!"��]Wx�r/G��{!�|� 1�����vt��In���@��WM[?i��Y���s��8H�$� *�)0u��gB�%���v	
������ކF�[K-�����h��po.��x��x`��`�
%oD����Rp��'Dg�|N��s<w^<A]��p���	vR]h�����8���������?�;!n�g�h7����n����Z�u��)�ji�jgp���Om{pcIh�.#����DK/��u��nj��������������JK�Cj��UF��
���xs��4�+�0[U(��4��,����ZW���`����iȰ�"^ʺ-0�K���x��Q]�b�73�H����cc[w\T
BP[Wjh�M#z�J�����.e�B"�
�{9�>%6���Y�3���+��6O�������R"�	�f[��Mx��?b}�wC_��3o�7C����G�\ W��L���%�ݴ���3P��f#��D�x��j�~L�^�]�)�m�
��J��l԰��JA��n8�%�\�/��� ��#lx�^x����C�as���B�:%.�k��cd��Pe���A��'%�����7��=1�le���GHG'B���F���F?�8�O���� գ�+)�]0�k~��C�C�U��N޷o�#�{v<�b�������L�7���FX��`�Z-&�Dz	�\4�\|��IZj"v����/�kZI�
\cǑcf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`a4a8c260�J�NullHelper<hb_map_t>.?AU?$NullHelper@Uhb_map_t@@@@��	0�0�'0�%ʹ�/�>�Null<hb_map_t>.?AU?$Null@Uhb_map_t@@@@��	0���hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`a4a8c260���
���
	�	u�
���

�,
	�	���
�	���
�
���u	���}�}��u	�����r�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�r
uinit_value����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�	u���	u���
�
�	��
�	����
�,
	�,
 �	���!���operator()�	�<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��"�operator=��
v#�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`a4a8c260�����std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`a4a8c260��
%���
&�	%�'�~ 
'�,
&�	� %�'�	� %�'�~%��	���-�
%�	%�~ 	%�~ 
%��
2�
%�	%�4�
3�	%�4�5�6�
%�,
&�,
9�	8�%�4�:��(�operator()�	0�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�+�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	1�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>,�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�7�<lambda_133af15c3ab28a2fd0176429d1e8943b>��;�operator=���
v<�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`a4a8c260����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`a4a8c260��
>���
?�	>�@�� 
@�,
?�	� >�@�	� >�@�~>��	���F�
>�	>�� 	>�� 
>��
K�
>�	>�M�
L�	>�M�N�O�
>�,
?�,
R�	Q�>�M�S��A�operator()�	I�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�D�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	J�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>E�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�P�<lambda_9f40189620cfe4223adcbc34f0d42913>��T�operator=���
vU�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`a4a8c260����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`a4a8c260�
W���
X�	W�Y�� 
Y�,
X�	� W�Y�	� W�Y�~W�\	
�_�
W�	W�� 	W�� 
W��
d�
W�	W�f�
e�	W�f�g�h�
W�,
X�,
k�	j�W�f�l��Z�operator()�	b�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�]�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	c�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>^�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���i�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��m�operator=���
vn�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`a4a8c260���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`a4a8c260��
p���
q�	p�r�!
r�,
q�	!p�r�	!p�r�~p��	<,9x�
p�	p�!	p�!
p��
}�
p�	p��
~�	p������
p�,
q�,
��	��p�����s�operator()�	{�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�v�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	|�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>w�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )���<lambda_66f57f934f28d61049862f64df852ff0>����operator=���
v��std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`a4a8c260��	�.�.��#����#C�ʹy��	0i/k/��	�����
�
���{O	0�G�G��	�.�O�	���.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
�v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�	X7pJrJ��X7��	y#y����{O$"	0�G�G��
������	�.�O�	0�O�O����"{O	0�O�O��	��pJrJ��t�u�#�u�#uu���#uu���#u��t��u�u�#�#t���#�#���#tuut����&�#Type����get_null���J��NullHelper<hb_map_t>.?AU?$NullHelper@Uhb_map_t@@@@���get_null���>��Null<hb_map_t>.?AU?$Null@Uhb_map_t@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`d86d0e24���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`d86d0e24���
��,>#H�
��,
��u»
Z,As��hb_parse_int::__l2::<lambda_f56b708ab64278c77f68c74310a0093e>.?AV<lambda_f56b708ab64278c77f68c74310a0093e>@@`d86d0e24��
ƻ��
ǻ�x	ƻȻɻ�xt˻
Ȼ,
ǻɻ
ϻ	лƻȻɻ
һ	ӻƻȻ��t0ƻ0ջ
ƻ	ƻɻzɻ
ٻ	ƻɻzɻ
ܻ
ƻ�
޻
ƻ	ƻ�
߻	ƻ���
ƻ,
ǻ,
�	�ƻ��^ʻoperator()�	ػ<lambda_invoker_cdecl>�ڻ<lambda_typedef_cdecl>�ѻoperator long (__cdecl *)(const char *,char **)	ۻ<lambda_invoker_vectorcall>ݻ<lambda_typedef_vectorcall>Իoperator long (__vectorcall *)(const char *,char **)����<lambda_f56b708ab64278c77f68c74310a0093e>���operator=��
v�hb_parse_int::__l2::<lambda_f56b708ab64278c77f68c74310a0093e>.?AV<lambda_f56b708ab64278c77f68c74310a0093e>@@`d86d0e24���hb_parse_uint::__l2::<lambda_965aa5557ea0735f1e0a346058529472>.?AV<lambda_965aa5557ea0735f1e0a346058529472>@@`d86d0e24�
���
�	"��ɻ
��
�
�	��
�	��'��
�,
�,
��	�����n�operator()��<lambda_965aa5557ea0735f1e0a346058529472>��
tbase���operator=��&��hb_parse_uint::__l2::<lambda_965aa5557ea0735f1e0a346058529472>.?AV<lambda_965aa5557ea0735f1e0a346058529472>@@`d86d0e24�"˻
�
�,	��'
�
�,��u0�0���A���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`d86d0e24��
���
�	��~ 
�,
�	� ��	� ��~��	����
�	�~ 	�~ 
��
�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�
�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��<lambda_133af15c3ab28a2fd0176429d1e8943b>���operator=���
v�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_134_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c94a35a3���
n���
o�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c94a35a3���
p�,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`c94a35a3�
s���
t�	0s�u�J.
u�,
t�	P.s�u�	S.s�u��.s�	�.�.{���.��|�hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&}�8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
s��
�	�.�.�.��
s�	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
s�f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
s�	0s�J.	0s�J.
s�	s���
��	s�������
s�,
t�,
��	��s������v�operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�y�operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>z�operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`c94a35a3��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`c94a35a3��
����
��	0����s
��,
��	[s����	^s�����s���.	`s�s���bs����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
��Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
������.	�smHqH�����.	�s�s�����hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
��p
�.f�
C�,	\�C�D�H�	\�C�D�P�]�^�
N�	�C�`�	0C�`�P�	uC�`�	MC�`�r	'C�D�rd�e�	MC�`�	'C�D�g�h�	0C�`�	F�C�`�	E�C�D�k�l�	C�`���hb_sorted_array_t<hb_array_t<unsigned char const > const >.?AU?$hb_sorted_array_t@$$CBU?$hb_array_t@$$CBE@@@@���	o�C�`�z�hb_sorted_array_t<hb_array_t<unsigned char const > >.?AU?$hb_sorted_array_t@U?$hb_array_t@$$CBE@@@@�	q�C�D�p�r�	C�`�s	C�D�st�u�	C�D�	C�D�s	0C�D�	0C�D�s	0C�D�	0C�D�	C�D�	C�D�	C�D��	C�D�s�Frealloc_move���item_t�?item_size��E�array_tF�c_array_t��V�hb_vector_t<hb_array_t<unsigned char const >,0>W�~hb_vector_t<hb_array_t<unsigned char const >,0>���Z�extend�
tallocated
ulength���
arrayZ���[�init���[�init0��[�fini���[�reset��_�operator=��a�as_bytes���b�operator==�b�operator!=�c�hash���f�operator[]�i�tail���j�operator bool��c�get_size���m�as_array���F�iter_t�E�writer_t���k�iter���l�writer�k�operator struct hb_array_t<struct hb_array_t<unsigned char const > const >�l�operator struct hb_array_t<struct hb_array_t<unsigned char const > >���n�begin��n�ends�as_sorted_arrayv�operator+��w�push���j�in_error���[�set_error��[�reset_errorx�shrink_vector��x�shift_down_vector��y�alloc��z�alloc_exact[�clear��{�resize�|�resize_exact���}�popx�remove_ordered�~�shrink��qsort����__vecDelDtor���r?v��hb_vector_t<hb_array_t<unsigned char const >,0>.?AU?$hb_vector_t@U?$hb_array_t@$$CBE@@$0A@@@��hb_map_iter_t<hb_array_t<unsigned int const >,CFF::CFF1StringIndex const &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBI@@AEBUCFF1StringIndex@CFF@@$0A@$0A@@@�
����
��,
��	C�D���
C�	C�D���
���hb_iter_t<hb_map_iter_t<hb_array_t<unsigned int const >,CFF::CFF1StringIndex const &,0,0>,hb_array_t<unsigned char const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBI@@AEBUCFF1StringIndex@CFF@@$0A@$0A@@@U?$hb_array_t@$$CBE@@@@
����
��	u����
��
��	������	����������	������	������s����	0����	����	��������	����s	����s����
��!	������s
��,
��	������s����	������r	������	�������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_array_t<unsigned int const >,CFF::CFF1StringIndex const &,0,0>,hb_array_t<unsigned char const > >.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBI@@AEBUCFF1StringIndex@CFF@@$0A@$0A@@@U?$hb_array_t@$$CBE@@@@�5<�
��	������
��	����	����s	0����	u����	����	����s	������	0������~�hb_reference_wrapper<CFF::CFF1StringIndex const &>.?AU?$hb_reference_wrapper@AEBUCFF1StringIndex@CFF@@@@�������hb_map_iter_t<hb_array_t<unsigned int const >,CFF::CFF1StringIndex const &,0,0>__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
-it���
��f��� hb_map_iter_t<hb_array_t<unsigned int const >,CFF::CFF1StringIndex const &,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBI@@AEBUCFF1StringIndex@CFF@@$0A@$0A@@@��hb_map_iter_factory_t<CFF::CFF1StringIndex const &,0>.?AU?$hb_map_iter_factory_t@AEBUCFF1StringIndex@CFF@@$0A@@@
���*�������
<�	���.�.��
��	������N��hb_map_iter_factory_t<CFF::CFF1StringIndex const &,0>��
<�f���hb_map_iter_factory_t<CFF::CFF1StringIndex const &,0>.?AU?$hb_map_iter_factory_t@AEBUCFF1StringIndex@CFF@@$0A@@@
��	-i/k/R,�1O�u	0.�2���
-�,Z�CFF::cff1_top_dict_interp_env_t.?AUcff1_top_dict_interp_env_t@CFF@@�
��	����N	��������bR�����cff1_top_dict_interp_env_t�
u(prev_offset��
u,last_offset��Z��0CFF::cff1_top_dict_interp_env_t.?AUcff1_top_dict_interp_env_t@CFF@@�	����
��
��,	����NJ�CFF::name_dict_values_t.?AUname_dict_values_t@CFF@@�
���version��notice���copyrightfullName�familyName���weight���postscript���fontName�baseFontName�	registry�
ordering�ValCount�rt��CFF::name_dict_values_t::name_dict_val_index_t.?AW4name_dict_val_index_t@name_dict_values_t@CFF@@�	����
����
��	u����s	�����s����	����su#,�v��name_dict_val_index_t����init�����operator[]���name_op_to_index���
��values���J��,CFF::name_dict_values_t.?AUname_dict_values_t@CFF@@�
��
��,
��
��,R�CFF::cff1_top_dict_values_t.?AUcff1_top_dict_values_t@CFF@@�
��~�CFF::top_dict_values_t<CFF::cff1_top_dict_val_t>.?AU?$top_dict_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@v�CFF::dict_values_t<CFF::cff1_top_dict_val_t>.?AU?$dict_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@z�CFF::parsed_values_t<CFF::cff1_top_dict_val_t>.?AU?$parsed_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@
��	����	����sN�CFF::cff1_top_dict_val_t.?AUcff1_top_dict_val_t@CFF@@���
����
��,u���	������
����
��	0����s	u����	������sr�hb_vector_t<CFF::cff1_top_dict_val_t,0>.?AU?$hb_vector_t@Ucff1_top_dict_val_t@CFF@@$0A@@@���
���
��	����
��
��,
��	������	����������	����
��,	�������	���������	����s6��init�����fini�����alloc����add_op���has_op���get_count����operator[]�
uopStart��
��values�����parsed_values_t<CFF::cff1_top_dict_val_t>���~parsed_values_t<CFF::cff1_top_dict_val_t>��operator=���__vecDelDtor���z&�CFF::parsed_values_t<CFF::cff1_top_dict_val_t>.?AU?$parsed_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@
���
�
��	��
�
	�
����
�,

�	��
��	��
����	��
�
��,	���
�	�	���
����	��
�s������dict_values_t<CFF::cff1_top_dict_val_t>�~dict_values_t<CFF::cff1_top_dict_val_t>����operator=���__vecDelDtor���v&�CFF::dict_values_t<CFF::cff1_top_dict_val_t>.?AU?$dict_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@
��	���
���
�	���
�
����
�,
 �	���!�	����"�#�	���
��,	&�����	&����!�'�(�	���s������init����fini���
tcharStringsOffset
tFDArrayOffset$�top_dict_values_t<CFF::cff1_top_dict_val_t>%�~top_dict_values_t<CFF::cff1_top_dict_val_t>���)�operator=��*�__vecDelDtor���~&+� CFF::top_dict_values_t<CFF::cff1_top_dict_val_t>.?AU?$top_dict_values_t@Ucff1_top_dict_val_t@CFF@@@CFF@@	����
����
.�	0��/�
���
1�	����
2�
.�,
4�	����5�	����3�6�7�	����
��,	:�����2�	:�����5�;�<�	����sz����-�init���-�fini���0�is_CID�
�� nameSIDs�
uLros_supplement_offset
uPros_supplement���
uTcidCount�
tXEncodingOffset���
t\CharsetOffset
t`FDSelectOffset���
��dprivateDictInfo��8�cff1_top_dict_values_t�9�~cff1_top_dict_values_t=�operator=��>�__vecDelDtor���R&?�pCFF::cff1_top_dict_values_t.?AUcff1_top_dict_values_t@CFF@@�
��
��
��,
.�
��
/�,
��	��G�
F�V��
ulast_arg_offset��H�cff1_top_dict_val_tNI�CFF::cff1_top_dict_val_t.?AUcff1_top_dict_val_t@CFF@@���	��G�
��~�CFF::top_dict_opset_t<CFF::cff1_top_dict_val_t>.?AU?$top_dict_opset_t@Ucff1_top_dict_val_t@CFF@@@CFF@@��u��&�	M�N�
��,
��,
G�,V�CFF::cff1_font_dict_values_t.?AUcff1_font_dict_values_t@CFF@@���
S�	S�T�
S��
V�	S�T�
W�
S���
Y�,
Z�	S�T�[�	S�T�X�\�]�	S�T�
S�,	`�S�T�W�	`�S�T�[�a�b�	S�T�s����U�init���U�fini���
��privateDictInfo��
u$fontName�^�cff1_font_dict_values_t_�~cff1_font_dict_values_t���c�operator=��d�__vecDelDtor���V&e�(CFF::cff1_font_dict_values_t.?AUcff1_font_dict_va}_6�}�`�}�d�}������������0���.̲��}���
���)�}T��~e��}r������~���}����ܳ������������
���+��~;��}H���k��
��}ObD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ft.cc����E}]��E}_rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\freetype.h�����H}�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\ftimage.hдJ}KnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\fttypes.hҴL}��J}��H}���H}���H}g�J}[�H}��H}�N���^���`��0~��0��J}�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\ftcolor.h��Z}�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ft-colr.hh���\}Q��Z}N��Z}��Z}u��Z}���Z}%��Z}`��Z}DɵZ}�̵Z}�Z}"�Z}-�Z}W�Z}F�Z}m��Z}���Z}���Z}��Z}�Z}J
�Z}s�Z}�Z}��Z}>�Z}o"�Z}�&�Z}�*�Z}�:�J}M�g�Dr�E}.z�E}.��H}���H}�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\ftsystem.h������}E��L}����}���ڶE}��E}�3�o!�<��}A���Q�m!�Z��}_�����_���_�Ƿ_��_�������������������� ���0���:���B���T���b�4�¹��й4��abs��{ctor}���{dtor}��p�p{ctor}��p�p{dtor}���operator()�"�'�<lambda_invoker_cdecl>�&�(�<lambda_invoker_vectorcall>^:�get_h_tracking�^:�get_v_tracking�3�6�operator()�"3�G�<lambda_invoker_cdecl>�&3�H�<lambda_invoker_vectorcall>T�W�operator()�T�\�{ctor}�n�q�operator()�n�v�{ctor}�����operator()�����{ctor}�Ѱ԰operator()�Ѱٰ{ctor}�.^�axis_value_is_outside_axis_range�����cmp��get_name_id��get_axis_tag�����sanitize�����get_size�������get_axis_index�����get_value������get_value_name_id�����get_axis_tag������keep_axis_value���subset����sanitize�������get_size���g�j�get_axis_index�g�k�get_value��g�j�get_value_name_id��g�l�get_axis_tag���g�m�keep_axis_valueg�n�subset�g�o�sanitize���g�j�get_size���}���get_axis_index�}���get_value��}���get_value_name_id��}���get_axis_tag���}���keep_axis_value}���subset�}���sanitize���}���get_size�������get_axis_index�����get_value������sanitize�������get_axis_record����keep_axis_value����subset�����get_value_name_id������sanitize���%�(�get_value��%�)�get_axis_index�%�)�get_value_name_id��%�+�keep_axis_value%�,�sanitize���>�b�subset�[ղhas_data����}
�operator()���operator()��"�{ctor}�[ݲsanitize���[޲get_design_axes"[߲get_axis_value_offsets�[زget_size���0%dimage����_hb_ft_font_create��_hb_ft_face_destroy�_hb_ft_font_destroy"״_hb_ft_hb_font_changed�*��_hb_ft_hb_font_check_changed���&��hb_ft_font_set_load_flags��&��hb_ft_font_get_load_flags��"۴hb_ft_font_get_ft_face�۴hb_ft_font_get_face"۴hb_ft_font_lock_face���"�'hb_ft_font_unlock_face�"]3hb_ft_get_nominal_glyph&`3hb_ft_get_nominal_glyphs���&c3hb_ft_get_variation_glyph��&i3hb_ft_get_glyph_h_advances�&f3hb_ft_get_glyph_v_advance��&l3hb_ft_get_glyph_v_origin���&o3hb_ft_get_glyph_h_kerning��"r3hb_ft_get_glyph_extents*u3hb_ft_get_glyph_contour_point��"x3hb_ft_get_glyph_name���&{3hb_ft_get_glyph_from_name��&Z3hb_ft_get_font_h_extents����_hb_ft_move_to��_hb_ft_line_to� �_hb_ft_conic_to$�_hb_ft_cubic_to~3hb_ft_draw_glyph���&,�_hb_ft_paint_composite_mode����{ctor}�����recurse.Nd_hb_ft_color_line_get_color_stops��*Sd_hb_ft_color_line_get_extend�����_hb_ft_paint���"6�hb_ft_paint_glyph_colr��3hb_ft_paint_glyph��P�W�{ctor}�=�D�{ctor}�l�p�{ctor}�R�w�create�"free_static_ft_funcs���"�%_hb_ft_get_font_funcs��"��_hb_ft_font_set_funcs��"�+_hb_ft_reference_table�"�+_hb_ft_get_table_tags����hb_ft_face_create��*�hb_ft_face_create_referenced����hb_ft_face_finalize&�hb_ft_face_create_cached�����hb_ft_font_create���'hb_ft_font_changed�"��hb_ft_hb_font_changed��*.�hb_ft_font_create_referenced�����_hb_ft_alloc�����_hb_ft_free��_hb_ft_realloc�öʶ{ctor}�����{ctor}�Ŷ�create�Ŷ�destroyŶ�get_null���"free_static_ft_library�"�reference_ft_library����finalize_ft_library�destroy_ft_library�.��hb_ft_face_create_from_file_or_fail�_release_blob��"�'hb_ft_font_set_funcs���öѶget_unconstö̶free_instance��P�^�get_unconstP�Y�free_instance��*�n�end*�n�begin������set����get����clear������{ctor}�T���as_array���S���endS���begin��g�y�operator[]�g�z�operator[]�g�r�operator+��A�T�as_array������end���begin������operator[]����as_array������operator[]���operator[]���operator[]���operator+�����operator[]����operator[]�$�'�operator()�$�,�{ctor}�B�E�operator()�B�J�{ctor}��Z[operator->�0���	�#�get_crap���2����"�get_crap�������get_acquireöԶconvertöӶcmpexchöѶget_stored�öͶdo_destroy�=�H�get_acquireP�a�convertP�`�cmpexchP�^�get_stored�P�Z�do_destroy�S���__item_at__g�m�thiz���g�p�thiz������__item_at__����thiz�����F�__item_at__��thiz�����thiz����Z[get}���operator()�"}���<lambda_invoker_cdecl>�&}���<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>ȷ˷operator()�"ȷӷ<lambda_invoker_cdecl>�&ȷԷ<lambda_invoker_vectorcall>4��Xu�v�get6��Xs�t�get8��Xq�r�get����cmpexchl�o�get_null���l�n�destroy=�J�cmpexch�?$[convert�Z[get_stored�:��5��get_null���<��5��get_null���>��5��get_null����?#[get_null����Z[cmpexch�Z[do_destroy�[[is_inert���@��z��get_null���B��z��get_null���D��z��get_null����?"[destroy[[get_data����.!�operator()�mHA�operator()��Ci�operator()�mH��operator()��C̰operator()��C�operator()�k+��check_struct���F0e�embed��=9b�retk+f�check_struct���F0{�embed��=9x�retk+|�check_struct���F0��embed��=9��retk+��check_struct���k+��check_struct���F0!�allocate_size��k+$�check_struct������sanitize���k+=�check_struct���F0βembed��B�вserialize_subset������lfind���operator+���operator+���operator+���.m�operator()�j�operator|��4�operator|���forward�hb_partial��.C�operator()�@�operator|��mH�operator()��operator|���.��operator()���operator|��x�operator|��F0K�embed��F0N�embed��F0Q�check_assign����o�serialize_subset���k+q�check_struct����t�sanitize����v�sanitize�����operator+��i/,�operator()��hb_array����hb_array����hb_array����.=�operator()��.[�operator()�b�Crap���c�Crap����+j�call_create�+p�call_create�y�realloc_vector��{�realloc_vector����_Reallocate_for���_Reallocate_for���_Reallocate_for,ѷ_Reallocate_forI#�as�[�call_createF�����o�get_null���H�����l�get_null���[�]�{ctor}���?�{ctor}�*�b�{ctor}�����{ctor}���{ctor}�=�F�{ctor}��
�{ctor}�g�p�{ctor}����neuter����sanitize_shallow������operator()���operator=���g�neuter��f�sanitize_shallow����b�operator()��Z�operator=��S���{ctor}�B�òoperator()�B���operator=�����{ctor}����sanitize_shallow�����A�{ctor}���{ctor}���ΰ{ctor}��z��{ctor}�dxk�{ctor}��sC�{ctor}��.#�{ctor}��?![create�L�������get_null���O�������get_null���S�������get_null���U��z��r�get_null���W��z��q�get_null���Y��z����get_null���X���get����get�.��get[��z����get_null���"A��operator const void *���forward#�forwardg�!�operator()�(�forwardy&�operator()�/�forward3�forward=�1�operator()�9�forward=�forward�;�operator()�D�forwardH�forward��F�operator()�M�forwardyK�operator()�F0��allocate_size����forwardF0��allocate_size���forwardF0�allocate_size���forwardk+
�dispatch����addressof��F0
�embed���operator+���forward�8�dispatch���F0�add_link���g"�operator()�F0N�allocate_size��Q�addressof��F0P�embed��F0S�check_equalV�forward�8U�dispatch���F0X�add_link���\�StructAtOffset�k+[�dispatch���a�StructAtOffset�k+`�dispatch���k�addressof��n�addressof���p�as�k+��try_setk+��check_struct���k+��try_setk+��check_struct�����StructAtOffset�k+��check_array�G��operator()��G��operator()��G��operator()�]��ոָget_null���'�X�{ctor}���:�{ctor}�u���{ctor}�z���operator++�z���operator*��z���operator bool�����{ctor}��.�{ctor}�1�X�{ctor}�6�Q�operator++�6�D�operator*��6�C�operator bool��B�ʲget_size���6z��{ctor}�`s<�{ctor}�F�I�operator()�"F�V�<lambda_invoker_cdecl>�&F�W�<lambda_invoker_vectorcall>�.�{ctor}�_��z��get_null���X���{ctor}�����{ctor}����{ctor}�u���__next__���u���__more__���u���__item__���z��thiz���z���thiz�����
�get���{ctor}�9��{ctor}�
�(�operator++�
��operator*��
��operator bool��c�(�{ctor}�1�]�__next__���1�\�__more__���1�Z�__item__���6�;�thiz���6�>�thiz����z8�get�z7�{ctor}��s@�get�s?�{ctor}��.��{ctor}�����get��ٳoperator++���̳operator*����ʳoperator bool���4�__next__����2�__more__����0�__item__���
��thiz���
��thiz���c�.�get�(�operator++���operator*����operator bool������__next__�������__more__�������__item__�����óthiz�����ųthiz���9��getg���operator++�g�w�operator*��g�u�operator bool����G�__next__�����E�__item__���-�6�__more__���
��operator*��S���__next__���S���__item__�������__more__���-�2�thiz�����len����thiz���g�j�len��I�__len__S���__len__˸forwardk+Ÿ_dispatch���8ȸ_dispatch��g"ʸimpl����8ϸ_dispatch��k+Ѹ_dispatch��k+Ӹ_dispatch��޸forward�Gܸimpl����forward�G�impl����forward�G�impl����O��operator()��O��operator()��O��operator()�F0Ƹallocate_size��F0̸allocate_size��k+ڸcheck_range�G�operator()��J�operator()��J=�operator()��JE�operator()��}P�operator()��Gh�operator()��Gr�operator()��G{�operator()�-�R�{ctor}�����operator()�"��Ĺ<lambda_invoker_cdecl>�&��Ź<lambda_invoker_vectorcall>��forward��forward%���dispatch���T���sanitize���A���sanitize����O��operator()��O��operator()��O��operator()���forward�O��impl�����forward�O��impl�����forward�O��impl����G��impl�����forward�J��impl�����forward�J��impl�����forward�J��impl�����forward�G��impl�����forward�G��impl�����forward�G��impl����}��operator()�����{ctor}�T���sanitize_shallow���A�\�sanitize_shallow����O�impl����O�impl����O�impl���pJ�operator()�pJ�operator()�pJ�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��8ҹmay_dispatch����8չdispatch����8عdispatch����8۹dispatch����8޹dispatch���k+߹dispatch���k+�dispatch���k+�check_arrayk+��check_arraypJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl����O��impl����O�impl����O�impl����O�impl����O�impl����8�_dispatch���8
�_dispatch���8�_dispatch���8�_dispatch��k+�_dispatch��k+�_dispatch��k+�check_rangek+�check_rangepJ�operator()���operator()�pJ�operator()��.�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()�B�Dzsanitize���B�Ȳneuter�B�Dzsanitize_shallow����O �operator()�k+"�dispatch���k+$�try_setk+%�check_struct����O'�impl���k+)�_dispatch���}+�operator()�-�operator+��ҵFT_Get_Paint_LayersnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\ftoutln.ha��&�FT_Face_GetCharVariantIndex�FT_Get_Glyph_Name���FT_Load_Glyph��&�FT_Set_Default_Properties��ǵFT_Get_Paint���&3�FT_Get_Color_Glyph_Layer���&�FT_Get_Color_Glyph_Paint����FT_MulFix���FT_New_Memory_Face�c�J}��FT_New_Library�"��FT_Get_Colorline_Stops�"�FT_Reference_Library���rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\freetype\include\freetype\fterrors.h���e���g�H}�&�FT_Get_Color_Glyph_ClipBox��FT_Get_Name_Index��	�strncpy��FT_Load_Sfnt_Table�δFT_Set_Transform����FT_Get_Advance�ƴFT_Done_Face���1�FT_Palette_Select����FT_Get_Kerning���FT_Select_Charmap��i��}�"(�FT_Outline_EmboldenXY���FT_New_FaceƴFT_Reference_Face����FT_Sfnt_Table_Info�ݴFT_Get_Char_Index��ȴFT_Set_Char_Size����FT_Done_Libraryk�J}v"�FT_Add_Default_Modules�"��FT_Outline_Decompose���o�L}Fq�L}-2..\..\Dependencies\harfbuzz\src\hb-ft.cc�����,�����u��(��_���_���_�ں_�w�z�operator()�"w���<lambda_invoker_cdecl>�&w���<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>ºźoperator()�"ºͺ<lambda_invoker_cdecl>�&ºκ<lambda_invoker_vectorcall>���_Reallocate_for���_Reallocate_for���_Reallocate_for,˺_Reallocate_for2..\..\Dependencies\harfbuzz\src\hb-icu.cc����C�����޺�(��}���������$�4�=�_�V�_�o�_���_�������operator()�"��<lambda_invoker_cdecl>�&���<lambda_invoker_vectorcall>*��hb_map_allocation_successful�����hb_map_copy�#%0operator=����hb_map_set���hb_map_get���hb_map_del���hb_map_has��'hb_map_clear�����hb_map_is_empty"��hb_map_get_population����hb_map_is_equal��hb_map_hash��hb_map_update����hb_map_next��hb_map_keys��hb_map_values��bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-map.cc���c�J��get_null����/0next����/�/update���operator()�"^j�������YP�p��	+�N�?
/�~������Ec��!�E���@2MILn"�_yL9����G3����p_����:?:xJ���}�71����PA�ХC�i�������@�������\f�E�����6.fC�f��v�b&�M�4H��*��',��,l =	7��j�
�M����2@]�&.��6�
k���F_Wh�� .Bv(c�9�)���Y�GZAk�����
n2�?���bg|����
�.�#0�%���/o�V{*��>�ѱ2�$64���]0��vV*".�-e�<�����;��Ҁsʉ�����)�d���#c�_�`�
7C�!�P�'�׺%�l.Y�4%�b�Z�F���[�����b1'
�����R]2�
�k����>G�y�Dued8�r�k�ē��Qhۙ�������/��l5����]%��j���Z������G��5�#��ڷ"�Rt�j:��^
�Z���8�(VM��5��+�6�?�*�R�b"6��i�y���w���Ȝǜ������������>�D�A�8�6�x�j�ĝ��ȝ�������7�,�.�|�������������9�E�C�p��j���ȟ��������B�A�1�������L-��ĘV���Xl�kY�����:�+�/���v�|�v����™NZ��������™ř�����������������9�?�G�*�.�2�6�:�>�B�2���}�j�r�����������š����)�8�{�k�r�u���ƛ������Ǥ���G�;�+�1�y�o�y����6o=5�����Y�JA�����L5�nY��EZe�������9>HE�"Rkc�����Cl�+n*�|¢��5��pSv��r7�#R�?�^s1��^���ș��4�?�X���x�
�L�G��`�7�6�|�����[sɩO���dW��KMx���Q�ʴK�:���Y�� �_G��I�=3�:&F�A:�q�4ڦ��ݑ-�
ş����%����v'�ƪ�����Cf���M�W��­�)���_r���5����)��"���z��9zMh�q`�E��l�����}�ȍ��8����@��7��4%�����FRM(	�m�K3����+��k)�x�����j����%j[�nA$yA��k���]C�)n�A��H���V!&��lX�N��*N�5�/��-���3�v�fA!OF8���1��7�K75����}E����{��y�{���s��c����S����f�Ϸ����g�Wo��|�Z�k�{��pr��?J�c��b�7Օ%H�8ɵ\/j0��L� ��aq8~;�����"pM��+�a��������G;���(�S�7���kLI��Π����8GT}�z(��]��'�Xj��c�wJw���h:
����'����}#����S2��a����!+�·��$���$j�~�p�]n�]�t��Qu�����r�iO#�����ɞ�&3��be���׫2:?y|N>Q#�M��8��&}\�uu�G/��
bE"X"���=n�y�%�W�O���w+$�K���~�3s�clV��"���5J�x��M����������A ���4d���Qw�}Gi���@�%v����$���n"������0a�4n�x��������B�{�������\����n��X�R��m�+��z,���0U�T���O��������$ܗ,��_�
��<��-	��]���7{�+{?�HVz��c�{�s�p}z��L��5�:+j��;���\Ud����?�BU�)lW��0���VZ������.)nR��
o�@�b��������t��	����d���'���N.������an߆���������Mv��Im�LKw�7��i�i���X���Ty�
���C�<�g|�]^52դ�k��j�y�vf�z%��F�
�W�
[1�h3tڶ�Xs�,����q��hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
��	0��s	0��s
��
��	����
��	��������
��,
��,
��	��������N��operator()�	��<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>���operator bool (__cdecl *)(unsigned int)	��<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(unsigned int)�����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>����operator=��
v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`c94a35a3���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`c94a35a3���
����
��	�����w
���
��
��	����
��	�����w����
��,
��,
��	�����������operator()���<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this�����operator=��&¼OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`c94a35a3���
��
��,	�����w
��
��,	dx�C�C��
��	dxjxʼN˼hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
��a�̼hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`c94a35a3���
�
ϼ	0μмz
μ�
Ҽ
μ	μԼ
Ӽ	μԼzռּ
μ,
ϼ,
ټ	ؼμԼڼjѼoperator()�׼<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ulۼoperator=��&ܼOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`c94a35a3���
ϼ
м,	μԼz
μ
Լ,�zμ�.	6z�z��Pz���hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���Ҽ�.	�zmHqH�μ�.	�z�z���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
μp
�.f��hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`c94a35a3��
�
���
�,	���r
�,	���r��	���	�������	���
�	����s	���s����	���	����Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]���tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>��begin����end�as_sorted_array��operator+����push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact�����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v��hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`c94a35a3�
�
���
�,	���r
�,	���r��	���	���
��	���
�	���s	���s��	���	����Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���	�operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��
�begin��
�end�as_sorted_array�operator+���push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
���OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`c94a35a3�
���
�	��s
��
�
�	��
�	��%���
�,
�,
"�	!���#�v�operator()� �<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���$�operator=��&%�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`c94a35a3�
�
�,	��%�
�
�,	���C�C�
�	����-�N.�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
�a�/�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`c94a35a3�
1���
2�	1�3�҄
1��
5�
1�	1�7�
6�	1�7�؄8�9�
1�,
2�,
<�	;�1�7�=��4�operator()�:�<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���>�operator=��&?�OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`c94a35a3�
2�
3�,	1�7�؄
1�
7�,	��C�C6�
1�	��G�NH�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
1�a�I�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���:�CFF::dict_val_t.?AUdict_val_t@CFF@@�
K�	K�L�	K�L�B�V��M�init���M�fini���N�dict_val_t�:O�CFF::dict_val_t.?AUdict_val_t@CFF@@�
L�,^�CFF::interp_env_t<CFF::number_t>.?AU?$interp_env_t@Unumber_t@CFF@@@CFF@@
R�
R�	R�T�N	R�T�U�V�
R���
X�	0R�Y�	R�T�	uR�T�	�VR�T�s
�V,	^�R�T�	R�T�s^�CFF::arg_stack_t<CFF::number_t>.?AU?$arg_stack_t@Unumber_t@CFF@@@CFF@@���W�interp_env_t<CFF::number_t>Z�in_error���[�set_error��\�fetch_op���]�eval_arg���_�pop_arg`�pop_n_args�[�clear_args�
�Vstr_ref��
a�argStack�^b�(CFF::interp_env_t<CFF::number_t>.?AU?$interp_env_t@Unumber_t@CFF@@@CFF@@
a�
d�f�CFF::cff_stack_t<CFF::��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>�/�/operator=�����z��get_null���%�(�operator()�"%�0�<lambda_invoker_cdecl>�&%�1�<lambda_invoker_vectorcall>>�A�operator()�">�I�<lambda_invoker_cdecl>�&>�J�<lambda_invoker_vectorcall>W�Z�operator()�"W�b�<lambda_invoker_cdecl>�&W�c�<lambda_invoker_vectorcall>p�s�operator()�"p�{�<lambda_invoker_cdecl>�&p�|�<lambda_invoker_vectorcall>�.�operator()��#hb_object_create���;(hb_object_reference�hb_object_destroy��"�hb_object_set_user_data"�#hb_object_get_user_data�hb_copy�}�operator()��.�_Reallocate_for�G�_Reallocate_for�`�_Reallocate_for,y�_Reallocate_for�#'0__delDtor�����{ctor}��.�{ctor}��.��get�'hb_object_init���hb_object_trace�'hb_object_fini�i/��operator()���operator|���G��operator()��.�{ctor}��.��{ctor}���forwardpJ��operator()�y��operator()���forward�G��impl����O��operator()��O��impl���pJ��operator()�2..\..\Dependencies\harfbuzz\src\hb-map.cc�������������(fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-number.cc�����;����D�_�5�_�N�_�g�_�Ż_pow10��strtod_rl��ƻʻoperator()�"ƻػ<lambda_invoker_cdecl>�&ƻۻ<lambda_invoker_vectorcall>��operator()���{ctor}���operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>� �operator()�"�(�<lambda_invoker_cdecl>�&�)�<lambda_invoker_vectorcall>6�9�operator()�"6�A�<lambda_invoker_cdecl>�&6�B�<lambda_invoker_vectorcall>O�R�operator()�"O�Z�<lambda_invoker_cdecl>�&O�[�<lambda_invoker_vectorcall>ûARRAY_LENGTH���ֻ_parse_number���_parse_number���
�_Reallocate_for�&�_Reallocate_for�?�_Reallocate_for,X�_Reallocate_fork�ARRAY_LENGTH���̻strtol���strtoul6..\..\Dependencies\harfbuzz\src\hb-number.cc�����������q��(~��}�����������������Q!�üo!�ͼ��ݼo!��������o!6�o!7�o!��o!�&�o!�0���@�o!:J���vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cff-interp-dict-common.hh��P�׀$c��aRy��a����aN��׀UnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cff-common.hh�����݀���݀���݀'��݀eӽ݀$rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cff-interp-cs-common.hhܽ�$��*���_rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-subset-cff-common.hh�����&m����#��)*���@��xQ������a%����پ�����;��
{��������=�݀E���C���\���t���nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cff2-table.hh�������1����g����.����p�׀,�׀/�number_t,513>.?AU?$cff_stack_t@Unumber_t@CFF@@$0CAB@@CFF@@
f�	^�f�g�s	^�f�g�	f�g��Vi�j�	f�g�sl�i�	�Vf�g�	f�g�
f���
p�	0f�q�	uf�q�^�hb_array_t<CFF::number_t const >.?AU?$hb_array_t@$$CBUnumber_t@CFF@@@@��	t�f�q���V#�	f�g�"h�operator[]�k�push���m�popn�peek���o�unpop��o�clear��r�in_error���o�set_error��s�get_count��r�is_empty���u�sub_array��
0error
ucount
v�elements�w�cff_stack_t<CFF::number_t,513>�fx�CFF::cff_stack_t<CFF::number_t,513>.?AU?$cff_stack_t@Unumber_t@CFF@@$0CAB@@CFF@@
a�	a�z�r	a�z�	^�a�z�	ta�z�	ua�z�
�V,
��	a�z���	0a�z���	a�z��f���{�push_int���{�push_fixed�|�push_real��}�pop_num~�pop_int�pop_uint�����push_longint_from_substr�����push_fixed_from_substr�f�S����arg_stack_t<CFF::number_t>�^��CFF::arg_stack_t<CFF::number_t>.?AU?$arg_stack_t@Unumber_t@CFF@@@CFF@@��
�V>�CFF::dict_opset_t.?AUdict_opset_t@CFF@@�	A����V�CFF::opset_t<CFF::number_t>.?AU?$opset_t@Unumber_t@CFF@@@CFF@@��
R�,u��	����Z
DECIMAL��EXP_POS��EXP_NEG��
RESERVED�NEG��END��t��CFF::dict_opset_t::parse_bcd::__l4::Nibble.?AW4Nibble@?3??parse_bcd@dict_opset_t@CFF@@SANAEAUbyte_str_ref_t@3@@Z@`c94a35a3���.�CFF::Dict.?AUDict@CFF@@��1uu�1	0����>�CFF::table_info_t.?AUtable_info_t@CFF@@�
��	����F��init���
uoffset���
usize�
ulink�>��CFF::table_info_t.?AUtable_info_t@CFF@@�
��
��,:�CFF::FDSelect0.?AUFDSelect0@CFF@@���
����
��	0�����;	u����s	>,����s	�������sanitize�����get_fd���get_fd_range�����get_size���
�;fds����_instance_assertion_on_line_209?null_size��?min_size���:��CFF::FDSelect0.?AUFDSelect0@CFF@@���
��
��	0k+�+��
��,6�CFF::FDSelect.?AUFDSelect@CFF@@�
��
����
��,�1��u	0������
��	u����s	>,����s	0�����;R�CFF::FDSelect::<unnamed-type-u>.?AT<unnamed-type-u>@FDSelect@CFF@@��	�������serialize����get_size�����get_fd���get_fd_range�����sanitize���
;format�����<unnamed-type-u>���
��u��_instance_assertion_on_line_362?null_size��?min_size���6��CFF::FDSelect.?AUFDSelect@CFF@@�
��
��	��F0�1�2
��,
��,
����
��
����CFF::FDSelect3_4<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >.?AU?$FDSelect3_4@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@�*
��format0��
��format3��R��CFF::FDSelect::<unnamed-type-u>.?AT<unnamed-type-u>@FDSelect@CFF@@��
��
����
��
½
��	u��Ľ	0��Ľ�;	t��	u��Ľs	>,��Ľs		9��Ľ
��	9��˽ʽ̽	
9��Ľν̽��OT::ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@U?$IntType@G$01@OT@@@OT@@�	��ĽŽget_size���ƽsanitize���ǽ_cmp_range�Ƚget_fd�ɽget_fd_range���ͽnRangesϽsentinel���
нranges���ѽ_compiles_assertion_on_line_289ѽ_instance_assertion_on_line_289?null_size��?min_size���ҽCFF::FDSelect3_4<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >.?AU?$FDSelect3_4@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@�
��,R�NullHelper<CFF::FDSelect>.?AU?$NullHelper@UFDSelect@CFF@@@@�	��ս
��	0k+�+׽B�CFF::call_context_t.?AUcall_context_t@CFF@@�
ٽJCSType_CharStringCSType_GlobalSubrCSType_LocalSubr�2t۽CFF::cs_type_t.?AW4cs_type_t@CFF@@�Vܽu	ٽڽݽ	ٽڽ	ٽڽr޽init���߽fini���
�Vstr_ref��
ܽtype�
usubr_num��call_context_t�B� CFF::call_context_t.?AUcall_context_t@CFF@@�
ٽ
ܽ
ܽ,
�V,
ڽ,6�CFF::point_t.?AUpoint_t@CFF@@���
�	��:,	���V
���
�,
�	����V�V	�����	��j�set_int�move_x��move_y��move���
�Vx
�Vy�point_t6�CFF::point_t.?AUpoint_t@CFF@@���
�
�V
�,
�
�VB�CFF::str_encoder_t.?AUstr_encoder_t@CFF@@���
��	�����}	����	����o	����r	�����V	����s	����C
����
�	0������str_encoder_t����reset����encode_byte�encode_int��encode_num_cs���encode_num_tp���encode_op���copy_str����in_error���
	}buff�B
�CFF::str_encoder_t.?AUstr_encoder_t@CFF@@���	�����}
��
	}
��,t)	p�l�l�}
U ,
�
�,N�CFF::cff_sub_table_info_t.?AUcff_sub_table_info_t@CFF@@�
�	��j�cff_sub_table_info_t���
��fd_select
ufd_array_link
uchar_strings_linkN�CFF::cff_sub_table_info_t.?AUcff_sub_table_info_t@CFF@@�	��
��
�
�,b�CFF::cff_font_dict_op_serializer_t.?AUcff_font_dict_op_serializer_t@CFF@@���
���
�
����
�,�1�V�	0�� �"�V��!�serialize��b"�CFF::cff_font_dict_op_serializer_t.?AUcff_font_dict_op_serializer_t@CFF@@���	0�V49
�
�,	|���
2����������'�*Frealloc_move���$item_t�?item_size����array_t��c_array_t��(�hb_vector_t<hb_set_t,0>��~hb_vector_t<hb_set_t,0>�����extend�
tallocated
ulength���
$arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct hb_set_t const >���operator struct hb_array_t<struct hb_set_t>��begin����end��as_sorted_array��operator+��™push�����in_error�����set_error����reset_errorÙshrink_vector��Ùshift_down_vector��ęalloc��řalloc_exact��clear��ƙresize�Ǚresize_exact���șpopÙremove_ordered�əshrink�ʙqsort��˙__vecDelDtor���R?v)�hb_vector_t<hb_set_t,0>.?AU?$hb_vector_t@Uhb_set_t@@$0A@@@��F�CFF::subr_closures_t.?AUsubr_closures_t@CFF@@���
+�
+��
-�	+�,�
.�
+���
0�,
1�	+�,�2�	+�,�s/�3�4�	+�,�
0�	0+�7�	+�,�
+�,	:�+�,�.�	:�+�,�2�;�<�	+�,�s�5�subr_closures_t6�reset��8�in_error���
$global_closure���
|�Hlocal_closures���9�~subr_closures_t���=�operator=��>�__vecDelDtor���F&?�XCFF::subr_closures_t.?AUsubr_closures_t@CFF@@���	+�,�s
+�
,�,
0�
g�
7�,	�V�V
�V,B�CFF::parsed_cs_op_t.?AUparsed_cs_op_t@CFF@@�
I�	I�J�s
I���
L�	0I�M�	I�J���V��K�parsed_cs_op_t�N�is_hinting�O�set_hinting
0hinting_flag�
!subr_num�O�__dflt_ctor_closureBP�CFF::parsed_cs_op_t.?AUparsed_cs_op_t@CFF@@�	I�J�s
�V
I�
J�,
L�
M�,f�hb_vector_t<CFF::parsed_cs_op_t,0>.?AU?$hb_vector_t@Uparsed_cs_op_t@CFF@@$0A@@@�
X�^�hb_array_t<CFF::parsed_cs_op_t>.?AU?$hb_array_t@Uparsed_cs_op_t@CFF@@@@�j�hb_array_t<CFF::parsed_cs_op_t const >.?AU?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@��
X��
\�	X�Y�
]�
[�	X�Y�_�
Z�	X�Y�a�
X���
c�,
d�	X�Y�e�r�std::initializer_list<CFF::parsed_cs_op_t>.?AV?$initializer_list@Uparsed_cs_op_t@CFF@@@std@@
g�	X�Y�h�	X�Y�
2^�`�b�f�i�j�	X�Y�	X�Y�_�	X�Y�a�m�n�	X�Y�
X�,	q�X�Y�]�	q�X�Y�e�r�s�
c�	�X�u�	0X�u�e�	uX�u�
L�,	y�X�u�r
I�,	{�X�Y�rz�|�	y�X�u�	{�X�Y�~��	0X�u�	[�X�u�	Z�X�Y�����	T�X�u�v�hb_sorted_array_t<CFF::parsed_cs_op_t const >.?AU?$hb_sorted_array_t@$$CBUparsed_cs_op_t@CFF@@@@	��X�u�n�hb_sorted_array_t<CFF::parsed_cs_op_t>.?AU?$hb_sorted_array_t@Uparsed_cs_op_t@CFF@@@@���	��X�Y�����	V�X�u�s	T�X�Y�s����	T�X�Y�	X�Y�s	0X�Y�	0X�Y�s	0X�Y�	0X�Y�	I�X�Y�	X�Y�	X�Y��	X�Y�sVFrealloc_move���I�item_t�?item_size��Z�array_t[�c_array_t��k�hb_vector_t<CFF::parsed_cs_op_t,0>�l�~hb_vector_t<CFF::parsed_cs_op_t,0>o�extend�
tallocated
ulength���
T�arrayZ���p�init���p�init0��p�fini���p�reset��t�operator=��v�as_bytes���w�operator==�w�operator!=�x�hash���}�operator[]���tail�����operator bool��x�get_size�����as_array���[�iter_t�Z�writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::parsed_cs_op_t const >����operator struct hb_array_t<struct CFF::parsed_cs_op_t>���begin����end��as_sorted_array��operator+����push�����in_error���p�set_error��p�reset_error��shrink_vector����shift_down_vector����alloc����alloc_exactp�clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���f?v��hb_vector_t<CFF::parsed_cs_op_t,0>.?AU?$hb_vector_t@Uparsed_cs_op_t@CFF@@$0A@@@�
T�
Y�,r�CFF::parsed_values_t<CFF::parsed_cs_op_t>.?AU?$parsed_values_t@Uparsed_cs_op_t@CFF@@@CFF@@��
��	����	����su�y�	������
����
��	0����s	u����	y�����s
���
��	����
��
��,
��	������	����
������	����
��,	��������	������������	����s.��init�����fini�����alloc����add_op���has_op���get_count����operator[]�
uopStart��
X�values�����parsed_values_t<CFF::parsed_cs_op_t>�����~parsed_values_t<CFF::parsed_cs_op_t>����operator=����__vecDelDtor���r&��CFF::parsed_values_t<CFF::parsed_cs_op_t>.?AU?$parsed_values_t@Uparsed_cs_op_t@CFF@@@CFF@@��
X�
��
��,	�V�VF�CFF::parsed_cs_str_t.?AUparsed_cs_str_t@CFF@@���
��
���
��	����
��
����
��,
��	����¾	������þľu�	����ƾu�u	����Ⱦ�Vu	����ʾ
��	0��̾s	0��̾	����	u��̾	�V��̾	����
��,	Ӿ������	Ӿ����¾Ծվ	����sb����žparsed_cs_str_tǾadd_op�ɾadd_call_op˾set_prefix�;at_end�ξis_parsed��Ͼset_parsed�ξis_hint_droppedϾset_hint_dropped���ξis_vsindex_dropped�Ͼset_vsindex_droppedξhas_prefix�оprefix_op��Ѿprefix_num�ξhas_calls��Ͼcompact
�parsed���
�hint_dropped�
�vsindex_dropped��
F+has_prefix_��
G+has_calls_���
uprefix_op_���
�V prefix_num_����SUPER��Ҿ~parsed_cs_str_t���־operator=��׾__vecDelDtor���F6ؾ(CFF::parsed_cs_str_t.?AUparsed_cs_str_t@CFF@@���
��
��
��,
c�
ݾ
��
̾,
��
T�,V�CFF::cff_subset_accelerator_t.?AUcff_subset_accelerator_t@CFF@@�
�N�CFF::parsed_cs_str_vec_t.?AUparsed_cs_str_vec_t@CFF@@���
���
�,r�hb_vector_t<CFF::parsed_cs_str_vec_t,0>.?AU?$hb_vector_t@Uparsed_cs_str_vec_t@CFF@@$0A@@@���
���
�,W#���	���	��
�	���	����hb_atomic_ptr_t<hb_vector_t<CFF::code_pair_t,0> >.?AU?$hb_atomic_ptr_t@U?$hb_vector_t@Ucode_pair_t@CFF@@$0A@@@@@
�,
���
�,
�	�����	��s*�create��destroy�cff_subset_accelerator_t����~cff_subset_accelerator_t��
�parsed_charstrings���
�parsed_global_subrs��
� parsed_local_subrs���
�0glyph_to_sid_map�
W#8original_blob��operator=����__vecDelDtor���V&��@CFF::cff_subset_accelerator_t.?AUcff_subset_accelerator_t@CFF@@�	���
�j�hb_array_t<CFF::parsed_cs_str_vec_t>.?AU?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@���r�hb_array_t<CFF::parsed_cs_str_vec_t const >.?AU?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@
��
��
�	��
��
��	���
��	���
�	���~�std::initializer_list<CFF::parsed_cs_str_vec_t>.?AV?$initializer_list@Uparsed_cs_str_vec_t@CFF@@@std@@��
�	��	�	��2����
��	��	���	�����
�	��
�,	�����	������
�	���	0���	u��	���r
�,	���r��	���	���� �	0��	����	����#�$�	�����hb_sorted_array_t<CFF::parsed_cs_str_vec_t const >.?AU?$hb_sorted_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@��	'���v�hb_sorted_array_t<CFF::parsed_cs_str_vec_t>.?AU?$hb_sorted_array_t@Uparsed_cs_str_vec_t@CFF@@@@�	)���(�*�
�	,���s	���s-�.�	���	��s	0��	0��s	0��	0��	���	��	���	��sjFrealloc_move����item_t�?item_size����array_t��c_array_t���hb_vector_t<CFF::parsed_cs_str_vec_t,0>
�~hb_vector_t<CFF::parsed_cs_str_vec_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]�!�tail���"�operator bool���get_size���%�as_array�����iter_t���writer_t���#�iter���$�writer�#�operator struct hb_array_t<struct CFF::parsed_cs_str_vec_t const >�$�operator struct hb_array_t<struct CFF::parsed_cs_str_vec_t>&�begin��&�end+�as_sorted_array/�operator+��0�push���"�in_error����set_error���reset_error1�shrink_vector��1�shift_down_vector��2�alloc��3�alloc_exact�clear��4�resize�5�resize_exact���6�pop1�remove_ordered�7�shrink�8�qsort��9�__vecDelDtor���r?v:�hb_vector_t<CFF::parsed_cs_str_vec_t,0>.?AU?$hb_vector_t@Uparsed_cs_str_vec_t@CFF@@$0A@@@���j�hb_vector_t<CFF::parsed_cs_str_t,0>.?AU?$hb_vector_t@Uparsed_cs_str_t@CFF@@$0A@@@���b�hb_array_t<CFF::parsed_cs_str_t>.?AU?$hb_array_t@Uparsed_cs_str_t@CFF@@@@���j�hb_array_t<CFF::parsed_cs_str_t const >.?AU?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@
<��
?�
<�	<�A�
@�
>�	<�A�C�
=�	<�A�E�
<���
G�,
H�	<�A�I�v�std::initializer_list<CFF::parsed_cs_str_t>.?AV?$initializer_list@Uparsed_cs_str_t@CFF@@@std@@��
K�	<�A�L�	<�A�2B�D�F�J�M�N�	<�A�	<�A�C�	<�A�E�Q�R�	<�A�
<�,	U�<�A�@�	U�<�A�I�V�W�
G�	�<�Y�	0<�Y�I�	u<�Y�	��<�Y�r	Ӿ<�A�r]�^�	��<�Y�	Ӿ<�A�`�a�	0<�Y�	>�<�Y�	=�<�A�d�e�	۾<�Y�z�hb_sorted_array_t<CFF::parsed_cs_str_t const >.?AU?$hb_sorted_array_t@$$CBUparsed_cs_str_t@CFF@@@@��	h�<�Y�n�hb_sorted_array_t<CFF::parsed_cs_str_t>.?AU?$hb_sorted_array_t@Uparsed_cs_str_t@CFF@@@@�	j�<�A�i�k�	߾<�Y�s	۾<�A�sm�n�	۾<�A�	<�A�s	0<�A�	0<�A�s	0<�A�	0<�A�	��<�A�	<�A�	<�A��	<�A�sZFrealloc_move�����item_t�?item_size��=�array_t>�c_array_t��O�hb_vector_t<CFF::parsed_cs_str_t,0>P�~hb_vector_t<CFF::parsed_cs_str_t,0>���S�extend�
tallocated
ulength���
۾arrayZ���T�init���T�init0��T�fini���T�reset��X�operator=��Z�as_bytes���[�operator==�[�operator!=�\�hash���_�operator[]�b�tail���c�operator bool��\�get_size���f�as_array���>�iter_t�=�writer_t���d�iter���e�writer�d�operator struct hb_array_t<struct CFF::parsed_cs_str_t const >�e�operator struct hb_array_t<struct CFF::parsed_cs_str_t>g�begin��g�endl�as_sorted_arrayo�operator+��p�push���c�in_error���T�set_error��T�reset_errorq�shrink_vector��q�shift_down_vector��r�alloc��s�alloc_exactT�clear��t�resize�u�resize_exact���v�popq�remove_ordered�w�shrink�x�qsort��y�__vecDelDtor���j?vz�hb_vector_t<CFF::parsed_cs_str_t,0>.?AU?$hb_vector_t@Uparsed_cs_str_t@CFF@@$0A@@@���
��
|�
�	�~�
}�
�	�~���	�~������	�~�	��~�}�	��~�������	�~�s�<���<�SUPER����parsed_cs_str_vec_t��~parsed_cs_str_vec_t�����operator=����__vecDelDtor���N	6��CFF::parsed_cs_str_vec_t.?AUparsed_cs_str_vec_t@CFF@@���
�,
۾
A�,
<�
~�,
�
�,
�b�hb_vector_t<CFF::code_pair_t,0>.?AU?$hb_vector_t@Ucode_pair_t@CFF@@$0A@@@���
���
��,
��	lues_t@CFF@@���
S�
T�,��CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>.?AU?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@��
i�
i�	i�k�f�CFF::Subrs<OT::IntType<unsigned short,2> >.?AU?$Subrs@U?$IntType@G$01@OT@@@CFF@@
m���
n�
i��
p�	i�k�
q�
i���
s�,
t�	i�k�u�	i�k�r�v�w�	i�k�
i�,	z�i�k�q�	z�i�k�u�{�|�	i�k�sH���l�init���l�fini���
tsubrsOffset��
o� localSubrs���x�cff1_private_dict_values_base_t<CFF::dict_val_t>���y�~cff1_private_dict_values_base_t<CFF::dict_val_t>��}�operator=��~�__vecDelDtor���&�(CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>.?AU?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@���CFF::cff1_private_dict_values_base_t<CFF::op_str_t>.?AU?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@��
��
��	����
���
��	����
��
����
��,
��	������	����������	����
��,	��������	������������	����s������init�����fini���
tsubrsOffset��
o� localSubrs�����cff1_private_dict_values_base_t<CFF::op_str_t>���~cff1_private_dict_values_base_t<CFF::op_str_t>��operator=����__vecDelDtor���&��(CFF::cff1_private_dict_values_base_t<CFF::op_str_t>.?AU?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@��^�CFF::cff1_font_dict_values_mod_t.?AUcff1_font_dict_values_mod_t@CFF@@���
��	����
Y���u	������	��������
����
��	u����	�V����s���cff1_font_dict_values_mod_t��init�����get_count����operator[]�
��base�
��privateDictInfo��
ufontName�^��CFF::cff1_font_dict_values_mod_t.?AUcff1_font_dict_values_mod_t@CFF@@���
��
��,r�NullHelper<CFF::cff1_font_dict_values_t>.?AU?$NullHelper@Ucff1_font_dict_values_t@CFF@@@@���	Z���
��
��,
��
Y�
��
��,.�OT::cff1.?AUcff1@OT@@���
����
��	0����9J�OT::cff1::accelerator_t.?AUaccelerator_t@cff1@OT@@���OT::cff1::accelerator_templ_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$accelerator_templ_t@Ucff1_private_dict_opset_t@CFF@@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@2@@cff1@OT@@�V�OT::cff1::accelerator_subset_t.?AUaccelerator_subset_t@cff1@OT@@�OT::cff1::accelerator_templ_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$accelerator_templ_t@Ucff1_private_dict_opset_subset_t@CFF@@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@2@@cff1@OT@@���	u��s��OT::OffsetTo<OT::CFFIndex<OT::IntType<unsigned short,2> >,OT::IntType<unsigned char,1>,void,0>.?AU?$OffsetTo@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@U?$IntType@E$00@2@X$0A@@OT@@��	����	u����>?tableTag�����sanitize�����accelerator_t����?$accelerator_templ_t@Ucff1_private_dict_opset_t@CFF@@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@2@����accelerator_subset_t��������
��
��	�����	���
������	�����
��	�����
����
������	0�����	0������T����hb_atomic_ptr_t<hb_vector_t<CFF::code_pair_t,0> >����init�����set_relaxed��get_relaxed��get_acquire��cmpexch��operator bool����operator->�
��v�V��hb_atomic_ptr_t<hb_vector_t<CFF::code_pair_t,0> >.?AU?$hb_atomic_ptr_t@U?$hb_vector_t@Ucode_pair_t@CFF@@$0A@@@@@	���
��
��,
�
��
�
��
�,>�CFF::code_pair_t.?AUcode_pair_t@CFF@@���Z�hb_array_t<CFF::code_pair_t>.?AU?$hb_array_t@Ucode_pair_t@CFF@@@@���b�hb_array_t<CFF::code_pair_t const >.?AU?$hb_array_t@$$CBUcode_pair_t@CFF@@@@
���
��
��	����
��
��	������
��	������
��,
��	������n�std::initializer_list<CFF::code_pair_t>.?AV?$initializer_list@Ucode_pair_t@CFF@@@std@@��
��	������	����2������������	����	������	������ÿĿ
��	����
��,	ȿ������	ȿ������ɿʿ
��	���̿	0��̿��	u��̿
����
п,	ѿ��̿r
��,	ӿ����rҿԿ	ѿ��̿	ӿ����ֿ׿	0��̿	����̿	������ڿۿ	ƿ��̿r�hb_sorted_array_t<CFF::code_pair_t const >.?AU?$hb_sorted_array_t@$$CBUcode_pair_t@CFF@@@@��	޿��̿f�hb_sorted_array_t<CFF::code_pair_t>.?AU?$hb_sorted_array_t@Ucode_pair_t@CFF@@@@�	�����߿�
п	���̿s	ƿ����s��	ƿ����	����s	0����	0����s	0����	0����	������	����	�����	����sJFrealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::code_pair_t,0>¿~hb_vector_t<CFF::code_pair_t,0>���ſextend�
tallocated
ulength���
ƿarrayZ���ǿinit���ǿinit0��ǿfini���ǿreset��˿operator=��Ϳas_bytes���οoperator==�οoperator!=�Ͽhash���տoperator[]�ؿtail���ٿoperator bool��Ͽget_size���ܿas_array�����iter_t���writer_t���ڿiter���ۿwriter�ڿoperator struct hb_array_t<struct CFF::code_pair_t const >�ۿoperator struct hb_array_t<struct CFF::code_pair_t>ݿbegin��ݿend�as_sorted_array�operator+���push���ٿin_error���ǿset_error��ǿreset_error�shrink_vector���shift_down_vector���alloc���alloc_exactǿclear���resize��resize_exact����pop�remove_ordered��shrink��qsort���__vecDelDtor���b?v�hb_vector_t<CFF::code_pair_t,0>.?AU?$hb_vector_t@Ucode_pair_t@CFF@@$0A@@@���
��,
��,N�CFF::subr_subset_param_t.?AUsubr_subset_param_t@CFF@@���
��۾��$$0	������
ٽ,
��	۾������
��subr_subset_param_t��get_parsed_str_for_context�
۾current_parsed_str���
۾parsed_charstring
�parsed_global_subrs��
�parsed_local_subrs���
$ global_closure���
$(local_closure
00drop_hints���N	��8CFF::subr_subset_param_t.?AUsubr_subset_param_t@CFF@@���	������
��
�,
۾,
��,>�CFF::subr_remap_t.?AUsubr_remap_t@CFF@@�
�	���7
���
�	t��s
��
	�	��

�
�,
�	��
�	�����	��
�,	���
�	���
���	��s�y7���create��biased_num�
t@bias��subr_remap_t����~subr_remap_t���operator=���__vecDelDtor���>&�HCFF::subr_remap_t.?AUsubr_remap_t@CFF@@�
�
�,
�
�,b�hb_vector_t<CFF::subr_remap_t,0>.?AU?$hb_vector_t@Usubr_remap_t@CFF@@$0A@@@�
�Z�hb_array_t<CFF::subr_remap_t>.?AU?$hb_array_t@Usubr_remap_t@CFF@@@@�f�hb_array_t<CFF::subr_remap_t const >.?AU?$hb_array_t@$$CBUsubr_remap_t@CFF@@@@��
��
!�	��
"�
 �	��$�
�	��&�
���
(�,
)�	��*�n�std::initializer_list<CFF::subr_remap_t>.?AV?$initializer_list@Usubr_remap_t@CFF@@@std@@
,�	��-�	��
2#�%�'�+�.�/�	��	��$�	��&�2�3�	��
�,	6���"�	6���*�7�8�
(�	��:�	0�:�*�	u�:�	��:�r	���r>�?�	��:�	���A�B�	0�:�	 ��:�	���E�F�	��:�r�hb_sorted_array_t<CFF::subr_remap_t const >.?AU?$hb_sorted_array_t@$$CBUsubr_remap_t@CFF@@@@	I��:�j�hb_sorted_array_t<CFF::subr_remap_t>.?AU?$hb_sorted_array_t@Usubr_remap_t@CFF@@@@���	K���J�L�	��:�s	���sN�O�	���	��s	0��	0��s	0��	0��	���	��	���	��sRFrealloc_move����item_t�?item_size���array_t �c_array_t��0�hb_vector_t<CFF::subr_remap_t,0>���1�~hb_vector_t<CFF::subr_remap_t,0>��4�extend�
tallocated
ulength���
�arrayZ���5�init���5�init0��5�fini���5�reset��9�operator=��;�as_bytes���<�operator==�<�operator!=�=�hash���@�operator[]�C�tail���D�operator bool��=�get_size���G�as_array��� �iter_t��writer_t���E�iter���F�writer�E�operator struct hb_array_t<struct CFF::subr_remap_t const >F�operator struct hb_array_t<struct CFF::subr_remap_t>���H�begin��H�endM�as_sorted_arrayP�operator+��Q�push���D�in_error���5�set_error��5�reset_errorR�shrink_vector��R�shift_down_vector��S�alloc��T�alloc_exact5�clear��U�resize�V�resize_exact���W�popR�remove_ordered�X�shrink�Y�qsort��Z�__vecDelDtor���b?v[�hb_vector_t<CFF::subr_remap_t,0>.?AU?$hb_vector_t@Usubr_remap_t@CFF@@$0A@@@�
�
�,B�CFF::subr_remaps_t.?AUsubr_remaps_t@CFF@@���
_�
_��
a�	_�`�
b�
_���
d�,
e�	_�`�f�	_�`�sc�g�h�	0_�`�
:�	_�`�k�	_�`�
_�,	n�_�`�b�	n�_�`�f�o�p�	_�`�s�i�subr_remaps_t��j�in_error���l�create�
�global_remap�
�Hlocal_remaps�m�~subr_remaps_t�q�operator=��r�__vecDelDtor���B&s�XCFF::subr_remaps_t.?AUsubr_remaps_t@CFF@@���	_�`�s	��
�
w�
_�
`�,>�CFF::CFF2FDSelect.?AUCFF2FDSelect@CFF@@�
{�
{���
}�,�1~�u	0{�|��
}�	u{���s	0{����;Z�CFF::CFF2FDSelect::<unnamed-type-u>.?AT<unnamed-type-u>@CFF2FDSelect@CFF@@��	{������serialize����get_size�����get_fd���sanitize���
;format�����<unnamed-type-u>���
��u��_instance_assertion_on_line_109?null_size��?min_size���>
��CFF::CFF2FDSelect.?AUCFF2FDSelect@CFF@@�
}�
{�	��F0�1�2
|�,
��,
����
��
����CFF::FDSelect3_4<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >.?AU?$FDSelect3_4@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@��>
��format0��
��format3��
��format4��Z��
CFF::CFF2FDSelect::<unnamed-type-u>.?AT<unnamed-type-u>@CFF2FDSelect@CFF@@��
����
��
��
��	u����	0�����;	t��	u����s	>,����s	P9����
��	b9��������	_9����������OT::ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@U?$IntType@I$03@OT@@@OT@@	������get_size�����sanitize�����_cmp_range���get_fd���get_fd_range�����nRanges��sentinel���
��ranges�����_compiles_assertion_on_line_289��_instance_assertion_on_line_289?null_size��?min_size�����
CFF::FDSelect3_4<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >.?AU?$FDSelect3_4@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@��
��,Z�NullHelper<CFF::CFF2FDSelect>.?AU?$NullHelper@UCFF2FDSelect@CFF@@@@�	~���
��	0k+�+��R�CFF::CFF2ItemVariationStore.?AUCFF2ItemVariationStore@CFF@@�
����
��	0����9
���1��
��	0������	u����	�������sanitize�����serialize����get_size���
	9size�
J�varStore���_instance_assertion_on_line_138?null_size��?min_size���R��CFF::CFF2ItemVariationStore.?AUCFF2ItemVariationStore@CFF@@�
��	0k+�+��
��,
��	��F0�1�2
��,
��,
��,R�CFF::cff2_top_dict_values_t.?AUcff2_top_dict_values_t@CFF@@�
��j�CFF::top_dict_values_t<CFF::op_str_t>.?AU?$top_dict_values_t@Uop_str_t@CFF@@@CFF@@��b�CFF::dict_values_t<CFF::op_str_t>.?AU?$dict_values_t@Uop_str_t@CFF@@@CFF@@��f�CFF::parsed_values_t<CFF::op_str_t>.?AU?$parsed_values_t@Uop_str_t@CFF@@@CFF@@��
�	��	��su��V	���
���
�	0��s	u��	�V��sZ�hb_vector_t<CFF::op_str_t,0>.?AU?$hb_vector_t@Uop_str_t@CFF@@$0A@@@�
��
�	��
�
�,
�	���	�����	��
�,	����	������	��s�init����fini����alloc���add_op��has_op��get_count���operator[]�
uopStart��
�values����parsed_values_t<CFF::op_str_t>��~parsed_values_t<CFF::op_str_t>�operator=���__vecDelDtor���f&�CFF::parsed_values_t<CFF::op_str_t>.?AU?$parsed_values_t@Uop_str_t@CFF@@@CFF@@��
��
�
�	��
�
���
�,
�	���	�����	��
�,	����	������	��s�����dict_values_t<CFF::op_str_t>����~dict_values_t<CFF::op_str_t>���operator=���__vecDelDtor���b&�CFF::dict_values_t<CFF::op_str_t>.?AU?$dict_values_t@Uop_str_t@CFF@@@CFF@@��
��	���
���
�	���
�
����
��,
��	�����	���������	���
��,	������	�����������	���s�����init����fini���
tcharStringsOffset
tFDArrayOffset��top_dict_values_t<CFF::op_str_t>�����~top_dict_values_t<CFF::op_str_t>���operator=���__vecDelDtor���j&� CFF::top_dict_values_t<CFF::op_str_t>.?AU?$top_dict_values_t@Uop_str_t@CFF@@@CFF@@��	����
���
�	����
�
����
�,
	�	����
�	�������	����
��,	������	�����
���	����s������init����fini���
t vstoreOffset�
t$FDSelectOffset���
�cff2_top_dict_values_t��~cff2_top_dict_values_t�operator=���__vecDelDtor���R&�(CFF::cff2_top_dict_values_t.?AUcff2_top_dict_values_t@CFF@@�
��
��,	K�L�
K�
�Vf�CFF::top_dict_opset_t<CFF::op_str_t>.?AU?$top_dict_opset_t@Uop_str_t@CFF@@@CFF@@u����	��
K�,V�CFF::cff2_font_dict_values_t.?AUcff2_font_dict_values_t@CFF@@���
�	� �
��
"�	� �
#�
���
%�,
&�	� �'�	� �$�(�)�	� �
�,	,�� �#�	,�� �'�-�.�	� �s����!�init���!�fini���
��privateDictInfo��*�cff2_font_dict_values_t+�~cff2_font_dict_values_t���/�operator=��0�__vecDelDtor���V&1�(CFF::cff2_font_dict_values_t.?AUcff2_font_dict_values_t@CFF@@���
�
 �,	����^�CFF::cff2_priv_dict_interp_env_t.?AUcff2_priv_dict_interp_env_t@CFF@@���
6�	6�7�N	6�7�
6���
:�	u6�;�	6�7�s�R���8�cff2_priv_dict_interp_env_t9�process_vsindex<�get_ivs=�set_ivs
u(ivs��
0,seen_vsindex�^>�0CFF::cff2_priv_dict_interp_env_t.?AUcff2_priv_dict_interp_env_t@CFF@@���	6�7�N	R�T�N
7�,
6�
:�
;�,��CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>.?AU?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@��
F�f�CFF::dict_values_t<CFF::dict_val_t>.?AU?$dict_values_t@Udict_val_t@CFF@@@CFF@@��j�CFF::parsed_values_t<CFF::dict_val_t>.?AU?$parsed_values_t@Udict_val_t@CFF@@@CFF@@��
I�	I�J�	I�J�s
K���
M�,u�N�	I�J�O�
I���
Q�	0I�R�s	uI�R�	N�I�R�s^�hb_vector_t<CFF::dict_val_t,0>.?AU?$hb_vector_t@Udict_val_t@CFF@@$0A@@@�
I��
W�	I�J�
X�
Q�,
Z�	I�J�[�	I�J�Y�\�]�	I�J�
I�,	`�I�J�X�	`�I�J�[�a�b�	I�J�s&K�init���K�fini���L�alloc��P�add_op�S�has_op�T�get_count��U�operator[]�
uopStart��
V�values���^�parsed_values_t<CFF::dict_val_t>���_�~parsed_values_t<CFF::dict_val_t>��c�operator=��d�__vecDelDtor���j&e�CFF::parsed_values_t<CFF::dict_val_t>.?AU?$parsed_values_t@Udict_val_t@CFF@@@CFF@@��
H��
g�
H�	H�i�
h�
H���
k�,
l�	H�i�m�	H�i�j�n�o�	H�i�
H�,	r�H�i�h�	r�H�i�m�s�t�	H�i�s�I���p�dict_values_t<CFF::dict_val_t>�q�~dict_values_t<CFF::dict_val_t>u�operator=��v�__vecDelDtor���f&w�CFF::dict_values_t<CFF::dict_val_t>.?AU?$dict_values_t@Udict_val_t@CFF@@@CFF@@��
F�	F�y�f�CFF::Subrs<OT::IntType<unsigned int,4> >.?AU?$Subrs@U?$IntType@I$03@OT@@@CFF@@��
{���
|�
F��
~�	F�y�
�
F���
��,
��	F�y���	F�y�������	F�y�
F�,	��F�y��	��F�y�������	F�y�sH���z�init���z�fini���
tsubrsOffset��
}� localSubrs���
u(ivs����cff2_private_dict_values_base_t<CFF::dict_val_t>�����~cff2_private_dict_values_base_t<CFF::dict_val_t>����operator=����__vecDelDtor���
&��0CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>.?AU?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@��
6�,��CFF::cff2_private_dict_values_base_t<CFF::op_str_t>.?AU?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@��
��
��	����
���
��	����
��
����
��,
��	������	����������	����
��,	��������	������������	����s
�����init�����fini���
tsubrsOffset��
}� localSubrs���
u(ivs����cff2_private_dict_values_base_t<CFF::op_str_t>���~cff2_private_dict_values_base_t<CFF::op_str_t>��operator=����__vecDelDtor���
&��0CFF::cff2_private_dict_values_base_t<CFF::op_str_t>.?AU?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@��.�OT::cff2.?AUcff2@OT@@���
����
��	0����9J�OT::cff2::accelerator_t.?AUaccelerator_t@cff2@OT@@���OT::cff2::accelerator_templ_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$accelerator_templ_t@Ucff2_private_dict_opset_t@CFF@@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@2@@cff2@OT@@�V�OT::cff2::accelerator_subset_t.?AUaccelerator_subset_t@cff2@OT@@�OT::cff2::accelerator_templ_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$accelerator_templ_t@Ucff2_private_dict_opset_subset_t@CFF@@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@2@@cff2@OT@@���r�OT::FixedVersion<OT::IntType<unsigned char,1> >.?AU?$FixedVersion@U?$IntType@E$00@OT@@@OT@@��OT::OffsetTo<CFF::TopDict,OT::IntType<unsigned char,1>,void,0>.?AU?$OffsetTo@UTopDict@CFF@@U?$IntType@E$00@OT@@X$0A@@OT@@���	����	u����?tableTag�����sanitize�����accelerator_t����?$accelerator_templ_t@Ucff2_private_dict_opset_t@CFF@@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@2@����accelerator_subset_t�����?$accelerator_templ_t@Ucff2_private_dict_opset_subset_t@CFF@@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@2@�
��version��
��topDict��
	9topDictSize����_instance_assertion_on_line_550��get_size���?null_size��?min_size���?static_size.��OT::cff2.?AUcff2@OT@@���
��
��	0k+�+��
����
��
��
��	u����	0����9	�������to_int���sanitize���
;major
;minor��_instance_assertion_on_line_360��get_size���?null_size��?min_size���?static_sizer	��OT::FixedVersion<OT::IntType<unsigned char,1> >.?AU?$FixedVersion@U?$IntType@E$00@OT@@@OT@@�
��,
��
����
��,
�
��	����	���!$��	���	���N�hb_vector_t<unsigned short,0>.?AU?$hb_vector_t@G$0A@@@��
�
��	����	W#���	0���>�CFF::CFF2FDArray.?AUCFF2FDArray@CFF@@���
���
�z�hb_vector_t<CFF::cff2_font_dict_values_t,0>.?AU?$hb_vector_t@Ucff2_font_dict_values_t@CFF@@$0A@@@����hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,0>.?AU?$hb_vector_t@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@$0A@@@��
��,	�����	���sz?tableTag����accelerator_templ_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >��~accelerator_templ_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >�_fini���create_glyph_to_sid_map�get_blob����is_valid���
k+sc���
W#@blob�
��HtopDict��
}�pglobalSubrs��
��xvarStore�
�A�charStrings��
��fdArray��
���fdSelect�
u�fdCount��
��fontDicts
��privateDicts�
u�num_glyphs����operator=���__vecDelDtor���.��OT::cff2::accelerator_templ_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$accelerator_templ_t@Ucff2_private_dict_opset_t@CFF@@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@2@@cff2@OT@@�
���
�	�����
����
�,
�	�����	����!$���
�	0����	0����vTu�u�9	0����	����
��,	������	��������	����s������accelerator_t���get_extents�get_path����get_path_at�~accelerator_t��operator=���__vecDelDtor���J.��OT::cff2::accelerator_t.?AUaccelerator_t@cff2@OT@@��	����!$
��	���!$
��,
��
����
��,
��
��	������	����!$����	����	����
��	�����	W#����	0������hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,0>.?AU?$hb_vector_t@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@$0A@@@��
��,	�������	����s�?tableTag�����accelerator_templ_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >��~accelerator_templ_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >�����_fini����create_glyph_to_sid_map�get_blob����is_valid���
k+sc���
W#@blob�
��HtopDict��
}�pglobalSubrs��
��xvarStore�
�A�charStrings��
��fdArray��
���fdSelect�
u�fdCount��
��fontDicts
��privateDicts�
u�num_glyphs����operator=���__vecDelDtor���.��OT::cff2::accelerator_templ_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$accelerator_templ_t@Ucff2_private_dict_opset_subset_t@CFF@@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@2@@cff2@OT@@���
����
�,
	�	���
�	���!$��	���
�	0���sF�OT::cff2_subset_plan.?AUcff2_subset_plan@OT@@���
�,�1��V	0����
��,	����
�	���s�����
�accelerator_subset_t����~accelerator_subset_t���subset��serialize��
��cff_accelerator����SUPER���operator=���__vecDelDtor���V
>��OT::cff2::accelerator_subset_t.?AUaccelerator_subset_t@cff2@OT@@	���!$
��	����!$
�
�,
��
�V
�V�
!�	�V �"�
�V,
$�	�V �%�	�V �!$#�&�'�	�V �
�V,	*��V �"�	*��V �%�+�,�	�V �sr����(�cff2_accelerator_t�)�~cff2_accelerator_t-�operator=��.�__vecDelDtor���J&/��OT::cff2_accelerator_t.?AUcff2_accelerator_t@OT@@���	�V �!$
��
 �,
G6
G6�
5�	G64�6�
T6,
8�	G64�9�	G64�!$7�:�;�	G64�
G6,	>�G64�6�	>�G64�9�?�@�	G64�s�����<�cff2_subset_accelerator_t��=�~cff2_subset_accelerator_t�A�operator=��B�__vecDelDtor���V&C��OT::cff2_subset_accelerator_t.?AUcff2_subset_accelerator_t@OT@@�	G64�!$
4�,>�CFF::blend_arg_t.?AUblend_arg_t@CFF@@���
G�	G�H�r	G�H�b�hb_array_t<CFF::blend_arg_t const >.?AU?$hb_array_t@$$CBUblend_arg_t@CFF@@@@uuK�	G�H�L�
G���
N�	0G�O�	G�H�Z�hb_vector_t<CFF::number_t,0>.?AU?$hb_vector_t@Unumber_t@CFF@@$0A@@@�
G��
S�	G�H�
T�
N�,
V�	G�H�W�	G�H�U�X�Y�	G�H�
G�,	\�G�H�T�	\�G�H�W�]�^�	G�H�s�V��I�set_intI�set_fixed��J�set_real���M�set_blends�P�blending���Q�reset_blends���
unumValues
uvalueIndex���
R�deltas���Z�blend_arg_t[�~blend_arg_t���_�operator=��`�__vecDelDtor���>&a� CFF::blend_arg_t.?AUblend_arg_t@CFF@@���
G�
H�,
R�
e�R�hb_array_t<CFF::number_t>.?AU?$hb_array_t@Unumber_t@CFF@@@@�
R��
h�
R�	R�j�
i�
t�	R�j�l�
g�	R�j�n�
R���
p�,
q�	R�j�r�f�std::initializer_list<CFF::number_t>.?AV?$initializer_list@Unumber_t@CFF@@@std@@
t�	R�j�u�	R�j�2k�m�o�s�v�w�	R�j�	R�j�l�	R�j�n�z�{�	R�j�
R�,	~�R�j�i�	~�R�j�r����
p�	�R���	0R���r�	uR���	�VR���r	^�R�j�r����	�VR���	^�R�j�����	0R���	t�R���	g�R�j�����	�VR���j�hb_sorted_array_t<CFF::number_t const >.?AU?$hb_sorted_array_t@$$CBUnumber_t@CFF@@@@	��R���b�hb_sorted_array_t<CFF::number_t>.?AU?$hb_sorted_array_t@Unumber_t@CFF@@@@���	��R�j�����	�VR���s	�VR�j�s����	�VR�j�	R�j�s	0R�j�	0R�j�s	0R�j�	0R�j�	�VR�j�	R�j�	R�j��	R�j�sBFrealloc_move����Vitem_t�?item_size��g�array_tt�c_array_t��x�hb_vector_t<CFF::number_t,0>���y�~hb_vector_t<CFF::number_t,0>��|�extend�
tallocated
ulength���
�VarrayZ���}�init���}�init0��}�fini���}�reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array���t�iter_t�g�writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::number_t const >��operator struct hb_array_t<struct CFF::number_t>�����begin����end��as_sorted_array��operator+����push�����in_error���}�set_error��}�reset_error��shrink_vector����shift_down_vector����alloc����alloc_exact}�clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���Z?v��hb_vector_t<CFF::number_t,0>.?AU?$hb_vector_t@Unumber_t@CFF@@$0A@@@�
N�
����hb_iter_with_fallback_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@
����
��	u����
K�
��	������
K���
��	����������	K�����	K�����s����	0����	V�����	V���������	V�����s	V�����s����
��!	K�����s
K�,
��	������s����	K�����r	K�����	�������������V�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@��hb_iter_fallback_mixin_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@��
��	������
����
��	����������	V�����	V�����s	0����	u����	����	����s	K��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@�������������hb_iter_with_fallback_t<hb_array_t<CFF::blend_arg_t const >,CFF::blend_arg_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUblend_arg_t@CFF@@@@AEBUblend_arg_t@CFF@@@@��u
K�	K�����	K�������
��	V�K���	V�K���s	K���	K���s	uK���
��,
��	0K�����	��K���	K�K���	tK�	tK���������r�hb_sorted_array_t<CFF::blend_arg_t const >.?AU?$hb_sorted_array_t@$$CBUblend_arg_t@CFF@@@@��	��K���	��K��������	K����	K�K����	K�K�������	K�K���s�����Frealloc_move�����hb_array_t<CFF::blend_arg_t const >V�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::blend_arg_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
��arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<CFF::blend_arg_t const >.?AU?$hb_array_t@$$CBUblend_arg_t@CFF@@@@
p�
��
O�,F�cff2_extents_param_t.?AUcff2_extents_param_t@@��
��	����	����
����
�	0���	��������cff2_extents_param_t�����start_path���end_path����is_path_open����update_bounds��
0path_open
�Vmin_x
�Vmin_y
�Vmax_x
�V max_yF
�(cff2_extents_param_t.?AUcff2_extents_param_t@@��
��
��,
�
�,��CFF::cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$cs_interp_env_t@Unumber_t@CFF@@U?$Subrs@U?$IntType@I$03@OT@@@2@@CFF@@

�M}�}�	
���	
��

���
�	0
����CFF::biased_subrs_t<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$biased_subrs_t@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@CFF@@
���
�,��	0
����ܽ	
���	
��	
���	�V
��	�
��	
���>�CFF::call_stack_t.?AUcall_stack_t@CFF@@�	
��s�R���
�cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned int,4> > >����~cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned int,4> > >���in_error����pop_subr_num����call_subr���return_from_subr����determine_hintmask_size�set_endchar�is_endchar��get_x���get_y���get_pt��moveto�
ٽ(context��
0Hendchar_flag�
0Iseen_moveto��
0Jseen_hintmask
uLhstem_count��
uPvstem_count��
uThintmask_size
�XcallStack
��globalSubrs��
��localSubrs���
��pt���R�SUPER���__vecDelDtor��� ��CFF::cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$cs_interp_env_t@Unumber_t@CFF@@U?$Subrs@U?$IntType@I$03@OT@@@2@@CFF@@n�CFF::cff2_cs_interp_env_t<CFF::number_t>.?AU?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@
"��
#�
"�	"�%�
$�
"���
'�,
(�	"�%�)�&�*�	"�%�	u"�%�	�V"�%�s	�V"�%�
'�	u"�0�	"�%�s	0"�0�	A"�0�l�	"�%�
"�,	6�"�%�$�	6�"�%�)�7�8�	"�%�sz
���+�cff2_cs_interp_env_t<CFF::number_t>,�fini���-�fetch_op���.�eval_arg���/�pop_arg,�process_blend��,�process_vsindex1�get_region_count���2�set_region_count���1�get_ivs2�set_ivs3�seen_vsindex���4�blend_deltas���3�have_coords
_�coords���
u�num_coords���
���varStore�
u�region_count�
u�ivs��
��scalars��
0do_blend�
0seen_vsindex_
0seen_blend���
�SUPER��5�~cff2_cs_interp_env_t<CFF::number_t>���9�operator=��:�__vecDelDtor���n6;�CFF::cff2_cs_interp_env_t<CFF::number_t>.?AU?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@
"�
��,
�
��
w;M�u_u	"�%�B�	"�%�B���CFF::cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_extents_t,cff2_extents_param_t>.?AU?$cs_interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_cs_opset_extents_t@@Ucff2_extents_param_t@@@CFF@@�
E���CFF::interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t> >.?AU?$interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@@CFF@@
6�
G�	G�I�H�VJ�interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t> >���
6�env��K�CFF::interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t> >.?AU?$interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@@CFF@@	E�F�H�
>�	0E�F�N��G���M�cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_extents_t,cff2_extents_param_t>O�interpret��G�SUPER��P�CFF::cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_extents_t,cff2_extents_param_t>.?AU?$cs_interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_cs_opset_extents_t@@Ucff2_extents_param_t@@@CFF@@�	E�F�H�
E�
�,
E�,

�
%�,>�cff2_path_param_t.?AUcff2_path_param_t@@
X�	X�Y��u	X�Y�����	X�Y�\�zZ�cff2_path_param_t��[�move_to[�line_to]�cubic_to���
�pdraw_session�
Tfont�>^�cff2_path_param_t.?AUcff2_path_param_t@@	X�Y��u
X�
Y�,
X�,��CFF::cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_path_t,cff2_path_param_t>.?AU?$cs_interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_cs_opset_path_t@@Ucff2_path_param_t@@@CFF@@�
d�	d�e�H�
c�	0d�e�g��G���f�cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_path_t,cff2_path_param_t>��h�interpret��G�SUPER���i�CFF::cs_interpreter_t<CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_cs_opset_path_t,cff2_path_param_t>.?AU?$cs_interpreter_t@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_cs_opset_path_t@@Ucff2_path_param_t@@@CFF@@�	d�e�H�
d�
d�,
6���CFF::cff2_cs_opset_t<cff2_cs_opset_path_t,cff2_path_param_t,CFF::number_t,cff2_path_procs_path_t>.?AU?$cff2_cs_opset_t@Ucff2_cs_opset_path_t@@Ucff2_path_param_t@@Unumber_t@CFF@@Ucff2_path_procs_path_t@@@CFF@@u6�c�	o�p�
e�,
G�	G�I�H���CFF::cff2_cs_opset_t<cff2_cs_opset_extents_t,cff2_extents_param_t,CFF::number_t,cff2_path_procs_extents_t>.?AU?$cff2_cs_opset_t@Ucff2_cs_opset_extents_t@@Ucff2_extents_param_t@@Unumber_t@CFF@@Ucff2_path_procs_extents_t@@@CFF@@��u6�>�	u�v�
F�,
��
�,
�
��
�,
�
~�
}�
�	�����	���
�	u���	���s~��init�����fini�����get_count����get_bias�����operator[]�
ubias�
}�subrs���CFF::biased_subrs_t<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$biased_subrs_t@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@CFF@@
j�,
�
�
��r�hb_array_t<CFF::cff2_font_dict_values_t>.?AU?$hb_array_t@Ucff2_font_dict_values_t@CFF@@@@���z�hb_array_t<CFF::cff2_font_dict_values_t const >.?AU?$hb_array_t@$$CBUcff2_font_dict_values_t@CFF@@@@
��
��
�	���
��
��	�����
��	�����
���
��,
��	�������std::initializer_list<CFF::cff2_font_dict_values_t>.?AV?$initializer_list@Ucff2_font_dict_values_t@CFF@@@std@@��
��	�����	���2������������	���	�����	���������	���
�,	�������	�����������
��	����	0�����	u���	&����r	,����r����	&����	,��������	0���	�����	���������	3������hb_sorted_array_t<CFF::cff2_font_dict_values_t const >.?AU?$hb_sorted_array_t@$$CBUcff2_font_dict_values_t@CFF@@@@��	�����~�hb_sorted_array_t<CFF::cff2_font_dict_values_t>.?AU?$hb_sorted_array_t@Ucff2_font_dict_values_t@CFF@@@@�	���������
%�	�����s	3����s����	3����	���s	0���	0���s	0���	0���	����	���	����	���szFrealloc_move����item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff2_font_dict_values_t,0>��~hb_vector_t<CFF::cff2_font_dict_values_t,0>�����extend�
tallocated
ulength���
3�arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::cff2_font_dict_values_t const >���operator struct hb_array_t<struct CFF::cff2_font_dict_values_t>��begin����end��as_sorted_array��operator+����push�����in_error�����set_error����reset_error��shrink_vector����shift_down_vector����alloc����alloc_exact��clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���z?v��hb_vector_t<CFF::cff2_font_dict_values_t,0>.?AU?$hb_vector_t@Ucff2_font_dict_values_t@CFF@@$0A@@@���
�
����hb_array_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$hb_array_t@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@��hb_array_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> const >.?AU?$hb_array_t@$$CBU?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@���
��
��
�	���
��
��	�����
��	�����
���
��,
��	�������std::initializer_list<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AV?$initializer_list@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@std@@
��	�����	���2������������	���	�����	���������	���
�,	�������	�����������
��	����	0�����	u���	�����r	�����r����	�����	���������	0���	�����	���������	�������hb_sorted_array_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> const >.?AU?$hb_sorted_array_t@$$CBU?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	�������hb_sorted_array_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$hb_sorted_array_t@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@���	���������
��	�����s	�����s��	�����	���s	0���	0���s	0���	0���	�����	���	����	���s�Frealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,0>���~hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,0>��extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::cff2_private_dict_values_base_t<struct CFF::op_str_t> const >�����operator struct hb_array_t<struct CFF::cff2_private_dict_values_base_t<struct CFF::op_str_t> >���begin����end��as_sorted_array�operator+���push�����in_error�����set_error����reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact��clear���resize��resize_exact���	�pop�remove_ordered�
�shrink��qsort���__vecDelDtor���?v
�hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,0>.?AU?$hb_vector_t@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@$0A@@@��
��,
�R�hb_array_t<CFF::op_str_t>.?AU?$hb_array_t@Uop_str_t@CFF@@@@�^�hb_array_t<CFF::op_str_t const >.?AU?$hb_array_t@$$CBUop_str_t@CFF@@@@��
��
�	��
�
�	���
�	���
���
�,
�	���f�std::initializer_list<CFF::op_str_t>.?AV?$initializer_list@Uop_str_t@CFF@@@std@@
�	���	��
2���� �!�	��	���	���$�%�	��
�,	(����	(����)�*�
�	��,�	0�,��	u�,�	�V�,�r
�V,	1���r0�2�	�V�,�	1���4�5�	0�,�	��,�	���8�9�	S��,�j�hb_sorted_array_t<CFF::op_str_t const >.?AU?$hb_sorted_array_t@$$CBUop_str_t@CFF@@@@	<��,�b�hb_sorted_array_t<CFF::op_str_t>.?AU?$hb_sorted_array_t@Uop_str_t@CFF@@@@���	>���=�?�	�V�,�s	S���sA�B�	S���	��s	0��	0��s	0��	0��	�V��	��	���	��sBFrealloc_move����Vitem_t�?item_size���array_t�c_array_t��"�hb_vector_t<CFF::op_str_t,0>���#�~hb_vector_t<CFF::op_str_t,0>��&�extend�
tallocated
ulength���
S�arrayZ���'�init���'�init0��'�fini���'�reset��+�operator=��-�as_bytes���.�operator==�.�operator!=�/�hash���3�operator[]�6�tail���7�operator bool��/�get_size���:�as_array����iter_t��writer_t���8�iter���9�writer�8�operator struct hb_array_t<struct CFF::op_str_t const >9�operator struct hb_array_t<struct CFF::op_str_t>���;�begin��;�end@�as_sorted_arrayC�operator+��D�push���7�in_error���'�set_error��'�reset_errorE�shrink_vector��E�shift_down_vector��F�alloc��G�alloc_exact'�clear��H�resize�I�resize_exact���J�popE�remove_ordered�K�shrink�L�qsort��M�__vecDelDtor���Z?vN�hb_vector_t<CFF::op_str_t,0>.?AU?$hb_vector_t@Uop_str_t@CFF@@$0A@@@�
S�
�,
�
R�
�,
�
�,
�
�,
��
3�
��,
��
��,
}�2u;��P9count_type�u;SUPER��f_�CFF::Subrs<OT::IntType<unsigned int,4> >.?AU?$Subrs@U?$IntType@I$03@OT@@@CFF@@��
��
�A
�j�CFF::FDArray<OT::IntType<unsigned int,4> >.?AU?$FDArray@U?$IntType@I$03@OT@@@CFF@@��u;��je�CFF::FDArray<OT::IntType<unsigned int,4> >.?AU?$FDArray@U?$IntType@I$03@OT@@@CFF@@��d���>g�CFF::CFF2FDArray.?AUCFF2FDArray@CFF@@���
��	��I#O#
��,J�NullHelper<OT::cff2>.?AU?$NullHelper@Ucff2@OT@@@@���	k�l�F�V����serialize_link4_op���serialize_link2_op�.n�CFF::Dict.?AUDict@CFF@@�6�CFF::TopDict.?AUTopDict@CFF@@�������6q�CFF::TopDict.?AUTopDict@CFF@@���
p���
s�
s�,
����
v�,��w�u�x�
v�
z�j�OT::Offset<OT::IntType<unsigned char,1>,0>.?AU?$Offset@U?$IntType@E$00@OT@@$0A@@OT@@
|���
}�	0|�~�	|�~�	u|�~��;��;type����is_null��_instance_assertion_on_line_308��get_size���?null_size��?min_size���?static_sizej��OT::Offset<OT::IntType<unsigned char,1>,0>.?AU?$Offset@U?$IntType@E$00@OT@@$0A@@OT@@
w�
��	������
��,	������o	����������
p�,
v�	�������	u����������1w��u	0������	0�����;	0����9	����	u����J|���p�target_t�����OffsetTo<CFF::TopDict,OT::IntType<unsigned char,1>,void,0>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<CFF::TopDict,OT::IntType<unsigned char,1>,void,0>.?AU?$OffsetTo@UTopDict@CFF@@U?$IntType@E$00@OT@@X$0A@@OT@@���	09��CFF::dict_interpreter_t<CFF::cff2_top_dict_opset_t,CFF::cff2_top_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff2_top_dict_opset_t@CFF@@Ucff2_top_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@
����CFF::interpreter_t<CFF::interp_env_t<CFF::number_t> >.?AU?$interpreter_t@U?$interp_env_t@Unumber_t@CFF@@@CFF@@@CFF@@
��
��	������N��interpreter_t<CFF::interp_env_t<CFF::number_t> >���
��env����CFF::interpreter_t<CFF::interp_env_t<CFF::number_t> >.?AU?$interpreter_t@U?$interp_env_t@Unumber_t@CFF@@@CFF@@@CFF@@	������
�	0�������������dict_interpreter_t<CFF::cff2_top_dict_opset_t,CFF::cff2_top_dict_values_t,CFF::interp_env_t<CFF::number_t> >�����interpret����SUPER����CFF::dict_interpreter_t<CFF::cff2_top_dict_opset_t,CFF::cff2_top_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff2_top_dict_opset_t@CFF@@Ucff2_top_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@	������
��
|�,�t\N����
��,����D���
�,�����t\N_9~�����NullHelper<OT::CFFIndex<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$CFFIndex@U?$IntType@I$03@OT@@@OT@@@@�	D�����NullHelper<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@@�	����Z�NullHelper<CFF::CFF2FDArray>.?AU?$NullHelper@UCFF2FDArray@CFF@@@@���	�����CFF::dict_interpreter_t<CFF::cff2_font_dict_opset_t,CFF::cff2_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff2_font_dict_opset_t@CFF@@Ucff2_font_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@
��	������
,�	0�������������dict_interpreter_t<CFF::cff2_font_dict_opset_t,CFF::cff2_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >���interpret����SUPER����CFF::dict_interpreter_t<CFF::cff2_font_dict_opset_t,CFF::cff2_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff2_font_dict_opset_t@CFF@@Ucff2_font_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@	������
��r�CrapHelper<CFF::cff2_font_dict_values_t>.?AU?$CrapHelper@Ucff2_font_dict_values_t@CFF@@@@���	,���
�V,�t\N�����^�NullHelper<CFF::UnsizedByteStr>.?AU?$NullHelper@UUnsizedByteStr@CFF@@@@�	����F�CFF::dict_interpreter_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,CFF::cff2_priv_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff2_private_dict_opset_subset_t@CFF@@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@2@Ucff2_priv_dict_interp_env_t@2@@CFF@@���
����CFF::interpreter_t<CFF::cff2_priv_dict_interp_env_t>.?AU?$interpreter_t@Ucff2_priv_dict_interp_env_t@CFF@@@CFF@@
��
��	������J��interpreter_t<CFF::cff2_priv_dict_interp_env_t>
��env����CFF::interpreter_t<CFF::cff2_priv_dict_interp_env_t>.?AU?$interpreter_t@Ucff2_priv_dict_interp_env_t@CFF@@@CFF@@	������
��	0�������������dict_interpreter_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,CFF::cff2_priv_dict_interp_env_t>���interpret����SUPER��F��CFF::dict_interpreter_t<CFF::cff2_private_dict_opset_subset_t,CFF::cff2_private_dict_values_base_t<CFF::op_str_t>,CFF::cff2_priv_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff2_private_dict_opset_subset_t@CFF@@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@2@Ucff2_priv_dict_interp_env_t@2@@CFF@@���	������
��
��,
��,
3�,
��,
��,
��
�,
�
����hb_array_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$hb_array_t@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@��hb_array_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> const >.?AU?$hb_array_t@$$CBU?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@���
��
��
�	���
��
��	�����
��	�����
���
��,
��	�������std::initializer_list<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AV?$initializer_list@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@std@@
��	�����	���2������������	���	�����	���������	���
�,	�������	�����������
��	����	0�����	u���	�����r	�����r��	�����	�������	0���	�����	�������	G������hb_sorted_array_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> const >.?AU?$hb_sorted_array_t@$$CBU?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	������hb_sorted_array_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$hb_sorted_array_t@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@���	
������
��	����s	G����s��	G����	���s	0���	0���s	0���	0���	F����	���	����	���s�Frealloc_move���F�item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,0>�����~hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,0>����extend�
tallocated
ulength���
G�arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash����operator[]��tail����operator bool����get_size���	�as_array�����iter_t���writer_t����iter����writer��operator struct hb_array_t<struct CFF::cff2_private_dict_values_base_t<struct CFF::dict_val_t> const >��operator struct hb_array_t<struct CFF::cff2_private_dict_values_base_t<struct CFF::dict_val_t> >���
�begin��
�end�as_sorted_array�operator+���push����in_error�����set_error����reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact��clear���resize��resize_exact����pop�remove_ordered��shrink��qsort���__vecDelDtor���?v�hb_vector_t<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,0>.?AU?$hb_vector_t@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@$0A@@@��
�,
G�
��,:�CFF::dict_interpreter_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,CFF::cff2_priv_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff2_private_dict_opset_t@CFF@@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@2@Ucff2_priv_dict_interp_env_t@2@@CFF@@�
#�	#�$���
��	0#�$�&������%�dict_interpreter_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,CFF::cff2_priv_dict_interp_env_t>��'�interpret����SUPER��:(�CFF::dict_interpreter_t<CFF::cff2_private_dict_opset_t,CFF::cff2_private_dict_values_base_t<CFF::dict_val_t>,CFF::cff2_priv_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff2_private_dict_opset_t@CFF@@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@2@Ucff2_priv_dict_interp_env_t@2@@CFF@@�	#�$���
#�
#�,
I�
V�
.�V�hb_array_t<CFF::dict_val_t>.?AU?$hb_array_t@Udict_val_t@CFF@@@@�b�hb_array_t<CFF::dict_val_t const >.?AU?$hb_array_t@$$CBUdict_val_t@CFF@@@@��
V��
2�
V�	V�4�
3�
1�	V�4�6�
0�	V�4�8�
V���
:�,
;�	V�4�<�j�std::initializer_list<CFF::dict_val_t>.?AV?$initializer_list@Udict_val_t@CFF@@@std@@
>�	V�4�?�	V�4�25�7�9�=�@�A�	V�4�	V�4�6�	V�4�8�D�E�	V�4�
V�,	H�V�4�3�	H�V�4�<�I�J�
:�	�V�L�	0V�L�<�	uV�L�	N�V�L�r	�V�4�rP�Q�	N�V�L�	�V�4�S�T�	0V�L�	1�V�L�	0�V�4�W�X�	�V�L�n�hb_sorted_array_t<CFF::dict_val_t const >.?AU?$hb_sorted_array_t@$$CBUdict_val_t@CFF@@@@	[�V�L�f�hb_sorted_array_t<CFF::dict_val_t>.?AU?$hb_sorted_array_t@Udict_val_t@CFF@@@@���	]�V�4�\�^�
M�	`�V�L�s	�V�4�sa�b�	�V�4�	V�4�s	0V�4�	0V�4�s	0V�4�	0V�4�	K�V�4�	V�4�	V�4��	V�4�sFFrealloc_move���K�item_t�?item_size��0�array_t1�c_array_t��B�hb_vector_t<CFF::dict_val_t,0>�C�~hb_vector_t<CFF::dict_val_t,0>F�extend�
tallocated
ulength���
�arrayZ���G�init���G�init0��G�fini���G�reset��K�operator=��M�as_bytes���N�operator==�N�operator!=�O�hash���R�operator[]�U�tail���V�operator bool��O�get_size���Y�as_array���1�iter_t�0�writer_t���W�iter���X�writer�W�operator struct hb_array_t<struct CFF::dict_val_t const >��X�operator struct hb_array_t<struct CFF::dict_val_t>�Z�begin��Z�end_�as_sorted_arrayc�operator+��d�push���V�in_error���G�set_error��G�reset_errore�shrink_vector��e�shift_down_vector��f�alloc��g�alloc_exactG�clear��h�resize�i�resize_exact���j�pope�remove_ordered�k�shrink�l�qsort��m�__vecDelDtor���^?vn�hb_vector_t<CFF::dict_val_t,0>.?AU?$hb_vector_t@Udict_val_t@CFF@@$0A@@@�
N�	�V�4�p�
J�,
�,
�V	S���t�
S�,N�Null<CFF::CFF2FDSelect>.?AU?$Null@UCFF2FDSelect@CFF@@@@�	~�w���CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >.?AU?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@��
y���
z�
z�	0y�|�&�	y�|�	uy�|��}�sanitize���
P9first
	9fd���~�_instance_assertion_on_line_226�get_size���?null_size��?min_size���?static_size���CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >.?AU?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@��A{�##{{���
����
��
��
��,
��
��	������	��������	������
y�,	������r
z�,
��	������r����	u����	0����	������hb_array_t<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > const >.?AU?$hb_array_t@$$CBU?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@���	��������hb_array_t<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > >.?AU?$hb_array_t@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@�	����������	{�����	0�����;
y�	������<
��	������<	0����9y�#�	�����y�item_t�?item_size����ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4> >�����operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::FDSelect3_4_Range<struct OT::IntType<unsigned int,4>,struct OT::IntType<unsigned short,2> > const >���operator struct hb_array_t<struct CFF::FDSelect3_4_Range<struct OT::IntType<unsigned int,4>,struct OT::IntType<unsigned short,2> > >�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
P9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��
OT::ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@U?$IntType@I$03@OT@@@OT@@
��,
{�,
��	0k+�+��l+�2�	0������	�� "
(�
:�,
��
��
��
��,��hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@
����
��	u����
��
��	������
����
��	����������	������	������s����	0����	�����	���������	�����s	�����s����
��!	������s
��,
��	������s����	������r	������	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@��hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@��
��	������
����
��	����������	�����	�����s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@�������������hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_vec_t const >,CFF::parsed_cs_str_vec_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@AEBUparsed_cs_str_vec_t@CFF@@@@,�u
��	������	��������
��	�����	�����s	����	����s	u����
��,
��	0������	,�����	������	t��	t����������	'�����	'����������	�����	�������	���������	������s�����Frealloc_move�����hb_array_t<CFF::parsed_cs_str_vec_t const >�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::parsed_cs_str_vec_t const >���operator==���hash�����cmp��qsort����get_size�����reverse�sub_array���truncate�����fini���
,�arrayZ���
ulength���
ubackwards_length�r"V�hb_array_t<CFF::parsed_cs_str_vec_t const >.?AU?$hb_array_t@$$CBUparsed_cs_str_vec_t@CFF@@@@b�CrapHelper<CFF::parsed_cs_str_t>.?AU?$CrapHelper@Uparsed_cs_str_t@CFF@@@@���	Ӿ�
G���hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@
	���

�	u	��
>�
	�	
�	��
>���
�	�	����	>�	��	>�	��s��	0	��	��	��	��	����	��	��s	��	��s��
	�!	>�	��s
>�,
	�	 �	�!�s�"�	>�	��r	>�	��	 �	�!�$�%�&����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�#�operator+=�'�operator++�#�operator-=�'�operator--��operator-�� T(�hb_iter_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@��hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@��
*�	
�*�+�
*���
-�	�*�.�,�/�	��*�.�	��*�.�s	0*�.�	u*�.�	*�+�	*�+�s	>�*�.��0�thiz���1�__item__���2�__item_at__3�__more__���4�__len__5�__next__���6�__forward__5�__prev__���6�__rewind__�7�__end__�8�hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@��	���*����:�hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_t const >,CFF::parsed_cs_str_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@AEBUparsed_cs_str_t@CFF@@@@߾u
>�	>�=�<�	>�=�>�?�
�	��>�A�	��>�A�s	>�=�	>�=�s	u>�A�
�,
G�	0>�A�H�	߾>�A�	>�>�=�	t>�	t>�A�H�L�M�	h�>�=�	h�>�=��O�P�	>�=��	>�>�A��	>�>�A�S�T�	>�>�A�s����Frealloc_move���@�hb_array_t<CFF::parsed_cs_str_t const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���B�__item__���C�__item_at__D�__next__���E�__forward__D�__prev__���E�__rewind__�F�__len__I�operator!=�J�begin��J�endJ�operator&��K�operator struct hb_array_t<struct CFF::parsed_cs_str_t const >�I�operator==�F�hash���N�cmpQ�qsort��F�get_size���R�reverseU�sub_array��V�truncate���D�fini���
߾arrayZ���
ulength���
ubackwards_length�j"VW�hb_array_t<CFF::parsed_cs_str_t const >.?AU?$hb_array_t@$$CBUparsed_cs_str_t@CFF@@@@^�NullHelper<CFF::parsed_cs_op_t>.?AU?$NullHelper@Uparsed_cs_op_t@CFF@@@@�	y�Y�
I��
{�[�\�
J�
u�,
y�	T�X�Y�`�F�Null<CFF::FDSelect>.?AU?$Null@UFDSelect@CFF@@@@�	��b���CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >.?AU?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@�
d���
e�
e�	0d�g�&�	d�g�	ud�g��h�sanitize���
	9first
;fd���i�_instance_assertion_on_line_226j�get_size���?null_size��?min_size���?static_size�k�CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >.?AU?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@�Af�##{f�m�
�
o�
p�
o�,
r�
н	нt�s�	нt�u�v�	нt�s�
d�,	y�нt�r
e�,
o�	{�н|�rz�}�	uн|�	0н|�	нt���hb_array_t<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > const >.?AU?$hb_array_t@$$CBU?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@��	��н|���hb_array_t<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > >.?AU?$hb_array_t@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@	��нt�����	f�н|�	0нt��;
d�	��нt�<
н	��н|�<	0н|�9d�#�	н|��d�item_t�?item_size��w�ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2> >x�operator=��~�operator[]��get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::FDSelect3_4_Range<struct OT::IntType<unsigned short,2>,struct OT::IntType<unsigned char,1> > const >��operator struct hb_array_t<struct CFF::FDSelect3_4_Range<struct OT::IntType<unsigned short,2>,struct OT::IntType<unsigned char,1> > >����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> >,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@U?$IntType@G$01@OT@@@OT@@�
Ľ,
f�,
½	0k+�+��	0н|���
z�,
p�
q�,
T�,
X�
a���
��
��
Y�,
g�,	a�z�
f�	��	�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`c94a35a3�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
��	��������r��operator()���<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`c94a35a3�
��
��,	����z�
��
��,a���	�������������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.��
��	��ij��Z��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
��f���hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`c94a35a3�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
��	��������r��operator()���<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs�����operator=���&��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`c94a35a3�
��
��,	����z�
��
��,a���	'�L����,�����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.��
��	[�a���Z��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
��f���hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@��R�Null<CFF::parsed_cs_op_t>.?AU?$Null@Uparsed_cs_op_t@CFF@@@@�	y���Ӿ
��Z�CFF::cff2_private_dict_opset_t.?AUcff2_private_dict_opset_t@CFF@@���u����	����
$�,
��	������f�CFF::cff2_private_dict_opset_subset_t.?AUcff2_private_dict_opset_subset_t@CFF@@�u����	����
��,R�Null<CFF::UnsizedByteStr>.?AU?$Null@UUnsizedByteStr@CFF@@@@�	����,�
��R�CFF::cff2_font_dict_opset_t.?AUcff2_font_dict_opset_t@CFF@@�u��,�	����
��,
��	������N�Null<CFF::CFF2FDArray>.?AU?$Null@UCFF2FDArray@CFF@@@@���	����v�Null<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@@�	����z�Null<OT::CFFIndex<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$CFFIndex@U?$IntType@I$03@OT@@@OT@@@@�	D���R�CFF::cff2_top_dict_opset_t.?AUcff2_top_dict_opset_t@CFF@@���u���	��
��,>�Null<OT::cff2>.?AU?$Null@Ucff2@OT@@@@���	k��2�CFF::cs_opset_t<CFF::number_t,cff2_cs_opset_path_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_path_param_t,cff2_path_procs_path_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff2_cs_opset_path_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@2@Ucff2_path_param_t@@Ucff2_path_procs_path_t@@@CFF@@���	�p�6�c�	o�	�
I�,B�CFF::cs_opset_t<CFF::number_t,cff2_cs_opset_extents_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_extents_param_t,cff2_path_procs_extents_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff2_cs_opset_extents_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@2@Ucff2_extents_param_t@@Ucff2_path_procs_extents_t@@@CFF@@�	�v�6�>�	u��n�CFF::cff_stack_t<CFF::call_context_t,10>.?AU?$cff_stack_t@Ucall_context_t@CFF@@$09@CFF@@
���
�
�	����s	����
ٽ��
�,
�	�����	��s��	���	��	0��	u��j�hb_array_t<CFF::call_context_t const >.?AU?$hb_array_t@$$CBUcall_context_t@CFF@@@@��	!����ٽ#@�	��&�operator[]��push����pop�peek����unpop���clear���in_error����set_error�� �get_count���is_empty���"�sub_array��
0error
ucount
#�elements�$�cff_stack_t<CFF::call_context_t,10>n%�HCFF::cff_stack_t<CFF::call_context_t,10>.?AU?$cff_stack_t@Ucall_context_t@CFF@@$09@CFF@@
�	�'�&���(�call_stack_t���>)�HCFF::call_stack_t.?AUcall_stack_t@CFF@@�
�
+�
��,
���
.�
/�	R�j� "
�V,	��� "��CrapHelper<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$CrapHelper@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	��4�	��� "��CrapHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$CrapHelper@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	��7�3���
��,
y�,
��,��NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@�	��=�
{�
��_9@�
��,	��� "
�,
ƿ"
ucode�
uglyph>F�CFF::code_pair_t.?AUcode_pair_t@CFF@@���
�,
����
I�,
J�	����K�	����K�
I���hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@�
P���
Q�	uP�R�
��
P�	T�P�U�	N�P�R�V�W�	��P�R�	��P�R�sZ�Y�	0P�R�	�P�U�	�P�R�]�^�	�P�U�s	�P�R�s`�a�
P�!	��P�c�s
��,
P�	e�P�f�sd�g�	��P�U�r	��P�c�	e�P�f�i�j�k���item_t�S�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���X�thiz���Y�iter���[�operator+��Y�_begin�Y�begin��Y�_end���Y�end\�operator bool��S�len_�operator*��b�operator[]�h�operator+=�l�operator++�h�operator-=�l�operator--�Z�operator-�� Tm�hb_iter_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@���
o�	T�o�p�
o���
r�	N�o�s�q�t�	�o�s�	�o�s�s	0o�s�	uo�s�	o�p�	o�p�s	��o�s��u�thiz���v�__item__���w�__item_at__x�__more__���y�__len__z�__next__���{�__forward__z�__prev__���{�__rewind__�|�__end__�}�hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@���P���o�����hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_vec_t>,CFF::parsed_cs_str_vec_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@AEAUparsed_cs_str_vec_t@CFF@@@@��u
��	������	��������
I�	�����	�����s	����	����s	u����	0����K�	�����	������	t��	t����K�����	)�����	)����������	�����	�������	����������	������s�O���Frealloc_move�����hb_array_t<CFF::parsed_cs_str_vec_t>����__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::parsed_cs_str_vec_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�arrayZ���
ulength���
ubackwards_length�j"V��hb_array_t<CFF::parsed_cs_str_vec_t>.?AU?$hb_array_t@Uparsed_cs_str_vec_t@CFF@@@@�������
~�
��,
Y�,
=���
��,
��	>�=���	>�=���
����hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@�
����
��	u����
=�
��	������	����������	=�����	=�����s����	0����	Ӿ����	Ӿ��������	Ӿ����s	Ӿ����s����
��!	=�����s
=�,
��	������s����	=�����r	=�����	�������������Ӿitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@���
��	������
����
��	����������	Ӿ����	Ӿ����s	0����	u����	����	����s	=��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@��������������hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_str_t>,CFF::parsed_cs_str_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_str_t@CFF@@@@AEAUparsed_cs_str_t@CFF@@@@�۾u
=�	=�����	=�������
��	Ӿ=���	Ӿ=���s	=���	=���s	u=���	0=�����	۾=���	>�=���	t=�	t=���������	j�=���	j�=��������	=����	=�=����	=�=�������	=�=���s�����Frealloc_move�����hb_array_t<CFF::parsed_cs_str_t>���Ӿ__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::parsed_cs_str_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
۾arrayZ���
ulength���
ubackwards_length�b"V��hb_array_t<CFF::parsed_cs_str_t>.?AU?$hb_array_t@Uparsed_cs_str_t@CFF@@@@���=���
��

�,
|�,��NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > >.?AU?$NullHelper@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@	{���
f�
{�
9��
��,R�CrapHelper<CFF::number_t>.?AU?$CrapHelper@Unumber_t@CFF@@@@�	^���	��� "
�,	��� "
�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c94a35a3��
���
�	��~ 
�,
�	� ��	� ��~��	����
�	�~ 	�~ 
��
�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�	�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>
�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��<lambda_133af15c3ab28a2fd0176429d1e8943b>���operator=���
v�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c94a35a3����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c94a35a3��
���
�	��� 
�,
�	� ��	� ��~��	���$�
�	�� 	�� 
��
)�
�	�+�
*�	�+�,�-�
�,
�,
0�	/��+�1���operator()�	'�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�"�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	(�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>#�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�.�<lambda_9f40189620cfe4223adcbc34f0d42913>��2�operator=���
v3�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c94a35a3����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c94a35a3�
5���
6�	5�7�� 
7�,
6�	� 5�7�	� 5�7�~5�\	
�=�
5�	5�� 	5�� 
5��
B�
5�	5�D�
C�	5�D�E�F�
5�,
6�,
I�	H�5�D�J��8�operator()�	@�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�;�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	A�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall><�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���G�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��K�operator=���
vL�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c94a35a3���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c94a35a3��
N���
O�	N�P�!
P�,
O�	!N�P�	!N�P�~N��	<,9V�
N�	N�!	N�!
N��
[�
N�	N�]�
\�	N�]�^�_�
N�,
O�,
b�	a�N�]�c��Q�operator()�	Y�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�T�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Z�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>U�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�`�<lambda_66f57f934f28d61049862f64df852ff0>��d�operator=���
ve�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c94a35a3��^�����
��,
��,��hb_iter_with_fallback_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@
m���
n�	um�o�
t�
m�	q�m�r�
t���
t�	u�m�o�s�v�	t�m�o�	t�m�o�sy�x�	0m�o�	�Vm�r�	�Vm�o�|�}�	�Vm�r�s	�Vm�o�s���
m�!	t�m���s
t�,
m�	��m���s����	t�m�r�r	t�m���	��m�����������Vitem_t�p�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���w�thiz���x�iter���z�operator+��x�_begin�x�begin��x�_end���x�end{�operator bool��p�len~�operator*����operator[]���operator+=���operator++���operator-=���operator--�y�operator-�� T��hb_iter_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@��hb_iter_fallback_mixin_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@��
��	q�����
����
��	u���������	�V����	�V����s	0����	u����	����	����s	t��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@��m���������hb_iter_with_fallback_t<hb_array_t<CFF::number_t const >,CFF::number_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUnumber_t@CFF@@@@AEBUnumber_t@CFF@@@@�Vu
t�	t�����	t�������
t�	�Vt���	�Vt���s	t���	t���s	ut���
t�,
��	0t�����	�Vt���	t�t���	tt�	tt���������	��t���	��t��������	t����	t�t����	t�t�������	t�t���s�l���Frealloc_move�����hb_array_t<CFF::number_t const >����V__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::number_t const >��operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
�VarrayZ���
ulength���
ubackwards_length�^"V��hb_array_t<CFF::number_t const >.?AU?$hb_array_t@$$CBUnumber_t@CFF@@@@��6�^�t�uu	o���
�
����CFF::path_procs_t<cff2_path_procs_path_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_path_param_t>.?AU?$path_procs_t@Ucff2_path_procs_path_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_path_param_t@@@CFF@@�	��	�	u�����CFF::path_procs_t<cff2_path_procs_extents_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_extents_param_t>.?AU?$path_procs_t@Ucff2_path_procs_extents_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_extents_param_t@@@CFF@@�	���	�VR�j� "	����� "
��,	G���� "
G�,	��� "��Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@�	����
ƿ,	�� "	����	<�A� "	۾<�A� "	T�X�Y� "
�
�,��Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > >.?AU?$Null@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@	{���
H�
i�,	�	�	��&6�c�������	����
�,J�cff2_path_procs_path_t.?AUcff2_path_procs_path_t@@��6�c����	����6�c��	����	��
'�
0�,
�
�
��&6�>�������	����N�cff2_path_procs_extents_t.?AUcff2_path_procs_extents_t@@6�>����	����6�>��	����
��,
��
��,
��
��,	3���� "
�
4�,�V#�
��,
��	t�����	t�����
��
��
q�,
��,
|�
�
��,
��
��,
�^�CrapHelper<CFF::call_context_t>.?AU?$CrapHelper@Ucall_context_t@CFF@@@@�	���
�,��	t�����
�V
l�
�V,
��,	�.�.��	�s�s��	dxjxʼ	�z�z�	����-�	��G��1utu	0���;u�1u	F0�1��:u�1u	F0�1�
��,
��,�1uu	0�V�
��,	
���
��
��	����	0k+�+Cn�NullHelper<CFF::CFF2ItemVariationStore>.?AU?$NullHelper@UCFF2ItemVariationStore@CFF@@@@�	��'�
��)�V�CrapHelper<CFF::dict_val_t>.?AU?$CrapHelper@Udict_val_t@CFF@@@@�	�+�N�p�
1�S�.�R�CrapHelper<CFF::op_str_t>.?AU?$CrapHelper@Uop_str_t@CFF@@@@�	1�0��Vt�uA{�##{03�
��,���2�	0k+}+6�
��8�
��:�	�~���
,�
Ӿ۾>�	����¾
߾T�\�^�CrapHelper<CFF::parsed_cs_op_t>.?AU?$CrapHelper@Uparsed_cs_op_t@CFF@@@@�	{�C�y�`�uAf�##{0F�
½,�#
�{��2�	0k+}+J�	��ij��	[�a���
���N�	���
��Q�	���߾¾b�NullHelper<CFF::parsed_cs_str_t>.?AU?$NullHelper@Uparsed_cs_str_t@CFF@@@@���	��U���'�r�NullHelper<CFF::cff2_font_dict_values_t>.?AU?$NullHelper@Ucff2_font_dict_values_t@CFF@@@@���	&�X�
^��VZ�����G�&�_9�+	�8�	������
T�,
��
��,	=�����
��,
�
=�,�V�VR�NullHelper<CFF::number_t>.?AU?$NullHelper@Unumber_t@CFF@@@@�	�Vi������NullHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$NullHelper@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	��l�������NullHelper<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$NullHelper@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	��o�����~�&���>�"������^�NullHelper<CFF::call_context_t>.?AU?$NullHelper@Ucall_context_t@CFF@@@@�	�v�
�,	<�A�I�	������
��	X�Y�e�
^�R�Null<CFF::call_context_t>.?AU?$Null@Ucall_context_t@CFF@@@@�	�~���Null<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$Null@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	������Null<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$Null@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	����F�Null<CFF::number_t>.?AU?$Null@Unumber_t@CFF@@@@�	�V��f�Null<CFF::cff2_font_dict_values_t>.?AU?$Null@Ucff2_font_dict_values_t@CFF@@@@���	&���V�Null<CFF::parsed_cs_str_t>.?AU?$Null@Uparsed_cs_str_t@CFF@@@@���	����	���	���{�1��b�Null<CFF::CFF2ItemVariationStore>.?AU?$Null@UCFF2ItemVariationStore@CFF@@@@�	����
��
��,
O�
��,
��
��	�'�
'�,
}�,b�OT::_hb_has_null<CFF::TopDict,0>.?AU?$_hb_has_null@UTopDict@CFF@@$0A@@OT@@��	t���u��+
��,
y�	�V�4� "H�H�	����	S��� "(�(�	����{�uu	0k+�+��z�#�
��
|�,q�q�	������hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@
����
��	u����
[�
��	������
[���
��	����������	[�����	[�����s����	0����	y�����	y���������	y�����s	y�����s����
��!	[�����s
[�,
��	������s����	[�����r	[�����	�������������y�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@��hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@��
��	������
����
��	����������	y�����	y�����s	0����	u����	����	����s	[��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@�������������hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_op_t const >,CFF::parsed_cs_op_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@AEBUparsed_cs_op_t@CFF@@@@V�u
[�	[�����	[�������
��	y�[���	y�[���s	[���	[���s	u[���
��,
��	0[�����	V�[���	[�[���	t[�	t[���������	��[���	��[��������	[����	[�[����	[�[�������	[�[���s�����Frealloc_move�����hb_array_t<CFF::parsed_cs_op_t const >�y�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct CFF::parsed_cs_op_t const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
V�arrayZ���
ulength���
ubackwards_length�j"V��hb_array_t<CFF::parsed_cs_op_t const >.?AU?$hb_array_t@$$CBUparsed_cs_op_t@CFF@@@@��f�uu	0k+�+��e�#�
��
g�,
D�
*�
�
Ǽ
��
������	0�G�G�	X����	��X��&
�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����get
��v�F�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@�������	0�G�G�	��(���	����(��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����get
��v�F�hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
~�,
:�
L�,
�
,�,
Z���
�,
�	[����	[����
���hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@��hb_iter_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@�
 ���
!�	u �"�
Z�
 �	$� �%�	� �"�&�'�	Z� �"�	Z� �"�s*�)�	0 �"�	{� �%�	{� �"�-�.�	{� �%�s	{� �"�s0�1�
 �!	Z� �3�s
Z�,
 �	5� �6�s4�7�	Z� �%�r	Z� �3�	5� �6�9�:�;��{�item_t�#�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���(�thiz���)�iter���+�operator+��)�_begin�)�begin��)�_end���)�end,�operator bool��#�len/�operator*��2�operator[]�8�operator+=�<�operator++�8�operator-=�<�operator--�*�operator-�� T=�hb_iter_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@���hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@���
?�	$�?�@�
?���
B�	�?�C�A�D�	{�?�C�	{�?�C�s	0?�C�	u?�C�	?�@�	?�@�s	Z�?�C��E�thiz���F�__item__���G�__item_at__H�__more__���I�__len__J�__next__���K�__forward__J�__prev__���K�__rewind__�L�__end__�M�hb_iter_fallback_mixin_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@��� ���?����O�hb_iter_with_fallback_t<hb_array_t<CFF::parsed_cs_op_t>,CFF::parsed_cs_op_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uparsed_cs_op_t@CFF@@@@AEAUparsed_cs_op_t@CFF@@@@�T�u
Z�	Z�R�Q�	Z�R�S�T�
�	{�Z�V�	{�Z�V�s	Z�R�	Z�R�s	uZ�V�	0Z�V��	T�Z�V�	[�Z�R�	tZ�	tZ�V��_�`�	��Z�R�	��Z�R��b�c�	Z�R��	Z�Z�V��	Z�Z�V�f�g�	Z�Z�V�s����Frealloc_move���U�hb_array_t<CFF::parsed_cs_op_t>{�__item_t__�Fis_random_access_iterator��Fhas_fast_len���W�__item__���X�__item_at__Y�__next__���Z�__forward__Y�__prev__���Z�__rewind__�[�__len__\�operator!=�]�begin��]�end]�operator&��^�operator struct hb_array_t<struct CFF::parsed_cs_op_t const >��\�operator==�[�hash���a�cmpd�qsort��[�get_size���e�reverseh�sub_array��i�truncate���Y�fini���
T�arrayZ���
ulength���
ubackwards_length�^"Vj�hb_array_t<CFF::parsed_cs_op_t>.?AU?$hb_array_t@Uparsed_cs_op_t@CFF@@@@�Z�Q�
��,��{O	0�G�Gn�	�.�O��	���.�O�p�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�q�operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��q�get
s�v�Fr�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.{�	`s�s����G�	�O�Ov�	6z�z�!�o#	�O�Oy�;���	�O�O{�	������	'�L����1ut	0�V�
��
��,juu	0k+�+����$"�2�	0k+}+��{�$"�2�	0k+}+��V�`��Vt�R�NullHelper<CFF::op_str_t>.?AU?$NullHelper@Uop_str_t@CFF@@@@�	�V��`�p�V�NullHelper<CFF::dict_val_t>.?AU?$NullHelper@Udict_val_t@CFF@@@@�	N���������
V�����$"	0�G�G��
����������$"	0�G�G��
������	Z�R�Q�
$�,
��
��,��{O$"	0�G�G��
������J�Null<CFF::dict_val_t>.?AU?$Null@Udict_val_t@CFF@@@@�	N���F�Null<CFF::op_str_t>.?AU?$Null@Uop_str_t@CFF@@@@�	�V��
�
R�,	X����	��(���s�s�	����
��v�v�	����
P���	����
μ	�z����	ؼ�z�����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
μv�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z����ؼRy	0�J�J��
��	�s����	���s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
��v�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s������A	0�J�J��	�.�O��	0�O�O�	0�O�O�	0�O�On���"G�	�O�O��
������!�"o#	�O�O��
!�!���;�"��	�O�O��
;�;���	1�F0�1�2;A0	0F0�1��
1�,������ؼRy"	0�J�J��
ؼؼ����A"	0�J�J��
������
{�	0k+�+��
f�	0k+�+����hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`c94a35a3���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	����
��	��������
��,
��,
��	����������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)����<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���operator=��
v�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`c94a35a3�����"��	0�O�O���"��	0�O�O���"{O	0�O�O�	��pJrJ��	!�pJrJ��	;�pJrJ��	0�O�O��	0�O�O��
��
s���
S��
v���
T��
���	������
��	��pJrJ��	��pJrJ��	��pJrJ��ؼ"Ry	0�O�O���"A	0�O�O�	ؼpJrJ��	��pJrJ����process_op�V#�CFF::opset_t<CFF::number_t>.?AU?$opset_t@Unumber_t@CFF@@@CFF@@��	0��sJ����5�process_op���parse_bcd��%�is_hint_op�>&�CFF::dict_opset_t.?AUdict_opset_t@CFF@@�"�����process_op�f(�CFF::top_dict_opset_t<CFF::op_str_t>.?AU?$top_dict_opset_t@Uop_str_t@CFF@@@CFF@@2����process_op��SUPER��R*�CFF::cff2_top_dict_opset_t.?AUcff2_top_dict_opset_t@CFF@@���2������process_op���SUPER��R,�CFF::cff2_font_dict_opset_t.?AUcff2_font_dict_opset_t@CFF@@�"������process_op�Z.�CFF::cff2_private_dict_opset_t.?AUcff2_private_dict_opset_t@CFF@@���2������process_op���SUPER��f0�CFF::cff2_private_dict_opset_subset_t.?AUcff2_private_dict_opset_subset_t@CFF@@�	����	����n��rmoveto��hmoveto��vmoveto��rlineto��hlineto��vlineto��rrcurveto����rcurveline���rlinecurve���vvcurveto����hhcurveto����vhcurveto����hvcurveto��2�moveto�2�line���3�curve����hflex����flex�����hflex1���flex1��
��curve2�4�CFF::path_procs_t<cff2_path_procs_extents_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_extents_param_t>.?AU?$path_procs_t@Ucff2_path_procs_extents_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_extents_param_t@@@CFF@@�>������moveto���line�����curve��N6�cff2_path_procs_extents_t.?AUcff2_path_procs_extents_t@@	����	����n��rmoveto��hmoveto��vmoveto��rlineto��hlineto��vlineto��rrcurveto����rcurveline���rlinecurve���vvcurveto����hhcurveto����vhcurveto����hvcurveto��8�moveto�8�line���9�curve����hflex����flex�����hflex1���flex1��
��curve2��:�CFF::path_procs_t<cff2_path_procs_path_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_path_param_t>.?AU?$path_procs_t@Ucff2_path_procs_path_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@CFF@@Ucff2_path_param_t@@@CFF@@�>������moveto���line�����curve��J<�cff2_path_procs_path_t.?AUcff2_path_procs_path_t@@��&{�Type�����get_null���Z>�NullHelper<CFF::CFF2FDSelect>.?AU?$NullHelper@UCFF2FDSelect@CFF@@@@�&��Type���ֽget_null���R@�NullHelper<CFF::FDSelect>.?AU?$NullHelper@UFDSelect@CFF@@@@�&�Type�����get_crap����B�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�Type�����get_crap����D�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���c�get_null���FF�Null<CFF::FDSelect>.?AU?$Null@UFDSelect@CFF@@@@�&I�Type���Z�get_null���^H�NullHelper<CFF::parsed_cs_op_t>.?AU?$NullHelper@Uparsed_cs_op_t@CFF@@@@�&��Type����get_crap���bJ�CrapHelper<CFF::parsed_cs_str_t>.?AU?$CrapHelper@Uparsed_cs_str_t@CFF@@@@���x�get_null���NL�Null<CFF::CFF2FDSelect>.?AU?$Null@UCFF2FDSelect@CFF@@@@�&�VType�����get_null���^N�NullHelper<CFF::UnsizedByteStr>.?AU?$NullHelper@UUnsizedByteStr@CFF@@@@�&�Type�����get_crap���rP�CrapHelper<CFF::cff2_font_dict_values_t>.?AU?$CrapHelper@Ucff2_font_dict_values_t@CFF@@@@���&�Type�����get_null���ZR�NullHelper<CFF::CFF2FDArray>.?AU?$NullHelper@UCFF2FDArray@CFF@@@@���&{�Type�����get_null���T�NullHelper<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@@�&u;Type�����get_null���V�NullHelper<OT::CFFIndex<OT::IntType<unsigned int,4> > >.?AU?$NullHelper@U?$CFFIndex@U?$IntType@I$03@OT@@@OT@@@@�&��Type���m�get_null���JX�NullHelper<OT::cff2>.?AU?$NullHelper@Ucff2@OT@@@@���	0�sZ�����process_op��process_hstem���process_vstem���process_hintmask����process_post_flex���check_width�process_post_move���process_post_path���flush_args_and_op����flush_args��flush_op����flush_hintmask�Z�is_number_op�����SUPER��2[�CFF::cs_opset_t<CFF::number_t,cff2_cs_opset_path_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_path_param_t,cff2_path_procs_path_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff2_cs_opset_path_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@2@Ucff2_path_param_t@@Ucff2_path_procs_path_t@@@CFF@@���b���q�process_op�
�process_blend��
�process_vsindex�SUPER���]�CFF::cff2_cs_opset_t<cff2_cs_opset_path_t,cff2_path_param_t,CFF::number_t,cff2_path_procs_path_t>.?AU?$cff2_cs_opset_t@Ucff2_cs_opset_path_t@@Ucff2_path_param_t@@Unumber_t@CFF@@Ucff2_path_procs_path_t@@@CFF@@	0�sZ����
�process_op�
�process_hstem��
�process_vstem��
�process_hintmask���
�process_post_flex��
�check_width
�process_post_move��
�process_post_path��
�flush_args_and_op����flush_args�
�flush_op���
�flush_hintmask�_�is_number_op�����SUPER��B`�CFF::cs_opset_t<CFF::number_t,cff2_cs_opset_extents_t,CFF::cff2_cs_interp_env_t<CFF::number_t>,cff2_extents_param_t,cff2_path_procs_extents_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff2_cs_opset_extents_t@@U?$cff2_cs_interp_env_t@Unumber_t@CFF@@@2@Ucff2_extents_param_t@@Ucff2_path_procs_extents_t@@@CFF@@�b���w�process_op��process_blend���process_vsindex�SUPER��b�CFF::cff2_cs_opset_t<cff2_cs_opset_extents_t,cff2_extents_param_t,CFF::number_t,cff2_path_procs_extents_t>.?AU?$cff2_cs_opset_t@Ucff2_cs_opset_extents_t@@Ucff2_extents_param_t@@Unumber_t@CFF@@Ucff2_path_procs_extents_t@@@CFF@@��&�VType�����get_crap���Rd�CrapHelper<CFF::number_t>.?AU?$CrapHelper@Unumber_t@CFF@@@@�&F�Type���8�get_crap���f�CrapHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$CrapHelper@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�&��Type���5�get_crap���h�CrapHelper<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$CrapHelper@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@��get_null���>j�Null<OT::cff2>.?AU?$Null@Ucff2@OT@@@@����get_null���zl�Null<OT::CFFIndex<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$CFFIndex@U?$IntType@I$03@OT@@@OT@@@@���get_null���vn�Null<CFF::Subrs<OT::IntType<unsigned int,4> > >.?AU?$Null@U?$Subrs@U?$IntType@I$03@OT@@@CFF@@@@���get_null���Np�Null<CFF::CFF2FDArray>.?AU?$Null@UCFF2FDArray@CFF@@@@�����get_null���Rr�Null<CFF::UnsizedByteStr>.?AU?$Null@UUnsizedByteStr@CFF@@@@���get_null���Rt�Null<CFF::parsed_cs_op_t>.?AU?$Null@Uparsed_cs_op_t@CFF@@@@�&y�Type���>�get_null����v�NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@�&d�Type�����get_null����x�NullHelper<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > >.?AU?$NullHelper@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@��get_null���z�Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned short,2>,OT::IntType<unsigned char,1> > >.?AU?$Null@U?$FDSelect3_4_Range@U?$IntType@G$01@OT@@U?$IntType@E$00@2@@CFF@@@@��get_null���|�Null<CFF::FDSelect3_4_Range<OT::IntType<unsigned int,4>,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$FDSelect3_4_Range@U?$IntType@I$03@OT@@U?$IntType@G$01@2@@CFF@@@@�&ٽType���	�get_crap���^~�CrapHelper<CFF::call_context_t>.?AU?$CrapHelper@Ucall_context_t@CFF@@@@�&ٽType���w�get_null���^��NullHelper<CFF::call_context_t>.?AU?$NullHelper@Ucall_context_t@CFF@@@@�&��Type���p�get_null�����NullHelper<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$NullHelper@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�&F�Type���m�get_null�����NullHelper<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$NullHelper@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�&�VType���j�get_null���R��NullHelper<CFF::number_t>.?AU?$NullHelper@Unumber_t@CFF@@@@�&�Type���Y�get_null���r��NullHelper<CFF::cff2_font_dict_values_t>.?AU?$NullHelper@Ucff2_font_dict_values_t@CFF@@@@���&��Type���V�get_null���b��NullHelper<CFF::parsed_cs_str_t>.?AU?$NullHelper@Uparsed_cs_str_t@CFF@@@@���&�Type���S�get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�Type���P�get_null������NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&I�Type���D�get_crap���^��CrapHelper<CFF::parsed_cs_op_t>.?AU?$CrapHelper@Uparsed_cs_op_t@CFF@@@@�&�VType���1�get_crap���R��CrapHelper<CFF::op_str_t>.?AU?$CrapHelper@Uop_str_t@CFF@@@@�&K�Type���,�get_crap���V��CrapHelper<CFF::dict_val_t>.?AU?$CrapHelper@Udict_val_t@CFF@@@@�&��Type���(�get_null���n��NullHelper<CFF::CFF2ItemVariationStore>.?AU?$NullHelper@UCFF2ItemVariationStore@CFF@@@@�
p�	����*��get_null�����get_crap���b��OT::_hb_has_null<CFF::TopDict,0>.?AU?$_hb_has_null@UTopDict@CFF@@$0A@@OT@@����get_null���b��Null<CFF::CFF2ItemVariationStore>.?AU?$Null@UCFF2ItemVariationStore@CFF@@@@���get_null������Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null������Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����get_null���V��Null<CFF::parsed_cs_str_t>.?AU?$Null@Uparsed_cs_str_t@CFF@@@@�����get_null���f��Null<CFF::cff2_font_dict_values_t>.?AU?$Null@Ucff2_font_dict_values_t@CFF@@@@�����get_null���F��Null<CFF::number_t>.?AU?$Null@Unumber_t@CFF@@@@���get_null�����Null<CFF::cff2_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$Null@U?$cff2_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@���get_null�����Null<CFF::cff2_private_dict_values_base_t<CFF::op_str_t> >.?AU?$Null@U?$cff2_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@��get_null���R��Null<CFF::call_context_t>.?AU?$Null@Ucall_context_t@CFF@@@@�&K�Type�����get_null���V��NullHelper<CFF::dict_val_t>.?AU?$NullHelper@Udict_val_t@CFF@@@@�&�VType�����get_null���R��NullHelper<CFF::op_str_t>.?AU?$NullHelper@Uop_str_t@CFF@@@@���get_null���F��Null<CFF::op_str_t>.?AU?$Null@Uop_str_t@CFF@@@@���get_null���J��Null<CFF::dict_val_t>.?AU?$Null@Udict_val_t@CFF@@@@�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`50a853a2���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`50a853a2���
��,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`50a853a2�
����
��	0����J.
��,
��	P.����	S.�����.��	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
���
��	�.�.�.��
��	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
��f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
��	0��J.	0��J.
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb,;^��
�T��4�&��**W���^�U�:�TQ�y��
�ɯE��-��d�Y���c�6�C?�[�W��6G|�0�3�]:��L�Ǥ��9bo�����ov�T"��cpo�*T�,�Ùi/�vx��AS�.�c�v�V/�����N�1��uF$`{4�i��cO��qmw�M&wX\oL�q�׵�y�'|�-3>���^������ս�TH�����9�m�P&�#;�)�4	�[R�_#���`
�YuԻ��oZ��.B�c]q�kL`�Bm���B�R���4�?�UQ�PR���8T�Mu��#�:h�0Yߒ�d�C���.
��M;@�s�����-?%�A���>9b2��ЛI�k�2�`�?�6Fb���0v��?��K:6�n��������	:p�j���ZtT&��h������{�45�jZ�%��q�~a�#:lE�����RKM���\�	�f�eg�y;�S7��-���$��6v���OUO׹B;?1������`���D�*��K���ص��	�ʲ���B�
8�85KF
Z�����a�/W",�g��k���H|���|�ȱ���v�#+�0l�PLvl�������:�i؝`Y��z�����'�w�Dej1o��v�0PGt��Լ��N)�p�`�����lO����#قC�� Dx�|o���|P,�X��*j�8p�U;9n����4��+a\S�Y`��Yg�F�Aw�w<�a#t�[�����a��"�`�����t��G�J��j�k������>��]�B���eVs�[�,"�������V@C�E846������A}%,��3��\���^�*~5V-��gǴ1��u�j#�Cr�=#�j��H���g\����{��ZGr��F����]c�-��5�����3~���YkW-�G�8=j�#T��c�*V�/v��L���(��2����*��E�.���[�FI[�Um*�e�e��j_GL�M�^��_�c|�_;�����yxG�YP[y\�Y�~��;����)X���ٱ�@��*�*��J��v��G��������4~�0��a��'�*.�h�����D�R������͟��4�?��vo�5D/\�_�#N�=q���Lb,O�\��/V�R���"Lq^��J��L�D�h����n�]0��~���=������
1�u��i������
>
.[� ���w!�n_�H�X���dF���t����V'�����{,�R��$P8��o�����_<������?4[�52e�`p
;��!��\���
d�mPs����#x���md�M?��>�]��!��* H��9��G�bQ(QX4���-M���4{M�ԹK(���ޖ�|�+��vY$����4�8>�D2�{<��(8)i����mzD��'�cOZ����F��1~ڈ��ox���Z��
O)���D���������6�	C� 5��ʯ)�J����^W;@�YZP������P�������
M��hJ&`���f��O{K�AsQ��C�A�m���^�u�-����qci&��;��x'��j�-�@�jC{{�4T,�������e�ƱP	���u�/��νer���G-~��3m�h'w�Y�<B{}O��Om���Nq���e�fF�V��/��O�}�D���Kk��_����V��z,7%�v]I_��"p�U��g��•�����%���*��J��e��g��ޱ�
�+"r��28����=w��am"Z���1�߇���9�X-��5��1��v���2���/���2�
3'7u�m)k���GiLU	�y1���4lD��-N'
�E�a�O-
��.W�W�P@�>RT���%�R�K���*[H.���	
vx?s�uv�w�t;��#����"z �~b΀6���Ar�wO�&�;�*�ĊW{�pp��BA=�)Qm|;�iyX2����F��\���,��x��_5����>R��z���Ӓ�0֍_�1����?�~P��O�x&r1fw:����:�>�Z3���b�#���p�'��%���ML�jr�/zhU1@�8{�e��<Q�{�2�<�q��4�h�����*\i!�7���~Gva�h�x���0��Ϭktk��Q��W���Z3�� �X��v��+Ę!�mD�v>?�Y���'Z�f�q^�� �(M/NX��lc%��
b�($yh��|C�9��r�1
`0�\AA0���\e�$���{�L�yL2���b�)������K��[,^FJ2�~�1E)o�>k���R,�`!CG���ȅT�9B2V���i���?N�vjX���t��%AB�y�aJk�˜�8����S��*���%�0�5%	 ��}��{�$X5�
�F��N��=1]��v��y/����Ui�[���D�R��&��S�u�,-�ج�g@��5���1-%`r�Z(9>d�Z%��"F�5{��������U�q���\A
�����-D���5K��[�P�S��l��mT�J�����&��8O�J�"���)/B	��E���FG���p��z��"�h�j����<PJe�u*�(�����WM�����Km&M��D��N��)�!���;��~|~o��qi&}��G���A|5�n�&8&v����{`���@�*l����?�i9�i�U�-g*D����L8�zq��F���e�<��}>�r`/�x��#�,�R������~���ϊ��n�ţ^v�!��&��cx�YRJ��/�#�
�|�9�yc����B��f�00�7d[���/�}����X1��ppWf7r6S�0	�-�\
�0/����y�,;a���x��J��:��`��
��{��Ց�m��"����|[h�g�������t��#
�~jItd9�����\�����fg�_�c�1���S��� ��3����&�1����� iX������-�J"I
Bx.�z�6�ё�N���j���u}�{.0����'
5����<��'ru�Z���)yq#}V���	Z'���R.���90�g�8�[��M$�!t���+H*)�Tפgc�!�Z!%�<7�n0�%���%o���{��H��ӧ����1�M�/gQКG���c��a�����6���M����)F����_�gl�cɛK�n�t<�Dc?Y���T��#����@����,�M��5�����8X@�WX`�"����R
D�&
gU��<�d��o��lٺ�b��K����$VL%�<m6d9D؋�q��o�1��g�����?l���~Π5��;����]@E�XI&�
��VL�\���n����'(ٛ�>27�vM�*Yם��Kn
���"=���j��/��ED�į����*9�:�)�P!�6p�����y�u����gh�"`�%���c�;~J0$�V��h��������/����5<�vq�pIc�K��1��v=��f]�`���	��Fs9�C��T��h���pU��UnR%;<?��C�������od��b�֠w:K��@�� d��B�i�B�m9�jV���F~��X�s|����X0����D�(���
��M�ҍ�
_��v�O�Ơ�Do59���-�,K@
0Usw�"G6�Q�����)Y�a*��`D�c/�&����v�5I\�?{����{W��xpb�t�WFZ�X�o��s��\�-DZul{}r����-�����+h�`���z)���w~�E]��j���rm��X\�i=�G\�5%m{��tIs�D���"	q�D.wj�����m���8F��ܙ֩+sEzfmd��2�|��5��g��Mb���������#BHF��	%����nh�����`����N�s�{���L|UW�O��k�,�Y��6�� i�@�ŵR���E�W���<����9�{�2"����0$nF�7
���o+J�dT�����^����F�~E%�������vQ�$
f��u��t���,���l���2M���añ��A��+�~4ze�=n��0�d��&Rԭ��+��4�q-#�6�"�d����8@����Xq-�l`J$JhG�p�^K��Z�$Z}w��$���t%y'�.�vmr"M� �1�RX���4��
h.���Br�q0y���_rD:�����Bb�N���@����Z54��@SA�3�g¥p�0�p3o$s'�U����XVa�RgĒ_�����X��)L�3����
�&1���e���G�:�����P�(�='�IϕnH�@��P�g#�(]�9�ݒ��?�@+2������?��Il}ND9�>�)mn��U�ކ0��y�Z����b9k�Z= {D�M��g|��H���[/���r�d=@y�)^�0�9��_^1$��> ���y�|n�M͋����i/�8x��{��6�us<FV����w�Zr�p@�jK�`����O�A���x]S�5��������p.Y;��}�g�8�<R���[}
���˵0L!���@]=�
��;��K>m�8s����lD�Y�L>8ӵm�
���a��Ʌ�u�A|UO'��&g2�j�H�pqII�j��L�`��-F����)��Eg�����������������QKE�`�2��� �x6��́5����,��~�8�w��&�%O�
��0gf��x� �����H���_����;
�]�z�� ��b�O�%ls
ep���Z���f��Q�Dʼ:l�Scs��9�zz�?SS�F�|m��v�
�N8d������PYj@���OnA�4@��/S/�u~\G����f�����q����A)���A�uM��h�-��[��8F��G�$EM���Cu�=J�� �����Yj7=�
�ijj����E�`��	0�q�N���!�,B���zS:�*��ͻ��܍���;���(س-������E�
a�Iqi���23x��e��	������41k$]�5l:�������"-es��mL��JW2��$&�(�b�������wiE
�������m�R
�����1�Z��rY���}Yg)�fd��Q0�jqZ�{���e�ٴ�!S�۔k0�X�Z�\6���pI��G�n΋}GD:b����V	�˘W��IxF6��U���i�|&E��x�Hu�ΐ�&��ZP�&�J>e��#�ߴ����Vz�����@�h���|���	�]���YŘS5��J��^\��)�^!
dt^Z�&��B�eUg�&q�}��^�R�+\Z��n�r��J92�бz����Q��l�yc�ؒ�;������p��,�X����p�Ir�U�A�^!����A<�-Y�N�������/V]k�G����!;y�l������֡2�VE�����H�����k&)�*j��jl$����|�)��Q]�m+YlH���~��� :�l�g���-���{jv ���
����w��#q���
}�,��Y��W���t�
E1����|IQ�2�AR���={��0U���F�y�bH	����}'��i-!XX'(j���O�
���pr�x��p��g�w��d&�t)!�B�����n�)8�I��)���YDk:��p��;e��;��j�Dp��T�;Q�C�AN�ܺn3/Uq�SL������Ϫ�u�W�����y2��G����C��Hs���eB��==�y��Ig0�I�b6�[��(��aaq�|���:�I���$��d����OB�0¶ש	m�Bz�%���F9�5��4�����
��j��1�5�2{/^��z�7C4����Lv��*0��L\�W����$)W�n�q��L'���lS�̷�����O*��&��>��B��3J�r@Q��>�9���:-cg�Z6Ȭ7�O�z l��&��"��.�a�cx?�
b�gU�
�)�/�����Rz�c�&��d^j�^�������T���XP�-t�U������&�������mX�t[ט����)�#b������m���U�4�^�����n5D��Jű�����=�3�U��
c��tance_assertion_on_line_134�get_size���?null_size��?min_size���?static_sizeB�OT::SBitLineMetrics.?AUSBitLineMetrics@OT@@�
�
!�	0k+�+"�
�,J�OT::IndexSubtableHeader.?AUIndexSubtableHeader@OT@@�
%���
&�	0%�'�9	%�'�	u%�'��(�sanitize���
	9indexFormat��
	9imageFormat��
P9imageDataOffset��)�_instance_assertion_on_line_154*�get_size���?null_size��?min_size���?static_sizeJ	+�OT::IndexSubtableHeader.?AUIndexSubtableHeader@OT@@�
&�
-�	0k+�+.�
'�,>�OT::IndexSubtable.?AUIndexSubtable@OT@@�
1���
2�	01�3��;�1uuu
1�	01�6�5��1uuuu	01�6�8�
1�"�1u�um:�u	01�3�;��1uu	01�6�=��0	01�3�?�uuuu	01�3�A�	-�1�3�uuuu	1�6�D�Z�OT::IndexSubtable::<unnamed-type-u>.?AT<unnamed-type-u>@IndexSubtable@OT@@��	1�3�r4�sanitize���7�finish_subtable9�fill_missing_glyphs<�copy_glyph_at_idx��>�add_offset�@�get_extentsB�get_image_data�C�get_header�E�populate_headerF�<unnamed-type-u>���
F�uG�_compiles_assertion_on_line_363G�_instance_assertion_on_line_363?null_size��?min_size���>H�OT::IndexSubtable.?AUIndexSubtable@OT@@�
2�
F���
K�
L�N�OT::IndexSubtableFormat1.?AUIndexSubtableFormat1@OT@@���N�OT::IndexSubtableFormat3.?AUIndexSubtableFormat3@OT@@���>
%�header���
N�format1��
O�format3��ZP�OT::IndexSubtable::<unnamed-type-u>.?AT<unnamed-type-u>@IndexSubtable@OT@@��
-���OT::IndexSubtableFormat1Or3<OT::IntType<unsigned int,4> >.?AU?$IndexSubtableFormat1Or3@U?$IntType@I$03@OT@@@OT@@
S���
T�	0S�U��;	0S�U��
S�	0S�X�=���OT::UnsizedArrayOf<OT::Offset<OT::IntType<unsigned int,4>,1> >.?AU?$UnsizedArrayOf@U?$Offset@U?$IntType@I$03@OT@@$00@OT@@@OT@@��	S�U��V�sanitize���W�get_image_data�Y�add_offset�
%�header���
Z�offsetArrayZ�[�_compiles_assertion_on_line_195[�_instance_assertion_on_line_195?null_size��?min_size���	\�OT::IndexSubtableFormat1Or3<OT::IntType<unsigned int,4> >.?AU?$IndexSubtableFormat1Or3@U?$IntType@I$03@OT@@@OT@@S���N^�OT::IndexSubtableFormat1.?AUIndexSubtableFormat1@OT@@���
N���
`�
a���OT::IndexSubtableFormat1Or3<OT::IntType<unsigned short,2> >.?AU?$IndexSubtableFormat1Or3@U?$IntType@G$01@OT@@@OT@@��
c���
d�	0c�e��;	0c�e��
c�	0c�h�=���OT::UnsizedArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$UnsizedArrayOf@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@OT@@	c�e��f�sanitize���g�get_image_data�i�add_offset�
%�header���
j�offsetArrayZ�k�_compiles_assertion_on_line_195k�_instance_assertion_on_line_195?null_size��?min_size���	l�
OT::IndexSubtableFormat1Or3<OT::IntType<unsigned short,2> >.?AU?$IndexSubtableFormat1Or3@U?$IntType@G$01@OT@@@OT@@��c���Nn�
OT::IndexSubtableFormat3.?AUIndexSubtableFormat3@OT@@���
O���
p�
q�
3�,
F�
t�
%�
v�
N�
x�
O�
z�
6�,m�u0}�
:�,
-�,J�OT::IndexSubtableRecord.?AUIndexSubtableRecord@OT@@�
��
��,
����
��,
��	��������
��	0�����;	J�����f�OT::cblc_bitmap_size_subset_context_t.?AUcblc_bitmap_size_subset_context_t@OT@@�
��
����hb_vector_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>,0>.?AU?$hb_vector_t@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@$0A@@@��
����
���8�������u	0������n�hb_vector_t<OT::IndexSubtableRecord,0>.?AU?$hb_vector_t@UIndexSubtableRecord@OT@@$0A@@@�
���8�����u��	0������	u����s��0	0������u�uuu	0��������OT::OffsetTo<OT::IndexSubtable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UIndexSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@�	����	u�������operator=����sanitize�����get_subtable�����add_new_subtable�����add_new_record���add_glyph_for_subset�����get_extents��get_image_data�
�9firstGlyphIndex��
�9lastGlyphIndex���
��offsetToSubtable���_instance_assertion_on_line_530��get_size���?null_size��?min_size���?static_sizeJ$��OT::IndexSubtableRecord.?AUIndexSubtableRecord@OT@@�
��
��
��
����
��,
��
��	������
��,	������s	����������
1�,
��	�������
2�,	�����������1���u	0������	0�����;	0����9	����	u����N�q��1�target_t�����OffsetTo<OT::IndexSubtable,OT::IntType<unsigned int,4>,void,1>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::IndexSubtable,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@UIndexSubtable@OT@@U?$IntType@I$03@2@X$00@OT@@�
��
��
��,
��	0k+�+��	0�����w
��,�������
J�	:�F0�1��
:�	:�F0�1���
�cbdt�
ucbdt_length��
mcbdt_prime���
usize�
unum_tables���
u start_glyph��
u$end_glyphf��(OT::cblc_bitmap_size_subset_context_t.?AUcblc_bitmap_size_subset_context_t@OT@@�~�hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>.?AU?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@���hb_array_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$hb_array_t@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@��hb_array_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> const >.?AU?$hb_array_t@$$CBU?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@���
���
��
��	����
��
��	������
��	������
��,
��	��������std::initializer_list<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AV?$initializer_list@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@std@@
��	������	����2������������	����	������	����������
��	����
��,	��������	������������
��	�����	0������	u����
����
��,	������r
��,	������r����	������	����������	0����	������	����������	��������hb_sorted_array_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> const >.?AU?$hb_sorted_array_t@$$CBU?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�	��������hb_sorted_array_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$hb_sorted_array_t@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@���	����������
��	������s	������s���	������	����s	0����	0����s	0����	0����	������	����	�����	����s�Frealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>,0>���~hb_vector_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>,0>��extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct hb_pair_t<unsigned int,struct OT::IndexSubtableRecord const *> const >�����operator struct hb_array_t<struct hb_pair_t<unsigned int,struct OT::IndexSubtableRecord const *> >���begin����end��as_sorted_array�operator+���push�����in_error�����set_error����reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact��clear���resize��resize_exact����pop�remove_ordered�	�shrink�
�qsort���__vecDelDtor���?v�hb_vector_t<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>,0>.?AU?$hb_vector_t@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@$0A@@@��u��
��	����
��	�����
��	0����	t��.ufirst_t��second_t�����pair_t��hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>�reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
��second���~�hb_pair_t<unsigned int,OT::IndexSubtableRecord const *>.?AU?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@��
��
��,
��,
��,
J�,
��,f�hb_array_t<OT::IndexSubtableRecord>.?AU?$hb_array_t@UIndexSubtableRecord@OT@@@@�r�hb_array_t<OT::IndexSubtableRecord const >.?AU?$hb_array_t@$$CBUIndexSubtableRecord@OT@@@@��
���
 �
��	��"�
!�
�	��"�$�
�	��"�&�
����
(�,
)�	��"�*�z�std::initializer_list<OT::IndexSubtableRecord>.?AV?$initializer_list@UIndexSubtableRecord@OT@@@std@@
,�	��"�-�	��"�2#�%�'�+�.�/�	��"�	��"�$�	��"�&�2�3�	��"�
��,	6���"�!�	6���"�*�7�8�
(�	���:�	0��:�*�	u��:�	����:�r	����"�r>�?�	����:�	����"�A�B�	0��:�	���:�	���"�E�F�	����:�~�hb_sorted_array_t<OT::IndexSubtableRecord const >.?AU?$hb_sorted_array_t@$$CBUIndexSubtableRecord@OT@@@@	I���:�v�hb_sorted_array_t<OT::IndexSubtableRecord>.?AU?$hb_sorted_array_t@UIndexSubtableRecord@OT@@@@���	K���"�J�L�	����:�s	����"�sN�O�	����"�	��"�s	0��"�	0��"�s	0��"�	0��"�	����"�	��"�	��"��	��"�sfFrealloc_move�����item_t�?item_size���array_t�c_array_t��0�hb_vector_t<OT::IndexSubtableRecord,0>�1�~hb_vector_t<OT::IndexSubtableRecord,0>4�extend�
tallocated
ulength���
��arrayZ���5�init���5�init0��5�fini���5�reset��9�operator=��;�as_bytes���<�operator==�<�operator!=�=�hash���@�operator[]�C�tail���D�operator bool��=�get_size���G�as_array����iter_t��writer_t���E�iter���F�writer�E�operator struct hb_array_t<struct OT::IndexSubtableRecord const >��F�operator struct hb_array_t<struct OT::IndexSubtableRecord>�H�begin��H�endM�as_sorted_arrayP�operator+��Q�push���D�in_error���5�set_error��5�reset_errorR�shrink_vector��R�shift_down_vector��S�alloc��T�alloc_exact5�clear��U�resize�V�resize_exact���W�popR�remove_ordered�X�shrink�Y�qsort��Z�__vecDelDtor���n?v[�hb_vector_t<OT::IndexSubtableRecord,0>.?AU?$hb_vector_t@UIndexSubtableRecord@OT@@$0A@@@��#?�
��,J�OT::IndexSubtableArray.?AUIndexSubtableArray@OT@@���
_���
`�	0_�a��;
���8��c�	_�a�d��8��	0_�a�f�	��_�a��v�OT::UnsizedArrayOf<OT::IndexSubtableRecord>.?AU?$UnsizedArrayOf@UIndexSubtableRecord@OT@@@OT@@��nb�sanitize���e�build_lookup���g�subset�h�find_table�
i�indexSubtablesZ��Jj�OT::IndexSubtableArray.?AUIndexSubtableArray@OT@@���
`�
i���
m�
n�
m�,
p�
i�	i�r�q�	i�r�s�t�	i�r�q�	��i�r�s
m�	��i�x�sw�y�	ui�s	�i�x�s	�i�r�s|�}�	i�r�	0i�r��;
i�	��i�x�49	0i�x��;��#�	i�x�F��item_t�?item_size��u�UnsizedArrayOf<OT::IndexSubtableRecord>v�operator=��z�operator[]�{�get_size���~�as_array����qsort��
����
��	0����s
��,
��	[s����	^s�����s���.	`s�s���bs����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
��Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
������.	�smHqH�����.	�s�s�����hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
��	0��s	0��s
��
��	����
��	��������
��,
��,
��	��������N��operator()�	��<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>���operator bool (__cdecl *)(unsigned int)	��<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(unsigned int)�����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>����operator=��
v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`7c07142d���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`7c07142d���
����
��	�����w
���
��
��	����
��	�����w����
��,
��,
��	�����������operator()���<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this�����operator=��&��OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`7c07142d���
��
��,	�����w
��
��,	dx�C�C��
��	dxjx��N��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
��a���hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`7c07142d���
����
��	0����z
���
��
��	����
��	����z����
��,
��,
��	��������j��operator()���<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul��operator=��&�OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`7c07142d���
��
��,	����z
��
��,�z���.	6z�z��Pz���hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
	�hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�zmHqH����.	�z�z
���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
��p
�.f��hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`7c07142d��
�
���
�,	���r
�,	���r��	���	�����	���
�	���s	���s��	���	����Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�begin���end�as_sorted_array �operator+��!�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���"�pop�remove_ordered��shrink��qsort���__vecDelDtor����?v#�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`7c07142d�
&�
&���
(�,	)���r
&�,	+���r*�,�	)���	+���.�/�	'���
(�	2���s	'���s3�4�	'���	&����Frealloc_move���&�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
'�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���-�operator[]�0�tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��1�begin��1�end�as_sorted_array5�operator+��6�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���7�pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v8�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
'���OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`7c07142d�
;���
<�	;�=�s
;��
?�
;�	;�A�
@�	;�A�%�B�C�
;�,
<�,
F�	E�;�A�G�v>�operator()�D�<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���H�operator=��&I�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`7c07142d�
<�
=�,	;�A�%�
;�
A�,	���C�C@�
;�	����Q�NR�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
;�a�S�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`7c07142d�
U���
V�	U�W�҄
U��
Y�
U�	U�[�
Z�	U�[�؄\�]�
U�,
V�,
`�	_�U�[�a��X�operator()�^�<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���b�operator=��&c�OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`7c07142d�
V�
W�,�������2����?����f�׀,x������������������}����!���������
���
0���)D���-nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cff2-interp-cs.hh��b��$���?�����������0���+nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cff2-table.cc�����%!��E<��BL��lQ������_���j�����B���������O��a%`���,f���oh���oo�݀Hr�݀���������׀�����l����m��׀����������)����o��a%����/��݀W&}������������0��-)���9���;��0X��-l�݀%��݀��o!����}������m!����}����&��<*��<G�݀<n���~������0���,�����������0���,�_�4�_�M�_�f�_������������0���a������������0���-
������>���N���P��0k��,s����������������4�s�v�operator()�"s���<lambda_invoker_cdecl>�&s���<lambda_invoker_vectorcall>y7�7alloc������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�����{ctor}�μѼoperator()�μּ{ctor}���operator()���{ctor}�"J�g�get_region_index_count�J�i�get_region_scalars�1�4�operator()�1�9�{ctor}�Qd�DUnmake_OpCode_ESC��Qd�DOpCode_Size�V�Vset_int�V�Vset_fixed���V�Vto_fixed����V�Vin_int_range����V�Voperator>=��V�Voperator+=��V�Vas_ubytes���V�V{ctor}��V�V{ctor}��V�Vreset���V�Voperator[]��V�Vhead_unchecked��V�Vsub_array���V�Vavail���V�Vinc�V�Vin_error���K�M�init���$�׀='�׀=��5�process_op�����parse_bcd������serialize_link4_op�����init�������sanitize�������get_fd�����get_fd_range�������get_size�������get_size���ٽ޽init�����set_int��move_x���move_y���move�������encode_byte���encode_int�|�'�{ctor}�I�K�{ctor}��V�V{ctor}�I�N�is_hinting���ľ{ctor}�����{ctor}�X�j�{ctor}��V�V{ctor}���ξis_parsed������{dtor}���destroy��{ctor}����{ctor}�<�N�{ctor}���{ctor}����{ctor}���{dtor}����__delDtor�����{dtor}����operator=�����__delDtor����create��/�{ctor}���{ctor}���{dtor}�{���get_size���{���get_fd�{���sanitize�������sanitize�������get_size������init������fini���)����+������process_op�K�N�{ctor}��!�init���-��������process_op�6�8�{ctor}�6�9�process_vsindex6�<�get_ivs6�=�set_ivs/�������process_op�1���?����process_op�����sanitize������{ctor}����{ctor}����{dtor}����{dtor}�G�Q�reset_blends�������{ctor}�����start_path�����end_path������is_path_open������update_bounds��5��B7��B����moveto�����line�������curve�����get_extents"�5�{dtor}�X�Z�{ctor}�X�[�move_toX�[�line_toX�]�cubic_to���;���=�������moveto�����line�������curve�����get_path������get_path_atd�h�interpret��d�f�{ctor}�E�O�interpret��E�M�{ctor}�
��moveto�
��get_pt�
��{dtor}�R���shrink�R���resize_exact�������{dtor}�����{ctor}����{ctor}�����{ctor}���{ctor}���{ctor}��!�{ctor}����{ctor}����{ctor}����is_valid������{dtor}����{ctor}����{ctor}�I�P�add_op���process_op����fini������init�����add_op���fini�����init���?���J����get_null�������get_fd�����sanitize�������get_size����U�resize��D�in_error����1�{dtor}���¿{dtor}����get_relaxed��operator=���
�{dtor}�<�^�operator[]�<�W�operator=��<�P�{dtor}�X���shrink�X���popX�z�operator[]�X�l�{dtor}�����add_op�����init���|�Ǚresize_exact����l�loperator[]�A�݀?սֽget_null�����ɽget_fd_range�����Ƚget_fd���ƽsanitize�����Žget_size���&a���push_longint_from_substr���a��pop_uint���a�~�pop_inta�|�push_real��f�r�is_empty���R�[�clear_args�R�Z�in_error���R�U�{ctor}�a���{ctor}�f�w�{ctor}�����process_op���operator[]���operator[]�����operator()�����{ctor}�����operator()�����{ctor}����{dtor}���{dtor}���{dtor}�����{dtor}�C���	���get_crap���E������get_crap���G��zb�c�get_null����H���G��I���Y�Z�get_null���K�����get_crap���M��zw�x�get_null���#�'�interpret��#�%�{ctor}�����interpret������{ctor}�O��������get_null���Q��������get_crap�������interpret������{ctor}�S��������get_null���U��������get_null���W��������get_null�������interpret������{ctor}�Y����l�m�get_null���\���^���o�q�process_op�G�J�{ctor}�a���c��du�w�process_op�"�-�fetch_op������fini���
��is_endchar�
��set_endchar
��in_error���R���resize�R���alloc_exactR���shrink_vector����resize����operator[]����init������{dtor}�����_fini����resize���operator[]����init������{dtor}����_fini�����push������init������{dtor}�����init���F�z�init����'�fini����'�init����#�{dtor}�����get_size�������operator[]�����sentinel�������nRanges����_cmp_range��S�alloc���R�shrink_vector���5�fini�����ǿfini����3�alloc_exact�"�in_error����#�as_array�����reset����fini���<�s�alloc_exact<�c�in_error���<�d�as_array���<�T�reset��<�T�fini���X���alloc_exactX���shrink_vector��X�p�fini���X�p�init���н�get_size���н}�operator[]���νsentinel�����ʽnRanges��ǽ_cmp_range�a�{�push_int���f�s�get_count��f�o�set_error��f�r�in_error���f�i�popf�i�push���R�`�pop_n_args�R�[�set_error��#operator[]���operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>��operator()�"�'�<lambda_invoker_cdecl>�&�(�<lambda_invoker_vectorcall>5�8�operator()�"5�@�<lambda_invoker_cdecl>�&5�A�<lambda_invoker_vectorcall>N�Q�operator()�"N�Y�<lambda_invoker_cdecl>�&N�Z�<lambda_invoker_vectorcall>��__delDtor��e��a|����get_crap���g���7�8�get_crap���i���4�5�get_crap���k��z��get_null���m��z���get_null���o��z����get_null���q��z����get_null���s��z����get_null���u��z����get_null�������{ctor}�����{ctor}�o�
�process_vsindexo�
�process_blend����process_op�u��process_vsindexu��process_blend���
�process_op�R���alloc����alloc����shrink_vector�����fini�����alloc����shrink_vector�����fini������resize����fini���I�K�init����E�shrink_vector��w���=�>�get_null����5�set_error���5�init������shrink_vector����ǿinit����4�resize��2�alloc���1�shrink_vector����reset_error��init���<�t�resize�<�r�alloc��<�q�shrink_vector��<�T�reset_error<�T�init���X���alloc����is_empty�����in_error���y�������get_null���f�l�popR�\�fetch_op���I__item_at__����__delDtor��F���__delDtor�����__delDtor����׾__delDtor������{dtor}�F���{dtor}���Ҿ{dtor}�H�q�{dtor}�I�_�{dtor}�7J�X{��z����get_null���}��z����get_null�����flush_args_and_op����process_post_path����process_post_move����check_width��process_post_flex����process_hintmask�����process_vstem����process_hstem������flex1����{ctor}�����hflex1�����flex�������hflex������hvcurveto������vhcurveto������hhcurveto������vvcurveto������rlinecurve�����rcurveline�����rrcurveto������vlineto����hlineto����rlineto����vmoveto����hmoveto����rmoveto�
�flush_args_and_op���
�process_post_path���
�process_post_move���
�check_width�
�process_post_flex���
�process_hintmask����
�process_vstem���
�process_hstem��"�1�get_region_count���"�,�process_vsindex"�,�process_blend��
��return_from_subr���
��call_subr������flex1������hflex1�����flex�������hflex������hvcurveto������vhcurveto������hhcurveto������vvcurveto������rlinecurve�����rcurveline�����rrcurveto������vlineto����hlineto����rlineto����vmoveto����hmoveto����rmovetoR�}�set_error��R���in_error������set_error�����in_error������set_error����in_error������alloc�����shrink_vector��V�G�init���V�C�{dtor}���set_error��<�T�set_error��X�p�set_error��X���in_error���"a���push_fixed_from_substr�f�u�sub_array��f�h�operator[]��0�__delDtor���+�{dtor}�t���sub_array����flush_hintmask���flush_op������flush_args�����curve2��
�flush_hintmask��
�flush_op������flush_args�"�3�seen_vsindex���"�2�set_ivs"�1�get_ivs"�/�pop_arg"�.�eval_arg������operator[]�"
��determine_hintmask_size
��pop_subr_num�������curve2����resize_exact������set_error�����in_error���V�G�fini���� �get_count����pop��push���a�{�push_fixed���a|�	�get_crap���t���sub_array�����get_bias������get_count��V�e�shrink_vector����set_error��t���{ctor}��.��operator()�mH��operator()��Cɼoperator()�mH�operator()��C,�operator()��CF�operator()�����serialize_link_op��k+��check_struct���F0��allocate_size��k+ؽcheck_struct����l�push����V$�serialize_int2�F0��allocate_size��k+��check_struct���k+��check_struct���F0��allocate_size��k+��check_struct���"�D�{ctor}�I#j�as�y�operator+����sanitize���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���*Poperator const unsigned char *�V�q�push����u�push�����hb_bsearch�k+��check_struct�������sanitize������grow_vector��copy_array�<�Q�copy_array�]�move���X�a�push���n�hb_bsearch�k+��check_struct���н��sanitize����.��operator()��.��operator()���Crap�����Crap�����Crap�����Crap���R�1�grow_vector�3�grow_vector����{ctor}��6�grow_vectorF���{ctor}�H�o�{ctor}�I�]�{ctor}�V�A�{ctor}�9�addressof��A�StructAfter�C�realloc_vector���hb_array�����M�{ctor}���hb_array���>���{ctor}���StructAfter���realloc_vector���realloc_vector���_Reallocate_for�%�_Reallocate_for�>�_Reallocate_for,W�_Reallocate_forg�Crap���h�Crap���i�Crap���o���process_arg_blend��u���process_arg_blend��R���realloc_vector����realloc_vector����realloc_vector����grow_vector�)�{ctor}����grow_vector���realloc_vector�<���grow_vector<���realloc_vector�X���realloc_vector����realloc_vector�t���{ctor}��Crap������{ctor}���þ{ctor}�����{ctor}���operator=������operator=����operator=����operator=��F���operator=��H�s�operator=��I�a�operator=����Ծoperator=������operator=���-�operator=���G������v�w�get_null�������o�p�get_null�������l�m�get_null�������i�j�get_null�������X�Y�get_null�������U�V�get_null����G��������S�get_null���������P�get_null�������C�D�get_crap�������0�1�get_crap�������+�,�get_crap�����݀0'�(�get_null���=���{ctor}�����{ctor}�[���{ctor}�����{ctor}�"�4�blend_deltas���
�
�{ctor}��(�{ctor}��$�{ctor}�����operator()���operator[]�V�f�alloc��V�I�operator=���F�alloc���)�operator=������sanitize_shallow���y��get_size���<�J�{ctor}�X�r�operator=��X�f�{ctor}�н��sanitize_shallow���d�j�get_size����H�{ctor}���.�{ctor}��z�{ctor}�dx˼{ctor}��s��{ctor}��.��{ctor}�ٽ�{ctor}���������get_null������z����get_null������z����get_null������z����get_null������z����get_null������z����get_null������z����get_null������z����get_null������z����get_null������z~��get_null������init���|��is_nullV�G�set_error��V�V�in_error����'�set_error���7�in_error���X���as_array����G�zX��get���get�.q�get���serialize_int_op���F0�add_link���F0�add_link����l�push_has_room���V �serialize_int���%�as�k+&�check_array*�addressof��-�forwardV�q�push_has_room��/�addressof��2�forward�u�push_has_room��4�hb_bsearch_implk+7�dispatch���9�addressof��;�addressof��?�addressof��B�addressof��E�forwardX�a�push_has_room��G�hb_bsearch_implk+K�dispatch���O�addressof��R�addressof��T�addressof��W�addressof��[�addressof��\�addressof��]�addressof��^�StructAtOffset�_�move���h�addressof��k�addressof��n�addressof��q�move���r�move���s�move���t�move���u�addressof����Crap�����Crap�����Crap�����StructAtOffset�V���realloc_vector����operator()����realloc_vector����operator()�k+��check_array_sized�����operator()�X�m�copy_array�k+��check_array_sized���G	�operator()��G�operator()�l�hb_array���[��{ctor}��Go�operator()���������get_null�����������get_null���Z�S�{ctor}�'���{ctor}�����{ctor}���swap�����swap�����swap���6z�{ctor}�`s��{ctor}��.|�{ctor}����z����get_null������z����get_null���X�
�{ctor}����{ctor}��z��get�z��{ctor}��s��get�s��{ctor}��.p�{ctor}�k+��_dispatch��k+��_dispatch����forward�G��impl�����forward�G��impl�����forward�G��impl����Ow�operator()��Oz�operator()��O|�operator()��V��serialize_int��k+��check_range��addressof����addressof����addressof�����operator()����operator()����operator()��J��operator()��J��operator()�y�}�sanitize���d�h�sanitize�������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�O��operator()��O��operator()��O��operator()���forward�O��impl�����forward�O��impl�����forward�O��impl�����forward�J��impl�����forward�J��impl���F0��allocate_size��F0��check_assign�����swap�����swap�����swap���k+��check_struct���k+��check_struct����}��operator()�����{ctor}��O�impl����O�impl����O	�impl���pJ
�operator()�pJ�operator()�pJ�operator()��O
�operator()��O�operator()�F0��check_equal�move����move����move���pJ�operator()�pJ�operator()�pJ�operator()��O�impl����O �impl���pJ!�operator()�pJ"�operator()�
�atoi���:..\..\Dependencies\harfbuzz\src\hb-ot-cff2-table.cc�����������(���}�����������������Q!��o!����%�o!�.���4���5�o!6H�o!7J�o!�]�o!�n�o!�x�����o!:������׀UnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cff1-table.hh�����̈́<���:��̈́W��̈́d�̈́
�̈́� �̈́�D�̈́�_�̈́�v�̈́+��̈́5��̈́���̈́���̈́���̈́���̈́��̈́��̈́�#�̈́t:���@�̈́}��̈́����~���}������̈́���̈́���̈́��׀,�׀/,�̈́�@�̈́�J�̈́��̈́Yf�̈́Yx�̈́���̈́���̈́���̈́���̈́��̈́���̈́���̈́N�̈́NL��D]�̈́�z�̈́���̈́���̈́���̈́�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-cff1-interp-cs.hh�����&���&nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-cff1-table.cc������&���%���'��0D��\d��]s��[������8��̈́9���l���������������6������$?���O���Q��0n��,���]���,��̈́F*�̈́Hk��a%��̈́7��̈́��̈́�����׀���̈́���̈́���̈́�,�̈́H6�̈́�B��a%��o!����}������m!����}����0�_�I�_�b�_�{�_������������0��-������������������������&���6���8��0S��,������4�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>F0�1embed������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()����{ctor}���operator()���{ctor}�_�b�operator()�_�g�{ctor}�y�|�operator()�y���{ctor}�����get_fd�����sanitize�����move���O�cff1_std_strings�������sanitize�������get_code�������nCodes�����nCodes�����get_size�������sanitize�������get_size�������sanitize�������get_code�������nRanges����nRanges����get_size����	�sanitize�����sanitize�����get_codes����nSups����nSups����get_size���J�T�get_size���J�V�table_format���
{�q�P��|��Qd �K���i*s�d���z��a�B�+�h��~���z�o�c��`>�~��r�������Z&&�f��ZnV_�����U��l�_�2p�Ʀæ���9Co&���D_k-��Z���
���Y:��WY��A��������-�?�8�m���ç�����W����U6��@�P�/.���Oo�!��!TE��fά��5���w,N��_�^������:���J����0�Z������p��$R�}�~������-m��1��=����]u:�e����t��������L���o��L#���F��"���7�0���~���:���e�
�A���\��� �i�3%�+����޾���Ȳ���h��5�#�"��`I���l�u��������������������;�9�0�=�+�{���k�z�t���ơґ����������������uC�Q-�:�A�{�l�������2�r��������*�n�v�,Z������������C�5�4�/���j�������������G�)�2���\������������C E�A�.�~�q���o�|�����@������z��t���������������/�9������`
����F�9�)�+�j�~�������������H�<�����p������������,�5�~�������������������>�4�/��q�|�t������D��*����
!�R��`T�^Gn=�`�9�y"����"B��m���y6e~5��k���x�P����y/N~D��k�E�H�f��P�����
��*M����d"�E1o�WF��m���t��8z���{_`q#$������Wbem��;�x5�\"���=�j��%M>5v_��K:�<����!u>�0N�w`����@��`2��#c�[�,1��U�HL2)�|V�n��6�8�"^��p��k�~�3��:X,�.�����CTPȗ�������E���D��Ny`=����'gj�9�
�I�D2+��&�����*n�mAʻ0��b��Y��dN���R̃/��Yj�/�=/�WE��v
��f�:D���u�������=�\��rR�m2�fh�bF�����
����O+y� �9��,���6W��˯���TLz�c|�z�~�i��%
MO�E���r����"D
t��v�`�x�S^La�j�Z1m�o���k��������x�.Z��#�C4C|~��R'��i��]�N�	��z�H�V�Ig{�{1C?��E0K��3ɡ-�h��8�=X���[py�d"
d+����5I0�������>S��y��'��/xL�?��eD�X�`���ixt�o�y�I���U���l����z��|���~�6��	r��`t�5*v��C
<0��o_h>
u�xv��'��|��g~c�5U/ex_^A�x��XX���+�XO�o
K�~��zd<�Y��+"f��>�hj��p����p?"��Hh���%�fdz�HVl�1rn�������$��c��ϡ�����\�B{Nu"��<dd���+�[>�h�
�<�Y��2�OR�������e���3������XK
4Kf�g�q��ru)��QB��	T�e)B�
�^�<��W���n7��nDI�?RA$2����W���Rt��Q��
��`g=��X)�������f��W�����'�}t�E��u����(�p�i����|W��2Cd,k)43V�N�e��HK������V��ۋ��Չ�tXk���F׆�\�g���cs�%�}U."����hp���\E�d�R������6c��8KX<�y��Ǵ�;I�TC�}.�����M��.1m��4.�R�jW��yR�#{���0�$b"��^E�p��uf�a�+�!P<z���o�f�v{Y)L`2�����~i/�K��h����?��� ���t���3��S�L����������;��߃���9����`6�3������V޹pX,���tEv/�gHd����!U�`�,|7q7t�c�U�����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���v6��OT::UnsizedArrayOf<OT::IndexSubtableRecord>.?AU?$UnsizedArrayOf@UIndexSubtableRecord@OT@@@OT@@��
l��l+u��	0i�x���
l�
a�,
���
��	��������	����
c�,
��
��,
��
"�,
��	0F0�1��
��	��F0�1����u�1u	F0�1��B�OT::BitmapSizeTable.?AUBitmapSizeTable@OT@@�
����
��	0�����;u�D	���������8��um	0��������OT::OffsetTo<OT::IndexSubtableArray,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UIndexSubtableArray@OT@@U?$IntType@I$03@2@X$0A@@OT@@��	����	u�������sanitize�����find_table���subset�
��indexSubtableArrayOffset�
P9indexTablesSize��
P9numberOfIndexSubtables���
P9colorRef�
�horizontal���
�vertical�
�9(startGlyphIndex��
�9*endGlyphIndex
;,ppemX
;-ppemY
;.bitDepth�
�:/flags��_instance_assertion_on_line_703��get_size���?null_size��?min_size���?static_sizeB��0OT::BitmapSizeTable.?AUBitmapSizeTable@OT@@�
��
��	0k+�+��
����
��
��
��,
��
��	������
��,	������s	����������
_�,
��	�������
`�,	�����������1���u	0������	0�����;	0����9	����	u����R�<��_�target_t�����OffsetTo<OT::IndexSubtableArray,OT::IntType<unsigned int,4>,void,0>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::IndexSubtableArray,OT::IntType<unsigned int,4>,void,0>.?AU?$OffsetTo@UIndexSubtableArray@OT@@U?$IntType@I$03@2@X$0A@@OT@@��	0����ɖ
!�
��,�������
��	��F0�1��
��
��
����8�����	0������
��
��,
��,R�OT::GlyphBitmapDataFormat17.?AUGlyphBitmapDataFormat17@OT@@�
����
��	�����
�glyphMetrics�
y�data���_compiles_assertion_on_line_716��_instance_assertion_on_line_716?null_size��?min_size���R��
OT::GlyphBitmapDataFormat17.?AUGlyphBitmapDataFormat17@OT@@�
��
{�
��,R�OT::GlyphBitmapDataFormat18.?AUGlyphBitmapDataFormat18@OT@@�
����
��	�����
�glyphMetrics�
y�data���_compiles_assertion_on_line_724��_instance_assertion_on_line_724?null_size��?min_size���R��
OT::GlyphBitmapDataFormat18.?AUGlyphBitmapDataFormat18@OT@@�
��
��,R�OT::GlyphBitmapDataFormat19.?AUGlyphBitmapDataFormat19@OT@@�
����
��	�����
y�data���_compiles_assertion_on_line_731��_instance_assertion_on_line_731?null_size��?min_size���R��OT::GlyphBitmapDataFormat19.?AUGlyphBitmapDataFormat19@OT@@�
��
��,.�OT::CBLC.?AUCBLC@OT@@���
����
��	0����9�8m	0����
��,
���8���u��m	0������	0����s	�������$��OT::ArrayOf<OT::BitmapSizeTable,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UBitmapSizeTable@OT@@U?$IntType@I$03@2@@OT@@�	����&?tableTag�����sanitize�����sink_cbdt����subset_size_table����subset���choose_strike��
L>version��
��sizeTables�����_compiles_assertion_on_line_819��_instance_assertion_on_line_819?null_size��?min_size���.��8OT::CBLC.?AUCBLC@OT@@���
��
��	0k+�+��
����
�
�
�,
�
��	����	�����	����
��,	
����r
�	�����r�
�	u���	0���	���j�hb_array_t<OT::BitmapSizeTable const >.?AU?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@��	����^�hb_array_t<OT::BitmapSizeTable>.?AU?$hb_array_t@UBitmapSizeTable@OT@@@@�	������	�����	0����;	�����<
��	����<	0���9��#0�	������item_t�?item_size���ArrayOf<OT::BitmapSizeTable,OT::IntType<unsigned int,4> >��	�operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::BitmapSizeTable const >���operator struct hb_array_t<struct OT::BitmapSizeTable>��begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
P9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�4OT::ArrayOf<OT::BitmapSizeTable,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UBitmapSizeTable@OT@@U?$IntType@I$03@2@@OT@@�
���l+!�	0���"�
��
��,
�
��,^�NullHelper<OT::BitmapSizeTable>.?AU?$NullHelper@UBitmapSizeTable@OT@@@@�	��(��;�;	�;�*�.�OT::CBDT.?AUCBDT@OT@@���J�OT::CBDT::accelerator_t.?AUaccelerator_t@CBDT@OT@@��
-�	-�.�!$	-�.�Tu�0
-���
2�	0-�3�1�	W#-�3�-�	0-�3�Tu1%	0-�3�7�N�hb_blob_ptr_t<OT::CBLC>.?AU?$hb_blob_ptr_t@UCBLC@OT@@@@�N�hb_blob_ptr_t<OT::CBDT>.?AU?$hb_blob_ptr_t@UCBDT@OT@@@@�	-�.�s�/�accelerator_t��0�~accelerator_t�4�get_extents5�reference_png��6�has_data���8�paint_glyph
9�cblc�
:�cbdt�
uupem�;�__vecDelDtor���J

<�OT::CBDT::accelerator_t.?AUaccelerator_t@CBDT@OT@@��	-�.�!$
9�
?�
9�	9�A�j#
9���
C�	��9�D�
��,	F�9�D�	�9�D�	W#9�D�	u9�D�	9�A����T��B�hb_blob_ptr_t<OT::CBLC>E�operator->�G�operator*��H�operator const char *��E�getI�get_blob���J�get_length�K�destroy
�bK�__dflt_ctor_closureNVL�hb_blob_ptr_t<OT::CBLC>.?AU?$hb_blob_ptr_t@UCBLC@OT@@@@�	9�A�j#
:�
O�
:�	:�Q�j#
,���
S�
:���
U�	T�:�V�
S�,	X�:�V�	�:�V�	W#:�V�	u:�V�	:�Q��,�T��R�hb_blob_ptr_t<OT::CBDT>W�operator->�Y�operator*��Z�operator const char *��W�get[�get_blob���\�get_length�]�destroy
�b]�__dflt_ctor_closureNV^�hb_blob_ptr_t<OT::CBDT>.?AU?$hb_blob_ptr_t@UCBDT@OT@@@@�	:�Q�j#
-�	W#9�A�j#	W#:�Q�j#
.�,
2�
C�
f�	�9�D�
U�
i�
��,k��+	�:�V�
�
��,o��+
�
q�
3�,
��,t��+
S�	0,�v�9	,�v��?tableTag���-�accelerator_t��w�sanitize���
L>version��
�;dataZx�_compiles_assertion_on_line_993x�_instance_assertion_on_line_993?null_size��?min_size���.	y�OT::CBDT.?AUCBDT@OT@@���
T�	0k+�+{�
v�,	��F0�1��
��	��F0�1�
,���hb_iter_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@
����
��	u����
�
��	������
���
��	����������	�����	�����s����	0����	������	����������	������s	������s����
��!	�����s
�,
��	������s����	�����r	�����	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@��
��	������
����
��	����������	������	������s	0����	u����	����	����s	��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@�������������hb_iter_with_fallback_t<hb_array_t<OT::BitmapSizeTable const >,OT::BitmapSizeTable const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@AEBUBitmapSizeTable@OT@@@@��u
�	�����	�������
��	�����	�����s	���	���s	u���
��,
��	0�����	�����	����	t�	t���������v�hb_sorted_array_t<OT::BitmapSizeTable const >.?AU?$hb_sorted_array_t@$$CBUBitmapSizeTable@OT@@@@	�����	����������	����	�����	��������	����s�����Frealloc_move�����hb_array_t<OT::BitmapSizeTable const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::BitmapSizeTable const >����operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
��arrayZ���
ulength���
ubackwards_length�j"V��hb_array_t<OT::BitmapSizeTable const >.?AU?$hb_array_t@$$CBUBitmapSizeTable@OT@@@@��
��
��,
��,
X	X��!$	X��	X��s^-�����CBDT_accelerator_t���~CBDT_accelerator_t��__vecDelDtor���J��OT::CBDT_accelerator_t.?AUCBDT_accelerator_t@OT@@���	X��!$
��,��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9720c5dd��
����
��	0����s
��,
��	[s����	^s�����s���.	`s�s���bs����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
��Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
������.	�smHqH�����.	�s�s�����hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
��	0��s	0��s
��
��	����
��	��������
��,
��,
��	��������N��operator()�	��<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>���operator bool (__cdecl *)(unsigned int)	��<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(unsigned int)�����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>����operator=��
v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9720c5dd���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9720c5dd���
���
�	���w
��
�
�	��
�	���w��
�,
�,
�	
������operator()�	�<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���
�operator=��&�OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9720c5dd���
�
�,	���w
�
�,	dx�C�C�
�	dxjx�N�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�a��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9720c5dd���
���
�	0��z
��
�
�	� �
�	� �z!�"�
�,
�,
%�	$�� �&�j�operator()�#�<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul'�operator=��&(�OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9720c5dd���
�
�,	� �z
�
 �,�z��.	6z�z/��Pz��0�hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
1�hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	�zmHqH3���.	�z�z5��6�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�p
�.f�7�hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`9720c5dd��
9�
9���
;�,	<���r
9�,	>���r=�?�	<���	>���A�B�	:���
;�	E���s	:���sF�G�	:���	9����Frealloc_move���9�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
:�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���@�operator[]�C�tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>D�begin��D�end�as_sorted_arrayH�operator+��I�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���J�pop�remove_ordered��shrink��qsort���__vecDelDtor����?vK�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
:��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`9720c5dd�
N�
N���
P�,	Q���r
N�,	S���rR�T�	Q���	S���V�W�	O���
P�	Z���s	O���s[�\�	O���	N����Frealloc_move���N�item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
O�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���U�operator[]�X�tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delt��?$accelerator_templ_t@Ucff1_private_dict_opset_subset_t@CFF@@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@2@�
��lookup_standard_encoding_for_code��
��lookup_expert_encoding_for_code
��lookup_expert_charset_for_sid��
��lookup_expert_subset_charset_for_sid���
��lookup_expert_charset_for_glyph
��lookup_expert_subset_charset_for_glyph�
��lookup_standard_encoding_for_sid���
��version��
��nameIndex
;offSize����_instance_assertion_on_line_1525�����get_size���?null_size��?min_size���?static_size.��OT::cff1.?AUcff1@OT@@���
��
��	0k+�+��
��,��hb_atomic_ptr_t<hb_vector_t<OT::cff1::accelerator_t::gname_t,1> >.?AU?$hb_atomic_ptr_t@U?$hb_vector_t@Ugname_t@accelerator_t@cff1@OT@@$00@@@@���
��~�hb_vector_t<OT::cff1::accelerator_t::gname_t,1>.?AU?$hb_vector_t@Ugname_t@accelerator_t@cff1@OT@@$00@@��
����
��,
��	������
��
��	������	����
������	������
��	������
����
������	0������	0�������T����hb_atomic_ptr_t<hb_vector_t<OT::cff1::accelerator_t::gname_t,1> >����init�����set_relaxed��get_relaxed��get_acquire��cmpexch��operator bool����operator->�
��v�V��hb_atomic_ptr_t<hb_vector_t<OT::cff1::accelerator_t::gname_t,1> >.?AU?$hb_atomic_ptr_t@U?$hb_vector_t@Ugname_t@accelerator_t@cff1@OT@@$00@@@@���	����
��
��,
��
����
��,
��
��	������	����!$����	����	����
��	W#����	0����	u����suƿ	u������	������
/�>�CFF::CFF1FDArray.?AUCFF1FDArray@CFF@@���
����
��>�CFF::CFF1FDSelect.?AUCFF1FDSelect@CFF@@�
����
��z�hb_vector_t<CFF::cff1_font_dict_values_t,0>.?AU?$hb_vector_t@Ucff1_font_dict_values_t@CFF@@$0A@@@����hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,0>.?AU?$hb_vector_t@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@$0A@@@��
��,	��������	����s�?tableTag�����accelerator_templ_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >���~accelerator_templ_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >��_fini����get_blob�����is_valid�����is_CID���is_predef_charset����std_code_to_glyph����is_predef_encoding���glyph_to_code����create_glyph_to_sid_map��glyph_to_sid�����sid_to_glyph���
k+sc���
W#@blob�
g�Hencoding�
��Pcharset��
��XnameIndex
��`topDictIndex�
A�hstringIndex��
o�pglobalSubrs��
��xcharStrings��
���fdArray��
���fdSelect�
u�fdCount��
���topDict��
��fontDicts
��privateDicts�
u(num_glyphs���
u,num_charset_entries����operator=����__vecDelDtor���".��0OT::cff1::accelerator_templ_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$accelerator_templ_t@Ucff1_private_dict_opset_t@CFF@@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@2@@cff1@OT@@�	����!$	����
����
��	0����%3	0����'3	0�����	0�����vZ�OT::cff1::accelerator_t::gname_t.?AUgname_t@accelerator_t@cff1@OT@@�
��,
��,
�	������	����s�������accelerator_t����~accelerator_t���get_glyph_name���get_glyph_from_name��get_extents��get_path����gname_t
��0glyph_names����SUPER���operator=���__vecDelDtor���J>�8OT::cff1::accelerator_t.?AUaccelerator_t@cff1@OT@@��	����!$
��	����!$
��
�
��
��,��hb_sorted_array_t<OT::cff1::accelerator_t::gname_t>.?AU?$hb_sorted_array_t@Ugname_t@accelerator_t@cff1@OT@@@@����hb_sorted_array_t<OT::cff1::accelerator_t::gname_t const >.?AU?$hb_sorted_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@
���
�
��	���
�
�	����
�	����
��,
�	������std::initializer_list<OT::cff1::accelerator_t::gname_t>.?AV?$initializer_list@Ugname_t@accelerator_t@cff1@OT@@@std@@
�	����	���2������	���	����	����"�#�
�	���
��,	'�����	'�����(�)�
��	���+�	0��+��	u��+�
���
/�,	0���+�r
�,	2����r1�3�	0���+�	2����5�6�	0��+�	���+�	����9�:�	%���+�
/�	=���+�s	%����s>�?�	%����	���s	0���	0���s	0���	0���	����	���	����	���s�Frealloc_move����item_t�?item_size���array_t�c_array_t�� �hb_vector_t<OT::cff1::accelerator_t::gname_t,1>!�~hb_vector_t<OT::cff1::accelerator_t::gname_t,1>���$�extend�
tallocated
ulength���
%�arrayZ���&�init���&�init0��&�fini���&�reset��*�operator=��,�as_bytes���-�operator==�-�operator!=�.�hash���4�operator[]�7�tail���8�operator bool��.�get_size���;�as_array����iter_t��writer_t���9�iter���:�writer�9�operator struct hb_sorted_array_t<struct OT::cff1::accelerator_t::gname_t const >��:�operator struct hb_sorted_array_t<struct OT::cff1::accelerator_t::gname_t>�<�begin��<�end;�as_sorted_array@�operator+��A�push���8�in_error���&�set_error��&�reset_errorB�shrink_vector��B�shift_down_vector��C�alloc��D�alloc_exact&�clear��E�resize�F�resize_exact���G�popB�remove_ordered�H�shrink�I�qsort��J�__vecDelDtor���~?vK�hb_vector_t<OT::cff1::accelerator_t::gname_t,1>.?AU?$hb_vector_t@Ugname_t@accelerator_t@cff1@OT@@$00@@��
��,
���s
;�
P�o#	#^aR�
��,
�
0�
/�	t�W�V�	t�X�Y�	�U�
>
�name�
!sid��Z�cmp[�gname_tZ
\� OT::cff1::accelerator_t::gname_t.?AUgname_t@accelerator_t@cff1@OT@@�	�U�
2�	%����_�0�%�	%����a�
=�,
W�,
��
����
f�,
g�
��	��i�h�	��i�!$j�k�	��i�	��i�
f�	W#��o�	0��o�	u��o�s	u��o���	����o���hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,0>.?AU?$hb_vector_t@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@$0A@@@��
��,	v���i�h�	��i�s�?tableTag���l�accelerator_templ_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >m�~accelerator_templ_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >���n�_fini��p�get_blob���q�is_valid���q�is_CID�q�is_predef_charset��r�std_code_to_glyph��q�is_predef_encoding�s�glyph_to_code��t�create_glyph_to_sid_maps�glyph_to_sid���r�sid_to_glyph���
k+sc���
W#@blob�
g�Hencoding�
��Pcharset��
��XnameIndex
��`topDictIndex�
A�hstringIndex��
o�pglobalSubrs��
��xcharStrings��
���fdArray��
���fdSelect�
u�fdCount��
���topDict��
��fontDicts
u�privateDicts�
u(num_glyphs���
u,num_charset_entries��w�operator=��x�__vecDelDtor���".y�0OT::cff1::accelerator_templ_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$accelerator_templ_t@Ucff1_private_dict_opset_subset_t@CFF@@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@2@@cff1@OT@@���
����
{�,
|�	��e�}�	��e�!$~��	��e�
{�	0����sF�OT::cff1_subset_plan.?AUcff1_subset_plan@OT@@���
��,�1��	0������	0�����
��,	����e�}�	��e�s�������accelerator_subset_t�����~accelerator_subset_t����subset���serialize����get_seac_components
�0cff_accelerator����SUPER����operator=����__vecDelDtor���V>��8OT::cff1::accelerator_subset_t.?AUaccelerator_subset_t@cff1@OT@@	��e�!$
��	��i�!$
e�,
��
U�,
�d	�d��!$	�d��
�d,
�d�
��	���d����
�d,
��	���d��������	�d��sr������cff1_accelerator_t���~cff1_accelerator_t��operator=����__vecDelDtor���J&��8OT::cff1_accelerator_t.?AUcff1_accelerator_t@OT@@���	�d��!$
��,
6
6�
��	6����
6,
��	6����	6��!$������	6��
6,	��6����	��6��������	6��s�������cff1_subset_accelerator_t����~cff1_subset_accelerator_t���operator=����__vecDelDtor���V&��8OT::cff1_subset_accelerator_t.?AUcff1_subset_accelerator_t@OT@@�	6��!$
��,N�CFF::cff1_cs_interp_env_t.?AUcff1_cs_interp_env_t@CFF@@�
����CFF::cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$cs_interp_env_t@Unumber_t@CFF@@U?$Subrs@U?$IntType@G$01@OT@@@2@@CFF@@��Mo�o�
��	������	����
����
��	0������CFF::biased_subrs_t<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$biased_subrs_t@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@CFF@@��
����
��,���	0��������ܽ	������	����	�����	�V����	�����	�����	����s�R�����cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned short,2> > >���~cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned short,2> > >��in_error�����pop_subr_num�����call_subr����return_from_subr�����determine_hintmask_size��set_endchar��is_endchar���get_x����get_y����get_pt���moveto�
ٽ(context��
0Hendchar_flag�
0Iseen_moveto��
0Jseen_hintmask
uLhstem_count��
uPvstem_count��
uThintmask_size
�XcallStack
���globalSubrs��
���localSubrs���
��pt���R�SUPER����__vecDelDtor������CFF::cs_interp_env_t<CFF::number_t,CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$cs_interp_env_t@Unumber_t@CFF@@U?$Subrs@U?$IntType@G$01@OT@@@2@@CFF@@��	�����	����	����	����s�������set_width����clear_args���set_in_seac
0�processed_width��
0�has_width
u�arg_start
�V�width
0�in_seac����SUPER����~cff1_cs_interp_env_t����__vecDelDtor���N���CFF::cff1_cs_interp_env_t.?AUcff1_cs_interp_env_t@CFF@@�
��
��,6�sid_to_gid_t.?AUsid_to_gid_t@@��
����
��	t����b.
!sid��
 gid����cmp6��sid_to_gid_t.?AUsid_to_gid_t@@��
��
��,C#��
��,
��u��C#{�
��,
��u���#L�
��,
��u���#��
��,
��u��j�hb_sorted_array_t<sid_to_gid_t const >.?AU?$hb_sorted_array_t@$$CBUsid_to_gid_t@@@@�
��^�hb_array_t<sid_to_gid_t const >.?AU?$hb_array_t@$$CBUsid_to_gid_t@@@@����hb_iter_with_fallback_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@���hb_iter_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@��
��,
����
��	u����
��
��	������
����
��	����������	������	������s��	0����	������	��������	������s	������s��
��!	����
�s
��,
��	���
�s��	������r	����
�	���
�������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz����iter����operator+���_begin��begin���_end����end�operator bool����len�operator*��	�operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@���hb_iter_fallback_mixin_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@
�	����
���
�	������	����	����s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__��� �__len__!�__next__���"�__forward__!�__prev__���"�__rewind__�#�__end__�$�hb_iter_fallback_mixin_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@�������&�hb_iter_with_fallback_t<hb_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@����u
��	��)�(�	��)�*�+�
��	����-�	����-�s	��)�	��)�s	u��-�
��,
3�	0��-�4�	����-�	����)�	t��	t��-�4�8�9�	����)�	����)��;�<�	��)��	����-��	����-�?�@�	����-�s�����Frealloc_move���,�hb_array_t<sid_to_gid_t const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len���.�__item__���/�__item_at__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__len__5�operator!=�6�begin��6�end6�operator&��7�operator struct hb_array_t<struct sid_to_gid_t const >�5�operator==�2�hash���:�cmp=�qsort��2�get_size���>�reverseA�sub_array��B�truncate���0�fini���
��arrayZ���
ulength���
ubackwards_length�^"VC�hb_array_t<sid_to_gid_t const >.?AU?$hb_array_t@$$CBUsid_to_gid_t@@@@����hb_iter_t<hb_sorted_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@
E���
F�	uE�G�
E�	��E�I�
����
K�	L�E�G�J�M�	��E�G�	��E�G�sP�O�	0E�G�	��E�I�	��E�G�S�T�	��E�I�s	��E�G�sV�W�
E�!	��E�Y�s
��,
E�	[�E�\�sZ�]�	��E�I�r	��E�Y�	[�E�\�_�`�a����item_t�H�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���N�thiz���O�iter���Q�operator+��O�_begin�O�begin��O�_end���O�endR�operator bool��H�lenU�operator*��X�operator[]�^�operator+=�b�operator++�^�operator-=�b�operator--�P�operator-�� Tc�hb_iter_t<hb_sorted_array_t<sid_to_gid_t const >,sid_to_gid_t const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUsid_to_gid_t@@@@AEBUsid_to_gid_t@@@@
K�	����e�
��	��g�(�	��g�h�i�
K�,
k�	0��e�l�	����e��	����e�n�o�	����e�s����E���E�iter_base_t��item_t�f�begin��f�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���j�hb_sorted_array_t<sid_to_gid_t const >�m�operator!=�p�sub_array��q�truncate���jr� hb_sorted_array_t<sid_to_gid_t const >.?AU?$hb_sorted_array_t@$$CBUsid_to_gid_t@@@@���#��
t�,
u���v�A��	����g�x�
��,��#X�
{�,
|���}�
0&,
�u��.�bounds_t.?AUbounds_t@@��
��	����	�����
����
��,
��	������
��	0����	�������init�����update���merge����offset���empty��
�min��
�max����bounds_t���.�� bounds_t.?AUbounds_t@@��
��
��,
��
��,	����F�cff1_extents_param_t.?AUcff1_extents_param_t@@��
��
N�	������	����
����
��	0�������cff1_extents_param_t�����start_path���end_path�����is_path_open���
0path_open
��bounds���
N�(cff��F��0cff1_extents_param_t.?AUcff1_extents_param_t@@��	������
��
��
N�
N�,
��,
��
��,
��,
��,
��,N�u��00������>��CFF::CFF1FDSelect.?AUCFF1FDSelect@CFF@@�
��
��
0�M�u_u	������	��������CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_extents_t,cff1_extents_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_extents_t@@Ucff1_extents_param_t@@@CFF@@��
��z�CFF::interpreter_t<CFF::cff1_cs_interp_env_t>.?AU?$interpreter_t@Ucff1_cs_interp_env_t@CFF@@@CFF@@��
��
��	������F��interpreter_t<CFF::cff1_cs_interp_env_t>���
��env��z��CFF::interpreter_t<CFF::cff1_cs_interp_env_t>.?AU?$interpreter_t@Ucff1_cs_interp_env_t@CFF@@@CFF@@��	������
��	0�������������cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_extents_t,cff1_extents_param_t>�����interpret����SUPER�����CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_extents_t,cff1_extents_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_extents_t@@Ucff1_extents_param_t@@@CFF@@��	������
��
��
��,
��>�cff1_path_param_t.?AUcff1_path_param_t@@
��N�T�u��	������	�����	����\�	�������cff1_path_param_t����move_to��line_to��cubic_to�����end_path���
Tfont�
�pdraw_session�
��delta
N�cff��>	�� cff1_path_param_t.?AUcff1_path_param_t@@	������
��
��,
��,
��,N�Tu�u0��0����CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_path_t,cff1_path_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_path_t@@Ucff1_path_param_t@@@CFF@@��
��	������
��	0�������������cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_path_t,cff1_path_param_t>���interpret����SUPER�����CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_path_t,cff1_path_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_path_t@@Ucff1_path_param_t@@@CFF@@��	������
��
��,>�get_seac_param_t.?AUget_seac_param_t@@��
��
{�
��	������
����
��	0����f��get_seac_param_t�����has_seac���
��cff��
ubase�
uaccent���>��get_seac_param_t.?AUget_seac_param_t@@��	������
��
��
��,
��,
��
��,
��,M|�u_u	������	��������CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_seac_t,get_seac_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_seac_t@@Uget_seac_param_t@@@CFF@@
��	������
��	0�������������cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_seac_t,get_seac_param_t>����interpret����SUPER�����CFF::cs_interpreter_t<CFF::cff1_cs_interp_env_t,cff1_cs_opset_seac_t,get_seac_param_t>.?AU?$cs_interpreter_t@Ucff1_cs_interp_env_t@CFF@@Ucff1_cs_opset_seac_t@@Uget_seac_param_t@@@CFF@@	������
��
��,
��,
��&�CFF::cff1_cs_opset_t<cff1_cs_opset_seac_t,get_seac_param_t,CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t> >.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_seac_t@@Uget_seac_param_t@@U?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@CFF@@@CFF@@��u����	��
��,
��	��������CFF::cff1_cs_opset_t<cff1_cs_opset_path_t,cff1_path_param_t,cff1_path_procs_path_t>.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_path_t@@Ucff1_path_param_t@@Ucff1_path_procs_path_t@@@CFF@@�u����	��
��,��CFF::cff1_cs_opset_t<cff1_cs_opset_extents_t,cff1_extents_param_t,cff1_path_procs_extents_t>.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_extents_t@@Ucff1_extents_param_t@@Ucff1_path_procs_extents_t@@@CFF@@���u����	
��
��,
��,
��
��,
��
�
o�
��	����	���
��	u���	���s~�init����fini����get_count���get_bias����operator[]�
ubias�
o�subrs��CFF::biased_subrs_t<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$biased_subrs_t@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@CFF@@��v�hb_array_t<OT::cff1::accelerator_t::gname_t>.?AU?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@�
���hb_iter_with_fallback_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@���hb_iter_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@�
���
 �	u�!�
�
�	#��$�
���
&�	'��!�%�(�	��!�	��!�s+�*�	0�!�	2��$�	2��!�.�/�	2��$�s	2��!�s1�2�
�!	��4�s
�,
�	6��7�s5�8�	��$�r	��4�	6��7�:�;�<��2�item_t�"�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���)�thiz���*�iter���,�operator+��*�_begin�*�begin��*�_end���*�end-�operator bool��"�len0�operator*��3�operator[]�9�operator+=�=�operator++�9�operator-=�=�operator--�+�operator-��� T>�hb_iter_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@���
@�	#�@�A�
@���
C�	'�@�D�B�E�	2�@�D�	2�@�D�s	0@�D�	u@�D�	@�A�	@�A�s	�@�D��F�thiz���G�__item__���H�__item_at__I�__more__���J�__len__K�__next__���L�__forward__K�__prev__���L�__rewind__�M�__end__�N�hb_iter_fallback_mixin_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@������@����P�hb_iter_with_fallback_t<hb_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@�%�u	��R�	��S�T�
&�	2��V�	2��V�s	��	��s	u�V�
&�,
\�	0�V�]�	%��V���hb_array_t<OT::cff1::accelerator_t::gname_t const >.?AU?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@��	`���	t�	t�V�]�b�c�	���	����e�f�	���	��V��	��V�i�j�	��V�s����Frealloc_move���U�hb_array_t<OT::cff1::accelerator_t::gname_t>���2�__item_t__�Fis_random_access_iterator��Fhas_fast_len���W�__item__���X�__item_at__Y�__next__���Z�__forward__Y�__prev__���Z�__rewind__�[�__len__^�operator!=�_�begin��_�end_�operator&��a�operator struct hb_array_t<struct OT::cff1::accelerator_t::gname_t const >�^�operator==�[�hash���d�cmpg�qsort��[�get_size���h�reversek�sub_array��l�truncate���Y�fini���
%�arrayZ���
ulength���
ubackwards_length�v"Vm�hb_array_t<OT::cff1::accelerator_t::gname_t>.?AU?$hb_array_t@Ugname_t@accelerator_t@cff1@OT@@@@���hb_iter_t<hb_sorted_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@���
o���
p�	uo�q�
�
o�	s�o�t�
���
v�	w�o�q�u�x�	�o�q�	�o�q�s{�z�	0o�q�	2�o�t�	2�o�q�~��	2�o�t�s	2�o�q�s����
o�!	�o���s
�,
o�	��o���s����	�o�t�r	�o���	��o����������2�item_t�r�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���y�thiz���z�iter���|�operator+��z�_begin�z�begin��z�_end���z�end}�operator bool��r�len��operator*����operator[]���operator+=���operator++���operator-=���operator--�{�operator-��� T��hb_iter_t<hb_sorted_array_t<OT::cff1::accelerator_t::gname_t>,OT::cff1::accelerator_t::gname_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ugname_t@accelerator_t@cff1@OT@@@@AEAUgname_t@accelerator_t@cff1@OT@@@@���
v�	%����
�	���R�	�������
v�,
��	0�����	�����	��������	����s*���o���o�iter_base_t2�item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<OT::cff1::accelerator_t::gname_t>��operator!=���sub_array����truncate����� hb_sorted_array_t<OT::cff1::accelerator_t::gname_t>.?AU?$hb_sorted_array_t@Ugname_t@accelerator_t@cff1@OT@@@@���
�,
%�
f�
��R�NullHelper<CFF::Charset>.?AU?$NullHelper@UCharset@CFF@@@@���	����
D�
o�,
A�
��
��r�hb_array_t<CFF::cff1_font_dict_values_t>.?AU?$hb_array_t@Ucff1_font_dict_values_t@CFF@@@@���z�hb_array_t<CFF::cff1_font_dict_values_t const >.?AU?$hb_array_t@$$CBUcff1_font_dict_values_t@CFF@@@@
���
��
��	����
��
��	������
��	������
����
��,
��	��������std::initializer_list<CFF::cff1_font_dict_values_t>.?AV?$initializer_list@Ucff1_font_dict_values_t@CFF@@@std@@��
��	������	����2������������	����	������	����������	����
��,	��������	������������
��	�����	0������	u����	Z�����r	`�����r����	Z�����	`���������	0����	������	����������	g�������hb_sorted_array_t<CFF::cff1_font_dict_values_t const >.?AU?$hb_sorted_array_t@$$CBUcff1_font_dict_values_t@CFF@@@@��	������~�hb_sorted_array_t<CFF::cff1_font_dict_values_t>.?AU?$hb_sorted_array_t@Ucff1_font_dict_values_t@CFF@@@@�	����������	������s	g�����s����	g�����	����s	0����	0����s	0����	0����	S�����	����	�����	����szFrealloc_move���S�item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff1_font_dict_values_t,0>��~hb_vector_t<CFF::cff1_font_dict_values_t,0>�����extend�
tallocated
ulength���
g�arrayZ�����init�����init0����fini�����reset����operator=����as_bytes�����operator==���operator!=���hash�����operator[]���tail�����operator bool����get_size�����as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct CFF::cff1_font_dict_values_t const >���operator struct hb_array_t<struct CFF::cff1_font_dict_values_t>��begin����end��as_sorted_array��operator+����push�����in_error�����set_error����reset_error��shrink_vector����shift_down_vector����alloc����alloc_exact��clear����resize���resize_exact�����pop��remove_ordered���shrink���qsort����__vecDelDtor���z?v��hb_vector_t<CFF::cff1_font_dict_values_t,0>.?AU?$hb_vector_t@Ucff1_font_dict_values_t@CFF@@$0A@@@���
u�
����hb_array_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$hb_array_t@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@��hb_array_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> const >.?AU?$hb_array_t@$$CBU?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@���
u��
��
u�	u���
��
��	u�����
��	u�����
u���
��,
��	u�������std::initializer_list<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AV?$initializer_list@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@std@@
��	u�����	u���2������������	u���	u�����	u��������	u���
u�,	�u�����	�u�������
��	�u��	0u����	uu��	��u��r	��u���r��	��u��	��u�����	0u��	��u��	��u�����	��u����hb_sorted_array_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> const >.?AU?$hb_sorted_array_t@$$CBU?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	�u����hb_sorted_array_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$hb_sorted_array_t@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@���	�u�����
��	�u��s	��u���s��	��u���	u���s	0u���	0u���s	0u���	0u���	��u���	u���	u����	u���s�Frealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,0>���~hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,0>�extend�
tallocated
ulength���
��arrayZ����init����init0���fini����reset���operator=���as_bytes���	�operator==�	�operator!=�
�hash���
�operator[]��tail����operator bool��
�get_size����as_array�����iter_t���writer_t����iter����writer��operator struct hb_array_t<struct CFF::cff1_private_dict_values_base_t<struct CFF::op_str_t> const >����operator struct hb_array_t<struct CFF::cff1_private_dict_values_base_t<struct CFF::op_str_t> >��begin���end�as_sorted_array�operator+���push����in_error����set_error���reset_error �shrink_vector�� �shift_down_vector��!�alloc��"�alloc_exact�clear��#�resize�$�resize_exact���%�pop �remove_ordered�&�shrink�'�qsort��(�__vecDelDtor���?v)�hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,0>.?AU?$hb_vector_t@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@$0A@@@��
i�,
��j�hb_array_t<CFF::cff1_top_dict_val_t>.?AU?$hb_array_t@Ucff1_top_dict_val_t@CFF@@@@���r�hb_array_t<CFF::cff1_top_dict_val_t const >.?AU?$hb_array_t@$$CBUcff1_top_dict_val_t@CFF@@@@
���
/�	��,�
0�
.�	��,�2�
-�	��,�4�
����
6�,
7�	��,�8�~�std::initializer_list<CFF::cff1_top_dict_val_t>.?AV?$initializer_list@Ucff1_top_dict_val_t@CFF@@@std@@��
:�	��,�;�	��,�
21�3�5�9�<�=�	��,�	��,�2�	��,�4�@�A�	��,�
��,	D���,�0�	D���,�8�E�F�
6�	���H�	0��H�8�	u��H�	����H�r	Q���,�rL�M�	����H�	Q���,�O�P�	0��H�	.���H�	-���,�S�T�	L���H���hb_sorted_array_t<CFF::cff1_top_dict_val_t const >.?AU?$hb_sorted_array_t@$$CBUcff1_top_dict_val_t@CFF@@@@��	W���H�v�hb_sorted_array_t<CFF::cff1_top_dict_val_t>.?AU?$hb_sorted_array_t@Ucff1_top_dict_val_t@CFF@@@@�	Y���,�X�Z�
��	\���H�s	L���,�s]�^�	L���,�	��,�s	0��,�	0��,�s	0��,�	0��,�	����,�	��,�	��,��	��,�sjFrealloc_move�����item_t�?item_size��-�array_t.�c_array_t��>�hb_vector_t<CFF::cff1_top_dict_val_t,0>?�~hb_vector_t<CFF::cff1_top_dict_val_t,0>���B�extend�
tallocated
ulength���
L�arrayZ���C�init���C�init0��C�fini���C�reset��G�operator=��I�as_bytes���J�operator==�J�operator!=�K�hash���N�operator[]�Q�tail���R�operator bool��K�get_size���U�as_array���.�iter_t�-�writer_t���S�iter���T�writer�S�operator struct hb_array_t<struct CFF::cff1_top_dict_val_t const >�T�operator struct hb_array_t<struct CFF::cff1_top_dict_val_t>V�begin��V�end[�as_sorted_array_�operator+��`�push���R�in_error���C�set_error��C�reset_errora�shrink_vector��a�shift_down_vector��b�alloc��c�alloc_exactC�clear��d�resize�e�resize_exact���f�popa�remove_ordered�g�shrink�h�qsort��i�__vecDelDtor���r?vj�hb_vector_t<CFF::cff1_top_dict_val_t,0>.?AU?$hb_vector_t@Ucff1_top_dict_val_t@CFF@@$0A@@@���
L�
,�,
��
n�
��,
��

�,
��
�,
��
g�
��,
��
��,
g�
��
��
A�
o�2.���	9count_type�.�SUPER��f�CFF::Subrs<OT::IntType<unsigned short,2> >.?AU?$Subrs@U?$IntType@G$01@OT@@@CFF@@
��j�CFF::FDArray<OT::IntType<unsigned short,2> >.?AU?$FDArray@U?$IntType@G$01@OT@@@CFF@@.���j��CFF::FDArray<OT::IntType<unsigned short,2> >.?AU?$FDArray@U?$IntType@G$01@OT@@@CFF@@����>��CFF::CFF1FDArray.?AUCFF1FDArray@CFF@@���
��	��I#O#
��,J�NullHelper<OT::cff1>.?AU?$NullHelper@Ucff1@OT@@@@���	����
����
��
��
��,
��
��	������
��,	������o	����������
.�,
��	�������
/�,	�����������1���u	0������	0�����;	0����9	����	u����j|���.�target_t�����OffsetTo<OT::CFFIndex<OT::IntType<unsigned short,2> >,OT::IntType<unsigned char,1>,void,0>���operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::CFFIndex<OT::IntType<unsigned short,2> >,OT::IntType<unsigned char,1>,void,0>.?AU?$OffsetTo@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@U?$IntType@E$00@2@X$0A@@OT@@���NullHelper<OT::CFFIndex<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@@@���	����������CFF::dict_interpreter_t<CFF::cff1_top_dict_opset_t,CFF::cff1_top_dict_values_t,CFF::cff1_top_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff1_top_dict_opset_t@CFF@@Ucff1_top_dict_values_t@2@Ucff1_top_dict_interp_env_t@2@@CFF@@��
����CFF::interpreter_t<CFF::cff1_top_dict_interp_env_t>.?AU?$interpreter_t@Ucff1_top_dict_interp_env_t@CFF@@@CFF@@��
P�
��	������J��interpreter_t<CFF::cff1_top_dict_interp_env_t>�
P�env����CFF::interpreter_t<CFF::cff1_top_dict_interp_env_t>.?AU?$interpreter_t@Ucff1_top_dict_interp_env_t@CFF@@@CFF@@��	������
:�	0�������������dict_interpreter_t<CFF::cff1_top_dict_opset_t,CFF::cff1_top_dict_values_t,CFF::cff1_top_dict_interp_env_t>���interpret����SUPER����CFF::dict_interpreter_t<CFF::cff1_top_dict_opset_t,CFF::cff1_top_dict_values_t,CFF::cff1_top_dict_interp_env_t>.?AU?$dict_interpreter_t@Ucff1_top_dict_opset_t@CFF@@Ucff1_top_dict_values_t@2@Ucff1_top_dict_interp_env_t@2@@CFF@@��	������
���t\NsQ����
��,����
��,�t\N
9����Z�NullHelper<CFF::CFF1FDArray>.?AU?$NullHelper@UCFF1FDArray@CFF@@@@���	����Z�NullHelper<CFF::CFF1FDSelect>.?AU?$NullHelper@UCFF1FDSelect@CFF@@@@�	����R�NullHelper<CFF::Encoding>.?AU?$NullHelper@UEncoding@CFF@@@@�	O���O���<���b�NullHelper<CFF::CFF1StringIndex>.?AU?$NullHelper@UCFF1StringIndex@CFF@@@@���	<���
n�,�����CFF::dict_interpreter_t<CFF::cff1_font_dict_opset_t,CFF::cff1_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_font_dict_opset_t@CFF@@Ucff1_font_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@
��	������
`�	0�������������dict_interpreter_t<CFF::cff1_font_dict_opset_t,CFF::cff1_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >���interpret����SUPER����CFF::dict_interpreter_t<CFF::cff1_font_dict_opset_t,CFF::cff1_font_dict_values_t,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_font_dict_opset_t@CFF@@Ucff1_font_dict_values_t@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@	������
��J�CFF::dict_interpreter_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_private_dict_opset_subset_t@CFF@@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@���
��	������
��	0�������������dict_interpreter_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,CFF::interp_env_t<CFF::number_t> >��interpret����SUPER��J��CFF::dict_interpreter_t<CFF::cff1_private_dict_opset_subset_t,CFF::cff1_private_dict_values_base_t<CFF::op_str_t>,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_private_dict_opset_subset_t@CFF@@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@���	������
��
��,
��,
g�,
��,
��,
��,
A�,
��
�
��
��,
��,
��
��
��,
��
����hb_array_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$hb_array_t@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@��hb_array_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> const >.?AU?$hb_array_t@$$CBU?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@���
���
��
��	����
��
��	������
��	������
����
��,
��	��������std::initializer_list<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AV?$initializer_list@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@std@@
��	������	����2������������	����	������	��������	����
��,	�������	���������
��	���	�	0��	���	u��	�	t���	�r	z�����r
��	t���	�	z�������	0��	�	����	�	��������	j���	���hb_sorted_array_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> const >.?AU?$hb_sorted_array_t@$$CBU?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	���	���hb_sorted_array_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$hb_sorted_array_t@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@���	�������
s�	���	�s	j�����s��	j�����	����s	0����	0����s	0����	0����	i�����	����	�����	����s�Frealloc_move���i�item_t�?item_size����array_t��c_array_t����hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,0>����~hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,0>���extend�
tallocated
ulength���
j�arrayZ����init����init0���fini����reset���operator=��
�as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array�����iter_t���writer_t����iter����writer��operator struct hb_array_t<struct CFF::cff1_private_dict_values_base_t<struct CFF::dict_val_t> const >��operator struct hb_array_t<struct CFF::cff1_private_dict_values_base_t<struct CFF::dict_val_t> >����begin���end�as_sorted_array �operator+��!�push����in_error����set_error���reset_error"�shrink_vector��"�shift_down_vector��#�alloc��$�alloc_exact�clear��%�resize�&�resize_exact���'�pop"�remove_ordered�(�shrink�)�qsort��*�__vecDelDtor���?v+�hb_vector_t<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,0>.?AU?$hb_vector_t@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@$0A@@@��
��,
j�
��,>�CFF::dict_interpreter_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_private_dict_opset_t@CFF@@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@�
0�	0�1���
z�	00�1�3������2�dict_interpreter_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,CFF::interp_env_t<CFF::number_t> >�4�interpret����SUPER��>5�CFF::dict_interpreter_t<CFF::cff1_private_dict_opset_t,CFF::cff1_private_dict_values_base_t<CFF::dict_val_t>,CFF::interp_env_t<CFF::number_t> >.?AU?$dict_interpreter_t@Ucff1_private_dict_opset_t@CFF@@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@2@U?$interp_env_t@Unumber_t@CFF@@@2@@CFF@@�	0�1���
0�
j�,
0�,f�Null<CFF::cff1_font_dict_values_t>.?AU?$Null@Ucff1_font_dict_values_t@CFF@@@@���	Z�;�
�
�	��2���� �?�BFrealloc_move����Vitem_t�?item_size���array_t�c_array_t��@�hb_vector_t<CFF::op_str_t,0>���#�~hb_vector_t<CFF::op_str_t,0>��&�extend�
tallocated
ulength���
S�arrayZ���'�init���'�init0��'�fini���'�reset��+�operator=��-�as_bytes���.�operator==�.�operator!=�/�hash���3�operator[]�6�tail���7�operator bool��/�get_size���:�as_array����iter_t��writer_t���8�iter���9�writer�8�operator struct hb_array_t<struct CFF::op_str_t const >9�operator struct hb_array_t<struct CFF::op_str_t>���;�begin��;�end@�as_sorted_arrayC�operator+��D�push���7�in_error���'�set_error��'�reset_errorE�shrink_vector��E�shift_down_vector��F�alloc��G�alloc_exact'�clear��H�resize�I�resize_exact���J�popE�remove_ordered�K�shrink�L�qsort��M�__vecDelDtor���Z?vA�hb_vector_t<CFF::op_str_t,0>.?AU?$hb_vector_t@Uop_str_t@CFF@@$0A@@@�
�,
��	L���,�D�
L�,
N�
`�,
D�,
0�,
�
��,
��
M�
�
��,
��
��,
��
S�
��
��,V�Null<CFF::CFF1SuppEncData>.?AU?$Null@UCFF1SuppEncData@CFF@@@@���	Z�W�
/�,Z�CrapHelper<CFF::SuppEncoding>.?AU?$CrapHelper@USuppEncoding@CFF@@@@�	,�Z�
<�
'�,Z�NullHelper<CFF::SuppEncoding>.?AU?$NullHelper@USuppEncoding@CFF@@@@�	.�^�
�
��,b�CrapHelper<CFF::Encoding1_Range>.?AU?$CrapHelper@UEncoding1_Range@CFF@@@@���	��b�
��
��,b�NullHelper<CFF::Encoding1_Range>.?AU?$NullHelper@UEncoding1_Range@CFF@@@@���	��f�
��
��,f�CrapHelper<OT::IntType<unsigned char,1> >.?AU?$CrapHelper@U?$IntType@E$00@OT@@@@	�;j�
��,	���� "Z�NullHelper<CFF::code_pair_t>.?AU?$NullHelper@Ucode_pair_t@CFF@@@@���	ѿn�
̿,
��,	O��	:�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`50a853a2�
t���
u�	0t�v�r�
t��
x�
t�	t�z�
y�	t�z�z�{�|�
t�,
u�,
�	~�t�z���rw�operator()�}�<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`50a853a2�
u�
v�,	t�z�z�
t�
z�,a�t�	�������������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.y�
t�	��ij��Z��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
t�f���hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`50a853a2�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
��	��������r��operator()���<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs�����operator=���&��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`50a853a2�
��
��,	����z�
��
��,a���	'�L����,�����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.��
��	[�a���Z��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
��f���hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@:�O�N�Null<CFF::code_pair_t>.?AU?$Null@Ucode_pair_t@CFF@@@@���	ѿ��Z�CFF::cff1_private_dict_opset_t.?AUcff1_private_dict_opset_t@CFF@@���u��z�	����
1�,f�CFF::cff1_private_dict_opset_subset_t.?AUcff1_private_dict_opset_subset_t@CFF@@�u����	����
��,R�CFF::cff1_font_dict_opset_t.?AUcff1_font_dict_opset_t@CFF@@�u��`�	����
��,V�Null<CFF::CFF1StringIndex>.?AU?$Null@UCFF1StringIndex@CFF@@@@���	<���F�Null<CFF::Encoding>.?AU?$Null@UEncoding@CFF@@@@�	O���N�Null<CFF::CFF1FDSelect>.?AU?$Null@UCFF1FDSelect@CFF@@@@�	����N�Null<CFF::CFF1FDArray>.?AU?$Null@UCFF1FDArray@CFF@@@@���	����
P�R�CFF::cff1_top_dict_opset_t.?AUcff1_top_dict_opset_t@CFF@@���uP�:�	����
��,
��	������~�Null<OT::CFFIndex<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@@@���	����>�Null<OT::cff1>.?AU?$Null@Ucff1@OT@@@@���	����F�Null<CFF::Charset>.?AU?$Null@UCharset@CFF@@@@���	����	���]�	���]�
s�,
�,f�CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_seac_t,CFF::cff1_cs_interp_env_t,get_seac_param_t,CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t> >.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_seac_t@@Ucff1_cs_interp_env_t@2@Uget_seac_param_t@@U?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@2@@CFF@@	���F�cff1_cs_opset_seac_t.?AUcff1_cs_opset_seac_t@@������	�����CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_path_t,CFF::cff1_cs_interp_env_t,cff1_path_param_t,cff1_path_procs_path_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_path_t@@Ucff1_cs_interp_env_t@2@Ucff1_path_param_t@@Ucff1_path_procs_path_t@@@CFF@@	���F�cff1_cs_opset_path_t.?AUcff1_cs_opset_path_t@@������	����
��,"�CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_extents_t,CFF::cff1_cs_interp_env_t,cff1_extents_param_t,cff1_path_procs_extents_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_extents_t@@Ucff1_cs_interp_env_t@2@Ucff1_extents_param_t@@Ucff1_path_procs_extents_t@@@CFF@@��	���J�cff1_cs_opset_extents_t.?AUcff1_cs_opset_extents_t@@����	����
�,
%�,�R���OT::_hb_has_null<OT::CFFIndex<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@$0A@@OT@@���	�������+
��,	u��� "��CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$CrapHelper@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	����	���� "��CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$CrapHelper@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	z���
��
��,g���r�CrapHelper<CFF::cff1_font_dict_values_t>.?AU?$CrapHelper@Ucff1_font_dict_values_t@CFF@@@@���	`�����NullHelper<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@@���	����
��,
k�,
�V
��	0k+�+�
O�
�,
O�	0k+�+�
�,
U�
��,
U�	0k+�+	�
��,N�Null<CFF::SuppEncoding>.?AU?$Null@USuppEncoding@CFF@@@@�	.��,�V�Null<CFF::Encoding1_Range>.?AU?$Null@UEncoding1_Range@CFF@@@@���	�����	ƿ���� "	K��� "
K�,	6��� "
6�,�;��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`50a853a2��
���
�	��~ 
�,
�	� ��	� ��~��	��� �
�	�~ 	�~ 
��
%�
�	�'�
&�	�'�(�)�
�,
�,
,�	+��'�-���operator()�	#�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	$�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�*�<lambda_133af15c3ab28a2fd0176429d1e8943b>��.�operator=���
v/�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`50a853a2����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`50a853a2��
1���
2�	1�3�� 
3�,
2�	� 1�3�	� 1�3�~1��	���9�
1�	1�� 	1�� 
1��
>�
1�	1�@�
?�	1�@�A�B�
1�,
2�,
E�	D�1�@�F��4�operator()�	<�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�7�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	=�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>8�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�C�<lambda_9f40189620cfe4223adcbc34f0d42913>��G�operator=���
vH�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`50a853a2����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`50a853a2�
J���
K�	J�L�� 
L�,
K�	� J�L�	� J�L�~J�\	
�R�
J�	J�� 	J�� 
J��
W�
J�	J�Y�
X�	J�Y�Z�[�
J�,
K�,
^�	]�J�Y�_��M�operator()�	U�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�P�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	V�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Q�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���\�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��`�operator=���
va�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`50a853a2���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`50a853a2��
c���
d�	c�e�!
e�,
d�	!c�e�	!c�e�~c��	<,9k�
c�	c�!	c�!
c��
p�
c�	c�r�
q�	c�r�s�t�
c�,
d�,
w�	v�c�r�x��f�operator()�	n�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�i�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	o�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>j�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�u�<lambda_66f57f934f28d61049862f64df852ff0>��y�operator=���
vz�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`50a853a2��z�Null<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@@���	��|�`�z���
��,
!�,	���
��
����CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t>.?AU?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@CFF@@��	����	�����CFF::path_procs_t<cff1_path_procs_path_t,CFF::cff1_cs_interp_env_t,cff1_path_param_t>.?AU?$path_procs_t@Ucff1_path_procs_path_t@@Ucff1_cs_interp_env_t@CFF@@Ucff1_path_param_t@@@CFF@@��	����	
�����CFF::path_procs_t<cff1_path_procs_extents_t,CFF::cff1_cs_interp_env_t,cff1_extents_param_t>.?AU?$path_procs_t@Ucff1_path_procs_extents_t@@Ucff1_cs_interp_env_t@CFF@@Ucff1_extents_param_t@@@CFF@@��	����	��u��� "	j����� "	���� "	����	����&����������	����J�cff1_path_procs_path_t.?AUcff1_path_procs_path_t@@���������	���������	����	����&����������	����N�cff1_path_procs_extents_t.?AUcff1_path_procs_extents_t@@�������	���������	����
��
�,
��
	�,	g����� "
n�
��
�,	�.�.��	�s�s��	dxjx�	�z�z1�	����u�	����
��,	0k+}+}�
�,
.�	0k+}+���;<	`�F0�1z�g�e�
n�a���`�#0	`�F0�1��
g�,Z��+��#0	��F0�1��
��,	Q,pJrJR,	������
��,
��,
������	������-
��,O�uu	u.���	F�i/k/P���hb_iter_with_fallback_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@����hb_iter_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@��
����
��	u����
F�
��	������
F���
��	����������	F�����	F�����s����	0����	M����	M��������	M����s	M����s����
��!	F�����s
F�,
��	������s����	F�����r	F�����	�������������Mitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@
��	������
����
��	����������	M����	M����s	0����	u����	����	����s	F��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@�����������hb_iter_with_fallback_t<hb_array_t<hb_array_t<unsigned char const > const >,hb_array_t<unsigned char const > const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@AEBU?$hb_array_t@$$CBE@@@@��u
F�	F���	F����
��	MF��	MF��s	F��	F��s	uF��
��,
�	0F���	F��	F�F��	tF�	tF�����	o�F��	o�F�����	F���	F�F���	F�F����	F�F��s�����Frealloc_move����hb_array_t<hb_array_t<unsigned char const > const >M__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__���	�__forward__�__prev__���	�__rewind__�
�__len__
�operator!=��begin���end�operator&���operator struct hb_array_t<struct hb_array_t<unsigned char const > const >�
�operator==�
�hash����cmp�qsort��
�get_size����reverse�sub_array���truncate����fini���
arrayZ���
ulength���
ubackwards_length�v"V�hb_array_t<hb_array_t<unsigned char const > const >.?AU?$hb_array_t@$$CBU?$hb_array_t@$$CBE@@@@�
.��1F�uu	0.�2��
F��
2�,
,%�_�v�CrapHelper<OT::cff1::accelerator_t::gname_t>.?AU?$CrapHelper@Ugname_t@accelerator_t@cff1@OT@@@@�	2�$�2�_�	%����a�	��g�v�	��g�v�
t�
��,	0��e��-
��
g�,	��g�}�	��g�}�
{�	������
��
��	����
Q�L�6�j�CrapHelper<CFF::cff1_top_dict_val_t>.?AU?$CrapHelper@Ucff1_top_dict_val_t@CFF@@@@���	Q�8���D�	��ij��	[�a���
8�A�=�	8���
M�V�@�	M���
o�
��,	��R�
#�,����j�3�
��,
O�,
U�,���
<�,��}�
��,��[��u���NullHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$NullHelper@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	t�R������NullHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$NullHelper@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	��U�����p�3�V���
~���Null<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$Null@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	��[���Null<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$Null@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�	t�]�	M���	8���Q�2�
��
��
�
o�,	%���� "
��
k�	L���,� "

�,
��
��,
��,
<�
��,�uu	0k+�+r��#�
t���uu	0k+�+v���#�
x�
��
r�
)�
�
��
������	0�G�G��	X����	��X��&��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
��v�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���~���	0�G�G��	��(���	~���(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
t�v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
+�,
6�
H�,��{O	0�G�G��	�.�O��	���.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
��v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.��	`s�s���G�	�O�O��	6z�z+�i�o#	�O�O������	�O�O��	������	������	'�L�����$"	0k+}+��.�$"	0k+}+��	`�F0�1�2	��F0�1�2	��i/k/��
��	u޳���
�}	C�D���	u��N
��	u޳���	O�pJrJP�O�P�
�	�F0�1��
�;	�GF0�1��
�;
�A,0�uY"u	0�����	��)�v�	��)�v�
E�	0��e��O
e�,	��)�}�	��)�}�
��
��,\�D�j�NullHelper<CFF::cff1_top_dict_val_t>.?AU?$NullHelper@Ucff1_top_dict_val_t@CFF@@@@���	����=�V�v�NullHelper<OT::cff1::accelerator_t::gname_t>.?AU?$NullHelper@Ugname_t@accelerator_t@cff1@OT@@@@�	0�������$"	0�G�G��
������~���$"	0�G�G��
~�~�����{O$"	0�G�G��
������j�Null<OT::cff1::accelerator_t::gname_t>.?AU?$Null@Ugname_t@accelerator_t@cff1@OT@@@@�	0���^�Null<CFF::cff1_top_dict_val_t>.?AU?$Null@Ucff1_top_dict_val_t@CFF@@@@���	����	X����	��(���	C�D��
��
U5
��
��
��	������
����
��,
��
��	0������	<��������hb_reference_wrapper<CFF::CFF1StringIndex const &>���operator==���operator!=���operator const struct CFF::CFF1StringIndex &�����get
A�v~F��hb_reference_wrapper<CFF::CFF1StringIndex const &>.?AU?$hb_reference_wrapper@AEBUCFF1StringIndex@CFF@@@@	������
��,
��,
��
��,
�	�z����	 ��z�����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
�v�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���� �Ry	0�J�J��
��	�s����	���s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
��v�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s������A	0�J�J��	�.�O��
��
��,
E���
�,
�	F���	F���
���hb_iter_with_fallback_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@����hb_iter_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@��
���
	�	u�
�
E�
�	��
�	��
���	E��
�	E��
�s��	0�
�	'�
�	'�
���	'�
�s	'�
�s��
�!	E���s
E�,
�	���s��	E��
�r	E���	���!�"�#��'item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]� �operator+=�$�operator++� �operator-=�$�operator--��operator-��� T%�hb_iter_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@
'�	�'�(�
'���
*�	�'�+�)�,�	''�+�	''�+�s	0'�+�	u'�+�	'�(�	'�(�s	E�'�+��-�thiz���.�__item__���/�__item_at__0�__more__���1�__len__2�__next__���3�__forward__2�__prev__���3�__rewind__�4�__end__�5�hb_iter_fallback_mixin_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@���'����7�hb_iter_with_fallback_t<hb_array_t<hb_array_t<unsigned char const > >,hb_array_t<unsigned char const > &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@U?$hb_array_t@$$CBE@@@@AEAU?$hb_array_t@$$CBE@@@@��u
E�	E�:�9�	E�:�;�<�
�	'E�>�	'E�>�s	E�:�	E�:�s	uE�>�	0E�>��	E�>�	F�E�:�	tE�	tE�>��G�H�	q�E�:�	q�E�:��J�K�	E�:��	E�E�>��	E�E�>�N�O�	E�E�>�s����Frealloc_move���=�hb_array_t<hb_array_t<unsigned char const > >��'__item_t__�Fis_random_access_iterator��Fhas_fast_len���?�__item__���@�__item_at__A�__next__���B�__forward__A�__prev__���B�__rewind__�C�__len__D�operator!=�E�begin��E�endE�operator&��F�operator struct hb_array_t<struct hb_array_t<unsigned char const > const >�D�operator==�C�hash���I�cmpL�qsort��C�get_size���M�reverseP�sub_array��Q�truncate���A�fini���
arrayZ���
ulength���
ubackwards_length�n"VR�hb_array_t<hb_array_t<unsigned char const > >.?AU?$hb_array_t@U?$hb_array_t@$$CBE@@@@���E�9�
DA���
��,
Y5
��,<�A	�G�GZ�<�A"	�G�G\�<���	0�O�O��	0�O�O��	0�O�O���"G�	�O�Ob�
��d�i�"o#	�O�Of�
i�i�h���"��	�O�Oj�
����l�	��pJrJ��������$"	u޳�p�����j�	u޳���	i/k/N��$"	u޳�v������#0	�F0�1y�
�,
�G	�GF0�1|��G��0�u	0����
��,	��)�(�
)�,uA��##{0��
�� �Ry"	0�J�J��
 � �����A"	0�J�J��
������	E�:�9�
�,
��
�,
��
�
:�,��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`50a853a2���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)����<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>����operator=��
v��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`50a853a2�����"��	0�O�O��~�"��	0�O�O����"{O	0�O�O��	�pJrJd�	i�pJrJh�	��pJrJl�	0�O�O��	0�O�O��	MpJrJNMN�}$"	u޳���	�F0�1�2�G#0	�GF0�1��u0�%�##{0��
U�	������
��	��pJrJ��	~�pJrJ��	��pJrJ�� �"Ry	0�O�O����"A	0�O�O��	 �pJrJ��	��pJrJ��"����O�process_op�~��CFF::top_dict_opset_t<CFF::cff1_top_dict_val_t>.?AU?$top_dict_opset_t@Ucff1_top_dict_val_t@CFF@@@CFF@@��"M�����process_op�R��CFF::cff1_top_dict_opset_t.?AUcff1_top_dict_opset_t@CFF@@���"������process_op�R��CFF::cff1_font_dict_opset_t.?AUcff1_font_dict_opset_t@CFF@@�"������process_op�Z��CFF::cff1_private_dict_opset_t.?AUcff1_private_dict_opset_t@CFF@@���"������process_op�f��CFF::cff1_private_dict_opset_subset_t.?AUcff1_private_dict_opset_subset_t@CFF@@�	����	����n��rmoveto��hmoveto��vmoveto��rlineto��hlineto��vlineto��rrcurveto����rcurveline���rlinecurve���vvcurveto����hhcurveto����vhcurveto����hvcurveto����moveto���line�����curve����hflex����flex�����hflex1���flex1��
��curve2����CFF::path_procs_t<cff1_path_procs_extents_t,CFF::cff1_cs_interp_env_t,cff1_extents_param_t>.?AU?$path_procs_t@Ucff1_path_procs_extents_t@@Ucff1_cs_interp_env_t@CFF@@Ucff1_extents_param_t@@@CFF@@��>������moveto���line�����curve��N��cff1_path_procs_extents_t.?AUcff1_path_procs_extents_t@@	0��sZ������process_op���process_hstem����process_vstem����process_hintmask�����process_post_flex����check_width��process_post_move����process_post_path����flush_args_and_op����flush_args���flush_op�����flush_hintmask���is_number_op�����SUPER��"��CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_extents_t,CFF::cff1_cs_interp_env_t,cff1_extents_param_t,cff1_path_procs_extents_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_extents_t@@Ucff1_cs_interp_env_t@2@Ucff1_extents_param_t@@Ucff1_path_procs_extents_t@@@CFF@@��r�����process_op��check_width��process_seac�����flush_args���SUPER�����CFF::cff1_cs_opset_t<cff1_cs_opset_extents_t,cff1_extents_param_t,cff1_path_procs_extents_t>.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_extents_t@@Ucff1_extents_param_t@@Ucff1_path_procs_extents_t@@@CFF@@���&
�����process_seac���J��cff1_cs_opset_extents_t.?AUcff1_cs_opset_extents_t@@	����	����n��rmoveto��hmoveto��vmoveto��rlineto��hlineto��vlineto��rrcurveto����rcurveline���rlinecurve���vvcurveto����hhcurveto����vhcurveto����hvcurveto����moveto���line�����curve����hflex����flex�����hflex1���flex1��
��curve2����CFF::path_procs_t<cff1_path_procs_path_t,CFF::cff1_cs_interp_env_t,cff1_path_param_t>.?AU?$path_procs_t@Ucff1_path_procs_path_t@@Ucff1_cs_interp_env_t@CFF@@Ucff1_path_param_t@@@CFF@@��>������moveto���line�����curve��J��cff1_path_procs_path_t.?AUcff1_path_procs_path_t@@��	0��sZ������process_op���process_hstem����process_vstem����process_hintmask�����process_post_flex����check_width��process_post_move����process_post_path����flush_args_and_op����flush_args���flush_op�����flush_hintmask���is_number_op�����SUPER����CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_path_t,CFF::cff1_cs_interp_env_t,cff1_path_param_t,cff1_path_procs_path_t>.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_path_t@@Ucff1_cs_interp_env_t@2@Ucff1_path_param_t@@Ucff1_path_procs_path_t@@@CFF@@r�����process_op��check_width��process_seac�����flush_args���SUPER�����CFF::cff1_cs_opset_t<cff1_cs_opset_path_t,cff1_path_param_t,cff1_path_procs_path_t>.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_path_t@@Ucff1_path_param_t@@Ucff1_path_procs_path_t@@@CFF@@�&�����process_seac���F��cff1_cs_opset_path_t.?AUcff1_cs_opset_path_t@@��	0��sZ������process_op���process_hstem����process_vstem����process_hintmask�����process_post_flex����check_width��process_post_move����process_post_path����flush_args_and_op����flush_args���flush_op�����flush_hintmask���is_number_op�����SUPER��f��CFF::cs_opset_t<CFF::number_t,cff1_cs_opset_seac_t,CFF::cff1_cs_interp_env_t,get_seac_param_t,CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t> >.?AU?$cs_opset_t@Unumber_t@CFF@@Ucff1_cs_opset_seac_t@@Ucff1_cs_interp_env_t@2@Uget_seac_param_t@@U?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@2@@CFF@@r�����process_op��check_width��process_seac�����flush_args���SUPER��&��CFF::cff1_cs_opset_t<cff1_cs_opset_seac_t,get_seac_param_t,CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t> >.?AU?$cff1_cs_opset_t@Ucff1_cs_opset_seac_t@@Uget_seac_param_t@@U?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@CFF@@@CFF@@��&�����process_seac���F��cff1_cs_opset_seac_t.?AUcff1_cs_opset_seac_t@@��&S�Type�����get_null���r��NullHelper<CFF::cff1_font_dict_values_t>.?AU?$NullHelper@Ucff1_font_dict_values_t@CFF@@@@���&�Type�����get_null���b�NullHelper<CFF::CFF1SuppEncData>.?AU?$NullHelper@UCFF1SuppEncData@CFF@@@@���&5�Type���s�get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&J�Type���r�get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&��Type���o�get_null���Z�NullHelper<CFF::code_pair_t>.?AU?$NullHelper@Ucode_pair_t@CFF@@@@���X�get_null���V�Null<CFF::CFF1SuppEncData>.?AU?$Null@UCFF1SuppEncData@CFF@@@@���<�get_null���f
�Null<CFF::cff1_font_dict_values_t>.?AU?$Null@Ucff1_font_dict_values_t@CFF@@@@���&,�Type�����get_null���b�NullHelper<CFF::CFF1StringIndex>.?AU?$NullHelper@UCFF1StringIndex@CFF@@@@���&J�Type�����get_null���R�NullHelper<CFF::Encoding>.?AU?$NullHelper@UEncoding@CFF@@@@�&��Type�����get_null���Z�NullHelper<CFF::CFF1FDSelect>.?AU?$NullHelper@UCFF1FDSelect@CFF@@@@�&��Type�����get_null���Z�NullHelper<CFF::CFF1FDArray>.?AU?$NullHelper@UCFF1FDArray@CFF@@@@���&.�Type�����get_null����NullHelper<OT::CFFIndex<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@@@���&��Type�����get_null���J�NullHelper<OT::cff1>.?AU?$NullHelper@Ucff1@OT@@@@���&��Type�����get_null���R�NullHelper<CFF::Charset>.?AU?$NullHelper@UCharset@CFF@@@@���&�Type���_�get_null���Z�NullHelper<CFF::SuppEncoding>.?AU?$NullHelper@USuppEncoding@CFF@@@@�&�Type���[�get_crap���Z�CrapHelper<CFF::SuppEncoding>.?AU?$CrapHelper@USuppEncoding@CFF@@@@�&��Type���g�get_null���b�NullHelper<CFF::Encoding1_Range>.?AU?$NullHelper@UEncoding1_Range@CFF@@@@���&��Type���c�get_crap���b �CrapHelper<CFF::Encoding1_Range>.?AU?$CrapHelper@UEncoding1_Range@CFF@@@@���&;Type���k�get_crap���f"�CrapHelper<OT::IntType<unsigned char,1> >.?AU?$CrapHelper@U?$IntType@E$00@OT@@@@�get_null���V$�Null<CFF::Encoding1_Range>.?AU?$Null@UEncoding1_Range@CFF@@@@���
�get_null���N&�Null<CFF::SuppEncoding>.?AU?$Null@USuppEncoding@CFF@@@@�&m�Type�����get_null���(�NullHelper<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@@���&S�Type�����get_crap���r*�CrapHelper<CFF::cff1_font_dict_values_t>.?AU?$CrapHelper@Ucff1_font_dict_values_t@CFF@@@@���&i�Type�����get_crap���,�CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$CrapHelper@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�&��Type�����get_crap���.�CrapHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$CrapHelper@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�	���*��get_null���0�get_crap���1�OT::_hb_has_null<OT::CFFIndex<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@$0A@@OT@@�����get_null���F3�Null<CFF::Charset>.?AU?$Null@UCharset@CFF@@@@�����get_null���>5�Null<OT::cff1>.?AU?$Null@Ucff1@OT@@@@�����get_null���~7�Null<OT::CFFIndex<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$CFFIndex@U?$IntType@G$01@OT@@@OT@@@@�����get_null���N9�Null<CFF::CFF1FDArray>.?AU?$Null@UCFF1FDArray@CFF@@@@�����get_null���N;�Null<CFF::CFF1FDSelect>.?AU?$Null@UCFF1FDSelect@CFF@@@@���get_null���F=�Null<CFF::Encoding>.?AU?$Null@UEncoding@CFF@@@@���get_null���V?�Null<CFF::CFF1StringIndex>.?AU?$Null@UCFF1StringIndex@CFF@@@@�����get_null���NA�Null<CFF::code_pair_t>.?AU?$Null@Ucode_pair_t@CFF@@@@��������	��C��������	��E�^��rmoveto��hmoveto��vmoveto��rlineto��hlineto��vlineto��rrcurveto����rcurveline���rlinecurve���vvcurveto����hhcurveto����vhcurveto����hvcurveto��D�moveto�D�line���F�curve����hflex����flex�����hflex1���flex1��G�CFF::path_procs_null_t<CFF::cff1_cs_interp_env_t,get_seac_param_t>.?AU?$path_procs_null_t@Ucff1_cs_interp_env_t@CFF@@Uget_seac_param_t@@@CFF@@��}�get_null���zI�Null<CFF::Subrs<OT::IntType<unsigned short,2> > >.?AU?$Null@U?$Subrs@U?$IntType@G$01@OT@@@CFF@@@@���&��Type���V�get_null���K�NullHelper<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$NullHelper@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�&i�Type���S�get_null���M�NullHelper<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$NullHelper@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�&J�Type���B�get_null����O�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&5�Type���?�get_null����Q�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&��Type���9�get_crap���jS�CrapHelper<CFF::cff1_top_dict_val_t>.?AU?$CrapHelper@Ucff1_top_dict_val_t@CFF@@@@���&�Type���%�get_crap���vU�CrapHelper<OT::cff1::accelerator_t::gname_t>.?AU?$CrapHelper@Ugname_t@accelerator_t@cff1@OT@@@@�`�get_null����W�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@_�get_null����Y�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���^�get_null���[�Null<CFF::cff1_private_dict_values_base_t<CFF::dict_val_t> >.?AU?$Null@U?$cff1_private_dict_values_base_t@Udict_val_t@CFF@@@CFF@@@@�\�get_null���]�Null<CFF::cff1_private_dict_values_base_t<CFF::op_str_t> >.?AU?$Null@U?$cff1_private_dict_values_base_t@Uop_str_t@CFF@@@CFF@@@@�&�Type�����get_null���v_�NullHelper<OT::cff1::accelerator_t::gname_t>.?AU?$NullHelper@Ugname_t@accelerator_t@cff1@OT@@@@�&��Type�����get_null���ja�NullHelper<CFF::cff1_top_dict_val_t>.?AU?$NullHelper@Ucff1_top_dict_val_t@CFF@@@@�����get_null���^c�Null<CFF::cff1_top_dict_val_t>.?AU?$Null@Ucff1_top_dict_val_t@CFF@@@@�����get_null���je�Null<OT::cff1::accelerator_t::gname_t>.?AU?$Null@Ugname_t@accelerator_t@cff1@OT@@@@�?# �JISOAdobeCharset��ExpertCharsetExpertSubsetCharset��2th�CFF::CharsetID.?AW4CharsetID@CFF@@2StandardEncoding�ExpertEncoding���6tj�CFF::EncodingID.?AW4EncodingID@CFF@@��
R�	R�m�
l�	R�m�
n�o�
R���
q�	R�r�	#R�r�value_type�Mreference��Mconst_reference#size_type��iterator���const_iterator�p�initializer_list<hb_array_t<unsigned char const > >s�begin��s�endt�size���
_First���
_Last�
u�std::initializer_list<hb_array_t<unsigned char const > >.?AV?$initializer_list@U?$hb_array_t@$$CBE@@@std@@��F�cff1_std_strings_msgstr_t.?ATcff1_std_strings_msgstr_t@@
w���v�cff1_std_strings_msgstr_t::<unnamed-type-st>.?AU<unnamed-type-st>@cff1_std_strings_msgstr_t@@���p#�>y�<unnamed-type-st>��
y�st���
z�str��F{�s
cff1_std_strings_msgstr_t.?ATcff1_std_strings_msgstr_t@@�hb_iter_with_fallback_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@��hb_iter_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@
~���
�	u~���
`�
~�	��~���
`���
��	��~�������	`�~���	`�~���s����	0~���	0�~���	0�~�������	0�~���s	0�~���s����
~�!	`�~���s
`�,
~�	��~���s����	`�~���r	`�~���	��~����������0�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@�hb_iter_fallback_mixin_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@��
��	������
����
��	����������	0�����	0�����s	0����	u����	����	����s	`��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@��~���������hb_iter_with_fallback_t<hb_array_t<OT::cff1::accelerator_t::gname_t const >,OT::cff1::accelerator_t::gname_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@AEBUgname_t@accelerator_t@cff1@OT@@@@=�u
`�	`�����	`�������
��	0�`���	0�`���s	`���	`���s	u`���
��,
��	0`�����	=�`���	`�`���	t`�	t`���������	�`���	�`��������	`����	`�`����	`�`�������	`�`���s�}���Frealloc_move�����hb_array_t<OT::cff1::accelerator_t::gname_t const >0�__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::cff1::accelerator_t::gname_t const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
=�arrayZ���
ulength���
ubackwards_length�"V��hb_array_t<OT::cff1::accelerator_t::gname_t const >.?AU?$hb_array_t@$$CBUgname_t@accelerator_t@cff1@OT@@@@��p#�p#	�p#�p#
�p#�p#�p#�p#�p#
�p#�p#�p#�p#�
A str33
�wstr34
��str35
��str36
��str37
��)str38
A 0str39
��8str40
��Bstr41
��Mstr42
��Wstr43
��bstr44
��kstr45
�wpstr46
��vstr47
��}str48
�w�str49
���str50
6 �str51
6 �str52
�w�str53
���str54
���str55
6 �str56
�w�str57
�w�str58
���str59
�w�str60
���str61
���str62
�w�str63
A �str64
���str65
���str66
���str67
���str68
���str69
���str70
���str71
���str72
���str73
���str74
���str75
���str76
���str77
��str78
��str79
��str80
��str81
��	str82
��str83
��
str84
��str85
��str86
��str87
��str88
��str89
��str90
��str91
��str92
��str93
��+str94
��5str95
��Bstr96
��Nstr97
��Ystr98
��cstr99
��estr100���
��gstr101���
��istr102���
��kstr103���
��mstr104���
��ostr105���
��qstr106���
��sstr107���
��ustr108���
��wstr109���
��ystr110���
��{str111���
��}str112���
��str113���
���str114���
���str115���
���str116���
���str117���
���str118���
���str119���
���str120���
���str121���
���str122���
���str123���
���str124���
���str125���
6 �str126���
���str127���
���str128���
���str129���
���str130���
���str131���
���str132���
6 �str133���
���str134���
A �str135���
���str136���
���str137���
��str138���
��str139���
�� str140���
��.str141���
��=str142���
��@str143���
��Cstr144���
��Jstr145���
��Qstr146���
��[str147���
��jstr148���
��tstr149���
��{str150���
���str151���
���str152���
���str153���
���str154���
���str155���
���str156���
�w�str157���
�w�str158���
���str159���
�w�str160���
���str161���
�w�str162���
��str163���
��
str164���
��str165���
A str166���
�� str167���
��-str168���
�w4str169���
��:str170���
��Astr171���
��Dstr172���
��Pstr173���
��Wstr174���
��^str175���
��astr176���
��nstr177���
��qstr178���
��zstr179���
���str180���
���str181���
���str182���
���str183���
���str184���
���str185���
���str186���
6 �str187���
A �str188���
���str189���
�w�str190���
���str191���
���str192���
���str193���
���str194���
�w�str195���
���str196���
��
str197���
��str198���
�w$str199���
6 *str200���
��.str201���
��7str202���
��Estr203���
��Ostr204���
��Vstr205���
��bstr206���
��lstr207���
�wsstr208���
��ystr209���
���str210���
���str211���
���str212���
���str213���
���str214���
���str215���
���str216���
���str217���
���str218���
���str219���
���str220���
���str221���
���str222���
���str223���
���str224���
��str225���
��
str226���
��str227���
��str228���
��'str229���
��.str230���
��5str231���
��?str232���
��Fstr233���
��Mstr234���
��Ystr235���
��cstr236���
�wjstr237���
��pstr238���
��wstr239���
���str240���
���str241���
���str242���
���str243���
���str244���
���str245���
���str246���
���str247���
���str248���
���str249���
���str250���
���str251���
���str252���
���str253���
���str254���
��str255���
��str256���
��str257���
��str258���
��%str259���
��,str260���
��6str261���
��=str262���
��Istr263���
��[str264���
��jstr265���
��ystr266���
���str267���
���str268���
�%�str269���
���str270���
���str271���
���str272���
���str273���
���str274���
���str275���
��	str276���
��str277���
��#str278���
��/str279���
��=str280���
��Kstr281���
��Xstr282���
$$fstr283���
��zstr284���
���str285���
���str286���
���str287���
���str288���
���str289���
���str290���
���str291���
���str292���
���str293���
���str294���
���str295���
���str296���
��str297���
��str298���
��str299���
6 str300���
6 #str301���
��'str302���
�%9str303���
U Lstr304���
��\str305���
��kstr306���
��vstr307���
��}str308���
���str309���
���str310���
���str311���
���str312���
���str313���
���str314���
���str315���
���str316���
���str317���
���str318���
���str319���
���str320���
���str321���
���str322���
���str323���
���str324���
���str325���
���str326���
��	str327���
��		str328���
��	str329���
��	str330���
��	str331���
��%	str332���
��,	str333���
��:	str334���
��D	str335���
��K	str336���
U V	str337���
��f	str338���
��s	str339���
��	str340���
���	str341���
���	str342���
���	str343���
���	str344���
���	str345���
���	str346���
���	str347���
���	str348���
���	str349���
���	str350���
��
str351���
��
str352���
��%
str353���
��/
str354���
��<
str355���
��H
str356���
��U
str357���
��^
str358���
��h
str359���
��u
str360���
���
str361���
���
str362���
���
str363���
���
str364���
���
str365���
���
str366���
���
str367���
���
str368���
���
str369���
���
str370���
��str371���
��str372���
��str373���
��+str374���
��9str375���
��Fstr376���
��Sstr377���
��bstr378���
��qstr379���
��str380���
���str381���
���str382���
���str383���
���str384���
���str385���
A �str386���
���str387���
���str388���
���str389���
���str390���
��
str391���
��str392���
��(str393���
��4str394���
��Estr395���
��Tstr396���
��]str397���
��istr398���
��ustr399���
���str400���
���str401���
���str402���
A �str403���
���str404���
���str405���
���str406���
���str407���
���str408���
���str409���
��
str410���
��
str411���
A 
str412���
A '
str413���
A /
str414���
A 7
str415���
�w?
str416���
��E
str417���
��J
str418���
�wO
str419���
��U
str420���
A \
str421���
�wd
str422���
��j
str423���v���s
cff1_std_strings_msgstr_t::<unnamed-type-st>.?AU<unnamed-type-st>@cff1_std_strings_msgstr_t@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9720c5dd���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9720c5dd���
��,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9720c5dd�
����
��	0����J.
��,
��	P.����	S.�����.��	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
���
��	�.�.�.��
��	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
��f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
��	0��J.	0��J.
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9720c5dd�
m,F�OT::SmallGlyphMetrics.?AUSmallGlyphMetrics@OT@@�
���
�	0��9	��w	��	u���sanitize����get_extents
;height���
;width
�:bearingX�
�:bearingY�
;advance���_instance_assertion_on_line_101	�get_size���?null_size��?min_size���?static_sizeF
�OT::SmallGlyphMetrics.?AUSmallGlyphMetrics@OT@@�
�
�	0k+�+
�
�,
�:B�OT::BigGlyphMetrics.?AUBigGlyphMetrics@OT@@�
���
�	��	u������
�:vertBearingX�
�:vertBearingY�
;vertAdvance���_instance_assertion_on_line_110�get_size���?null_size��?min_size���?static_sizeB	�OT::BigGlyphMetrics.?AUBigGlyphMetrics@OT@@�
�,B�OT::SBitLineMetrics.?AUSBitLineMetrics@OT@@�
���
�	0��9	��	u����sanitize���
�:ascender�
�:decender�
;widthMax�
�:caretSlopeNumerator��
�:caretSlopeDenominator
�:caretOffset��
�:minOriginSB��
�:minAdvanceSB�
�:maxBeforeBL��
�:	minAfterBL���
�:
padding1�
�:padding2��_ins/�=�����:�Cz�p3�� �����y�>.��X�oۄ�Ƹ��7a�W�ptw`��S�0���ҵY�<io�S����S��x�|����X����!�P|�]���-T�]�������3��@m�)?[�E`oU�5,-��'#(�r���g��S\R�e#.��,�>J�����=�-o���:ͷ]�?7e�,�)��A\�7Q�}������q�&�]E��f�(�UmT\@�o��q����'���a���F�~>Kx����H�q�GR�7V?��|�H�~~��r���X�;���1l/Pvf�t���k�/Y�U����0��_7��t�G�����B��y�i4�����#z�o��B�����-��C=Z�X�T��[���sYh��R5y�d���q!�t�����}2�4||�|��A�h���ȳ���s�pw�Xx]��^.QW���|�U=^�$`��g{Y����Jt�_m�w�$��pQ����M+�$J�P��*�� ��C��I]��?$�a��(�k�����K9r��*@�]z C�����h1�0N1�Ҳ� C�����T#_�~�Z0�b!5�����%?��-�j�D���P,������,�
T����nG�q������"֧6�^E�X��Q����9��'d�Zo��zZ��Ya��%��v���FbQ�=/��`��T/$���#�;�����8zJG\P���('��N��H�}��
	+`�D����)�f��Z`��A�^�xOl����O	��!\}�A��Ys��A�__n���\,�/b�����ܜ۴�:NP�s}�vU�0A���������5�T~�Y�3A��
�$��
��Y|Lʉ��-��lI����F*z�6>��i�S���x�Y,���MU=_e�ް�;m��!7K�8W�W,��
,"�A�~��O�s��'~���rP�K�]���$��;����1���
4����1}i�ص��=8�'��
�F��N�k&%,���p��C�_������V�[���}���5�d�_?��n���:�~��|�$�H�����M�^@�bd��F"F��XG���s]����\�?��?��@�l�0�%�k��@-��Vd�HR�����T���V|^�O���{��2TI�"HR���n�T�� ���3�g�!tA��g��k[�3�g�uX�m��&9GT��قh�~*�E��q;bF�� �S4Ɗ���
$�v�3���k3��y#���
�;o%��Ι`[`qo��e�t<5���G���jkuw)1�����;�&`R�jlp���"@�/���,@&���ҳ��x�z������X >� ��(��I��_H�*F��R��n�������ߝ�g���K�_΅�����}v�7����+�*��M�o����
]3sG2
����g,���}�m"�����9_��Q��R
���,�]XT�T�^������/2�1�O)j���n?���Hr����)��#���bp.��C��O'���7�_��<l��E��
?ղ���xl���F~O���D�wX�.�U�̏ޥ�����y�c	j��ݿo^%�8�����hJ�*(����_��������,_x�,F���nӌ��${e��������K���K��
}fP�ej��	�+�*6O����Ak4I��DʄS��2������/���$��xu�W��6GH�
�]���d�K�'�~(��DO��ѿ�{�<n��\0ueeR
���9'/����x���GF�T3�\S����{i�l�n�L��G����L�D��G!0:�%g�%<s��M̦�M�e�cj�L(&���p3d�v���s�K#�pkX�yt�6(��-#Z�e'�����R�"?��\U��D|W�.�"R]�m�\�iE�SoԻ�N�AY�4��"�����N��z���(ͧB�8[+����<o}Vj�u�Y���O�7|�I�CI�y�
_��@C�ܮqge�Y��s������>Bc���o��ts0Ն+5ZI�v���D,r0=�	�\T��}��	��1u��O��vj3��}>:^��Uj��xZG����SX����� Vp�0Z%�*KMik�1EC'Eg�����Yg|q�O�s(.Ƶ���4 s��z���B�a����'�@ݭo/���.a1�p��W��0n�x���|�`N�4���5׌%M��<����(���@� �����<���\�r�W�.K�
��A��g�it:�n�1�~���7
�o�k��'~�uB�4�`��p���N���1uA�5"�S�����w����S�c���*�����\p�{V�<��]8����3��
p�����̮��\��ӡ��x�#���F�>�g>`	��V�l�n��s�f����$Z�uf[�����{�a�\@�6>����T{�?����¹��D�lBK���sdįyX@%�E(!v��"�m�<�P�ݣ2�5v����3��u���`y/?�N�m+,^�]��.�����rdv���m���M�c$�n��%�gc
�l���/c[���i�����{��M����=.��Sll�'��b�ăaU���G��	�W�Q�"���<u��(h�r
���q��nB�B��=�U�J�<�+��*�����'���Y�dqaJ�85�K� P{�w#J>��KV���:t���Sm�+�FI���of\'e5(�r���k`���S"v�d��$�@N�Q�[.��X�Wsp�6���P��S	��חj�u�H�R��.u�t�#%��l�a�����_�^K����m�ٷ���J�i;,�T�/m��0���a������c�N��'-)@y\���l�!��NU�|�sp�J$]�7J�b�6Ah�3��\Es���i�g��Kg��%N��=@w�,`zF�e
@�8��^~n@P�̓�1@c�����Y!/,�KW��/M�I(��O5j��{
X}|����k�tbz����>�5�d�sh�v4�9wվV�4�a��UT�O`������������)���a�H���X����y�
�����������A������
y�`��:Xw�w��3��pF�xb|ii�x�x��x����;3���h������	��q�г�7����m~���E����-�k�%��zE�3H+�e�)��$�.7�4��H��I�]�L�
��-�����-���H"*��گ��R��#|#z�@�x��_I�����eI�p5�%*��?WY�lG"&r9
�_h�z�h:~7�jH�s��?�D�)ɣ�R��'m���!���w����/����PKEj<
�eoO���J.%���N������OzA������>v�1Z��6S�Z<�7r�%�Q�8j��L�!�_Q�����L6����+�K��?g����;��-���A�� c'y�z�3i���%�x�>�c]���MUH�U��Y������fj��D���Zq�n���Jai�R�?�2%Z�U-8x����tV#��{�6��C���8.y7�b�}�~`�:�
���\ߜl�����w�w47�vӶ�9KB��o����SS�kA7�b��$�F��Ni�� ��/&r���Oajm�
��XBD����R��I��-c�a�dg���1�Ԣ�߹�=<\PbN&�Kw�=�[y��l"�*��F����n��	�I��O��
z���o����h.O6:�,m�4���S�E�L)��Iܱ|�2B����v��H���ܻA�\=�K�_����|-��}��C_�D��w1�й�˛������9�żd[��&(�R�g�����>�]!4F�5��b��e
��)RO�s��0U�|��j�{�-�����D%Ί�X�-��fy���'؟f�B^����CFx��p�j�7e�P�&u�(�u����n��k�$k._%'���r�L
C�!?��0������jG�(�E�F{HC*5��50n[��Gg3��pC�6� !�1�K��XX[������k2�Laa�6�X�WܕkH���{6�@8��E���OfF�Ԙ
_g^=8�Gb��g��Z����������J�P�2i��I�i��v�.;��}8F�'�C7�����k(5,�6��J��&�R�~��!����|
F������^(#[7;�u����(/T?A��[y�{���~�>�@����C1������E/������1�������#?����REG�
���
���r�0��/8�<ѩ���~��,�w��MOQ��P�{i��L7��k
%�O����-�Df�v���+����	������8(���U�d�}�d�\q�}�G��u��h�{��TA{7���T���.r�{��
B��rP��O�&4{���l��_�r���c��e��h���*EO��k��Z3�y
�!k���vJ�T�84	�I/g��w
j��S�C,�[>�~��cX�V��1m�R2��0:9�Q�H����
T(Aǣ{���I����="g$R�N�+�e%�:��6��Z�	x��$1O`4�������l��	�����AN�x�h�E���/������mG%z�!�9��ayP�c,�-\
)x�U�;/[��5",���N?��<s8�[>�=�x�Tªh��\c�*X{�U�����\0��/�Q"�'s�^��u�]�
U��]�m�f�7��9��#�����/H�xH*s����G6�%�E��sE�5��_�!�!J�Q��/-y�'GJ��{P\U��s�zǪ�`�.ԍ�Z�E�ƴ=2�H>T��Z�qX�Z��%G�{�Q�y���i��#hB-x3�m�-sPIue��;7�v��WN	��"��]������"�8M��2�Y�R��+�c�A�d�v�L�&N��
�%������n~@F���k���5���eҾ�P�T6M�0\��J8���+?��*������Q^�M��1`�9��@MT�z
���	��
@�E���,%<�?C�Mb�X,
��t�_PV�u5 X����+�Bq��bY��m��x1����D]����
A����L[���3��Ul�����kg"�Z�m����v�1��?���Z��=!j��B�ݷ���j��M���P������E�(�]��)���xF�.�9�-�LWy����k��_�6�8g$���C=Al4��\�"�o���ؓts�Ֆ#����B�`�i���6F�Ml�u���d�O3��Bc��H9�š�*����:f������ihR������(t�"�F��y)d
f��qY���vk���m��7x��M�y�sHGo����uS���z���=���!��*���G5�!O���`U:"��h�����Ɛ�"Z��nzr<�l�ʟ����ÅC�u�~F�;����B�rr3���L��@Y�����R����������"t�(D&
<�8��)�*�|),���7`y��p�P6>�O�j�.�b���iP�X�jME�(!b�@�/r"#G$.1v���NRH�P�`�P�����
OLA�or<���$�%u����n�m��9��[�
��a��|�od{�1+;h&��6K8-�`Ot`��>�g�?��HC���7��7�sVe\���*�A��`y'�;ly�v	G|q��u�����1wt�;3�1�����r�_5A� ~�����+(kS/)P��{Al�x������-�<�?>�=Q�nG"����T�x42�1v�#kp�*����OVo.�*G�Ŗ(��6x���!�B���D���Rhއ�8G���	:�p����o�� �?���N5�3gQ�"N�k�e�ܿp�Z�-~�����yE��@����R�J��'0���k��v���cv�%|��aW\5�����G�W��~�]`���^�	�![����,�:�Z
y�e�M�&�S'���$]���M�`�0���E��c�n�����3�&�" ^���Y��/>RU�S�X���ܟ|�e	���
��4.�k�� }�T��dŠT0Ǡ��#���V�������]��Rl1Co���s��[���0&��S>O�(���?�n��M�$��5���t�Z�ȉ�)6�-[<ۜ��{|�}��|f^�|�r#��S���$�6}���� �"���3�c*D%"@�!2��c��X6��&�����K[�*J���������D��c�V��&k�����v�t��1��sgv� ��ĻٕWt��������!.��9[JÜ�P]&�9��b�"Hr��3Ta<0�y��>��Ju��p(�4�1��Q]��{�`.H������$wucWkbbf�.=آ�6��9��8ξ���6�����YW��{�N�@��?�����:�teV��(��o�}�2W-p
=�
�Fv��Mi��!ہ����R��i1�*�n�i7�,/vX%)���k�P�"���6�����ɉ�N�[r�D�T�u�u��l^&;n��Fb�@�#0�]D��] ��+LNR\d����A��}��Y�Z�#�2��)iCZc=�yh1i�t�j�Z���-�3}w�7J4��L֤�1���|�d*|D��
,��W���o����4���L���]�A�l10H9��d������rQ�� ���97�8��)�!���n�ȑ�l��x�i��Ը+�����3��(��<y��_�w*I�����s9Ea��?�>)�F��s��ʾ	9�O�ʀ?���"f�j�&�D;�@�j����o��tEF/a<��j��L�v��d�:����<��<m+��E���V���zڀ�{�y"�#L6�+0{?���X�W����=Q��C!�?Q��z����1�����cm�V���F3��c(�~���P�q�aBb�.����v9%�d]���n6�0�_~��N��>��A��V	��3#z4-ě�A2=�4 	���4���_�~�e��O����!H�Q9UV�O;�����_�;F��]6]NZ�I���0��T0p?y��=
�K�� `N��6+'��F���Z���WV�!^�>i��z[��k4���.;Ҟ����V��p�!���@�����W�%�:~f*������d��XjT���ͫ�@�"O"��t�4|�W:�(L�`�ͭ�#�`�	�����4�?���+=s���`�Xx1p��:����nq5��F�l`P�#c���t�Ux?��Iy���:��v��YO��Vj9���q��m�ɪ������X
��z��A�x��w9T��%����X�^^��1P�G����~Ƥ���_ie�O�d�hu���Ɗr��-�����p�M7�F�;�2�g�D�$S��t�����#B�mu���ldy��uI}
%�<���dORʺI����V��M���(j����mU+nh�=��Gȕŏ��`'���R ������A\�@�����$�"9��|C�cl�2�����gD>A�B�c7G���sϫ���
�cA��\I��~�����k���vU&���Yrj%�� �q#��N5�xO{�A";8E-W�4y���!�e|2v_�B#�"!R
� U*�*������8��R���(������W��<�������;��A����Nh���Y�>Zs <�#���<>����0V���eb��{�.�h��
���q�][��Upt��nf��&��y�K�����<7o�N��������.,��z$�n`��3���hлmD����Kڇ9kk��
i�X�l�]
�YJ�y���Cq:1IvD�X���4x9�*3Y7�	x�G*�����]4��7/Cc�8�A�<5xl�T��=�ɔ>_�\۾1�~)j��'���%h�}�+�<H�����K|W�4�-HN��� �����(�IAP�n{U�~gr0��ԎT����w���� _F�t=���L� ������eJ
�+�����i��JZV��i��,�g~2���w����ŵ������Kzd�g�PF�l�`̠N��?�)p"�0Z��,�W/�449f2dd28fe3b9dbf2071>@@`1e50d22b�
����
��	0����J.
��,
��	P.����	S.�����.��	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
���
��	�.�.�.��
��	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
��f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
��	0��J.	0��J.
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`1e50d22b�	+e
2eee#e&e���Frealloc_move���+item_t�?item_size��earray_tec_array_t����hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>�)e~hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>,eextend�
tallocated
ulength���
-earrayZ���.einit���.einit0��.efini���.ereset��2eoperator=��4eas_bytes���5eoperator==�5eoperator!=�6ehash���;eoperator[]�>etail���?eoperator bool��6eget_size���Beas_array���eiter_t�ewriter_t���@eiter���Aewriter�@eoperator struct hb_array_t<struct hb_ot_map_builder_t::feature_info_t const >��Aeoperator struct hb_array_t<struct hb_ot_map_builder_t::feature_info_t>�Cebegin��CeendHeas_sorted_arrayKeoperator+��Lepush���?ein_error���.eset_error��.ereset_errorMeshrink_vector��Meshift_down_vector��Nealloc��Oealloc_exact.eclear��Peresize�Qeresize_exact���RepopMeremove_ordered�Seshrink�Teqsort��Ue__vecDelDtor���?v��hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>.?AU?$hb_vector_t@Ufeature_info_t@hb_ot_map_builder_t@@$0A@@@�
-e
e,	+�U
2�U�U�U�U�U���Frealloc_move���+item_t�?item_size���Uarray_t�Uc_array_t����hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>����U~hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>���Uextend�
tallocated
ulength���
�UarrayZ����Uinit����Uinit0���Ufini����Ureset���Uoperator=��Vas_bytes���Voperator==�Voperator!=�Vhash���	Voperator[]�Vtail���
Voperator bool��Vget_size���Vas_array����Uiter_t��Uwriter_t���Viter���Vwriter�Voperator struct hb_array_t<struct hb_ot_map_builder_t::stage_info_t const >Voperator struct hb_array_t<struct hb_ot_map_builder_t::stage_info_t>���Vbegin��VendVas_sorted_arrayVoperator+��Vpush���
Vin_error����Uset_error���Ureset_errorVshrink_vector��Vshift_down_vector��Valloc��Valloc_exact�Uclear��Vresize� Vresize_exact���!VpopVremove_ordered�"Vshrink�#Vqsort��$V__vecDelDtor���?v��hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>.?AU?$hb_vector_t@Ustage_info_t@hb_ot_map_builder_t@@$0A@@@�
�U
�U,	�*�*+
+
��
+
����$uuuu�� $uuuut�� $uuuut��u#�
��,
+
-e, $uuuuut��" $uuuuuuu��u#��
��,
�)
�U, $uuuuut���*�*�*��
�* $uuu�#�� $uuu0����hb_iter_t<hb_sorted_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@���
����
��	u����
>*
��	������
>*��
��	����������	>*����	>*����s����	0����	1*����	1*��������	1*����s	1*����s����
��!	>*����s
>*,
��	������s����	>*����r	>*����	����������1*item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=��operator++���operator-=��operator--���operator-��� T�hb_iter_t<hb_sorted_array_t<hb_ot_map_t::lookup_map_t>,hb_ot_map_t::lookup_map_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ulookup_map_t@hb_ot_map_t@@@@AEAUlookup_map_t@hb_ot_map_t@@@@���
��	%*>*�
>*	>*�EF	>*�	�
�
��,
�	0>*�
�	>*>*��	>*>*���	>*>*�s&*��������iter_base_t1*item_t��begin���endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<hb_ot_map_t::lookup_map_t>����operator!=��sub_array���truncate���z� hb_sorted_array_t<hb_ot_map_t::lookup_map_t>.?AU?$hb_sorted_array_t@Ulookup_map_t@hb_ot_map_t@@@@����##`�
�,	�){KGK	�){KGK
]K,
JF,	>*�F	>*�F
��,
V�U�z�CrapHelper<hb_ot_map_builder_t::stage_info_t>.?AU?$CrapHelper@Ustage_info_t@hb_ot_map_builder_t@@@@�	V ��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@���hb_iter_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@�
#���
$�	u#�%�
e
#�	'�#�(�
e��
*�	+�#�%�)�,�	e#�%�	e#�%�s/�.�	0#�%�	9e#�(�	9e#�%�2�3�	9e#�(�s	9e#�%�s5�6�
#�!	e#�8�s
e,
#�	:�#�;�s9�<�	e#�(�r	e#�8�	:�#�;�>�?�@��9eitem_t�&�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���-�thiz���.�iter���0�operator+��.�_begin�.�begin��.�_end���.�end1�operator bool��&�len4�operator*��7�operator[]�=�operator+=�A�operator++�=�operator-=�A�operator--�/�operator-��� TB�hb_iter_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@���
D�	'�D�E�
D���
G�	+�D�H�F�I�	9eD�H�	9eD�H�s	0D�H�	uD�H�	D�E�	D�E�s	eD�H��J�thiz���K�__item__���L�__item_at__M�__more__���N�__len__O�__next__���P�__forward__O�__prev__���P�__rewind__�Q�__end__R�hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@���#���D���T�hb_iter_with_fallback_t<hb_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@�-eu
e	eW�V�	eW�X�Y�
*�	9ee[�	9ee[�s	eW�	eW�s	ue[�
*�,
a�	0e[�b�	-ee[�	eeW�	te	te[�b�f�g�	FeeW�	FeeW��i�j�	eW��	ee[��	ee[�m�n�	ee[�s�"���Frealloc_move���Z�hb_array_t<hb_ot_map_builder_t::feature_info_t>9e__item_t__�Fis_random_access_iterator��Fhas_fast_len���\�__item__���]�__item_at__^�__next__���_�__forward__^�__prev__���_�__rewind__�`�__len__c�operator!=�d�begin��d�endd�operator&��e�operator strJ�W�has_supplement�J�Y�sanitize���J�[�suppEncData����sanitize�������get_sid&����collect_glyph_to_sid_map�������get_glyph������get_size�������get_size�������get_sid����get_glyph������sanitize�������{ctor}�����init�������operator[]�����operator[]�����name_op_to_index�����-�init�����-�fini�����0�is_CID���̈́��̈́����process_op���H�{ctor}�S�U�init�����̈́g����process_op���̈́�����process_op���̈́�����process_op�����init�������init�������sanitize�������{ctor}�����{ctor}�����{dtor}��Y�cmp�X�cmp���{ctor}�����{dtor}��[�{ctor}�����set_width������clear_args�����set_in_seac����cmp.����lookup_standard_encoding_for_code��*����lookup_expert_encoding_for_code*����lookup_expert_charset_for_sid��2����lookup_expert_subset_charset_for_sid���*����lookup_expert_charset_for_glyph2����lookup_expert_subset_charset_for_glyph�.����lookup_standard_encoding_for_sid�������init�������update�����merge������offset�����empty������{ctor}�����{ctor}�����start_path�����end_path�������is_path_open������I���I����moveto�����line�������curve�����T���m���m����process_seac�����_get_bounds����{dtor}�����get_extents����{ctor}�����move_to����line_to����cubic_to�������end_path���������������moveto�����line�������curve�����T����������process_seac�����_get_path������get_path�������{ctor}�����has_seac������T���A���A����process_seac�������get_seac_components����interpret������{ctor}�����interpret������{ctor}�����interpret������{ctor}�����moveto�����get_pt�����{dtor}���I�qsort����&�fini�����&�init�����r�std_code_to_glyph����q�is_valid�����m�{dtor}���k�{ctor}���7�{ctor}���#�{ctor}����{ctor}�����{ctor}���=�{ctor}�����{ctor}�u���{ctor}�����cmpexch����get_acquire����get_relaxed����set_relaxed����sid_to_glyph�������glyph_to_sid�������std_code_to_glyph������is_CID�����is_valid�������{dtor}�����{ctor}�����{ctor}���̈́�����get_null�����operator[]���get_count��M�O�process_op����fini������init�������add_op�C�j�in_error���C�W�{dtor}�.�6�operator[]����operator[]�����get_size_for_ranges����get_size�������get_glyph��&����collect_glyph_to_sid_map�������get_sid����sanitize�������operator[]�����get_size_for_ranges����get_size�������get_glyph��&����collect_glyph_to_sid_map�������get_sid����sanitize����̈́%���get_null����2�get_size����-�operator[]��0�operator[]�����get_size�������operator[]�����operator[]�����get_size�������operator[]�����operator[]����resize���ҿoperator[]�R�V�{ctor}�����get_size�������operator[]��P�operator[]��;�operator[]�t�w�operator()�t�|�{ctor}�����operator()�����{ctor}���9�{dtor}����{dtor}����{dtor}���%�{dtor}����	�s�get_crap�������r�get_crap���e��a^���n�o�get_null���	��zW�X�get_null�����z;�<�get_null���0�4�interpret��0�2�{ctor}�����interpret������{ctor}�O�̈́�����interpret������{ctor}�
�̈́x����get_null����̈́i����get_null����̈́]����get_null����̈́]����get_null�������interpret������{ctor}��̈́>����get_null����̈́:����get_null����̈́�����get_null����f�qsort����process_op���process_op�����{ctor}�
��process_op����fini�������is_endchar�����set_endchar����in_error�����B�shrink_vector����:�as_array�������operator()�u�#�resize�u��operator[]�u��init���u���{dtor}���q�is_predef_encoding���q�is_predef_charset����q�is_CID���n�_fini����%�resize����operator[]����init������{dtor}�����is_predef_encoding�����is_predef_charset������_fini������in_error�������push�������init�������{dtor}�����init���i�l�init����0�operator[]���?�{dtor}�����fini�������init���C�[�fini���.�7�sanitize���.�1�get_size���.�5�data_base��.�4�offset_at�����get_size������operator[]����sanitize�������get_size�������operator[]�����sanitize������^�_�get_null������Z�[�get_crap������f�g�get_null���!���b�c�get_crap������alloc��#��2j�k�get_crap���Poperator&����operator()�"�#�<lambda_invoker_cdecl>�&�$�<lambda_invoker_vectorcall>1�4�operator()�"1�<�<lambda_invoker_cdecl>�&1�=�<lambda_invoker_vectorcall>J�M�operator()�"J�U�<lambda_invoker_cdecl>�&J�V�<lambda_invoker_vectorcall>c�f�operator()�"c�n�<lambda_invoker_cdecl>�&c�o�<lambda_invoker_vectorcall>%��z��get_null���'��z�
�get_null�������)�̈́�����get_null���+�������get_crap���-�������get_crap���/�������get_crap���2�������get_null���4��z����get_null���6��z����get_null���8��z����get_null���:��z����get_null���<��z����get_null���>��z����get_null���@��z����get_null���B��z����get_null�������{ctor}��"�get_item_size����check_width����flush_args_and_op������process_op���check_width����flush_args_and_op������process_op�
��check_width����flush_args_and_op������process_op�u�!�alloc��u� �shrink_vector��u��fini�����#�alloc����"�shrink_vector�����fini�������resize�����fini�����C�fini�����C�init���C�x�shrink_vector��C�[�init���.�1�offset_array_size����ǿset_error����ٿin_error�������__delDtor��i�~�__delDtor������{dtor}�i�y�{dtor}�H��S����flex1������hflex1�����flex�������hflex������hvcurveto������vhcurveto������hhcurveto������vvcurveto������rlinecurve�����rcurveline�����rrcurveto������vlineto����hlineto����rlineto����vmoveto����hmoveto����rmovetoJ��z|�}�get_null������flush_args�����flush_op�������process_post_path������process_post_move������process_post_flex������process_hintmask�������process_vstem������process_hstem�����flush_args�����flush_op�������process_post_path������process_post_move������process_post_flex������process_hintmask�������process_vstem������process_hstem������flex1������hflex1�����flex�������hflex������hvcurveto������vhcurveto������hhcurveto������vvcurveto������rlinecurve�����rcurveline�����rrcurveto������vlineto����hlineto����rlineto����vmoveto����hmoveto����rmoveto
���flush_args�����flush_op�������process_post_path������process_post_move������process_post_flex������process_hintmask�������process_vstem������process_hstem������flex1������hflex1�����flex�������hflex������hvcurveto������vhcurveto������hhcurveto������vvcurveto������rlinecurve�����rcurveline�����rrcurveto������vlineto����hlineto����rlineto����vmoveto����hmoveto����rmoveto����return_from_subr�������call_subr��u��set_error��u��in_error������set_error�����in_error�������alloc������shrink_vector����a�shrink_vector��S�d�__delDtor��S�_�{dtor}�����flush_hintmask�����flush_args�����flush_hintmask�����flush_args�����curve2�����flush_hintmask�����flush_args�����curve2����operator[]�"����determine_hintmask_size����pop_subr_num�������set_error��R�_�pop_argR�]�eval_arg������get_bias������get_count���.��operator()�mH��operator()��C�operator()�mH0�operator()��Ct�operator()��C��operator()�����sanitize���k+��check_struct�������sanitize���k+�check_struct����@�sanitize���J,F�push���F0f�embed��=9c�retF0j�extend_min�F0k�allocate_size��F0l�allocate_size��F0m�allocate_size��k+{�check_struct���|�StructAfter~�StructAfter=9��retF0��extend_min�F0��allocate_size��F0��allocate_size��F0��allocate_size��k++�check_struct���i/��operator()��.��operator()���operator|��C���{ctor}�C�U�{ctor}�.���serialize��k+��check_struct���^S�operator()���`�push�����b�bsearch��ARRAY_LENGTH�����ARRAY_LENGTH�����ARRAY_LENGTH�����ARRAY_LENGTH���w�hb_sorted_array��y�bsearch~�hb_sorted_array��ARRAY_LENGTH�������{ctor}�����{ctor}�I#��as�"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull���"Qd��StructAtOffsetOrNull�����E�push�����m�grow_vector�.��operator()��.��operator()���Crap�����Crap������{ctor}���hb_array�����StructAtOffset�u���grow_vector����{ctor}��?�{ctor}�����grow_vectori�w�{ctor}���addressof��k+�check_struct���k+�check_struct���k+
�check_struct����Crap����Crap������realloc_vector���realloc_vector���realloc_vector��Crap����!�_Reallocate_for�:�_Reallocate_for�S�_Reallocate_for,l�_Reallocate_for~�Crap����Crap�����Crap���u���realloc_vector�����realloc_vector�����grow_vectorS�]�{ctor}�����realloc_vector�����operator=��i�{�operator=��S�a�operator=��L���U�V�get_null���N���R�S�get_null���P�����B�get_null���R�����?�get_null���T���8�9�get_crap���V���$�%�get_crap���[���{ctor}�����{ctor}��S�{ctor}�����{ctor}���C�alloc��u��operator[]���
�operator[]���b�alloc��F��endF��begin������operator+������{ctor}��@�sanitize_shallow�������sanitize_shallow�������sanitize_shallow������{ctor}���v�{ctor}��z2�{ctor}�dx�{ctor}��s��{ctor}��.��{ctor}�X��z��`�get_null���Z��z��_�get_null���\��z]�^�get_null���^��z[�\�get_null������init�����&�set_error����8�in_error�����C�set_error����R�in_error�������thiz���X���get����get�.��getpJ��operator()���forward����operator()�k+��dispatch���k+��dispatch�����forwardJ,F�push_has_room����addressof��F0��embed����forwardF0��extend_size��StructAtOffset��OforwardF0��extend_sizeC���extend�.���total_size�i/��operator()�.��serialize_header���#�addressof��&�forward��`�push_has_room���'�bsearch��)�{ctor}���,�bfind����0�{ctor}��5�as�7�addressof��:�forward��E�push_has_room��>�addressof��A�addressof��G�addressof��H�addressof��L�addressof��N�addressof��P�addressof��Q�addressof��T�addressof��W�move���X�move���Y�move���a�Crap���b�Crap�����g�realloc_vector���j�realloc_vector�k+s�check_array_sized��k+w�check_array_sized���G��operator()��G��operator()��G��operator()�`�������get_null���b�������get_null���'���{ctor}�����{ctor}�����operator bool��C�y�alloc��C�k�iter�������{ctor}�����operator++�����operator*������operator bool��.�3�set_offset_at��6z,�{ctor}�`s��{ctor}��.��{ctor}�d��z����get_null���f��z����get_null���X���{ctor}�����{ctor}�����__more__���C�[�set_error��C�k�as_array�������{ctor}�����__more__�������__item__�������operator++�����thiz�������thiz����z��get�z��{ctor}��s��get�s��{ctor}��.��{ctor}�����thiz�������len����get����__next__���Q5a5operator*��Q5_5operator bool��F�
�__len__�G[�operator()�k+��_dispatch��k+��_dispatch����forwardpJ��operator()���forward�G��impl�����forward�G��impl�����forward�G��impl����O��operator()��O��operator()��O��operator()�F0��allocate_size��F0��allocate_size��i/��operator()�޳��operator()�C���push_has_room�����operator()�޳��operator()�F0��extend_min�F0��extend����bfind������{ctor}�����bsearch_impl�������{ctor}���addressof����addressof��C���realloc_vector��J��operator()��J��operator()�T�hb_array���F��{ctor}�V�addressof����*�{ctor}�E�;�{ctor}�����iter�������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>^�forward�G]�impl����O_�operator()��O`�operator()��Oa�operator()�e�forward�Oc�impl���i�forward�Og�impl���m�forward�Ok�impl���o�forwardpJn�operator()�r�forward޳q�impl���x�forward޳w�impl�����forward�J��impl�����forward�J��impl���s�addressof��i/u�operator()�޳t�operator()�F0z�extend_size~�addressof��F0}�extend����bsearch_impl�����hb_bsearch_impl�}��operator()�����{ctor}�����leniter�������__len__�O��impl����O��impl����O��impl���pJ��operator()�pJ��operator()�pJ��operator()��O��operator()��O��operator()���forwardpJ��operator()�޳��impl���F0��allocate_size��F0��extend_size��hb_bsearch_implpJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl���pJ��operator()�pJ��operator()�i�̈́4k�̈́3v��0jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-string-array.hh|���*�����������0���-����+:..\..\Dependencies\harfbuzz\src\hb-ot-cff1-table.cc�����������(���}������nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Color\CBDT\CBDT.hh�����3���L���h ���q,����I����Q���d]����_����m����o��������n���
����/
��������\����k�������t����w���
��������������������Z>��0 ��9=���:M����_����z���6�����������0������������������Q!��o!����)�o!�2���8���9�o!6L�o!7N�o!�a�o!�r�o!�|�����o!:�������b{	���b�	���b�	���}���������������}����nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Color\sbix\sbix.hh���Έ-�ΈP2�Έ�G��
a�Έ����@���@��Έ���Έj��Έ%��Έ)%�Έ�7�Έ�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Color\svg\svg.hh���C�܈+T�܈Mm��
�܈S��܈w������7��܈�
�o!���}���(�m!�1��}6���r��������������������0���./�5P3���������ԅ���������������������*F��Q�.|��c��8:������Ku���Da������UnM���i{�CS�o3~l=�l�gN`��(t�&G�_���ar��Kz���jU[���Ȟ3�%�/Uk����8Q�O5�O���s�m�/5�'����:�8���ʷ��}Rr��S^D0Htm����O���� ���^���~�E�x�wS��'�/Zt���Z���@�������0�?y���b���v9��(w�*vT#Yz�N��C�Y�	��m��0�~�"hW8D�#�
��\���C��b��	������t�L��*(~��X�����A����������������<�6�F�?�5�6�y�{�n��i�������L��������B�>�A���p�w������������4�*�D�+���������������H�*�=���{�����j���������������E���o�j��������&�������7�G�E�����q�������������������)�-�}�s�~�������:�y�����������������@�6���������������4�{���i�������0�������������F�6�,�q�����*���%j�!��uň�=SN������΢�o;zq���2�hi��6�c����g��c��P������-��%
���(�
�	�����w
�������
�IMv.��L����7�n�����p�E�����E��������C>(�,��"�o�R�ڮ:�Ħs+xtcX��L�P�8"�H�P��F�)���9���j�B��m(�0��o��W������>��2X���^���P����w�-)a������XV�k�ٖ�������������J�tqe�ѽiA�oqu�E�K��<��?��526+#�}�-S�R��*l'�
.J"��.K�o/��������.�S�}�N	c���M��g�ؼZ��5J _Pe���&\{���ߑ�	��D�!�����>@Iz+Z���۾����8u=S��d������N�pC,�+�B�{�H��s��F�=?<���:����yR��%��h�/@�u�>��	4���2����}u�8�V*6�b,��6�������[�F��)��tz��)3����''�e�P���,��P�@�cY-��/ݷ��ـ��5�Dc+�A1��}��~5F�����h��?,7P��*���0��i.��RD���B���"����q%;8PyL�|�H�
gF�4���<�f�:�0
@��r>��1��7�E5��R+�2)���/�#�-����4w��P��w����)�r�
ihBڨ�Q�$�:�Y1�	�7���v%M����y�6��ǻԨ¿�&cR�{�Ɵ�
���
*@RC�+�k��֡{d΄�Ș�py�>�s��h����$ �Ϳ�
T)7�`�t����Y^������u�\���g�<�����?�F�.�k�B.S��4���a�M�+[g������"�n��n�����~f�,s�=�X�7ZR�#��S�$	r����k��1)z]���Rw�0g���&�<I��ezq/4�#*��g.��i]7���v�\��js��}R*��o���0�Bݔ��X�0}���a���M�D� �[���0T���b4UA��U�����L~����}�)0�����.���b{,�5S;����x2^��_�}�{����i�W!^�C�=:�K]	3���0�l���8�@�a���wƷC�}Y4���D�}���s���q��hw�S�u���X�.����3vf^�v������
����ټ�l&o��pD��k�?fi��]o��m��w�v�d�������2���I�%�����UY������W"�[cl{���TœB��A����Om�u�l�Q�O����oA�}Ov�|�zk�f<�=;	�s4���Kg^P�&�&]�6�q
���c����V���Bn���E=[�ptuct hb_array_t<struct hb_ot_map_builder_t::feature_info_t const >��c�operator==�`�hash���h�cmpk�qsort��`�get_size���l�reverseo�sub_array��p�truncate���^�fini���
-earrayZ���
ulength���
ubackwards_length�~"Vq�hb_array_t<hb_ot_map_builder_t::feature_info_t>.?AU?$hb_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@��hb_iter_t<hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@���
s���
t�	us�u�
Fe
s�	w�s�x�
Fe��
z�	{�s�u�y�|�	Fes�u�	Fes�u�s�~�	0s�u�	9es�x�	9es�u�����	9es�x�s	9es�u�s����
s�!	Fes���s
Fe,
s�	��s���s����	Fes�x�r	Fes���	��s����������9eitem_t�v�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���}�thiz���~�iter�����operator+��~�_begin�~�begin��~�_end���~�end��operator bool��v�len��operator*����operator[]���operator+=���operator++���operator-=���operator--��operator-�� T��hb_iter_t<hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t>,hb_ot_map_builder_t::feature_info_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@AEAUfeature_info_t@hb_ot_map_builder_t@@@@���
z�	-eFe��
Fe	Fe��V�	Fe������
z�,
��	0Fe����	FeFe���	FeFe������	FeFe��s.e��s���s�iter_base_t9eitem_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t>���operator!=���sub_array����truncate����� hb_sorted_array_t<hb_ot_map_builder_t::feature_info_t>.?AU?$hb_sorted_array_t@Ufeature_info_t@hb_ot_map_builder_t@@@@���
9e-e��~�CrapHelper<hb_ot_map_builder_t::feature_info_t>.?AU?$CrapHelper@Ufeature_info_t@hb_ot_map_builder_t@@@@�	9e��
v*i*��j�CrapHelper<hb_ot_map_t::stage_map_t>.?AU?$CrapHelper@Ustage_map_t@hb_ot_map_t@@@@���	v*��
1*%*��j�CrapHelper<hb_ot_map_t::lookup_map_t>.?AU?$CrapHelper@Ulookup_map_t@hb_ot_map_t@@@@�	1*��j�NullHelper<hb_ot_map_t::lookup_map_t>.?AU?$NullHelper@Ulookup_map_t@hb_ot_map_t@@@@�	/*����hb_iter_t<hb_sorted_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���
����
��	u����
�)
��	������
�)��
��	����������	�)����	�)����s����	0����	�)����	�)��������	�)����s	�)����s����
��!	�)����s
�),
��	������s����	�)����r	�)����	��������������)item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_sorted_array_t<hb_ot_map_t::feature_map_t>,hb_ot_map_t::feature_map_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Ufeature_map_t@hb_ot_map_t@@@@AEAUfeature_map_t@hb_ot_map_t@@@@���
��	�)�)��
�)	�)���N	�)������
��,
��	0�)����	�)�)���	�)�)������	�)�)��s&]N��������iter_base_t�)item_t���begin����endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����hb_sorted_array_t<hb_ot_map_t::feature_map_t>����operator!=���sub_array����truncate���z�� hb_sorted_array_t<hb_ot_map_t::feature_map_t>.?AU?$hb_sorted_array_t@Ufeature_map_t@hb_ot_map_t@@@@�
�)�)��n�CrapHelper<hb_ot_map_t::feature_map_t>.?AU?$CrapHelper@Ufeature_map_t@hb_ot_map_t@@@@���	�)���)	�)��`N	�)��`N
��,^�Null<hb_ot_map_t::lookup_map_t>.?AU?$Null@Ulookup_map_t@hb_ot_map_t@@@@�	/*��1*v*9e	Fe��b�	Fe��b�
w�,
W�,V	K<K;K
K,
@K,��CrapOrNullHelper<hb_ot_map_t::feature_map_t const >.?AU?$CrapOrNullHelper@$$CBUfeature_map_t@hb_ot_map_t@@@@	�)��
F,	+�U "	+e "eV�
'�,	�)V* "	�)* "	�)�) "��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1e50d22b��
���
�	��~ 
�,
�	� ��	� ��~��	����
�	�~ 	�~ 
��

�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��<lambda_133af15c3ab28a2fd0176429d1e8943b>���operator=���
v�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`1e50d22b����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1e50d22b��
���
�	��� 
�,
�	� ��	� ��~��	���!�
�	�� 	�� 
��
&�
�	�(�
'�	�(�)�*�
�,
�,
-�	,��(�.���operator()�	$�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	%�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall> �operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�+�<lambda_9f40189620cfe4223adcbc34f0d42913>��/�operator=���
v0�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`1e50d22b����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1e50d22b�
2���
3�	2�4�� 
4�,
3�	� 2�4�	� 2�4�~2�\	
�:�
2�	2�� 	2�� 
2��
?�
2�	2�A�
@�	2�A�B�C�
2�,
3�,
F�	E�2�A�G��5�operator()�	=�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�8�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	>�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>9�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���D�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��H�operator=���
vI�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`1e50d22b���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1e50d22b��
K���
L�	K�M�!
M�,
L�	!K�M�	!K�M�~K��	<,9S�
K�	K�!	K�!
K��
X�
K�	K�Z�
Y�	K�Z�[�\�
K�,
L�,
_�	^�K�Z�`��N�operator()�	V�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Q�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	W�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>R�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�]�<lambda_66f57f934f28d61049862f64df852ff0>��a�operator=���
vb�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`1e50d22b��n�NullHelper<hb_ot_map_t::feature_map_t>.?AU?$NullHelper@Ufeature_map_t@hb_ot_map_t@@@@���	�)d�
gN,
%�,	�U+�U "	-e+e "	i*�)V* "	%*�)* "	�)�)�) "b�Null<hb_ot_map_t::feature_map_t>.?AU?$Null@Ufeature_map_t@hb_ot_map_t@@@@���	�)m�
�U
V,
 e
3e,	�.�.��
��
�,
�)�)v�
��
��,
/*�)z�
t*�*|�
7e.+~�~�NullHelper<hb_ot_map_builder_t::feature_info_t>.?AU?$NullHelper@Ufeature_info_t@hb_ot_map_builder_t@@@@�	7e��
s�
��,
VV��z�NullHelper<hb_ot_map_builder_t::stage_info_t>.?AU?$NullHelper@Ustage_info_t@hb_ot_map_builder_t@@@@�	V��	eW�V�n�Null<hb_ot_map_builder_t::stage_info_t>.?AU?$Null@Ustage_info_t@hb_ot_map_builder_t@@@@�	V��r�Null<hb_ot_map_builder_t::feature_info_t>.?AU?$Null@Ufeature_info_t@hb_ot_map_builder_t@@@@�	7e��
"�
����{O	0�G�G��	�.�O��	���.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
��v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.����{O$"	0�G�G��
������	�.�O��	0�O�O����"{O	0�O�O��	��pJrJ��&�)Type�����get_crap���n��CrapHelper<hb_ot_map_t::feature_map_t>.?AU?$CrapHelper@Ufeature_map_t@hb_ot_map_t@@@@���&�)Type�����get_null���j��NullHelper<hb_ot_map_t::lookup_map_t>.?AU?$NullHelper@Ulookup_map_t@hb_ot_map_t@@@@�&�)Type�����get_crap���j��CrapHelper<hb_ot_map_t::lookup_map_t>.?AU?$CrapHelper@Ulookup_map_t@hb_ot_map_t@@@@�&�)Type�����get_crap���j��CrapHelper<hb_ot_map_t::stage_map_t>.?AU?$CrapHelper@Ustage_map_t@hb_ot_map_t@@@@���&+Type�����get_crap���~��CrapHelper<hb_ot_map_builder_t::feature_info_t>.?AU?$CrapHelper@Ufeature_info_t@hb_ot_map_builder_t@@@@�&+Type���!�get_crap���z��CrapHelper<hb_ot_map_builder_t::stage_info_t>.?AU?$CrapHelper@Ustage_info_t@hb_ot_map_builder_t@@@@���get���CrapOrNullHelper<hb_ot_map_t::feature_map_t const >.?AU?$CrapOrNullHelper@$$CBUfeature_map_t@hb_ot_map_t@@@@��get_null���^��Null<hb_ot_map_t::lookup_map_t>.?AU?$Null@Ulookup_map_t@hb_ot_map_t@@@@�&�)Type���e�get_null���n��NullHelper<hb_ot_map_t::feature_map_t>.?AU?$NullHelper@Ufeature_map_t@hb_ot_map_t@@@@���n�get_null���b��Null<hb_ot_map_t::feature_map_t>.?AU?$Null@Ufeature_map_t@hb_ot_map_t@@@@���&+Type�����get_null���z��NullHelper<hb_ot_map_builder_t::stage_info_t>.?AU?$NullHelper@Ustage_info_t@hb_ot_map_builder_t@@@@�&+Type�����get_null���~��NullHelper<hb_ot_map_builder_t::feature_info_t>.?AU?$NullHelper@Ufeature_info_t@hb_ot_map_builder_t@@@@���get_null���r��Null<hb_ot_map_builder_t::feature_info_t>.?AU?$Null@Ufeature_info_t@hb_ot_map_builder_t@@@@���get_null���n��Null<hb_ot_map_builder_t::stage_info_t>.?AU?$Null@Ustage_info_t@hb_ot_map_builder_t@@@@��hb_iter_with_fallback_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@��hb_iter_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@
����
��	u����
e
��	������
e��
��	����������	e����	e����s����	0����	7e����	7e��������	7e����s	7e����s����
��!	e����s
e,
��	������s����	e����r	e����	�������������7eitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@�hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@��
��	������
����
��	����������	7e����	7e����s	0����	u����	����	����s	e�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@������������hb_iter_with_fallback_t<hb_array_t<hb_ot_map_builder_t::feature_info_t const >,hb_ot_map_builder_t::feature_info_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@AEBUfeature_info_t@hb_ot_map_builder_t@@@@.+u
e	e����	e������
��	7ee��	7ee��s	e��	e��s	ue��
��,
��	0e����	.+e��	ee��	te	te�������	Dee��	Dee�����	e���	ee���	ee����	ee��s�����Frealloc_move�����hb_array_t<hb_ot_map_builder_t::feature_info_t const >�7e__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct hb_ot_map_builder_t::feature_info_t const >����operator==���hash����cmp�qsort����get_size����reverse�sub_array��	�truncate�����fini���
.+arrayZ���
ulength���
ubackwards_length�"V
�hb_array_t<hb_ot_map_builder_t::feature_info_t const >.?AU?$hb_array_t@$$CBUfeature_info_t@hb_ot_map_builder_t@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`cd26c29c���
���

�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`cd26c29c���
�,B�hb_outline_point_t.?AUhb_outline_point_t@@��
�FMOVE_TO��LINE_TO��QUADRATIC_TO�CUBIC_TO�Jt�hb_outline_point_t::type_t.?AW4type_t@hb_outline_point_t@@@@�	���V�type_t��hb_outline_point_t�
@x
@y
�type�B�hb_outline_point_t.?AUhb_outline_point_t@@��	���
�
�
�,
�,B�hb_outline_vector_t.?AUhb_outline_vector_t@@
�	@��2 �normalize_len��
@x
@yB
!�hb_outline_vector_t.?AUhb_outline_vector_t@@
�
�,6�hb_outline_t.?AUhb_outline_t@@��
%�	%�&�.$
%���
)�	%�*�(�	@%�*�	%�&��pf�hb_vector_t<hb_outline_point_t,0>.?AU?$hb_vector_t@Uhb_outline_point_t@@$0A@@@��
%��
/�	%�&�
0�
)�,
2�	%�&�3�	%�&�1�4�5�	%�&�
%�,	8�%�&�0�	8�%�&�3�9�:�	%�&�s�'�reset��+�replay�,�control_area���-�embolden���
.�points���
J,contours�6�hb_outline_t���7�~hb_outline_t��;�operator=��<�__vecDelDtor���6
&=� hb_outline_t.?AUhb_outline_t@@��
%�
.�
@�^�hb_array_t<hb_outline_point_t>.?AU?$hb_array_t@Uhb_outline_point_t@@@@��j�hb_array_t<hb_outline_point_t const >.?AU?$hb_array_t@$$CBUhb_outline_point_t@@@@���
.��
D�
.�	.�F�
E�
C�	.�F�H�
B�	.�F�J�
.���
L�,
M�	.�F�N�r�std::initializer_list<hb_outline_point_t>.?AV?$initializer_list@Uhb_outline_point_t@@@std@@�
P�	.�F�Q�	.�F�2G�I�K�O�R�S�	.�F�	.�F�H�	.�F�J�V�W�	.�F�
.�,	Z�.�F�E�	Z�.�F�N�[�\�
L�	�.�^�	0.�^�N�	u.�^�
���
b�,	c�.�^�r
�,	e�.�F�rd�f�	c�.�^�	e�.�F�h�i�	0.�^�	C�.�^�	B�.�F�l�m�	�.�^�v�hb_sorted_array_t<hb_outline_point_t const >.?AU?$hb_sorted_array_t@$$CBUhb_outline_point_t@@@@�	p�.�^�j�hb_sorted_array_t<hb_outline_point_t>.?AU?$hb_sorted_array_t@Uhb_outline_point_t@@@@	r�.�F�q�s�
b�	u�.�^�s	�.�F�sv�w�	�.�F�	.�F�s	0.�F�	0.�F�s	0.�F�	0.�F�	�.�F�	.�F�	.�F��	.�F�sVFrealloc_move����item_t�?item_size��a_size_t>��Y�begin��Y�end�as_sorted_array]�operator+��^�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���_�pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v`�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
O���OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9720c5dd�
c���
d�	c�e�s
c��
g�
c�	c�i�
h�	c�i�%�j�k�
c�,
d�,
n�	m�c�i�o�vf�operator()�l�<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���p�operator=��&q�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9720c5dd�
d�
e�,	c�i�%�
c�
i�,	���C�Ch�
c�	����y�Nz�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
c�a�{�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9720c5dd�
}���
~�	}��҄
}��
��
}�	}���
��	}���؄����
}�,
~�,
��	��}��������operator()���<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes�����operator=��&��OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9720c5dd�
~�
�,	}���؄
}�
��,	��C�C��
}�	����N��hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
}�a���hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`9720c5dd��
����
��	0����s
���
��
��	����
��	����jn����
��,
��,
��	�����������operator()���<lambda_27e527d24d094a1d8ca267cefa71a4b6>��
0reverse_glyph_map
�/glyphset���operator=��&��OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`9720c5dd��
��
��,	����jn
��
��,��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`9720c5dd��
����
��	{n����s
���
��
��	����
��	�����n����
��,
��,
��	�����������operator()���<lambda_93abcfc4dfde4ffe499f14b8f314e85d>��
0reverse_glyph_map
�k__this�����operator=��&��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`9720c5dd��
��
��,	�����n
��
��,��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`9720c5dd��
����
��	�n����s
���
��
��	����
��	�����n����
��,
��,
��	��������~��operator()���<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>��
�k__this���
�tc��operator=��&��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`9720c5dd��
��
��,	�����n
��
��,�o��	�o�o���o����hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>���{n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��o__item__����o__item_at__�o__more__����o__len__�o__next__����o__forward__�o__prev__����o__rewind__��o__end__�ooperator!=�
�oit���
�o(f���8hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@��	�o�s�s��
��	�o�o��Z��hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>�
��f���hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>.?AU?$hb_map_iter_factory_t@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00@@�����.	�op��n�o����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator�p__item__���p__more__���p__next__���p__prev__���p__end__poperator!=�
ߠit���
pp
MB f"
��(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����.	pmHqH�����.	pp�����hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@@@��p��	�p�p���p����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>�n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��p__item__����p__item_at__�p__more__����p__len__�p__next__����p__forward__�p__prev__����p__rewind__��p__end__�poperator!=�
�pit���
�p0f���@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@	�p�s�s��
��	�p�p��Z��hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>�
��f���hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00@@�6�OT::SBIXGlyph.?AUSBIXGlyph@OT@@�
����
��
��	������49	�������copy���
�:xOffset��
�:yOffset��
Z9graphicType��
�;data���_compiles_assertion_on_line_77���_instance_assertion_on_line_77�?null_size��?min_size���6	��	OT::SBIXGlyph.?AUSBIXGlyph@OT@@�
��
��	��F0�1��
��	��F0�1��
��,���u	��=9>9�
��,:�OT::SBIXStrike.?AUSBIXStrike@OT@@���
���
�	u�s	0��9"uW#uttuu	W#���	0��Mu��OT::UnsizedArrayOf<OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@@OT@@�	��
�get_size����sanitize���	�get_glyph_blob�
�subset�
	9ppem�
	9resolution���
�imageOffsetsZ�_compiles_assertion_on_line_190�_instance_assertion_on_line_190?null_size��?min_size���:
�OT::SBIXStrike.?AUSBIXStrike@OT@@���
�
�	0k+�+�
���
�
���OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@�
�,
�
�	���	����	���
�,	���s
���
�,
�	 ��!�s�"�	u�s��hb_array_t<OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	%��!�s��hb_array_t<OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@@@	'���s&�(�	��	0���;
�	,��!�49	0�!��;�#�	�!�n�item_t�?item_size���UnsizedArrayOf<OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1> >�operator=��#�operator[]�$�get_size���)�as_array���*�qsort��+�serialize��-�copy���.�sanitize_shallow���
/�arrayZ���0�_instance_assertion_on_line_627?min_size���61�OT::UnsizedArrayOf<OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@@OT@@�
�,
 �
�	�5�4�	��5�s	�5�4�7�8�
��,
�	:��;��
��,	=��;�<�>��1 ��u	0�5�@�	0�;��;	0�;�9	�;�	u�;�J�q����target_t���6�OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1>�9�operator=��?�operator()�A�serialize_copy�B�sanitize_shallow���C�neuter�D�_instance_assertion_on_line_517E�get_size���?null_size��?min_size���?static_size�6F�OT::OffsetTo<OT::SBIXGlyph,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USBIXGlyph@OT@@U?$IntType@I$03@2@X$00@OT@@�
�3� �=�I�
�
��,
�	M�F0�1�M�o#	M�F0�1O�
,�
�
M�,.�OT::sbix.?AUsbix@OT@@���
T���
U�	0T�V�
�,	X�T�V�sJ�OT::sbix::accelerator_t.?AUaccelerator_t@sbix@OT@@��	0T�V�9	0T�V�Mu	0T�V�s��OT::ArrayOf<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@���	T�V�b?tableTag���W�has_data���Y�get_strike�Z�accelerator_t��[�sanitize���\�add_strike�]�serialize_strike_offsets���]�subset�
	9version��
	9flags
^�strikes��_�_compiles_assertion_on_line_438_�_instance_assertion_on_line_438?null_size��?min_size���.`�OT::sbix.?AUsbix@OT@@���
U�
V�,��OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@���
d���
e�,c�f�X�g�
^���
i�
j�
i�,
l�
^�	^�n�m�	^�n�o�p�	^�n�m�
d�,	s�^�n�r
i�	f�^�u�rt�v�	u^�u�	0^�u�	^�n���hb_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@	{�^�u���hb_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	}�^�n�|�~�
e�	��^�u�	0^�n��;
d�	��^�n�<
^�	��^�u�<	0^�u�9d�#�	^�u�nd�item_t�?item_size��q�ArrayOf<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >��r�operator=��w�operator[]�x�get_size���y�operator bool��z�pop�as_array���{�iter_t�}�writer_t���|�iter���~�writer�|�operator struct hb_array_t<struct OT::OffsetTo<struct OT::SBIXStrike,struct OT::IntType<unsigned int,4>,void,1> const >~�operator struct hb_array_t<struct OT::OffsetTo<struct OT::SBIXStrike,struct OT::IntType<unsigned int,4>,void,1> >����begin����endz�qsort����serialize����serialize_append�����copy�����sanitize_shallow���
P9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size����v��OT::ArrayOf<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@U?$IntType@I$03@2@@OT@@���
f�
d�	d�����	s�d���s	d���������
�,
e�	��d����	X�d��������1f��u	0d�����	0d����;	0d���9	d���	ud���J�q���target_t�����OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>��operator=����operator()���serialize_copy���sanitize_shallow�����neuter���_instance_assertion_on_line_517��get_size���?null_size��?min_size���?static_size�6��OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@���
V�
Z�	Z���!$	Z���
Z���
��	0Z���	0Z���1�Tuttu	W#Z�����	0Z���7�	X�Z����$^�OT::sbix::accelerator_t::PNGHeader.?AUPNGHeader@accelerator_t@sbix@OT@@�N�hb_blob_ptr_t<OT::sbix>.?AU?$hb_blob_ptr_t@Usbix@OT@@@@�	Z���s
��accelerator_t����~accelerator_t���has_data�����get_extents��reference_png����paint_glyph��choose_strike����PNGHeader����get_png_extents
��table
unum_glyphs�����__vecDelDtor���J��OT::sbix::accelerator_t.?AUaccelerator_t@sbix@OT@@��	Z���!$
��
��
��	����j#
����
��	b�����
U�,	������	�����	W#����	u����	�����T�T����hb_blob_ptr_t<OT::sbix>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureNV��hb_blob_ptr_t<OT::sbix>.?AU?$hb_blob_ptr_t@Usbix@OT@@@@�	����j#
Z�	W#����j#
��,
��
��
��
��,V�NullHelper<OT::SBIXStrike>.?AU?$NullHelper@USBIXStrike@OT@@@@���	X���
����
��;#��OT::sbix::accelerator_t::PNGHeader::<unnamed-type-IHDR>.?AU<unnamed-type-IHDR>@PNGHeader@accelerator_t@sbix@OT@@	����	u�����
��signature��<unnamed-type-IHDR>
��IHDR���_instance_assertion_on_line_313��get_size���?null_size��?min_size���?static_size^��OT::sbix::accelerator_t::PNGHeader.?AUPNGHeader@accelerator_t@sbix@OT@@�
��,
��	��I#O#
��,
����
��
����OT::sbix::accelerator_t::PNGHeader::<unnamed-type-IHDR>::<unnamed-type-header>.?AU<unnamed-type-header>@<unnamed-type-IHDR>@PNGHeader@accelerator_t@sbix@OT@@������<unnamed-type-header>��
��header���
P9width
P9height���
;bitDepth�
;colorType
;compressionMethod
;filterMethod�
;interlaceMethod��	��OT::sbix::accelerator_t::PNGHeader::<unnamed-type-IHDR>.?AU<unnamed-type-IHDR>@PNGHeader@accelerator_t@sbix@OT@@
b�	0k+�+��
b��l+��	0^�u���
b���hb_vector_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *,0>.?AU?$hb_vector_t@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@$0A@@@��
����hb_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$hb_array_t@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@���hb_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> * const>.?AU?$hb_array_t@QEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@
���
��	����
��
��	������
��	������
����
��,
��	��������std::initializer_list<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AV?$initializer_list@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@std@@�
��	������	����
2������������	����	������	����������
��	����
��,	��������	������������
��	����	0�����	u���
��,	����r
��,	�����r��	����	�����	�
�	0���	�����	������
��	�������hb_sorted_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> * const>.?AU?$hb_sorted_array_t@QEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	������hb_sorted_array_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$hb_sorted_array_t@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@	�������
��	����s	������s��	������	����s	0����	0����s	0����	0����	������	����	�����	����s.Frealloc_move�����item_t�?item_size����array_t��c_array_t����hb_vector_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *,0>�����~hb_vector_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *,0>����extend�
tallocated
ulength���
��arrayZ�����init�����init0����fini�����reset����operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array�����iter_t���writer_t���
�iter����writer�
�operator struct hb_array_t<struct OT::OffsetTo<struct OT::SBIXStrike,struct OT::IntType<unsigned int,4>,void,1> * const>����operator struct hb_array_t<struct OT::OffsetTo<struct OT::SBIXStrike,struct OT::IntType<unsigned int,4>,void,1> *>��begin���end�as_sorted_array�operator+���push����in_error�����set_error����reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact��clear���resize��resize_exact��� �pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor���?v$�hb_vector_t<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *,0>.?AU?$hb_vector_t@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@$0A@@@��
��
��,
j�	��F0�1(�
��	��F0�1*�
��
�	������-�s�u�1u	F0�1/�
��,
�S	�S2�!$	�S2�	�S2�s^Z���3�sbix_accelerator_t�4�~sbix_accelerator_t5�__vecDelDtor���J6�OT::sbix_accelerator_t.?AUsbix_accelerator_t@OT@@���	�S2�!$
2�,N�OT::SVGDocumentIndexEntry.?AUSVGDocumentIndexEntry@OT@@�
:���
;�	t:�<�s	W#:�<���	0:�<��;	:�<�	u:�<�=�cmp>�reference_blob�?�sanitize���
	9startGlyphID�
	9endGlyphID���
�<svgDoc���
P9svgDocLength�@�_instance_assertion_on_line_74�A�get_size���?null_size��?min_size���?static_sizeNB�OT::SVGDocumentIndexEntry.?AUSVGDocumentIndexEntry@OT@@�
;�
<�,
D�	0k+�+F�*�OT::SVG.?AUSVG@OT@@�
H���
I�	0H�J�F�OT::SVG::accelerator_t.?AUaccelerator_t@SVG@OT@@
;�,	M�H�J�s	0H�J�9�OT::OffsetTo<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@I$03@2@X$00@OT@@���	H�J�	uH�J�&?tableTag���K�has_data���L�accelerator_t��N�get_glyph_entryO�sanitize���
	9version��
P�svgDocEntries
P9reserved�Q�_instance_assertion_on_line_142R�get_size���?null_size��?min_size���?static_size*
S�
OT::SVG.?AUSVG@OT@@��OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@���
P���
V�,
W�
P�	P�Y�X�
P�,	[�P�Y�s	P�Y�X�\�]�
U�,
V�	_�P�`��
U���
b�,	c�P�`�a�d��1W��u	0P�Y�f�	0P�`��;	0P�`�9	P�`�	uP�`���q��U�target_t���Z�OffsetTo<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>���^�operator=��e�operator()�g�serialize_copy�h�sanitize_shallow���i�neuter�j�_instance_assertion_on_line_517k�get_size���?null_size��?min_size���?static_size6l�OT::OffsetTo<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >,OT::IntType<unsigned int,4>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@I$03@2@X$00@OT@@���
I�
V�
o�
J�,
L�	L�r�!$	L�r�
L���
u�	W#L�v�s	0L�v�	0L�v�7�N�hb_blob_ptr_t<OT::SVG>.?AU?$hb_blob_ptr_t@USVG@OT@@@@���	L�v�	uL�v�	L�r�ss�accelerator_t��t�~accelerator_t�w�reference_blob_for_glyph���x�has_data���y�paint_glyph
z�table{�_instance_assertion_on_line_121|�get_size���?null_size��?min_size���?static_size}�__vecDelDtor���F
~�OT::SVG::accelerator_t.?AUaccelerator_t@SVG@OT@@	L�r�!$
z�
��
z�	z���j#
z���
��	n�z���
I�,	��z���	�z���	W#z���	uz���	z����H�T����hb_blob_ptr_t<OT::SVG>���operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureNV��hb_blob_ptr_t<OT::SVG>.?AU?$hb_blob_ptr_t@USVG@OT@@@@���	z���j#
L�	W#z���j#
r�,
u�
��
��
v�,
b���OT::ArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@���
����
��,
��
��	������	��������	������
:�,	������r
��	M�����r����	u����	0����	����v�hb_array_t<OT::SVGDocumentIndexEntry const >.?AU?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@��	������j�hb_array_t<OT::SVGDocumentIndexEntry>.?AU?$hb_array_t@USVGDocumentIndexEntry@OT@@@@�	����������	D�����	0�����;
:�	������<
��	������<	0����9:�#�	�����:�item_t�?item_size����ArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >����operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct OT::SVGDocumentIndexEntry const >��operator struct hb_array_t<struct OT::SVGDocumentIndexEntry>�����begin����end��qsort����serialize����serialize_append�����copy�����sanitize_shallow���
	9len��
��arrayZ�����_compiles_assertion_on_line_821��_instance_assertion_on_line_821?null_size��?min_size���v��OT::ArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@����hb_sorted_array_t<OT::SVGDocumentIndexEntry const >.?AU?$hb_sorted_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@
b�	��U���z�hb_sorted_array_t<OT::SVGDocumentIndexEntry>.?AU?$hb_sorted_array_t@USVGDocumentIndexEntry@OT@@@@���
U�	��U�������	D�U���	0U���49
U�	��U���<F������as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_sorted_array_t<struct OT::SVGDocumentIndexEntry const >���operator struct hb_sorted_array_t<struct OT::SVGDocumentIndexEntry>��begin����end��serialize����copy���
T��OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@���q�W�c���
J�AM�	M�U�����j�NullHelper<OT::SVGDocumentIndexEntry>.?AU?$NullHelper@USVGDocumentIndexEntry@OT@@@@�	M���
n�	0k+�+��
pY	pY��!$	pY��	pY��s^L�����SVG_accelerator_t����~SVG_accelerator_t���__vecDelDtor���F��OT::SVG_accelerator_t.?AUSVG_accelerator_t@OT@@�	pY��!$
��,^�Null<OT::SVGDocumentIndexEntry>.?AU?$Null@USVGDocumentIndexEntry@OT@@@@�	M���
��D�uu	0k+�+��;�#�
��
��,
��,
��,��CrapHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$CrapHelper@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	���J�Null<OT::SBIXStrike>.?AU?$Null@USBIXStrike@OT@@@@���	X���
������u	��=9>9��
n�,��NullHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	f���
��
u�,
��,
��,H�u	0k+�+���#�
��
!�,
R�
�,
H�
5�,	S��	>�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9720c5dd�
����
��	0����r�
���
��
��	���
�	���z���
��,
��,
�	�����r��operator()��<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs����operator=��&	�OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9720c5dd�
��
��,	���z�
��
�,a���	�����������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�
��	��ij�Z�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
��f��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9720c5dd�
���
�	0��r�
��
�
�	��
�	��z� �!�
�,
�,
$�	#���%�r�operator()�"�<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���&�operator=���&'�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9720c5dd�
�
�,	��z�
�
�,a��	'�L�.��,���/�hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB0�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�
�	[�a�3�Z4�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�f�5�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
��
��,
��
��,
��,
Q�,
V�,
A�,
D�,R�Null<OT::BitmapSizeTable>.?AU?$Null@UBitmapSizeTable@OT@@@@�	��@�
�,
��
x�,	��"� "f�CrapHelper<OT::IndexSubtableRecord>.?AU?$CrapHelper@UIndexSubtableRecord@OT@@@@�	��F���NullHelper<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$NullHelper@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�	��H�
�
��,��CrapHelper<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$CrapHelper@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�	��L�
���
�N�O�
�,
��,
�v	|�vS�b	|F0�1��
h�,
|,
d�
j���
Y�
Z�
Y�,
\�
j�	j�^�]�	j�^�_�`�	j�^�]�	|j�^�s
Y�	|j�d�sc�e�	uj�s	
|j�d�s	|j�^�sh�i�	j�^�	0j�^��;
j�	m�j�d�49	0j�d��;	j�d�^�vitem_t�?item_size��a�UnsizedArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1> >���b�operator=��f�operator[]�g�get_size���j�as_array���k�qsort��l�serialize��n�copy���o�sanitize_shallow���
|arrayZ���p�_instance_assertion_on_line_627?min_size���6q�OT::UnsizedArrayOf<OT::Offset<OT::IntType<unsigned short,2>,1> >.?AU?$UnsizedArrayOf@U?$Offset@U?$IntType@G$01@OT@@$00@OT@@@OT@@
e�,
X�	0k+�+t�
�q,
v�	/F0�1w�
X�,
/,
T�
Z���
|�
}�
|�,
�
Z�	Z�����	Z�������	Z�����	C�Z���s
|�	v�Z���s����	uZ�s��hb_array_t<OT::Offset<OT::IntType<unsigned int,4>,1> const >.?AU?$hb_array_t@$$CBU?$Offset@U?$IntType@I$03@OT@@$00@OT@@@@���	��Z���s��hb_array_t<OT::Offset<OT::IntType<unsigned int,4>,1> >.?AU?$hb_array_t@U?$Offset@U?$IntType@I$03@OT@@$00@OT@@@@�	��Z���s����	Z���	0Z����;
Z�	��Z���49	0Z����;�q#�	Z���Z�qitem_t�?item_size����UnsizedArrayOf<OT::Offset<OT::IntType<unsigned int,4>,1> >���operator=����operator[]���get_size�����as_array�����qsort����serialize����copy�����sanitize_shallow���
��arrayZ�����_instance_assertion_on_line_627?min_size���6��OT::UnsizedArrayOf<OT::Offset<OT::IntType<unsigned int,4>,1> >.?AU?$UnsizedArrayOf@U?$Offset@U?$IntType@I$03@OT@@$00@OT@@@OT@@��
U�,
{�	0k+�+��
�;	�;F0�1����hb_iter_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@
����
��	u����
�;
��	������
�;��
��	����������	�;����	�;����s����	0����	�;����	�;��������	�;����s	�;����s����
��!	�;����s
�;,
��	������s����	�;����r	�;����	��������������;item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��� T��hb_iter_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@��
��	������
����
��	����������	�;����	�;����s	0����	u����	����	����s	�;�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@�������������hb_iter_with_fallback_t<hb_array_t<OT::IntType<unsigned char,1> const >,OT::IntType<unsigned char,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@AEBU?$IntType@E$00@OT@@@@
�;	�;���M	�;������
��	�;�;��	�;�;��s	�;��	�;��s	u�;��
��,
��	0�;����	<�;��	�;�;��	t�;	t�;��������~�hb_sorted_array_t<OT::IntType<unsigned char,1> const >.?AU?$hb_sorted_array_t@$$CBU?$IntType@E$00@OT@@@@	���;��	���;�������	�;���	�;�;���	�;�;������	�;�;��s�����Frealloc_move�����hb_array_t<OT::IntType<unsigned char,1> const >�;__item_t__�Fis_random_access_iterator��Fhas_fast_len�����__item__�����__item_at__��__next__�����__forward__��__prev__�����__rewind__���__len__��operator!=���begin����end��operator&����operator struct hb_array_t<struct OT::IntType<unsigned char,1> const >���operator==���hash�����cmp��qsort����get_size�����reverse��sub_array����truncate�����fini���
<arrayZ���
ulength���
ubackwards_length�r"V��hb_array_t<OT::IntType<unsigned char,1> const >.?AU?$hb_array_t@$$CBU?$IntType@E$00@OT@@@@��	�;�;��<
�;,���u	��=9>9��
hY
vY,
�S
�S,
X
 X,
5[
A[,
��
��,����Null<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$Null@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�	����>�S��	n�I#O#��Null<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	f��	b�I#O#	O��� "
O�,	:��� "
:�,	T�I#O#	��I#O#�����#0�
���	����"� "
d�,
S�,
��,�;�M
��,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9720c5dd��
���
�	��~ 
�,
�	� ��	� ��~��	����
�	�~ 	�~ 
��
$�
�	�&�
%�	�&�'�(�
�,
�,
+�	*��&�,���operator()�	"�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	#�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�)�<lambda_133af15c3ab28a2fd0176429d1e8943b>��-�operator=���
v.�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9720c5dd����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9720c5dd��
0���
1�	0�2�� 
2�,
1�	� 0�2�	� 0�2�~0��	���8�
0�	0�� 	0�� 
0��
=�
0�	0�?�
>�	0�?�@�A�
0�,
1�,
D�	C�0�?�E��3�operator()�	;�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�6�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	<�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>7�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�B�<lambda_9f40189620cfe4223adcbc34f0d42913>��F�operator=���
vG�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9720c5dd����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9720c5dd�
I���
J�	I�K�� 
K�,
J�	� I�K�	� I�K�~I�\	
�Q�
I�	I�� 	I�� 
I��
V�
I�	I�X�
W�	I�X�Y�Z�
I�,
J�,
]�	\�I�X�^��L�operator()�	T�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�O�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	U�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>P�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���[�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��_�operator=���
v`�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9720c5dd���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9720c5dd��
b���
c�	b�d�!
d�,
c�	!b�d�	!b�d�~b��	<,9j�
b�	b�!	b�!
b��
o�
b�	b�q�
p�	b�q�r�s�
b�,
c�,
v�	u�b�q�w��e�operator()�	m�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�h�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	n�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>i�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�t�<lambda_66f57f934f28d61049862f64df852ff0>��x�operator=���
vy�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9720c5dd��
��
��,
��,
(�
:�,
��,
qY,
�b
��	qYaYcY
�S,
]
��	�S�S�S
X,
Z[
��	XX
X	W#.[0[
��
��
�b,
tY,b�NullHelper<OT::SVG_accelerator_t>.?AU?$NullHelper@USVG_accelerator_t@OT@@@@�	����
bY
cY,
2�
��
],
�S,f�NullHelper<OT::sbix_accelerator_t>.?AU?$NullHelper@Usbix_accelerator_t@OT@@@@���	����
�S
�S,
��
��
c[,
X,f�NullHelper<OT::CBDT_accelerator_t>.?AU?$NullHelper@UCBDT_accelerator_t@OT@@@@���	����
X

X,
/[
0[,Z�Null<OT::CBDT_accelerator_t>.?AU?$Null@UCBDT_accelerator_t@OT@@@@���	����Z�Null<OT::sbix_accelerator_t>.?AU?$Null@Usbix_accelerator_t@OT@@@@���	����V�Null<OT::SVG_accelerator_t>.?AU?$Null@USVG_accelerator_t@OT@@@@�	����
��,
uY,
�S,
X,	�.�.��
�,
!�,��o#	0k+}+�����+
��,:�#0	:�F0�1������	0k+}+��
l�,
������
����������	��pJrJ��	��F0�1�������#����_9	0k+}+�����+
��,	��F0�1�2����	0�8�8��
�������u�1u	F0�1��
��,
��,��!�	0k+}+��
��!���
T�,��#0	��F0�1��	�s�s��	dxjx�	�z�z5�	����y�	����	pp��	�o�o��	�p�p����#0	��F0�1��
��
������
�,M�#0	M�F0�1��	����
b�,�#��f���	0k+}+��
������
j�,��#0	��F0�1����-��-�
D�,��hb_iter_with_fallback_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@��hb_iter_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@
����
��	u����
��
��	������
����
�	��������	������	������s��	0����	M�����	M������	�	M�����s	M�����s��
��!	�����s
��,
��	����s��	������r	�����	��������M�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool����len
�operator*��
�operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@��
�	����
���
�	�����	M���	M���s	0��	u��	��	��s	����� �thiz���!�__item__���"�__item_at__#�__more__���$�__len__%�__next__���&�__forward__%�__prev__���&�__rewind__�'�__end__�(�hb_iter_fallback_mixin_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@����������*�hb_iter_with_fallback_t<hb_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@D�u
��	��-�,�	��-�.�/�
�	M���1�	M���1�s	��-�	��-�s	u��1�
�,
7�	0��1�8�	D���1�	����-�	t��	t��1�8�<�=�	����-�	����-��?�@�	��-��	����1��	����1�C�D�	����1�s�����Frealloc_move���0�hb_array_t<OT::SVGDocumentIndexEntry const >���M�__item_t__�Fis_random_access_iterator��Fhas_fast_len���2�__item__���3�__item_at__4�__next__���5�__forward__4�__prev__���5�__rewind__�6�__len__9�operator!=�:�begin��:�end:�operator&��;�operator struct hb_array_t<struct OT::SVGDocumentIndexEntry const >9�operator==�6�hash���>�cmpA�qsort��6�get_size���B�reverseE�sub_array��F�truncate���4�fini���
D�arrayZ���
ulength���
ubackwards_length�v"VG�hb_array_t<OT::SVGDocumentIndexEntry const >.?AU?$hb_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@��
I���
J�	uI�K�
��
I�	M�I�N�
����
P�	Q�I�K�O�R�	��I�K�	��I�K�sU�T�	0I�K�	M�I�N�	M�I�K�X�Y�	M�I�N�s	M�I�K�s[�\�
I�!	��I�^�s
��,
I�	`�I�a�s_�b�	��I�N�r	��I�^�	`�I�a�d�e�f��M�item_t�L�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���S�thiz���T�iter���V�operator+��T�_begin�T�begin��T�_end���T�endW�operator bool��L�lenZ�operator*��]�operator[]�c�operator+=�g�operator++�c�operator-=�g�operator--�U�operator-��� Th�hb_iter_t<hb_sorted_array_t<OT::SVGDocumentIndexEntry const >,OT::SVGDocumentIndexEntry const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AEBUSVGDocumentIndexEntry@OT@@@@��
P�	D���j�
��	��l�,�	��l�m�n�
P�,
p�	0��j�q�	����j��	����j�s�t�	����j�s*����I���I�iter_base_tM�item_t�k�begin��k�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���o�hb_sorted_array_t<OT::SVGDocumentIndexEntry const >r�operator!=�u�sub_array��v�truncate���w� hb_sorted_array_t<OT::SVGDocumentIndexEntry const >.?AU?$hb_sorted_array_t@$$CBUSVGDocumentIndexEntry@OT@@@@AD�	D���l�y�
��,
n�,��-�H�uu	0k+�+~�
H�,	��ij�	[�a�3�
|	|F0�1��|��
X�,
��	/F0�1����w�
{�,	0k+}+w�	�;��
��
��,	�GF0�1Q
�;����u	�;=9>9��	�;���M
�;
���������
<�E���	<���
Q�Z���	Q���
������NullHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$NullHelper@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	���	n���	b���	T���	����	�����f�NullHelper<OT::IndexSubtableRecord>.?AU?$NullHelper@UIndexSubtableRecord@OT@@@@�	����
������
���������Null<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$Null@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��	���	Q���	<���
,�
���OT::_hb_has_null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@���	����c��+
`�,��,�
M�,	������ "��uu	0k+�+��e�#�
��f�OT::_hb_has_null<OT::SBIXStrike,1>.?AU?$_hb_has_null@USBIXStrike@OT@@$00@OT@@���	���X��+
��,b�OT::_hb_has_null<OT::SBIXGlyph,1>.?AU?$_hb_has_null@USBIXGlyph@OT@@$00@OT@@�	����=��+
;�,
��
��
��
��
v�
-�
�
��
��
��,��uu	0k+�+�����	0k+}+��
��	0k+�+��v�OT::_hb_has_null<OT::IndexSubtableArray,0>.?AU?$_hb_has_null@UIndexSubtableArray@OT@@$0A@@OT@@��	l���Z�Null<OT::IndexSubtableRecord>.?AU?$Null@UIndexSubtableRecord@OT@@@@�	������u	0k+�+����#�
��	������ "���	0k+}+��
��	0k+�+��j�OT::_hb_has_null<OT::IndexSubtable,1>.?AU?$_hb_has_null@UIndexSubtable@OT@@$00@OT@@�	J���|u	0k+�+����u	0k+�+���q#�
��
��Z�NullHelper<OT::IndexSubtable>.?AU?$NullHelper@UIndexSubtable@OT@@@@�	����R�NullHelper<OT::SBIXGlyph>.?AU?$NullHelper@USBIXGlyph@OT@@@@�	=�����NullHelper<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@@@��	c���#���	0�G�G��	X��3�	#�X��&��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
�v�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@������	0�G�G��	��(��	���(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
��v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
��
�,��{O	0�G�G�	�.�O��	���.�O��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���get
��v�F�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@����Null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@@@��	c��F�Null<OT::SBIXGlyph>.?AU?$Null@USBIXGlyph@OT@@@@�	=��N�Null<OT::IndexSubtable>.?AU?$Null@UIndexSubtable@OT@@@@�	��
���A	�n�G�G�	�p����	���p����hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >�����operator==���operator!=��operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����get
��v�F�hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >.?AU?$hb_reference_wrapper@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@@@�����o#	{n�G�G�	�o����	���o����hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >�����operator==���operator!=��operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����get
��v�F�hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >.?AU?$hb_reference_wrapper@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@@@���	�p�p��	�o�o��	�p����	�o������o#	0�J�J�
��	p���	��p����hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >�����operator==���operator!=� �operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &��� �get
��v�F!�hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >.?AU?$hb_reference_wrapper@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@@@���	�op��	p���	�.�.��	`s�s��
�G�	�O�O'�	6z�z/�m�o#	�O�O*�����	�O�O,�	�����	'�L�.���$"o#	0k+}+0�	:�F0�1�2��$"��	0k+}+3�����	��F0�1�2��$"_9	0k+}+7���$"��	0�8�89���$"!�	0k+}+;�	��F0�1�2	��F0�1�2	M�F0�1�2
T�
@�,z�NullHelper<OT::sbix::accelerator_t::PNGHeader>.?AU?$NullHelper@UPNGHeader@accelerator_t@sbix@OT@@@@�	��B�f�$"��	0k+}+D�	��F0�1�2
H�
G�,	0��j��-
D�
l�,	|F0�1�2	/F0�1�2
��,v�$"	0k+}+O�
����Q�F�NullHelper<OT::SVG>.?AU?$NullHelper@USVG@OT@@@@�	��S�J�NullHelper<OT::sbix>.?AU?$NullHelper@Usbix@OT@@@@���	��U�J�NullHelper<OT::CBDT>.?AU?$NullHelper@UCBDT@OT@@@@���	X�W�J�NullHelper<OT::CBLC>.?AU?$NullHelper@UCBLC@OT@@@@���	F�Y�	��l�,�
��,
��,��uu	0k+�+^�
��,��uu	0k+�+a�#���$"	0�G�Gc�
#�#�e����$"	0�G�Gg�
��i���{O$"	0�G�Gk�
����m���A$"	�n�G�Go�
����q���o#$"	{n�G�Gs�
����u���o#"	0�J�Jw�
����y�>�Null<OT::CBLC>.?AU?$Null@UCBLC@OT@@@@���	F�{�>�Null<OT::CBDT>.?AU?$Null@UCBDT@OT@@@@���	X�}�>�Null<OT::sbix>.?AU?$Null@Usbix@OT@@@@���	���:�Null<OT::SVG>.?AU?$Null@USVG@OT@@@@�	����n�Null<OT::sbix::accelerator_t::PNGHeader>.?AU?$Null@UPNGHeader@accelerator_t@sbix@OT@@@@�	����	��-�,�
I�	X��3�	��(��
�	�z����	$��z�����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
�v�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z����$�Ry	0�J�J��
��	�s����	���s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
��v�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s������A	0�J�J����hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9720c5dd�
����
��	u����#�
��,
��	(�����	+�����
�����u	-��}�}����u	-�5���r��hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
��	u��#�	u��#�
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	��<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)���<lambda_a932417c2c013cd7e6a2e40d88844188>����operator=��
v��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9720c5dd�	�.�O��
��
-�,	0�O�O��	0�O�O��	0�O�O�	�n�O�O�	{n�O�O�	0�O�O�
�"G�	�O�O��

�
���m�"o#	�O�O��
m�m�����"��	�O�O��
������	0��j��O
j�,$�Ry"	0�J�J��
$�$�����A"	0�J�J��
������	-�5���
����hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9720c5dd���
����
��	u������
��,
��	������	������
�����u	���}�}����u	������r��hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
��	u����	u����
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>���<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	��<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)����<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>����operator=��
v��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9720c5dd���
X�	0k+}+��#�"��	0�O�O���"��	0�O�O����"{O	0�O�O����"A	�n�O�O����"o#	{n�O�O����"o#	0�O�O�	
�pJrJ��	m�pJrJ��	��pJrJ��	0�O�O��	0�O�O��uAD�##{0�
<�	������
�����	0k+}+�
��	0k+�+�	#�pJrJe�	�pJrJi�	��pJrJm�	��pJrJq�	��pJrJu�	��pJrJy�$�"Ry	0�O�O���"A	0�O�O�X�$"	0k+}+�	$�pJrJ��	��pJrJ��u!$u��me�� $uuuuu!�t�� $uuu�fu$�W#��W#-�&:�Type�����get_null���j(�NullHelper<OT::SVGDocumentIndexEntry>.?AU?$NullHelper@USVGDocumentIndexEntry@OT@@@@�&�Type�����get_null���V*�NullHelper<OT::SBIXStrike>.?AU?$NullHelper@USBIXStrike@OT@@@@���&��Type���)�get_null���^,�NullHelper<OT::BitmapSizeTable>.?AU?$NullHelper@UBitmapSizeTable@OT@@@@�&��Type���M�get_crap���.�CrapHelper<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$CrapHelper@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�&��Type���I�get_null���0�NullHelper<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$NullHelper@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�A�get_null���R2�Null<OT::BitmapSizeTable>.?AU?$Null@UBitmapSizeTable@OT@@@@�&9�Type�����get_crap����4�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&N�Type�����get_crap����6�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����get_null���J8�Null<OT::SBIXStrike>.?AU?$Null@USBIXStrike@OT@@@@���&��Type�����get_crap���:�CrapHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$CrapHelper@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@����get_null���^<�Null<OT::SVGDocumentIndexEntry>.?AU?$Null@USVGDocumentIndexEntry@OT@@@@�&d�Type�����get_null���>�NullHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> >.?AU?$NullHelper@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��&��Type���G�get_crap���f@�CrapHelper<OT::IndexSubtableRecord>.?AU?$CrapHelper@UIndexSubtableRecord@OT@@@@��get_null���B�Null<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> >.?AU?$Null@U?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@����get_null���D�Null<hb_pair_t<unsigned int,OT::IndexSubtableRecord const *> >.?AU?$Null@U?$hb_pair_t@IPEBUIndexSubtableRecord@OT@@@@@@�&XType�����get_null���fF�NullHelper<OT::CBDT_accelerator_t>.?AU?$NullHelper@UCBDT_accelerator_t@OT@@@@���&�SType�����get_null���fH�NullHelper<OT::sbix_accelerator_t>.?AU?$NullHelper@Usbix_accelerator_t@OT@@@@���&pYType�����get_null���bJ�NullHelper<OT::SVG_accelerator_t>.?AU?$NullHelper@USVG_accelerator_t@OT@@@@���get_null���VL�Null<OT::SVG_accelerator_t>.?AU?$Null@USVG_accelerator_t@OT@@@@���get_null���ZN�Null<OT::sbix_accelerator_t>.?AU?$Null@Usbix_accelerator_t@OT@@@@�����get_null���ZP�Null<OT::CBDT_accelerator_t>.?AU?$Null@UCBDT_accelerator_t@OT@@@@���&��Type�����get_null���R�NullHelper<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$NullHelper@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��&N�Type�����get_null����T�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&9�Type�����get_null����V�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&��Type�����get_null���fX�NullHelper<OT::IndexSubtableRecord>.?AU?$NullHelper@UIndexSubtableRecord@OT@@@@�	:���*��get_null���Z�get_crap���j[�OT::_hb_has_null<OT::IndexSubtable,1>.?AU?$_hb_has_null@UIndexSubtable@OT@@$00@OT@@���get_null���Z]�Null<OT::IndexSubtableRecord>.?AU?$Null@UIndexSubtableRecord@OT@@@@�
_�	_���*��get_null���`�get_crap���va�OT::_hb_has_null<OT::IndexSubtableArray,0>.?AU?$_hb_has_null@UIndexSubtableArray@OT@@$0A@@OT@@��	����*��get_null���c�get_crap���bd�OT::_hb_has_null<OT::SBIXGlyph,1>.?AU?$_hb_has_null@USBIXGlyph@OT@@$00@OT@@�	M���*��get_null���f�get_crap���fg�OT::_hb_has_null<OT::SBIXStrike,1>.?AU?$_hb_has_null@USBIXStrike@OT@@$00@OT@@���	����*��get_null���i�get_crap����j�OT::_hb_has_null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@�����get_null����l�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null����n�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����get_null���p�Null<OT::OffsetTo<OT::SBIXStrike,OT::IntType<unsigned int,4>,void,1> *>.?AU?$Null@PEAU?$OffsetTo@USBIXStrike@OT@@U?$IntType@I$03@2@X$00@OT@@@@��&U�Type�����get_null����r�NullHelper<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@@@��&��Type�����get_null���Rt�NullHelper<OT::SBIXGlyph>.?AU?$NullHelper@USBIXGlyph@OT@@@@�&1�Type�����get_null���Zv�NullHelper<OT::IndexSubtable>.?AU?$NullHelper@UIndexSubtable@OT@@@@��get_null���Nx�Null<OT::IndexSubtable>.?AU?$Null@UIndexSubtable@OT@@@@�	�get_null���Fz�Null<OT::SBIXGlyph>.?AU?$Null@USBIXGlyph@OT@@@@��get_null���|�Null<OT::SortedArrayOf<OT::SVGDocumentIndexEntry,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$SortedArrayOf@USVGDocumentIndexEntry@OT@@U?$IntType@G$01@2@@OT@@@@��&��Type���Z�get_null���J~�NullHelper<OT::CBLC>.?AU?$NullHelper@UCBLC@OT@@@@���&,�Type���X�get_null���J��NullHelper<OT::CBDT>.?AU?$NullHelper@UCBDT@OT@@@@���&T�Type���V�get_null���J��NullHelper<OT::sbix>.?AU?$NullHelper@Usbix@OT@@@@���&H�Type���T�get_null���F��NullHelper<OT::SVG>.?AU?$NullHelper@USVG@OT@@@@�&��Type���C�get_null���z��NullHelper<OT::sbix::accelerator_t::PNGHeader>.?AU?$NullHelper@UPNGHeader@accelerator_t@sbix@OT@@@@���get_null���n��Null<OT::sbix::accelerator_t::PNGHeader>.?AU?$Null@UPNGHeader@accelerator_t@sbix@OT@@@@���get_null���:��Null<OT::SVG>.?AU?$Null@USVG@OT@@@@���get_null���>��Null<OT::sbix>.?AU?$Null@Usbix@OT@@@@���~�get_null���>��Null<OT::CBDT>.?AU?$Null@UCBDT@OT@@@@���|�get_null���>��Null<OT::CBLC>.?AU?$Null@UCBLC@OT@@@@���&
P9length���
Z9type���OT::sbix::accelerator_t::PNGHeader::<unnamed-type-IHDR>::<unnamed-type-header>.?AU<unnamed-type-header>@<unnamed-type-IHDR>@PNGHeader@accelerator_t@sbix@OT@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1e50d22b���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`1e50d22b���
��,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572͒ش���Kw��K�����N|�h�O6Z��e��3a�^� ^��op��0��x�0���m�4�N[T[�8��>�4$]���ao!m�Ux|��6�,���$������W�5�ީ��d��$>SDREP�Ť|��g�fu�q3
��8i��T���"J��9elf�p+{�}���K���ޥ�M%��M,�3aa��3��9��T������������E�k�Q*fn�ڛ*v��S�\���BKU�
�J�6��sd�o54��M:O/�H��� �F�v�*f!�F���s��c`g�'d�"	�t8`'�����ct�=u����>������>��M���B���f�v�r7+m��TE.���I�:/,���`H�%٣ߍ�(�po��	��:�Ch�����6.��rGX��=�@j�c��'9o�ZOiY`H�L�����\����'�"q
I���4wG�d}<(�\g�V�fV���R����B�`�

�Ի!i����`����O��#����a�Z�Ħ������M@>K�?@\&��u=�/�XV���h%/�q�6w�����L�%<��s���B��X��KpN�P�M�M�IM ����p���*A��5h���1E��_�����`Mo]<���=-m�.'0k;.yo�����}�LH���>z�k��x�fG�s<�8����@��38K�iA�������_<�d��*�K�R��Q"�̝�	Sd���X�1�0����5�[��1,#�o��ö#��,a/[���*W�kw�U�jl���GOϱ�,�3y�Y��F�>���f�	y��Y�;�XyO���x�)���Ul����>���nB�j���?�~[D������S�`��rǗ[m�6G�P6����D����a'������f#�w�M��#j;= �n[:��k�S�/�l���|f(�rQg����lg�T:�؄Z(	�!9>�Y���v��x�A:^`_(b~Ӊ
��vK͕e�R�2U�U���aw�����q!�lg��cpi�a��-�qE_�%@�7=�|
����z�H�T�j���h;:�:�I�Y���gn%PR23����F�܊�T�e���`��K���������9�3����J��<�On��=H�A.,u�s�������H��bZ�2|��t�S��+�c�y7u��1���ltm��>��K�"2��@ʮˣW��o�h`|~DOO�������s^a�'�5]�)��If�YXF}3�|���pa��o���a&/P�=����-'X�!W`�M�Q����
:#I�v�U?��-��b'������9n��}o!�)���V=�W��t�.D��07L�1�o��.΄į�A{���XT���v����A��H���y��S-{2�~ssW-9}���iO��!�(�������U26�t7M�^���CH��g�J����)�iX��v?�x��:�)�7����4��a��X1Q�L.�%%W�`�0�{>7�s@a� ���ɥG�w�O�e�����]��EO����O����J��E>T�Iy&�)�-�<n)�����_(eG��P��U���\��U�������d���`u/4�������@z�_���P���� ���J��S��'Z9!�����xp��������
s
=���-�Q�P�5\��P����j�}�PQY����V{!*�O@T
.����
,#1Y,o����P�&)��z��Q��f�z#���7��������F���w���4X�ٽ��5�C��=vZ; �:?�M�����
ZtQ�!~���x_S�aUF
/� _�O%'i���H�.�%%�Tzn~�q�6^z���KS��o���G!(۶�k��p�DP���$��f��}����s����(EWK�T��H����x�^�h�t7�E[!��,�S8�m(K��$���@�*PE��m�X�)�Ə�I������P[V;�l!Б�5�����u���:q� �K9�C�?ܻ_4S�z�N2��='V����uBw�f�+;tW�eԙ��O.�z��S	��~�tm<�۲�{$F_�I/2}��������3LN��9 K:�����r["9e��������z�&�Aj~�KM���r�����+g:2=E��xO8��4�����[���|����0m	�vh���*ًX�Y��#jV<6g��e�<��+�{�������oT,�f�����uj�3����`���}�m�`��OX�_Y��l��SsL=#G�z����?>��iU��FgW�y�>���tm� �H�m��z�PH�����.{�yj�$��O���6��ms?]��Ne��������wi�
��_N@�m��'X����h����4�J4��e'k�e����N�w1OU?�?/@G�(Q�=�U4�b�;��/2����aS
�Ĭ;����|G�1d�G+(
���&�^Wv�gU��������v����u�����Y+XԻa�N&�`@�D�>[���E�O�<%f`��>�
u������'�~�#O��G�Q�m�����\��/��O�p.�rAp��Y�r(�>'�7�(1�������������Q�s��I�R��$�}S�M6@�mjN����@�N�"��\�$��U�9n�,4��7�,��7���+���������Xt$��a�ig������b��>��I���o��59���+��'k�D��2�����"DN���A�-6�
qc`�"��R�{�V�}[�Œ.Rm���&��]`������l�N
�g���2�
������!��]&	4T�VR/������gv��(h/P���v�������9=`��7��+�����
Q���]�=T3����.DtN�����Z�!a�QX���B�qwo!P�>��_��a��G����Wh+MJ���������T�f�X�X��]�)���nB�I8`�eSE-�o=A����$�۞<����ig���Dd
�M���N;��TJ�?��J���^�*���&��M�*n�qI;���3��RI0h��
5�=�TT1����r�8���-��P�A�8@p�^.<ȇ]�7�������m�a�1!�;Y
D�����U�^O��0�y9��+b�E�k�/�;:N����!R�3��o�t�N4�k?��z��2;#�p���DlqS�Q�6#�m�����FC!���8���m��5?;"`�u\�G5��������^�K�J���������<,6�N�%����O�~�_�f���������C��p��	��~=�z��ptW�pcP|b��K��''���6��������%`�#5h��^���K���6����������_+��G��d�v�h�"T�4��^��������rA��}�e��٩�&�~�R��+��iX��#�����ŗ�U$D�[2eT��ff���S��WZ2@�B���k�D���O=�k�n��zZ�$�u��w�?��u�]����yofs\�0�N�k�9��17Y�j%`X#����� �	q��"��2���jր+Y8Px]6��_��Q]�y�r��5H��p<�7S��B���.�='�����A^k$֓\����MC}����Y�C������?+�9e�Ub?�5+�3�8#���
a'�1K1=���l����L�����hY~��,�ԇ��#�����^.�/��7��E��1��GMn1��ˏ��� 
�X%� �"�}B����$���{F8WO�D���;���q��T�/i
B+??N�Hٗ��T�c][�GR��4>6�/��"U��� ��I
�	�'�a�Ő��x�x�H�g������ܓ/����������n�h���G��FnjɄ"�E`&N&Y��A�.�h�Nu2��21L�]\8]�3� 2��|��;�[i�M�2�.��p�3���lCd����7�^U�77��}=����������B��	v���\����VS,u���SB��?$���B�array_tC�c_array_t��T�hb_vector_t<hb_outline_point_t,0>��U�~hb_vector_t<hb_outline_point_t,0>�X�extend�
tallocated
ulength���
�arrayZ���Y�init���Y�init0��Y�fini���Y�reset��]�operator=��_�as_bytes���`�operator==�`�operator!=�a�hash���g�operator[]�j�tail���k�operator bool��a�get_size���n�as_array���C�iter_t�B�writer_t���l�iter���m�writer�l�operator struct hb_array_t<struct hb_outline_point_t const >���m�operator struct hb_array_t<struct hb_outline_point_t>��o�begin��o�endt�as_sorted_arrayx�operator+��y�push���k�in_error���Y�set_error��Y�reset_errorz�shrink_vector��z�shift_down_vector��{�alloc��|�alloc_exactY�clear��}�resize�~�resize_exact����popz�remove_ordered���shrink���qsort����__vecDelDtor���f?v��hb_vector_t<hb_outline_point_t,0>.?AU?$hb_vector_t@Uhb_outline_point_t@@$0A@@@��	J,-2-----��.Frealloc_move���uitem_t�?item_size��-array_t-c_array_t����hb_vector_t<unsigned int,0> -~hb_vector_t<unsigned int,0>���#-extend�
tallocated
ulength���
uarrayZ���$-init���$-init0��$-fini���$-reset��'-operator=��)-as_bytes���*-operator==�*-operator!=�+-hash���.-operator[]�1-tail���2-operator bool��+-get_size���5-as_array���-iter_t�-writer_t���3-iter���4-writer�3-operator struct hb_array_t<unsigned int const >4-operator struct hb_array_t<unsigned int>���6-begin��6-end;-as_sorted_array>-operator+��?-push���2-in_error���$-set_error��$-reset_error@-shrink_vector��@-shift_down_vector��A-alloc��B-alloc_exact$-clear��C-resize�D-resize_exact���E-pop@-remove_ordered�F-shrink�G-qsort��H-__vecDelDtor���J?v��hb_vector_t<unsigned int,0>.?AU?$hb_vector_t@I$0A@@@
&�,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`cd26c29c�
����
��	0����J.
��,
��	P.����	S.�����.��	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
���
��	�.�.�.��
��	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
��f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
��	0��J.	0��J.
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`cd26c29c��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`cd26c29c��
����
��	0����s
��,
��	[s����	^s�����s���.	`s�s���bs����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
��Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
������.	�smHqH�����.	�s�s�����hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
��	0��s	0��s
��
��	����
��	��������
��,
��,
��	��������N��operator()�	��<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>���operator bool (__cdecl *)(unsigned int)	��<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(unsigned int)�����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>����operator=��
v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`cd26c29c���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`cd26c29c���
����
��	�����w
���
��
��	����
��	�����w����
��,
��,
��	�����������operator()���<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this�����operator=��&��OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`cd26c29c���
��
��,	�����w
��
��,	dx�C�C��
��	dxjx��N��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
��a���hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`cd26c29c���
����
��	0����z
���
��
��	����
��	����z����
��,
��,
��	��������j��operator()���<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul��operator=��&��OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`cd26c29c���
��
��,	����z
��
��,�z���.	6z�z���Pz����hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
��hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�zmHqH�����.	�z�z���hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
��p
�.f��hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`cd26c29c��
�
���
�,	���r
�,		���r�
�	���		����
�	���
�	���s	���s��	���	����Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����operator[]��tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�begin���end�as_sorted_array�operator+���push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����pop�remove_ordered��shrink��qsort���__vecDelDtor����?v�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`cd26c29c�
�
���
�,	���r
�,	���r��	���	���!�"�	���
�	%���s	���s&�'�	���	����Frealloc_move����item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash��� �operator[]�#�tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��$�begin��$�end�as_sorted_array(�operator+��)�push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���*�pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v+�hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
���OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`cd26c29c�
.���
/�	.�0�s
.��
2�
.�	.�4�
3�	.�4�%�5�6�
.�,
/�,
9�	8�.�4�:�v1�operator()�7�<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���;�operator=��&<�OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`cd26c29c�
/�
0�,	.�4�%�
.�
4�,	���C�C3�
.�	����D�NE�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
.�a�F�hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstituti_�H�_�a�_�z�_����)���+��0H���i��]x�������������������"�����������������4�������4�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�8�8old_gid_for_new_gid~�_copy_data_to_cbdt���get_extents��sanitize���%�(�sanitize���1�4�sanitize���1�7�finish_subtable1�9�fill_missing_glyphs1�<�copy_glyph_at_idx��1�>�add_offset�1�@�get_extents1�B�get_image_data�1�C�get_header�1�E�populate_header����operator=������sanitize�������get_subtable�������add_new_subtable�������add_new_record�"����add_glyph_for_subset�������get_extents����get_image_data�����get_size���_�b�sanitize���_�e�build_lookup���_�g�subset�����{ctor}���/�{ctor}�_�h�find_table�����sanitize�������find_table�����subset�����get_size�������sanitize�������sink_cbdt������subset_size_table������choose_strike��-�/�{ctor}�-�0�{dtor}�-�4�get_extents-�5�reference_png��-�6�has_data���,�w�sanitize���X��{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>��operator()���{ctor}���operator()��"�{ctor}�c�f�operator()�c�k�{ctor}�}���operator()�}���{ctor}��Xfhas_data����Xfget_palette_count���Xfget_palette_flags���Xfget_palette_name_id�Xfget_color_name_id���Xfget_palette_colors�>[�khas_v0_data>[�khas_v1_data>[�kget_glyph_layers�������operator()�����{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�>[�khas_paint_for_glyph����copy�����get_size�����sanitize����	�get_glyph_blob��
�subset�T�W�has_data���T�Y�get_strike�Z���{ctor}�Z���{dtor}�Z���has_data���Z���get_extentsZ���reference_png��Z���choose_strike��Z���get_png_extentsT�[�sanitize���T�\�add_strike�&T�]�serialize_strike_offsets�������{ctor}��S3�{ctor}�:�=�cmp:�>�reference_blob�H�K�has_data���L�s�{ctor}�L�t�{dtor}�&L�w�reference_blob_for_glyph���L�x�has_data���H�N�get_glyph_entryH�O�sanitize���pY��{ctor}�&�Ghb_ot_color_has_palettes���*�hb_ot_color_palette_get_count��*�hb_ot_color_palette_get_name_id2�hb_ot_color_palette_color_get_name_id��* �hb_ot_color_palette_get_flags��*"�hb_ot_color_palette_get_colors�"�Ghb_ot_color_has_layers�"�Ghb_ot_color_has_paint��&#�hb_ot_color_glyph_has_paint*%�hb_ot_color_glyph_get_layers����Ghb_ot_color_has_svg*&�hb_ot_color_glyph_reference_svg�Ghb_ot_color_has_png*'�hb_ot_color_glyph_reference_png)�������get_null�������sanitize_shallow���z���destroyz���get_blob���z���operator->�z���operator=��z���{ctor}����operator[]�����{dtor}�+�Έ����get_null���^���serialize_append���^�z�pop^�v�operator[]�d���operator=������destroy����get_blob�������operator->�����operator=������{ctor}��.�sanitize_shallow�����operator[]��"�operator[]��7�operator=���T�operator[]��?�operator[]�����operator()����{ctor}���operator()��!�{ctor}����end���begin������operator+��:�]�destroy:�\�get_length�:�[�get_blob���:�W�operator->�:�c�operator=��:�R�{ctor}�9�K�destroy9�E�operator->�9�b�operator=��9�B�{ctor}�-���(�)�get_null������iter�����
�operator[]�y���operator[]�i�y�operator[]���U�resize���B�tail�����?�operator[]���1�{dtor}�����operator[]�����operator[]�����{dtor}����{ctor}�����operator=��c�i�add_offset�c�g�get_image_data�c�f�sanitize���S�Y�add_offset�S�W�get_image_data�S�V�sanitize����l�lshrink��;�;copy���`YwYoperator->��S�Soperator->�
X!Xoperator->�-[B[operator->�����operator bool��/���L�M�get_crap���1���H�I�get_null���3��z@�A�get_null���5���	���get_crap���7������get_crap���9��z����get_null���;�������get_crap���=��z����get_null���z���get����fini���?�������get_null�������get����thiz���:�W�get9�E�get���as_array���A��2F�G�get_crap�����S�alloc����R�shrink_vector����5�fini�������fini���$H�5j�e�operator[]��vT�operator=��Z���operator[]��;�;as_array���`YwYget�S�Sget
X!Xget-[B[get��operator()�"�"�<lambda_invoker_cdecl>�&�#�<lambda_invoker_vectorcall>0�3�operator()�"0�;�<lambda_invoker_cdecl>�&0�<�<lambda_invoker_vectorcall>I�L�operator()�"I�T�<lambda_invoker_cdecl>�&I�U�<lambda_invoker_vectorcall>b�e�operator()�"b�m�<lambda_invoker_cdecl>�&b�n�<lambda_invoker_vectorcall>C��z��get_null���E��z����get_null�������__more__�������thiz������shrink_vector������init�����5�set_error����D�in_error�����5�init������shrink_vector������init���`Y|Yconvert`YyYget_stored��S�Sconvert�S�Sget_stored�
X&Xconvert
X#Xget_stored�@R[convert-[D[get_stored�����thiz�������len�Y�bget_acquire`Y}Yget_null���`Y{Ycmpexch`YsYdo_destroy�aYeYis_inert����S]get_acquire�S�Sget_null����S�Scmpexch�S�Sdo_destroy��S�Sis_inert���+Xd[get_acquire
X'Xget_null���
X%Xcmpexch
XXdo_destroy�XXis_inert���@Q[get_null���-[E[cmpexch-[=[do_destroy�.[2[is_inert���G������get_null���I������get_null���K������get_null����;��__len__�Y�bcmpexch`YsYdestroyaYdYget_data����S]cmpexch�S�Sdestroy�S�Sget_data���+Xf[cmpexch
XXdestroyXXget_data���@P[destroy.[1[get_data���pY��__delDtor���S5�__delDtor��X��__delDtor��pY��{dtor}��S4�{dtor}�X��{dtor}�M��z����get_null���O��z����get_null���Q��z����get_null����.��operator()�k+�check_struct���k+#�check_struct���k+/�check_struct���k+��check_struct�������sanitize�����operator+��F0��start_embedF0��extend_min�i���sanitize�������push���F0��propagate_errorF0��embed��F0��add_link���k+��check_struct�������sanitize�����operator+��F0��embed������serialize_subset���k+��check_struct�����#�sanitize���+�operator()�"9�h�operator const void *��":�m�operator const void *��l�StructAtOffset�p�StructAtOffset�u�StructAtOffset�k+|�check_struct���F0~�start_embedF0��extend_min�mH��operator()��C�operator()�mH4�operator()��Cx�operator()��C��operator()�mH��operator()��s��operator()��s��operator()�F0��start_embedF0��extend_min�=9�retk+�check_struct���J�operator+��F0N�start_embedF0P�extend�h�operator+��I#��as�k+��check_struct���^���sanitize���F0)�start_embedF0+�extend_min���.�push���F00�add_link���k+G�check_struct�����operator+��U���bsearchk+��check_struct���k+��check_array_sized��F0+�extend�=9��retk+��check_array�.�operator()��.2�operator()���E�grow_vectorP�forwardF0U�embed��k+u�check_struct���j�o�sanitize���F0x�embed��k+��check_struct���Z���sanitize���F0��start_embed�;��copy����;��{ctor}�=9��ret��Crap����Crap����Crap����Crap���I#�as�I#�as���realloc_vector��	�realloc_vector�I#�as�I#�as�
�hb_array����Crap������realloc_vector��hb_array���� �_Reallocate_for�9�_Reallocate_for�R�_Reallocate_for,k�_Reallocate_foraY��call_create�S��call_createX��call_create.[��call_createS�������get_null���U�������get_null���W�������get_null����;��get_size����;��{ctor}�[�4�{ctor}����{ctor}�P�d�operator()�U���as_array������alloc��^���sanitize_shallow���^�x�get_size���d���operator()��>�operator()��p��{ctor}��o��{ctor}�p��{ctor}����{ctor}���z�{ctor}��z6�{ctor}�dx�{ctor}��s��{ctor}����{ctor}����sanitize_shallow�������neuter�����sanitize_shallow�������operator()�����operator=��Y��5����get_null���i���sanitize_shallow������alloc������in_error�������neuter�����sanitize_shallow�������operator()�j�o�sanitize_shallow���Z���sanitize_shallow����.��{ctor}�`YYcreate��S�Screate�
X)Xcreate�@O[create�\�������get_null���^��z����get_null���b�������get_null���e�������get_null���h�������get_null���k�������get_null���m��z����get_null���o��z����get_null���q��z����get_null�������get_item_size������set_error�����in_error�������set_error��s��z����get_null���u��z����get_null���w��z����get_null���X���get����get�.�gety��z
��get_null���{��z�	�get_null���}��z��get_null����p�get�o�getZ�p�operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����p��{ctor}�Z�o�operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����o��{ctor}��p�{ctor}��o�{ctor}�p �getZp �operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &����o��{ctor}�p�{ctor}���StructAtOffset�k+��dispatch���F0��extend_size��forwardk+��dispatch�����addressof����forward����push_has_room��pJ��operator()���addressof��F0��embed����StructAtOffset�k+��dispatch���F0��allocate_size����forward�8��dispatch���F0��add_link�����forwardk+��dispatch���F0��extend_sizeF0��extend_size��forwardF0��extend_size���as���forwardk+��dispatch���F0��extend_size��addressof����forward��.�push_has_room����z�bsearch}�forwardk+�check_range��addressof��F0��embed����addressof��F0��embed��k+��dispatch���F0��start_embed=9��ret��forward��addressof����addressof����addressof����addressof�����as����as����as����as���addressof����move�����StructAtOffset���hb_sorted_array����realloc_vector�k+��check_array_sized����StructAtOffset���StructAtOffset�k+��check_array_sized��k+��try_setk+��check_struct���k+��check_array����realloc_vector�k+��try_setk+��check_struct���k+��check_arrayk+��check_array�G��operator()��G��operator()��G�operator()��G
�operator()��G�operator()��J�operator()���Y�Z�get_null������W�X�get_null������U�V�get_null������S�T�get_null������B�C�get_null�����m�{ctor}�'�/�{ctor}����{ctor}�6z0�{ctor}�`s��{ctor}��v�vget_size����q�qget_size�������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�.��{ctor}����z����get_null������z����get_null������z���get_null������z}�~�get_null������z{�|�get_null�����.�{ctor}�X���{ctor}�����{ctor}��z��get�z��{ctor}��s��get�s��{ctor}��.�{ctor}�k+1�_dispatch��k+4�_dispatch��5�forwardk+8�_dispatch���8:�_dispatch��k+<�_dispatch��k+E�_dispatch��k+P�_dispatch��f�forward�Gd�impl���j�forward�Gh�impl���n�forward�Gl�impl���r�forward�Gp�impl���v�forward�Gt�impl���z�forward�Jx�impl����O(�operator()��O+�operator()��O-�operator()�F02�allocate_size��F06�allocate_size��F0=�allocate_size��F0>�allocate_size��F0?�allocate_size��F0F�allocate_size����I�bfind��F0L�allocate_size��F0M�allocate_size��R�forwardk+_�check_rangek+��check_rangek+b�check_range�J��operator()��J��operator()��}��operator()�-���{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>d���sanitize����O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()���forward�O��impl�����forward�O��impl�����forward�O��impl�����forward�J��impl�����forward�J��impl�������bsearch_impl����}��operator()�����{ctor}�d���neuter�d���sanitize_shallow����O��impl����O��impl����O��impl����O��impl����O��impl����O�impl���pJ�operator()�pJ�operator()�pJ�operator()��O�operator()��O�operator()�k+��dispatch����hb_bsearch_implk+
�try_setk+�check_struct���pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()�pJ�operator()��O�impl����O�impl���k+�_dispatch��pJ�operator()�pJ�operator()���Έ+6..\..\Dependencies\harfbuzz\src\hb-ot-color.cc���ˋ�������(���}����������'���(��]��,C���S���U��0r��,���]���,���]���,�_�1�_�J�_�c�_������)�)cmp�)�)cmp��operator|=���operator^=��*+add_gsub_pause��*+add_gpos_pause�+/+cmp����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�*+{ctor}�+��{ctor}�+��{ctor}��*+{dtor}��*+has_feature�*+add_lookups�*+compile�)�)get_feature_tags����)�Ksub_array��XKjKoperator[]�*ZFsub_array��*VFqsort��+Vpush���+Voperator[]�+�Ufini���+�Uinit���+�U{dtor}�+Teqsort��+Seshrink�+Lepush���+:eoperator[]�+.efini���+.einit���+)e{dtor}��)�*push����)K*shrink��)D*push����)9*as_array����)0*operator[]��)	*qsort���)*push����)�)end�)�)begin����������get_crap���]N�Nqsort����������get_null�����������get_crap�����������get_crap�����������get_crap���ej�qsort������ �!�get_crap���XK^Kthiz���KSKsub_array��KBK__item_at__*[Fsub_array��FFget_item_size��+Vresize�+Vshrink_vector��+Peresize�+Oealloc_exact+Meshrink_vector��+Aeas_array����)�*resize��)H*resize��)G*alloc_exact�)*resize��)�)as_array�����operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>��operator()�"�$�<lambda_invoker_cdecl>�&�%�<lambda_invoker_vectorcall>2�5�operator()�"2�=�<lambda_invoker_cdecl>�&2�>�<lambda_invoker_vectorcall>K�N�operator()�"K�V�<lambda_invoker_cdecl>�&K�W�<lambda_invoker_vectorcall>���X����get���z����get_null���eNhNget_item_size��#�&�get_item_size��K=K{ctor}�+Valloc��+Nealloc���)�*alloc���)F*alloc���)*alloc������d�e�get_null���+�Uset_error��+
Vin_error���+.eset_error��+?ein_error����)j*set_error���)|*in_error����)&*set_error���)7*in_error����)�)set_error���)�)in_error������zm�n�get_null����.��operator()�nhb_popcount�)�{ctor}�>*�{ctor}��addressof����addressof����addressof����addressof����addressof����Crap����)��{ctor}���Crap�����Crap�����Crap���Fe��on::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`cd26c29c�
H���
I�	H�J�҄
H��
L�
H�	H�N�
M�	H�N�؄O�P�
H�,
I�,
S�	R�H�N�T��K�operator()�Q�<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���U�operator=��&V�OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`cd26c29c�
I�
J�,	H�N�؄
H�
N�,	��C�CM�
H�	��^�N_�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
H�a�`�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`cd26c29c�
b���
c���XOT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`cd26c29c�Ad�##{d�f�c�#�
h�,
i�uj�
d�,��OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`cd26c29c
m���
n�	tm�o��p�cmp
	9last�q�OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`cd26c29c
n�
o�,��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`cd26c29c���
u���
v�	0u�w��[
u��
y�
u�	u�{�
z�	u�{��[|�}�
u�,
v�,
��	�u�{����x�operator()�~�<lambda_25f21cf524d4614177b4b4d8a740915e>��
�7unicodes�
�7glyphs_requested���operator=��&��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`cd26c29c���
v�
w�,	u�{��[
u�
{�,&[u��.	�[\��n�[����hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>��Z__item_t__�Fis_sorted_iterator�\__item__���\__more__���\__next__���\__prev__���\__end__"\operator!=�
�Zit���
#\(p
MB8f6
��@hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���y��.	&\mHqH��u��.	&\-\�����hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>�
u�p
�.f���hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`cd26c29c��
����
��	����C^
���
��
��	����
��	����I^����
��,
��,
��	�����������operator()���<lambda_1b1d9203c71a54ad98274770afc7c17f>��
�$unicodes�
$glyphset���operator=��&��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`cd26c29c��
��
��,	����I^
��
��,	Y^�C�C��
��	Y^_^��N��hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >�
��a���hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@����OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`cd26c29c�
����
��	0�����_
���
��
��	����
��	����b`����
��,
��,
��	��������n��operator()���<lambda_88078340f6ffdf183d51f0ba6adfb3dc>��
a`cmap���operator=��&��OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`cd26c29c�
��
��,	����b`
��
��,�`���.	�`�`��r�`����hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator��`__item__����`__more__����`__next__����`__prev__����`__end__�`operator!=�
�`it���
�`(p
MB0f>
��8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�`mHqH�����.	�`�`�����hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`cd26c29c��
����
��	0�����a
���
��
��	����
��	��������
��,
��,
��	��������^��operator()���<lambda_614c6a22e6dc69b5072f20383d458932>����operator=��&��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`cd26c29c��
��,��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`cd26c29c��
����
��	�����a
���
��
��	����
��	����I^����
��,
��,
��	�����������operator()���<lambda_c9a2dfded50f130ce72ed989d415ce2f>��
�$unicodes�
$glyphset���operator=��&��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`cd26c29c��
��
��,	����I^
��
��,	�a�C�C��
��	�a�a��N��hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >�
��a���hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@����a���.	�ab����a����hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lamb���`__item_t__�Fis_sorted_iterator�b__item__���b__more__���b__next__���b__prev__���b__end__	boperator!=�
�ait���

b@p
MBHf�
��Phb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	bmHqH�����.	bb�����hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>�
��p
�.f��hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
����OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`cd26c29c��
���
�	0���_
��
�
�	�	�
�	�	��b
��
�,
�,
�	
��	��r�operator()��<lambda_49a33234a80e940dd9170253b86ee21c>��
p`__this����operator=��&�OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`cd26c29c��
�
�,	�	��b
�
	�,��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`cd26c29c��
���
�	0��y
��
�
�	��
�	��� �
�,
�,
#�	"���$�^�operator()�!�<lambda_53f37dd2cf59066c87178e8e44b188d7>��%�operator=��&&�OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`cd26c29c��
�,�`��.	�b�b)�r�b��*�hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator�c__item__���c__more__���c__next__���c__prev__���c__end__coperator!=�
�`it���
c(p
MB0f>
+�8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	
cmHqH-���.	
cc/��0�hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>�
�p
�.f�1�hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@��|��.	cOc3��c��4�hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>@,__item_t__�Fis_sorted_iterator�Rc__item__���Sc__more__���Tc__next__���Tc__prev__���Uc__end__Xcoperator!=�
�Yit���
Yc(p
MB0fJ
5�8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��.	\cmHqH7���.	\ccc9��:�hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>�
�p
�.f�;�hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
��t��CFF::dict_opset_t::parse_bcd::__l4::Nibble.?AW4Nibble@?3??parse_bcd@dict_opset_t@CFF@@SANAEAUbyte_str_ref_t@3@@Z@`cd26c29c���:�OT::postV2Tail.?AUpostV2Tail@OT@@���
?���
@�	0?�A�9	0?�A�s	?�A��B�sanitize���C�subset�
�|glyphNameIndex���D�_compiles_assertion_on_line_75�D�_instance_assertion_on_line_75�?null_size��?min_size���:E�OT::postV2Tail.?AUpostV2Tail@OT@@���
@�
A�,.�OT::post.?AUpost@OT@@���
I���
J�	0I�K�w�	0I�K�sJ�OT::post::accelerator_t.?AUaccelerator_t@post@OT@@��	0I�K�	0I�K�9	I�K��?tableTag���L�serialize��M�subset�N�accelerator_t��O�has_data���P�sanitize���
L>version��
�italicAngle��
�:underlinePosition
�:
underlineThickness���
P9isFixedPitch�
P9minMemType42�
P9maxMemType42�
P9minMemType1��
P9maxMemType1��
?� v2X��Q�_instance_assertion_on_line_341?null_size��?min_size���.R�$OT::post.?AUpost@OT@@���
I�	T�F0�1
J�
K�,
T�,
V�	T�F0�1Y�ś	�[�
G�V�hb_atomic_ptr_t<unsigned short *>.?AU?$hb_atomic_ptr_t@PEAG@@���
^�
^���
`�,
a�	^�_�b�
!	^�_�d�	^�_�
c�e�f�	^�_�d�
`�	!^�i��!	0^�i�k�	0^�i��!T��g�hb_atomic_ptr_t<unsigned short *>��h�init���h�set_relaxedj�get_relaxedj�get_acquirel�cmpexchm�operator bool��j�operator->�
!vVVn�hb_atomic_ptr_t<unsigned short *>.?AU?$hb_atomic_ptr_t@PEAG@@���	^�_�
_�,
N�	N�r�!$	N�r�
N���
u�	0N�v�%3	0N�v�'3N�hb_blob_ptr_t<OT::post>.?AU?$hb_blob_ptr_t@Upost@OT@@@@�	uN�v�	tN�	�N�v�s
N�,
u�,
~�	}�N�r��	N�r�srs�accelerator_t��t�~accelerator_t�w�get_glyph_name�x�get_glyph_from_name
y�tablez�get_glyph_count
{�cmp_gids���
{�cmp_key|�find_glyph_name
uversion��
mglyphNameIndex���
J,index_to_offset��
j(pool�
^�0gids_sorted_by_name����operator=����__vecDelDtor���J.��8OT::post::accelerator_t.?AUaccelerator_t@post@OT@@��	N�r�!$
y�
��
y�	y���j#
y���
��	V�y���
J�,	��y���	�y���	W#y���	uy���	y���	�y���I�T����hb_blob_ptr_t<OT::post>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closure��operator const void *��NV��hb_blob_ptr_t<OT::post>.?AU?$hb_blob_ptr_t@Upost@OT@@@@�	y���j#
^�
��
N�	W#y���j#
@�,p
�0	uJ,-��
r�,
u�
v�,
`�
���!##�!��
!,
w
��,
�,	0k+�+Y�
C^	C^��!$	C^��
C^,
C^�
��	��C^����
G^,
��	��C^��������	C^��srN�����post_accelerator_t���~post_accelerator_t��operator=����__vecDelDtor���J&��8OT::post_accelerator_t.?AUpost_accelerator_t@OT@@���	C^��!$
��,��OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`cd26c29c
����
��	0�����
���
��
��	����
��	����!�����
��,
��,
��	�����������operator()���<lambda_bfa16737f151f180b60cf23f3f2b1857>��
"�designAxes���
LMuser_axes_location�����operator=��&��OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`cd26c29c
��
��,	����!�
��
��,����.	������������hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-h���²__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
�it���
��0p
MB@fJ
��Hhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�mHqH�����.	�������hb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@@@�B�OT::coord_setter_t.?AUcoord_setter_t@OT@@���
��
���
��	����
��
����
��,
��	������	�����V������	����s	�V����t#�	����
��,	��������	������������	����s���coord_setter_t���operator[]���get_coords�
�8dynamic_coords���
ulength���
��static_coords��~coord_setter_t��operator=����__vecDelDtor���B&��OT::coord_setter_t.?AUcoord_setter_t@OT@@���	�����V
���#�
��,
��u��
��
��
��
��,F�OT::VertOriginMetric.?AUVertOriginMetric@OT@@���
����
��	t����s	0����9	����	u�������cmp��sanitize���
�9glyph
�:vertOriginY����_instance_assertion_on_line_55���get_size���?null_size��?min_size���?static_sizeF	�OT::VertOriginMetric.?AUVertOriginMetric@OT@@���
��
��,
�	0k+�+�
Zb	0Yb�	tYb�s	0Yb�s	0Yb�9��OT::SortedArrayOf<OT::VertOriginMetric,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UVertOriginMetric@OT@@U?$IntType@G$01@2@@OT@@�	Yb�*?tableTag����has_data����get_y_origin���	�subset�
�sanitize���
L>version��
�:defaultVertOriginY���
�vertYOrigins��_compiles_assertion_on_line_133�_instance_assertion_on_line_133?null_size��?min_size���.
�OT::VORG.?AUVORG@OT@@���
�,
���
�
���OT::ArrayOf<OT::VertOriginMetric,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UVertOriginMetric@OT@@U?$IntType@G$01@2@@OT@@�
���
�,
�
�	���	����	���
��,	���r
��,
�	���r� �	u��	0��	��j�hb_array_t<OT::VertOriginMetric const >.?AU?$hb_array_t@$$CBUVertOriginMetric@OT@@@@	%���b�hb_array_t<OT::VertOriginMetric>.?AU?$hb_array_t@UVertOriginMetric@OT@@@@���	'���&�(�	���	0���;
��	,���<
�	.���<	0��9��#�	�����item_t�?item_size���ArrayOf<OT::VertOriginMetric,OT::IntType<unsigned short,2> >����operator=��!�operator[]�"�get_size���#�operator bool��$�pop)�as_array���%�iter_t�'�writer_t���&�iter���(�writer�&�operator struct hb_array_t<struct OT::VertOriginMetric const >�(�operator struct hb_array_t<struct OT::VertOriginMetric>*�begin��*�end$�qsort��+�serialize��-�serialize_append���/�copy���0�sanitize_shallow���
	9len��
1�arrayZ���2�_compiles_assertion_on_line_8212�_instance_assertion_on_line_821?null_size��?min_size���v3�OT::ArrayOf<OT::VertOriginMetric,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UVertOriginMetric@OT@@U?$IntType@G$01@2@@OT@@�z�hb_sorted_array_t<OT::VertOriginMetric const >.?AU?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@��
�	5��6�n�hb_sorted_array_t<OT::VertOriginMetric>.?AU?$hb_sorted_array_t@UVertOriginMetric@OT@@@@�
�	8��9�7�:�	��6�	0�9�49
�	>��6�<>���;�as_array���5�iter_t�8�writer_t���7�iter���:�writer�7�operator struct hb_sorted_array_t<struct OT::VertOriginMetric const >��:�operator struct hb_sorted_array_t<struct OT::VertOriginMetric>�<�begin��<�end=�serialize��?�copy���
T@�OT::SortedArrayOf<OT::VertOriginMetric,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UVertOriginMetric@OT@@U?$IntType@G$01@2@@OT@@�	0�6��-��OT::VORG::subset::__l2::<lambda_7fbfa997b70bd8569fcd7aef03c60296>.?AV<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@`cd26c29c��
C���
D�
�	��C�E�F�
C��
H�
C�	C�J�
I�
�t	C�J�L�K�M�
C�,
D�,
P�	O�C�J�Q�jG�operator()�N�<lambda_7fbfa997b70bd8569fcd7aef03c60296>��
�tcR�operator=��&S�OT::VORG::subset::__l2::<lambda_7fbfa997b70bd8569fcd7aef03c60296>.?AV<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@`cd26c29c��
D�
,�,
E�,	C�J�L�
C�
J�,
[b	abF0�1[���hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@$0A@@@��
]���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0,0>,OT::VertOriginMetric>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@$0A@@@UVertOriginMetric@OT@@@@�
_���
`�	u_�a�
_�	^�_�c�
]���
e�	f�_�a�d�g�	]�_�a�	]�_�a�sj�i�	0_�a�	��_�c�	��_�a�m�n�	��_�c�s	��_�a�sp�q�
_�!	]�_�s�s
]�,
_�	u�_�v�st�w�	]�_�c�r	]�_�s�	u�_�v�y�z�{����item_t�b�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���h�thiz���i�iter���k�operator+��i�_begin�i�begin��i�_end���i�endl�operator bool��b�leno�operator*��r�oper�D/{��B��w�k��X�j�7~��Q��T������(�r�NՖ���N5�L�}�}��2�iM[�q�'��GV���e�;VZ|q�SI]:D;	k�1g��S�0������6}�\�zZ���-9��gđ��ݾ=�X�ԉ�

���/X%oL9�&`��w�*a?'���)��?I�&^�*��bq��� fPtB/���l_������HtP(��9*��9gi��D�����J�Q��ْ%�:�F���0����B8��R�"��54��ʐT �L���f�YQ3n>�c�tob�R�Kg
EGH+11[-���B��/s`�u`��Q�[��u=R�@��$D�^�#�N�:�l���;�k�Z�q���6z�[����%xE�����e3c͂�P�^)�N��^V5�^���l��	���P>�JQd�|R�rN#�M��i�����W.��8�s����0�T�|�?���p�Uq
�%�J �6���K9�bG4�tu��\Mt��b6�����&A9&F��V��>4B�6h���_-���9�Q��c!-�k7(H9���l:5GK���.�	ޑ�FD�fm
]��|�8AN�b��`��k�4nX�,!@��J�*�6F�]��%	q^z���٩�*����c�l �Ho��&��oQ�i/,�<��p1�����q�X��H:��)��$h�H ���1�=�k���6��Xn?]5n����"�n�.Vv��$�����Jg���7���H}�E�V=�S4��9�+EF��O�|\
G�
<�@W�P���~2�	�F�Rqs�?���,
��Z�WAn�u�%8����m�f˸� WJQ�_�t��^����xA8����k4.�k���^�~Ye�uK4P��O:��O�����F^}��S����C��c�
!�
�n�����#i.e�}������)�Ryω�=zA�>������%��|D��mWGGS7����ʭO��@��H<15�2E����>�&�]����J�s�_Xw����C���Ɗh{���lf�x����K�?S�HL��'[����cr�vkM���f�Y8�
��ݯ�9������x����ݖ�*��s�9n�5�9��1�^}���-E��v���ɒ%��v)B�]/�0���0�b���'�N��$�)E�*N��#��TT	ZC����Cx�r���l���/7����8�'����Q-2�x��EE&�No�N�%6"�kN����"0t#AK����s%Ӹ\[�,r�Z���]q��X��yeR�$H)�{A�z�������������3W ����zj��Q��DQ���n��tP�#=|���U�.y�9��P-_:8��I����r,��N?���
��9������������S���\~�;�"ޞV����C��6��<��}6���4�j��6��F S�7z5�'Q|r�9��$��չ<�������vP�%)j�J��D���XR�����y�aY� f�����=�#RQ����)	�5~v/n'j�LF��!��x|&��Vm��!t�������H[a߳���u�=�cq
&om��\:�I�s��a�e�EeD�F��ia��x��Qa.U$Oa�
��[6B\�v�KJ�K�9K�"������Ec�}�;�C��cR���o�ة����Ao�&��I�<�b�7���?g��S�������Y������H����}���4D,Z lz����Ml�M���G�r����u��R��2����*���XK�܃���h����#T�o&zto�-��_�e �&��� }�V�.�^\E�o��#4�����hIp'��ҥJ=�Rm����C'�L��Ի&j�����V]qw(���4��`FBKd;?����
�6����(;�0�=��:�:�O������ �Y��P.W��X�V���Q���ye��_�'���&�^�pZ`��!���������\J���
Z!�����/ɳ�W+)�����<o�.3����G�hә��%��==	U�[�؄
U�
[�,	��C�CZ�
U�	��k�Nl�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
U�a�m�hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`7c07142d�
o���
p���XOT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`7c07142d�Aq�##{q�s�p�#�
u�,
v�uw�
q�,��OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`7c07142d
z���
{�	tz�|��}�cmp
	9last�~�OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`7c07142d
{�
|�,��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`7c07142d���
����
��	0�����[
���
��
��	����
��	�����[����
��,
��,
��	�����������operator()���<lambda_25f21cf524d4614177b4b4d8a740915e>��
�7unicodes�
�7glyphs_requested���operator=��&��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`7c07142d���
��
��,	�����[
��
��,&[���.	�[\��n�[����hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>��Z__item_t__�Fis_sorted_iterator�\__item__���\__more__���\__next__���\__prev__���\__end__"\operator!=�
�Zit���
#\(p
MB8f6
��@hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	&\mHqH�����.	&\-\�����hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`7c07142d��
����
��	����C^
���
��
��	����
��	����I^����
��,
��,
��	�����������operator()���<lambda_1b1d9203c71a54ad98274770afc7c17f>��
�$unicodes�
$glyphset���operator=��&��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`7c07142d��
��
��,	����I^
��
��,	Y^�C�C��
��	Y^_^��N��hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >�
��a���hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@����OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`7c07142d�
����
��	0�����_
���
��
��	����
��	����b`����
��,
��,
��	��������n��operator()���<lambda_88078340f6ffdf183d51f0ba6adfb3dc>��
a`cmap���operator=��&��OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`7c07142d�
��
��,	����b`
��
��,�`���.	�`�`��r�`����hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator��`__item__����`__more__����`__next__����`__prev__����`__end__�`operator!=�
�`it���
�`(p
MB0f>
��8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	�`mHqH�����.	�`�`�����hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`7c07142d��
����
��	0�����a
���
��
��	����
��	��������
��,
��,
��	��������^��operator()���<lambda_614c6a22e6dc69b5072f20383d458932>����operator=��&��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`7c07142d��
��,��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`7c07142d��
����
��	�����a
���
��
��	����
��	����I^����
��,
��,
��	�����������operator()���<lambda_c9a2dfded50f130ce72ed989d415ce2f>��
�$unicodes�
$glyphset���operator=��&��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`7c07142d��
��
��,	����I^
��
��,	�a�C�C��
��	�a�a�N�hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >�
��a��hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@����a���.	�ab���a���hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lamb���`__item_t__�Fis_sorted_iterator�b__item__���b__more__���b__next__���b__prev__���b__end__	boperator!=�
�ait���

b@p
MBHf�
�Phb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	bmHqH	����.	bb���hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>�
��p
�.f�
�hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
����OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`7c07142d��
���
�	0���_
��
�
�	��
�	���b��
�,
�,
�	����r�operator()��<lambda_49a33234a80e940dd9170253b86ee21c>��
p`__this����operator=��&�OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`7c07142d��
�
�,	���b
�
�,��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`7c07142d��
%���
&�	0%�'�y
%��
)�
%�	%�+�
*�	%�+�,�-�
%�,
&�,
0�	/�%�+�1�^(�operator()�.�<lambda_53f37dd2cf59066c87178e8e44b188d7>��2�operator=��&3�OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`7c07142d��
'�,�`��.	�b�b6�r�b��7�hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator�c__item__���c__more__���c__next__���c__prev__���c__end__coperator!=�
�`it���
c(p
MB0f>
8�8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	
cmHqH:���.	
cc<��=�hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>�
�p
�.f�>�hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@��|%��.	cOc@��c��A�hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>@,__item_t__�Fis_sorted_iterator�Rc__item__���Sc__more__���Tc__next__���Tc__prev__���Uc__end__Xcoperator!=�
�Yit���
Yc(p
MB0fJ
B�8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@)��.	\cmHqHD�%��.	\cccF��G�hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>�
%�p
�.f�H�hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
%��t��CFF::dict_opset_t::parse_bcd::__l4::Nibble.?AW4Nibble@?3??parse_bcd@dict_opset_t@CFF@@SANAEAUbyte_str_ref_t@3@@Z@`7c07142d����OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`7c07142d��
L���
M�	tL�N��
L��
P�
L�	L�R�
Q�	L�R���S�T�
L�,
M�,
W�	V�L�R�X��O�operator()�U�<lambda_17f60d3040e95dacbab7eb7257619431>��
lfont�
E3direction
�glyph_id�
e�var_storeY�operator=��&Z� OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`7c07142d��
M�
N�,	L�R���
L�
R�,��L�	���a�.m���b�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>t__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(f�c�Hhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@	���.�.Q�
L�	����f�Zg�hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>�
L�f�h� hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@��OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`7c07142d���
j���
k�	j�l�f�
j��
n�
j�	j�p�
o�	j�p�L�q�r�
j�,
k�,
u�	t�j�p�v�jm�operator()�s�<lambda_9e20d030c82180eb1d91dc3d988eb1e8>��
cucw�operator=��&x�OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e2{ctor}���Crap���+��grow_vector+��grow_vector��hb_array����)��grow_vector�)��grow_vector�)��grow_vector�	�_Reallocate_for�"�_Reallocate_for�;�_Reallocate_for,T�_Reallocate_for+h�realloc_vector�+i�realloc_vector��)j�realloc_vector��)k�realloc_vector��)l�realloc_vector���������get_null�����������get_null���eX�{ctor}��.��{ctor}����z����get_null������z����get_null����.��getw�addressof��{�addressof��}�addressof���addressof����addressof���G��operator()��.��{ctor}��.��{ctor}���forward�G��impl����O��operator()��O��impl���pJ��operator()�.��hb_ot_tags_from_script_and_language.��hb_ot_layout_script_select_language.��hb_ot_layout_collect_features_map��.��hb_ot_layout_language_find_feature�6��hb_ot_layout_language_get_required_feature�.�hb_ot_layout_table_get_lookup_count>��hb_ot_layout_feature_with_variations_get_lookups���*��hb_ot_layout_table_find_feature�����������0��-.��hb_ot_layout_table_select_script���6..\..\Dependencies\harfbuzz\src\hb-ot-map.cc�������������(fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-outline.hh����#���!"���2>���B����K����L���}�����������������Q!���o!�������o!���������o!6�o!7�o!�,�o!�=�o!�G���W�o!:a���e��a.r��a���a������������a��������a������������a{���a|�������������a�'��a�,���2���6���<���>�׀UnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-post-table.hh���F�Ȍ1S�ȌNo�Ȍ%��Ȍ���Ȍ���ȌX��}��������vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\Var\VARC\coord-setter.hh�����ҌnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-vorg-table.hh����Ԍ(�Ԍ:4��A��7T�Ԍl~��~���}��������������������������]4���D���F��0c���q�����b{	���b�	���b�	���}���������������}����fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-font.cc����K���Y���E@�DI��pQ��p��o!����}������m!����}������������������_��_�(�_�A�_�����������8"x����������)���5���?���������������������������������4�O���]�4����a����������x����&��8�����s����T���$n�n�3�6s�{`��QՖ��Z�N��3,�!X��g���wԶ�P�P�Ye	X	+��h
�2�ٰ�L�XQGBNk�a�
�*�Ͽo;3Dw�	��M>}5�z)��^�b�n�3��������&�>�&��c��R�o.����T�i�Hd��3G���'n?�
#8e_���D�N�84RJ�
lvQ�4
�*L�,$ڊsnR6����R�fc!�3�y|�z�u���o�����������h�����D�u���:�6�C�?�|�t�p�n���~�������@�6�o�z�������������b"C�0���n�i�����������������>�,�<�1�+�,��}���q�o��������������������������=�1�����������������H�6�����w���n��������9�2�+�;�4�5�q�����������?�z���l�)�9�;�z�y�j�����E�1�7�D������������#(F&9���D��w
��=][8K�QNL��C��"���
	��=�e-�	���k���l�|�ZR���<.4Ga���aŒ<�V�h�Q����X��#��8��-R�N�Okp5��12~�������+J���N'���>��ю��,s-E�c06?����:=IH��/���V�n2���+Z�5�oqy��nR�%C�4[���
*����B,��
��1������9�t�Ʀ�v�+�9M
$��!��;��&���iU����7�t���
��7�K��d���|�����i�=���i����X\�m�Hv�@<�ض=�����!��j�
����;�7k$o�^�m�]hX�r4c	�Xx=~�2�I��?�$'1�4�3�{�5��z7���)�9�+�Q�-�����ޖ/�3V�n�}�������(�&����N5T��!�s3r�8���a?�rX�|X�P�b�֢}������EF/������+���cS���h��ai��1')���c�4��X����2�k,�o��^�!����$��2}���:-�Yc��`;g�6���ޠy�d�{��4*1<���O��׵�<�:�
15Ӊ�y���3:I�r%	K}�l2��q�����Tg��_	��^w�a�F��O#Ca<j]o��L�^�@���KM�@ak�&YM��hxc�U�:L���x��
p�%l��/g��2uAe��Uoa��_J��o�l���.h���x�/L�EkR���0������:�]����)
,� fΈ5�ف�9��r����lp3w%��Ǹ����>�/}�gJ����#�!s�b�u�]�w���ՄY�*�y	����"_�$��9m�ٗ�����H��QLC��^�[
�i��E�6�?�I+f�e5Z�&,��!�m�I�-�n���p��}�������z�-�{���}�6!���q����''��s�Rbu�~w��B�A'��i���k�T�m��}�#4�]�"�<���Z���ˀ����]���������Rt{��@=.p�P�����L5d��x�V�:;8�����������Q�G���/n<�|]���Lɚ�_I�7�}E��&��B��;�9gTh���G�}������7�B2g�"������ <���o�	��������/��9���S'�O����F�(�M�z8:��a6���Z���������4������������;t�.��]�C��u���mq0
nO��rD�3]H�d�L���4��xH�oZ�|��s��.�-���9��
ө��Q�d{�c]���ź�][q�Z�c�C���?�z)3�O;?!x�+?��5{H��pm�t1r����M���i�YmK�$[������6�~�~ 3qG�BY>�G�"�j.=��������n��������������E�6���s�u�t��������*�1�|������xwz�Y�1
����L�/���x��@�lA��+}���W@��l�V[����n)BE�50d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`7c07142d���
k�
l�,	j�p�L�
j�
p�,	^��C�Co�
j�	^�d���N��hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >�
j�a���hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@����OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`7c07142d��
����
��	0����A�
���
��
��	����
��	����G�����
��,
��,
��	��������j��operator()���<lambda_eca42dcdc8c05b5ea70be463099a3bde>��
��c��operator=��&��OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`7c07142d��
��
��,	����G�
��
��,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`7c07142d��
����
��	0����A�
���
��
��	����
��	����G�����
��,
��,
��	��������j��operator()���<lambda_3d313412634b5e745786a43d2d51f81a>��
��c��operator=��&��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`7c07142d��
��
��,	����G�
��
��,����	k������r�����hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f2�� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�	���.�.��
��	������Z��hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>�
��f���hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@����	�*����
�����hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�-�__item__���.�__item_at__-�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
��it���
6�f2�� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@�	9��.�.��
��	9�?���Z��hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>�
��f���hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@��OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`7c07142d���
����
��	�����A,
���
��
��	����
��	����c�����
��,
��,
��	�����������operator()���<lambda_34ff3090db17327c9253e1982b22f390>��
0glyph_map
2�values_array�
�sub_length�����operator=��&��OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`7c07142d���
��
��,	����c�
��
��,����	������*������hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Hf���`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@	���s�s��
��	������Z��hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>�
��f���hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>.?AU?$hb_map_iter_factory_t@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00@@���OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`7c07142d���
����
��	����֢
���
��
��	����
��	����ܢ����
��,
��,
��	��������~��operator()���<lambda_7cbf3a464ace8039b9983a34bcd0d78b>��
ֆc
��__this�����operator=���&��OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`7c07142d���
��
��,	����ܢ
��
��,	��C�C��
��	����N��hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >�
��a���hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >.?AU?$hb_apply_t@V<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@@@����OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`7c07142d��
����
��	2�������
���
��
��	����
��	����0���
��,
��,
�	������r��operator()��<lambda_1a027a86a470141f7c8828ffeb1a3744>��
0glyph_map�operator=��&�OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`7c07142d��
��
��,	����0
��
��,
���	��
�:����hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>���2�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Pf�Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@��	��s�s��
��	�#��Z�hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>�
��f��hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>.?AU?$hb_map_iter_factory_t@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00@@�N�OT::KernOTSubTableHeader.?AUKernOTSubTableHeader@OT@@���
���
�	u��	0��jHorizontal���Minimum��CrossStream��Override�BackwardsVariationZt�OT::KernOTSubTableHeader::Coverage.?AW4Coverage@KernOTSubTableHeader@OT@@�	0��9	��>Fapple��9�Types���tuple_count�is_horizontal���Coverage����sanitize���
	9versionZ�
	9length���
;format���
;coverage��_instance_assertion_on_line_227�get_size���?null_size��?min_size���?static_sizeN�OT::KernOTSubTableHeader.?AUKernOTSubTableHeader@OT@@���
�,
�
"�	0k+�+#�2�OT::KernOT.?AUKernOT@OT@@���
%���
&�R�AAT::KerxTable<OT::KernOT>.?AU?$KerxTable@UKernOT@OT@@@AAT@@
&�
(���
*�	)�(�+�	0(�+�	t(�+��	0(�+��	0(�+�9	�(�+�sr�AAT::KerxTable<OT::KernOT>::accelerator_t.?AUaccelerator_t@?$KerxTable@UKernOT@OT@@@AAT@@���,�thiz���-�has_state_machine��-�has_cross_stream���.�get_h_kerning��/�apply��0�sanitize���1�create_accelerator_data2�accelerator_t��R3�AAT::KerxTable<OT::KernOT>.?AU?$KerxTable@UKernOT@OT@@@AAT@@r�OT::KernSubTable<OT::KernOTSubTableHeader>.?AU?$KernSubTable@UKernOTSubTableHeader@OT@@@OT@@	%�'�(���?tableTag���?minVersion��SubTableHeader�9�Types��5�SubTable���
	9version��
	9tableCount���
5�firstSubTable6�_instance_assertion_on_line_246?null_size��?min_size���27�OT::KernOT.?AUKernOT@OT@@���
'�,N�OT::KernAATSubTableHeader.?AUKernAATSubTableHeader@OT@@�
:���
;�	u:�<�	0:�<�F�Vertical�@CrossStream�� VariationBackwards^t?�OT::KernAATSubTableHeader::Coverage.?AW4Coverage@KernAATSubTableHeader@OT@@���	0:�<�9	:�<�BFapple��9�Types��=�tuple_count>�is_horizontal��@�Coverage���A�sanitize���
P9length���
;coverage�
;format���
	9tupleIndex���B�_instance_assertion_on_line_282=�get_size���?null_size��?min_size���?static_sizeNC�OT::KernAATSubTableHeader.?AUKernAATSubTableHeader@OT@@�
<�,
;�
F�	0k+�+G�2�OT::KernAAT.?AUKernAAT@OT@@�
I���
J�V�AAT::KerxTable<OT::KernAAT>.?AU?$KerxTable@UKernAAT@OT@@@AAT@@��
J�
L���
N�	M�L�O�	0L�O�	tL�O��	0L�O��	0L�O�9	�L�O�sr�AAT::KerxTable<OT::KernAAT>::accelerator_t.?AUaccelerator_t@?$KerxTable@UKernAAT@OT@@@AAT@@�P�thiz���Q�has_state_machine��Q�has_cross_stream���R�get_h_kerning��S�apply��T�sanitize���U�create_accelerator_dataV�accelerator_t��VW�AAT::KerxTable<OT::KernAAT>.?AU?$KerxTable@UKernAAT@OT@@@AAT@@��v�OT::KernSubTable<OT::KernAATSubTableHeader>.?AU?$KernSubTable@UKernAATSubTableHeader@OT@@@OT@@��	I�K�L���?tableTag���?minVersion�:�SubTableHeader�9�Types��Y�SubTable���
P9version��
P9tableCount���
Y�firstSubTableZ�_instance_assertion_on_line_301?null_size��?min_size���2[�OT::KernAAT.?AUKernAAT@OT@@�
K�,.�OT::kern.?AUkern@OT@@���
^���
_�	0^�`�	u^�`�	t^�`��	0^�`��	0^�`�9	�^�`�sJ�OT::kern::accelerator_t.?AUaccelerator_t@kern@OT@@��F�OT::kern::<unnamed-type-u>.?AT<unnamed-type-u>@kern@OT@@	^�`��?tableTag���a�has_data���b�get_type���a�has_state_machine��a�has_cross_stream���c�get_h_kerning��d�apply��e�sanitize���f�create_accelerator_datag�accelerator_t��h�<unnamed-type-u>���
h�ui�_compiles_assertion_on_line_415i�_instance_assertion_on_line_415?null_size��?min_size���.j�OT::kern.?AUkern@OT@@���
_�
h���
m�
n�F
P9version32
	9major
%�ot���
I�aat��Fp�OT::kern::<unnamed-type-u>.?AT<unnamed-type-u>@kern@OT@@
`�,
)�
M�
g�
g���
v�,
w�	g�u�x�	g�u�!$y�z�	g�u�
v�	W#g�}�	0g�}�t�N�hb_blob_ptr_t<OT::kern>.?AU?$hb_blob_ptr_t@Ukern@OT@@@@�
g�,	��g�u�x�	g�u�s�{�accelerator_t��|�~accelerator_t�~�get_blob����apply��
��table
�accel_data�����operator=����__vecDelDtor���J	.��OT::kern::accelerator_t.?AUaccelerator_t@kern@OT@@��	g�u�!$
��
��
��	����j#
����
��	l�����
_�,	������	�����	W#����	u����	�����^�T����hb_blob_ptr_t<OT::kern>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureNV��hb_blob_ptr_t<OT::kern>.?AU?$hb_blob_ptr_t@Ukern@OT@@@@�	����j#
g�	W#����j#
u�,
v�
��
��
}�,
#U
#U�
��	#U����
'U,
��	#U����	#U��!$������	#U��
#U,	��#U����	��#U��������	#U��srg�����kern_accelerator_t���~kern_accelerator_t��operator=����__vecDelDtor���J&��OT::kern_accelerator_t.?AUkern_accelerator_t@OT@@���	#U��!$
��,2�OT::DataMap.?AUDataMap@OT@@�
����
��	t����s	u����	W#����j#	0�����;	�������cmp��get_tag��reference_entry��sanitize���
Z9tag��
�<dataZ
P9dataLength�����_instance_assertion_on_line_66���get_size���?null_size��?min_size���?static_size2��OT::DataMap.?AUDataMap@OT@@�
��
��,
��	0k+�+��.�OT::meta.?AUmeta@OT@@���J�OT::meta::accelerator_t.?AUaccelerator_t@meta@OT@@��
��	����!$	����
����
��	W#����s��gnldHB_OT_META_TAG_DESIGN_LANGUAGES���gnlsHB_OT_META_TAG_SUPPORTED_LANGUAGES�������_HB_OT_META_TAG_MAX_VALUE:t��hb_ot_meta_tag_t.?AW4hb_ot_meta_tag_t@@���
��uu��	u������N�hb_blob_ptr_t<OT::meta>.?AU?$hb_blob_ptr_t@Umeta@OT@@@@�	����s���accelerator_t����~accelerator_t���reference_entry��get_entries
��table��__vecDelDtor���J
��OT::meta::accelerator_t.?AUaccelerator_t@meta@OT@@��	����!$
��
��
��	����j#
����
��
����
��	������
��,	������	�����	W#����	u����	�������T����hb_blob_ptr_t<OT::meta>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closureNV��hb_blob_ptr_t<OT::meta>.?AU?$hb_blob_ptr_t@Umeta@OT@@@@�	����j#
��	W#����j#
��,
��
��
��
��	0����9~�OT::ArrayOf<OT::DataMap,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UDataMap@OT@@U?$IntType@I$03@2@@OT@@�	����
?tableTag�����accelerator_t����sanitize���
P9version��
P9flags
P9dataOffset���
��dataMaps���_compiles_assertion_on_line_121��_instance_assertion_on_line_121?null_size��?min_size���.��OT::meta.?AUmeta@OT@@���
����
��
��
��,
��
��	������	��������	������
��,	������r
��,
��	������r����	u����	0����	����Z�hb_array_t<OT::DataMap const >.?AU?$hb_array_t@$$CBUDataMap@OT@@@@��	�����N�hb_array_t<OT::DataMap>.?AU?$hb_array_t@UDataMap@OT@@@@�	�������	������	0�����;
��		�����<
��	�����<	0����9��#�	�������item_t�?item_size����ArrayOf<OT::DataMap,OT::IntType<unsigned int,4> >����operator=����operator[]���get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::DataMap const >���operator struct hb_array_t<struct OT::DataMap>��begin���end�qsort���serialize��
�serialize_append����copy���
�sanitize_shallow���
P9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���~v�OT::ArrayOf<OT::DataMap,OT::IntType<unsigned int,4> >.?AU?$ArrayOf@UDataMap@OT@@U?$IntType@I$03@2@@OT@@�A��	�������N�NullHelper<OT::DataMap>.?AU?$NullHelper@UDataMap@OT@@@@�	���
��,��OT::meta::accelerator_t::get_entries::__l5::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>.?AV<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@`7c07142d��
���
�	����s
�,
���s
�	�����s
 �	!���R�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@$0A@@@��
#��z�hb_sink_t<hb_array_t<enum hb_ot_meta_tag_t> >.?AU?$hb_sink_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@@@�
%��$�&�'�^�hb_array_t<enum hb_ot_meta_tag_t>.?AU?$hb_array_t@W4hb_ot_meta_tag_t@@@@
)��
*�	%��=�=+�
)�
%�	%�.�-�F/�hb_sink_t<hb_array_t<enum hb_ot_meta_tag_t> >��
)�sz0�hb_sink_t<hb_array_t<enum hb_ot_meta_tag_t> >.?AU?$hb_sink_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@@@�
%�
)���hb_iter_with_fallback_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@����hb_iter_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iter_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@���
��,
5���
7�	u5�8�
5�	3�5�:�
)���
<�	=�5�8�;�>�	)�5�8�	)�5�8�sA�@�	05�8�	6�5�:�	6�5�8�D�E�	6�5�:�s	6�5�8�sG�H�
5�!	)�5�J�s
)�,
5�	L�5�M�sK�N�	)�5�:�r	)�5�J�	L�5�M�P�Q�R��6�item_t�9�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���?�thiz���@�iter���B�operator+��@�_begin�@�begin��@�_end���@�endC�operator bool��9�lenF�operator*��I�operator[]�O�operator+=�S�operator++�O�operator-=�S�operator--�A�operator-�� TT�hb_iter_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iter_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iator[]�x�operator+=�|�operator++�x�operator-=�|�operator--�j�operator-��� T}�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0,0>,OT::VertOriginMetric>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@$0A@@@UVertOriginMetric@OT@@@@��hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@��
���
��,��C�
]�	]�����
e�	��]���	��]���s	0]���	u]���	]���	]���s	]�]���
e�,
��	0]�������hb_reference_wrapper<<lambda_7fbfa997b70bd8569fcd7aef03c60296> >.?AU?$hb_reference_wrapper@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@@@���_�����hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0,0>�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
��8f���@hb_map_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@$0A@@@��
����hb_map_iter_factory_t<<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@@@
�������]���	���.�.I�
C�
��	������Z��hb_map_iter_factory_t<<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0>�
C�f���hb_map_iter_factory_t<<lambda_7fbfa997b70bd8569fcd7aef03c60296>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@$0A@@@
��
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@��f�hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@��
����
��	u����
��	������
��	����������	�����	�����s����	0����	�����	���������	�����s	�����s����
��!	�����s
�,
��	������s����	�����r	�����	��������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-��f T��hb_iter_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@
��	������
����
��	����������	�����	�����s	0����	u����	����	����s	��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>,OT::VertOriginMetric const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@AEBUVertOriginMetric@OT@@@@��
5���
��,�9L��������$��
�	�����
��	����	0���	���	����
��	0�����j�hb_reference_wrapper<hb_set_t const *>.?AU?$hb_reference_wrapper@PEBUhb_set_t@@@@����hb_reference_wrapper<OT::HBGlyphID16 OT::VertOriginMetric::*>.?AU?$hb_reference_wrapper@PEQVertOriginMetric@OT@@UHBGlyphID16@2@@@���^������hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>�__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
5�it���
��(p
��0f
��8hb_filter_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@4@$0A@@@��
5����hb_filter_iter_factory_t<hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*>.?AU?$hb_filter_iter_factory_t@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@3@@@
����������
�$�
�������	��mHqH���$��
��	������v��hb_filter_iter_factory_t<hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*>�
�$p
��f���hb_filter_iter_factory_t<hb_set_t const *,OT::HBGlyphID16 OT::VertOriginMetric::*>.?AU?$hb_filter_iter_factory_t@PEBUhb_set_t@@PEQVertOriginMetric@OT@@UHBGlyphID16@3@@@
��
����hb_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@��
����
��	u����
5�
��	������
��	����������	5�����	5�����s����	0����	�����	�������	�����s	�����s��
��!	5����s
5�,
��		���
�s��	5�����r	5����		���
�
�����item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end�operator bool����len�operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-��� T�hb_iter_t<hb_sorted_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@����hb_iter_with_fallback_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@��hb_iter_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@
���
�	u��
%�
�	���
%���
�	�����	%���	%���s ��	0��	���	���#�$�	���s	���s&�'�
�!	%��)�s
%�,
�	+��,�s*�-�	%���r	%��)�	+��,�/�0�1���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter���!�operator+���_begin��begin���_end����end"�operator bool���len%�operator*��(�operator[]�.�operator+=�2�operator++�.�operator-=�2�operator--� �operator-�� T3�hb_iter_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@��
5�	�5�6�
5���
8�	�5�9�7�:�	�5�9�	�5�9�s	05�9�	u5�9�	5�6�	5�6�s	%�5�9��;�thiz���<�__item__���=�__item_at__>�__more__���?�__len__@�__next__���A�__forward__@�__prev__���A�__rewind__�B�__end__�C�hb_iter_fallback_mixin_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@�����5����E�hb_iter_with_fallback_t<hb_array_t<OT::VertOriginMetric const >,OT::VertOriginMetric const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUVertOriginMetric@OT@@@@AEBUVertOriginMetric@OT@@@@�u
%�	%�H�G�	%�H�I�J�
�	�%�L�	�%�L�s	%�H�	%�H�s	u%�L�
�,
R�	0%�L�S�	�%�L�	%�%�H�	t%�	t%�L�S�W�X�	5�%�H�	5�%�H��Z�[�	%�H��	%�%�L��	%�%�L�^�_�	%�%�L�s����Frealloc_move���K�hb_array_t<OT::VertOriginMetric const >�__item_t__�Fis_random_access_iterator��Fhas_fast_len���M�__item__���N�__item_at__O�__next__���P�__forward__O�__prev__���P�__rewind__�Q�__len__T�operator!=�U�begin��U�endU�operator&��V�operator struct hb_array_t<struct OT::VertOriginMetric const >�T�operator==�Q�hash���Y�cmp\�qsort��Q�get_size���]�reverse`�sub_array��a�truncate���O�fini���
�arrayZ���
ulength���
ubackwards_length�j"Vb�hb_array_t<OT::VertOriginMetric const >.?AU?$hb_array_t@$$CBUVertOriginMetric@OT@@@@
��	�5�d�
5�	5�f�G�	5�f�g�h�
��	05�d�j�	5�5�d��	5�5�d�l�m�	5�5�d�s&%���������iter_base_t�item_t�e�begin��e�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���i�hb_sorted_array_t<OT::VertOriginMetric const >�k�operator!=�n�sub_array��o�truncate���zp� hb_sorted_array_t<OT::VertOriginMetric const >.?AU?$hb_sorted_array_t@$$CBUVertOriginMetric@OT@@@@���1]��:
Yb	Ybs�r�
ab,	0k+�+[���OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`cd26c29c��
w���
x�	0w�y�s
w��
{�
w�	w�}�
|�	w�}�jn~��
w�,
x�,
��	��w�}����z�operator()���<lambda_27e527d24d094a1d8ca267cefa71a4b6>��
0reverse_glyph_map
�/glyphset���operator=��&��OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`cd26c29c��
x�
y�,	w�}�jn
w�
}�,��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`cd26c29c��
����
��	{n����s
���
��
��	����
��	�����n����
��,
��,
��	�����������operator()���<lambda_93abcfc4dfde4ffe499f14b8f314e85d>��
0reverse_glyph_map
�k__this�����operator=��&��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`cd26c29c��
��
��,	�����n
��
��,��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`cd26c29c��
����
��	�n����s
���
��
��	����
��	�����n����
��,
��,
��	��������~��operator()���<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>��
�k__this���
�tc��operator=��&��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`cd26c29c��
��
��,	�����n
��
��,�o��	�o�o���o����hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>���{n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��o__item__����o__item_at__�o__more__����o__len__�o__next__����o__forward__�o__prev__����o__rewind__��o__end__�ooperator!=�
�oit���
�o(f���8hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@��	�o�s�s��
��	�o�o��Z��hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>�
��f���hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>.?AU?$hb_map_iter_factory_t@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00@@��w��.	�op��n�o����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator�p__item__���p__more__���p__next__���p__prev__���p__end__poperator!=�
ߠit���
pp
MB f"
��(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�{��.	pmHqH��w��.	pp�����hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>�
w�p
�.f���hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@@@��p��	�p�p���p����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>�n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��p__item__����p__item_at__�p__more__����p__len__�p__next__����p__forward__�p__prev__����p__rewind__��p__end__�poperator!=�
�pit���
�p0f���@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@	�p�s�s��
��	�p�p��Z��hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>�
��f���hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00@@�6�hb_ot_font_t.?AUhb_ot_font_t@@��v�hb_atomic_ptr_t<hb_cache_t<24,16,8,1> >.?AU?$hb_atomic_ptr_t@U?$hb_cache_t@$0BI@$0BA@$07$00@@@@�
��	�����
quot_face��
0apply_trak���
uccmap_cache���
�cached_coords_serial�
�� advance_cache��hb_ot_font_t���6��(hb_ot_font_t.?AUhb_ot_font_t@@��
��
uc
��,
��
��N�hb_cache_t<24,16,8,1>.?AU?$hb_cache_t@$0BI@$0BA@$07$00@@
����
��,
��
��	������
��
��	������	����������	������
��	������
����
������	0������	0�������T����hb_atomic_ptr_t<hb_cache_t<24,16,8,1> >��init�����set_relaxed��get_relaxed��get_acquire��cmpexch��operator bool����operator->�
��vvV��hb_atomic_ptr_t<hb_cache_t<24,16,8,1> >.?AU?$hb_atomic_ptr_t@U?$hb_cache_t@$0BI@$0BA@$07$00@@@@�
��	����	����
��	0����	0�����n�item_t���hb_cache_t<24,16,8,1>����clear����get��set
�cvalues���N��hb_cache_t<24,16,8,1>.?AU?$hb_cache_t@$0BI@$0BA@$07$00@@
��,
����
��
pu
��
�c
�?��
�
�
��,
qu,	�|vT�T
�x
�{s��e��
us	�|PVfV
nx
�
nb
�
Zb,	�Hb\b
�?��
�
�
@��
�
�
@��
�
�
S[
�
�?��
�
�
�?��
 �
!�
�?��
#�
$�TӒt0&�
�
F�,��hb_lazy_loader_t<hb_font_funcs_t,hb_ot_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_font_funcs_t@@Uhb_ot_font_funcs_lazy_loader_t@@X$0A@U1@@@�
*�Z�hb_ot_font_funcs_lazy_loader_t.?AUhb_ot_font_funcs_lazy_loader_t@@��
*���
-�,
.�	*�+�/�	*�+�
0�1�	*�+�	*��%
-�	�%*�5�	0*�5�	�%*�5�	0*�5�_�	�%*��%	�%*�	�%*�	�%*��<�=���+��,�Funcs��2�hb_lazy_loader_t<hb_font_funcs_t,hb_ot_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>3�init0��3�init���3�fini���3�free_instance��4�do_destroy�6�operator->�7�operator bool��8�get_stored�8�get_stored_relaxed�9�cmpexch6�get6�get_relaxed8�get_unconst:�convert;�get_null���>�create�4�destroy
=�instance��V?�hb_lazy_loader_t<hb_font_funcs_t,hb_ot_font_funcs_lazy_loader_t,void,0,hb_font_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_font_funcs_t@@Uhb_ot_font_funcs_lazy_loader_t@@X$0A@U1@@@�	*�+�
+�,��hb_font_funcs_lazy_loader_t<hb_ot_font_funcs_lazy_loader_t>.?AU?$hb_font_funcs_lazy_loader_t@Uhb_ot_font_funcs_lazy_loader_t@@@@
C�	C��%	�%C�	C�D�
v*���E�destroyF�get_null���G�hb_font_funcs_lazy_loader_t<hb_ot_font_funcs_lazy_loader_t>�H�hb_font_funcs_lazy_loader_t<hb_ot_font_funcs_lazy_loader_t>.?AU?$hb_font_funcs_lazy_loader_t@Uhb_ot_font_funcs_lazy_loader_t@@@@	C�D�
*�
D�,
,�	�%,�	,�M�
FC���N�create�O�hb_ot_font_funcs_lazy_loader_t�ZP�hb_ot_font_funcs_lazy_loader_t.?AUhb_ot_font_funcs_lazy_loader_t@@��	,�M�
C�
M�,
,����$
-�
5�,
��,
��,
�c
[�
�c,
,
��
��,
��
a�
��,
��
��,
��,5�G���#�
h�
6�,
�b�NullHelper<OT::VertOriginMetric>.?AU?$NullHelper@UVertOriginMetric@OT@@@@���	�l�
�
�,
!
p�
q�
i�,
��,
��
��,
ox,
�x,	��		�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`cd26c29c�
{���
|�	0{�}�r�
{��
�
{�	{���
��	{���z�����
{�,
|�,
��	��{�����r~�operator()���<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`cd26c29c�
|�
}�,	{���z�
{�
��,a�{�	�������������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.��
{�	��ij��Z��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
{�f���hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`cd26c29c�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
��	��������r��operator()���<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs�����operator=���&��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`cd26c29c�
��
��,	����z�
��
��,a���	'�L����,�����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB��(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.��
��	[�a���Z��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
��f���hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
�V
�V,
�d
�d,
;^
I^,	��V�Null<OT::VertOriginMetric>.?AU?$Null@UVertOriginMetric@OT@@@@���	���	V�I#O#	�sI#O#	ysI#O#
��_	0�J�J��
�	c�{��	
�c�{���hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >����{operator==��{operator!=���operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &�����get
�v�F��hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@������_	0�J�J��
��	�`�{��	���`�{���hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >����{operator==��{operator!=���operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &����get
��v�F��hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@����Z	0�J�J��
u�	#\�{��	�#\�{���hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >����{operator==��{operator!=���operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &��get
u�v�F��hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���	��� "
�,	��� "
�,
�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`cd26c29c��
����
��	����~ 
��,
��	� ����	� ����~���	�����
��	��~ 	��~ 
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )���<lambda_133af15c3ab28a2fd0176429d1e8943b>����operator=���
v��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`cd26c29c����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`cd26c29c��
����
��	����� 
��,
��	� ����	� ����~���	�����
��	��� 	��� 
���
�
��	���
�	�����
��,
��,
�	
��������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>���operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>��operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�	�<lambda_9f40189620cfe4223adcbc34f0d42913>��
�operator=���
v�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`cd26c29c����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`cd26c29c�
���
�	��� 
�,
�	� ��	� ��~�\	
��
�	�� 	�� 
��
�
�	��
�	�� �!�
�,
�,
$�	#���%���operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���"�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��&�operator=���
v'�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`cd26c29c���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`cd26c29c��
)���
*�	)�+�!
+�,
*�	!)�+�	!)�+�~)��	<,91�
)�	)�!	)�!
)��
6�
)�	)�8�
7�	)�8�9�:�
)�,
*�,
=�	<�)�8�>��,�operator()�	4�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�/�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	5�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>0�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�;�<lambda_66f57f934f28d61049862f64df852ff0>��?�operator=���
v@�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`cd26c29c��
�	�b�b)�
��	�`�`��
��	�[\��	�.�F� "
�V,
�f
J�	�VzV|V
�d,
�k
N�	�d�d�d
D^,
yj
R�	D^4^6^	c�{��	�`�{��	#\�{��
L�
^�,
 �
Z�
g,f�NullHelper<OT::cff2_accelerator_t>.?AU?$NullHelper@Ucff2_accelerator_t@OT@@@@���	$�]�
{V
|V,
��
a�
�k,f�NullHelper<OT::cff1_accelerator_t>.?AU?$NullHelper@Ucff1_accelerator_t@OT@@@@���	��d�
�d
�d,
��
h�
�j,f�NullHelper<OT::post_accelerator_t>.?AU?$NullHelper@Upost_accelerator_t@OT@@@@���	��k�
5^
6^,Z�Null<OT::post_accelerator_t>.?AU?$Null@Upost_accelerator_t@OT@@@@���	��o�Z�Null<OT::cff1_accelerator_t>.?AU?$Null@Ucff1_accelerator_t@OT@@@@���	��q�Z�Null<OT::cff2_accelerator_t>.?AU?$Null@Ucff2_accelerator_t@OT@@@@���	$�s�
�V,
�d,
H^,	�.�.��	�s�s��	dxjx��	�z�z�	����D�	��^�uAd�##{0~�
n�,	&\-\��	Y^_^��	�`�`��	bb��	�a�a��	
cc/�	\ccc9�	T�F0�1�2
V�,�+
	�0��"u�!##�0��	����
�,	05�d��-
[b,	������
��,
��,
��,
������
5�	�������
	�����
��,	������
��,
��,
������
�	]�������
������
^�,
Yb,
��	abF0�1��
>�
]�	F0�1��
s�,	0k+}+F�	pp��	�o�o��	�p�p��
Pb
\b,	5�f�G�	��ij��	[�a���
����	���
�%���	���	V���	�s��	ys��
��_"	0�J�J��

�
������_"	0�J�J��
�������Z"	0�J�J��
����	���	���
��
��
��
��
��
`�
a�,
Y�
��,
��,	%�H�G�
��
f�,�uu	0k+�+��
��
=�
��
�
��
[�
A�
��
��
��
������	0�G�G��	X����	��X��&��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
��v�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@�������	0�G�G��	��(���	����(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
{�v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
��
��,
�
H�,t0�OT::TupleVariationData<OT::IntType<unsigned short,2> >::decompile_points::__l2::packed_point_flag_t.?AW4packed_point_flag_t@?1??decompile_points@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@SA_NAEAPEBU?$IntType@E$00@3@AEAU?$hb_vector_t@I$0A@@@PEBU43@@Z@`cd26c29c����{O	0�G�G��	�.�O��	���.�O���hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=���operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &����get
��v�F��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	[bI#O#	W#IbKb
��
��,
Jb
Kb,
��
��,
��
��,��A	�n�G�G
�	�p����	���p����hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >�����operator==���operator!=�
�operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &���
�get
��v�F�hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >.?AU?$hb_reference_wrapper@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@@@�����o#	{n�G�G�	�o����	���o����hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >�����operator==���operator!=��operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����get
��v�F�hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >.?AU?$hb_reference_wrapper@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@@@���
��
��,	�p�p��	�o�o��
�����	���G�G�
��
�
��
��	�� ��
����
"�,
#�
"�	0��%�$�	���� ��!�hb_reference_wrapper<OT::HBGlyphID16 OT::VertOriginMetric::*>��&�operator==�&�operator!=�'�operator struct OT::HBGlyphID16 OT::VertOriginMetric::* &��'�get
��v�F(�hb_reference_wrapper<OT::HBGlyphID16 OT::VertOriginMetric::*>.?AU?$hb_reference_wrapper@PEQVertOriginMetric@OT@@UHBGlyphID16@2@@@���
��
*�
��	��,��7
����
.�,
/�
.�	0��1�0�	�7��,��-�hb_reference_wrapper<hb_set_t const *>�2�operator==�2�operator!=�3�operator const struct hb_set_t *&��3�get
�$vjF4�hb_reference_wrapper<hb_set_t const *>.?AU?$hb_reference_wrapper@PEBUhb_set_t@@@@���
��,	�p����	�o������o#	0�J�J9�
w�	p��;�	��p���<�hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >�����operator==���operator!=�=�operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &���=�get
w�v�F>�hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >.?AU?$hb_reference_wrapper@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@@@���
��
 �,
,�,
��,
8�
9�,	�op��v�CrapOrNullHelper<OT::VertOriginMetric const >.?AU?$CrapOrNullHelper@$$CBUVertOriginMetric@OT@@@@	�G�
��
L�,
�
�,	p��;�	�.�.��	`s�s����G�	�O�OP�	6z�z��8�o#	�O�OS�R���	�O�OU���j\	�O�OW�	�ab����`	�O�OZ�	cOc3�	�����	�����	]�����	������	'�L���	0�O�O��	0�O�O��	0�O�O����	05�d��O
d�,
ab	abF0�1h�ab��	,�F0�1F��$"	0k+}+l�J�NullHelper<OT::post>.?AU?$NullHelper@Upost@OT@@@@���	��n�J�NullHelper<OT::VVAR>.?AU?$NullHelper@UVVAR@OT@@@@���	qxp�J�NullHelper<OT::HVAR>.?AU?$NullHelper@UHVAR@OT@@@@���	�xr�����$"	0�G�Gt�
����v�����$"	0�G�Gx�
����z���{O$"	0�G�G|�
����~�	[b����A$"	�n�G�G��
��������o#$"	{n�G�G��
���������$"	���G�G���F�
��������o#"	0�J�J��
������>�Null<OT::HVAR>.?AU?$Null@UHVAR@OT@@@@���	�x��>�Null<OT::VVAR>.?AU?$Null@UVVAR@OT@@@@���	qx��>�Null<OT::post>.?AU?$Null@Upost@OT@@@@���	����	X����	��(���
_�
��
��
��
��	������
����
��,
��
��	0������	O��������hb_reference_wrapper<<lambda_7fbfa997b70bd8569fcd7aef03c60296> >�����operator==���operator!=���operator class OT::VORG::subset::<lambda_7fbfa997b70bd8569fcd7aef03c60296> &�����get
C�v�F��hb_reference_wrapper<<lambda_7fbfa997b70bd8569fcd7aef03c60296> >.?AU?$hb_reference_wrapper@V<lambda_7fbfa997b70bd8569fcd7aef03c60296>@@@@���	������
��,
c�,
��	��,��7	�� ��
��	�����	��������hb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >���	�operator==�	�operator!=���operator class OT::STAT::collect_name_ids::<lambda_bfa16737f151f180b60cf23f3f2b1857> &���get
��v�F��hb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >.?AU?$hb_reference_wrapper@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@@@���	�������²	0�J�J��
�	Yc6���	"�Yc6����hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >���<�operator==�<�operator!=���operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &�����get
�v�F��hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���	Yc6���"�@,	0�J�J��
��	
bI���	��
bI����hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >���O�operator==�O�operator!=���operator class OT::cmap::closure_glyphs::<lambda_614c6a22e6dc69b5072f20383d458932> &�����get
��v�F��hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@���	
bI�����`	0�J�J��
��	�z����	���z�����hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=���operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &���get
��v�F��hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z������Ry	0�J�J��
��	�s����	���s�����hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=���operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &�����get
��v�F��hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s������A	0�J�J����hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`cd26c29c�
����
��	u����#�
��,
��	(�����	+�����
�����u	-��}�}����u	-�5���r��hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
��r
uinit_value�����hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
��	u��#�	u��#�
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>���operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	��<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>��operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)���<lambda_a932417c2c013cd7e6a2e40d88844188>����operator=��
v��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`cd26c29c�	�.�O��
��,O��	���G�G��	5�f�S�	5�f�S�
�,
�
�,
�"�_	0�O�O����"�_	0�O�O���"Z	0�O�O�	0�O�O��	0�O�O��	0�O�O��	�n�O�O
�	{n�O�O�	���O�O�	0�O�O9���"G�	�O�O	�
�����8�"o#	�O�O
�
8�8��R�"��	�O�O�
R�R����"j\	�O�O�
�������"`	�O�O�
�����uA�##{0�ab#0	abF0�1��"	,�F0�1!�J�NullHelper<OT::VORG>.?AU?$NullHelper@UVORG@OT@@@@���	�#���²"	0�J�J%�
����'�"�@,"	0�J�J)�
"�"�+���`"	0�J�J-�
����/���Ry"	0�J�J1�
����3���A"	0�J�J5�
����7�	-�5���O��$"	���G�G:�
O�O�<�>�Null<OT::VORG>.?AU?$Null@UVORG@OT@@@@���	�>�
����hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`cd26c29c���
A���
B�	uA�C���
C�,
B�	��A�C�	��A�C�
A��I�u	���}�}J�A�u	����L�rM�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
A�r
uinit_value���N�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
A�	uA���	uA���
I�
A�	A�T�
S�	A�T�U�V�
A�,
B�,
Y�	X�A�T�Z��D�operator()�	Q�<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�G�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	R�<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>H�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��W�<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��[�operator=��
v\�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`cd26c29c���	
�pJrJ��	��pJrJ��	�pJrJ����"��	0�O�Oa���"��	0�O�Oc���"{O	0�O�Oe���"A	�n�O�Og���"o#	{n�O�Oi���$"�	���O�Ok���"o#	0�O�Om�	��pJrJ�	8�pJrJ�	R�pJrJ�	��pJrJ�	��pJrJ�	0�O�O��	0�O�O��	0�O�O��	0�O�O��	0�O�O��	���O�O��	abF0�1�2	,�F0�1�2	����L�
P�	��pJrJv�	��pJrJz�	��pJrJ~�	��pJrJ��	��pJrJ��	�pJrJF�	��pJrJ����"²	0�O�O��"�"@,	0�O�O����"`	0�O�O����"Ry	0�O�O����"A	0�O�O��O�"�	���O�O��	��pJrJ'�	"�pJrJ+�	��pJrJ/�	��pJrJ3�	��pJrJ7�	O�pJrJ<���OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`cd26c29c
����
��	0����y
���
��
��	����
��	��������
��,
��,
��	��������^��operator()���<lambda_7d1bf0e36b10316baf438c85e397562e>����operator=��&��OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`cd26c29c
��,n~���.	�B���������hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d���@,__item_t__�Fis_sorted_iterator�E�__item__���F�__more__���G�__next__���G�__prev__���H�__end__K�operator!=�
.~it���
L�Xp
MB`f�
��hhb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@������.	O�mHqH�����.	O�V������hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
����OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`cd26c29c
����
��	0����y
���
��
��	����
��	��������
��,
��,
��	��������^��operator()���<lambda_89dd596450984048c48f238dce6ac53a>����operator=��&��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`cd26c29c
��,Vc���.	}�����������hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>���@,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
cit���
��@p
MBHf
��Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����.	��mHqH�����.	��ǎ�����hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>�
��p
�.f���hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
��	O�V�����OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`cd26c29c��
��	����e	����:
usegcount���operator()���Counter���OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`cd26c29c��
��
��,	����
��,*|��	Y����&�OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`cd26c29c
��	����<	����e�
�1serializer_��
�Aend_code_
�Astart_code_��
3�id_delta_
t index_�����Writer���operator()�&��(OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`cd26c29c	����<
��
��,
��,*|��	Y������OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`cd26c29c��
����
��	0�����)
���
��
��	����
��	����N�����
��,
��,
��	��������r��operator()���<lambda_bcde359832be675e75944c51384760e8>��
Y�idDelta����operator=��&��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`cd26c29c��
��
��,	����N�
��
��,��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`cd26c29c��
����
��	0�����)
���
�
��	���
�	���N���
��,
��,
�	����	�r�operator()��<lambda_696fc060062c10c258de191470baf2ce>��
Y�idDelta��
�operator=��&�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`cd26c29c��
��
��,	���N�
��
�,����.	t����nv����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
ߠit���
��p
MBf"
� hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���.	��mHqH����.	�������hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>�
��p
�.f��hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�	��ǎ��
��
���o#	0�J�J�
��	��:�!�	���:�
"�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >���@�operator==�@�operator!=�#�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���#�get
��v�F$�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���
�	t����	��:�!�	�B���	}������t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU1@@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAAI0@Z@@Z@`cd26c29c���&uuuuttt��	Y��,�
+�,t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U1@H@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAA_NPEAUhb_serialize_context_t@@0H@Z@@Z@`cd26c29c���&uuuuttt��	Y��0�
/�,	������o#"	0�J�J4�
��6�
��	����8�	�������9�hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >�����operator==���operator!=�:�operator class OT::CmapSubtableFormat4::serialize::<lambda_89dd596450984048c48f238dce6ac53a> &�:�get
��v�F;�hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���	����8���@,	0�J�J>�
��	L���@�	��L����A�hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >�����operator==���operator!=�B�operator class OT::CmapSubtableFormat4::serialize::<lambda_7d1bf0e36b10316baf438c85e397562e> &�B�get
��v�FC�hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@���	L���@���@,	0�J�JF�	0�O�O���@,"	0�J�JI�
����K���@,"	0�J�JM�
����O��"o#	0�O�OQ�	0�O�O>�	0�O�OF�	�pJrJ6���"@,	0�O�OV���"@,	0�O�OX�	��pJrJK�	��pJrJO�&�Type���z�get_crap����\�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�Type���y�get_crap����^�CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&��Type���m�get_null���b`�NullHelper<OT::VertOriginMetric>.?AU?$NullHelper@UVertOriginMetric@OT@@@@�����get_null���Vb�Null<OT::VertOriginMetric>.?AU?$Null@UVertOriginMetric@OT@@@@���&C^Type���l�get_null���fd�NullHelper<OT::post_accelerator_t>.?AU?$NullHelper@Upost_accelerator_t@OT@@@@���&�dType���e�get_null���ff�NullHelper<OT::cff1_accelerator_t>.?AU?$NullHelper@Ucff1_accelerator_t@OT@@@@���&�VType���^�get_null���fh�NullHelper<OT::cff2_accelerator_t>.?AU?$NullHelper@Ucff2_accelerator_t@OT@@@@���t�get_null���Zj�Null<OT::cff2_accelerator_t>.?AU?$Null@Ucff2_accelerator_t@OT@@@@���r�get_null���Zl�Null<OT::cff1_accelerator_t>.?AU?$Null@Ucff1_accelerator_t@OT@@@@���p�get_null���Zn�Null<OT::post_accelerator_t>.?AU?$Null@Upost_accelerator_t@OT@@@@���&�Type�����get_null����p�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�Type�����get_null����r�NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null����t�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null����v�Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���H�getvx�CrapOrNullHelper<OT::VertOriginMetric const >.?AU?$CrapOrNullHelper@$$CBUVertOriginMetric@OT@@@@&ssType���s�get_null���Jz�NullHelper<OT::HVAR>.?AU?$NullHelper@UHVAR@OT@@@@���&|sType���q�get_null���J|�NullHelper<OT::VVAR>.?AU?$NullHelper@UVVAR@OT@@@@���&I�Type���o�get_null���J~�NullHelper<OT::post>.?AU?$NullHelper@Upost@OT@@@@�����get_null���>��Null<OT::post>.?AU?$Null@Upost@OT@@@@�����get_null���>��Null<OT::VVAR>.?AU?$Null@UVVAR@OT@@@@�����get_null���>��Null<OT::HVAR>.?AU?$Null@UHVAR@OT@@@@���&YbType���$�get_null���J��NullHelper<OT::VORG>.?AU?$NullHelper@UVORG@OT@@@@���?�get_null���>��Null<OT::VORG>.?AU?$Null@UVORG@OT@@@@���B�format1_names_msgstr_t.?ATformat1_names_msgstr_t@@��
����n�format1_names_msgstr_t::<unnamed-type-st>.?AU<unnamed-type-st>@format1_names_msgstr_t@@�>��<unnamed-type-st>��
��st���
z�str��B��:format1_names_msgstr_t.?ATformat1_names_msgstr_t@@��"
A str34
�wstr35
��str36
�wstr37
��%str38
��,str39
��5str40
��@str41
A Gstr42
��Ostr43
��Ystr44
��estr45
��ostr46
��zstr47
���str48
�w�str49
���str50
���str51
�w�str52
���str53
6 �str54
6 �str55
�w�str56
���str57
���str58
6 �str59
�w�str60
�w�str61
���str62
�w�str63
���str64
���str65
�w�str66
A �str67
���str68
��str69
��str70
��str71
��str72
��	str73
��str74
��
str75
��str76
��str77
��str78
��str79
��str80
��str81
��str82
��str83
��str84
��!str85
��#str86
��%str87
��'str88
��)str89
��+str90
��-str91
��/str92
��1str93
��3str94
��5str95
��7str96
��Cstr97
��Mstr98
��Zstr99
��fstr100���
�wqstr101���
��wstr102���
��ystr103���
��{str104���
��}str105���
��str106���
���str107���
���str108���
���str109���
���str110���
���str111���
���str112���
���str113���
���str114���
���str115���
���str116���
���str117���
���str118���
���str119���
���str120���
���str121���
���str122���
���str123���
���str124���
���str125���
���str126���
���str127���
���str128���
6 �str129���
���str130���
���str131���
���str132���
�w�str133���
���str134���
���str135���
���str136���
���str137���
��str138���
��
str139���
��str140���
��str141���
��$str142���
��.str143���
�w5str144���
��;str145���
��Dstr146���
��Kstr147���
��Rstr148���
��^str149���
��hstr150���
��ostr151���
��vstr152���
���str153���
���str154���
���str155���
���str156���
���str157���
���str158���
���str159���
���str160���
���str161���
���str162���
���str163���
���str164���
���str165���
���str166���
���str167���
A �str168���
��str169���
��
str170���
��str171���
��"str172���
��-str173���
��7str174���
�wAstr175���
��Gstr176���
��Pstr177���
��Ystr178���
��\str179���
��cstr180���
��lstr181���
��vstr182���
���str183���
6 �str184���
���str185���
���str186���
���str187���
A �str188���
���str189���
���str190���
���str191���
���str192���
�w�str193���
���str194���
���str195���
���str196���
���str197���
���str198���
A 
str199���
��str200���
��str201���
�w%str202���
��+str203���
��9str204���
��Hstr205���
��Qstr206���
��bstr207���
��istr208���
��pstr209���
��wstr210���
��zstr211���
��}str212���
���str213���
���str214���
���str215���
���str216���
���str217���
���str218���
A �str219���
���str220���
���str221���
���str222���
���str223���
���str224���
���str225���
��
str226���
��str227���
��str228���
��str229���
��,str230���
��;str231���
��Hstr232���
��Tstr233���
��`str234���
��lstr235���
��sstr236���
��}str237���
���str238���
���str239���
���str240���
���str241���
���str242���
���str243���
�w�str244���
���str245���
���str246���
���str247���
���str248���
���str249���
���str250���
�w�str251���
���str252���
�wstr253���
��	str254���
��str255���
A str256���
�� str257���
��-str258���
�w4str259���
��:str260���
��Astr261���
��Hstr262���
��Ostr263���
��Vstr264���
��]str265���
��dstr266���
6 nstr267���
6 rstr268���
��vstr269���
��}str270���
�w�str271���
�w�str272���
�w�str273���
���str274���
���str275���
���str276���
���str277���
A �str278���
���str279���
���str280���
�w�str281���
���str282���
���str283���
���str284���
��str285���
��str286���
��str287���
��str288���
��%str289���
��,str290���
��3str291���n��:format1_names_msgstr_t::<unnamed-type-st>.?AU<unnamed-type-st>@format1_names_msgstr_t@@�?#�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7c07142d���
����
��vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7c07142d���
��,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7c07142d�
����
��	0����J.
��,
��	P.����	S.�����.��	�.�.����.����hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&��8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
���
��	�.�.�.��
��	�.�.��Z��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
��f���hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
��	0��J.	0��J.
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>���operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	��<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>��operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)��<lambda_afb3cf17572449f2dd28fe3b9dbf2071>����operator=��
v��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7c07142d��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`7c07142d��R�U�;�B���UU����kr��,FMlv]y8p��A��}��Ic��0R�*���D�?0������d���vi9��+��]�B:��;
���b�>����iZ�~��4 ��3l�n��O�^e�}�����l�������*����	�'����B=����gl��t�M%,71�wF�������ĜS�-P�E��?�
����
��|8�R��&qe+ A
�!Y^�c�f�y�ǂh,�q��(���:�I���Y/Z��D�����%�����`� �R���p��$N���xfE�J�d�us��D�Xh��yV��~�ky�Hu"%yJM���U�Nv�'z�;�r:�� (
�r?�Y#K�]q"��G�1G}�+<un�(F*�{����Bu���C��ln���"<i9�<=@�p�[9xg5|�����K;I�g��X����}��t^�#f'G T�#���6{m��?%�+��=��y�2�A.��Β��Àh�y�j�G����k�� G�������տ����)�2�)�S�<,l�E;|=Q����C�
�\D�</��Z՜/>���\2c4�Xhe���32>�]���b�h6��lStFZ'gq�s{6�����
��HEhu8e7��wI3�]���X��VS2hKW}+����!׋��.y�����i*�u�BM�7���U�h��"����f�uk�j��!��\;I�g� ���u����)&���sv �~�D�;�4=*b�6e�'P�����V`����;��v����n�5��R.��Ɗ�P��8M~�;MX��'_eË��}n�#d��aP��:�ri6�'A���?a{�1�j����o���h�>q�Ң���v_3�K�� ��
V7�Ȣ@�� Nڮ܎��n��%�������>�H�
���	���nj_�p'e\k�r�EsG�g���GȬ���xs���5�f�$�d �;."�'���xB�7�+A��cE���|�8�s��\$��D_��.��w���_�&
���0��\���g�c�^����;]G6�O�t]�X��9��h�Y�s���5�|PABN�������Z<Y��m�*F���e!���I�~��"q7iK�����j���Ԡ�)�o�e�jzS�����X��rˈww�M*z�M��4�v�D�����F,��j�-d���R�UY�gC��w�Xi�xVH�T�p��yj����|q�2|��m�9O��n,P��FC����P��"�S��%zg�c������Z�$ñs{W�bR���Ǖ�A��egԻTK�R�V�b�"
�z����-6A�����xw
�1n#�b�@8���Xu�1�����S��Csow��y�^	)�R�lF}�5���GΣLm0s�t#u��jn���

JOW(��gL�`�>W�����4�/�V��	�ܳ{n���P�;UB�����d_O ���#�����\�eͻoS2��g�KM2�t:����g��I�b�8
�g,�XȆO��
v��-�������G��K����� �����eQ��r���}'W�Z=)�(��z�`P��{qz�����L����v���W(���+�th�x�Ld++��B�R�B��||���(2�i��@xE�|#x���6w]�Q�E��������O���p1��#k�5�,���,����\�#l)j����/M���V���8�kH|�z�Fd���C�u=J8��'^��~+��,.���p'�g�J�|�P�E��}%^w�A�+���	���o���_��%��C�-����Y���T��m)�����4�������z$��o�3��j����LƀձEmP�T����� ��g�@���FѦ�����f�>D*sݧ�f�?.����=�gU����t]_�P_��a���@�F�qY�zs���c�M����������u���N��ĠL�J&�����B�E���j�
���ߙ��NF�1�ώ��m�|�$	�\,�����^��{yo�u�Y�n��3��o_����n���|�~*2!eq{&�}��]@"B@�
��T�kv�&r!��w1�����` �c��^�}��E��}��j*W�������Vl��B���J�����>B���Z�8�r�C�$�����%��M�4�%
���
O#k���V7v8��`O����D�s�>
�W�������U�'�8�6�S�r�ip������Y�%$�B�,���b+X��wR�����*\�%u���!����]f-��!�
�>l����YCs�U����]�S�z��T\G~!K*O 5F��u�w�5{<vdVO%&fM��G;��(��d��}�a�J�ӷ�U�&���{���bj�X��t�ƭ*�_t��]	�@����03�YnW4q����^�A}�h�H�,i}�o��D�q�}q1��u��!gEԵwJ{��A>l�x�6��������7B���>�X//���|����^�eX;L".JB�@M-r����
�l7�.4�(�tYֹ�X7p$ԏ���.�q��W�k�L���}�W֊��E�pC����%"�^��&�p�k�#z`�u��]�ed�S��]~��K�����%�%8�Bn����Lj��}g���L��p���A"-{����<����~DC�+B���q���GM��kaN��bP6��?d�/��"p�9W��)�43J���i���i�_'r�'�%�m��9�ޫq���wq&y�ב�`����x����oB�����&J��d��Ks�|���=*(���U��%�b���q̖�SI�8���Jia8dFD�@����:��i	���1�����H@4��o�haDX!��7m�F��\$�a���1n� ���3��;��[�?�<�E|��	�����(����<�Ho
�u�����ho��JV��,:<�Q�gS���[o	�ad���J����Č
�Q��%����
�]���),���+���M3�R�[��>��|6����mn�/t�d~�yܝD
?]:����i��y
f5��"ed�����M��D+u�5��Vs�
�������6�A@��W�C(f#�x�Y��!�TI�o��R{]��ޤ�y�r�Uuכ�.�>#7{>or�<"��#�����o���Cҏ�b
�\�ODW��V��������J
� !�S��q�WU����˺�.�	��0���J���h��;�scP�}$=�*��%���o����# �b��P�TH��}�/d{���W��v�3�4I�p��� ���{�
6I2m��j�h������b�����@���-�*h@8:�p#d���`#@��� )#�v�����^�o���a�c�����2WZ�<�[#Իp��;�D`�U�`�Z���a�1�-����K���2f��H�F�CW���p41����Q-g�ڱb����c�
O��x�;(�6XA�������>�M=i������FB�q�w�b�O��;���M]�t�64�����&����-���7�F�#�eZ��!_\���3�4���Q
jJ1B�%��my	v�F�u(�Z:E�����Д��h=�-�I�nѤ?�Ӧh<}����a���E�����i�'���S�S�8��/����l�EU0z��ν�n�@c����_"���{C��%}i���Q���?]z(RnR�k�LZ�G�a�s����{2O��kek1��}�Q7 "��������������'uY�mx�b9~h���Q]@y����H�a�Ok�l'%���
@�Z�vj���v�x�w)�����D�h
����Y�A�V3������	/�W���W�M�<�>=�$��bR
���0N0��e�ѺgB��S4>�}��݀C���e�wP���x�
��Q�\�[kt'?ͫ��:��.�G{L��^���	��<�^XM�|n��)�8 Gp���SQ�:��
���Q��]�a`c72efee9�
s
��
t
	0s
u
J.
u
,
t
	P.s
u
	S.s
u
�.s
	�.�.{
��.��|
hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&}
8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
s
�

	�.�.�.�

s
	�.�.�
Z�
hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
s
f��
hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
s
	0s
J.	0s
J.
s
	s
�

�
	s
�
�
�

s
,
t
,
�
	�
s
�
�
�v
operator()�	�
<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�y
operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�
<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>z
operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�
<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���
operator=��
v�
hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`c72efee9��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`c72efee9��
�
��
�
	0�
�
s
�
,
�
	[s�
�
	^s�
�
�s�
�.	`s�s�
�bs���
hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�
Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�
��
�.	�smHqH�
�
�.	�s�s�
��
hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�
p
�.f��
hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�
	0�
s	0�
s
�

�
	�
�

�
	�
�
�
�

�
,
�
,
�
	�
�
�
�
N�
operator()�	�
<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��
operator bool (__cdecl *)(unsigned int)	�
<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�
operator bool (__vectorcall *)(unsigned int)����
<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���
operator=��
v�
OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`c72efee9���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`c72efee9���
�
��
�
	�
�
�w
�
�
�

�
	�
�

�
	�
�
�w�
�

�
,
�
,
�
	�
�
�
�
��
operator()��
<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����
operator=��&�
OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`c72efee9���
�

�
,	�
�
�w
�

�
,	dx�C�C�

�
	dxjx�
N�
hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�
a��
hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`c72efee9���
�
��
�
	0�
�
z
�
�
�

�
	�
�

�
	�
�
z�
�

�
,
�
,
�
	�
�
�
�
j�
operator()��
<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul�
operator=��&�
OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`c72efee9���
�

�
,	�
�
z
�

�
,�z�
�.	6z�z�
�Pz���
hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�
hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����
�.	�zmHqH�
�
�.	�z�z�
��
hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�
p
�.f��
hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`c72efee9��
�

�
��
�
,	�
��r
�
,	�
��r�
�
	�
��	�
���
�
	�
��
�
	�
��s	�
��s�
�
	�
��	�
���Frealloc_move����
item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�
arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����
operator[]��
tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�
begin���
end�as_sorted_array�
operator+���
push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����
pop�remove_ordered��shrink��qsort���__vecDelDtor����?v�
hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�
�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`c72efee9�

��
,	��r
,	��r	��	��
	��
	��s	��s	��	���Frealloc_move���item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���	operator[]�tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��
begin��
end�as_sorted_arrayoperator+��push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?vhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`c72efee9�
��
	s
�

	
	%�
,
,
"	!#voperator()� <lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���$operator=��&%OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`c72efee9�

,	%�

,	���C�C
	����-N.hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
a�/hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`c72efee9�
1��
2	13҄
1�
5
1	17
6	17؄89
1,
2,
<	;17=�4operator()�:<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���>operator=��&?OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`c72efee9�
2
3,	17؄
1
7,	��C�C6
1	��GNHhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
1a�Ihb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���B�OT::MathValueRecord.?AUMathValueRecord@OT@@�
K��
LT�	tKMN
K	PKM~�	0KM�;	KM	uKM�Oget_x_valueOget_y_valueQcopy���Rsanitize���
�:value
|�deviceTable��S_instance_assertion_on_line_67�Tget_size���?null_size��?min_size���?static_sizeBUOT::MathValueRecord.?AUMathValueRecord@OT@@�
L
M,
W	PF0�1Y�1���u�1	0|���[
P,]�u	]=9>9^	0k+�+Y>�OT::MathConstants.?AUMathConstants@OT@@�
a��
b
a	dac<	0ac9�HB_OT_MATH_CONSTANT_SCRIPT_PERCENT_SCALE_DOWNHB_OT_MATH_CONSTANT_SCRIPT_SCRIPT_PERCENT_SCALE_DOWN�HB_OT_MATH_CONSTANT_DELIMITED_SUB_FORMULA_MIN_HEIGHT�HB_OT_MATH_CONSTANT_DISPLAY_OPERATOR_MIN_HEIGHT��HB_OT_MATH_CONSTANT_MATH_LEADING�HB_OT_MATH_CONSTANT_AXIS_HEIGHT��HB_OT_MATH_CONSTANT_ACCENT_BASE_HEIGHT���HB_OT_MATH_CONSTANT_FLATTENED_ACCENT_BASE_HEIGHT�HB_OT_MATH_CONSTANT_SUBSCRIPT_SHIFT_DOWN�	HB_OT_MATH_CONSTANT_SUBSCRIPT_TOP_MAX
HB_OT_MATH_CONSTANT_SUBSCRIPT_BASELINE_DROP_MIN��HB_OT_MATH_CONSTANT_SUPERSCRIPT_SHIFT_UP�HB_OT_MATH_CONSTANT_SUPERSCRIPT_SHIFT_UP_CRAMPED�
HB_OT_MATH_CONSTANT_SUPERSCRIPT_BOTTOM_MIN���HB_OT_MATH_CONSTANT_SUPERSCRIPT_BASELINE_DROP_MAXHB_OT_MATH_CONSTANT_SUB_SUPERSCRIPT_GAP_MIN��HB_OT_MATH_CONSTANT_SUPERSCRIPT_BOTTOM_MAX_WITH_SUBSCRIPTHB_OT_MATH_CONSTANT_SPACE_AFTER_SCRIPT���HB_OT_MATH_CONSTANT_UPPER_LIMIT_GAP_MIN��HB_OT_MATH_CONSTANT_UPPER_LIMIT_BASELINE_RISE_MINHB_OT_MATH_CONSTANT_LOWER_LIMIT_GAP_MIN��HB_OT_MATH_CONSTANT_LOWER_LIMIT_BASELINE_DROP_MINHB_OT_MATH_CONSTANT_STACK_TOP_SHIFT_UP���HB_OT_MATH_CONSTANT_STACK_TOP_DISPLAY_STYLE_SHIFT_UP�HB_OT_MATH_CONSTANT_STACK_BOTTOM_SHIFT_DOWN��HB_OT_MATH_CONSTANT_STACK_BOTTOM_DISPLAY_STYLE_SHIFT_DOWNHB_OT_MATH_CONSTANT_STACK_GAP_MINHB_OT_MATH_CONSTANT_STACK_DISPLAY_STYLE_GAP_MIN��HB_OT_MATH_CONSTANT_STRETCH_STACK_TOP_SHIFT_UP���HB_OT_MATH_CONSTANT_STRETCH_STACK_BOTTOM_SHIFT_DOWN��HB_OT_MATH_CONSTANT_STRETCH_STACK_GAP_ABOVE_MIN��HB_OT_MATH_CONSTANT_STRETCH_STACK_GAP_BELOW_MIN�� HB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_SHIFT_UP��!HB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_DISPLAY_STYLE_SHIFT_UP"HB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_SHIFT_DOWN��#HB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_DISPLAY_STYLE_SHIFT_DOWN$HB_OT_MATH_CONSTANT_FRACTION_NUMERATOR_GAP_MIN���%HB_OT_MATH_CONSTANT_FRACTION_NUM_DISPLAY_STYLE_GAP_MIN���&HB_OT_MATH_CONSTANT_FRACTION_RULE_THICKNESS��'HB_OT_MATH_CONSTANT_FRACTION_DENOMINATOR_GAP_MIN�(HB_OT_MATH_CONSTANT_FRACTION_DENOM_DISPLAY_STYLE_GAP_MIN�)HB_OT_MATH_CONSTANT_SKEWED_FRACTION_HORIZONTAL_GAP���*HB_OT_MATH_CONSTANT_SKEWED_FRACTION_VERTICAL_GAP�+HB_OT_MATH_CONSTANT_OVERBAR_VERTICAL_GAP�,HB_OT_MATH_CONSTANT_OVERBAR_RULE_THICKNESS���-HB_OT_MATH_CONSTANT_OVERBAR_EXTRA_ASCENDER���.HB_OT_MATH_CONSTANT_UNDERBAR_VERTICAL_GAP/HB_OT_MATH_CONSTANT_UNDERBAR_RULE_THICKNESS��0HB_OT_MATH_CONSTANT_UNDERBAR_EXTRA_DESCENDER�1HB_OT_MATH_CONSTANT_RADICAL_VERTICAL_GAP�2HB_OT_MATH_CONSTANT_RADICAL_DISPLAY_STYLE_VERTICAL_GAP���3HB_OT_MATH_CONSTANT_RADICAL_RULE_THICKNESS���4HB_OT_MATH_CONSTANT_RADICAL_EXTRA_ASCENDER���5HB_OT_MATH_CONSTANT_RADICAL_KERN_BEFORE_DEGREE���6HB_OT_MATH_CONSTANT_RADICAL_KERN_AFTER_DEGREE7HB_OT_MATH_CONSTANT_RADICAL_DEGREE_BOTTOM_RAISE_PERCENT��B8tghb_ot_math_constant_t.?AW4hb_ot_math_constant_t@@�hT	taci�:#�	9#�K#��	ac	uacNecopy���fsanitize_math_value_recordsfsanitize���jget_value��
kpercentScaleDown�
lminHeight
mmathValueRecords�
�:�radicalDegreeBottomRaisePercent��n_instance_assertion_on_line_195oget_size���?null_size��?min_size���?static_size>
p�OT::MathConstants.?AUMathConstants@OT@@�
b
r	dF0�1s�:#�
u
9#�
wL#��
y,
zu{
y
}
L,
r��	PF0�1�
r
W
d,��u	�=9>9�
c,	0k+�+s
h,V�OT::MathItalicsCorrectionInfo.?AUMathItalicsCorrectionInfo@OT@@�
���
�	0��s	0��9uT	t�����OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@���	����subset��sanitize����get_value��
v�coverage�
�italicsCorrection�_compiles_assertion_on_line_248�_instance_assertion_on_line_248?null_size��?min_size���V	�OT::MathItalicsCorrectionInfo.?AUMathItalicsCorrectionInfo@OT@@�
�
�,
�	�F0�1�
�
�	�F0�1�F�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�����
�v�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
���
�	u��
�	���
���
�	�����	���	���s��	0��	A��	A����	A��s	A��s��
�!	���s
�,
�	���s��	���r	���	�������Aitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��v T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
���
�,�0
�	���
�	A��	A��s	0��	u��	��	��s	���
�,
�	0���J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
��fF��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
���!���
��hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
���
�	u��
�	���
�	�����	���	���s��	0��	u����	u��s	u��s��
�!	���s
�,
�	���s��	���r	���	�������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begi��������a������������az���a����a���a�������%���+��a�/��a�<���D�����set_release��get_acquire�hb_qsort���J,��{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�����{ctor}�����operator()�����{ctor}�.�1�operator()�.�6�{ctor}�H�K�operator()�H�P�{ctor}�m�p�cmpu�x�operator()�u�}�{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�����operator()�����operator()�����{ctor}���operator()���{ctor}���operator()�u`{cget_nominal_glyphs�u`}cget_variation_glyph&�r�rget_advance_delta_unscaled�"�r�rget_lsb_delta_unscaled�"|s�sget_vorg_delta_unscaleda�vget_extentsa�vget_path����V'�{ctor}�����get_glyph_name�����get_glyph_from_name�d��{ctor}�O�format1_names��?�B�sanitize���I�L�serialize��N�s�{ctor}�^�f�{ctor}�N�t�{dtor}�N�w�get_glyph_name�N�x�get_glyph_from_nameN�z�get_glyph_countN�{�cmp_gids���N�{�cmp_keyN�|�find_glyph_nameI�P�sanitize���C^��{ctor}�����operator()�����{ctor}�����cmp����sanitize���Yb�has_data���Yb�get_y_origin���C�G�operator()�C�M�{ctor}�Yb
�sanitize���-�8�paint_glyphw�z�operator()�w��{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�>[�kget_extentsZ���paint_glyphL�y�paint_glyphV�_hb_ot_font_create��_hb_ot_font_destroy"]3hb_ot_get_nominal_glyph&`3hb_ot_get_nominal_glyphs���&c3hb_ot_get_variation_glyph��&i3hb_ot_get_glyph_h_advances�&i3hb_ot_get_glyph_v_advances�&l3hb_ot_get_glyph_v_origin���"r3hb_ot_get_glyph_extents"x3hb_ot_get_glyph_name���&{3hb_ot_get_glyph_from_name��&Z3hb_ot_get_font_h_extents���&Z3hb_ot_get_font_v_extents���~3hb_ot_draw_glyph���%�5�{ctor}�.�S�{ctor}�%�7�{dtor}��3hb_ot_paint_glyph��*�1�{ctor}�C�G�{ctor}�,�N�create�"free_static_ot_funcs���"�%_hb_ot_get_font_funcs��*�8�get_unconst*�3�free_instance������set����get����clear������{ctor}�����operator->�����cmpexch����get_acquire����get_relaxed����operator+���7�as_array���� �operator[]��GҌ^�l�cmpexch^�j�get_acquirey���destroyy���get_length�y���operator->�y���operator=��y���{ctor}��srxoperator*��*�s�sget_advance_with_var_unscaled��2�s�sget_leading_bearing_with_var_unscaled���s�shas_data����s�xoperator*��*�s�sget_advance_with_var_unscaled��r�c�rc�c{ctor}���operator[]��
�operator[]�{�~�operator()�{���{ctor}�����operator()�����{ctor}��8
Wextend��8Wextend�.���shrink�.�U�{dtor}�yV�Voperator->��d�doperator->�3^J^operator->���cmp]���	�z�get_crap���_����y�get_crap����̈́Q*�:�convert*�9�cmpexch*�8�get_stored�*�4�do_destroy�����thiz���a���l�m�get_null���y���get�suxget_length��spxget�spxoperator->��s�xget_length��s�xget�s�xoperator->�rc�cclear��.�|�alloc_exact.�z�shrink_vector��.�Y�fini���yV�Vget�d�dget3^J^get����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�"���<lambda_invoker_cdecl>�&���<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>)�,�operator()�")�4�<lambda_invoker_cdecl>�&)�5�<lambda_invoker_vectorcall>c��z����get_null���C�F�get_null���C�E�destroyc��get�`��get#\��get.�{�alloc��.�Y�init���yV�VconvertyV�Vget_stored��d�dconvert�d�dget_stored�3^O^convert3^L^get_stored�Zc��operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����b*�{ctor}�f�`��operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���`��{ctor}�^#\��operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�[��{ctor}�.�Y�set_error��.�k�in_error����Vgget_acquireyV�Vget_null���yV�VcmpexchyV�Vdo_destroy�zV~Vis_inert����d�kget_acquire�d�dget_null����d�dcmpexch�d�ddo_destroy��d�dis_inert���T^�jget_acquire3^P^get_null���3^N^cmpexch3^F^do_destroy�4^8^is_inert���e��k�l�get_null���g��d�e�get_null���i��]�^�get_null���c��{ctor}��`��{ctor}�#\��{ctor}��VgcmpexchyV�VdestroyzV}Vget_data����d�kcmpexch�d�ddestroy�d�dget_data���T^�jcmpexch3^F^destroy4^7^get_data����V.�__delDtor���d��__delDtor��C^��__delDtor���V)�{dtor}��d��{dtor}�C^��{dtor}�k��zs�t�get_null���m��zq�r�get_null���o��zo�p�get_null����.��operator()�mH��operator()��C��operator()�mH��operator()��CC�operator()��C]�operator()�k�ARRAY_LENGTH���g�hb_bsearch�mH��operator()��C��operator()�mH��operator()�mH��operator()��C��operator()�mH.�operator()�mH8�operator()�F0U�allocate_min���F0Z�start_embed\�operator()���StructAfter"y���operator const void *��J,��push�����hb_bsearch�k+��check_struct���mH��operator()���ARRAY_LENGTH���k+�check_struct����B�bfind��F0\�start_embedmH��operator()���operator|���.��operator()���operator|��Ybt�serialize��k+v�check_struct����0�sanitize���mH��operator()��s��operator()��s��operator()�vT�operator*��	�operator+��PV�operator*��Hb�operator*��g�hb_sorted_array�.��operator()��.��operator()��8
Wcopy_array��8Wcopy_array���Crap�����Crap���I#��as�I#��as�I#��as��J��operator()��J��operator()��J��operator()����realloc_vector����realloc_vector����_Reallocate_for��_Reallocate_for��_Reallocate_for,2�_Reallocate_for.�H�realloc_vector�zVL�call_create�dP�call_create4^T�call_createq�������get_null���s�������get_null���[���{ctor}�����{ctor}��p��{ctor}��o��{ctor}�p��{ctor}�_�b�len����{ctor}�����{ctor}�5�g�{ctor}��0�sanitize_shallow������{ctor}�\c:�{ctor}�
c0�{ctor}��a��{ctor}�b��{ctor}��`��{ctor}�Y^��{ctor}�&\��{ctor}��_�{ctor}���E�{ctor}��z�{ctor}�dx��{ctor}��s��{ctor}��.��{ctor}�yV�Vcreate��d�dcreate�Hb]bget3^R^create�u��z����get_null���w��z����get_null���]���__len___�g�thiz���%�I�{ctor}��?mbconvertHb_bget_stored�X���get����get����len�.��get�?lbget_null���Hb`bcmpexchHbXbdo_destroy�IbMbis_inert�������__len__����thiz����?kbdestroyIbLbget_data�������thiz�������operator++�����operator bool�����__more__�������operator++�����thiz����p
�get�o�get���__next__������operator bool��Z�p
�operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����p��{ctor}�Z�o�operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����o��{ctor}���'�get��3�get���operator++����operator*��5�>�__more__����p�{ctor}��o�{ctor}�p=�get����thiz���%�O�__next__���%�M�__item__���5�:�thiz�����leny��SG�H�getZp=�operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &����o��{ctor}�%�Q�__len__��thiz���p<�{ctor}���forward��forward����operator()���forward��forward����operator()���forward�J��impl�����forward�J��impl�����forward�J��impl����hb_bsearch_implF0��allocate_size����StructAtOffset���forwardJ,��push_has_room����hb_bsearch_impl5���bfind��F0��extend_min�F0��copy_all���k+��dispatch�����addressof����addressof�����as����as����as�k+��check_array_sized���G��operator()��G��operator()��G��operator()�I#�as�Ib�call_create�G�operator()��G�operator()��G�operator()��J:�operator()�{��r�s�get_null���}��p�q�get_null�����n�o�get_null���'���{ctor}�����{ctor}�]���operator!=�]���{ctor}�_�{�operator++�_�m�operator*��_�i�end_�i�begin�����{ctor}�����{ctor}�c4�{ctor}��a��{ctor}�6z��{ctor}�`s��{ctor}�����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>�.��{ctor}��?jbcreate����z����get_null������z����get_null������z����get_null���X���{ctor}�����{ctor}�����{ctor}�]���__next__���]���__item__���_�i�_end���_�i�_begin�_�d�thiz�����!�{ctor}���-�{ctor}����operator!=�����get����{ctor}�Yc��getYc��{ctor}�
b��get
b��{ctor}��z��get�z��{ctor}��s��get�s��{ctor}��.��{ctor}�����get]���__end__����operator*��5�k�operator!=�Z����operator class OT::VORG::subset::<lambda_7fbfa997b70bd8569fcd7aef03c60296> &������__item__�������_end������__end__���operator*��F��'�operator struct OT::HBGlyphID16 OT::VertOriginMetric::* &��.��3�operator const struct hb_set_t *&������_end���5�B�__end__� �operator+���1�operator++��"�operator bool��ZYc��operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &����-�operator+=���iter�����thiz���%�P�__forward__��forward�Ob�operator()��Oc�operator()��Od�operator()�k+m�_dispatch��w�forward�Gu�impl���{�forward�Gy�impl����forward�G}�impl�����forward�G��impl�����forward�G��impl�����forward�G��impl�����forward�J��impl����OQ�operator()��OT�operator()��OV�operator()��OX�operator()��O[�operator()�e�addressof��5�f�bsearch_impl���j�addressof��F0i�extend_min�F0k�copy������as��J��operator()��J��operator()��J��operator()��J��operator()��J��operator()��}��operator()��G��operator()�5���{ctor}����#�$�get_null���-���{ctor}�A�D�operator()�"A�Q�<lambda_invoker_cdecl>�&A�R�<lambda_invoker_vectorcall>���z>�?�get_null����O��impl����O��impl����O�impl����O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��forward�O
�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl���(�forward�J&�impl���,�forward�J*�impl���0�forward�J.�impl���4�forward�J2�impl���8�forward�J6�impl���=�forward�G;�impl����hb_bsearch_implF0 �extend_sizeF0"�_copy���}K�operator()���M�{ctor}�pJ^�operator()�pJ_�operator()�pJ`�operator()��Ob�impl����Od�impl����Of�impl����Oh�impl����Oj�impl����Ol�impl����On�impl���pJo�operator()�pJp�operator()�pJq�operator()�pJr�operator()�pJs�operator()��Ot�operator()��Ou�operator()��Ov�operator()��Ow�operator()��Ox�operator()��Oy�operator()�F0z�allocate_size��F0{�allocate_size��pJ��operator()�pJ~�operator()�pJ�operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl����O��impl����O��impl����O��impl����O��impl�������operator()�����operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�mH��operator()�����operator()�����{ctor}�����{ctor}�����operator()����operator()����{ctor}�mH��operator()�����{ctor}�O���{ctor}���#�get~��#�operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���t��{ctor}���"�{ctor}�Y��to_ranges��Y��to_ranges��mH�operator()��J �operator()����{ctor}�}���{ctor}����{ctor}���:�get��9�{ctor}�L�B�getL�A�{ctor}�7�forward�J5�impl���"Y-�commit_current_range���"Y1�commit_current_range����J?�operator()��JG�operator()��OH�operator()�L�forward�JJ�impl���P�forward�JN�impl����OR�impl����OS�operator()��OT�operator()�pJU�operator()��OW�impl����OY�impl���pJZ�operator()�pJ[�operator()�.�$hb_outline_recording_pen_get_funcs�����*.'�_hb_ot_metrics_get_position_common�%�+�replay�%�-�embolden�������+?�C�subset�6..\..\Dependencies\harfbuzz\src\hb-ot-font.cc����ُ�������(���}�����������������Q!���o!������o!�
�������o!6$�o!7&�o!�9�o!�J�o!�T���d�o!:n���r��a.��a���a������������a��������a������������a{���a|�����������a�4��a�9���?���C���I���K�׀U[�d"Hd��}i���y�d"��������"����"����}�������}������R#����}������p#r�����p#)��}���nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-kern-table.hh������ ���4���8���@��D���X��\��k��0q������}��������nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-meta-table.hh�����&�)fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-meta.h����(�1��&�I��&�b��&�E��91��vU���e���g��0���0���~���}�������~���}	���+���<���>��0[���h�&�Zu�&�|jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\OT\name\name.hh�����?�_��&t��?�7��?��������������	������7���G���I���Z���g���������������������������0���.�?�=k�?�4�?����?�3��?�F��#���}�����������0/��,P��]_��,���&��������������o!���}����m!���}���
������!���(���/���[�_�t�_���_���_�����a0�o!b9���?������������0��,��]���<�o!bE���K���P��#�Y���g���r���y��#�������������������������8"x���7���>������"��������"'���#�������������0���@���E���J���O���U���]���e���m��������4�z��"n���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
���
�,��x
�	���
�	u��	u��s	0��	��	��s	���
�	0��J����hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecor���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at____more__����__len____next__���__forward____prev__���__rewind__�__end__operator!=�
�it���
�xxf��hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
��\��	
��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@v�hb_pair_t<unsigned int,OT::MathValueRecord const &>.?AU?$hb_pair_t@IAEBUMathValueRecord@OT@@@@��

��
	u


	

�	
	�
	�
s	0
	
	
	
s	
s

!	�
!s
�,

	#
$s"%	�
r	�
!	#
$'()�item_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*�� operator[]�&operator+=�*operator++�&operator-=�*operator--�operator-�� T+hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@"�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@��
-	-.
-��
0	-1/2	-1	-1s	0-1	u-1	-.	-.s	�-1�3thiz���4__item__���5__item_at__6__more__���7__len__8__next__���9__forward__8__prev__���9__rewind__�:__end__";hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@��
��-��=hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@^�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
?��
@,��OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >.?AU?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@�ABt
�	�DC
�	�F	0�F	�D	��F
�	0�FK
�hb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@���Ehb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<���__item_t__�Fis_sorted_iterator�G__item__���H__more__���I__next__���I__prev__���J__end__Loperator!=�
?it���
MXp
'tpf�
Nxhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
?�R�hb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@��
Q�PR�S
B�Ut	QmHqHVBt
Q	QYX�Zhb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>�
Bp
tfR[ hb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@��
Qz�OT::<unnamed-type-serialize_math_record_array>.?AU<unnamed-type-serialize_math_record_array>@OT@@���
�,�1_�
^��
a	B^b`
B	Bd`�eserialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >
�1serialize_context
_out��
�base��fOT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > >.?AU?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@�
B
�
i
���
k,
l
�	�nm	�nop	�nm
K,	s�nr
k	�urtv	u�u	0�u	�nj�hb_array_t<OT::MathValueRecord const >.?AU?$hb_array_t@$$CBUMathValueRecord@OT@@@@��	{�u^�hb_array_t<OT::MathValueRecord>.?AU?$hb_array_t@UMathValueRecord@OT@@@@�	}�n|~	W�u	0�n�;	P�n<	i�u<	0�u9K#�	�u�Kitem_t�?item_size��qArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> >roperator=��woperator[]�xget_size���yoperator bool��zpopas_array���{iter_t�}writer_t���|iter���~writer�|operator struct hb_array_t<struct OT::MathValueRecord const >��~operator struct hb_array_t<struct OT::MathValueRecord>��begin���endzqsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@���
?��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@��
���
�	u��
�	���
@	�����	?��	?��s��	0��	��	����	��s	��s��
�!	?��s
?,
�	���s��	?��r	?��	�������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@
�	���
���
�	�����	��	��s	0��	u��	��	��s	?����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@��������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@����hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@���
���
�,��/�x
?	?��
@	?�	0?�	?�	??�
A	0?�������hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>���__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�@p
�xHf^
�Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@�
����?�J�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@
���
�	u��
�
�	���
�	�����	���	���s��	0��	��	����	��s	��s��
�!	���s
�,
�	���s��	���r	���	�������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��J T�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >,hb_pair_t<unsigned int,OT::MathValueRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@U?$hb_pair_t@IAEBUMathValueRecord@OT@@@@@@
{��
�,ht�
�	���	����
�	��	��s	0��	u��	��	��s	���
�	0��������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
{ b��8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathValueRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@@@���`tl	�//
k

�,}�`t
�
�,
�	0k+�+

��l+	0�u

�R�OT::MathTopAccentAttachment.?AUMathTopAccentAttachment@OT@@�
��
	0s	09	t�	�subset�sanitize���get_value��
v�topAccentCoverage
�topAccentAttachment��_compiles_assertion_on_line_303_instance_assertion_on_line_303?null_size��?min_size���R	OT::MathTopAccentAttachment.?AUMathTopAccentAttachment@OT@@�

,
	F0�1

	F0�1
, }�`t!

,
	0k+�+%
�l+'	0�u(
6�OT::MathKern.?AUMathKern@OT@@���
+��
,
+	.+-<	0+-9tT	t+-1J�hb_ot_math_kern_entry_t.?AUhb_ot_math_kern_entry_t@@
3uu4T	u+-5n�OT::UnsizedArrayOf<OT::MathValueRecord>.?AU?$UnsizedArrayOf@UMathValueRecord@OT@@@OT@@��	+-/copy���0sanitize_math_value_records0sanitize���2get_value��6get_entries
	9heightCount��
7mathValueRecordsZ8_compiles_assertion_on_line_4098_instance_assertion_on_line_409?null_size��?min_size���69OT::MathKern.?AUMathKern@OT@@���
,
;	.F0�1<
;�>	PF0�1?
;
7��
B
C
B,
E
7	7GF	7GHI	7GF	s7Gs
B	7MsLN	u7s	{7Ms	}7GsQR	7G	07G�;
7	V7M49	07M�;	7MBKitem_t�?item_size��JUnsizedArrayOf<OT::MathValueRecord>Koperator=��Ooperator[]�Pget_size���Sas_array���Tqsort��Userialize��Wcopy���Xsanitize_shallow���
�arrayZ���Y_instance_assertion_on_line_627?min_size���n6ZOT::UnsizedArrayOf<OT::MathValueRecord>.?AU?$UnsizedArrayOf@UMathValueRecord@OT@@@OT@@��
.,\�u	\=9>9]
-,	0k+�+<Wu	0k+�+aL#�
c��OT::MathKern::get_value::__l2::<lambda_9349a10c57b378a5b9e5040c9375095a>.?AV<lambda_9349a10c57b378a5b9e5040c9375095a>@@`c72efee9���
e��
f��tT;	tegh	tehth
k	leg	tehth
o	peg
e�
r
e	et
s	etuv
e,
f,
y	xetz�ioperator()�	j<lambda_invoker_cdecl>�l<lambda_typedef_cdecl>�moperator int (__cdecl *)(const void *,const void *,int,struct hb_font_t *,const struct OT::MathKern *)�	n<lambda_invoker_vectorcall>p<lambda_typedef_vectorcall>qoperator int (__vectorcall *)(const void *,const void *,int,struct hb_font_t *,const struct OT::MathKern *)w<lambda_9349a10c57b378a5b9e5040c9375095a>��{operator=��
v|OT::MathKern::get_value::__l2::<lambda_9349a10c57b378a5b9e5040c9375095a>.?AV<lambda_9349a10c57b378a5b9e5040c9375095a>@@`c72efee9���
;,
g,
f
e*	u�W##ltT;0	�
l,
W,o#A	�^a�:
tmax_correction_height
tkern_value���J�hb_ot_math_kern_entry_t.?AUhb_ot_math_kerter_fallback_mixin_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@�
V�	3�V�W�
V���
Y�	=�V�Z�X�[�	6�V�Z�	6�V�Z�s	0V�Z�	uV�Z�	V�W�	V�W�s	)�V�Z��\�thiz���]�__item__���^�__item_at___�__more__���`�__len__a�__next__���b�__forward__a�__prev__���b�__rewind__�c�__end__�d�hb_iter_fallback_mixin_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@�5���V����f�hb_iter_with_fallback_t<hb_array_t<enum hb_ot_meta_tag_t>,enum hb_ot_meta_tag_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@W4hb_ot_meta_tag_t@@@@AEAW4hb_ot_meta_tag_t@@@@�����u
)�	)�i�h�	)�i�j�k�
<�	6�)�m�	6�)�m�s	)�i�	)�i�s	u)�m�
<�,
s�	0)�m�t�	��)�m�j�hb_array_t<enum hb_ot_meta_tag_t const >.?AU?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@�	w�)�i�	t)�	t)�m�t�y�z�n�hb_sorted_array_t<enum hb_ot_meta_tag_t>.?AU?$hb_sorted_array_t@W4hb_ot_meta_tag_t@@@@��	|�)�i�	|�)�i��}�~�	)�i��	)�)�m��	)�)�m�����	)�)�m�s�4���Frealloc_move���l�hb_array_t<enum hb_ot_meta_tag_t>��6�__item_t__�Fis_random_access_iterator��Fhas_fast_len���n�__item__���o�__item_at__p�__next__���q�__forward__p�__prev__���q�__rewind__�r�__len__u�operator!=�v�begin��v�endv�operator&��x�operator struct hb_array_t<enum hb_ot_meta_tag_t const >���u�operator==�r�hash���{�cmp�qsort��r�get_size�����reverse��sub_array����truncate���p�fini���
��arrayZ���
ulength���
ubackwards_length�^"V��hb_array_t<enum hb_ot_meta_tag_t>.?AU?$hb_array_t@W4hb_ot_meta_tag_t@@@@)�h�
#���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>,enum hb_ot_meta_tag_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@$0A@@@W4hb_ot_meta_tag_t@@@@��
����
��	u����
��	������
#���
��	����������	#�����	#�����s����	0����	������	����������	������s	������s����
��!	#�����s
#�,
��	������s����	#�����r	#�����	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>,enum hb_ot_meta_tag_t>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@$0A@@@W4hb_ot_meta_tag_t@@@@����hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@��
����
��,���
#�	#�����
��	��#���	��#���s	0#���	u#���	#���	#���s	#�#���
��,
��	0#�������hb_reference_wrapper<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> >.?AU?$hb_reference_wrapper@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@@@����������hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
�� fR��(hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@$0A@@@��
�����hb_map_iter_factory_t<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0>.?AU?$hb_map_iter_factory_t@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@@@
�������#���
��
��	���.�.��
�
��	������Z��hb_map_iter_factory_t<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0>�
�f���hb_map_iter_factory_t<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0>.?AU?$hb_map_iter_factory_t@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@@@
��
�
����hb_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@I@@��
����
��	u����
��	������
��	����������	������	������s����	0����	u��������	u����s	u����s����
��!	������s
��,
��	������s����	������r	������	�������������uitem_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@I@@��
���
��,��l��������
��	������
��	u����	u����s	0����	����	����s	������
��	0��������hb_reference_wrapper<unsigned int (__cdecl OT::DataMap::*)(void)const >.?AU?$hb_reference_wrapper@P8DataMap@OT@@EBAIXZ@@�������hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
�it���
��f��� hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@��
����hb_map_iter_factory_t<unsigned int (__cdecl OT::DataMap::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8DataMap@OT@@EBAIXZ$0A@@@
����������
���
�	���.�.�
��
��	����b�hb_map_iter_factory_t<unsigned int (__cdecl OT::DataMap::*)(void)const ,0>�
��f��hb_map_iter_factory_t<unsigned int (__cdecl OT::DataMap::*)(void)const ,0>.?AU?$hb_map_iter_factory_t@P8DataMap@OT@@EBAIXZ$0A@@@
��
����hb_iter_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@
���

�	u��
�
�	���
��	�����	���	���s��	0��	����	������	����s	����s��
�!	�� �s
�,
�	"��#�s!�$�	���r	�� �	"��#�&�'�(����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]�%�operator+=�)�operator++�%�operator-=�)�operator--��operator-�� T*�hb_iter_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@��
-�	�-�.�
-���
0�	�-�1�/�2�	��-�1�	��-�1�s	0-�1�	u-�1�	-�.�	-�.�s	�-�1��3�thiz���4�__item__���5�__item_at__6�__more__���7�__len__8�__next__���9�__forward__8�__prev__���9�__rewind__�:�__end__�;�hb_iter_fallback_mixin_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@�����-���=�hb_iter_with_fallback_t<hb_array_t<OT::DataMap const >,OT::DataMap const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUDataMap@OT@@@@AEBUDataMap@OT@@@@��u
�	�@�?�	�@�A�B�
��	���D�	���D�s	�@�	�@�s	u�D�
��	0�D�J�	���D�	��@�	t�	t�D�J�N�O�f�hb_sorted_array_t<OT::DataMap const >.?AU?$hb_sorted_array_t@$$CBUDataMap@OT@@@@	Q��@�	Q��@��R�S�	�@��	��D��	��D�V�W�	��D�s�,���Frealloc_move���C�hb_array_t<OT::DataMap const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���E�__item__���F�__item_at__G�__next__���H�__forward__G�__prev__���H�__rewind__�I�__len__K�operator!=�L�begin��L�endL�operator&��M�operator struct hb_array_t<struct OT::DataMap const >��K�operator==�I�hash���P�cmpT�qsort��I�get_size���U�reverseX�sub_array��Y�truncate���G�fini���
��arrayZ���
ulength���
ubackwards_length�Z"VZ�hb_array_t<OT::DataMap const >.?AU?$hb_array_t@$$CBUDataMap@OT@@@@��
��,	���s	���s
�	�_�
��	�_�`�a�
�,
�,
d�	c��_�e�f�operator()�	]�<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��operator hb_ot_meta_tag_t (__cdecl *)(unsigned int)	^�<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>"�operator hb_ot_meta_tag_t (__vectorcall *)(unsigned int)���b�<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>��f�operator=��
vg�OT::meta::accelerator_t::get_entries::__l5::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>.?AV<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@`7c07142d��
��	0k+�+i�
���l+k�	0����l�
��
��,
Y_	Y_p�!$	Y_p�	Y_p�s^����q�meta_accelerator_t�r�~meta_accelerator_ts�__vecDelDtor���Jt�OT::meta_accelerator_t.?AUmeta_accelerator_t@OT@@���	Y_p�!$
p�,:�OT::NameRecord.?AUNameRecord@OT@@���
x���
y�	�$x�z�!$	!x�z�
x��1�	}�x�z�~�	0x�z�	tx�	0x�z��;	x�z�	ux�z�f{�language���|�score���copy�����isUnicode����cmp��sanitize���
	9platformID���
	9encodingID���
	9languageID���
	9nameID���
	9length���
�;
offset�����_instance_assertion_on_line_258��get_size���?null_size��?min_size���?static_size:��OT::NameRecord.?AUNameRecord@OT@@���
y�
z�,
��	}�F0�1��
�;
���1�;�u�1
9	0�;�;��
}�,���u	��=9>9��
��,	0k+�+��	0�;�;3�B�hb_ot_name_entry_t.?AUhb_ot_name_entry_t@@��
����
��:
uname_id��
�var��
�$language�B��hb_ot_name_entry_t.?AUhb_ot_name_entry_t@@��
��,��0t��.�OT::name.?AUname@OT@@���
����
��	u����	0����s	0����9J�OT::name::accelerator_t.?AUaccelerator_t@name@OT@@��b�OT::UnsizedArrayOf<OT::NameRecord>.?AU?$UnsizedArrayOf@UNameRecord@OT@@@OT@@	����N?tableTag�����get_size�����subset���sanitize_records�����sanitize�����accelerator_t��
	9format���
	9count
�;stringOffset�
��nameRecordZ����_compiles_assertion_on_line_576��_instance_assertion_on_line_576?null_size��?min_size���.��OT::name.?AUname@OT@@���
��
��,��OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`7c07142d��
����
��
y�,
��	0������
���
��
��	����
��	����L�����
��,
��,
��	��������j��operator()���<lambda_a3d7bb2bcf15c0e21c9025e5104df265>��
�tc��operator=��&��OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`7c07142d��
��
��,	����L�
��
��,
��
��	��F0�1��^�hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@���
����
��	u����
��	������
����
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	������s
��,
��	������s����	������r	������	���������������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@����hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@�
��	������
����
��	����������	������	������s	0����	u����	����	����s	���������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@�����������hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUNameRecord@OT@@@@����hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@��
����
��,�����.
��	������
��	������	0����	����	������
��,
�	0�������hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >.?AU?$hb_reference_wrapper@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@@@����������hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unna�����__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
��it���
�Pp
MBXf^
�`hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�����hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@@@�
��
����
����.	�mHqH����.
�	�����hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>�
��p
�.f��hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@@@�
�
����hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@����hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@��
���
�	u��
�	���
��	���� �	����	����s#�"�	0��	����	����&�'�	����s	����s)�*�
�!	���,�s
��,
�	.��/�s-�0�	����r	���,�	.��/�2�3�4����item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���!�thiz���"�iter���$�operator+��"�_begin�"�begin��"�_end���"�end%�operator bool���len(�operator*��+�operator[]�1�operator+=�5�operator++�1�operator-=�5�operator--�#�operator-��� T6�hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@
8�	�8�9�
8���
;�	�8�<�:�=�	��8�<�	��8�<�s	08�<�	u8�<�	8�9�	8�9�s	��8�<��>�thiz���?�__item__���@�__item_at__A�__more__���B�__len__C�__next__���D�__forward__C�__prev__���D�__rewind__�E�__end__�F�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@���8���H�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@���hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@�
J���
K�,	9L�x���L��/M�
��	��O�N�
��	����Q�	0��Q�	��O�	����Q�
��	0��Q�V���hb_reference_wrapper<OT::IntType<unsigned short,2> OT::NameRecord::*>.?AU?$hb_reference_wrapper@PEQNameRecord@OT@@U?$IntType@G$01@2@@@�����P�hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>��__item_t__�Fis_sorted_iterator�R�__item__���S�__more__���T�__next__���T�__prev__���U�__end__W�operator!=�
J�it���
H8p
X�@f�
Y�Hhb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@��
J����hb_filter_iter_factory_t<hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@3@@@�
\��[�]���^�
M���/`�	\�mHqHa��/M�
\�	\�d�c�ze�hb_filter_iter_factory_t<hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*>���
�/p
M�f�f�hb_filter_iter_factory_t<hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*>.?AU?$hb_filter_iter_factory_t@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@3@@@�
\�
M�
J�Z�hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@�>�hb_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@�
l���
m�	ul�n�
l�	j�l�p�
K�	r�l�n�q�s�	J�l�n�	J�l�n�sv�u�	0l�n�	��l�p�	��l�n�y�z�	��l�p�s	��l�n�s|�}�
l�!	J�l��s
J�,
l�	��l���s����	J�l�p�r	J�l��	��l������������item_t�o�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���t�thiz���u�iter���w�operator+��u�_begin�u�begin��u�_end���u�endx�operator bool��o�len{�operator*��~�operator[]���operator+=���operator++���operator-=���operator--�v�operator-��> T��hb_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@�^�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@���
��	j�����
����
��	r���������	������	������s	0����	u����	����	����s	J��������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__^��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@���l�������Z��hb_iter_with_fallback_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEBUNameRecord@OT@@@@�^�hb_array_t<OT::NameRecord const >.?AU?$hb_array_t@$$CBUNameRecord@OT@@@@
����
��,���/M�
J�	J�����
K�	��J���	0J���	J���	J�J���
L�	0J�����Vk�����hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>�����__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
��it���
H p
X�(f�
��0hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@�
�����]�J�����hb_iter_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@
����
��	u����
��
��	������
��	����������	������	������s����	0����	������	����������	������s	������s����
��!	�����s
��,
��	����s��	������r	�����	����������item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*���operator[]��operator+=��operator++��operator-=��operator--���operator-�� T�hb_iter_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@��
�	����
���
�	������	����	����s	0��	u��	��	��s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@����������hb_iter_with_fallback_t<hb_array_t<OT::NameRecord const >,OT::NameRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEBUNameRecord@OT@@@@��u
��	����	�����
��	�����	�����s	���	���s	u���
��	0����	�����	�����	t��	t������n�hb_sorted_array_t<OT::NameRecord const >.?AU?$hb_sorted_array_t@$$CBUNameRecord@OT@@@@��	����	���������	����	������	���������	�����s����Frealloc_move����hb_array_t<OT::NameRecord const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::NameRecord const >����operator==��hash����cmp��qsort���get_size�����reverse��sub_array����truncate����fini���
��arrayZ���
ulength���
ubackwards_length�^"V��hb_array_t<OT::NameRecord const >.?AU?$hb_array_t@$$CBUNameRecord@OT@@@@
����
��
�
��,
�
��	����	�����	����
x�,		����s
��	�����s
��	u��s	�����sV�hb_array_t<OT::NameRecord>.?AU?$hb_array_t@UNameRecord@OT@@@@���	����s��	���	0����;
��	����49	0����;x�#�	���>x�item_t�?item_size���UnsizedArrayOf<OT::NameRecord>��operator=��
�operator[]��get_size����as_array����qsort���serialize���copy����sanitize_shallow���
�arrayZ����_instance_assertion_on_line_627?min_size���b6�OT::UnsizedArrayOf<OT::NameRecord>.?AU?$UnsizedArrayOf@UNameRecord@OT@@@OT@@�1���
��	0�����;�;���;�; �
��
��,	0����	0k+�+��	0k+�+�y�#�
'�f�hb_vector_t<hb_ot_name_entry_t,0>.?AU?$hb_vector_t@Uhb_ot_name_entry_t@@$0A@@@��
)�^�hb_array_t<hb_ot_name_entry_t>.?AU?$hb_array_t@Uhb_ot_name_entry_t@@@@��j�hb_array_t<hb_ot_name_entry_t const >.?AU?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@���
)��
-�	)�*�
.�
,�	)�*�0�
+�	)�*�2�
)���
4�,
5�	)�*�6�r�std::initializer_list<hb_ot_name_entry_t>.?AV?$initializer_list@Uhb_ot_name_entry_t@@@std@@�
8�	)�*�9�	)�*�
2/�1�3�7�:�;�	)�*�	)�*�0�	)�*�2�>�?�
��	)�*�
)�,	C�)�*�.�	C�)�*�6�D�E�
4�	�)�G�	0)�G�6�	u)�G�
��,	K�)�G�r
��,	M�)�*�rL�N�	K�)�G�	M�)�*�P�Q�	0)�G�	,�)�G�	+�)�*�T�U�	A�)�G�v�hb_sorted_array_t<hb_ot_name_entry_t const >.?AU?$hb_sorted_array_t@$$CBUhb_ot_name_entry_t@@@@�	X�)�G�j�hb_sorted_array_t<hb_ot_name_entry_t>.?AU?$hb_sorted_array_t@Uhb_ot_name_entry_t@@@@	Z�)�*�Y�[�	��)�G�s	A�)�*�s]�^�	A�)�*�	)�*�s	0)�*�	0)�*�s	0)�*�	0)�*�	��)�*�	)�*�	)�*��	)�*�sVFrealloc_move�����item_t�?item_size��+�array_t,�c_array_t��<�hb_vector_t<hb_ot_name_entry_t,0>��=�~hb_vector_t<hb_ot_name_entry_t,0>�@�extend�
tallocated
ulength���
A�arrayZ���B�init���B�init0��B�fini���B�reset��F�operator=��H�as_bytes���I�operator==�I�operator!=�J�hash���O�operator[]�R�tail���S�operator bool��J�get_size���V�as_array���,�iter_t�+�writer_t���T�iter���U�writer�T�operator struct hb_array_t<struct hb_ot_name_entry_t const >���U�operator struct hb_array_t<struct hb_ot_name_entry_t>��W�begin��W�end\�as_sorted_array_�operator+��`�push���S�in_error���B�set_error��B�reset_errora�shrink_vector��a�shift_down_vector��b�alloc��c�alloc_exactB�clear��d�resize�e�resize_exact���f�popa�remove_ordered�g�shrink�h�qsort��i�__vecDelDtor���f?vj�hb_vector_t<hb_ot_name_entry_t,0>.?AU?$hb_vector_t@Uhb_ot_name_entry_t@@$0A@@@��
A�
*�,
��
����
o�,
p�	��n�q�	��n�!$r�s�	��n�u�$u
o�	t��w�v�	���w�sN�hb_blob_ptr_t<OT::name>.?AU?$hb_blob_ptr_t@Uname@OT@@@@�
��,	{���n�q�	��n�s�t�accelerator_t��u�~accelerator_t�x�get_index��y�get_name���
�pool�
upool_len�
z�table
)�names|�operator=��}�__vecDelDtor���J.~�(OT::name::accelerator_t.?AUaccelerator_t@name@OT@@��	��n�!$
z�
��
z�	z���j#
z���
��	��z���
��,	��z���	�z���	W#z���	uz���	z���	�z�����T����hb_blob_ptr_t<OT::name>��operator->���operator*����operator const char *����get��get_blob�����get_length���destroy
�b��__dflt_ctor_closure��operator const void *��NV��hb_blob_ptr_t<OT::name>.?AU?$hb_blob_ptr_t@Uname@OT@@@@�	z���j#
)�
��
��	W#z���j#
��,���;�;��
��
��	����
n�,
A�,
��K���##��0����
o�
4�
��	��)�G�
w�,
/]
/]�
��	/]����
3],
��	/]����	/]��!$������	/]��
/],	��/]����	��/]��������	/]��sr������name_accelerator_t���~name_accelerator_t��operator=����__vecDelDtor���J&��(OT::name_accelerator_t.?AUname_accelerator_t@OT@@���	/]��!$
��,��OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`7c07142d�
����
��	>,����.�
���
��
��	����
��	����0����
��,
��,
�	������r��operator()��<lambda_703419f0b8ad6300a5a4939f3ee21527>��
0glyph_map�operator=��&�OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`7c07142d�
��
��,	����0
��
��,����	^����J`����hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��hff�phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@��	���s�s��
��	�����Z�hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>�
��f��hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>.?AU?$hb_map_iter_factory_t@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00@@�
�
��
�,
��
��,
��,���
�,��hb_iter_with_fallback_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@����hb_iter_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@���
���
�	u��
+�
�	���
+���
�	�����	+���	+���s��	0��	M���	M�����	M���s	M���s��
�!	+����s
+�,
�	�����s����	+���r	+����	������������M�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]���operator+=���operator++���operator-=���operator--��operator-�� T��hb_iter_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@�
�	���
���
�	�����	M���	M���s	0��	u��	��	��s	+�����thiz����__item__���	�__item_at__
�__more__����__len__�__next__���
�__forward__�__prev__���
�__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@���������hb_iter_with_fallback_t<hb_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@���A�u
+�	+���	+����
�	M�+��	M�+��s	+��	+��s	u+��
�,
�	0+���	A�+��	,�+��	t+�	t+���#�$�	Z�+��	Z�+���&�'�	+���	+�+���	+�+��*�+�	+�+��s����Frealloc_move����hb_array_t<hb_ot_name_entry_t>�M�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__ �operator!=�!�begin��!�end!�operator&��"�operator struct hb_array_t<struct hb_ot_name_entry_t const >��� �operator==��hash���%�cmp(�qsort���get_size���)�reverse,�sub_array��-�truncate����fini���
A�arrayZ���
ulength���
ubackwards_length�^"V.�hb_array_t<hb_ot_name_entry_t>.?AU?$hb_array_t@Uhb_ot_name_entry_t@@@@���hb_iter_t<hb_sorted_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@�
0���
1�	u0�2�
Z�
0�	4�0�5�
Z���
7�	8�0�2�6�9�	Z�0�2�	Z�0�2�s<�;�	00�2�	M�0�5�	M�0�2�?�@�	M�0�5�s	M�0�2�sB�C�
0�!	Z�0�E�s
Z�,
0�	G�0�H�sF�I�	Z�0�5�r	Z�0�E�	G�0�H�K�L�M��M�item_t�3�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���:�thiz���;�iter���=�operator+��;�_begin�;�begin��;�_end���;�end>�operator bool��3�lenA�operator*��D�operator[]�J�operator+=�N�operator++�J�operator-=�N�operator--�<�operator-�� TO�hb_iter_t<hb_sorted_array_t<hb_ot_name_entry_t>,hb_ot_name_entry_t &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@Uhb_ot_name_entry_t@@@@AEAUhb_ot_name_entry_t@@@@�
7�	A�Z�Q�
Z�	Z�S��	Z�S�T�U�
7�,
W�	0Z�Q�X�	Z�Z�Q��	Z�Z�Q�Z�[�	Z�Z�Q�s+���0���0�iter_base_tM�item_t�R�begin��R�endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���V�hb_sorted_array_t<hb_ot_name_entry_t>��Y�operator!=�\�sub_array��]�truncate���j^� hb_sorted_array_t<hb_ot_name_entry_t>.?AU?$hb_sorted_array_t@Uhb_ot_name_entry_t@@@@	)�*� "
M�A�a�^�CrapHelper<hb_ot_name_entry_t>.?AU?$CrapHelper@Uhb_ot_name_entry_t@@@@��	M�c�
��,
��,	�@�?�
��
�,
D�,

�
�,B�Null<OT::DataMap>.?AU?$Null@UDataMap@OT@@@@�	��m��?���#�
p�
��,
��
��,
��,
��,
��,
N�
Y���
y�
z�
y�	uY�|�	tY�|��	0Y�|�9��OT::KernSubTable<OT::KernAATSubTableHeader>::<unnamed-type-u>.?AT<unnamed-type-u>@?$KernSubTable@UKernAATSubTableHeader@OT@@@OT@@���	Y�|��}�get_size���}�get_type���~�get_kerning�sanitize�����<unnamed-type-u>���
��u��_instance_assertion_on_line_191?null_size��?min_size���v	��OT::KernSubTable<OT::KernAATSubTableHeader>.?AU?$KernSubTable@UKernAATSubTableHeader@OT@@@OT@@��	Y�|���
y�,
������
O�,
z�,
����
��
����AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@���AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@AAT@@���AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@���OT::KernSubTableFormat3<OT::KernAATSubTableHeader>.?AU?$KernSubTableFormat3@UKernAATSubTableHeader@OT@@@OT@@f
:�header���
��format0��
��format1��
��format2��
��format3����OT::KernSubTable<OT::KernAATSubTableHeader>::<unnamed-type-u>.?AT<unnamed-type-u>@?$KernSubTable@UKernAATSubTableHeader@OT@@@OT@@���
F�
*�
5���
��
��
��	u5���	t5����	05���9��OT::KernSubTable<OT::KernOTSubTableHeader>::<unnamed-type-u>.?AT<unnamed-type-u>@?$KernSubTable@UKernOTSubTableHeader@OT@@@OT@@�	5������get_size�����get_type�����get_kerning��sanitize�����<unnamed-type-u>���
��u��_instance_assertion_on_line_191?null_size��?min_size���r	��OT::KernSubTable<OT::KernOTSubTableHeader>.?AU?$KernSubTable@UKernOTSubTableHeader@OT@@@OT@@	5�����
��,
������
+�,
��,
����
��
����AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@��AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@AAT@@��AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@��OT::KernSubTableFormat3<OT::KernOTSubTableHeader>.?AU?$KernSubTableFormat3@UKernOTSubTableHeader@OT@@@OT@@��f
�header���
��format0��
��format1��
��format2��
��format3����OT::KernSubTable<OT::KernOTSubTableHeader>::<unnamed-type-u>.?AT<unnamed-type-u>@?$KernSubTable@UKernOTSubTableHeader@OT@@@OT@@�
"�	+��	�	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`7c07142d�
����
��	0����r�
���
��
��	����
��	����z�����
��,
��,
��	��������r��operator()���<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs�����operator=��&��OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`7c07142d�
��
��,	����z�
��
��,a���	�����������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.��
��	��ij�Z�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
��f��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`7c07142d�
���
�	0��r�
��
�
�	��
�	��z���
�,
�,
�	����r�operator()��<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����operator=���&�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`7c07142d�
�
�,	��z�
�
�,a��	'�L���,����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�
�	[�a��Z�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�f��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@�+�M�	Z�S��	Z�S��
4�,
�,j�CrapOrNullHelper<OT::NameRecord const >.?AU?$CrapOrNullHelper@$$CBUNameRecord@OT@@@@	����
z�
�,	A�)�*� "+��
�,	��I#O#
,�
��,
@�,	��I#O#	l�I#O#
����
�
�
�	t�����	0���t���AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@�	0���9��OT::SortedArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$SortedArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@@OT@@���	�����get_kerning�apply���accelerator_t��	�sanitize���
:�header���

�pairs�_compiles_assertion_on_line_160�_instance_assertion_on_line_160?null_size��?min_size���
�AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@��
|�,
����
�
�
�	t�����	0���t���AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@���	0���9	�����get_kerning�apply���accelerator_t���sanitize���
�header���

�pairs�_compiles_assertion_on_line_160�_instance_assertion_on_line_160?null_size��?min_size���
�AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@
��,��_	0�J�J�
�	c�{�	�c�{��hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >����{operator==��{operator!=��operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����get
�v�F �hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@������_	0�J�J"�
��	�`�{$�	���`�{�%�hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >����{operator==��{operator!=�&�operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &��&�get
��v�F'�hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@�����Z	0�J�J)�
��	#\�{+�	��#\�{�,�hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >����{operator==��{operator!=�-�operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &-�get
��v�F.�hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���	'��� "
'�,	��� "
�,
�d
��
5�
�d,
$U,
e
p�
:�
e,
Z_,
9_
��
?�
B_,
0],��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7c07142d��
C���
D�	C�E�~ 
E�,
D�	� C�E�	� C�E�~C��	���K�
C�	C�~ 	C�~ 
C��
P�
C�	C�R�
Q�	C�R�S�T�
C�,
D�,
W�	V�C�R�X��F�operator()�	N�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�I�operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	O�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>J�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�U�<lambda_133af15c3ab28a2fd0176429d1e8943b>��Y�operator=���
vZ�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7c07142d����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7c07142d��
\���
]�	\�^�� 
^�,
]�	� \�^�	� \�^�~\��	���d�
\�	\�� 	\�� 
\��
i�
\�	\�k�
j�	\�k�l�m�
\�,
]�,
p�	o�\�k�q��_�operator()�	g�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�b�operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	h�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>c�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�n�<lambda_9f40189620cfe4223adcbc34f0d42913>��r�operator=���
vs�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7c07142d����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7c07142d�
u���
v�	u�w�� 
w�,
v�	� u�w�	� u�w�~u�\	
�}�
u�	u�� 	u�� 
u��
��
u�	u���
��	u�������
u�,
v�,
��	��u������x�operator()�	��<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�{�operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	��<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>|�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )�����<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>����operator=���
v��std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7c07142d���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7c07142d��
����
��	����!
��,
��	!����	!����~���	<,9��
��	��!	��!
���
��
��	����
��	��������
��,
��,
��	�����������operator()�	��<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>���operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	��<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>��operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )���<lambda_66f57f934f28d61049862f64df852ff0>����operator=���
v��std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7c07142d��V�NullHelper<OT::NameRecord>.?AU?$NullHelper@UNameRecord@OT@@@@���	����
�,
G�,

���
��
����OT::ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$ArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@@OT@@���
����
��,
��
��	������	��������	������	z�����r
��	|�����r����	u����	0����	����	������	����������	������	0�����;	������<
��	�����<	0����9	�������item_t�?item_size����ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >��operator=����operator[]���get_size�����operator bool����pop��as_array�����iter_t���writer_t�����iter�����writer���operator struct hb_array_t<struct AAT::KernPair const >��operator struct hb_array_t<struct AAT::KernPair>�����begin����end��qsort���serialize���serialize_append����copy����sanitize_shallow���
�len��
��arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$ArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@@OT@@���
��	��
��

�	��
����	��
��	0
��49

�	�
��<.�����as_array�����iter_t���writer_t����iter����writer��operator struct hb_sorted_array_t<struct AAT::KernPair const >��operator struct hb_sorted_array_t<struct AAT::KernPair>�begin���end�serialize���copy����
T�OT::SortedArrayOf<AAT::KernPair,OT::BinSearchHeader<OT::IntType<unsigned short,2> > >.?AU?$SortedArrayOf@UKernPair@AAT@@U?$BinSearchHeader@U?$IntType@G$01@OT@@@OT@@@OT@@���	|�
����
�,
�,
#�	�b�b6�
��	�`�`��
��	�[\��
}�
m�
]�
#�
�
�
�
�Y,f�NullHelper<OT::GPOS_accelerator_t>.?AU?$NullHelper@UGPOS_accelerator_t@OT@@@@���	��
ܢ
̢
��f�NullHelper<OT::kern_accelerator_t>.?AU?$NullHelper@Ukern_accelerator_t@OT@@@@���	���
��
��
t�
d�
F�
/�
]_,f�NullHelper<OT::meta_accelerator_t>.?AU?$NullHelper@Umeta_accelerator_t@OT@@@@���	��
�f�NullHelper<OT::name_accelerator_t>.?AU?$NullHelper@Uname_accelerator_t@OT@@@@���	����
�
��
ޡ
�+Z�Null<OT::name_accelerator_t>.?AU?$Null@Uname_accelerator_t@OT@@@@���	����Z�Null<OT::meta_accelerator_t>.?AU?$Null@Umeta_accelerator_t@OT@@@@���	���Z�Null<OT::kern_accelerator_t>.?AU?$Null@Ukern_accelerator_t@OT@@@@���	���Z�Null<OT::GPOS_accelerator_t>.?AU?$Null@UGPOS_accelerator_t@OT@@@@���	��J�Null<OT::NameRecord>.?AU?$Null@UNameRecord@OT@@@@���	���	c�{�	�`�{$�	#\�{+�	�.�.��	�s�s��	dxjx��	�z�z
�	����Q�	��k�uAq�##{0�
{�,	&\-\��	Y^_^��	�`�`��	bb�	�a�a�	
cc<�	\cccF�	����f�	^�d���	������	9�?���	������	����	�#����OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`7c07142d
!���
"�	0!�#���
!��
%�
!�	!�'�
&�	!�'���(�)�
!�,
"�,
,�	+�!�'�-��$�operator()�*�<lambda_002051149b1045938e90376ffdd0cc1a>��
�{__this���
�$glyphset�
ulookup_type��.�operator=��&/�OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`7c07142d
"�
#�,	!�'���
!�
'�,=�!��.	��?�6��	���7�hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>��__item_t__�Fis_sorted_iterator�B�__item__���C�__more__���D�__next__���D�__prev__���E�__end__H�operator!=�
��it���
I� p
MB8f�
8�@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�%��.	M�mHqH:�!��.	M�T�<��=�hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>�
!�p
�.f�>� hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@@@�
"�,
F�,
&�,B��	06<7<C����
J�,F��	06<7<G�
B�	0k+}+I�
F�	0k+}+K�A��	���@�M�	����
��,

�,
��,
R���S�
�	�����U�
"���W�
��,	������
��,
��,
\���]�
��	#�����_�
����a�
��,	)�i�h�
3�,	%�.�-�
2�,
%�,
h�&�i�
#�	%�.�k�
��$�m�
��,��k�	0k+}+p�
o�k�r�	}�F0�1�2�;
9	�;F0�1u��;u�1u	F0�1w�
�;,
}�
����{��#�	0k+}+u�
��,	\�d�c�
M�,
h�,
\�,
��]���
��	J�\�d���
�����
j�,
J�	��\�d���
��[���
�,	���
�,
�,
�����
��	������
.�
���
��,
��,
��	��F0�1��
���hb_iter_with_fallback_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@��hb_iter_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@�
����
��	u����
�
��	������
���
��	����������	�����	�����s����	0����		�����		���������		�����s		�����s����
��!	�����s
�,
��	������s����	�����r	�����	�������������	�item_t���get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool����len��operator*����operator[]���operator+=���operator++���operator-=���operator--���operator-�� T��hb_iter_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@���
��	������
����
�	�������		����		����s	0���	u���	����	����s	������thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@������������hb_iter_with_fallback_t<hb_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@�}�u	����	�����
��		���		���s	���	���s	u��
��,
�	0���	}���	�����	t�	t�����b�hb_sorted_array_t<OT::NameRecord>.?AU?$hb_sorted_array_t@UNameRecord@OT@@@@�	����	�������	����	����	�����	���s�����Frealloc_move����hb_array_t<OT::NameRecord>�	�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::NameRecord const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
}�arrayZ���
ulength���
ubackwards_length�V"V�hb_array_t<OT::NameRecord>.?AU?$hb_array_t@UNameRecord@OT@@@@���	������hb_iter_t<hb_sorted_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@���
���
�	u��
�
�	����
���
��	��������	���	���s����	0��		����		������		����s		���s��
�!	���s
�,
�	���s�	�	����r	���	�����
��	�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len�����thiz�����iter�����operator+����_begin���begin����_end�����end��operator bool���len�operator*���operator[]�
�operator+=��operator++�
�operator-=��operator--���operator-�� T�hb_iter_t<hb_sorted_array_t<OT::NameRecord>,OT::NameRecord &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UNameRecord@OT@@@@AEAUNameRecord@OT@@@@���
��	}���
�	���	����
��,
�	0���	����	�����	���s�������iter_base_t	�item_t��begin���endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����hb_sorted_array_t<OT::NameRecord>���operator!=��sub_array���truncate���b� hb_sorted_array_t<OT::NameRecord>.?AU?$hb_sorted_array_t@UNameRecord@OT@@@@���	F0�1 �
�,���	0k+}+#���uu	0k+�+%�
��
'�"uK���##��00)�
��,	�������OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`7c07142d
-���
.�	0-�/�l�
-��
1�
-�	-�3�
2�	-�3���4�5�
-�,
.�,
8�	7�-�3�9��0�operator()�6�<lambda_3065f5404b1bd9c4fef5312d6282f02a>��
�{__this���
�$glyphset�
ulookup_type��:�operator=��&;�OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`7c07142d
.�
/�,	-�3���
-�
3�,o�-��.	#�q�B��;���C�hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>��T�__item_t__�Fis_sorted_iterator�t�__item__���u�__more__���v�__next__���v�__prev__���w�__end__z�operator!=�
[�it���
{� p
MB8f�
D�@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�1��.	�mHqHF�-��.	���H��I�hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>�
-�p
�.f�J� hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@@@�	�����
����
M�
N��t��AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::Flags.?AW4Flags@?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@AAT@@��
M�	0��Q�����AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@AAT@@���	0��Q�t�	0��Q�9	��Q�	u��Q��9�Types��	9HBUINT�|LFormat1EntryT��EntryData��P�Flags��R�is_action_initiableR�is_actionable��S�driver_context_t���T�apply��U�sanitize���
:�header���
c�machine��
(�kernAction���V�_instance_assertion_on_line_408W�get_size���?null_size��?min_size���?static_size�X�AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@AAT@@��	��Q���
����
[�
\�
[�	t��^���	0��^�t���AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@�	0��^�9��OT::OffsetTo<AAT::ClassTable<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ClassTable@U?$IntType@G$01@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@�	��^�	u��^�Z9�Types��	9HBUINT�_�get_kerning`�apply��a�accelerator_t��b�sanitize���
:�header���
	9rowWidth�
c�
leftClassTable���
c�rightClassTable��
(�arrayd�_instance_assertion_on_line_497e�get_size���?null_size��?min_size���?static_size�f�AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>.?AU?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@��	��^���
����
i�
j�
i�	t��l��	0��l�t�	0��l�9	��l�Zm�get_kerningn�apply��o�sanitize���
:�header���
	9glyphCount���
;
kernValueCount���
;leftClassCount���
;rightClassCount��
;
flags
=�kernValueZ���p�_compiles_assertion_on_line_122p�_instance_assertion_on_line_122?null_size��?min_size���q�OT::KernSubTableFormat3<OT::KernAATSubTableHeader>.?AU?$KernSubTableFormat3@UKernAATSubTableHeader@OT@@@OT@@	��l������+	�����
����
v�
w��t��AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::Flags.?AW4Flags@?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@AAT@@
v�	0��z�����AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@AAT@@�	0��z�t�	0��z�9	��z�	u��z��9�Types��	9HBUINT�|LFormat1EntryT��EntryData��y�Flags��{�is_action_initiable{�is_actionable��|�driver_context_t���}�apply��~�sanitize���
�header���
c�machine��
(�kernAction����_instance_assertion_on_line_408��get_size���?null_size��?min_size���?static_size���AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@AAT@@	��z���
����
��
��
��	t������	0����t���AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@���	0����9	����	u����Z9�Types��	9HBUINT���get_kerning��apply����accelerator_t����sanitize���
�header���
	9rowWidth�
c�leftClassTable���
c�
rightClassTable��
(�array��_instance_assertion_on_line_497��get_size���?null_size��?min_size���?static_size���AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>.?AU?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@	������
����
��
��
��	t�����	0����t�	0����9	����Z��get_kerning��apply����sanitize���
�header���
	9glyphCount���
;kernValueCount���
;	leftClassCount���
;
rightClassCount��
;flags
=�kernValueZ�����_compiles_assertion_on_line_122��_instance_assertion_on_line_122?null_size��?min_size�����OT::KernSubTableFormat3<OT::KernOTSubTableHeader>.?AU?$KernSubTableFormat3@UKernOTSubTableHeader@OT@@@OT@@��	���������+	��ij�	[�a��
����	���
)�2���	)���
K�����^�NullHelper<hb_ot_name_entry_t>.?AU?$NullHelper@Uhb_ot_name_entry_t@@@@��	K���
0�
S�,	+���	����	����	l�����_"	0�J�J��
�������_"	0�J�J��
��������Z"	0�J�J��
������
�,R�Null<hb_ot_name_entry_t>.?AU?$Null@Uhb_ot_name_entry_t@@@@��	K���	)���	���	���	���
�,
��,
��
�
�
�
�
�
��,
��
��,
��
��,
��
�,
d�,
3�
.�,
4�
��
i�,
��
��,
�,��uu	0k+�+�
�
��
��
��
��
}�
_��;�	0k+}+�
�;	0k+�+�
J�
��
�
��
h�
N�
�
��
��
��
��,���	0�G�G�	X���	�X��&�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=���operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &�����get
�v�F��hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@�������	0�G�G��	��(��	����(���hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=���operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &�����get
��v�F��hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���
�����	0�J�J���.��	���G�G�
�
�
��
�	���
���
�,
	�
�	0��
�	������hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >����operator==��operator!=�
�operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &���
�get
��v�F�hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >.?AU?$hb_reference_wrapper@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@@@���
��,
��
��,
r�
Q�,t0�OT::TupleVariationData<OT::IntType<unsigned short,2> >::decompile_points::__l2::packed_point_flag_t.?AW4packed_point_flag_t@?1??decompile_points@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@SA_NAEAPEBU?$IntType@E$00@3@AEAU?$hb_vector_t@I$0A@@@PEBU43@@Z@`7c07142d����{O	0�G�G�	�.�O��	���.�O��hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���get
��v�F�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���
�,	������
�
�,
�
�,
��
��,
��	���
j��/
9	0�J�J'�����	
9�G�G)�
X�
+�
M�
X�	X�.�-�
X���
0�,
1�
0�	0X�3�2�	��X�.��/�hb_reference_wrapper<OT::IntType<unsigned short,2> OT::NameRecord::*>��4�operator==�4�operator!=�5�operator struct OT::IntType<unsigned short,2> OT::NameRecord::* &��5�get
M�v�F6�hb_reference_wrapper<OT::IntType<unsigned short,2> OT::NameRecord::*>.?AU?$hb_reference_wrapper@PEQNameRecord@OT@@U?$IntType@G$01@2@@@��
O�,���	2��G�G9�	����	����;�hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >�����operator==���operator!=�<�operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &���<�get
��v�F=�hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >.?AU?$hb_reference_wrapper@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@@@���	��O�N�
i�
.�,
l�
p�,
m�
n�,	��
�
�	X�.�-�
��
��,	����	J�����
��
��,
k�
�
�,	�.�.��	`s�s����G�	�O�OT�	6z�z�E�o#	�O�OW�_���	�O�OY���j\	�O�O[�	�ab���`	�O�O^�	cOc@�	���a�t�e�	�O�Ob�	k�����	�*���	����������	�O�Og�	������	#�����
����
k�	L�5�M�l�	^����	�����	'�L��	0�O�O�	0�O�O"�	0�O�O)���OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`7c07142d�
t���
u�	t�v�9
t��
x�
t�	t�z�
y�	t�z���{�|�
t�,
u�,
�	~�t�z����w�operator()�}�<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>��
��collect_func�
c+glyphs���
�collect_data���operator=��&��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`7c07142d�
u�
v�,	t�z���
t�
z�,	���C�Cy�
t�	������N��hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >�
t�a���hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@����t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@U?$IntType@G$01@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBU?$IntType@G$01@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`7c07142d���
��,	M�T�<�B�$"	0k+}+��F�$"	0k+}+��
^�
��,
��
��,	0�D��-��$"k�	0k+}+���;$"
9	�;F0�1��	0k+}+��
��	��F0�1������	}�F0�1#���$"�	0k+}+��	���H�
��,	c�����
Q�,
�J��
��
��	u�J��	u�J�������	0�J��9	�J�����get_class����sanitize���
�9firstGlyph���
�|classArray�����_compiles_assertion_on_line_943��_instance_assertion_on_line_943?null_size��?min_size���r	��AAT::ClassTable<OT::IntType<unsigned short,2> >.?AU?$ClassTable@U?$IntType@G$01@OT@@@AAT@@��
��,
^�,
c���
��,��������
��
��
��
c�	c�����
c�,	��c���b	c���������
�J,
��	�c���	��c�����1���u	0c����	0c���;	0c��9	c��	uc��n�;���Jtarget_t�����OffsetTo<AAT::ClassTable<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>���operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<AAT::ClassTable<OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$ClassTable@U?$IntType@G$01@OT@@@AAT@@U?$IntType@G$01@OT@@X$0A@@OT@@�
^�	�J����
l�,
z�,
��,������
��
��,J�NullHelper<OT::name>.?AU?$NullHelper@Uname@OT@@@@���	���J�NullHelper<OT::meta>.?AU?$NullHelper@Umeta@OT@@@@���	���J�NullHelper<OT::kern>.?AU?$NullHelper@Ukern@OT@@@@���	���
�
�,
�;,���$"	0�G�G�
�������$"	0�G�G�
������.��$"	���G�G���������"	0�J�J�
�������{O$"	0�G�G�
���������$"	
9�G�G�
�������/
9$"	0�J�J�����$"	2��G�G��
����>�Null<OT::kern>.?AU?$Null@Ukern@OT@@@@���	����>�Null<OT::meta>.?AU?$Null@Umeta@OT@@@@���	���>�Null<OT::name>.?AU?$Null@Uname@OT@@@@���	���
@�
x�
�
�,
4�	X���	��(��	��c��	���c��hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >���i�operator==�i�operator!=��operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &���get
��v�F
�hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >.?AU?$hb_reference_wrapper@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@@@���	��c��
��
��
��
�
��	�����
����
�,
�
�	0����	c������hb_reference_wrapper<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> >����operator==��operator!=��operator class OT::meta::accelerator_t::get_entries::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> &����get
�v�F�hb_reference_wrapper<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> >.?AU?$hb_reference_wrapper@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@@@���	�����
��,
��,
��
��,
��
�
��
%�
��	��'��
����
)�,
*�
)�	0��,�+�	P���'��(�hb_reference_wrapper<unsigned int (__cdecl OT::DataMap::*)(void)const >-�operator==�-�operator!=�.�operator unsigned int (__cdecl OT::DataMap::* &)(void) const���.�get
��v�F/�hb_reference_wrapper<unsigned int (__cdecl OT::DataMap::*)(void)const >.?AU?$hb_reference_wrapper@P8DataMap@OT@@EBAIXZ@@	��'��
��,l+�	�+�+3�	�+�+3�
|�	0Y�|�t�l+�	�+�+8�	�+�+8�
��	05���t�	��C���	����C�=�hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >���I�operator==�I�operator!=�>�operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &>�get
��v�F?�hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >.?AU?$hb_reference_wrapper@V<lambda_34ff3090db17327c9253e1982b22f390>@@@@���	��C���	6�f���	��6�f�B�hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >���l�operator==�l�operator!=�C�operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_3d313412634b5e745786a43d2d51f81a> &���C�get
��v�FD�hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@���	6�f���	��x���	����x�G�hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >���~�operator==�~�operator!=�H�operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_eca42dcdc8c05b5ea70be463099a3bde> &���H�get
��v�FI�hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@���	��x���	����f�	V������L�hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >�����operator==���operator!=�M�operator class OT::LigGlyph::get_lig_carets::<lambda_17f60d3040e95dacbab7eb7257619431> &���M�get
L�v�FN� hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���	����f�
%�	Yc6�Q�	/�Yc6��R�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >���<�operator==�<�operator!=�S�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &���S�get
%�v�FT�hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���	Yc6�Q�/�@,	0�J�JW�
��	
bI�Y�	��
bI��Z�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >���O�operator==�O�operator!=�[�operator class OT::cmap::closure_glyphs::<lambda_614c6a22e6dc69b5072f20383d458932> &���[�get
��v�F\�hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@���	
bI�Y���`	0�J�J_�
��	�z��a�	���z���b�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�c�operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�c�get
��v�Fd�hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��a���Ry	0�J�Jg�
��	�s��i�	���s���j�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�k�operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���k�get
��v�Fl�hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��i���A	0�J�Jo���hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`7c07142d�
q���
r�	uq�s�#�
s�,
r�	(�q�s�	+�q�s�
q��y�u	-��}�}z�q�u	-�5�|�r}�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
q�r
uinit_value���~�hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
q�	uq�#�	uq�#�
y�
q�	q���
��	q�������
q�,
r�,
��	��q������t�operator()�	��<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�w�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	��<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>x�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)���<lambda_a932417c2c013cd7e6a2e40d88844188>����operator=��
v��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`7c07142d�	�.�O��
�,
��
��,c�o#	���G�G��
'�,��@�	0�G�G����@�	0�G�G��V��	t�G�G��
��,
��
��,�s�	>,�G�G��
�
��,P���	u�G�G����{O	��G�G��
�
�
�,f�CrapOrNullHelper<OT::DataMap const >.?AU?$CrapOrNullHelper@$$CBUDataMap@OT@@@@��	����
0�
1�,�"�_	0�O�O����"�_	0�O�O����"Z	0�O�O��	��?�6�	#�q�B�	0�O�O�	0�O�O��	���O�O�	0�O�O��	0�O�O�	
9�O�O)�	2��O�O9���"G�	�O�O��
������E�"o#	�O�O��
E�E��_�"��	�O�O�
_�_����"j\	�O�O�
�������"`	�O�O�
�����t�"e�	�O�O�
t�t����"��	�O�O�
�����
5�
k�,
:�,	��������OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`7c07142d
���
�	��ϟ
��
�
�	��
�	������
�,
�,
�	������operator()��<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map����operator=��&� OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`7c07142d
�
�,	����
�
�,	���C�C�
�	�����N�hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >�
�a�� hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >.?AU?$hb_apply_t@V<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@@@����OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`7c07142d
����
��	����ϟ
���
��
��	����
��	����0�����
��,
��,
�	���������operator()���<lambda_6ba2ab4dec8b99682777ad170f22f297>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map����operator=��&� OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`7c07142d
��
��,	����0�
��
��,	?��C�C��
��	?�E��N
�hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >�
��a�� hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >.?AU?$hb_apply_t@V<lambda_6ba2ab4dec8b99682777ad170f22f297>@@@@���	0g"j"���#0	��F0�1�	}�F0�1��
��,
z�	k+}+�
�,
�	06<7<�
M�,
�	06<7<�
[�,
�	06<7<�
i�,
 �	06<7<!�
��	k+}+#�
�,
%�	06<7<&�
v�,
(�	06<7<)�
��,
+�	06<7<,�
��,
.�	06<7</�/�@,"	0�J�J1�
/�/�3���`"	0�J�J5�
����7���Ry"	0�J�J9�
����;���A"	0�J�J=�
����?�	-�5�|�c�o#$"	���G�GB�
c�c�D���@�$"	0�G�GF�
����H���@�$"	0�G�GJ�
����L�V��$"	t�G�GN�
V�V�P��s�$"	>,�G�GR�
��T�P���$"	u�G�GV�
����X�
P�P�Z���{O$"	��G�G\�
����^�
��
��
-�	{���b�	7�{����c�hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >�����operator==���operator!=�d�operator class OT::Lookup::subset::<lambda_3065f5404b1bd9c4fef5312d6282f02a> &�d�get
-�v�Fe�hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >.?AU?$hb_reference_wrapper@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@@@���	{���b�7�T�	0�J�Jh�
!�	I���j�	+�I����k�hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >�����operator==���operator!=�l�operator class OT::Lookup::subset::<lambda_002051149b1045938e90376ffdd0cc1a> &�l�get
!�v�Fm�hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >.?AU?$hb_reference_wrapper@V<lambda_002051149b1045938e90376ffdd0cc1a>@@@@���	I���j�+���	0�J�Jp���OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`7c07142d�
r���
s�	0r�t�2�
r��
v�
r�	r�x�
w�	r�x���y�z�
r�,
s�,
}�	|�r�x�~��u�operator()�{�<lambda_23c351f5f698f203a2cbb24344c91cfd>��
 �__this���
�$glyphs����operator=���&��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`7c07142d�
s�
t�,	r�x���
r�
x�,�r�	�����J������hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__	�__next__���
�__forward__	�__prev__���
�__rewind__��__end__�operator!=�
��it���
�Xf���hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@	��.�.w�
r�	����Z��hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>�
r�f���hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@@@��OT::_hb_has_null<AAT::ClassTable<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$ClassTable@U?$IntType@G$01@OT@@@AAT@@$0A@@OT@@�	�������+
�,��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`7c07142d���
����
��	0������
���
��
��	����
��	����������
��,
��,
��	�����������operator()���<lambda_5ff7c388002f552645ac10d4a5a8c2e9>��
�$glyphs���
Y�__this�����operator=���&��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`7c07142d���
��
��,	������
��
��,"���	��$���J�����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�'�__item__���(�__item_at__'�__more__���)�__len__*�__next__���+�__forward__*�__prev__���+�__rewind__�,�__end__/�operator!=�
 �it���
0�Xf���hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@	4��.�.��
��	4�:���Z��hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>�
��f���hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@@@��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`7c07142d�
����
��	0�����
���
��
��	����
��	���������
��,
��,
��	�����������operator()���<lambda_f60bcea25888f12001d7f88924a2a8bf>��
�input_class_def��
�7glyphs���
�/coverage_glyph_classes���
�lookup_context�����operator=��&�� OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`7c07142d�
��
��,	�����
��
��,x���	R�z��JW����hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContext���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�}�__item__���~�__item_at__}�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
v�it���
��8f��Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���	���.�.��
��	�����Z�hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>�
��f�� hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`7c07142d�
���
�	0����
��
�
�	��
�	������
�,
�,
�	������operator()��<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>��
�7glyphs���
�lookup_context����operator=��&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`7c07142d�
�
�,	����
�
�,��	����J�����hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�hf��xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@	��.�.�
�	���Z�hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>�
�f��hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`7c07142d��
���
�	0����
��
�
�	��
�	��������
�,
�,
��	��������operator()���<lambda_e292532a400aab63ab56d59dc40c2855>��
�class_def
�7glyphs���
�/coverage_glyph_classes���
�lookup_context�����operator=��&�� OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`7c07142d��
�
�,	����
�
�,]��	7�_��J<����hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�b�__item__���c�__item_at__b�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
[�it���
k�8f��Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���	o��.�.�
�	o�u��Z	�hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>�
�f�
� hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`7c07142d��
���

�	0��{�
��
�
�	��
�	������
�,

�,
�	������operator()��<lambda_d9b472d13f1d135f5345602a232c4d12>��
�7glyphs���
�lookup_context����operator=��&�OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`7c07142d��

�
�,	����
�
�,���	����!�J����"�hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_firs���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
��it���
�hf�#�xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@	��.�.�
�	��&�Z'�hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>�
�f�(�hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`7c07142d���
*���
+�	u*�,���
,�,
+�	��*�,�	��*�,�
*��2�u	���}�}3�*�u	����5�r6�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
*�r
uinit_value���7�hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
*�	u*���	u*���
2�
*�	*�=�
<�	*�=�>�?�
*�,
+�,
B�	A�*�=�C��-�operator()�	:�<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�0�operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	;�<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>1�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��@�<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��D�operator=��
vE�hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`7c07142d�����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`7c07142d
G���
H�	0G�I��
G��
K�
G�	G�M�
L�	G�M�z�N�O�
G�,
H�,
R�	Q�G�M�S�rJ�operator()�P�<lambda_d07988d4e06e8c37ba248f57bde59637>��
�$glyphs���T�operator=���&U�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`7c07142d
H�
I�,	G�M�z�
G�
M�,T�G�	.�V�\�J3���]�hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Y�__item__���Z�__item_at__Y�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__a�operator!=�
R�it���
b�(f�^�0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@��	f��.�.L�
G�	f�l�a�Zb�hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>�
G�f�c�hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@@@j�CrapOrNullHelper<enum hb_ot_meta_tag_t>.?AU?$CrapOrNullHelper@W4hb_ot_meta_tag_t@@@@	6�e�
��
g�
m�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`7c07142d��
j���
k�	0j�l�?�
j��
n�
j�	j�p�
o�	j�p���q�r�
j�,
k�,
u�	t�j�p�v��m�operator()�s�<lambda_b2dccc652555b1aacdf93fc85fc363a5>��
�7glyphs���
�lookup_context���w�operator=��&x�OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`7c07142d��
k�
l�,	j�p���
j�
p�,��j�	b����Jg�����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(fZ��8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��	���.�.o�
j�	������Z��hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>�
j�f���hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`7c07142d���
����
��	0����s�
���
��
��	����
��	����������
��,
��,
��	�����������operator()���<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>��
�7glyphs���
�lookup_context�����operator=��&��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`7c07142d���
��
��,	������
��
��,����	������J������hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba99���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF��8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��	��.�.��
��	����Z��hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>�
��f���hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@^�CrapHelper<enum hb_ot_meta_tag_t>.?AU?$CrapHelper@W4hb_ot_meta_tag_t@@@@	6���6�	�pJrJ��	��pJrJ��	��pJrJ���"��	0�O�O����"��	0�O�O���."��	���O�O����"��	0�O�O����"{O	0�O�O����$"��	
9�O�O���"��	2��O�O��	��pJrJ��	E�pJrJ�	_�pJrJ�	��pJrJ�	��pJrJ�	t�pJrJ�	��pJrJ�~�
9	�O�O��	0�O�OW�	0�O�O_�	0�O�Og�	0�O�Oo�	���O�O��	0�O�O��	0�O�O��	t�O�O��	>,�O�O��	u�O�O��	��O�O��	�����	?�E��A��*"	0g"j"�	��F0�1�27�T�"	0�J�J�
7�7��+���"	0�J�J�
+�+��	����	4�:���	�����	���	o�u��	��&�	����5�	f�l�a�	0k+}+�	0k+}+�	0k+}+�	0k+}+!�	0k+}+&�	0k+}+)�	0k+}+,�	0k+}+/�	������	����
k�
���^�NullHelper<enum hb_ot_meta_tag_t>.?AU?$NullHelper@W4hb_ot_meta_tag_t@@@@	��R�Null<enum hb_ot_meta_tag_t>.?AU?$Null@W4hb_ot_meta_tag_t@@@@	��
��
}�
Z�
9�
�
�
�
�
��
��
	�
���OT::hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernAATSubTableHeader> >.?AU?$hb_kern_machine_t@U?$KernSubTableFormat3@UKernAATSubTableHeader@OT@@@OT@@@OT@@��
� �0	���
���
�	������hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernAATSubTableHeader> >��kern���
 �driver���
0crossStream���OT::hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernAATSubTableHeader> >.?AU?$hb_kern_machine_t@U?$KernSubTableFormat3@UKernAATSubTableHeader@OT@@@OT@@@OT@@��	���
�
�,
a��9<	a��
�
a���
�	ta���J
�table
9<c�accelerator_t���get_kerning�
�AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@�	a��
�
a���OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@@OT@@
�
�,�0	���
���
�	������hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t>���kern���
�driver���
0crossStream����OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernAATSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKernAATSubTableHeader@OT@@@AAT@@@OT@@	���
�
�,
a�,
S�N�9<	S�$�%���AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@2@@AAT@@
'�R(�L�	S�$�)��Fin_place���&�driver_context_t���*�transition�
9<c
N�table
@�kernAction���
��stack
u8depth
0<crossStream��	
+�@AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@AAT@@���	S�$�%�
S�
'�	'�/���c�StateTableTn<EntryT�0�StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::Flags>��
�machine��
unum_glyphs����1�AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernAATSubTableHeader>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$KerxSubTableFormat1@UKernAATSubTableHeader@OT@@@2@@AAT@@	'�/��.�9<	'�/�4�
'�,
S�,
��9<	�8�9�
���
;�	t�<��J
�table
9<c:�accelerator_t��=�get_kerning�
>�AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@�	�8�9�
���OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@@OT@@
B�
;�,D�0	B�C�E�
B���
G�	B�H����F�hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>::accelerator_t>��I�kern���
D�driver���
0crossStream���J�OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernAATSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKernAATSubTableHeader@OT@@@AAT@@@OT@@	B�C�E�
B�
B�,
�,��OT::hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernOTSubTableHeader> >.?AU?$hb_kern_machine_t@U?$KernSubTableFormat3@UKernOTSubTableHeader@OT@@@OT@@@OT@@
P�.�0	P�Q�R�
P���
T�	P�U����S�hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernOTSubTableHeader> >��V�kern���
.�driver���
0crossStream��W�OT::hb_kern_machine_t<OT::KernSubTableFormat3<OT::KernOTSubTableHeader> >.?AU?$hb_kern_machine_t@U?$KernSubTableFormat3@UKernOTSubTableHeader@OT@@@OT@@@OT@@	P�Q�R�
P�
P�,
��+�9<	��\�]�
����
_�	t��`��J
+�table
9<c^�accelerator_t��a�get_kerning�
b�AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@���	��\�]�
����OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@@OT@@��
f�
_�,h�0	f�g�i�
f���
k�	f�l����j�hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t>���m�kern���
h�driver���
0crossStream���n�OT::hb_kern_machine_t<AAT::KerxSubTableFormat2<OT::KernOTSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat2@UKernOTSubTableHeader@OT@@@AAT@@@OT@@��	f�g�i�
f�
f�,
��,
|�w�9<	|�t�u���AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@2@@AAT@@��
w�Rx�L�	|�t�y��Fin_place���v�driver_context_t���z�transition�
9<c
w�table
@�kernAction���
��stack
u8depth
0<crossStream��	
{�@AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::driver_context_t.?AUdriver_context_t@?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@AAT@@�	|�t�u�
|�
w�	w����c�StateTableTn<EntryT���StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::Flags>���
�machine��
unum_glyphs������AAT::StateTableDriver<AAT::ObsoleteTypes,void,enum AAT::KerxSubTableFormat1<OT::KernOTSubTableHeader>::Flags>.?AU?$StateTableDriver@UObsoleteTypes@AAT@@XW4Flags@?$KerxSubTableFormat1@UKernOTSubTableHeader@OT@@@2@@AAT@@��	w���~�9<	w����
w�,
|�,
�%�9<	�����
���
��	t����J
%�table
9<c��accelerator_t����get_kerning�
��AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>::accelerator_t.?AUaccelerator_t@?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@���	�����
���OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@@OT@@��
��
��,��0	������
����
��	���������hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>::accelerator_t>�����kern���
��driver���
0crossStream�����OT::hb_kern_machine_t<AAT::KerxSubTableFormat0<OT::KernOTSubTableHeader>::accelerator_t>.?AU?$hb_kern_machine_t@Uaccelerator_t@?$KerxSubTableFormat0@UKernOTSubTableHeader@OT@@@AAT@@@OT@@��	������
��
��,
�,
��
��
��
��,
��,
%�
��,
�,Ю[�@���
w�,
t�,
k�
h�
_�
l�,
g�,
+�
\�,
T�
.�
U�,
Q�,
G�
D�
;�
H�,
C�,
�
8�,
/�,
N�,
$�,
�
�
�
�,
�,
�
�,
�
 �
�,
�,
��,
`�,
<�,
�,
?���hb_iter_with_fallback_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@��hb_iter_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@
���
�	u��
L�
�	���
L���
�	�����	L���	L���s��	0��	�:��	�:����	�:��s	�:��s��
�!	L���s
L�,
�	���s��	L���r	L���	��������:item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@��
�	���
���
��	��������	�:���	�:���s	0���	u���	��	��s	L�������thiz�����__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__�__end__�hb_iter_fallback_mixin_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@���������hb_iter_with_fallback_t<hb_array_t<OT::IntType<short,2> const >,OT::IntType<short,2> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@AEBU?$IntType@F$01@OT@@@@
L�	L���	L�
�	�:L�		�:L�	s	L�	L�s	uL�	
�,
	0L�		�:L�		L�L�	tL�	tL�	v�hb_sorted_array_t<OT::IntType<short,2> const >.?AU?$hb_sorted_array_t@$$CBU?$IntType@F$01@OT@@@@	L�	L��	L��	L�L�	�	L�L�		L�L�	s����Frealloc_move���hb_array_t<OT::IntType<short,2> const >�:__item_t__�Fis_random_access_iterator��Fhas_fast_len���
__item__���__item_at____next__���
__forward____prev__���
__rewind__�__len__operator!=�begin��endoperator&��operator struct hb_array_t<struct OT::IntType<short,2> const >�operator==�hash���cmpqsort��get_size���reversesub_array��truncate���fini���
�:arrayZ���
ulength���
ubackwards_length�j"V hb_array_t<OT::IntType<short,2> const >.?AU?$hb_array_t@$$CBU?$IntType@F$01@OT@@@@��
��;"�;Q�
�
�,
��
��,��[�@�)	u9����[�@�,L���
�,v�CrapOrNullHelper<OT::IntType<short,2> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@F$01@OT@@@@��	�:0
�:
	,~�CrapOrNullHelper<OT::IntType<unsigned char,1> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@E$00@OT@@@@��	�;4^�NullHelper<OT::IntType<short,2> >.?AU?$NullHelper@U?$IntType@F$01@OT@@@@	�:6R�Null<OT::IntType<short,2> >.?AU?$Null@U?$IntType@F$01@OT@@@@	�:8	�pJrJ�	��pJrJ�	���.@Q��	��pJrJ�	��pJrJ�	��pJrJ��	�pJrJ��/�"@,	0�O�OA��"`	0�O�OC��"Ry	0�O�OE��"A	0�O�OGc�"o#	���O�OI��"@�	0�O�OK��"@�	0�O�OMV�"�	t�O�OO�"s�	>,�O�OQP�'"��	u�O�OS��"{O	��O�OU�ӎ	�O�OW�ӎ	�O�OY	0�O�Oh�	0�O�Op�	�����	��$���	R�z��	����	7�_��	����!�	.�V�\�	b����	������~�"
9	�O�Of
~�~�h�$"	0k+}+j�$"	0k+}+l�$"	0k+}+n �$"	0k+}+p%�$"	0k+}+r(�$"	0k+}+t+�$"	0k+}+v.�$"	0k+}+x
.�,
~�,	L���
�
,
x�,
(�,	�8��	���8
�hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >���>operator==�>operator!=��operator class OT::RuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> &��get
��v�F�hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���	�8��	��^��	t���^�hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >���doperator==�doperator!=��operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_b2dccc652555b1aacdf93fc85fc363a5> &�get
j�v�F�hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���	��^��	b��a�	Q�b��"�hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >����operator==��operator!=��operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects::<lambda_d07988d4e06e8c37ba248f57bde59637> &���get
G�v�F�hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >.?AU?$hb_reference_wrapper@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@@@���	b��a�	��&�	����hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >����operator==��operator!=��operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_d9b472d13f1d135f5345602a232c4d12> &�get
�v�F�hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���	��&�	k���	��k���hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >����operator==��operator!=��operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_e292532a400aab63ab56d59dc40c2855> &�get
�v�F� hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���	k���	��	���hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >���operator==�operator!=��operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> &����get
�v�F�hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���	��	��A�	����A�hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >���Goperator==�Goperator!=��operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_f60bcea25888f12001d7f88924a2a8bf> &����get
��v�F� hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���	��A�	0�f��	��0�f&�hb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >���loperator==�loperator!=��operator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::intersects::<lambda_5ff7c388002f552645ac10d4a5a8c2e9> &��get
��v�F�hb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >.?AU?$hb_reference_wrapper@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@@@���	0�f��	����	|���.�hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >����operator==��operator!=��operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::intersects::<lambda_23c351f5f698f203a2cbb24344c91cfd> &����get
r�v�F�hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >.?AU?$hb_reference_wrapper@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@@@���	������OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`7c07142d�
���
�	���	
��
�
�	��
�	���	��
�,
�,
�	����j�operator()��<lambda_791366109614e836d25290e41d4734c4>��
 �c�operator=���&�OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`7c07142d�
�
�,	���	
�
�,	�	�C�C�
�	�	�	�N�hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >�
�a��hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >.?AU?$hb_apply_t@V<lambda_791366109614e836d25290e41d4734c4>@@@@�����OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`7c07142d
���
�	���	
��
�
�	��
�	��(
��
�,
�,
�	����j�operator()��<lambda_1110de62daf0bd22f472cce74bbe8def>��
a�c�operator=���&�OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`7c07142d
�
�,	��(

�
�,	:
�C�C�
�	:
@
�N�hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >�
�a��hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >.?AU?$hb_apply_t@V<lambda_1110de62daf0bd22f472cce74bbe8def>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`7c07142d
���
�	���

��
�
�	��
�	���	��
�,
�,
�	����j�operator()��<lambda_9a4163060252ef883cf5ee66a91dc599>��
 �c�operator=���&�OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`7c07142d
�
�,	���	
�
�,	�
�C�C�
�	�
�
�N�hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >�
�a��hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >.?AU?$hb_apply_t@V<lambda_9a4163060252ef883cf5ee66a91dc599>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`7c07142d���
���
�	���

��

�	�
	�(

�,
�,
	�j�operator()�<lambda_fc7604be596f2f92a9eb13cab7cc62f4>��
a�c	operator=���&
OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`7c07142d���
�
�,	�(

�
,	t�C�C
�	tzNhb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >�
�a�hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >.?AU?$hb_apply_t@V<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`7c07142d�
��
	�
�

	
	�	
,
,
!	 "joperator()�<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>��
 �c#operator=���&$OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`7c07142d�

,	�	

,	��C�C
	��,N-hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >�
a�.hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >.?AU?$hb_apply_t@V<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`7c07142d
0��
1	02�
0�
4
0	06
5	06(
78
0,
1,
;	:06<j3operator()�9<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>��
a�c=operator=���&>OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`7c07142d
1
2,	06(

0
6,	m
�C�C5
0	m
s
FNGhb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >�
0a�Hhb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >.?AU?$hb_apply_t@V<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@@@�����OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`7c07142d���
J��
K	uJLs
J�
N
J	JP
O	JPsQR
J,
K,
U	TJPVzMoperator()�S<lambda_6b6c28e72d5e57b910a4751e9ef398fe>��
ud
umask�Woperator=���&XOT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`7c07142d���
K
L,	JPs
J
P,htJ	s�_�x��`hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sit���
� f�a(hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>.?AU?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@��	��.�.O
J	��dZehb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>�
Jf�fhb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@@@��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`7c07142d��
h��
i	uhjs
h�
l
h	hn
m	hnsop
h,
i,
s	rhntzkoperator()�q<lambda_d05c4b0d2f5dbc5ad7785739f2713444>��
ud
umask�uoperator=���&vOT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`7c07142d��
i
j,	hns
h
n,�.h	��}����~hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
6.it���
�f� hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@�	��.�.m
h	��Z�hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>�
hf��hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@@@��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`7c07142d
���
�	����
��
�
�	��
�	��D��
�,
�,
�	����~�operator()��<lambda_d301ea65e75b4dd473eca3a3da1224bf>��
ֆc
��__this����operator=���&�OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`7c07142d
�
�,	��D
�
�,��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`7c07142d
���
�	u���)
��
�
�	��
�	��[��
�,
�,
�	������operator()��<lambda_f7784472a3a982e203dc7818325f06be>��
Arow��
��__this����operator=���&�OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`7c07142d
�
�,	��[
�
�,	k�C�C�
�	kq�N�hb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >�
�a��hb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >.?AU?$hb_apply_t@V<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@@@����	�������hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__� __end__#operator!=�
it���
$ fj�0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@��	(�.�.�
�	(.�Z�hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>�
�f��hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`7c07142d�
���
�	����
��
�
�	��
�	�����
�,
�,
�	����~�operator()��<lambda_dc65e138446807daa50189df0b461e86>��
ֆc
��__this����operator=���&�OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`7c07142d�
�
�,	���
�
�,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`7c07142d
���
�	u���)
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_766d2d209be3361aede5005305a7b26e>��
�row��
��__this����operator=���&�OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`7c07142d
�
�,	���
�
�,	��C�C�
�	���N�hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >�
�a��hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >.?AU?$hb_apply_t@V<lambda_dc65e138446807daa50189df0b461e86>@@@@����	'�����hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*__item__���+__item_at__,__more__���*__len__-__next__���.__forward__-__prev__���.__rewind__�/__end__2operator!=�
it���
3 fj�0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@��	6�.�.�
�	6<�Z�hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>�
�f��hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@@@��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`7c07142d
���
�	����
��
�
�	��
�	��M��
�,
�,
	��~�operator()��<lambda_ba8085f6450058c6195bb9da88846799>��
ֆc
��__this���operator=���&OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`7c07142d
�
�,	��M
�
�,��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`7c07142d
��
	u
�)
�

	
	d
,
,
	�operator()�<lambda_fdec3d86f4104cb2edccf62de160e2f6>��
Arow��
��__this���operator=���&OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`7c07142d


,	d

,	r�C�C�
�	rx!N"hb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >�
�a�#hb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >.?AU?$hb_apply_t@V<lambda_ba8085f6450058c6195bb9da88846799>@@@@���	}�%����&hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
it���
� fj'0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@��	��.�.
	��*Z+hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>�
f�,hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`7c07142d
.��
/	.0j
.�
2
.	.4
3	.4p56
.,
/,
9	8.4:~1operator()�7<lambda_d1d93645c5b6bb3b3b1105740a810f2e>��
ֆc
Y�__this���;operator=���&<OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`7c07142d
/
0,	.4p
.
4,	��C�C3
.	��DNEhb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >�
.a�Fhb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >.?AU?$hb_apply_t@V<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`7c07142d�
H��
I	HJ��
H�
L
H	HN
M	HNNOP
H,
I,
S	RHNT�Koperator()�Q<lambda_eda4097362a80617026b4f739dbaed64>��
y�c
�lookup_context���Uoperator=���&VOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`7c07142d�
I
J,	HNN
H
N,	^�C�CM
H	^d^N_hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >�
Ha�`hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`7c07142d
b��
c	0bds
b�
f
b	bh
g	bhqij
b,
c,
m	lbhn�eoperator()�k<lambda_7f323808c276e9bcb4e2229ea2793931>��
�input_class_def��
m�cooperator=���&pOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`7c07142d
c
d,	bhq
b
h,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`7c07142d
w��
x	wy��
w�
{
w	w}
|	w}�~
w,
x,
�	�w}��zoperator()��<lambda_e724058aee038644780a55ddb5516adc>��
m�c
�lookup_context����operator=���&�OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`7c07142d
x
y,	w}�
w
},	��C�C|
w	���N�hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >�
wa��hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���x�b�x	�������hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainCont����__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
v�it���
@p
�xPf
�Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@��f�x	mHqH�b�x	"���hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>
bp
�xf��hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`7c07142d
���
�	0��s
��
�
�	��
�	��/��
�,
�,
�	������operator()��<lambda_94c242a454d1dc522c3eb98b9311c5a8>��
�input_class_def��
j�c�operator=��&�OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`7c07142d
�
�,	��/
�
�,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`7c07142d
���
�	��A
��
�
�	��
�	��G��
�,
�,
�	������operator()��<lambda_9013702954176be96ab9361b9e0275d0>��
H�__this���
j�c
�lookup_context����operator=��&�OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`7c07142d
�
�,	��G
�
�,	Y�C�C�
�	Y_�N�hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >�
�a��hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >.?AU?$hb_apply_t@V<lambda_9013702954176be96ab9361b9e0275d0>@@@@������x	W���e���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> cons���i�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f
�Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@��x	�mHqH���x	�����hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>
�p
�xf��hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`7c07142d�
���
�	����
��
�
�	��
�	��N��
�,
�,
�	������operator()��<lambda_f13cdf1257116d6b28ffd4dc100c7433>��
y�c
�lookup_context����operator=���&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`7c07142d�
�
�,	��N
�
�,	�C�C�
�	�N�hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >�
�a��hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`7c07142d
���
�	����
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_a81eecc35d305407aef740e0ebdc329b>��
m�c
�lookup_context����operator=���&�OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`7c07142d
�
�,	���
�
�,	U�C�C�
�	U[Nhb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >�
�a�hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`7c07142d
��
		0
s
�

	

	h
,
	,
	joperator()�<lambda_fdad7d7a76a27b833a5a230a535832a8>��
j�coperator=��&OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`7c07142d
	

,	h

,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`7c07142d
��
	�y
�
!
	#
"	#$%
,
,
(	'#)r operator()�&<lambda_4f022ae5b45819c96c70790b6d73aae8>��
2�__this���*operator=��&+OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`7c07142d

,	#

#,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`7c07142d
2��
3	24C�
2�
6
2	28
7	28�9:
2,
3,
=	<28>�5operator()�;<lambda_f6a774d7774453fd0a110176739a90ae>��
j�c
�lookup_context���?operator=��&@OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`7c07142d
3
4,	28�
2
8,	��C�C7
2	��HNIhb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >�
2a�Jhb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >.?AU?$hb_apply_t@V<lambda_f6a774d7774453fd0a110176739a90ae>@@@@����	��LB���Mhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
NPhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@	��.�."
	��QZRhb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>�
f�Shb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@@@���x	�*U����Vhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�-__item__���.__more__���/__next__���/__prev__���0__end__2operator!=�
��it���
38p
�x@f�
WHhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@�x	6mHqHY�x	6=[�\hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>
p
�xf�]hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`7c07142d��
_��
`	_a{�
_�
c
_	_e
d	_eLfg
_,
`,
j	i_ek�boperator()�h<lambda_f2695d4b40e75c180f1cc176408618c7>��
y�c
s�lookup_context���loperator=��&mOT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`7c07142d��
`
a,	_eL
_
e,	[�C�Cd
_	[auNvhb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >�
_a�whb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`7c07142d�
y��
z	0y{��
y�
}
y	y
~	yq��
y,
z,
�	�y�~|operator()��<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>��
�class_def
m�c�operator=��&�OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`7c07142d�
z
{,	yq
y
,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`7c07142d�
���
�	��{�
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_590a8545b41cf9e344d95eb311e3fa7d>��
m�c
�lookup_context����operator=��&�OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`7c07142d�
�
�,	���
�
�,	��C�C�
�	���N�hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >�
�a��hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���]�y�.	�	������hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2�����__item_t__�Fis_sorted_iterator�__item__���
__more__���__next__���__prev__���__end__operator!=�
[�it���
@p
MBPf
�Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@}�.	mHqH�y�.	���hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>�
yp
�.f��hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`7c07142d�
���
�	0��s
��
�
�	��
�	��/��
�,
�,
�	����~�operator()��<lambda_122e28ece52156a2a2fafc112bad7fe5>��
�class_def
j�c�operator=��&�OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`7c07142d�
�
�,	��/
�
�,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`7c07142d�
���
�	��9
��
�
�	��
�	��?��
�,
�,
�	������operator()��<lambda_98a8e1f8bd471507408a62fd558af1d2>��

�__this���
j�c
�lookup_context����operator=��&�OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`7c07142d�
�
�,	��?
�
�,	Q�C�C�
�	QW�N�hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >�
�a��hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >.?AU?$hb_apply_t@V<lambda_98a8e1f8bd471507408a62fd558af1d2>@@@@������x	O���]���hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0���K�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f

�Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@����x	�mHqH���x	�����hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>
�p
�xf��hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`7c07142d��
���
�	��{�
��
�
�	��
�	��L��
�,
�,
�	������operator()��<lambda_750d2c13d7109c6bf0c929b6b8788a9d>��
y�c
s�lookup_context����operator=��&�OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`7c07142d��
�
�,	��L
�
�,	��C�C�
�	�Nhb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >�
�a�hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`7c07142d�
��
	{�
�
	
	

	�

,
,
	�operator()�<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>��
m�c
�lookup_context���operator=��&OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`7c07142d�

,	�

,	M�C�C

	MSNhb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >�
a�hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`7c07142d�
��
 	0!s
�
#
	%
$	%h&'
,
 ,
*	)%+j"operator()�(<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>��
j�c,operator=��&-OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`7c07142d�
 
!,	%h

%,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`7c07142d�
4��
5	��46y
4�
8
4	4:
9	4:u;<
4,
5,
?	>4:@r7operator()�=<lambda_9d5c6714c466f57ee015a7d558c693c6>��
��__this���Aoperator=��&BOT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`7c07142d�
5
6,	4:u
4
:,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`7c07142d�
I��
J	IK(�
I�
M
I	IO
N	IO�PQ
I,
J,
T	SIOU�Loperator()�R<lambda_70b2a193972d063bfa63df312624ec1a>��
j�c
�lookup_context���Voperator=��&WOT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`7c07142d�
J
K,	IO�
I
O,	��C�CN
I	��_N`hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >�
Ia�ahb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >.?AU?$hb_apply_t@V<lambda_70b2a193972d063bfa63df312624ec1a>@@@@����4	��cB���dhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
ePhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@	��.�.9
4	��hZihb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>�
4f�jhb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@@@���x	� l����mhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�#__item__���$__more__���%__next__���%__prev__���&__end__(operator!=�
��it���
)8p
�x@f�
nHhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@#�x	,mHqHp�x	,3r�shb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>
p
�xf�thb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@@@���
�,��r�	0�G�Gwt�>�	0�G�GyQ�3�	0�G�G{�	�	0�G�G}���	0�G�G�$�	0�G�G����	0�G�G�����	0�G�G�|��	0�G�G���OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`7c07142d���
���
�	0���
��
�
�	��
�	�����
�,
�,
�	����j�operator()��<lambda_2c1aaadc3771f36f26db31110777a4a8>��
�c�operator=���&�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`7c07142d���
�
�,	���
�
�,T��	��J����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__operator!=�
R�it���
(f��0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@��	"�.�.�
�	"(�Z�hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>�
�f��hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@@@��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`7c07142d
���
�	���
��
�
�	��
�	���	��
�,
�,
�	����j�operator()��<lambda_ef677defffc19dc5f1b92621497df812>��
 �c�operator=���&�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`7c07142d
�
�,	���	
�
�,	B�C�C�
�	BH�N�hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >�
�a��hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >.?AU?$hb_apply_t@V<lambda_ef677defffc19dc5f1b92621497df812>@@@@�����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`7c07142d���
���
�	���
��
�
�	��
�	��(
��
�,
�,
�	����j�operator()��<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>��
a�c�operator=���&�OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`7c07142d���
�
�,	��(

�
�,	b�C�C�
�	bh�N�hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >�
�a��hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >.?AU?$hb_apply_t@V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`7c07142d���
���
�	0��?�
��
�
�	��
�	�����
�,
�,
�	������operator()��<lambda_4bb37448eeb7477659fa55e55206e865>��
��c
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`7c07142d���
�
�,	���
�
�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`7c07142d��
���
�	0��?�
��
�
�	��
�	����
�,
�,
�	����^�operator()��<lambda_ed525bb9966b42b472470fd965c0f9b7>���operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`7c07142d��
�,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`7c07142d��
��
	0?�
�

	
	�	
,
,
	
�operator()�
<lambda_107ebf87f5b000505bbdada817b5a1b9>��
��c
�lookup_context���operator=��&OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`7c07142d��

,	�

,���	��J���hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@��	��.�.�
�	��Zhb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>�
�f�hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@)	+J�� hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<la���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__.__more__���0__len__1__next__���2__forward__1__prev__���2__rewind__�3__end__6operator!=�
'it���
7@f"!Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���	;�.�.
	;A$Z%hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>�
f�&hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@����.	'z(�G��)hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb99���>�__item_t__�Fis_sorted_iterator�}__item__���~__more__���__next__���__prev__����__end__�operator!=�
��it���
�0p
MB8f�
*@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	�mHqH,��.	��.�/hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>�
�p
�.f�0hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
���OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`7c07142d�
3��
4	035?�
3�
7
3	39
8	39�:;
3,
4,
>	=39?�6operator()�<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>��
��c
�lookup_context���@operator=��&AOT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`7c07142d�
4
5,	39�
3
9,��3	��HJ���Ihb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZJ8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@��	��.�.8
3	��MZNhb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>�
3f�Ohb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>.?AU?$hb_map_iter_factory_t@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@@@��OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`7c07142d��
Q��
R	QS?�
Q�
U
Q	QW
V	QWNXY
Q,
R,
\	[QW]�Toperator()�Z<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>��
y�c
�lookup_context���^operator=��&_OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`7c07142d��
R
S,	QWN
Q
W,	�C�CV
Q	gNhhb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >�
Qa�ihb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`7c07142d�
k��
l	km?�
k�
o
k	kq
p	kq�rs
k,
l,
v	ukqw�noperator()�t<lambda_fe366a4c98c7cbba1014a33f489dc3c8>��
m�c
�lookup_context���xoperator=��&yOT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`7c07142d�
l
m,	kq�
k
q,	!�C�Cp
k	!'�N�hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >�
ka��hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`7c07142d�
���
�	��?�
��
�
�	��
�	��4��
�,
�,
�	������operator()��<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>��
j�c
�value
�lookup_context����operator=��&�OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`7c07142d�
�
�,	��4
�
�,	B�C�C�
�	BH�N�hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >�
�a��hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >.?AU?$hb_apply_t@V<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`7c07142d
���
�	0��s�
��
�
�	��
�	��W��
�,
�,
�	������operator()��<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>��
��c
|�lookup_context����operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`7c07142d
�
�,	��W
�
�,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`7c07142d���
���
�	0��s�
��
�
�	��
�	����
�,
�,
�	����^�operator()��<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>���operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`7c07142d���
�,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`7c07142d���
���
�	0��s�
��
�
�	��
�	��W��
�,
�,
�	������operator()��<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>��
��c
|�lookup_context����operator=��&�OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`7c07142d���
�
�,	��W
�
�,���	���J����hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@��	��.�.�
�	���Z�hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>�
�f��hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@��	���J����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@f�Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���	�.�.�
�		�Z�hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>�
�f��hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@����.	�B�����hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7���r�__item_t__�Fis_sorted_iterator�E__item__���F__more__���G__next__���G__prev__���H__end__Joperator!=�
��it���
K0p
MB8f�
�@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	NmHqH���.	NU���hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
���OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`7c07142d��
���
�	0��s�
��
�
�	��
�	��f��
�,
�,
	����operator()�<lambda_4a1436269c73694e6842063dffc096b8>��
��c
|�lookup_context���operator=��&OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`7c07142d��
�
�,	��f
�
�,���	t�Jy��
hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e684206���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@��	��.�.�
�	��Zhb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>�
�f�hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`7c07142d���
��
	s�
�

	
	L
,
,
 	!�operator()�<lambda_c6f6345923136ec19f40e3413374af3d>��
y�c
s�lookup_context���"operator=��&#OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`7c07142d���

,	L

,	��C�C
	��+N,hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >�
a�-hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`7c07142d��
/��
0	/1s�
/�
3
/	/5
4	/5�67
/,
0,
:	9/5;�2operator()�8<lambda_760afd1b39e8691ec03269af340bd36d>��
m�c
�lookup_context���<operator=��&=OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`7c07142d��
0
1,	/5�
/
5,	��C�C4
/	��ENFhb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >�
/a�Ghb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`7c07142d��
I��
J	IKs�
I�
M
I	IO
N	IO�PQ
I,
J,
T	SIOU�Loperator()�R<lambda_005c3098aaf39984d86b3ed31b1d41a7>��
j�c
�value
�lookup_context���Voperator=��&WOT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`7c07142d��
J
K,	IO�
I
O,		�C�CN
I		_N`hb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >�
Ia�ahb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >.?AU?$hb_apply_t@V<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@@@���	/�pJrJ3�	��pJrJ7�	��pJrJ;�	��pJrJ?�	c�pJrJD�	��pJrJH�	��pJrJL�	V�pJrJP�	�pJrJT�	��pJrJX�	��pJrJ^�7�"T�	0�O�On+�"��	0�O�Op	~�pJrJh�"ӎ	�O�Os
��u�"ӎ	�O�Ow
��y��OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`7c07142d
{��
|	0{}y
{�

{	{�
�	{���
{,
|,
�	�{��^~operator()��<lambda_7d1bf0e36b10316baf438c85e397562e>���operator=��&�OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`7c07142d
},n~{�.	�B�������hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d���@,__item_t__�Fis_sorted_iterator�E�__item__���F�__more__���G�__next__���G�__prev__���H�__end__K�operator!=�
.~it���
L�Xp
MB`f�
�hhb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����.	O�mHqH�{�.	O�V����hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>�
{p
�.f��hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
{��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`7c07142d
���
�	0��y
��
�
�	��
�	����
�,
�,
�	����^�operator()��<lambda_89dd596450984048c48f238dce6ac53a>���operator=��&�OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`7c07142d
�,Vc��.	}���������hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>���@,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
cit���
��@p
MBHf
�Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���.	��mHqH���.	��ǎ���hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
�	�	�	�	:
@
�	�
�
�	tz	��,	m
s
F	��d	��	kq�	(.�	���	6<�	rx!	��*	��D	^d^	"�	���	���	Y_�	�	U[	6=[	��Q	��H	[au	�	���	���	QW�	�	MS	,3r	��h	��_��r�$"	0�G�G�
�����t�>�$"	0�G�G�
t�t��Q�3�$"	0�G�G�
Q�Q���	�$"	0�G�G�
������$"	0�G�G�
������$�$"	0�G�G�
������$"	0�G�G�
���������$"	0�G�G�
�����|��$"	0�G�G�
|�|��	"(�	BH�	bh�	��	��.	;A$	��M	g	!'�	BH�	���	NU�		�	��	��+	��E		_�t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@UHBGlyphID16@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBUHBGlyphID16@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`7c07142d�
,
\
B
(


�
�
�
�
~
d
F

2
�
�
�
�
\
G
2

�
�
�
�
�
r
E
0


�
�
�
�
u
[
A

	
�
�
�
�
{
]
C
)

�
�
�
j�	0k+�+A	�=�H�
\�	0k+�+D
N�	0k+�+F
��	0k+�+H
��	0k+�+J
w�	0k+�+L	7�pJrJ�	+�pJrJ�	�pJrJu	�pJrJy�<�	�O�OR�<�	�O�OT���	�O�OV��	�O�OX 9	�O�OZ:9	�O�O\	s�_	��}���	�O�O`	�����	�O�Oc	'���	�O�Of	}�%8��	�O�OiR$�	�O�Ok	���$�	�O�On	W���,	�O�Oq�$�	�O�Os�$�	�O�Ou	�*U	��L<�	�O�Oyi	�	�O�O{	�	��	�	�O�O~	O����	�O�O��	�	�O�O�	�	�O�O�	� l	��cS�	�O�O�	0�O�Ow	0�O�Oy	0�O�O{	0�O�O}	0�O�O	0�O�O�	0�O�O�	0�O�O�	0�O�O�	���3�	�O�O��3�	�O�O�	��	'z(	+	��H[>�	�O�O�u>�	�O�O��>�	�O�O�	���	�B�	���	t�r�	�O�O�9r�	�O�O�Sr�	�O�O�	O�V����OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`7c07142d��
�	��e	��:
usegcount��operator()��Counter��OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`7c07142d��
�
�,	��
�,*|�	Y���&�OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`7c07142d
�	��<	��e�
�1serializer_��
�Aend_code_
�Astart_code_��
3�id_delta_
t index_����Writer��operator()�&�(OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`7c07142d	��<
�
�,
�,*|�	Y�����OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`7c07142d��
���
�	0���)
��
�
�	��
�	��N���
�,
�,
�	����r�operator()��<lambda_bcde359832be675e75944c51384760e8>��
Y�idDelta���operator=��&�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`7c07142d��
�
�,	��N�
�
�,��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`7c07142d��
���
�	0���)
��
�
�	��
�	��N���
�,
�,
�	����r�operator()��<lambda_696fc060062c10c258de191470baf2ce>��
Y�idDelta���operator=��&�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`7c07142d��
�
�,	��N�
�
�,���.	t����nv����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
ߠit���
��p
MBf"
� hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���.	��mHqH���.	�������hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�	��ǎ�
j�,
\�,
��	0k+}+�
��
��,
��,
��,
�
�	�'	�'
hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >���#'operator==�#'operator!=�operator class OT::RuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_4a1436269c73694e6842063dffc096b8> &get
�v�Fhb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >.?AU?$hb_reference_wrapper@V<lambda_4a1436269c73694e6842063dffc096b8>@@@@���	�'	�0'�	��0'
hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >���6'operator==�6'operator!=�operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> &��get
�v�Fhb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���	�0'�
�	KC'	�KC'hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >���I'operator==�I'operator!=�operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> &��get
�v�Fhb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@���	KC'�r�	0�J�J	�V'�	��V'hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >���\'operator==�\'operator!=�operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> &��get
�v�Fhb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���	�V'�	�h'M	=�h'hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >���n'operator==�n'operator!=�operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_145dae3de3de6b8c2d93ee15431aa9ba> &���get
3v�Fhb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >.?AU?$hb_reference_wrapper@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@@@���	�h'M	7{'$	7{'
!hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >����'operator==��'operator!=�"operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_107ebf87f5b000505bbdada817b5a1b9> &�"get
v�F#hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���	7{'$
�	��'&	���'
'hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >����'operator==��'operator!=�(operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_ed525bb9966b42b472470fd965c0f9b7> &�(get
�v�F)hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@���	��'&�>�	0�J�J,	��'	���'
.hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >����'operator==��'operator!=�/operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_4bb37448eeb7477659fa55e55206e865> &�/get
�v�F0hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���	��'	�'�	��'"3hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >����'operator==��'operator!=�4operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_2c1aaadc3771f36f26db31110777a4a8> &�4get
�v�F5hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >.?AU?$hb_reference_wrapper@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@@@���	�'�	��'h	>��'8hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >����'operator==��'operator!=�9operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_9d5c6714c466f57ee015a7d558c693c6> &���9get
4v�F:hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >.?AU?$hb_reference_wrapper@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@@@���	��'h
	)�'=	))�'>hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >����'operator==��'operator!=�?operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> &���?get
v�F@hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >.?AU?$hb_reference_wrapper@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@@@���	)�'=)o#	0�J�JC
�	��'E	���'Fhb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >����'operator==��'operator!=�Goperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_122e28ece52156a2a2fafc112bad7fe5> &���Gget
�v�FHhb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >.?AU?$hb_reference_wrapper@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@@@���	��'E�o#	0�J�JK
y	(M	�(Nhb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >���(operator==�(operator!=�Ooperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> &���Oget
yv�FPhb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@���	(M��	0�J�JS	�#(Q	'�#(Uhb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >���)(operator==�)(operator!=�Voperator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_4f022ae5b45819c96c70790b6d73aae8> &��Vget
v�FWhb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >.?AU?$hb_reference_wrapper@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@@@���	�#(Q
	36(Z	36([hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >���<(operator==�<(operator!=�\operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_fdad7d7a76a27b833a5a230a535832a8> &��\get
v�F]hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >.?AU?$hb_reference_wrapper@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@@@���	36(Zo#	0�J�J`
�	�N(b	��N(chb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >���T(operator==�T(operator!=�doperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_94c242a454d1dc522c3eb98b9311c5a8> &��dget
�v�Fehb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >.?AU?$hb_reference_wrapper@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@@@���	�N(b�o#	0�J�Jh
b	l(j	ll(khb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >���r(operator==�r(operator!=�loperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_7f323808c276e9bcb4e2229ea2793931> &��lget
bv�Fmhb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@���	l(jlo#	0�J�Jp	��(*	��(:rhb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >����(operator==��(operator!=�soperator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_fdec3d86f4104cb2edccf62de160e2f6> &��sget
v�Fthb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >.?AU?$hb_reference_wrapper@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@@@���	��(*	3�(�	�3�(:whb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >����(operator==��(operator!=�xoperator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_766d2d209be3361aede5005305a7b26e> &���xget
�v�Fyhb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >.?AU?$hb_reference_wrapper@V<lambda_766d2d209be3361aede5005305a7b26e>@@@@���	3�(�	$�(�	�$�(:|hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >����(operator==��(operator!=�}operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_f7784472a3a982e203dc7818325f06be> &��}get
�v�F~hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >.?AU?$hb_reference_wrapper@V<lambda_f7784472a3a982e203dc7818325f06be>@@@@���	$�(�	��(�	r��(&�hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >����(operator==��(operator!=��operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::closure::<lambda_d05c4b0d2f5dbc5ad7785739f2713444> &�get
hv�F�hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >.?AU?$hb_reference_wrapper@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@@@���	��(�	��(d	T��(.�hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >����(operator==��(operator!=��operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::collect_glyphs::<lambda_6b6c28e72d5e57b910a4751e9ef398fe> &��get
Jv�F�hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >.?AU?$hb_reference_wrapper@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@@@���	��(d���	0k+}+�
��	0k+�+��o#	0�J�J�
�	��:��	���:�
�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >���@�operator==�@�operator!=��operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &����get
�v�F�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���r�	0�G�G��r�	0�G�G��r�	0�G�G�=>�	0�G�G�>�	0�G�G��>�	0�G�G��3�	0�G�G�>{O	���G�G�'{O	��G�G�o#	u�G�G��o#	u�G�G��o#	u�G�G�ro#	u�G�G�To#	u�G�G�
�	t����	��:����"r�	0�O�O�t�">�	0�O�O�Q�"3�	0�O�O��"	�	0�O�O���"�	0�O�O��"$�	0�O�O���"�	0�O�O���"��	0�O�O�|�"�	0�O�O�	�B��	}�����"<�	�O�O�
����"<�	�O�O�
����"��	�O�O�
���"��	�O�O�
� "9	�O�O�
  �:"9	�O�O�
::��"��	�O�O�
����"��	�O�O�
���"��	�O�O�
�8"��	�O�O�
88�R"$�	�O�O�
RR��"$�	�O�O�
����",	�O�O�
����"$�	�O�O�
����"$�	�O�O	
��	<"�	�O�O	
<<	i"	�	�O�O		
ii	�"	�	�O�O
	
��	�"�	�O�O	
��	�"	�	�O�O	
��	"	�	�O�O	
	S"�	�O�O	
SS	�"3�	�O�O!	
��#	�"3�	�O�O%	
��'	[">�	�O�O)	
[[+	u">�	�O�O-	
uu/	�">�	�O�O1	
��3	"r�	�O�O5	
7	9"r�	�O�O9	
99;	S"r�	�O�O=	
SS?	�t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU1@@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAAI0@Z@@Z@`7c07142d���&uuuuttt�	Y��B	
A	,t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U1@H@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAA_NPEAUhb_serialize_context_t@@0H@Z@@Z@`7c07142d���&uuuuttt�	Y��F	
E	,	�������$"	0k+}+J	�r�"	0�J�JL	
��N	�>�"	0�J�JP	
��R	)o#"	0�J�JT	
))V	�o#"	0�J�JX	
��Z	��"	0�J�J\	
��^	o#"	0�J�J`	
b	�o#"	0�J�Jd	
��f	lo#"	0�J�Jh	
llj	
c�
��,�o#"	0�J�Jn	
��p	r�$"	0�G�Gr	
t	�r�$"	0�G�Gv	
��x	�r�$"	0�G�Gz	
��|	=>�$"	0�G�G~	
==�	>�$"	0�G�G�	
�	�>�$"	0�G�G�	
���	�3�$"	0�G�G�	
���	>{O$"	���G�G�	
>>�	'{O$"	��G�G�	
''�	o#$"	u�G�G�	
�	�o#$"	u�G�G�	
���	�o#$"	u�G�G�	
���	ro#$"	u�G�G�	
rr�	To#$"	u�G�G�	
TT�	
�	�����		�������	hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >�����operator==���operator!=��	operator class OT::CmapSubtableFormat4::serialize::<lambda_89dd596450984048c48f238dce6ac53a> &��	get
�v�F�	hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���	�����	�@,	0�J�J�	
{	L����		�L�����	hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >�����operator==���operator!=��	operator class OT::CmapSubtableFormat4::serialize::<lambda_7d1bf0e36b10316baf438c85e397562e> &��	get
{v�F�	hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@���	L����	�@,	0�J�J�	
��,	��pJrJ�	t�pJrJ�	Q�pJrJ�	�pJrJ�	��pJrJ�	�pJrJ�	��pJrJ�	��pJrJ�	|�pJrJ�	�pJrJ�	�pJrJ�	�pJrJ�	pJrJ�	 pJrJ�	:pJrJ�	�pJrJ�	�pJrJ�	pJrJ�	8pJrJ�	RpJrJ�	�pJrJ�	�pJrJ�	�pJrJ�	�pJrJ		<pJrJ		ipJrJ		�pJrJ		�pJrJ		�pJrJ		pJrJ		SpJrJ		�pJrJ#		�pJrJ'		[pJrJ+		upJrJ/		�pJrJ3		pJrJ7		9pJrJ;		SpJrJ?		0�O�O	0�O�O,	0�O�OC	0�O�OK	0�O�OS	0�O�O`	0�O�Oh	0�O�Op	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	���O�O�	��O�O�	u�O�O�	u�O�O�	u�O�O�	u�O�O�	u�O�O��@,"	0�J�J�	
���	�@,"	0�J�J�	
���	
��	0k+�+
�"r�	0�O�O
�">�	0�O�O
)"o#	0�O�O
�"o#	0�O�O	
�"�	0�O�O
"o#	0�O�O
�"o#	0�O�O
l"o#	0�O�O
�"o#	0�O�O
"r�	0�O�O
�"r�	0�O�O
�"r�	0�O�O
=">�	0�O�O
">�	0�O�O
�">�	0�O�O
�"3�	0�O�O!
>"{O	���O�O#
'"{O	��O�O%
"o#	u�O�O'
�"o#	u�O�O)
�"o#	u�O�O+
r"o#	u�O�O-
T"o#	u�O�O/
	0�O�O�		0�O�O�	
��,	�pJrJN		�pJrJR		)pJrJV		�pJrJZ		�pJrJ^		pJrJb		�pJrJf		lpJrJj		�pJrJp		pJrJt		�pJrJx		�pJrJ|		=pJrJ�		pJrJ�		�pJrJ�		�pJrJ�		>pJrJ�		'pJrJ�		pJrJ�		�pJrJ�		�pJrJ�		rpJrJ�		TpJrJ�	�"@,	0�O�OK
�"@,	0�O�OM
	�pJrJ�		�pJrJ�	��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`7c07142d�
Q
��
R
	0Q
S
�	
Q
�
U

Q
	Q
W

V
	Q
W
�/X
Y

Q
,
R
,
\
	[
Q
W
]
rT
operator()�Z
<lambda_8d00e4e5248c40de40d06dd474eb61a9>��
�/glyphset�^
operator=���&_
OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`7c07142d�
R

S
,	Q
W
�/
Q

W
,}0Q
t	200f
�H0��g
hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type���J0__item_t__�Fis_sorted_iterator��0__item__����0__more__����0__next__����0__prev__����0__end__�0operator!=�
{0it���
�0hp
'tpf�
h
xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@��U
t	�0mHqHj
Q
t	�0�0l
�m
hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>���
Q
p
tf�n
hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@@@���OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`7c07142d���
p
��
q
	>,p
r
.�
p
�
t

p
	p
v

u
	p
v
0w
x

p
,
q
,
{
	z
p
v
|
rs
operator()�y
<lambda_e5004a4bff191c4a89adf2e9af9eafef>��
0glyph_map}
operator=���&~
OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`7c07142d���
q

r
,	p
v
0
p

v
,��p
	�3�3�
J�3���
hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��3__item__����3__item_at__�3__more__����3__len__�3__next__����3__forward__�3__prev__����3__rewind__��3__end__�3operator!=�
��it���
�3hff�
phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@��	�3�s�su

p
	�3�3�
Z�
hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>�
p
f��
hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>.?AU?$hb_map_iter_factory_t@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00@@���OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`7c07142d���
�
��
�
	>,�
�
s
�
�
�

�
	�
�

�
	�
�
s�
�

�
,
�
,
�
	�
�
�
�
z�
operator()��
<lambda_169abc1cf0886b61cce5742591663ff2>��
ud
umask��
operator=���&�
OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`7c07142d���
�

�
,	�
�
s
�

�
,��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`7c07142d���
�
��
�
	>,�
�
J.
�
�
�

�
	�
�

�
	�
�
0�
�

�
,
�
,
�
	�
�
�
�
r�
operator()��
<lambda_35d567a03f20e03bd00cc260067c633e>��
0glyph_map�
operator=���&�
OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`7c07142d���
�

�
,	�
�
0
�

�
,4�
	�34�
&�3���
hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�4__item__���4__item_at__4__more__���4__len__4__next__���4__forward__4__prev__���4__rewind__�4__end__!4operator!=�
4it���
"48f��
@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@���	&4�s�s�

�
	&4,4�
Z�
hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>�
�
f��
hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00@@��.�
	d4�4�
�w4���
hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__�4operator!=�
6.it���
�4f��
 hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@��	�4�s�s�

�
	�4�4�
Z�
hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>�
�
f��
hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>.?AU?$hb_map_iter_factory_t@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00@@���OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`7c07142d��
�
��
�
	u�
�
�)
�
�
�

�
	�
�

�
	�
�
[�
�

�
,
�
,
�
	�
�
�
�
��
operator()��
<lambda_b292532636565b9aeb86394a43757a4e>��
Arow��
��__this����
operator=���&�
OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`7c07142d��
�

�
,	�
�
[
�

�
,�
	�5�5�
��5���
hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__���6__item_at__6__more__����5__len__6__next__���6__forward__6__prev__���6__rewind__�6__end__6operator!=�
it���
6 fj�
0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@��	6�.�.�

�
	66�
Z�
hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>�
�
f��
hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`7c07142d
�
��
�
	0�
�
s
�
,
�
	[s�
�
	^s�
�
�6�
�.	�6�6�
��6���
hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-���A__item_t__�Fis_sorted_iterator��6__item__����6__more__����6__next__����6__prev__����6__end__�6operator!=�
�6it���
�6Hp
MBPfF
�
Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�
��
�.	�6mHqH�
�
�.	�6�6�
��
hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>�
�
p
�.f��
hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@@@�
�
	0�
s	0�
s
�

�
	�
�

�
	�
�

�
,
�
,
	�
�
N�
operator()�	�
<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��
operator bool (__cdecl *)(unsigned int)	�
<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�
operator bool (__vectorcall *)(unsigned int)���<lambda_75bb9f8062fbe4517d5c27e876092531>��operator=���
vOT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`7c07142d��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`7c07142d��
	��

	u	�)
	�


			
		d
	,

,
		�operator()�<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>��
Arow��
��__this���operator=���&OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`7c07142d��


,		d
	
,		S7x7�X7��hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�{7__item__���|7__item_at__}7__more__���{7__len__~7__next__���7__forward__~7__prev__���7__rewind__��7__end__�7operator!=�
it���
�7 fj 0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@��	�7�.�.
		�7�7#Z$hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>�
	f�%hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`7c07142d���
'��
(	0')��
'�
+
'	'-
,	'-�7./
',
(,
2	1'-3�*operator()�0<lambda_fc0617f9f4b981742002066ce5a375cd>��
Y�__this���
�8c
�7out��4operator=���&5OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`7c07142d���
(
),	'-�7
'
-,a�'t	88�8<�M8��=hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> con���w�__item_t__�Fis_sorted_iterator��8__item__����8__more__����8__next__����8__prev__����8__end__�8operator!=�
_�it���
�8Xp
'tpf�
>xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@��+t	�8mHqH@'t	�8�8B�Chb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>���
'p
tf�D hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@@@���OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`7c07142d��
F��
G	0FH�
F�
J
F	FL
K	FLz�MN
F,
G,
Q	PFLRrIoperator()�O<lambda_d7e02e07103bcfa21c6e6afff361cb95>��
�$glyphs���Soperator=���&TOT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`7c07142d��
G
H,	FLz�
F
L,T�F	;-;[J
;��\hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�0;__item__���1;__item_at__0;__more__���2;__len__3;__next__���4;__forward__3;__prev__���4;__rewind__�5;__end__8;operator!=�
R�it���
9;(f�]0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@��	<;�.�.K
F	<;B;`Zahb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>�
Ff�bhb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@@@	�0�0l
	�3�3�
	�4�4�
	&4,4�
	66�
	�6�6�
	�7�7#	�8�8B	<;B;`
Y
:

�

�

�

�

�

d
	200f
	�3�3�
	d4�4�
	�34�
	�5�5�
	�6�6�
	S7x7	88�8<	;-;[��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`7c07142d�
��
�	u�J.
�
�
	�
�	�#��
,
�,
�	���n�operator()��<lambda_f5da3edf019f94dee9e27d90d0ef2a59>��
umask��operator=��&�OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`7c07142d�
�
�,	�#

�,
>��	0�.�.���OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`7c07142d�
���
�	u��J.
��
�
�	��
�	��#��
�,
�,
�	����n�operator()��<lambda_4f837534229b6800e8a96c00781067c5>��
umask��operator=��&�OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`7c07142d�
�
�,	��#
�
�,b>��	0�.�.�	9;�>`	P9;�>*�hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >����>operator==��>operator!=��operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects_lig_glyph::<lambda_d7e02e07103bcfa21c6e6afff361cb95> &�get
Fv�F�hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >.?AU?$hb_reference_wrapper@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@@@���	9;�>`
'	�8?�	1�8?"�hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >���?operator==�?operator!=��operator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_fc0617f9f4b981742002066ce5a375cd> &��get
'v�F�hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >.?AU?$hb_reference_wrapper@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@@@���	�8?�1��	0�J�J�	�7(?#	�7(?&�hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >���.?operator==�.?operator!=��operator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> &��get
	v�F�hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >.?AU?$hb_reference_wrapper@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@@@���	�7(?#
�
	�6>?�	�6>?&�hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >���D?operator==�D?operator!=��operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���get
�
v�F�hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >.?AU?$hb_reference_wrapper@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@@@���	�6>?�A	0�J�J�	6_?�
	�
6_?&�hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >���e?operator==�e?operator!=��operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_b292532636565b9aeb86394a43757a4e> &��get
�
v�F�hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >.?AU?$hb_reference_wrapper@V<lambda_b292532636565b9aeb86394a43757a4e>@@@@���	6_?�
	"4�?�
	�
"4�?&�hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >����?operator==��?operator!=��operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��get
�
v�F�hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >.?AU?$hb_reference_wrapper@V<lambda_35d567a03f20e03bd00cc260067c633e>@@@@���	"4�?�
	�4�?�
	�
�4�?&�hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >����?operator==��?operator!=��operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��get
�
v�F�hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >.?AU?$hb_reference_wrapper@V<lambda_169abc1cf0886b61cce5742591663ff2>@@@@���	�4�?�
	�3�?�
	z
�3�?&�hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >����?operator==��?operator!=��operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��get
p
v�F�hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >.?AU?$hb_reference_wrapper@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@@@���	�3�?�

Q
	�0�?�	[
�0�?*�hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >���@operator==�@operator!=��operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_8d00e4e5248c40de40d06dd474eb61a9> &����get
Q
v�F�hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >.?AU?$hb_reference_wrapper@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@@@���	�0�?�[
<�	0�J�J�P3�	0�G�G�o#	u�G�G��
o#	u�G�G��
{O	>,�G�G�z
s�	>,�G�G��
o#	>,�G�G��{O	u�G�G�
����{O	u�G�G�
���1��"	0�J�J�
11�A"	0�J�J�
�[
<�"	0�J�J�
[
[
P3�$"	0�G�G
PPo#$"	u�G�G
	�
o#$"	u�G�G
�
�

�
{O$"	>,�G�G
�
�
z
s�$"	>,�G�G
z
z
�
o#$"	>,�G�G
�
�
��OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`7c07142d��
��
	0s
�

	!
 	!B"#
,
,
&	%!'�operator()�$<lambda_3cbbd85977153dd747d7ca121149085d>��
�#klass_mapping
uclass_count��(operator=��&)OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`7c07142d��

,	!B

!,��.	�B�B0n�B��1hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator��B__item__����B__more__����B__next__����B__prev__����B__end__�Boperator!=�
ߠit���
�Bp
MB f"
2(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��.	�BmHqH4�.	�BC6�7hb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>�
p
�.f�8hb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@@@�	0�O�O�	0�O�O�	0�O�O�	0�O�O�	u�O�O�	u�O�O�	>,�O�O�	>,�O�O�	>,�O�O��{O$"	u�G�GC�{O$"	u�G�GE1"��	0�O�OG"A	0�O�OI[
"<�	0�O�OKP"3�	0�O�OM"o#	u�O�OO�
"o#	u�O�OQ�
"{O	>,�O�OSz
"s�	>,�O�OU�
"o#	>,�O�OW	u�O�O�	u�O�O�	�BC6
.	1pJrJ�	pJrJ�	[
pJrJ	PpJrJ	pJrJ		�
pJrJ
	�
pJrJ	z
pJrJ	�
pJrJ�"{O	u�O�Of�"{O	u�O�Oh	�B�B0
	�B�Dk	%�B�Dlhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >����Doperator==��Doperator!=�moperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &���mget
v�Fnhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >.?AU?$hb_reference_wrapper@V<lambda_3cbbd85977153dd747d7ca121149085d>@@@@���	�B�Dk%o#	0�J�Jq	�pJrJ�	�pJrJ�%o#"	0�J�Ju
%%w	0�O�Oq%"o#	0�O�Oz	%pJrJw&��Type����get_null���N}NullHelper<OT::DataMap>.?AU?$NullHelper@UDataMap@OT@@@@�&�Type�����get_crap����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&&�Type�����get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���n�get_null���B�Null<OT::DataMap>.?AU?$Null@UDataMap@OT@@@@�&��Type���d�get_crap���^�CrapHelper<hb_ot_name_entry_t>.?AU?$CrapHelper@Uhb_ot_name_entry_t@@@@����getj�CrapOrNullHelper<OT::NameRecord const >.?AU?$CrapOrNullHelper@$$CBUNameRecord@OT@@@@&/]Type�����get_null���f�NullHelper<OT::name_accelerator_t>.?AU?$NullHelper@Uname_accelerator_t@OT@@@@���&Y_Type�����get_null���f�NullHelper<OT::meta_accelerator_t>.?AU?$NullHelper@Umeta_accelerator_t@OT@@@@���&#UType����get_null���f�NullHelper<OT::kern_accelerator_t>.?AU?$NullHelper@Ukern_accelerator_t@OT@@@@���&�YType����get_null���f�NullHelper<OT::GPOS_accelerator_t>.?AU?$NullHelper@UGPOS_accelerator_t@OT@@@@���&x�Type�����get_null���V�NullHelper<OT::NameRecord>.?AU?$NullHelper@UNameRecord@OT@@@@����get_null���J�Null<OT::NameRecord>.?AU?$Null@UNameRecord@OT@@@@����get_null���Z�Null<OT::GPOS_accelerator_t>.?AU?$Null@UGPOS_accelerator_t@OT@@@@����get_null���Z�Null<OT::kern_accelerator_t>.?AU?$Null@Ukern_accelerator_t@OT@@@@����get_null���Z�Null<OT::meta_accelerator_t>.?AU?$Null@Umeta_accelerator_t@OT@@@@�����get_null���Z�Null<OT::name_accelerator_t>.?AU?$Null@Uname_accelerator_t@OT@@@@���&��Type�����get_null���^�NullHelper<hb_ot_name_entry_t>.?AU?$NullHelper@Uhb_ot_name_entry_t@@@@��&&�Type�����get_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�Type�����get_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@�����get_null���R�Null<hb_ot_name_entry_t>.?AU?$Null@Uhb_ot_name_entry_t@@@@��&^�Type����get_null���J�NullHelper<OT::kern>.?AU?$NullHelper@Ukern@OT@@@@���&��Type����get_null���J�NullHelper<OT::meta>.?AU?$NullHelper@Umeta@OT@@@@���&��Type����get_null���J�NullHelper<OT::name>.?AU?$NullHelper@Uname@OT@@@@����get_null���>�Null<OT::name>.?AU?$Null@Uname@OT@@@@����get_null���>�Null<OT::meta>.?AU?$Null@Umeta@OT@@@@�����get_null���>�Null<OT::kern>.?AU?$Null@Ukern@OT@@@@�����getf�CrapOrNullHelper<OT::DataMap const >.?AU?$CrapOrNullHelper@$$CBUDataMap@OT@@@@��
�J	���*��get_null����get_crap����OT::_hb_has_null<AAT::ClassTable<OT::IntType<unsigned short,2> >,0>.?AU?$_hb_has_null@U?$ClassTable@U?$IntType@G$01@OT@@@AAT@@$0A@@OT@@�f�getj�CrapOrNullHelper<enum hb_ot_meta_tag_t>.?AU?$CrapOrNullHelper@W4hb_ot_meta_tag_t@@@@&��Type�����get_crap���^�CrapHelper<enum hb_ot_meta_tag_t>.?AU?$CrapHelper@W4hb_ot_meta_tag_t@@@@&��Type����get_null���^�NullHelper<enum hb_ot_meta_tag_t>.?AU?$NullHelper@W4hb_ot_meta_tag_t@@@@�get_null���R�Null<enum hb_ot_meta_tag_t>.?AU?$Null@W4hb_ot_meta_tag_t@@@@5get~�CrapOrNullHelper<OT::IntType<unsigned char,1> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@E$00@OT@@@@��1getv�CrapOrNullHelper<OT::IntType<short,2> const >.?AU?$CrapOrNullHelper@$$CBU?$IntType@F$01@OT@@@@��&�:Type���7get_null���^�NullHelper<OT::IntType<short,2> >.?AU?$NullHelper@U?$IntType@F$01@OT@@@@9get_null���R�Null<OT::IntType<short,2> >.?AU?$Null@U?$IntType@F$01@OT@@@@��hb_iter_with_fallback_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@���hb_iter_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@��
���
�	u��
,�
�	���
,���
�	�����	,���	,���s��	0��	K���	K�����	K���s	K���s��
�!	,���s
,�,
�	���s��	,���r	,���	�������K�item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@
�	���
���
�	�����	K���	K���s	0��	u��	��	��s	,�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@��������hb_iter_with_fallback_t<hb_array_t<hb_ot_name_entry_t const >,hb_ot_name_entry_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@AEBUhb_ot_name_entry_t@@@@����u
,�	,�
�	,�



�	K�,�
	K�,�
s	,�
	,�
s	u,�

�,


	0,�

	��,�
	,�,�
	t,�	t,�



	X�,�
	X�,�
�

	,�
�	,�,�
�	,�,�


	,�,�
s����Frealloc_move���
hb_array_t<hb_ot_name_entry_t const >��K�__item_t__�Fis_random_access_iterator��Fhas_fast_len���
__item__���
__item_at__
__next__���
__forward__
__prev__���
__rewind__�	
__len__
operator!=�

begin��

end

operator&��
operator struct hb_array_t<struct hb_ot_name_entry_t const >���
operator==�	
hash���
cmp
qsort��	
get_size���
reverse
sub_array��
truncate���
fini���
��arrayZ���
ulength���
ubackwards_length�j"V
hb_array_t<hb_ot_name_entry_t const >.?AU?$hb_array_t@$$CBUhb_ot_name_entry_t@@@@�����hb_iter_with_fallback_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@���hb_iter_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@��

��

	u


w�

	!

"

w���
$
	%


#
&
	w�

	w�

s)
(
	0

	�
"
	�

,
-
	�
"
s	�

s/
0


!	w�
2
s
w�,

	4

5
s3
6
	w�
"
r	w�
2
	4

5
8
9
:
��item_t� 
get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'
thiz���(
iter���*
operator+��(
_begin�(
begin��(
_end���(
end+
operator bool�� 
len.
operator*��1
operator[]�7
operator+=�;
operator++�7
operator-=�;
operator--�)
operator-�� T<
hb_iter_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@
>
	!
>
?

>
��
A
	%
>
B
@
C
	�>
B
	�>
B
s	0>
B
	u>
B
	>
?
	>
?
s	w�>
B
�D
thiz���E
__item__���F
__item_at__G
__more__���H
__len__I
__next__���J
__forward__I
__prev__���J
__rewind__�K
__end__�L
hb_iter_fallback_mixin_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@
��>
���N
hb_iter_with_fallback_t<hb_array_t<enum hb_ot_meta_tag_t const >,enum hb_ot_meta_tag_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@AEBW4hb_ot_meta_tag_t@@@@���u
w�	w�Q
P
	w�Q
R
S

$
	�w�U
	�w�U
s	w�Q
	w�Q
s	uw�U

$
,
[
	0w�U
\
	�w�U
	w�w�Q
	tw�	tw�U
\
`
a
z�hb_sorted_array_t<enum hb_ot_meta_tag_t const >.?AU?$hb_sorted_array_t@$$CBW4hb_ot_meta_tag_t@@@@���	c
w�Q
	c
w�Q
�d
e
	w�Q
�	w�w�U
�	w�w�U
h
i
	w�w�U
s�
��Frealloc_move���T
hb_array_t<enum hb_ot_meta_tag_t const >����__item_t__�Fis_random_access_iterator��Fhas_fast_len���V
__item__���W
__item_at__X
__next__���Y
__forward__X
__prev__���Y
__rewind__�Z
__len__]
operator!=�^
begin��^
end^
operator&��_
operator struct hb_array_t<enum hb_ot_meta_tag_t const >���]
operator==�Z
hash���b
cmpf
qsort��Z
get_size���g
reversej
sub_array��k
truncate���X
fini���
�arrayZ���
ulength���
ubackwards_length�j"Vl
hb_array_t<enum hb_ot_meta_tag_t const >.?AU?$hb_array_t@$$CBW4hb_ot_meta_tag_t@@@@�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c72efee9���
n
��
o
vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c72efee9���
p
,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@)�u�Uu��^�wjy�
��z��?���%e������ݜٷ��G��&�@�����wd�ޏ/�-�e>W����EyP�/�ӄ|��Y���@��B����4��>,���)�`�z(���]�wS7p��^@� ���"��He<�5+͈�^��ܰҚnD�!	�
"=Yb��Mx'2�5���:n^��1��9���K�we
�q��h�W��U�ix�fg��w���0�a>F�s�"au|�i(��o_j��Trs�}�D[vZE�/����zv����@����	I` /5��zsj^��H2�N���d�:��T����Y���4U�����(��`�5�p��P'ڝ���rq�Ԑ��}��?z�M4y/ц�ïZ��N������
t��MmK����̝s��1�itm�(w��.h�N�=�o�'�$�Ơ��������U�>���q5��n�(~����� �C��_(e���������+�jƊޑ�tM��������&:.�O�6@�SL/��H%)�X�I�h�r���z��d�'��]{�2��4${�����Sǫ�.%����2��L�.�'�}�'�L\�����HJ��,1v6�:_��R��6ffy���<K���_��T������cl-J�����h���#����������?(���{�co�
���Y��l����\1y�8��L'��*���Fyݮ5x�����{����k�����7N|	������ .�G`s��O�#�F��j��}0��W���mA�6}�N2���zxD
Vj��Jq��;E�����^�� ���y�������\�l$Md͙����.��^���*>�i4�Y�G�R��?u�GG�w��ͧ��\��E5�p���3����/��mv���2�%��l�>15�O�Ld"|U�����yN
����$�6��Pb��s|��b�W�J/1K,f�5	�΢�o���'��J7Pxe����T��h���?���A�Yxw:�S��,��sy�
v}X��x�#�7�r $h�/�����;��ʲM�|�e�bI��n}f�=�w
#Ŭi#���-գ�~�`v�~ɰ����SKA���
���؊p���h���U�� ���4uK��[���Xx�%�&ˮ;��0��K)jVSp��.8`���8[�x�6��w��.`�/�t�E�D�b
r�P1����}:����؇v!���[{�Fdg/�;60�������evbqzAGŧvx�nE�Hf%7��Q#�}41L#�)d���-�[��ݫb��ph�e;[,Kj��Ai� T��/�D��+�[�EĽsG}�� ��>��:H��r���G��sO�hpB�M�H%���8��.�s&D������o	�7'������A�l�_ztGbQ��/�)U�i\���.�ng�,�i�B�`������cyTHK��7�Sqƈ������������=��R~���w{�=�/�1����m��M�:��S`�T��gt�ctho��kt>�W)�6�Y`�ekU;ğ,|��Ys������,i��X3�����p�'��s�������*�#��N�+ug���$Zr�xMn��{[�_�p
��b���_i&1����|��9��g�'=A���G��U��\u>5@�nP�D�O�3y�!�lZ6�����K?�K�
�Bt�v���<��s���+����	mX
6�o�:�|��#��MC�M�wgo�*��q{t��gN�2�v��>y�
`�k1���4|Qa]D��;�
]�N�6�|:fr���
ߘ+�L!�����|N���}�R64�$p
�kx�EԻ�NQV����w��_8�
����nI1+��D��Y���7G�TZY�~���u���JrQn�[l\�Ck�.�3��{�a� ��9���$���=h��ɔ�@f0�p\t�)����IY=��6���<B��:�y���a$�g��P���6�#_a��^t��o	��D�ZÌ��*�T!���jE?z�E�L��KM�c���'{�g"��/�w��Io֮�X��g������>0{dy7���)��L,�������a.��B%���9t6�CAtj��/S��Cջ���>�|l8d'/�}OW��=�փ[/�'���=44��v?��5l߯�g.2b
��ie>��Y��i���q��j[x�O<lȓh�
G@R��X����b}�[~�{W�R�i���{N�Ȓ�:�k_I�!C�����J���`ic��o���aP�D�9!Nb>�d$��!4�ab��	o��g�!l�o�yT[?�-�	�vM�
g� e%��i���ijc�Y�i&�ɸ5z32�s�E�;��<Y��ao��0����_��6:�ƀ}>��˄�:l�#��+^�ܦ��_��G0yq�v�-���&K��t`�O�T�.�@�'���7���������a�\m.�hޟ�\��F�2���2��u��Z��-��3��f?���`�
���6|T*H�����<��KjP��^<��O���s��6��� ��G	�ȁs2VU�2Ej���������
�Ŋi)���B;X�Q��}?@-���bz3�g_*��/s������_����>���
�"3��+�T���£@ ��e��n�}�cHp�}������%L`��q���u!K�>��T����ʁB�ӨB&��p�"G������,�Ch��y��pvZ��54p���DW(G���&�O�IQa>H�FD��C�k7��7�����-���9� �!�4���69:�3�hU_���!�Mx[�|�n��r��@.
6��>1?��m?�)@A@#�@v�8�9��X0��g�d��Dء��3mQ��x��4�TE�M#���	�6���My����Q;�e�#Wp�
��D�0��.4e������Z}s��i��6r���I
� �S���`�����

;���n���I�*e�w�b��i�����!�'��t���y��l���P��@����+�@s�gC�4��f��
^>�w��W �}+�&���y�Z�Tq�`CA)V��9k1���Fp�K`���f;z�v��w����vL�S{ڣ����wn�l-�v�I*
M�G�>�s���`C��#�����n�`�-)�F/�_'#S�3�SU��������b��A��y`to��8e�p+���o����2���r�q� q��m�F%���UO`ş�BY1�3]�H'�����NNnΩ�Kӽ�t����N6[MΆ�TZ���|2���~�hc�e��@����E��&Dm���h�m��U�NL�(��>$�Wi�՞��W���:?��|$�~_���I&K,KO�a�F@x���N2�hh1�K�Fe
���Kbq��I�����`���ӡ���!#���aps�k���)%�<|e;`����T܎և��<�
�������������=��`I��3{�|IF�ϕ�
	q�"]F�-,XQN^������&T&�M��b�y��]�3E�{S	3�u8�<5�7�I1J�����s����t�����@�X�B��]Fp1K��;��5C�={+�3�����q$���.*�ZI\��Ce�q|A�������z�����>�tN�c�8A@��`Xhn��f�;�is�W>�KND�f{
O���d��|��I6P]�<j,����y\!rl*�wX	1�ó
H�0�c�Ծj�J�!��4�rP�vff��M�׉��-�Am�Ne��~�*�K�acN����"B1	pFyh;�K=��jf��kb���I��6b>^�v��jgk��!w�+�Z:`*F���'�9*����Fն�zv�!�߂��Juz��T}X�$Y
�$9�/w������p��h2}��ϧ̜������7��D��A�;�X~��$�5���e}

��g�4�+{�?�);�&'ɅA���I�]�`{�3T9{9�A��%���~��>����w �M�b[���߯ىQ�Hz��_�%����y�>���������)`�������L�Kcv]b�y]�}<|a���3��ANqR�!�#��`RN1���j2��6��l�j�&������I�I�[x/�@���g����?�3�G��Jk"jϰ���%I������s�d��~��O���	�)is���^�	j�i����{�[��k$�7�*�� ��:�e��:��$w�� 9������mx;+S��O���7�F�o�Z�l�P��\4��St�ڥ��_��[�Q�������;���7�D�_��o��Q����s���`�5J.�L%!GҞA�Q�q�����cb_OKn<�E��U�_A_N�>���ʋ�o�����7�v+�`��2��&�T�����l��G��t^��?-�I��"j�RJ��f$��Ll[��$��gl�Tk����jy����(� A%d@Xz�K��?)o�:�J
�%Eg���2Yl��@� �����JcbpN�s������M�u���Q�cb#@B�"�@k#���7��'|����0�[QY�/��4-m~W�ؒ�T���9E��`l!o2���Sָ�Z{aj���#ٸ�@��gU;:\��g��r��0�`?^o 5�����ܛ���<�<�D��Vh̴��T���e������t�Y�'3>N�#��UT�?�;?���?-�Q�TKGi�����O�rÙ��S�%�Q$�VI���~c����g��A����'w�j��L�[l�ʶ�W�+MJ���Oa�Z�Z+���"�RT���Pea�I�B�G�\e�Cv��4�h����z0�<��e��8��EuS��I&�7����tR�x�����Y�Y��2l��d����������VRg���=���[o C�����Ve@�p�d�gL=Mkj
�i/�p��NM)z>��|��f��,���>����^���?(��X��a�a|V|��s���1��8z:�Q�����S�^��;��p�8lbmf�J[ՙ?2�:P���hG8�n�m�!L���O$
OlE�8���g�_���1����r�UB{Y�A��
����p:�S3�`���O���p(��6��\�a
�nyfd���S��c*_���5�O�$6�MjukN�{9
��K,$�Z�xM����s�C=[/��efO#��1�R;���&�%�#��zE��~�;�,S��O�?�1i����.�_�����1�&g�0�pd�����<
�:&s�T(@����Mh�����}�����b����R������XlF�Xg��Kd��~����T��M�����F_��k<�	ld�)t��
�_6������j�`D�l��s�%�H�����e@c�k���b���C����wV����q�2��^���+8��bQ�x�~��h��[
�l�m��p4aq�Y��ZD�R�����MwQ\ɴ_���Q�	�~�?�]`'����dmNTH����_h{O�!�0��`�Q����l�K��b�t��)
k���	����Y{�����l�B��s|�.��p�/G�%�?�i�q����Z/����wG����E�8�	CF)�/s��x���V�{z�!�q����+&=��PTF���*J�)��{��]�ea��<jW?�5Ԗ��	16fI-hb��|��=k!R���H5�����s��}��a���'�h�����һK�	���I���n�q�e�v��^=�!��A�oZ�X������[FE�z~>����-F�)�8�cl�`}��Z���)�|��+���D��n�V��!��4�5[%B$���N�b_N��V� J	�O}��:��������V]�p�����D����78FWgyKO��l�eMp��e
�e�>v�������${�2��}n��F���c�wE�D�2���(k�q~�.���=0�.��v�I�.�x�����uQ]�)�P�W�H��)Xj5+U�ߦ}O^��]1
������R��#�I%%��tE�C����.�Y�T�5y�ej�0�����P_���3������������j+����ZǷ{�Uy.Y��"}��:��&����:�kVR����E��!�
gxP#-�J)0���?`�5gB�e���m
)�9��C�$�R�P��D����
.�4�Ќ� ���� �����BXV�U�=���Fl�v����@B�C
�	P�����E��!5��Rg�cI��RK&B�\Q�3���\|vk�.|l8��#���tZ(��~
�1xn�?�c�bf&�S){�+��K�b����na��lc�" ����&��+:�l����U�W/�e��v+"˸���x���il��H�-g}w�Cs����{��)�\������Q�B/��l�.��z=g���cZ���D�<�h!�� ���,�0#�L�:Y�������[��6+:���J�"�s��_�\��u ����'�L����t7V'��I_�2	����t�}u=��������Q!�����{��5��*�9��I/^k�zI����b�g��3OC
��&�{&��4���*2WU���&��"x�G�������V� ���1�8Va�ڲFY^3��I{�_�VlX�ۿ��q�m��ݓ(LM<����PfW������טQg�B�3�s�N�4��z5�Ya�,�]BG�ˑ͂�����Ht�
�{/�������<V�������6WBO��K�������!���Yy�Ls�wo�<�H�%���:I��x�soV:#^bԜ��C6���U3+�}@�Dp���+E��oG���_o����w�w�|#���^���9:S�ߏ�z�{G���O��$��b�8������p)�ʅ��Ja���\D*O��H�S�t��8��B���,E���vU#+���q��&�ci�_-.��!��h� u�!)E�C��[F�#��;������Q�ko�b���=����{����x�.��Yc�Ѡ��'SB�/���u������Oa��3�1$���#-��i�VlL5mb�������|UZ���J<�n��.�.�4����1�_���3$+?p�n�h$UJ5��O���<�	RKzQ��8����/�iX�e����/����6�c����03G��qK��@�Ǩb������V{��P�.6�j
n�p��� �S���-�_�F���7���^�t�G�ۿۛ���ḧ5B4�����]a��!î*�t� ��?�ă���g����F�"
�{,��.�6���c��*m%�_�������t��q	x��W�'�� mtD�C8/����A���ӓB�$k��fK�lsO�Q��[����48�_��ym5�XH4q[v��p�D�y\A��YZ��n�39�2&�R��qx�Iө��4�Ɨ߬������'��q�2�Ec�����ى���i��*Uf)�|�L���#��E�;1�w�
��9�tb	R~�c�K���A�R|��-�
�=k�P��ia��j��05	�5�OQ(w��K��k�
a7� ����-L�&����_�0��u��kl]�tJ[�*�vg�*�1�1<���n����ݺ>����ã8!��Gel^&�Ɗ�&F��;��W ��B,g���;������5C��=��l���V�_~�P�2�#}��|5������m������{��ߢ�D3�R��s)�Hv��^FQ�M7�]��yZE�;��D����
-?���+��* _����#��A,�*I�7K!�u!��M:^56Q�G�� S-g��)cC3�N��<m~���o����6����*P&����4���t��s��|w��Y��O��.�(�"�i���{3��iN�w	�����B�������J�{�C
�t��=�MH'��o�� ���b��V:<.,�AE�J� b_�{7WP�2���^^[N������
rQ�B�9�R�.�,������	"��Ϛ��Y�gO���n���,\H'�a	�����8�6��+G�i�&��UWWyd-�|��;�y���fH=�|pwU{�h�G�p�U�R��`j���'5X������S��Yˌ�'#����V�( r\�25�8����}f�~ST�Y
��8��F��Qv�����#a�a�q���9|q"H$N�9� p��%��(H6#���7��I@��O&��1���)-��Zۡ�������#�?Ut�����L���d���D�}�|������G�yd�!����a����r��9�������'��������U�J��������BL1h3�my�����D$�r�T��	.�"�P?�݄X���UȘ��e>Mx�[1�]���;�����xAtr%O?`������t�o�@*�:�� ؋���=����
���J�+74���c�l�m�>)�
��"#l��Dv�u�}�]{{I#h��/��O�Z�-�e���0�UC�Ue�@-�o�b������kl����,�j�~��K $�8��k��/"P����*u5��H��T��2���&M���w� �Jmu{�?��J�M�nݥ�����)�}M����u 	Q�Ǎ�u#zU��� /)h3��8�̳���Xy7�Qz`���<A���/����s��}�"A�a+������ o��6�,p���A����J��j�r�[%����!���^ƫ�bT>C=��%�)<��:�A�^��;�li#��28�:
��[����,d���0�������������C7��j.��u�� A)�'M��I|sA��0���r��O!R��j�\C^yFkP��)bX���Y�N�~:/C�y\h�@(���
C�_���j����b–����U��[���o��|��]��ٓ{����з74��nZ��kS�6���&f5E�_�t�s,��=�Ю�nN�G���x-P���<4x�T���1c`���#=`@�&צ!�n��'3���f�&��C��
[bī�M�G�@��c�z��E�����$��_��	V�*�&���)dS�*�Y��f��;m4�w�]�����J�)��T�rEr�����ٖ�u��f���~ڷ�z1������fd[����������������+c���f�Qr�%�����+�O4C��D�tk:����)j:��BI��"(Bs����(M���~7���Y�Fn#�}8�&������=�d-�¥.��.��c�^q+��7Xb�$!����3f�<����6����ڋ��e}Q��kS
�a�y��uh%�-�0�����e���A0�A�2_�|6�c����NCzw�voס�j����ۡ3��W���6`3F�� �s�p7`��1m2G��7�Iѭo�#��S�CD�7�l���b��.����#�
Y�HBZ����C�igX����_�&Ce��e/����0������9�Ac�����m7z��
v9`��Y����<�wK�J��pX^�N��������4�z���"���P��3L����t'}�:V`����KDX	o���p�)`�I���)����`��=ӭ���~j���J�����,�����P��}z����:@�u��HNM1�a6����d�w�O�\rK�4co_l��~�O�����ͺ���P��~��>2!�ϨM��x�lu����O3`Ȝ	`�NX�|���)�u�6������(�&��<���*�Q`b>���m��%a���++���UUFa��^�s
<\�9<�La������>v~�+��Ǫߒ��A��\T1�� ;u[J�����b�O�b�v�u~\�vn[y��9������l�<v�a0�֚�~���c_]D/��L��~�9�
�?��!�&�wrӃ,"v�hќ��_|8��9�S���x1!}_��1}mM����jF�R�nf����^=��Z݁N��"�f����'8�����p
�_���PٜDG1�q�
�ݞ��@l<����M�����4�,�h'����u��C�O��L������k�y������'���u��T�ads�t��*%�'���g�F~�i�B�R��2(W@��1�Њp+ދ<4��jFp9�o�����P�#�}-t�6-���#�G��b!��j�����+�!���S��[��u�9�v�L!o��P,?�N�)L�{j������������}֘� �x����$y��|�Q4��X<�3��W���2U���u���E`�Z���W�h�"1����9���)�������w@�����oc���5�0V��G<�!"n�o�}��h����1�5^�ڄO���"��0��{�o�)s�]!���)ظ*e�3��Ev���2�&}�h����l��L��20�bH��`�q8�;�.A�A��<[ �3��6c�V�٬�6��Q�^N������^�:� ذ5�m�{��-�ҝ~���t�2�t��n�>��J�F�����vP��#:
J��C"�����}���m���)��r���f#s?�5���Q����^��?NpؾG����8�0��� �!�c�ER&�^bNW
�A��&P�u�~!�]f!�F�{�Fh�(��U�5v��Ac��\�g��v���/;�V X����.C[�y��j���V9�
�����zx�M:���-'���O;kb��rɆ��oJ�~Rbb��9p�&�)�g�;&?���&q�0��ِlo{�������|I%�,�~���Y��gX��V��M]���`>p6�^e��@p�T���#�k��`A���Z�_�����l�����Bc��z��� ��Ͱ�~����7��y�������uy�!�^x~�gZ�7�nJ�f`d�Y��s)!�j�m &����p%��4u]�wUg���k�"	hN݋V�E���2�go�5�aD��A+Q����\�J]����������A���{�cd�>s��j�¤k�|^����^{��k��D\���LL&�vLv����H�ۃ���g��2�+�mL\�L�(�;�k�`�3UiXi����-?/G]��t�,Dl+j4 B��
:X��l+���N�
�[i�T
+�xE:�\~lD���aw�,�;�8Q�o�F�"Q���R!2�T|Z��G8�.xi��4��.��1��&tj�0`��nN�t�k>��]�d��p]
����|t�6�b%�,C�u�LWlIo(ɥÚ�V���j�$&�Q;�&8���G[(5b/p�	�*�c�o�nxg�Z��D��-	KU1����j����ؒ�fY��$�]�������f�0���;������Ȇ8����3��U��I�����dW7��"���z5�to&�+t	�'���IWO�z����6����-�����oHw`I�&A�-���lnZk�&�_) @��yk����S�g*+�O׽�+y�+��vw�e�/���=̍���X���P���}��?�I�����P�����]I�s��N9�L4����i������<�����+���}�[�d'R�R����$?<���k��|���#T�|\����Ȗl*�aR�{�W�/	����D�Xq��,y�d(�|��E����c�c'��������]�m���L�R�U�i���P�&���:0����	����3�W�`��5���E���K*����Z��qF-E�	�0�Dfw7��d�/[��p����4i��u��?���@���[��Hj.-���:�tb���d�36dE�r��c�t���a��?����-X�Ew�7��{����9��|c��k��2J�'����7�{n9��oo�����ڎy�y�1$�Sx���s� �8DX��J�s��o1L�@�dM�4��C�
�-k5�uC_j!���G�V��"���~k��_"����_~�N������Q��Za��b��%�Ђ8�S����Dm�+L���:�sN��Ư1R��c��A4�f(���]�M_�'}V?G��ġ������$���������~Э_$J�/4�"nԫ` ؝-Q�o������m\$m�s�4���
������G�ԓ��	�ҷ��c���TFU���%<�y��]���VM�٬]��^�(���q���H�'��#��U;��N�P������H�S@���n�@�&�
ŸW�.F���Vd��0���G�!;R�:'��q#N���,+�u@�����l�����L�E�ZX����8h{ui��I����L'Wr��),�y��P���nAGf���I��N��n���K�����LE�4��������1���
)�p[��_[�e��^,����Q�z�hK��+_��I�LL(j`-���Y[o(
|t�F���Z�*�b{�w;�V�����Z??����|��m��Q<���:���.��@Jl����aJ�1�%�MM����7,���������*�r�U:����=�4��W�m��~��E"V���g���.��{���`�V�vWQ����UX��������E[l�d�%��#W�|���?�x@��F�u�������q.+zf]��E
7+��n����Q����x�E�A�(:�AjL��wOL��i5z~`�Z$J3�ɍr*Q8OJ3��d���%E�i(N{/�xO��<���׆Lo�a�+��������_���+'���E03�Z�G�~t��RE�I?g���-�p�]��*F�/D����3@P�8/�:�����>�*�l8��$>��|*������p�g�>�v�Dfa��C�rk������Ub�����F��x�tI^���R��P!�g�,����]^��jm��g���1������?��t���8��6�LJ�BI�^�[�o�޴�urIF��3��mr�x��d?�M�O�|L�/0xe�@�X�![m{O GL�4&�o��O:��T���0X�Ӫ�����'���6&����9�a�^IB��!�X5�2S%MZ��1���]?�-iO�j�f�&��7�t����9z8CEt`��$E�t}�y��#K����KV�Y��Y��uj�d��3~�����vq�pu$S3�_J�5@�C��v~�,�F#D��2dR6g�����uA&�F�yP2���b3�0W�m�
�I2@�������mķH�
�0�T(���+'�b���'�t�6��i۸������e�<6��/H}�xApb^"j@�b~S�4��{��$L��d�p;ӗ�@<~����N�o�W�^�~�����������4��7�����<��S'���$��t���"��}�Ydo[xx�I�b�q�]
dYL�z*T��u����}�!SLn�p���LH�� _3���3�(���7}܋�Uӽ۠y4M�#���ˋ�g����7bn�2ؕ���'l����3!�r%�y�9$+�~Q���k��� ���{��C���]=�A���28D����,&9�C!s���BΣ^��v�;fó�[��F��{!���x��7�l�1����������a�������<n���fq[������r�3��N�-�(�;�Ƚ���vk�&��1�k�w�Õ��W���N�u]���'����\��`#V���������A]�j"d��5����GVNu-x1y_�<���[�0������5B�a$�����(.�UԊqA�L�h��t�i�6��%��FL��t�������l����\�z���c�~�&|�g���/���:���w�8�������(������xr���^=d�r�k��&���
��(��8�(������/] ��2�2q(�1Y�>���	����������a�����y�-c�(��I���xt�����h�N��:�B�W�MU����P�w��puj�(m-��>��b�t��D sfS�xK���I@�O�:�m����!;�-A��&ԒiU�#���ˬՕ@�k<�+5����|����_!�E�;/=�.������5>��z�B(��D���2�~ֶ:���k�1J����ğ+�B����)�/����Z9;�����;�Î�!S�=g������[��3�m�������H�m^}�a��~�]�6���?��;��UT�m 
�Ɇ�g�s�L"CWi�)R�<P�F��r��)0lԼd�Pz_��
̈́f�,�	0q�Zi�^!���W��xj(�-l��eF�����}�rrM��ݢ۳J#R��!;�LU�������0�p�=uN��.W&O���8*��eU��0.5���1�֔�@q�8d8��J[_�,�˜��txaS�%> �����������*Q��<h���Y�/���'g��vsō)�����uQ4b1)�'�6�H������������Y��v��
���A�Xl�`r��0u
� a�R;u�����A����e�`�uy#�Ui(��3�='���2�V�7�ce�;��Lpe@s*��&Ě�(�����D	3n�rN�1��K�vCZ�fF�-��~%_�r1ve����J��i,���S����k�)�{��0h��V~��=n�o���]!�m�b�%�����3�%���L�Dz�$����� 6�zp�<�o�+VQ�Q<��J}AF_8�$5�K��kv��F,X��D�"_�a[�b�!"�}L�39��I8v�<i|�����`d�V����wg��zҪD��uϳv��1@�<��R���|���� �)��v��1�B������1uM�)�|t~;��lN`\����:T+����8a�(Hk�Se�������'׫{�}��`�S��3A��d����c��������t{��_���J������^����HSb���)�u� "���j��8��y[$�>	+b�-z���?>������lEY0))X�3�(-cb~�L�f����i���L�
���a0%����;��)��w��}{h��#��r���gr�N�V1w���Nx������D�
0���(HN��e!B34�0,�
�,������8���Ԑ:�z���|�t;0�f�}! g�fF�v��!�t��>��U��Ei��a�zR9�q^E�yv-�]��T�F�:<g7��|�^�ӳpv�r��t�e�C�Ԓ��?�BF99�'�9\3��nH��`�� �&u��D ��Xd����){�?�E��[K�$�'��G��
��-(G��
S��J%}�aF�s��j�c;�%�i��d��j�e��v:�r��HYa nq\u$���?oR���?�$[58�[�]�H���anDq�B<\�~��>��`�
�VJ��M&0�� ��
8�#�������R��)@-@dw����<:pgl����gy��O/cO*��\!Y�u�@i�Xyx��Z��dij�����	��{:d+"Y�u�3�wC@�PN�������̑�O�"u����6�n�ƒ�X/FG�&������z��+�a���l�Bމ*�32VI��1����I�N�����|8�����Ni��^#�v�<}��ē]���D��g3�rU^A��"�k�˼2�M�����1���=˸�r4c�=X:�`�c�� n�����9����j��Q#���a*{�1d%A��Hb�-�8�������0G���Ld�':�A��� 
I`����_}�h��h֕��527r�fYE��Y��g�-d�����+��t�Q�clȻ�iI�@y��^�'�UxO2������<����<IPk5S�
B�1Yb9�b�������a�B*���'��F����X�p�~�o�j�?�OH���.��e9��5�ж�n�OWp�@���M��Cxa��_�|�{!_�$3��!���@oQ�yRd�Jl:*�h�������VN�,1�`&��'E{8)A,d��[�N��!]�\>w�7�����u���U+��{k���>�~�[f���"9�M���?3�h_�O�H>U��<d�o��h2������
9���W}��\^��o10�d�^W��G��@-�:��N��mkh��~N����
g7/����g&X�Hp
MBPf>
�Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
����.	�smHqH���.	�s�s���hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�p
�.f��hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�	0�s	0�s
�
�	��
�	����
�,
�,
�	����N�operator()�	�<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��operator bool (__cdecl *)(unsigned int)	�<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�operator bool (__vectorcall *)(unsigned int)����<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���operator=��
v�OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`bd6f6eaa���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`bd6f6eaa���
���
�	���w
��
�
�	��
�	���w��
�,
�,
�	������operator()��<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����operator=��&�OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`bd6f6eaa���
�
�,	���w
�
�,	dx�C�C�
�	dxjx�N�hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�a��hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`bd6f6eaa���
���
�	0��z
��
�
�	��
�	��z� 
�,
�,
 	 �� j�operator()� <lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul operator=��& OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`bd6f6eaa���
�
�,	��z
�
�,�z��.	6z�z
 �Pz�� hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
 hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�����.	�zmHqH ��.	�z�z � hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�p
�.f� hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`bd6f6eaa��
 
 ��
 ,	 ��r
 ,	 ��r  	 ��	 ��   	 ��
 	# ��s	 ��s$ % 	 ��	 ���Frealloc_move��� item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
 arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash��� operator[]�! tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>" begin��" end�as_sorted_array& operator+��' push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���( pop�remove_ordered��shrink��qsort���__vecDelDtor����?v) hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
 �t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`bd6f6eaa�
, 
, ��
. ,	/ ��r
, ,	1 ��r0 2 	/ ��	1 ��4 5 	- ��
. 	8 ��s	- ��s9 : 	- ��	, ���Frealloc_move���, item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
- arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���3 operator[]�6 tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��7 begin��7 end�as_sorted_array; operator+��< push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���= pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v> hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
- ��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`bd6f6eaa�
A ��
B 	A C s
A �
E 
A 	A G 
F 	A G %�H I 
A ,
B ,
L 	K A G M vD operator()�J <lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���N operator=��&O OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`bd6f6eaa�
B 
C ,	A G %�
A 
G ,	���C�CF 
A 	����W NX hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
A a�Y hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`bd6f6eaa�
[ ��
\ 	[ ] ҄
[ �
_ 
[ 	[ a 
` 	[ a ؄b c 
[ ,
\ ,
f 	e [ a g �^ operator()�d <lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���h operator=��&i OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`bd6f6eaa�
\ 
] ,	[ a ؄
[ 
a ,	��C�C` 
[ 	��q Nr hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
[ a�s hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`bd6f6eaa��
u ��
v 	tu w �
u �
y 
u 	u { 
z 	u { ��| } 
u ,
v ,
� 	 u { � �x operator()�~ <lambda_17f60d3040e95dacbab7eb7257619431>��
lfont�
E3direction
�glyph_id�
e�var_store� operator=��&�  OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`bd6f6eaa��
v 
w ,	u { ��
u 
{ ,��u 	���� .m���� hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>t__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(f�� Hhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@	���.�.z 
u 	����� Z� hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>�
u f��  hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@��OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`bd6f6eaa���
� ��
� 	� � f�
� �
� 
� 	� � 
� 	� � L�� � 
� ,
� ,
� 	� � � � j� operator()�� <lambda_9e20d030c82180eb1d91dc3d988eb1e8>��
cuc� operator=��&� OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`bd6f6eaa���
� 
� ,	� � L�
� 
� ,	^��C�C� 
� 	^�d�� N� hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >�
� a�� hb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@����OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`bd6f6eaa��
� ��
� 	0� � A�
� �
� 
� 	� � 
� 	� � G�� � 
� ,
� ,
� 	� � � � j� operator()�� <lambda_eca42dcdc8c05b5ea70be463099a3bde>��
��c� operator=��&� OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`bd6f6eaa��
� 
� ,	� � G�
� 
� ,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`bd6f6eaa��
� ��
� 	0� � A�
� �
� 
� 	� � 
� 	� � G�� � 
� ,
� d_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&[?8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
Q?�
]?	�.�.�.^?
Q?	�.�.`?Za?hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
Q?f�b?hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
Q?	0Q?J.	0Q?J.
Q?	Q?g?
^?	Q?g?h?i?
Q?,
R?,
l?	k?Q?g?m?�T?operator()�	e?<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�W?operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	f?<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>X?operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)j?<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��n?operator=��
vo?hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3e71b88b��OT::meta::accelerator_t::get_entries::__l5::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>.?AV<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@`3e71b88b��
q?��
r?	��q?s?s
s?,
r?	�q?s?	!�q?s?��q?	#���y?�����z?hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>�����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
�� fR{?(hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::DataMap const >,unsigned int (__cdecl OT::DataMap::*)(void)const ,0,0>,<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBUDataMap@OT@@@@P8DataMap@OT@@EBAIXZ$0A@$0A@@@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@$0A@@@��
q?�
}?	���.�.~?
q?	�����?Z�?hb_map_iter_factory_t<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0>�
q?f��?hb_map_iter_factory_t<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>,0>.?AU?$hb_map_iter_factory_t@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@$0A@@@
q?	��q?s	��q?s
q?	q?�?
~?	q?�?�?�?
q?,
r?,
�?	�?q?�?�?ft?operator()�	�?<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�w?operator hb_ot_meta_tag_t (__cdecl *)(unsigned int)	�?<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>x?operator hb_ot_meta_tag_t (__vectorcall *)(unsigned int)����?<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>���?operator=��
v�?OT::meta::accelerator_t::get_entries::__l5::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>.?AV<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@`3e71b88b��
Q_
__,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3e71b88b��
�?��
�?	�?�?~ 
�?,
�?	� �?�?	� �?�?~�?�	����?
�?	�?~ 	�?~ 
�?�
�?
�?	�?�?
�?	�?�?�?�?
�?,
�?,
�?	�?�?�?�?��?operator()�	�?<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��?operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�?<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�?operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��?<lambda_133af15c3ab28a2fd0176429d1e8943b>���?operator=���
v�?std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3e71b88b����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3e71b88b��
�?��
�?	�?�?� 
�?,
�?	� �?�?	� �?�?~�?�	����?
�?	�?� 	�?� 
�?�
�?
�?	�?�?
�?	�?�?�?�?
�?,
�?,
�?	�?�?�?�?��?operator()�	�?<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��?operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�?<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�?operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��?<lambda_9f40189620cfe4223adcbc34f0d42913>���?operator=���
v�?std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3e71b88b����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3e71b88b�
�?��
�?	�?�?� 
�?,
�?	� �?�?	� �?�?~�?\	
��?
�?	�?� 	�?� 
�?�
�?
�?	�?�?
�?	�?�?�?�?
�?,
�?,
�?	�?�?�?�?��?operator()�	�?<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��?operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�?<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�?operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����?<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���?operator=���
v�?std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3e71b88b���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3e71b88b��
�?��
�?	�?�?!
�?,
�?	!�?�?	!�?�?~�?�	<,9�?
�?	�?!	�?!
�?�
�?
�?	�?�?
�?	�?�?�?�?
�?,
�?,
�?	�?�?�?�?��?operator()�	�?<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��?operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�?<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�?operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��?<lambda_66f57f934f28d61049862f64df852ff0>���?operator=���
v�?std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3e71b88b��
9�	Z_J_L_
K_
L_,
^_,	�.�.`?	�����?
�?
d?k?{O	0�G�G@	�.�O`?	k?�.�O�@hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�@operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��@get
Q?v�F@hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.Y?	#���y?k?{O$"	0�G�G@
k?k?
@	����?	�?����@hb_reference_wrapper<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> >����operator==��operator!=�
@operator class OT::meta::accelerator_t::get_entries::<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> &���
@get
q?v�F@hb_reference_wrapper<<lambda_0c6a77ce040778b3e614dbfcccbe4fd1> >.?AU?$hb_reference_wrapper@V<lambda_0c6a77ce040778b3e614dbfcccbe4fd1>@@@@���	����?	�.�O`?�?o#	���G�G@	0�O�O@�?o#$"	���G�G@
�?�?@k?"{O	0�O�O@	���O�O@	k?pJrJ
@�?"o#	���O�O@	�?pJrJ@ $uu��u @ $��W#"@v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`95e86ee8���
$@��
%@vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`95e86ee8���
&@,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`95e86ee8�
)@��
*@	0)@+@J.
+@,
*@	P.)@+@	S.)@+@�.)@	�.�.1@��.��2@hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&3@8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
)@�
5@	�.�.�.6@
)@	&���"&�R#������R#����f���n�����G%&���}������z&I���}�������"���}�����"��}������"�	��}�����">	$��})���8���F�4�V��% _��}d���y��"
���}�������"f���}������H��#���#�,��#�2��#?��#�K��#tX��Hc��#�o��#�|��#����#���#����#ts��������0!�.�������������������������������G%B����G%4����I%7���I%+��%W'7/��?W'+I��Yq'Xb�}g��wq'J��}����|'>�|'P�����}�����'8��'N�����}����'<�'N$��(�}-��=z&\G��W�"a��q�"���"�����������"���"������������"I�����"8���"$,�"%A�"&K��O�}T��X��^��n�"9
x����"%
��"(
�����������"
��"
�����������"z	���"i	��.�"U	C�"V	X�"W	b��f�}k��o��u����%F��}�����%=�����%5�����"Y
��"�
�"�
�}��"�}'��+��1��B�"C
K�}P��`�"9
j��z�"0
�����"%
�����"���"���"���}�����}����������"��}��$�"�.��>�"}H��X�"sb����a���������a��������"'������az��a���a���a���������
��������$��*��1��6��;��A��I��Q��X��^��f��n��u��z�������������A	�a�E	�a��	���	��`
G%�i
��o
��
�(��
�}�
���
q'��
q'��
�}�
���
�}�
���
|'��
�}�
���
���
���'��'�!�}&��6z&�?��E��U�%,^�}c���-%E�-%E���������������������������*�'(3��9��o������operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>F0�1ran_out_of_room����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>����operator()�����{ctor}�����operator()�����{ctor}�;�>�operator()�;�C�{ctor}�U�X�operator()�U�]�{ctor}�z�}�cmp����operator()�����{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�����operator()�����operator()�����{ctor}���operator()���{ctor}�%�(�operator()�L�O�operator()�L�T�{ctor}�j�m�operator()�j�r�{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�����operator()�����{ctor}�����operator()����{ctor}�|LLperformAction��|L�LkernActionIndex��tuple_count��is_horizontal����sanitize���:�=�tuple_count:�>�is_horizontal��:�A�sanitize���^�b�get_type���^�d�apply��^�e�sanitize���"^�f�create_accelerator_datag�z�{ctor}�g�|�{dtor}�����cmp����get_tag����reference_entry����sanitize�������{ctor}�����{dtor}���operator()�"�]�<lambda_invoker_cdecl>�&�^�<lambda_invoker_vectorcall>����sanitize���x�{�language���x�|�score��x��copy���x���isUnicode��x���cmpx���sanitize���x���get_size���&��_hb_ot_name_entry_cmp_key��"z_hb_ot_name_entry_cmp������operator()�����{ctor}�����sanitize_records�������sanitize�����s�{ctor}�)�;�{ctor}���u�{dtor}�����operator()�����{ctor}����{ctor}�����operator[]�����operator+�����as_array������operator[]�)�h�qsort��)�d�resize�)�c�alloc_exact)�`�push���)�N�operator[]�)�=�{dtor}�z���destroyz���get_length�z���operator->�z���operator=��z���{ctor}��W�sub_array����operator+��~����get_null������as_array�������operator[]�����destroy����get_blob�������operator->�����operator=������{ctor}�����destroy����get_blob�������operator->�����operator=������{ctor}�"L�U�create_accelerator_dataL�R�get_h_kerning��L�Q�has_cross_stream���L�Q�has_state_machine��"(�1�create_accelerator_data(�.�get_h_kerning��(�-�has_cross_stream���(�-�has_state_machine���,�operator[]���operator[]�����operator()�����{ctor}���operator()���{ctor}��e�efini����e�einit0��`YoYfini���`YoYinit0���S�Sfini����S�Sinit0��
XXfini���
XXinit0���X�Xfini����X�Xinit0��-[<[fini���-[<[init0���?�?fini����?�?init0���[�[fini����[�[init0��^^fini���^^init0���a�afini����a�ainit0���e�efini����e�einit0���`�`fini����`�`init0��lR{Rfini���lR{Rinit0��b*bfini���b*binit0���Y�Yfini����Y�Yinit0���S�Sfini����S�Sinit0��'V6Vfini���'V6Vinit0��U"Ufini���U"Uinit0��8\G\fini���8\G\init0��4aCafini���4aCainit0��ub�bfini���ub�binit0��<UKUfini���<UKUinit0���_�_fini����_�_init0��yV�Vfini���yV�Vinit0���d�dfini����d�dinit0���`afini����`ainit0���b�bfini����b�binit0��HbWbfini���HbWbinit0��PV_Vfini���PV_Vinit0���T�Tfini����T�Tinit0��I_X_fini���I_X_init0���Z[fini����Z[init0��].]fini���].]init0��3^B^fini���3^B^init0��CZRZfini���CZRZinit0��vT�Tfini���vT�Tinit0���`�`fini����`�`init0���Z�Zfini����Z�Zinit0��Z%Zfini���Z%Zinit0���effini����efinit0�����	���get_crap���������get_crap�����zm�n�get_null������c�d�get_crap���+�'�qsort�����__item_at__����thiz���)�b�alloc��)�a�shrink_vector��)�U�as_array���)�B�fini���z���get�A�{ctor}���thiz�������get����getY�~�get_kerningY�}�get_type���L�P�thiz���5���get_kerning5���get_type���(�,�thiz����e�edo_destroy��e�einit���`YoYinit����S�Sinit���
XXinit����X�Xinit���-[<[init����?�?init����[�[init���^^init����a�ainit����e�einit����`�`init���lR{Rinit���b+bdo_destroy�b*binit����Y�fget_acquire�Y�Ydo_destroy��Y�Yinit����S�Sinit���'V6Vinit���4U�dget_acquireU&Udo_destroy�U"Uinit���8\G\init���4aCainit���ub�bdo_destroy�ub�binit���<UKUinit����_�_init���yV�Vinit����d�dinit����`ainit����b�binit���HbWbinit���PV_Vinit����T�Tinit���j_eget_acquireI_\_do_destroy�I_X_init����Z[init���@]C_get_acquire]2]do_destroy�].]init���3^B^init���CZRZinit���vT�Tinit����`�`init����Z�Zinit���Z%Zinit����efinit���C�F�operator()�"C�N�<lambda_invoker_cdecl>�&C�O�<lambda_invoker_vectorcall>\�_�operator()�"\�g�<lambda_invoker_cdecl>�&\�h�<lambda_invoker_vectorcall>u�x�operator()�"u���<lambda_invoker_cdecl>�&u���<lambda_invoker_vectorcall>����operator()�"����<lambda_invoker_cdecl>�&����<lambda_invoker_vectorcall>��X����get��get_item_size��)�B�set_error��)�S�in_error���)�B�init������get_kerning���get_kerningc�get�`&�get#\-�get@�eget_null���@�edestroy�Y�bset_relaxed�S]set_relaxed+Xb[set_relaxed�ekset_relaxed�`easet_relaxed�R�aset_relaxed@?bget_null���@>bdestroy�Y�fset_relaxed�Y�Ydestroy�Y�Yget_null����SXYset_relaxedHVXset_relaxed4U�dset_relaxedU&UdestroyU0Uget_null���Ua�gset_relaxed@�bget_null���@�bdestroy�Vgset_relaxed�d�kset_relaxed a�jset_relaxedqV�Zset_relaxedj_eset_relaxedI_\_destroyI_f_get_null���@]A_set_relaxed]2]destroy]<]get_null���T^�jset_relaxed�TxZset_relaxed�Z
_set_relaxed�?�Jset_relaxed�Yl�__delDtor��#U��__delDtor��Y_s�__delDtor��/]��__delDtor���Yk�{dtor}�#U��{dtor}�Y_r�{dtor}�/]��{dtor}�������get_null��������get_null�������get_null�������get_null�����5����get_null���Zc�operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����b7�{ctor}�f�`&�operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���`��{ctor}�^#\-�operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�[��{ctor}���z��get_null�����z��get_null�����z��get_null�����z���get_null�����z����get_null���c�{ctor}��`%�{ctor}�#\,�{ctor}��.��operator()�mH��operator()��C��operator()�mH�operator()��CP�operator()��Cj�operator()�x�ARRAY_LENGTH���t�hb_bsearch�mH��operator()��C��operator()�mH��operator()�mH
�operator()��C�operator()�mH;�operator()�mHE�operator()��.e�operator()��C�operator()��.��operator()��.��operator()��s��operator()��C��operator()��s�operator()�!�$�operator()�!�)�{ctor}�k+$�check_struct���k+H�check_struct���^�d�dispatch���^�e�dispatch���k+��check_struct������lsearch�.�operator()��operator|���.��operator()���operator|����hb_array����=,�operator()�(�operator|��k+j�check_struct�����m�sanitize���F0��embed���;��serialize_copy�=9��retk+��check_struct����;��sanitize���F0��start_embedmHb�operator()���operator|��_�operator|��mH�operator()��operator|��!�operator+���addressof�����serialize����$�sanitize���k+%�check_struct���k+&�check_array��operator+��6)���operator const struct hb_ot_name_entry_t *���hb_bsearch��s�operator()�-�0�operator()�-�5�{ctor}��hb_array���)�`�grow_vectorb�addressof��o�hb_array���Y���collect_glyphs���StructAfter5���collect_glyphs���StructAfter�.�operator()��.�operator()��Crap����Crap����Crap���Z��{ctor}�)���realloc_vector���hb_array���I#��as�I#�as�I#�as��J�operator()��J#�operator()��J*�operator()��0�realloc_vector��2�realloc_vector��L�_Reallocate_for�e�_Reallocate_for�~�_Reallocate_for,��_Reallocate_for
��bsearch�������get_null����������get_null����������get_null�����qsort����{ctor}�[��{ctor}����{ctor}�+��{ctor}����{ctor}����operator!=�����operator++�����operator*������len����end����begin����{ctor}�\�e�{ctor}����sanitize_shallow���%�/�{ctor}�)�j�{ctor}�����{ctor}����{ctor}���
�sanitize_shallow���Y�}�get_size���
��as_array���5���get_size�����{ctor}����{ctor}�����{ctor}�9���{ctor}�����{ctor}�^���{ctor}���g�{ctor}��;�;neuter��;�;sanitize_shallow����;�;operator=��\cG�{ctor}�
c=�{ctor}��a�{ctor}�b�{ctor}��`��{ctor}�Y^��{ctor}�&\��{ctor}��l�{ctor}���R�{ctor}��z�{ctor}�dx��{ctor}��s��{ctor}��.��{ctor}���z����get_null�����z����get_null�����z����get_null�������get_item_size�����__next__������__item__�������__len__����_end�������_begin�����thiz�������thiz�����W�operator!=�X���get����get�
�get���__end__����thiz�������operator++�����operator bool���4�operator++��&�operator*���'�operator*���%�operator bool��J���operator!=��.�getZ�
�operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &������__more__�������{ctor}���T�__next__�����S�__more__�����R�__item__����"�_end�����thiz���� �thiz������operator!=���{ctor}���U�__end__X�5�getl���operator++�l�y�operator*��l�z�operator*��l�x�operator bool���<�get��P�{ctor}�NX�5�operator struct OT::IntType<unsigned short,2> OT::NameRecord::* &��J���__next__���J���__more__���J���__item__���l�u�_end���l�q�thiz���l�s�thiz���z�<�operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &�����{ctor}�X�/�{ctor}�J���__end__���operator++�����operator*������operator*������operator bool���;�{ctor}�J���{ctor}����__next__������__item__�����__more__�������_end�������thiz�����__end__��thiz�������len���__len__����operator+�����operator+=�����iter������__forward__T�forwardX�forward��V�operator()�^�forwardb�forward��`�operator()�j�forwardn�forward%�l�operator()���forward��forward\���operator()���forward\���operator()���forward��forward���operator()�"z���operator const void *����forward�J��impl�����forward�J��impl�����forward�J��impl����hb_bsearch_implt�w�operator()�t�|�{ctor}�mH;�operator()�E�forward6<D�dispatch���6<H�dispatch���k+J�dispatch���k+L�dispatch����N�lsearchs�forwardk+q�dispatch���F0t�allocate_size��F0v�copy���F0x�add_link���|�forwardk+~�dispatch���F0��extend_min�F0!�copy_all���k+$�dispatch���k+&�check_range*�hb_bsearch_implmHG�operator()���L�collect_glyphs���Z�collect_glyphs���h�collect_glyphs���s�collect_glyphs�t�StructAtOffset���u�collect_glyphs�����collect_glyphs�����collect_glyphs�����collect_glyphs���StructAtOffset���addressof����addressof����addressof�����as����as����as����{ctor}�k+�check_array_sized��k+�try_setk+�check_struct����G�operator()��G��operator()��G�operator()��J�operator()��G�operator()��G*�operator()��J(�operator()��G:�operator()��H������get_null�������get_null�������get_null����I�{ctor}���end��begin��M�=�{ctor}�'��{ctor}����{ctor}�^��{ctor}�#���{ctor}�����operator++�����operator*������operator bool������{ctor}�L�S�apply��
��end
��begin��(�/�apply������{ctor}����{ctor}�k���{ctor}��b�{ctor}�cA�{ctor}��a�{ctor}�6z�{ctor}�`s��{ctor}�q�t�operator()�"q���<lambda_invoker_cdecl>�&q���<lambda_invoker_vectorcall>�.��{ctor}���z��get_null�����z��get_null�����z����get_null���X��{ctor}�����{ctor}����{ctor}����{ctor}�#���__next__���#���__more__���#���__item__�������thiz�������thiz�����(�{ctor}���=�{ctor}�6�B�{ctor}���G�{ctor}���L�{ctor}�YcS�getYcR�{ctor}�
b[�get
bZ�{ctor}��zc�get�zb�{ctor}��sk�get�sj�{ctor}��.�{ctor}����get����operator++�����operator*������operator bool��6�C�get��H�get��M�get����__next__�������__more__�������__item__�������thiz�������thiz������get��.�get�(�operator++���operator*����operator bool����>�get�G�__next__����E�__item__���-�6�__more__�����thiz���v��>�operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &��S����get-�2�thiz�����len�I�__len__ZYcS�operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &����Oq�operator()��Or�operator()��Os�operator()�k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch��k+��_dispatch���forward�G�impl����forward�G�impl����forward�G�impl����forward�J�impl����forward�G�impl�����forward�G��impl����J��impl�����forward�G��impl����OU�operator()��OX�operator()��OZ�operator()��O\�operator()��O_�operator()��Oc�operator()��Oh�operator()�5�m�operator<<��C��operator()���operator()���{ctor}�����operator()�����{ctor}����lfind��F0��_copy����addressof��F0��extend_min�F0��copy���c���collect_glyphs���operator+���J�collect_glyphs��operator+���+5�{ctor}�Y�7�dispatch����+:�{ctor}�5�<�dispatch����JX�operator()��J`�operator()��Jh�operator()��Jp�operator()��}{�operator()��G��operator()��G��operator()��G��operator()��G��operator()��G��operator()��G��operator()��G��operator()�-�}�{ctor}�����{ctor}�#�C�{ctor}���7�{ctor}�r�u�operator()�r�z�{ctor}�5�R�operator++�5�D�operator*��5�;�thiz���L�T�sanitize���c��operator()�(�0�sanitize�������operator()�����{ctor}�����operator()�����{ctor}���operator()���{ctor}���operator()����{ctor}���operator()���{ctor}�*�-�operator()�"*�:�<lambda_invoker_cdecl>�&*�;�<lambda_invoker_vectorcall>�������get_null���{�d�get{�c�{ctor}�I�l�getI�k�{ctor}�G�J�operator()�G�O�{ctor}�)�p�__next__���)�n�__item__���Y��sanitize���5���sanitize���j�m�operator()�j�r�{ctor}�����operator()�����{ctor}���Se�f�get�������get_crap������operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &��Y�forward�O��impl����O��impl����O��impl����O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()��O��operator()���forward�O��impl����forward�O��impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl���4�forward�J2�impl���8�forward�J6�impl���<�forward�J:�impl���@�forward�J>�impl���E�forward�GC�impl���I�forward�GG�impl���M�forward�GK�impl���Q�forward�GO�impl���U�forward�GS�impl���[�forward�GW�impl���_�forward�G]�impl����C�operator()��C�operator()�g"�operator()�F0�extend_sizeF0�_copy��k+�set_object�6<�dispatch���6<�dispatch���6<�dispatch���6<"�dispatch���k+$�set_object�6<'�dispatch���6<*�dispatch���6<-�dispatch���6<0�dispatch����Ji�operator()��Jq�operator()��.��operator()���StructAtOffset��.��operator()��.�operator()��.�operator()��.�operator()��.%�operator()��}4�operator()��.`�operator()�Y��dispatch���5���dispatch����.��operator()��.��operator()���Crap��������get_null������{ctor}�����{ctor}�f�b�{ctor}���6�{ctor}��'�{ctor}�o�	�{ctor}���{ctor}����{ctor}�4���{ctor}����{ctor}�?�
�{ctor}����{ctor}���n�apply����`�apply����T�apply�����apply������apply������apply����}�apply�����apply������kern�������{ctor}����{ctor}�w���{ctor}�|�v�{ctor}�f�m�kern���f�j�{ctor}���^�{ctor}�P�V�kern���P�S�{ctor}�B�I�kern���B�F�{ctor}��:�{ctor}�'�0�{ctor}�S�&�{ctor}���kern�����{ctor}�a��{ctor}���kern�����{ctor}���z��get_null������get_kerning��a�get_kerning�=�get_kerninga��get_kerning��m�get_kerning����get_kerning��operator[]�����operator[]���_�get_kerning����get_kerning=�M�as_array���L�__item_at__��thiz����;��__item_at__����thiz����J��get_class����X45get��X01get�J��get_class����567get_null�����z89get_null���pJ��operator()�pJ��operator()�pJ��operator()��O��impl����O��impl����O��impl����O��impl����O��impl����O��impl����O��impl���pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()�pJ��operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()�g"�impl����forward�J�impl����forward�J�impl����O�operator()�F0�allocate_size��k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch���k+�dispatch����addressof��'�5�drive��w���drive����operator+��#StructAfter$StructAfter*operator+��9�+offsetToIndex��-operator+��.hb_array���L�get_size���L�operator&��L�{ctor}�|�z�transition�S�*�transition�����{ctor}�b���{ctor}�.�]�{ctor}���"�{ctor}�7��{ctor}����{ctor}�R��{ctor}�����{ctor}�����{ctor}��;��operator&����operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()��{ctor}�operator()�{ctor}�03operator()�08{ctor}�JMoperator()�JR{ctor}�hkoperator()�hp{ctor}���R�is_actionable����{�is_actionable����operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}�operator()�{ctor}�.1operator()�.6{ctor}�HKoperator()�HP{ctor}�beoperator()�bj{ctor}�wzoperator()�w{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}�operator()�{ctor}� operator()�%{ctor}�25operator()�2:{ctor}�_boperator()�_g{ctor}�y|operator()�y�{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}�operator()�
{ctor}�"operator()�'{ctor}�47operator()�4<{ctor}�ILoperator()�IQ{ctor}��Q����get_item_size����{ctor}����{ctor}�b��{ctor}���{ctor}�k��{ctor}���{ctor}����{ctor}�0��{ctor}���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���{ctor}���operator()�operator()�	{ctor}�36operator()�3;{ctor}�QToperator()�QY{ctor}�knoperator()�ks{ctor}���operator()���{ctor}���operator()���{ctor}���operator()���operator()���{ctor}���operator()���{ctor}�operator()�{ctor}�/2operator()�/7{ctor}�ILoperator()�IQ{ctor}���get���getb��get��getk��get��get���get0��get��getpJ:operator()�pJ;operator()��.<operator()�pJ?operator()�pJ=operator()�pJ>operator()�pJ@operator()��OBimpl����ODimpl����OFimpl����OHimpl����OJimpl����OLimpl����ONimpl����OPimpl����ORimpl����OTimpl����OVimpl����O[operator()��O\operator()�iforward�Ogimpl���k+k_dispatch��k+m_dispatch��k+o_dispatch��k+q_dispatch��k+s_dispatch��k+u_dispatch��k+w_dispatch��k+y_dispatch���OXoperator()��OZoperator()�{~operator()���operator()�9�+byteOffsetToIndex���C�operator()��C�operator()��C�operator()��Coperator()��C+operator()��CEoperator()��.coperator()��.�operator()��C�operator()��.�operator()��C�operator()��.�operator()��C operator()��.)operator()��CCoperator()��C]operator()�mH�operator()��C�operator()�mH�operator()��C�operator()��C�operator()��Coperator()�mHZoperator()��.Poperator()��CGoperator()��Ctoperator()�mH�operator()��C�operator()�mH�operator()��C�operator()��Coperator()��Coperator()�mHqoperator()��.goperator()��C^operator()��Gxoperator()��Gzoperator()��G|operator()��G~operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��.�operator()��C�operator()��C�operator()��.operator()�mH-operator()��.#operator()��.Loperator()��Cfoperator()��C�operator()��C�operator()��.�operator()�mH�operator()��.�operator()��.operator()��C*operator()��CDoperator()��C^operator()�	`{ctor}��F{ctor}��,{ctor}��{ctor}��{ctor}�N�{ctor}���{ctor}�B�{ctor}�!�{ctor}�h{ctor}��N{ctor}�;%{ctor}��/{ctor}��{ctor}�b�{ctor}�B�{ctor}�"�{ctor}��`{ctor}��i{ctor}�,s{ctor}�M{ctor}��{ctor}�Q�{ctor}���{ctor}���{ctor}��{ctor}�[v{ctor}��I{ctor}��R{ctor}�6\{ctor}�U{ctor}��{ctor}�Y�{ctor}���{ctor}���{ctor}��{ctor}�^_{ctor}��E{ctor}��+{ctor}�r"{ctor}�6�{ctor}���{ctor}�(�{ctor}�k�{ctor}���{ctor}��e{ctor}�m
G{ctor}��-{ctor}�t{ctor}��
�{ctor}�:
�{ctor}��	�{ctor}���o�sanitize�����b�sanitize�����U�sanitize�����	�sanitize�������sanitize�������sanitize�����~�sanitize������sanitize���pJloperator()�pJcoperator()�pJdoperator()�pJeoperator()�pJfoperator()�pJgoperator()�pJhoperator()�pJioperator()�pJjoperator()�pJkoperator()�pJmoperator()��Ooimpl����Oqimpl���pJroperator()�vforward�Otimpl���zforward�Oximpl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl����forward�G�impl���mH�operator()���operator()���{ctor}���{ctor}���operator()���operator()���{ctor}�mH�operator()�k+Bcheck_struct���"=�Coperator const void *��k+Echeck_struct���c��sanitize���k+Gcheck_struct������sanitize���k+Icheck_struct���k+Kcheck_struct���k+Mcheck_struct������{ctor}�O��{ctor}�t
{ctor}���{ctor}���{ctor}���{ctor}��I{ctor}� {ctor}�'){ctor}��{ctor}���{ctor}��d{ctor}��m{ctor}�O�{ctor}���{ctor}��M{ctor}��V{ctor}�W�{ctor}���{ctor}�}&{ctor}��{ctor}���{ctor}��~{ctor}�s`{ctor}�c��neuter�c��sanitize_shallow������sanitize_shallow����{ctor}��
{ctor}�KgetK{ctor}��{ctor}��{ctor}�7!{ctor}��(get�'{ctor}��.{ctor}�3{ctor}��8{ctor}�)?get)>{ctor}��Gget�F{ctor}�OgetN{ctor}��U{ctor}�3\get3[{ctor}��dget�c{ctor}�lgetk{ctor}��r{ctor}�3w{ctor}�$|{ctor}���{ctor}���{ctor}����get�get�get�get�get7"get�/get4get�9get�Vget�sget3xget$}get��get��get~���operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���t��{ctor}����{ctor}�pJNoperator()�pJOoperator()�pJPoperator()�pJQoperator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��OSoperator()��OUoperator()��OWoperator()��OYoperator()��O[operator()��O]operator()��Oaoperator()��Odoperator()��Ogoperator()��Ojoperator()��Oloperator()��Oooperator()��Oroperator()��Otoperator()��Ovoperator()��Ozoperator()��O|operator()��Ooperator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()��O�operator()�Y�to_ranges��Y�to_ranges��mH�operator()�k+�dispatch����Joperator()��J-operator()��JDoperator()��JLoperator()��JToperator()��Jaoperator()��Jioperator()��Jqoperator()�k+�try_setk+�check_struct����J�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()����{ctor}�}��{ctor}���{ctor}�c���operator=�����	get���	{ctor}�L��	getL��	{ctor}��O�impl����O�impl����O�impl����O�impl����O�impl����O�impl����O�impl����O�impl����O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl����forward�O�impl���	forward�O�impl���	forward�O	impl���	forward�O	impl���	forward�O
	impl���	forward�O	impl���	forward�O	impl���	forward�O	impl���	forward�O	impl��� 	forward�O	impl���$	forward�O"	impl���(	forward�O&	impl���,	forward�O*	impl���0	forward�O.	impl���4	forward�O2	impl���8	forward�O6	impl���<	forward�O:	impl���@	forward�O>	impl���k+K	_dispatch��O	forward�JM	impl���S	forward�JQ	impl���W	forward�JU	impl���[	forward�JY	impl���_	forward�J]	impl���c	forward�Ja	impl���g	forward�Je	impl���k	forward�Ji	impl���q	forward�Jo	impl���u	forward�Gs	impl���y	forward�Gw	impl���}	forward�G{	impl����	forward�G	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl����	forward�G�	impl���"YC	commit_current_range���"YG	commit_current_range����J�	operator()��J�	operator()��J��sanitize���pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()�pJ�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��O�	operator()��	forward�J�	impl���
forward�J�	impl���k+
check_struct����O
impl����O
impl����O
impl����O

impl����O
impl����O
impl����O
impl����O
impl����O
impl����O
impl����O
impl����O
impl����O
impl����O
impl����O 
impl����O"
impl����O$
impl����O&
impl����O(
impl����O*
impl����O,
impl����O.
impl����O0
impl����O1
operator()��O2
operator()�pJ4
operator()�pJ5
operator()�pJ6
operator()�pJ7
operator()�pJ8
operator()�pJ9
operator()�pJ:
operator()�pJ;
operator()�pJ<
operator()�pJ=
operator()�pJ>
operator()�pJ?
operator()�pJ@
operator()�pJA
operator()�pJB
operator()�pJC
operator()�pJD
operator()�pJE
operator()�pJF
operator()�pJG
operator()�pJH
operator()�pJI
operator()�pJJ
operator()��OL
impl����ON
impl���pJO
operator()�pJP
operator()�Q
T
operator()�Q
Y
{ctor}�p
s
operator()�p
x
{ctor}��
�
operator()��
�
{ctor}��
�
operator()��
�
{ctor}��
�
operator()��
�
{ctor}��
�
operator()�"�
�
<lambda_invoker_cdecl>�&�
�
<lambda_invoker_vectorcall>	operator()�	{ctor}�'*operator()�'/{ctor}�FIoperator()�FN{ctor}�mHk
operator()��s�
operator()��s�
operator()��s�
operator()��.�
operator()�mH�
operator()��."operator()�mHAoperator()��._operator()�<;a{ctor}��8C{ctor}��7${ctor}��6�
{ctor}�6�
{ctor}�&4�
{ctor}��4�
{ctor}��3�
{ctor}��0m
{ctor}��operator()��{ctor}���operator()���{ctor}�;\{ctor}�88={ctor}�S7{ctor}��6�
{ctor}��5�
{ctor}��3�
{ctor}�d4�
{ctor}��3�
{ctor}�20g
{ctor}�9;�{ctor}��8�get�8�{ctor}��7�{ctor}��6�get�6�{ctor}�6�{ctor}�"4�{ctor}��4�{ctor}��3�{ctor}��0�get�0�{ctor}�9;�get�7�get6�get"4�get�3�get��6�operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���4�get�.�operator()��.�operator()��J�operator()��J�operator()��J�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()��G�operator()�operator()�#{ctor}��forward�J�impl����forward�J�impl���forward�Jimpl���forward�Gimpl���
forward�Gimpl���forward�Gimpl���forward�Gimpl���forward�Gimpl���forward�Gimpl����forward�G�operator()��forward�G�operator()��O:operator()��O;operator()��O<operator()��O=operator()��O>operator()��O?operator()��O@operator()��OAoperator()��OBoperator()��GDimpl����GFimpl���mH5operator()��B7{ctor}�"4�operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��3�operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��4�operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��OHimpl����OJimpl����OLimpl����ONimpl����OPimpl����ORimpl����OTimpl����OVimpl����OXimpl����OYoperator()��OZoperator()��B1{ctor}��Bmget�Bl{ctor}�pJ]operator()�pJ^operator()�pJ_operator()�pJ`operator()�pJaoperator()�pJboperator()�pJcoperator()�pJdoperator()�pJeoperator()��Ogimpl����Oiimpl����Jroperator()�pJsoperator()�pJtoperator()�xforward�Jvimpl���v�Bmoperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����Oyoperator()��O{impl���pJ|operator()���������0
�-=
��M
��O
�0m
��6..\..\Dependencies\harfbuzz\src\hb-ot-face.cc����x�����q
�(~
�}�
���
��
���
���
Q!��
o!��
���
o!��
���
���
o!6o!7o!�o!�&o!�0��@o!:J��nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-math-table.hh���V��%fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-math.h��h���q��F������~��}��~�},��<��>��O��\��go!o��7������������������:��2[���}��e�������������������~�}7�~H�}m��}�����������o!o��7���������	��,�?�^��'{�����~��}���������0�G���S���W���f���p���r��
������7��������0���&�:�[��k��m�0��0�����,����7��'��)�0G��w�����������0��0�����������l(��z=���c����������0��.�����~��}��&�~8�}]��m��o��~��������������,�4�P��o!���}����m!���}���_�4_�M_�f_���������0��o!�~�������0��������	���������������)��1����4�s
v
operator()�"s
�
<lambda_invoker_cdecl>�&s
�
<lambda_invoker_vectorcall>S3em_scale_dir����
�
operator()�"�
�
<lambda_invoker_cdecl>�&�
�
<lambda_invoker_vectorcall>�
�
operator()��
�
{ctor}��
�
operator()��
�
{ctor}�operator()�{ctor}�14operator()�19{ctor}�KOget_x_valueKOget_y_valueKQcopy���KRsanitize���KTget_size���aecopy���&afsanitize_math_value_recordsafsanitize���ajget_value����subset���sanitize�����get_value��subset�sanitize���,�} ���-�X���:uCkS������RH����D��������c����o4���aS�bw�J������� .E!�V�[��P�8n�]J���km7��ڋk������3�T��������hn��8H�:�"��Ly�J��w��X���*���oU
y�@�a@������I��0�h�Bc�c����V���C�at�@�>��
j�A��	�J	N�����]�T����W������C�����0MmY��>��Xt�?}�+.�%��Cë_�;��9�]��� �UΌ�@�����;�"�bK�r?�0�6�*�D�0������������������������C�F�7�)�>�-���w�����t������������������������B�3�H�=�3�7�-�/�C���t�������������������QB�?�5���u�o�������������3�5�������r�������������������&��������z�r���������������������@�9�����������@�6�:�6�0�����������������n����������������=�6�,�F�<�@�-���dw~�-����P2��xn8]�<�	$�H=1w�T)�q�x&��т�1)��@�[R�;-x��:X.~T������t����($̊v}+�B�<K�ae���	f���@-�O���K�4���9A�]�u@�y(a��]�����>�!NXz1-��,�h��d������V���tQ���*X����NP�B�"���/�}�~�A�//��:�@
��KƉ@Wߕk�y)}������M�mj�
=�j�����%^C5ħ-0�K�n�����H��T�n���p��y,���l�_��s';��l�k���@�Ǐl9J�9D�6^
��3Ҩ��ېI6�E��m8{�h*Rן<<��̃��xC�����P�@f*V-�e��W��+�<��#m1�����D����*(���������d'͗߃�����A�Sg�d�������?z���,3�7�#e�������YT�l W�"���l�&V|�ۏ~�2������m���s:�b�G��f�HC��QƐ+Ž��C_�ז/�oa���M��n�.aE�SX�=s�d�lf�{��d�5
W2�|�@��Zh�r	��2K�c�������j�lxL�I
��o��.n�R��D�l�Er�@�t�1�5c�o��+��v�r���w����:�>�������.���K�������hI�>v�x�_+����F��\�	�x���E/� Q̛ef��aN@3��7�K��L}��o���M������.U�A@�3��	T�&t.����I��#j��?f�O�7}5�)C�q�NY(3��%�'�u�)�4�����[#aZ=z����e�!��JG��1���y>���z��	b����b��ַl��Mn��jp���Z�4�Lp������,�	ɺg��pԵ&e�J?�<�^�������L��.�������S�U��������;SO�*˴}��t���A.��"��|���!����N��oD��.]�#^�%3��Fr���rs�޵)��h?�4D���*�m8ߡ�S�������Ba@%��h,x��kME3$�~\I��
N���������q�g���q3�Z*��><���V���kJF/�ƴ�9��=V}����|Ϲ1�VWndRPJ0��l7�K@_A��3]����
���SDoW��g��
���g����
��bN�2z�+zO�q�hm��W�o������*0��x��)�#�oho���_@o�h�-�Ž��{�zrt'�uΐ����«��ص���oC��gJ�Ƽ�Z���1�6�E�u$~��ojq�GMT%��!��}�Z��8?+aS���SZinG3�������o�D����T	7H����������������C�:�4�3�H�F�+�z�x���~�r�m���������������������H�<�>�-�8�+�-���{�y�i���{�k�������������������������E�4�7�ڕ0�D�8�,�����l�p�y�s�����������|�������3�3�w�����������������;�9�0�.�i�|�w�V��������������;�7�5���{�j������������������)�y�m�����������D�4�2�=�t�m��������������������@�,�D�;�>�j�w���������3�,�.���������3�.�/���z�s�l���q�l�����������>�8�*�6�-�������������=�0�3�����y�~�x�p�����n���R�ϧ����H�>���}�������������������������E�:�*�G�<�+���u�n���l�����������;�2�.�?�1�.�z�k���~�o�������L���IOL�����������������R
`
P
V
f

$
	


�
�
�
�
�
�
�
�
�
�
�
�
PaOSXh������������N^W#%#�����������O_eU
#	
 ���������[	d	e	I	N	R	\							!	�	�	�	�	�	�	�	�	�	�	�	�	M
V
_
O
U
e

#
	
�
�
�
�
�
�
R��������TWYbePR[^a$&"%�����%�������������TdKN^e&	�����������RYc������e����^�]��M)zr�)�^��_|c�@�o�
x"Wn+�a��:����4;I�W�����&�#Y�m��L�=?�%A��
q��x
�(����i�U���V��~P��Wy�?k8Q���je�ߗ��BG3�������h��e(5�4r�Һ�o�����<��m�HD�@��o�
��U���W�.�eG���M&CQi��?�w�=e��s���F&��?��bs
f�pC�32�q�3�H�-��7����5�*��*ۇ��������(�4�KBo'[/o[�)�����#,�N�a�cO����+)�&
�e�_�N�eu��=Byœ�!����X�q�;��A�sj�W�>�-�����>��z:e�������Y'H���3 W[���+���?U!l���<����,v�V����-�w�#}�p�j�K`���U6	�չ�st�ܮ�G�����	]K��r��y]Y��J���9ĕP��]��{*�o�\�)�])2z���C43t.m.��	k����iW'M$7]����y�V��0��Bdz�]{����8����k���^�>���!
������#��,I�������|�R���B���r��U�of�6� ���h�-���u+���h=����xq�'�L�?�v�]6��.�!ŝ�"���9	a
�������t�� �MK��(U�O1<6T��b������KY5�����|/��!���-,�a�~��%H�6�Z��,���{*���a܋��{H�	��� |�����&�I����������GR�.=�����?�b�s�xI���m����e�C���RY�u�%���&����(o�A���7��eD��?��E���p�L��$4-2��5���y��.������U���>ҋ����=c�_/�%��r�J����
@�U�Amt������!�-Ibr���a����S�c5h���sڃ��t�P��}�9������{�6�sk������}f*�,���`�3H!�Z��M۾�by�r����+bY���)6Ar�?���.��+�Z���l��
���	�h|:u�u$��[oo�4�f+��n�W_���1tiW�<�Ϥ�(ys�)�w<�x����G/#7��a`��5?���5��tۛWg������������=	�<�C�X�����)�����D\
�,4�/;=f3�wH��'�y�~�Dz]��{�����/-�H� ����.n�V�0\P��X+�H_#����aӫ�X��h)�$��O��	: �T�[f�����*f)�&��L�-*�&�+bm��q�8��3�����-�
��lw�ovA�jP}A��G�Ȉ��>�����%�-�]w+�����s�Őt4f��K��bK���iC�ej�/�[&8Z ���p\5�&�ys�]M$��Ƕ���j��l�s�����_So���ʱ6�]�$�/&��F^�=l��<���1o��e�n�]��#v��.�%TP"a���x}	�����Y��ļpm]k�3)y�K�>-S0�y�rΩ�ݨ�T���B��/P����v�|#��J@P]\�E�;�s�z�ZF�^�̾��bgM�r8}d�MbJ4�����GPw~�s��_� {�HOzM�!�j�����@8Z��2b�x����=��
�ol8]P�����e��M�(fH�1�0+K������	�v������R$XoTn83Im�h+���hWn�#f�s,��F���z$"�n07e
�/7�N�Zɕ6^��Luk��C�_
����nI��U1���Á�_�iC
��qJ�+�r���x��)65�U��<$���!������=��c5�/-�J���N��2=����8��"N��bey@����b�9���M� x��	��
�+CI����6
��I0m�2�o��{�r��1r���n��B��I�9J�>d�"A�����k���C��T��C�}L���&�aef���2���q����r���h�a3���!���q�xvQ
��E�qJ�����q#G���U��I\7�5��TЄ7�� �:N;�^�������q�(�����F���<o�D���2k�������j3�ab�M4��}���l6�Y���>R������M�07��)�f�=�"�������Хv+��w|8��WV�̱/h��c��c��xFI{V����_��blP��y�d��3l���p�u�	���t��q�]+Q>d�[���J-�p������Fv�ma����(j
B�+u7=M�>i�*�>v1�Lh��x[��V׾��v�����jS_�PF;v���&I������ZX�]#��؃���ֻCe�i�'��[��"�`!�&���YYe��!�#:�A����_0-%'�$�2�5�Db$���j����s��1���6&L�L-�Te��'�T.�)� BN���z�W	X���f�������0�A��Tzw�T���ӏ�P�X����~��'Zo��2j}�ogs|f�JO������vs��G�qH��8�j-QE�BZ�������w��/�R?0�a@����t/G�!��=�t��i��U��FF��_��b�I��O�2���)1w�m����u,���e��g�!H]�(��(,��2��r��t��C�*7N�#8��_��8c���+�3�t�X.`rk�%�-5Y�i(�^_i�m�����1���G݀��T�Q�6��z��~�h���P׿��.I��3Q�O�+jH?K ��e`�`���^�d;���
������]�9G:�8������w�L;��6��*&�~H j�3�%
*Z��/;�����/��_���yI	"ty�i-������!���BWy>��;k�{n�M/J�=������ǒ�#�/��*V61yJ����;���?cF�J��V���EZɦ�D@����"�����5��d����)2�	5��<@�����{�f+dc��Ӆ��Q�I3E{Y�֎�1�nW��_.�N���α�Y��t�w(U3��+�0������
4���&t���%��e��T+��.�h_��sN)E���t���T�c�8�;ކ�Ɛ�~K�8�S�t,
� 	� � � � j� operator()�� <lambda_3d313412634b5e745786a43d2d51f81a>��
��c� operator=��&� OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`bd6f6eaa��
� 
� ,	� � G�
� 
� ,��� 	k���� �r���� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f2�  hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�	���.�.� 
� 	����� Z� hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>�
� f�� hb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@��� 	�*�� �
���� hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�-�__item__���.�__item_at__-�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
��it���
6�f2�  hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@�	9��.�.� 
� 	9�?�� Z� hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>�
� f�� hb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@��OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`bd6f6eaa���
� ��
� 	�� � A,
� �
� 
� 	� � 
� 	� � c�� � 
� ,
� ,
� 	� � � � �� operator()�� <lambda_34ff3090db17327c9253e1982b22f390>��
0glyph_map
2�values_array�
�sub_length���� operator=��&� OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`bd6f6eaa���
� 
� ,	� � c�
� 
� ,��� 	����� *����� hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Hf�!`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@	���s�s� 
� 	����!Z!hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>�
� f�!hb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>.?AU?$hb_map_iter_factory_t@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00@@���OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`bd6f6eaa���
!��
!	!	!֢
!�
!
!	!
!
!	!
!ܢ!!
!,
!,
!	!!
!!~
!operator()�!<lambda_7cbf3a464ace8039b9983a34bcd0d78b>��
ֆc
��__this���!operator=���&!OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`bd6f6eaa���
!
	!,	!
!ܢ
!

!,	��C�C!
!	��!N!hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >�
!a�!hb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >.?AU?$hb_apply_t@V<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@@@����OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`bd6f6eaa��
!!��
"!	2�!!#!��
!!�
%!
!!	!!'!
&!	!!'!0(!)!
!!,
"!,
,!	+!!!'!-!r$!operator()�*!<lambda_1a027a86a470141f7c8828ffeb1a3744>��
0glyph_map.!operator=��&/!OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`bd6f6eaa��
"!
#!,	!!'!0
!!
'!,
�!!	��6!:���7!hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>���2�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Pf8!Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@��	��s�s&!
!!	�#�;!Z<!hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>�
!!f�=!hb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>.?AU?$hb_map_iter_factory_t@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00@@��OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`bd6f6eaa�
?!��
@!	>,?!A!.�
?!�
C!
?!	?!E!
D!	?!E!0F!G!
?!,
@!,
J!	I!?!E!K!rB!operator()�H!<lambda_703419f0b8ad6300a5a4939f3ee21527>��
0glyph_mapL!operator=��&M!OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`bd6f6eaa�
@!
A!,	?!E!0
?!
E!,��?!	^���T!J`���U!hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��hffV!phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@��	���s�sD!
?!	����Y!ZZ!hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>�
?!f�[!hb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>.?AU?$hb_map_iter_factory_t@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00@@�F�OT::BaseCoordFormat1.?AUBaseCoordFormat1@OT@@���
]!��
^!	t]!_!T�	0]!_!s	0]!_!9	]!_!	u]!_!�`!get_coord��a!subset�b!sanitize���
	9format���
�:coordinate���c!_instance_assertion_on_line_65�d!get_size���?null_size��?min_size���?static_sizeF
e!OT::BaseCoordFormat1.?AUBaseCoordFormat1@OT@@���
^!
_!,
]!
^!,
j!	i!F0�1k!
g!	0k+�+m!F�OT::BaseCoordFormat2.?AUBaseCoordFormat2@OT@@���
o!��
p!	to!q!T�	0o!q!s	0o!q!9	o!q!	uo!q!r!get_coord��s!subset�t!sanitize���
	9format���
�:coordinate���
�9referenceGlyph���
	9coordPoint���u!_instance_assertion_on_line_100v!get_size���?null_size��?min_size���?static_sizeFw!OT::BaseCoordFormat2.?AUBaseCoordFormat2@OT@@���
p!
q!,
o!
p!,
|!	{!F0�1}!
{!,
y!	0k+�+�!F�OT::BaseCoordFormat3.?AUBaseCoordFormat3@OT@@���
�!��
�!Te��$	t�!�!�!	�!�!"y	0�!�!s	0�!�!9	�!�!	u�!�!�!get_coord���!collect_variation_indices���!subset��!sanitize���
	9format���
�:coordinate���
|�deviceTable���!_instance_assertion_on_line_163�!get_size���?null_size��?min_size���?static_sizeF�!OT::BaseCoordFormat3.?AUBaseCoordFormat3@OT@@���
�!,�!�����!
�!
�!
�!
�!,
�!	�!F0�1�!
�!,
�!	0k+�+�!6�OT::BaseCoord.?AUBaseCoord@OT@@�
�!��
�!	0�!�!	t�!�!�!	�!�!"y	0�!�!9R�OT::BaseCoord::<unnamed-type-u>.?AT<unnamed-type-u>@BaseCoord@OT@@��	�!�!�!has_data����!get_coord���!collect_variation_indices���!sanitize����!<unnamed-type-u>���
�!u�!_compiles_assertion_on_line_224�!_instance_assertion_on_line_224?null_size��?min_size���6
�!OT::BaseCoord.?AUBaseCoord@OT@@�
�!
�!��
�!
�!R
	9format���
]!format1��
o!format2��
�!format3��R�!OT::BaseCoord::<unnamed-type-u>.?AT<unnamed-type-u>@BaseCoord@OT@@��
�!,
g!
y!
�!F�OT::FeatMinMaxRecord.?AUFeatMinMaxRecord@OT@@���
�!��
�!	t�!�!s	0�!�!	u�!�!
�!�!�!	�!�!�!�8��/	�!�!�!�8�	0�!�!�!	0�!�!�;��OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@���	�!�!F�!cmp�!has_data����!get_feature_tag�!get_min_max�!collect_variation_indices���!subset��!sanitize���
Z9tag��
�!minCoord�
�!maxCoord��!_instance_assertion_on_line_284�!get_size���?null_size��?min_size���?static_sizeF�!OT::FeatMinMaxRecord.?AUFeatMinMaxRecord@OT@@���
�!
�!,
�!,
�!��
�!,�!�!�!�!
�!
�!
�!
�!	�!�!�!
�!,	�!�!�!b	�!�!�!�!�!
�!,
�!	�!�!�!�	�!�!�!�!�!�1�!�u	0�!�!�!	0�!�!�;	0�!�!9	�!�!	u�!�!N�v���!target_t����!OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>����!operator=���!operator()��!serialize_copy��!sanitize_shallow����!neuter��!_instance_assertion_on_line_517�!get_size���?null_size��?min_size���?static_size�6�!OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@���
�!
�!,��!�!�!
�!
�!,
�!	�!F0�1�!
�!
�!�8�!�	0�!�!�!
�!,
�!	0k+�+�!2�OT::MinMax.?AUMinMax@OT@@���
�!��
�!u�!�!	�!�!�!�8�/	�!�!�!	0�!�!s	0�!�!9��OT::SortedArrayOf<OT::FeatMinMaxRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UFeatMinMaxRecord@OT@@U?$IntType@G$01@2@@OT@@�	�!�!�!get_min_max�!collect_variation_indices���!subset��!sanitize���
�!minCoord�
�!maxCoord�
�!featMinMaxRecords�!_compiles_assertion_on_line_359�!_instance_assertion_on_line_359?null_size��?min_size���2�!OT::MinMax.?AUMinMax@OT@@���
�!
�!��
�!
�!��OT::ArrayOf<OT::FeatMinMaxRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UFeatMinMaxRecord@OT@@U?$IntType@G$01@2@@OT@@�
�!��
�!,
"
�!	�!""	�!"""	�!""
�!,	"�!"r
�!	�!�!	"r"
"	u�!	"	0�!	"	�!"j�hb_array_t<OT::FeatMinMaxRecord const >.?AU?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@	"�!	"b�hb_array_t<OT::FeatMinMaxRecord>.?AU?$hb_array_t@UFeatMinMaxRecord@OT@@@@���	"�!"""	�!�!	"	0�!"�;	�!�!"<
�!	"�!	"<	0�!	"9�!#�	�!	"��!item_t�?item_size��"ArrayOf<OT::FeatMinMaxRecord,OT::IntType<unsigned short,2> >���"operator=��"operator[]�"get_size���
"operator bool��"pop"as_array���"iter_t�"writer_t���"iter���"writer�"operator struct hb_array_t<struct OT::FeatMinMaxRecord const >�"operator struct hb_array_t<struct OT::FeatMinMaxRecord>"begin��"end"qsort��"serialize��"serialize_append���"copy���"sanitize_shallow���
	9len��
"arrayZ���"_compiles_assertion_on_line_821"_instance_assertion_on_line_821?null_size��?min_size���v"
OT::ArrayOf<OT::FeatMinMaxRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UFeatMinMaxRecord@OT@@U?$IntType@G$01@2@@OT@@�z�hb_sorted_array_t<OT::FeatMinMaxRecord const >.?AU?$hb_sorted_array_t@$$CBUFeatMinMaxRecord@OT@@@@��
�!	"�!"n�hb_sorted_array_t<OT::FeatMinMaxRecord>.?AU?$hb_sorted_array_t@UFeatMinMaxRecord@OT@@@@�
�!	!"�!"" "#"	�!�!"	0�!""49
�!	'"�!"<>�!��$"as_array���"iter_t�!"writer_t��� "iter���#"writer� "operator struct hb_sorted_array_t<struct OT::FeatMinMaxRecord const >��#"operator struct hb_sorted_array_t<struct OT::FeatMinMaxRecord>�%"begin��%"end&"serialize��("copy���
T)"
OT::SortedArrayOf<OT::FeatMinMaxRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UFeatMinMaxRecord@OT@@U?$IntType@G$01@2@@OT@@�A�!	�!�!"+"b�NullHelper<OT::FeatMinMaxRecord>.?AU?$NullHelper@UFeatMinMaxRecord@OT@@@@���	�!-"
�!,/"�!�!0"
�!
�!,
�!,
�!
�!,
6"	5"F0�17"
5"	5"F0�19"�8�!�!	0�!�!;"
'"
5",
�!	0k+�+?"
�!�l+A"	0�!	"B"
�!:�OT::BaseValues.?AUBaseValues@OT@@���
E"��
F"	�!E"G"r	E"G""y	0E"G"s	0E"G"9��OT::ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�	E"G"
H"get_base_coord�I"collect_variation_indices��J"subset�K"sanitize���
�9defaultIndex�
L"baseCoords���M"_compiles_assertion_on_line_409M"_instance_assertion_on_line_409?null_size��?min_size���:
N"OT::BaseValues.?AUBaseValues@OT@@���
F"
G",Q"�!�!R"
L"��
T"
U"
T",
W"
L"	L"Y"X"	L"Y"Z"["	L"Y"X"	�!L"Y"r
T"	�!L"_"r^"`"	uL"_"	0L"_"	L"Y"��hb_array_t<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@	e"L"_"��hb_array_t<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	g"L"Y"f"h"	�!L"_"	0L"Y"�;	�!L"Y"<
L"	m"L"_"<	0L"_"9�!#�	L"_"v�!item_t�?item_size��\"ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >���]"operator=��a"operator[]�b"get_size���c"operator bool��d"popi"as_array���e"iter_t�g"writer_t���f"iter���h"writer�f"operator struct hb_array_t<struct OT::OffsetTo<struct OT::BaseCoord,struct OT::IntType<unsigned short,2>,void,1> const >���h"operator struct hb_array_t<struct OT::OffsetTo<struct OT::BaseCoord,struct OT::IntType<unsigned short,2>,void,1> >�j"begin��j"endd"qsort��k"serialize��l"serialize_append���n"copy���o"sanitize_shallow���
	9len��
p"arrayZ���q"_compiles_assertion_on_line_821q"_instance_assertion_on_line_821?null_size��?min_size����vr"OT::ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@�
G"
�!,
E"
F",
w"	v"F0�1x"
v"	v"F0�1z"�OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
L",�8}"�	|"A�E�~"
|"	|"�"~"��"subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >���
�8subset_context���
}"out��
�base��"OT::subset_offset_array_t<OT::ArrayOf<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> > >.?AU?$subset_offset_array_t@U?$ArrayOf@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
|"
m"	0|"�"�!
v",
P"	0k+�+�"
P"�l+�"	0L"_"�"
P"F�OT::BaseLangSysRecord.?AUBaseLangSysRecord@OT@@�
�"��
�"	t�"�"s	0�"�"	6"�"�"��8�/	�"�"�"	0�"�"�!	0�"�"�;��OT::OffsetTo<OT::MinMax,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMinMax@OT@@U?$IntType@G$01@2@X$00@OT@@�	�"�"	u�"�"&�"cmp�"has_data����"get_min_max�"collect_variation_indices���"subset��"sanitize���
Z9baseLangSysTag���
�"minMax����"_instance_assertion_on_line_448�"get_size���?null_size��?min_size���?static_sizeF
�"OT::BaseLangSysRecord.?AUBaseLangSysRecord@OT@@�
�"
�",
�"��
�",��"6"�"
�"
�"
�"
�"	�"�"�"
�",	�"�"�"b	�"�"�"�"�"
�!,
�"	�"�"�"�	6"�"�"�"�"�1�"�u	0�"�"�"	0�"�"�;	0�"�"9	�"�"	u�"�"J�v���!target_t����"OffsetTo<OT::MinMax,OT::IntType<unsigned short,2>,void,1>���"operator=���"operator()��"serialize_copy��"sanitize_shallow����"neuter��"_instance_assertion_on_line_517�"get_size���?null_size��?min_size���?static_size�6�"OT::OffsetTo<OT::MinMax,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMinMax@OT@@U?$IntType@G$01@2@X$00@OT@@�
�"
�",
�"	�"F0�1�"
�"
�"�8�"�	0�"�"�"
�",
�"	0k+�+�":�OT::BaseScript.?AUBaseScript@OT@@���
�"��
�"	6"�"�"s	�!�"�"r	0�"�"	�"�"�!	0�"�"s	0�"�"9��OT::OffsetTo<OT::BaseValues,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseValues@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::SortedArrayOf<OT::BaseLangSysRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UBaseLangSysRecord@OT@@U?$IntType@G$01@2@@OT@@���	�"�"f�"get_min_max�"get_base_coord��"has_values��"has_min_max�"collect_variation_indices���"subset��"sanitize���
�"baseValues���
�"defaultMinMax
�"baseLangSysRecords����"_compiles_assertion_on_line_516�"_instance_assertion_on_line_516?null_size��?min_size���:�"OT::BaseScript.?AUBaseScript@OT@@���
�"
�"��
�"
�"��OT::ArrayOf<OT::BaseLangSysRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UBaseLangSysRecord@OT@@U?$IntType@G$01@2@@OT@@���
�"��
�",
�"
�"	�"�"�"	�"�"�"�"	�"�"�"
�",	�"�"�"r
�"	�"�"�"r�"�"	u�"�"	0�"�"	�"�"n�hb_array_t<OT::BaseLangSysRecord const >.?AU?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@��	�"�"�"b�hb_array_t<OT::BaseLangSysRecord>.?AU?$hb_array_t@UBaseLangSysRecord@OT@@@@�	�"�"�"�"�"	�"�"�"	0�"�"�;	�"�"�"<
�"	�"�"�"<	0�"�"9�"#�	�"�"��"item_t�?item_size���"ArrayOf<OT::BaseLangSysRecord,OT::IntType<unsigned short,2> >���"operator=���"operator[]��"get_size����"operator bool���"pop�"as_array����"iter_t��"writer_t����"iter����"writer��"operator struct hb_array_t<struct OT::BaseLangSysRecord const >�"operator struct hb_array_t<struct OT::BaseLangSysRecord>����"begin���"end�"qsort���"serialize���"n_entry_t@@
4,J�OT::MathKernInfoRecord.?AUMathKernInfoRecord@OT@@���
���
�
�	���~�	0���;�HB_OT_MATH_KERN_TOP_RIGHTHB_OT_MATH_KERN_TOP_LEFT�HB_OT_MATH_KERN_BOTTOM_RIGHT�HB_OT_MATH_KERN_BOTTOM_LEFT��:t�hb_ot_math_kern_t.?AW4hb_ot_math_kern_t@@��tT�	t����uu4T�	u�����OT::OffsetTo<OT::MathKern,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathKern@OT@@U?$IntType@G$01@2@X$00@OT@@��#�	��	u����copy����sanitize����get_kerning�get_kernings���
�mathKern��_instance_assertion_on_line_473�get_size���?null_size��?min_size���?static_sizeJ
�OT::MathKernInfoRecord.?AUMathKernInfoRecord@OT@@���
�
�	�F0�1�
����#�
�,
�u�
�
�
�,
�
�	���
�,	���b	�����
+,
�	����
,,	������1��u	0���	0���;	0��9	��	u��J�v��+target_t����OffsetTo<OT::MathKern,OT::IntType<unsigned short,2>,void,1>�operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::MathKern,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathKern@OT@@U?$IntType@G$01@2@X$00@OT@@�
�
��1��u�1	0���
�
�
�,��u	�=9>9�
�,����
�,>�OT::MathKernInfo.?AUMathKernInfo@OT@@���
���
�	0��s	0��9u�tT	t���u�uu4T	u�����OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@�	���subset��sanitize����get_kerning�get_kernings���
v�mathKernCoverage�
�mathKernInfoRecords���_compiles_assertion_on_line_548�_instance_assertion_on_line_548?null_size��?min_size���>
�OT::MathKernInfo.?AUMathKernInfo@OT@@���
�
�,
�	�F0�1�
�
�	�F0�1�R�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�����
���hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@
���
�	u��
�	���
���
�	�����	���	���s��	0��	A��	A����	A��s	A��s��
�!	���s
�,
�	���s��	���r	���	�������Aitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=�operator++��operator-=�operator--��operator-�� Thb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@AEBI@@�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
��
,0
�	�
�	A�		A�	s	0�		u�		�	�s	��	
�,
	0�	J���hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<O���A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�
__item__���__item_at____more__���
__len____next__���__forward____prev__���__rewind__�__end__operator!=�
it���
��fR�hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,hb_map_t const &,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@AEBUhb_map_t@@$0A@$0A@@@���
�!��
*�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@
��
	u
	
	 !		s$#	0	u'	us	us)*
!	,s
,
	./s-0	r	,	./234�uitem_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���"thiz���#iter���%operator+��#_begin�#begin��#_end���#end&operator bool��len(operator*��+operator[]�1operator+=�5operator++�1operator-=�5operator--�$operator-��* T6hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@I@@��hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
8��
9,:�x
	<;
	u>	u>s	0>	<	<s	>
	0>EJ��=hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInf���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�?__item__���@__item_at__A__more__���?__len__B__next__���C__forward__B__prev__���C__rewind__�D__end__Foperator!=�
8it���
�xxfG�hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,<unnamed-type-hb_first> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@AEBU<unnamed-type-hb_first>@@$0A@$0A@@@
8�I\�J
82�hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@���hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@��z�hb_pair_t<unsigned int,OT::MathKernInfoRecord const &>.?AU?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@
N��
P	uNQ
N	LNS
9	UNQTV	8NQ	8NQsYX	0NQ	ONS	ONQ\]	ONSs	ONQs_`
N!	8Nbs
8,
N	dNescf	8NSr	8Nb	dNehij�Oitem_t�Rget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Wthiz���Xiter���Zoperator+��X_begin�Xbegin��X_end���Xend[operator bool��Rlen^operator*��aoperator[]�goperator+=�koperator++�goperator-=�koperator--�Yoperator-�� Tlhb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@��2�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@
n	Lno
n��
q	Unrps	Onr	Onrs	0nr	unr	no	nos	8nr�tthiz���u__item__���v__item_at__w__more__���x__len__y__next__���z__forward__y__prev__���z__rewind__�{__end__2|hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@N��n��2~hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@��f�hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
���
�,��OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >.?AU?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@�����t
8	8��
9	O8�	08�	8�	88�
:	08���hb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@���M���hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::In���O__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�Xp
'tpf�
�xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@$0A@@@���
��V�hb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
����8�
���t	�mHqH��t
�	�����hb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>��
�p
tfV� hb_filter_iter_factory_t<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@AEBU<unnamed-type-hb_second>@@@@
�
�,�1��	�^b�
�	�����serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >�
�1serialize_context
�out��
�base���OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > >.?AU?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@���
�
�
�
���
�,
�
�	���	����	���
�,	���r
�,
�	���r��	u��	0��	��n�hb_array_t<OT::MathKernInfoRecord const >.?AU?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@	���f�hb_array_t<OT::MathKernInfoRecord>.?AU?$hb_array_t@UMathKernInfoRecord@OT@@@@���	�����	���	0���;	���<	���<	0��9�#�	����item_t�?item_size���ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> >��operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::MathKernInfoRecord const >����operator struct hb_array_t<struct OT::MathKernInfoRecord>���begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�
OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@�
���hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@����hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@��
���
�	u��
�	���
�	�����	���	���s��	0��	O��	O����	O��s	O��s��
�!	���s
�,
�	���s��	���r	���	�������Oitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@
�	���
���
�	�����	O��	O��s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@�������hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@����hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@�
���
�,��/�x
�	���
�	O�	0�	��	��
�	0�����hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>O__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
�it���
�@p
�xHff
Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@���
��
��V�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@

��
	u

�

	

�	
	�
	�
s	0
	O
	O
	O
s	O
s

!	�
!s
�,

	#
$s"%	�
r	�
!	#
$'()�Oitem_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*�� operator[]�&operator+=�*operator++�&operator-=�*operator--�operator-��V T+hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >,hb_pair_t<unsigned int,OT::MathKernInfoRecord const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@U?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@@@
���
-,ht.
�	�0/	�012
�	O�4	O�4s	0�4	u�4	�0	�0s	��4
�	0�4<�
��3hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >�O__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�5__item__���6__item_at__7__more__���8__len__9__next__���:__forward__9__prev__���:__rewind__�;__end__=operator!=�
sa
� b�>8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::MathKernInfoRecord const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@@@�`t�	�//@
�
B
�,D}�`tE
�
�,
�	0k+�+I
��l+K	0��L
�>�OT::MathGlyphInfo.?AUMathGlyphInfo@OT@@�
O��
P	0OQs	0OQ9	tOQ�	0OQs	tOQ�	tOQ���OT::OffsetTo<OT::MathItalicsCorrectionInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathItalicsCorrectionInfo@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::OffsetTo<OT::MathTopAccentAttachment,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathTopAccentAttachment@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::OffsetTo<OT::MathKernInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathKernInfo@OT@@U?$IntType@G$01@2@X$00@OT@@�	OQ	uOQ�Rsubset�Ssanitize���Tget_italics_correction�Tget_top_accent_attachment��Uis_extended_shape��Vget_kerningWget_kernings���
XmathItalicsCorrectionInfo
YmathTopAccentAttachment��
v�extendedShapeCoverage
ZmathKernInfo�[_instance_assertion_on_line_640\get_size���?null_size��?min_size���?static_size>]OT::MathGlyphInfo.?AUMathGlyphInfo@OT@@�
O
P,
`	_F0�1a
P
X
d
X��
f,
g
X	Xih
X,	kXib	Xihlm
�,
f	oXp�	�Xpqr�1g�u	0Xit	0Xp�;	0Xp9	Xp	uXp^�v���target_t���jOffsetTo<OT::MathItalicsCorrectionInfo,OT::IntType<unsigned short,2>,void,1>���noperator=��soperator()�userialize_copy�vsanitize_shallow���wneuter�x_instance_assertion_on_line_517yget_size���?null_size��?min_size���?static_size�6zOT::OffsetTo<OT::MathItalicsCorrectionInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathItalicsCorrectionInfo@OT@@U?$IntType@G$01@2@X$00@OT@@����8gc	0Xi|
f
~
Y
�
Y��
�,
�
Y	Y��
Y,	�Y�b	Y����
,
�	�Y��	Y����1��u	0Y��	0Y��;	0Y�9	Y�	uY�Z�v��target_t����OffsetTo<OT::MathTopAccentAttachment,OT::IntType<unsigned short,2>,void,1>��operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::MathTopAccentAttachment,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathTopAccentAttachment@OT@@U?$IntType@G$01@2@X$00@OT@@����8�c	0Y��
�
��hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$00$0A@@@��
�B�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@���
���
�	u��
�	���
���
�	�����	���	���s��	0��	A��	A����	A��s	A��s��
�!	���s
�,
�	���s��	���r	���	�������Aitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��B T�hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,1,0>,unsigned int const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$00$0A@@@AEBI@@�����hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@��
���
�,�0
�	���
�	A��	A��s	0��	u��	��	��s	���
�,
�	0���F����hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,1,0>�A__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Pf�Xhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,hb_map_t const &,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_map_t@@$00$0A@@@��
���U���
��hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@����hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@��
���
�	u��
�	���
�	�����	���	���s��	0��	u����	u��s	u��s��
�!	���s
�,
�	���s��	���r	���	�������uitem_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@
�	���
���
�	�����	u��	u��s	0��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__�__end__hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@������hb_iter_with_fallback_t<hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,unsigned int>.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@I@@���s�/�.
�	�
�	u�	0�	�	��
�	0�
����hb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>�u__item_t__�Fis_sorted_iterator�	__item__���
__more__���__next__���__prev__���__end__operator!=�
�sit���
�@p
MBHf�
Phb_filter_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@���s�F�
Q,}�`t
Q�1�	0v���
Z

Z��
,

Z	Z
Z,	 Zb	Z!"
�,
	$Z%�	�Z%&'�1�u	0Z)	0Z%�;	0Z%9	Z%	uZ%N�v���target_t���OffsetTo<OT::MathKernInfo,OT::IntType<unsigned short,2>,void,1>#operator=��(operator()�*serialize_copy�+sanitize_shallow���,neuter�-_instance_assertion_on_line_517.get_size���?null_size��?min_size���?static_size�6/OT::OffsetTo<OT::MathKernInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathKernInfo@OT@@U?$IntType@G$01@2@X$00@OT@@��8c	0Z1

3
_,
c	0k+�+6g�8�:�<R�OT::MathGlyphVariantRecord.?AUMathGlyphVariantRecord@OT@@���
>��
?	0>@s	0>@9	>@ &	>@	u>@�Asubset�Bsanitize���Cclosure_glyphs�
�9variantGlyph�
	9advanceMeasurement���D_instance_assertion_on_line_673Eget_size���?null_size��?min_size���?static_sizeR
FOT::MathGlyphVariantRecord.?AUMathGlyphVariantRecord@OT@@���
>
?
I	HF0�1J
@,
H,	0k+�+J6�OT::PartFlags.?AUPartFlags@OT@@�
O��
P"Extender�Defined��>tROT::PartFlags::Flags.?AW4Flags@PartFlags@OT@@�	OQ	uOQ�	9��SFlags��T_instance_assertion_on_line_685Uget_size���?null_size��?min_size���?static_size6VOT::PartFlags.?AUPartFlags@OT@@�
Q,J�OT::MathGlyphPartRecord.?AUMathGlyphPartRecord@OT@@�
Y��
Z	0Y[s	0Y[9J�hb_ot_math_glyph_part_t.?AUhb_ot_math_glyph_part_t@@
^,_T	Y[`	Y[ &	Y[	uY[B\subset�]sanitize���aextractbclosure_glyphs�
�9glyph
	9startConnectorLength�
	9endConnectorLength���
	9fullAdvance��
OpartFlagsc_instance_assertion_on_line_745dget_size���?null_size��?min_size���?static_sizeJe
OT::MathGlyphPartRecord.?AUMathGlyphPartRecord@OT@@�
Y
Z
h	gF0�1i
[,
g,	0k+�+i
^.HB_OT_MATH_GLYPH_PART_FLAG_EXTENDER��Rtohb_ot_math_glyph_part_flags_t.?AW4hb_ot_math_glyph_part_flags_t@@�~
uglyph
tstart_connector_length���
tend_connector_length�
tfull_advance�
pflagsJqhb_ot_math_glyph_part_t.?AUhb_ot_math_glyph_part_t@@
p
P
tF�OT::MathGlyphAssembly.?AUMathGlyphAssembly@OT@@�
v��
w	0vxs	0vx9�$Tuunt	uvx{	vx &��OT::ArrayOf<OT::MathGlyphPartRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathGlyphPartRecord@OT@@U?$IntType@G$01@2@@OT@@���	vx�ysubset�zsanitize���|get_parts��}closure_glyphs�
KitalicsCorrection
~partRecords��_compiles_assertion_on_line_809_instance_assertion_on_line_809?null_size��?min_size���F
�OT::MathGlyphAssembly.?AUMathGlyphAssembly@OT@@�
w
���	PF0�1�
�
~��
�
�
�,
�
~	~��	~���	~��
Y,	�~�r
Z,
�	�~�r��	u~�	0~�	~�r�hb_array_t<OT::MathGlyphPartRecord const >.?AU?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@��	�~�f�hb_array_t<OT::MathGlyphPartRecord>.?AU?$hb_array_t@UMathGlyphPartRecord@OT@@@@�	�~���	h~�	0~��;	g~�<
~	�~�<	0~�9Y#
�	~��Yitem_t�?item_size���ArrayOf<OT::MathGlyphPartRecord,OT::IntType<unsigned short,2> >�operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::MathGlyphPartRecord const >���operator struct hb_array_t<struct OT::MathGlyphPartRecord>��begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::MathGlyphPartRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathGlyphPartRecord@OT@@U?$IntType@G$01@2@@OT@@�����hb_iter_with_fallback_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@��hb_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@
���
�	u��
�
�	���
���
�	�����	���	���s��	0��	���	�����	���s	���s��
�!	���s
�,
�	���s��	���r	���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@��
�	���
���
�	�����	���	���s	0��	u��	��	��s	�����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@����������hb_iter_with_fallback_t<hb_array_t<OT::MathGlyphPartRecord const >,OT::MathGlyphPartRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@AEBUMathGlyphPartRecord@OT@@@@hu
�	���	����
�	���	���s	��	��s	u��
�,
�	0���	h��	���	t�	t�����~�hb_sorted_array_t<OT::MathGlyphPartRecord const >.?AU?$hb_sorted_array_t@$$CBUMathGlyphPartRecord@OT@@@@	���	������	���	����	�����	���s����Frealloc_move����hb_array_t<OT::MathGlyphPartRecord const >��__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::MathGlyphPartRecord const >���operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
harrayZ���
ulength���
ubackwards_length�r"V�hb_array_t<OT::MathGlyphPartRecord const >.?AU?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@��
��
x,
h,
�	0k+�+���hb_zip_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,hb_array_t<hb_ot_math_glyph_part_t> >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@@@�f�hb_array_t<hb_ot_math_glyph_part_t>.?AU?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@
��	//��hb_iter_t<hb_zip_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,hb_array_t<hb_ot_math_glyph_part_t> >,hb_pair_t<OT::MathGlyphPartRecord const &,hb_ot_math_glyph_part_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@@@U?$hb_pair_t@AEBUMathGlyphPartRecord@OT@@AEAUhb_ot_math_glyph_part_t@@@@@@��hb_pair_t<OT::MathGlyphPartRecord const &,hb_ot_math_glyph_part_t &>.?AU?$hb_pair_t@AEBUMathGlyphPartRecord@OT@@AEAUhb_ot_math_glyph_part_t@@@@�
��
	u

	

��

			s	0			s	s
!	s
,
	s	r		!"#�item_t�	get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��	lenoperator*��operator[]� operator+=�$operator++� operator-=�$operator--�operator-�� T%hb_iter_t<hb_zip_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,hb_array_t<hb_ot_math_glyph_part_t> >,hb_pair_t<OT::MathGlyphPartRecord const &,hb_ot_math_glyph_part_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@@@U?$hb_pair_t@AEBUMathGlyphPartRecord@OT@@AEAUhb_ot_math_glyph_part_t@@@@@@�
��
',�(
	*)	*+,

	.	.s	0.	u.	*	*s	.

,
6	0.7���-hb_zip_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,hb_array_t<hb_ot_math_glyph_part_t> >�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�/__item__���0__item_at__1__more__���2__len__3__next__���4__forward__3__prev__���4__rewind__�5__end__8operator!=�
�a
b�90hb_zip_iter_t<hb_array_t<OT::MathGlyphPartRecord const >,hb_array_t<hb_ot_math_glyph_part_t> >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphPartRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@@@�
��hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@����hb_iter_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@���
=��
>	u=?
=	;=A
'	C=?BD	=?	=?sGF	0=?	_=A	_=?JK	_=As	_=?sMN
=!	=Ps
,
=	R=SsQT	=Ar	=P	R=SVWX�_item_t�@get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Ethiz���Fiter���Hoperator+��F_begin�Fbegin��F_end���FendIoperator bool��@lenLoperator*��Ooperator[]�Uoperator+=�Yoperator++�Uoperator-=�Yoperator--�Goperator-�� TZhb_iter_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@�
\	;\]
\��
_	C\`^a	_\`	_\`s	0\`	u\`	\]	\]s	\`�bthiz���c__item__���d__item_at__e__more__���f__len__g__next__���h__forward__g__prev__���h__rewind__�i__end__�jhb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@�=��\���lhb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_part_t>,hb_ot_math_glyph_part_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@AEAUhb_ot_math_glyph_part_t@@@@���nu
	on	opq
'	_s	_ss	o	os	us
(	0sy	nsr�hb_array_t<hb_ot_math_glyph_part_t const >.?AU?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@�	|o	t	tsy~v�hb_sorted_array_t<hb_ot_math_glyph_part_t>.?AU?$hb_sorted_array_t@Uhb_ot_math_glyph_part_t@@@@��	�o	�o���	o�	s�	s��	ss�<��Frealloc_move���rhb_array_t<hb_ot_math_glyph_part_t>___item_t__�Fis_random_access_iterator��Fhas_fast_len���t__item__���u__item_at__v__next__���w__forward__v__prev__���w__rewind__�x__len__zoperator!=�{begin��{end{operator&��}operator struct hb_array_t<struct hb_ot_math_glyph_part_t const >��zoperator==�xhash����cmp�qsort��xget_size����reverse�sub_array���truncate���vfini���
narrayZ���
ulength���
ubackwards_length�f"V�hb_array_t<hb_ot_math_glyph_part_t>.?AU?$hb_array_t@Uhb_ot_math_glyph_part_t@@@@n
��_
	��
��
�	�
�,
�	0��	t>�first_t_second_t���pair_t��hb_pair_t<OT::MathGlyphPartRecord const &,hb_ot_math_glyph_part_t &>����reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
�first
_second����hb_pair_t<OT::MathGlyphPartRecord const &,hb_ot_math_glyph_part_t &>.?AU?$hb_pair_t@AEBUMathGlyphPartRecord@OT@@AEAUhb_ot_math_glyph_part_t@@@@�

�
_
n,
,N�OT::MathGlyphConstruction.?AUMathGlyphConstruction@OT@@�
���
�	0��s	0��9
w,	���R�hb_ot_math_glyph_variant_t.?AUhb_ot_math_glyph_variant_t@@��
��$Tuu�	u���	�� &��OT::OffsetTo<OT::MathGlyphAssembly,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphAssembly@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::ArrayOf<OT::MathGlyphVariantRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathGlyphVariantRecord@OT@@U?$IntType@G$01@2@@OT@@�	��"�subset��sanitize����get_assembly����get_variants����closure_glyphs�
�glyphAssembly
�mathGlyphVariantRecord����_compiles_assertion_on_line_873�_instance_assertion_on_line_873?null_size��?min_size���N�OT::MathGlyphConstruction.?AUMathGlyphConstruction@OT@@�
�
�,
�	�F0�1�
�
�	�F0�1�
�
�
���
�,
�
�	���
�,	���b	�����
v,
�	����	������1��u	0���	0���;	0��9	��	u��V�v��vtarget_t����OffsetTo<OT::MathGlyphAssembly,OT::IntType<unsigned short,2>,void,1>����operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::MathGlyphAssembly,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphAssembly@OT@@U?$IntType@G$01@2@X$00@OT@@����8��	0���
�
�
���
�
�
�,
�
�	���	����	���
>,	���r
?,
�	���r��	u��	0��	��v�hb_array_t<OT::MathGlyphVariantRecord const >.?AU?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@	���n�hb_array_t<OT::MathGlyphVariantRecord>.?AU?$hb_array_t@UMathGlyphVariantRecord@OT@@@@���	�����	I��	0���;	H��<
�	���<	0��9>#�	���>item_t�?item_size���ArrayOf<OT::MathGlyphVariantRecord,OT::IntType<unsigned short,2> >��operator=���operator[]��get_size����operator bool���pop�as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<struct OT::MathGlyphVariantRecord const >����operator struct hb_array_t<struct OT::MathGlyphVariantRecord>���begin���end�qsort���serialize���serialize_append����copy����sanitize_shallow���
	9len��
�arrayZ����_compiles_assertion_on_line_821�_instance_assertion_on_line_821?null_size��?min_size���v�OT::ArrayOf<OT::MathGlyphVariantRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UMathGlyphVariantRecord@OT@@U?$IntType@G$01@2@@OT@@�
���hb_iter_with_fallback_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@��hb_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@
���
�	u��
�
�	���
���
�	����	���	���s	0��	���	���	���s	���s	

�!	��s
�,
�	�s
	���r	��	���item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool���lenoperator*��operator[]�operator+=�operator++�operator-=�operator--�operator-��� Thb_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@��
	�
��
	�	�	�s	0	u		s	��thiz���__item__��� __item_at__!__more__���"__len__#__next__���$__forward__#__prev__���$__rewind__�%__end__�&hb_iter_fallback_mixin_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@��������(hb_iter_with_fallback_t<hb_array_t<OT::MathGlyphVariantRecord const >,OT::MathGlyphVariantRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@AEBUMathGlyphVariantRecord@OT@@@@Iu
�	�+*	�+,-
�	��/	��/s	�+	�+s	u�/
�,
5	0�/6	I�/	��+	t�	t�/6:;��hb_sorted_array_t<OT::MathGlyphVariantRecord const >.?AU?$hb_sorted_array_t@$$CBUMathGlyphVariantRecord@OT@@@@��	=�+	=�+�>?	�+�	��/�	��/BC	��/s����Frealloc_move���.hb_array_t<OT::MathGlyphVariantRecord const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len���0__item__���1__item_at__2__next__���3__forward__2__prev__���3__rewind__�4__len__7operator!=�8begin��8end8operator&��9operator struct hb_array_t<struct OT::MathGlyphVariantRecord const >���7operator==�4hash���<cmp@qsort��4get_size���AreverseDsub_array��Etruncate���2fini���
IarrayZ���
ulength���
ubackwards_length�v"VFhb_array_t<OT::MathGlyphVariantRecord const >.?AU?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@
��
�,
�,
I,
�	0k+�+LI��N
���hb_zip_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,hb_array_t<hb_ot_math_glyph_variant_t> >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@@@�n�hb_array_t<hb_ot_math_glyph_variant_t>.?AU?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@��
R�HS	Q//T��hb_iter_t<hb_zip_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,hb_array_t<hb_ot_math_glyph_variant_t> >,hb_pair_t<OT::MathGlyphVariantRecord const &,hb_ot_math_glyph_variant_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@@@U?$hb_pair_t@AEBUMathGlyphVariantRecord@OT@@AEAUhb_ot_math_glyph_variant_t@@@@@@��hb_pair_t<OT::MathGlyphVariantRecord const &,hb_ot_math_glyph_variant_t &>.?AU?$hb_pair_t@AEBUMathGlyphVariantRecord@OT@@AEAUhb_ot_math_glyph_variant_t@@@@�
V��
X	uVY
Q
V	[V\
Q��
^	_VY]`	QVY	QVYscb	0VY	WV\	WVYfg	WV\s	WVYsij
V!	QVls
Q,
V	nVosmp	QV\r	QVl	nVorst�Witem_t�Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���athiz���biter���doperator+��b_begin�bbegin��b_end���bendeoperator bool��Zlenhoperator*��koperator[]�qoperator+=�uoperator++�qoperator-=�uoperator--�coperator-�� Tvhb_iter_t<hb_zip_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,hb_array_t<hb_ot_math_glyph_variant_t> >,hb_pair_t<OT::MathGlyphVariantRecord const &,hb_ot_math_glyph_variant_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@@@U?$hb_pair_t@AEBUMathGlyphVariantRecord@OT@@AEAUhb_ot_math_glyph_variant_t@@@@@@�
R��
x,5y
Q	Q{z	Q{|}
^	WQ	WQs	0Q	uQ	Q{	Q{s	QQ
^,
�	0Q��V��~hb_zip_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,hb_array_t<hb_ot_math_glyph_variant_t> >���W__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�a
Rb��0hb_zip_iter_t<hb_array_t<OT::MathGlyphVariantRecord const >,hb_array_t<hb_ot_math_glyph_variant_t> >.?AU?$hb_zip_iter_t@U?$hb_array_t@$$CBUMathGlyphVariantRecord@OT@@@@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@@@�
R��hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@�����hb_iter_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@���
�,
���
�	u��
�	���
x	�����	R��	R��s��	0��	���	�����	���s	���s��
�!	R��s
R,
�	���s��	R��r	R��	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��� T�hb_iter_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@�
�	���
���
�	�����	���	���s	0��	u��	��	��s	R����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@���������hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_variant_t>,hb_ot_math_glyph_variant_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@AEAUhb_ot_math_glyph_variant_t@@@@����u
R	R��	R���
x	�R�	�R�s	R�	R�s	uR�
y	0R��	�R�z�hb_array_t<hb_ot_math_glyph_variant_t const >.?AU?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@���	�R�	tR	tR����z�hb_sorted_array_t<hb_ot_math_glyph_variant_t>.?AU?$hb_sorted_array_t@Uhb_ot_math_glyph_variant_t@@@@	�R�	�R����	R��	RR��	RR���	RR�s����Frealloc_move����hb_array_t<hb_ot_math_glyph_variant_t>��__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct hb_ot_math_glyph_variant_t const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
�arrayZ���
ulength���
ubackwards_length�n"V�hb_array_t<hb_ot_math_glyph_variant_t>.?AU?$hb_array_t@Uhb_ot_math_glyph_variant_t@@@@��R�&
uglyph
tadvance��R�hb_ot_math_glyph_variant_t.?AUhb_ot_math_glyph_variant_t@@��
Q���
W	W��
W��
�	WW�
�,
�	0W��	tWB�first_t�second_t���Wpair_t��hb_pair_t<OT::MathGlyphVariantRecord const &,hb_ot_math_glyph_variant_t &>��reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
�first
�second����hb_pair_t<OT::MathGlyphVariantRecord const &,hb_ot_math_glyph_variant_t &>.?AU?$hb_pair_t@AEBUMathGlyphVariantRecord@OT@@AEAUhb_ot_math_glyph_variant_t@@@@�
W
�
�
�,
W,��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@��>�OT::MathVariants.?AUMathVariants@OT@@���
���
�
��
�	��}̐�Ԑ�
�	���j�hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>�
ؐa
�v��hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>.?AU?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@��
�ܐ��
�
�	��|"�t}�uu�/�/0	�	0�s	0�9�$T	t�	u�$Tuu�	u�"u�$Tuunt	u�
u�$T	����OT::UnsizedArrayOf<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@���	�*closure_glyphs�collect_coverage_and_indices���subset�sanitize_offsets���sanitize���
get_min_connector_overlap��get_glyph_variants�get_glyph_partsget_glyph_construction�
	9minConnectorOverlap��
v�vertGlyphCoverage
v�horizGlyphCoverage���
	9vertGlyphCount���
	9horizGlyphCount��

glyphConstruction_compiles_assertion_on_line_1059���_instance_assertion_on_line_1059���?null_size��?min_size���>OT::MathVariants.?AUMathVariants@OT@@���
�,
�
�,��OT::MathVariants::closure_glyphs::__l5::<lambda_96fe988c7606d4e3c42b0cdd33509bcf>.?AV<lambda_96fe988c7606d4e3c42b0cdd33509bcf>@@`c72efee9��
��
	�
�

	
	�� !
,
,
$	#%zoperator()�"<lambda_96fe988c7606d4e3c42b0cdd33509bcf>��
$variant_glyphs���&operator=��&'OT::MathVariants::closure_glyphs::__l5::<lambda_96fe988c7606d4e3c42b0cdd33509bcf>.?AV<lambda_96fe988c7606d4e3c42b0cdd33509bcf>@@`c72efee9��

,	��

,��OT::MathVariants::closure_glyphs::__l8::<lambda_e55fecdd51299946463bccbe75f654c4>.?AV<lambda_e55fecdd51299946463bccbe75f654c4>@@`c72efee9��
.��
/	.0�
.�
2
.	.4
3	.4��56
.,
/,
9	8.4:z1operator()�7<lambda_e55fecdd51299946463bccbe75f654c4>��
$variant_glyphs���;operator=��&<OT::MathVariants::closure_glyphs::__l8::<lambda_e55fecdd51299946463bccbe75f654c4>.?AV<lambda_e55fecdd51299946463bccbe75f654c4>@@`c72efee9��
/
0,	.4��
.
4,
��
C
D��OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@���
C,
G
	IH	IJK	IH
F,	NIs
F��
P,
C	QRsOS	us��hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@	VRs��hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	XIsWY	I	0I�;
	]R49	0R�;F#�	R~Fitem_t�?item_size��LUnsizedArrayOf<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >��Moperator=��Toperator[]�Uget_size���Zas_array���[qsort��\serialize��^copy���_sanitize_shallow���
`arrayZ���a_instance_assertion_on_line_627?min_size����6bOT::UnsizedArrayOf<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@OT@@����hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@
e��
f	ueg
V
e	iej
V��
l	megkn	Veg	Vegsqp	0eg	Qej	Qegtu	Qejs	Qegswx
e!	Vezs
V,
e	|e}s{~	Vejr	Vez	|e}����Qitem_t�hget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���othiz���piter���roperator+��p_begin�pbegin��p_end���pendsoperator bool��hlenvoperator*��yoperator[]�operator+=��operator++�operator-=��operator--�qoperator-�� T�hb_iter_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��
�	i��
���
�	m����	Q��	Q��s	0��	u��	��	��s	V����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��e������hb_iter_with_fallback_t<hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@
P�u
V	V��	V���
l	QV�	QV�s	V�	V�s	uV�
l,
�	0V��	�V�	VV�	tV	tV������hb_sorted_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_sorted_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�V�	�V����	V��	VV��	VV���	VV�sd��Frealloc_move����hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >Q__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::OffsetTo<struct OT::MathGlyphConstruction,struct OT::IntType<unsigned short,2>,void,1> const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
�arrayZ���
ulength���
ubackwards_length��"V�hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@$0A@@@���
����hb_apply_t<<lambda_96fe988c7606d4e3c42b0cdd33509bcf> >.?AU?$hb_apply_t@V<lambda_96fe988c7606d4e3c42b0cdd33509bcf>@@@@���
�����	��C�C

�	���N�hb_apply_t<<lambda_96fe988c7606d4e3c42b0cdd33509bcf> >�
a��hb_apply_t<<lambda_96fe988c7606d4e3c42b0cdd33509bcf> >.?AU?$hb_apply_t@V<lambda_96fe988c7606d4e3c42b0cdd33509bcf>@@@@���
�
�J�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0,0>,OT::MathGlyphConstruction const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@$0A@@@AEBUMathGlyphConstruction@OT@@@@�
���
�	u��
�	���
���
�	�����	���	���s��	0��	���	�����	���s	���s��
�!	���s
�,
�	���s��	���r	���	��������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-��J T�hb_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0,0>,OT::MathGlyphConstruction const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@$0A@@@AEBUMathGlyphConstruction@OT@@@@�6�hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
���
�,��
�	���
�	���	���s	0��	u��	��	��s	���
�,
�	0�����hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@@@�J����hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed����__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Xf��hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@$0A@@@���
����hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@@@��
������
��
�	��.�.�
�
�	�vhb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0>
�f�hb_map_iter_factory_t<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *>,0>.?AU?$hb_map_iter_factory_t@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@$0A@@@��
�
���hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@�
��
		u

	
�	

	�
	�
s	0
	Q	Q
	Qs	Q
s
!	�s
�,
	s	�r	�	!"#�Qitem_t�get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���thiz���iter���operator+��_begin�begin��_end���endoperator bool��lenoperator*��operator[]� operator+=�$operator++� operator-=�$operator--�operator-��� T%hb_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@���hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
'��
(,)t
�	�+*
�	Q�-	Q�-s	0�-	u�-	�+	�+s	��-
�	0�-5J��,hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_secon���Q__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__0__more__���1__len__2__next__���3__forward__2__prev__���3__rewind__�4__end__6operator!=�
'it���
'tPf67Xhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@�
'�9�z�:
'��hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@
>��
@	u>A
>	<>C
(	E>ADF	'>A	'>AsIH	0>A	?>C	?>ALM	?>Cs	?>AsOP
>!	'>Rs
',
>	T>UsSV	'>Cr	'>R	T>UXYZ�?item_t�Bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Gthiz���Hiter���Joperator+��H_begin�Hbegin��H_end���HendKoperator bool��BlenNoperator*��Qoperator[]�Woperator+=�[operator++�Woperator-=�[operator--�Ioperator-�� T\hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���
^	<^_
^��
a	E^b`c	?^b	?^bs	0^b	u^b	^_	^_s	'^b�dthiz���e__item__���f__item_at__g__more__���h__len__i__next__���j__forward__i__prev__���j__rewind__�k__end__�lhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@���>��^���nhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�:�hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�
p��
q,r�7�x
'	'ts
(	?'v	0'v	't	''v
)	0'v{�=��uhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>?__item_t__�Fis_sorted_iterator�w__item__���x__more__���y__next__���y__prev__���z__end__|operator!=�
pit���
{@p
�xHf�
}Phb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@��
p�!{'��hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@
���
�	u��
p
�	���
q	�����	p��	p��s��	0��	?��	?����	?��s	?��s��
�!	p��s
p,
�	���s��	p��r	p��	�������?item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >,hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@U?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@ht�
p	p��	p���
q	?p�	?p�s	0p�	up�	p�	p�s	pp�
r	0p�������hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >���?__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sa
V b:�8hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const > >.?AU?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@�`t�	p//�
,�}�`t�
��hb_apply_t<<lambda_e55fecdd51299946463bccbe75f654c4> >.?AU?$hb_apply_t@V<lambda_e55fecdd51299946463bccbe75f654c4>@@@@���
�����	��C�C3
.
�	���N�hb_apply_t<<lambda_e55fecdd51299946463bccbe75f654c4> >�
.a��hb_apply_t<<lambda_e55fecdd51299946463bccbe75f654c4> >.?AU?$hb_apply_t@V<lambda_e55fecdd51299946463bccbe75f654c4>@@@@���
�	uotptc!
�
�,
�	�F0�1�
�	�F0�1�
F
Q	�F0�1�
F	F��	NF�b	F����
�,
P	�F��	�F����1Q�u	0F��	0F��;	0F�9	F�	uF�Z�v���target_t����OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1>����operator=���operator()��serialize_copy��sanitize_shallow����neuter��_instance_assertion_on_line_517�get_size���?null_size��?min_size���?static_size�6�OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@����8Q�	0F��
�,
�,
�
�	0k+�+�	0k+�+�P#�
�j�NullHelper<OT::MathGlyphConstruction>.?AU?$NullHelper@UMathGlyphConstruction@OT@@@@�	���Q��
�e	0�e�	�e� &	0�e�s	0�e�9	t�e�i	`�e�	��e���OT::OffsetTo<OT::MathConstants,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathConstants@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::OffsetTo<OT::MathGlyphInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphInfo@OT@@U?$IntType@G$01@2@X$00@OT@@����OT::OffsetTo<OT::MathVariants,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathVariants@OT@@U?$IntType@G$01@2@X$00@OT@@�	�e�	u�e��?tableTag����has_data����closure_glyphs��subset��sanitize����get_constant����get_glyph_info��get_variants���
L>version��
�mathConstants
�mathGlyphInfo
�mathVariants��_instance_assertion_on_line_1126����get_size���?null_size��?min_size���?static_size.�
OT::MATH.?AUMATH@OT@@���
�,
���
�,
�
�	�
�,	�b	�
�,
�	��	��	
�1��u	0�	0��;	0�9	�	u�N�v���target_t���OffsetTo<OT::MathVariants,OT::IntType<unsigned short,2>,void,1>operator=��operator()�
serialize_copy�sanitize_shallow���neuter�_instance_assertion_on_line_517get_size���?null_size��?min_size���?static_size�6OT::OffsetTo<OT::MathVariants,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathVariants@OT@@U?$IntType@G$01@2@X$00@OT@@�
�
���
�
�e,
	�eF0�1
�

���
,

�	�! 
�,	#�!b	�! $%
a,
	'�(�
b,	*�()+�1�u	0�!-	0�(�;	0�(9	�(	u�(R�v��atarget_t���"OffsetTo<OT::MathConstants,OT::IntType<unsigned short,2>,void,1>���&operator=��,operator()�.serialize_copy�/sanitize_shallow���0neuter�1_instance_assertion_on_line_5172get_size���?null_size��?min_size���?static_size�63OT::OffsetTo<OT::MathConstants,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathConstants@OT@@U?$IntType@G$01@2@X$00@OT@@����1�u�1	0�!5

7
�
9
���
;,
<
�	�>=
�,	@�>b	�>=AB
O,
;	D�E�	`�EFG�1<�u	0�>I	0�E�;	0�E9	�E	u�ER�v��Otarget_t���?OffsetTo<OT::MathGlyphInfo,OT::IntType<unsigned short,2>,void,1>���Coperator=��Hoperator()�Jserialize_copy�Ksanitize_shallow���Lneuter�M_instance_assertion_on_line_517Nget_size���?null_size��?min_size���?static_size�6OOT::OffsetTo<OT::MathGlyphInfo,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UMathGlyphInfo@OT@@U?$IntType@G$01@2@X$00@OT@@����8<�e	0�>Q
;
S
�
U�8��e	0�W
�e,�*Z�<`\^�Null<OT::MathGlyphConstruction>.?AU?$Null@UMathGlyphConstruction@OT@@@@�	�^
�
�,
�,
i,
�,V�
R,
�
�
,
V
\,
�,
X
[,
Y,	�+*
@
�,
/,
�,�*?#�
vn�NullHelper<OT::MathGlyphVariantRecord>.?AU?$NullHelper@UMathGlyphVariantRecord@OT@@@@���	�x
I
�
C
.,

,
�,


,
,	���
[
�,
�,
�,��Z#
�
�f�NullHelper<OT::MathGlyphPartRecord>.?AU?$NullHelper@UMathGlyphPartRecord@OT@@@@�	��
h
�
�,

,
,f�NullHelper<OT::MathKernInfoRecord>.?AU?$NullHelper@UMathKernInfoRecord@OT@@@@���	��
�
�,
M,
�
�,
�,^�NullHelper<OT::MathValueRecord>.?AU?$NullHelper@UMathValueRecord@OT@@@@�	�
u,	�	�
	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`c72efee9�
���
�	0��r�
��
�
�	��
�	��z���
�,
�,
�	����r�operator()��<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs����operator=��&�OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`c72efee9�
�
�,	��z�
�
�,a��	�����������hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�
�	��ij�Z�hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
�f��hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`c72efee9�
���
�	0��r�
��
�
�	��
�	��z���
�,
�,
�	����r�operator()��<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����operator=���&�OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`c72efee9�
�
�,	��z�
�
�,a��	'�L���,����hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB�(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�
�	[�a��Z�hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�f��hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
�e
�e,�
	V��
�
�
�
{,	W��
�
�
�,
�
+,b�Null<OT::MathGlyphVariantRecord>.?AU?$Null@UMathGlyphVariantRecord@OT@@@@���	��
�
;
*,	��
^
�
s,
�
�,Z�Null<OT::MathGlyphPartRecord>.?AU?$Null@UMathGlyphPartRecord@OT@@@@�	��
�
�,Z�Null<OT::MathKernInfoRecord>.?AU?$Null@UMathKernInfoRecord@OT@@@@���	��R�Null<OT::MathValueRecord>.?AU?$Null@UMathValueRecord@OT@@@@�	�	�� "
,	�
�� "
�
,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c72efee9��
��
	~ 
,
	� 	� ~�	���
	~ 	~ 
�

	
	
,
,
	�operator()�	<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�	operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>
operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�<lambda_133af15c3ab28a2fd0176429d1e8943b>��operator=���
vstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c72efee9����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c72efee9��
��
	� 
,
	� 	� ~�	���$
	� 	� 
�
)
	+
*	+,-
,
,
0	/+1�operator()�	'<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�"operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	(<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>#operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�.<lambda_9f40189620cfe4223adcbc34f0d42913>��2operator=���
v3std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c72efee9����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c72efee9�
5��
6	57� 
7,
6	� 57	� 57~5\	
�=
5	5� 	5� 
5�
B
5	5D
C	5DEF
5,
6,
I	H5DJ�8operator()�	@<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�;operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	A<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall><operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���G<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Koperator=���
vLstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c72efee9���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c72efee9��
N��
O	NP!
P,
O	!NP	!NP~N�	<,9V
N	N!	N!
N�
[
N	N]
\	N]^_
N,
O,
b	aN]c�Qoperator()�	Y<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Toperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Z<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Uoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�`<lambda_66f57f934f28d61049862f64df852ff0>��doperator=���
vestd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c72efee9��
d
�,
�,
��j
��l
�,	Q{z
�
�,
�
�,
�
�,
�
�,
��x
__z
�,	*)
=
A,
>
?,
�
�,
�
�,
�
�,	�eI#O#	W#�e�e
�
�,z�CrapOrNullHelper<hb_ot_math_glyph_variant_t>.?AU?$CrapOrNullHelper@Uhb_ot_math_glyph_variant_t@@@@��	��
�,��CrapOrNullHelper<OT::MathGlyphVariantRecord const >.?AU?$CrapOrNullHelper@$$CBUMathGlyphVariantRecord@OT@@@@	��
n
o,r�CrapOrNullHelper<hb_ot_math_glyph_part_t>.?AU?$CrapOrNullHelper@Uhb_ot_math_glyph_part_t@@@@	_�
;,~�CrapOrNullHelper<OT::MathGlyphPartRecord const >.?AU?$CrapOrNullHelper@$$CBUMathGlyphPartRecord@OT@@@@��	��
,
�e
�e,f�CrapHelper<hb_ot_math_glyph_part_t>.?AU?$CrapHelper@Uhb_ot_math_glyph_part_t@@@@	_�n�CrapHelper<hb_ot_math_glyph_variant_t>.?AU?$CrapHelper@Uhb_ot_math_glyph_variant_t@@@@��	��
�
�,

,
_
`,
�
�,�_	�.�.�
	�s�s�
	dxjx�
	�z�z�
	����-	��G	PF0�1�2	�F0�1��
P
]]�
r,$"�	PF0�1�
���
d
���	�F0�1
���#0	�F0�1�	���	{i/k/m��hb_iter_with_fallback_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@��hb_iter_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@
���
�	u��
{
�	���
�	�����	{��	{��s��	0��	��	����	��s	��s��
�!	{��s
{,
�	���s��	{��r	{��	�������item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz����iter����operator+���_begin��begin���_end����end�operator bool���len�operator*���operator[]��operator+=��operator++��operator-=��operator--��operator-�� T�hb_iter_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@��
�	���
���
�	�����	��	��s	0��	u��	��	��s	{����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@����������hb_iter_with_fallback_t<hb_array_t<OT::MathValueRecord const >,OT::MathValueRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathValueRecord@OT@@@@AEBUMathValueRecord@OT@@@@
{	{�a	{���
�	{�	{�s	{�	{�s	u{�
�	0{��	W{�	{{�	t{	t{��v�hb_sorted_array_t<OT::MathValueRecord const >.?AU?$hb_sorted_array_t@$$CBUMathValueRecord@OT@@@@	{�	{��	{��	{{��	{{�	{{�s����Frealloc_move����hb_array_t<OT::MathValueRecord const >�__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__operator!=�begin��endoperator&��operator struct hb_array_t<struct OT::MathValueRecord const >��operator==��hash���cmp	qsort���get_size���
reverse
sub_array��truncate����fini���
WarrayZ���
ulength���
ubackwards_length�j"Vhb_array_t<OT::MathValueRecord const >.?AU?$hb_array_t@$$CBUMathValueRecord@OT@@@@��
�	?��
��
�,zROT::<unnamed-type-serialize_math_record_array>.?AU<unnamed-type-serialize_math_record_array>@OT@@���	Bd`
h,
b,	QYX
B,
],
Q,
R
?	�QY 
�P"
,
�	�[�a�%
#'
�,
�	� �%�*
��,
�,
�	ߎ�/
��1
�,�#��	0k+}+5
37	F0�1%#0	F0�1;
,'	0k+}+>
='@$">	PF0�1B
~>D
.
\\GWuu	0k+�+I	�F0�1�2
�,
�	.F0�1M�u�1u	F0�1O
�,
�
��S	0k+}+M��+
�,	�F0�1I���#0	�F0�1Z	�0/	�i/k/���hb_iter_with_fallback_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@��hb_iter_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@
_��
`	u_a
�
_	c_d
-	f_aeg	�_a	�_asji	0_a	�_d	�_amn	�_ds	�_aspq
_!	�_ss
�,
_	u_vstw	�_dr	�_s	u_vyz{��item_t�bget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���hthiz���iiter���koperator+��i_begin�ibegin��i_end���iendloperator bool��blenooperator*��roperator[]�xoperator+=�|operator++�xoperator-=�|operator--�joperator-��� T}hb_iter_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@��
	c�
��
�	f���	��	��s	0�	u�	�	�s	����thiz����__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__��hb_iter_fallback_mixin_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@��_������hb_iter_with_fallback_t<hb_array_t<OT::MathKernInfoRecord const >,OT::MathKernInfoRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@AEBUMathKernInfoRecord@OT@@@@�u
�	���	����
-	���	���s	��	��s	u��
.	0���	���	���	t�	t�����~�hb_sorted_array_t<OT::MathKernInfoRecord const >.?AU?$hb_sorted_array_t@$$CBUMathKernInfoRecord@OT@@@@��	���	������	���	����	�����	���s�^��Frealloc_move����hb_array_t<OT::MathKernInfoRecord const >���__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct OT::MathKernInfoRecord const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
�arrayZ���
ulength���
ubackwards_length�n"V�hb_array_t<OT::MathKernInfoRecord const >.?AU?$hb_array_t@$$CBUMathKernInfoRecord@OT@@@@
�	����
#
�
�,	���
�,	���
�,
�,
�,
���
�	8���
���
L,
8	[�a��
dI�
,
	� �%��
.�
�,
�	ߎ��
���
�,�K	0k+}+�
�K�	_F0�16ca	0�8�8�ku�1u	F0�1�
c,
i,	0�8�8�u�1u	F0�1�
�,	��F�Fg�
�,
�	�T�Y��
���
�,�1�	0sy��
���	0�8�8� u�1u	F0�1�
,	0k+}+���+
p,	0k+}+�+
�,	0k+}+���+
%,	HF0�1�2	gF0�1�2$"�	PF0�1�
�,
���	0k+}+x	on
R	i/k/�
�	�i/k/	�F0�1L���#0	�F0�1
�	0�8�8�u�1u	F0�1	
�,
�,	0k+}+��+
�,	0k+}+j	R��
�	Ri/k/
	�i/k/	p��	Vi/k/�
p	' {&{
�
<,
'	��z�z
T9
,	���	�
�,
,
�,
&�'
�	��)
�+
�,	���
�,
�,
0�1
�	��3
��5	���
�,
�,
9�:	��3	�F0�1����#0	�F0�1?
�	�F0�1A��	0�8�8�Nu�1u	F0�1E
�,	0k+}+���+
�,�uu	0k+�+K
�e	�eF0�1M�e
*	dF0�1P�*R#u�1u	F0�1T
!,	0�8�8a@u�1u	F0�1X
�e,
>,	0�8�8�u�1u	F0�1]
,	0k+}+P*�+
(,	0k+}+a`�+
E,	0k+}+���+
,	��ij�	[�a��
�
�
k	�
��
n	��	�e��
���
r
r,
tsun�NullHelper<hb_ot_math_glyph_variant_t>.?AU?$NullHelper@Uhb_ot_math_glyph_variant_t@@@@��	tw
^��
y
y,
{z|f�NullHelper<hb_ot_math_glyph_part_t>.?AU?$NullHelper@Uhb_ot_math_glyph_part_t@@@@	{~Z�Null<hb_ot_math_glyph_part_t>.?AU?$Null@Uhb_ot_math_glyph_part_t@@@@	{�b�Null<hb_ot_math_glyph_variant_t>.?AU?$Null@Uhb_ot_math_glyph_variant_t@@@@��	t�	��	�
��
�
��	0k+}+�
	0k+�+�j�OT::_hb_has_null<OT::MathVariants,1>.?AU?$_hb_has_null@UMathVariants@OT@@$00@OT@@���	��S�	0k+}+�
S	0k+�+�j�OT::_hb_has_null<OT::MathGlyphInfo,1>.?AU?$_hb_has_null@UMathGlyphInfo@OT@@$00@OT@@�	c�7�	0k+}+�
7	0k+�+�j�OT::_hb_has_null<OT::MathConstants,1>.?AU?$_hb_has_null@UMathConstants@OT@@$00@OT@@�	r�
A
�,
,
�,
�
���
,
�,
�
i
�,��	0k+}+�	0k+�+Az�OT::_hb_has_null<OT::MathGlyphConstruction,1>.?AU?$_hb_has_null@UMathGlyphConstruction@OT@@$00@OT@@�	��
�Iuu	0k+�+���	0k+}+�
�	0k+�+�r�OT::_hb_has_null<OT::MathGlyphAssembly,1>.?AU?$_hb_has_null@UMathGlyphAssembly@OT@@$00@OT@@�	��
<huu	0k+�+�3�	0k+}+�
3	0k+�+�j�OT::_hb_has_null<OT::MathKernInfo,1>.?AU?$_hb_has_null@UMathKernInfo@OT@@$00@OT@@���	����	0k+}+�
�	0k+�+�~�OT::_hb_has_null<OT::MathTopAccentAttachment,1>.?AU?$_hb_has_null@UMathTopAccentAttachment@OT@@$00@OT@@�	�~�	0k+}+�
~	0k+�+���OT::_hb_has_null<OT::MathItalicsCorrectionInfo,1>.?AU?$_hb_has_null@UMathItalicsCorrectionInfo@OT@@$00@OT@@�	��
�
���
�,
�
�,


c
0,�uu	0k+�+��#�
���	0k+}+�
�	0k+�+�b�OT::_hb_has_null<OT::MathKern,1>.?AU?$_hb_has_null@UMathKern@OT@@$00@OT@@���	;�
h
B��
Y,
_
d,
�
�
�,
D
*
�

�

�

�
R�NullHelper<OT::MathKern>.?AU?$NullHelper@UMathKern@OT@@@@���	��r�NullHelper<OT::MathItalicsCorrectionInfo>.?AU?$NullHelper@UMathItalicsCorrectionInfo@OT@@@@�	��n�NullHelper<OT::MathTopAccentAttachment>.?AU?$NullHelper@UMathTopAccentAttachment@OT@@@@�	�Z�NullHelper<OT::MathKernInfo>.?AU?$NullHelper@UMathKernInfo@OT@@@@���	��b�NullHelper<OT::MathGlyphAssembly>.?AU?$NullHelper@UMathGlyphAssembly@OT@@@@�	��Z�NullHelper<OT::MathConstants>.?AU?$NullHelper@UMathConstants@OT@@@@�	*�Z�NullHelper<OT::MathGlyphInfo>.?AU?$NullHelper@UMathGlyphInfo@OT@@@@�	`�Z�NullHelper<OT::MathVariants>.?AU?$NullHelper@UMathVariants@OT@@@@���	�����	0�G�G�	X���	�X��&�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����get
�v�F�hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@������	0�G�G�	��(��	���(�hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=�operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &���get
�v�Fhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����
{O	0�G�G	�.�O�
	�
�.�O�hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��get
s
v�Fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���N�Null<OT::MathVariants>.?AU?$Null@UMathVariants@OT@@@@���	�
N�Null<OT::MathGlyphInfo>.?AU?$Null@UMathGlyphInfo@OT@@@@�	`N�Null<OT::MathConstants>.?AU?$Null@UMathConstants@OT@@@@�	*V�Null<OT::MathGlyphAssembly>.?AU?$Null@UMathGlyphAssembly@OT@@@@�	�N�Null<OT::MathKernInfo>.?AU?$Null@UMathKernInfo@OT@@@@���	�b�Null<OT::MathTopAccentAttachment>.?AU?$Null@UMathTopAccentAttachment@OT@@@@�	f�Null<OT::MathItalicsCorrectionInfo>.?AU?$Null@UMathItalicsCorrectionInfo@OT@@@@�	�F�Null<OT::MathKern>.?AU?$Null@UMathKern@OT@@@@���	�	�.�.{
	`s�s�
�
G�	�O�O	6z�z�
!o#	�O�O;��	�O�O!	?��	�DC	���	���	���	8��	<;	�	�	���	'ts	�+*	���#�	�O�O08�	�O�O2	�����	'�L��	�F0�1��	�F0�1�2	lpJrJmlm
�,$"	0k+}+;	F0�1�2$"'	0k+}+>�$"	.F0�1@	0k+}+@	�F0�1�2	�pJrJ���
c,�$"K	0k+}+G	_F0�1�2�$"	0�8�8J$"	0�8�8L�#��	u޳��	0s���	0 s����$"	0�8�8R	0k+}+J	0k+}+L	0k+}+R�$"	0k+}+W	�pJrJ�	RpJrJ�R�	�F0�1�2�$"	0�8�8^	0k+}+^�$"	0k+}+a	pJrJ	�pJrJ�	�pJrJ���	�F0�1�2	�F0�1�2�$"	0�8�8k	0k+}+k	�eF0�1�2*$"	dF0�1o`$"	0�8�8q�$"	0�8�8s	0k+}+o	0k+}+q	0k+}+sJ�NullHelper<OT::MATH>.?AU?$NullHelper@UMATH@OT@@@@���	x
,
S,
7,
�,
3,
�,
~,
�,���$"	0�G�G�
������$"	0�G�G�
����
{O$"	0�G�G�
�
�
�>�Null<OT::MATH>.?AU?$Null@UMATH@OT@@@@���	�	X���	��(��
�

�
�
�	��
���
�,
�
�	0���	$���hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *> >���operator==��operator!=��operator struct hb_partial_t<2,struct <unnamed-type-hb_add> const *,struct OT::MathVariants const *> &��get
�v�F�hb_reference_wrapper<hb_partial_t<2,<unnamed-type-hb_add> const *,OT::MathVariants const *> >.?AU?$hb_reference_wrapper@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUMathVariants@OT@@@@@@�	��
�,
�,
�
�,

<
+,
=
�
?��x�	u�G�G�uQ
?	?��
?��
�	??�
�,
�	0?��	t?fufirst_tQsecond_t���?pair_t��hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>����reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
Qsecond�����hb_pair_t<unsigned int,OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const &>.?AU?$hb_pair_t@IAEBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@
?
t,
f
g,
�
�
�,
�,
�
,
�

,
�,
�
�,

L
<,
M
�
�
�
�
�	���
���
�,
�
�	0���	���b�hb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > > >���operator==��operator!=��operator struct OT::serialize_math_record_array_t<struct OT::ArrayOf<struct OT::MathKernInfoRecord,struct OT::IntType<unsigned short,2> > > &���get
�vF�hb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathKernInfoRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$serialize_math_record_array_t@U?$ArrayOf@UMathKernInfoRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@��	�����	0�J�J�
O�t�	��G�G�u�
O	O��
O��
�	OO�
�,
�	0O��	tO.ufirst_t�second_t���Opair_t��hb_pair_t<unsigned int,OT::MathKernInfoRecord const &>��reverse�operator==��operator!=��operator<���operator>=��operator>���operator<=��cmp
ufirst
�second���z�hb_pair_t<unsigned int,OT::MathKernInfoRecord const &>.?AU?$hb_pair_t@IAEBUMathKernInfoRecord@OT@@@@
O
�,
�
�x�	u�G�G�
�,
�
�
�,
�,
�
�,
�

�,

�
M
�
B
M	M
M��
,

	0M	MZhb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > > >�operator==�operator!=�	operator struct OT::serialize_math_record_array_t<struct OT::ArrayOf<struct OT::MathValueRecord,struct OT::IntType<unsigned short,2> > > &�	get
Bv
F
hb_reference_wrapper<OT::serialize_math_record_array_t<OT::ArrayOf<OT::MathValueRecord,OT::IntType<unsigned short,2> > > >.?AU?$hb_reference_wrapper@U?$serialize_math_record_array_t@U?$ArrayOf@UMathValueRecord@OT@@U?$IntType@G$01@2@@OT@@@OT@@@@	M	0�J�J

�t	�G�Gu
	
��
	
,
	0	t*ufirst_tsecond_t���pair_t�hb_pair_t<unsigned int,OT::MathValueRecord const &>reverseoperator==�operator!=�operator<��operator>=�operator>��operator<=�cmp
ufirst
second���vhb_pair_t<unsigned int,OT::MathValueRecord const &>.?AU?$hb_pair_t@IAEBUMathValueRecord@OT@@@@��

D,
�
��x	u�G�G"
�,
�
	�z��%	�
�z���&hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�'operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�'get
�
v�F(hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��%�
Ry	0�J�J+
�
	�s��-	�
�s���.hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�/operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���/get
�
v�F0hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��-�
A	0�J�J3	�.�O�

�,

�,$Q	��G�G9
�,
�,
 
	,
�,
�
�,
�,
�
�,
,��
�
�,
,
�
�,
,
�
�,
�,{a
,
	

,
m
�,	?��
�
�,
,

,

,
f
4,	O��
�,
�
�,
�
�,
�
�,	
E
-,t�	Q�G�Gk
QQ�
�,
e
j,
U
>,
�
��u
�,
_
d,
`
a,

�,


,
�
�,
�
�,
>
C,
@
A,��CrapOrNullHelper<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@	Q�
�
�,
N
S,
P
Q,
�,z�CrapOrNullHelper<OT::MathKernInfoRecord const >.?AU?$CrapOrNullHelper@$$CBUMathKernInfoRecord@OT@@@@	��
�
�,
�
�,


,

,
�,v�CrapOrNullHelper<OT::MathValueRecord const >.?AU?$CrapOrNullHelper@$$CBUMathValueRecord@OT@@@@��	�
M
�,
�
�,��NullHelper<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	Q�
�
v,
�
�,
�
F,��Null<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	Q��x$"	u�G�G�
,
���x�$"	u�G�G�
O,
���t�$"	Q�G�G�
?,
���	0�O�O�	0�O�O�	0�O�O�
"G�	�O�O�
�
�
�!"o#	�O�O�
!!�;"��	�O�O�
;;�#"�	�O�O���
##�8"�	�O�O�
88��$"	u޳���#
�	0&s����x�$"	u�G�G�t�$"	��G�G���"	0�J�J�
���t$"	�G�G�"	0�J�J�
��
Ry"	0�J�J�
�
�
��
A"	0�J�J�
�
�
�$Q$"	��G�G�
$$�	���	{�a
^
���hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`c72efee9���
���
�	u����
�,
�	����	����
���u	���}�}�u	����rhb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�r
uinit_value���hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�	u���	u���
�
�	�

		�

�,
�,
	�
��operator()�	<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��
<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��operator=��
vhb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`c72efee9���	u�O�O"	u�O�O�	Q�O�Ok�"��	0�O�O�"��	0�O�O�
"{O	0�O�O	�
pJrJ�	!pJrJ�	;pJrJ�	#pJrJ�	8pJrJ�	u�O�O�	��O�O�	0�O�O�	�O�O	0�O�O
	0�O�O+	0�O�O3	��O�O9	07�P���#�	����

�
�,�x"	u�O�O0�x"�	u�O�O2t"�	Q�O�O4	�pJrJ�	�pJrJ�	�
pJrJ��x"�	u�O�O9t"�	��O�O;�"�	0�O�O=t"	�O�O?"	0�O�OA�
"Ry	0�O�OC�
"A	0�O�OE$"Q	��O�OG�#�	u�x͆
	u�x͆�
�	Qt���
�	u�x͆�	�t���	�pJrJ�	0��u	t��	pJrJ�	0Bd	�
pJrJ�	�
pJrJ�	$pJrJ�	����ܐQ�	��O�O[
��	�F0�1^�	PF0�1`ܐ"Q�	��O�Ob�$"�	�F0�1d$"�	PF0�1fQ�	��}̐h�hThtkTu�ttmTu�uu4uoTu�$uu�uqtT�"Tu�$uuntut&�Type����get_null���jvNullHelper<OT::MathGlyphConstruction>.?AU?$NullHelper@UMathGlyphConstruction@OT@@@@�&�
Type����get_crap����xCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&Type����get_crap����zCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���_get_null���^|Null<OT::MathGlyphConstruction>.?AU?$Null@UMathGlyphConstruction@OT@@@@�&>Type���yget_null���n~NullHelper<OT::MathGlyphVariantRecord>.?AU?$NullHelper@UMathGlyphVariantRecord@OT@@@@���&YType����get_null���f�NullHelper<OT::MathGlyphPartRecord>.?AU?$NullHelper@UMathGlyphPartRecord@OT@@@@�&�Type����get_null���f�NullHelper<OT::MathKernInfoRecord>.?AU?$NullHelper@UMathKernInfoRecord@OT@@@@���&KType����get_null���^�NullHelper<OT::MathValueRecord>.?AU?$NullHelper@UMathValueRecord@OT@@@@��get_null���R�Null<OT::MathValueRecord>.?AU?$Null@UMathValueRecord@OT@@@@��get_null���Z�Null<OT::MathKernInfoRecord>.?AU?$Null@UMathKernInfoRecord@OT@@@@����get_null���Z�Null<OT::MathGlyphPartRecord>.?AU?$Null@UMathGlyphPartRecord@OT@@@@��get_null���b�Null<OT::MathGlyphVariantRecord>.?AU?$Null@UMathGlyphVariantRecord@OT@@@@����get~�CrapOrNullHelper<OT::MathGlyphPartRecord const >.?AU?$CrapOrNullHelper@$$CBUMathGlyphPartRecord@OT@@@@���getr�CrapOrNullHelper<hb_ot_math_glyph_part_t>.?AU?$CrapOrNullHelper@Uhb_ot_math_glyph_part_t@@@@�get��CrapOrNullHelper<OT::MathGlyphVariantRecord const >.?AU?$CrapOrNullHelper@$$CBUMathGlyphVariantRecord@OT@@@@�getz�CrapOrNullHelper<hb_ot_math_glyph_variant_t>.?AU?$CrapOrNullHelper@Uhb_ot_math_glyph_variant_t@@@@��&�Type����get_crap���n�CrapHelper<hb_ot_math_glyph_variant_t>.?AU?$CrapHelper@Uhb_ot_math_glyph_variant_t@@@@��&^Type����get_crap���f�CrapHelper<hb_ot_math_glyph_part_t>.?AU?$CrapHelper@Uhb_ot_math_glyph_part_t@@@@&^Type���get_null���f�NullHelper<hb_ot_math_glyph_part_t>.?AU?$NullHelper@Uhb_ot_math_glyph_part_t@@@@&�Type���xget_null���n�NullHelper<hb_ot_math_glyph_variant_t>.?AU?$NullHelper@Uhb_ot_math_glyph_variant_t@@@@��&Type���pget_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�
Type���mget_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@	.�*�get_null����get_crap���b�OT::_hb_has_null<OT::MathKern,1>.?AU?$_hb_has_null@UMathKern@OT@@$00@OT@@���	��*�get_null����get_crap����OT::_hb_has_null<OT::MathItalicsCorrectionInfo,1>.?AU?$_hb_has_null@UMathItalicsCorrectionInfo@OT@@$00@OT@@�	�*�get_null����get_crap���~�OT::_hb_has_null<OT::MathTopAccentAttachment,1>.?AU?$_hb_has_null@UMathTopAccentAttachment@OT@@$00@OT@@�	��*�get_null����get_crap���j�OT::_hb_has_null<OT::MathKernInfo,1>.?AU?$_hb_has_null@UMathKernInfo@OT@@$00@OT@@���
v	��*�get_null����get_crap���r�OT::_hb_has_null<OT::MathGlyphAssembly,1>.?AU?$_hb_has_null@UMathGlyphAssembly@OT@@$00@OT@@�	��*�get_null����get_crap���z�OT::_hb_has_null<OT::MathGlyphConstruction,1>.?AU?$_hb_has_null@UMathGlyphConstruction@OT@@$00@OT@@�	d�*�get_null����get_crap���j�OT::_hb_has_null<OT::MathConstants,1>.?AU?$_hb_has_null@UMathConstants@OT@@$00@OT@@�	_�*�get_null����get_crap���j�OT::_hb_has_null<OT::MathGlyphInfo,1>.?AU?$_hb_has_null@UMathGlyphInfo@OT@@$00@OT@@�	��*�get_null����get_crap���j�OT::_hb_has_null<OT::MathVariants,1>.?AU?$_hb_has_null@UMathVariants@OT@@$00@OT@@����get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@����get_null���b�Null<hb_ot_math_glyph_variant_t>.?AU?$Null@Uhb_ot_math_glyph_variant_t@@@@���get_null���Z�Null<hb_ot_math_glyph_part_t>.?AU?$Null@Uhb_ot_math_glyph_part_t@@@@&�Type����get_null���Z�NullHelper<OT::MathVariants>.?AU?$NullHelper@UMathVariants@OT@@@@���&OType����get_null���Z�NullHelper<OT::MathGlyphInfo>.?AU?$NullHelper@UMathGlyphInfo@OT@@@@�&aType����get_null���Z�NullHelper<OT::MathConstants>.?AU?$NullHelper@UMathConstants@OT@@@@�&vType����get_null���b�NullHelper<OT::MathGlyphAssembly>.?AU?$NullHelper@UMathGlyphAssembly@OT@@@@�&�Type����get_null���Z�NullHelper<OT::MathKernInfo>.?AU?$NullHelper@UMathKernInfo@OT@@@@���&Type����get_null���n�NullHelper<OT::MathTopAccentAttachment>.?AU?$NullHelper@UMathTopAccentAttachment@OT@@@@�&�Type����get_null���r�NullHelper<OT::MathItalicsCorrectionInfo>.?AU?$NullHelper@UMathItalicsCorrectionInfo@OT@@@@�&+Type����get_null���R�NullHelper<OT::MathKern>.?AU?$NullHelper@UMathKern@OT@@@@���get_null���F�Null<OT::MathKern>.?AU?$Null@UMathKern@OT@@@@���get_null���f�Null<OT::MathItalicsCorrectionInfo>.?AU?$Null@UMathItalicsCorrectionInfo@OT@@@@�get_null���b�Null<OT::MathTopAccentAttachment>.?AU?$Null@UMathTopAccentAttachment@OT@@@@�get_null���N�Null<OT::MathKernInfo>.?AU?$Null@UMathKernInfo@OT@@@@���get_null���V�Null<OT::MathGlyphAssembly>.?AU?$Null@UMathGlyphAssembly@OT@@@@�get_null���N�Null<OT::MathConstants>.?AU?$Null@UMathConstants@OT@@@@�
get_null���N�Null<OT::MathGlyphInfo>.?AU?$Null@UMathGlyphInfo@OT@@@@�get_null���N�Null<OT::MathVariants>.?AU?$Null@UMathVariants@OT@@@@���&�eType���yget_null���J�NullHelper<OT::MATH>.?AU?$NullHelper@UMATH@OT@@@@����get_null���>�Null<OT::MATH>.?AU?$Null@UMATH@OT@@@@����getv�CrapOrNullHelper<OT::MathValueRecord const >.?AU?$CrapOrNullHelper@$$CBUMathValueRecord@OT@@@@���getz�CrapOrNullHelper<OT::MathKernInfoRecord const >.?AU?$CrapOrNullHelper@$$CBUMathKernInfoRecord@OT@@@@�get��CrapOrNullHelper<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> const >.?AU?$CrapOrNullHelper@$$CBU?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@&FType����get_null�����NullHelper<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@���get_null����Null<OT::OffsetTo<OT::MathGlyphConstruction,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UMathGlyphConstruction@OT@@U?$IntType@G$01@2@X$00@OT@@@@����hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@����hb_iter_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@��
���
�	u��
|
�	���
|��
�	�����	|��	|��s	0��	{��	{��	{��s	{��s
�!	|�
s
|,
�	�
s	|��r	|�
	�
�{item_t��get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����thiz���iter���operator+��_begin�begin��_end���endoperator bool���lenoperator*��	operator[]�operator+=�operator++�operator-=�operator--�operator-��� Thb_iter_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@
	�
��
	�	{	{s	0	u		s	|�thiz���__item__���__item_at____more__��� __len__!__next__���"__forward__!__prev__���"__rewind__�#__end__�$hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@������&hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_part_t const >,hb_ot_math_glyph_part_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@AEBUhb_ot_math_glyph_part_t@@@@��zu
|	|)(	|)*+
�	{|-	{|-s	|)	|)s	u|-
�,
3	0|-4	z|-	||)	t|	t|-489��hb_sorted_array_t<hb_ot_math_glyph_part_t const >.?AU?$hb_sorted_array_t@$$CBUhb_ot_math_glyph_part_t@@@@���	;|)	;|)�<=	|)�	||-�	||-@A	||-s����Frealloc_move���,hb_array_t<hb_ot_math_glyph_part_t const >�{__item_t__�Fis_random_access_iterator��Fhas_fast_len���.__item__���/__item_at__0__next__���1__forward__0__prev__���1__rewind__�2__len__5operator!=�6begin��6end6operator&��7operator struct hb_array_t<struct hb_ot_math_glyph_part_t const >��5operator==�2hash���:cmp>qsort��2get_size���?reverseBsub_array��Ctruncate���0fini���
zarrayZ���
ulength���
ubackwards_length�r"VDhb_array_t<hb_ot_math_glyph_part_t const >.?AU?$hb_array_t@$$CBUhb_ot_math_glyph_part_t@@@@���hb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@����hb_iter_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@��
G��
H	uGI
�
G	KGL
���
N	OGIMP	�GI	�GIsSR	0GI	tGL	tGIVW	tGLs	tGIsYZ
G!	�G\s
�,
G	^G_s]`	�GLr	�G\	^G_bcd�titem_t�Jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Qthiz���Riter���Toperator+��R_begin�Rbegin��R_end���RendUoperator bool��JlenXoperator*��[operator[]�aoperator+=�eoperator++�aoperator-=�eoperator--�Soperator-��� Tfhb_iter_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@����hb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@
h	Khi
h��
k	Ohljm	thl	thls	0hl	uhl	hi	his	�hl�nthiz���o__item__���p__item_at__q__more__���r__len__s__next__���t__forward__s__prev__���t__rewind__�u__end__�vhb_iter_fallback_mixin_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@G��h���xhb_iter_with_fallback_t<hb_array_t<hb_ot_math_glyph_variant_t const >,hb_ot_math_glyph_variant_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@AEBUhb_ot_math_glyph_variant_t@@@@��su
�	�{z	�{|}
N	t�	t�s	�{	�{s	u�
N,
�	0��	s�	��{	t�	t������hb_sorted_array_t<hb_ot_math_glyph_variant_t const >.?AU?$hb_sorted_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@�	��{	��{���	�{�	���	����	��s�F��Frealloc_move���~hb_array_t<hb_ot_math_glyph_variant_t const >��t__item_t__�Fis_random_access_iterator��Fhas_fast_len����__item__����__item_at__�__next__����__forward__�__prev__����__rewind__��__len__�operator!=��begin���end�operator&���operator struct hb_array_t<struct hb_ot_math_glyph_variant_t const >����operator==��hash����cmp�qsort���get_size����reverse�sub_array���truncate����fini���
sarrayZ���
ulength���
ubackwards_length�z"V�hb_array_t<hb_ot_math_glyph_variant_t const >.?AU?$hb_array_t@$$CBUhb_ot_math_glyph_variant_t@@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bd6f6eaa���
���
�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`bd6f6eaa���
�,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`bd6f6eaa�
���
�	0��J.
�,
�	P.��	S.���.�	�.�.���.���hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
��
�	�.�.�.�
�	�.�.�Z�hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�f��hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�	0�J.	0�J.
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���operator=��
v�hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`bd6f6eaa��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`bd6f6eaa��
���
�	0��s
�,
�	[s��	^s���s��.	`s�s��bs���hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�s�+��w<i�$x�0���
��!�D&+X�"����i���j�ơ�z8��]�|����(Si����*�Sy��y�Ce5�V��Gy�]|sA�-2�1X����H�/dYmϢ���%�69,��uw_k�br�!p�L�����M'���5���G��Q
�����B�e��aEJcY��m�����m��~rQ�jf�����zY%�a~�ɥ���I\2RB��q��Ԇ�g�E��).�WIxHi��Kp��K��"<���t�������}[5�G�#�b�C'��8�Y������y������޸D��ÿ��k�M��M�(m�bu��=r	 �P��]M���
J�#0�X��m��[*�Ϣ��i���
Pr�fd{�}<���"a&���i��j�����Ah�|x�M��t!S0&�����J���ufb�$d���
/}����%7��
;u��8Ki���]��̦����7.��n͋-\��E?�.�y����f��+4���؂�3�T���� ��f��L2,'�}2��~��UuUBc�z-3h$���D�qF.OaU��� ����F��h��@�R��G���NRy��8��Ӯ;��RQ������+�G�b�s$2��l37��v��\1����I{w�!�����y���H��xC��w��h�$� M�9[��/��E�yb��y����7ykA�Y�D��4M:{L������qe��$�YnC)#���?ٜ�2�NR�P�i��<�.8Ի/��-<���>q5!=�1��F�a�
�Q�K�qT`��7`W�xK�I`1u��M�d#}gk�����CD��*|>�V�04/�0n7�.�*�����g. 3mZ�{��^�1xf�Sw�DPS��k1��_gS�R��:'"���ҡ��
k�C�e��G�0�
S����������=��u��<��kf>KM��Tn����0g��
�I��\(��r5��2��1ϙQ��y{�B3 5?���..�0�=ocV�i�L�8�z��{vv$(�B�tb:��v�����J�&+��ZfR�V���8���F+�����&6�����,���A53�~��7����i������[�:�R���
�A�����-�����v��gj����+qOHP�E��pA<o��Ψm|�H����w/ٵ�$^�7��4�AŰ�o5��
����HŒ%�-�I��>��p��2����$&�f���@�����p7�R�����0H`k�S�'nA"�ic[�sf����~��d����|x���P;x���B��S��qO�Ɠѽ�|b�-r���3s���UE.X�̲c�����_�b�m�_���&d��ԈI��R'TY?l��&��p�	kWh
�jJ������t��	^��4�UM k��j�{8�������^Z����-�R�~/8u�%�vG��*��`T{��;���P��-[���s&d�fr��UP�m����Wg�T}vA�����l6r�S7��[_���˥Ѯ�)
�{n��l^_9�~���u��m�r¤��:�X�������w����vJsi�9�:.�]�J��ԭL�A�AݥW�1&��Q��_d�~�Q>^5���d����'�+A>=M�!t�ڧ�7}-������*g4��a���:8�ھ=�\�^����be���Z�r9z��+�$u� ����X.�wO���t�F�ȣ89�5���10��O��G�W?��l~Y3C��:RJ�1%���ү�����G�+=<����gmak�Uc�54/7��;�7�h>u}��@]n�����ܗ8��[<`�������X�H���S��s&�.��eK�������'a[*���=p�XMd�b�4<p�m�x�x�r�Kx�^m!��E���	:�/ �%�-бD��w����4�����7Hj=�l��������:b��d���	Y���Q�GɆ����Y��u8k'֫B��¤cΣG��*2
^��CN��	HHg`�Y����s1�>#$��M~ζ
�b�����B���y��$��6�H��hmKs"%l'�V;��!�������MX*
������H��gy��3��?����� Q3��7��h	��I�_A��7��{��n���2n���eB����w%��c�4
�P����$� ��K͈��lRN�+��{�����f�}�������iH�$��@���n����p���9���k�7��]�l��	"�kCb�6zi��],�Q2#�gX���׿{��E(E�&��H�WiQ5���y����DREVW��6��r��-�n8,(��\�9���4	�%���d���Q
��|�'6i�>S-�)���e���26�]��sAp"[�H_�c�e��>�WlX�
�u���}���ILX���R��u/(Y�\�OL�#�,!\=�qH��X�P\����h�#�J�� $�oi��=B�7k��>���?�B֑j��R���"H6�h���d�Ԧ�BZ�p��J��W������#�u��e����\�M����������8nK3E�(Λ�V<�ea�p�v��W�N�.��x�C��O�r�>l�yN2�
37����z	I���
F��eN��p��������R�u�������e��d~'+�)�b��|���|�Ѫ��@@�&��LA@d"3��_1Ȭ��&K4�:@a�>�,p�9�'�\��L��3��?p��
]b���l�U#i8"��3.Ʌ��Kٟ]�b7���f����!����������
+�����f�a5ګ��P��y;��c�-�B=Vqs��t%%&�ǢSlE�Bo�^���!Q����rl�@��u�ӵ����*${��Z��r`���Mz�pH�N q�wtf�����R*���Xi5N{���2���Z��E�wG����:��U�+
n�<l`h�3c����^~ey��������z
"���w��_�}�=E��,Ze?�]"��������Gq%���=Z+�[�m�'��y���1;���6
k�Gn���SW���]�Bv6� �)cU�p�?9)�;x���]������q��^���|������-H�Ob�n#��>g;Va�8���.���WvG��{O��X�]�J��+��&|���lCON���#�wVj�:��U��c��}"�Q���g��@K	���4���Uq'q�·F�S���HT��#��a`j���&���R��r�o7rҝؐ� ��O<�����H89�\�38����������t�����_�4�Ox�|��x�Q�BUp>;�	�$�I͂�rR�K�)������W���"3$4;�!Y�^��z�Z0���i2ޜ�44C�q�_�d'��������0.�+�`{8���-���9��N*yEz`�����L����#�
���Q8�k�U��%��a����\T{y��Ps���o��ef�o�UP�V�'�3O�ńp7�mG�;��c}�w&�_�1�%�l����w1ϟ�,�ܩ>�:=�8��2^Q�QE�t6�Ի�3,����\�Yga����dU���^�O}nU��~�"�:�	n���"���5�G���Ǟ~3�L�i��NK�B�����j\�`��r�n�F���[!�������p�[7�t͜l�VS��Q�>������;w&�I������wK7p�o�O�����E���!v3i\�k8pU>�{��y�`$Udw
��8a-�&�.v�${���W�ZBt�pp-8�*&n�Wޤ�y��u���Q2��6�B����h�>�������[(}L4�-��PB��1A0q�Ts��hѨ��6��~�	�7��]o���є���hL��t>�������b��j;k,���Uk�����*��)��F��.�}U{�!�o��,!��[�����s���G̙?�mgB��tU��O����������t�H+����g��������UÖ�egL&c���,��H��=��q@��Cs�9��+]}�w� �k�| �
�v��L.� 
���!��l��b�k�t��%^��X$&OJ�q�����M6�:xPN�x���l��d�X���D��4��P�1U�2�K�ek��:������9V���S1� :��1
7���1:`sv�8�'ekH8�mV��f�%��w�dU���� ڵ���&��7E��������}�����aMFn�x�\=�b��>�\Q�	yU��eC���j\��1\��=1�j��R���#z9���6�cώP��1��O�v�
�>��"��m�sT�-v�ō�����`�B�g�+\��Kwt��-|8�1C��Y*�����$B�.�%�7#;7�3����ALB8������k��@� ��6�  1<c�t��8��"ȜkD��T��m�~|����5�tC�L;�{$D$��?a�O`��\R�`�z�$Aj�0m��^,��P��cЪE6������]k%�ln��g4oe���L4���7(�@1ri�-�o'P�\�,P`y�h��US����6LS)�ZU��a����v2?m�	�7*�W=��A�tj��q��A
ZE�ELykA���v4�e��j����κfVe&���p�g��X{�� ��@a��=��~������;غSal4h���$�r0���&�Q�#�h&	R���q�
�],�*b��]��S�03��5<�6��3���R�J%��ܴ�I�zG�`\��%F�'=����x�/��|A�h�(����X�.��|i��!���1�(�=��
���U(rt�e>�� �3z���z��~��,E��y�Iu�#���
��j���d����j���G�-���<~�������{5gK��V�e:���:���X�Є��"�i��m4ج��:5h6�u'�fM?���p�g"���8|��"�I�����E��Ec��g}�y?�]�)��܍t���� Ύ�.24�|1�C�T��e$��9h �������V%Gl9�ˌ��!�vc�9,���:f�J��^w<jpyz�g��T�;�������4�YS�-��F������v$���p*����~���Ck.�PQs�Q��z�(
Z��C��
n���v��M���x�m���N�e�0�lh��q�=FN;������]�J.���9}�\#������������|�Sg��L,d�:9�+eU
��T�L��v���)����Mg�3�s�-���0��#��p��O"98+���?���k�������~�#A�T�f������.�~�L�8���HA�'��Z��w�q���#�B�>]�E�x��O�P��|l0I�)�G�z�F@@L.��֦�p�hǜ�_)���;�ciV�D�s��9S/}�8J��J;������y������'8�f9�&{�6w������kb��F]�)�����r��T�QB��G�-d�`���:��2��q@�*�MũePT���w��y����{��7�j>��h"��5�Q��_{/�}���O
�:����x�3�
K��`�����t_�Aa����҄�n��$o[̀=�Z�rJ�h�y>�����(�~����\E*{�V�8ɪ�z�<c���C����(*�����`X8����ڀ��g�
�1�E�B���C�y.Pm_Y=�u������E����f�w-�cl��8�J�&�23�rF�DI{���^�@YrN���\����6���[����)��8���V_m3��Y�f����z��G2���>�A��m��~���s�)IT%��[����_�bvp=�r���5�W��2��*4�����<c������:i�~<�#95�&N��r=1�i1ix���JyB8F������+G�H�H�<s_�%��(ݷ?eBA�����_+vZ0��
��7��>���jV8�E3"�M�e�u� ��, "�|����
�T��cGm�5�`��De��dB��/47`��C�H�2�X�'����<h:���t*�o
D�� ^���D-�� ^�ڒtI�g��A���_��,��3qslv0ګ;�;yW�r�=>_A�A�M6&�H+6����!��6�������w��H�Yd��������3���rFEt��p����y�g�,[��*��
�����.���/��-�
r���:�-P�i�����Yz�t�2����~��l�b&��|�[&�_��[�����J�S�k�L�}�sz�XoR�7z'Ʃ�*-B.SCk~p����p@�<}��y+���rQĜ��j��}��u��x����o�s�,������Q�?ß��1	�A�”.�����9������=�D��X��|�Z��@?Q]#��.�/[H��q<�����/x<��`P�FX7'�ē��.DXn��cw{�uE����Š�.�Yc�N3D�+��@�c��7�%���������[��V��?s.�R�h��S��f>�	������^GXNג�q{�JS�t0W���g`��@9�$6�<?��#��.�$�T�._��p�S�-̇�GX�^D�OF��u���1�9��������Ɉ��g�J����
��8�!!��!��)�yA�W����i.p�����m���_�*������#Um�� ��x#���z�)(۬>�\�]��n�
��Btz�"Fz���J��+�	��<��,���p3�k/����@�Uh���0'���Z-�J52}��c��u�=q	��}�R��N���A��75��gi�d�Q��b^..i�o����ٔ�	����:"��8��H��|7+��e4.G~M������L[П�+�z��~�%�&mX$���a��j���'���
���n���&����~����Y�����Ϳ"|Ѭj!k,V��m��Y��0���A�<Qxi��rD��F�|>}�|7��M���S1��3w�/��D�5Dbb*���D���*B
E������s�K�o�n��2e��)��|����|��Q�_1x���G9\G<��ss��B(D1}G%��%TY{&�wVb3�S�U	h6�L��T=z[�f�L�#���+z�&��
�qPU@i��E�� �.��^����U>���mv���as���r��F8;�>���.UtV�"s��U������/B�S~�i4��������[�����ݼ\��J��p?�AdL�m��c 7�w��qb��O��b�������Q��30�>Se�����G3��Q���p|s��pd�H���3$��{��v�hz�~�S��97�7�Oi��c+.w$�sK:�v7��usl�
���/�4	3a���������1ݺPVr��\_�'=�%�q��(@���d$��w"�V65_�
�J�*��Zj�Kn����<c���s�~��\�}�9ސ����]������h3��3�ŕ �b�$;�b=N9�h��w��77����l���gv:e/z�Hec�,|-����=Hc�qJ.!�dd
�i�h6i��(�������2��)�����y����h������:�w{�A:�|�ʯ���f�M^j.�.w;��r���\����pM����e�G�Z��L'��C*��z��2��\%�?}��:N�B�t��9���5`MW�b�������$__�F:�@��['7�q͗._3M�`w�Z��EB40��Pr����.�D�R��_8L��Z��g�[�6�b$�@�J]�~5c=K:*��|��L=X���~��O�=	�uЍ�V��sd�2���0��(��B��E�<	��N��n�m����:�R#�f�\��mq����y�E?4�-�޾�k�f
�H|�Ew���ߓ��Vq7|:��iys���?�j*١N;3էLfF �73�i�~�������za�FU�j��������! �����r��<��t�K�?i�.����c�����'����>���Lpu8��{���~�U^3�]a���m��{�����������n���T����FУ���C��eQpA���R�i+}��!s�Hy+ Z�;N��;�|F-M�M��u���y�U��	h���ܕL�ƝԵ��a0�Mm'�N�[�S�NU�������P?��s�@Q3�.w���L�?+��'(/l/@�W\��<^�J9��p�~>d���S�D\
�cw\=e�G�{�%�o�'|�������xIK#��i׻�`L!/�+کc�i��nv��2MɈ����`"c���U�����C�36���u$�C0��+!��8�L������C��C���+ߝ��J�u{Dn�
A���?�b۵G���z����%4$��6*�B�^.�����HT�>
���vC������h��|�Au�}��+m��p���V�ÚP����E�ku2
�F���~\���	׵C@3Q��Y���^�5��"uv\�k`�iƒ�
&�7:������E��SwC �6��Kg���?(?b-� I�xZC�s�I@�fOT���L��7&0_<���(<�b�(���FV�7)�\����r%���,Xdg7F$����0�K��rC��DuV:U/��]�*���
��n:X�dj�4)���@p�/!���Q
c��H%���-�����L.|q	���;��Z��J�J)��P�.J��cq�(�d�Xd;�k
r�dBRwP/��g�]k�T�����X��=���H�� �����B�T�Ol��`�L�����e�4<��L�o��	XPkփle��A��I��x�s�F\�����������zN��:�t�ĕ�����q��u͚�����Z�*T�_���:�T�B�7�904��a����'��/NV�m.�!�\��0yo�9��d��fg��n��
3$(Sa!\C1�OO�\W8)��x�W;�Nǽ�ܺ=�$��s�6�f��;5��L� l��a99�[f�����a��wMn�Z�O��5�@0�oߨ�$�ǿ0������b/p���w����>�gPf��+L�b4«�(�'�!��q�ۚ<:3��j�G���G��es-n�4եO��f��)\F��E��*����k�:��o0��$?m��4��]0���e��"\�-���BN���a�Q�^��h8\���O �����p�r�u]�JX����Aj@G%�Ϣy�o��������#�c��#��1�
�8|�oB����T�N8%T�nQ\eU�]m�#G��5V�~����p���d<y�v���"�(�*�	�x��|3>�?�1�]h��hSs����p�BUD�9D�kLx�3(�����_�Qj��#ѳ�S������J<S��‡!^Z���*�lM.$��V��0��'���0�O��K^0�e��Bܭ~s�K���K�!��q�}�9�}� Z8����U$�;s�r������0�.�u���������{o}��a����Fa�6��L-�=��8�
F	σ�\��y��:����]p���r�HQ��h���)�u����i����(?/����M� �M��z1��n�$�gTf+�-T�/�-�՞���~�wVï%&ZW�
�ɡ,K#nqL��J�IO_#�;���7)��1K���4�Z�/]�vN�q|�*H�F~u�B\G�gf{�}V6�S�mi���'k�~���~�*z�$�h���R��*)TK_{y�Ի$�o��"
�U�����(	�k��%���%)��mY��Q���ޝZ�[��4�'���[#��5�*�+=�-��a���
���]X���8�I��]��14n�h�.��d
��}dYvQ>\;��d��6��ku��˨�ƗZ*�"3�{f�f
Z�Q�M����&D��A��5�T������(�.�5�s��$���$���Q
���%�Q���;X����o����<���iW�����>m���6���j��Tf�W-��?5�����BR����7)�w2k��E`E��y!'�Z��s,6)}i�@�C>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
A�
#A	�.�.�.$A
A	�.�.&AZ'Ahb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
Af�(Ahb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
A	0AJ.	0AJ.
A	A-A
$A	A-A.A/A
A,
A,
2A	1AA-A3A�Aoperator()�	+A<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�Aoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	,A<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>Aoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)0A<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��4Aoperator=��
v5Ahb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`b1aaeee8��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`b1aaeee8��
7A��
8A	07A9As
9A,
8A	[s7A9A	^s7A9A�s7A�.	`s�s?A�bs��@Ahb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
AAXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
7A�CA�.	�smHqHDA7A�.	�s�sFA�GAhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
7Ap
�.f�HAhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
7A	07As	07As
CA
7A	7ANA
MA	7ANAOAPA
7A,
8A,
SA	RA7ANATAN:Aoperator()�	KA<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�=Aoperator bool (__cdecl *)(unsigned int)	LA<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>>Aoperator bool (__vectorcall *)(unsigned int)���QA<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��UAoperator=��
vVAOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`b1aaeee8���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`b1aaeee8���
XA��
YA	XAZA�w
XA�
\A
XA	XA^A
]A	XA^A�w_A`A
XA,
YA,
cA	bAXA^AdA�[Aoperator()�aA<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���eAoperator=��&fAOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`b1aaeee8���
YA
ZA,	XA^A�w
XA
^A,	dx�C�C]A
XA	dxjxnANoAhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
XAa�pAhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`b1aaeee8���
rA��
sA	0rAtAz
rA�
vA
rA	rAxA
wA	rAxAzyAzA
rA,
sA,
}A	|ArAxA~AjuAoperator()�{A<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ulAoperator=��&�AOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`b1aaeee8���
sA
tA,	rAxAz
rA
xA,�zrA�.	6z�z�A�Pz���Ahb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�Ahhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���vA�.	�zmHqH�ArA�.	�z�z�A��Ahb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
rAp
�.f��Ahb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`b1aaeee8��
�A
�A��
�A,	�A��r
�A,	�A��r�A�A	�A��	�A���A�A	�A��
�A	�A��s	�A��s�A�A	�A��	�A���Frealloc_move����Aitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�AarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����Aoperator[]��Atail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�Abegin���Aend�as_sorted_array�Aoperator+���Apush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����Apop�remove_ordered��shrink��qsort���__vecDelDtor����?v�Ahb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�A�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`b1aaeee8�
�A
�A��
�A,	�A��r
�A,	�A��r�A�A	�A��	�A���A�A	�A��
�A	�A��s	�A��s�A�A	�A��	�A���Frealloc_move����Aitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�AarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����Aoperator[]��Atail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>���Abegin���Aend�as_sorted_array�Aoperator+���Apush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����Apop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v�Ahb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
�A��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`b1aaeee8�
�A��
�A	�A�As
�A�
�A
�A	�A�A
�A	�A�A%��A�A
�A,
�A,
get_value��+/copy���&+0sanitize_math_value_records+0sanitize���+2get_value��eioperator()�"ej<lambda_invoker_cdecl>�remoperator int (__cdecl *)(const void *,const void *,int,struct hb_font_t *,const struct OT::MathKern *)�&en<lambda_invoker_vectorcall>+6get_entries��copy�����sanitize�����get_kerning��get_kernings�����get_size�����subset���sanitize�����get_kerning��get_kernings���ORsubset�OSsanitize���"OTget_italics_correction�&OTget_top_accent_attachment��OUis_extended_shape��OVget_kerningOWget_kernings���O\get_size���>Asubset�>Bsanitize���>Cclosure_glyphs�>Eget_size���Y\subset�Y]sanitize���YaextractYbclosure_glyphs�Ydget_size���vysubset�vzsanitize���v|get_parts��v}closure_glyphs���subset���sanitize�����get_assembly�����get_variants�����closure_glyphs��closure_glyphs��}�operator()�operator()�!{ctor}�.1operator()�.6{ctor}�*�collect_coverage_and_indices����subset��sanitize_offsets����sanitize���&�
get_min_connector_overlap���get_glyph_variants��get_glyph_parts"�get_glyph_construction��e�has_data����e�sanitize����e�get_constant����e�get_glyph_info��e�get_variants����e�get_size����Ghb_ot_math_has_data"lhb_ot_math_get_constant2�hb_ot_math_get_glyph_italics_correction6�hb_ot_math_get_glyph_top_accent_attachment�.#�hb_ot_math_is_glyph_extended_shape�*nhb_ot_math_get_glyph_kerning���*phb_ot_math_get_glyph_kernings��*rhb_ot_math_get_glyph_variants��2shb_ot_math_get_min_connector_overlap���*uhb_ot_math_get_glyph_assembly��w����get_null�����operator+��V�sub_array��Was_array���Soperator[]�Q�operator!=�Vtoperator++�Vfoperator*��VbendVbbegin���Csub_array���8end�8begin����iter�����as_array�����operator[]�8operator!=�#operator++�operator*��endbegin����sub_array����end��begin��~�iter���~�as_array���~�operator[]���operator bool��
operator+����operator[]�7Noperator[]���operator+���voperator[]��operator[]���
operator[]���operator()���{ctor}�.t=toperator*��.t9tend.t9tbegin����operator()���{ctor}��e�eoperator->�y��	��get_crap���{����get_crap���}�z^_get_null�����thiz���V�sub_array��Q�__next__���Q�__item__���Vb_end���Vb_begin�V]thiz���R�operator!=��7operator!=��,{ctor}���xyget_null���3__next__���/__item__���_end���_begin�thiz���zoperator!=���operator!=���{ctor}������get_null�����__more__�����thiz���
thiz��������get_null�����thiz��������get_null���.t9t_begin��e�egetoperator()�"<lambda_invoker_cdecl>�&<lambda_invoker_vectorcall>operator()�"'<lambda_invoker_cdecl>�&(<lambda_invoker_vectorcall>58operator()�"5@<lambda_invoker_cdecl>�&5A<lambda_invoker_vectorcall>NQoperator()�"NY<lambda_invoker_cdecl>�&NZ<lambda_invoker_vectorcall>��z��get_null�����z��get_null�����z��get_null�����z��get_null���V�{ctor}�W�{ctor}�Q�__end__V`thiz�����operator++���operator*���operator++��operator*���{ctor}�5__end__thiz���=Xoperator++�=Koperator*����operator++���operator*����operator bool��@�econvert�e�eget_stored�Q|{ctor}�R�__next__���R�__item__�����_end�����thiz�����thiz����2__next__����0__item__����_end�����thiz����thiz���+{ctor}�v__next__���t__item__���=F_end���=Bthiz���=Dthiz�����__next__�����__item__�����_end�����thiz�����thiz����
__more__�����thiz����e�ecmpexch�e�eis_inert�����S��get��S��get��S��get��S��get��__end__%__end__\i__end__��__end__�e�eget_data��������get_crap��������get_crap�����thiz�����operator+����len��operator bool��thiz����operator+����len�operator bool��\athiz���=Goperator+��=@len=Ioperator bool����thiz�����operator+����len��operator bool��R�__len__��__more__�����operator+=���iter����4__len__!__more__����operator+=��iter���x__len__\e__more__���=Toperator+=�=Fiter�����__len__��__more__�����operator+=���iter���R�__forward__�3__forward__w__forward__��__forward__�.�
operator()�mH�
operator()��C�
operator()�mH�
operator()��C,operator()��CFoperator()�F0Zembed��|�\serialize_copy�=9_retk+`check_struct���F0tstart_embed|ARRAY_LENGTH���F0�copy���=9�retk+�check_struct���F0�start_embedF0�extend_min�operator+��/operator()��operator|��^coperator()�mHWoperator()�Toperator|��
operator|���operator|���operator|��k+check_struct����sanitize���F0start_embedF0extend_min�"operator+��k+&check_struct����)sanitize���F0=start_embedF0@copy���=9^retk+`check_struct���k+bcheck_array�hb_bsearch_impl^�operator()�F0�embed���ARRAY_LENGTH�����serialize_copy�=9�ret��sanitize����operator+��F0�start_embedF0�extend_min�Foperator+��/Aoperator()�operator|��^�operator()�mH�operator()��operator|��Koperator|��operator|���operator|��k+Jcheck_struct����Msanitize���F0bembed��X}serialize_subset���Y�serialize_subset���operator+��operator|���operator|��v�serialize_serializeZ2serialize_subset���k+7check_struct���Xvsanitize���Y�sanitize���Z+sanitize���9operator+��;operator+��=operator+��F0Kembed��k+Ncheck_struct���F0jembed��k+mcheck_struct���F0�copy���k+�check_struct���~�sanitize����hb_array���/operator()�F0�start_embedF0�extend_min���serialize_subset���k+Mcheck_struct�����sanitize�����sanitize���Ooperator+���hb_array���/Uoperator()��operator+��/�operator()��operator|��;operator|��forwardhb_partial��.operator()��operator|���C�operator()��operator|���C�operator()��operator|��ot�push���F0�start_embedF0�extend_min�F0�embed��F�serialize_subset���F�sanitize���k+�check_struct���k+�check_array�operator+��operator+��F0embed���6serialize_copy��Rserialize_subset����Xserialize_subset����/sanitize����Ksanitize����sanitize���[operator+��]operator+��ehb_array���uhb_array����hb_array����.�operator()��.�operator()��Crap����Crap�����realloc_vector��realloc_vector��_Reallocate_for�%_Reallocate_for�>_Reallocate_for,W_Reallocate_forkforwardmforwardyforward{forwardI#�as��e�call_create�Crap����Crap������~get_null������wxget_null��������pget_null��������mget_null���[��{ctor}����{ctor}��neuter��sanitize_shallow����
operator()��operator=���Lneuter��Ksanitize_shallow����Goperator()��Aoperator=���0neuter��/sanitize_shallow����+operator()��$operator=����{ctor}���{ctor}��{ctor}���{ctor}�p�{ctor}�F�neuter�F�sanitize_shallow���F�operator()�F�operator=��R�{ctor}���sanitize_shallow�����neuter���sanitize_shallow�����operator()���operator=��p{ctor}�~�sanitize_shallow���Z,neuter�Z+sanitize_shallow���Z'operator()�Z!operator=��Y�neuter�Y�sanitize_shallow���Y�operator()�Y�operator=��Xwneuter�Xvsanitize_shallow���Xroperator()�Xloperator=����{ctor}���{ctor}��1{ctor}���sanitize_shallow�����neuter���sanitize_shallow�����operator()���operator=��QZ{ctor}�Be{ctor}���{ctor}���sanitize_shallow����H{ctor}���.{ctor}��z�
{ctor}�dx�
{ctor}��s�
{ctor}��.�
{ctor}�@�ecreate������get_null��������get_null��������get_null��������get_null��������get_null��������get_null��������get_null��������get_null��������get_null�����z���get_null�����z���get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null�����z��get_null����G�zX��get��get�.get��zget_null�����zget_null�����zget_null�����zget_null�����zget_null�����zget_null�����z
get_null�����z
get_null���forward�operator()�forward#forwardQ!operator()�(forward[�&operator()�-forward �+operator()�2forwardߎ0operator()��forward��operator()��forward�forward��operator()��forward[��operator()��forward ��operator()��forwardߎ�operator()��F�operator()��forwardT��operator()�forward {operator()� forward�zoperator()�(forward,forward�*operator()�2forward6forward�4operator()�;forward�<operator()�F0�allocate_size��F0�copy����forward�forwardF0�_copy���forward�addressof��F0�start_embedF0�extend_sizei/�operator()�8forwardk+6dispatch���:addressof��F09start_embedF0<extend_sizeAforwardk+?dispatch���EforwardF0C_copy��Hforwardk+Jcheck_rangeF0Kallocate_size��F0Ncopy���F0Padd_link���TforwardVStructAtOffset�k+Udispatch���Yaddressof��F0Xstart_embedF0[extend_sizei/]operator()��forwardk+�dispatch����addressof��F0�embed���8�dispatch���F0�add_link����8�dispatch���F0�add_link����forwards�serialize���8�dispatch���F0�add_link����StructAtOffset�k+�dispatch����StructAtOffset�k+�dispatch����StructAtOffset�k+�dispatch���F0�allocate_size��F0�allocate_size���forwardF0�_copy��k+�dispatch���i/operator()�i/operator()�addressof��F0start_embedF0extend_size�8dispatch���F0
add_link���StructAtOffset�k+
dispatch���k+dispatch���i/operator()�i/operator()�i/operator()�ot�push_has_room��>addressof��F0=start_embedF0@extend_sizeCaddressof��F0Bembed���8Ddispatch���F0Fadd_link���IStructAtOffset�k+Hdispatch���k+Lcheck_rangeOaddressof��F0Nembed��Soperator+��F0Qcopy���F0Uadd_link����8Wdispatch���F0Yadd_link����8\dispatch���F0^add_link���aStructAtOffset�k+`dispatch���dStructAtOffset�k+cdispatch���gStructAtOffset�k+fdispatch���laddressof��oaddressof���qas�vaddressof��}addressof��k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�check_array_sized��k+�try_setk+�check_struct���k+�check_array_sized��k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�try_setk+�check_struct���k+�check_array_sized��k+�try_setk+�check_struct���k+Jcheck_array_sized���G�operator()��G�operator()��Goperator()���xyget_null���'��{ctor}����{ctor}���{ctor}���operator++���operator*����operator bool���,{ctor}�'u{ctor}�epiter���F�get_size�����operator!=���{ctor}���operator++���operator*����end��begin���{ctor}��{ctor}���operator++���operator*����operator bool��={ctor}�8�{ctor}��{ctor}���iter�����{ctor}���operator++���operator*����operator bool����{ctor}��E{ctor}�?�{ctor}��|iter���6z�
{ctor}�`s�
{ctor}��.|
{ctor}���z��get_null���X��{ctor}���{ctor}���{ctor}���__next__�����__more__�����__item__�����thiz�����thiz�����operator++���operator*����operator bool��enthiz�����__next__�����__item__�����_end�����_begin���thiz����operator!=��__next__����__more__����
__item__�����thiz�����thiz�����get��{ctor}���operator++���operator*����operator bool��
)operator++�
operator*��
operator bool����as_array�����__next__�����__more__�����__item__�����thiz�����thiz���M	getM{ctor}���operator++���operator*����operator bool����operator++���operator*����operator bool���|as_array����z'get�z&{ctor}��s/get�s.{ctor}��stoperator*���.{ctor}���get#operator++�operator*��operator bool��p�__next__���p�__more__���p�__item__�����thiz�����__end__��operator++���operator*��4operator++�operator*��&operator bool���__next__����__more__����__item__�����thiz�����thiz����9__next__����7__more__����5__item__���
thiz�����operator++���operator*����operator bool��?�__next__���?�__more__���?�__item__�����thiz�����thiz�����__next__�����__more__�����__item__�����thiz����2__next__����0__more__����.__item__���
thiz���thiz���?�{ctor}�e�operator++�euoperator*��esoperator bool���__next__����	__item__�����_end�����thiz���B__next__���A__more__���?__item__���thiz���!thiz���O�{ctor}�
operator*��_{operator++�_noperator*��_loperator bool���__next__����__more__�����__item__�����thiz�����thiz���{ctor}���operator*����operator++���operator*����operator bool��>Zoperator++�>Moperator*��>Koperator bool��V�__next__���V�__item__�����__more__���ekthiz����__end__Njoperator++�N]operator*��N[operator bool����__next__�����__item__����__more__���_ethiz���_gthiz���
)operator++�
operator*��
operator bool��{�__next__���{�__item__�����__more__�����thiz�����thiz�����S��get��S��get��S��get'y__next__���'x__more__���'w__item__���>Dthiz���>Fthiz�����thiz���ehlen8�__next__���8�__more__���8�__item__���NTthiz���NVthiz����thiz���_blen�I__next__����H__more__����G__item__���
thiz���
thiz�����thiz�����len��operator*��V�__len__��5��get_null�����operator*����__len__��operator*��{�__len__��z��get_null���9forwardpJ8operator()��G#operator()�EforwardpJDoperator()��G�operator()�hforwardpJgoperator()��Gloperator()�nforwardk+<_dispatch��k+?_dispatch��k+B_dispatch��k+H_dispatch���8K_dispatch���8M_dispatch���8S_dispatch��k+T_dispatch��k+U_dispatch��k+V_dispatch��k+X_dispatch��ZforwardpJYoperator()�\forwardpJ[operator()��8__dispatch��k+`_dispatch��k+b_dispatch��dforwardpJcoperator()�fforwardpJeoperator()��8l_dispatch��k+m_dispatch���8r_dispatch���8t_dispatch��k+u_dispatch��k+v_dispatch��k+w_dispatch���forward�G�impl����forward�G�impl����forward�G�impl����Ooperator()��O operator()��O"operator()��O1operator()��O3operator()�F06_copy��F07allocate_size��F0=allocate_size��F0A_copy��F0Callocate_size��F0Iallocate_size��޳Ooperator()�sPserialize�� sQserialize��F0]allocate_size��F0iallocate_size��F0jallocate_size��F0nallocate_size��F0p_copy���G�operator()��G�operator()�vforward�J�operator()��Goperator()��forward�Joperator()��J,operator()��J4operator()��G:operator()�Fhb_array���Phb_array�����{ctor}�{�{ctor}���operator()�"�<lambda_invoker_cdecl>�&�<lambda_invoker_vectorcall>�forward�G�impl����forward�G�impl����forward�G�impl����O�operator()��O�operator()��O�operator()��forward�O�impl����forward�O�impl����forward�O�impl����forward�forward�O�impl����forward�O�impl���޳�impl����G�impl����G�impl����forward�J�impl����G�impl����forward�J�impl����forward�J�impl����forward�J�impl����forward�G�impl���&s�serialize���}operator()���{ctor}���len��__len__��len��__len__��thiz�����operator++��Ooperator()��Ooperator()��Ooperator()��Oimpl����Oimpl����Oimpl���pJoperator()�pJoperator()�pJoperator()�pJ operator()�pJ!operator()��O"operator()��O#operator()��O$operator()��O%operator()��O&operator()��O'operator()��O(operator()��O)operator()�7�*serialize���O1impl����O3impl����O5impl���pJ6operator()�pJ7operator()�pJ8operator()��O:impl����O<impl����O>impl����O@impl����OBimpl����ODimpl����OFimpl����OHimpl����xJoperator()��xLoperator()�tNoperator()��Zoperator()��xPoperator()�tQoperator()�pJRoperator()��Soperator()�tToperator()�pJUoperator()�BVoperator()�pJWoperator()�pJXoperator()�pJYoperator()��O\operator()�F0_copy���F0acopy����Ocimpl���F0e_copy��F0g_copy���}ioperator()�joperator+����%��'�0E��g��w��y�0���6..\..\Dependencies\harfbuzz\src\hb-ot-math.cc������������(��}������������Q!��o!���� o!� �� �� o!6* o!7, o!�? o!�P o!�Z ��j o!:t ��� d"H� �}� ��� d"�� ��� �"�� �"�� �}� ��� �}� ��� R#�!�}!��!p#r !��0!p#)9!�}>!��N!�#�W!�}\!��rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout-base-table.hhf!Ξ*x!ΞD�!Ξg�!Ξ��!Ξ��!Ξ��!��!Ξ"�*"�7O"Ξjs"�>�"o!��"Ξ��"��"Ξ��"�#�7$#�L#Ξj#��#Ξ8�#��#�7�#Ξk�#�$�!$�7<$�[$Ξ�v$�rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout-jstf-table.hh�$�7�$��$�D�$�i�$�|�$��%�,%�7:%��H%o!�]%�w%��%���%��%�7�%���%o!��%�&?��
&��&��vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-aat-layout-opbd-table.hh���&�()&�8;&�RQ&�_&�Zl&�r&��jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-layout.cc����&�>�&�a�&�m�&3a��&�'
�&�&
'�\
'�[
*'�z6'�|B'�}N'�~Z'�e'���'�~�'�}�'���'�]�'��(��(�0!(��/(�[(�~o(�}|(���(�]�(���(���(�0�(���(�6)o!�?)�}D)��T)m!�])�}b)���)���)��z��}2�ir O�7
���*���u�]�C	K���X��Č9�J5$$�g��n�_q$�/+'I�t��_��sk9�Q����5����m?�+��c#��T�e�o�N���U,��g�X��F���˳O��[g�!Ƕ�����$����QJ���e���DB��PYC/������>Ox��S��O�TC:":�5���9����up��uJ���H�e����	��	le��0Q�z��r:}��=����}v�3z�

���J�J��g;`����
�[����_��yW�`{J&�BEk��[��Ӝ���g���M�wY�L�"b��.����u�>��{gh��2�����Hw��8b��_c'P�4Oh3S�39�h�Cs$!y���#���_6jR�kf���`���&
�3Sbf����$�J�:���ҰX�ϳZ�$���+������=���s�L��@���[C(����o;m���@�hq�p?�
�F��c,i���1��f�����$�@|�����w�f
)�=����^���lߨ�(ß_�*���2;��������8�h���t��$�'�����v#��;�{_U�ev���"�cwc$590m����}���9s��a"��X$8��p��r��/�vY�!R{�����J���Wg��/=�a��SO��(��Q����A�=�z�ش�}�����$�����s�t��T��*���`0����ag�S�i&�����������LJ_N\h<
����MXhf(
������Iac$&�����K^`&(�������RUh'$����KMYY ������Oc$�����`PR ��������]Qf�������NOa&'�����[$^$$�$�$�$�$�$�$c%^%%%�%�%�%Z&`&(&�&�&�&�'K Q � � � � S!e!Q!Y!M"["f�ſs�9*�J�U,5�n��o�G[�<�ac�Z�M���DW�9����P�����:�0
X�$g��]���Q�m�3�wF��Fz�?k�a�Ʈ�,����9�Zr��b���h���~e���n�t�X�
��z���S$�	� F���ѫ;�gFz���h~9�����'�X9/V+	��n��V�B�����7�t�Fw�4������]�5h�"r�G�)y�����?��|q�+�š��׋�"J} �q}EZ��3��<�^�� 7�Tr�dG�|I�I����VN��A�r�W����a�>`�!"�[#"*%"#j�>M2z����^��̷t����'"V�d�H|����1^ay�"B�A�j7��"~�t�"6*:�����>`��F?�X�,�C\Q-6���"�I�"��"��"=F�}@�fn��Y�ˍ{VT��"Rr3�����s$<����u�}ɞ��@��l+��J�.V _���D
���J�cY�o�:z٠�`;7�"�)�">��"�0�"�X]����C��"Y��"G���
���h`Z1�`[o�UA~�7�-x6�U�&XL4������,U���v�]t#y��Sq����h�>�Z_N�v�=�?��cQ���?�t�P��!��Q���fhK&
����N�hz����W�ǃѦ��y��>
��W�1���:�e��
��7��`��{At�e��7��)O��cl��	��4�4��]c��(	����Z�����8������2�rL0v��:�/m#�*�u&�	v��
0n��g/�V����AG/
�����^��r���0Đ�o�9P����֠Ưl|�=�
>�P��
�\W�\���|���&|���w+C(��}nZ�u��/��bx	_lT%��3�"��"ߡ�"��"[l�:W7Puf62���O'��u�=��O�ɻ����	��A	�A�A�A�Av�Aoperator()��A<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map����Aoperator=��&�AOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`b1aaeee8�
�A
�A,	�A�A%�
�A
�A,	���C�C�A
�A	�����AN�Ahb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
�Aa��Ahb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`b1aaeee8�
�A��
�A	�A�A҄
�A�
�A
�A	�A�A
�A	�A�A؄�A�A
�A,
�A,
�A	�A�A�A�A��Aoperator()��A<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes����Aoperator=��&�AOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`b1aaeee8�
�A
�A,	�A�A؄
�A
�A,	��C�C�A
�A	���AN�Ahb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
�Aa��Ahb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@���6�OT::GaspRange.?AUGaspRange@OT@@�
�A��
�A	0�A�A9	�A�A	u�A�A��Asanitize���
	9rangeMaxPPEM�
	9rangeGaspBehavior�A_instance_assertion_on_line_55��Aget_size���?null_size��?min_size���?static_size6�AOT::GaspRange.?AUGaspRange@OT@@�
�A
�A	0k+�+�A
�A,.�OT::gasp.?AUgasp@OT@@���
�A��
�A
�A,	�A�A�As	0�A�A9��OT::ArrayOf<OT::GaspRange,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UGaspRange@OT@@U?$IntType@G$01@2@@OT@@���	�A�A�?tableTag����Aget_gasp_range�Bsanitize���
	9version��
BgaspRanges���B_compiles_assertion_on_line_78�B_instance_assertion_on_line_78�?null_size��?min_size���.	BOT::gasp.?AUgasp@OT@@���
�A
B��
B
B
B,
	B
B	BB
B	BBB
B	BB
B
�A,	BBBr
B	�ABBrBB	uBB	0BB	BB^�hb_array_t<OT::GaspRange const >.?AU?$hb_array_t@$$CBUGaspRange@OT@@@@��	BBBR�hb_array_t<OT::GaspRange>.?AU?$hb_array_t@UGaspRange@OT@@@@�	BBBBB	�ABB	0BB�;
�A	BBB<
B	!BBB<	0BB9�A#�	BB��Aitem_t�?item_size��BArrayOf<OT::GaspRange,OT::IntType<unsigned short,2> >��Boperator=��Boperator[]�Bget_size���Boperator bool��BpopBas_array���Biter_t�Bwriter_t���Biter���Bwriter�Boperator struct hb_array_t<struct OT::GaspRange const >Boperator struct hb_array_t<struct OT::GaspRange>���I_b_get_stored�I_d_cmpexchJ_N_is_inert���j_ecmpexchJ_M_get_data����._?operator()��.?operator()���?_Reallocate_for��?_Reallocate_for��?_Reallocate_for,�?_Reallocate_forJ_�?call_create���?{ctor}��.a?{ctor}�I_h_create��.@get�G@operator()�#�z?{ctor}��.Z?{ctor}���@{ctor}��.@{ctor}���
@get@forward�G	@impl����G@operator()��O@operator()�@forward�G@impl����O@impl����O@operator()�pJ@operator()��O@impl���pJ@operator()�6..\..\Dependencies\harfbuzz\src\hb-ot-meta.cc����
�����'@�(4@�};@��H@�X@?��a@��g@���@_��@_��@_��@_��@���@��)@,@operator()�")@=@<lambda_invoker_cdecl>�&)@>@<lambda_invoker_vectorcall>�manencode_len��mcnencode��n�nnext���I@L@operator()�I@Q@{ctor}���x�get_index����y�get_name���/]��{ctor}�"	Ahb_ot_name_list_names��Ahb_ot_name_get_utf8"l@hb_ot_name_get_utf16���"n@hb_ot_name_get_utf32���o@r@operator()�"o@z@<lambda_invoker_cdecl>�&o@{@<lambda_invoker_vectorcall>�@�@operator()�"�@�@<lambda_invoker_cdecl>�&�@�@<lambda_invoker_vectorcall>�@�@operator()�"�@�@<lambda_invoker_cdecl>�&�@�@<lambda_invoker_vectorcall>�@�@operator()�"�@�@<lambda_invoker_cdecl>�&�@�@<lambda_invoker_vectorcall>�.7@operator()�mHc@operator()�]h@operator*��j@hb_ot_name_get_utf�l@hb_ot_name_get_utf�n@hb_ot_name_get_utf��x@_Reallocate_for��@_Reallocate_for��@_Reallocate_for,�@_Reallocate_for�e@{ctor}��.9@{ctor}�]6]get];]convert]8]get_stored���@get�.�@get]:]cmpexch ]$]is_inert���Z��@operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &�����_@{ctor}�@]E_cmpexch ]#]get_data�����@{ctor}�"�@hb_ot_name_convert_utf�"�@hb_ot_name_convert_utf�"�@hb_ot_name_convert_utf��J�@operator()��G�@operator()� ]�@call_createA��@�@next���En�nencode�En�nencode_len�@n�nencode�@n�nencode_len��.2@{ctor}�]>]create��.�@{ctor}��@forward�J�@impl����@forward�G�@impl����OAoperator()��OAoperator()��OAimpl����OAimpl���pJAoperator()�pJAoperator()�6..\..\Dependencies\harfbuzz\src\hb-ot-name.cc����h�����A�("A�})A��6A�BA��IA��WAQ!�gAo!�qA���Ao!��A���A���Ao!6�Ao!7�Ao!��Ao!��Ao!��A���Ao!:�A��nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-gasp-table.hh����A~�*B~�:'B�7GBo!�PB�}UB��eBm!�nB�}sB���B_��B_��B_��B_�C��C��C��1C��9C��KC��YC4��C���C4�AAoperator()�"A+A<lambda_invoker_cdecl>�&A,A<lambda_invoker_vectorcall>7A:Aoperator()�"7AKA<lambda_invoker_cdecl>�&7ALA<lambda_Bbegin��BendBqsort��Bserialize�� Bserialize_append���"Bcopy���#Bsanitize_shallow���
	9len��
$BarrayZ���%B_compiles_assertion_on_line_821%B_instance_assertion_on_line_821?null_size��?min_size���v&BOT::ArrayOf<OT::GaspRange,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UGaspRange@OT@@U?$IntType@G$01@2@@OT@@���
�A,
B	0k+�+)B
Ӓ,@Ӓ@,BTӒ@.B
u�t&�R�NullHelper<OT::GaspRange>.?AU?$NullHelper@UGaspRange@OT@@@@�	�A2B
�A
B,	�A�	�A	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`b1aaeee8�
8B��
9B	08B:Br�
8B�
<B
8B	8B>B
=B	8B>Bz�?B@B
8B,
9B,
CB	BB8B>BDBr;Boperator()�AB<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���EBoperator=��&FBOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`b1aaeee8�
9B
:B,	8B>Bz�
8B
>B,a�8B	����MB�����NBhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fBOB(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.=B
8B	��ijRBZSBhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
8Bf�TBhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`b1aaeee8�
VB��
WB	0VBXBr�
VB�
ZB
VB	VB\B
[B	VB\Bz�]B^B
VB,
WB,
aB	`BVB\BbBrYBoperator()�_B<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���cBoperator=���&dBOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`b1aaeee8�
WB
XB,	VB\Bz�
VB
\B,a�VB	'�L�kB�,���lBhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBmB(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.[B
VB	[�a�pBZqBhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
VBf�rBhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@�A�AF�Null<OT::GaspRange>.?AU?$Null@UGaspRange@OT@@@@�	�AvB	�A�� "
�A,	�A�� "
�A,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`b1aaeee8��
|B��
}B	|B~B~ 
~B,
}B	� |B~B	� |B~B~|B�	����B
|B	|B~ 	|B~ 
|B�
�B
|B	|B�B
�B	|B�B�B�B
|B,
}B,
�B	�B|B�B�B�Boperator()�	�B<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Boperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�B<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Boperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��B<lambda_133af15c3ab28a2fd0176429d1e8943b>���Boperator=���
v�Bstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`b1aaeee8����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`b1aaeee8��
�B��
�B	�B�B� 
�B,
�B	� �B�B	� �B�B~�B�	����B
�B	�B� 	�B� 
�B�
�B
�B	�B�B
�B	�B�B�B�B
�B,
�B,
�B	�B�B�B�B��Boperator()�	�B<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Boperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�B<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Boperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��B<lambda_9f40189620cfe4223adcbc34f0d42913>���Boperator=���
v�Bstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`b1aaeee8����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`b1aaeee8�
�B��
�B	�B�B� 
�B,
�B	� �B�B	� �B�B~�B\	
��B
�B	�B� 	�B� 
�B�
�B
�B	�B�B
�B	�B�B�B�B
�B,
�B,
�B	�B�B�B�B��Boperator()�	�B<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Boperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�B<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Boperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����B<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���Boperator=���
v�Bstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`b1aaeee8���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`b1aaeee8��
�B��
�B	�B�B!
�B,
�B	!�B�B	!�B�B~�B�	<,9�B
�B	�B!	�B!
�B�
�B
�B	�B�B
�B	�B�B�B�B
�B,
�B,
�B	�B�B�B�B��Boperator()�	�B<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��Boperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�B<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Boperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��B<lambda_66f57f934f28d61049862f64df852ff0>���Boperator=���
v�Bstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`b1aaeee8��	�.�.&A	�s�sFA	dxjxnA	�z�z�A	�����A	���A
�A,
B,
�A	0k+}+�B	��ijRB	[�a�pB
�A�A�B	�A��
�A�A�B	�A��	�A��	�A��
iB
KB�Auu	0k+�+�B�A#�
�B
�A
�A
�A
kA
JA
*A`B��	0�G�GC	X��pB	`BX��&Chb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=�Coperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &���Cget
VBv�FChb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���BB��	0�G�GC	��(�RB	BB��(�Chb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=�	Coperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &���	Cget
8Bv�F
Chb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���1A{O	0�G�GC	�.�O&A	1A�.�O�Chb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�Coperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��Cget
Av�FChb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.A	`s�s?AbAG�	�O�OC	6z�z�A�Ao#	�O�OC�A��	�O�OC	����MB	'�L�kB�A$"	0k+}+C`B��$"	0�G�GC
`B`B!CBB��$"	0�G�G#C
BBBB%C1A{O$"	0�G�G'C
1A1A)C	X��pB	��(�RB
rA	�z��-C	|A�z���.Chb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�/Coperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�/Cget
rAv�F0Chb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��-C|ARy	0�J�J3C
7A	�s��5C	RA�s���6Chb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�7Coperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���7Cget
7Av�F8Chb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��5CRAA	0�J�J;C��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`b1aaeee8�
=C��
>C	u=C?C#�
?C,
>C	(�=C?C	+�=C?C
=C�ECu	-��}�}FC=Cu	-�5�HCrIChb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
=Cr
uinit_value���JChb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
=C	u=C#�	u=C#�
EC
=C	=CPC
OC	=CPCQCRC
=C,
>C,
UC	TC=CPCVC�@Coperator()�	MC<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�CCoperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	NC<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>DCoperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�SC<lambda_a932417c2c013cd7e6a2e40d88844188>��WCoperator=��
vXChb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`b1aaeee8�	�.�O&A	0�O�OC	0�O�OC	0�O�OCbA"G�	�O�O^C
bAbA`C�A"o#	�O�ObC
�A�AdC�A"��	�O�OfC
�A�AhC|ARy"	0�J�JjC
|A|AlCRAA"	0�J�JnC
RARApC	-�5�HC
LC��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`b1aaeee8���
tC��
uC	utCvC��
vC,
uC	��tCvC	��tCvC
tC�|Cu	���}�}}CtCu	����Cr�Chb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
tCr
uinit_value����Chb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
tC	utC��	utC��
|C
tC	tC�C
�C	tC�C�C�C
tC,
uC,
�C	�CtC�C�C�wCoperator()�	�C<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�zCoperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�C<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>{Coperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���C<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���Coperator=��
v�Chb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`b1aaeee8���`B"��	0�O�O�CBB"��	0�O�O�C1A"{O	0�O�O�C	bApJrJ`C	�ApJrJdC	�ApJrJhC	0�O�O3C	0�O�O;C	����C
�C	`BpJrJ!C	BBpJrJ%C	1ApJrJ)C|A"Ry	0�O�O�CRA"A	0�O�O�C	|ApJrJlC	RApJrJpCt.B&�AType���7Bget_crap�����CCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�AType���6Bget_crap�����CCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�AType���3Bget_null���R�CNullHelper<OT::GaspRange>.?AU?$NullHelper@UGaspRange@OT@@@@�wBget_null���F�CNull<OT::GaspRange>.?AU?$Null@UGaspRange@OT@@@@�&�AType����Bget_null�����CNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�AType����Bget_null�����CNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Bget_null�����CNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Bget_null�����CNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0d7f35ee���
�C��
�Cvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0d7f35ee���
�C,Z�hb_ot_shape_normalize_context_t.?AUhb_ot_shape_normalize_context_t@@
�C��
�C�Cuuu	0�C�C�Cuuserialize_append����"copy����"sanitize_shallow���
	9len��
�"arrayZ����"_compiles_assertion_on_line_821�"_instance_assertion_on_line_821?null_size��?min_size���v�"OT::ArrayOf<OT::BaseLangSysRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UBaseLangSysRecord@OT@@U?$IntType@G$01@2@@OT@@���z�hb_sorted_array_t<OT::BaseLangSysRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseLangSysRecord@OT@@@@
�"	�"�"�"r�hb_sorted_array_t<OT::BaseLangSysRecord>.?AU?$hb_sorted_array_t@UBaseLangSysRecord@OT@@@@���
�"	�"�"�"�"�"	�"�"�"	0�"�"49
�"	�"�"�"<>�"���"as_array����"iter_t��"writer_t����"iter����"writer��"operator struct hb_sorted_array_t<struct OT::BaseLangSysRecord const >��"operator struct hb_sorted_array_t<struct OT::BaseLangSysRecord>�"begin���"end�"serialize��#copy���
T#OT::SortedArrayOf<OT::BaseLangSysRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UBaseLangSysRecord@OT@@U?$IntType@G$01@2@@OT@@���A�"	�"�"�"#b�NullHelper<OT::BaseLangSysRecord>.?AU?$NullHelper@UBaseLangSysRecord@OT@@@@�	�"#
�",#�"6"#
�"
�"��
#,##w"
#
#
#
#
�"	�"##
�",	#�"#b	�"####
E",
#	#�"#�	w"�"###�1#�u	0�"##	0�"#�;	0�"#9	�"#	u�"#N�v��E"target_t���#OffsetTo<OT::BaseValues,OT::IntType<unsigned short,2>,void,1>��#operator=��#operator()�#serialize_copy�#sanitize_shallow��� #neuter�!#_instance_assertion_on_line_517"#get_size���?null_size��?min_size���?static_size�6##OT::OffsetTo<OT::BaseValues,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseValues@OT@@U?$IntType@G$01@2@X$00@OT@@�
�",
�",
�"
�",
(#	'#F0�1)#
'#	'#F0�1+#
�"
-#�8#�"	0�"#/#�8�"�"	0�"�"1#
�"
'#,
�"	0k+�+5#
�"�l+7#	0�"�"8#
�"F�OT::BaseScriptRecord.?AUBaseScriptRecord@OT@@���
;#��
<#	t;#=#s	0;#=#	u;#=#B�OT::BaseScriptList.?AUBaseScriptList@OT@@���
A#��
B#
C#	(#;#=#D#	;#=#�!	0;#=#�!	0;#=#�;��OT::OffsetTo<OT::BaseScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseScript@OT@@U?$IntType@G$01@2@X$00@OT@@�	;#=#B>#cmp?#has_data���@#get_script_tag�E#get_base_scriptF#collect_variation_indices��G#subset�H#sanitize���
Z9baseScriptTag
I#baseScript���J#_instance_assertion_on_line_565@#get_size���?null_size��?min_size���?static_sizeFK#OT::BaseScriptRecord.?AUBaseScriptRecord@OT@@���
<#
=#,
B#
O#,
I#��
Q#,P#R#(#S#
Q#
U#
R#
I#	I#X#W#
I#,	Z#I#X#b	I#X#W#[#\#
�",
Q#	^#I#_#�	(#I#_#`#a#�1R#�u	0I#X#c#	0I#_#�;	0I#_#9	I#_#	uI#_#N�v���"target_t���Y#OffsetTo<OT::BaseScript,OT::IntType<unsigned short,2>,void,1>��]#operator=��b#operator()�d#serialize_copy�e#sanitize_shallow���f#neuter�g#_instance_assertion_on_line_517h#get_size���?null_size��?min_size���?static_size�6i#OT::OffsetTo<OT::BaseScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
C#,�R#(#l#
;#
<#,
o#	n#F0�1p#
I#
r#�8R#�	0I#X#t#
n#,
M#	0k+�+w#	(#A#O#s	A#O#�!	0A#O#s	0A#O#9��OT::SortedArrayOf<OT::BaseScriptRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UBaseScriptRecord@OT@@U?$IntType@G$01@2@@OT@@�	A#O#�y#get_base_scriptz#collect_variation_indices��{#subset�|#sanitize���
}#baseScriptRecords~#_compiles_assertion_on_line_616~#_instance_assertion_on_line_616?null_size��?min_size���B	#OT::BaseScriptList.?AUBaseScriptList@OT@@���
}#��
�#
�#��OT::ArrayOf<OT::BaseScriptRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UBaseScriptRecord@OT@@U?$IntType@G$01@2@@OT@@�
�#��
�#,
�#
�#	�#�#�#	�#�#�#�#	�#�#�#
;#,	�#�#�#r
�#	o#�#�#r�#�#	u�#�#	0�#�#	�#�#j�hb_array_t<OT::BaseScriptRecord const >.?AU?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@	�#�#�#b�hb_array_t<OT::BaseScriptRecord>.?AU?$hb_array_t@UBaseScriptRecord@OT@@@@���	�#�#�#�#�#	M#�#�#	0�#�#�;	n#�#�#<
�#	�#�#�#<	0�#�#9;##�	�#�#�;#item_t�?item_size���#ArrayOf<OT::BaseScriptRecord,OT::IntType<unsigned short,2> >����#operator=���#operator[]��#get_size����#operator bool���#pop�#as_array����#iter_t��#writer_t����#iter����#writer��#operator struct hb_array_t<struct OT::BaseScriptRecord const >��#operator struct hb_array_t<struct OT::BaseScriptRecord>�#begin���#end�#qsort���#serialize���#serialize_append����#copy����#sanitize_shallow���
	9len��
�#arrayZ����#_compiles_assertion_on_line_821�#_instance_assertion_on_line_821?null_size��?min_size���v�#OT::ArrayOf<OT::BaseScriptRecord,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UBaseScriptRecord@OT@@U?$IntType@G$01@2@@OT@@�z�hb_sorted_array_t<OT::BaseScriptRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseScriptRecord@OT@@@@��
�#	�#}#�#n�hb_sorted_array_t<OT::BaseScriptRecord>.?AU?$hb_sorted_array_t@UBaseScriptRecord@OT@@@@�
}#	�#}#�#�#�#	M#}#�#	0}#�#49
}#	�#}#�#<>�#���#as_array����#iter_t��#writer_t����#iter����#writer��#operator struct hb_sorted_array_t<struct OT::BaseScriptRecord const >���#operator struct hb_sorted_array_t<struct OT::BaseScriptRecord>��#begin���#end�#serialize���#copy���
T�#OT::SortedArrayOf<OT::BaseScriptRecord,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UBaseScriptRecord@OT@@U?$IntType@G$01@2@@OT@@�Ao#	o#}#�#�#b�NullHelper<OT::BaseScriptRecord>.?AU?$NullHelper@UBaseScriptRecord@OT@@@@���	o#�#V�NullHelper<OT::BaseScript>.?AU?$NullHelper@UBaseScript@OT@@@@���	(#�#
M#,
�#,
A#
B#,
�#	�#F0�1�#
�#	�#F0�1�#
�#
�#,	0k+�+D#
C#�l+�#	0�#�#�#
C#.�OT::Axis.?AUAxis@OT@@���
�#��
�#uuu�!	0�#�#�#uuu�!�!	0�#�#�#	�#�#�!	0�#�#s	0�#�#9��OT::OffsetTo<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::BaseScriptList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseScriptList@OT@@U?$IntType@G$01@2@X$00@OT@@�	�#�#	u�#�#"�#get_baseline����#get_min_max�#collect_variation_indices���#subset��#sanitize���
�#baseTagList��
�#baseScriptList����#_instance_assertion_on_line_700�#get_size���?null_size��?min_size���?static_size.�#OT::Axis.?AUAxis@OT@@���
�#,
�#��
�#,�#�#�#�#
�#
�#
�#
�#
�#	�#�#�#
�#,	�#�#�#b	�#�#�#�#�#
A#,
�#	�#�#�#�	�#�#�#�#�#�1�#�u	0�#�#�#	0�#�#�;	0�#�#9	�#�#	u�#�#R�v��A#target_t����#OffsetTo<OT::BaseScriptList,OT::IntType<unsigned short,2>,void,1>���#operator=���#operator()��#serialize_copy��#sanitize_shallow����#neuter��#_instance_assertion_on_line_517�#get_size���?null_size��?min_size���?static_size�6�#OT::OffsetTo<OT::BaseScriptList,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UBaseScriptList@OT@@U?$IntType@G$01@2@X$00@OT@@�
�#��OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@���
�#��
�#z�OT::ArrayOf<OT::Tag,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@���
�#��
�#,
�#
�#	�#�#�#	�#�#�#�#	�#�#�#	z9�#�#r
�#	5x�#$r�#$	u�#$	0�#$	�#�#R�hb_array_t<OT::Tag const >.?AU?$hb_array_t@$$CBUTag@OT@@@@��	$�#$F�hb_array_t<OT::Tag>.?AU?$hb_array_t@UTag@OT@@@@�	$�#�#$	$	~9�#$	0�#�#�;	|9�#�#<
�#	$�#$<	0�#$9Z9#�	�#$�Z9item_t�?item_size���#ArrayOf<OT::Tag,OT::IntType<unsigned short,2> >�#operator=��$operator[]�$get_size���$operator bool��$pop
$as_array���$iter_t�$writer_t���$iter���	$writer�$operator struct hb_array_t<struct OT::Tag const >��	$operator struct hb_array_t<struct OT::Tag>�$begin��$end$qsort��$serialize��
$serialize_append���$copy���$sanitize_shallow���
	9len��
$arrayZ���$_compiles_assertion_on_line_821$_instance_assertion_on_line_821?null_size��?min_size���zv$OT::ArrayOf<OT::Tag,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@���^�hb_sorted_array_t<OT::Tag const >.?AU?$hb_sorted_array_t@$$CBUTag@OT@@@@
�#	$�#$V�hb_sorted_array_t<OT::Tag>.?AU?$hb_sorted_array_t@UTag@OT@@@@���
�#	$�#$$$	~9�#$	0�#$49
�#	$�#$<&�#��$as_array���$iter_t�$writer_t���$iter���$writer�$operator struct hb_sorted_array_t<struct OT::Tag const >���$operator struct hb_sorted_array_t<struct OT::Tag>��$begin��$end$serialize��$copy���
T $OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@���
�#,
�#��
#$,�#$$"$%$
#$
'$
$$
�#	�#*$)$
�#,	,$�#*$b	�#*$)$-$.$
�#,
#$	0$�#1$�	"$�#1$2$3$�1$$�u	0�#*$5$	0�#1$�;	0�#1$9	�#1$	u�#1$z�v���#target_t���+$OffsetTo<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>���/$operator=��4$operator()�6$serialize_copy�7$sanitize_shallow���8$neuter�9$_instance_assertion_on_line_517:$get_size���?null_size��?min_size���?static_size�6;$OT::OffsetTo<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@�	0�#$�-
�#
�#,
?$	>$F0�1@$
�#
B$
�#
D$�8�#�#	0�#�#F$
>$,
�#	0k+�+I$
-b	?$,bK$3	0,bK$	e�,bK$	,bK$�!�84b	0,bK$P$	0,bK$sTu�$uut	0,bK$S$"T�$uuutt	0,bK$U$	0,bK$9��OT::OffsetTo<OT::Axis,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAxis@OT@@U?$IntType@G$01@2@X$00@OT@@�	,bK$~?tableTag���L$get_axis���M$has_var_store��N$get_var_store��O$collect_variation_indices��Q$subset_varstoreR$subset�T$get_baseline���V$get_min_maxW$sanitize���
L>version��
X$hAxis
X$vAxis

�varStore�Y$_instance_assertion_on_line_842?null_size��?min_size���.Z$OT::BASE.?AUBASE@OT@@���
K$,
X$��
]$,\$^$?$_$
]$
a$
^$
X$	X$d$c$
X$,	f$X$d$b	X$d$c$g$h$
�#,
]$	j$X$k$�	?$X$k$l$m$�1^$�u	0X$d$o$	0X$k$�;	0X$k$9	X$k$	uX$k$F�v���#target_t���e$OffsetTo<OT::Axis,OT::IntType<unsigned short,2>,void,1>i$operator=��n$operator()�p$serialize_copy�q$sanitize_shallow���r$neuter�s$_instance_assertion_on_line_517t$get_size���?null_size��?min_size���?static_size�6u$OT::OffsetTo<OT::Axis,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UAxis@OT@@U?$IntType@G$01@2@X$00@OT@@�
K$\$��e�x$�8��.bׯ	0
���z$
4b,
-b,
}$	4bF0�1~$
4b	4bF0�1�$
X$
�$�8^$.b	0X$d$�$
�!,
.b	0k+�+�$>�OT::JstfPriority.?AUJstfPriority@OT@@���
�$��
�$	0�$�$9��OT::OffsetTo<OT::IndexArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UIndexArray@OT@@U?$IntType@G$01@2@X$00@OT@@�	�$�$	u�$�$��$sanitize���
�$shrinkageEnableGSUB��
�$shrinkageDisableGSUB�
�$shrinkageEnableGPOS��
�$shrinkageDisableGPOS�
��shrinkageJstfMax�
�$
extensionEnableGSUB��
�$extensionDisableGSUB�
�$extensionEnableGPOS��
�$extensionDisableGPOS�
��extensionJstfMax��$_instance_assertion_on_line_116�$get_size���?null_size��?min_size���?static_size>�$OT::JstfPriority.?AUJstfPriority@OT@@���
�$
�$	0k+�+�$
�$��
�$
�$
�$,
�$
�$	�$�$�$
�$,	�$�$�$b	�$�$�$�$�$
�$	���$�$�	�u�$�$�$�$�1�$�u	0�$�$�$	0�$�$�;	0�$�$9	�$�$	u�$�$N�v��|utarget_t����$OffsetTo<OT::IndexArray,OT::IntType<unsigned short,2>,void,1>���$operator=���$operator()��$serialize_copy��$sanitize_shallow����$neuter��$_instance_assertion_on_line_517�$get_size���?null_size��?min_size���?static_size�6�$OT::OffsetTo<OT::IndexArray,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UIndexArray@OT@@U?$IntType@G$01@2@X$00@OT@@�
��
�$,:�OT::JstfLangSys.?AUJstfLangSys@OT@@�
�$��
�$��OT::List16OfOffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@@OT@@�����OT::ArrayOf<OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@����OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@�
�$��
�$,
�$
�$	�$�$�$	�$�$�$�$	�$�$�$
�$,	�$�$�$r
�$��
�$,
�$	�$�$�$r�$�$	u�$�$	0�$�$	�$�$��hb_array_t<OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�$�$�$��hb_array_t<OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@@@	�$�$�$�$�$
�$	�$�$�$	0�$�$�;
�$	�$�$�$<
�$	�$�$�$<	0�$�$9�$#�	�$�$z�$item_t�?item_size���$ArrayOf<OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >�$operator=���$operator[]��$get_size����$operator bool���$pop�$as_array����$iter_t��$writer_t����$iter����$writer��$operator struct hb_array_t<struct OT::OffsetTo<struct OT::JstfPriority,struct OT::IntType<unsigned short,2>,void,1> const >�$operator struct hb_array_t<struct OT::OffsetTo<struct OT::JstfPriority,struct OT::IntType<unsigned short,2>,void,1> >���$begin���$end�$qsort���$serialize���$serialize_append����$copy����$sanitize_shallow���
	9len��
�$arrayZ����$_compiles_assertion_on_line_821�$_instance_assertion_on_line_821?null_size��?min_size����v�$OT::ArrayOf<OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@U?$IntType@G$01@2@@OT@@���
�$,
�$	�$�$�$r
�$��
�$	�$�$�$r�$�$	0�$�$s2�$���$operator[]��$subset��$OT::List16OfOffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2> >.?AU?$List16OfOffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@@OT@@���	0�$�$�v"�$���$sanitize���:�$OT::JstfLangSys.?AUJstfLangSys@OT@@�
�$	0�$�$9
�$,:�OT::JstfScript.?AUJstfScript@OT@@���
�$��
�$	u�$�$	5x�$�$s	u�$�$�
�$,	�$�$�$s	0�$�$	0�$�$	�$�$�$	0�$�$�v��OT::OffsetTo<OT::SortedArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@��OT::OffsetTo<OT::JstfLangSys,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfLangSys@OT@@U?$IntType@G$01@2@X$00@OT@@���b�OT::RecordArrayOf<OT::JstfLangSys>.?AU?$RecordArrayOf@UJstfLangSys@OT@@@OT@@	�$�$��$get_lang_sys_count��$get_lang_sys_tag����$get_lang_sys_tags���$get_lang_sys����$find_lang_sys_index�$has_default_lang_sys����$get_default_lang_sys����$sanitize���
�$extenderGlyphs���
�$defaultLangSys���
�$langSys���$_compiles_assertion_on_line_187�$_instance_assertion_on_line_187?null_size��?min_size���:�$OT::JstfScript.?AUJstfScript@OT@@����OT::ArrayOf<OT::Record<OT::JstfLangSys>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UJstfLangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@V�OT::Record<OT::JstfLangSys>.?AU?$Record@UJstfLangSys@OT@@@OT@@��
�$��
�$,
�$
�$	�$�$�$	�$�$�$%	�$�$�$
�$,	%�$�$r
�$��
%,
�$	%�$%r%%	u�$%	0�$%	�$�$~�hb_array_t<OT::Record<OT::JstfLangSys> const >.?AU?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@���	
%�$%r�hb_array_t<OT::Record<OT::JstfLangSys> >.?AU?$hb_array_t@U?$Record@UJstfLangSys@OT@@@OT@@@@�	%�$�$%%
%	%�$%	0�$�$�;
�$	%�$�$<
�$	%�$%<	0�$%9�$#�	�$%��$item_t�?item_size��%ArrayOf<OT::Record<OT::JstfLangSys>,OT::IntType<unsigned short,2> >%operator=��	%operator[]�
%get_size���%operator bool��%pop%as_array���
%iter_t�%writer_t���%iter���%writer�%operator struct hb_array_t<struct OT::Record<struct OT::JstfLangSys> const >���%operator struct hb_array_t<struct OT::Record<struct OT::JstfLangSys> >�%begin��%end%qsort��%serialize��%serialize_append���%copy���%sanitize_shallow���
	9len��
%arrayZ���%_compiles_assertion_on_line_821%_instance_assertion_on_line_821?null_size��?min_size���v%OT::ArrayOf<OT::Record<OT::JstfLangSys>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UJstfLangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@��OT::SortedArrayOf<OT::Record<OT::JstfLangSys>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UJstfLangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@��hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@�
%��
 %	%%!%��hb_sorted_array_t<OT::Record<OT::JstfLangSys> >.?AU?$hb_sorted_array_t@U?$Record@UJstfLangSys@OT@@@OT@@@@���
%	#%%$%"%%%	%%!%	0%$%49
%	)%%!%<Z�$��&%as_array���%iter_t�#%writer_t���"%iter���%%writer�"%operator struct hb_sorted_array_t<struct OT::Record<struct OT::JstfLangSys> const >%%operator struct hb_sorted_array_t<struct OT::Record<struct OT::JstfLangSys> >��'%begin��'%end(%serialize��*%copy���
T+%OT::SortedArrayOf<OT::Record<OT::JstfLangSys>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UJstfLangSys@OT@@@OT@@U?$IntType@G$01@2@@OT@@
�$,
�$	-%�$.%s
�$��
0%,
�$��
2%	1%�$3%s/%4%	5x�$3%s	u�$3%�	0�$3%Z%��5%get_offset�6%get_tag7%get_tags���8%find_index�b9%OT::RecordArrayOf<OT::JstfLangSys>.?AU?$RecordArrayOf@UJstfLangSys@OT@@@OT@@
�$
2%
<%
�$,>%1%�$?%
%	t�$A%s	0�$A%Lx	0�$A%�;	�$A%	u�$A%�B%cmpC%subset�D%sanitize���
Z9tag��
�$offset���E%_instance_assertion_on_line_921F%get_size���?null_size��?min_size���?static_sizeV
G%OT::Record<OT::JstfLangSys>.?AU?$Record@UJstfLangSys@OT@@@OT@@��
0%
I%
1%
�$	�$L%K%	-%�$L%b	�$L%K%N%O%
�$,
0%	Q%�$R%�	�$�$R%S%T%�11%�u	0�$L%V%	0�$R%�;	0�$R%9	�$R%	u�$R%N�v���$target_t���M%OffsetTo<OT::JstfLangSys,OT::IntType<unsigned short,2>,void,1>�P%operator=��U%operator()�W%serialize_copy�X%sanitize_shallow���Y%neuter�Z%_instance_assertion_on_line_517[%get_size���?null_size��?min_size���?static_size�6\%OT::OffsetTo<OT::JstfLangSys,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfLangSys@OT@@U?$IntType@G$01@2@X$00@OT@@���
�$
�$��
_%
`%
_%,
b%
�$	�$d%c%
�$,	f%�$d%b	�$d%c%g%h%
&s,
_%	j%�$k%�
�,	m%�$k%l%n%�1b%�u	0�$d%p%	0�$k%�;	0�$k%9	�$k%	u�$k%��v��&starget_t���e%OffsetTo<OT::SortedArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>���i%operator=��o%operator()�q%serialize_copy�r%sanitize_shallow���s%neuter�t%_instance_assertion_on_line_517u%get_size���?null_size��?min_size���?static_size�6v%OT::OffsetTo<OT::SortedArrayOf<OT::HBGlyphID16,OT::IntType<unsigned short,2> >,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@U?$SortedArrayOf@UHBGlyphID16@OT@@U?$IntType@G$01@2@@OT@@U?$IntType@G$01@2@X$00@OT@@�
;%�l+x%	0�$%y%
;%.�OT::JSTF.?AUJSTF@OT@@���
|%��
}%	u|%~%	5x|%~%s	u|%~%�
�$,	�%|%~%s	0|%~%	0|%~%9b�OT::RecordArrayOf<OT::JstfScript>.?AU?$RecordArrayOf@UJstfScript@OT@@@OT@@��	|%~%J?tableTag���%get_script_count����%get_script_tag��%get_script_tags�%get_script��%find_script_index���%sanitize���
L>version��
�%scriptList����%_compiles_assertion_on_line_229�%_instance_assertion_on_line_229?null_size��?min_size���.
�%OT::JSTF.?AUJSTF@OT@@����OT::ArrayOf<OT::Record<OT::JstfScript>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UJstfScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@��R�OT::Record<OT::JstfScript>.?AU?$Record@UJstfScript@OT@@@OT@@
�%��
�%,
�%
�%	�%�%�%	�%�%�%�%	�%�%�%
�%,	�%�%�%r
�%��
�%,
�%	�%�%�%r�%�%	u�%�%	0�%�%	�%�%z�hb_array_t<OT::Record<OT::JstfScript> const >.?AU?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@�	�%�%�%r�hb_array_t<OT::Record<OT::JstfScript> >.?AU?$hb_array_t@U?$Record@UJstfScript@OT@@@OT@@@@���	�%�%�%�%�%
�%	�%�%�%	0�%�%�;
�%	�%�%�%<
�%	�%�%�%<	0�%�%9�%#�	�%�%��%item_t�?item_size���%ArrayOf<OT::Record<OT::JstfScript>,OT::IntType<unsigned short,2> >��%operator=���%operator[]��%get_size����%operator bool���%pop�%as_array����%iter_t��%writer_t����%iter����%writer��%operator struct hb_array_t<struct OT::Record<struct OT::JstfScript> const >�%operator struct hb_array_t<struct OT::Record<struct OT::JstfScript> >���%begin���%end�%qsort���%serialize���%serialize_append����%copy����%sanitize_shallow���
	9len��
�%arrayZ����%_compiles_assertion_on_line_821�%_instance_assertion_on_line_821?null_size��?min_size���v�%OT::ArrayOf<OT::Record<OT::JstfScript>,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@U?$Record@UJstfScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���OT::SortedArrayOf<OT::Record<OT::JstfScript>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UJstfScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���hb_sorted_array_t<OT::Record<OT::JstfScript> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@���
�%��
�%	�%�%�%~�hb_sorted_array_t<OT::Record<OT::JstfScript> >.?AU?$hb_sorted_array_t@U?$Record@UJstfScript@OT@@@OT@@@@�
�%	�%�%�%�%�%	�%�%�%	0�%�%49
�%	�%�%�%<Z�%���%as_array����%iter_t��%writer_t����%iter����%writer��%operator struct hb_sorted_array_t<struct OT::Record<struct OT::JstfScript> const >��%operator struct hb_sorted_array_t<struct OT::Record<struct OT::JstfScript> >����%begin���%end�%serialize���%copy���
T�%OT::SortedArrayOf<OT::Record<OT::JstfScript>,OT::IntType<unsigned short,2> >.?AU?$SortedArrayOf@U?$Record@UJstfScript@OT@@@OT@@U?$IntType@G$01@2@@OT@@���OT::OffsetTo<OT::JstfScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
�%,
�%	�%�%�%s
�%��
�%,
�%��
�%	�%�%�%s�%�%	5x�%�%s	u�%�%�	0�%�%Z�%���%get_offset��%get_tag�%get_tags����%find_index�b�%OT::RecordArrayOf<OT::JstfScript>.?AU?$RecordArrayOf@UJstfScript@OT@@@OT@@��
}%
�%
�%
~%,�%�%�%�%
�%	t�%�%s	0�%�%Lx	0�%�%�;	�%�%	u�%�%��%cmp�%subset��%sanitize���
Z9tag��
�%offset����%_instance_assertion_on_line_921�%get_size���?null_size��?min_size���?static_sizeR
�%OT::Record<OT::JstfScript>.?AU?$Record@UJstfScript@OT@@@OT@@
�%
�%
�%
�%	�%�%�%	�%�%�%b	�%�%�%�%�%
�$,
�%	�%�%�%�	�%�%�%�%�%�1�%�u	0�%�%�%	0�%�%�;	0�%�%9	�%�%	u�%�%N�v���$target_t����%OffsetTo<OT::JstfScript,OT::IntType<unsigned short,2>,void,1>���%operator=���%operator()��%serialize_copy��%sanitize_shallow����%neuter��%_instance_assertion_on_line_517�%get_size���?null_size��?min_size���?static_size�6�%OT::OffsetTo<OT::JstfScript,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfScript@OT@@U?$IntType@G$01@2@X$00@OT@@�
~%
�%�l+�%	0�%�%�%
�%��OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`bd6f6eaa��
�%��
�%	0�%�%��
�%�
�%
�%	�%�%
�%	�%�%L��%�%
�%,
�%,
&	�%�%�%&j�%operator()��%<lambda_a3d7bb2bcf15c0e21c9025e5104df265>��
�tc&operator=��&&OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`bd6f6eaa��
�%
�%,	�%�%L�
�%
�%,���%�.	����
&�����&hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unna�����__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
��it���
�Pp
MBXf^
&`hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����%�.	�mHqH&�%�.	��&�&hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>�
�%p
�.f�&hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@@@�B�AAT::OpticalBounds.?AUOpticalBounds@AAT@@���
&��
&	0&&9	&&	u&&�&sanitize���
�:leftSide�
�:topSide��
�:rightSide
�:bottomSide���&_instance_assertion_on_line_53�&get_size���?null_size��?min_size���?static_sizeB
&AAT::OpticalBounds.?AUOpticalBounds@AAT@@���
&
&	0k+�+&
&,>�AAT::opbdFormat0.?AUopbdFormat0@AAT@@���
 &��
!&Tu��	0 &"&#&	0 &"&�;��AAT::Lookup<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$Lookup@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�	 &"&�$&get_bounds�%&sanitize���
&&lookupTable��'&_instance_assertion_on_line_87�?null_size��?min_size���>(&
AAT::opbdFormat0.?AUopbdFormat0@AAT@@���
!&
&&��
+&
,&��OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@���
.&��
/&
+&	0&&&1&�	
9&&1&�		9&&1&	0&&1&�;	0&&1&95&6&��AAT::Lookup<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@��	&&1&�2&get_value��3&get_value_or_null��4&get_class��7&sanitize���8&<unnamed-type-u>���
8&u9&_compiles_assertion_on_line_6449&_instance_assertion_on_line_644?null_size��?min_size���:&
AAT::Lookup<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$Lookup@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
/&,
<&
.&	.&>&=&
.&,	@&.&>&b	.&>&=&A&B&
&,
/&	D&.&E&�
&,	G&.&E&F&H&�1<&�u	0.&>&J&	0.&E&�;	0.&E&9	.&E&	u.&E&R�v��&target_t���?&OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1>��C&operator=��I&operator()�K&serialize_copy�L&sanitize_shallow���M&neuter�N&_instance_assertion_on_line_517O&get_size���?null_size��?min_size���?static_size�6P&OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@����<&G&R&
"&,
0&,
*&	0k+�+V&>�AAT::opbdFormat1.?AUopbdFormat1@AAT@@���
X&��
Y&	0X&Z&#&	0X&Z&�;	X&Z&�[&get_bounds�\&sanitize���
&&lookupTable��]&_instance_assertion_on_line_124?null_size��?min_size���>^&
AAT::opbdFormat1.?AUopbdFormat1@AAT@@���
Y&
Z&,
`&	0k+�+b&.�AAT::opbd.?AUopbd@AAT@@�
d&��
e&	0d&f&�	0d&f&9J�AAT::opbd::<unnamed-type-u>.?AT<unnamed-type-u>@opbd@AAT@@��	d&f&�?tableTag���g&get_bounds�h&sanitize���
L>version��
	9format���i&<unnamed-type-u>���
i&uj&_instance_assertion_on_line_168?null_size��?min_size���.
k&AAT::opbd.?AUopbd@AAT@@�
e&
i&��
n&
o&*
 &format0��
X&format1��Jq&
AAT::opbd::<unnamed-type-u>.?AT<unnamed-type-u>@opbd@AAT@@��
*&
`&
f&,
m&	0k+�+v&	��U)U
%O,
F�,R�NullHelper<OT::GSUBGPOS>.?AU?$NullHelper@UGSUBGPOS@OT@@@@���	z&{&z&��" $uuuuut~&V�hb_collect_features_context_t.?AUhb_collect_features_context_t@@
�&
�&�
�&	�&�&
�&
�&��
�&,
�&	�&�&�& $u$	�&�&�&�&�&�&	�&�&Fn	0�&�&y	0�&�&-z�&�&	0�&�&s	�&�&	�&�&s��&hb_collect_features_context_t���&compute_feature_filter��&visited�&visited_feature_indices
z&g
$feature_indices��
$feature_indices_filter���
0Xhas_feature_filter���
$`visited_script���
$�visited_langsys��
u�script_count�
u�langsys_count
u�feature_index_count���&~hb_collect_features_context_t��&__vecDelDtor���V�&hb_collect_features_context_t.?AUhb_collect_features_context_t@@	�&�&�&
�&
z&
�&,,z�/	0�&�&�&
y�/	0�&�&�&
�&,�&
y�&�&,z�&
�&, $u$�&
�,�9:
@,
��,S+.�GSUBProxy.?AUGSUBProxy@@
�&	�&�&!$
��,b?table_indexFalways_inplace���Lookup��&GSUBProxy��
�&accel.�&GSUBProxy.?AUGSUBProxy@@	�&�&!$
�&
�&	���S�S
�&,.�GPOSProxy.?AUGPOSProxy@@
�&	�&�&!$
`�,b?table_indexFalways_inplace�+�Lookup��&GPOSProxy��
�&accel.�&GPOSProxy.?AUGPOSProxy@@	�&�&!$
�&
�&	��Y�Y
�&,
~�,�#'�
�&��
�&,�&�)TR	�)�)�&
�&,
�&��
�&,�&�)TR	�)�)�&
�&,f����&0�&
rR,
�&u�&��$uu�&T�$uu3t�&�nmorHB_OT_LAYOUT_BASELINE_TAG_ROMAN���gnahHB_OT_LAYOUT_BASELINE_TAG_HANGING�bfciHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_BOTTOM_OR_LEFT����tfciHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_TOP_OR_RIGHT��cfcIHB_OT_LAYOUT_BASELINE_TAG_IDEO_FACE_CENTRAL���oediHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_BOTTOM_OR_LEFT���ptdiHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_TOP_OR_RIGHT�ecdIHB_OT_LAYOUT_BASELINE_TAG_IDEO_EMBOX_CENTRAL��htamHB_OT_LAYOUT_BASELINE_TAG_MATH�������_HB_OT_LAYOUT_BASELINE_TAG_MAX_VALUE�N
t�&hb_ot_layout_baseline_tag_t.?AW4hb_ot_layout_baseline_tag_t@@�
�&,T�&�$uutt�&&��&b�hb_get_glyph_alternates_dispatch_t.?AUhb_get_glyph_alternates_dispatch_t@@��
�&��
�&��hb_dispatch_context_t<hb_get_glyph_alternates_dispatch_t,unsigned int,0>.?AU?$hb_dispatch_context_t@Uhb_get_glyph_alternates_dispatch_t@@I$0A@@@
�&
�&	�&�&�&
�&
�&��
�&	�&�&�&�&�&	��&�&	u�&	0�&�)	�&�&�&thiz����&get_name���?max_debug_depthureturn_t����&no_dispatch_return_value����&stop_sublookup_iteration���
udebug_depth���&hb_dispatch_context_t<hb_get_glyph_alternates_dispatch_t,unsigned int,0>���	�&hb_dispatch_context_t<hb_get_glyph_alternates_dispatch_t,unsigned int,0>.?AU?$hb_dispatch_context_t@Uhb_get_glyph_alternates_dispatch_t@@I$0A@@@	u�&	0�&�&s
�&	�&�&~�&���&default_return_value����&stop_sublookup_iteration����&hb_get_glyph_alternates_dispatch_t�b�&hb_get_glyph_alternates_dispatch_t.?AUhb_get_glyph_alternates_dispatch_t@@��
�&,	�&�&
�&,	�&�&
�&
�&,�&��uu	u�����&
�&,V�hb_position_single_dispatch_t.?AUhb_position_single_dispatch_t@@
�&��
�&��hb_dispatch_context_t<hb_position_single_dispatch_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_position_single_dispatch_t@@_N$0A@@@�
�&
'	'''
�&
'��
'	'''''	�''	0'	0'v+	''�'thiz���	'get_name���?max_debug_depth0return_t���
'no_dispatch_return_value���'stop_sublookup_iteration���
udebug_depth��'hb_dispatch_context_t<hb_position_single_dispatch_t,bool,0>�	
'hb_dispatch_context_t<hb_position_single_dispatch_t,bool,0>.?AU?$hb_dispatch_context_t@Uhb_position_single_dispatch_t@@_N$0A@@@�	0�&	0�&�&�
�&	�&'z'��'default_return_value���'stop_sublookup_iteration���'hb_position_single_dispatch_t��V'hb_position_single_dispatch_t.?AUhb_position_single_dispatch_t@@
�&,	''
',	�&'
'
','le#E3�b	0+�-�'
�&,F�Null<OT::GSUBGPOS>.?AU?$Null@UGSUBGPOS@OT@@@@���	z&'
8&��
 '
!'��AAT::LookupFormat0<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat0@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�����AAT::LookupFormat2<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat2@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�����AAT::LookupFormat4<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat4@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�����AAT::LookupFormat6<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat6@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�����AAT::LookupFormat8<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat8@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�����AAT::LookupFormat10<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat10@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
	9format���
#'format0��
$'format2��
%'format4��
&'format6��
''format8��
('format10��)'
AAT::Lookup<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >::<unnamed-type-u>.?AT<unnamed-type-u>@?$Lookup@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@��
#'��
+'
,'
+'	0&#'.'�	0#'.'�;	0#'.'90'1'��OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@���	#'.'�/'get_value��2'sanitize���
	9format���
3'arrayZ���4'_instance_assertion_on_line_161?min_size����5'AAT::LookupFormat0<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat0@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
$'��
7'
8'
7'	0&$':'s	0$':'�;	0$':'9<'='�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@���	$':'�;'get_value��>'sanitize���
	9format���
?'segments�@'_compiles_assertion_on_line_249@'_instance_assertion_on_line_249?null_size��?min_size����	A'
AAT::LookupFormat2<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat2@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
%'��
C'
D'
C'	0&%'F's	0%'F'�;	0%'F'9H'I'�OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@�	%'F'�G'get_value��J'sanitize���
	9format���
K'segments�L'_compiles_assertion_on_line_352L'_instance_assertion_on_line_352?null_size��?min_size����	M'
AAT::LookupFormat4<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat4@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
&'��
O'
P'
O'	0&&'R's	0&'R'�;	0&'R'9T'U'�OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@�	&'R'�S'get_value��V'sanitize���
	9format���
W'entries��X'_compiles_assertion_on_line_435X'_instance_assertion_on_line_435?null_size��?min_size����	Y'
AAT::LookupFormat6<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat6@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
''��
['
\'
['	0&''^'s	0''^'�;	0''^'9`'a'	''^'�_'get_value��b'sanitize���
	9format���
�9firstGlyph���
	9glyphCount���
3'valueArrayZ��c'_compiles_assertion_on_line_488c'_instance_assertion_on_line_488?null_size��?min_size����d'AAT::LookupFormat8<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat8@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
1&,	0�%�%�-
�%,�hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Tag OT::Record<OT::JstfScript>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@3@$0A@$0A@@@���
i'�j'�uk'
i':�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Tag OT::Record<OT::JstfScript>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
n'��
o'	un'p'
n'	m'n'r'
i'��
t'	u'n'p's'v'	i'n'p'	i'n'p'sy'x'	0n'p'	5xn'r'	5xn'p'|'}'	5xn'r's	5xn'p's'�'
n'!	i'n'�'s
i',
n'	�'n'�'s�'�'	i'n'r'r	i'n'�'	�'n'�'�'�'�'�5xitem_t�q'get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���w'thiz���x'iter���z'operator+��x'_begin�x'begin��x'_end���x'end{'operator bool��q'len~'operator*���'operator[]��'operator+=��'operator++��'operator-=��'operator--�y'operator-��: T�'hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Tag OT::Record<OT::JstfScript>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
�%��
�',Z9L��%���'�'
i'	i'�'�'
t'	5xi'�'	5xi'�'s	0i'�'	ui'�'	i'�'	i'�'s	i'i'�'
t',
�'	0i'�'�'��hb_reference_wrapper<OT::Tag OT::Record<OT::JstfScript>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@2@@@�n'���'hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Tag OT::Record<OT::JstfScript>::*,0,0>��5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��'__item__����'__item_at__�'__more__����'__len__�'__next__����'__forward__�'__prev__����'__rewind__��'__end__�'operator!=�
�%it���
�' f�'(hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Tag OT::Record<OT::JstfScript>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@3@$0A@$0A@@@���
�%���hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfScript>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@2@$0A@@@
�'��'�'i'�'
�'�
�'	�'�.�.�'
�'
�'	�'�'�'V�'hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfScript>::*,0>�
�'f��'hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfScript>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@2@$0A@@@
�'
�'��hb_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@
�'��
�'	u�'�'
�%
�'	�'�'�'
�'	�'�'�'�'�'	�%�'�'	�%�'�'s�'�'	0�'�'	�%�'�'	�%�'�'�'�'	�%�'�'s	�%�'�'s�'�'
�'!	�%�'�'s
�%,
�'	�'�'�'s�'�'	�%�'�'r	�%�'�'	�'�'�'�'�'�'��%item_t��'get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����'thiz����'iter����'operator+���'_begin��'begin���'_end����'end�'operator bool���'len�'operator*���'operator[]��'operator+=��'operator++��'operator-=��'operator--��'operator-��� T�'hb_iter_t<hb_sorted_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@��
�'��
�'	u�'�'
�%
�'	�'�'�'
�%��
�'	�'�'�'�'�'	�%�'�'	�%�'�'s�'�'	0�'�'	�%�'�'	�%�'�'�'�'	�%�'�'s	�%�'�'s�'�'
�'!	�%�'�'s
�%,
�'	�'�'�'s�'�'	�%�'�'r	�%�'�'	�'�'�'�'�'�'��%item_t��'get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����'thiz����'iter����'operator+���'_begin��'begin���'_end����'end�'operator bool���'len�'operator*���'operator[]��'operator+=��'operator++��'operator-=��'operator--��'operator-��� T�'hb_iter_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@
�'	�'�'�'
�'��
�'	�'�'�'�'�'	�%�'�'	�%�'�'s	0�'�'	u�'�'	�'�'	�'�'s	�%�'�'��'thiz����'__item__����'__item_at__�'__more__����'__len__�'__next__����'__forward__�'__prev__����'__rewind__�(__end__�(hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@�'���'��(hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::JstfScript> const >,OT::Record<OT::JstfScript> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@AEBU?$Record@UJstfScript@OT@@@OT@@@@���%u
�%	�%((	�%(((
�'	�%�%
(	�%�%
(s	�%(	�%(s	u�%
(
�',
(	0�%
((	�%�%
(	�%�%(	t�%	t�%
((((	�%�%(	�%�%(�((	�%(�	�%�%
(�	�%�%
(((	�%�%
(s��'��Frealloc_move���	(hb_array_t<OT::Record<OT::JstfScript> const >���%__item_t__�Fis_random_access_iterator��Fhas_fast_len���(__item__���(__item_at__
(__next__���(__forward__
(__prev__���(__rewind__�(__len__(operator!=�(begin��(end(operator&��(operator struct hb_array_t<struct OT::Record<struct OT::JstfScript> const >(operator==�(hash���(cmp(qsort��(get_size���(reverse(sub_array��(truncate���
(fini���
�%arrayZ���
ulength���
ubackwards_length�z"V (hb_array_t<OT::Record<OT::JstfScript> const >.?AU?$hb_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@�
�'	�%�%"(
�%	�%$((	�%$(%(&(
�'	0�%"(((	�%�%"(�	�%�%"(*(+(	�%�%"(s.�%���'���'iter_base_t�%item_t�#(begin��#(endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���'(hb_sorted_array_t<OT::Record<OT::JstfScript> const >���)(operator!=�,(sub_array��-(truncate���.( hb_sorted_array_t<OT::Record<OT::JstfScript> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UJstfScript@OT@@@OT@@@@���
�%r�NullHelper<OT::Record<OT::JstfScript> >.?AU?$NullHelper@U?$Record@UJstfScript@OT@@@OT@@@@���	�%1(
�%
�%,	0%!%�-
3%,
�hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Tag OT::Record<OT::JstfLangSys>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@3@$0A@$0A@@@���
7(�8(�u9(
7(>�hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Tag OT::Record<OT::JstfLangSys>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
<(��
=(	u<(>(
<(	;(<(@(
7(��
B(	C(<(>(A(D(	7(<(>(	7(<(>(sG(F(	0<(>(	5x<(@(	5x<(>(J(K(	5x<(@(s	5x<(>(sM(N(
<(!	7(<(P(s
7(,
<(	R(<(S(sQ(T(	7(<(@(r	7(<(P(	R(<(S(V(W(X(�5xitem_t�?(get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���E(thiz���F(iter���H(operator+��F(_begin�F(begin��F(_end���F(endI(operator bool��?(lenL(operator*��O(operator[]�U(operator+=�Y(operator++�U(operator-=�Y(operator--�G(operator-��> TZ(hb_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Tag OT::Record<OT::JstfLangSys>::*,0,0>,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@3@$0A@$0A@@@AEBUTag@OT@@@@�
%��
\(,Z9L��$��](^(
7(	7(`(_(
B(	5x7(b(	5x7(b(s	07(b(	u7(b(	7(`(	7(`(s	7(7(b(
B(,
j(	07(b(k(��hb_reference_wrapper<OT::Tag OT::Record<OT::JstfLangSys>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@2@@@��<(��a(hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Tag OT::Record<OT::JstfLangSys>::*,0,0>5x__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�c(__item__���d(__item_at__e(__more__���f(__len__g(__next__���h(__forward__g(__prev__���h(__rewind__�i(__end__l(operator!=�
%it���
m( f
n((hb_map_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Tag OT::Record<OT::JstfLangSys>::*,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@3@$0A@$0A@@@���
%���hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfLangSys>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@2@$0A@@@��
q(�p(r(7(s(
^(�
u(	q(�.�.v(
^(
q(	q(y(x(Vz(hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfLangSys>::*,0>
^(f�{(hb_map_iter_factory_t<OT::Tag OT::Record<OT::JstfLangSys>::*,0>.?AU?$hb_map_iter_factory_t@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@2@$0A@@@��
q(
^(��hb_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@
(��
�(	u(�(
%
(	�((�(
\(	�((�(�(�(	%(�(	%(�(s�(�(	0(�(	%(�(	%(�(�(�(	%(�(s	%(�(s�(�(
(!	%(�(s
%,
(	�((�(s�(�(	%(�(r	%(�(	�((�(�(�(�(�%item_t��(get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����(thiz����(iter����(operator+���(_begin��(begin���(_end����(end�(operator bool���(len�(operator*���(operator[]��(operator+=��(operator++��(operator-=��(operator--��(operator-��� T�(hb_iter_t<hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@��hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@����hb_iter_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@��
�(��
�(	u�(�(

%
�(	�(�(�(

%��
�(	�(�(�(�(�(	
%�(�(	
%�(�(s�(�(	0�(�(	%�(�(	%�(�(�(�(	%�(�(s	%�(�(s�(�(
�(!	
%�(�(s

%,
�(	�(�(�(s�(�(	
%�(�(r	
%�(�(	�(�(�(�(�(�(�%item_t��(get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����(thiz����(iter����(operator+���(_begin��(begin���(_end����(end�(operator bool���(len�(operator*���(operator[]��(operator+=��(operator++��(operator-=��(operator--��(operator-��� T�(hb_iter_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@���hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@
�(	�(�(�(
�(��
�(	�(�(�(�(�(	%�(�(	%�(�(s	0�(�(	u�(�(	�(�(	�(�(s	
%�(�(��(thiz����(__item__����(__item_at__�(__more__����(__len__�(__next__����(__forward__�(__prev__����(__rewind__��(__end__��(hb_iter_fallback_mixin_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@�(���(���(hb_iter_with_fallback_t<hb_array_t<OT::Record<OT::JstfLangSys> const >,OT::Record<OT::JstfLangSys> const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@AEBU?$Record@UJstfLangSys@OT@@@OT@@@@��%u

%	
%�(�(	
%�(�(�(
�(	%
%�(	%
%�(s	
%�(	
%�(s	u
%�(
�(,
�(	0
%�(�(	%
%�(	
%
%�(	t
%	t
%�(�(�(�(	%
%�(	%
%�(��(�(	
%�(�	
%
%�(�	
%
%�(�(�(	
%
%�(s��(��Frealloc_move����(hb_array_t<OT::Record<OT::JstfLangSys> const >�%__item_t__�Fis_random_access_iterator��Fhas_fast_len����(__item__����(__item_at__�(__next__����(__forward__�(__prev__����(__rewind__��(__len__�(operator!=��(begin���(end�(operator&���(operator struct hb_array_t<struct OT::Record<struct OT::JstfLangSys> const >����(operator==��(hash����(cmp�(qsort���(get_size����(reverse�(sub_array���(truncate����(fini���
%arrayZ���
ulength���
ubackwards_length�~"V�(hb_array_t<OT::Record<OT::JstfLangSys> const >.?AU?$hb_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@���
\(	%%�(
%	%�(�(	%�(�(�(
](	0%�(�(	%%�(�	%%�(�(�(	%%�(s.
%��(��(iter_base_t%item_t��(begin���(endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����(hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >���(operator!=��(sub_array���(truncate����( hb_sorted_array_t<OT::Record<OT::JstfLangSys> const >.?AU?$hb_sorted_array_t@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@�
�$r�NullHelper<OT::Record<OT::JstfLangSys> >.?AU?$NullHelper@U?$Record@UJstfLangSys@OT@@@OT@@@@�	%�(
%
%,�1$$�u�1	0�#*$)
*$,J�Null<OT::BaseScript>.?AU?$Null@UBaseScript@OT@@@@���	(#)
M#
�#,<##�

)V�Null<OT::BaseScriptRecord>.?AU?$Null@UBaseScriptRecord@OT@@@@���	o#)
�#
�#,
�"
�",�"#�
)V�Null<OT::BaseLangSysRecord>.?AU?$Null@UBaseLangSysRecord@OT@@@@�	�")
�"
�",
_",�!#�
)��NullHelper<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�!)
�!
",�!#�
)V�Null<OT::FeatMinMaxRecord>.?AU?$Null@UFeatMinMaxRecord@OT@@@@���	�!!)
�!
	",	1 �	 	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`bd6f6eaa�
')��
()	0')))r�
')�
+)
')	')-)
,)	')-)z�.)/)
'),
(),
2)	1)')-)3)r*)operator()�0)<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���4)operator=��&5)OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`bd6f6eaa�
()
)),	')-)z�
')
-),a�')	����<)�����=)hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB>)(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.,)
')	��ijA)ZB)hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
')f�C)hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`bd6f6eaa�
E)��
F)	0E)G)r�
E)�
I)
E)	E)K)
J)	E)K)z�L)M)
E),
F),
P)	O)E)K)Q)rH)operator()�N)<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���R)operator=���&S)OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`bd6f6eaa�
F)
G),	E)K)z�
E)
K),a�E)	'�L�Z)�,���[)hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB\)(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.J)
E)	[�a�_)Z`)hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
E)f�a)hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@
#b
/b,
U
)U, 1 	%�(�(	%�(�(
�(,
�(,
�(
�(,	�%$((	�%$((
�',
"(,
�'
�',
\'	0k+�+u)
3'��
w)
x)
w),
z)
3'	3'|){)	3'|)})~)	3'|){)	@&3'|)s
w)	<&3'�)s�)�)	u3's��hb_array_t<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> const >.?AU?$hb_array_t@$$CBU?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@@	�)3'�)s��hb_array_t<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$hb_array_t@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@@��	�)3'|)s�)�)	3'|)	03'|)�;
3'	�)3'�)49	03'�)�;.&#�	3'�)v.&item_t�?item_size��)UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >��)operator=���)operator[]��)get_size����)as_array����)qsort���)serialize���)copy����)sanitize_shallow���
�)arrayZ����)_instance_assertion_on_line_627?min_size����6�)OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@���	03'�)�
^',
W'��
�)
�)
�),
�)
W'	W'�)�)	W'�)�)�)	W'�)�)
�)	0W'�)��AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
�),	�)W'�)r
�)��
�),	�)W'�)r�)�)	uW'�)	0W'�)9	W'�)�?item_size���)VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >����)operator=���)last_is_terminator��)operator[]��)get_length��)get_size����)sanitize_shallow���
�9header���
�;
bytesZ����)_compiles_assertion_on_line_1233����)_instance_assertion_on_line_1233���?null_size��?min_size���&�)OT::VarSizedBinSearchArrayOf<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@�	0W'�)4�
R',
�)	�)W'�)#
�)	t�)�)s	0�)�)�;	0�)�)9�)�)	�)�)	u�)�)�?TerminationWordCount����)cmp�)sanitize���
�9glyph
.&value�)_instance_assertion_on_line_389�)get_size���?null_size��?min_size���?static_size��)AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
0&
�),
K'��
�)
�)
�),
�)
K'	K'�)�)	K'�)�)�)	K'�)�)
�)	0K'�)��AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
�),	�)K'�)r
�)��
�),	�)K'�)r�)�)	uK'�)	0K'�)9	K'�)�?item_size���)VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >��)operator=���)last_is_terminator��)operator[]��)get_length��)get_size����)sanitize_shallow���
�9header���
�;
bytesZ����)_compiles_assertion_on_line_1233����)_instance_assertion_on_line_1233���?null_size��?min_size���&�)OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@�
D'�l+�)�	0K'�)�)
F',
�)	�)K'�)#
�)	0&�)�)��	t�)�)s	0�)�)�;"�OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@	�)�)	u�)�)?TerminationWordCount����)get_value���)cmp�)sanitize���
�9last�
�9first
�)valuesZ���)_instance_assertion_on_line_304�)get_size���?null_size��?min_size���?static_size��)AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�
�),
?'��
�)
�)
�),
�)
?'	?'�)�)	?'�)�)�)	?'�)�)
�)	0?'�)��AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
�),	�)?'�)r
�)��
�),	�)?'�)r�)�)	u?'�)	0?'�)9	?'�)�?item_size���)VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >�)operator=���)last_is_terminator��)operator[]��)get_length��)get_size����)sanitize_shallow���
�9header���
�;
bytesZ����)_compiles_assertion_on_line_1233����)_instance_assertion_on_line_1233���?null_size��?min_size���&�)OT::VarSizedBinSearchArrayOf<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$VarSizedBinSearchArrayOf@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@OT@@���	0?'�)4�
:',
�)	�)?'�)#
�)	t�)*s	0�)*�;	0�)*9**	�)*	u�)*�?TerminationWordCount���*cmp*sanitize���
�9last�
�9first
.&value*_instance_assertion_on_line_201*get_size���?null_size��?min_size���?static_size�*AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@���
�),
.',�%(
�%�%#�
*
�%,f�Null<OT::Record<OT::JstfScript> >.?AU?$Null@U?$Record@UJstfScript@OT@@@OT@@@@���	�%*%�(
 %%#�
*
!%,f�Null<OT::Record<OT::JstfLangSys> >.?AU?$Null@U?$Record@UJstfLangSys@OT@@@OT@@@@�	%*��Null<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@��	�!*	- �� "
- ,	 �� "
 ,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bd6f6eaa��
 *��
!*	 *"*~ 
"*,
!*	�  *"*	�  *"*~ *�	���(*
 *	 *~ 	 *~ 
 *�
-*
 *	 */*
.*	 */*0*1*
 *,
!*,
4*	3* */*5*�#*operator()�	+*<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�&*operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	,*<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>'*operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�2*<lambda_133af15c3ab28a2fd0176429d1e8943b>��6*operator=���
v7*std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`bd6f6eaa����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bd6f6eaa��
9*��
:*	9*;*� 
;*,
:*	� 9*;*	� 9*;*~9*�	���A*
9*	9*� 	9*� 
9*�
F*
9*	9*H*
G*	9*H*I*J*
9*,
:*,
M*	L*9*H*N*�<*operator()�	D*<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�?*operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	E*<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>@*operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�K*<lambda_9f40189620cfe4223adcbc34f0d42913>��O*operator=���
vP*std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`bd6f6eaa����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bd6f6eaa�
R*��
S*	R*T*� 
T*,
S*	� R*T*	� R*T*~R*\	
�Z*
R*	R*� 	R*� 
R*�
_*
R*	R*a*
`*	R*a*b*c*
R*,
S*,
f*	e*R*a*g*�U*operator()�	]*<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�X*operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	^*<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Y*operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���d*<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��h*operator=���
vi*std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`bd6f6eaa���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bd6f6eaa��
k*��
l*	k*m*!
m*,
l*	!k*m*	!k*m*~k*�	<,9s*
k*	k*!	k*!
k*�
x*
k*	k*z*
y*	k*z*{*|*
k*,
l*,
*	~*k*z*�*�n*operator()�	v*<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�q*operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	w*<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>r*operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�}*<lambda_66f57f934f28d61049862f64df852ff0>���*operator=���
v�*std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`bd6f6eaa��	
%�(�(
A%
�(,
�(,	�%((
�%
�',

(,
�)��
�*,��*z)�*
�*
�*
�*
�)	�)�*�*
�),	�*�)�*b	�)�*�*�*�*
3',
�*	�*�)�*�	z)�)�*�*�*�1�*�u	0�)�*�*	0�)�*�;	0�)�*9	�)�*	u�)�*��;��3'target_t����*OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>���*operator=���*operator()��*serialize_copy��*sanitize_shallow����*neuter��*_instance_assertion_on_line_517�*get_size���?null_size��?min_size���?static_size"6�*OT::OffsetTo<OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >,OT::IntType<unsigned short,2>,void,0>.?AU?$OffsetTo@U?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@U?$IntType@G$01@2@X$0A@@OT@@
�),
�),	.bI#O#	W#bb	�Y�Y�Y
4�	$UUU
�(
%,
�(,
�'
�%,
(,
b
b,
�Y
�Y,
U
U,
(U,	�.�.�	�s�s�	dxjx�	�z�z 	����W 	��q 	����� 	^�d�� 	����� 	9�?�� 	����!	��!	�#�;!��OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`bd6f6eaa
�*��
�*	0�*�*��
�*�
�*
�*	�*�*
�*	�*�*���*�*
�*,
�*,
�*	�*�*�*�*��*operator()��*<lambda_002051149b1045938e90376ffdd0cc1a>��
�{__this���
�$glyphset�
ulookup_type���*operator=��&�*OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`bd6f6eaa
�*
�*,	�*�*��
�*
�*,=��*�.	��?��*�	����*hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>��__item_t__�Fis_sorted_iterator�B�__item__���C�__more__���D�__next__���D�__prev__���E�__end__H�operator!=�
��it���
I� p
MB8f�
�*@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��*�.	M�mHqH�*�*�.	M�T��*��*hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>�
�*p
�.f��* hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@@@�	����Y!��OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`bd6f6eaa
�*��
�*	0�*�*l�
�*�
�*
�*	�*�*
�*	�*�*���*�*
�*,
�*,
�*	�*�*�*�*��*operator()��*<lambda_3065f5404b1bd9c4fef5312d6282f02a>��
�{__this���
�$glyphset�
ulookup_type���*operator=��&�*OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`bd6f6eaa
�*
�*,	�*�*��
�*
�*,o��*�.	#�q��*�;����*hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>��T�__item_t__�Fis_sorted_iterator�t�__item__���u�__more__���v�__next__���v�__prev__���w�__end__z�operator!=�
[�it���
{� p
MB8f�
�*@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��*�.	�mHqH+�*�.	���+�+hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>�
�*p
�.f�+ hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@@@�	i!F0�1m!g!k!
g!,	{!F0�1�!y!}!
y!,	�!F0�1�!�!�!
�!,	�!F0�1�!�!�!
�!	0�8�8+�!u�1u	F0�1+
�!,	0k+}++�!�+
�!,��hb_iter_with_fallback_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��hb_iter_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@
+��
+	u++
"
+	+++
"��
!+	"+++ +#+	"++	"++s&+%+	0++	�!++	�!++)+*+	�!++s	�!++s,+-+
+!	"+/+s
",
+	1++2+s0+3+	"++r	"+/+	1++2+5+6+7+��!item_t�+get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���$+thiz���%+iter���'+operator+��%+_begin�%+begin��%+_end���%+end(+operator bool��+len++operator*��.+operator[]�4+operator+=�8+operator++�4+operator-=�8+operator--�&+operator-�� T9+hb_iter_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��
;+	+;+<+
;+��
>+	"+;+?+=+@+	�!;+?+	�!;+?+s	0;+?+	u;+?+	;+<+	;+<+s	";+?+�A+thiz���B+__item__���C+__item_at__D+__more__���E+__len__F+__next__���G+__forward__F+__prev__���G+__rewind__�H+__end__�I+hb_iter_fallback_mixin_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��+��;+���K+hb_iter_with_fallback_t<hb_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@�!u
"	"N+M+	"N+O+P+
!+	�!"R+	�!"R+s	"N+	"N+s	u"R+
!+,
X+	0"R+Y+	�!"R+	""N+	t"	t"R+Y+]+^+	""N+	""N+�`+a+	"N+�	""R+�	""R+d+e+	""R+s�+��Frealloc_move���Q+hb_array_t<OT::FeatMinMaxRecord const >�!__item_t__�Fis_random_access_iterator��Fhas_fast_len���S+__item__���T+__item_at__U+__next__���V+__forward__U+__prev__���V+__rewind__�W+__len__Z+operator!=�[+begin��[+end[+operator&��\+operator struct hb_array_t<struct OT::FeatMinMaxRecord const >�Z+operator==�W+hash���_+cmpb+qsort��W+get_size���c+reversef+sub_array��g+truncate���U+fini���
�!arrayZ���
ulength���
ubackwards_length�j"Vh+hb_array_t<OT::FeatMinMaxRecord const >.?AU?$hb_array_t@$$CBUFeatMinMaxRecord@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��
j+��
k+	uj+l+
"
j+	n+j+o+
"��
q+	r+j+l+p+s+	"j+l+	"j+l+sv+u+	0j+l+	�!j+o+	�!j+l+y+z+	�!j+o+s	�!j+l+s|+}+
j+!	"j++s
",
j+	�+j+�+s�+�+	"j+o+r	"j++	�+j+�+�+�+�+��!item_t�m+get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���t+thiz���u+iter���w+operator+��u+_begin�u+begin��u+_end���u+endx+operator bool��m+len{+operator*��~+operator[]��+operator+=��+operator++��+operator-=��+operator--�v+operator-��� T�+hb_iter_t<hb_sorted_array_t<OT::FeatMinMaxRecord const >,OT::FeatMinMaxRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUFeatMinMaxRecord@OT@@@@AEBUFeatMinMaxRecord@OT@@@@��
q+	�!"�+
"	"�+M+	"�+�+�+
q+,
�+	0"�+�+	""�+�	""�+�+�+	""�+s&"��j+��j+iter_base_t�!item_t��+begin���+endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����+hb_sorted_array_t<OT::FeatMinMaxRecord const >��+operator!=��+sub_array���+truncate���z�+ hb_sorted_array_t<OT::FeatMinMaxRecord const >.?AU?$hb_sorted_array_t@$$CBUFeatMinMaxRecord@OT@@@@��A�!	�!"�+�+	5"F0�1?"�!7"5"#0	5"F0�1�+
�!,�!A"	0k+}+�+
�+A"�+	v"F0�1�"P"x"v"#0	v"F0�1�+	|"�"~"
�",
}"
�",
�!,
P",�#��!�"	0k+}+�+
�+�"�+	�"F0�1�"�"�"	0�8�87"�"u�1u	F0�1�+
�",	0k+}+7"6"�+
�",��hb_iter_with_fallback_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@��hb_iter_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@
�+��
�+	u�+�+
�"
�+	�+�+�+
�"��
�+	�+�+�+�+�+	�"�+�+	�"�+�+s�+�+	0�+�+	�"�+�+	�"�+�+�+�+	�"�+�+s	�"�+�+s�+�+
�+!	�"�+�+s
�",
�+	�+�+�+s�+�+	�"�+�+r	�"�+�+	�+�+�+�+�+�+��"item_t��+get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����+thiz����+iter����+operator+���+_begin��+begin���+_end����+end�+operator bool���+len�+operator*���+operator[]��+operator+=��+operator++��+operator-=��+operator--��+operator-�� T�+hb_iter_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@��
�+	�+�+�+
�+��
�+	�+�+�+�+�+	�"�+�+	�"�+�+s	0�+�+	u�+�+	�+�+	�+�+s	�"�+�+��+thiz����+__item__����+__item_at__�+__more__����+__len__�+__next__����+__forward__�+__prev__����+__rewind__��+__end__��+hb_iter_fallback_mixin_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@���+���+����+hb_iter_with_fallback_t<hb_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@�"u
�"	�"�+�+	�"�+�+�+
�+	�"�"�+	�"�"�+s	�"�+	�"�+s	u�"�+
�+,
�+	0�"�+�+	�"�"�+	�"�"�+	t�"	t�"�+�+,,	�"�"�+	�"�"�+�,,	�"�+�	�"�"�+�	�"�"�+,	,	�"�"�+s��+��Frealloc_move����+hb_array_t<OT::BaseLangSysRecord const >����"__item_t__�Fis_random_access_iterator��Fhas_fast_len����+__item__����+__item_at__�+__next__����+__forward__�+__prev__����+__rewind__��+__len__�+operator!=��+begin���+end�+operator&��,operator struct hb_array_t<struct OT::BaseLangSysRecord const >�+operator==��+hash���,cmp,qsort���+get_size���,reverse
,sub_array��,truncate����+fini���
�"arrayZ���
ulength���
ubackwards_length�n"V,hb_array_t<OT::BaseLangSysRecord const >.?AU?$hb_array_t@$$CBUBaseLangSysRecord@OT@@@@����hb_iter_t<hb_sorted_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@��
,��
,	u,,
�"
,	,,,
�"��
,	,,,,,	�",,	�",,s,,	0,,	�",,	�",,,,	�",,s	�",,s ,!,
,!	�",#,s
�",
,	%,,&,s$,',	�",,r	�",#,	%,,&,),*,+,��"item_t�,get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���,thiz���,iter���,operator+��,_begin�,begin��,_end���,end,operator bool��,len,operator*��",operator[]�(,operator+=�,,operator++�(,operator-=�,,operator--�,operator-��� T-,hb_iter_t<hb_sorted_array_t<OT::BaseLangSysRecord const >,OT::BaseLangSysRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseLangSysRecord@OT@@@@AEBUBaseLangSysRecord@OT@@@@��
,	�"�"/,
�"	�"1,�+	�"1,2,3,
,,
5,	0�"/,6,	�"�"/,�	�"�"/,8,9,	�"�"/,s&�"��,��,iter_base_t�"item_t�0,begin��0,endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���4,hb_sorted_array_t<OT::BaseLangSysRecord const >7,operator!=�:,sub_array��;,truncate���z<, hb_sorted_array_t<OT::BaseLangSysRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseLangSysRecord@OT@@@@A�"	�"�"1,>,	'#F0�15#�")#'##0	'#F0�1B,	0�8�8x"#u�1u	F0�1E,
�",
#,	0k+}+x"w"�+
#,�"7#	0k+}+L,
G,7#N,	n#F0�1w#M#p#	0�8�8)#Z#u�1u	F0�1S,
X#,	0k+}+)#(#�+
_#,��hb_iter_with_fallback_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��hb_iter_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@
Z,��
[,	uZ,\,
�#
Z,	^,Z,_,
�#��
a,	b,Z,\,`,c,	�#Z,\,	�#Z,\,sf,e,	0Z,\,	o#Z,_,	o#Z,\,i,j,	o#Z,_,s	o#Z,\,sl,m,
Z,!	�#Z,o,s
�#,
Z,	q,Z,r,sp,s,	�#Z,_,r	�#Z,o,	q,Z,r,u,v,w,�o#item_t�],get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���d,thiz���e,iter���g,operator+��e,_begin�e,begin��e,_end���e,endh,operator bool��],lenk,operator*��n,operator[]�t,operator+=�x,operator++�t,operator-=�x,operator--�f,operator-�� Ty,hb_iter_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��
{,	^,{,|,
{,��
~,	b,{,,},�,	o#{,,	o#{,,s	0{,,	u{,,	{,|,	{,|,s	�#{,,��,thiz����,__item__����,__item_at__�,__more__����,__len__�,__next__����,__forward__�,__prev__����,__rewind__��,__end__��,hb_iter_fallback_mixin_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��Z,��{,����,hb_iter_with_fallback_t<hb_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@M#u
�#	�#�,�,	�#�,�,�,
a,	o#�#�,	o#�#�,s	�#�,	�#�,s	u�#�,
a,,
�,	0�#�,�,	M#�#�,	�#�#�,	t�#	t�#�,�,�,�,	�#�#�,	�#�#�,��,�,	�#�,�	�#�#�,�	�#�#�,�,�,	�#�#�,s�Y,��Frealloc_move����,hb_array_t<OT::BaseScriptRecord const >o#__item_t__�Fis_random_access_iterator��Fhas_fast_len����,__item__����,__item_at__�,__next__����,__forward__�,__prev__����,__rewind__��,__len__�,operator!=��,begin���,end�,operator&���,operator struct hb_array_t<struct OT::BaseScriptRecord const >��,operator==��,hash����,cmp�,qsort���,get_size����,reverse�,sub_array���,truncate����,fini���
M#arrayZ���
ulength���
ubackwards_length�j"V�,hb_array_t<OT::BaseScriptRecord const >.?AU?$hb_array_t@$$CBUBaseScriptRecord@OT@@@@��hb_iter_t<hb_sorted_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��
�,��
�,	u�,�,
�#
�,	�,�,�,
�#��
�,	�,�,�,�,�,	�#�,�,	�#�,�,s�,�,	0�,�,	o#�,�,	o#�,�,�,�,	o#�,�,s	o#�,�,s�,�,
�,!	�#�,�,s
�#,
�,	�,�,�,s�,�,	�#�,�,r	�#�,�,	�,�,�,�,�,�,�o#item_t��,get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����,thiz����,iter����,operator+���,_begin��,begin���,_end����,end�,operator bool���,len�,operator*���,operator[]��,operator+=��,operator++��,operator-=��,operator--��,operator-��� T�,hb_iter_t<hb_sorted_array_t<OT::BaseScriptRecord const >,OT::BaseScriptRecord const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUBaseScriptRecord@OT@@@@AEBUBaseScriptRecord@OT@@@@��
�,	M#�#�,
�#	�#�,�,	�#�,�,�,
�,,
�,	0�#�,�,	�#�#�,�	�#�#�,�,�,	�#�#�,s&�#���,���,iter_base_to#item_t��,begin���,endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����,hb_sorted_array_t<OT::BaseScriptRecord const >��,operator!=��,sub_array���,truncate���z�, hb_sorted_array_t<OT::BaseScriptRecord const >.?AU?$hb_sorted_array_t@$$CBUBaseScriptRecord@OT@@@@��AM#	M#�#�,�,	�#F0�1D#C#�#�##0	�#F0�1�,o#�#	0k+}+�,
k#�#�,��hb_iter_with_fallback_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@��hb_iter_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@
�,��
�,	u�,�,
$
�,	�,�,�,
$��
�,	�,�,�,�,�,	$�,�,	$�,�,s�,�,	0�,�,	5x�,�,	5x�,�,�,�,	5x�,�,s	5x�,�,s�,�,
�,!	$�,�,s
$,
�,	�,�,�,s�,�,	$�,�,r	$�,�,	�,�,�,---�5xitem_t��,get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����,thiz����,iter����,operator+���,_begin��,begin���,_end����,end�,operator bool���,len�,operator*���,operator[]��,operator+=�-operator++��,operator-=�-operator--��,operator-�� T-hb_iter_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@��
-	�,--
-��
	-	�,-
---	5x-
-	5x-
-s	0-
-	u-
-	--	--s	$-
-�-thiz���
-__item__���-__item_at__-__more__���-__len__-__next__���-__forward__-__prev__���-__rewind__�-__end__�-hb_iter_fallback_mixin_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@���,��-��-hb_iter_with_fallback_t<hb_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@~9u
$	$--	$---
�,	5x$-	5x$-s	$-	$-s	u$-
�,,
#-	0$-$-	~9$-	$$-	t$	t$-$-(-)-	$$-	$$-�+-,-	$-�	$$-�	$$-/-0-	$$-s��,��Frealloc_move���-hb_array_t<OT::Tag const >�5x__item_t__�Fis_random_access_iterator��Fhas_fast_len���-__item__���-__item_at__ -__next__���!-__forward__ -__prev__���!-__rewind__�"-__len__%-operator!=�&-begin��&-end&-operator&��'-operator struct hb_array_t<struct OT::Tag const >��%-operator==�"-hash���*-cmp--qsort��"-get_size���.-reverse1-sub_array��2-truncate��� -fini���
~9arrayZ���
ulength���
ubackwards_length�R"V3-hb_array_t<OT::Tag const >.?AU?$hb_array_t@$$CBUTag@OT@@@@���hb_iter_t<hb_sorted_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@��
5-��
6-	u5-7-
$
5-	9-5-:-
$��
<-	=-5-7-;->-	$5-7-	$5-7-sA-@-	05-7-	5x5-:-	5x5-7-D-E-	5x5-:-s	5x5-7-sG-H-
5-!	$5-J-s
$,
5-	L-5-M-sK-N-	$5-:-r	$5-J-	L-5-M-P-Q-R-�5xitem_t�8-get_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���?-thiz���@-iter���B-operator+��@-_begin�@-begin��@-_end���@-endC-operator bool��8-lenF-operator*��I-operator[]�O-operator+=�S-operator++�O-operator-=�S-operator--�A-operator-�� TT-hb_iter_t<hb_sorted_array_t<OT::Tag const >,OT::Tag const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBUTag@OT@@@@AEBUTag@OT@@@@��
<-	~9$V-
$	$X--	$X-Y-Z-
<-,
\-	0$V-]-	$$V-�	$$V-_-`-	$$V-s$��5-��5-iter_base_t5xitem_t�W-begin��W-endFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���[-hb_sorted_array_t<OT::Tag const >��^-operator!=�a-sub_array��b-truncate���^c- hb_sorted_array_t<OT::Tag const >.?AU?$hb_sorted_array_t@$$CBUTag@OT@@@@	0$V-�-
$,	>$F0�1I$�#@$	0�8�8�#�#u�1u	F0�1j-
�#,
�#,
"$	0k+}+n-"$�+
1$,	0k+}+�#�#�+
�#,
.b,	4bF0�1�$.b~$4b#0	4bF0�1x-	0�8�8@$f$u�1u	F0�1{-
d$,	0k+}+@$?$�+
k$,
�$,	0k+}+�w�u�+
�$,
�$
�-�l+�-	0�$�$�-
�-
�$,
m%	0k+}+�-m%�+
k%,
�$	0k+}+�-�$�+
R%,%x%	0k+}+�-
;%,
�-x%�-�%�%	0k+}+�-
�%,
�-�%�-	��&
&,
*&,
`&,
m&,
�&�#>��#!�
�)
�-
�*,
�&f�F��&0�-f��&u0�-	u�{�{�&utQ
�&,	0�{�{'b�!
E3E3�-e#t�
ll�-
',	0�%"(�-	�'�'�'
�',
�',
�',
�-�'�-
�%	i'�'�'�-
�'�'�-
m',
i'	�u�u�-
�'j'�-	0%�(�-	q(y(x(
^(,
}(,
q(,
�-r(�-
%	7(q(y(�-
�(p(�-
;(,
7(	�u�u�-
R(8(�-	$F0�1n-�$$"$�-,$u�1u	F0�1�-	��ijA)	[�a�_)
 # �-	 ��
/ 8 �-	/ ��
(
�(,
�'
$(,
\',<&�	0k+}+�-�#��
�),�#��	0�)�)��
D',
�-�)�-
�),
�),	�%$((	%�(�(	.b��	/ ��	 ��
X)
:)
y(,
�',��NullHelper<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@	�)�-�)�+
�)	0k+�+.
�),��NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@	�).�)�+��OT::_hb_has_null<OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@$0A@@OT@@��	x).z)�+
�*,��NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@��	�).�)�+
�)	0k+�+.
*,0&u	0k+�+./&#�
.n�OT::_hb_has_null<AAT::OpticalBounds,1>.?AU?$_hb_has_null@UOpticalBounds@AAT@@$00@OT@@���	&.G&�+
E&,
&�%uu	0k+�+.f�OT::_hb_has_null<OT::JstfScript,1>.?AU?$_hb_has_null@UJstfScript@OT@@$00@OT@@���	;%.�%�+
�%,%uu	0k+�+ .I%�	0k+}+".
I%	0k+�+$.f�OT::_hb_has_null<OT::JstfLangSys,1>.?AU?$_hb_has_null@UJstfLangSys@OT@@$00@OT@@�	�$&.`%�	0k+}+(.
`%	0k+�+*.�$�	0k+}+,.
�$	0k+�+..a$�	0k+}+0.
a$	0k+�+2.Z�OT::_hb_has_null<OT::Axis,1>.?AU?$_hb_has_null@UAxis@OT@@$00@OT@@���	�#4.�#�	0k+}+6.
�#	0k+�+8.n�OT::_hb_has_null<OT::BaseScriptList,1>.?AU?$_hb_has_null@UBaseScriptList@OT@@$00@OT@@���	C#:.'$�	0k+}+<.
'$	0k+�+>.��OT::_hb_has_null<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@���	�#@.$-r9#�
C.
9-,�#�,
�,,M#uu	0k+�+H.U#�	0k+}+J.
U#	0k+�+L.f�OT::_hb_has_null<OT::BaseScript,1>.?AU?$_hb_has_null@UBaseScript@OT@@$00@OT@@���	�"N.�"�+
,,�"uu	0k+�+R.#�	0k+}+T.
#	0k+�+V.f�OT::_hb_has_null<OT::BaseValues,1>.?AU?$_hb_has_null@UBaseValues@OT@@$00@OT@@���	P"X.�"�	0k+}+Z.
�"	0k+�+\.^�OT::_hb_has_null<OT::MinMax,1>.?AU?$_hb_has_null@UMinMax@OT@@$00@OT@@���	�!^.�!uu	0k+�+`.
m"	m"F0�1b.�#�
�!�e.�u	�!=9>9f.
Y","M+
n+,�!uu	0k+�+k.�!�	0k+}+m.
�!	0k+�+o.b�OT::_hb_has_null<OT::BaseCoord,1>.?AU?$_hb_has_null@UBaseCoord@OT@@$00@OT@@�	�!q.
R!
4!
!
� 
� 
� 
� 
� 
n 
T 
 
�
�
�R�NullHelper<OT::BaseCoord>.?AU?$NullHelper@UBaseCoord@OT@@@@�	�!�.N�NullHelper<OT::MinMax>.?AU?$NullHelper@UMinMax@OT@@@@���	6"�.V�NullHelper<OT::BaseValues>.?AU?$NullHelper@UBaseValues@OT@@@@���	w"�.��NullHelper<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@@@��	"$�.^�NullHelper<OT::BaseScriptList>.?AU?$NullHelper@UBaseScriptList@OT@@@@���	�#�.J�NullHelper<OT::Axis>.?AU?$NullHelper@UAxis@OT@@@@���	?$�.V�NullHelper<OT::JstfLangSys>.?AU?$NullHelper@UJstfLangSys@OT@@@@�	�$�.V�NullHelper<OT::JstfScript>.?AU?$NullHelper@UJstfScript@OT@@@@���	�%�.^�NullHelper<AAT::OpticalBounds>.?AU?$NullHelper@UOpticalBounds@AAT@@@@���	G&�.��Null<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@��	�)�.��Null<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@	�)�.��Null<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@	�)�.O)��	0�G�G�.	X��_)	O)X��&�.hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��.operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����.get
E)v�F�.hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���1)��	0�G�G�.	��(�A)	1)��(��.hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��.operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����.get
')v�F�.hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����%��	0�J�J�.
�%	���.	�%����.hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >����operator==��operator!=��.operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &����.get
�%v�F�.hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >.?AU?$hb_reference_wrapper@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@@@����{O	0�G�G�.	�.�O�	��.�O��.hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��.operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���.get
�v�F�.hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���R�Null<AAT::OpticalBounds>.?AU?$Null@UOpticalBounds@AAT@@@@���	G&�.J�Null<OT::JstfScript>.?AU?$Null@UJstfScript@OT@@@@���	�%�.J�Null<OT::JstfLangSys>.?AU?$Null@UJstfLangSys@OT@@@@�	�$�.>�Null<OT::Axis>.?AU?$Null@UAxis@OT@@@@���	?$�.R�Null<OT::BaseScriptList>.?AU?$Null@UBaseScriptList@OT@@@@���	�#�.��Null<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@@@��	"$�.J�Null<OT::BaseValues>.?AU?$Null@UBaseValues@OT@@@@���	w"�.B�Null<OT::MinMax>.?AU?$Null@UMinMax@OT@@@@���	6"�.F�Null<OT::BaseCoord>.?AU?$Null@UBaseCoord@OT@@@@�	�!�.	����
&	���.+!��	2��G�G�.	���;!	+!����.hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >�����operator==���operator!=��.operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &����.get
!!v�F�.hb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >.?AU?$hb_reference_wrapper@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@@@���	��6!	���;!	�.�.�	`s�s��G�	�O�O�.	6z�z
 K o#	�O�O�.e ��	�O�O�.	���� � e�	�O�O�.	k���� 	�*�� 	����� !��	�O�O�.	^���T!	i'�'�'	7(`(_(	����<)	'�L�Z)��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`bd6f6eaa�
�.��
�.	�.�.9
�.�
�.
�.	�.�.
�.	�.�.���.�.
�.,
�.,
�.	�.�.�.�.��.operator()��.<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>��
��collect_func�
c+glyphs���
�collect_data��.operator=��&�.OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`bd6f6eaa�
�.
�.,	�.�.��
�.
�.,	���C�C�.
�.	�����.N�.hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >�
�.a��.hb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@����t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@U?$IntType@G$01@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBU?$IntType@G$01@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`bd6f6eaa���
�.,	M�T��*	���+	i!F0�1�2
i!,	{!F0�1�2	�!F0�1�2	�!F0�1�2�!"	0�8�8/�!$"	0k+}+	/	0"�+�-
�+,	5"F0�1�2�!$"A"	0k+}+/	v"F0�1�2�!$"�"	0k+}+/	�"F0�1�26"$"	0�8�8/	0k+}+/	0�"/,�-
1,,	'#F0�1�2w"$"	0�8�8/	0k+}+/�"$"7#	0k+}+/	n#F0�1�2(#$"	0�8�8 /	0k+}+ /	0�#�,�-
�,,	�#F0�1�2o#$"�#	0k+}+&/	0$V-�O
V-,	>$F0�1�2�#$"	0�8�8+/"$$"	0k+}+-/	0k+}++/	4bF0�1�2?$$"	0�8�81/	0k+}+1/�u$"	0k+}+4/
�$�#���$�-	0k+}+8/
�-,
:/�-;/
�$
�$
�$	�$?/>/	�$�$?/b	�$?/>/A/B/
�$,
�$	D/�$E/�	�$�$E/F/G/�1�$�u	0�$?/I/	0�$E/�;	0�$E/9	�$E/	u�$E/N�v���$target_t���@/OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>C/operator=��H/operator()�J/serialize_copy�K/sanitize_shallow���L/neuter�M/_instance_assertion_on_line_517N/get_size���?null_size��?min_size���?static_size�6O/OT::OffsetTo<OT::JstfPriority,OT::IntType<unsigned short,2>,void,1>.?AU?$OffsetTo@UJstfPriority@OT@@U?$IntType@G$01@2@X$00@OT@@�
�$,m%$"	0k+}+R/�$$"	0k+}+T/%$"x%	0k+}+V/�%$"�%	0k+}+X/�&u��uu	u��Z/J�hb_no_trace_t<unsigned int>.?AU?$hb_no_trace_t@I@@��
\/JRhb_no_trace_t<unsigned int>.?AU?$hb_no_trace_t@I@@��	�\/]/�A�#2�o#�u	u\/]/a/
\/,"'ule#E3�b	0��d/	0�%"(�O	0%�(�O	$F0�1-/
G&	0k+}+i/<&$"�	0k+}+k/
�)	0k+�+m/	0�)�*J�J�NullHelper<OT::BASE>.?AU?$NullHelper@UBASE@OT@@@@���	}$p/0&uu	0k+�+r/
�$
I%,
�$
`%,
�$
�$,
a$,
�#,
'$,	$X--	�#�,�,
U#,	�"1,�+
#,
�",m"#0	m"F0�1�/
m",
�+e.�/	"�+M+O)��$"	0�G�G�/
O)O)�/1)��$"	0�G�G�/
1)1)�/�%��"	0�J�J�/
�%�%�/�{O$"	0�G�G�/
���/+!��$"	2��G�G�/
+!+!�/>�Null<OT::BASE>.?AU?$Null@UBASE@OT@@@@���	}$�/	$--
5-
X-,	�#�,�,
�,	�"�+�+
,	"N+M+
j+
�*
�*	X��_)	��(�A)
<(
�(
m(
�/
m(	m(�/x(
m(��
�/,
�/
�/	0m(�/�/	�-m(�/��/hb_reference_wrapper<OT::Tag OT::Record<OT::JstfLangSys>::*>����/operator==��/operator!=��/operator struct OT::Tag OT::Record<struct OT::JstfLangSys>::* &�/get
^(v�F�/hb_reference_wrapper<OT::Tag OT::Record<OT::JstfLangSys>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UJstfLangSys@OT@@@OT@@UTag@2@@@��	m(�/x(
`(,
@(,
=(
>(,
n'
�'
�'
�/
�'	�'�/�'
�'��
�/,
�/
�/	0�'�/�/	�-�'�/��/hb_reference_wrapper<OT::Tag OT::Record<OT::JstfScript>::*>�/operator==��/operator!=��/operator struct OT::Tag OT::Record<struct OT::JstfScript>::* &��/get
�'v�F�/hb_reference_wrapper<OT::Tag OT::Record<OT::JstfScript>::*>.?AU?$hb_reference_wrapper@PEQ?$Record@UJstfScript@OT@@@OT@@UTag@2@@@	�'�/�'
�',
r',
o'
p',0&�	0k+}+�/
0&	0k+�+�/
L%,
d%,�$uu	0k+�+�/�$#�
�/
�$,	��c�Y!	I!��c��/hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >���i�operator==�i�operator!=��/operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &���/get
?!v�F�/hb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >.?AU?$hb_reference_wrapper@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@@@���	��c�Y!	��C�!	� ��C��/hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >���I�operator==�I�operator!=��/operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &�/get
� v�F�/hb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >.?AU?$hb_reference_wrapper@V<lambda_34ff3090db17327c9253e1982b22f390>@@@@���	��C�!	6�f�� 	� 6�f��/hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >���l�operator==�l�operator!=��/operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_3d313412634b5e745786a43d2d51f81a> &����/get
� v�F�/hb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@���	6�f�� 	��x�� 	� ��x��/hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >���~�operator==�~�operator!=��/operator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_eca42dcdc8c05b5ea70be463099a3bde> &����/get
� v�F�/hb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@���	��x�� 	����� 	 ������/hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >�����operator==���operator!=��/operator class OT::LigGlyph::get_lig_carets::<lambda_17f60d3040e95dacbab7eb7257619431> &����/get
u v�F�/ hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���	����� 
�	�z���/	 �z����/hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=��/operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &��/get
�v�F�/hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���/ Ry	0�J�J�/
�	�s���/	��s����/hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�0operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���0get
�v�F0hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s���/�A	0�J�J0��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`bd6f6eaa�
0��
0	u00#�
0,
0	(�00	+�00
0�0u	-��}�}00u	-�5�0r0hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
0r
uinit_value���0hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
0	u0#�	u0#�
0
0	00
0	0000
0,
0,
0	0000�	0operator()�	0<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�0operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	0<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>
0operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�0<lambda_a932417c2c013cd7e6a2e40d88844188>�� 0operator=��
v!0hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`bd6f6eaa�	�.�O�
�,
-,
Y,
�,,
�+
�+,
+
N+,
�/,
�(
b(,�-%	5x�G�G/0
�/,
�'
�',�-�%	5x�G�G40� @�	0�G�G60� @�	0�G�G80 �	t�G�G:0
~(
�(,
�'
�',��CrapOrNullHelper<OT::Record<OT::JstfLangSys> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@���	%@0
�(
�(,��CrapOrNullHelper<OT::Record<OT::JstfScript> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UJstfScript@OT@@@OT@@@@�	�%D0
�'
�',I!s�	>,�G�GH0� {O	��G�GJ0
�(
�(,
�'
�',	��?��*	#�q��*	0�!�!s	0�O�O�.	0�O�O�.	0�O�O�.	0�O�O�.	2��O�O�.�"G�	�O�OX0
��Z0K "o#	�O�O\0
K K ^0e "��	�O�O`0
e e b0� "e�	�O�Od0
� � f0!"��	�O�Oh0
!!j0	�����.��OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`bd6f6eaa
m0��
n0	m0o0ϟ
m0�
q0
m0	m0s0
r0	m0s0��t0u0
m0,
n0,
x0	w0m0s0y0�p0operator()�v0<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map���z0operator=��&{0 OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`bd6f6eaa
n0
o0,	m0s0��
m0
s0,	���C�Cr0
m0	�����0N�0hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >�
m0a��0 hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >.?AU?$hb_apply_t@V<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@@@����OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`bd6f6eaa
�0��
�0	�0�0ϟ
�0�
�0
�0	�0�0
�0	�0�00��0�0
�0,
�0,
�0	�0�0�0�0��0operator()��0<lambda_6ba2ab4dec8b99682777ad170f22f297>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map����0operator=��&�0 OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`bd6f6eaa
�0
�0,	�0�00�
�0
�0,	?��C�C�0
�0	?�E��0N�0hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >�
�0a��0 hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >.?AU?$hb_apply_t@V<lambda_6ba2ab4dec8b99682777ad170f22f297>@@@@���	0"�+�O
�+,	0�"/,�O
/,,	0�#�,�O
�,,uA~9##{0�0
s9�$$"�-	0k+}+�0�#-�	u����&	u����&	ud����&	u����&	uo�q��&	u{�}��&	u$�&��&	u���&
]/,�#f�	0��E�'	0:�M�'	0;�U�'	0<�]�'	0=�e�'	0>�m�'	0o�q�'	0{�}�'	0����'uA�%##{0�0uA%##{0�0G&$"	0k+}+�0z)o#�	0k+}+�0	m"F0�1�2
.&
�$, Ry"	0�J�J�0
  �0�A"	0�J�J�0
���0	-�5�0�-%$"	5x�G�G�0
%%�0
�-�-�0�-�%$"	5x�G�G�0
�%�%�0
�-�-�0� @�$"	0�G�G�0
� � �0� @�$"	0�G�G�0
� � �0 �$"	t�G�G�0
  �0I!s�$"	>,�G�G�0
I!I!�0� {O$"	��G�G�0
� � �0
0
�.
�*	{����0	�*{�����0hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >�����operator==���operator!=��0operator class OT::Lookup::subset::<lambda_3065f5404b1bd9c4fef5312d6282f02a> &��0get
�*v�F�0hb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >.?AU?$hb_reference_wrapper@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@@@���	{����0�*T�	0�J�J�0
�*	I����0	�*I�����0hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >�����operator==���operator!=�1operator class OT::Lookup::subset::<lambda_002051149b1045938e90376ffdd0cc1a> &�1get
�*v�F1hb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >.?AU?$hb_reference_wrapper@V<lambda_002051149b1045938e90376ffdd0cc1a>@@@@���	I����0�*��	0�J�J1�*�	0k+}+1
�*	0k+�+1
>&,
�%	0k+�+1	0�%�%��
�%,
%	0k+�+1	0�$R%��
A%,
$,1�u	1=9>91��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`bd6f6eaa�
1��
1	0112�
1�
1
1	11
1	11��11
1,
1,
!1	 111"1�1operator()�1<lambda_23c351f5f698f203a2cbb24344c91cfd>��
 �__this���
�$glyphs���#1operator=���&$1OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`bd6f6eaa�
1
1,	11��
1
1,�1	���+1J����,1hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__	�__next__���
�__forward__	�__prev__���
�__rewind__��__end__�operator!=�
��it���
�Xf�-1hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@	��.�.1
1	��01Z11hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>�
1f�21hb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`bd6f6eaa���
41��
51	04161��
41�
81
41	41:1
91	41:1��;1<1
41,
51,
?1	>141:1@1�71operator()�=1<lambda_5ff7c388002f552645ac10d4a5a8c2e9>��
�$glyphs���
Y�__this���A1operator=���&B1OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`bd6f6eaa���
51
61,	41:1��
41
:1,"�41	��$�I1J���J1hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�'�__item__���(�__item_at__'�__more__���)�__len__*�__next__���+�__forward__*�__prev__���+�__rewind__�,�__end__/�operator!=�
 �it���
0�Xf�K1hhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@	4��.�.91
41	4�:�N1ZO1hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>�
41f�P1hb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@@@��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`bd6f6eaa�
R1��
S1	0R1T1�
R1�
V1
R1	R1X1
W1	R1X1�Y1Z1
R1,
S1,
]1	\1R1X1^1�U1operator()�[1<lambda_f60bcea25888f12001d7f88924a2a8bf>��
�input_class_def��
�7glyphs���
�/coverage_glyph_classes���
�lookup_context���_1operator=��&`1 OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`bd6f6eaa�
S1
T1,	R1X1�
R1
X1,x�R1	R�z�g1JW���h1hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContext���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�}�__item__���~�__item_at__}�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
v�it���
��8f�i1Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���	���.�.W1
R1	����l1Zm1hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>�
R1f�n1 hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`bd6f6eaa�
p1��
q1	0p1r1��
p1�
t1
p1	p1v1
u1	p1v1��w1x1
p1,
q1,
{1	z1p1v1|1�s1operator()�y1<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>��
�7glyphs���
�lookup_context���}1operator=��&~1OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`bd6f6eaa�
q1
r1,	p1v1��
p1
v1,�p1	����1J�����1hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�hf��1xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@	��.�.u1
p1	���1Z�1hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>�
p1f��1hb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`bd6f6eaa��
�1��
�1	0�1�1��
�1�
�1
�1	�1�1
�1	�1�1���1�1
�1,
�1,
�1	�1�1�1�1��1operator()��1<lambda_e292532a400aab63ab56d59dc40c2855>��
�class_def
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����1operator=��&�1 OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`bd6f6eaa��
�1
�1,	�1�1��
�1
�1,]��1	7�_��1J<����1hb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�b�__item__���c�__item_at__b�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
[�it���
k�8f��1Xhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���	o��.�.�1
�1	o�u��1Z�1hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>�
�1f��1 hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`bd6f6eaa��
�1��
�1	0�1�1{�
�1�
�1
�1	�1�1
�1	�1�1���1�1
�1,
�1,
�1	�1�1�1�1��1operator()��1<lambda_d9b472d13f1d135f5345602a232c4d12>��
�7glyphs���
�lookup_context����1operator=��&�1OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`bd6f6eaa��
�1
�1,	�1�1��
�1
�1,���1	�����1J�����1hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_firs���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
��it���
�hf��1xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@	��.�.�1
�1	���1Z�1hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>�
�1f��1hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`bd6f6eaa���
�1��
�1	u�1�1��
�1,
�1	���1�1	���1�1
�1��1u	���}�}�1�1u	�����1r�1hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�1r
uinit_value����1hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�1	u�1��	u�1��
�1
�1	�1�1
�1	�1�1�1�1
�1,
�1,
�1	�1�1�1�1��1operator()�	�1<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��1operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�1<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�1operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���1<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���1operator=��
v�1hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`bd6f6eaa���
�#
�1	$F0�1�1
$	$F0�1�1	$$-<
$,�1�u	�1=9>9�1
$,��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`bd6f6eaa
�1��
�1	0�1�1�
�1�
�1
�1	�1�1
�1	�1�1z��1�1
�1,
�1,
�1	�1�1�1�1r�1operator()��1<lambda_d07988d4e06e8c37ba248f57bde59637>��
�$glyphs����1operator=���&�1OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`bd6f6eaa
�1
�1,	�1�1z�
�1
�1,T��1	.�V�2J3���2hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Y�__item__���Z�__item_at__Y�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__a�operator!=�
R�it���
b�(f�20hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@��	f��.�.�1
�1	f�l�2Z2hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>�
�1f�
2hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@@@��OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`bd6f6eaa��
2��
2	022?�
2�
2
2	22
2	22��22
2,
2,
2	2222�2operator()�2<lambda_b2dccc652555b1aacdf93fc85fc363a5>��
�7glyphs���
�lookup_context���2operator=��&2OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`bd6f6eaa��
2
2,	22��
2
2,��2	b���$2Jg���%2hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(fZ&28hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��	���.�.2
2	����)2Z*2hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>�
2f�+2hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`bd6f6eaa���
-2��
.2	0-2/2s�
-2�
12
-2	-232
22	-232��4252
-2,
.2,
82	72-23292�02operator()�62<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>��
�7glyphs���
�lookup_context���:2operator=��&;2OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`bd6f6eaa���
.2
/2,	-232��
-2
32,��-2	����B2J����C2hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba99���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fFD28hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��	��.�.22
-2	��G2ZH2hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>�
-2f�I2hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@
�,
�,,$-
�,,
	-

-,
-,�!9	0�8�8R2	0�8�8k!	0�8�8}!	0�8�8�!	0k+}+��O)"��	0�O�OX21)"��	0�O�OZ2�%"��	0�O�O\2�"{O	0�O�O^2+!"��	2��O�O`2	�pJrJZ0	K pJrJ^0	e pJrJb0	� pJrJf0	!pJrJj0�.
9	�O�Og2	0�O�O�/	0�O�O0	5x�O�O/0	5x�O�O40	0�O�O60	0�O�O80	t�O�O:0	>,�O�OH0	��O�OJ0	�����0	?�E��0uA�!##{0t2uA�"##{0v2
�"uAM###{0y2
=#	0�&�&.�8���uu	u�&�&}2N���uu	u�&�&2	0�&�&c�m���uu	u�&�&�2	0�&�&������uu	u�&�&�2	0�&�&������uu	u�&�&�2	0�&�&������uu	u�&�&�2���uu	u�&�&�2���uu	u�&�&�2	0�&�&"�,���uu	u�&�&�2C���uu	u�&�&�2Z���uu	u�&�&�2	0�&�&���#1�	u����&	0�&�&���#$�����uu	u�&�&�2	0''8�=�le#E3�b	0�&'�2A�le#E3�b	0�&'�2	0''F�P�le#E3�b	0�&'�2k�le#E3�b	0�&'�2	0''���#R��le#E3�b	0�&'�2	0''���#S���le#E3�b	0�&'�2	0''����le#E3�b	0�&'�2	0''����le#E3�b	0�&'�2	0''����le#E3�b	0�&'�2�le#E3�b	0�&'�2�le#E3�b	0�&'�2	0''"�,�le#E3�b	0�&'�2C�le#E3�b	0�&'�2Z�le#E3�b	0�&'�2	0''^��#j�	0g�m�'z)$"o#�	0k+}+�2�*T�"	0�J�J�2
�*�*�2�*��"	0�J�J�2
�*�*�2
�)
�*,�%��	0k+}+�2�$��	0k+}+�2
$
11�2	��01	4�:�N1	����l1	���1	o�u��1	���1	�����1
�1,$#0	$F0�1�2	$-
~9	|9F0�1�2|9#0	|9F0�1�2
$��2�u	$=9>9�2
|9,
$
�1�1�2	f�l�2	����)2	��G2
@2
"2
2
�1
�1
�1
�1
e1
G1
)1
�0
�0
�*,�%�	0k+}+3
�%	0k+�+3~9uu	0k+�+3	O)pJrJ�/	1)pJrJ�/	�%pJrJ�/	�pJrJ�/	+!pJrJ�/
�$	0k+}+3�$�+
E/, "Ry	0�O�O3�"A	0�O�O3�-$"%	5x�O�O3�-$"�%	5x�O�O3� "@�	0�O�O3� "@�	0�O�O3 "�	t�O�O3I!"s�	>,�O�O3� "{O	��O�O 3w0ӎ	�O�O"3�0ӎ	�O�O$3	0�O�O�0	0�O�O1	���+1	��$�I1	R�z�g1	����1	7�_��1	�����1	.�V�2	b���$2	����B2j!$"	0�8�813|!$"	0�8�833�!$"	0�8�8535x$"	0k+}+73�."
9	�O�O93
�.�.;38�$"��uu	u�&�&=3N�$"��uu	u�&�&?3m�"��uu	u�&�&A3��$"��uu	u�&�&C3��"��uu	u�&�&E3��"��uu	u�&�&G3�"��uu	u�&�&I3�"��uu	u�&�&K3,�"��uu	u�&�&M3C�"��uu	u�&�&O3Z�"��uu	u�&�&Q3	0�&�&���#8���"��uu	u�&�&U3"=�$"le#E3�b	0�&'W3"A�$"le#E3�b	0�&'Y3"P�"le#E3�b	0�&'[3"k�"le#E3�b	0�&']3"�"le#E3�b	0�&'_3"��"le#E3�b	0�&'a3"��"le#E3�b	0�&'c3"��"le#E3�b	0�&'e3"��"le#E3�b	0�&'g3"�"le#E3�b	0�&'i3"�"le#E3�b	0�&'k3",�"le#E3�b	0�&'m3"C�"le#E3�b	0�&'o3"Z�"le#E3�b	0�&'q3	0''X��%$"��	0k+}+t3�$$"��	0k+}+v3	$F0�1�2	|9F0�1�2
�,�2z3
�%
�%,	�8G2	72�8
~3hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >���>operator==�>operator!=�3operator class OT::RuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> &�3get
-2v�F�3hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���	�8G2	��^)2	2��^�3hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >���doperator==�doperator!=��3operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_b2dccc652555b1aacdf93fc85fc363a5> &�3get
2v�F�3hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���	��^)2	b��2	�1b��"�3hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >����operator==��operator!=��3operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects::<lambda_d07988d4e06e8c37ba248f57bde59637> &���3get
�1v�F�3hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >.?AU?$hb_reference_wrapper@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@@@���	b��2	���1	�1���3hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >����operator==��operator!=��3operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_d9b472d13f1d135f5345602a232c4d12> &�3get
�1v�F�3hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���	���1	k���1	�1k���3hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >����operator==��operator!=��3operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_e292532a400aab63ab56d59dc40c2855> &�3get
�1v�F�3 hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���	k���1	��1	z1��3hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >���operator==�operator!=��3operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> &����3get
p1v�F�3hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���	��1	��Al1	\1��A�3hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >���Goperator==�Goperator!=��3operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_f60bcea25888f12001d7f88924a2a8bf> &����3get
R1v�F�3 hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���	��Al1	0�fN1	>10�f&�3hb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >���loperator==�loperator!=��3operator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::intersects::<lambda_5ff7c388002f552645ac10d4a5a8c2e9> &��3get
41v�F�3hb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >.?AU?$hb_reference_wrapper@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@@@���	0�fN1	��01	 1��.�3hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >����operator==��operator!=��3operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::intersects::<lambda_23c351f5f698f203a2cbb24344c91cfd> &����3get
1v�F�3hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >.?AU?$hb_reference_wrapper@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@@@���	��01
�%,�$�	0k+}+�3
�$	0k+�+�3��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`bd6f6eaa�
�3��
�3	�3�3�	
�3�
�3
�3	�3�3
�3	�3�3�	�3�3
�3,
�3,
�3	�3�3�3�3j�3operator()��3<lambda_791366109614e836d25290e41d4734c4>��
 �c�3operator=���&�3OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`bd6f6eaa�
�3
�3,	�3�3�	
�3
�3,	�	�C�C�3
�3	�	�	�3N�3hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >�
�3a��3hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >.?AU?$hb_apply_t@V<lambda_791366109614e836d25290e41d4734c4>@@@@�����OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`bd6f6eaa
�3��
�3	�3�3�	
�3�
�3
�3	�3�3
�3	�3�3(
�3�3
�3,
�3,
�3	�3�3�3�3j�3operator()��3<lambda_1110de62daf0bd22f472cce74bbe8def>��
a�c�3operator=���&�3OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`bd6f6eaa
�3
�3,	�3�3(

�3
�3,	:
�C�C�3
�3	:
@
�3N�3hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >�
�3a��3hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >.?AU?$hb_apply_t@V<lambda_1110de62daf0bd22f472cce74bbe8def>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`bd6f6eaa
�3��
�3	�3�3�

�3�
�3
�3	�3�3
�3	�3�3�	�3�3
�3,
�3,
�3	�3�3�3�3j�3operator()��3<lambda_9a4163060252ef883cf5ee66a91dc599>��
 �c�3operator=���&�3OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`bd6f6eaa
�3
�3,	�3�3�	
�3
�3,	�
�C�C�3
�3	�
�
�3N�3hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >�
�3a��3hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >.?AU?$hb_apply_t@V<lambda_9a4163060252ef883cf5ee66a91dc599>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`bd6f6eaa���
�3��
�3	�34�

�3�
4
�3	�34
4	�34(
44
�3,
�3,
	4	4�34
4j4operator()�4<lambda_fc7604be596f2f92a9eb13cab7cc62f4>��
a�c4operator=���&4OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`bd6f6eaa���
�3
4,	�34(

�3
4,	t�C�C4
�3	tz4N4hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >�
�3a�4hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >.?AU?$hb_apply_t@V<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`bd6f6eaa�
4��
4	44�
4�
4
4	44
4	44�	4 4
4,
4,
#4	"444$4j4operator()�!4<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>��
 �c%4operator=���&&4OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`bd6f6eaa�
4
4,	44�	
4
4,	��C�C4
4	��.4N/4hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >�
4a�04hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >.?AU?$hb_apply_t@V<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`bd6f6eaa
24��
34	2444�
24�
64
24	2484
74	2484(
94:4
24,
34,
=4	<42484>4j54operator()�;4<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>��
a�c?4operator=���&@4OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`bd6f6eaa
34
44,	2484(

24
84,	m
�C�C74
24	m
s
H4NI4hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >�
24a�J4hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >.?AU?$hb_apply_t@V<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@@@�����OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`bd6f6eaa���
L4��
M4	uL4N4s
L4�
P4
L4	L4R4
Q4	L4R4sS4T4
L4,
M4,
W4	V4L4R4X4zO4operator()�U4<lambda_6b6c28e72d5e57b910a4751e9ef398fe>��
ud
umask�Y4operator=���&Z4OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`bd6f6eaa���
M4
N4,	L4R4s
L4
R4,htL4	s�a4�x��b4hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sit���
� f�c4(hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>.?AU?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@��	��.�.Q4
L4	��f4Zg4hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>�
L4f�h4hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@@@��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`bd6f6eaa��
j4��
k4	uj4l4s
j4�
n4
j4	j4p4
o4	j4p4sq4r4
j4,
k4,
u4	t4j4p4v4zm4operator()�s4<lambda_d05c4b0d2f5dbc5ad7785739f2713444>��
ud
umask�w4operator=���&x4OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`bd6f6eaa��
k4
l4,	j4p4s
j4
p4,�.j4	��4�����4hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
6.it���
�f��4 hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@�	��.�.o4
j4	��4Z�4hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>�
j4f��4hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@@@��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`bd6f6eaa
�4��
�4	�4�4��
�4�
�4
�4	�4�4
�4	�4�4D�4�4
�4,
�4,
�4	�4�4�4�4~�4operator()��4<lambda_d301ea65e75b4dd473eca3a3da1224bf>��
ֆc
��__this����4operator=���&�4OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`bd6f6eaa
�4
�4,	�4�4D
�4
�4,��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`bd6f6eaa
�4��
�4	u�4�4�)
�4�
�4
�4	�4�4
�4	�4�4[�4�4
�4,
�4,
�4	�4�4�4�4��4operator()��4<lambda_f7784472a3a982e203dc7818325f06be>��
Arow��
��__this����4operator=���&�4OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`bd6f6eaa
�4
�4,	�4�4[
�4
�4,	k�C�C�4
�4	kq�4N�4hb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >�
�4a��4hb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >.?AU?$hb_apply_t@V<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@@@����4	��4�����4hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__� __end__#operator!=�
it���
$ fj�40hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@��	(�.�.�4
�4	(.�4Z�4hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>�
�4f��4hb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`bd6f6eaa�
�4��
�4	�4�4��
�4�
�4
�4	�4�4
�4	�4�4��4�4
�4,
�4,
�4	�4�4�4�4~�4operator()��4<lambda_dc65e138446807daa50189df0b461e86>��
ֆc
��__this����4operator=���&�4OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`bd6f6eaa�
�4
�4,	�4�4�
�4
�4,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`bd6f6eaa
�4��
�4	u�4�4�)
�4�
�4
�4	�4�4
�4	�4�4��4�4
�4,
�4,
�4	�4�4�4�4��4operator()��4<lambda_766d2d209be3361aede5005305a7b26e>��
�row��
��__this����4operator=���&�4OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`bd6f6eaa
�4
�4,	�4�4�
�4
�4,	��C�C�4
�4	���4N�4hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >�
�4a��4hb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >.?AU?$hb_apply_t@V<lambda_dc65e138446807daa50189df0b461e86>@@@@����4	'�4����4hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*__item__���+__item_at__,__more__���*__len__-__next__���.__forward__-__prev__���.__rewind__�/__end__2operator!=�
it���
3 fj�40hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@��	6�.�.�4
�4	6<�4Z�4hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>�
�4f��4hb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@@@��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`bd6f6eaa
�4��
�4	�4�4��
�4�
�4
�4	�4�4
�4	�4�4M�45
�4,
�4,
5	5�4�45~�4operator()�5<lambda_ba8085f6450058c6195bb9da88846799>��
ֆc
��__this���5operator=���&5OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`bd6f6eaa
�4
�4,	�4�4M
�4
�4,��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`bd6f6eaa

5��
5	u
55�)

5�
5

5	
55
5	
55d55

5,
5,
5	5
555�5operator()�5<lambda_fdec3d86f4104cb2edccf62de160e2f6>��
Arow��
��__this���5operator=���&5OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`bd6f6eaa
5
5,	
55d

5
5,	r�C�C�4
�4	rx#5N$5hb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >�
�4a�%5hb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >.?AU?$hb_apply_t@V<lambda_ba8085f6450058c6195bb9da88846799>@@@@���
5	}�'5����(5hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
it���
� fj)50hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@��	��.�.5

5	��,5Z-5hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>�

5f�.5hb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`bd6f6eaa
05��
15	0525j
05�
45
05	0565
55	0565p7585
05,
15,
;5	:50565<5~35operator()�95<lambda_d1d93645c5b6bb3b3b1105740a810f2e>��
ֆc
Y�__this���=5operator=���&>5OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`bd6f6eaa
15
25,	0565p
05
65,	��C�C55
05	��F5NG5hb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >�
05a�H5hb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >.?AU?$hb_apply_t@V<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`bd6f6eaa�
J5��
K5	J5L5��
J5�
N5
J5	J5P5
O5	J5P5NQ5R5
J5,
K5,
U5	T5J5P5V5�M5operator()�S5<lambda_eda4097362a80617026b4f739dbaed64>��
y�c
�lookup_context���W5operator=���&X5OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`bd6f6eaa�
K5
L5,	J5P5N
J5
P5,	^�C�CO5
J5	^d`5Na5hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >�
J5a�b5hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`bd6f6eaa
d5��
e5	0d5f5s
d5�
h5
d5	d5j5
i5	d5j5qk5l5
d5,
e5,
o5	n5d5j5p5�g5operator()�m5<lambda_7f323808c276e9bcb4e2229ea2793931>��
�input_class_def��
m�cq5operator=���&r5OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`bd6f6eaa
e5
f5,	d5j5q
d5
j5,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`bd6f6eaa
y5��
z5	y5{5��
y5�
}5
y5	y55
~5	y55��5�5
y5,
z5,
�5	�5y55�5�|5operator()��5<lambda_e724058aee038644780a55ddb5516adc>��
m�c
�lookup_context����5operator=���&�5OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`bd6f6eaa
z5
{5,	y55�
y5
5,	��C�C~5
y5	���5N�5hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >�
y5a��5hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���x�d5�x	��5�����5hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainCont����__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
v�it���
@p
�xPf
�5Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@��h5�x	mHqH�5d5�x	"�5��5hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>
d5p
�xf��5hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`bd6f6eaa
�5��
�5	0�5�5s
�5�
�5
�5	�5�5
�5	�5�5/�5�5
�5,
�5,
�5	�5�5�5�5��5operator()��5<lambda_94c242a454d1dc522c3eb98b9311c5a8>��
�input_class_def��
j�c�5operator=��&�5OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`bd6f6eaa
�5
�5,	�5�5/
�5
�5,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`bd6f6eaa
�5��
�5	�5�5A
�5�
�5
�5	�5�5
�5	�5�5G�5�5
�5,
�5,
�5	�5�5�5�5��5operator()��5<lambda_9013702954176be96ab9361b9e0275d0>��
H�__this���
j�c
�lookup_context����5operator=��&�5OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`bd6f6eaa
�5
�5,	�5�5G
�5
�5,	Y�C�C�5
�5	Y_�5N�5hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >�
�5a��5hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >.?AU?$hb_apply_t@V<lambda_9013702954176be96ab9361b9e0275d0>@@@@�����5�x	W��5�e���5hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> cons���i�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f
�5Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@�5�x	�mHqH�5�5�x	���5��5hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>
�5p
�xf��5hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`bd6f6eaa�
�5��
�5	�5�5��
�5�
�5
�5	�5�5
�5	�5�5N�5�5
�5,
�5,
�5	�5�5�5�5��5operator()��5<lambda_f13cdf1257116d6b28ffd4dc100c7433>��
y�c
�lookup_context����5operator=���&�5OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`bd6f6eaa�
�5
�5,	�5�5N
�5
�5,	�C�C�5
�5	�5N�5hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >�
�5a��5hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`bd6f6eaa
�5��
�5	�5�5��
�5�
�5
�5	�5�5
�5	�5�5��5�5
�5,
�5,
�5	�5�5�5�5��5operator()��5<lambda_a81eecc35d305407aef740e0ebdc329b>��
m�c
�lookup_context����5operator=���&�5OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`bd6f6eaa
�5
�5,	�5�5�
�5
�5,	U�C�C�5
�5	U[6N6hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >�
�5a�6hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`bd6f6eaa

6��
6	0
66s

6�
6

6	
66
6	
66h66

6,
6,
6	6
666j
6operator()�6<lambda_fdad7d7a76a27b833a5a230a535832a8>��
j�c6operator=��&6OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`bd6f6eaa
6
6,	
66h

6
6,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`bd6f6eaa
6��
 6	�6!6y
6�
#6
6	6%6
$6	6%6&6'6
6,
 6,
*6	)66%6+6r"6operator()�(6<lambda_4f022ae5b45819c96c70790b6d73aae8>��
2�__this���,6operator=��&-6OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`bd6f6eaa
 6
!6,	6%6
6
%6,��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`bd6f6eaa
46��
56	4666C�
46�
86
46	46:6
96	46:6�;6<6
46,
56,
?6	>646:6@6�76operator()�=6<lambda_f6a774d7774453fd0a110176739a90ae>��
j�c
�lookup_context���A6operator=��&B6OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`bd6f6eaa
56
66,	46:6�
46
:6,	��C�C96
46	��J6NK6hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >�
46a�L6hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >.?AU?$hb_apply_t@V<lambda_f6a774d7774453fd0a110176739a90ae>@@@@����6	��N6B���O6hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
P6Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@	��.�.$6
6	��S6ZT6hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>�
6f�U6hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@@@��
6�x	�*W6����X6hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�-__item__���.__more__���/__next__���/__prev__���0__end__2operator!=�
��it���
38p
�x@f�
Y6Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@6�x	6mHqH[6
6�x	6=]6�^6hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>

6p
�xf�_6hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`bd6f6eaa��
a6��
b6	a6c6{�
a6�
e6
a6	a6g6
f6	a6g6Lh6i6
a6,
b6,
l6	k6a6g6m6�d6operator()�j6<lambda_f2695d4b40e75c180f1cc176408618c7>��
y�c
s�lookup_context���n6operator=��&o6OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`bd6f6eaa��
b6
c6,	a6g6L
a6
g6,	[�C�Cf6
a6	[aw6Nx6hb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >�
a6a�y6hb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`bd6f6eaa�
{6��
|6	0{6}6��
{6�
6
{6	{6�6
�6	{6�6q�6�6
{6,
|6,
�6	�6{6�6�6~~6operator()��6<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>��
�class_def
m�c�6operator=��&�6OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`bd6f6eaa�
|6
}6,	{6�6q
{6
�6,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`bd6f6eaa�
�6��
�6	�6�6{�
�6�
�6
�6	�6�6
�6	�6�6��6�6
�6,
�6,
�6	�6�6�6�6��6operator()��6<lambda_590a8545b41cf9e344d95eb311e3fa7d>��
m�c
�lookup_context����6operator=��&�6OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`bd6f6eaa�
�6
�6,	�6�6�
�6
�6,	��C�C�6
�6	���6N�6hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >�
�6a��6hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���]�{6�.	�	�6�����6hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2�����__item_t__�Fis_sorted_iterator�__item__���
__more__���__next__���__prev__���__end__operator!=�
[�it���
@p
MBPf
�6Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@6�.	mHqH�6{6�.	�6��6hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>�
{6p
�.f��6hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`bd6f6eaa�
�6��
�6	0�6�6s
�6�
�6
�6	�6�6
�6	�6�6/�6�6
�6,
�6,
�6	�6�6�6�6~�6operator()��6<lambda_122e28ece52156a2a2fafc112bad7fe5>��
�class_def
j�c�6operator=��&�6OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`bd6f6eaa�
�6
�6,	�6�6/
�6
�6,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`bd6f6eaa�
�6��
�6	�6�69
�6�
�6
�6	�6�6
�6	�6�6?�6�6
�6,
�6,
�6	�6�6�6�6��6operator()��6<lambda_98a8e1f8bd471507408a62fd558af1d2>��

�__this���
j�c
�lookup_context����6operator=��&�6OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`bd6f6eaa�
�6
�6,	�6�6?
�6
�6,	Q�C�C�6
�6	QW�6N�6hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >�
�6a��6hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >.?AU?$hb_apply_t@V<lambda_98a8e1f8bd471507408a62fd558af1d2>@@@@�����6�x	O��6�]���6hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0���K�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f

�6Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@���6�x	�mHqH�6�6�x	���6��6hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>
�6p
�xf��6hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`bd6f6eaa��
�6��
�6	�6�6{�
�6�
�6
�6	�6�6
�6	�6�6L�6�6
�6,
�6,
�6	�6�6�6�6��6operator()��6<lambda_750d2c13d7109c6bf0c929b6b8788a9d>��
y�c
s�lookup_context����6operator=��&�6OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`bd6f6eaa��
�6
�6,	�6�6L
�6
�6,	��C�C�6
�6	�7N7hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >�
�6a�7hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`bd6f6eaa�
7��
7	7	7{�
7�
7
7	7
7
7	7
7�77
7,
7,
7	77
77�
7operator()�7<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>��
m�c
�lookup_context���7operator=��&7OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`bd6f6eaa�
7
	7,	7
7�
7

7,	M�C�C7
7	MS7N7hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >�
7a�7hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`bd6f6eaa�
!7��
"7	0!7#7s
!7�
%7
!7	!7'7
&7	!7'7h(7)7
!7,
"7,
,7	+7!7'7-7j$7operator()�*7<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>��
j�c.7operator=��&/7OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`bd6f6eaa�
"7
#7,	!7'7h
!7
'7,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`bd6f6eaa�
67��
77	��6787y
67�
:7
67	67<7
;7	67<7u=7>7
67,
77,
A7	@767<7B7r97operator()�?7<lambda_9d5c6714c466f57ee015a7d558c693c6>��
��__this���C7operator=��&D7OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`bd6f6eaa�
77
87,	67<7u
67
<7,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`bd6f6eaa�
K7��
L7	K7M7(�
K7�
O7
K7	K7Q7
P7	K7Q7�R7S7
K7,
L7,
V7	U7K7Q7W7�N7operator()�T7<lambda_70b2a193972d063bfa63df312624ec1a>��
j�c
�lookup_context���X7operator=��&Y7OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`bd6f6eaa�
L7
M7,	K7Q7�
K7
Q7,	��C�CP7
K7	��a7Nb7hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >�
K7a�c7hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >.?AU?$hb_apply_t@V<lambda_70b2a193972d063bfa63df312624ec1a>@@@@����67	��e7B���f7hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
g7Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@	��.�.;7
67	��j7Zk7hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>�
67f�l7hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@@@��!7�x	� n7����o7hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�#__item__���$__more__���%__next__���%__prev__���&__end__(operator!=�
��it���
)8p
�x@f�
p7Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@%7�x	,mHqHr7!7�x	,3t7�u7hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>
!7p
�xf�v7hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@@@���72r�	0�G�Gx72>�	0�G�Gz7�13�	0�G�G|7�1	�	0�G�G~7�1�	0�G�G�7z1$�	0�G�G�7\1�	0�G�G�7>1��	0�G�G�7 1�	0�G�G�7��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`bd6f6eaa���
�7��
�7	0�7�7�
�7�
�7
�7	�7�7
�7	�7�7��7�7
�7,
�7,
�7	�7�7�7�7j�7operator()��7<lambda_2c1aaadc3771f36f26db31110777a4a8>��
�c�7operator=���&�7OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`bd6f6eaa���
�7
�7,	�7�7�
�7
�7,T��7	��7J����7hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__operator!=�
R�it���
(f��70hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@��	"�.�.�7
�7	"(�7Z�7hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>�
�7f��7hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@@@��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`bd6f6eaa
�7��
�7	�7�7�
�7�
�7
�7	�7�7
�7	�7�7�	�7�7
�7,
�7,
�7	�7�7�7�7j�7operator()��7<lambda_ef677defffc19dc5f1b92621497df812>��
 �c�7operator=���&�7OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`bd6f6eaa
�7
�7,	�7�7�	
�7
�7,	B�C�C�7
�7	BH�7N�7hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >�
�7a��7hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >.?AU?$hb_apply_t@V<lambda_ef677defffc19dc5f1b92621497df812>@@@@�����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`bd6f6eaa���
�7��
�7	�7�7�
�7�
�7
�7	�7�7
�7	�7�7(
�7�7
�7,
�7,
�7	�7�7�7�7j�7operator()��7<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>��
a�c�7operator=���&�7OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`bd6f6eaa���
�7
�7,	�7�7(

�7
�7,	b�C�C�7
�7	bh�7N�7hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >�
�7a��7hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >.?AU?$hb_apply_t@V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`bd6f6eaa���
�7��
�7	0�7�7?�
�7�
�7
�7	�7�7
�7	�7�7��7�7
�7,
�7,
�7	�7�7�7�7��7operator()��7<lambda_4bb37448eeb7477659fa55e55206e865>��
��c
�lookup_context����7operator=��&�7OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`bd6f6eaa���
�7
�7,	�7�7�
�7
�7,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`bd6f6eaa��
�7��
�7	0�7�7?�
�7�
�7
�7	�7�7
�7	�7�7�7�7
�7,
�7,
�7	�7�7�7�7^�7operator()��7<lambda_ed525bb9966b42b472470fd965c0f9b7>���7operator=��&�7OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`bd6f6eaa��
�7,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`bd6f6eaa��
8��
8	088?�
8�
8
8	88
8	88�	8
8
8,
8,

8	8888�8operator()�8<lambda_107ebf87f5b000505bbdada817b5a1b9>��
��c
�lookup_context���8operator=��&8OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`bd6f6eaa��
8
8,	88�
8
8,���7	��8J���8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ88hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@��	��.�.�7
�7	��8Z8hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>�
�7f�8hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@)8	+ 8J��!8hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<la���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__.__more__���0__len__1__next__���2__forward__1__prev__���2__rewind__�3__end__6operator!=�
'it���
7@f""8Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���	;�.�.8
8	;A%8Z&8hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>�
8f�'8hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@���7�.	'z)8�G��*8hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb99���>�__item_t__�Fis_sorted_iterator�}__item__���~__more__���__next__���__prev__����__end__�operator!=�
��it���
�0p
MB8f�
+8@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����7�.	�mHqH-8�7�.	��/8�08hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>�
�7p
�.f�18hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
�7��OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`bd6f6eaa�
48��
58	04868?�
48�
88
48	48:8
98	48:8�;8<8
48,
58,
?8	>848:8@8�78operator()�=8<lambda_145dae3de3de6b8c2d93ee15431aa9ba>��
��c
�lookup_context���A8operator=��&B8OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`bd6f6eaa�
58
68,	48:8�
48
:8,��48	��I8J���J8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZK88hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@��	��.�.98
48	��N8ZO8hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>�
48f�P8hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>.?AU?$hb_map_iter_factory_t@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@@@��OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`bd6f6eaa��
R8��
S8	R8T8?�
R8�
V8
R8	R8X8
W8	R8X8NY8Z8
R8,
S8,
]8	\8R8X8^8�U8operator()�[8<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>��
y�c
�lookup_context���_8operator=��&`8OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`bd6f6eaa��
S8
T8,	R8X8N
R8
X8,	�C�CW8
R8	h8Ni8hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >�
R8a�j8hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`bd6f6eaa�
l8��
m8	l8n8?�
l8�
p8
l8	l8r8
q8	l8r8�s8t8
l8,
m8,
w8	v8l8r8x8�o8operator()�u8<lambda_fe366a4c98c7cbba1014a33f489dc3c8>��
m�c
�lookup_context���y8operator=��&z8OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`bd6f6eaa�
m8
n8,	l8r8�
l8
r8,	!�C�Cq8
l8	!'�8N�8hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >�
l8a��8hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`bd6f6eaa�
�8��
�8	�8�8?�
�8�
�8
�8	�8�8
�8	�8�84�8�8
�8,
�8,
�8	�8�8�8�8��8operator()��8<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>��
j�c
�value
�lookup_context����8operator=��&�8OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`bd6f6eaa�
�8
�8,	�8�84
�8
�8,	B�C�C�8
�8	BH�8N�8hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >�
�8a��8hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >.?AU?$hb_apply_t@V<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`bd6f6eaa
�8��
�8	0�8�8s�
�8�
�8
�8	�8�8
�8	�8�8W�8�8
�8,
�8,
�8	�8�8�8�8��8operator()��8<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>��
��c
|�lookup_context����8operator=��&�8OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`bd6f6eaa
�8
�8,	�8�8W
�8
�8,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`bd6f6eaa���
�8��
�8	0�8�8s�
�8�
�8
�8	�8�8
�8	�8�8�8�8
�8,
�8,
�8	�8�8�8�8^�8operator()��8<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>���8operator=��&�8OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`bd6f6eaa���
�8,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`bd6f6eaa���
�8��
�8	0�8�8s�
�8�
�8
�8	�8�8
�8	�8�8W�8�8
�8,
�8,
�8	�8�8�8�8��8operator()��8<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>��
��c
|�lookup_context����8operator=��&�8OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`bd6f6eaa���
�8
�8,	�8�8W
�8
�8,���8	���8J����8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�88hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@��	��.�.�8
�8	���8Z�8hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>�
�8f��8hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@��8	���8J����8hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@f�8Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���	�.�.�8
�8		�8Z�8hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>�
�8f��8hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@���8�.	�B�8����8hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7���r�__item_t__�Fis_sorted_iterator�E__item__���F__more__���G__next__���G__prev__���H__end__Joperator!=�
��it���
K0p
MB8f�
�8@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����8�.	NmHqH�8�8�.	NU�8��8hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>�
�8p
�.f��8hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
�8��OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`bd6f6eaa��
�8��
�8	0�8�8s�
�8�
�8
�8	�8�8
�8	�8�8f�89
�8,
�8,
9	9�8�89��8operator()�9<lambda_4a1436269c73694e6842063dffc096b8>��
��c
|�lookup_context���9operator=��&9OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`bd6f6eaa��
�8
�8,	�8�8f
�8
�8,���8	t�
9Jy��9hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e684206���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF98hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@��	��.�.�8
�8	��9Z9hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>�
�8f�9hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`bd6f6eaa���
9��
9	99s�
9�
9
9	99
9	99L99
9,
9,
!9	 999"9�9operator()�9<lambda_c6f6345923136ec19f40e3413374af3d>��
y�c
s�lookup_context���#9operator=��&$9OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`bd6f6eaa���
9
9,	99L
9
9,	��C�C9
9	��,9N-9hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >�
9a�.9hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`bd6f6eaa��
09��
19	0929s�
09�
49
09	0969
59	0969�7989
09,
19,
;9	:90969<9�39operator()�99<lambda_760afd1b39e8691ec03269af340bd36d>��
m�c
�lookup_context���=9operator=��&>9OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`bd6f6eaa��
19
29,	0969�
09
69,	��C�C59
09	��F9NG9hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >�
09a�H9hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`bd6f6eaa��
J9��
K9	J9L9s�
J9�
N9
J9	J9P9
O9	J9P9�Q9R9
J9,
K9,
U9	T9J9P9V9�M9operator()�S9<lambda_005c3098aaf39984d86b3ed31b1d41a7>��
j�c
�value
�lookup_context���W9operator=��&X9OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`bd6f6eaa��
K9
L9,	J9P9�
J9
P9,		�C�CO9
J9		`9Na9hb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >�
J9a�b9hb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >.?AU?$hb_apply_t@V<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@@@���	 pJrJ�0	�pJrJ�0	%pJrJ�0	�%pJrJ�0	� pJrJ�0	� pJrJ�0	 pJrJ�0	I!pJrJ�0	� pJrJ�0�*"T�	0�O�Om9�*"��	0�O�Oo9	�.pJrJ;3�$$"	0k+}+r9w0"ӎ	�O�Ot9
w0w0v9�0"ӎ	�O�Ox9
�0�0z9	�	�	�3	:
@
�3	�
�
�3	tz4	��.4	m
s
H4	��f4	��4	kq�4	(.�4	���4	6<�4	rx#5	��,5	��F5	^d`5	"�5	���5	���5	Y_�5	�5	U[6	6=]6	��S6	��J6	[aw6	�6	���6	���6	QW�6	�7	MS7	,3t7	��j7	��a772r�$"	0�G�G�9
7272�92>�$"	0�G�G�9
22�9�13�$"	0�G�G�9
�1�1�9�1	�$"	0�G�G�9
�1�1�9�1�$"	0�G�G�9
�1�1�9z1$�$"	0�G�G�9
z1z1�9\1�$"	0�G�G�9
\1\1�9>1��$"	0�G�G�9
>1>1�9 1�$"	0�G�G�9
 1 1�9	"(�7	BH�7	bh�7	��8	��/8	;A%8	��N8	h8	!'�8	BH�8	���8	NU�8		�8	��9	��,9	��F9		`9�t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@UHBGlyphID16@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBUHBGlyphID16@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`bd6f6eaa�
�9,
]9
C9
)9
9
�8
�8
�8
�8
8
e8
G8
8
38
�7
�7
�7
�7
^7
I7
47
7
7
�6
�6
�6
�6
t6
G6
26
6
6
�5
�5
�5
�5
w5
]5
C5
 5
5
�4
�4
�4
�4
}4
_4
E4
+4
4
�3
�3
�3
?/,G��u:	�*pJrJ�2	�*pJrJ�2	w0pJrJv9	�0pJrJz9�3<�	�O�O:�3<�	�O�O:�3��	�O�O:4��	�O�O:"49	�O�O:<49	�O�O:	s�a4	��4�4��	�O�O:	��4�4��	�O�O":	'�45��	�O�O%:	}�'5:5��	�O�O(:T5$�	�O�O*:	��5�5$�	�O�O-:	W��5�5,	�O�O0:�5$�	�O�O2:�5$�	�O�O4:	�*W6	��N6>6�	�O�O8:k6	�	�O�O::	�	�6�6	�	�O�O=:	O��6�6�	�O�O@:�6	�	�O�OB:7	�	�O�OD:	� n7	��e7U7�	�O�OH:	0�O�Ox7	0�O�Oz7	0�O�O|7	0�O�O~7	0�O�O�7	0�O�O�7	0�O�O�7	0�O�O�7	0�O�O�7	��7�73�	�O�OT:�73�	�O�OV:	��8	'z)8	+ 8	��I8\8>�	�O�O\:v8>�	�O�O^:�8>�	�O�O`:	���8	�B�8	���8	t�
9 9r�	�O�Of::9r�	�O�Oh:T9r�	�O�Oj:	�u�u G	�'9	9�'
m:hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >���#'operator==�#'operator!=�n:operator class OT::RuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_4a1436269c73694e6842063dffc096b8> &n:get
�8v�Fo:hb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >.?AU?$hb_reference_wrapper@V<lambda_4a1436269c73694e6842063dffc096b8>@@@@���	�'9	�0'�8	�8�0'r:hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >���6'operator==�6'operator!=�s:operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> &��s:get
�8v�Ft:hb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���	�0'�8
�8	KC'w:	�8KC'x:hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >���I'operator==�I'operator!=�y:operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> &��y:get
�8v�Fz:hb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@���	KC'w:�8r�	0�J�J}:	�V'�8	�8�V':hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >���\'operator==�\'operator!=��:operator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> &���:get
�8v�F�:hb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���	�V'�8	�h'N8	>8�h'�:hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >���n'operator==�n'operator!=��:operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_145dae3de3de6b8c2d93ee15431aa9ba> &����:get
48v�F�:hb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >.?AU?$hb_reference_wrapper@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@@@���	�h'N8	7{'%8	87{'
�:hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >����'operator==��'operator!=��:operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_107ebf87f5b000505bbdada817b5a1b9> &��:get
8v�F�:hb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���	7{'%8
�7	��'�:	�7��'
�:hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >����'operator==��'operator!=��:operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_ed525bb9966b42b472470fd965c0f9b7> &��:get
�7v�F�:hb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@���	��'�:�7>�	0�J�J�:	��'8	�7��'
�:hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >����'operator==��'operator!=��:operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_4bb37448eeb7477659fa55e55206e865> &��:get
�7v�F�:hb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���	��'8	�'�7	�7�'"�:hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >����'operator==��'operator!=��:operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_2c1aaadc3771f36f26db31110777a4a8> &��:get
�7v�F�:hb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >.?AU?$hb_reference_wrapper@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@@@���	�'�7	��'j7	@7��'�:hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >����'operator==��'operator!=��:operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_9d5c6714c466f57ee015a7d558c693c6> &����:get
67v�F�:hb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >.?AU?$hb_reference_wrapper@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@@@���	��'j7
!7	)�'�:	+7)�'�:hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >����'operator==��'operator!=��:operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> &����:get
!7v�F�:hb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >.?AU?$hb_reference_wrapper@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@@@���	)�'�:+7o#	0�J�J�:
�6	��'�:	�6��'�:hb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >����'operator==��'operator!=��:operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_122e28ece52156a2a2fafc112bad7fe5> &����:get
�6v�F�:hb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >.?AU?$hb_reference_wrapper@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@@@���	��'�:�6o#	0�J�J�:
{6	(�:	�6(�:hb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >���(operator==�(operator!=��:operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> &����:get
{6v�F�:hb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@���	(�:�6�	0�J�J�:	�#(S6	)6�#(�:hb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >���)(operator==�)(operator!=��:operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_4f022ae5b45819c96c70790b6d73aae8> &���:get
6v�F�:hb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >.?AU?$hb_reference_wrapper@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@@@���	�#(S6

6	36(�:	636(�:hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >���<(operator==�<(operator!=��:operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_fdad7d7a76a27b833a5a230a535832a8> &���:get

6v�F�:hb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >.?AU?$hb_reference_wrapper@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@@@���	36(�:6o#	0�J�J�:
�5	�N(�:	�5�N(�:hb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >���T(operator==�T(operator!=��:operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_94c242a454d1dc522c3eb98b9311c5a8> &���:get
�5v�F�:hb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >.?AU?$hb_reference_wrapper@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@@@���	�N(�:�5o#	0�J�J�:
d5	l(�:	n5l(�:hb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >���r(operator==�r(operator!=��:operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_7f323808c276e9bcb4e2229ea2793931> &���:get
d5v�F�:hb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@���	l(�:n5o#	0�J�J�:	��(,5	5��(:�:hb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >����(operator==��(operator!=��:operator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_fdec3d86f4104cb2edccf62de160e2f6> &���:get

5v�F�:hb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >.?AU?$hb_reference_wrapper@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@@@���	��(,5	3�(�4	�43�(:�:hb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >����(operator==��(operator!=��:operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_766d2d209be3361aede5005305a7b26e> &����:get
�4v�F�:hb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >.?AU?$hb_reference_wrapper@V<lambda_766d2d209be3361aede5005305a7b26e>@@@@���	3�(�4	$�(�4	�4$�(:�:hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >����(operator==��(operator!=��:operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_f7784472a3a982e203dc7818325f06be> &���:get
�4v�F�:hb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >.?AU?$hb_reference_wrapper@V<lambda_f7784472a3a982e203dc7818325f06be>@@@@���	$�(�4	��(�4	t4��(&�:hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >����(operator==��(operator!=��:operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::closure::<lambda_d05c4b0d2f5dbc5ad7785739f2713444> &�:get
j4v�F�:hb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >.?AU?$hb_reference_wrapper@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@@@���	��(�4	��(f4	V4��(.�:hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >����(operator==��(operator!=��:operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::collect_glyphs::<lambda_6b6c28e72d5e57b910a4751e9ef398fe> &��:get
L4v�F�:hb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >.?AU?$hb_reference_wrapper@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@@@���	��(f49r�	0�G�G�:�8r�	0�G�G�:�8r�	0�G�G�:>8>�	0�G�G�:8>�	0�G�G�:�7>�	0�G�G�:�73�	0�G�G�:@7{O	���G�G;)6{O	��G�G;5o#	u�G�G;�4o#	u�G�G;�4o#	u�G�G	;t4o#	u�G�G;V4o#	u�G�G
;72"r�	0�O�O;2">�	0�O�O;�1"3�	0�O�O;�1"	�	0�O�O;�1"�	0�O�O;z1"$�	0�O�O;\1"�	0�O�O;>1"��	0�O�O; 1"�	0�O�O;
��	u-^-v-!;�3"<�	�O�O#;
�3�3%;�3"<�	�O�O';
�3�3);�3"��	�O�O+;
�3�3-;4"��	�O�O/;
441;"4"9	�O�O3;
"4"45;<4"9	�O�O7;
<4<49;�4"��	�O�O;;
�4�4=;�4"��	�O�O?;
�4�4A;5"��	�O�OC;
55E;:5"��	�O�OG;
:5:5I;T5"$�	�O�OK;
T5T5M;�5"$�	�O�OO;
�5�5Q;�5",	�O�OS;
�5�5U;�5"$�	�O�OW;
�5�5Y;�5"$�	�O�O[;
�5�5];>6"�	�O�O_;
>6>6a;k6"	�	�O�Oc;
k6k6e;�6"	�	�O�Og;
�6�6i;�6"�	�O�Ok;
�6�6m;�6"	�	�O�Oo;
�6�6q;7"	�	�O�Os;
77u;U7"�	�O�Ow;
U7U7y;�7"3�	�O�O{;
�7�7};�7"3�	�O�O;
�7�7�;\8">�	�O�O�;
\8\8�;v8">�	�O�O�;
v8v8�;�8">�	�O�O�;
�8�8�; 9"r�	�O�O�;
 9 9�;:9"r�	�O�O�;
:9:9�;T9"r�	�O�O�;
T9T9�;�8r�"	0�J�J�;
�8�8�;�7>�"	0�J�J�;
�7�7�;+7o#"	0�J�J�;
+7+7�;�6o#"	0�J�J�;
�6�6�;�6�"	0�J�J�;
�6�6�;6o#"	0�J�J�;
66�;�5o#"	0�J�J�;
�5�5�;n5o#"	0�J�J�;
n5n5�;9r�$"	0�G�G�;
99�;�8r�$"	0�G�G�;
�8�8�;�8r�$"	0�G�G�;
�8�8�;>8>�$"	0�G�G�;
>8>8�;8>�$"	0�G�G�;
88�;�7>�$"	0�G�G�;
�7�7�;�73�$"	0�G�G�;
�7�7�;@7{O$"	���G�G�;
@7@7�;)6{O$"	��G�G�;
)6)6�;5o#$"	u�G�G�;
55�;�4o#$"	u�G�G�;
�4�4�;�4o#$"	u�G�G�;
�4�4�;t4o#$"	u�G�G�;
t4t4�;V4o#$"	u�G�G�;
V4V4�;	72pJrJ�9	2pJrJ�9	�1pJrJ�9	�1pJrJ�9	�1pJrJ�9	z1pJrJ�9	\1pJrJ�9	>1pJrJ�9	 1pJrJ�9	�3pJrJ%;	�3pJrJ);	�3pJrJ-;	4pJrJ1;	"4pJrJ5;	<4pJrJ9;	�4pJrJ=;	�4pJrJA;	5pJrJE;	:5pJrJI;	T5pJrJM;	�5pJrJQ;	�5pJrJU;	�5pJrJY;	�5pJrJ];	>6pJrJa;	k6pJrJe;	�6pJrJi;	�6pJrJm;	�6pJrJq;	7pJrJu;	U7pJrJy;	�7pJrJ};	�7pJrJ�;	\8pJrJ�;	v8pJrJ�;	�8pJrJ�;	 9pJrJ�;	:9pJrJ�;	T9pJrJ�;	0�O�O}:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	0�O�O�:	���O�O;	��O�O;	u�O�O;	u�O�O;	u�O�O	;	u�O�O;	u�O�O
;�8"r�	0�O�O0<�7">�	0�O�O2<+7"o#	0�O�O4<�6"o#	0�O�O6<�6"�	0�O�O8<6"o#	0�O�O:<�5"o#	0�O�O<<n5"o#	0�O�O><9"r�	0�O�O@<�8"r�	0�O�OB<�8"r�	0�O�OD<>8">�	0�O�OF<8">�	0�O�OH<�7">�	0�O�OJ<�7"3�	0�O�OL<@7"{O	���O�ON<)6"{O	��O�OP<5"o#	u�O�OR<�4"o#	u�O�OT<�4"o#	u�O�OV<t4"o#	u�O�OX<V4"o#	u�O�OZ<	�8pJrJ�;	�7pJrJ�;	+7pJrJ�;	�6pJrJ�;	�6pJrJ�;	6pJrJ�;	�5pJrJ�;	n5pJrJ�;	9pJrJ�;	�8pJrJ�;	�8pJrJ�;	>8pJrJ�;	8pJrJ�;	�7pJrJ�;	�7pJrJ�;	@7pJrJ�;	)6pJrJ�;	5pJrJ�;	�4pJrJ�;	�4pJrJ�;	t4pJrJ�;	V4pJrJ�;��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`bd6f6eaa�
r<��
s<	0r<t<�	
r<�
v<
r<	r<x<
w<	r<x<�/y<z<
r<,
s<,
}<	|<r<x<~<ru<operator()�{<<lambda_8d00e4e5248c40de40d06dd474eb61a9>��
�/glyphset�<operator=���&�<OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`bd6f6eaa�
s<
t<,	r<x<�/
r<
x<,}0r<t	200�<�H0���<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type���J0__item_t__�Fis_sorted_iterator��0__item__����0__more__����0__next__����0__prev__����0__end__�0operator!=�
{0it���
�0hp
'tpf�
�<xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@��v<t	�0mHqH�<r<t	�0�0�<��<hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>���
r<p
tf��<hb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@@@���OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`bd6f6eaa���
�<��
�<	>,�<�<.�
�<�
�<
�<	�<�<
�<	�<�<0�<�<
�<,
�<,
�<	�<�<�<�<r�<operator()��<<lambda_e5004a4bff191c4a89adf2e9af9eafef>��
0glyph_map�<operator=���&�<OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`bd6f6eaa���
�<
�<,	�<�<0
�<
�<,���<	�3�3�<J�3���<hb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��3__item__����3__item_at__�3__more__����3__len__�3__next__����3__forward__�3__prev__����3__rewind__��3__end__�3operator!=�
��it���
�3hff�<phb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@��	�3�s�s�<
�<	�3�3�<Z�<hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>�
�<f��<hb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>.?AU?$hb_map_iter_factory_t@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00@@���OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`bd6f6eaa���
�<��
�<	>,�<�<s
�<�
�<
�<	�<�<
�<	�<�<s�<�<
�<,
�<,
�<	�<�<�<�<z�<operator()��<<lambda_169abc1cf0886b61cce5742591663ff2>��
ud
umask��<operator=���&�<OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`bd6f6eaa���
�<
�<,	�<�<s
�<
�<,��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`bd6f6eaa���
�<��
�<	>,�<�<J.
�<�
�<
�<	�<�<
�<	�<�<0�<�<
�<,
�<,
�<	�<�<�<�<r�<operator()��<<lambda_35d567a03f20e03bd00cc260067c633e>��
0glyph_map�<operator=���&�<OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`bd6f6eaa���
�<
�<,	�<�<0
�<
�<,4�<	�34�<&�3���<hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�4__item__���4__item_at__4__more__���4__len__4__next__���4__forward__4__prev__���4__rewind__�4__end__!4operator!=�
4it���
"48f��<@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@���	&4�s�s�<
�<	&4,4�<Z�<hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>�
�<f��<hb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00@@��.�<	d4�4�<�w4���<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__�4operator!=�
6.it���
�4f��< hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@��	�4�s�s�<
�<	�4�4�<Z�<hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>�
�<f��<hb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>.?AU?$hb_map_iter_factory_t@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00@@���OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`bd6f6eaa��
�<��
�<	u�<�<�)
�<�
�<
�<	�<�<
�<	�<�<[�<�<
�<,
�<,
�<	�<�<�<�<��<operator()��<<lambda_b292532636565b9aeb86394a43757a4e>��
Arow��
��__this����<operator=���&�<OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`bd6f6eaa��
�<
�<,	�<�<[
�<
�<,�<	�5�5=��5��=hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__���6__item_at__6__more__����5__len__6__next__���6__forward__6__prev__���6__rewind__�6__end__6operator!=�
it���
6 fj=0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@��	6�.�.�<
�<	66=Z=hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>�
�<f�=hb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`bd6f6eaa
	=��

=	0	==s
=,

=	[s	==	^s	==�6	=�.	�6�6=��6��=hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-���A__item_t__�Fis_sorted_iterator��6__item__����6__more__����6__next__����6__prev__����6__end__�6operator!=�
�6it���
�6Hp
MBPfF
=Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
	=�=�.	�6mHqH=	=�.	�6�6=�=hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>�
	=p
�.f�=hb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@@@�
	=	0	=s	0	=s
=
	=		= =
=		= =!="=
	=,

=,
%=	$=	= =&=N=operator()�	=<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�=operator bool (__cdecl *)(unsigned int)	=<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>=operator bool (__vectorcall *)(unsigned int)���#=<lambda_75bb9f8062fbe4517d5c27e876092531>��'=operator=���
v(=OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`bd6f6eaa��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`bd6f6eaa��
*=��
+=	u*=,=�)
*=�
.=
*=	*=0=
/=	*=0=d1=2=
*=,
+=,
5=	4=*=0=6=�-=operator()�3=<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>��
Arow��
��__this���7=operator=���&8=OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`bd6f6eaa��
+=
,=,	*=0=d
*=
0=,*=	S7x7?=�X7��@=hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�{7__item__���|7__item_at__}7__more__���{7__len__~7__next__���7__forward__~7__prev__���7__rewind__��7__end__�7operator!=�
it���
�7 fjA=0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@��	�7�.�./=
*=	�7�7D=ZE=hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>�
*=f�F=hb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`bd6f6eaa���
H=��
I=	0H=J=��
H=�
L=
H=	H=N=
M=	H=N=�7O=P=
H=,
I=,
S=	R=H=N=T=�K=operator()�Q=<lambda_fc0617f9f4b981742002066ce5a375cd>��
Y�__this���
�8c
�7out��U=operator=���&V=OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`bd6f6eaa���
I=
J=,	H=N=�7
H=
N=,a�H=t	88�8]=�M8��^=hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> con���w�__item_t__�Fis_sorted_iterator��8__item__����8__more__����8__next__����8__prev__����8__end__�8operator!=�
_�it���
�8Xp
'tpf�
_=xhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@��L=t	�8mHqHa=H=t	�8�8c=�d=hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>���
H=p
tf�e= hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@@@���OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`bd6f6eaa��
g=��
h=	0g=i=�
g=�
k=
g=	g=m=
l=	g=m=z�n=o=
g=,
h=,
r=	q=g=m=s=rj=operator()�p=<lambda_d7e02e07103bcfa21c6e6afff361cb95>��
�$glyphs���t=operator=���&u=OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`bd6f6eaa��
h=
i=,	g=m=z�
g=
m=,T�g=	;-;|=J
;��}=hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�0;__item__���1;__item_at__0;__more__���2;__len__3;__next__���4;__forward__3;__prev__���4;__rewind__�5;__end__8;operator!=�
R�it���
9;(f�~=0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@��	<;�.�.l=
g=	<;B;�=Z�=hb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>�
g=f��=hb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@@@	�0�0�<	�3�3�<	�4�4�<	&4,4�<	66=	�6�6=	�7�7D=	�8�8c=	<;B;�=
z=
[=
==
=
�<
�<
�<
�<
�<	200�<	�3�3�<	d4�4�<	�34�<	�5�5=	�6�6=	S7x7?=	88�8]=	;-;|=��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`bd6f6eaa�
�=��
�=	u�=�=J.
�=�
�=
�=	�=�=
�=	�=�=#�=�=
�=,
�=,
�=	�=�=�=�=n�=operator()��=<lambda_f5da3edf019f94dee9e27d90d0ef2a59>��
umask��=operator=��&�=OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`bd6f6eaa�
�=
�=,	�=�=#
�=
�=,
>��=	0�.�.�=��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`bd6f6eaa�
�=��
�=	u�=�=J.
�=�
�=
�=	�=�=
�=	�=�=#�=�=
�=,
�=,
�=	�=�=�=�=n�=operator()��=<lambda_4f837534229b6800e8a96c00781067c5>��
umask��=operator=��&�=OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`bd6f6eaa�
�=
�=,	�=�=#
�=
�=,b>��=	0�.�.�=	9;�>�=	q=9;�>*�=hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >����>operator==��>operator!=��=operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects_lig_glyph::<lambda_d7e02e07103bcfa21c6e6afff361cb95> &�=get
g=v�F�=hb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >.?AU?$hb_reference_wrapper@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@@@���	9;�>�=
H=	�8?�=	R=�8?"�=hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >���?operator==�?operator!=��=operator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_fc0617f9f4b981742002066ce5a375cd> &��=get
H=v�F�=hb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >.?AU?$hb_reference_wrapper@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@@@���	�8?�=R=��	0�J�J�=	�7(?D=	4=�7(?&�=hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >���.?operator==�.?operator!=��=operator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> &��=get
*=v�F�=hb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >.?AU?$hb_reference_wrapper@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@@@���	�7(?D=
	=	�6>?�=	$=�6>?&�=hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >���D?operator==�D?operator!=��=operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���=get
	=v�F�=hb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >.?AU?$hb_reference_wrapper@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@@@���	�6>?�=$=A	0�J�J�=	6_?=	�<6_?&�=hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >���e?operator==�e?operator!=��=operator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_b292532636565b9aeb86394a43757a4e> &��=get
�<v�F�=hb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >.?AU?$hb_reference_wrapper@V<lambda_b292532636565b9aeb86394a43757a4e>@@@@���	6_?=	"4�?�<	�<"4�?&�=hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >����?operator==��?operator!=��=operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��=get
�<v�F�=hb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >.?AU?$hb_reference_wrapper@V<lambda_35d567a03f20e03bd00cc260067c633e>@@@@���	"4�?�<	�4�?�<	�<�4�?&�=hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >����?operator==��?operator!=��=operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��=get
�<v�F�=hb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >.?AU?$hb_reference_wrapper@V<lambda_169abc1cf0886b61cce5742591663ff2>@@@@���	�4�?�<	�3�?�<	�<�3�?&�=hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >����?operator==��?operator!=��=operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��=get
�<v�F�=hb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >.?AU?$hb_reference_wrapper@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@@@���	�3�?�<
r<	�0�?�=	|<�0�?*�=hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >���@operator==�@operator!=��=operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_8d00e4e5248c40de40d06dd474eb61a9> &����=get
r<v�F�=hb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >.?AU?$hb_reference_wrapper@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@@@���	�0�?�=|<<�	0�J�J>q=3�	0�G�G>4=o#	u�G�G>�<o#	u�G�G>�<{O	>,�G�G
>�<s�	>,�G�G>�<o#	>,�G�G>�={O	u�G�G>
�=�=>�={O	u�G�G>
�=�=>R=��"	0�J�J>
R=R=>$=A"	0�J�J>
$=$=>|<<�"	0�J�J >
|<|<">q=3�$"	0�G�G$>
q=q=&>4=o#$"	u�G�G(>
4=4=*>�<o#$"	u�G�G,>
�<�<.>�<{O$"	>,�G�G0>
�<�<2>�<s�$"	>,�G�G4>
�<�<6>�<o#$"	>,�G�G8>
�<�<:>��OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`bd6f6eaa��
<>��
=>	0<>>>s
<>�
@>
<>	<>B>
A>	<>B>BC>D>
<>,
=>,
G>	F><>B>H>�?>operator()�E><lambda_3cbbd85977153dd747d7ca121149085d>��
�#klass_mapping
uclass_count��I>operator=��&J>OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`bd6f6eaa��
=>
>>,	<>B>B
<>
B>,�<>�.	�B�BQ>n�B��R>hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator��B__item__����B__more__����B__next__����B__prev__����B__end__�Boperator!=�
ߠit���
�Bp
MB f"
S>(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�@>�.	�BmHqHU><>�.	�BCW>�X>hb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>�
<>p
�.f�Y>hb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@@@�	0�O�O�=	0�O�O�=	0�O�O>	0�O�O>	u�O�O>	u�O�O>	>,�O�O
>	>,�O�O>	>,�O�O>�={O$"	u�G�Gd>�={O$"	u�G�Gf>R="��	0�O�Oh>$="A	0�O�Oj>|<"<�	0�O�Ol>q="3�	0�O�On>4="o#	u�O�Op>�<"o#	u�O�Or>�<"{O	>,�O�Ot>�<"s�	>,�O�Ov>�<"o#	>,�O�Ox>	u�O�O>	u�O�O>	�BCW>
O>	R=pJrJ>	$=pJrJ>	|<pJrJ">	q=pJrJ&>	4=pJrJ*>	�<pJrJ.>	�<pJrJ2>	�<pJrJ6>	�<pJrJ:>�="{O	u�O�O�>�="{O	u�O�O�>	�B�BQ>
<>	�B�D�>	F>�B�D�>hb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >����Doperator==��Doperator!=��>operator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����>get
<>v�F�>hb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >.?AU?$hb_reference_wrapper@V<lambda_3cbbd85977153dd747d7ca121149085d>@@@@���	�B�D�>F>o#	0�J�J�>	�=pJrJ>	�=pJrJ>F>o#"	0�J�J�>
F>F>�>	0�O�O�>F>"o#	0�O�O�>	F>pJrJ�>	0+�v�	0��v�%O�� $%O$�>u��t�� $uuut�>u�� $uuuut�>" $uu$$$$�> $uutt�>M� $uuuuut�>& $uuuuuuut�>�&T�$��$3t�>�&�mT�&�$��$tt�>�>Tu�$ut�>&E�Type���|&get_null���R�>NullHelper<OT::GSUBGPOS>.?AU?$NullHelper@UGSUBGPOS@OT@@@@���&�"Type����#get_null���V�>NullHelper<OT::BaseScript>.?AU?$NullHelper@UBaseScript@OT@@@@���&;#Type����#get_null���b�>NullHelper<OT::BaseScriptRecord>.?AU?$NullHelper@UBaseScriptRecord@OT@@@@���&�"Type���#get_null���b�>NullHelper<OT::BaseLangSysRecord>.?AU?$NullHelper@UBaseLangSysRecord@OT@@@@�&�!Type���."get_null���b�>NullHelper<OT::FeatMinMaxRecord>.?AU?$NullHelper@UFeatMinMaxRecord@OT@@@@���& Type���&)get_crap�����>CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&, Type���%)get_crap�����>CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���")get_null���V�>Null<OT::FeatMinMaxRecord>.?AU?$Null@UFeatMinMaxRecord@OT@@@@���)get_null���V�>Null<OT::BaseLangSysRecord>.?AU?$Null@UBaseLangSysRecord@OT@@@@�
)get_null���V�>Null<OT::BaseScriptRecord>.?AU?$Null@UBaseScriptRecord@OT@@@@���)get_null���J�>Null<OT::BaseScript>.?AU?$Null@UBaseScript@OT@@@@���'get_null���F�>Null<OT::GSUBGPOS>.?AU?$Null@UGSUBGPOS@OT@@@@���&�%Type���2(get_null���r�>NullHelper<OT::Record<OT::JstfScript> >.?AU?$NullHelper@U?$Record@UJstfScript@OT@@@OT@@@@���&�$Type���)get_null���r�>NullHelper<OT::Record<OT::JstfLangSys> >.?AU?$NullHelper@U?$Record@UJstfLangSys@OT@@@OT@@@@�&�!Type���)get_null����>NullHelper<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> >.?AU?$NullHelper@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@��*get_null����>Null<OT::OffsetTo<OT::BaseCoord,OT::IntType<unsigned short,2>,void,1> >.?AU?$Null@U?$OffsetTo@UBaseCoord@OT@@U?$IntType@G$01@2@X$00@OT@@@@��*get_null���f�>Null<OT::Record<OT::JstfLangSys> >.?AU?$Null@U?$Record@UJstfLangSys@OT@@@OT@@@@�*get_null���f�>Null<OT::Record<OT::JstfScript> >.?AU?$Null@U?$Record@UJstfScript@OT@@@OT@@@@���&, Type����-get_null�����>NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���& Type����-get_null�����>NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@
�!	�>q.*r.get_null����>get_crap���b�>OT::_hb_has_null<OT::BaseCoord,1>.?AU?$_hb_has_null@UBaseCoord@OT@@$00@OT@@�	5"^.*_.get_null����>get_crap���^�>OT::_hb_has_null<OT::MinMax,1>.?AU?$_hb_has_null@UMinMax@OT@@$00@OT@@���	v"X.*Y.get_null����>get_crap���f�>OT::_hb_has_null<OT::BaseValues,1>.?AU?$_hb_has_null@UBaseValues@OT@@$00@OT@@���	'#N.*O.get_null����>get_crap���f�>OT::_hb_has_null<OT::BaseScript,1>.?AU?$_hb_has_null@UBaseScript@OT@@$00@OT@@���	$@.*A.get_null����>get_crap����>OT::_hb_has_null<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> >,1>.?AU?$_hb_has_null@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@$00@OT@@���	�#:.*;.get_null����>get_crap���n�>OT::_hb_has_null<OT::BaseScriptList,1>.?AU?$_hb_has_null@UBaseScriptList@OT@@$00@OT@@���	>$4.*5.get_null����>get_crap���Z�>OT::_hb_has_null<OT::Axis,1>.?AU?$_hb_has_null@UAxis@OT@@$00@OT@@���
�$	�>&.*'.get_null����>get_crap���f�>OT::_hb_has_null<OT::JstfLangSys,1>.?AU?$_hb_has_null@UJstfLangSys@OT@@$00@OT@@�
�$	�>.*.get_null����>get_crap���f?OT::_hb_has_null<OT::JstfScript,1>.?AU?$_hb_has_null@UJstfScript@OT@@$00@OT@@���
&	?.*.get_null���?get_crap���n?OT::_hb_has_null<AAT::OpticalBounds,1>.?AU?$_hb_has_null@UOpticalBounds@AAT@@$00@OT@@���&�)Type���.get_null����?NullHelper<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@��	�).*.get_null���?get_crap���	?OT::_hb_has_null<OT::UnsizedArrayOf<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >,0>.?AU?$_hb_has_null@U?$UnsizedArrayOf@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@OT@@$0A@@OT@@��&�)Type���.get_null����?NullHelper<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@&�)Type����-get_null����
?NullHelper<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$NullHelper@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@�-get_null����?Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�-get_null����?Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@����.get_null����?Null<AAT::LookupSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@�.get_null����?Null<AAT::LookupSegmentArray<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentArray@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@�.get_null����?Null<AAT::LookupSegmentSingle<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> > >.?AU?$Null@U?$LookupSegmentSingle@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@@@��&&Type����.get_null���^?NullHelper<AAT::OpticalBounds>.?AU?$NullHelper@UOpticalBounds@AAT@@@@���&�$Type����.get_null���V?NullHelper<OT::JstfScript>.?AU?$NullHelper@UJstfScript@OT@@@@���&�$Type����.get_null���V?NullHelper<OT::JstfLangSys>.?AU?$NullHelper@UJstfLangSys@OT@@@@�&�#Type����.get_null���J?NullHelper<OT::Axis>.?AU?$NullHelper@UAxis@OT@@@@���&A#Type����.get_null���^!?NullHelper<OT::BaseScriptList>.?AU?$NullHelper@UBaseScriptList@OT@@@@���&�#Type����.get_null���#?NullHelper<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> > >.?AU?$NullHelper@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@@@��&E"Type����.get_null���V%?NullHelper<OT::BaseValues>.?AU?$NullHelper@UBaseValues@OT@@@@���&�!Type����.get_null���N'?NullHelper<OT::MinMax>.?AU?$NullHelper@UMinMax@OT@@@@���&�!Type����.get_null���R)?NullHelper<OT::BaseCoord>.?AU?$NullHelper@UBaseCoord@OT@@@@��.get_null���F+?Null<OT::BaseCoord>.?AU?$Null@UBaseCoord@OT@@@@��.get_null���B-?Null<OT::MinMax>.?AU?$Null@UMinMax@OT@@@@����.get_null���J/?Null<OT::BaseValues>.?AU?$Null@UBaseValues@OT@@@@����.get_null���1?Null<OT::SortedArrayOf<OT::Tag,OT::IntType<unsigned short,2> > >.?AU?$Null@U?$SortedArrayOf@UTag@OT@@U?$IntType@G$01@2@@OT@@@@���.get_null���R3?Null<OT::BaseScriptList>.?AU?$Null@UBaseScriptList@OT@@@@����.get_null���>5?Null<OT::Axis>.?AU?$Null@UAxis@OT@@@@����.get_null���J7?Null<OT::JstfLangSys>.?AU?$Null@UJstfLangSys@OT@@@@��.get_null���J9?Null<OT::JstfScript>.?AU?$Null@UJstfScript@OT@@@@����.get_null���R;?Null<AAT::OpticalBounds>.?AU?$Null@UOpticalBounds@AAT@@@@���&,bType���q/get_null���J=?NullHelper<OT::BASE>.?AU?$NullHelper@UBASE@OT@@@@����/get_null���>??Null<OT::BASE>.?AU?$Null@UBASE@OT@@@@���E0get�A?CrapOrNullHelper<OT::Record<OT::JstfScript> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UJstfScript@OT@@@OT@@@@�A0get�C?CrapOrNullHelper<OT::Record<OT::JstfLangSys> const >.?AU?$CrapOrNullHelper@$$CBU?$Record@UJstfLangSys@OT@@@OT@@@@���
('��
E?	
9('F?s	0('F?9	('F?G?get_value_or_null��H?sanitize���
	9format���
	9valueSize
�9firstGlyph���
	9glyphCount���
�;valueArrayZ��I?_compiles_assertion_on_line_539I?_instance_assertion_on_line_539?null_size��?min_size����J?	AAT::LookupFormat10<OT::OffsetTo<AAT::OpticalBounds,OT::IntType<unsigned short,2>,void,1> >.?AU?$LookupFormat10@U?$OffsetTo@UOpticalBounds@AAT@@U?$IntType@G$01@OT@@X$00@OT@@@AAT@@�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3e71b88b���
L?��
M?vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3e71b88b���
N?,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3e71b88b�
Q?��
R?	0Q?S?J.
S?,
R?	P.Q?S?	S.Q?S?�.Q?	�.�.Y?��.��Z?hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorte��}���_Q�k~�H�Ɗ�����R@�v�%b�L�Ů���X6Z�|��Q�lC�������8'�z<�cr��B<G�����i��/Ѯ*DUs�d�	���^V�4�����V��%2��$(���cp����u����8]#���Q�5�Y��BA 1��{�NThn���_���a؋�L}��c,��Vq[M�{@8_A����r�7�|=Cu�h�ƔR�`��X�Q�9� �$�+X��{^|P�"�,b
c;��2�.��#���_1��\Mx�\���5^��;)�Z/�b�+*���¦���pa2h�m��}6��Q?����5e`���g�B�>���G3�������I��E�[�w��`��h<��b��D����P�4�;(XrO��`a{�M�gf!b��5���4Z�ATڲ�0>���0�v�;D�|jv�������_���'"\_�O�>����
9t�>(.������*?k rr��y<���+�M�I)w"��oU�?��m�bxBH�(DbJE-zn��<'����2,h����7�9�Y4�9l�B>Qq!eM��f	pQ����Y�u���v���,���N�Ҵ�{I�R}��h�����=P��T��� �sBm��N�S�)�d���JMN\�D
N���~���.���=�IY��J�<�fP%Lx:N��|���D�c��O�ϧ�a�-���Ok�)z������}q�b5>Z�6M�?
��2��!_JXVEf���U |��J:��/@���&��)3��J�:��y^��jk��S�6�g���:K��c��|�م$����8��9=��uT��PhB��Ff)2h#�]1��h<�����p����z�3P�h��7�B5��}�z"��`�9D:�g���J�����XD@�������7����X�R�@g֤l[��m�,�R�������l����lT�Z�5������(pٚ���`��*�~c��Uzݭ������-�Y��zl�8�����T,�����-�w�����y�g)jj���TzO��G�2�w1=��=y#��q���J���p������i���]��2��A��/c%r���};�i�R�#0-���7�RL��\*��W���|���"��6��@0R�7�R�c�;X��)��a߁s���3����"�e�1d������f�����=P����5��w�C�����/��KR
\&���
��/��O���9��r�iW˒	C�����Kz��K�i�έ�o Be��`�^b�d$��kx]��>�CO��F�M��n\eG�W����TA%��2���A��T�"�����ݺ��T���K�\��e�w�g�c��C(��o��U�x��vsG�����wJ\�$y��M~O�My�Ht��ˬ�tj)N��A��9�.i�q�`���E���J�u܋���q����sn�{B��>�c��Hh)2�������	�B
}|�K}�V#���!�0������+|N��2V�v�7ʤ��������~��"z#:�uA������7�t��X7�������g?y��}�EWJ�eL>����u}��u��?%�$����s�=a����;EU��L���Z��� ;5�[�k���ko%���$jc��v�v�Iq�s	Q �D��a����f�@��G���XfK�>/��|���|��H�iLFA�\��B�'�IX��@]����������bY�&�
�x�m��K���(��w!j��Ŷ�B���I���b�aO��WG�k���0`��67������~���&v�gH��<yUMH��M�J1�%[�!]����Q1��R��Q�`�^�IΊԻ7�iS�����m�a/���D7�+)j��I(��*�p�j�(��)�����u��ׁe�v����C��y���,��Rŀ�@��
�H��rӷ��{D���zB�x��M�N�PV�u�����w�0#���Co��W�WQ�~�p�cB��6.���(�gM��`Xۍ��!��)=�wH�i�
���BN��2�u�T�KM9N�?,<��gK��I���+����l��"�x�}.V�m�0.��%��V�Z�*�<��������Q������;��^���څ�
lC��6X����@=�?ѠM#��&��|�6�Oխ�c����+�Y���jU�
L`l�iG�ٮ�G+��S?NR��"���;42b}�D����d��ЪJoy�>]}�Ǡ��|+�m� l8kw�#`lQ0W��q��Bl��Ed�2;���yg	~*a�4'v���:�DW(�,r�wNe��,����,�����b1A���qd�"����xm0�׾uO]�!yBՠ�;�|<�@`�~�R~��1�Y���[.�B���F����5-�1�Pq�–ʫ����VT�����,3��g�{F	����V��h��{�,�4�L�,�L#�\o�
��|	.�HA����y��L��m���3_l�(:�^�C�QgTv�5y��U��}�QKI
��8���`����i
VF2��0����'gd���Ҙ̵��&+�~�����44��� �.Qe���V�>.���Y'��	���r����e�&��ݼC��$�Eoqq�77O����3k1�#aV�L};����u���ӛ\�<9XL-�@�
�.��&rdn@`A,hM1�mN���� �Ȍ_����yK��C�Jy�t]�k��[�!0��^���a�V�i��`���%�Hy�u��2-D������g��\C@^.^;����(��A�<:�K�D���Q�OW��T����%��]L�����2J=}E��w�����x��p��c����w���`�a�N
R	�����Ru;#�
����)���������(���B3���ț�N��a�b��*,W*�A����k�L��>��1P���z�p�!�������pN��0/�j�c��-gE�����Qp����t�!��~"]�J�M�Bqih��9s�y?�ޕ4��2{��)\�|pfݢ���wF���~���FK
�-�Km��;����b��
Z��%2�X����%T.h��`�7�����$��p�l}�:�V
��I�4Y��2�r�	l��\��b�<��3���Nu�
T���{%�f�6N��5�Z��>�Yz4������ BT��s;<�/�z���@��L43[!_�/(�
���]/�#��I�yz9������:b���LM�D�{Y��yv���}�z�9�7,>����� �r�<�[|D���0���9����}�8��g�gb�W$`%
e͔f	vof�����5��q_�
��������"�>�>ĺ�,���hS��N� �sϩ�8���=���2�pX'��P��>�>���_��C;�#���<-?�(�Ɲ<�S�JnCl���������A$]�/('W�����������re~������q$1�$%F7�j���ί)3��n�4`�yt/WsF jkr8���߂������5��1C�'�z�/�����C8���)b"?x��S�JV�N��������7P`����=�
 �1m�9IBP�̮�wYs�����:6�W�ha1�U�����T'�#�ڛs4��C@�޽P����R�'��K�����9Dy,@�L��e8����Lv�JOXFo��Q��_Q}�a����,��R
���E^W��<��eA��������@���*1y�JF�S���X��\�!v8�<�8B�y)�w�9��<S���sj3�m��A�L!N�)�Xý�q��gL��+�|�c\�g��>��]��8�0�X����WL���Gׂ����V�O~-2��i�r߮�~C�0|(K�����.���%��/��ur; ����6Y�ˌ�z��I�bG{��?��� �?��gz��r�!d��j��������?������*��4���s|m}5�R�
{������^H��hUg�P~ǻ�:I3�K�`f]U2�O9 -G�M�ʢ����fM���+���[v�(��dҮ���O?�����A��h�>��������A����C3P�:�L�������1�d�����9{���%��}��10H3x�����	E ŧ*���,���ɝ��a^����'�R�0�rTTh@N��%�)Ӑ�϶�K�(�z�j��
��bcD�l`�|����X�5/M�
�oF��fY���j��b�8�B��^-�9`�X��R2��X���f��;���
�^!�a��Luk����'�����U�!j��Ip���c��>�>B�2���и�KT���׹�2���`�
`����$�~���b�c{r�LP�\U���q������$�%XF1��a)�G��ջ��b�"�vt��dM�an{a �pH�^�<�)%aE��y`�1��qtxʧ�{��RjZb��nS�޳�4AC3�K89�]U���� ��%��K����i���o��Bq6�(�w����V]�x?���c4�-b�J&s���f��4��]��zo�A�#�~Fr��G��B��O�����b�2��.�x͞#��K�o����)C%i`_�A�P?={���w�m�=&?���k4�)�nv��im-�0���}�VP��mhM
��"�{��t�~�
��Q6����I�1����3���!��N�3r�w:M��0�D�G��
�*���:|/xP	sb�ڷ�l����I�ek�#P"�V�/�f�
Y�BN�{�a���i
���uCI�Hdz+�	���{ �����!Gx�s,|�k����2
*����wFs��mi8�QN��+��s4�Y|}� %,5G���A��UT�������](���43-@�)�>��y������6tr�a�K��"v4~y�8-!��Q\|�������
�q���I��h[�B�����'b˃5�-����
����AkPW*1UA�n�t����V6�C��:�rS���}1�b��m�b\���h�
8qq�6�5���V
�!1����,DM��	�R�J���>Lw�i���	W�
�r5�g�a�ָ�:����l�p��jsE�B��q�T�	�l_a��T����;���=cmC*�<F=Qov�]�������)����J��5I����6����L� �C�����,��)����<���]�Kk<�x����aS�.���@!3�\����H*�����`}��x>�f���OA�T{b��Zj�N��p��&2��)�@�
N�2ql��!��J_��Gm~�g+Qy��~	��R�ِl{,c�;V�h�Yc������h��>�c�>mw���J�j*�|`�yh�'�*�ut�P]��]��3�v�P��>��[~�u�j�6�l�d,|7C��Co%`.�x�~Y���(��9"a��C����v�'�w����Ib=JFc��]�	�����jf����i[o
�,��J�k<�@��b,�TV�_|�������+!��:P��'O��\�5k�����I�
x�M�����i=���}VX��e�p�?S[��E?^��H0�@�ҿ�c��&*�'+Th��I�x����}�(u\�HDץ�!-�)9%�R�WMidS���a�P�H�,��x��l _�>��zW+�����(J�-[�n�0����|�t�4�J!�`�',`\�p�K4�١�R���R�=xX�P3<��r=��i��+������;�V�t����p(�|Zc����0=^�A�m/Y�(��b<�S���9492TH.����#�l���Tv�?����Y|�H̔�Y�)�B��I��-i�A�����K�^��O�&����s]�,D׌bѶz,h��-8u����x�7��]�H�Y����<]o� ��>� P��'�@�[-��A��~q��<����=@1Nh�>&��]?#/HO�Ij�7~�pO��b	$��>G��S�53Nv��!Fas n`x$�h>���~a�@�;hP�ȠM��(G1���7�1�����Uǃͱw���Q�G�QI�ƽ.���L6��7�����id������9��wi�Z�κ�X\�]�˪,�@���u�2�M�s��AD�K�Mk����E�.�Id~O5��@��&��k���O�����}�#̞��Y�u4�������'��jLM5;����H�� ��Y����|/���qN�����R��d�Nl������������lV�����Rj��cq�Nd�}ZV���������Sy:�%����M��Sv��U��$#��;LhiyO>ܚd�������fQ�DHj�c��n���P?kVh�A4|�}�i�������x��X� �l�pw��r���G}3*51���yW���{�x`�q�o���7�J���u�Az�x�A5��v>2���v��mx4���rϩY��hk���@s�YL���_:�bf�RP�Ӷ�~6yʋ�t�2��K��s(`0��/�?��"=���uM��F�������FV��,i˜V�w^���a(/�q��`y�������%.��;h�P[�����+�pru�MR�-�A%���2B=���ŹNA6�4�3Ƴ��eU�^�iynX�	��`��&`}�?Jn")����C�m�[�y�C�B"�C��CQ]�%~����H����܅�e�u��eEZ�9�|<`�אM�FAn�n���Ό}���x]�Y��V�۵Ȥ�4�<�50��=�X��F���[0���>?�ʳLX,�۴�AF��H��$��%ڍ)�C��v�'���(a�f��/�����c@�RRm�L�̌�I����Q��O�|��UM�lz�kv�6��yC���u�y��4k�)eL��/q�q�A��������
��5	�,ZWm'Bl��\Ѐ'".{��e��dpUBX���������JC��A�~�Z��.�4��=��m<��:��=b	�F?5�b��i�9�5]��N�>���������kg��P�dj�\���ݷ��6��cR����`R~��_|���pJ���/c4^�K�]	��]��)Xz�Qj��B�/��&
-���s�v6c{x�����#K`���CJRk��q0d>�
�M��'Y�G�+��A���'g4�:fi����x���b��������Y/�[��=��vd�!��x/�C�g���������Q�+���Ϊ�h�rAPk�oK�����jN��p�Zyߓ�	ƈ*{��Q�V�.Y�\�w^`���{�Br�G���Ot��V�q�@T\|'�->����VW�Ċp��_D��;�dk�1�Ӽo��Q;�cyiv,�����Y�^N9�8���GmZ�?>P��D>,�1�c��i1Hf6�W��yK�x�xV���g�"��.�B�����W5p&��/kH�|�MZ��������\'��
6�_��i�k��;1���iM
�k��=�5I��^�2�$���T/���	!B�EV/�9������������E����_�'R��i,ON�ECh�������������^���v_u�+��*L%��[���5���h"�>v4���[�����6�*���V�y��H���N�SF:��r��{��	%�FS���*E��p D�h|#h(?�!CU��)����.�7]��b�/���(��p��1��ܙn�9��j;�"�&�̪c��3��q�@���Q�{�"7H��$a��/������U3��y�a�h�m��H��=&;�(���s_�IQ��i�:J��$�e�z����ڙ���g��$��>�
6��- 6	���k�����`Q��0���3��mZ��+�c ����;0�x�v��,?+�MvY�?�]�b�����q/�%�
���ln(�%P`E���S��z�F^tbj	2�Z�W��=o7{	�gI�I|�-e��l	cN�|�GK�UN�Q�{#��47�H�wI�O���_M�Hq�`���K��buC�s�_�\`0	�r�
C,x����%��'��fA�<��u�����#�@��:b1�F��'���_�2�����o�'��Qu��;�8@��[�(�maA3S�B������c��x?�����-v�ϟ�=�� �hb��`������Q]�i�k����&�Kx15�5����@���x�s�Eݯfh,�y�!�T�����R��0�#\z�s�5RX�����gq���(�F ���8���{�-ݔm�	!���ew�|�}o�j�$��w��R�VѶ���KT�0��g_���y��O~^��/s�7���Q�NM�%�n'�E���"�7{�9��n��FC�	A�rWt
���rG��T�o6T�X�3~�jc�B��qQ>~���o���������n�-������\��X���Z�^S���;�P������p1�!���q�%�DKKZd���/Vͺ� ���4���JF���w�$
B(9�hQ=2�./��Z��	=j���xf2VE�x
�F�
��s;�\K�
� ��}S�w�Q0\`/��"���/����>KM������|*�Ŋ[�H3F�����&s����M_������Q��w��XC<���xY��8-b�*k����<3g�@%���íZ�Z
}xV-
�XLa+��SW�ph����S�Ӱ(��A��PLUW7}�!�N��1�.����.�߹�������! f�?KN�kM{�qV�5�I=��qy�+-����E$K�V5��P����]0����Ȥ��H~�nL6�nza�xD�^A1�=B��P�D�%��C���>�
6WV�6�f����^�@����Z�k���(wJmK�q��|���>�Y7�E;�>BO�~O�[�/SKWL���:>o0�m#*WR���P�W^�_9a�	x�c�xVe5_o#C }';4
-��^\����a��e�tFg�
)����c@v@\�(������^a�w��
�X�;T8�9d��@�H�|pN���l���Qw4>��j4k�@v=4E-��0$d���
�x�Zx>m)���[�l��d#��B.D(R!�G�K��
��N�������n]Xy@�pڑ�V�Q5p���`qK|Y�?qN'h����	1��!���5�0���x�����R�5�"���oi�j,��.�~�\������y��=����(j?��>>�j_�#����VX�Z�Y��D"u$���]XvY~Ib�]k�*s�T����8�a���GA�%|�K�e.����4�ɣ���8vY�141=t7��@�>�t:�B6�����I	�)��L�OX�q�v݁!����T!�w���݉o�RVp@��__��&(3�CB�������'Ȝ�-ƊtZcx5E�T91,��M���
J��cKB(��/o�#����l���2��O��o��J��[�������E��������V�'��j(�\WJ����'�ܩ\�mh�ev�9��O����dS:��ƬF����mH>H��,�m��?�:������D���@������=a��ip�;"�T�E���#�y����s��?6��@��>*���)���Q���|n���R`�KR@A2�mpA�Kiȑ�S�"n0v�gI�����YMl_�ؓ.�u�d;"�pG?#<�?)Q�&Oi����L������µ�`�i�����TQ�j��#5��������e�(��#,L�%k(i�Q2&�<��uuzH(���9�~H�pR/�W��F
M�	�Z�J}a�xN�e,~��>�͡,P+,��pR�6�<��nt�<%������F4\��j)5��D�/��N���zUpK��y�T�61���j�j`���Y�i$�;��QށR�~�����<���z�nW��v|6��J��-��auZ/�]�#���9�����8
BTp�&���Ϟau4q��9�Z_�v�XC�O6j��#	��m��0#��8�����^����|r�\t����`������e��0b�}�.]IF�.�}��������
�h1"���M�oSЁ���!�����e<9DQ��a�[�Uo��]�P����H_F���zNn�]������B'�v��k�2�KO�Jj���Oj�I����q_֙���4����������;���\#�����������j��a�x6�(�����Z3����@�1�Q���s�X{�=��%/U�Q��p���6���j�~�M��)*��u��Ŕ���k[�D����\�
f��-���G#�[/�<CEN���ub�	Fg����?��+�*������x6�5��g�������Y��Y�O�J�N����ڐ���>��C��f�a'7q�f�`c�[���xy�CP��h˧"�{X���Z�x�O�IF!5:Ǭ-�-�����fOk����'�{B0���&Z�@
�S>z�"mV%�V��i�sd���J�u�?���|OUv�L��O5N�!����tݵ1�����Q���F���=������2���Cz7��d����W�u�M�@���Fo���]�U��!�m���
��O4�������tp)w��<�k<G"%��~L�f�_8"��H&���������]opC������3������	5,H8@���#�q����iF�*(���U��];5���=Un^��!����t_���6��cGl�{`�����J��-�����jz��.�1�r� ��l+�n���1�������-=n�~c�kX�b���m�3����[�T�w&�v���Q9��������KE��^�����p�0�S��Ei+@�����w�n��l�^e=�Q�^���q�����=z��w�P�������+̺nMk��Zd�%���+��4�D�s���{:"2�|��5��H�7B������-��f�2,�9%L]I>Ͻ��,��.�ܺ���)j#���=�+��7ܾ��YI�D���20{���i��l<p.��)t��``7'0 �z&H�|��`����S�Kq[�j1�����#�h�a7K��iSX� \��umJ�3��e~��[BIH���L���b���%���A�_�%���!��R��2_WwЫW�������[�L[+�@4	/^��a�JτO<���6��GwO���&L�BIA�G�^����)�>#:/���p��Q\���nzy�:�SR0[���i��wWu&�k���iU�����\Q���N�v9`��g������%	nk�rypч�$}J�F����@�_c�~��#��X����X)D�;��Dk���'���k�6���y#�Z��\4��x��!i+z�KK( �||��z�8�l��z&#_"&q�+�bb�z;�\�Y��nzf-H�����,"��;%7:�����G$)�c?(v�7c$�)��T��������|U���T�U¦f*}�\zg��V����$���n��.E?9J�P�y�wy��L�M�eOѴS�4�)G�N,D�]w.�P�q<���5��J)ި�Vh)�l�MN�=k.��<S8���^d��@|1��c��x��t$�b��L�=���s��=~�]KP����PW������#��|{Ed-��!!��7�|9��L1�9���Z����{\8j;�,� �X�u�k����8Lq��=F���,yt"^�Ctb��6oq�Z%�dQNv�#�a?/��;s5���st�@֚�Wk��j��݀'-q���7+%�;�6F��34��%�/;fh+"��ЂB;�e�1�YZ�BK��&]�ȉ0�A���F�h�W����\bڄ[��[�.t0�ӓP�r�-]�g#���i9ظ�3d�Y��"v��E�����h}��rw��8������=]��H�o!}����MdF�;�>`o+�;P�=��F�v�T�[��&?����tO�ΐ�AW��g�����^��l��R���8�{�#�<EB�B�.��a?KWw��)���L�~��M�o��#8�9�6l�Z������1�w�W>�Ιn���p`�*���qn��r�����^�̕	0]}�O��J�N͈v_GP-g�T?�
g�&� �%����C�n~g[���{�!�ӳ�wo��X?�� ���U�U��V�3U��Q��iI�)�I�l��~%e�=+���+QKAd�tX�1W��?�IZ��$��>ڂ�N�T���pZ��´�r���4���[����$���g��=��<�����#e�N0���T�"�B5yA0�Z�|D���
,�$�W����	9g����$K���
����r&�݋+���-yB�;����&�:�H��C���v�t���-5�,B�v&�l $�5��4�]j�j.k�%s��|���*���L
���C������+?��o�m�������R�t��Q"Ug/G�(r	h������E�8�A�6h���Km��Z�G�,>Fs�A��t��^��bw�L�D<�0t��5/3�CC1�G����?UЪ�Ro;����/����P��4oli��J���F��@�:}Oc�+�A��Zٝ���~c�˜]F��Єs��s��Φ�
�����c�������p'����gSJ�����
����%Q���M+���mZ�����j��F�w��i
�!2({v�!^��nf��-�J���QD�7����+��uT��;�a<P1c����
���N���o
�΋���.�M���U�*}Ā*���;6���Y�����k@�1l�G[�{�i��>49�~�4U�e�2�d�Y��"k��b��*�8���!���!8�_����%(K����P�ey�;���Z�&KWE/��Ĺ�Xu���:2�D��k��"�4ˬ���9�J�w�%>^�������rU��f��|����&����U��z����������,8�}�ո�g��x[��M}�n������e�Gd�J�����v��:@-�8u̍4s1�V4,g9��� ���VA������w����R�<�>)U��`�^����� �LJKGv��AK{W�L���+r@�����e��@����}�_��x��'#�#��������rR�
��ҟ�����U��З���qnϟ�,�)c��M5\JH��m�<Y��?���������?(
����G�	�L��:U�(�ζ�D:v�6�~��yT�|M����.9���FL���X]��-E�-�i��~w7�QR����/������ra�"4'��I��?T��*���Tg:�����?d�ù�i�cI��������x��S���͘~�5@!��ݕ+v\��t!�����*�z\��V/b���|w����Ki	x�Ҥ#y�1��H�1�`����
@S��}�p,��>X�n�MkǺs�g����&�=bdMJbR���B����;���"����S$�l4��p��,O�����U�[Q7�[�n8��O��0K�h{x�s{�V|��5�B�d�`���D=p̛D����Σ�x���7,��M+���[l��[,}��1���Z
fQ�x31�"4U_��x0�����ު�a_�؝'
��YC��~#�~�7ͧ�A�
�P��(�
?ŝ�����wB$�q�������Z'DAU�[�?��
{�-���������
>��ҭ#�X�+k�J�J_�Y�����[pC�f�P�����[�:���7P��-��u����W������1����fVX��O�-۾�+"��2���m֟�8/%6��I�	Z+�����)}}�S����gnN��2����^�@��2\C))�g
&z=B�2�^1��=
�����Lz
j��(��<=���Q�� ������$sgAߓh�
Z�e�V��e��.�t��Jj���M�
����������֦į*��'F`�S�HTD�
?t}���l�����V�$xqR�'*0}�7�H�K_;�����mQ��D8����K��;G_���mf�{�01�>]jX@I��~2*�������%~l�"W&��ɘ�¨��Ms���6Au�9}���I�i����:3�X%�g�)�}�1���ZҼ �P����*J�*X��x7��`���("���͜P���n�i5)�b5_�3�`���+OJ*�~B��b�!i(W��f��N�c+`�	�{��p���erwG!1k�9��4T���N{��h0tқ�[�W��so�h��a��2�mL��*��se>Z�;f�Q�eJs~2w>)���*���bC7�i������fD��1_�ӯ,�d/����.��Q���9����RGQT���m�3����|���D�����%4?Z�Y��D�nG�m_@��1�LJ*n�j�����n�6N-�-�)���Bo�S����t��'}���C�cK��;ڜ�	�����`E~A�L��==	P��P�k�D�w�z^7]@��e�?�	����R�*XVS�8���2S�	,.��K%��\0� O��YF��c��7�?��Xeb9z�����%
d$�|L���!���h��T�_�����0�@Y
0�n"w,v��&u��;�3�~43
����C�w����)IeI��6\��*G�A>P���'�#W�L��L�����x9�g)�
�U�EZdHrR�E͇�5�JF�Z�k~G�11����O{/5a����*����U�ƅ��Ę~��Q�GrB�*F��)����j�('q���i��P�������h�y���0s���Z������e��5���
�.�C�*�g� @�W��H���{#H�cPe�.�Dv����E��e��m���yo���j�'*����mfm����3SD'�����/OBdD7�9�}�p%����~G���[`��cJB��.�9�Z~X� 6a�c[���T�"z?v?��� �~�l^���:]�"�7X�Ph��d���9SQ�]���O���El��ls@��-��B���O�j(R�����J��3t�RL���s�e����R��Ȋ~;ΥO������%qx�G\SwF�IQ����7��^�Xl0��9K�-���F��_��)	;���g��Þ
���K�Z���w�����E����������|E�w�Q��������3a�V�5��	��*)����)gNk!'�kE*�[���*�X���Z|��e�v s`�v���j�Z�4zV�`�l���	^�g�J+������r-�KsA�:�g1�=U�4�iN�M�:�C�/��@THD>˦������;]�r��m�����Pp�*m^H����E�a�I��K�����-I�	�=udm�ɆǢ#�&���i�0�o���"r��}+I��*�d�����p�fs7�8 B��i���E�j>�}���&�2��ln�9Hq��r��X\�VO�������s*
U-Z�����T��T.<�!i�.�Bs�h�ÜAO*�	P�G�zAX���1�w�^�eE8�!G����˜9������> �k����3��Jc���"�8�	@�D�u������
��!j�%�BHF��c�|
Sg� vs'6�v3�X�!dT���)k�Ii_�i���P.����g��;n�<�̎l=T��*���ܵD<�����<��X��������N��X�aǟ�ð�]��4�ۀ����m�K35�����+I$��E�s*<1�v����x���4aF�}!8KWe	k>Bt����hj�WW�[�����@Z3��y'6BI���7 �;�f�
M,CS�ń�t�����W[�i4fQ�Wp:>��U}WB=�M�idE�ɜ5��|8��>�A�~�V]d�kK7�GO0��ʀ��!�����/�r��f�e���N��!��0�p\
�Rv��DT�A,���nu�d�R��O B'+�C��~83�M�`���L[�o1�wa����=�y�y�j���ݎʁ	�����kp� ��k|6<�(��Y���wQ6%S�Cs�Mju���t���9x�M�o,��	~ ��N�� Y������*�F�}?%:~(z���xt��.P�'��.�.8@Z9@hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
)@f�:@hb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
)@	0)@J.	0)@J.
)@	)@?@
6@	)@?@@@A@
)@,
*@,
D@	C@)@?@E@�,@operator()�	=@<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�/@operator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	>@<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>0@operator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)B@<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��F@operator=��
vG@hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`95e86ee8��OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`95e86ee8��
I@��
J@	0I@K@��
I@�
M@
I@	I@O@
N@	I@O@L�P@Q@
I@,
J@,
T@	S@I@O@U@jL@operator()�R@<lambda_a3d7bb2bcf15c0e21c9025e5104df265>��
�tcV@operator=��&W@OT::name::subset::__l2::<lambda_a3d7bb2bcf15c0e21c9025e5104df265>.?AV<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@`95e86ee8��
J@
K@,	I@O@L�
I@
O@,��I@�.	����^@�����_@hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unna�����__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
��it���
�Pp
MBXf^
`@`hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_array_t<OT::NameRecord const >,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,hb_set_t &,OT::IntType<unsigned short,2> OT::NameRecord::*,0>,<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_array_t@$$CBUNameRecord@OT@@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@AEAUhb_set_t@@PEQNameRecord@OT@@U?$IntType@G$01@4@$0A@@@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���M@�.	�mHqHb@I@�.	��d@�e@hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>�
I@p
�.f�f@hb_filter_iter_factory_t<<lambda_a3d7bb2bcf15c0e21c9025e5104df265>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@AEBU<unnamed-type-hb_identity>@@@@�	��]5] $u�$u ui@ $u�$u!uk@ $u�$uuum@��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`95e86ee8��
o@��
p@	o@q@~ 
q@,
p@	� o@q@	� o@q@~o@�	���w@
o@	o@~ 	o@~ 
o@�
|@
o@	o@~@
}@	o@~@@�@
o@,
p@,
�@	�@o@~@�@�r@operator()�	z@<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�u@operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	{@<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>v@operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��@<lambda_133af15c3ab28a2fd0176429d1e8943b>���@operator=���
v�@std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`95e86ee8����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`95e86ee8��
�@��
�@	�@�@� 
�@,
�@	� �@�@	� �@�@~�@�	����@
�@	�@� 	�@� 
�@�
�@
�@	�@�@
�@	�@�@�@�@
�@,
�@,
�@	�@�@�@�@��@operator()�	�@<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��@operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�@<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�@operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��@<lambda_9f40189620cfe4223adcbc34f0d42913>���@operator=���
v�@std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`95e86ee8����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`95e86ee8�
�@��
�@	�@�@� 
�@,
�@	� �@�@	� �@�@~�@\	
��@
�@	�@� 	�@� 
�@�
�@
�@	�@�@
�@	�@�@�@�@
�@,
�@,
�@	�@�@�@�@��@operator()�	�@<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��@operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�@<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�@operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����@<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���@operator=���
v�@std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`95e86ee8���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`95e86ee8��
�@��
�@	�@�@!
�@,
�@	!�@�@	!�@�@~�@�	<,9�@
�@	�@!	�@!
�@�
�@
�@	�@�@
�@	�@�@�@�@
�@,
�@,
�@	�@�@�@�@��@operator()�	�@<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��@operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�@<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�@operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��@<lambda_66f57f934f28d61049862f64df852ff0>���@operator=���
v�@std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`95e86ee8��	�.�.8@	��d@
']
5],�u u�@�u!u�@�uuu�@
\@
<@S@��	0�J�J�@
I@	���@	S@����@hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >����operator==��operator!=��@operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &����@get
I@v�F�@hb_reference_wrapper<<lambda_a3d7bb2bcf15c0e21c9025e5104df265> >.?AU?$hb_reference_wrapper@V<lambda_a3d7bb2bcf15c0e21c9025e5104df265>@@@@���C@{O	0�G�G�@	�.�O8@	C@�.�O��@hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��@operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���@get
)@v�F�@hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���
>�	0] ]"]	����^@
!]
"],	���@
4],	�.�.1@n�hb_utf16_xe_t<OT::IntType<unsigned short,2> >.?AU?$hb_utf16_xe_t@U?$IntType@G$01@OT@@@@�99uu	9�@�@S@��"	0�J�J�@
S@S@�@C@{O$"	0�G�G�@
C@C@�@	�.�O8@	0�O�O�@	0�O�O�@S@"��	0�O�OAC@"{O	0�O�OA	S@pJrJ�@	C@pJrJ�@ $u��A $u�$upu
A	u�@��	u�@s�A9u	�A�@Az	9codepoint_t?max_len�@next����@prev���Astrlen�
Aencode_len�Aencode�nAhb_utf16_xe_t<OT::IntType<unsigned short,2> >.?AU?$hb_utf16_xe_t@U?$IntType@G$01@OT@@@@�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`b1aaeee8���
A��
Avgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`b1aaeee8���
A,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`b1aaeee8�
A��
A	0AAJ.
A,
A	P.AA	S.AA�.A	�.�.A��.�� Ahb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&!A8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0u	0�C�C0�C
�C0�C
�C�C�C
�C	�C�C�C��Cdecompose_unicode���Ccompose_unicode�Coverride_decompose_and_compose�
�)plan�
Rbuffer���
Tfont�
�unicode��
�C decompose
�C(compose��Z	�C0hb_ot_shape_normalize_context_t.?AUhb_ot_shape_normalize_context_t@@
�C,
�C
�C
�C
�C,
�C,
�C,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`0d7f35ee�
�C��
�C	0�C�CJ.
�C,
�C	P.�C�C	S.�C�C�.�C	�.�.�C��.���Chb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�C8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�C�
�C	�.�.�.�C
�C	�.�.�CZ�Chb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�Cf��Chb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�C	0�CJ.	0�CJ.
�C	�C�C
�C	�C�C�C�C
�C,
�C,
�C	�C�C�C�C��Coperator()�	�C<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��Coperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�C<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�Coperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�C<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Coperator=��
v�Chb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`0d7f35ee�F�hb_ot_shape_planner_t.?AUhb_ot_shape_planner_t@@
�C
�C�C
�C
�)�C
�C�)RT�C
�C�)Ruu�C
DBHB_OT_SHAPE_NORMALIZATION_MODE_NONE��HB_OT_SHAPE_NORMALIZATION_MODE_DECOMPOSEDHB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS���HB_OT_SHAPE_NORMALIZATION_MODE_COMPOSED_DIACRITICS_NO_SHORT_CIRCUIT��HB_OT_SHAPE_NORMALIZATION_MODE_AUTO��HB_OT_SHAPE_NORMALIZATION_MODE_DEFAULT���ZtDhb_ot_shape_normalization_mode_t.?AW4hb_ot_shape_normalization_mode_t@@���HB_OT_SHAPE_ZERO_WIDTH_MARKS_NONEHB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_EARLY���HB_OT_SHAPE_ZERO_WIDTH_MARKS_BY_GDEF_LATE^tDhb_ot_shape_zero_width_marks_type_t.?AW4hb_ot_shape_zero_width_marks_type_t@@�n
�Ccollect_features�
�Coverride_features
�Cdata_create��
data_destroy�
�C preprocess_text��
�C(postprocess_glyphs���
�C0decompose
�C8compose��
�C@setup_masks��
DHreorder_marks
uPgpos_tag�
DTnormalization_preference�
DXzero_width_marks�
0\fallback_position:D`hb_ot_shaper_t.?AUhb_����hb_atomic_ptr_t<hb_user_data_array_t>hb_vector_t<hb_vector_t<hb_aat_map_t::range_flags_t,1>,0>hb_vector_t<hb_inc_bimap_t,0>hb_lazy_loader_t<OT::gvar_accelerator_t,hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>,hb_face_t,21,OT::gvar_accelerator_t>hb_lazy_loader_t<OT::fvar,hb_table_lazy_loader_t<OT::fvar,18,1>,hb_face_t,18,hb_blob_t>hb_table_lazy_loader_t<OT::fvar,18,1>hb_lazy_loader_t<OT::avar,hb_table_lazy_loader_t<OT::avar,19,1>,hb_face_t,19,hb_blob_t>hb_table_lazy_loader_t<OT::avar,19,1>hb_pair_t<unsigned int &,unsigned int &>hb_atomic_ptr_t<hb_blob_t *>hb_lazy_loader_t<AAT::morx_accelerator_t,hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>,hb_face_t,28,AAT::morx_accelerator_t>hb_face_lazy_loader_t<AAT::morx_accelerator_t,28>hb_lazy_loader_t<OT::GSUB_accelerator_t,hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>,hb_face_t,25,OT::GSUB_accelerator_t>hb_face_lazy_loader_t<OT::GSUB_accelerator_t,25>hb_lazy_loader_t<OT::sbix_accelerator_t,hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>,hb_face_t,38,OT::sbix_accelerator_t>hb_face_lazy_loader_t<OT::sbix_accelerator_t,38>hb_lazy_loader_t<OT::hmtx_accelerator_t,hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>,hb_face_t,5,OT::hmtx_accelerator_t>hb_face_lazy_loader_t<OT::hmtx_accelerator_t,5>hb_lazy_loader_t<OT::vhea,hb_table_lazy_loader_t<OT::vhea,11,1>,hb_face_t,11,hb_blob_t>hb_table_lazy_loader_t<OT::vhea,11,1>hb_lazy_loader_t<OT::kern_accelerator_t,hb_face_lazy_loader_t<OT::kern_accelerator_t,23>,hb_face_t,23,OT::kern_accelerator_t>hb_face_lazy_loader_t<OT::kern_accelerator_t,23>hb_lazy_loader_t<AAT::feat,hb_table_lazy_loader_t<AAT::feat,34,0>,hb_face_t,34,hb_blob_t>hb_table_lazy_loader_t<AAT::feat,34,0>hb_lazy_loader_t<OT::GDEF_accelerator_t,hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>,hb_face_t,24,OT::GDEF_accelerator_t>hb_face_lazy_loader_t<OT::GDEF_accelerator_t,24>hb_lazy_loader_t<OT::vmtx_accelerator_t,hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>,hb_face_t,12,OT::vmtx_accelerator_t>hb_face_lazy_loader_t<OT::vmtx_accelerator_t,12>hb_lazy_loader_t<OT::cff2_accelerator_t,hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>,hb_face_t,17,OT::cff2_accelerator_t>hb_face_lazy_loader_t<OT::cff2_accelerator_t,17>hb_atomic_ptr_t<OT::GDEF_accelerator_t *>hb_lazy_loader_t<OT::CBDT_accelerator_t,hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>,hb_face_t,37,OT::CBDT_accelerator_t>hb_face_lazy_loader_t<OT::CBDT_accelerator_t,37>hb_lazy_loader_t<OT::CPAL,hb_table_lazy_loader_t<OT::CPAL,36,1>,hb_face_t,36,hb_blob_t>hb_table_lazy_loader_t<OT::CPAL,36,1>hb_atomic_ptr_t<OT::GSUB_accelerator_t *>hb_lazy_loader_t<OT::SVG_accelerator_t,hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>,hb_face_t,39,OT::SVG_accelerator_t>hb_face_lazy_loader_t<OT::SVG_accelerator_t,39>hb_lazy_loader_t<OT::GPOS_accelerator_t,hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>,hb_face_t,26,OT::GPOS_accelerator_t>hb_face_lazy_loader_t<OT::GPOS_accelerator_t,26>hb_lazy_loader_t<OT::maxp,hb_table_lazy_loader_t<OT::maxp,2,1>,hb_face_t,2,hb_blob_t>hb_table_lazy_loader_t<OT::maxp,2,1>hb_atomic_ptr_t<OT::hmtx_accelerator_t *>hb_atomic_ptr_t<OT::vmtx_accelerator_t *>hb_lazy_loader_t<OT::cmap_accelerator_t,hb_face_lazy_loader_t<OT::cmap_accelerator_t,3>,hb_face_t,3,OT::cmap_accelerator_t>hb_lazy_loader_t<OT::STAT,hb_table_lazy_loader_t<OT::STAT,9,1>,hb_face_t,9,hb_blob_t>hb_table_lazy_loader_t<OT::STAT,9,1>hb_lazy_loader_t<OT::COLR,hb_table_lazy_loader_t<OT::COLR,35,1>,hb_face_t,35,hb_blob_t>hb_table_lazy_loader_t<OT::COLR,35,1>hb_atomic_ptr_t<OT::CBDT_accelerator_t *>hb_lazy_loader_t<AAT::ltag,hb_table_lazy_loader_t<AAT::ltag,33,0>,hb_face_t,33,hb_blob_t>hb_table_lazy_loader_t<AAT::ltag,33,0>hb_atomic_ptr_t<OT::sbix_accelerator_t *>hb_lazy_loader_t<OT::name_accelerator_t,hb_face_lazy_loader_t<OT::name_accelerator_t,8>,hb_face_t,8,OT::name_accelerator_t>hb_face_lazy_loader_t<OT::name_accelerator_t,8>hb_lazy_loader_t<AAT::trak,hb_table_lazy_loader_t<AAT::trak,32,0>,hb_face_t,32,hb_blob_t>hb_table_lazy_loader_t<AAT::trak,32,0>hb_lazy_loader_t<OT::post_accelerator_t,hb_face_lazy_loader_t<OT::post_accelerator_t,7>,hb_face_t,7,OT::post_accelerator_t>hb_face_lazy_loader_t<OT::post_accelerator_t,7>hb_atomic_ptr_t<OT::cmap_accelerator_t *>hb_atomic_ptr_t<OT::name_accelerator_t *>hb_lazy_loader_t<OT::meta_accelerator_t,hb_face_lazy_loader_t<OT::meta_accelerator_t,10>,hb_face_t,10,OT::meta_accelerator_t>hb_face_lazy_loader_t<OT::meta_accelerator_t,10>hb_lazy_loader_t<OT::hhea,hb_table_lazy_loader_t<OT::hhea,4,1>,hb_face_t,4,hb_blob_t>hb_table_lazy_loader_t<OT::hhea,4,1>hb_lazy_loader_t<AAT::mort_accelerator_t,hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>,hb_face_t,29,AAT::mort_accelerator_t>hb_face_lazy_loader_t<AAT::mort_accelerator_t,29>hb_lazy_loader_t<hb_ot_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,1,hb_ot_face_data_t>,hb_face_t,1,hb_ot_face_data_t>hb_lazy_loader_t<OT::glyf_accelerator_t,hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>,hb_face_t,15,OT::glyf_accelerator_t>hb_face_lazy_loader_t<OT::glyf_accelerator_t,15>hb_face_lazy_loader_t<OT::gvar_accelerator_t,21>hb_atomic_ptr_t<AAT::mort_accelerator_t *>hb_lazy_loader_t<AAT::ankr,hb_table_lazy_loader_t<AAT::ankr,31,0>,hb_face_t,31,hb_blob_t>hb_table_lazy_loader_t<AAT::ankr,31,0>hb_atomic_ptr_t<AAT::morx_accelerator_t *>hb_lazy_loader_t<OT::BASE,hb_table_lazy_loader_t<OT::BASE,27,1>,hb_face_t,27,hb_blob_t>hb_table_lazy_loader_t<OT::BASE,27,1>hb_lazy_loader_t<OT::VORG,hb_table_lazy_loader_t<OT::VORG,13,1>,hb_face_t,13,hb_blob_t>hb_table_lazy_loader_t<OT::VORG,13,1>hb_lazy_loader_t<OT::cvar,hb_table_lazy_loader_t<OT::cvar,20,1>,hb_face_t,20,hb_blob_t>hb_table_lazy_loader_t<OT::cvar,20,1>hb_lazy_loader_t<OT::loca,hb_table_lazy_loader_t<OT::loca,14,1>,hb_face_t,14,hb_blob_t>hb_table_lazy_loader_t<OT::loca,14,1>hb_atomic_ptr_t<OT::SVG_accelerator_t *>hb_atomic_ptr_t<hb_face_t::plan_node_t>hb_lazy_loader_t<OT::cff1_accelerator_t,hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>,hb_face_t,16,OT::cff1_accelerator_t>hb_face_lazy_loader_t<OT::cff1_accelerator_t,16>hb_atomic_ptr_t<OT::kern_accelerator_t *>hb_atomic_ptr_t<OT::meta_accelerator_t *>hb_lazy_loader_t<AAT::kerx_accelerator_t,hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>,hb_face_t,30,AAT::kerx_accelerator_t>hb_face_lazy_loader_t<AAT::kerx_accelerator_t,30>hb_lazy_loader_t<OT::MATH,hb_table_lazy_loader_t<OT::MATH,40,1>,hb_face_t,40,hb_blob_t>hb_table_lazy_loader_t<OT::MATH,40,1>hb_lazy_loader_t<OT::head,hb_table_lazy_loader_t<OT::head,1,1>,hb_face_t,1,hb_blob_t>hb_table_lazy_loader_t<OT::head,1,1>hb_atomic_ptr_t<OT::GPOS_accelerator_t *>hb_atomic_ptr_t<OT::cff2_accelerator_t *>hb_lazy_loader_t<hb_fallback_face_data_t,hb_shaper_lazy_loader_t<hb_face_t,2,hb_fallback_face_data_t>,hb_face_t,2,hb_fallback_face_data_t>hb_atomic_ptr_t<hb_ot_face_data_t *>hb_atomic_ptr_t<OT::gvar_accelerator_t *>hb_atomic_ptr_t<OT::post_accelerator_t *>hb_atomic_ptr_t<hb_fallback_face_data_t *>hb_atomic_ptr_t<OT::glyf_accelerator_t *>hb_atomic_ptr_t<AAT::kerx_accelerator_t *>hb_atomic_ptr_t<OT::cff1_accelerator_t *>hb_lazy_loader_t<hb_ot_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,1,hb_ot_font_data_t>,hb_font_t,1,hb_ot_font_data_t>hb_lazy_loader_t<hb_fallback_font_data_t,hb_shaper_lazy_loader_t<hb_font_t,2,hb_fallback_font_data_t>,hb_font_t,2,hb_fallback_font_data_t>hb_atomic_ptr_t<hb_fallback_font_data_t *>hb_atomic_ptr_t<hb_ot_font_data_t *>hb_vector_t<char,0>hb_vector_t<CFF::op_str_t,0>hb_vector_t<hb_ot_map_builder_t::stage_info_t,0>hb_vector_t<hb_ot_map_builder_t::feature_info_t,0>hb_vector_t<unsigned int,0>hb_vector_t<hb_set_t,0>�9�bG.��T��a3
5V��
1��<�"T�
'��Z�.�����
�
�a7�����9�	��_	)pY(�d�
��PU�'��������1�`8
�����z{��	X
�c�_��3�a?��
WX=��s��)���)�[�)�[�)��	*��8*_�Q*_�j*_��*_��*��*o!b�*���*���*o!b�*��+��:+��J+��L+�0i+���+�]�+��+���+���+�0
,��.,�]=,�z,���,���,�0�,���,�]�,�-��-��-�04-��U-�]d-����i�.���.���.���.���.���.�"��.���.�"'P/�D^/o!9�/���/���/���/���/���/���/���/��0��0��"04�|0R#��0���0R#��0���0��1��%1G%&.1�}31��C1z&IL1�}Q1��a1�"�j1�}o1��1�"�1�}�1���1�"�	�1�}�1���1�">	�1�}�1���1���14�2�% 	2�}2��2�"
'2�},2��<2�"fE2�}J2���3���3���3���3���3���3���3���3���3���3G%B�3���3G%4�3���3I%7�3��
4I%+4��'4W'714��A4W'+K4��[4q'Xd4�}i4��y4q'J�4�}�4���4|'>�4|'P�4���4�}�4���4�'8�4�'N�4���4�}�4��5�'<5�'N&5��*5�}/5��?5z&\I5��Y5�"c5��s5�"��5�"�5���5���5���5�"��5�"��5���5���5���5�"I�5���5�"8	6��6�"$.6�"%C6�"&M6��Q6�}V6��Z6��`6��p6�"9
z6���6�"%
�6�"(
�6���6���6���6�"
�6�"
�6���6���6���6�"z	7��7�"i	 7��07�"U	E7�"V	Z7�"W	d7��h7�}m7��q7��w7���7�%F�7�}�7���7�%=�7���7�%5�7���7�"Y
8�"�
8�"�
8�}8��#8�}(8��,8��28��C8�"C
L8�}Q8��a8�"9
k8��{8�"0
�8���8�"%
�8���8�"��8�"��8�"��8�}�8���8�}�8���8���8��9�"�9�}9��%9�"�/9��?9�"}I9��Y9�"sc9���9�"'p:��u:��{:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���:���<G%��<���<���<�(��<�}�<���<q'��<q'��<�}�<���<�}�<���<|'�=�}=��=��=��)=�'�9=�'�B=�}G=��W=z&�`=��f=��v=�%,=�}�=���=-%E�=-%E�=���=���=���=���=���=���=���=��>��K>�'(T>��Z>���>����operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>�r�rmay_intersect��*s_hb_glyph_info_clear_lig_props���operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>2v5vget_characters��v�vget_size_params&�v�vget_stylistic_set_params���*�v�vget_character_variants_params��FS�vget_lookup_indexes���operator()���{ctor}�yyget_feature_index��yyget_feature_indexes"yyadd_feature_indexes_to�2y7yget_lang_sys_tags��2y8yget_lang_sys���2y9yfind_lang_sys_index��operator()�� {ctor}�A D operator()�A I {ctor}�[ ^ operator()�[ c {ctor}�u x operator()�u } {ctor}�� � operator()�� � {ctor}�O<�get_glyphs_in_classO<�get_attach_points��O<��get_lig_carets�&^�v�reset_lookup_visit_count���^���{ctor}�^���{dtor}����{ctor}��5�{ctor}��6�{dtor}�C���set_auto_zwj���C���set_auto_zwnj��C���set_per_syllable���C���set_random�C���set_recurse_func���� � operator()�� � {ctor}�� � operator()�� � {ctor}�}�3�cache_enter}�4�cache_leaveE�O�has_data���E�Q�get_script_tagsE�S�find_script_index��E�Q�get_feature_tags���"E�V�find_variations_index��"E�W�get_feature_variation��.E�X�feature_variation_collect_lookups������position_single`�l�position_single� � operator()�� � {ctor}�!
!operator()�!!{ctor}�!!$!operator()�!!)!{ctor}�+�0�is_reverse�+�3�collect_glyphs�C�H�position_start�&C�H�position_finish_advances���"C�H�position_finish_offsets�Yj�{ctor}�"+��>dispatch_recurse_func��^�a�has_data���^�a�has_state_machine��^�a�has_cross_stream���g�~�get_blob���g��apply��#U��{ctor}�?!B!operator()�?!G!{ctor}����is_reverse����closure���collect_glyphs���	�would_apply"���>dispatch_recurse_func��]!`!get_coord��]!a!subset�]!b!sanitize���]!d!get_size���o!r!get_coord��o!s!subset�o!t!sanitize���o!v!get_size����!�!get_coord��&�!�!collect_variation_indices���!�!subset��!�!sanitize����!�!get_size����!�!has_data����!�!get_coord��&�!�!collect_variation_indices���!�!sanitize����!�!cmp�!�!has_data����!�!get_feature_tag�!�!get_min_max&�!�!collect_variation_indices���!�!subset��!�!sanitize����!�!get_size����!�!get_min_max&�!�!collect_variation_indices���!�!subset��!�!sanitize���E"H"get_base_coord�&E"I"collect_variation_indices��E"J"subset�E"K"sanitize����"�"cmp�"�"has_data����"�"get_min_max&�"�"collect_variation_indices���"�"subset��"�"sanitize����"�"get_size����"�"get_min_max�"�"get_base_coord��"�"has_values��"�"has_min_max&�"�"collect_variation_indices���"�"subset��"�"sanitize���;#>#cmp;#?#has_data���;#@#get_script_tag�;#E#get_base_script&;#F#collect_variation_indices��;#G#subset�;#H#sanitize���;#@#get_size���A#y#get_base_script&A#z#collect_variation_indices��A#{#subset�A#|#sanitize����#�#get_baseline����#�#get_min_max&�#�#collect_variation_indices���#�#subset��#�#sanitize����#�#get_size���,bL$get_axis���,bM$has_var_store��,bN$get_var_store��,bQ$subset_varstore,bT$get_baseline���,bV$get_min_max,bW$sanitize����$�$sanitize����$�$sanitize���"�$�$get_default_lang_sys����$�$sanitize����%�%operator()��%�%{ctor}�&&sanitize��� &$&get_bounds� &%&sanitize���X&[&get_bounds�X&\&sanitize���&��hb_ot_layout_has_kerning���.��hb_ot_layout_has_machine_kerning���*��hb_ot_layout_has_cross_kerning��Ghb_ot_layout_kern��*�&_hb_ot_layout_set_glyph_props��*�Ghb_ot_layout_has_glyph_classes�*�>hb_ot_layout_get_glyph_class���.�>hb_ot_layout_get_glyphs_in_class���*"�hb_ot_layout_get_attach_points�.�>hb_ot_layout_get_ligature_carets���}&get_gsubgpos_table�."�hb_ot_layout_table_get_script_tags�*�>hb_ot_layout_table_find_script�.�>hb_ot_layout_table_choose_script���."�hb_ot_layout_table_get_feature_tags2�>hb_ot_layout_script_get_language_tags��.�>hb_ot_layout_script_find_language��2&hb_ot_layout_script_select_language2���>�>hb_ot_layout_language_get_required_feature_index���6��hb_ot_layout_language_get_feature_indexes��2��hb_ot_layout_language_get_feature_tags�.�>hb_ot_layout_feature_get_lookups����&�&{ctor}�"�&�&compute_feature_filter��&�&visited�&�&visited"�&�&visited_feature_indices&�&langsys_collect_features���"�&script_collect_features*�&hb_ot_layout_collect_features���&�&{dtor}�*�&hb_ot_layout_collect_lookups���.�>hb_ot_layout_lookup_collect_glyphs�*�Ghb_ot_layout_has_substitution��2�>hb_ot_layout_lookup_would_substitute���*�&hb_ot_layout_substitute_start��2��hb_ot_layout_lookup_substitute_closure�2�>hb_ot_layout_lookups_substitute_closure*�Ghb_ot_layout_has_positioning���&�&hb_ot_layout_position_start2�&hb_ot_layout_position_finish_advances��2�&hb_ot_layout_position_finish_offsets���*�>hb_ot_layout_get_size_params���.�>hb_ot_layout_feature_get_name_ids��.�>hb_ot_layout_feature_get_characters�&�&{ctor}��&�&{ctor}��-apply_forward���-apply_backward��)�)substitute��)�)position���*�>hb_ot_layout_substitute_lookup��&choose_base_tags���*�&hb_ot_layout_get_font_extents��*�>hb_ot_layout_get_font_extents2�>�>hb_ot_layout_get_horizontal_baseline_tag_for_script&�&hb_ot_layout_get_baseline��&�>hb_ot_layout_get_baseline2�2�&hb_ot_layout_get_baseline_with_fallback6�>hb_ot_layout_get_baseline_with_fallback2���"�&�&default_return_value���&�&�&stop_sublookup_iteration���6�>hb_ot_layout_lookup_get_glyph_alternates����&�&{ctor}��&�&{ctor}�"�&'default_return_value���&�&'stop_sublookup_iteration���2�>hb_ot_layout_lookup_get_optical_bound���&'{ctor}�''{ctor}��I��>��{&|&get_null���&&5&sanitize���&&2&get_value���%�%find_index��%�%get_tags����%�%get_tag�%�%operator[]��$8%find_index��$7%get_tags����$6%get_tag�$%operator[]��#6$serialize_copy��>Ξ>�#�#get_null���}#�#end}#�#begin���>���#�#get_null����#�#operator[]��"�"end�"�"begin���>��##get_null����"�"operator bool���"�"operator[]�L"j"endL"j"begin��L"c"operator bool��L"`"operator[]��!%"end�!%"begin���>��-"."get_null����!
"operator[]�����operator*��d�~�get_length�d�{�operator*��O�b�get_blob����2 operator[]�� operator[]�')*)operator()�')/){ctor}�E)H)operator()�E)M){ctor}�b0boperator->��Y�Yoperator->�@8Uget_blob���U*Uoperator->��>��	�&)get_crap����>���%)get_crap����>�z!)")get_null����>�z))get_null����>�z)
)get_null����>�z))get_null���%�(sub_array��(�(operator+���%+(sub_array���'�'operator+���>�z''get_null���''`'sanitize���''_'get_value��&'T'sanitize���&'S'get_value��%'H'sanitize���%'G'get_value��$'<'sanitize���$';'get_value��#'0'sanitize���#'/'get_value���%�%as_array����>��1(2(get_null���%"%as_array����>���()get_null����>��))get_null���b0bget�Y�YgetU*Uget *#*operator()�" *+*<lambda_invoker_cdecl>�& *,*<lambda_invoker_vectorcall>9*<*operator()�"9*D*<lambda_invoker_cdecl>�&9*E*<lambda_invoker_vectorcall>R*U*operator()�"R*]*<lambda_invoker_cdecl>�&R*^*<lambda_invoker_vectorcall>k*n*operator()�"k*v*<lambda_invoker_cdecl>�&k*w*<lambda_invoker_vectorcall>�>�z**get_null����>�z**get_null����>�z**get_null���(�(thiz���
%�(sub_array���'�'thiz����%(sub_array���)�)get_value��3'�)operator[]�@@bconvertb2bget_stored��Y�Yget_stored�U/UconvertU,Uget_stored�
%�({ctor}��%({ctor}�b3bcmpexchb bis_inert����Y�Ycmpexch�Y�Yis_inert���U.UcmpexchUUis_inert���bbget_data����Y�fcmpexch�Y�Yget_data���4U�dcmpexchUUget_data����.�operator()�mH�operator()��C�operator()�mH operator()��CV operator()��Cp operator()��.� operator()��C� operator()��.� operator()��.� operator()��s!operator()��C!operator()��s:!operator()��*�*operator()��*�*{ctor}��sX!operator()��*�*operator()��*�*{ctor}�F0l!embed��k+n!check_struct���F0~!embed��k+�!check_struct����!operator+��F0�!embed��k+�!check_struct����!operator+���!operator+��F0�!embed���!�!serialize_subset���k+�!check_struct����!�!sanitize����!,"bsearch1"operator+��F08"start_embedF0:"extend_min��!<"serialize_subset���k+@"check_struct����!C"sanitize���S"operator+��F0y"start_embedF0{"extend_min�A�"operator()�|"�"operator()�k+�"check_struct���L"�"sanitize����"operator+��F0�"embed���"�"serialize_subset���k+�"check_struct����"�"sanitize����"#bsearch	#operator+��#operator+��F0*#start_embedF0,#extend_min��"0#serialize_subset����"2#serialize_subset���k+6#check_struct����"#sanitize����"9#sanitize���T#operator+��m#operator+��F0q#embed��I#u#serialize_subset���k+x#check_struct���I#e#sanitize���}#�#bsearchF0�#start_embedF0�#extend_min�k+�#check_struct����#�#sanitize����#operator+��&$operator+���#=$bfind��F0A$embed���#G$serialize_subset���k+J$check_struct����#7$sanitize����#�#sanitize���`$operator+��y$operator+��
�{$serialize_subset���F0$start_embedF0�$extend_min�X$�$serialize_subset���k+�$check_struct���X$q$sanitize���k+�$check_struct����$�$sanitize����$�$sanitize���@%operator+���$r%sanitize����$X%sanitize����$z%sanitize����%operator+���%�%sanitize���mH&operator()�k+&check_struct���S&operator+��k+W&check_struct���k+c&check_struct���k+w&check_struct���Ux&operator*���&�&visited�&�&visited�&hb_array����S�&operator*���Y�&operator*���)�&apply���)�&apply���&apply_string����&ARRAY_LENGTH������&dispatch���+�'dispatch����%g'bfind���.�'operator()��'operator|��l'operator|��%5(bfind���.w(operator()�t(operator|��:(operator|���#)serialize_copy��.@)operator()��.^)operator()�g)Crap���h)Crap���%j){ctor}��%p){ctor}�k+v)check_struct���3'�)sanitize���W'�)sanitize���W'�)bsearchK'�)sanitize���K'�)bsearch?'�)sanitize���?'*bsearch*hb_sorted_array*hb_sorted_array�*realloc_vector��*realloc_vector��)*_Reallocate_for�B*_Reallocate_for�[*_Reallocate_for,t*_Reallocate_for�*operator+��I#�*as�b�*call_create�Y�*call_createU�*call_create�>�����-get_null����>�����-get_null���[�`){ctor}���B){ctor}�q(z({ctor}�%�({ctor}��'�'{ctor}��%%({ctor}�W'�)sanitize_shallow���W'�)get_length�W'�)operator[]��)�)sanitize���K'�)sanitize_shallow���K'�)get_length�K'�)operator[]��)�*operator()�?'�)sanitize_shallow���?'�)get_length�?'�)operator[]��)*sanitize���3'�)sanitize_shallow���.&H&operator()��&{ctor}��%�%sanitize_shallow����%�%operator()��$%sanitize_shallow����$Y%neuter��$X%sanitize_shallow����$T%operator()��$s%neuter��$r%sanitize_shallow����$�$neuter��$�$sanitize_shallow���X$r$neuter�X$q$sanitize_shallow���X$m$operator()�X$g$operator=���#�#neuter��#�#sanitize_shallow����#�#operator()��#�#operator=���#8$neuter��#7$sanitize_shallow����#3$operator()��#-$operator=���#$as_array���}#�#as_array����#�#sanitize_shallow���I#f#neuter�I#e#sanitize_shallow���I#a#operator()�I#[#operator=���"�"as_array����"�"sanitize_shallow����" #neuter��"#sanitize_shallow����"#operator()��"#operator=���"�"neuter��"�"sanitize_shallow����"�"operator()��"�"operator=��|"�"{ctor}�L"o"sanitize_shallow���L"l"serialize_append���L"d"pop�! "as_array����!"sanitize_shallow����!�!neuter��!�!sanitize_shallow����!�!operator()��!�!operator=������get_blob�����Z!{ctor}��<!{ctor}��!{ctor}���!{ctor}�9�� {ctor}���� {ctor}�^�� {ctor}���� {ctor}��r {ctor}���X {ctor}��z {ctor}�dx�{ctor}��s�{ctor}��.�{ctor}�@=bcreate��Y�Ycreate�U2Ucreate��>��q.r.get_null����>��^._.get_null����>��X.Y.get_null����>��N.O.get_null����>��@.A.get_null����>��:.;.get_null����>��4.5.get_null����>��&.'.get_null���?��..get_null���?��..get_null���?��..get_null���
?��..get_null���?��..get_null���?���-�-get_null���?�z���-get_null���?�z���-get_null���W'�)last_is_terminator�K'�)last_is_terminator�?'�)last_is_terminator�?�z�.�.get_null���?�z�.�.get_null���?�z�.�.get_null���?�z�.�.get_null���?�z�.�.get_null���?�z�.�.get_null��� ?�z�.�.get_null���"?�z�.�.get_null���$?�z�.�.get_null���&?�z�.�.get_null���(?�z�.�.get_null���*?�z�.�.get_null���X��.get���.get��.get�.�.get,?�z�.�.get_null���.?�z�.�.get_null���0?�z�.�.get_null���2?�z�.�.get_null���4?�z�.�.get_null���6?�z�.�.get_null���8?�z�.�.get_null���:?�z�.�.get_null���<?�z�.�.get_null���Z��.operator class OT::name::subset::<lambda_a3d7bb2bcf15c0e21c9025e5104df265> &�����&{ctor}���.{ctor}���.getz��.operator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &����7!{ctor}���.{ctor}��-forward�-forward�'�-operator()��-forward�u�-operator()��-forward�-forwardq(�-operator()��-forward�u�-operator()��.�.operator()��.�.{ctor}�mH�*operator()�mH+operator()�+addressof��F0+embed��
+addressof��F0	+embed��
+addressof��F0+embed��+addressof��F0+embed���8+dispatch���F0+add_link���+StructAtOffset�k++dispatch���"�+bsearch�+addressof��F0�+start_embedF0�+extend_size�+forwardk+�+dispatch����+addressof��F0�+start_embedF0�+extend_size�+forwardk+�+dispatch����+addressof��F0�+embed���8�+dispatch���F0�+add_link����+StructAtOffset�k+�+dispatch����"?,bsearchA,addressof��F0@,start_embedF0C,extend_size�8D,dispatch���F0F,add_link���J,StructAtOffset�k+I,dispatch���O,forwardk+M,dispatch���Q,addressof��F0P,embed���8R,dispatch���F0T,add_link���W,StructAtOffset�k+V,dispatch����#�,bsearch�,addressof��F0�,start_embedF0�,extend_size�,forwardk+�,dispatch���$e-bfind��h-addressof��F0g-embed���8i-dispatch���F0k-add_link���p-StructAtOffset�k+o-dispatch���s-StructAtOffset�k+r-dispatch���w-addressof��F0v-start_embedF0y-extend_size�8z-dispatch���F0|-add_link���-StructAtOffset�k+~-dispatch����-StructAtOffset�k+�-dispatch����$�-sanitize����-StructAtOffset�k+�-dispatch����-StructAtOffset�k+�-dispatch����-forwardk+�-dispatch����-forwardk+�-dispatch����-apply_string����-forward�{�-dispatch����-forward�-forward�-forward�-forward�{�-dispatch����%�-bfind��%�-bfind���-operator+��F0�-copy���F0�-add_link����-addressof���-addressof��.&L&sanitize���k+�-dispatch����-forward�)�-sanitize�����-as�.StructAtOffset�k+.check_struct���.StructAtOffset�	.StructAtOffset�
.StructAtOffset�k+.check_struct���k+.check_array.StructAtOffset�k+.check_array_sized��.StructAtOffset�k+!.check_array_sized��k+#.try_setk+%.check_struct���k+).try_setk++.check_struct���k+-.try_setk+/.check_struct���k+1.try_setk+3.check_struct���k+7.try_setk+9.check_struct���k+=.try_setk+?.check_struct���B.hb_sorted_arrayF.hb_sorted_arrayk+I.check_array_sized��k+K.try_setk+M.check_struct���P.hb_sorted_arrayk+S.check_array_sized��k+U.try_setk+W.check_struct���k+[.try_setk+].check_struct���k+a.check_array_sized��F0c.extend�=9g.reti.hb_sorted_arrayk+l.check_array_sized��k+n.try_setk+p.check_struct����G�.operator()��G�.operator()��J�.operator()��G�.operator()��G�.operator()�>?�p/q/get_null���$Y-{ctor}��#�,{ctor}��"2,{ctor}�"�+{ctor}��+{ctor}�M��*{ctor}�'�[){ctor}���=){ctor}�7(a({ctor}�<(X(operator++�<(J(operator*��<(I(operator bool��i'�'{ctor}�n'�'operator++�n'|'operator*��n'{'operator bool���)�)cmp�)�)cmp�)*cmp.&M&neuter�.&L&sanitize_shallow����$N%operator=���$g%operator=���$�$sanitize_shallow����$�$operator=��L"b"get_size���^�U!{ctor}���� {ctor}��� {ctor}�k�� {ctor}��� {ctor}�6z {ctor}�`s�{ctor}�0	0operator()�"00<lambda_invoker_cdecl>�&00<lambda_invoker_vectorcall>�.�{ctor}�@?�z�/�/get_null���$-{ctor}��#�,{ctor}��"�+{ctor}�"O+{ctor}�X��.{ctor}����.{ctor}�m(�/{ctor}�7(g(__next__���7(e(__more__���7(c(__item__���<(A(thiz���<(D(thiz����'�/{ctor}�i'�'__next__���i'�'__more__���i'�'__item__���n's'thiz���n'v'thiz������/{ctor}����/{ctor}�6��/{ctor}����/{ctor}����/{ctor}��z�/get�z�/{ctor}��s0get�s�/{ctor}��.�.{ctor}�m(�/get(�(operator++�(�(operator*��(�(operator bool���'�/get�'�'operator++��'�'operator*���'�'operator bool��6��/get���/get���/get(�(thiz���
%�(__next__���
%�(__item__����(�(__more__����'�'thiz����%
(__next__����%(__item__����'�'__more__���B?�SD0E0getD?�S@0A0get�(�(thiz����(�(len�'�'thiz����'�'len���/get���/get
%�(__len__�(�(thiz����%(__len__�'�'thiz���v���/operator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &�8/_dispatch��k+
/_dispatch��k+/_dispatch��k+/_dispatch���8/_dispatch��k+/_dispatch���8/_dispatch��k+/_dispatch��k+/_dispatch���8!/_dispatch��k+"/_dispatch��k+'/_dispatch���8,/_dispatch��k+./_dispatch��k+//_dispatch���82/_dispatch��k+3/_dispatch��k+5/_dispatch��k+S/_dispatch��k+U/_dispatch��k+W/_dispatch��k+Y/_dispatch��k+l/_dispatch���/forward�G�/impl����/forward�G�/impl����/forward�J�/impl����/forward�G�/impl����/forward�G�/impl����O�.operator()��O�.operator()��O�.operator()��O�.operator()��O�.operator()��C�.operator()�m0p0operator()�m0u0{ctor}��0�0operator()��0�0{ctor}�F0/allocate_size��F0/allocate_size��F0/allocate_size��F0/allocate_size��"/bfind��F0
/allocate_size��F0/allocate_size��F0/allocate_size���"/bfind��F0/allocate_size��F0/allocate_size���##/bfind��F0%/allocate_size��$(/bsearch_impl���F0*/allocate_size��F00/allocate_size��</forwardk+9/dispatch����[/dispatch���\/_/ret\/b/ret�e/dispatch����%f/bsearch_impl���%g/bsearch_impl���F0h/_copy��k+j/dispatch���k+n/check_struct����)o/sanitize���k+s/check_rangeF0�/extend_size�/forwardk+�/try_setk+�/check_struct���k+�/check_array_sized���J�/operator()��J0operator()��}0operator()��G00operator()��G50operator()��G70operator()��G90operator()��G;0operator()��GI0operator()��GK0operator()�-�0{ctor}����.{ctor}�#��*{ctor}����*{ctor}��)�*neuter��)�*sanitize_shallow���.&A&operator=���%�%sanitize����$D%sanitize����#$copy���11operator()�11{ctor}�4171operator()�41<1{ctor}�R1U1operator()�R1Z1{ctor}�p1s1operator()�p1x1{ctor}��1�1operator()��1�1{ctor}��1�1operator()��1�1{ctor}��1�1operator()�"�1�1<lambda_invoker_cdecl>�&�1�1<lambda_invoker_vectorcall>{��0get{��0{ctor}�I�1getI��0{ctor}��#$copy����1�1operator()��1�1{ctor}�22operator()�22{ctor}�-202operator()�-252{ctor}��,�,operator bool���#$as_array���--__more__����,�,thiz���--thiz����,�,len$"-__len__����/operator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &���0forward�0forward�!R0dispatch����#$sanitize����OS0operator()��OT0operator()��OU0operator()��OV0operator()��OW0operator()�[0forward�OY0impl���_0forward�O]0impl���c0forward�Oa0impl���g0forward�Oe0impl���k0forward�Oi0impl���k+�0_dispatch��k+�0_dispatch���0forward�J�0impl����0forward�J�0impl����0forward�G�0impl����0forward�G�0impl����0forward�G�0impl����0forward�G�0impl����0forward�G�0impl����0forward�G�0impl����0forward�G�0impl����C�0operator()��C�0operator()�"�0bsearch_impl����"�0bsearch_impl����#�0bsearch_impl����0hb_bsearch_impl��0dispatch�����0dispatch���d��0dispatch�����0dispatch���o��0dispatch���{��0dispatch���$��0dispatch�����0dispatch������0dispatch���:��0dispatch���;��0dispatch���<��0dispatch���=��0dispatch���>��0dispatch���o��0dispatch���{��0dispatch������0dispatch����0hb_bsearch_impl�0hb_bsearch_implk+�0dispatch���F0�0allocate_size���J�0operator()��J1operator()�k+1try_setk+	1check_struct���k+1check_struct����%
1sanitize���k+1check_struct����$1sanitize���=91ret�./1operator()��.M1operator()��.k1operator()��.�1operator()��.�1operator()��.�1operator()��}�1operator()�F0�1start_embedF0�1extend_min�$�1copy���$-{ctor}�=9�1ret�.
2operator()��.(2operator()��.F2operator()�M2hb_array����H2{ctor}���*2{ctor}�f�2{ctor}����1{ctor}���1{ctor}�o��1{ctor}���1{ctor}���m1{ctor}�4�O1{ctor}��11{ctor}�?��0{ctor}����0{ctor}�$"-get_size���&'
'no_dispatch_return_value���&�&�&no_dispatch_return_value����)�*operator=���%�%neuter��%�%sanitize_shallow����%�%cmp�$B%cmp�#$sanitize_shallow����,�,get_item_size���OY2impl����O[2impl����O]2impl����O_2impl����Oa2impl���pJb2operator()�pJc2operator()�pJd2operator()�pJe2operator()�pJf2operator()��$K/sanitize����Oi2operator()��Oj2operator()��Ok2operator()��Ol2operator()��Om2operator()��On2operator()��Oo2operator()��Op2operator()��Oq2operator()�k+�2_dispatch���2forward�J�2impl����2forward�J�2impl����8S2may_dispatch����8T2dispatch����8U2dispatch����8V2dispatch���k+W2dispatch����Oh2operator()�u2hb_bsearch_implw2hb_bsearch_implz2hb_bsearch_impl�&|2may_dispatch����&~2dispatch����&�2dispatch����&�2may_dispatch����&�2dispatch����&�2may_dispatch����&�2dispatch����&�2may_dispatch����&�2dispatch����&�2may_dispatch����&�2dispatch����&�2dispatch����&�2dispatch����&�2may_dispatch����&�2dispatch����&�2dispatch����&�2dispatch����&�2may_dispatch������2dispatch����&�2may_dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch����&�2dispatch����&�2dispatch���'�2may_dispatch����&�2dispatch����&�2dispatch����&�2dispatch���'�2may_dispatch���g��2dispatch���k+�2dispatch���k+�2dispatch����2forwardF0�2extend_sizeF0�2start_embedF0�2extend_size=9�2ret�2forwardk+3try_setk+3check_struct���k+3check_array_sized����C2{ctor}�b�%2{ctor}�.�2{ctor}����1{ctor}�7��1{ctor}����1{ctor}�R�h1{ctor}���J1{ctor}���,1{ctor}��%�%operator=���$L/neuter��$K/sanitize_shallow����3�3operator()��3�3{ctor}��3�3operator()��3�3{ctor}��3�3operator()��3�3{ctor}��34operator()��34{ctor}�44operator()�4 4{ctor}�2454operator()�24:4{ctor}�L4O4operator()�L4T4{ctor}�j4m4operator()�j4r4{ctor}��4�4operator()��4�4{ctor}��4�4operator()��4�4{ctor}��4�4operator()��4�4{ctor}��4�4operator()��4�4{ctor}��4�4operator()��45{ctor}�
55operator()�
55{ctor}�0535operator()�0585{ctor}�J5M5operator()�J5R5{ctor}�d5g5operator()�d5l5{ctor}�y5|5operator()�y5�5{ctor}��5�5operator()��5�5{ctor}��5�5operator()��5�5{ctor}��5�5operator()��5�5{ctor}��5�5operator()��5�5{ctor}�
6
6operator()�
66{ctor}�6"6operator()�6'6{ctor}�4676operator()�46<6{ctor}�a6d6operator()�a6i6{ctor}�{6~6operator()�{6�6{ctor}��6�6operator()��6�6{ctor}��6�6operator()��6�6{ctor}��6�6operator()��6�6{ctor}��6�6operator()��6�6{ctor}�7
7operator()�77{ctor}�!7$7operator()�!7)7{ctor}�6797operator()�67>7{ctor}�K7N7operator()�K7S7{ctor}��~3{ctor}����3{ctor}�b��3{ctor}���3{ctor}�k��3{ctor}���3{ctor}����3{ctor}�0��3{ctor}���3{ctor}��7�7operator()��7�7{ctor}��7�7operator()��7�7{ctor}��7�7operator()��7�7{ctor}��7�7operator()��7�7{ctor}��7�7operator()�88operator()�8
8{ctor}�4878operator()�48<8{ctor}�R8U8operator()�R8Z8{ctor}�l8o8operator()�l8t8{ctor}��8�8operator()��8�8{ctor}��8�8operator()��8�8{ctor}��8�8operator()��8�8operator()��8�8{ctor}��8�8operator()��89{ctor}�99operator()�99{ctor}�0939operator()�0989{ctor}�J9M9operator()�J9R9{ctor}��3get���3getb��3get��3getk��3get��3get���3get0��3get��3getpJ3operator()�pJ3operator()�pJ	3operator()�pJ
3operator()�pJ3operator()��O3impl����O3impl����O3impl����O3impl����O3impl����O3impl����O3impl����O3impl����O!3impl����O&3operator()��O'3operator()��823_dispatch���843_dispatch���863_dispatch��k+83_dispatch��<3forward�O:3impl����&>3_dispatch���&@3_dispatch���&B3_dispatch���&D3_dispatch���&F3_dispatch���&H3_dispatch���&J3_dispatch���&L3_dispatch���&N3_dispatch���&P3_dispatch���&R3_dispatch���&V3_dispatch���&X3_dispatch���&Z3_dispatch���&\3_dispatch���&^3_dispatch���&`3_dispatch���&b3_dispatch���&d3_dispatch���&f3_dispatch���&h3_dispatch���&j3_dispatch���&l3_dispatch���&n3_dispatch���&p3_dispatch���&r3_dispatch��k+u3_dispatch��k+w3_dispatch��3StructAtOffset�k+
3dispatch����O#3operator()��O%3operator()��&S3may_dispatch���'s3may_dispatch���F0x3allocate_size��F0y3allocate_size��{3forwardk+�3try_setk+�3check_struct����C�3operator()��C�3operator()��C�3operator()��C4operator()��C-4operator()��CG4operator()��.e4operator()��.�4operator()��C�4operator()��.�4operator()��C�4operator()��.�4operator()��C"5operator()��.+5operator()��CE5operator()��C_5operator()�mH�5operator()��C�5operator()�mH�5operator()��C�5operator()��C�5operator()��C6operator()�mH\6operator()��.R6operator()��CI6operator()��Cv6operator()�mH�6operator()��C�6operator()�mH�6operator()��C�6operator()��C7operator()��C7operator()�mHs7operator()��.i7operator()��C`7operator()��Gy7operator()��G{7operator()��G}7operator()��G7operator()��G�7operator()��G�7operator()��G�7operator()��G�7operator()��G�7operator()��.�7operator()��C�7operator()��C�7operator()��.8operator()�mH.8operator()��.$8operator()��.M8operator()��Cg8operator()��C�8operator()��C�8operator()��.�8operator()�mH�8operator()��.�8operator()��.9operator()��C+9operator()��CE9operator()��C_9operator()�	a9{ctor}��G9{ctor}��-9{ctor}��9{ctor}��8{ctor}�N�8{ctor}���8{ctor}�B�8{ctor}�!�8{ctor}�i8{ctor}��O8{ctor}�;&8{ctor}��08{ctor}��8{ctor}�b�7{ctor}�B�7{ctor}�"�7{ctor}��b7{ctor}��k7{ctor}�,u7{ctor}�M7{ctor}��7{ctor}�Q�6{ctor}���6{ctor}���6{ctor}��6{ctor}�[x6{ctor}��K6{ctor}��T6{ctor}�6^6{ctor}�U6{ctor}��5{ctor}�Y�5{ctor}���5{ctor}���5{ctor}��5{ctor}�^a5{ctor}��G5{ctor}��-5{ctor}�r$5{ctor}�6�4{ctor}���4{ctor}�(�4{ctor}�k�4{ctor}���4{ctor}��g4{ctor}�m
I4{ctor}��/4{ctor}�t4{ctor}��
�3{ctor}�:
�3{ctor}��	�3{ctor}��$A/operator=��"r���get_glyph_alternates���"4�]�get_glyph_alternates���"3�H�get_glyph_alternates���u�k�get_alternates�pJg9operator()�pJf9operator()�pJd9operator()�pJe9operator()�pJh9operator()�pJi9operator()�pJj9operator()�pJk9operator()�pJl9operator()��On9impl����Op9impl���pJq9operator()�k+s9_dispatch��w9forward�Ou9impl���{9forward�Oy9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl����9forward�G�9impl���:operator|��t9{ctor}���8{ctor}���8{ctor}���8{ctor}��J8{ctor}�!8{ctor}�'*8{ctor}��8{ctor}���7{ctor}��f7{ctor}��o7{ctor}�O�6{ctor}���6{ctor}��O6{ctor}��X6{ctor}�W�5{ctor}���5{ctor}�}(5{ctor}��4{ctor}���4{ctor}���4{ctor}�sb4{ctor}��m:{ctor}��r:{ctor}�Ky:getKx:{ctor}��:{ctor}���:{ctor}�7�:{ctor}���:get��:{ctor}���:{ctor}��:{ctor}���:{ctor}�)�:get)�:{ctor}���:get��:{ctor}��:get�:{ctor}���:{ctor}�3�:get3�:{ctor}���:get��:{ctor}��:get�:{ctor}���:{ctor}�3�:{ctor}�$�:{ctor}���:{ctor}���:{ctor}��n:get�s:get��:get��:get7�:get��:get�:get��:get��:get��:get3�:get$�:get��:get��:getpJ
:operator()�pJ:operator()�pJ:operator()�pJ:operator()��OJ:operator()��OK:operator()��OL:operator()��OM:operator()��ON:operator()��OO:operator()��OP:operator()��OQ:operator()��OR:operator()��ul:operator()��O:operator()��O:operator()��O:operator()��O:operator()��O:operator()��O:operator()��O :operator()��O#:operator()��O&:operator()��O):operator()��O+:operator()��O.:operator()��O1:operator()��O3:operator()��O5:operator()��O9:operator()��O;:operator()��O>:operator()��OA:operator()��OC:operator()��OE:operator()��OI:operator()��OU:operator()��OW:operator()��O]:operator()��O_:operator()��Oa:operator()��Og:operator()��Oi:operator()��Ok:operator()��J~:operator()��J�:operator()��J�:operator()��J�:operator()��J�:operator()��J�:operator()��J�:operator()��J�:operator()��G�:operator()��G�:operator()��G�:operator()��G�:operator()��G�:operator()��G�:operator()��G;operator()��G;operator()��G;operator()��G;operator()��G;operator()��G
;operator()��G;operator()��G;operator()��O;impl����O;impl����O;impl����O;impl����O;impl����O;impl����O;impl����O;impl����O ;impl���&;forward�O$;impl���*;forward�O(;impl���.;forward�O,;impl���2;forward�O0;impl���6;forward�O4;impl���:;forward�O8;impl���>;forward�O<;impl���B;forward�O@;impl���F;forward�OD;impl���J;forward�OH;impl���N;forward�OL;impl���R;forward�OP;impl���V;forward�OT;impl���Z;forward�OX;impl���^;forward�O\;impl���b;forward�O`;impl���f;forward�Od;impl���j;forward�Oh;impl���n;forward�Ol;impl���r;forward�Op;impl���v;forward�Ot;impl���z;forward�Ox;impl���~;forward�O|;impl����;forward�O�;impl����;forward�O�;impl����;forward�O�;impl����;forward�O�;impl����;forward�O�;impl����;forward�O�;impl����;forward�O�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�J�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl����;forward�G�;impl���^-";operator<<�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ�;operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ	<operator()�pJ
<operator()�pJ<operator()�pJ<operator()�pJ
<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()�pJ<operator()��O<operator()��O<operator()��O<operator()��O<operator()��O<operator()��O<operator()��O <operator()��O!<operator()��O"<operator()��O#<operator()��O$<operator()��O%<operator()��O&<operator()��O'<operator()��O(<operator()��O)<operator()��O*<operator()��O+<operator()��O,<operator()��O-<operator()��O.<operator()��O/<operator()��O1<impl����O3<impl����O5<impl����O7<impl����O9<impl����O;<impl����O=<impl����O?<impl����OA<impl����OC<impl����OE<impl����OG<impl����OI<impl����OK<impl����OM<impl����OO<impl����OQ<impl����OS<impl����OU<impl����OW<impl����OY<impl����O[<impl���pJ\<operator()�pJ]<operator()�pJ^<operator()�pJ_<operator()�pJ`<operator()�pJa<operator()�pJb<operator()�pJc<operator()�pJd<operator()�pJe<operator()�pJf<operator()�pJg<operator()�pJh<operator()�pJi<operator()�pJj<operator()�pJk<operator()�pJl<operator()�pJm<operator()�pJn<operator()�pJo<operator()�pJp<operator()�pJq<operator()�r<u<operator()�r<z<{ctor}��<�<operator()��<�<{ctor}��<�<operator()��<�<{ctor}��<�<operator()��<�<{ctor}��<�<operator()��<�<{ctor}�	==operator()�"	==<lambda_invoker_cdecl>�&	==<lambda_invoker_vectorcall>*=-=operator()�*=2={ctor}�H=K=operator()�H=P={ctor}�g=j=operator()�g=o={ctor}�mH�<operator()��s�<operator()��s�<operator()��s�<operator()��.=operator()�mH=operator()��.C=operator()�mHb=operator()��.�=operator()�<;�={ctor}��8d={ctor}��7E={ctor}��6={ctor}�6={ctor}�&4�<{ctor}��4�<{ctor}��3�<{ctor}��0�<{ctor}��=�=operator()��=�={ctor}��=�=operator()��=�={ctor}�;}={ctor}�88^={ctor}�S7@={ctor}��6={ctor}��5={ctor}��3�<{ctor}�d4�<{ctor}��3�<{ctor}�20�<{ctor}�9;�={ctor}��8�=get�8�={ctor}��7�={ctor}��6�=get�6�={ctor}�6�={ctor}�"4�={ctor}��4�={ctor}��3�={ctor}��0�=get�0�={ctor}�9;�=get�7�=get6�=get"4�=get�3�=get��6�=operator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���4�=get�.�=operator()��.�=operator()��J�=operator()��J�=operator()��J>operator()��G>operator()��G>operator()��G	>operator()��G>operator()��G
>operator()��G>operator()�<>?>operator()�<>D>{ctor}�>forward�J>impl���>forward�J>impl���#>forward�J!>impl���'>forward�G%>impl���+>forward�G)>impl���/>forward�G->impl���3>forward�G1>impl���7>forward�G5>impl���;>forward�G9>impl���>forward�G>operator()�>forward�G>operator()��O[>operator()��O\>operator()��O]>operator()��O^>operator()��O_>operator()��O`>operator()��Oa>operator()��Ob>operator()��Oc>operator()��Ge>impl����Gg>impl���mHV>operator()��BX>{ctor}�"4�=operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��3�=operator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��4�=operator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��Oi>impl����Ok>impl����Om>impl����Oo>impl����Oq>impl����Os>impl����Ou>impl����Ow>impl����Oy>impl����Oz>operator()��O{>operator()��BR>{ctor}��B�>get�B�>{ctor}�pJ~>operator()�pJ>operator()�pJ�>operator()�pJ�>operator()�pJ�>operator()�pJ�>operator()�pJ�>operator()�pJ�>operator()�pJ�>operator()��O�>impl����O�>impl����J�>operator()�pJ�>operator()�pJ�>operator()��>forward�J�>impl���v�B�>operator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����O�>operator()��O�>impl���pJ�>operator()�K?��6�&hb_ot_metrics_get_position_with_fallback���6..\..\Dependencies\harfbuzz\src\hb-ot-layout.cc��è����O?�(\?�}c?��p?�|?�}�?���?&�Z�?_��?_��?_��?_�@��@��Q?T?operator()�"Q?e?<lambda_invoker_cdecl>�&Q?f?<lambda_invoker_vectorcall>����reference_entry����get_entriesq?t?operator()�"q?�?<lambda_invoker_cdecl>�&q?�?<lambda_invoker_vectorcall>Y_q�{ctor}�&!@hb_ot_meta_get_entry_tags��&#@hb_ot_meta_reference_entry�I_`_operator->�I_`_get�?�?operator()�"�?�?<lambda_invoker_cdecl>�&�?�?<lambda_invoker_vectorcall>�?�?operator()�"�?�?<lambda_invoker_cdecl>�&�?�?<lambda_invoker_vectorcall>�?�?operator()�"�?�?<lambda_invoker_cdecl>�&�?�?<lambda_invoker_vectorcall>�?�?operator()�"�?�?<lambda_invoker_cdecl>�&�?�?<lambda_invoker_vectorcall>I_e_convertio1�x>_�xv8�u�Y�U�vl"�Pr�]�n��hB~�٠�]��%�>I�q�MCA���xq{��Yc��Tiuo�ѻ=��,�m�"�*�"��"�<�"���"c�"�N�"<��"��"���"6�"|�"C�"p��"��"/_�"���"���"��"c��"@E�"r��K|�q�`��"'��"%8�"Mw�"��"���"�)�"���"0eS��m���3���`R�|��6;N��l�C49��˱���,����l�"�[�B5�j���r��ۏ�UVt.��6P^�f&^K���+s��A�j������v(�#?�w|�C���L$����9��"��<ZrW�����Umt�Ģ���_��Gq7!sdK(}�ǜd~�.�N�R��k�B��_�#����s���OǏ�[=_A ��;�Z�]7k�
���cPq|���>� ׵
XG��\��r���a$}��}7�}	���m���`�����WG	�
<6����R�|m�|Eڨl�Y����������b��![���tH�"�d3�#Og�[y���A����_�#�r/��2L6R�%����)[�7�,��]��k�	_�f�@�4P��������"�q��*R"Α�-�_����#jU�O�!�r���PW�S�l�9f�8@��?s�R)��,�����<��Z
y�y�BH�¨
��[���D��od�����lҹ5n���-���t���������g�wng|87Hj�"������J���&v���]��Qt���i�����"j)�.z���q
ܗ�a��v�=[������Ra�v`������e���P�p���D�o-��;��r9���������{�G�2�|���)�(�E$=�	�������"��"��"�`k� 
�kj�6HdD����`�(z�Y��9���5�&���!������"-,�o����"��������������J3+l�&y���nN
��n!Z#Tj�Y*�o�V�4��Mw���R�:!�E��~�Z4ڰ���s\t��
3��1�"~�H��a����)&��jb�C�V�}k�tT������CG�����_�x��k/�k!�D8�QT;�S���Hv�n�z���2@�Pj0��p-�~4B'Iq}h
4iPL2_4c^EW��4_W�����+����&�o�&�;d�����m��J�a����<��0-��Fݲ�U����Ot�@t�����q�z�w��+Fx��kYRQ{t��wR�����:hlbtp!�B�}�J����?+*6����R?����YH3��i��	]#M#O#
###!#�#�,��#�#�#�#�#�#�#�#�#N[]^QWf!������������L
M
]
K
[
d
e


'
�

#
�
�
�
�
�
�
hQ�����IO�����_Lg"�5������h	W	a		(		�	�	�	�	�	�	O
X
Z
�Mb
T
b

&


��
�
�
�
�
�
U_Q]	!�����JPKU!(������^e '
������Sd�������Ob�����WVg"�����O_]`����������&��������K]K%����KNW\
(����������IRWgPUe���������������V`PZ
$
"������������PeOSXh"������������RbW#	#�����������O_IY#
 ��������J$Y$d$g$K$R$V$\$$$$	$$#$�$�$�$�$�$�$�$�$�$�$�$�$O%Z%]%M%W%g%%!%%�%&&#&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&�&� � � � � � � � � � � � � K!R!^!c!Q!a!!!!
!! !'!�!�!�!�!�!�!�!�!�!�!�!J"""$"�"�:V*)6�)N.J�L9;�:� -��D�Do��C1����,G�������&��UQ:�$6�t�G��אv|�H?��KKt�u���a�<F��4�u�'Bt�a�H��A�`��
����;�N\�8�݀h4A�Ax��W��)�z�?���z�~V	6z�s�/h�)b�9�5���r��"sXc�*�g�Z�Ɗ��%\d�n�\kh���(�p�Z�|i��Iz�����õ��/-SWJc���[��Pt�{�!
�M��k����"���^��/�0���‘;��`(�.�b�a9
��"6�f}��ڜi��4����W�2�t�����
��;ݔ��=D"3���e���K[z��y�_3�Zı(T�S������FE�߳ )��n)-�� ��GN4�9����$��.b��O+���J�	-|�Kbo�iX�0l�l}H|W��'�Zdʳ������<h��e�U�"�W�
m5u�*��3c5�3Z�ZJ�Q��"���47�"��b�ǃ�T�"��"o�=�5�����l`���"�@�2�{�9�����FR	v$��PZ��(���"r��"{�"�J�"���"�s�"��8T�����@�"���Y�7,��Cl ���`W��ӱ�"��cW�"��"�������0+����Q�|��hiF��A�z�"���"���"���!���S��r�P4���Q�dq��u�L��4��~od�g.F{�5�@����q���A�|�F����ޣ�?�]�E�L!�}k���Χ���p2)���A�)����w����&[�v�kU|"���o}pd���$d��$���=d؍X���&�c�D1�9�3��B����`qAN`r@Ł�����KY�m����D�
$�
�R�>u_����`lnGv�70��
��1��U�� &����(���}�V��	i6X*3��W;����g�<�{�$�$�K�'�T1~�pE���������e�*�DS�D���M���
d���������p�"`G�"<2$������.?��U_�;�Um���[j,<��_hUZ��[P����u��tE�<��6|��X�jm��"��J���sh(������rUpO��&L�W���vͽ�c��%�Ykgˏq���ܼ����x6���D4����������doqi�w�@�������������EcrocFb���"���"���"���"��"���"���" 2�"��I#U�M#��O#_T#��V#�X#�/Z#�:\#3BN���^#�`#�b#��d#G�f#Ŵh#RJ#D�L#�~N#�GP#a�R#�:T#6O��Ơ��+�V#Z�X#9!Z#<�\# ^#�`#	ab#��d#'�f#$rU�ׯ�4��M��:�J�uFw�O�x/����b�S"qϡ)�W�FG������3/F)��sw���5��=��@V 
y�[W��3G��z���A%K>���b�r���5���g��ϡ��@�����W��v]zk��a�_|‘����/p`�wQ�A�Z�
��m����ji09�����_�eP���HVq"�Z�[sPT��u8�}i�nS?Pw0��b�03ujS�(y�1�^t}t$`�sH��� ,�
gR�d���D����[�P�P��V�hz��A +C�#�9���Jq@E�`��P�Y��0���-���iߒh#N�g��h���d�*9*~C�M+�C���K���Z���j9f�-[&�qȑ�F�O~�
�8N+�r���E��]��Ve
#W,�bu)�����1U��@��A������x�/�f������gn��T�a�C���U,(E�%��'��C�����>Q�J�
����w����>���{�-#c*#-�M]��A�s��.�&#���x�,��B��1
����1��e��g&�X�wOL�_L[w�i��n�7��1'��)�w2kjv@*6��&:;���7rW�Sg�ߣz=���#��&�����q�j

�W�C��#������;�3�0�T�*\K�����}
R�@ouu�Vw~:T�19�|�}e���a�g2+
��_�	C�z��x�G̠��F�A7��G8o:R�|&m~g��;��R����h~��4PC~G�O,�Nc�[�����P����F#$Wy�ń2�=�9y2�51Sx/+zCz�rn=�(+��p:L�����!nU�y;i��&>_�����TԻd�#j��S�&=�Y�'��^����M�d�zY�,	m�������@wɗ8����}'WSqE��h�R�P
��A��ƼW�pW4M*����3� ���_O��>zJ�)���?
�N�l
Ko�VR�L�ߑk�Q��;���ވ��w���^|��7�R}���o��LGN�2�W��Iן�N��;'@{(jX�*�@+����p���j�D7`+E�n��Gn�rb�O����|V�NGO���c_�#����-h���n���|�U��*ن� L��<<3�\���}�5I:�n�NJ����Ki��ZI���B�a�865���+�����~��R��k<;:|ie0����5s��L�S�5j8_�6lNg'3����ٍI�]����D��]��!��L��̾F��~.�M������|�GD�	j�=����	P�4�!m_��#h	a'm��O�#���>��
��V_\Wi���L
�7t��=�l-z3���_��?T_K|����7���G�	��3�
�T�%Py.�kz�ջ��Дd�'M��}[PYq5�!�2�����kY��z����pne�!�x�6����9
�q=������p`B��Z��X�_�T�:~d�����������.�j�nq��������ؘ $k`��������$�`���������/��߉Wx�Qx�
�������ɜ'�eg�:�%	=�C�#-�xy�]$YFB�W��0r��gO���?�����_#yjT����F�'�'l����.^�ީ�nU87e�%d���6w&i�co"�&�_�}�F�@�3
�Q��7��0]�[�lVW�r��9A
�y�F��,��F
K�J0�Aޫz�!����Bt�I���U���<B�l�V�W[O��v�g����#����K]��������Y��'1�`��h��<;���v�%xx��������8I�����/�kG-�B���}��ܔH^[�(T]������N�y�1D^F�Y��~B��Iq�,���~���M��$,�X� 9�I�1�"}�n���$/����'�Z.gZ9o�fW-���:�Oq��̕�d`s��h�-�	��5���& ��ƻ2n�Bn�ksO�D7"�x8����U�o ���{�p���x_��rY������{"1��'�,i��!�|P���G<��Æ;���NJ�����������b$����a�Fʜ
K���7D�V�QX�ZH���"7i�'�l����,2w9���p�lS��a��`��7��¥Y�{ʦ�/��jC*8�ax� �<��y���?���E�@���u�|?�$M�t�-7�|e�I��O�r1��W��}�N	��8�m�z�F�~���Ҿ�)�f��	�l�bD�]Ga �U8���E%6{KK�/��SkZt�������̨��k?_/JEI	
���W} ��	R���]��ڦ��ƍ��k��R���ۯ̠Nn��3�֔���W��V�kU�2�.����������Yed�$*�Y�T��n���P���O�k���o�*Ni�Y.�Ny[���FI�n8�%?�]�k��s~�#���s��:�=��k��V1���K�ġ
�ot_shaper_t@@��LRD
3
�C
D�C0uu
DL�D^TDL0D�Cu0D�C0D
D+
D
D��
D
�C
D
D
D�#�
D,
�C,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0d7f35ee��
$D��
%D	$D&D~ 
&D,
%D	� $D&D	� $D&D~$D�	���,D
$D	$D~ 	$D~ 
$D�
1D
$D	$D3D
2D	$D3D4D5D
$D,
%D,
8D	7D$D3D9D�'Doperator()�	/D<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�*Doperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	0D<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>+Doperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�6D<lambda_133af15c3ab28a2fd0176429d1e8943b>��:Doperator=���
v;Dstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0d7f35ee����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0d7f35ee��
=D��
>D	=D?D� 
?D,
>D	� =D?D	� =D?D~=D�	���ED
=D	=D� 	=D� 
=D�
JD
=D	=DLD
KD	=DLDMDND
=D,
>D,
QD	PD=DLDRD�@Doperator()�	HD<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�CDoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	ID<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>DDoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�OD<lambda_9f40189620cfe4223adcbc34f0d42913>��SDoperator=���
vTDstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0d7f35ee����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0d7f35ee�
VD��
WD	VDXD� 
XD,
WD	� VDXD	� VDXD~VD\	
�^D
VD	VD� 	VD� 
VD�
cD
VD	VDeD
dD	VDeDfDgD
VD,
WD,
jD	iDVDeDkD�YDoperator()�	aD<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�\Doperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	bD<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>]Doperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���hD<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��lDoperator=���
vmDstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0d7f35ee���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0d7f35ee��
oD��
pD	oDqD!
qD,
pD	!oDqD	!oDqD~oD�	<,9wD
oD	oD!	oD!
oD�
|D
oD	oD~D
}D	oD~DD�D
oD,
pD,
�D	�DoD~D�D�rDoperator()�	zD<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�uDoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	{D<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>vDoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��D<lambda_66f57f934f28d61049862f64df852ff0>���Doperator=���
v�Dstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0d7f35ee��	�.�.�C
�C�C{O	0�G�G�D	�.�O�C	�C�.�O��Dhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Doperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Dget
�Cv�F�Dhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�C�C{O$"	0�G�G�D
�C�C�D	�.�O�C	0�O�O�D�C"{O	0�O�O�D	�CpJrJ�D
�C�
�D
�C	�C�D�D
�C��
�D,
�D	�C�D�D	�C�D+�D�D�DZ++	�C�D�D	�C�D
�C,	�D�C�D�D	�D�C�D�D�D�D	�C�Ds"
 $face�
Jprops
�*(map��
��apply_morx���
��script_zero_marks
��script_fallback_mark_positioning�
E+�shaper����Dhb_ot_shape_planner_t���Dcompile�D~hb_ot_shape_planner_t��Doperator=���D__vecDelDtor���F&�D�hb_ot_shape_planner_t.?AUhb_ot_shape_planner_t@@v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`70b214a9���
�D��
�Dvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`70b214a9���
�D,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`70b214a9�
�D��
�D	0�D�DJ.
�D,
�D	P.�D�D	S.�D�D�.�D	�.�.�D��.���Dhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�D����W�'Ɗ$����z�?��x�,��|eb��XO:G��
b(�b'�/3xy�I�n�%pE-�j�'W��5{=�q��v/V��O�[���fzޕ	�J�I �6R��sB�4(+lԻh��*0�V/���]��g(%���m�j0D��5�"A<�ž1\�9{&��z�Q�>�="�&U�5��q&,թ�W�d�؛�d1k�`ָ�d�Q���H���������Fg|�TM���ٌ���"�1��f�c[# @�n]4�pj##+]�~(�����g+bs;5u��vӰ y�w����;>T&�8>T?/y��/ {N���vαL�`uE�f��6�p�1&8Տn����*{�^��2r!i��@�~���C��x��&�g�>�Z;���K;�0
�1�l��c	!X�K��E���QR�N���1�̻W�@8��1��:up��
m'��/�����M�<u�b�������4 ���Ɗ��@{<�7�����w��d�,'���W��D��5@������3M{�������_U`w��)<��e�t�'��|��baR���)�0yU��I�&	ۮLh���Z��~��AxRr�3��b�4�oM,Ի!E�I����,���+����p�ra�����k6���=-;��G���u�W��e����t���C�}��se��H���x�A�����|��v ��~�Q�Ҫ��{
f!���Ɂ=�E�Hn�ۘ͡���}��LG����-���<�;���*������N�!V8��h�g���(I���&{fr#�KM�Ed��#p�xg�hѶ��go��owy+�5����nݟt=�3C��������
�����
�����\���}vFv�Kcu 	�_-��:��3���C��i-)0N���E�U��I���Rt�oa���h�T�H\o\����$u�k�t�i�|G�RX��&��9S�z�+y�F3e4����t�"[����oK,�T*��4
��I2l�Se;	�OJG{:Z�c9'l8����J��i� ��g-�/N�J�Y��b�٪�z��%������|����p��Ey�![Z�����V�/�A�7�����#�@��1�>�]3������IZ|����P6I6��l�m`�w��mH��2�G	�p{�s��0�F�-Ļi���U�������ҖQ]��Kj�d}H��j��U��ij��s�*�~��d���Sl��°���x-~j�Y�m��|����8�'��i�dL�T�
��Mτ�B���������k�u'���)/Re:�P���O-!~a7�q����Q��<_d&��3%���0�tV����>�>�_��k�eT6ZU�N���1#p�nk��Ze�r����F�YځM��K�z.�BhY(�Ă*���.�0��lqG�S�?��v%a{��*��ܬWDD��%���k~������G+%�/�i�r�f��S��UOx����)y��/U�9)��O��H�o��[�w,�
.�5���27gYQl������?���֢����v����܉R?>&�"�_�$���9��`�ƊZ�h��/>A�#/E�k�1Lճ�th.��kr1@���Mv�Q��������%E���6�v+�5�� ���������<���5;.+�#��Rh	#
ܩ���"I1���9��	% �Pb��I=��9T��}5Qp������D(_�pU�y
yA"L���z�ۏ܄x25������}C'�
y��u:��2���?�6F$�Z���N��G�3qe7)jХ&*����J���<��2J&������HGبn�����k~�ߵͧ2&�Wg}y�����n'���I����2D
����K���Kƨ�($&�3@�����M]�MAS#�/�"�qT9��k��G������z֙�Xj�ο�j�rSPzv��:)��c�^5�	\ծ�E��4�IR��0U���V���Ի�m
��M/���W����H�

:��V[��<5F���z^�Ir��Dg��LO��.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&dG8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
ZG�
fG	�.�.�.gG
ZG	�.�.iGZjGhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
ZGf�kGhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
ZG	0ZGJ.	0ZGJ.
ZG	ZGpG
gG	ZGpGqGrG
ZG,
[G,
uG	tGZGpGvG�]Goperator()�	nG<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�`Goperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	oG<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>aGoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)sG<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��wGoperator=��
vxGhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9b962250��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9b962250��
zG��
{G	0zG|Gs
|G,
{G	[szG|G	^szG|G�szG�.	`s�s�G�bs���Ghb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�GXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
zG��G�.	�smHqH�GzG�.	�s�s�G��Ghb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
zGp
�.f��Ghb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
zG	0zGs	0zGs
�G
zG	zG�G
�G	zG�G�G�G
zG,
{G,
�G	�GzG�G�GN}Goperator()�	�G<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��Goperator bool (__cdecl *)(unsigned int)	�G<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�Goperator bool (__vectorcall *)(unsigned int)����G<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���Goperator=��
v�GOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`9b962250���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9b962250���
�G��
�G	�G�G�w
�G�
�G
�G	�G�G
�G	�G�G�w�G�G
�G,
�G,
�G	�G�G�G�G��Goperator()��G<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����Goperator=��&�GOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`9b962250���
�G
�G,	�G�G�w
�G
�G,	dx�C�C�G
�G	dxjx�GN�Ghb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�Ga��Ghb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9b962250���
�G��
�G	0�G�Gz
�G�
�G
�G	�G�G
�G	�G�Gz�G�G
�G,
�G,
�G	�G�G�G�Gj�Goperator()��G<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul�Goperator=��&�GOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`9b962250���
�G
�G,	�G�Gz
�G
�G,�z�G�.	6z�z�G�Pz���Ghb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�Ghhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����G�.	�zmHqH�G�G�.	�z�z�G��Ghb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�Gp
�.f��Ghb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`9b962250��
�G
�G��
�G,	�G��r
�G,	�G��r�G�G	�G��	�G���G�G	�G��
�G	�G��s	�G��s�G�G	�G��	�G���Frealloc_move����Gitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�GarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����Goperator[]��Gtail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�Gbegin���Gend�as_sorted_array�Goperator+���Gpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����Gpop�remove_ordered��shrink��qsort���__vecDelDtor����?v�Ghb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�G�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`9b962250�
�G
�G��
�G,	�G��r
�G,	�G��r�G�G	�G��	�G���G�G	�G��
�G	�G��s	�G��s�G�G	�G��	�G���Frealloc_move����Gitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�GarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����Goperator[]��Gtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>���Gbegin���Gend�as_sorted_array�Goperator+���Gpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����Gpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v�Ghb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
�G��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9b962250�
�G��
�G	�GHs
�G�
H
�G	�GH
H	�GH%�HH
�G,
�G,
	H	H�GH
HvHoperator()�H<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���Hoperator=��&HOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`9b962250�
�G
H,	�GH%�
�G
H,	���C�CH
�G	����HNHhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
�Ga�Hhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9b962250�
H��
H	HH҄
H�
H
H	HH
H	HH؄H H
H,
H,
#H	"HHH$H�Hoperator()�!H<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���%Hoperator=��&&HOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`9b962250�
H
H,	HH؄
H
H,	��C�CH
H	��.HN/Hhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
Ha�0Hhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`9b962250��
2H��
3H	t2H4H�
2H�
6H
2H	2H8H
7H	2H8H��9H:H
2H,
3H,
=H	<H2H8H>H�5Hoperator()�;H<lambda_17f60d3040e95dacbab7eb7257619431>��
lfont�
E3direction
�glyph_id�
e�var_store?Hoperator=��&@H OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`9b962250��
3H
4H,	2H8H��
2H
8H,��2H	���GH.m���HHhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>t__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(f�IHHhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@	���.�.7H
2H	����LHZMHhb_map_iter_factory_t<<l8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�D�
�D	�.�.�.�D
�D	�.�.�DZ�Dhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�Df��Dhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�D	0�DJ.	0�DJ.
�D	�D�D
�D	�D�D�D�D
�D,
�D,
�D	�D�D�D�D��Doperator()�	�D<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��Doperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�D<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�Doperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�D<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Doperator=��
v�Dhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`70b214a9��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`70b214a9��
�D��
�D	0�D�Ds
�D,
�D	[s�D�D	^s�D�D�s�D�.	`s�s�D�bs���Dhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�DXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�D��D�.	�smHqH�D�D�.	�s�s�D��Dhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�Dp
�.f��Dhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�D	0�Ds	0�Ds
�D
�D	�D�D
�D	�D�D�D�D
�D,
�D,
�D	�D�D�D�DN�Doperator()�	�D<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��Doperator bool (__cdecl *)(unsigned int)	�D<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�Doperator bool (__vectorcall *)(unsigned int)����D<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���Doperator=��
v�DOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`70b214a9���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`70b214a9���
�D��
�D	�D�D�w
�D�
�D
�D	�D�D
�D	�D�D�w�D�D
�D,
�D,
�D	�D�D�DE��Doperator()��D<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���Eoperator=��&EOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`70b214a9���
�D
�D,	�D�D�w
�D
�D,	dx�C�C�D
�D	dxjx
ENEhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�Da�Ehb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`70b214a9���
E��
E	0EEz
E�
E
E	EE
E	EEzEE
E,
E,
E	EEEEjEoperator()�E<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ulEoperator=��&EOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`70b214a9���
E
E,	EEz
E
E,�zE�.	6z�z#E�Pz��$Ehb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
%Ehhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���E�.	�zmHqH'EE�.	�z�z)E�*Ehb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
Ep
�.f�+Ehb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`70b214a9��
-E
-E��
/E,	0E��r
-E,	2E��r1E3E	0E��	2E��5E6E	.E��
/E	9E��s	.E��s:E;E	.E��	-E���Frealloc_move���-Eitem_t�?item_size���array_t�c_array_t���hb_vjD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper.hh���DA�,DA�C<D_�UD_�nD_��D_��D����compose��decompose��"��is_variation_selector����space_fallback_type�C�Cdecompose_unicode���C�Ccompose_unicode*�C�Coverride_decompose_and_compose��C�Coperator()�"�C�C<lambda_invoker_cdecl>�&�C�C<lambda_invoker_vectorcall>.	D_hb_glyph_info_set_unicode_props���6ɚ_hb_glyph_info_get_modified_combining_class:D_hb_glyph_info_set_unicode_space_fallback_type�2D_hb_glyph_info_set_variation_selector��2s_hb_glyph_info_clear_default_ignorable�"s_hb_glyph_info_unhide��*<(_hb_buffer_assert_unicode_vars�Dset_glyph���noutput_char}nnext_char��<(skip_char��Ddecompose��&Ddecompose_current_character.Dhandle_variation_selector_cluster��*Ddecompose_multi_char_cluster���"�compare_combining_class"�C_hb_ot_shape_normalize�$D'Doperator()�"$D/D<lambda_invoker_cdecl>�&$D0D<lambda_invoker_vectorcall>=D@Doperator()�"=DHD<lambda_invoker_cdecl>�&=DID<lambda_invoker_vectorcall>VDYDoperator()�"VDaD<lambda_invoker_cdecl>�&VDbD<lambda_invoker_vectorcall>oDrDoperator()�"oDzD<lambda_invoker_cdecl>�&oD{D<lambda_invoker_vectorcall>�.�Coperator()��-D_Reallocate_for�FD_Reallocate_for�_D_Reallocate_for,xD_Reallocate_for�.�C{ctor}��.�Dget�G�Doperator()��.�C{ctor}��.�D{ctor}��Dforward�G�Dimpl����O�Doperator()��O�Dimpl���pJ�Doperator()��D��B..\..\Dependencies\harfbuzz\src\hb-ot-shape-normalize.cc������������D�(�D�}�D���D��D���D���DQ!�Eo!�
E��Eo!�&E��,E��-Eo!6@Eo!7BEo!�UEo!�fEo!�pE���Eo!:�E���E}�E���E��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shape.cc�E����E����E����Eo!�F�}	F��Fm!�"F�}'F��FF_�_F_�xF_��F_��F���F���F���F���F���F��G��(G4���mirroring��C|reset_masks�)�)init����)�)fini����)�)get_global_mask�)�)get_mask����)�)get_1_mask��)�)get_feature_index���*
+add_feature�*+enable_feature��)L+collect_lookups"S3has_glyph_h_origin_funcS3has_glyph��S43add_glyph_h_origin�"S43subtract_glyph_h_origin"S43subtract_glyph_v_origin�D�Doperator()�"�D�D<lambda_invoker_cdecl>�&�D�D<lambda_invoker_vectorcall>2�_hb_glyph_info_is_variation_selector���*s_hb_glyph_info_set_continuation*<(_hb_ot_layout_reverse_graphemes.<(_hb_buffer_allocate_unicode_vars���.<(_hb_buffer_deallocate_unicode_vars�.<(_hb_buffer_allocate_gsubgpos_vars��.<(_hb_buffer_deallocate_gsubgpos_vars"�Ehb_ot_shaper_categorize�D�Doperator()�"�D�D<lambda_invoker_cdecl>�&�D�D<lambda_invoker_vectorcall>�D�Doperator()��D�D{ctor}�EEoperator()�EE{ctor}�WEZEoperator()�WE_E{ctor}�qEtEoperator()�qEyE{ctor}��E�Eoperator()��E�E{ctoambda_17f60d3040e95dacbab7eb7257619431>,0>�
2Hf�NH hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@��OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`9b962250���
PH��
QH	PHRHf�
PH�
TH
PH	PHVH
UH	PHVHL�WHXH
PH,
QH,
[H	ZHPHVH\HjSHoperator()�YH<lambda_9e20d030c82180eb1d91dc3d988eb1e8>��
cuc]Hoperator=��&^HOT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`9b962250���
QH
RH,	PHVHL�
PH
VH,	^��C�CUH
PH	^�d�fHNgHhb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >�
PHa�hHhb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@����OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`9b962250��
jH��
kH	0jHlHA�
jH�
nH
jH	jHpH
oH	jHpHG�qHrH
jH,
kH,
uH	tHjHpHvHjmHoperator()�sH<lambda_eca42dcdc8c05b5ea70be463099a3bde>��
��cwHoperator=��&xHOT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`9b962250��
kH
lH,	jHpHG�
jH
pH,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`9b962250��
H��
�H	0H�HA�
H�
�H
H	H�H
�H	H�HG��H�H
H,
�H,
�H	�HH�H�Hj�Hoperator()��H<lambda_3d313412634b5e745786a43d2d51f81a>��
��c�Hoperator=��&�HOT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`9b962250��
�H
�H,	H�HG�
H
�H,��jH	k����H�r����Hhb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f2�H hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�	���.�.oH
jH	�����HZ�Hhb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>�
jHf��Hhb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@��H	�*��H�
����Hhb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�-�__item__���.�__item_at__-�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
��it���
6�f2�H hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@�	9��.�.�H
H	9�?��HZ�Hhb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>�
Hf��Hhb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@��OT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`9b962250���
�H��
�H	��H�HA,
�H�
�H
�H	�H�H
�H	�H�Hc��H�H
�H,
�H,
�H	�H�H�H�H��Hoperator()��H<lambda_34ff3090db17327c9253e1982b22f390>��
0glyph_map
2�values_array�
�sub_length����Hoperator=��&�HOT::Layout::GPOS_impl::SinglePosFormat2::subset::__l2::<lambda_34ff3090db17327c9253e1982b22f390>.?AV<lambda_34ff3090db17327c9253e1982b22f390>@@`9b962250���
�H
�H,	�H�Hc�
�H
�H,���H	�����H*�����Hhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��Hf��H`hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_34ff3090db17327c9253e1982b22f390>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00$0A@@@	���s�s�H
�H	�����HZ�Hhb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>�
�Hf��Hhb_map_iter_factory_t<<lambda_34ff3090db17327c9253e1982b22f390>,1>.?AU?$hb_map_iter_factory_t@V<lambda_34ff3090db17327c9253e1982b22f390>@@$00@@���OT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`9b962250���
�H��
�H	�H�H֢
�H�
�H
�H	�H�H
�H	�H�Hܢ�H�H
�H,
�H,
�H	�H�H�H�H~�Hoperator()��H<lambda_7cbf3a464ace8039b9983a34bcd0d78b>��
ֆc
��__this����Hoperator=���&�HOT::Layout::GPOS_impl::CursivePosFormat1::collect_variation_indices::__l2::<lambda_7cbf3a464ace8039b9983a34bcd0d78b>.?AV<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@`9b962250���
�H
�H,	�H�Hܢ
�H
�H,	��C�C�H
�Hector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
.EarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���4Eoperator[]�7Etail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>8Ebegin��8Eend�as_sorted_array<Eoperator+��=Epush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���>Epop�remove_ordered��shrink��qsort���__vecDelDtor����?v?Ehb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
.E�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`70b214a9�
BE
BE��
DE,	EE��r
BE,	GE��rFEHE	EE��	GE��JEKE	CE��
DE	NE��s	CE��sOEPE	CE��	BE���Frealloc_move���BEitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
CEarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���IEoperator[]�LEtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��MEbegin��MEend�as_sorted_arrayQEoperator+��REpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���SEpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?vTEhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
CE��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`70b214a9�
WE��
XE	WEYEs
WE�
[E
WE	WE]E
\E	WE]E%�^E_E
WE,
XE,
bE	aEWE]EcEvZEoperator()�`E<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���dEoperator=��&eEOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`70b214a9�
XE
YE,	WE]E%�
WE
]E,	���C�C\E
WE	����mENnEhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
WEa�oEhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`70b214a9�
qE��
rE	qEsE҄
qE�
uE
qE	qEwE
vE	qEwE؄xEyE
qE,
rE,
|E	{EqEwE}E�tEoperator()�zE<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���~Eoperator=��&EOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`70b214a9�
rE
sE,	qEwE؄
qE
wE,	��C�CvE
qE	���EN�Ehb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
qEa��Ehb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`70b214a9
�E��
�E	0�E�E�
�E�
�E
�E	�E�E
�E	�E�E!��E�E
�E,
�E,
�E	�E�E�E�E��Eoperator()��E<lambda_bfa16737f151f180b60cf23f3f2b1857>��
"�designAxes���
LMuser_axes_location����Eoperator=��&�EOT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`70b214a9
�E
�E,	�E�E!�
�E
�E,��E�.	����E������Ehb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-h���²__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
�it���
��0p
MB@fJ
�EHhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����E�.	�mHqH�E�E�.	���E��Ehb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>�
�Ep
�.f��Ehb_filter_iter_factory_t<<lambinvoker_vectorcall>XA[Aoperator()�XA`A{ctor}�rAuAoperator()�rAzA{ctor}��A�Aoperator()��A�A{ctor}��A�Aoperator()��A�A{ctor}��X�Xhas_data����X�Xoperator->�TZ�Xhas_data���TZ�Xuse_typo_metrics����A�Asanitize���I�O�has_data���"-B_fix_ascender_descender&1Bhb_ot_metrics_get_position�&/Bhb_ot_metrics_get_variation*�Chb_ot_metrics_get_x_variation��*�Chb_ot_metrics_get_y_variation��BBoperator[]��x�xhas_data���~x�xhas_data�����Aoperator[]���Aoperator[]�8B;Boperator()�8B@B{ctor}�VBYBoperator()�VB^B{ctor}�8\M\operator->��C��	�7Bget_crap����C���6Bget_crap����C��2B3Bget_null���|BBoperator()�"|B�B<lambda_invoker_cdecl>�&|B�B<lambda_invoker_vectorcall>�B�Boperator()�"�B�B<lambda_invoker_cdecl>�&�B�B<lambda_invoker_vectorcall>�B�Boperator()�"�B�B<lambda_invoker_cdecl>�&�B�B<lambda_invoker_vectorcall>�B�Boperator()�"�B�B<lambda_invoker_cdecl>�&�B�B<lambda_invoker_vectorcall>�C�zvBwBget_null����.%Aoperator()�mHEAoperator()��CmAoperator()�mH�Aoperator()��C�Aoperator()��C�Aoperator()�k+�Acheck_struct���k+*Bcheck_struct���B#Bsanitize����.QBoperator()��.oBoperator()�tBCrap���uBCrap����xBrealloc_vector��zBrealloc_vector���B_Reallocate_for��B_Reallocate_for��B_Reallocate_for,�B_Reallocate_for�C�����Bget_null����C�����Bget_null���[�qB{ctor}���SB{ctor}�B#Bsanitize_shallow�����A{ctor}����A{ctor}��z�A{ctor}�dxoA{ctor}��sGA{ctor}��.'A{ctor}��C�z���Bget_null����C�z���Bget_null���X�Cget��	Cget�.Cgetk+�Bdispatch����Baddressof���Baddressof��k+�Bcheck_array_sized���GCoperator()��GCoperator()��G
Coperator()�'�lB{ctor}���NB{ctor}�6z�A{ctor}�`s@A{ctor}�=C@Coperator()�"=CMC<lambda_invoker_cdecl>�&=CNC<lambda_invoker_vectorcall>�. A{ctor}�X�C{ctor}���C{ctor}��z/Cget�z.C{ctor}��s7Cget�s6C{ctor}��.C{ctor}�k+C_dispatch��"Cforward�G Cimpl���&Cforward�G$Cimpl���*Cforward�G(Cimpl����OCoperator()��OCoperator()��OCoperator()��J4Coperator()��J<Coperator()��}GCoperator()�-�IC{ctor}�tCwCoperator()�"tC�C<lambda_invoker_cdecl>�&tC�C<lambda_invoker_vectorcall>�O[Coperator()��O\Coperator()��O]Coperator()�aCforward�O_Cimpl���eCforward�OcCimpl���iCforward�OgCimpl���mCforward�JkCimpl���qCforward�JoCimpl����}~Coperator()����C{ctor}��O�Cimpl����O�Cimpl����O�Cimpl���pJ�Coperator()�pJ�Coperator()�pJ�Coperator()��O�Coperator()��O�Coperator()�pJ�Coperator()�pJ�Coperator()�pJ�Coperator()��O�Cimpl����O�Cimpl���pJ�Coperator()�pJ�Coperator()�:..\..\Dependencies\harfbuzz\src\hb-ot-metrics.cc�����8������C�(rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shape-normalize.hh���C;�6�C�}�C���C�D;�'da_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@@@�	�C�D+
%+0+
E+��$uE+�E
D��
�E
�D,�Cmu�E
l
�E
6+
�C
�E
O+,
�
�E
�C
�E+#8�
�E,
�Eu�E
�C,
%+,>Rhb_ot_face_data_t.?AUhb_ot_face_data_t@@>Rhb_ot_font_data_t.?AUhb_ot_font_data_t@@F�hb_ot_shape_context_t.?AUhb_ot_shape_context_t@@
�E��
�E�
`+plan�
Tfont�
 $face�
Rbuffer���
m user_features
u(num_user_features
�$,target_direction�F�E0hb_ot_shape_context_t.?AUhb_ot_shape_context_t@@
A+
�E,
�),
�E�E
�C
�E
>��
�Em
N�ER0�E��)TR0�E
�E
�E,
�E�E
�E, $�+mu�!%�ET�tu$�E!%u$�E�#�
�E,	GE�	2E	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`70b214a9�
�E��
�E	0�E�Er�
�E�
�E
�E	�E�E
�E	�E�Ez��E�E
�E,
�E,
�E	�E�E�E�Er�Eoperator()��E<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs����Eoperator=��&�EOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`70b214a9�
�E
�E,	�E�Ez�
�E
�E,a��E	����F�����Fhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fBF(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�E
�E	��ijFZFhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
�Ef�Fhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`70b214a9�

F��
F	0
FFr�

F�
F

F	
FF
F	
FFz�FF

F,
F,
F	F
FFFr
Foperator()�F<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���Foperator=���&FOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`70b214a9�
F
F,	
FFz�

F
F,a�
F	'�L�F�,��� Fhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB!F(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.F

F	[�a�$FZ%Fhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�

Ff�&Fhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@2EGE	CE�� "
CE,	.E�� "
.E,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`70b214a9��
.F��
/F	.F0F~ 
0F,
/F	� .F0F	� .F0F~.F�	���6F
.F	.F~ 	.F~ 
.F�
;F
.F	.F=F
<F	.F=F>F?F
.F,
/F,
BF	AF.F=FCF�1Foperator()�	9F<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�4Foperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	:F<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>5Foperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�@F<lambda_133af15c3ab28a2fd0176429d1e8943b>��DFoperator=���
vEFstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`70b214a9����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`70b214a9��
GF��
HF	GFIF� 
IF,
HF	� GFIF	� GFIF~GF�	���OF
GF	GF� 	GF� 
GF�
TF
GF	GFVF
UF	GFVFWFXF
GF,
HF,
[F	ZFGFVF\F�JFoperator()�	RF<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�MFoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	SF<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>NFoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�YF<lambda_9f40189620cfe4223adcbc34f0d42913>��]Foperator=���
v^Fstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`70b214a9����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`70b214a9�
`F��
aF	`FbF� 
bF,
aF	� `FbF	� `FbF~`F\	
�hF
`F	`F� 	`F� 
`F�
mF
`F	`FoF
nF	`FoFpFqF
`F,
aF,
tF	sF`FoFuF�cFoperator()�	kF<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�fFoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	lF<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>gFoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���rF<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��vFoperator=���
vwFstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`70b214a9���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`70b214a9��
yF��
zF	yF{F!
{F,
zF	!yF{F	!yF{F~yF�	<,9�F
yF	yF!	yF!
yF�
�F
yF	yF�F
�F	yF�F�F�F
yF,
zF,
�F	�FyF�F�F�|Foperator()�	�F<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Foperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�F<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Foperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��F<lambda_66f57f934f28d61049862f64df852ff0>���Foperator=���
v�Fstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`70b214a9��	�.�.�D	�s�s�D	dxjx
E	�z�z)E	����mE	���E	���E	��ijF	[�a�$F
0E9E�F	0E��
EENE�F	EE��	EE��	0E��
F
�E
�E
�E
jE
!E
E
�D
�DF��	0�G�G�F	X��$F	FX��&�Fhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��Foperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����Fget

Fv�F�Fhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@����E��	0�G�G�F	��(�F	�E��(��Fhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��Foperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����Fget
�Ev�F�Fhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����D{O	0�G�G�F	�.�O�D	�D�.�O��Fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Foperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Fget
�Dv�F�Fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�D	`s�s�D�DG�	�O�O�F	6z�z#EaEo#	�O�O�F{E��	�O�O�F	����E	����F	'�L�FF��$"	0�G�G�F
FF�F�E��$"	0�G�G�F
�E�E�F�D{O$"	0�G�G�F
�D�D�F	X��$F	��(�F
�E	����F	�E�����Fhb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >���	�operator==�	�operator!=��Foperator class OT::STAT::collect_name_ids::<lambda_bfa16737f151f180b60cf23f3f2b1857> &��Fget
�Ev�F�Fhb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >.?AU?$hb_reference_wrapper@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@@@���	����F�E²	0�J�J�F
E	�z���F	E�z����Fhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=��Foperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &��Fget
Ev�F�Fhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���FERy	0�J�J�F
�D	�s���F	�D�s����Fhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=��Foperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &����Fget
�Dv�F�Fhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s���F�DA	0�J�J�F	�.�O�D	0�O�O�F	0�O�O�F	0�O�O�F�D"G�	�O�O�F
�D�D�FaE"o#	�O�O�F
aEaE�F{E"��	�O�O�F
{E{E�F�E²"	0�J�JG
�E�EGERy"	0�J�JG
EEG�DA"	0�J�JG
�D�D
G��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`70b214a9���
G��

G	uGG��
G,

G	��GG	��GG
G�Gu	���}�}GGu	����GrGhb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
Gr
uinit_value���Ghb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
G	uG��	uG��
G
G	GG
G	GG G!G
G,

G,
$G	#GGG%G�Goperator()�	G<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�Goperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	G<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>Goperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��"G<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��&Goperator=��
v'Ghb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`70b214a9���F"��	0�O�O)G�E"��	0�O�O+G�D"{O	0�O�O-G	�DpJrJ�F	aEpJrJ�F	{EpJrJ�F	0�O�O�F	0�O�O�F	0�O�O�F	����G
G	FpJrJ�F	�EpJrJ�F	�DpJrJ�F�E"²	0�O�O:GE"Ry	0�O�O<G�D"A	0�O�O>G	�EpJrJG	EpJrJG	�DpJrJ
G�`!$�B�$!%uuuuEGTRmu$GG&-EType����Eget_crap����IGCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&BEType����Eget_crap����KGCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&BEType����Fget_null����MGNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&-EType����Fget_null����OGNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Fget_null����QGNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Fget_null����SGNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9b962250���
UG��
VGvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`9b962250���
WG,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`9b962250�
ZG��
[G	0ZG\GJ.
\G,
[G	P.ZG\G	S.ZG\G�.ZG	�.�.bG��.��cGhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__���0>�
+Rf�<Rhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
+R	0+RJ.	0+RJ.
+R	+RAR
8R	+RARBRCR
+R,
,R,
FR	ER+RARGR�.Roperator()�	?R<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�1Roperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	@R<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>2Roperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)DR<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��HRoperator=��
vIRhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e209d344���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e209d344��
KR��
LR	KRMR~ 
MR,
LR	� KRMR	� KRMR~KR�	���SR
KR	KR~ 	KR~ 
KR�
XR
KR	KRZR
YR	KRZR[R\R
KR,
LR,
_R	^RKRZR`R�NRoperator()�	VR<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�QRoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	WR<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>RRoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�]R<lambda_133af15c3ab28a2fd0176429d1e8943b>��aRoperator=���
vbRstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`e209d344����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e209d344��
dR��
eR	dRfR� 
fR,
eR	� dRfR	� dRfR~dR�	���lR
dR	dR� 	dR� 
dR�
qR
dR	dRsR
rR	dRsRtRuR
dR,
eR,
xR	wRdRsRyR�gRoperator()�	oR<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�jRoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	pR<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>kRoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�vR<lambda_9f40189620cfe4223adcbc34f0d42913>��zRoperator=���
v{Rstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`e209d344����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e209d344�
}R��
~R	}RR� 
R,
~R	� }RR	� }RR~}R\	
��R
}R	}R� 	}R� 
}R�
�R
}R	}R�R
�R	}R�R�R�R
}R,
~R,
�R	�R}R�R�R��Roperator()�	�R<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Roperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�R<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Roperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����R<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���Roperator=���
v�Rstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`e209d344���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e209d344��
�R��
�R	�R�R!
�R,
�R	!�R�R	!�R�R~�R�	<,9�R
�R	�R!	�R!
�R�
�R
�R	�R�R
�R	�R�R�R�R
�R,
�R,
�R	�R�R�R�R��Roperator()�	�R<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��Roperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�R<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Roperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��R<lambda_66f57f934f28d61049862f64df852ff0>���Roperator=���
v�Rstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`e209d344��	�.�.:R
>RER{O	0�G�G�R	�.�O:R	ER�.�O��Rhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Roperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Rget
+Rv�F�Rhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.3RER{O$"	0�G�G�R
ERER�R	�.�O:R	0�O�O�RER"{O	0�O�O�R	ERpJrJ�Rv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`4e050e73���
�R��
�Rvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`4e050e73���
�R,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`4e050e73�
�R��
�R	0�R�RJ.
�R,
�R	P.�R�R	S.�R�R�.�R	�.�.�R��.���Rhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�R8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@h	���HN�Hhb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >�
�Ha��Hhb_apply_t<<lambda_7cbf3a464ace8039b9983a34bcd0d78b> >.?AU?$hb_apply_t@V<lambda_7cbf3a464ace8039b9983a34bcd0d78b>@@@@����OT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`9b962250��
�H��
�H	2��H�H��
�H�
�H
�H	�H�H
�H	�H�H0�H�H
�H,
�H,
�H	�H�H�H�Hr�Hoperator()��H<lambda_1a027a86a470141f7c8828ffeb1a3744>��
0glyph_map�Hoperator=��&�HOT::Layout::GPOS_impl::CursivePosFormat1::subset::__l2::<lambda_1a027a86a470141f7c8828ffeb1a3744>.?AV<lambda_1a027a86a470141f7c8828ffeb1a3744>@@`9b962250��
�H
�H,	�H�H0
�H
�H,
��H	���H:����Hhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>���2�__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Pf�HXhb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::Layout::GPOS_impl::EntryExitRecord const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_1a027a86a470141f7c8828ffeb1a3744>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUEntryExitRecord@GPOS_impl@Layout@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00$0A@@@��	��s�s�H
�H	�#��HZ�Hhb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>�
�Hf��Hhb_map_iter_factory_t<<lambda_1a027a86a470141f7c8828ffeb1a3744>,1>.?AU?$hb_map_iter_factory_t@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@$00@@�u�
����)TR�uu�H�)TRuu0Ib�hb_ot_shape_fallback_kern_driver_t.?AUhb_ot_shape_fallback_kern_driver_t@@��
I	IIS+
I��
I	tII�fIhb_ot_shape_fallback_kern_driver_t�Iget_kerning
Tfont�
�$directionbIhb_ot_shape_fallback_kern_driver_t.?AUhb_ot_shape_fallback_kern_driver_t@@��	IIS+
I
I,
I
I,��OT::hb_kern_machine_t<hb_ot_shape_fallback_kern_driver_t>.?AU?$hb_kern_machine_t@Uhb_ot_shape_fallback_kern_driver_t@@@OT@@�
I
I,I0	III
I��
I	II��~Ihb_kern_machine_t<hb_ot_shape_fallback_kern_driver_t>��Ikern���
Idriver���
0crossStream��IOT::hb_kern_machine_t<hb_ot_shape_fallback_kern_driver_t>.?AU?$hb_kern_machine_t@Uhb_ot_shape_fallback_kern_driver_t@@@OT@@�	III
I
I,
I,��
I
I
I,
I,	�G�	�G	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9b962250�
$I��
%I	0$I&Ir�
$I�
(I
$I	$I*I
)I	$I*Iz�+I,I
$I,
%I,
/I	.I$I*I0Ir'Ioperator()�-I<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���1Ioperator=��&2IOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`9b962250�
%I
&I,	$I*Iz�
$I
*I,a�$I	����9I�����:Ihb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB;I(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.)I
$I	��ij>IZ?Ihb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
$If�@Ihb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9b962250�
BI��
CI	0BIDIr�
BI�
FI
BI	BIHI
GI	BIHIz�IIJI
BI,
CI,
MI	LIBIHINIrEIoperator()�KI<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���OIoperator=���&PIOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`9b962250�
CI
DI,	BIHIz�
BI
HI,a�BI	'�L�WI�,���XIhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBYI(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.GI
BI	[�a�\IZ]Ihb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
BIf�^Ihb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@�G�G	�G�� "
�G,	�G�� "
�G,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9b962250��
fI��
gI	fIhI~ 
hI,
gI	� fIhI	� fIhI~fI�	���nI
fI	fI~ 	fI~ 
fI�
sI
fI	fIuI
tI	fIuIvIwI
fI,
gI,
zI	yIfIuI{I�iIoperator()�	qI<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�lIoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	rI<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>mIoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�xI<lambda_133af15c3ab28a2fd0176429d1e8943b>��|Ioperator=���
v}Istd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`9b962250����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9b962250��
I��
�I	I�I� 
�I,
�I	� I�I	� I�I~I�	����I
I	I� 	I� 
I�
�I
I	I�I
�I	I�I�I�I
I,
�I,
�I	�II�I�I��Ioperator()�	�I<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Ioperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�I<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��I<lambda_9f40189620cfe4223adcbc34f0d42913>���Ioperator=���
v�Istd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`9b962250����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9b962250�
�I��
�I	�I�I� 
�I,
�I	� �I�I	� �I�I~�I\	
��I
�I	�I� 	�I� 
�I�
�I
�I	�I�I
�I	�I�I�I�I
�I,
�I,
�I	�I�I�I�I��Ioperator()�	�I<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Ioperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�I<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����I<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���Ioperator=���
v�Istd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`9b962250���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9b962250��
�I��
�I	�I�I!
�I,
�I	!�I�I	!�I�I~�I�	<,9�I
�I	�I!	�I!
�I�
�I
�I	�I�I
�I	�I�I�I�I
�I,
�I,
�I	�I�I�I�I��Ioperator()�	�I<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��Ioperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�I<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Ioperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��I<lambda_66f57f934f28d61049862f64df852ff0>���Ioperator=���
v�Istd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`9b962250��	�.�.iG	�s�s�G	dxjx�G	�z�z�G	����H	��.H	����LH	^�d�fH	�����H	9�?��H	�����H	���H	�#��H��OT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`9b962250
�I��
�I	0�I�I��
�I�
�I
�I	�I�I
�I	�I�I���I�I
�I,
�I,
�I	�I�I�I�I��Ioperator()��I<lambda_002051149b1045938e90376ffdd0cc1a>��
�{__this���
�$glyphset�
ulookup_type���Ioperator=��&�IOT::Lookup::subset::__l2::<lambda_002051149b1045938e90376ffdd0cc1a>.?AV<lambda_002051149b1045938e90376ffdd0cc1a>@@`9b962250
�I
�I,	�I�I��
�I
�I,=��I�.	��?��I�	����Ihb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>��__item_t__�Fis_sorted_iterator�B�__item__���C�__more__���D�__next__���D�__prev__���E�__end__H�operator!=�
��it���
I� p
MB8f�
�I@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PosLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UPosLookupSubTable@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��I�.	M�mHqH�I�I�.	M�T��I��Ihb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>�
�Ip
�.f��I hb_filter_iter_factory_t<<lambda_002051149b1045938e90376ffdd0cc1a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_002051149b1045938e90376ffdd0cc1a>@@AEBU<unnamed-type-hb_identity>@@@@�	��ij>I	[�a�\I
�G�G�I	�G��
�G�G�I	�G��	�G��	�G��
UI
7I
�H
�H
�H
�H
}H
cH
EH
+H
H
�G
�G
�G
mGLI��	0�G�GJ	X��\I	LIX��&Jhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=�Joperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &���Jget
BIv�FJhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���.I��	0�G�GJ	��(�>I	.I��(�Jhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=�Joperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &���Jget
$Iv�FJhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���tG{O	0�G�GJ	�.�OiG	tG�.�O�Jhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�Joperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��Jget
ZGv�FJhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@����H��	2��G�G!J	����H	�H���#Jhb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >�����operator==���operator!=�$Joperator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &���$Jget
�Hv�F%Jhb_reference_wrapper<<lambda_1a027a86a470141f7c8828ffeb1a3744> >.?AU?$hb_reference_wrapper@V<lambda_1a027a86a470141f7c8828ffeb1a3744>@@@@���	���H	����H	�.�.bG	`s�s�G�GG�	�O�O+J	6z�z�GHo#	�O�O.J"H��	�O�O0J	���GHZHe�	�O�O3J	k����H	�*��H	�����H�H��	�O�O8J	����9I	'�L�WI��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`9b962250�
<J��
=J	<J>J9
<J�
@J
<J	<JBJ
AJ	<JBJ��CJDJ
<J,
=J,
GJ	FJ<JBJHJ�?Joperator()�EJ<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>��
��collect_func�
c+glyphs���
�collect_data�IJoperator=��&JJOT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`9b962250�
=J
>J,	<JBJ��
<J
BJ,	���C�CAJ
<J	����RJNSJhb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >�
<Ja�TJhb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@����t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@U?$IntType@G$01@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBU?$IntType@G$01@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`9b962250���
VJ,	M�T��ILI��$"	0�G�GYJ
LILI[J.I��$"	0�G�G]J
.I.I_JtG{O$"	0�G�GaJ
tGtGcJ�H��$"	2��G�GeJ
�H�HgJ
�I	X��\I	��(�>I	��C��H	�H��C�lJhb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >���I��.��uShb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&vS8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
lS�
xS	�.�.�.yS
lS	�.�.{SZ|Shb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
lSf�}Shb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
lS	0lSJ.	0lSJ.
lS	lS�S
yS	lS�S�S�S
lS,
mS,
�S	�SlS�S�S�oSoperator()�	�S<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�rSoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�S<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>sSoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�S<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Soperator=��
v�Shb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`65465d51�
K+?#l�
�S,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`65465d51��
�S��
�S	�S�S~ 
�S,
�S	� �S�S	� �S�S~�S�	����S
�S	�S~ 	�S~ 
�S�
�S
�S	�S�S
�S	�S�S�S�S
�S,
�S,
�S	�S�S�S�S��Soperator()�	�S<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Soperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�S<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Soperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��S<lambda_133af15c3ab28a2fd0176429d1e8943b>���Soperator=���
v�Sstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`65465d51����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`65465d51��
�S��
�S	�S�S� 
�S,
�S	� �S�S	� �S�S~�S�	����S
�S	�S� 	�S� 
�S�
�S
�S	�S�S
�S	�S�S�S�S
�S,
�S,
�S	�S�S�S�S��Soperator()�	�S<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Soperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�S<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Soperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��S<lambda_9f40189620cfe4223adcbc34f0d42913>���Soperator=���
v�Sstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`65465d51����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`65465d51�
�S��
�S	�S�S� 
�S,
�S	� �S�S	� �S�S~�S\	
��S
�S	�S� 	�S� 
�S�
�S
�S	�S�S
�S	�S�S�S�S
�S,
�S,
�S	�S�S�S�S��Soperator()�	�S<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Soperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�S<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Soperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����S<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���Soperator=���
v�Sstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`65465d51���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`65465d51��
�S��
�S	�S�S!
�S,
�S	!�S�S	!�S�S~�S�	<,9�S
�S	�S!	�S!
�S�
�S
�S	�S�S
�S	�S�S�S�S
�S,
�S,
�S	�S�S�S�S��Soperator()�	�S<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��Soperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�S<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Soperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��S<lambda_66f57f934f28d61049862f64df852ff0>���Soperator=���
v�Sstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`65465d51��	�.�.{S
S�S{O	0�G�G�S	�.�O{S	�S�.�O��Shb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Soperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Sget
lSv�F�Shb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.tS�S{O$"	0�G�G�S
�S�S�S	�.�O{S	0�O�O�S�S"{O	0�O�OT	�SpJrJ�Sv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`54c09051���
T��
Tvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`54c09051���
T,��hb_bit_set_invertible_t::is_eqr}�.Zs_hb_codepoint_is_regional_indicator�E_hb_apply_morx��C�D{ctor}��C�Dcompile�)Q+init0���C�D{dtor}��)T+substitute��)T+position���*�Ehb_ot_shape_collect_features���*CG_hb_ot_shaper_face_data_create�*DG_hb_ot_shaper_font_data_create�"<(hb_set_unicode_props���"�Ehb_insert_dotted_circle<(hb_form_clusters���&<(hb_ensure_native_direction��Dhb_vert_char_for����Ehb_ot_rotate_chars�.�Ehb_ot_shape_setup_masks_fraction���*�Ehb_ot_shape_initialize_masks���"�Ehb_ot_shape_setup_masks.�Ehb_ot_zero_width_default_ignorables.<(hb_ot_deal_with_variation_selectors*�Ehb_ot_hide_default_ignorables��"<(hb_ot_map_glyphs_fast��&<(hb_synthesize_glyph_classes&�Ehb_ot_substitute_default���"�Ehb_ot_substitute_plan��"�Ehb_ot_substitute_pre���"�Ehb_ot_substitute_post���Eadjust_mark_offsets�Ezero_mark_width&�Ezero_mark_widths_by_gdef���"�Ehb_ot_position_default��Ehb_ot_position_plan�Ehb_ot_position�<(hb_propagate_flags�"�Ehb_ot_shape_internal����+_hb_ot_shape���.�Ehb_ot_shape_plan_collect_lookups���.FGhb_ot_shape_plan_get_feature_tags���Eadd_char���&HGhb_ot_shape_glyphs_closure��HEoperator[]��3Eoperator[]��E�Eoperator()��E�E{ctor}�
F
Foperator()�
FF{ctor}�JG��	��Eget_crap���LG����Eget_crap���.F1Foperator()�".F9F<lambda_invoker_cdecl>�&.F:F<lambda_invoker_vectorcall>GFJFoperator()�"GFRF<lambda_invoker_cdecl>�&GFSF<lambda_invoker_vectorcall>`FcFoperator()�"`FkF<lambda_invoker_cdecl>�&`FlF<lambda_invoker_vectorcall>yF|Foperator()�"yF�F<lambda_invoker_cdecl>�&yF�F<lambda_invoker_vectorcall>�.�Doperator()�mH�Doperator()��C	Eoperator()�mH(Eoperator()��ClEoperator()��C�Eoperator()�mH�Eoperator()��EARRAY_LENGTH����.Foperator()��.#Foperator()�(FCrap���)FCrap����*Frealloc_vector��,Frealloc_vector��7F_Reallocate_for�PF_Reallocate_for�iF_Reallocate_for,�F_Reallocate_forNG�����Fget_null���PG�����Fget_null���[�%F{ctor}���F{ctor}���E{ctor}���E{ctor}���nE{ctor}��z*E{ctor}�dxE{ctor}��s�D{ctor}��.�D{ctor}�RG�z���Fget_null���TG�z���Fget_null���X��Fget���Fget�.�Fget�Faddressof���Faddressof���G�Foperator()��G�Foperator()��G�Foperator()�'� F{ctor}���F{ctor}����E{ctor}�6z$E{ctor}�`s�D{ctor}��.�D{ctor}�X��F{ctor}����F{ctor}����Fget���F{ctor}��z�Fget�z�F{ctor}��s�Fget�s�F{ctor}��.�F{ctor}��Fforward�G�Fimpl����Fforward�G�Fimpl����Fforward�G�Fimpl����O�Foperator()��O�Foperator()��O�Foperator()��J�Foperator()��J�Foperator()��J�Foperator()�GGoperator()�"GG<lambda_invoker_cdecl>�&GG<lambda_invoker_vectorcall>�O�Foperator()��O�Foperator()��O�Foperator()��Fforward�O�Fimpl����Fforward�O�Fimpl����Fforward�O�Fimpl���Gforward�JGimpl���Gforward�JGimpl���Gforward�J	Gimpl����}Goperator()���G{ctor}��O*Gimpl����O,Gimpl����O.Gimpl���pJ/Goperator()�pJ0Goperator()�pJ1Goperator()��O2Goperator()��O3Goperator()��O4Goperator()�pJ7Goperator()�pJ8Goperator()�pJ9Goperator()��O;Gimpl����O=Gimpl����O?Gimpl���pJ@Goperator()�pJAGoperator()�pJBGoperator()�*�G_hb_ot_shape_fallback_spaces���.�E_hb_ot_shape_fallback_mark_position&�Ehb_shape_plan_create_cached&�G_hb_ot_shape_fallback_kern�6Zs_hb_unicode_is_emoji_Extended_Pictographic�B�G_hb_ot_shape_fallback_mark_position_recategorize_marks�6..\..\Dependencies\harfbuzz\src\hb-ot-shape.cc���������XG�(eG�}lG��yG��G���G���GQ!��Go!��G���Go!��G���G���Go!6�Go!7�Go!��Go!�
Ho!�H��'Ho!:1H��AHd"HJH�}OH��_Hd"�iH��yH�"��H�"��H�}�H���H�}�H���HR#��H�}�H���Hp#r�H���Hp#)�H�}�H��rD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shape-fallback.cc���	I���I��3Io!�<I�}AI��QIm!�ZI�}_I��~I_��I_��I_��I_��Io!b�I���I��J��J�� J��&J��KJ�"�UJ��VJ�"'oJ��tJ��yJ��~J���J���J���J���J4��JR#��J���JR#�K��#K��6Kz&I?K�}DK��TK�"�]K�}bK��rK�"{K�}�K���K�"�	�K�}�K���K�">	�K�}�K���K���K4��K�"
�K�}�K��L�"fL�}L��fL��kL��pL��uL��zL��L���L���L|'>�L|'P�L���L�}�L���L�'8�L�'N�L���L�}�L��M�'<M�'N$M��(M�}-M��=Mz&\GM��WM�"aM��qM�"��M�"�M���M���M���M�"I�M���M�"8�M���M�"9
�M���M�"%

N�"(
N��N��!N��1N�"z	;N��KN�"i	UN��sN�"Y
�N�"�
�N�"�
�N�}�N���N�}�N���N���N���N�"9
�N���N�"0
�N���N�"�O�"�%O�"�.O�}3O��7O�}<O��@O��FO��WO�"�aO��qO�"}{O��P��P��$P��)P��/P��6P��<P��DP��KP��PP��UP��1Q|'�:Q�}?Q��KQ��RQ��`Q�'�pQ�'�yQ�}~Q���Qz&��Q���Q���Q���Q���Q���Q���Q�'(�Q���Q��R��ZG]G������Y�5�1_Y[������R�����;�F9�j#M�����&�m�G̾w�`U�m^�{K��K*�ea0���bZ.��Ɇ��� !s��i��F�v�B��j�r�x/���<�`l�r�0Q���rM�W w*���u�d2�����1��uY[�>E8�fw!�:S˜��X�'��Q7��G��� �/�<�|!`�mr�RS-��]�:0l�^U�?���U�k��jNoP�����fѫO�mn�����E�R�����njz�q�W�Y[�3�lx��v�9�����bC�ۨ�yZ�ӒL5��ͣohgv3=��[�;W16î���f5c��zf���\G���y6�&���f��g��r{:��q��-h��Q���n���a�rz�"�md�:�]���pH��i�
C��v�2T"��@L��y�e(�����*�48�V�J�٠���F+�N{y�i�L�����f�t`�}D� H��������	��sb��n@:��d�GJZ2�O��Io��`�
�������Ǖ�&���8�����w��1�[HN������[Dzx�}�}�
�_���/d����v���z��n�N�jo��xu�}���uV��n<��Iʗ�mR�s��/.mY�&@��ӄ.e���]���b��8���~v_r?��.C�.Z�Fx�)O����bf���x'�7���k�8�����X̿<�������Ǎ�4�"��V�rI.�Qo�Vƚ�H�6C�[����D)�7?�T�>��3�hB����@����T'� �`��W��r�k���B�o۝g���j)�RT�P1%e|D��J���d��D؉	����N�T�G����>����ۺ�T���?���3P@HV��[f,�,�������AB�W��Ì*�IZm�2�l�R�Bf^�-�j6��}��:�~u�h���f��Vf�m�PE)ȭ�(��L�Y�h�kX����Mo�E'�UϢ�kdw�����:u���d{�~�v���U2�eD�&5��X�{�{�|z�\�=��`����(����K>��K.��I�����M�}�M����
�
�W��wt���{����/�oQly�^R��X����q�0�ԻU�h��"s�6u[��D�����~���n���}��E����$�אR�#�(�K~�9�^\[Y�l���p���K��E	�P$�w��9�س��;2�Vg�������=S�-u���T'uF�jn�G�����HC9���u�@�`s��d˫UL�������F���ΰ������>��@XA��C�c"$����@J�����~-	��m���7����jq�^
i�N����Ɗ$�ǽ�z1��\#w�j
}�Z��P&>!�*�q��|s��L�z	I�7��ʁqRA�'���X��Ի�+��W`�j&��XZ`uv����pFq��b#�mq5U�{��F0dX��-�5ԾzR?���;���/�D+�_�7���U:�C�����t�XBM���*0��4;�D�\y~u���m��'�Q<��r��!1O���nfg�����/��8�"d���Q6�I��
��"����U����6��GQN�����j�'ge:_��Ktq����Eb�V�2��XA��@7����TnOZ�3�p�B��X�VU��H�[Ɗ���H�rX`��T�~��X*ctd��A�:H1��ƺ�m	��Y���f��Eu��RC�y��x{m"� �Ի`E�c�z���=�������@����)qπM�.$�,��$��r*o2�WC�a�b�&��M})��v�"q����Կ��d��(]߀�1SF�' �?@U�}��h�sM��#7�6��� .��.�6�������j�f�Om;J�?�TFi&���\��O�9�əwcd#�T�H-���
�o��h�H�����:��B���I��y��׈�)������5��6ST!Z�4��
�¹�NƊ�G<Z���*4�88a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`5a013337��
�T��
�T	0�T�Ts
�T,
�T	[s�T�T	^s�T�T�s�T�.	`s�s�T�bs���Thb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�TXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�T��T�.	�smHqH�T�T�.	�s�s�T��Thb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�Tp
�.f��Thb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�T	0�Ts	0�Ts
�T
�T	�T�T
�T	�T�T�T�T
�T,
�T,
�T	�T�T�T�TN�Toperator()�	�T<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��Toperator bool (__cdecl *)(unsigned int)	�T<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�Toperator bool (__vectorcall *)(unsigned int)����T<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���Toperator=��
v�TOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`5a013337���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`5a013337���
U��
U	UU�w
U�
U
U	UU
U	UU�wUU
U,
U,
U	
UUUU�Uoperator()�	U<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���
Uoperator=��&UOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`5a013337���
U
U,	UU�w
U
U,	dx�C�CU
U	dxjxUNUhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
Ua�Uhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`5a013337���
U��
U	0UUz
U�
U
U	U U
U	U Uz!U"U
U,
U,
%U	$UU U&UjUoperator()�#U<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul'Uoperator=��&(U()�"dRoR<lambda_invoker_cdecl>�&dRpR<lambda_invoker_vectorcall>}R�Roperator()�"}R�R<lambda_invoker_cdecl>�&}R�R<lambda_invoker_vectorcall>�R�Roperator()�"�R�R<lambda_invoker_cdecl>�&�R�R<lambda_invoker_vectorcall>�.9Roperator()��TR_Reallocate_for�mR_Reallocate_for��R_Reallocate_for,�R_Reallocate_for�.;R{ctor}��.�Rget�G�Roperator()��.4R{ctor}��.�R{ctor}��Rforward�G�Rimpl����O�Roperator()��O�Rimpl���pJ�Roperator()�>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-default.cc��7������R�(�R�}�R���R�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-hangul.cc�R=�KS_� S_�9S_�RS_�ZS���*+disable_feature�R�Roperator()�"�R�R<lambda_invoker_cdecl>�&�R�R<lambda_invoker_vectorcall>"�Ccollect_features_hangul&�Coverride_features_hangul����Cdata_create_hangul��data_destroy_hangul�Ris_zero_width_char�"�Cpreprocess_text_hangul��Csetup_masks_hangul��R�Roperator()�"�R�R<lambda_invoker_cdecl>�&�R�R<lambda_invoker_vectorcall>SSoperator()�"SS<lambda_invoker_cdecl>�&SS<lambda_invoker_vectorcall>!S$Soperator()�"!S,S<lambda_invoker_cdecl>�&!S-S<lambda_invoker_vectorcall>:S=Soperator()�":SES<lambda_invoker_cdecl>�&:SFS<lambda_invoker_vectorcall>�.�Roperator()���R_Reallocate_for�S_Reallocate_for�*S_Reallocate_for,CS_Reallocate_for�.�R{ctor}��.XSget�GVSoperator()��.�R{ctor}��.WS{ctor}�_Sforward�G]Simpl����OaSoperator()��OcSimpl���pJdSoperator()�fS=�&>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-hangul.cc���k�����jS�(wS�}~S���S��S_��S_��S_��S_��S��lSoSoperator()�"lS�S<lambda_invoker_cdecl>�&lS�S<lambda_invoker_vectorcall>�Ccompose_hebrew�"Dreorder_marks_hebrew����S�Soperator()�"�S�S<lambda_invoker_cdecl>�&�S�S<lambda_invoker_vectorcall>�S�Soperator()�"�S�S<lambda_invoker_cdecl>�&�S�S<lambda_invoker_vectorcall>�S�Soperator()�"�S�S<lambda_invoker_cdecl>�&�S�S<lambda_invoker_vectorcall>�S�Soperator()�"�S�S<lambda_invoker_cdecl>�&�S�S<lambda_invoker_vectorcall>�.zSoperator()���S_Reallocate_for��S_Reallocate_for��S_Reallocate_for,�S_Reallocate_for�.|S{ctor}��.�Sget�G�Soperator()��.uS{ctor}��.�S{ctor}��Sforward�G�Simpl����OToperator()��OTimpl���pJToperator()�>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-hebrew.cc���������T�(T�}T��)T�BT_�[T_�tT_��T_��T��
T
Toperator()�"
TT<lambda_invoker_cdecl>�&
TT<lambda_invoker_vectorcall>"�Thb_indic_get_categories*T-Toperator()�"*T5T<lambda_invoker_cdecl>�&*T6T<lambda_invoker_vectorcall>CTFToperator()�"CTNT<lambda_invoker_cdecl>�&CTOT<lambda_invoker_vectorcall>\T_Toperator()�"\TgT<lambda_invoker_cdecl>�&\ThT<lambda_invoker_vectorcall>uTxToperator()�"uT�T<lambda_invoker_cdecl>�&uT�T<lambda_invoker_vectorcall>�.Toperator()��3T_Reallocate_for�LTOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`5a013337���
U
U,	U Uz
U
 U,�zU�.	6z�z/U�Pz��0Uhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
1Uhhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���U�.	�zmHqH3UU�.	�z�z5U�6Uhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
Up
�.f�7Uhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`5a013337��
9U
9U��
;U,	<U��r
9U,	>U��r=U?U	<U��	>U��AUBU	:U��
;U	EU��s	:U��sFUGU	:U��	9U���Frealloc_move���9Uitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
:UarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���@Uoperator[]�CUtail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>DUbegin��DUend�as_sorted_arrayHUoperator+��IUpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���JUpop�remove_ordered��shrink��qsort���__vecDelDtor����?vKUhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
:U�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`5a013337�
NU
NU��
PU,	QU��r
NU,	SU��rRUTU	QU��	SU��VUWU	OU��
PU	ZU��s	OU��s[U\U	OU��	NU���Frealloc_move���NUitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
OUarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���UUoperator[]�XUtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��YUbegin��YUend�as_sorted_array]Uoperator+��^Upush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���_Upop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v`Uhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
OU��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`5a013337�
cU��
dU	cUeUs
cU�
gU
cU	cUiU
hU	cUiU%�jUkU
cU,
dU,
nU	mUcUiUoUvfUoperator()�lU<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���pUoperator=��&qUOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`5a013337�
dU
eU,	cUiU%�
cU
iU,	���C�ChU
cU	����yUNzUhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
cUa�{Uhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`5a013337�
}U��
~U	}UU҄
}U�
�U
}U	}U�U
�U	}U�U؄�U�U
}U,
~U,
�U	�U}U�U�U��Uoperator()��U<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes����Uoperator=��&�UOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`5a013337�
~U
U,	}U�U؄
}U
�U,	��C�C�U
}U	���UN�Uhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
}Ua��Uhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`5a013337��
�U��
�U	t�U�U�
�U�
�U
�U	�U�U
�U	�U�U���U�U
�U,
�U,
�U	�U�U�U�U��Uoperator()��U<lambda_17f60d3040e95dacbab7eb7257619431>��
lfont�
E3direction
�glyph_id�
e�var_store�Uoperator=��&�U OT::LigGlyph::get_lig_carets::__l5::<lambda_17f60d3040e95dacbab7eb7257619431>.?AV<lambda_17f60d3040e95dacbab7eb7257619431>@@`5a013337��
�U
�U,	�U�U��
�U
�U,���U	����U.m����Uhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>t__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(f��UHhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::CaretValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::LigGlyph const *>,0,0>,<lambda_17f60d3040e95dacbab7eb7257619431>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UCaretValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBULigGlyph@OT@@@@$0A@$0A@@@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@$0A@@@	���.�.�U
�U	�����UZ�Uhb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>�
�Uf��U hb_map_iter_factory_t<<lambda_17f60d3040e95dacbab7eb7257619431>,0>.?AU?$hb_map_iter_factory_t@V<lambda_17f60d3040e95dacbab7eb7257619431>@@$0A@@@��OT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`5a013337���
�U��
�U	�U�Uf�
�U�
�U
�U	�U�U
�U	�U�UL��U�U
�U,
�U,
�U	�U�U�U�Uj�Uoperator()��U<lambda_9e20d030c82180eb1d91dc3d988eb1e8>��
cuc�Uoperator=��&�UOT::LigCaretList::collect_variation_indices::__l2::<lambda_9e20d030c82180eb1d91dc3d988eb1e8>.?AV<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@`5a013337���
�U
�U,	�U�UL�
�U
�U,	^��C�C�U
�U	^�d��UN�Uhb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >�
�Ua��Uhb_apply_t<<lambda_9e20d030c82180eb1d91dc3d988eb1e8> >.?AU?$hb_apply_t@V<lambda_9e20d030c82180eb1d91dc3d988eb1e8>@@@@����OT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`5a013337��
�U��
�U	0�U�UA�
�U�
�U
�U	�U�U
�U	�U�UG��U�U
�U,
�U,
�U	�U�U�U�Uj�Uoperator()��U<lambda_eca42dcdc8c05b5ea70be463099a3bde>��
��c�Uoperator=��&�UOT::hb_ot_layout_lookup_accelerator_t::apply::__l5::<lambda_eca42dcdc8c05b5ea70be463099a3bde>.?AV<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@`5a013337��
�U
�U,	�U�UG�
�U
�U,��OT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`5a013337��
�U��
�U	0�U�UA�
�U�
�U
�U	�U�U
�U	�U�UG��U�U
�U,
�U,
�U	�U�U�U�Uj�Uoperator()��U<lambda_3d313412634b5e745786a43d2d51f81a>��
��c�Uoperator=��&�UOT::hb_ot_layout_lookup_accelerator_t::apply::__l7::<lambda_3d313412634b5e745786a43d2d51f81a>.?AV<lambda_3d313412634b5e745786a43d2d51f81a>@@`5a013337��
�U
�U,	�U�UG�
�U
�U,���U	k����U�r����Uhb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��f2�U hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@$0A@@@�	���.�.�U
�U	�����UZ�Uhb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>�
�Uf�Vhb_map_iter_factory_t<<lambda_eca42dcdc8c05b5ea70be463099a3bde>,0>.?AU?$hb_map_iter_factory_t@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@$0A@@@���U	�*�V�
���Vhb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�-�__item__���.�__item_at__-�__more__���/�__len__0�__next__���1�__forward__0�__prev__���1�__rewind__�2�__end__5�operator!=�
��it���
6�f2V hb_map_iter_t<hb_array_t<OT::hb_accelerate_subtables_context_t::hb_applicable_t const >,<lambda_3d313412634b5e745786a43d2d51f81a>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUhb_applicable_t@hb_accelerate_subtables_context_t@OT@@@@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@$0A@@@�	9��.�.�U
�U	9�?�VZVhb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>�
�Uf�	Vhb_map_iter_factory_t<<lambda_3d313412634b5e745786a43d2d51f81a>,0>.?AU?$hb_map_iter_factory_t@V<lambda_3d313412634b5e745786a43d2d51f81a>@@$0A@@@��OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`5a013337�
V��
V	>,V
V.�
V�
V
V	VV
V	VV0VV
V,
V,
V	VVVVrVoperator()�V<lambda_703419f0b8ad6300a5a4939f3ee21527>��
0glyph_mapVoperator=��&VOT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::__l2::<lambda_703419f0b8ad6300a5a4939f3ee21527>.?AV<lambda_703419f0b8ad6300a5a4939f3ee21527>@@`5a013337�
V

V,	VV0
V
V,��V	^��� VJ`���!Vhb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��hff"Vphb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_703419f0b8ad6300a5a4939f3ee21527>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00$0A@@@��	���s�sV
V	����%VZ&Vhb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>�
Vf�'Vhb_map_iter_factory_t<<lambda_703419f0b8ad6300a5a4939f3ee21527>,1>.?AU?$hb_map_iter_factory_t@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@$00@@�t9
)V�9u*V�9+V	<�F0�1�1u��]�	0���.V
]���hb_iter_with_fallback_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@��hb_iter_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@�
2V��
3V	u2V4V
2V	0V2V6V
]���
8V	9V2V4V7V:V	]�2V4V	]�2V4Vs=V<V	02V4V	�92V6V	�92V4V@VAV	�92V6Vs	�92V4VsCVDV
2V!	]�2VFVs
]�,
2V	HV2VIVsGVJV	]�2V6Vr	]�2VFV	HV2VIVLVMVNV��9item_t�5Vget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���;Vthiz���<Viter���>Voperator+��<V_begin�<Vbegin��<V_end���<Vend?Voperator bool��5VlenBVoperator*��EVoperator[]�KVoperator+=�OVoperator++�KVoperator-=�OVoperator--�=Voperator-�� TPVhb_iter_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@��hb_iter_fallback_mixin_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@���
RV	0VRVSV
RV��
UV	9VRVVVTVWV	�9RVVV	�9RVVVs	0RVVV	uRVVV	RVSV	RVSVs	]�RVVV�XVthiz���YV__item__���ZV__item_at__[V__more__���\V__len__]V__next__���^V__forward__]V__prev__���^V__rewind__�operator==�I�operator!=�mJoperator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &mJget
�Hv�FnJhb_reference_wrapper<<lambda_34ff3090db17327c9253e1982b22f390> >.?AU?$hb_reference_wrapper@V<lambda_34ff3090db17327c9253e1982b22f390>@@@@���	��C��H	6�f��H	�H6�f�qJhb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >���l�operator==�l�operator!=�rJoperator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_3d313412634b5e745786a43d2d51f81a> &���rJget
Hv�FsJhb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@���	6�f��H	��x��H	tH��x�vJhb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >���~�operator==�~�operator!=�wJoperator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_eca42dcdc8c05b5ea70be463099a3bde> &���wJget
jHv�FxJhb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@���	��x��H	����LH	<H�����{Jhb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >�����operator==���operator!=�|Joperator class OT::LigGlyph::get_lig_carets::<lambda_17f60d3040e95dacbab7eb7257619431> &���|Jget
2Hv�F}J hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���	����LH
�G	�z���J	�G�z����Jhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=��Joperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &��Jget
�Gv�F�Jhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���J�GRy	0�J�J�J
zG	�s���J	�G�s����Jhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=��Joperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &����Jget
zGv�F�Jhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s���J�GA	0�J�J�J��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9b962250�
�J��
�J	u�J�J#�
�J,
�J	(��J�J	+��J�J
�J��Ju	-��}�}�J�Ju	-�5��Jr�Jhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
�Jr
uinit_value����Jhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
�J	u�J#�	u�J#�
�J
�J	�J�J
�J	�J�J�J�J
�J,
�J,
�J	�J�J�J�J��Joperator()�	�J<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>��Joperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	�J<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>�Joperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��J<lambda_a932417c2c013cd7e6a2e40d88844188>���Joperator=��
v�Jhb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`9b962250�	�.�OiG�H@�	0�G�G�JtH@�	0�G�G�J<H�	t�G�G�J�H{O	��G�G�J	��?��I	0�O�OJ	0�O�OJ	0�O�OJ	2��O�O!J�G"G�	�O�O�J
�G�G�JH"o#	�O�O�J
HH�J"H"��	�O�O�J
"H"H�JZH"e�	�O�O�J
ZHZH�J�H"��	�O�O�J
�H�H�J	����RJ��OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`9b962250
�J��
�J	�J�Jϟ
�J�
�J
�J	�J�J
�J	�J�J���J�J
�J,
�J,
�J	�J�J�J�J��Joperator()��J<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map����Joperator=��&�J OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>.?AV<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@`9b962250
�J
�J,	�J�J��
�J
�J,	���C�C�J
�J	�����JN�Jhb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >�
�Ja��J hb_apply_t<<lambda_7ef2c4b10497bc39eca1fc32aa13ef85> >.?AU?$hb_apply_t@V<lambda_7ef2c4b10497bc39eca1fc32aa13ef85>@@@@����OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`9b962250
�J��
�J	�J�Jϟ
�J�
�J
�J	�J�J
�J	�J�J0��J�J
�J,
�J,
�J	�J�J�J�J��Joperator()��J<lambda_6ba2ab4dec8b99682777ad170f22f297>��
��src��
9c
�newFormat
Ԇlayout_variation_idx_delta_map����Joperator=��&�J OT::Layout::GPOS_impl::SinglePosFormat2::serialize::__l2::<lambda_6ba2ab4dec8b99682777ad170f22f297>.?AV<lambda_6ba2ab4dec8b99682777ad170f22f297>@@`9b962250
�J
�J,	�J�J0�
�J
�J,	?��C�C�J
�J	?�E�KNKhb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >�
�Ja�K hb_apply_t<<lambda_6ba2ab4dec8b99682777ad170f22f297> >.?AU?$hb_apply_t@V<lambda_6ba2ab4dec8b99682777ad170f22f297>@@@@����GRy"	0�J�JK
�G�GK�GA"	0�J�JK
�G�G
K	-�5��J�H@�$"	0�G�G
K
�H�HKtH@�$"	0�G�GK
tHtHK<H�$"	t�G�GK
<H<HK�H{O$"	��G�GK
�H�HK
�J
OJ
�I	I���K	�II���� Khb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >�����operator==���operator!=�!Koperator class OT::Lookup::subset::<lambda_002051149b1045938e90376ffdd0cc1a> &�!Kget
�Iv�F"Khb_reference_wrapper<<lambda_002051149b1045938e90376ffdd0cc1a> >.?AU?$hb_reference_wrapper@V<lambda_002051149b1045938e90376ffdd0cc1a>@@@@���	I���K�I��	0�J�J%K��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`9b962250���
'K��
(K	0'K)K��
'K�
+K
'K	'K-K
,K	'K-K��.K/K
'K,
(K,
2K	1K'K-K3K�*Koperator()�0K<lambda_5ff7c388002f552645ac10d4a5a8c2e9>��
�$glyphs���
Y�__this���4Koperator=���&5KOT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::intersects::__l2::<lambda_5ff7c388002f552645ac10d4a5a8c2e9>.?AV<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@`9b962250���
(K
)K,	'K-K��
'K
-K,"�'K	��$�<KJ���=Khb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�'�__item__���(�__item_at__'�__more__���)�__len__*�__next__���+�__forward__*�__prev__���+�__rewind__�,�__end__/�operator!=�
 �it���
0�Xf�>Khhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@$0A@@@	4��.�.,K
'K	4�:�AKZBKhb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>�
'Kf�CKhb_map_iter_factory_t<<lambda_5ff7c388002f552645ac10d4a5a8c2e9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@$0A@@@��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`9b962250�
EK��
FK	0EKGK�
EK�
IK
EK	EKKK
JK	EKKK�LKMK
EK,
FK,
PK	OKEKKKQK�HKoperator()�NK<lambda_f60bcea25888f12001d7f88924a2a8bf>��
�input_class_def��
�7glyphs���
�/coverage_glyph_classes���
�lookup_context���RKoperator=��&SK OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`9b962250�
FK
GK,	EKKK�
EK
KK,x�EK	R�z�ZKJW���[Khb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContext���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�}�__item__���~�__item_at__}�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
v�it���
��8f�\KXhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���	���.�.JK
EK	����_KZ`Khb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>�
EKf�aK hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`9b962250�
cK��
dK	0cKeK��
cK�
gK
cK	cKiK
hK	cKiK��jKkK
cK,
dK,
nK	mKcKiKoK�fKoperator()�lK<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>��
�7glyphs���
�lookup_context���pKoperator=��&qKOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`9b962250�
dK
eK,	cKiK��
cK
iK,�cK	���xKJ����yKhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�hf�zKxhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@	��.�.hK
cK	��}KZ~Khb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>�
cKf�Khb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`9b962250��
�K��
�K	0�K�K��
�K�
�K
�K	�K�K
�K	�K�K���K�K
�K,
�K,
�K	�K�K�K�K��Koperator()��K<lambda_e292532a400aab63ab56d59dc40c2855>��
�class_def
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����Koperator=��&�K OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`9b962250��
�K
�K,	�K�K��
�K
�K,]��K	7�_��KJ<����Khb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�b�__item__���c�__item_at__b�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
[�it���
k�8f��KXhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���	o��.�.�K
�K	o�u��KZ�Khb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>�
�Kf��K hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`9b962250��
�K��
�K	0�K�K{�
�K�
�K
�K	�K�K
�K	�K�K���K�K
�K,
�K,
�K	�K�K�K�K��Koperator()��K<lambda_d9b472d13f1d135f5345602a232c4d12>��
�7glyphs���
�lookup_context����Koperator=��&�KOT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`9b962250��
�K
�K,	�K�K��
�K
�K,���K	�����KJ�����Khb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_firs���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
��it���
�hf��Kxhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@	��.�.�K
�K	���KZ�Khb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>�
�Kf��Khb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9b962250���
�K��
�K	u�K�K��
�K,
�K	���K�K	���K�K
�K��Ku	���}�}�K�Ku	�����Kr�Khb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�Kr
uinit_value����Khb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�K	u�K��	u�K��
�K
�K	�K�K
�K	�K�K�K�K
�K,
�K,
�K	�K�K�K�K��Koperator()�	�K<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��Koperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�K<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�Koperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���K<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���Koperator=��
v�Khb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`9b962250����OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`9b962250��
�K��
�K	0�K�K?�
�K�
�K
�K	�K�K
�K	�K�K���K�K
�K,
�K,
�K	�K�K�K�K��Koperator()��K<lambda_b2dccc652555b1aacdf93fc85fc363a5>��
�7glyphs���
�lookup_context����Koperator=��&�KOT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`9b962250��
�K
�K,	�K�K��
�K
�K,���K	b����KJg����Khb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(fZ�K8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��	���.�.�K
�K	�����KZ�Khb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>�
�Kf��Khb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`9b962250���
�K��
�K	0�K�Ks�
�K�
�K
�K	�K�K
�K	�K�K���KL
�K,
�K,
L	L�K�KL��Koperator()�L<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>��
�7glyphs���
�lookup_context���Loperator=��&LOT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`9b962250���
�K
�K,	�K�K��
�K
�K,���K	����
LJ����Lhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba99���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fFL8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��	��.�.�K
�K	��LZLhb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>�
�Kf�Lhb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@LI"��	0�O�OL.I"��	0�O�OLtG"{O	0�O�OL�H"��	2��O�OL	�GpJrJ�J	HpJrJ�J	"HpJrJ�J	ZHpJrJ�J	�HpJrJ�JFJ
9	�O�O#L	0�O�O�J	0�O�O�J	0�O�O�J	0�O�O�J	t�O�O�J	��O�O�J	�����J	?�E�K�I��"	0�J�J-L
�I�I/L	4�:�AK	����_K	��}K	o�u��K	���K	�����K	�����K	��L
L
�K
�K
�K
�K
vK
XK
:K
�J
�J	LIpJrJ[J	.IpJrJ_J	tGpJrJcJ	�HpJrJgJ�G"Ry	0�O�OGL�G"A	0�O�OIL�H"@�	0�O�OKLtH"@�	0�O�OML<H"�	t�O�OOL�H"{O	��O�OQL�Jӎ	�O�OSL�Jӎ	�O�OUL	0�O�O%K	��$�<K	R�z�ZK	���xK	7�_��K	�����K	b����K	����
LFJ"
9	�O�O_L
FJFJaL	�8L	L�8
cLhb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >���>operator==�>operator!=�dLoperator class OT::RuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> &�dLget
�Kv�FeLhb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���	�8L	��^�K	�K��^hLhb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >���doperator==�doperator!=�iLoperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_b2dccc652555b1aacdf93fc85fc363a5> &iLget
�Kv�FjLhb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���	��^�K	���K	�K��mLhb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >����operator==��operator!=�nLoperator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_d9b472d13f1d135f5345602a232c4d12> &nLget
�Kv�FoLhb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���	���K	k���K	�Kk��rLhb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >����operator==��operator!=�sLoperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_e292532a400aab63ab56d59dc40c2855> &sLget
�Kv�FtL hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���	k���K	�}K	mK�wLhb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >���operator==�operator!=�xLoperator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> &���xLget
cKv�FyLhb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���	�}K	��A_K	OK��A|Lhb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >���Goperator==�Goperator!=�}Loperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_f60bcea25888f12001d7f88924a2a8bf> &���}Lget
EKv�F~L hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���	��A_K	0�fAK	1K0�f&�Lhb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >���loperator==�loperator!=��Loperator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::intersects::<lambda_5ff7c388002f552645ac10d4a5a8c2e9> &��Lget
'Kv�F�Lhb_reference_wrapper<<lambda_5ff7c388002f552645ac10d4a5a8c2e9> >.?AU?$hb_reference_wrapper@V<lambda_5ff7c388002f552645ac10d4a5a8c2e9>@@@@���	0�fAK��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`9b962250
�L��
�L	�L�L��
�L�
�L
�L	�L�L
�L	�L�LD�L�L
�L,
�L,
�L	�L�L�L�L~�Loperator()��L<lambda_d301ea65e75b4dd473eca3a3da1224bf>��
ֆc
��__this����Loperator=���&�LOT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d301ea65e75b4dd473eca3a3da1224bf>.?AV<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@`9b962250
�L
�L,	�L�LD
�L
�L,��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`9b962250
�L��
�L	u�L�L�)
�L�
�L
�L	�L�L
�L	�L�L[�L�L
�L,
�L,
�L	�L�L�L�L��Loperator()��L<lambda_f7784472a3a982e203dc7818325f06be>��
Arow��
��__this����Loperator=���&�LOT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_f7784472a3a982e203dc7818325f06be>.?AV<lambda_f7784472a3a982e203dc7818325f06be>@@`9b962250
�L
�L,	�L�L[
�L
�L,	k�C�C�L
�L	kq�LN�Lhb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >�
�La��Lhb_apply_t<<lambda_d301ea65e75b4dd473eca3a3da1224bf> >.?AU?$hb_apply_t@V<lambda_d301ea65e75b4dd473eca3a3da1224bf>@@@@����L	��L�����Lhb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__� __end__#operator!=�
it���
$ fj�L0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_f7784472a3a982e203dc7818325f06be>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@$0A@@@��	(�.�.�L
�L	(.�LZ�Lhb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>�
�Lf��Lhb_map_iter_factory_t<<lambda_f7784472a3a982e203dc7818325f06be>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f7784472a3a982e203dc7818325f06be>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`9b962250�
�L��
�L	�L�L��
�L�
�L
�L	�L�L
�L	�L�L��L�L
�L,
�L,
�L	�L�L�L�L~�Loperator()��L<lambda_dc65e138446807daa50189df0b461e86>��
ֆc
��__this����Loperator=���&�LOT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_dc65e138446807daa50189df0b461e86>.?AV<lambda_dc65e138446807daa50189df0b461e86>@@`9b962250�
�L
�L,	�L�L�
�L
�L,��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`9b962250
�L��
�L	u�L�L�)
�L�
�L
�L	�L�L
�L	�L�L��L�L
�L,
�L,
�L	�L�L�L�L��Loperator()��L<lambda_766d2d209be3361aede5005305a7b26e>��
�row��
��__this����Loperator=���&�LOT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l10::<lambda_766d2d209be3361aede5005305a7b26e>.?AV<lambda_766d2d209be3361aede5005305a7b26e>@@`9b962250
�L
�L,	�L�L�
�L
�L,	��C�C�L
�L	���LN�Lhb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >�
�La��Lhb_apply_t<<lambda_dc65e138446807daa50189df0b461e86> >.?AU?$hb_apply_t@V<lambda_dc65e138446807daa50189df0b461e86>@@@@����L	'�L����Lhb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�*__item__���+__item_at__,__more__���*__len__-__next__���.__forward__-__prev__���.__rewind__�/__end__2operator!=�
it���
3 fj�L0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_766d2d209be3361aede5005305a7b26e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@$0A@@@��	6�.�.�L
�L	6<�LZ�Lhb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>�
�Lf��Lhb_map_iter_factory_t<<lambda_766d2d209be3361aede5005305a7b26e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_766d2d209be3361aede5005305a7b26e>@@$0A@@@��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`9b962250
�L��
�L	�L�L��
�L�
�L
�L	�L�L
�L	�L�LM�L�L
�L,
�L,
M	M�L�LM~�Loperator()��L<lambda_ba8085f6450058c6195bb9da88846799>��
ֆc
��__this���Moperator=���&MOT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_ba8085f6450058c6195bb9da88846799>.?AV<lambda_ba8085f6450058c6195bb9da88846799>@@`9b962250
�L
�L,	�L�LM
�L
�L,��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`9b962250
M��
M	uM
M�)
M�
M
M	MM
M	MMdMM
M,
M,
M	MMMM�Moperator()�M<lambda_fdec3d86f4104cb2edccf62de160e2f6>��
Arow��
��__this���Moperator=���&MOT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::collect_variation_indices::__l6::<lambda_fdec3d86f4104cb2edccf62de160e2f6>.?AV<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@`9b962250
M

M,	MMd
M
M,	r�C�C�L
�L	rx!MN"Mhb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >�
�La�#Mhb_apply_t<<lambda_ba8085f6450058c6195bb9da88846799> >.?AU?$hb_apply_t@V<lambda_ba8085f6450058c6195bb9da88846799>@@@@���M	}�%M����&Mhb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
it���
� fj'M0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@$0A@@@��	��.�.M
M	��*MZ+Mhb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>�
Mf�,Mhb_map_iter_factory_t<<lambda_fdec3d86f4104cb2edccf62de160e2f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`9b962250
.M��
/M	.M0Mj
.M�
2M
.M	.M4M
3M	.M4Mp5M6M
.M,
/M,
9M	8M.M4M:M~1Moperator()�7M<lambda_d1d93645c5b6bb3b3b1105740a810f2e>��
ֆc
Y�__this���;Moperator=���&<MOT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::collect_variation_indices::__l2::<lambda_d1d93645c5b6bb3b3b1105740a810f2e>.?AV<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@`9b962250
/M
0M,	.M4Mp
.M
4M,	��C�C3M
.M	��DMNEMhb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >�
.Ma�FMhb_apply_t<<lambda_d1d93645c5b6bb3b3b1105740a810f2e> >.?AU?$hb_apply_t@V<lambda_d1d93645c5b6bb3b3b1105740a810f2e>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`9b962250�
HM��
IM	HMJM��
HM�
LM
HM	HMNM
MM	HMNMNOMPM
HM,
IM,
SM	RMHMNMTM�KMoperator()�QM<lambda_eda4097362a80617026b4f739dbaed64>��
y�c
�lookup_context���UMoperator=���&VMOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`9b962250�
IM
JM,	HMNMN
HM
NM,	^�C�CMM
HM	^d^MN_Mhb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >�
HMa�`Mhb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`9b962250
bM��
cM	0bMdMs
bM�
fM
bM	bMhM
gM	bMhMqiMjM
bM,
cM,
mM	lMbMhMnM�eMoperator()�kM<lambda_7f323808c276e9bcb4e2229ea2793931>��
�input_class_def��
m�coMoperator=���&pMOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`9b962250
cM
dM,	bMhMq
bM
hM,��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`9b962250
wM��
xM	wMyM��
wM�
{M
wM	wM}M
|M	wM}M�~MM
wM,
xM,
�M	�MwM}M�M�zMoperator()��M<lambda_e724058aee038644780a55ddb5516adc>��
m�c
�lookup_context����Moperator=���&�MOT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`9b962250
xM
yM,	wM}M�
wM
}M,	��C�C|M
wM	���MN�Mhb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >�
wMa��Mhb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���x�bM�x	��M�����Mhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainCont����__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
v�it���
@p
�xPf
�MXhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@��fM�x	mHqH�MbM�x	"�M��Mhb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>
bMp
�xf��Mhb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`9b962250�
�M��
�M	�M�M��
�M�
�M
�M	�M�M
�M	�M�MN�M�M
�M,
�M,
�M	�M�M�M�M��Moperator()��M<lambda_f13cdf1257116d6b28ffd4dc100c7433>��
y�c
�lookup_context����Moperator=���&�MOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`9b962250�
�M
�M,	�M�MN
�M
�M,	�C�C�M
�M	�MN�Mhb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >�
�Ma��Mhb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`9b962250
�M��
�M	�M�M��
�M�
�M
�M	�M�M
�M	�M�M��M�M
�M,
�M,
�M	�M�M�M�M��Moperator()��M<lambda_a81eecc35d305407aef740e0ebdc329b>��
m�c
�lookup_context����Moperator=���&�MOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`9b962250
�M
�M,	�M�M�
�M
�M,	U�C�C�M
�M	U[�MN�Mhb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >�
�Ma��Mhb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`9b962250��
�M��
�M	�M�M{�
�M�
�M
�M	�M�M
�M	�M�ML�M�M
�M,
�M,
�M	�M�M�M�M��Moperator()��M<lambda_f2695d4b40e75c180f1cc176408618c7>��
y�c
s�lookup_context����Moperator=��&�MOT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`9b962250��
�M
�M,	�M�ML
�M
�M,	[�C�C�M
�M	[a�MN�Mhb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >�
�Ma��Mhb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`9b962250�
�M��
�M	0�M�M��
�M�
�M
�M	�M�M
�M	�M�Mq�M�M
�M,
�M,
�M	�M�M�M�M~�Moperator()��M<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>��
�class_def
m�c�Moperator=��&�MOT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`9b962250�
�M
�M,	�M�Mq
�M
�M,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`9b962250�
�M��
�M	�MN{�
�M�
N
�M	�MN
N	�MN�NN
�M,
�M,
	N	N�MN
N�Noperator()�N<lambda_590a8545b41cf9e344d95eb311e3fa7d>��
m�c
�lookup_context���Noperator=��&NOT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`9b962250�
�M
N,	�MN�
�M
N,	��C�CN
�M	��NNNhb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >�
�Ma�Nhb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���]��M�.	�	N����Nhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2�����__item_t__�Fis_sorted_iterator�__item__���
__more__���__next__���__prev__���__end__operator!=�
[�it���
@p
MBPf
NXhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�M�.	mHqHN�M�.	N�Nhb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>�
�Mp
�.f� Nhb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@��OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`9b962250��
"N��
#N	"N$N{�
"N�
&N
"N	"N(N
'N	"N(NL)N*N
"N,
#N,
-N	,N"N(N.N�%Noperator()�+N<lambda_750d2c13d7109c6bf0c929b6b8788a9d>��
y�c
s�lookup_context���/Noperator=��&0NOT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`9b962250��
#N
$N,	"N(NL
"N
(N,	��C�C'N
"N	�8NN9Nhb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >�
"Na�:Nhb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`9b962250�
<N��
=N	<N>N{�
<N�
@N
<N	<NBN
AN	<NBN�CNDN
<N,
=N,
GN	FN<NBNHN�?Noperator()�EN<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>��
m�c
�lookup_context���INoperator=��&JNOT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`9b962250�
=N
>N,	<NBN�
<N
BN,	M�C�CAN
<N	MSRNNSNhb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >�
<Na�TNhb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@���Lr�	0�G�GVN�K>�	0�G�GXN�K	�	0�G�GZN�K�	0�G�G\NmK$�	0�G�G^NOK�	0�G�G`N1K��	0�G�GbN��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`9b962250���
dN��
eN	0dNfN?�
dN�
hN
dN	dNjN
iN	dNjN�kNlN
dN,
eN,
oN	nNdNjNpN�gNoperator()�mN<lambda_4bb37448eeb7477659fa55e55206e865>��
��c
�lookup_context���qNoperator=��&rNOT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`9b962250���
eN
fN,	dNjN�
dN
jN,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`9b962250��
yN��
zN	0yN{N?�
yN�
}N
yN	yNN
~N	yNN�N�N
yN,
zN,
�N	�NyNN�N^|Noperator()��N<lambda_ed525bb9966b42b472470fd965c0f9b7>���Noperator=��&�NOT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`9b962250��
{N,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`9b962250��
�N��
�N	0�N�N?�
�N�
�N
�N	�N�N
�N	�N�N��N�N
�N,
�N,
�N	�N�N�N�N��Noperator()��N<lambda_107ebf87f5b000505bbdada817b5a1b9>��
��c
�lookup_context����Noperator=��&�NOT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`9b962250��
�N
�N,	�N�N�
�N
�N,��dN	���NJ����Nhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ�N8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@��	��.�.iN
dN	���NZ�Nhb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>�
dNf��Nhb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@)�N	+�NJ���Nhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<la���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__.__more__���0__len__1__next__���2__forward__1__prev__���2__rewind__�3__end__6operator!=�
'it���
7@f"�NPhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���	;�.�.�N
�N	;A�NZ�Nhb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>�
�Nf��Nhb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@��yN�.	'z�N�G���Nhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb99���>�__item_t__�Fis_sorted_iterator�}__item__���~__more__���__next__���__prev__����__end__�operator!=�
��it���
�0p
MB8f�
�N@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���}N�.	�mHqH�NyN�.	���N��Nhb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>�
yNp
�.f��Nhb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
yN��OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`9b962250��
�N��
�N	�N�N?�
�N�
�N
�N	�N�N
�N	�N�NN�N�N
�N,
�N,
�N	�N�N�N�N��Noperator()��N<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>��
y�c
�lookup_context����Noperator=��&�NOT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`9b962250��
�N
�N,	�N�NN
�N
�N,	�C�C�N
�N	�NN�Nhb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >�
�Na��Nhb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`9b962250�
�N��
�N	�N�N?�
�N�
�N
�N	�N�N
�N	�N�N��N�N
�N,
�N,
�N	�N�N�N�N��Noperator()��N<lambda_fe366a4c98c7cbba1014a33f489dc3c8>��
m�c
�lookup_context����Noperator=��&�NOT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`9b962250�
�N
�N,	�N�N�
�N
�N,	!�C�C�N
�N	!'�NN�Nhb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >�
�Na��Nhb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`9b962250
�N��
�N	0�N�Ns�
�N�
�N
�N	�N�N
�N	�N�NW�N�N
�N,
�N,
�N	�N�N�N�N��Noperator()��N<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>��
��c
|�lookup_context����Noperator=��&�NOT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`9b962250
�N
�N,	�N�NW
�N
�N,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`9b962250���
O��
O	0OOs�
O�
	O
O	OO

O	OOO
O
O,
O,
O	OOOO^Ooperator()�O<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>��Ooperator=��&OOT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`9b962250���
O,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`9b962250���
O��
O	0OOs�
O�
O
O	OO
O	OOWOO
O,
O,
!O	 OOO"O�Ooperator()�O<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>��
��c
|�lookup_context���#Ooperator=��&$OOT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`9b962250���
O
O,	OOW
O
O,���N	��+OJ���,Ohb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF-O8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@��	��.�.�N
�N	��0OZ1Ohb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>�
�Nf�2Ohb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@�O	��4OJ���5Ohb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@f6OPhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���	�.�.O
O		9OZ:Ohb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>�
Of�;Ohb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@��O�.	�B=O���>Ohb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7���r�__item_t__�Fis_sorted_iterator�E__item__���F__more__���G__next__���G__prev__���H__end__Joperator!=�
��it���
K0p
MB8f�
?O@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���	O�.	NmHqHAOO�.	NUCO�DOhb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>�
Op
�.f�EOhb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
O��OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`9b962250���
HO��
IO	HOJOs�
HO�
LO
HO	HONO
MO	HONOLOOPO
HO,
IO,
SO	ROHONOTO�KOoperator()�QO<lambda_c6f6345923136ec19f40e3413374af3d>��
y�c
s�lookup_context���UOoperator=��&VOOT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`9b962250���
IO
JO,	HONOL
HO
NO,	��C�CMO
HO	��^ON_Ohb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >�
HOa�`Ohb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`9b962250��
bO��
cO	bOdOs�
bO�
fO
bO	bOhO
gO	bOhO�iOjO
bO,
cO,
mO	lObOhOnO�eOoperator()�kO<lambda_760afd1b39e8691ec03269af340bd36d>��
m�c
�lookup_context���oOoperator=��&pOOT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`9b962250��
cO
dO,	bOhO�
bO
hO,	��C�CgO
bO	��xONyOhb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >�
bOa�zOhb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@���	�GpJrJK	�GpJrJ
K	�HpJrJK	tHpJrJK	<HpJrJK	�HpJrJK�I"��	0�O�O�O	FJpJrJaL�J"ӎ	�O�O�O
�J�J�O�J"ӎ	�O�O�O
�J�J�O	kq�L	(.�L	���L	6<�L	rx!M	��*M	��DM	^d^M	"�M	���M	�M	U[�M	[a�M	N	��N	�8N	MSRNLr�$"	0�G�G�O
LL�O�K>�$"	0�G�G�O
�K�K�O�K	�$"	0�G�G�O
�K�K�O�K�$"	0�G�G�O
�K�K�OmK$�$"	0�G�G�O
mKmK�OOK�$"	0�G�G�O
OKOK�O1K��$"	0�G�G�O
1K1K�O	���N	���N	;A�N	�N	!'�N	��0O	NUCO		9O	��^O	��xO
uO
[O
)O
GO
O
�N
�N
�N
�N
wN
ON
5N
N
�M
�M
�M
�M
�M
uM
[M
AM
M
	M
�L
�L
�L
�L	�IpJrJ/L	�JpJrJ�O	�JpJrJ�O�L��	�O�O�O	��L�L��	�O�O�O	'�LM��	�O�O�O	}�%M8M��	�O�O�ORM$�	�O�O�O	��M�M$�	�O�O�O�M$�	�O�O�O�M$�	�O�O�O�M	�	�O�O�O	�	NN	�	�O�O�O,N	�	�O�O�OFN	�	�O�O�O	0�O�OVN	0�O�OXN	0�O�OZN	0�O�O\N	0�O�O^N	0�O�O`N	0�O�ObN	���N	'z�N	+�N�N>�	�O�O	P�N>�	�O�OP	��+O	�B=O	��4OROr�	�O�OPlOr�	�O�OP	�0'9O	 O�0'Phb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >���6'operator==�6'operator!=�Poperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> &��Pget
Ov�FPhb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���	�0'9O
O	KC'P	OKC'Phb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >���I'operator==�I'operator!=�Poperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> &��Pget
Ov�FPhb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@���	KC'POr�	0�J�JP	�V'0O	�N�V'!Phb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >���\'operator==�\'operator!=�"Poperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> &��"Pget
�Nv�F#Phb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���	�V'0O	7{'�N	�N7{'
&Phb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >����'operator==��'operator!=�'Poperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_107ebf87f5b000505bbdada817b5a1b9> &�'Pget
�Nv�F(Phb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���	7{'�N
yN	��'+P	�N��'
,Phb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >����'operator==��'operator!=�-Poperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_ed525bb9966b42b472470fd965c0f9b7> &�-Pget
yNv�F.Phb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@���	��'+P�N>�	0�J�J1P	��'�N	nN��'
3Phb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >����'operator==��'operator!=�4Poperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_4bb37448eeb7477659fa55e55206e865> &�4Pget
dNv�F5Phb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���	��'�N
�M	(8P	�M(9Phb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >���(operator==�(operator!=�:Poperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> &���:Pget
�Mv�F;Phb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@���	(8P�M�	0�J�J>P
bM	l(@P	lMl(APhb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >���r(operator==�r(operator!=�BPoperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_7f323808c276e9bcb4e2229ea2793931> &��BPget
bMv�FCPhb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@���	l(@PlMo#	0�J�JFP	��(*M	M��(:HPhb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >����(operator==��(operator!=�IPoperator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_fdec3d86f4104cb2edccf62de160e2f6> &��IPget
Mv�FJPhb_reference_wrapper<<lambda_fdec3d86f4104cb2edccf62de160e2f6> >.?AU?$hb_reference_wrapper@V<lambda_fdec3d86f4104cb2edccf62de160e2f6>@@@@���	��(*M	3�(�L	�L3�(:MPhb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >����(operator==��(operator!=�NPoperator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_766d2d209be3361aede5005305a7b26e> &���NPget
�Lv�FOPhb_reference_wrapper<<lambda_766d2d209be3361aede5005305a7b26e> >.?AU?$hb_reference_wrapper@V<lambda_766d2d209be3361aede5005305a7b26e>@@@@���	3�(�L	$�(�L	�L$�(:RPhb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >����(operator==��(operator!=�SPoperator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::collect_variation_indices::<lambda_f7784472a3a982e203dc7818325f06be> &��SPget
�Lv�FTPhb_reference_wrapper<<lambda_f7784472a3a982e203dc7818325f06be> >.?AU?$hb_reference_wrapper@V<lambda_f7784472a3a982e203dc7818325f06be>@@@@���	$�(�L Or�	0�G�GWP�Nr�	0�G�GYP�N>�	0�G�G[PnN>�	0�G�G]PMo#	u�G�G_P�Lo#	u�G�GaP�Lo#	u�G�GcPL"r�	0�O�OeP�K">�	0�O�OgP�K"	�	0�O�OiP�K"�	0�O�OkPmK"$�	0�O�OmPOK"�	0�O�OoP1K"��	0�O�OqP�L"��	�O�OsP
�L�LuP�L"��	�O�OwP
�L�LyPM"��	�O�O{P
MM}P8M"��	�O�OP
8M8M�PRM"$�	�O�O�P
RMRM�P�M"$�	�O�O�P
�M�M�P�M"$�	�O�O�P
�M�M�P�M"$�	�O�O�P
�M�M�P�M"	�	�O�O�P
�M�M�PN"	�	�O�O�P
NN�P,N"	�	�O�O�P
,N,N�PFN"	�	�O�O�P
FNFN�P�N">�	�O�O�P
�N�N�P�N">�	�O�O�P
�N�N�PRO"r�	�O�O�P
RORO�PlO"r�	�O�O�P
lOlO�POr�"	0�J�J�P
OO�P�N>�"	0�J�J�P
�N�N�P�M�"	0�J�J�P
�M�M�PlMo#"	0�J�J�P
lMlM�P Or�$"	0�G�G�P
 O O�P�Nr�$"	0�G�G�P
�N�N�P�N>�$"	0�G�G�P
�N�N�PnN>�$"	0�G�G�P
nNnN�PMo#$"	u�G�G�P
MM�P�Lo#$"	u�G�G�P
�L�L�P�Lo#$"	u�G�G�P
�L�L�P	LpJrJ�O	�KpJrJ�O	�KpJrJ�O	�KpJrJ�O	mKpJrJ�O	OKpJrJ�O	1KpJrJ�O	�LpJrJuP	�LpJrJyP	MpJrJ}P	8MpJrJ�P	RMpJrJ�P	�MpJrJ�P	�MpJrJ�P	�MpJrJ�P	�MpJrJ�P	NpJrJ�P	,NpJrJ�P	FNpJrJ�P	�NpJrJ�P	�NpJrJ�P	ROpJrJ�P	lOpJrJ�P	0�O�OP	0�O�O1P	0�O�O>P	0�O�OFP	0�O�OWP	0�O�OYP	0�O�O[P	0�O�O]P	u�O�O_P	u�O�OaP	u�O�OcPO"r�	0�O�OQ�N">�	0�O�OQ�M"�	0�O�OQlM"o#	0�O�OQ O"r�	0�O�O	Q�N"r�	0�O�OQ�N">�	0�O�O
QnN">�	0�O�OQM"o#	u�O�OQ�L"o#	u�O�OQ�L"o#	u�O�OQ	OpJrJ�P	�NpJrJ�P	�MpJrJ�P	lMpJrJ�P	 OpJrJ�P	�NpJrJ�P	�NpJrJ�P	nNpJrJ�P	MpJrJ�P	�LpJrJ�P	�LpJrJ�P��OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`9b962250��
"Q��
#Q	u"Q$Q�)
"Q�
&Q
"Q	"Q(Q
'Q	"Q(Q[)Q*Q
"Q,
#Q,
-Q	,Q"Q(Q.Q�%Qoperator()�+Q<lambda_b292532636565b9aeb86394a43757a4e>��
Arow��
��__this���/Qoperator=���&0QOT::Layout::GPOS_impl::MarkMarkPosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_b292532636565b9aeb86394a43757a4e>.?AV<lambda_b292532636565b9aeb86394a43757a4e>@@`9b962250��
#Q
$Q,	"Q(Q[
"Q
(Q,"Q	�5�57Q��5��8Qhb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��5__item__���6__item_at__6__more__����5__len__6__next__���6__forward__6__prev__���6__rewind__�6__end__6operator!=�
it���
6 fj9Q0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_b292532636565b9aeb86394a43757a4e>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@$0A@@@��	6�.�.'Q
"Q	66<QZ=Qhb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>�
"Qf�>Qhb_map_iter_factory_t<<lambda_b292532636565b9aeb86394a43757a4e>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b292532636565b9aeb86394a43757a4e>@@$0A@@@��OT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`9b962250
@Q��
AQ	0@QBQs
BQ,
AQ	[s@QBQ	^s@QBQ�6@Q�.	�6�6HQ��6��IQhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-���A__item_t__�Fis_sorted_iterator��6__item__����6__more__����6__next__����6__prev__����6__end__�6operator!=�
�6it���
�6Hp
MBPfF
JQXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t const &,1,0>,<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEBUhb_map_t@@$00$0A@@@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
@Q�LQ�.	�6mHqHMQ@Q�.	�6�6OQ�PQhb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>�
@Qp
�.f�QQhb_filter_iter_factory_t<<lambda_75bb9f8062fbe4517d5c27e876092531>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@AEBU<unnamed-type-hb_identity>@@@@�
@Q	0@Qs	0@Qs
LQ
@Q	@QWQ
VQ	@QWQXQYQ
@Q,
AQ,
\Q	[Q@QWQ]QNCQoperator()�	TQ<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�FQoperator bool (__cdecl *)(unsigned int)	UQ<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>GQoperator bool (__vectorcall *)(unsigned int)���ZQ<lambda_75bb9f8062fbe4517d5c27e876092531>��^Qoperator=���
v_QOT::Layout::GPOS_impl::MarkLigPosFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_75bb9f8062fbe4517d5c27e876092531>.?AV<lambda_75bb9f8062fbe4517d5c27e876092531>@@`9b962250��OT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`9b962250��
aQ��
bQ	uaQcQ�)
aQ�
eQ
aQ	aQgQ
fQ	aQgQdhQiQ
aQ,
bQ,
lQ	kQaQgQmQ�dQoperator()�jQ<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>��
Arow��
��__this���nQoperator=���&oQOT::Layout::GPOS_impl::MarkBasePosFormat1_2<OT::Layout::SmallTypes>::subset::__l16::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>.?AV<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@`9b962250��
bQ
cQ,	aQgQd
aQ
gQ,aQ	S7x7vQ�X7��wQhb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�{7__item__���|7__item_at__}7__more__���{7__len__~7__next__���7__forward__~7__prev__���7__rewind__��7__end__�7operator!=�
it���
�7 fjxQ0hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t &,<unnamed-type-hb_identity> const &,0>,<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@AEAUhb_map_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@$0A@@@��	�7�.�.fQ
aQ	�7�7{QZ|Qhb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>�
aQf�}Qhb_map_iter_factory_t<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@$0A@@@��OT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`9b962250���
Q��
�Q	0Q�Q��
Q�
�Q
Q	Q�Q
�Q	Q�Q�7�Q�Q
Q,
�Q,
�Q	�QQ�Q�Q��Qoperator()��Q<lambda_fc0617f9f4b981742002066ce5a375cd>��
Y�__this���
�8c
�7out���Qoperator=���&�QOT::Layout::GPOS_impl::PairPosFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_fc0617f9f4b981742002066ce5a375cd>.?AV<lambda_fc0617f9f4b981742002066ce5a375cd>@@`9b962250���
�Q
�Q,	Q�Q�7
Q
�Q,a�Qt	88�8�Q�M8���Qhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> con���w�__item_t__�Fis_sorted_iterator��8__item__����8__more__����8__next__����8__prev__����8__end__�8operator!=�
_�it���
�8Xp
'tpf�
�Qxhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GPOS_impl::PairSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$PairSet@USmallTypes@Layout@OT@@@GPOS_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@$0A@@@���Qt	�8mHqH�QQt	�8�8�Q��Qhb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>���
Qp
tf��Q hb_filter_iter_factory_t<<lambda_fc0617f9f4b981742002066ce5a375cd>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@AEBU<unnamed-type-hb_second>@@@@�	66<Q	�6�6OQ	�7�7{Q	�8�8�Q
�Q
tQ
SQ
5Q	�5�57Q	�6�6HQ	S7x7vQ	88�8�Q
Q	�8?�Q	�Q�8?"�Qhb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >���?operator==�?operator!=��Qoperator class OT::Layout::GPOS_impl::PairPosFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_fc0617f9f4b981742002066ce5a375cd> &��Qget
Qv�F�Qhb_reference_wrapper<<lambda_fc0617f9f4b981742002066ce5a375cd> >.?AU?$hb_reference_wrapper@V<lambda_fc0617f9f4b981742002066ce5a375cd>@@@@���	�8?�Q�Q��	0�J�J�Q	�7(?{Q	kQ�7(?&�Qhb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >���.?operator==�.?operator!=��Qoperator class OT::Layout::GPOS_impl::MarkBasePosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> &��Qget
aQv�F�Qhb_reference_wrapper<<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5> >.?AU?$hb_reference_wrapper@V<lambda_02d9ab6fefc5fbe9525486b4d9f67aa5>@@@@���	�7(?{Q
@Q	�6>?�Q	[Q�6>?&�Qhb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >���D?operator==�D?operator!=��Qoperator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���Qget
@Qv�F�Qhb_reference_wrapper<<lambda_75bb9f8062fbe4517d5c27e876092531> >.?AU?$hb_reference_wrapper@V<lambda_75bb9f8062fbe4517d5c27e876092531>@@@@���	�6>?�Q[QA	0�J�J�Q	6_?<Q	,Q6_?&�Qhb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >���e?operator==�e?operator!=��Qoperator class OT::Layout::GPOS_impl::MarkMarkPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_b292532636565b9aeb86394a43757a4e> &��Qget
"Qv�F�Qhb_reference_wrapper<<lambda_b292532636565b9aeb86394a43757a4e> >.?AU?$hb_reference_wrapper@V<lambda_b292532636565b9aeb86394a43757a4e>@@@@���	6_?<QkQo#	u�G�G�Q,Qo#	u�G�G�Q�Q��"	0�J�J�Q
�Q�Q�Q[QA"	0�J�J�Q
[Q[Q�QkQo#$"	u�G�G�Q
kQkQ�Q,Qo#$"	u�G�G�Q
,Q,Q�Q��OT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`9b962250��
�Q��
�Q	0�Q�Qs
�Q�
�Q
�Q	�Q�Q
�Q	�Q�QB�Q�Q
�Q,
�Q,
�Q	�Q�Q�Q�Q��Qoperator()��Q<lambda_3cbbd85977153dd747d7ca121149085d>��
�#klass_mapping
uclass_count���Qoperator=��&�QOT::Layout::GPOS_impl::LigatureArray::subset::__l8::<lambda_3cbbd85977153dd747d7ca121149085d>.?AV<lambda_3cbbd85977153dd747d7ca121149085d>@@`9b962250��
�Q
�Q,	�Q�QB
�Q
�Q,��Q�.	�B�B�Qn�B���Qhb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator��B__item__����B__more__����B__next__����B__prev__����B__end__�Boperator!=�
ߠit���
�Bp
MB f"
�Q(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��Q�.	�BmHqH�Q�Q�.	�BC�Q��Qhb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>�
�Qp
�.f��Qhb_filter_iter_factory_t<<lambda_3cbbd85977153dd747d7ca121149085d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3cbbd85977153dd747d7ca121149085d>@@AEBU<unnamed-type-hb_identity>@@@@�	0�O�O�Q	0�O�O�Q	u�O�O�Q	u�O�O�Q�Q"��	0�O�O�Q[Q"A	0�O�O�QkQ"o#	u�O�O�Q,Q"o#	u�O�OR	�BC�Q
�Q	�QpJrJ�Q	[QpJrJ�Q	kQpJrJ�Q	,QpJrJ�Q	�B�B�Q
�Q	�B�D
R	�Q�B�DRhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >����Doperator==��Doperator!=�Roperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &���Rget
�Qv�F
Rhb_reference_wrapper<<lambda_3cbbd85977153dd747d7ca121149085d> >.?AU?$hb_reference_wrapper@V<lambda_3cbbd85977153dd747d7ca121149085d>@@@@���	�B�D
R�Qo#	0�J�JR�Qo#"	0�J�JR
�Q�QR	0�O�OR�Q"o#	0�O�OR	�QpJrJR&�GType���#Iget_crap����RCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�GType���"Iget_crap����RCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�GType����Iget_null����RNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�GType����Iget_null���� RNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Iget_null����"RNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Iget_null����$RNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e209d344���
&R��
'Rvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`e209d344���
(R,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`e209d344�
+R��
,R	0+R-RJ.
-R,
,R	P.+R-R	S.+R-R�.+R	�.�.3R��.��4Rhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&5R8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
+R�
7R	�.�.�.8R
+R	�.�.:RZ;Rhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,���?�R���D(����i3Z�~*-E���_�f���S�V]L���W+$y|$�R*4,]�N#;��9P4'�|�Mu���H4���vZ"�0�x�*��+�Cb�R��rQz�3��zk�����X�uY���d�,��f�sz�~U��o��U%(��������!����!���(����vR+y���=� ���k�cm(t�A���!��8Vd��&��P-���Oh��E)��+����R[���
�U�W�G!���
+#r�����+����>(���W{�8��Ɗ	�M��n�e���ЧH����H��t�ʝ�oMc�*U��fO!��f��W��r��]a�pWY*�i<k
`kqͣ
�������������r�o3�R"z[!ZP�`�eԻ��oO��j �RO���{�]���(O�Z�����+��ؗA&q#:����u���7�_�#�J�[-�C~�$���#����u������ˬ[qqm�+w�r���'���UYB��������GN��W�5��]��C��*J1�����8g;x����Ҙ��P����\���wEv:rBöP"5���)U�KM��1�C3�g������Yb���J�|���]����=>f�4R^����5������9
~Q$�x�'wP�����'�&�B>l��X�s\%��Z���P�a��g��=Y�}c�"�v1��p! S�1O��	A�&��iӾZ��Z,�DB���Y���S�7t�0�y)[���he�¨�Km��:�]��M@���I�SK�,O�g�����rNl��vD��-<��8�|�����V��Y]�Fr��}�y{���}��~�0,�L"!*�:�=�v���
��Z���h��{���H��ž2���hq5��`�	��j �w%f@�����v��'�2������:#�H
�O�������g��Z�?'��nzw���_p&n�H�K�إ��C���YbV��C����ffP�iT�����f��!��U�Q]#_�vӻH�����@�ZI��4�%�׉�������4��w��[�C^��D3����Y�_�6'(
�<X��ovxә������h�hH|=��������‹=a��.�C��GT`��F	��&
;0zt�~�Å���-�&�c�viE����i�ʕ|���!�¦����_l������-��ݷ�5���/�����-J���>����
I�k�U�@�rLR��0�b���:�i@��BW�]D3���LIW���(�2��k)����YUJ�q���si����������>��
�|.f�/��6�����x~X%��r�9�ÍT�R'^�
��-�����o�
̧���_��{�/#@�Ɗ�<Ay7�}O��Y^�qv+�O�iٓ��	����|�X�;��b-��E/���&�����.�������=������g�I�<�j��A6$���J6������0��?>�vY�����}xc+�ɟ����b�m���f��.����N�����?��1����(���-U3��Z��F��F)j�-J��I5����k_�,�n��1�m���t~��o]�0`p�:X���i��Gc�R��sr���:������C>72�~V-G/�����`�����&�K>��Kƭ��/����M�]�MRu��!���gT_�[��Ocw2'��4��uR�#R"�߼��E)��TzԻy���f4�a�')eU|w��{yT����:
\�m�F�bW���m��?{)Hu��(GEY?SZ�D��C~�!���D*xu��9��PL�_���zP5���r��?��:meH�<��Gp�Jo=������}BR_��\a9���q�����b�j���-d����v�����T�����h�{NF=9�KM��?ivaOTUgUj�~Ƣ��^�	}�� ���2�i{)iWKM�������%��J�0�^�����l�����ހ%��<�'���D	���Fl��o[�3IBL����������/�{�L����6>��`.��W���Y"&��+!����:�i
��q�H1�1�p
A2c���&p�W!�D?��V����e�}�ZM"�
{��z
*m�yN�V%���T7\v
���yjl��]�B
���u��2��H�Q^c���DWz�ٲ�byr#P'�NTU�a����i>7e�:�FG4�x\�����A�4��/�:A�!j�G�J�#�m�ޕb�����J��~/ѣ�l�0�0w�d�OZ��+�cE���'��[%4�]b0k�_z�"R���o�Q	�II��CnV���I�4�5~UG9�#�Teo�D���F(��������U;�K���a�H8��ߠ��i@:��
�)��0.�dz7���P��?T��I
z�
-U.�`,��B����L�0�Q���`�~����Qi�
$�-��O\-�[�[ǹ�������N���I�g��O�:��9������}v��[�G��,w
��|<kq�
���_	�tk1�y��/�˫F�@�"���wzl��B=�_��&�r�n���tT������ �#�w���n�a��C��w!d���FCP*"]�f�^�����wR�
���$�(�
36GGI�!�F�����u�Q]f��v�YH�a�e�
��4h�@��\��b!�1���Q�K�x&$|p�
I�h�*x��Y|�v��u^O���k�G��,<�7x��|���	�?mW
���D/�pR��
��ij?rˡ�}Q1���	%���~Ma�{[i�����0E�$��,D�U�\�������_8o)�H�3C`ڟ}���k���H&�3���	/��4�����8x�?���l���y7�
��U�$N��8�
����3)>���[Y$@C�?�4�wp*�I�5N�r8B$~���:7�NKZ$Fqy$q�vi�u��5^���$ٷ4P�3A=�:[����������?m�=R�����:��q�f4�'��6���L6+K/��/EV��nsz��JI�!rs��?������������4p��_1����A�Yb>]�����q
��t̒�_�+>��(MƊ>O,d2�������Uy;�Q�>��T����D�+%r���!R�g5�	�
��"A[�ۋ�K����pK����n�o����[1BHi��a��caUC3��f�XZr���XN������s�`(E���F����0oai�Oi��"C:O���hSm?]�����G�<�9�t��=b��b7���k��@�L��}�`�� F����Ry�?σR�L.
����f��Z�����ry��\��H��˜;���\�E�P�P��Tj�R))v�Uq��k���DAZ�`��s*�"eH[��fU(.�4jm�ٖQl>�/�V6i����P���7U�3A��S�}����5��}J���,��	c0&���������.rP,|�^��{���j��M'Է$��8\�U��B(3�m?�G��ewEGe����g�������=�YI�_���qe��{bR�������җ�`~������"�6������^���p��M�e�@S�Q��R�l���@���eFҡM�L��qe�
G�q�`�R�{����_������z���:���]�Y���N,^���6/�\��6�^����Ty47(/��p��Nz%���x�?e���6�5���9�����7�1A�k3�"�=ا4�)�a���O���)�97�Q�ɰ?����~_���I~p��Y~0��+���%�x�ے}s�����.aj�Saa�hzb����w�g���<��Z���>s�C~������(����V�L�>����Bb��hh��dvŵ�`�	�e�A�/r�ye��s@a,
�H��7e����P���f��;���O���L&��B��/�;4{Q���0)j(�2R���24��B�VH>D��:E{�i�
&g����X�]����g/�{�������u.��i�A}�5�]+�2_}����uz��UqE�*h���r���&�mm%J����U148@]ȹ	��D�P��78�weG���m����!#O��R���]��m��;@^���}^4�0��jK����:��m���@��5����]�1������;(�5w�E�3<��Xa�j?w���q�q�\��DgX
�ӠZ���X��yR�O���lC�K�s���N̨�K`��Z�R(����`���β���c�h�Gl�;��ڄ�<�����v]wT�P�RM,ظ
�Gz�"�v��u�����}�@�bA�\Z�����H�#��j����ρ��V��Ac��r{��������S��SM�;��	��k�3UdaH<u�o+��P>F�$�D��RM�wC��
\	��2I�j�bUg*��i^�	h+:\�r�F�E������[���t��-0Ki����P�=�a���U����)�7{�}�L��V���/������L���|�Oc;�:t)�I�p��P��JQH�����(|������v�+��?�+J��F�
 �D+8�����4�	K� ����5�b�%Fɐ�/bK�T{��Л������/��z�A��_D�\fk���_�a�G���g�_�F���G��>�!2�<|@���X�ܻi����������E}Sg�r�G.�W@KV��]��]B�
9�	�|B��I٦R�[C�+�?ls�k�bn�b��H�B&�x;���G[;Qb�W^/.R�E�����%U�g\�j
�)N�j�!-�kc�e!�[����cW�Y|�D��,�������*�0���������ȥ8��J��u���6��ɛ���t�d�&�"
O�4�Ih���+D�1K�3��qWxE���&�U��j|��
9��Y6������}�,R��C2���i5�7����H�c��Ð��V��\3���F9%#{6:	y1#��aٽ9���ϐv�w�K�/9^�A����$kW��'�K��,Cw�@�����RnC��m���"&*��o��
���c���C��z}�[�\�t����I�1�	2����(���ƹXd_�.V[�kR)��B���X�!���f}s��y����f�dM>�5¤��y��&�O�N/ԅ¦n��pm��E��@N���~�{ʽ�|#OO1؝�Fl,�C��V�k�r��<����`M7�m?�3����]DCR�uК��<1������L>��	����6jb�*p�<�xy����"ē�}�4Ld��fˣ��v2�R�����2)��o��s8@�)�N�m�y��Ś?�uE��j"�s~��Q=_r�{֩��-�����fl6�xݦY]o"j�b�u�Q���r�h�,L�(X��x2����	n�I7�i5.���F�It3������OJ�z���Ј��i(�:��1�k47��gdw���V��Q/a�7���m�1��/;TIm���MF��I-N*�O�WP����/����U��$z����(
�^QM�86���pF���T��K�GR�Cfs2�!
%��e6��i�g�!Y �Ƹ+nE���}I�F�_�=��.bp0�����v+D@}]���)&�m�,�J
%��m���E�����} ���9��~m�7��d2S��(_<a]\��CY�[ O���g
�V�7�z���9z���%�VA�$ԇ�8O�<Y�Q�}���&��?�,S�D��&P�����^��&�FLm*�H\�a
	P���O&f��5~��t9�-\���y	�#�W�1��WI���3f��<�M�����4N+���א������������"���%���6��n��G�hМ�%o3������v�J50���PbO��GA�WO�����������������3R���3)�
B�����^����U�A�
�G�
����	��?$Eِx�a�Q+��oܚMI:���ݹ)(V��t��
R_�<�[�P��f�s���A��� I/��,�/_�$��7����6d'����g��R�|�G=����J��'{�v�gj�35���r{��`��b_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�R�
�R	�.�.�.�R
�R	�.�.�RZ�Rhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�Rf��Rhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�R	0�RJ.	0�RJ.
�R	�R�R
�R	�R�R�R�R
�R,
�R,
�R	�R�R�R�R��Roperator()�	�R<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��Roperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�R<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�Roperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�R<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Roperator=��
v�Rhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`4e050e73�B�hangul_shape_plan_t.?AUhangul_shape_plan_t@@
=�mask_array���B�Rhangul_shape_plan_t.?AUhangul_shape_plan_t@@
�R
�R,0-�
�R��
�R
�R,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`4e050e73��
�R��
�R	�R�R~ 
�R,
�R	� �R�R	� �R�R~�R�	����R
�R	�R~ 	�R~ 
�R�
�R
�R	�R�R
�R	�R�R�RS
�R,
�R,
S	S�R�RS��Roperator()�	�R<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Roperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�R<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Roperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�S<lambda_133af15c3ab28a2fd0176429d1e8943b>��Soperator=���
vSstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`4e050e73����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`4e050e73��
S��
	S	S
S� 

S,
	S	� S
S	� S
S~S�	���S
S	S� 	S� 
S�
S
S	SS
S	SSSS
S,
	S,
S	SSSS�Soperator()�	S<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Soperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	S<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Soperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�S<lambda_9f40189620cfe4223adcbc34f0d42913>��Soperator=���
vSstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`4e050e73����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`4e050e73�
!S��
"S	!S#S� 
#S,
"S	� !S#S	� !S#S~!S\	
�)S
!S	!S� 	!S� 
!S�
.S
!S	!S0S
/S	!S0S1S2S
!S,
"S,
5S	4S!S0S6S�$Soperator()�	,S<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�'Soperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	-S<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>(Soperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���3S<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��7Soperator=���
v8Sstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`4e050e73���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`4e050e73��
:S��
;S	:S<S!
<S,
;S	!:S<S	!:S<S~:S�	<,9BS
:S	:S!	:S!
:S�
GS
:S	:SIS
HS	:SISJSKS
:S,
;S,
NS	MS:SISOS�=Soperator()�	ES<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�@Soperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	FS<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>ASoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�LS<lambda_66f57f934f28d61049862f64df852ff0>��PSoperator=���
vQSstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`4e050e73��	�.�.�R
�R�R{O	0�G�GUS	�.�O�R	�R�.�O�WShb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�XSoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��XSget
�Rv�FYShb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�R�R{O$"	0�G�G\S
�R�R^S	�.�O�R	0�O�OUS�R"{O	0�O�ObS	�RpJrJ^Sj_JMO�LJMO�VJMO�TJMO�FIRST_HANGUL_FEATURE�HANGUL_FEATURE_COUNT�>teS<unnamed-enum-_JMO>.?AW4<unnamed-enum-_JMO>@@�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`65465d51���
gS��
hSvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`65465d51���
iS,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`65465d51�
lS��
mS	0lSnSJ.
nS,
mS	P.lSnS	S.lSnS�.lS	�.�.tS�ual::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`54c09051�

T��
T	0
TTJ.
T,
T	P.
TT	S.
TT�.
T	�.�.T��.��Thb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&T8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���

T�
T	�.�.�.T

T	�.�.TZThb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�

Tf�Thb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@

T	0
TJ.	0
TJ.

T	
T T
T	
T T!T"T

T,
T,
%T	$T
T T&T�
Toperator()�	T<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�Toperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	T<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>Toperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)#T<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��'Toperator=��
v(Thb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`54c09051���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`54c09051��
*T��
+T	*T,T~ 
,T,
+T	� *T,T	� *T,T~*T�	���2T
*T	*T~ 	*T~ 
*T�
7T
*T	*T9T
8T	*T9T:T;T
*T,
+T,
>T	=T*T9T?T�-Toperator()�	5T<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�0Toperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	6T<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>1Toperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�<T<lambda_133af15c3ab28a2fd0176429d1e8943b>��@Toperator=���
vATstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`54c09051����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`54c09051��
CT��
DT	CTET� 
ET,
DT	� CTET	� CTET~CT�	���KT
CT	CT� 	CT� 
CT�
PT
CT	CTRT
QT	CTRTSTTT
CT,
DT,
WT	VTCTRTXT�FToperator()�	NT<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�IToperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	OT<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>JToperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�UT<lambda_9f40189620cfe4223adcbc34f0d42913>��YToperator=���
vZTstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`54c09051����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`54c09051�
\T��
]T	\T^T� 
^T,
]T	� \T^T	� \T^T~\T\	
�dT
\T	\T� 	\T� 
\T�
iT
\T	\TkT
jT	\TkTlTmT
\T,
]T,
pT	oT\TkTqT�_Toperator()�	gT<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�bToperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	hT<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>cToperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���nT<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��rToperator=���
vsTstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`54c09051���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`54c09051��
uT��
vT	uTwT!
wT,
vT	!uTwT	!uTwT~uT�	<,9}T
uT	uT!	uT!
uT�
�T
uT	uT�T
�T	uT�T�T�T
uT,
vT,
�T	�TuT�T�T�xToperator()�	�T<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�{Toperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�T<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>|Toperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��T<lambda_66f57f934f28d61049862f64df852ff0>���Toperator=���
v�Tstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`54c09051��	�.�.T
T$T{O	0�G�G�T	�.�OT	$T�.�O��Thb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Toperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Tget

Tv�F�Thb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.T$T{O$"	0�G�G�T
$T$T�T	�.�OT	0�O�O�T$T"{O	0�O�O�T	$TpJrJ�T!s�#=��#V�2POS_STARToperator()�"ZGnG<lambda_invoker_cdecl>�&ZGoG<lambda_invoker_vectorcall>&S3has_glyph_h_kerning_func���&S3has_glyph_v_kerning_func���6ʚ_hb_glyph_info_set_modified_combining_class:I_hb_glyph_info_get_unicode_space_fallback_type�zG}Goperator()�"zG�G<lambda_invoker_cdecl>�&zG�G<lambda_invoker_vectorcall>�G�Goperator()��G�G{ctor}��G�Goperator()��G�G{ctor}��GHoperator()��GH{ctor}�HHoperator()�H H{ctor}�2H5Hoperator()�2H:H{ctor}�PHSHoperator()�PHXH{ctor}�jHmHoperator()�jHrH{ctor}�H�Hoperator()�H�H{ctor}��H�Hoperator()��H�H{ctor}��H�Hoperator()��H�H{ctor}��H�Hoperator()��H�H{ctor}�*�Hrecategorize_combining_class����mzero_mark_advances��Hposition_mark��"Iposition_around_base���Iposition_cluster���II{ctor}�IIget_kerningIIkern���II{ctor}���Goperator[]���Goperator[]�$I'Ioperator()�$I,I{ctor}�BIEIoperator()�BIJI{ctor}�R��	�#Iget_crap���R���"Iget_crap���fIiIoperator()�"fIqI<lambda_invoker_cdecl>�&fIrI<lambda_invoker_vectorcall>I�Ioperator()�"I�I<lambda_invoker_cdecl>�&I�I<lambda_invoker_vectorcall>�I�Ioperator()�"�I�I<lambda_invoker_cdecl>�&�I�I<lambda_invoker_vectorcall>�I�Ioperator()�"�I�I<lambda_invoker_cdecl>�&�I�I<lambda_invoker_vectorcall>�.hGoperator()�mH�Goperator()��C�Goperator()�mH�Goperator()��CHoperator()��C-Hoperator()��.KHoperator()��CeHoperator()��.�Hoperator()��.�Hoperator()��s�Hoperator()��C�Hoperator()��s�Hoperator()��I�Ioperator()��I�I{ctor}��.=Ioperator()��.[Ioperator()�`ICrap���aICrap����bIrealloc_vector��dIrealloc_vector��oI_Reallocate_for��I_Reallocate_for��I_Reallocate_for,�I_Reallocate_forR�����Iget_null���!R�����Iget_null���[�]I{ctor}���?I{ctor}���H{ctor}���H{ctor}����H{ctor}�9��H{ctor}����H{ctor}�^�gH{ctor}���MH{ctor}��/H{ctor}���H{ctor}��z�G{ctor}�dx�G{ctor}��s�G{ctor}��.jG{ctor}�#R�z���Iget_null���%R�z���Iget_null���X�Jget��Jget�.Jget�$Jgetz�$Joperator class OT::Layout::GPOS_impl::CursivePosFormat1::subset::<lambda_1a027a86a470141f7c8828ffeb1a3744> &�����H{ctor}��#J{ctor}�<J?Joperator()�<JDJ{ctor}�mH�Ioperator()��Iaddressof���Iaddressof���GJoperator()��GJoperator()��GJoperator()��G"Joperator()�M��I{ctor}�'�XI{ctor}���:I{ctor}����H{ctor}���H{ctor}�k��H{ctor}��HH{ctor}�6z�G{ctor}�`s�G{ctor}��J�Joperator()�"�J�J<lambda_invoker_cdecl>�&�J�J<lambda_invoker_vectorcall>�.cG{ctor}�X�J{ctor}���J{ctor}���lJ{ctor}�6�qJ{ctor}���vJ{ctor}���{J{ctor}��z�Jget�z�J{ctor}��s�Jget�s�J{ctor}��.J{ctor}�6�rJget��wJget��|Jget��mJgetv��mJoperator class OT::Layout::GPOS_impl::SinglePosFormat2::subset::<lambda_34ff3090db17327c9253e1982b22f390> &\Jforward�GZJimpl���`Jforward�G^Jimpl���dJforward�GbJimpl���hJforward�GfJimpl����O,Joperator()��O/Joperator()��O1Joperator()��O4Joperator()��O9Joperator()��CQJoperator()��J�Joperator()��J�J{ctor}��J�Joperator()��J�J{ctor}��J�Joperator()��J�Joperator()��}�Joperator()��G�Joperator()��G�Joperator()��G�Joperator()��G�Joperator()�-��J{ctor}���SJ{ctor}����I{ctor}�'K*Koperator()�'K/K{ctor}�EKHKoperator()�EKMK{ctor}�cKfKoperator()�cKkK{ctor}��K�Koperator()��K�K{ctor}��K�Koperator()��K�K{ctor}��K�Koperator()�"�K�K<lambda_invoker_cdecl>�&�K�K<lambda_invoker_vectorcall>I�!KgetI� K{ctor}��K�Koperator()��K�K{ctor}��K�Koperator()��KL{ctor}��O�Joperator()��O�Joperator()��O�Joperator()��O�Joperator()��Jforward�O�Jimpl����Jforward�O�Jimpl����Jforward�O�Jimpl����Jforward�O�Jimpl����Jforward�O�Jimpl���Kforward�JKimpl���Kforward�J	Kimpl���Kforward�GKimpl���Kforward�GKimpl���Kforward�GKimpl���Kforward�GKimpl����C�Joperator()��C�Joperator()��J&Koperator()��.@Koperator()��.^Koperator()��.|Koperator()��.�Koperator()��.�Koperator()��}�Koperator()��.�Koperator()��.Loperator()��L{ctor}����K{ctor}����K{ctor}���K{ctor}�o��K{ctor}��~K{ctor}���`K{ctor}�4�BK{ctor}�?�K{ctor}����J{ctor}��OLimpl����OLimpl����OLimpl����OLimpl���pJLoperator()�pJLoperator()�pJ Loperator()�pJ!Loperator()�pJ"Loperator()��O%Loperator()��O&Loperator()��O'Loperator()��O(Loperator()��O)Loperator()��O*Loperator()�0Lforward�J.Limpl����O$Loperator()���L{ctor}�b��K{ctor}����K{ctor}�7��K{ctor}���yK{ctor}�R�[K{ctor}���=K{ctor}��L�Loperator()��L�L{ctor}��L�Loperator()��L�L{ctor}��L�Loperator()��L�L{ctor}��L�Loperator()��L�L{ctor}��L�Loperator()��L�L{ctor}�MMoperator()�MM{ctor}�.M1Moperator()�.M6M{ctor}�HMKMoperator()�HMPM{ctor}�bMeMoperator()�bMjM{ctor}�wMzMoperator()�wMM{ctor}��M�Moperator()��M�M{ctor}��M�Moperator()��M�M{ctor}��M�Moperator()��M�M{ctor}��M�Moperator()��M�M{ctor}��MNoperator()��MN{ctor}�"N%Noperator()�"N*N{ctor}�<N?Noperator()�<NDN{ctor}��cL{ctor}���hL{ctor}��mL{ctor}�k�rL{ctor}��wL{ctor}���|L{ctor}�0��L{ctor}�dNgNoperator()�dNlN{ctor}�yN|Noperator()��N�Noperator()��N�N{ctor}��N�Noperator()��N�N{ctor}��N�Noperator()��N�N{ctor}��N�Noperator()��N�N{ctor}�OOoperator()�OOoperator()�OO{ctor}�HOKOoperator()�HOPO{ctor}�bOeOoperator()�bOjO{ctor}��dLget��iLget�nLgetk�sLget�xLget��}Lget0��LgetpJCLoperator()�pJDLoperator()�pJELoperator()�pJFLoperator()��OHLimpl����OJLimpl����OLLimpl����ONLimpl����OPLimpl����ORLimpl����OWLoperator()�bLforward�O`Limpl����OTLoperator()��OVLoperator()��C�Loperator()��.�Loperator()��C�Loperator()��.�Loperator()��C Moperator()��.)Moperator()��CCMoperator()��C]Moperator()�mH�Moperator()��C�Moperator()��C�Moperator()��C�Moperator()��C�Moperator()�mHNoperator()��CNoperator()��C7Noperator()��CQNoperator()��GWNoperator()��GYNoperator()��G[Noperator()��G]Noperator()��G_Noperator()��GaNoperator()��GcNoperator()��.�Noperator()�mH�Noperator()��.�Noperator()��C�Noperator()��C�Noperator()��./Ooperator()�mHBOoperator()��.8Ooperator()��C]Ooperator()��CwOoperator()��yO{ctor}��_O{ctor}�:O{ctor}�NDO{ctor}��1O{ctor}�!�N{ctor}��N{ctor}�;�N{ctor}���N{ctor}���N{ctor}�MSN{ctor}��9N{ctor}��N{ctor}�N{ctor}�[�M{ctor}�U�M{ctor}��M{ctor}���M{ctor}��M{ctor}�^_M{ctor}��EM{ctor}��+M{ctor}�r"M{ctor}�6�L{ctor}���L{ctor}�(�L{ctor}�k�L{ctor}�pJ|Ooperator()�pJ}Ooperator()�pJ~Ooperator()�pJOoperator()�pJ�Ooperator()�pJ�Ooperator()��O�Oimpl���pJ�Ooperator()��Oforward�O�Oimpl����Oforward�O�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����Oforward�G�Oimpl����5O{ctor}��>O{ctor}��,O{ctor}��N{ctor}�'�N{ctor}���N{ctor}��N{ctor}���M{ctor}�}&M{ctor}��L{ctor}���L{ctor}��P{ctor}�KPgetKP{ctor}��!P{ctor}�7&P{ctor}��-Pget�,P{ctor}��3P{ctor}�:Pget9P{ctor}�BPgetAP{ctor}��HP{ctor}�3MP{ctor}�$RP{ctor}��Pget�"Pget7'Pget�4Pget�IPget3NPget$SPgetpJ�Ooperator()�pJ�Ooperator()�pJ�Ooperator()��O�Ooperator()��OPoperator()��OPoperator()��OPoperator()��OPoperator()��OPoperator()��OPoperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O�Ooperator()��O
Poperator()��OPoperator()��OPoperator()��OPoperator()��J Poperator()��J2Poperator()��J?Poperator()��JGPoperator()��GXPoperator()��GZPoperator()��G\Poperator()��G^Poperator()��G`Poperator()��GbPoperator()��GdPoperator()��OfPimpl����OhPimpl����OjPimpl����OlPimpl����OnPimpl����OpPimpl����OrPimpl���vPforward�OtPimpl���zPforward�OxPimpl���~Pforward�O|Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�O�Pimpl����Pforward�J�Pimpl����Pforward�J�Pimpl����Pforward�J�Pimpl����Pforward�J�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl����Pforward�G�Pimpl���pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()�pJ�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��O�Poperator()��OQoperator()��OQimpl����OQimpl����OQimpl����OQimpl����O
Qimpl����OQimpl����OQimpl����OQimpl����OQimpl����OQimpl����OQimpl���pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJQoperator()�pJ Qoperator()�pJ!Qoperator()�"Q%Qoperator()�"Q*Q{ctor}�@QCQoperator()�"@QTQ<lambda_invoker_cdecl>�&@QUQ<lambda_invoker_vectorcall>aQdQoperator()�aQiQ{ctor}�Q�Qoperator()�Q�Q{ctor}��.;Qoperator()�mHNQoperator()��.zQoperator()�mH�Qoperator()��8�Q{ctor}��7|Q{ctor}��6PQ{ctor}�6=Q{ctor}�88�Q{ctor}�S7wQ{ctor}��6IQ{ctor}��58Q{ctor}��8�Qget�8�Q{ctor}��7�Q{ctor}��6�Qget�6�Q{ctor}�6�Q{ctor}��7�Qget6�Qget��6�Qoperator class OT::Layout::GPOS_impl::MarkLigPosFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_75bb9f8062fbe4517d5c27e876092531> &���J�Qoperator()��J�Qoperator()��G�Qoperator()��G�Qoperator()��Q�Qoperator()��Q�Q{ctor}��Qforward�J�Qimpl����Qforward�J�Qimpl����Qforward�G�Qimpl����Qforward�G�Qimpl����O�Qoperator()��O�Qoperator()��O�Qoperator()��O�Qoperator()�mH�Qoperator()��B�Q{ctor}��O�Qimpl����O�Qimpl����ORimpl����ORimpl����B�Q{ctor}��BRget�BR{ctor}�pJRoperator()�pJRoperator()�pJRoperator()�pJRoperator()��JRoperator()�Rforward�JRimpl���v�BRoperator class OT::Layout::GPOS_impl::LigatureArray::subset::<lambda_3cbbd85977153dd747d7ca121149085d> &����ORoperator()��ORimpl���pJRoperator()�>..\..\Dependencies\harfbuzz\src\hb-ot-shape-fallback.cc�������)R�(6R�}=R��JR�cR_�|R_��R_��R_��R��+R.Roperator()�"+R?R<lambda_invoker_cdecl>�&+R@R<lambda_invoker_vectorcall>KRNRoperator()�"KRVR<lambda_invoker_cdecl>�&KRWR<lambda_invoker_vectorcall>dRgRoperator�fn��LsK��J�?��9�%��`/��;���xFs+'Kl"������i0�-u�P*�p��n��%j�p.I����Z��ϻ��1�leZ�:���r�!z�������&}]�gz��"�gm`?9��������������_{�P9DI�"z8��*���`�<�-'��$�Q����
��z6x4���|=�/�[�E������b���DN�ƱC��E���q��qD�>�cq�����;�V��B,�u����?I�>s�^o�#��>��Oq�����~�{'#,�۠��Z9x>>|5�ոx*
���c#�TJ�qU���?��r9����D�)�*�P��ю�7�M�����\t21Us{E��{9�>�t%�������Es#]2*�Ȫ#&###&#�#�#�#�#�#�#XLNLQ��iE�-K����A�����!�j26�+z�=4p��A�7�����
��N��������{�����e�k���Pu|�`l�A�Vy����JMENTrtl��P$�I�Gggmq��#VLgLZLLLLL�L�L�L�L�L�L�j
��qp9��T`�x�Nf��kg��P���mb��Z����*%��)�d����hdߪ�J_P����|��2%��6Dg��N0��-e�W=n��
@�c�|b�R}4��������U4DdMT1 1�ؽ���^ �M&P�Ud�m��T���=�'�hMQMLMeMMM&MM$M�M�M�M�M�M�M�M�M�M�M�M~=�MWNVNN#N(NN
N"N�N�N�N�NXOJOdOdO\O
OO�O�OP9�`>�A'��Q��K�8D>�\Tx�,A9E!�n��=���#���ʍ��� ��.v������^}�O�#�O\/�O��=+i��Y��/AZ����B'�K���O\���c� Z���u��*T�zX�UT�@f�dg�A�Gh��O\��O�57�]Vt����:
��k�Z�O�F�O���S�O�&��tk�U#�$0�T&^�l�'i�"���)c�	]-q�l1b!G�g����~q��45l������S6<��\�KkO��z��N`V+�������XgM���+��Rad�`���Q�]rr��Q!�O'/��meN�Og(�O�O�O�ORHh�XHVH_H(H
H�H�H��h:f�ce�2���D��w�$�
�N������%^SɩZ����),$κ��ڎH`��u�+
�rA{�3�ԑcQ�t(:��9��p�/(���|���O߬)���H�P��H�H�H�H�H�H�HRIPI`IUIOIPIII(II#I�I�I�I�I�I~�I�I�I�IWJLJ\JQJVJJJJ�J�J�J�J�J�J�JYKKKX���^Hy��16Z�f��wH���f*q�hɁ���Fe�K5��uW��v�#��B�1�*j�
-�����^��_}�z�S_��TU9RJ��!?Z�G��R��#�Q�O���qh�l����S�͡p0�TJ� ,#�	�ݘ�����sK��Hh��y'.�n�";���W/�(	K�K��Z8_��\��z@�?��^v�>אϭ��tH�N��g�ZSy}I�H���1c����D��R-�
K�x#K�����H�\U�� ���EX�!K:'K+�����K��a��7�+z/���Ik�(���zD9��:hc��zr��^9��Y~����Zų�H����Bu>�72CO`>!zx=Kp-yPKO�T�cT�HOB�)���_��H�J6:����h�A���0$~d�6M(������T4}���KKKK�K�K�K�K�K�K�K�K�K�K�K�KOTeTUTcTT
T
TTTT�T�T�T�T�T�T�T�T�T�T�T�T�TUaKU\UaU`UU#UUUU�U�U�U�U�U�UhVZVTVVV	V'V&V
V(VVV�V�V�V�V�V�V�VQWQWfW]WW(WWW"WW�W�W�W�W�W�W�W�W�W�W�W�WUPdPgPP	P$P'PPP�P�P�P�P�P�P�P�P�P�P�PWQZQPOS_RA_TO_BECOME_REPHPOS_PRE_MPOS_PRE_CPOS_BASE_C���POS_AFTER_MAIN���POS_ABOVE_C��POS_BEFORE_SUB���POS_BELOW_C��	POS_AFTER_SUB
POS_BEFORE_POST��POS_POST_C���POS_AFTER_POST���
POS_SMVD�POS_END��2t�Tot_position_t.?AW4ot_position_t@@�jmyanmar_consonant_syllable���myanmar_broken_cluster���myanmar_non_myanmar_cluster��Ft�Tmyanmar_syllable_type_t.?AW4myanmar_syllable_type_t@@�^khmer_consonant_syllable�khmer_broken_cluster�khmer_non_khmer_cluster��Bt�Tkhmer_syllable_type_t.?AW4khmer_syllable_type_t@@��#�
��#�indic_consonant_syllable�indic_vowel_syllable�indic_standalone_cluster�indic_symbol_cluster�indic_broken_cluster�indic_non_indic_cluster��Bt�Tindic_syllable_type_t.?AW4indic_syllable_type_t@@�C#h��#��#j��#1�C#k�C#��C#W�C#��#��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`5a013337���
�T��
�Tvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`5a013337���
�T,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`5a013337�
�T��
�T	0�T�TJ.
�T,
�T	P.�T�T	S.�T�T�.�T	�.�.�T��.���Thb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�T8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�T�
�T	�.�.�.�T
�T	�.�.�TZ�Thb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�Tf��Thb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�T	0�TJ.	0�TJ.
�T	�T�T
�T	�T�T�T�T
�T,
�T,
�T	�T�T�T�T��Toperator()�	�T<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��Toperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�T<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�Toperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�T<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���Toperator=��
v�Thb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`5a013337�JOINING_TYPE_U���JOINING_TYPE_L���JOINING_TYPE_R���JOINING_TYPE_D���JOINING_TYPE_C���JOINING_GROUP_ALAPH��JOINING_GROUP_DALATH_RISHNUM_STATE_MACHINE_COLS���JOINING_TYPE_T���JOINING_TYPE_X���J
t�Thb_arabic_joining_type_t.?AW4hb_arabic_joining_type_t@@���   0�T��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef1155:__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`23e8c3d6�
*e��
+e	0*e,eJ.
,e,
+e	P.*e,e	S.*e,e�.*e	�.�.2e��.��3ehb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&4e8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
*e�
6e	�.�.�.7e
*e	�.�.9eZ:ehb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
*ef�;ehb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
*e	0*eJ.	0*eJ.
*e	*e@e
7e	*e@eAeBe
*e,
+e,
Ee	De*e@eFe�-eoperator()�	>e<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�0eoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	?e<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>1eoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)Ce<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��Geoperator=��
vHehb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`23e8c3d6�su0Jeb�hb_indic_would_substitute_feature_t.?AUhb_indic_would_substitute_feature_t@@
Le�*u0	LeMeNeu $
Le��
Qe	0LeRePe	LeMe�Oeinit���Sewould_substitute���
�)lookups��
0zero_context�Tehb_indic_would_substitute_feature_tbUe hb_indic_would_substitute_feature_t.?AUhb_indic_would_substitute_feature_t@@
Le
�*
�*,
Me,
Qe
�*
Re,B�indic_shape_plan_t.?AUindic_shape_plan_t@@��
^e��
_e	0^e`e�:�indic_config_t.?AUindic_config_t@@��
be��
ceu#D�
^e	^efe
aeload_virama_glyph��
deconfig���
0is_old_spec��
0	uniscribe_bug_compatible�
�virama_glyph�
Lerphf�
Le0pref�
LePblwf�
Leppstf�
Le�vatu�
ee�mask_array���geindic_shape_plan_t�Bhe�indic_shape_plan_t.?AUindic_shape_plan_t@@��
_e
ce
ke�REPH_POS_AFTER_MAIN��REPH_POS_BEFORE_SUB��	REPH_POS_AFTER_SUB���
REPH_POS_BEFORE_POST�REPH_POS_AFTER_POST��6tmereph_position_t.?AW4reph_position_t@@�VREPH_MODE_IMPLICIT���REPH_MODE_EXPLICIT���REPH_MODE_LOG_REPHA��.toereph_mode_t.?AW4reph_mode_t@@�>BLWF_MODE_PRE_AND_POST���BLWF_MODE_POST_ONLY��.tqeblwf_mode_t.?AW4blwf_mode_t@@�~
�script���
0has_old_spec�
uvirama���
nereph_pos�
pereph_mode
reblwf_mode:seindic_config_t.?AUindic_config_t@@��
`e,
^e
dece#��
xe,
yeuze�
We?#D�
~e,
eu�e
~e
�e
ve,
[e
je,�!u�lje?? $�T�e
pe��
�e
�T,
�T��e�e	�e^a�e
�TLu�t�e
re��
�e�) $Ruu�e
�T,TRuutt0�e
ne��
�e
ne,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`23e8c3d6��
�e��
�e	�e�e~ 
�e,
�e	� �e�e	� �e�e~�e�	����e
�e	�e~ 	�e~ 
�e�
�e
�e	�e�e
�e	�e�e�e�e
�e,
�e,
�e	�e�e�e�e��eoperator()�	�e<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��eoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�e<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�eoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��e<lambda_133af15c3ab28a2fd0176429d1e8943b>���eoperator=���
v�estd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`23e8c3d6����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`23e8c3d6��
�e��
�e	�e�e� 
�e,
�e	� �e�e	� �e�e~�e�	����e
�e	�e� 	�e� 
�e�
�e
�e	�e�e
�e	�e�e�e�e
�e,
�e,
�e	�e�e�e�e��eoperator()�	�e<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��eoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�e<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�eoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��e<lambda_9f40189620cfe4223adcbc34f0d42913>���eoperator=���
v�estd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`23e8c3d6����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`23e8c3d6�
�e��
�e	�e�e� 
�e,
�e	� �e�e	� �e�e~�e\	
��e
�e	�e� 	�e� 
�e�
�e
�e	�e�e
�e	�e�e�e�e
�e,
�e,
�e	�e�e�e�e��eoperator()�	�e<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��eoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�e<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�eoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����e<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���eoperator=���
v�estd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`23e8c3d6���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`23e8c3d6��
�e��
�e	�e�e!
�e,
�e	!�e�e	!�e�e~�e�	<,9�e
�e	�e!	�e!
�e�
�e
�e	�e�e
�e	�e�e�e�e
�e,
�e,
�e	�e�e�e�e��eoperator()�	�e<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��eoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�e<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�eoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��e<lambda_66f57f934f28d61049862f64df852ff0>���eoperator=���
vfstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`23e8c3d6��	�.�.9e
=eDe{O	0�G�Gf	�.�O9e	De�.�O�fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�foperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��fget
*ev�Ffhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.2eDe{O$"	0�G�Gf
DeDe
f	�.�O9e	0�O�OfDe"{O	0�O�Of	DepJrJ
f�_INDIC_NUKT��_INDIC_AKHN��INDIC_RPHF���_INDIC_RKRF��INDIC_PREF���INDIC_BLWF���INDIC_ABVF���INDIC_HALF���INDIC_PSTF���	_INDIC_VATU��
_INDIC_CJCT��INDIC_INIT���_INDIC_PRES��
_INDIC_ABVS��_INDIC_BLWS��_INDIC_PSTS��_INDIC_HALN��INDIC_NUM_FEATURES���INDIC_BASIC_FEATURES�Ntf<unnamed-enum-_INDIC_NUKT>.?AW4<unnamed-enum-_INDIC_NUKT>@@���+#��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`74abd94d���
f��
fvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`74abd94d���
f,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`74abd94d�
f��
f	0ffJ.
f,
f	P.ff	S.ff�.f	�.�.$f��.��%fhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&&f8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_inv���
�f,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7e78c715�
�f��
�f	0�f�fJ.
�f,
�f	P.�f�f	S.�f�f�.�f	�.�.�f��.���fhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�f8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�f�
�f	�.�.�.�f
�f	�.�.�fZ�fhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�ff��fhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�f	0�fJ.	0�fJ.
�f	�f�f
�f	�f�f�f�f
�f,
�f,
�f	�f�f�f�f��foperator()�	�f<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��foperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�f<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�foperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�f<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���foperator=��
v�fhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7e78c715�
�T,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7e78c715��
�f��
�f	�f�f~ 
�f,
�f	� �f�f	� �f�f~�f�	����f
�f	�f~ 	�f~ 
�f�
�f
�f	�f�f
�f	�f�f�f�f
�f,
�f,
�f	�f�f�fg��foperator()�	�f<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��foperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�f<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�foperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��f<lambda_133af15c3ab28a2fd0176429d1e8943b>��goperator=���
vgstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7e78c715����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7e78c715��
g��
g	gg� 
g,
g	� gg	� gg~g�	���g
g	g� 	g� 
g�
g
g	gg
g_Reallocate_for�eT_Reallocate_for,~T_Reallocate_for�.T{ctor}��.�Tget�G�Toperator()��.T{ctor}��.�T{ctor}��Tforward�G�Timpl����O�Toperator()��O�Timpl���pJ�Toperator()�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-indic.hh��T��$�D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\hb-ot-shaper-myanmar-machine.rl���T¯,~D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\hb-ot-shaper-khmer-machine.rl�Tį*~D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\hb-ot-shaper-indic-machine.rl�TƯ,B..\..\Dependencies\harfbuzz\src\hb-ot-shaper-indic-table.cc��ȯ�����T�(�T�}�T���T�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-arabic.cc�TίF�T���T���TQ!�Uo!�U��)Uo!�2U��8U��9Uo!6LUo!7NUo!�aUo!�rUo!�|U���Uo!:�U���Ud"H�U�}�U���Ud"��U���U�"��U�"��U�}V��V�}
V��V�#�#V�}(V��QV��aV��cV�0�V���V�]�V�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-arabic-table.hh���V�!�V���V�zD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-arabic-fallback.hh����V���W�7
W����%�'Wί�=WίDWί�RWίsTWί�xWo!��W�}�W���Wm!��W�}�W���W_��W_��W_�X_�+Xo!b4X��:X��hX�zX��X�#�X���X��X���X���X��Y�"�"Y��#Y�"'=Y-%EOY�wY�~�Y�}�Y���Y���Y���Y���Y���Y���Y���Y4�OZ�~_Z�}�Z���ZG%&�Z�}�Z���Z�"��Z�}�Z���Z�"�Z�}�Z���Z�"�	�Z�}�Z��[�">	[�}[��,[��:[4�J[�% S[�}X[��h[�"
q[�}v[���[�"f�[�}�[��\��\��\��\��\��\��\��$\��9\G%BC\��S\G%4]\��m\I%7w\���\I%+�\���\W'7�\���\W'+�\���\q'X�\�}�\���\q'J�\�}]��]�"]��+]�"�@]�"J]��N]��T]��d]�"�y]�"��]���]���]���]�"I�]���]�"8�]���]�"$�]�"%�]�"&^��	^�}^��^��^��(^�"9
2^��B^�"%
W^�"(
a^��e^��k^��	gggg
g,
g,
g	gggg�goperator()�	g<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�
goperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	g<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>goperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�g<lambda_9f40189620cfe4223adcbc34f0d42913>��goperator=���
vgstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7e78c715����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7e78c715�
g��
g	gg� 
g,
g	� gg	� gg~g\	
�%g
g	g� 	g� 
g�
*g
g	g,g
+g	g,g-g.g
g,
g,
1g	0gg,g2g� goperator()�	(g<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�#goperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	)g<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>$goperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���/g<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��3goperator=���
v4gstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7e78c715���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7e78c715��
6g��
7g	6g8g!
8g,
7g	!6g8g	!6g8g~6g�	<,9>g
6g	6g!	6g!
6g�
Cg
6g	6gEg
Dg	6gEgFgGg
6g,
7g,
Jg	Ig6gEgKg�9goperator()�	Ag<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�<goperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Bg<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>=goperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Hg<lambda_66f57f934f28d61049862f64df852ff0>��Lgoperator=���
vMgstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7e78c715��	�.�.�f
�f�f{O	0�G�GQg	�.�O�f	�f�.�O�Sghb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�Tgoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��Tgget
�fv�FUghb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�f�f{O$"	0�G�GXg
�f�fZg	�.�O�f	0�O�OQg�f"{O	0�O�O^g	�fpJrJ_V__end__�`Vhb_iter_fallback_mixin_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@���2V��RV��bVhb_iter_with_fallback_t<hb_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@��9u
]�	]�eVdV	]�eVfVgV
8V	�9]�iV	�9]�iVs	]�eV	]�eVs	u]�iV
8V,
oV	0]�iVpV	�9]�iV	h�]�eV	t]�	t]�iVpVtVuV	��]�eV	��]�eV�wVxV	]�eV�	]�]�iV�	]�]�iV{V|V	]�]�iVs�1V��Frealloc_move���hVhb_array_t<OT::HBGlyphID16>�9__item_t__�Fis_random_access_iterator��Fhas_fast_len���jV__item__���kV__item_at__lV__next__���mV__forward__lV__prev__���mV__rewind__�nV__len__qVoperator!=�rVbegin��rVendrVoperator&��sVoperator struct hb_array_t<struct OT::HBGlyphID16 const >��qVoperator==�nVhash���vVcmpyVqsort��nVget_size���zVreverse}Vsub_array��~Vtruncate���lVfini���
�9arrayZ���
ulength���
ubackwards_length�V"VVhb_array_t<OT::HBGlyphID16>.?AU?$hb_array_t@UHBGlyphID16@OT@@@@�]�dV
����hb_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@���
�V��
�V	u�V�V
�V	�V�V�V
����
�V	�V�V�V�V�V	���V�V	���V�Vs�V�V	0�V�V	�9�V�V	�9�V�V�V�V	�9�V�Vs	�9�V�Vs�V�V
�V!	���V�Vs
��,
�V	�V�V�Vs�V�V	���V�Vr	���V�V	�V�V�V�V�V�V��9item_t��Vget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Vthiz����Viter����Voperator+���V_begin��Vbegin���V_end����Vend�Voperator bool���Vlen�Voperator*���Voperator[]��Voperator+=��Voperator++��Voperator-=��Voperator--��Voperator-�� T�Vhb_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@AEAUHBGlyphID16@OT@@@@���
�V	�9���V
��	���VdV	���V�V�V
�V,
�V	0���V�V	�����V�	�����V�V�V	�����Vs]����V���Viter_base_t�9item_t��Vbegin���VendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����Vhb_sorted_array_t<OT::HBGlyphID16>��Voperator!=��Vsub_array���Vtruncate���f�V hb_sorted_array_t<OT::HBGlyphID16>.?AU?$hb_sorted_array_t@UHBGlyphID16@OT@@@@�����dV	<�F0�1�9#f�
�V,p#L�
�V,
<�,�)Tu<��V>�ligature_3_set_t.?AUligature_3_set_t@@��
�V���V#�
�V,�)T�Vu<��Vf�ligature_3_set_t::ligature_triplets_t.?AUligature_triplets_t@ligature_3_set_t@@��V#�B
!first�Vligature_triplets_t
�Vligatures>�Vligature_3_set_t.?AUligature_3_set_t@@��:�ligature_set_t.?AUligature_set_t@@��
�V���V#�
�V,�)T�Vu<��V^�ligature_set_t::ligature_pairs_t.?AUligature_pairs_t@ligature_set_t@@����V#8�B
!first�Vligature_pairs_t���
�Vligatures:�V:ligature_set_t.?AUligature_set_t@@��B�ligature_mark_set_t.?AUligature_mark_set_t@@
�V���V#�
�V,�)T�Vu<��Vf�ligature_mark_set_t::ligature_pairs_t.?AUligature_pairs_t@ligature_mark_set_t@@��V#�B
!first�Vligature_pairs_t���
�VligaturesB�Vligature_mark_set_t.?AUligature_mark_set_t@@:�ManifestLookup.?AUManifestLookup@@��
�V��
�V	�V�V	u�V�V�
Z9tag��
*�lookupOffset��V_instance_assertion_on_line_248�Vget_size���?null_size��?min_size���?static_size:�VManifestLookup.?AUManifestLookup@@��
�V,
,[
�V��OT::ArrayOf<ManifestLookup,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UManifestLookup@@U?$IntType@G$01@OT@@@OT@@��
�V��
�V
�V,
�V
�V	�V�V�V	�V�V�V�V	�V�V�V
�V,	�V�V�Vr
�V,
�V	�V�V�Vr�V�V	u�V�V	0�V�V	�V�Vb�hb_array_t<ManifestLookup const >.?AU?$hb_array_t@$$CBUManifestLookup@@@@���	�V�V�VV�hb_array_t<ManifestLookup>.?AU?$hb_array_t@UManifestLookup@@@@��	�V�V�V�V�V
�V	�V�V�V	0�V�V�;
�V	�V�V�V<
�V	W�V�V<	0�V�V9�V#�	�V�V��Vitem_t�?item_size���VArrayOf<ManifestLookup,OT::IntType<unsigned short,2> >��Voperator=���Voperator[]��Vget_size����Voperator bool���Vpop�Vas_array����Viter_t��Vwriter_t����Viter����Vwriter��Voperator struct hb_array_t<struct ManifestLookup const >����Voperator struct hb_array_t<struct ManifestLookup>���Vbegin���Vend�Vqsort���Vserialize���Vserialize_append���Wcopy���Wsanitize_shallow���
	9len��
WarrayZ���W_compiles_assertion_on_line_821W_instance_assertion_on_line_821?null_size��?min_size���vWOT::ArrayOf<ManifestLookup,OT::IntType<unsigned short,2> >.?AU?$ArrayOf@UManifestLookup@@U?$IntType@G$01@OT@@@OT@@��J�arabic_fallback_plan_t.?AUarabic_fallback_plan_t@@��
Wu#�<�#8�9�#8�z
unum_lookups��
0free_lookups�
	Wmask_array���

W(lookup_array�
W`accel_array��JW�arabic_fallback_plan_t.?AUarabic_fallback_plan_t@@��
<�
W
�V,W6���W
�V
9�
W
W,?#�
W,
WuW
W��
W
W,f�NullHelper<arabic_fallback_plan_t>.?AU?$NullHelper@Uarabic_fallback_plan_t@@@@��	WWW�)T0 WB�arabic_shape_plan_t.?AUarabic_shape_plan_t@@n�hb_atomic_ptr_t<arabic_fallback_plan_t>.?AU?$hb_atomic_ptr_t@Uarabic_fallback_plan_t@@@@
"W	"W$Wz
��mask_array���
#W fallback_plan
�)(do_fallback��
�)(has_stch�%Warabic_shape_plan_tB&W0arabic_shape_plan_t.?AUarabic_shape_plan_t@@
"W
(W,
W*W
#W
,W
#W��
.W,
/W
#W	#W1W0W	#W1W*W	#W1W2W3W4W	#W1W*W
.W	W#W7WWW	0#W7W9W	0#W7WWT��5Whb_atomic_ptr_t<arabic_fallback_plan_t>6Winit���6Wset_relaxed8Wget_relaxed8Wget_acquire:Wcmpexch;Woperator bool��8Woperator->�
Wv8Woperator struct arabic_fallback_plan_t *���n
V<Whb_atomic_ptr_t<arabic_fallback_plan_t>.?AU?$hb_atomic_ptr_t@Uarabic_fallback_plan_t@@@@u�u>WN�arabic_state_table_entry.?AUarabic_state_table_entry@@��
@W��
AWJ
 prev_action��
 curr_action��
!next_state���NCWarabic_state_table_entry.?AUarabic_state_table_entry@@��
BW,
"W��
FW
GW,GWR�IW
.W
KW�)TWMWWTROW�ISOL�FINA�FIN2�FIN3�MEDI�MED2�INIT�NONE�ARABIC_NUM_FEATURES��STCH_FIXED���	STCH_REPEATING���6tQWarabic_action_t.?AW4arabic_action_t@@�MEASURE��CUT��tSWapply_stch::__l2::<unnamed-enum-MEASURE>.?AW4<unnamed-enum-MEASURE>@?1??apply_stch@@YAXPEBUhb_ot_shape_plan_t@@PEAUhb_buffer_t@@PEAUhb_font_t@@@Z@`5a013337��?#8�
UW,
VWuWW�#�0tK#��
[W,
W
]W
^W
W,
7W,Z�Null<arabic_fallback_plan_t>.?AU?$Null@Uarabic_fallback_plan_t@@@@��	WbWV�NullHelper<ManifestLookup>.?AU?$NullHelper@UManifestLookup@@@@��	�VdW
�V	SU�	>U	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`5a013337�
iW��
jW	0iWkWr�
iW�
mW
iW	iWoW
nW	iWoWz�pWqW
iW,
jW,
tW	sWiWoWuWrlWoperator()�rW<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���vWoperator=��&wWOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`5a013337�
jW
kW,	iWoWz�
iW
oW,a�iW	����~W�����Whb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB�W(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@Zgv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`db19d80e���
ag��
bgvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`db19d80e���
cg,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`db19d80e�
fg��
gg	0fghgJ.
hg,
gg	P.fghg	S.fghg�.fg	�.�.ng��.��oghb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&pg8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
fg�
rg	�.�.�.sg
fg	�.�.ugZvghb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
fgf�wghb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
fg	0fgJ.	0fgJ.
fg	fg|g
sg	fg|g}g~g
fg,
gg,
�g	�gfg|g�g�igoperator()�	zg<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�lgoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	{g<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>mgoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)g<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���goperator=��
v�ghb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`db19d80e���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`db19d80e��
�g��
�g	�g�g~ 
�g,
�g	� �g�g	� �g�g~�g�	����g
�g	�g~ 	�g~ 
�g�
�g
�g	�g�g
�g	�g�g�g�g
�g,
�g,
�g	�g�g�g�g��goperator()�	�g<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��goperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�g<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�goperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��g<lambda_133af15c3ab28a2fd0176429d1e8943b>���goperator=���
v�gstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`db19d80e����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`db19d80e��
�g��
�g	�g�g� 
te_machine_edge_t@@
<h��
=h,.
+haction���
7hnext_state���Z?hthai_above_state_machine_edge_t.?AUthai_above_state_machine_edge_t@@Z�thai_below_state_machine_edge_t.?AUthai_below_state_machine_edge_t@@
Ah��
Bh,.
+haction���
9hnext_state���ZDhthai_below_state_machine_edge_t.?AUthai_below_state_machine_edge_t@@
=h
7h��
Gh
Bh
9h��
Jh
+h��
Lhu+hTuNh
9h,
7h,
$h,
"h,*	uuuuuuuuu0	Th��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`20804715��
Vh��
Wh	VhXh~ 
Xh,
Wh	� VhXh	� VhXh~Vh�	���^h
Vh	Vh~ 	Vh~ 
Vh�
ch
Vh	Vheh
dh	Vhehfhgh
Vh,
Wh,
jh	ihVhehkh�Yhoperator()�	ah<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�\hoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	bh<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>]hoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�hh<lambda_133af15c3ab28a2fd0176429d1e8943b>��lhoperator=���
vmhstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`20804715����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`20804715��
oh��
ph	ohqh� 
qh,
ph	� ohqh	� ohqh~oh�	���wh
oh	oh� 	oh� 
oh�
|h
oh	oh~h
}h	oh~hh�h
oh,
ph,
�h	�hoh~h�h�rhoperator()�	zh<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�uhoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	{h<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>vhoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��h<lambda_9f40189620cfe4223adcbc34f0d42913>���hoperator=���
v�hstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`20804715����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`20804715�
�h��
�h	�h�h� 
�h,
�h	� �h�h	� �h�h~�h\	
��h
�h	�h� 	�h� 
�h�
�h
�h	�h�h
�h	�h�h�h�h
�h,
�h,
�h	�h�h�h�h��hoperator()�	�h<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��hoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *�Ofoperator()��Ofimpl���pJfoperator()�f��.�ehb_syllabic_insert_dotted_circles��"�)hb_syllabic_clear_var��2�C_hb_preprocess_text_vowel_constraints��>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-indic.cc����a�����f�('f�}.f��;f�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-khmer.cc�?fg��df_�}f_��f_��f_��f��ffoperator()�"f0f<lambda_invoker_cdecl>�&f1f<lambda_invoker_vectorcall>"<(find_syllables_khmer���"�eset_khmer_properties���"�Ccollect_features_khmer�"�Coverride_features_khmer�Cdata_create_khmer���data_destroy_khmer��Csetup_masks_khmer��"�)setup_syllables_khmer��&�ereorder_consonant_syllable�"�ereorder_syllable_khmer��)reorder_khmer���Cdecompose_khmer�Ccompose_khmer��LfOfoperator()�"LfWf<lambda_invoker_cdecl>�&LfXf<lambda_invoker_vectorcall>efhfoperator()�"efpf<lambda_invoker_cdecl>�&efqf<lambda_invoker_vectorcall>~f�foperator()�"~f�f<lambda_invoker_cdecl>�&~f�f<lambda_invoker_vectorcall>�f�foperator()�"�f�f<lambda_invoker_cdecl>�&�f�f<lambda_invoker_vectorcall>�.*foperator()�DfARRAY_LENGTH����Uf_Reallocate_for�nf_Reallocate_for��f_Reallocate_for,�f_Reallocate_for�.,f{ctor}��.�fget�G�foperator()��.%f{ctor}��.�f{ctor}��fforward�G�fimpl����O�foperator()��O�fimpl���pJ�foperator()��fg�C>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-khmer.cc�����������f�(�f�}�f���f�g_�g_�5g_�Ng_�Vg���f�foperator()�"�f�f<lambda_invoker_cdecl>�&�f�f<lambda_invoker_vectorcall>"<(find_syllables_myanmar�"�eset_myanmar_properties�Keis_one_of_myanmar��"ZWis_consonant_myanmar���&�Ccollect_features_myanmar����Csetup_masks_myanmar"�)setup_syllables_myanmar"�compare_myanmar_order��2�ninitial_reordering_consonant_syllable��&�ereorder_syllable_myanmar����)reorder_myanmar�f�foperator()�"�f�f<lambda_invoker_cdecl>�&�f�f<lambda_invoker_vectorcall>ggoperator()�"gg<lambda_invoker_cdecl>�&gg<lambda_invoker_vectorcall>g goperator()�"g(g<lambda_invoker_cdecl>�&g)g<lambda_invoker_vectorcall>6g9goperator()�"6gAg<lambda_invoker_cdecl>�&6gBg<lambda_invoker_vectorcall>�.�foperator()���f_Reallocate_for�
g_Reallocate_for�&g_Reallocate_for,?g_Reallocate_for�.�f{ctor}��.Tgget�GRgoperator()��.�f{ctor}��.Sg{ctor}�[gforward�GYgimpl����O]goperator()��O_gimpl���pJ`goperator()�>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-myanmar.cc��ϵ����dg�(qg�}xg���g��g_��g_��g_��g_��g��fgigoperator()�"fgzg<lambda_invoker_cdecl>�&fg{g<lambda_invoker_vectorcall>�g�goperator()�"�g�g<lambda_invoker_cdecl>�&�g�g<lambda_invoker_vectorcall>�g�goperator()�"�g�g<lambda_invoker_cdecl>�&�g�g<lambda_invoker_vectorcall>�g�goperator()�"�g�g<lambda_invoker_cdecl>�&�g�g<lambda_invoker_vectorcall>�g�goperator()�"�g�g<lambda_invoker_cdecl>�&�gOT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.nW
iW	��ij�WZ�Whb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
iWf��Whb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`5a013337�
�W��
�W	0�W�Wr�
�W�
�W
�W	�W�W
�W	�W�Wz��W�W
�W,
�W,
�W	�W�W�W�Wr�Woperator()��W<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����Woperator=���&�WOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`5a013337�
�W
�W,	�W�Wz�
�W
�W,a��W	'�L��W�,����Whb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB�W(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�W
�W	[�a��WZ�Whb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�Wf��Whb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@>USUJ�Null<ManifestLookup>.?AU?$Null@UManifestLookup@@@@��	�V�W	OU�� "
OU,	:U�� "
:U,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`5a013337��
�W��
�W	�W�W~ 
�W,
�W	� �W�W	� �W�W~�W�	����W
�W	�W~ 	�W~ 
�W�
�W
�W	�W�W
�W	�W�W�W�W
�W,
�W,
�W	�W�W�W�W��Woperator()�	�W<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Woperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�W<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Woperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��W<lambda_133af15c3ab28a2fd0176429d1e8943b>���Woperator=���
v�Wstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`5a013337����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`5a013337��
�W��
�W	�W�W� 
�W,
�W	� �W�W	� �W�W~�W�	����W
�W	�W� 	�W� 
�W�
�W
�W	�W�W
�W	�W�W�W�W
�W,
�W,
�W	�W�W�W�W��Woperator()�	�W<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Woperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�W<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Woperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��W<lambda_9f40189620cfe4223adcbc34f0d42913>���Woperator=���
v�Wstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`5a013337����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`5a013337�
�W��
�W	�W�W� 
�W,
�W	� �W�W	� �W�W~�W\	
��W
�W	�W� 	�W� 
�W�
�W
�W	�W�W
�W	�W�W�W�W
�W,
�W,
�W	�W�W�W�W��Woperator()�	�W<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��Woperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�W<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�Woperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����W<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���Woperator=���
v�Wstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`5a013337���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`5a013337��
�W��
�W	�W�W!
�W,
�W	!�W�W	!�W�W~�W�	<,9X
�W	�W!	�W!
�W�
X
�W	�WX
X	�WXX	X
�W,
�W,
X	X�WX
X��Woperator()�	X<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��Woperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	X<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�Woperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�
X<lambda_66f57f934f28d61049862f64df852ff0>��Xoperator=���
vXstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`5a013337��	�.�.�T	�s�s�T	dxjxU	�z�z5U	����yU	���U	�����U	^�d��U	�����U	9�?�V	����%V��OT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`5a013337
X��
X	0XXl�
X�
 X
X	X"X
!X	X"X��#X$X
X,
X,
'X	&XX"X(X�Xoperator()�%X<lambda_3065f5404b1bd9c4fef5312d6282f02a>��
�{__this���
�$glyphset�
ulookup_type��)Xoperator=��&*XOT::Lookup::subset::__l2::<lambda_3065f5404b1bd9c4fef5312d6282f02a>.?AV<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@`5a013337
X
X,	X"X��
X
"X,o�X�.	#�q�1X�;���2Xhb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>��T�__item_t__�Fis_sorted_iterator�t�__item__���u�__more__���v�__next__���v�__prev__���w�__end__z�operator!=�
[�it���
{� p
MB8f�
3X@hb_filter_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::SubstLookupSubTable,OT::IntType<unsigned short,2>,void,1> const >,<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@USubstLookupSubTable@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@� X�.	�mHqH5XX�.	���7X�8Xhb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>�
Xp
�.f�9X hb_filter_iter_factory_t<<lambda_3065f5404b1bd9c4fef5312d6282f02a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@AEBU<unnamed-type-hb_identity>@@@@�
�9,
*V,	���VdV
�V,	]�eVdV
0V,
R<��hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >.?AU?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@����1BX	0�U<CX�VHV	BX//EX:�hb_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,hb_pair_t<OT::HBGlyphID16 &,OT::HBGlyphID16 &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@U?$hb_pair_t@AEAUHBGlyphID16@OT@@AEAU12@@@@@���r�hb_pair_t<OT::HBGlyphID16 &,OT::HBGlyphID16 &>.?AU?$hb_pair_t@AEAUHBGlyphID16@OT@@AEAU12@@@�
GX��
IX	uGXJX
BX
GX	LXGXMX
BX��
OX	PXGXJXNXQX	BXGXJX	BXGXJXsTXSX	0GXJX	HXGXMX	HXGXJXWXXX	HXGXMXs	HXGXJXsZX[X
GX!	BXGX]Xs
BX,
GX	_XGX`Xs^XaX	BXGXMXr	BXGX]X	_XGX`XcXdXeX�HXitem_t�KXget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���RXthiz���SXiter���UXoperator+��SX_begin�SXbegin��SX_end���SXendVXoperator bool��KXlenYXoperator*��\Xoperator[]�bXoperator+=�fXoperator++�bXoperator-=�fXoperator--�TXoperator-��: TgXhb_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,hb_pair_t<OT::HBGconst )	�h<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�hoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����h<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���hoperator=���
v�hstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`20804715���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`20804715��
�h��
�h	�h�h!
�h,
�h	!�h�h	!�h�h~�h�	<,9�h
�h	�h!	�h!
�h�
�h
�h	�h�h
�h	�h�h�h�h
�h,
�h,
�h	�h�h�h�h��hoperator()�	�h<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��hoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�h<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�hoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��h<lambda_66f57f934f28d61049862f64df852ff0>���hoperator=���
v�hstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`20804715��	�.�.h
hh{O	0�G�G�h	�.�Oh	h�.�O��hhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��hoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���hget
hv�F�hhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.	hh{O$"	0�G�G�h
hh�h	�.�Oh	0�O�O�hh"{O	0�O�O�h	hpJrJ�hBh#��h#H�9h#�7h#�=h#��h#`�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7f1eb7ac���
�h��
�hvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7f1eb7ac���
�h,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7f1eb7ac�
�h��
�h	0�h�hJ.
�h,
�h	P.�h�h	S.�h�h�.�h	�.�.�h��.���hhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�h8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�h�
�h	�.�.�.�h
�h	�.�.�hZ����?�N����gmX���#���x�.��L=FP������p
R���b\�'�~>��In�C�����"m��U�G���	��������Z�J��`
�d�9!p�gC@��[;�����Q��o"u�T���O�ƒ��3*|�E�hܔ�qjP��P`�i���X+�k�J���by
1��
v<�Q�cO�� �Pk�z��s��SD���NkDI:0
i{��.�y{+�����?3:�&�^D�;n�;���RU��h  L��|Dϖ�~D�]��4d=�-��x8;9 �M/`U<
��b���?V��@ij����x�Vv]�8)��3��ֵ��r������>O[j�m�L
�o�W>�D@�+�����H��9r2�n�k�BH �ts�FhW0�4�.dph{��p�����F�K����(��d�E����E7KqZoԩ4;P7�S�K�'��KI�`,*�Wg�teտdr_}42��ݔ<
h���ԋ�b� |Qm5�uv�c�F�H�ۢ�K/�KK��������Q�B������MK�M�BF�}L(�w�Ae%����i�d����^����,����n(�{[���%�Q�BU��c#�RQ��]3X8(�ԻR���57l|-P��R��
RQE�%���v�(J��Y�>�e��sgx�$_39. ����gt�����y9��̂,3�=���
�@�D��K[Z�Rpr��<��{����E�#]3��lv�&��P	*�u�j<B��A�3��S�_��~��>Y��H�J*������f��n��s�C��<�&�-1X��D��e��`cW'q�$Ut�,�����f�t���>�sY��;�G�f�&3�O\LG�t|$L��v-bs|'7u�j/������dv�n���FrP��.�Y�y>�����\��\��H��o�WD#�S,�(���fa�Wz�m�	.,9�����*�o�}��/���UY��.T�5E�*�Z�^��.�����b�AN�2���\_�=P]w��ΘƇ
ND���Ɗ�����K�U��Ӈ' �W~}�<8=��J�m
�'���8[�����j`;��-���R����Y���:�aԻA0S��
���D�i1+���|���9�{T���
���5`�}���S��FQ����c��x=�\T(�]���*��7.�kD[WΜԆ�F�Y�b4o�}��'��`1��[WlL;^����;��>��^}�
0e=��4�d�{��P�*������]��f9�����M��o�;J��*��n�Q�*

��
���+J�
c����v�[?{�6E�m�3���,G1����F7��^�$1�K�f���s	W$l�������(-;��Ɗ����z�l��մ��D��Їď��";w
��d���H����*D��L�כ�<�w)�>1R[���e�=�j�^Ի����J&�����]P�F�U�=��k�1�3L�'���u��54��ݧ�p%�/�F-���# _�(jݾ������u����t_N�X��{���@g��0
����N;]��6���$�=x�P����Qu��;�]�|�O<��v#7�3K�"��@�_}��X:���+cV�X���h�Z��O�ԝ���BE�����N������wM����A��_^��l�9�c�v��gڬ+Z����DM�Ɗ�&d�O�T��N1�W�4�]2C���@��j�C���ZP��_$��;~���H!�YR%s�{��p	���]Ի��<��:'�Z�0�}�J*;���UV
�����o��#q�ba�������2:X8'?G#
�!�/�??_���Bq�.z����Q
ȤN�%�vJ�&8|��ob�M:��$bc���Sh�? u%�]&hcNi8
zo�)�$!C�ʤ
�shg��H�4�ze}F5ݚ@es�c�	VV�ݘ��QOS!i"`l��
lʔc^�����N��1��w},-r7t�I�C��Q��%Vo�&&�Ɗ��G��&�z�Ã�gL΅�o�{DK�C�wor<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3199f590��
Kl��
Ll	KlMl~ 
Ml,
Ll	� KlMl	� KlMl~Kl�	���Sl
Kl	Kl~ 	Kl~ 
Kl�
Xl
Kl	KlZl
Yl	KlZl[l\l
Kl,
Ll,
_l	^lKlZl`l�Nloperator()�	Vl<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Qloperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	Wl<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Rloperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�]l<lambda_133af15c3ab28a2fd0176429d1e8943b>��aloperator=���
vblstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3199f590����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3199f590��
dl��
el	dlfl� 
fl,
el	� dlfl	� dlfl~dl�	���ll
dl	dl� 	dl� 
dl�
ql
dl	dlsl
rl	dlsltlul
dl,
el,
xl	wldlslyl�gloperator()�	ol<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�jloperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	pl<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>kloperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�vl<lambda_9f40189620cfe4223adcbc34f0d42913>��zloperator=���
v{lstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3199f590����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3199f590�
}l��
~l	}ll� 
l,
~l	� }ll	� }ll~}l\	
��l
}l	}l� 	}l� 
}l�
�l
}l	}l�l
�l	}l�l�l�l
}l,
~l,
�l	�l}l�l�l��loperator()�	�l<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��loperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�l<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�loperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����l<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���loperator=���
v�lstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3199f590���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3199f590��
�l��
�l	�l�l!
�l,
�l	!�l�l	!�l�l~�l�	<,9�l
�l	�l!	�l!
�l�
�l
�l	�l�l
�l	�l�l�l�l
�l,
�l,
�l	�l�l�l�l��loperator()�	�l<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��loperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�l<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�loperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��l<lambda_66f57f934f28d61049862f64df852ff0>���loperator=���
v�lstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3199f590��	�.�.:l
>lEl{O	0�G�G�l	�.�O:l	El�.�O��lhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��loperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���lget
+lv�F�lhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.3lEl{O$"	0�G�G�l
ElEl�l	�.�O:l	0�O�O�lEl"{O	0�O�O�l	ElpJrJ�lv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3ed640a4���
�l��
�lvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3ed640a4���
�l,*�LangTag.?AULangTag@@
�l��
�l
�l
�l	t�l�l�l	t�l�ls�l�l2
ulanguage�
utag���lcmp*�lLangTag.?AULangTag@@
�l,
�l,���u0�l��uu0�l�l#`�
�l,
�lu�l�l#h&�
�l,
�lu�lb�hb_sorted_array_t<LangTag const >.?AU?$hb_sorted_array_t@$$CBULangTag@@@@���
�lR�hb_array_t<LangTag const >.?AU?$hb_array_t@$$CBULangTag@@@@��hb_iter_with_fallback_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@���hb_iter_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@��
�l,
�l��
�l	u�l�l
�l
�l	�l�l�l
�l��
�l	�l�l�l�l�l	�l�l�l	�l�l�ls�l�l	0�l�l	�l�l�l	�l�l�l�l�l	�l�l�ls	�l�l�ls�l�l
�l!	�l�l�ls
�l,
�l	�l�l�ls�l�l	�l�l�lr	�l�l�l	�l�l�l�l�lm��litem_t��lget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����lthiz����liter����loperator+���l_begin��lbegin���l_end����lend�loperator bool���llen�loperator*���loperator[]��loperator+=�moperator++��loperator-=�moperatorlyphID16 &,OT::HBGlyphID16 &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@U?$hb_pair_t@AEAUHBGlyphID16@OT@@AEAU12@@@@@����VoV
BX	BXjXiX	BXjXkXlX
OX	HXBXnX	HXBXnXs	0BXnX	uBXnX	BXjX	BXjXs	BXBXnX
OX,
vX	0BXnXwX�GX��mXhb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >�HX__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�oX__item__���pX__item_at__qX__more__���rX__len__sX__next__���tX__forward__sX__prev__���tX__rewind__�uX__end__xXoperator!=�
��a
]� b�yX8hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >.?AU?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@���
$�,
{Xu|X
�V�9u*VuX
�V���X#�
�X,
�Xu�X
�X
�X.
<%components���
!ligature�f�Xligature_3_set_t::ligature_triplets_t.?AUligature_triplets_t@ligature_3_set_t@@�
�X
�X�#�
�X
�X
�X,
�	g��pV	g��pVp#��
�X,�9#�
�X,u#�
�X,
f�,�9#�
�X,��#$�
�X,
�Xu�X
�V
�V���X#8�
�X,
�Xu�X
�X
�X!#�.
�Xcomponents���
!ligature�^�Xligature_set_t::ligature_pairs_t.?AUligature_pairs_t@ligature_set_t@@���
�X
�X�#�
�X
�X
�X,p#@�
�X,�9#��
�X,u#H�
�X,u#��
�X,�9#$�
�X,
�V
�V���X#�
�X,
�Xu�X
�X
�Xf�Xligature_mark_set_t::ligature_pairs_t.?AUligature_pairs_t@ligature_mark_set_t@@�
�X
�Xp#��
�X,�9#
�
�X,
O,	��ij�W	[�a��W
<UEU�X	<U��
QUZU�X	QU��	QU��	<U��
�W
|W
�V
�V,
eV,
1V
V
�U
�U
�U
�U
�U
vU
-U
U
�T
�T�W��	0�G�G�X	X���W	�WX��&�Xhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��Xoperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����Xget
�Wv�F�Xhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���sW��	0�G�G�X	��(��W	sW��(��Xhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��Xoperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����Xget
iWv�F�Xhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@����T{O	0�G�G�X	�.�O�T	�T�.�O��Xhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��Xoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���Xget
�Tv�F�Xhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�T	`s�s�T
UG�	�O�O�X	6z�z/UmUo#	�O�O�X�U��	�O�O�X	����U�Ue�	�O�OY	k����U	�*�V	^��� V	����~W	'�L��W��OT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`5a013337�
	Y��

Y		YY9
	Y�

Y
	Y		YY
Y		YY��YY
	Y,

Y,
Y	Y	YYY�Yoperator()�Y<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>��
��collect_func�
c+glyphs���
�collect_data�Yoperator=��&YOT::collect_array::__l2::<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>.?AV<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@`5a013337�

Y
Y,		YY��
	Y
Y,	���C�CY
	Y	����YN Yhb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >�
	Ya�!Yhb_apply_t<<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b> >.?AU?$hb_apply_t@V<lambda_5b3523e6d7f17fdf0c7d5f6f92377e1b>@@@@����t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@U?$IntType@G$01@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBU?$IntType@G$01@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`5a013337���
#Y,	���7X
�	<�F0�1&Y	BXjXiX
HV	]�i/k/)Y
�V	��i/k/+Y
LX,��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_0458758f884330aa1935610028ea9785>.?AV<lambda_0458758f884330aa1935610028ea9785>@@`5a013337�
.Y��
/Y	u.Y0YJ.
.Y�
2Y
.Y	.Y4Y
3Y	.Y4Y#5Y6Y
.Y,
/Y,
9Y	8Y.Y4Y:Yn1Yoperator()�7Y<lambda_0458758f884330aa1935610028ea9785>��
umask�;Yoperator=��&<YOT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_0458758f884330aa1935610028ea9785>.?AV<lambda_0458758f884330aa1935610028ea9785>@@`5a013337�
/Y
0Y,	.Y4Y#
.Y
4Y,�9�9
HX	HXDYCY
HX��
FY	HXHXGY
FY,
IY	0HXGYJY	tHX	>,HXDYf�9first_t�9second_t���HXpair_t�EYhb_pair_t<OT::HBGlyphID16 &,OT::HBGlyphID16 &>�HYreverseKYoperator==�KYoperator!=�KYoperator<��KYoperator>=�KYoperator>��KYoperator<=�LYcmp
�9first
�9second���MYoperator struct hb_pair_t<unsigned int,unsigned int>���rVNYhb_pair_t<OT::HBGlyphID16 &,OT::HBGlyphID16 &>.?AU?$hb_pair_t@AEAUHBGlyphID16@OT@@AEAU12@@@�
HX
BX�QY�8Y	0�.�.RY.�hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@��1TYu	03�>UY
TYn�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_first> const &,1,0>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEAUHBGlyphID16@OT@@@@�
XY��
YY	uXYZY
XY	WYXY\Y
TY��
^Y	_YXYZY]Y`Y	TYXYZY	TYXYZYscYbY	0XYZY	�9XY\Y	�9XYZYfYgY	�9XY\Ys	�9XYZYsiYjY
XY!	TYXYlYs
TY,
XY	nYXYoYsmYpY	TYXY\Yr	TYXYlY	nYXYoYrYsYtY��9item_t�[Yget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���aYthiz���bYiter���dYoperator+��bY_begin�bYbegin��bY_end���bYendeYoperator bool��[YlenhYoperator*��kYoperator[]�qYoperator+=�uYoperator++�qYoperator-=�uYoperator--�cYoperator-��n TvYhb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_first> const &,1,0>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@AEAUHBGlyphID16@OT@@@@�vX�x
TY	TYyYxY
^Y	�9TY{Y	�9TY{Ys	0TY{Y	uTY{Y	TYyY	TYyYs	TYTY{Y
^Y,
�Y	0TY{Y�Y�XY��zYhb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_first> const &,1,0>���9__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�|Y__item__���}Y__item_at__~Y__more__���Y__len__�Y__next__����Y__forward__�Y__prev__����Y__rewind__��Y__end__�Yoperator!=�
BXit���
�x8f.�Y@hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_first> const &,1,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_first>@@$00$0A@@@�QY��TY�Y	04�I>CX	h���pV	h���pV�W��$"	0�G�G�Y
�W�W�YsW��$"	0�G�G�Y
sWsW�Y�T{O$"	0�G�G�Y
�T�T�Y
GX
�V
0V
jX,
MX,
PY,
IX
JX,
/X	X���W	��(��W	��c�%V	V��c��Yhb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >���i�operator==�i�operator!=��Yoperator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &���Yget
Vv�F�Yhb_reference_wrapper<<lambda_703419f0b8ad6300a5a4939f3ee21527> >.?AU?$hb_reference_wrapper@V<lambda_703419f0b8ad6300a5a4939f3ee21527>@@@@���	��c�%V	6�f�V	�U6�f��Yhb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >���l�operator==�l�operator!=��Yoperator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_3d313412634b5e745786a43d2d51f81a> &����Yget
�Uv�F�Yhb_reference_wrapper<<lambda_3d313412634b5e745786a43d2d51f81a> >.?AU?$hb_reference_wrapper@V<lambda_3d313412634b5e745786a43d2d51f81a>@@@@���	6�f�V	��x��U	�U��x��Yhb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >���~�operator==�~�operator!=��Yoperator class OT::hb_ot_layout_lookup_accelerator_t::apply::<lambda_eca42dcdc8c05b5ea70be463099a3bde> &����Yget
�Uv�F�Yhb_reference_wrapper<<lambda_eca42dcdc8c05b5ea70be463099a3bde> >.?AU?$hb_reference_wrapper@V<lambda_eca42dcdc8c05b5ea70be463099a3bde>@@@@���	��x��U	�����U	�U������Yhb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >�����operator==���operator!=��Yoperator class OT::LigGlyph::get_lig_carets::<lambda_17f60d3040e95dacbab7eb7257619431> &����Yget
�Uv�F�Y hb_reference_wrapper<<lambda_17f60d3040e95dacbab7eb7257619431> >.?AU?$hb_reference_wrapper@V<lambda_17f60d3040e95dacbab7eb7257619431>@@@@���	�����U
U	�z���Y	$U�z����Yhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=��Yoperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &��Yget
Uv�F�Yhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���Y$URy	0�J�J�Y
�T	�s���Y	�T�s����Yhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=��Yoperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &����Yget
�Tv�F�Yhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s���Y�TA	0�J�J�Y��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`5a013337�
�Y��
�Y	u�Y�Y#�
�Y,
�Y	(��Y�Y	+��Y�Y
�Y��Yu	-��}�}�Y�Yu	-�5��Yr�Yhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
�Yr
uinit_value����Yhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
�Y	u�Y#�	u�Y#�
�Y
�Y	�Y�Y
�Y	�Y�Y�Y�Y
�Y,
�Y,
�Y	�Y�Y�Y�Y��Yoperator()�	�Y<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>��Yoperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	�Y<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>�Yoperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��Y<lambda_a932417c2c013cd7e6a2e40d88844188>���Yoperator=��
v�Yhb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`5a013337�	�.�O�T
�V
9V
nX,	HXDYCY�U@�	0�G�G�Y�U@�	0�G�G�Y�U�	t�G�G�Y
�9
�9�9�Y
DY,
�V,
�V
�V,
2V
6V,
3V
4V,b�CrapOrNullHelper<OT::HBGlyphID16>.?AU?$CrapOrNullHelper@UHBGlyphID16@OT@@@@�	�9�Y
�9
iV,
UV
VV,Vs�	>,�G�GZV�CrapHelper<OT::HBGlyphID16>.?AU?$CrapHelper@UHBGlyphID16@OT@@@@�	�9Z�9	#�q�1X	0�O�O�X	0�O�O�X	0�O�O�X
U"G�	�O�O
Z

U
UZmU"o#	�O�OZ
mUmUZ�U"��	�O�OZ
�U�UZ�U"e�	�O�OZ
�U�UZ	����Y
�,	�VpJrJ+Y�V+Y	HVpJrJ)YHV)Y
_X	BXi/k/ Z
HX�8Y"Z	u�G�G#Z
8Y8Y%Z
BX	TY����'ZQY Z
WY,�#���1nY	0v���,Z2�hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��
.Zr�hb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEAUHBGlyphID16@OT@@@@��
0Z��
1Z	u0Z2Z
0Z	/Z0Z4Z
.Z��
6Z	7Z0Z2Z5Z8Z	.Z0Z2Z	.Z0Z2Zs;Z:Z	00Z2Z	�90Z4Z	�90Z2Z>Z?Z	�90Z4Zs	�90Z2ZsAZBZ
0Z!	.Z0ZDZs
.Z,
0Z	FZ0ZGZsEZHZ	.Z0Z4Zr	.Z0ZDZ	FZ0ZGZJZKZLZ��9item_t�3Zget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���9Zthiz���:Ziter���<Zoperator+��:Z_begin�:Zbegin��:Z_end���:Zend=Zoperator bool��3Zlen@Zoperator*��CZoperator[]�IZoperator+=�MZoperator++�IZoperator-=�MZoperator--�;Zoperator-��r TNZhb_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_second> const &,0,0>,OT::HBGlyphID16 &>.?AU?$hb_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@AEAUHBGlyphID16@OT@@@@��vXt
.Z	.ZQZPZ
6Z	�9.ZSZ	�9.ZSZs	0.ZSZ	u.ZSZ	.ZQZ	.ZQZs	.Z.ZSZ
6Z,
[Z	0.ZSZ\Z�0Z��RZhb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_second> const &,0,0>��9__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�TZ__item__���UZ__item_at__VZ__more__���WZ__len__XZ__next__���YZ__forward__XZ__prev__���YZ__rewind__�ZZ__end__]Zoperator!=�
BXit���
't8f2^Z@hb_map_iter_t<hb_zip_iter_t<hb_sorted_array_t<OT::HBGlyphID16>,hb_array_t<OT::HBGlyphID16> >,<unnamed-type-hb_second> const &,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_sorted_array_t@UHBGlyphID16@OT@@@@U?$hb_array_t@UHBGlyphID16@OT@@@@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@��QY�z.Z`Z�1.Z	07�P�bZ$URy"	0�J�JdZ
$U$UfZ�TA"	0�J�JhZ
�T�TjZ	-�5��Y�U@�$"	0�G�GmZ
�U�UoZ�U@�$"	0�G�GqZ
�U�UsZ�U�$"	t�G�GuZ
�U�UwZVs�$"	>,�G�GyZ
VV{Z��;�
�Y
Y
X	{����Z	&X{�����Zhb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >�����operator==���operator!=��Zoperator class OT::Lookup::subset::<lambda_3065f5404b1bd9c4fef5312d6282f02a> &��Zget
Xv�F�Zhb_reference_wrapper<<lambda_3065f5404b1bd9c4fef5312d6282f02a> >.?AU?$hb_reference_wrapper@V<lambda_3065f5404b1bd9c4fef5312d6282f02a>@@@@���	{����Z&XT�	0�J�J�Z��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`5a013337�
�Z��
�Z	0�Z�Z2�
�Z�
�Z
�Z	�Z�Z
�Z	�Z�Z���Z�Z
�Z,
�Z,
�Z	�Z�Z�Z�Z��Zoperator()��Z<lambda_23c351f5f698f203a2cbb24344c91cfd>��
 �__this���
�$glyphs����Zoperator=���&�ZOT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::intersects::__l2::<lambda_23c351f5f698f203a2cbb24344c91cfd>.?AV<lambda_23c351f5f698f203a2cbb24344c91cfd>@@`5a013337�
�Z
�Z,	�Z�Z��
�Z
�Z,��Z	����ZJ�����Zhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-typ���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__	�__next__���
�__forward__	�__prev__���
�__rewind__��__end__�operator!=�
��it���
�Xf��Zhhb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_23c351f5f698f203a2cbb24344c91cfd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@$0A@@@	��.�.�Z
�Z	���ZZ�Zhb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>�
�Zf��Zhb_map_iter_factory_t<<lambda_23c351f5f698f203a2cbb24344c91cfd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@$0A@@@��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`5a013337�
�Z��
�Z	0�Z�Z�
�Z�
�Z
�Z	�Z�Z
�Z	�Z�Z��Z�Z
�Z,
�Z,
�Z	�Z�Z�Z�Z��Zoperator()��Z<lambda_f60bcea25888f12001d7f88924a2a8bf>��
�input_class_def��
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����Zoperator=��&�Z OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_f60bcea25888f12001d7f88924a2a8bf>.?AV<lambda_f60bcea25888f12001d7f88924a2a8bf>@@`5a013337�
�Z
�Z,	�Z�Z�
�Z
�Z,x��Z	R�z��ZJW����Zhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContext���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�}�__item__���~�__item_at__}�__more__����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
v�it���
��8f��ZXhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_f60bcea25888f12001d7f88924a2a8bf>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@$0A@@@���	���.�.�Z
�Z	�����ZZ�Zhb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>�
�Zf��Z hb_map_iter_factory_t<<lambda_f60bcea25888f12001d7f88924a2a8bf>,0>.?AU?$hb_map_iter_factory_t@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@$0A@@@��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`5a013337�
�Z��
�Z	0�Z�Z��
�Z�
�Z
�Z	�Z�Z
�Z	�Z�Z���Z�Z
�Z,
�Z,
�Z	�Z�Z�Z�Z��Zoperator()��Z<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>��
�7glyphs���
�lookup_context����Zoperator=��&�ZOT::ChainContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>.?AV<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@`5a013337�
�Z
�Z,	�Z�Z��
�Z
�Z,��Z	����ZJ�����Zhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�hf��Zxhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@$0A@@@	��.�.�Z
�Z	���ZZ�Zhb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>�
�Zf��Zhb_map_iter_factory_t<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@$0A@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`5a013337��
�Z��
�Z	0�Z�Z��
�Z�
�Z
�Z	�Z�Z
�Z	�Z�Z���Z�Z
�Z,
�Z,
�Z	�Z�Z�Z�Z��Zoperator()��Z<lambda_e292532a400aab63ab56d59dc40c2855>��
�class_def
�7glyphs���
�/coverage_glyph_classes���
�lookup_context����Zoperator=��&�Z OT::ContextFormat2_5<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e292532a400aab63ab56d59dc40c2855>.?AV<lambda_e292532a400aab63ab56d59dc40c2855>@@`5a013337��
�Z
�Z,	�Z�Z��
�Z
�Z,]��Z	7�_��ZJ<����Zhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�b�__item__���c�__item_at__b�__more__���d�__len__e�__next__���f�__forward__e�__prev__���f�__rewind__�g�__end__j�operator!=�
[�it���
k�8f��ZXhb_map_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_e292532a400aab63ab56d59dc40c2855>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@$0A@@@���	o��.�.�Z
�Z	o�u��ZZ�Zhb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>�
�Zf��Z hb_map_iter_factory_t<<lambda_e292532a400aab63ab56d59dc40c2855>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e292532a400aab63ab56d59dc40c2855>@@$0A@@@��OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`5a013337��
[��
[	0[[{�
[�
[
[	[[
[	[[��[[
[,
[,
[	
[[[[�[operator()�	[<lambda_d9b472d13f1d135f5345602a232c4d12>��
�7glyphs���
�lookup_context���
[operator=��&[OT::ContextFormat1_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d9b472d13f1d135f5345602a232c4d12>.?AV<lambda_d9b472d13f1d135f5345602a232c4d12>@@`5a013337��
[
[,	[[��
[
[,��[	����[J����[hb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_firs���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__�operator!=�
��it���
�hf�[xhb_map_iter_t<hb_map_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat1_4<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d9b472d13f1d135f5345602a232c4d12>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat1_4@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@$0A@@@	��.�.[
[	��[Z[hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>�
[f�[hb_map_iter_factory_t<<lambda_d9b472d13f1d135f5345602a232c4d12>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@$0A@@@��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`5a013337���
[��
[	u[ [��
 [,
[	��[ [	��[ [
[�&[u	���}�}'[[u	����)[r*[hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
[r
uinit_value���+[hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
[	u[��	u[��
&[
[	[1[
0[	[1[2[3[
[,
[,
6[	5[[1[7[�![operator()�	.[<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�$[operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	/[<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>%[operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��4[<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��8[operator=��
v9[hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`5a013337�����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`5a013337
;[��
<[	0;[=[�
;[�
?[
;[	;[A[
@[	;[A[z�B[C[
;[,
<[,
F[	E[;[A[G[r>[operator()�D[<lambda_d07988d4e06e8c37ba248f57bde59637>��
�$glyphs���H[operator=���&I[OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_d07988d4e06e8c37ba248f57bde59637>.?AV<lambda_d07988d4e06e8c37ba248f57bde59637>@@`5a013337
<[
=[,	;[A[z�
;[
A[,T�;[	.�V�P[J3���Q[hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�Y�__item__���Z�__item_at__Y�__more__���[�__len__\�__next__���]�__forward__\�__prev__���]�__rewind__�^�__end__a�operator!=�
R�it���
b�(f�R[0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d07988d4e06e8c37ba248f57bde59637>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@$0A@@@��	f��.�.@[
;[	f�l�U[ZV[hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>�
;[f�W[hb_map_iter_factory_t<<lambda_d07988d4e06e8c37ba248f57bde59637>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@$0A@@@��OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`5a013337��
Y[��
Z[	0Y[[[?�
Y[�
][
Y[	Y[_[
^[	Y[_[��`[a[
Y[,
Z[,
d[	c[Y[_[e[�\[operator()�b[<lambda_b2dccc652555b1aacdf93fc85fc363a5>��
�7glyphs���
�lookup_context���f[operator=��&g[OT::ChainRuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_b2dccc652555b1aacdf93fc85fc363a5>.?AV<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@`5a013337��
Z[
[[,	Y[_[��
Y[
_[,��Y[	b���n[Jg���o[hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
��it���
��(fZp[8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@$0A@@@��	���.�.^[
Y[	����s[Zt[hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>�
Y[f�u[hb_map_iter_factory_t<<lambda_b2dccc652555b1aacdf93fc85fc363a5>,0>.?AU?$hb_map_iter_factory_t@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`5a013337���
w[��
x[	0w[y[s�
w[�
{[
w[	w[}[
|[	w[}[��~[[
w[,
x[,
�[	�[w[}[�[�z[operator()��[<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>��
�7glyphs���
�lookup_context����[operator=��&�[OT::RuleSet<OT::Layout::SmallTypes>::intersects::__l2::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>.?AV<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@`5a013337���
x[
y[,	w[}[��
w[
}[,��w[	�����[J�����[hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba99���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�[8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@$0A@@@��	��.�.|[
w[	���[Z�[hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>�
w[f��[hb_map_iter_factory_t<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@$0A@@@�W"��	0�O�O�[sW"��	0�O�O�[�T"{O	0�O�O�[	
UpJrJZ	mUpJrJZ	�UpJrJZ	�UpJrJZY
9	�O�O�[	TYyYxY	0�O�O�Y	0�O�O�Y	0�O�O�Y	0�O�O�Y	t�O�O�Y	>,�O�OZ	_XpJrJ Z_X Z8Y"Z$"	u�G�G�[
HX,
�["Z�[�1TY	0sy��[
nYnY�[	.Z�z�z'Z
/Z,
FZ	u޳��[�#��&XT�"	0�J�J�[
&X&X�[	���Z	�����Z	���Z	o�u��Z	��[	����)[	f�l�U[	����s[	���[
�[
l[
N[
-[
[
�Z
�Z
�Z
�Z
0Z
4Z,
XY
LX
yY,
QZ,t"Z	�9�G�G�[
PX
SZ,	�WpJrJ�Y	sWpJrJ�Y	�TpJrJ�Y$U"Ry	0�O�O�[�T"A	0�O�O�[�U"@�	0�O�O�[�U"@�	0�O�O�[�U"�	t�O�O�[V"s�	>,�O�O�[	u�O�O#Z	.ZQZPZt"Z$"	�9�G�G�[	0�O�O�Z	����Z	R�z��Z	����Z	7�_��Z	����[	.�V�P[	b���n[	�����[Y"
9	�O�O�[
YY�[	u޳��[	0s���[	0 s���[FZ$"	u޳��[FZ�[	�8�[	�[�8
�[hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >���>operator==�>operator!=��[operator class OT::RuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> &��[get
w[v�F\hb_reference_wrapper<<lambda_7bc04a8d764fac64a1ba994f59e5a1f6> >.?AU?$hb_reference_wrapper@V<lambda_7bc04a8d764fac64a1ba994f59e5a1f6>@@@@���	�8�[	��^s[	c[��^\hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >���doperator==�doperator!=�\operator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::intersects::<lambda_b2dccc652555b1aacdf93fc85fc363a5> &\get
Y[v�F\hb_reference_wrapper<<lambda_b2dccc652555b1aacdf93fc85fc363a5> >.?AU?$hb_reference_wrapper@V<lambda_b2dccc652555b1aacdf93fc85fc363a5>@@@@���	��^s[	b��U[	E[b��"\hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >����operator==��operator!=�	\operator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects::<lambda_d07988d4e06e8c37ba248f57bde59637> &��	\get
;[v�F
\hb_reference_wrapper<<lambda_d07988d4e06e8c37ba248f57bde59637> >.?AU?$hb_reference_wrapper@V<lambda_d07988d4e06e8c37ba248f57bde59637>@@@@���	b��U[	��[	
[��
\hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >����operator==��operator!=�\operator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_d9b472d13f1d135f5345602a232c4d12> &\get
[v�F\hb_reference_wrapper<<lambda_d9b472d13f1d135f5345602a232c4d12> >.?AU?$hb_reference_wrapper@V<lambda_d9b472d13f1d135f5345602a232c4d12>@@@@���	��[	k���Z	�Zk��\hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >����operator==��operator!=�\operator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_e292532a400aab63ab56d59dc40c2855> &\get
�Zv�F\ hb_reference_wrapper<<lambda_e292532a400aab63ab56d59dc40c2855> >.?AU?$hb_reference_wrapper@V<lambda_e292532a400aab63ab56d59dc40c2855>@@@@���	k���Z	��Z	�Z�\hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >���operator==�operator!=�\operator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> &���\get
�Zv�F\hb_reference_wrapper<<lambda_e4eaf32b2955c4d23a74fa1744d7e63c> >.?AU?$hb_reference_wrapper@V<lambda_e4eaf32b2955c4d23a74fa1744d7e63c>@@@@���	��Z	��A�Z	�Z��A\hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >���Goperator==�Goperator!=�\operator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::intersects::<lambda_f60bcea25888f12001d7f88924a2a8bf> &���\get
�Zv�F\ hb_reference_wrapper<<lambda_f60bcea25888f12001d7f88924a2a8bf> >.?AU?$hb_reference_wrapper@V<lambda_f60bcea25888f12001d7f88924a2a8bf>@@@@���	��A�Z	���Z	�Z��.!\hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >����operator==��operator!=�"\operator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::intersects::<lambda_23c351f5f698f203a2cbb24344c91cfd> &���"\get
�Zv�F#\hb_reference_wrapper<<lambda_23c351f5f698f203a2cbb24344c91cfd> >.?AU?$hb_reference_wrapper@V<lambda_23c351f5f698f203a2cbb24344c91cfd>@@@@���	���Z
{Y,
\Y,
YY
ZY,��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`5a013337�
*\��
+\	*\,\�	
*\�
.\
*\	*\0\
/\	*\0\�	1\2\
*\,
+\,
5\	4\*\0\6\j-\operator()�3\<lambda_791366109614e836d25290e41d4734c4>��
 �c7\operator=���&8\OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_791366109614e836d25290e41d4734c4>.?AV<lambda_791366109614e836d25290e41d4734c4>@@`5a013337�
+\
,\,	*\0\�	
*\
0\,	�	�C�C/\
*\	�	�	@\NA\hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >�
*\a�B\hb_apply_t<<lambda_791366109614e836d25290e41d4734c4> >.?AU?$hb_apply_t@V<lambda_791366109614e836d25290e41d4734c4>@@@@�����OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`5a013337
D\��
E\	D\F\�	
D\�
H\
D\	D\J\
I\	D\J\(
K\L\
D\,
E\,
O\	N\D\J\P\jG\operator()�M\<lambda_1110de62daf0bd22f472cce74bbe8def>��
a�cQ\operator=���&R\OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_1110de62daf0bd22f472cce74bbe8def>.?AV<lambda_1110de62daf0bd22f472cce74bbe8def>@@`5a013337
E\
F\,	D\J\(

D\
J\,	:
�C�CI\
D\	:
@
Z\N[\hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >�
D\a�\\hb_apply_t<<lambda_1110de62daf0bd22f472cce74bbe8def> >.?AU?$hb_apply_t@V<lambda_1110de62daf0bd22f472cce74bbe8def>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`5a013337
^\��
_\	^\`\�

^\�
b\
^\	^\d\
c\	^\d\�	e\f\
^\,
_\,
i\	h\^\d\j\ja\operator()�g\<lambda_9a4163060252ef883cf5ee66a91dc599>��
 �ck\operator=���&l\OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_9a4163060252ef883cf5ee66a91dc599>.?AV<lambda_9a4163060252ef883cf5ee66a91dc599>@@`5a013337
_\
`\,	^\d\�	
^\
d\,	�
�C�Cc\
^\	�
�
t\Nu\hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >�
^\a�v\hb_apply_t<<lambda_9a4163060252ef883cf5ee66a91dc599> >.?AU?$hb_apply_t@V<lambda_9a4163060252ef883cf5ee66a91dc599>@@@@�����OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`5a013337���
x\��
y\	x\z\�

x\�
|\
x\	x\~\
}\	x\~\(
\�\
x\,
y\,
�\	�\x\~\�\j{\operator()��\<lambda_fc7604be596f2f92a9eb13cab7cc62f4>��
a�c�\operator=���&�\OT::Layout::GSUB_impl::AlternateSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_fc7604be596f2f92a9eb13cab7cc62f4>.?AV<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@`5a013337���
y\
z\,	x\~\(

x\
~\,	t�C�C}\
x\	tz�\N�\hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >�
x\a��\hb_apply_t<<lambda_fc7604be596f2f92a9eb13cab7cc62f4> >.?AU?$hb_apply_t@V<lambda_fc7604be596f2f92a9eb13cab7cc62f4>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`5a013337�
�\��
�\	�\�\�
�\�
�\
�\	�\�\
�\	�\�\�	�\�\
�\,
�\,
�\	�\�\�\�\j�\operator()��\<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>��
 �c�\operator=���&�\OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>.?AV<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@`5a013337�
�\
�\,	�\�\�	
�\
�\,	��C�C�\
�\	���\N�\hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >�
�\a��\hb_apply_t<<lambda_b0f1c4a7cb7aa66e81e500c5f1630518> >.?AU?$hb_apply_t@V<lambda_b0f1c4a7cb7aa66e81e500c5f1630518>@@@@�����OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`5a013337
�\��
�\	�\�\�
�\�
�\
�\	�\�\
�\	�\�\(
�\�\
�\,
�\,
�\	�\�\�\�\j�\operator()��\<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>��
a�c�\operator=���&�\OT::Layout::GSUB_impl::MultipleSubstFormat1_2<OT::Layout::SmallTypes>::closure::__l2::<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>.?AV<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@`5a013337
�\
�\,	�\�\(

�\
�\,	m
�C�C�\
�\	m
s
�\N�\hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >�
�\a��\hb_apply_t<<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e> >.?AU?$hb_apply_t@V<lambda_f3b20d6aa2d47eb38fbca38f78f7f57e>@@@@�����OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`5a013337���
�\��
�\	u�\�\s
�\�
�\
�\	�\�\
�\	�\�\s�\�\
�\,
�\,
�\	�\�\�\�\z�\operator()��\<lambda_6b6c28e72d5e57b910a4751e9ef398fe>��
ud
umask��\operator=���&�\OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_6b6c28e72d5e57b910a4751e9ef398fe>.?AV<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@`5a013337���
�\
�\,	�\�\s
�\
�\,ht�\	s��\�x���\hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>��u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
sit���
� f��\(hb_map_iter_t<OT::Layout::Common::Coverage::iter_t,<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0,0>.?AU?$hb_map_iter_t@Uiter_t@Coverage@Common@Layout@OT@@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@$0A@@@��	��.�.�\
�\	���\Z�\hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>�
�\f��\hb_map_iter_factory_t<<lambda_6b6c28e72d5e57b910a4751e9ef398fe>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@$0A@@@��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`5a013337��
�\��
�\	u�\�\s
�\�
�\
�\	�\�\
�\	�\�\s�\�\
�\,
�\,
�\	�\�\�\�\z�\operator()��\<lambda_d05c4b0d2f5dbc5ad7785739f2713444>��
ud
umask��\operator=���&�\OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::closure::__l2::<lambda_d05c4b0d2f5dbc5ad7785739f2713444>.?AV<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@`5a013337��
�\
�\,	�\�\s
�\
�\,�.�\	���\�����\hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>���u__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
6.it���
�f��\ hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@$0A@@@�	��.�.�\
�\	��\Z�\hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>�
�\f�]hb_map_iter_factory_t<<lambda_d05c4b0d2f5dbc5ad7785739f2713444>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@$0A@@@��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`5a013337�
]��
]	]]��
]�
]
]	]]
]	]]N	]
]
],
],

]	]]]]�]operator()�]<lambda_eda4097362a80617026b4f739dbaed64>��
y�c
�lookup_context���]operator=���&]OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_eda4097362a80617026b4f739dbaed64>.?AV<lambda_eda4097362a80617026b4f739dbaed64>@@`5a013337�
]
],	]]N
]
],	^�C�C]
]	^d]N]hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >�
]a�]hb_apply_t<<lambda_eda4097362a80617026b4f739dbaed64> >.?AU?$hb_apply_t@V<lambda_eda4097362a80617026b4f739dbaed64>@@@@�����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`5a013337
]��
]	0]]s
]�
 ]
]	]"]
!]	]"]q#]$]
],
],
']	&]]"](]�]operator()�%]<lambda_7f323808c276e9bcb4e2229ea2793931>��
�input_class_def��
m�c)]operator=���&*]OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_7f323808c276e9bcb4e2229ea2793931>.?AV<lambda_7f323808c276e9bcb4e2229ea2793931>@@`5a013337
]
],	]"]q
]
"],��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`5a013337
1]��
2]	1]3]��
1]�
5]
1]	1]7]
6]	1]7]�8]9]
1],
2],
<]	;]1]7]=]�4]operator()�:]<lambda_e724058aee038644780a55ddb5516adc>��
m�c
�lookup_context���>]operator=���&?]OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e724058aee038644780a55ddb5516adc>.?AV<lambda_e724058aee038644780a55ddb5516adc>@@`5a013337
2]
3],	1]7]�
1]
7],	��C�C6]
1]	��G]NH]hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >�
1]a�I]hb_apply_t<<lambda_e724058aee038644780a55ddb5516adc> >.?AU?$hb_apply_t@V<lambda_e724058aee038644780a55ddb5516adc>@@@@���x�]�x	�K]����L]hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainCont����__item_t__�Fis_sorted_iterator�__item__���__more__���__next__���__prev__���__end__operator!=�
v�it���
@p
�xPf
M]Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@$0A@@@�� ]�x	mHqHO]]�x	"Q]�R]hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>
]p
�xf�S]hb_filter_iter_factory_t<<lambda_7f323808c276e9bcb4e2229ea2793931>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@AEBU<unnamed-type-hb_first>@@@@����OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`5a013337
U]��
V]	0U]W]s
U]�
Y]
U]	U][]
Z]	U][]/\]]]
U],
V],
`]	_]U][]a]�X]operator()�^]<lambda_94c242a454d1dc522c3eb98b9311c5a8>��
�input_class_def��
j�cb]operator=��&c]OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_94c242a454d1dc522c3eb98b9311c5a8>.?AV<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@`5a013337
V]
W],	U][]/
U]
[],��OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`5a013337
j]��
k]	j]l]A
j]�
n]
j]	j]p]
o]	j]p]Gq]r]
j],
k],
u]	t]j]p]v]�m]operator()�s]<lambda_9013702954176be96ab9361b9e0275d0>��
H�__this���
j�c
�lookup_context���w]operator=��&x]OT::ChainContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_9013702954176be96ab9361b9e0275d0>.?AV<lambda_9013702954176be96ab9361b9e0275d0>@@`5a013337
k]
l],	j]p]G
j]
p],	Y�C�Co]
j]	Y_�]N�]hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >�
j]a��]hb_apply_t<<lambda_9013702954176be96ab9361b9e0275d0> >.?AU?$hb_apply_t@V<lambda_9013702954176be96ab9361b9e0275d0>@@@@����U]�x	W��]�e���]hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> cons���i�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f
�]Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::ChainRuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@Y]�x	�mHqH�]U]�x	���]��]hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>
U]p
�xf��]hb_filter_iter_factory_t<<lambda_94c242a454d1dc522c3eb98b9311c5a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@AEBU<unnamed-type-hb_first>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`5a013337�
�]��
�]	�]�]��
�]�
�]
�]	�]�]
�]	�]�]N�]�]
�],
�],
�]	�]�]�]�]��]operator()��]<lambda_f13cdf1257116d6b28ffd4dc100c7433>��
y�c
�lookup_context����]operator=���&�]OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f13cdf1257116d6b28ffd4dc100c7433>.?AV<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@`5a013337�
�]
�],	�]�]N
�]
�],	�C�C�]
�]	�]N�]hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >�
�]a��]hb_apply_t<<lambda_f13cdf1257116d6b28ffd4dc100c7433> >.?AU?$hb_apply_t@V<lambda_f13cdf1257116d6b28ffd4dc100c7433>@@@@�����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`5a013337
�]��
�]	�]�]��
�]�
�]
�]	�]�]
�]	�]�]��]�]
�],
�],
�]	�]�]�]�]��]operator()��]<lambda_a81eecc35d305407aef740e0ebdc329b>��
m�c
�lookup_context����]operator=���&�]OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_a81eecc35d305407aef740e0ebdc329b>.?AV<lambda_a81eecc35d305407aef740e0ebdc329b>@@`5a013337
�]
�],	�]�]�
�]
�],	U�C�C�]
�]	U[�]N�]hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >�
�]a��]hb_apply_t<<lambda_a81eecc35d305407aef740e0ebdc329b> >.?AU?$hb_apply_t@V<lambda_a81eecc35d305407aef740e0ebdc329b>@@@@����OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`5a013337
�]��
�]	0�]�]s
�]�
�]
�]	�]�]
�]	�]�]h�]�]
�],
�],
�]	�]�]�]�]j�]operator()��]<lambda_fdad7d7a76a27b833a5a230a535832a8>��
j�c�]operator=��&�]OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_fdad7d7a76a27b833a5a230a535832a8>.?AV<lambda_fdad7d7a76a27b833a5a230a535832a8>@@`5a013337
�]
�],	�]�]h
�]
�],��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`5a013337
�]��
�]	��]�]y
�]�
�]
�]	�]�]
�]	�]�]�]�]
�],
�],
�]	�]�]�]�]r�]operator()��]<lambda_4f022ae5b45819c96c70790b6d73aae8>��
2�__this����]operator=��&�]OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_4f022ae5b45819c96c70790b6d73aae8>.?AV<lambda_4f022ae5b45819c96c70790b6d73aae8>@@`5a013337
�]
�],	�]�]
�]
�],��OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`5a013337
�]��
�]	�]�]C�
�]�
�]
�]	�]�]
�]	�]�]��]�]
�],
�],
�]	�]�]�]�]��]operator()��]<lambda_f6a774d7774453fd0a110176739a90ae>��
j�c
�lookup_context����]operator=��&�]OT::ChainContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_f6a774d7774453fd0a110176739a90ae>.?AV<lambda_f6a774d7774453fd0a110176739a90ae>@@`5a013337
�]
�],	�]�]�
�]
�],	��C�C�]
�]	��^N^hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >�
�]a�^hb_apply_t<<lambda_f6a774d7774453fd0a110176739a90ae> >.?AU?$hb_apply_t@V<lambda_f6a774d7774453fd0a110176739a90ae>@@@@�����]	��^B���^hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>��__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
^Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>,<lambda_4f022ae5b45819c96c70790b6d73aae8>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@$0A@@@	��.�.�]
�]	��^Z^hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>�
�]f�
^hb_map_iter_factory_t<<lambda_4f022ae5b45819c96c70790b6d73aae8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@$0A@@@���]�x	�*^����^hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�-__item__���.__more__���/__next__���/__prev__���0__end__2operator!=�
��it���
38p
�x@f�
^Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@$0A@@@�]�x	6mHqH^�]�x	6=^�^hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>
�]p
�xf�^hb_filter_iter_factory_t<<lambda_fdad7d7a76a27b833a5a230a535832a8>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`5a013337��
^��
^	^^{�
^�
^
^	^^
^	^^L ^!^
^,
^,
$^	#^^^%^�^operator()�"^<lambda_f2695d4b40e75c180f1cc176408618c7>��
y�c
s�lookup_context���&^operator=��&'^OT::ContextFormat2_5<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_f2695d4b40e75c180f1cc176408618c7>.?AV<lambda_f2695d4b40e75c180f1cc176408618c7>@@`5a013337��
^
^,	^^L
^
^,	[�C�C^
^	[a/^N0^hb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >�
^a�1^hb_apply_t<<lambda_f2695d4b40e75c180f1cc176408618c7> >.?AU?$hb_apply_t@V<lambda_f2695d4b40e75c180f1cc176408618c7>@@@@����OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`5a013337�
3^��
4^	03^5^��
3^�
7^
3^	3^9^
8^	3^9^q:^;^
3^,
4^,
>^	=^3^9^?^~6^operator()�<^<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>��
�class_def
m�c@^operator=��&A^OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>.?AV<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@`5a013337�
4^
5^,	3^9^q
3^
9^,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`5a013337�
H^��
I^	H^J^{�
H^�
L^
H^	H^N^
M^	H^N^�O^P^
H^,
I^,
S^	R^H^N^T^�K^operator()�Q^<lambda_590a8545b41cf9e344d95eb311e3fa7d>��
m�c
�lookup_context���U^operator=��&V^OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_590a8545b41cf9e344d95eb311e3fa7d>.?AV<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@`5a013337�
I^
J^,	H^N^�
H^
N^,	��C�CM^
H^	��^^N_^hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >�
H^a�`^hb_apply_t<<lambda_590a8545b41cf9e344d95eb311e3fa7d> >.?AU?$hb_apply_t@V<lambda_590a8545b41cf9e344d95eb311e3fa7d>@@@@���]�3^�.	�	b^����c^hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2�����__item_t__�Fis_sorted_iterator�__item__���
__more__���__next__���__prev__���__end__operator!=�
[�it���
@p
MBPf
d^Xhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ContextFormat2_5<OT::Layout::SmallTypes> const *>,0,0> >,<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ContextFormat2_5@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@@@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@$0A@@@7^�.	mHqHf^3^�.	h^�i^hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>�
3^p
�.f�j^hb_filter_iter_factory_t<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@AEBU<unnamed-type-hb_identity>@@@@��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`5a013337�
l^��
m^	0l^n^s
l^�
p^
l^	l^r^
q^	l^r^/s^t^
l^,
m^,
w^	v^l^r^x^~o^operator()�u^<lambda_122e28ece52156a2a2fafc112bad7fe5>��
�class_def
j�cy^operator=��&z^OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_122e28ece52156a2a2fafc112bad7fe5>.?AV<lambda_122e28ece52156a2a2fafc112bad7fe5>@@`5a013337�
m^
n^,	l^r^/
l^
r^,��OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`5a013337�
�^��
�^	�^�^9
�^�
�^
�^	�^�^
�^	�^�^?�^�^
�^,
�^,
�^	�^�^�^�^��^operator()��^<lambda_98a8e1f8bd471507408a62fd558af1d2>��

�__this���
j�c
�lookup_context����^operator=��&�^OT::ContextFormat2_5<OT::Layout::SmallTypes>::closure::__l2::<lambda_98a8e1f8bd471507408a62fd558af1d2>.?AV<lambda_98a8e1f8bd471507408a62fd558af1d2>@@`5a013337�
�^
�^,	�^�^?
�^
�^,	Q�C�C�^
�^	QW�^N�^hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >�
�^a��^hb_apply_t<<lambda_98a8e1f8bd471507408a62fd558af1d2> >.?AU?$hb_apply_t@V<lambda_98a8e1f8bd471507408a62fd558af1d2>@@@@����l^�x	O��^�]���^hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0���K�__item_t__�Fis_sorted_iterator��__item__����__more__����__next__����__prev__����__end__�operator!=�
�it���
�0p
�x@f

�^Hhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<OT::OffsetTo<OT::RuleSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const > >,<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@$$CBU?$OffsetTo@U?$RuleSet@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@@@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@$0A@@@��p^�x	�mHqH�^l^�x	���^��^hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>
l^p
�xf��^hb_filter_iter_factory_t<<lambda_122e28ece52156a2a2fafc112bad7fe5>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@AEBU<unnamed-type-hb_first>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`5a013337��
�^��
�^	�^�^{�
�^�
�^
�^	�^�^
�^	�^�^L�^�^
�^,
�^,
�^	�^�^�^�^��^operator()��^<lambda_750d2c13d7109c6bf0c929b6b8788a9d>��
y�c
s�lookup_context����^operator=��&�^OT::ContextFormat1_4<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_750d2c13d7109c6bf0c929b6b8788a9d>.?AV<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@`5a013337��
�^
�^,	�^�^L
�^
�^,	��C�C�^
�^	��^N�^hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >�
�^a��^hb_apply_t<<lambda_750d2c13d7109c6bf0c929b6b8788a9d> >.?AU?$hb_apply_t@V<lambda_750d2c13d7109c6bf0c929b6b8788a9d>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`5a013337�
�^��
�^	�^�^{�
�^�
�^
�^	�^�^
�^	�^�^��^�^
�^,
�^,
�^	�^�^�^�^��^operator()��^<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>��
m�c
�lookup_context����^operator=��&�^OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>.?AV<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@`5a013337�
�^
�^,	�^�^�
�^
�^,	M�C�C�^
�^	MS�^N�^hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >�
�^a��^hb_apply_t<<lambda_e7d3fbbf274fe70b5a493b7652ee39f8> >.?AU?$hb_apply_t@V<lambda_e7d3fbbf274fe70b5a493b7652ee39f8>@@@@����OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`5a013337�
�^��
�^	0�^�^s
�^�
�^
�^	�^�^
�^	�^�^h�^�^
�^,
�^,
�^	�^�^�^�^j�^operator()��^<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>��
j�c�^operator=��&�^OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>.?AV<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@`5a013337�
�^
�^,	�^�^h
�^
�^,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`5a013337�
�^��
�^	���^�^y
�^�
�^
�^	�^�^
�^	�^�^u�^�^
�^,
�^,
�^	�^�^�^�^r�^operator()��^<lambda_9d5c6714c466f57ee015a7d558c693c6>��
��__this����^operator=��&�^OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_9d5c6714c466f57ee015a7d558c693c6>.?AV<lambda_9d5c6714c466f57ee015a7d558c693c6>@@`5a013337�
�^
�^,	�^�^u
�^
�^,��OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`5a013337�
_��
_	__(�
_�
_
_	_	_
_	_	_�
__
_,
_,
_	
__	__�_operator()�_<lambda_70b2a193972d063bfa63df312624ec1a>��
j�c
�lookup_context���_operator=��&_OT::ContextFormat1_4<OT::Layout::SmallTypes>::closure::__l2::<lambda_70b2a193972d063bfa63df312624ec1a>.?AV<lambda_70b2a193972d063bfa63df312624ec1a>@@`5a013337�
_
_,	_	_�
_
	_,	��C�C_
_	��_N_hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >�
_a�_hb_apply_t<<lambda_70b2a193972d063bfa63df312624ec1a> >.?AU?$hb_apply_t@V<lambda_70b2a193972d063bfa63df312624ec1a>@@@@�����^	��_B���_hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>���__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�Hf
_Phb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>,<lambda_9d5c6714c466f57ee015a7d558c693c6>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@$0A@@@	��.�.�^
�^	��"_Z#_hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>�
�^f�$_hb_map_iter_factory_t<<lambda_9d5c6714c466f57ee015a7d558c693c6>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@$0A@@@���^�x	� &_����'_hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>��>,__item_t__�Fis_sorted_iterator�#__item__���$__more__���%__next__���%__prev__���&__end__(operator!=�
��it���
)8p
�x@f�
(_Hhb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_range_iter_t<unsigned int,unsigned int> >,<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_range_iter_t@II@@@@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@$0A@@@�^�x	,mHqH*_�^�x	,3,_�-_hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>
�^p
�xf�._hb_filter_iter_factory_t<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>,<unnamed-type-hb_first> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@AEBU<unnamed-type-hb_first>@@@@����[r�	0�G�G0_c[>�	0�G�G2_E[3�	0�G�G4_
[	�	0�G�G6_�Z�	0�G�G8_�Z$�	0�G�G:_�Z�	0�G�G<_�Z�	0�G�G>_�x"Z	�9�G�G@_��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`5a013337���
B_��
C_	0B_D_�
B_�
F_
B_	B_H_
G_	B_H_�I_J_
B_,
C_,
M_	L_B_H_N_jE_operator()�K_<lambda_2c1aaadc3771f36f26db31110777a4a8>��
�cO_operator=���&P_OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_2c1aaadc3771f36f26db31110777a4a8>.?AV<lambda_2c1aaadc3771f36f26db31110777a4a8>@@`5a013337���
C_
D_,	B_H_�
B_
H_,T�B_	�W_J���X_hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�__item__���__item_at____more__���__len____next__���__forward____prev__���__rewind__�__end__operator!=�
R�it���
(f�Y_0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_2c1aaadc3771f36f26db31110777a4a8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@$0A@@@��	"�.�.G_
B_	"(\_Z]_hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>�
B_f�^_hb_map_iter_factory_t<<lambda_2c1aaadc3771f36f26db31110777a4a8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@$0A@@@��OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`5a013337
`_��
a_	`_b_�
`_�
d_
`_	`_f_
e_	`_f_�	g_h_
`_,
a_,
k_	j_`_f_l_jc_operator()�i_<lambda_ef677defffc19dc5f1b92621497df812>��
 �cm_operator=���&n_OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_ef677defffc19dc5f1b92621497df812>.?AV<lambda_ef677defffc19dc5f1b92621497df812>@@`5a013337
a_
b_,	`_f_�	
`_
f_,	B�C�Ce_
`_	BHv_Nw_hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >�
`_a�x_hb_apply_t<<lambda_ef677defffc19dc5f1b92621497df812> >.?AU?$hb_apply_t@V<lambda_ef677defffc19dc5f1b92621497df812>@@@@�����OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`5a013337���
z_��
{_	z_|_�
z_�
~_
z_	z_�_
_	z_�_(
�_�_
z_,
{_,
�_	�_z_�_�_j}_operator()��_<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>��
a�c�_operator=���&�_OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>.?AV<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@`5a013337���
{_
|_,	z_�_(

z_
�_,	b�C�C_
z_	bh�_N�_hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >�
z_a��_hb_apply_t<<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5> >.?AU?$hb_apply_t@V<lambda_49732ab3f4ca43a2e2c9ff0263b9c5f5>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`5a013337���
�_��
�_	0�_�_?�
�_�
�_
�_	�_�_
�_	�_�_��_�_
�_,
�_,
�_	�_�_�_�_��_operator()��_<lambda_4bb37448eeb7477659fa55e55206e865>��
��c
�lookup_context����_operator=��&�_OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_4bb37448eeb7477659fa55e55206e865>.?AV<lambda_4bb37448eeb7477659fa55e55206e865>@@`5a013337���
�_
�_,	�_�_�
�_
�_,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`5a013337��
�_��
�_	0�_�_?�
�_�
�_
�_	�_�_
�_	�_�_�_�_
�_,
�_,
�_	�_�_�_�_^�_operator()��_<lambda_ed525bb9966b42b472470fd965c0f9b7>���_operator=��&�_OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_ed525bb9966b42b472470fd965c0f9b7>.?AV<lambda_ed525bb9966b42b472470fd965c0f9b7>@@`5a013337��
�_,��OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`5a013337��
�_��
�_	0�_�_?�
�_�
�_
�_	�_�_
�_	�_�_��_�_
�_,
�_,
�_	�_�_�_�_��_operator()��_<lambda_107ebf87f5b000505bbdada817b5a1b9>��
��c
�lookup_context����_operator=��&�_OT::ChainRuleSet<OT::Layout::SmallTypes>::apply::__l15::<lambda_107ebf87f5b000505bbdada817b5a1b9>.?AV<lambda_107ebf87f5b000505bbdada817b5a1b9>@@`5a013337��
�_
�_,	�_�_�
�_
�_,���_	���_J����_hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ�_8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4bb37448eeb7477659fa55e55206e865>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@$0A@@@��	��.�.�_
�_	���_Z�_hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>�
�_f��_hb_map_iter_factory_t<<lambda_4bb37448eeb7477659fa55e55206e865>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4bb37448eeb7477659fa55e55206e865>@@$0A@@@)�_	+�_J���_hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<la���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�.__item__���/__item_at__.__more__���0__len__1__next__���2__forward__1__prev__���2__rewind__�3__end__6operator!=�
'it���
7@f"�_Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>,<lambda_107ebf87f5b000505bbdada817b5a1b9>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@$0A@@@���	;�.�.�_
�_	;A�_Z�_hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>�
�_f��_hb_map_iter_factory_t<<lambda_107ebf87f5b000505bbdada817b5a1b9>,0>.?AU?$hb_map_iter_factory_t@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@$0A@@@���_�.	'z�_�G���_hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb99���>�__item_t__�Fis_sorted_iterator�}__item__���~__more__���__next__���__prev__����__end__�operator!=�
��it���
�0p
MB8f�
�_@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����_�.	�mHqH�_�_�.	���_��_hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>�
�_p
�.f��_hb_filter_iter_factory_t<<lambda_ed525bb9966b42b472470fd965c0f9b7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@AEBU<unnamed-type-hb_identity>@@@@�
�_��OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`5a013337�
�_��
�_	0�_�_?�
�_�
�_
�_	�_�_
�_	�_�_��_�_
�_,
�_,
�_	�_�_�_�_��_operator()��_<lambda_145dae3de3de6b8c2d93ee15431aa9ba>��
��c
�lookup_context����_operator=��&�_OT::ChainRuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_145dae3de3de6b8c2d93ee15431aa9ba>.?AV<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@`5a013337�
�_
�_,	�_�_�
�_
�_,���_	��`J���`hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fZ`8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::ChainRule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::ChainRuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$ChainRule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$ChainRuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@$0A@@@��	��.�.�_
�_	��`Z`hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>�
�_f�`hb_map_iter_factory_t<<lambda_145dae3de3de6b8c2d93ee15431aa9ba>,0>.?AU?$hb_map_iter_factory_t@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@$0A@@@��OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`5a013337��

`��
`	
``?�

`�
`

`	
``
`	
``N``

`,
`,
`	`
```�
`operator()�`<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>��
y�c
�lookup_context���`operator=��&`OT::ChainRuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>.?AV<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@`5a013337��
`
`,	
``N

`
`,	�C�C`

`	 `N!`hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >�

`a�"`hb_apply_t<<lambda_b8a4f3a9a88c0217440e996a4a1d2a82> >.?AU?$hb_apply_t@V<lambda_b8a4f3a9a88c0217440e996a4a1d2a82>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`5a013337�
$`��
%`	$`&`?�
$`�
(`
$`	$`*`
)`	$`*`�+`,`
$`,
%`,
/`	.`$`*`0`�'`operator()�-`<lambda_fe366a4c98c7cbba1014a33f489dc3c8>��
m�c
�lookup_context���1`operator=��&2`OT::ChainRuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_fe366a4c98c7cbba1014a33f489dc3c8>.?AV<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@`5a013337�
%`
&`,	$`*`�
$`
*`,	!�C�C)`
$`	!':`N;`hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >�
$`a�<`hb_apply_t<<lambda_fe366a4c98c7cbba1014a33f489dc3c8> >.?AU?$hb_apply_t@V<lambda_fe366a4c98c7cbba1014a33f489dc3c8>@@@@����OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`5a013337�
>`��
?`	>`@`?�
>`�
B`
>`	>`D`
C`	>`D`4E`F`
>`,
?`,
I`	H`>`D`J`�A`operator()�G`<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>��
j�c
�value
�lookup_context���K`operator=��&L`OT::ChainRuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>.?AV<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@`5a013337�
?`
@`,	>`D`4
>`
D`,	B�C�CC`
>`	BHT`NU`hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >�
>`a�V`hb_apply_t<<lambda_c7598d2f8f4d44e9100a4a4db17a17b6> >.?AU?$hb_apply_t@V<lambda_c7598d2f8f4d44e9100a4a4db17a17b6>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`5a013337
X`��
Y`	0X`Z`s�
X`�
\`
X`	X`^`
]`	X`^`W_```
X`,
Y`,
c`	b`X`^`d`�[`operator()�a`<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>��
��c
|�lookup_context���e`operator=��&f`OT::RuleSet<OT::Layout::SmallTypes>::apply::__l5::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>.?AV<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@`5a013337
Y`
Z`,	X`^`W
X`
^`,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`5a013337���
m`��
n`	0m`o`s�
m`�
q`
m`	m`s`
r`	m`s`t`u`
m`,
n`,
x`	w`m`s`y`^p`operator()�v`<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>��z`operator=��&{`OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>.?AV<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@`5a013337���
o`,��OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`5a013337���
~`��
`	0~`�`s�
~`�
�`
~`	~`�`
�`	~`�`W�`�`
~`,
`,
�`	�`~`�`�`��`operator()��`<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>��
��c
|�lookup_context����`operator=��&�`OT::RuleSet<OT::Layout::SmallTypes>::apply::__l13::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>.?AV<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@`5a013337���
`
�`,	~`�`W
~`
�`,��X`	���`J����`hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�`8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@$0A@@@��	��.�.]`
X`	���`Z�`hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>�
X`f��`hb_map_iter_factory_t<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>,0>.?AU?$hb_map_iter_factory_t@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@$0A@@@�~`	���`J����`hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
�it���
�@f�`Phb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>,<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@$0A@@@���	�.�.�`
~`		�`Z�`hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>�
~`f��`hb_map_iter_factory_t<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>,0>.?AU?$hb_map_iter_factory_t@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@$0A@@@��m`�.	�B�`����`hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7���r�__item_t__�Fis_sorted_iterator�E__item__���F__more__���G__next__���G__prev__���H__end__Joperator!=�
��it���
K0p
MB8f�
�`@hb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���q`�.	NmHqH�`m`�.	NU�`��`hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>�
m`p
�.f��`hb_filter_iter_factory_t<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@AEBU<unnamed-type-hb_identity>@@@@�
m`��OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`5a013337��
�`��
�`	0�`�`s�
�`�
�`
�`	�`�`
�`	�`�`f�`�`
�`,
�`,
�`	�`�`�`�`��`operator()��`<lambda_4a1436269c73694e6842063dffc096b8>��
��c
|�lookup_context����`operator=��&�`OT::RuleSet<OT::Layout::SmallTypes>::would_apply::__l2::<lambda_4a1436269c73694e6842063dffc096b8>.?AV<lambda_4a1436269c73694e6842063dffc096b8>@@`5a013337��
�`
�`,	�`�`f
�`
�`,���`	t��`Jy���`hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e684206���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��__item__����__item_at__�__more__����__len__�__next__����__forward__�__prev__����__rewind__��__end__�operator!=�
��it���
�(fF�`8hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Rule<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::RuleSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_4a1436269c73694e6842063dffc096b8>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Rule@USmallTypes@Layout@OT@@@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$RuleSet@USmallTypes@Layout@OT@@@OT@@@@$0A@$0A@@@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@$0A@@@��	��.�.�`
�`	���`Z�`hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>�
�`f��`hb_map_iter_factory_t<<lambda_4a1436269c73694e6842063dffc096b8>,0>.?AU?$hb_map_iter_factory_t@V<lambda_4a1436269c73694e6842063dffc096b8>@@$0A@@@��OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`5a013337���
�`��
�`	�`�`s�
�`�
�`
�`	�`�`
�`	�`�`L�`�`
�`,
�`,
�`	�`�`�`�`��`operator()��`<lambda_c6f6345923136ec19f40e3413374af3d>��
y�c
s�lookup_context����`operator=��&�`OT::RuleSet<OT::Layout::SmallTypes>::collect_glyphs::__l2::<lambda_c6f6345923136ec19f40e3413374af3d>.?AV<lambda_c6f6345923136ec19f40e3413374af3d>@@`5a013337���
�`
�`,	�`�`L
�`
�`,	��C�C�`
�`	���`N�`hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >�
�`a��`hb_apply_t<<lambda_c6f6345923136ec19f40e3413374af3d> >.?AU?$hb_apply_t@V<lambda_c6f6345923136ec19f40e3413374af3d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`5a013337��
�`��
�`	�`�`s�
�`�
�`
�`	�`�`
�`	�`�`��`�`
�`,
�`,
�`	�`�`�`�`��`operator()��`<lambda_760afd1b39e8691ec03269af340bd36d>��
m�c
�lookup_context����`operator=��&�`OT::RuleSet<OT::Layout::SmallTypes>::closure_lookups::__l2::<lambda_760afd1b39e8691ec03269af340bd36d>.?AV<lambda_760afd1b39e8691ec03269af340bd36d>@@`5a013337��
�`
�`,	�`�`�
�`
�`,	��C�C�`
�`	���`N�`hb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >�
�`a�ahb_apply_t<<lambda_760afd1b39e8691ec03269af340bd36d> >.?AU?$hb_apply_t@V<lambda_760afd1b39e8691ec03269af340bd36d>@@@@����OT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`5a013337��
a��
a	aas�
a�
a
a	aa
a	aa�	a
a
a,
a,

a	aaaa�aoperator()�a<lambda_005c3098aaf39984d86b3ed31b1d41a7>��
j�c
�value
�lookup_context���aoperator=��&aOT::RuleSet<OT::Layout::SmallTypes>::closure::__l2::<lambda_005c3098aaf39984d86b3ed31b1d41a7>.?AV<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@`5a013337��
a
a,	aa�
a
a,		�C�Ca
a		aNahb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >�
aa�ahb_apply_t<<lambda_005c3098aaf39984d86b3ed31b1d41a7> >.?AU?$hb_apply_t@V<lambda_005c3098aaf39984d86b3ed31b1d41a7>@@@@���
�V,	���VpV	���VpV�x"Z$"	�9�G�Ga	$UpJrJfZ	�TpJrJjZ	�UpJrJoZ	�UpJrJsZ	�UpJrJwZ	VpJrJ{Z8Y""Z	u�O�O'a	�9�O�O�[&X"T�	0�O�O*a	YpJrJ�[nY$"	u޳�-a�#��	0&s���[	�	�	@\	:
@
Z\	�
�
t\	tz�\	���\	m
s
�\	���\	��\	^d]	"Q]	��G]	���]	Y_�]	�]	U[�]	6=^	��^	��^	[a/^	h^	��^^	���^	QW�^	��^	MS�^	,3,_	��"_	��_�[r�$"	0�G�GMa
�[�[Oac[>�$"	0�G�GQa
c[c[SaE[3�$"	0�G�GUa
E[E[Wa
[	�$"	0�G�GYa

[
[[a�Z�$"	0�G�G]a
�Z�Z_a�Z$�$"	0�G�Gaa
�Z�Zca�Z�$"	0�G�Gea
�Z�Zga�Z�$"	0�G�Gia
�Z�Zka	"(\_	BHv_	bh�_	���_	���_	;A�_	��`	 `	!':`	BHT`	���`	NU�`		�`	���`	���`	���`		a�t��OT::match_input::__l2::<unnamed-type-ligbase>.?AW4<unnamed-type-ligbase>@?1???$match_input@UHBGlyphID16@OT@@@OT@@YA_NPEAUhb_ot_apply_context_t@1@IQEBUHBGlyphID16@1@P6A_NAEAUhb_glyph_info_t@@IPEBX@Z3PEAI55@Z@`5a013337�
~a,
a
�`
�`
�`
�`
�`
k`
Q`
7`
`
�_
�_
�_
�_
�_
s_
U_
_
_
�^
�^
�^
�^
^
[^
F^
,^
�]
�]
�]
�]
�]
}]
h]
D]
/]
]
�\
�\
�\
�\
�\
q\
W\
=\
1Z
2Z,	�9�O�O@_	8YpJrJ%Zt""Z	�9�O�O�a	&XpJrJ�[4\<�	�O�O�aN\<�	�O�O�ah\��	�O�O�a�\��	�O�O�a�\9	�O�O�a�\9	�O�O�a	s��\	���\]$�	�O�O�a	�K];]$�	�O�O�a	W��]t],	�O�O�a�]$�	�O�O�a�]$�	�O�O�a	�*^	��^�]�	�O�O�a#^	�	�O�O�a	�	b^R^	�	�O�O�a	O��^�^�	�O�O�a�^	�	�O�O�a�^	�	�O�O�a	� &_	��_
_�	�O�O�a	0�O�O0_	0�O�O2_	0�O�O4_	0�O�O6_	0�O�O8_	0�O�O:_	0�O�O<_	0�O�O>_	�W_j_3�	�O�O�a�_3�	�O�O�a	���_	'z�_	+�_	��``>�	�O�O�a.`>�	�O�O�aH`>�	�O�O�a	���`	�B�`	���`	t��`�`r�	�O�O�a�`r�	�O�O�aar�	�O�Ob	07�P��[�#��	�'�`	�`�'
bhb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >���#'operator==�#'operator!=�boperator class OT::RuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_4a1436269c73694e6842063dffc096b8> &bget
�`v�Fbhb_reference_wrapper<<lambda_4a1436269c73694e6842063dffc096b8> >.?AU?$hb_reference_wrapper@V<lambda_4a1436269c73694e6842063dffc096b8>@@@@���	�'�`	�0'�`	�`�0'
bhb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >���6'operator==�6'operator!=�boperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> &��bget
~`v�Fbhb_reference_wrapper<<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2> >.?AU?$hb_reference_wrapper@V<lambda_6b6bfbb24e0febc6c6d243ff106cb3a2>@@@@���	�0'�`
m`	KC'b	w`KC'bhb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >���I'operator==�I'operator!=�boperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> &��bget
m`v�Fbhb_reference_wrapper<<lambda_0fee3caa27cf188a7c7ae862a83a0c7d> >.?AU?$hb_reference_wrapper@V<lambda_0fee3caa27cf188a7c7ae862a83a0c7d>@@@@���	KC'bw`r�	0�J�Jb	�V'�`	b`�V'bhb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >���\'operator==�\'operator!=�boperator class OT::RuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> &��bget
X`v�Fbhb_reference_wrapper<<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd> >.?AU?$hb_reference_wrapper@V<lambda_9cc0bbf5aeeb9f9355158e5c6deae5dd>@@@@���	�V'�`	�h'`	�_�h'bhb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >���n'operator==�n'operator!=�boperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_145dae3de3de6b8c2d93ee15431aa9ba> &���bget
�_v�Fbhb_reference_wrapper<<lambda_145dae3de3de6b8c2d93ee15431aa9ba> >.?AU?$hb_reference_wrapper@V<lambda_145dae3de3de6b8c2d93ee15431aa9ba>@@@@���	�h'`	7{'�_	�_7{'
!bhb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >����'operator==��'operator!=�"boperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_107ebf87f5b000505bbdada817b5a1b9> &�"bget
�_v�F#bhb_reference_wrapper<<lambda_107ebf87f5b000505bbdada817b5a1b9> >.?AU?$hb_reference_wrapper@V<lambda_107ebf87f5b000505bbdada817b5a1b9>@@@@���	7{'�_
�_	��'&b	�_��'
'bhb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >����'operator==��'operator!=�(boperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_ed525bb9966b42b472470fd965c0f9b7> &�(bget
�_v�F)bhb_reference_wrapper<<lambda_ed525bb9966b42b472470fd965c0f9b7> >.?AU?$hb_reference_wrapper@V<lambda_ed525bb9966b42b472470fd965c0f9b7>@@@@���	��'&b�_>�	0�J�J,b	��'�_	�_��'
.bhb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >����'operator==��'operator!=�/boperator class OT::ChainRuleSet<struct OT::Layout::SmallTypes>::apply::<lambda_4bb37448eeb7477659fa55e55206e865> &�/bget
�_v�F0bhb_reference_wrapper<<lambda_4bb37448eeb7477659fa55e55206e865> >.?AU?$hb_reference_wrapper@V<lambda_4bb37448eeb7477659fa55e55206e865>@@@@���	��'�_	�'\_	L_�'"3bhb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >����'operator==��'operator!=�4boperator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::would_apply::<lambda_2c1aaadc3771f36f26db31110777a4a8> &�4bget
B_v�F5bhb_reference_wrapper<<lambda_2c1aaadc3771f36f26db31110777a4a8> >.?AU?$hb_reference_wrapper@V<lambda_2c1aaadc3771f36f26db31110777a4a8>@@@@���	�'\_	��'"_	�^��'8bhb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >����'operator==��'operator!=�9boperator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_9d5c6714c466f57ee015a7d558c693c6> &���9bget
�^v�F:bhb_reference_wrapper<<lambda_9d5c6714c466f57ee015a7d558c693c6> >.?AU?$hb_reference_wrapper@V<lambda_9d5c6714c466f57ee015a7d558c693c6>@@@@���	��'"_
�^	)�'=b	�^)�'>bhb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >����'operator==��'operator!=�?boperator class OT::ContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> &���?bget
�^v�F@bhb_reference_wrapper<<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c> >.?AU?$hb_reference_wrapper@V<lambda_8eb53a1dff8c52d3ca0cb80d3e4c241c>@@@@���	)�'=b�^o#	0�J�JCb
l^	��'Eb	v^��'Fbhb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >����'operator==��'operator!=�Gboperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_122e28ece52156a2a2fafc112bad7fe5> &���Gbget
l^v�FHbhb_reference_wrapper<<lambda_122e28ece52156a2a2fafc112bad7fe5> >.?AU?$hb_reference_wrapper@V<lambda_122e28ece52156a2a2fafc112bad7fe5>@@@@���	��'Ebv^o#	0�J�JKb
3^	(Mb	=^(Nbhb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >���(operator==�(operator!=�Oboperator class OT::ContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> &���Obget
3^v�FPbhb_reference_wrapper<<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3> >.?AU?$hb_reference_wrapper@V<lambda_31eae20d5e7ef6cdf6c62c3e27b95fb3>@@@@���	(Mb=^�	0�J�JSb	�#(^	�]�#(Ubhb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >���)(operator==�)(operator!=�Vboperator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_4f022ae5b45819c96c70790b6d73aae8> &��Vbget
�]v�FWbhb_reference_wrapper<<lambda_4f022ae5b45819c96c70790b6d73aae8> >.?AU?$hb_reference_wrapper@V<lambda_4f022ae5b45819c96c70790b6d73aae8>@@@@���	�#(^
�]	36(Zb	�]36([bhb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >���<(operator==�<(operator!=�\boperator class OT::ChainContextFormat1_4<struct OT::Layout::SmallTypes>::closure::<lambda_fdad7d7a76a27b833a5a230a535832a8> &��\bget
�]v�F]bhb_reference_wrapper<<lambda_fdad7d7a76a27b833a5a230a535832a8> >.?AU?$hb_reference_wrapper@V<lambda_fdad7d7a76a27b833a5a230a535832a8>@@@@���	36(Zb�]o#	0�J�J`b
U]	�N(bb	_]�N(cbhb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >���T(operator==�T(operator!=�dboperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure::<lambda_94c242a454d1dc522c3eb98b9311c5a8> &��dbget
U]v�Febhb_reference_wrapper<<lambda_94c242a454d1dc522c3eb98b9311c5a8> >.?AU?$hb_reference_wrapper@V<lambda_94c242a454d1dc522c3eb98b9311c5a8>@@@@���	�N(bb_]o#	0�J�Jhb
]	l(jb	&]l(kbhb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >���r(operator==�r(operator!=�lboperator class OT::ChainContextFormat2_5<struct OT::Layout::SmallTypes>::closure_lookups::<lambda_7f323808c276e9bcb4e2229ea2793931> &��lbget
]v�Fmbhb_reference_wrapper<<lambda_7f323808c276e9bcb4e2229ea2793931> >.?AU?$hb_reference_wrapper@V<lambda_7f323808c276e9bcb4e2229ea2793931>@@@@���	l(jb&]o#	0�J�Jpb	��(�\	�\��(&rbhb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >����(operator==��(operator!=�sboperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::closure::<lambda_d05c4b0d2f5dbc5ad7785739f2713444> &sbget
�\v�Ftbhb_reference_wrapper<<lambda_d05c4b0d2f5dbc5ad7785739f2713444> >.?AU?$hb_reference_wrapper@V<lambda_d05c4b0d2f5dbc5ad7785739f2713444>@@@@���	��(�\	��(�\	�\��(.wbhb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >����(operator==��(operator!=�xboperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::collect_glyphs::<lambda_6b6c28e72d5e57b910a4751e9ef398fe> &�xbget
�\v�Fybhb_reference_wrapper<<lambda_6b6c28e72d5e57b910a4751e9ef398fe> >.?AU?$hb_reference_wrapper@V<lambda_6b6c28e72d5e57b910a4751e9ef398fe>@@@@���	��(�\�`r�	0�G�G|b�`r�	0�G�G~bb`r�	0�G�G�b�_>�	0�G�G�b�_>�	0�G�G�b�_>�	0�G�G�bL_3�	0�G�G�b�^{O	���G�G�b�]{O	��G�G�b�\o#	u�G�G�b�\o#	u�G�G�b�x""Z	�9�O�O�b	�9t��JY
FY�["r�	0�O�O�bc[">�	0�O�O�bE["3�	0�O�O�b
["	�	0�O�O�b�Z"�	0�O�O�b�Z"$�	0�O�O�b�Z"�	0�O�O�b�Z"�	0�O�O�b4\"<�	�O�O�b
4\4\�bN\"<�	�O�O�b
N\N\�bh\"��	�O�O�b
h\h\�b�\"��	�O�O�b
�\�\�b�\"9	�O�O�b
�\�\�b�\"9	�O�O�b
�\�\�b]"$�	�O�O�b
]]�b;]"$�	�O�O�b
;];]�bt]",	�O�O�b
t]t]�b�]"$�	�O�O�b
�]�]�b�]"$�	�O�O�b
�]�]�b�]"�	�O�O�b
�]�]�b#^"	�	�O�O�b
#^#^�bR^"	�	�O�O�b
R^R^�b�^"�	�O�O�b
�^�^�b�^"	�	�O�O�b
�^�^�b�^"	�	�O�O�b
�^�^�b
_"�	�O�O�b

_
_�bj_"3�	�O�O�b
j_j_�b�_"3�	�O�O�b
�_�_�b`">�	�O�O�b
``�b.`">�	�O�O�b
.`.`�bH`">�	�O�O�b
H`H`c�`"r�	�O�Oc
�`�`c�`"r�	�O�Oc
�`�`ca"r�	�O�O
c
aac�#��w`r�"	0�J�Jc
w`w`c�_>�"	0�J�Jc
�_�_c�^o#"	0�J�Jc
�^�^cv^o#"	0�J�Jc
v^v^c=^�"	0�J�Jc
=^=^!c�]o#"	0�J�J#c
�]�]%c_]o#"	0�J�J'c
_]_])c&]o#"	0�J�J+c
&]&]-c�`r�$"	0�G�G/c
�`�`1c�`r�$"	0�G�G3c
�`�`5cb`r�$"	0�G�G7c
b`b`9c�_>�$"	0�G�G;c
�_�_=c�_>�$"	0�G�G?c
�_�_Ac�_>�$"	0�G�GCc
�_�_EcL_3�$"	0�G�GGc
L_L_Ic�^{O$"	���G�GKc
�^�^Mc�]{O$"	��G�GOc
�]�]Qc�\o#$"	u�G�GSc
�\�\Uc�\o#$"	u�G�GWc
�\�\Yc	�9�x͆JY	�[pJrJOa	c[pJrJSa	E[pJrJWa	
[pJrJ[a	�ZpJrJ_a	�ZpJrJca	�ZpJrJga	�ZpJrJka	4\pJrJ�b	N\pJrJ�b	h\pJrJ�b	�\pJrJ�b	�\pJrJ�b	�\pJrJ�b	]pJrJ�b	;]pJrJ�b	t]pJrJ�b	�]pJrJ�b	�]pJrJ�b	�]pJrJ�b	#^pJrJ�b	R^pJrJ�b	�^pJrJ�b	�^pJrJ�b	�^pJrJ�b	
_pJrJ�b	j_pJrJ�b	�_pJrJ�b	`pJrJ�b	.`pJrJ�b	H`pJrJc	�`pJrJc	�`pJrJc	apJrJc	0�O�Ob	0�O�O,b	0�O�OCb	0�O�OKb	0�O�OSb	0�O�O`b	0�O�Ohb	0�O�Opb	0�O�O|b	0�O�O~b	0�O�O�b	0�O�O�b	0�O�O�b	0�O�O�b	0�O�O�b	���O�O�b	��O�O�b	u�O�O�b	u�O�O�bw`"r�	0�O�O�c�_">�	0�O�O�c�^"o#	0�O�O�cv^"o#	0�O�O�c=^"�	0�O�O�c�]"o#	0�O�O�c_]"o#	0�O�O�c&]"o#	0�O�O�c�`"r�	0�O�O�c�`"r�	0�O�O�cb`"r�	0�O�O�c�_">�	0�O�O�c�_">�	0�O�O�c�_">�	0�O�O�cL_"3�	0�O�O�c�^"{O	���O�O�c�]"{O	��O�O�c�\"o#	u�O�O�c�\"o#	u�O�O�c	w`pJrJc	�_pJrJc	�^pJrJc	v^pJrJc	=^pJrJ!c	�]pJrJ%c	_]pJrJ)c	&]pJrJ-c	�`pJrJ1c	�`pJrJ5c	b`pJrJ9c	�_pJrJ=c	�_pJrJAc	�_pJrJEc	L_pJrJIc	�^pJrJMc	�]pJrJQc	�\pJrJUc	�\pJrJYc��OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`5a013337�
�c��
�c	0�c�c�	
�c�
�c
�c	�c�c
�c	�c�c�/�c�c
�c,
�c,
�c	�c�c�c�cr�coperator()��c<lambda_8d00e4e5248c40de40d06dd474eb61a9>��
�/glyphset��coperator=���&�cOT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes>::subset::__l2::<lambda_8d00e4e5248c40de40d06dd474eb61a9>.?AV<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@`5a013337�
�c
�c,	�c�c�/
�c
�c,}0�ct	200�c�H0���chb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type���J0__item_t__�Fis_sorted_iterator��0__item__����0__more__����0__next__����0__prev__����0__end__�0operator!=�
{0it���
�0hp
'tpf�
�cxhb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSubstFormat1_2<OT::Layout::SmallTypes> const *>,0,0> >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSubstFormat1_2@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@$0A@@@���ct	�0mHqH�c�ct	�0�0�c��chb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>���
�cp
tf��chb_filter_iter_factory_t<<lambda_8d00e4e5248c40de40d06dd474eb61a9>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@AEBU<unnamed-type-hb_second>@@@@���OT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`5a013337���
�c��
�c	>,�c�c.�
�c�
�c
�c	�c�c
�c	�c�c0�c�c
�c,
�c,
�c	�c�c�c�cr�coperator()��c<lambda_e5004a4bff191c4a89adf2e9af9eafef>��
0glyph_map�coperator=���&�cOT::Layout::GSUB_impl::SingleSubstFormat2_4<OT::Layout::SmallTypes>::subset::__l2::<lambda_e5004a4bff191c4a89adf2e9af9eafef>.?AV<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@`5a013337���
�c
�c,	�c�c0
�c
�c,���c	�3�3�cJ�3���chb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��3__item__����3__item_at__�3__more__����3__len__�3__next__����3__forward__�3__prev__����3__rewind__��3__end__�3operator!=�
��it���
�3hffdphb_map_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<OT::Layout::Common::Coverage::iter_t,hb_array_t<OT::HBGlyphID16 const > >,hb_set_t const &,<unnamed-type-hb_first> const &,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@Uiter_t@Coverage@Common@Layout@OT@@U?$hb_array_t@$$CBUHBGlyphID16@OT@@@@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00$0A@@@��	�3�s�s�c
�c	�3�3dZdhb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>�
�cf�dhb_map_iter_factory_t<<lambda_e5004a4bff191c4a89adf2e9af9eafef>,1>.?AU?$hb_map_iter_factory_t@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@$00@@���OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`5a013337���
d��
d	>,d	ds
d�
d
d	d
d
d	d
dsdd
d,
d,
d	dd
ddz
doperator()�d<lambda_169abc1cf0886b61cce5742591663ff2>��
ud
umask�doperator=���&dOT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_169abc1cf0886b61cce5742591663ff2>.?AV<lambda_169abc1cf0886b61cce5742591663ff2>@@`5a013337���
d
	d,	d
ds
d

d,��OT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`5a013337���
d��
d	>,ddJ.
d�
 d
d	d"d
!d	d"d0#d$d
d,
d,
'd	&dd"d(drdoperator()�%d<lambda_35d567a03f20e03bd00cc260067c633e>��
0glyph_map)doperator=���&*dOT::Layout::GSUB_impl::SingleSubstFormat1_3<OT::Layout::SmallTypes>::subset::__l2::<lambda_35d567a03f20e03bd00cc260067c633e>.?AV<lambda_35d567a03f20e03bd00cc260067c633e>@@`5a013337���
d
d,	d"d0
d
"d,4d	�341d&�3��2dhb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�4__item__���4__item_at__4__more__���4__len__4__next__���4__forward__4__prev__���4__rewind__�4__end__!4operator!=�
4it���
"48f�3d@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>,hb_set_t const &,<unnamed-type-hb_second> const &,0>,<lambda_35d567a03f20e03bd00cc260067c633e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00$0A@@@���	&4�s�s!d
d	&4,46dZ7dhb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>�
df�8dhb_map_iter_factory_t<<lambda_35d567a03f20e03bd00cc260067c633e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_35d567a03f20e03bd00cc260067c633e>@@$00@@��.d	d4�4:d�w4��;dhb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>���>,__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��4__item__����4__item_at__�4__more__����4__len__�4__next__����4__forward__�4__prev__����4__rewind__��4__end__�4operator!=�
6.it���
�4f�<d hb_map_iter_t<hb_bit_set_invertible_t::iter_t,<lambda_169abc1cf0886b61cce5742591663ff2>,1,0>.?AU?$hb_map_iter_t@Uiter_t@hb_bit_set_invertible_t@@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00$0A@@@��	�4�s�sd
d	�4�4?dZ@dhb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>�
df�Adhb_map_iter_factory_t<<lambda_169abc1cf0886b61cce5742591663ff2>,1>.?AU?$hb_map_iter_factory_t@V<lambda_169abc1cf0886b61cce5742591663ff2>@@$00@@���OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`5a013337��
Cd��
Dd	0CdEd�
Cd�
Gd
Cd	CdId
Hd	CdIdz�JdKd
Cd,
Dd,
Nd	MdCdIdOdrFdoperator()�Ld<lambda_d7e02e07103bcfa21c6e6afff361cb95>��
�$glyphs���Pdoperator=���&QdOT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes>::intersects_lig_glyph::__l2::<lambda_d7e02e07103bcfa21c6e6afff361cb95>.?AV<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@`5a013337��
Dd
Ed,	CdIdz�
Cd
Id,T�Cd	;-;XdJ
;��Ydhb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes���0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�0;__item__���1;__item_at__0;__more__���2;__len__3;__next__���4;__forward__3;__prev__���4;__rewind__�5;__end__8;operator!=�
R�it���
9;(f�Zd0hb_map_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::Layout::GSUB_impl::Ligature<OT::Layout::SmallTypes>,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::Layout::GSUB_impl::LigatureSet<OT::Layout::SmallTypes> const *>,0,0>,<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0,0>.?AU?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@U?$Ligature@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@U?$IntType@G$01@4@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBU?$LigatureSet@USmallTypes@Layout@OT@@@GSUB_impl@Layout@OT@@@@$0A@$0A@@@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@$0A@@@��	<;�.�.Hd
Cd	<;B;]dZ^dhb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>�
Cdf�_dhb_map_iter_factory_t<<lambda_d7e02e07103bcfa21c6e6afff361cb95>,0>.?AU?$hb_map_iter_factory_t@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@$0A@@@	�0�0�c	�3�3d	�4�4?d	&4,46d	<;B;]d
Vd
/d
d
�c
�c	200�c	�3�3�c	d4�4:d	�341d	;-;Xd��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`5a013337�
pd��
qd	updrdJ.
pd�
td
pd	pdvd
ud	pdvd#wdxd
pd,
qd,
{d	zdpdvd|dnsdoperator()�yd<lambda_f5da3edf019f94dee9e27d90d0ef2a59>��
umask�}doperator=��&~dOT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_f5da3edf019f94dee9e27d90d0ef2a59>.?AV<lambda_f5da3edf019f94dee9e27d90d0ef2a59>@@`5a013337�
qd
rd,	pdvd#
pd
vd,
>�zd	0�.�.�d��OT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`5a013337�
�d��
�d	u�d�dJ.
�d�
�d
�d	�d�d
�d	�d�d#�d�d
�d,
�d,
�d	�d�d�d�dn�doperator()��d<lambda_4f837534229b6800e8a96c00781067c5>��
umask��doperator=��&�dOT::Layout::GSUB_impl::SingleSubst::serialize::__l7::<lambda_4f837534229b6800e8a96c00781067c5>.?AV<lambda_4f837534229b6800e8a96c00781067c5>@@`5a013337�
�d
�d,	�d�d#
�d
�d,b>��d	0�.�.�d	9;�>]d	Md9;�>*�dhb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >����>operator==��>operator!=��doperator class OT::Layout::GSUB_impl::LigatureSet<struct OT::Layout::SmallTypes>::intersects_lig_glyph::<lambda_d7e02e07103bcfa21c6e6afff361cb95> &�dget
Cdv�F�dhb_reference_wrapper<<lambda_d7e02e07103bcfa21c6e6afff361cb95> >.?AU?$hb_reference_wrapper@V<lambda_d7e02e07103bcfa21c6e6afff361cb95>@@@@���	9;�>]d	"4�?6d	&d"4�?&�dhb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >����?operator==��?operator!=��doperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��dget
dv�F�dhb_reference_wrapper<<lambda_35d567a03f20e03bd00cc260067c633e> >.?AU?$hb_reference_wrapper@V<lambda_35d567a03f20e03bd00cc260067c633e>@@@@���	"4�?6d	�4�??d	d�4�?&�dhb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >����?operator==��?operator!=��doperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��dget
dv�F�dhb_reference_wrapper<<lambda_169abc1cf0886b61cce5742591663ff2> >.?AU?$hb_reference_wrapper@V<lambda_169abc1cf0886b61cce5742591663ff2>@@@@���	�4�??d	�3�?d	�c�3�?&�dhb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >����?operator==��?operator!=��doperator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��dget
�cv�F�dhb_reference_wrapper<<lambda_e5004a4bff191c4a89adf2e9af9eafef> >.?AU?$hb_reference_wrapper@V<lambda_e5004a4bff191c4a89adf2e9af9eafef>@@@@���	�3�?d
�c	�0�?�d	�c�0�?*�dhb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >���@operator==�@operator!=��doperator class OT::Layout::GSUB_impl::LigatureSubstFormat1_2<struct OT::Layout::SmallTypes>::subset::<lambda_8d00e4e5248c40de40d06dd474eb61a9> &����dget
�cv�F�dhb_reference_wrapper<<lambda_8d00e4e5248c40de40d06dd474eb61a9> >.?AU?$hb_reference_wrapper@V<lambda_8d00e4e5248c40de40d06dd474eb61a9>@@@@���	�0�?�d�c<�	0�J�J�dMd3�	0�G�G�d&d{O	>,�G�G�d�cs�	>,�G�G�ddo#	>,�G�G�dzd{O	u�G�G�d
zdzd�d�d{O	u�G�G�d
�d�d�d�c<�"	0�J�J�d
�c�c�dMd3�$"	0�G�G�d
MdMd�d&d{O$"	>,�G�G�d
&d&d�d�cs�$"	>,�G�G�d
�c�c�ddo#$"	>,�G�G�d
dd�d	0�O�O�d	0�O�O�d	>,�O�O�d	>,�O�O�d	>,�O�O�dzd{O$"	u�G�G�d�d{O$"	u�G�G�d�c"<�	0�O�O�dMd"3�	0�O�O�d&d"{O	>,�O�O�d�c"s�	>,�O�O�dd"o#	>,�O�O�d	u�O�O�d	u�O�O�d	�cpJrJ�d	MdpJrJ�d	&dpJrJ�d	�cpJrJ�d	dpJrJ�dzd"{O	u�O�O�d�d"{O	u�O�O�d	zdpJrJ�d	�dpJrJ�d&WType���Wget_null���f�dNullHelper<arabic_fallback_plan_t>.?AU?$NullHelper@Uarabic_fallback_plan_t@@@@��&9UType���hWget_crap����eCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&NUType���gWget_crap����eCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���cWget_null���ZeNull<arabic_fallback_plan_t>.?AU?$Null@Uarabic_fallback_plan_t@@@@��&�VType���eWget_null���VeNullHelper<ManifestLookup>.?AU?$NullHelper@UManifestLookup@@@@���Wget_null���JeNull<ManifestLookup>.?AU?$Null@UManifestLookup@@@@��&NUType����Xget_null����
eNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&9UType����Xget_null����eNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Xget_null����eNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�Xget_null����eNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@����YgetbeCrapOrNullHelper<OT::HBGlyphID16>.?AU?$CrapOrNullHelper@UHBGlyphID16@OT@@@@�&�9Type���Zget_crap���VeCrapHelper<OT::HBGlyphID16>.?AU?$CrapHelper@UHBGlyphID16@OT@@@@�u#8�R�arabic_win1256_gsub_lookups.?AUarabic_win1256_gsub_lookups@@
e�� #� #� #$� #
� #�F

�Amanifest�
emanifestData�
@% initLookup���
�A$initLookupSubLookupOffsetsArray��
@%&initLookupSubLookupOffsetsArrayData��
@%*mediLookup���
�A.mediLookupSubLookupOffsetsArray��
e0mediLookupSubLookupOffsetsArrayData��
@%6finaLookup���
�A:finaLookupSubLookupOffsetsArray��
@%<finaLookupSubLookupOffsetsArrayData��
@%@rligLookup���
�ADrligLookupSubLookupOffsetsArray��
�AFrligLookupSubLookupOffsetsArrayData��
@%HrligMarksLookup��
�ALrligMarksLookupSubLookupOffsetsArray�
�ANrligMarksLookupSubLookupOffsetsArrayData�
@%PinitmediSubLookup
�ATinitmediSubLookupSubstitute��
eVinitmediSubLookupSubstituteData��
�AzinitmediSubLookupCoverage
�A|initmediSubLookupCoverageGlyphs��
e~initmediSubLookupCoverageGlyphsData��
@%�initSubLookup
�A�initSubLookupSubstitute��
e�initSubLookupSubstituteData��
�A�initSubLookupCoverage
�A�initSubLookupCoverageGlyphs��
e�initSubLookupCoverageGlyphsData��
@%�mediSubLookup
�A�mediSubLookupSubstitute��
e�mediSubLookupSubstituteData��
�A�mediSubLookupCoverage
�A�mediSubLookupCoverageGlyphs��
e�mediSubLookupCoverageGlyphsData��
@%�finaSubLookup
�A�finaSubLookupSubstitute��
e�finaSubLookupSubstituteData��
�AfinaSubLookupCoverage
�AfinaSubLookupCoverageGlyphs��
efinaSubLookupCoverageGlyphsData��
@% medifinaLamAlefSubLookup�
�A$medifinaLamAlefSubLookupSubstitute���
�&medifinaLamAlefSubLookupSubstituteData���
�A.medifinaLamAlefSubLookupCoverage�
�A0medifinaLamAlefSubLookupCoverageGlyphs���
�2medifinaLamAlefSubLookupCoverageGlyphsData���
@%:lamAlefLigaturesSubLookup
�A>lamAlefLigaturesSubLookupLigatureSetOffsetsArray�
�A@lamAlefLigaturesSubLookupLigatureSetOffsetsArrayData�
�ABlamAlefLigaturesSubLookupCoverage
�ADlamAlefLigaturesSubLookupCoverageGlyphs��
�AFlamAlefLigaturesSubLookupCoverageGlyphsData��
�AHlamLigatureSet���
�JlamLigatureSetData���
�ARlamInitLigature1�
�ATlamInitLigature1ComponentsArray��
�AVlamInitLigature1ComponentsArrayData��
�AXlamInitLigature2�
�AZlamInitLigature2ComponentsArray��
�A\lamInitLigature2ComponentsArrayData��
�A^lamInitLigature3�
�A`lamInitLigature3ComponentsArray��
�AblamInitLigature3ComponentsArrayData��
�AdlamInitLigature4�
�AflamInitLigature4ComponentsArray��
�AhlamInitLigature4ComponentsArrayData��
@%jshaddaLigaturesSubLookup�
�AnshaddaLigaturesSubLookupLigatureSetOffsetsArray��
�ApshaddaLigaturesSubLookupLigatureSetOffsetsArrayData��
�ArshaddaLigaturesSubLookupCoverage�
�AtshaddaLigaturesSubLookupCoverageGlyphs���
�AvshaddaLigaturesSubLookupCoverageGlyphsData���
�AxshaddaLigatureSet
ezshaddaLigatureSetData
�A�shaddaLigature1��
�A�shaddaLigature1ComponentsArray���
�A�shaddaLigature1ComponentsArrayData���
�A�shaddaLigature2��
�A�shaddaLigature2ComponentsArray���
�A�shaddaLigature2ComponentsArrayData���
�A�shaddaLigature3��
�A�shaddaLigature3ComponentsArray���
�A�shaddaLigature3ComponentsArrayData���RTe�arabic_win1256_gsub_lookups.?AUarabic_win1256_gsub_lookups@@�#� e#��AW#�"e#��C#��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`23e8c3d6���
%e��
&evgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`23e8c3d6���
'e,��hb_bit_set_invertible_t::is_equal:M��E�Y�0�*���x�*��F:�#�pa�
A��:՟��D�RIp�
���nԻJ�� ��3 �l��(Z�Htq�v�TQ�T���X���a[�M����3���%QzT��A����U��Z1mт�������-�~����]�����b��h�e���8�6����z��K�gNS����0�]��q�ۏ�@!��i7���C]������+R���[��
��Q�G�@'Z{5Z�6���8 �x�"��Z#��Q�ֈ\�]��f+�x���C�!��l�����r�&F�W1Ɗ���QHE�;�R;��v��o%������$��wgQ�L��XVEf![y�kT{�T��dz����_Mr�]�q�X�|��`�
D^F�_d���,�R �H�i��z�Ի�R��1?�0�+�@�%j�z3���i���2�~�j�o��+-�8��z�~�_��u�nyv�D�c�?-d�C�/����ii�4Sá�C<a�AC�����L�u� V��E�u�p^g`�L�Ɉ3�R����o�%I�cH��l��bu��\�?�:��>p�Hߘ��R+:)�<Zz������HB�P��{���!�KM�#��y?��lDgS�s	z�9��}zՑ9S���"�2-7�����I.$�ً����e��G��v�y������3�a{�<~��
�i�sm8����z���O��#a���l�E��<>���'�3�ј�[��<�zQ����M	����i�3VB��L��d�������S�S�,̯M���y5��R.=��RMBT��:��BCv��	�����gD��hr@�$�s����[�pp���R0(��7y�Q��T+���3��DW> p��k4�Ӄ
�H�&�%�!B�SB�mIK\�օx�����N��1�!8K�NX�<��{�'f!i�u�m�T��q4��N\ֺ��Ru�h���H0�9@p���o����9�)�]��0o���0B5q��J-؅�J��4if�җڟ#�s�h�<��K{
�t�9����u��GQ�KN#�pO��
!Y��r
n��Z������=g�^��`b7b4�mNl�R�����_|�.So���n5�iH���J�_�"y��Ƭ$���$�����K*e���Mi�P��������c~�Vg���8����'`�J>�2$:"7��?����ڰ�`v/����"�E-ܐ���\*��	�W//���e�|�) O��=Z*�m[PF�S���z�z�fg���V~^:W-(UɀB�G��}�n��#��}=f�G�x��+-�S,A�S�]/(�����QX���wSR����zl��3���g�^�?oc1b���N��|��`dJ)2'�y(�m����P��9�v$أ?��P��o+��!�g�\,J��*�G����V�1p�P�<JD`a������nk���:�V-��3�>�1�n��3�������1f��D����<��="��7��t���W9N$ߑ����jI�1�>�0b�~�cwH��d{'����d�Z�7�i+���&�:pn2��VӼ�B�Bн��Ҭ���h�
�01�SS�����+m��	3��4A�P����p`���~�*���j�(G0�F���Xz�'��n���+�D��
s�����}seX�Lf�;0�^s��\��$����s~�^0��
���_�	Z��#>�;�����Q�ȡ�g��Q[7ΰ��L����P^�(�o���`���R�
������R<�6WEl}&�Z��V��k���<pQ]�+� Y��<H��F!��&{һx���Q�Ÿ	�]������mI3+���;Gq�����ӑ�Y9�U�.�%�u���?�p�	�D��Ոc}2�yoB��x�?0�C���4!���6t��d��KH��yr�]MC
�I.[��z�M�b/�l�~�#��f�	��d�zː@��~��l�c3��:v�Sz�k����T7�qrpg�%t�7P�z/�+�Q�-�
Fּ�<W��B�-w��-}ײ��*
Z�AJ�%�Hw>�/QaM_�y�W?]���-�t 	(����:��V�K����r���95�@��|�l\��X�w��5��M�[����pQ�~`�^��=�w��Ҝ���E��
u|�7�[�y��K��1�AB��L�WnQ�j�2a$h$���*"����K3����]��!��LSH����j�W�$�?�f�P��e��t�	D���m��Y?���e!k�^�,���r�]�}o�U�p&�������^,6�Ύ�0�t���V�7�T�c�;�
�+�����	ׁ�!��w���پbS�	<$�V�.AX��8]}��D��;V���=��`x��[���X*����a����Y�12�9@ev��l�'Рw����kK��N'\��)����+��;+���
�������w�$n�'�.�����]I/�U��!�u�>;w��������_���D��1�*Ɗ!J���t�>(���@X�=�c��9�+7r�<�A���l���Zl�φ|��wO�b;�����}�D�U�P����h^*��j����� ��B���p�tCW�����"����T�U�z��r!��'���P
AdO�*����Ȼ�9�����ޯ�m	O��D?Q�G��',�����X[�����	_�PC�!#T�"���d��MCoZ�#�}��U��6۷
�17���~�����̅��{�0��H9}�$$f�������C�C�2�B	�e�&���|L<��!�b���j��zDUc�:����tx<������KE�J�U<������J(�����!�D���8�O��T���t�N.��Y��W2��2�L�}��7��4
�P����FE3�N���K����P
|vC����/ϔ�5��>,��>3����b��1�P��:��r+6� ���q��B}�����;�xZ�G���½X�J��`�I6F����}�"�N5��Lz���X�HP(���au�.���,�|�������&�^���G�r��~%�a��V/0&�E��N�'�O� ��ɻ?_o
:3�~����Z�Y�n�Ɠ��Y���|;-�O,���=f0�.��2�����1*C��B��P��T�9�2]o uWb��p�̬�E�v������G.��8T`���$��3�0��$��T��h��S�Ai��<���ng�7d���9���Ur��F[|�v����S">NS�����AśL��8b�6��CS��7�J�>�V�h�%�B��X��OY�����x_J��x���b}Ạe&:(�8�?8$��Cn,��^?����5w���[��!S,����S��8N_.��f},��U�
;w�^��O��1��(�؈a^=�+�d>���N�
��m`�4'�����>���~40,>�$<)sĄK��p
ّ�<�����������Ĵy=qW%�@1��M�O�gw����c��������}#js������a�C{����x�! mn�4̂g_qW���r%�K�5N
�l�h�M
U*���0
����RQ(��f�y^���ɶ/(�[�n�m�.�,,�id!)j��f���B�Rh�XH��#�J�� x����a���0�)�#��8��0w�2�	�v��������1���������OX4^�D���3O	GJ��U��Υд[��G$��-Vy�T����5��?_n>�w�%?jv2_���6n��b��	:�p��d���ږ���n=��L����^Oc�������\���\G���٤��#dc�:f
�$��9$�O�����s���2��0��חͦ���6�<v�����1��-O�����S�P�����O	,�`Ϻ�"Ю���O�OF�7�K�
��H��R�03�u��$0�,02����=K�b���1��G��]��	����/���4R	S���zhuc�U�mXg��"�gZ�dK�V&%�}�!}Lj����{�I��g�XV��h�A1k��mQڄKD�R�0�q��\5�]��W�v,Q�ظ!�z���8v�V�ޔc���}��:ۨ�,H��
H�^92�������� .r�Q6-;W�Z��#96���Lӗ/�7��;�h���Q�TH���^�o�G����o�H=��I.
��A�����K����P4�҉t��-��j���#
��)���4�]�)�(���v�Y�����Kݒ�D��v��4��2zmy�^��h�Y��@)���R%��d&7�
qz~\�,���_�8�*��"�������!�y"�o�����L����X'���
z����Jmk��y�oA;x��n���nb)��	�\��!��w�I���ZQ�9��{�F}���C6�H$��H���r����d�fiDS\1�Kk��`Q �7�-6��QSڙ�8�sh��g��&a�i,"���r�&h`�9��Gs	�u��Z��1���nO��CmC��-CTe_xK��:����$��:�w��L��wӈ�|�������^*<f}���m����������,Ê�~G[
�@!:�,�	����]�;Y��:|�l�16daY#�7P�/e��&�-Y��fwu�:4�y��I_
E?��Wv�	�#�eSU�#�A5����Ԗ�c��a�����V.��������"5�
oƱ�R��N��� �{�0�6����A��.<K��T]� ��ϯǟ��c�~���0�6�h�ow���e<&����\�y�����3d������y��v�W�)�W�"($̍�����5��)"�������B�#��������o��0�m`��x���%�����UִI�g���v�s1���N����������2�K@��|;��Q�6-�'m#qf���p07�^��=[.��f��T�D�&?�`���K[R���3��1�L�wT�C�~�,_&N:2:7�[T|���zI��d�& �/:FW(�e�G�x�~[�� J]�k��U��@���O�Q$ b��;��,A����/6�-E�%� �sw7��]$��/R.n�
�)m4{;;&qsі^��6�X������}�^r����� {�pB;VB���0���$*���<BD
X�d`D��5v�]"Y~�F�L��EC�֜�%����0��:�X��(k�f�����Y����YB%�� �S��,�S	���xX�@����6s�)h���H��-�dM�"sE���v��E˥͗�%�m�JU�p��_�1���P�?]h��G����1��9J�b�\ɯ!^z��NU�Y��nP���k3�_̛�)���w�b��qP��(�M�DF��{�H������?����P���~�1:s��Y-b�5��zJ �Q؝:�'Cn=ͫ]������@i��S��l�����`�T�>3xL�PM�]�b�%���0���5�2SK����*��o��EE���k71)��� ����t�6�[�bi�/���4^�e�(
����?n�fe�����!]m���Z��c�����w%��������xg��-�3D'�M�g�P��E��8���,z5I�С|���Z�)�������7��/��ʢ��؍��+c��g���������j���7�mz���u��J�������n�,;EE��_�ɀ��t��m1��x��A������
w~���-t�A�Q�,��+���[�"�T�U���FgO�8�R�Ư��N�Oy�$��l�g�i�	��7�Z�Q��j����$>�M�����o_�i��n
A�P�����m��)�E8s�E������UL����R�3���ұ��S��]�GW`�S��PLާ�5iddB���_ޝ����K	z�0^ҹT��n�\�w��������Ya�����:K93Z
H���(�h�Z�Y��`��*�i5B)�gN���3��@Z�p"OJ����m�C,�i(L?���~z
n�v�.k��eN��n_j��a�Q�P� ��(����ͷo t�p>=�kן��YA$������k��2��s\���MA�."(V������|N}�A �E*���zx����H������ƖW��r2�#g�p�������9�g������J�Rݮ?vLg��G������)<1��0qn�vb�{p�ݻrj����e�|��LJ����Y�|v�3o{��3
ǚcnx�C��M�֘��e�T����9�6�a+��qQ��E1��f������#��9�L\moM�[�L�d����<i�5���.�����=j	2�`e��P)��2S ��w
�0���9�*O��h���WE�7����h�R9zsXq�LFԄ��$g������>��?��h���B���{
�����d~��R����yi�3�L+�ZC�o�OtLZ�u�`�����,��<����0~��i�1?fzW�g�Cw�
��O������\�U��������4#�&�?�;:����I͹!V�1s2*���&��>��0�v��zi���8Sr��1�#�|Nq�?U�����"��H�	�CG��?��z��~��v3m1�F~�se�'S8���YlG��ڂE����0"�S��V"���:iH�E}W���|���܄:�g/}o��c�Tm]��L����5Ϯv�[��M���$�I��
����
��&-X�D���!`�̿�o�L���
�^�:X1�;�[m��T��w���Xh�Z(vB�j�)��AܻX(?�.�b�b{�Qc���Y�I[�u�~X,�lÅ:Vk��5I��G��Z�2f<y�a����<�X=d�m�>�~���s�@�V}4}�f^�v�6G�":"|`�ymX~�
�����!C�����@��M����UIp��S�tQ(�0qh�:�|������%����8�i����Y�0zx�p���X|4���r$�����,���v�t�����C�FOfdXӏX��.�S/OP#(���1��m+������B\
K1��:b�#��p�����������m��{����wm^�k�����X������-x�bH��aQvɆ�m��Z�n�ip�^�� R��L��r��usݺ�nd�A#�NBg�3fP�%��&�RliaAS��pX�q��83X�'d�Pj�6�,����r�B���l-	#S��!s9A�:�<�-��i��=gAG�dg���.}e�9m���m��*��z��>S����> �t7m6����H��S~���T�̃t���>L,�I$f���V��_���{
2u�h�����.WW4?4
�c�
�]X�w�J8<��%�z����t�����L�@��U�:�q�M��&��~�����9�,���W=������^V�cs���t��R{X\�=xv�?��`�"Y��|f�>*������e��A����.\�F1�M�T�n!x��=(}�G6�	�y��"��rZ�.�8=#ev��R��z���-�ԣv�ث�Q|��@��ބ��]'fƜL�T�xӢ|��w�1�����w�³�����%�
�
3��K<�J�ŝg2�8���sa�p����DFJ�Qp�c���8M��������#M��;����&�������_�E�o�m�C{���n�k�L����s�v��DN��9*�lOïq��d
�-E���KuxH����,]��?���p7�D�������7L�������i���J����&G��3���}�:J�����~s�S{v,v*A���>��C����S���G�w�Wm���������5	h\%e�i�m�=��1Kd"�/M"K����1Ǽ�����x��C����u��-ץ��"\��5���e�������%�˵O`g�f��S�����'X�T����*1%�	�ă�!��|&O����(���"b��q���|�+���+�[��J�;���u$l��x~������sT��'���m��',[b����N��n5��� w���\z�[��ertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
f�
(f	�.�.�.)f
f	�.�.+fZ,fhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
ff�-fhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
f	0fJ.	0fJ.
f	f2f
)f	f2f3f4f
f,
f,
7f	6ff2f8f�foperator()�	0f<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�"foperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	1f<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>#foperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)5f<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��9foperator=��
v:fhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`74abd94d�B�khmer_shape_plan_t.?AUkhmer_shape_plan_t@@��u#$�
=fmask_array���B>f$khmer_shape_plan_t.?AUkhmer_shape_plan_t@@��
<f?#$�
Af,
BfuCf
Af
Ef
@f,
<f��
Hf
If,
�T,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`74abd94d��
Lf��
Mf	LfNf~ 
Nf,
Mf	� LfNf	� LfNf~Lf�	���Tf
Lf	Lf~ 	Lf~ 
Lf�
Yf
Lf	Lf[f
Zf	Lf[f\f]f
Lf,
Mf,
`f	_fLf[faf�Ofoperator()�	Wf<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Rfoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	Xf<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Sfoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�^f<lambda_133af15c3ab28a2fd0176429d1e8943b>��bfoperator=���
vcfstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`74abd94d����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`74abd94d��
ef��
ff	efgf� 
gf,
ff	� efgf	� efgf~ef�	���mf
ef	ef� 	ef� 
ef�
rf
ef	eftf
sf	eftfufvf
ef,
ff,
yf	xfeftfzf�hfoperator()�	pf<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�kfoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	qf<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>lfoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�wf<lambda_9f40189620cfe4223adcbc34f0d42913>��{foperator=���
v|fstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`74abd94d����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`74abd94d�
~f��
f	~f�f� 
�f,
f	� ~f�f	� ~f�f~~f\	
��f
~f	~f� 	~f� 
~f�
�f
~f	~f�f
�f	~f�f�f�f
~f,
f,
�f	�f~f�f�f��foperator()�	�f<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��foperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�f<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�foperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����f<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���foperator=���
v�fstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`74abd94d���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`74abd94d��
�f��
�f	�f�f!
�f,
�f	!�f�f	!�f�f~�f�	<,9�f
�f	�f!	�f!
�f�
�f
�f	�f�f
�f	�f�f�f�f
�f,
�f,
�f	�f�f�f�f��foperator()�	�f<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��foperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�f<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�foperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��f<lambda_66f57f934f28d61049862f64df852ff0>���foperator=���
v�fstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`74abd94d��	�.�.+f
/f6f{O	0�G�G�f	�.�O+f	6f�.�O��fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��foperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���fget
fv�F�fhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.$f6f{O$"	0�G�G�f
6f6f�f	�.�O+f	0�O�O�f6f"{O	0�O�O�f	6fpJrJ�f�KHMER_PREF���KHMER_BLWF���KHMER_ABVF���KHMER_PSTF���KHMER_CFAR���_KHMER_PRES��_KHMER_ABVS��_KHMER_BLWS��_KHMER_PSTS��	KHMER_NUM_FEATURES���KHMER_BASIC_FEATURES�Jt�f<unnamed-enum-KHMER_PREF>.?AW4<unnamed-enum-KHMER_PREF>@@�+#H�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7e78c715���
�f��
�fvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7e78c715�g,
�g	� �g�g	� �g�g~�g�	����g
�g	�g� 	�g� 
�g�
�g
�g	�g�g
�g	�g�g�g�g
�g,
�g,
�g	�g�g�g�g��goperator()�	�g<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��goperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�g<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�goperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��g<lambda_9f40189620cfe4223adcbc34f0d42913>���goperator=���
v�gstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`db19d80e����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`db19d80e�
�g��
�g	�g�g� 
�g,
�g	� �g�g	� �g�g~�g\	
��g
�g	�g� 	�g� 
�g�
�g
�g	�g�g
�g	�g�g�g�g
�g,
�g,
�g	�g�g�g�g��goperator()�	�g<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��goperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�g<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�goperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����g<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���goperator=���
v�gstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`db19d80e���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`db19d80e��
�g��
�g	�g�g!
�g,
�g	!�g�g	!�g�g~�g�	<,9�g
�g	�g!	�g!
�g�
�g
�g	�g�g
�g	�g�g�g�g
�g,
�g,
�g	�g�g�g�g��goperator()�	�g<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��goperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�g<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�goperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��g<lambda_66f57f934f28d61049862f64df852ff0>���goperator=���
v�gstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`db19d80e��	�.�.ug
yg�g{O	0�G�G�g	�.�Oug	�g�.�O��ghb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��goperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���gget
fgv�F�ghb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.ng�g{O$"	0�G�G�g
�g�g�g	�.�Oug	0�O�O�g�g"{O	0�O�O�g	�gpJrJ�gv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`20804715���
�g��
�gvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`20804715���
�g,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`20804715�
h��
h	0hhJ.
h,
h	P.hh	S.hh�.h	�.�.	h��.��
hhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&h8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
h�

h	�.�.�.h
h	�.�.hZhhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
hf�hhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
h	0hJ.	0hJ.
h	hh
h	hhhh
h,
h,
h	hhhh�hoperator()�	h<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�hoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	h<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>hoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)h<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��hoperator=��
vhhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`20804715�bNC���AC���RC���DC���NOT_CONSONANTNUM_CONSONANT_TYPES��Bt!hthai_consonant_type_t.?AW4thai_consonant_type_t@@�JAV���BV���TNOT_MARK�NUM_MARK_TYPES���:t#hthai_mark_type_t.?AW4thai_mark_type_t@@����thai_pua_shape::__l2::thai_pua_mapping_t.?AUthai_pua_mapping_t@?1??thai_pua_shape@@YAIIW4thai_action_t@@PEAUhb_font_t@@@Z@`20804715
%h��
&h6
!u
!win_pua��
!mac_pua��(hthai_pua_shape::__l2::thai_pua_mapping_t.?AUthai_pua_mapping_t@?1??thai_pua_shape@@YAIIW4thai_action_t@@PEAUhb_font_t@@@Z@`20804715>NOP��SD���SL���SDL��RD���2t*hthai_action_t.?AW4thai_action_t@@�
+h,&h#$�
-h,&h#6�
/h,&h#N�
1h,&h#�
3h,
'h,JT0���T1���T2���T3���NUM_ABOVE_STATES�>t6hthai_above_state_t.?AW4thai_above_state_t@@���>B0���B1���B2���NUM_BELOW_STATES�>t8hthai_below_state_t.?AW4thai_below_state_t@@���$hs"hsZ�thai_above_state_machine_edge_t.?AUthai_above_sta{^�"
�^�"
�^���^���^���^�"z	�^���^�"i	�^���^�"U	�^�"V	_�"W	_�� _�}%_��)_��/_��Q_�%FZ_�}__��o_�%=y_���_�%5�_���_�"Y
�_�"�
�_�"�
�_�}�_���_�}�_���_���_���_�"C
`�}	`��`�"9
#`��3`�"0
=`��M`�"%
W`��g`�"�|`�"��`�"��`�}�`���`�}�`���`���`���`�"��`�}�`���`�"��`���`�"}a��a�"sa��~a�"'b��
b��b��b��b��$b��*b��1b��6b��;b��Ab��Ib��Qb��Xb��^b��fb��nb��ub��zb���cG%��c���c���c�(�d�}d��dq'�+dq'�4d�}9d��=d�}Bd��Rd�%,[d�}`d��d-%E�d-%E�d���d���d���d���d��"CZsafe_to_insert_tatweel��)�)needs_fallback��T�Toperator()�"�T�T<lambda_invoker_cdecl>�&�T�T<lambda_invoker_vectorcall>�Djoining_type���?Wget_joining_type���"�)deallocate_buffer_var��"�Ccollect_features_arabic�T�Toperator()�"�T�T<lambda_invoker_cdecl>�&�T�T<lambda_invoker_vectorcall>UUoperator()�UU{ctor}�UUoperator()�U"U{ctor}�cUfUoperator()�cUkU{ctor}�}U�Uoperator()�}U�U{ctor}��U�Uoperator()��U�U{ctor}��U�Uoperator()��U�U{ctor}��U�Uoperator()��U�U{ctor}��U�Uoperator()��U�U{ctor}�VVoperator()�VV{ctor}����serialize_ligature�6�Varabic_fallback_synthesize_lookup_single���.�Varabic_fallback_synthesize_lookup��.!Warabic_fallback_plan_init_win1256��.!Warabic_fallback_plan_init_unicode��&NWarabic_fallback_plan_create*+Warabic_fallback_plan_destroy���&PWarabic_fallback_plan_shape��Cdata_create_arabic��data_destroy_arabic<(arabic_joining�*<(mongolian_variation_selectors��"JWsetup_masks_arabic_plan�Csetup_masks_arabic�"�)arabic_fallback_shape���)record_stch�Capply_stch�&�Cpostprocess_glyphs_arabic��ZWinfo_is_mcm"Dreorder_marks_arabic���#W:Wcmpexch�d��IWWget_null����V�Voperator[]��TUoperator[]��?Uoperator[]�iWlWoperator()�iWqW{ctor}��W�Woperator()��W�W{ctor}�	99cmpe��	�hWget_crap���e���gWget_crap���e�zbWcWget_null���e��dWeWget_null����W�Woperator()�"�W�W<lambda_invoker_cdecl>�&�W�W<lambda_invoker_vectorcall>�W�Woperator()�"�W�W<lambda_invoker_cdecl>�&�W�W<lambda_invoker_vectorcall>�W�Woperator()�"�W�W<lambda_invoker_cdecl>�&�W�W<lambda_invoker_vectorcall>�W�Woperator()�"�WX<lambda_invoker_cdecl>�&�WX<lambda_invoker_vectorcall>	e�z�W�Wget_null����.�Toperator()��Thb_in_rangemH�Toperator()��CUoperator()�mH4Uoperator()��CxUoperator()��C�Uoperator()��.�Uoperator()��C�Uoperator()��.�Uoperator()��.Voperator()��s$Voperator()�XXoperator()�X$X{ctor}�,Vhb_stable_sort�F0-Vstart_serialize�Vhb_sorted_array�Vhb_array�����/Vserialize_single���F0�Vcopy���6�Varabic_fallback_synthesize_lookup_ligature�6�Varabic_fallback_synthesize_lookup_ligature�6�Varabic_fallback_synthesize_lookup_ligature�Woperator+��WARRAY_LENGTH���6#W8Woperator struct arabic_fallback_plan_t *���XWARRAY_LENGTH����.�Woperator()��.�Woperator()��WCrap����WCrap�����Wrealloc_vector���Wrealloc_vector���W_Reallocate_for��W_Reallocate_for��W_Reallocate_for,X_Reallocate_fore�����Xget_null���
e�����Xget_null���[��W{ctor}����W{ctor}�#W8Wget_acquire���V{ctor}�F]�sVoperator struct hb_array_t<struct OT::HBGlyphID16 const >��]�fV{ctor}���&V{ctor}�9�V{ctor}����U{ctor}�^��U{ctor}����U{ctor}���U{ctor}���zU{ctor}��z6U{ctor}�dxU{ctor}��s�T{ctor}��.�T{ctor}�:-�-operator struct hb_array_t<unsigned int const >e�z���Xget_null���e�z���Xget_null���X��Xget���Xget�.�Xget	YYoperator()�	YY{ctor}�mH6Xoperator()�F0-Vpush���/FXoperator()��DXserialize��.Y1Yoperator()�.Y6Y{ctor}�}XARRAY_LENGTH����Xhb_stable_sort��XARRAY_LENGTH���g��X{ctor}��XARRAY_LENGTH����XARRAY_LENGTH����XARRAY_LENGTH����Xaddressof���Xaddressof���G�Xoperator()��G�Xoperator()��G�Xoperator()�BXkX{ctor}�GXdXoperator++�GXWXoperator*��GXVXoperator bool��GXSXoperator+���8X{ctor}�'��W{ctor}���W{ctor}�^�!V{ctor}��V{ctor}�k��U{ctor}���U{ctor}�6z0U{ctor}�`s�T{ctor}��Y�Yoperator()�"�Y�Y<lambda_invoker_cdecl>�&�Y�Y<lambda_invoker_vectorcall>�.�T{ctor}�BXsX__next__���BXqX__more__���BXoX__item__���GXNXthiz���GXQXthiz���X��X{ctor}����X{ctor}����Y{ctor}�6��Y{ctor}����Y{ctor}����Y{ctor}��z�Yget�z�Y{ctor}��s�Yget�s�Y{ctor}��.�X{ctor}�HXEY{ctor}��V�Voperator++��V�Voperator*���V�Voperator bool��2VNVoperator++�2VAVoperator*��2V?Voperator bool��6��Yget���Yget���Yget�V�Vthiz����V�Vthiz���]�lV__next__���]�jV__item__���RV[V__more__���2V7Vthiz���2V:Vthiz���e�S�Y�YgetRVWVthiz���2V5Vlen���Yget]�nV__len__e��ZZget_crap���BHXMYoperator struct hb_pair_t<unsigned int,unsigned int>���h��Y{ctor}��Yforward�G�Yimpl����Yforward�G�Yimpl����Yforward�G�Yimpl����O�Xoperator()��O�Xoperator()��OYoperator()��OYoperator()��CYoperator()�F0'Ystart_embedi/,Yoperator()�i/*Yoperator()��.SYoperator()��Yoperator|��3�VYserialize��4��Yserialize���J�Yoperator()��J�Yoperator()��}�Yoperator()��G�Yoperator()��G�Yoperator()��G�Yoperator()��Yforward�GZoperator()�ZCrap���-��Y{ctor}��� Y{ctor}�GXeXoperator++�#�2X{ctor}��V�Viter���2V<Viter����Z�Zoperator()��Z�Z{ctor}��Z�Zoperator()��Z�Z{ctor}��Z�Zoperator()��Z�Z{ctor}��Z�Zoperator()��Z�Z{ctor}�[[operator()�[[{ctor}�[![operator()�"[.[<lambda_invoker_cdecl>�&[/[<lambda_invoker_vectorcall>{��Zget{��Z{ctor}�;[>[operator()�;[C[{ctor}�Y[\[operator()�Y[a[{ctor}�w[z[operator()�w[[{ctor}����Yoperator class OT::Layout::GSUB_impl::ReverseChainSingleSubstFormat1::subset::<lambda_703419f0b8ad6300a5a4939f3ee21527> &��ZforwardpJZoperator()�ZforwardpJZoperator()��OZoperator()��OZoperator()��O	Zoperator()�
Zforward�OZimpl���Zforward�OZimpl���Zforward�OZimpl���Zforward�OZimpl���)Zforward��(Zoperator()�gZforward�JeZimpl���kZforward�JiZimpl���pZforward�GnZimpl���tZforward�GrZimpl���xZforward�GvZimpl���|Zforward�GzZimpl���i/!Zoperator()�&Zforward�G$Zoperator()�v�-Zserialize_serializeaZoperator|��7�cZserialize��}Zaddressof���J�Zoperator()��.�Zoperator()��.�Zoperator()��.�Zoperator()��.�Zoperator()��.[operator()��}([operator()��.T[operator()��.r[operator()��.�[operator()���[{ctor}���t[{ctor}�f�V[{ctor}���*[{ctor}��[{ctor}�o��Z{ctor}���Z{ctor}����Z{ctor}���Z{ctor}�0ZLZoperator++�0Z>Zoperator*��TYzY{ctor}�GXSXiter���.ZXZ__next__���.ZTZ__item__���0Z5Zthiz���GXXXoperator*���O�[impl����O�[impl����O�[impl���pJ�[operator()�pJ�[operator()�pJ�[operator()�pJ�[operator()��[forward�O�[operator()��O�[operator()��O�[operator()��O�[operator()��O�[operator()��O�[operator()��[forwardpJ�[operator()��G�[impl����z�[operator()��G�[operator()��[forward�J�[impl����O�[operator()��[forwards�[serialize��޳�[operator()����[{ctor}�b�o[{ctor}�.�Q[{ctor}���[{ctor}�7��Z{ctor}����Z{ctor}�R��Z{ctor}����Z{ctor}�.ZRZ{ctor}�TY�Yoperator!=�XYtYoperator++�XYfYoperator*��XYbYendXYbYbegin��*\-\operator()�*\2\{ctor}�D\G\operator()�D\L\{ctor}�^\a\operator()�^\f\{ctor}�x\{\operator()�x\�\{ctor}��\�\operator()��\�\{ctor}��\�\operator()��\�\{ctor}��\�\operator()��\�\{ctor}��\�\operator()��\�\{ctor}�]]operator()�]
]{ctor}�]]operator()�]$]{ctor}�1]4]operator()�1]9]{ctor}�U]X]operator()�U]]]{ctor}�j]m]operator()�j]r]{ctor}��]�]operator()��]�]{ctor}��]�]operator()��]�]{ctor}��]�]operator()��]�]{ctor}��]�]operator()��]�]{ctor}��]�]operator()��]�]{ctor}�^^operator()�^!^{ctor}�3^6^operator()�3^;^{ctor}�H^K^operator()�H^P^{ctor}�l^o^operator()�l^t^{ctor}��^�^operator()��^�^{ctor}��^�^operator()��^�^{ctor}��^�^operator()��^�^{ctor}��^�^operator()��^�^{ctor}��^�^operator()��^�^{ctor}�__operator()�__{ctor}���[{ctor}���\{ctor}�b�\{ctor}��
\{ctor}�k�\{ctor}��\{ctor}���\{ctor}��!\{ctor}�TY�Y__next__���TY|Y__item__���XYbY_end���XYbY_begin�XY]Ythiz���BXxXoperator!=�B_E_operator()�B_J_{ctor}�`_c_operator()�`_h_{ctor}�z_}_operator()�z_�_{ctor}��_�_operator()��_�_{ctor}��_�_operator()��_�_operator()��_�_{ctor}��_�_operator()��_�_{ctor}�
`
`operator()�
``{ctor}�$`'`operator()�$`,`{ctor}�>`A`operator()�>`F`{ctor}�X`[`operator()�X```{ctor}�m`p`operator()�~`�`operator()�~`�`{ctor}��`�`operator()��`�`{ctor}��`�`operator()��`�`{ctor}��`�`operator()��`�`{ctor}�aaoperator()�a
a{ctor}���[get��\getb�	\get�\getk�\get�\get��\get�"\getTY�Y__end__XY`Ythiz������Voperator!=�]�qVoperator!=�GXSX_end���BXuX__end__�V�V_end���2V<V_end���RV_V__end__2V=Voperator+��2VJVoperator+=�]�mV__forward__pJ�[operator()�pJ�[operator()�pJ�[operator()��GA_operator()��O�[impl����O�[impl����O�[impl����O�[impl����O�[impl����O�[impl����O�[operator()��G�[impl����O�[operator()��[forward�O�[impl����[forward޳�[impl���޳�[operator()�s�[serialize�� s�[serialize���C?\operator()��CY\operator()��Cs\operator()��C�\operator()��C�\operator()��C�\operator()��.�\operator()��.�\operator()��C]operator()�mHP]operator()��CF]operator()�mH�]operator()��C]operator()��C�]operator()��C�]operator()�mH^operator()��.
^operator()��C^operator()��C.^operator()�mHg^operator()��C]^operator()�mH�^operator()��C�^operator()��C�^operator()��C�^operator()�mH+_operator()��.!_operator()��C_operator()��G1_operator()��G3_operator()��G5_operator()��G7_operator()��G9_operator()��G;_operator()��G=_operator()��G?_operator()��.[_operator()��Cu_operator()��C�_operator()��.�_operator()�mH�_operator()��.�_operator()��.`operator()��C`operator()��C9`operator()��CS`operator()��.�`operator()�mH�`operator()��.�`operator()��.�`operator()��C�`operator()��C�`operator()��Caoperator()���a{ctor}�	a{ctor}���`{ctor}���`{ctor}���`{ctor}��`{ctor}�N�`{ctor}���`{ctor}�BU`{ctor}�!;`{ctor}�!`{ctor}��`{ctor}�;�_{ctor}���_{ctor}���_{ctor}�b�_{ctor}�Bw_{ctor}�"]_{ctor}��_{ctor}��#_{ctor}�,-_{ctor}�M�^{ctor}���^{ctor}�Q�^{ctor}���^{ctor}��_^{ctor}�i^{ctor}�[0^{ctor}��^{ctor}��^{ctor}�6^{ctor}�U�]{ctor}��]{ctor}�Y�]{ctor}���]{ctor}��H]{ctor}�R]{ctor}�^]{ctor}���\{ctor}���\{ctor}�m
�\{ctor}���\{ctor}�t�\{ctor}��
u\{ctor}�:
[\{ctor}��	A\{ctor}�0Z3Zlen.ZWZ__len__0Z8Zthiz���GXKXlenBXrX__len__�V�Vlen�G aimpl���pJ!aoperator()�pJ"aoperator()�pJ#aoperator()�pJ$aoperator()�pJ%aoperator()�pJ&aoperator()��O(aimpl����O)aoperator()��O+aimpl���pJ,aoperator()�޳.aimpl���Paforward�GNaimpl���Taforward�GRaimpl���Xaforward�GVaimpl���\aforward�GZaimpl���`aforward�G^aimpl���daforward�Gbaimpl���haforward�Gfaimpl���laforward�Gjaimpl���&s0aserialize��t�`{ctor}���`{ctor}���`{ctor}���`{ctor}��`{ctor}��_{ctor}�'�_{ctor}���_{ctor}��X_{ctor}��_{ctor}��'_{ctor}�O�^{ctor}��c^{ctor}��^{ctor}��^{ctor}�W�]{ctor}��L]{ctor}���\{ctor}�s�\{ctor}�XY[Ylen�b{ctor}��
b{ctor}�KbgetKb{ctor}��b{ctor}��b{ctor}�7!b{ctor}��(bget�'b{ctor}��.b{ctor}�3b{ctor}��8b{ctor}�)?bget)>b{ctor}��Gbget�Fb{ctor}�ObgetNb{ctor}��Ub{ctor}�3\bget3[b{ctor}��dbget�cb{ctor}�lbgetkb{ctor}��rb{ctor}��wb{ctor}�TYY__len__�bget�bget�bget�bget7"bget�/bget4bget�9bget�Vbget�sbget�xbget�O�aoperator()�pJ�aoperator()��O�aimpl���pJ�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��O�aoperator()��Oboperator()��Oboperator()�7�bserialize���Jboperator()��J-boperator()��JDboperator()��JLboperator()��JTboperator()��Jaboperator()��Jiboperator()��Jqboperator()��G}boperator()��Gboperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��G�boperator()��O�bimpl���t�boperator()��O�bimpl����O�bimpl����O�bimpl����O�bimpl����O�bimpl����O�bimpl����O�bimpl����O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl����bforward�O�bimpl���cforward�O�bimpl���cforward�Ocimpl���	cforward�Ocimpl���
cforward�Ocimpl���cforward�Jcimpl���cforward�Jcimpl���cforward�Jcimpl���cforward�Jcimpl���"cforward�J cimpl���&cforward�J$cimpl���*cforward�J(cimpl���.cforward�J,cimpl���2cforward�G0cimpl���6cforward�G4cimpl���:cforward�G8cimpl���>cforward�G<cimpl���Bcforward�G@cimpl���Fcforward�GDcimpl���Jcforward�GHcimpl���Ncforward�GLcimpl���Rcforward�GPcimpl���Vcforward�GTcimpl���Zcforward�GXcimpl����x[coperator()�pJ\coperator()�pJ]coperator()�pJ^coperator()�pJ_coperator()�pJ`coperator()�pJacoperator()�pJbcoperator()�pJccoperator()�pJdcoperator()�pJecoperator()�pJfcoperator()�pJgcoperator()�pJhcoperator()�pJicoperator()�pJjcoperator()�pJkcoperator()�pJlcoperator()�pJmcoperator()�pJncoperator()�pJocoperator()�pJpcoperator()�pJqcoperator()�pJrcoperator()�pJscoperator()�pJtcoperator()�pJucoperator()�pJvcoperator()�pJwcoperator()�pJxcoperator()�pJycoperator()�pJzcoperator()�pJ{coperator()�pJ|coperator()�pJ}coperator()��O~coperator()��Ocoperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�coperator()��O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl����O�cimpl���pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()�pJ�coperator()��c�coperator()��c�c{ctor}��c�coperator()��c�c{ctor}�d
doperator()�dd{ctor}�ddoperator()�d$d{ctor}�CdFdoperator()�CdKd{ctor}�mH�coperator()��sdoperator()��s>doperator()��s5doperator()��.\doperator()�<;^d{ctor}�&47d{ctor}��4@d{ctor}��3d{ctor}��0�c{ctor}�pdsdoperator()�pdxd{ctor}��d�doperator()��d�d{ctor}�;Yd{ctor}��32d{ctor}�d4;d{ctor}��3�c{ctor}�20�c{ctor}�9;�d{ctor}�"4�d{ctor}��4�d{ctor}��3�d{ctor}��0�dget�0�d{ctor}�9;�dget"4�dget�3�dget�4�dget�.�doperator()��.�doperator()��J�doperator()��G�doperator()��G�doperator()��G�doperator()��G�doperator()��dforward�J�dimpl����dforward�G�dimpl����dforward�G�dimpl����dforward�G�dimpl����dforward�G�dimpl����dforward�G�doperator()��dforward�G�doperator()��O�doperator()��O�doperator()��O�doperator()��O�doperator()��O�doperator()��G�dimpl����G�dimpl���"4�doperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_35d567a03f20e03bd00cc260067c633e> &��3�doperator class OT::Layout::GSUB_impl::SingleSubstFormat2_4<struct OT::Layout::SmallTypes>::subset::<lambda_e5004a4bff191c4a89adf2e9af9eafef> &��4�doperator class OT::Layout::GSUB_impl::SingleSubstFormat1_3<struct OT::Layout::SmallTypes>::subset::<lambda_169abc1cf0886b61cce5742591663ff2> &��O�dimpl����O�dimpl����O�dimpl����O�dimpl����O�dimpl����O�doperator()��O�doperator()�pJ�doperator()�pJ�doperator()�pJ�doperator()�pJ�doperator()�pJ�doperator()��O�dimpl����O�dimpl���pJ�doperator()�pJ�doperator()�vD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-arabic-win1256.hhe��>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-arabic.cc��������(e�(5e�}<e��Ie�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-indic.cc�Ve�Zie�ne�{pe��re��te���e_��e_��e_�f_�	f��|ehb_options��)�)get_feature_stage���)�)get_stage_lookups��*e-eoperator()�"*e>e<lambda_invoker_cdecl>�&*e?e<lambda_invoker_vectorcall>�e_hb_next_syllable��6�_hb_glyph_info_ligated_and_didnt_multiply��6s_hb_glyph_info_clear_ligated_and_multiplied"<(find_syllables_indic���"�eset_indic_properties���Keis_one_of��ZWis_consonant���ZWis_joiner��ZWis_halant��LeOeinit���LeSewould_substitute���"�Ccollect_features_indic�"�Coverride_features_indic^eaeload_virama_glyph���Cdata_create_indic���data_destroy_indic�*�econsonant_position_from_face����Csetup_masks_indic��"�)setup_syllables_indic���compare_indic_order.�Gupdate_consonant_positions_indic���2�einitial_reordering_consonant_syllable��2�einitial_reordering_standalone_cluster��.�einitial_reordering_syllable_indic��&�)initial_reordering_indic���*Dfinal_reordering_syllable_indic"�)final_reordering_indic�"�Cpreprocess_text_indic���Cdecompose_indic�Ccompose_indic���)�*end�)�*begin���e�eoperator()�"�e�e<lambda_invoker_cdecl>�&�e�e<lambda_invoker_vectorcall>�e�eoperator()�"�e�e<lambda_invoker_cdecl>�&�e�e<lambda_invoker_vectorcall>�e�eoperator()�"�e�e<lambda_invoker_cdecl>�&�e�e<lambda_invoker_vectorcall>�e�eoperator()�"�e�e<lambda_invoker_cdecl>�&�e�e<lambda_invoker_vectorcall>�.8eoperator()�{eARRAY_LENGTH����eARRAY_LENGTH���^�eoperator()��ehb_stable_sort���e_Reallocate_for��e_Reallocate_for��e_Reallocate_for,�e_Reallocate_for�.:e{ctor}��.fget�Gfoperator()��.3e{ctor}��.f{ctor}�fforward�Gfimpl���XQLQOQ_QQ%QQ#Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�Q�QOReRYRSRcRYR	R'R!R�R�R�R�R�R�R�R�R�R�R�R�R�RhSWSNSaSeS`SSS%SS#SSh\^\U\J\P\g\]\\\!\&\b][]`]]#]]!]]]�]�]�]�]�]�]�]�]�]�]O^ߊ'���s��R��%�6���h�z��5��OúP�M",[�� Ri���-��G����H�BU���z2x-�C"�0�1�^�*�WN�L����\^$F^^Q�geb��Z�A~����?������Gs����u�'���Y+";�&��?��b�����e��|�ZP��rM���R`^eZR^�9ަ0�O��mx)	���9�P��k����n�T^�]V^x��NbDQ�?������D�_���[��=���d#	C����_��s���D6��S�������]�#���JN��:
����%w$�YqK�����&���=V��c��
zg'K��S�;AI�������W��\�{`o�(���W=��ÓmdP1-��JF-D���pM����'���>'�����&t�A��:�}m~�o��I+�W�A��p���Q�^�=��sH66�0a~�s�\��BK�g�������<9�{8/������c�0��?���4M�v��?y���c�n|*.[Y�f�\b�h&�V��v>:�<�&3���8��k��}�v ��V+
�]h��W�G��VX�Qj��^t�/
z�Xp(haI}����ɠ����M:7�e���9�Q��=^w<Q4������f��a�)bmǶ������a�}��&��8����e�;2�N8�;z�� �r��W`�W�d�$8[<��*�B�V,�0#�g��i�/����	PD���M/�$�_/e8f�	��Lz��/eB8$��y�Ne<�%�X�@�#���hh�
��v%���RT�Z����,����S[r
̛<����]���4���oo��f�^a�%h�XK��Q��+�V\ʋ^f�v���@��B|��7��o���u'��f)������M����r�J�� y�&��k-m��y�sd��
o����#�e�
���*Ω�,N'��m\+��vر�P�:xotF4���R�Wo�O�L�5�B*�Ky�.�pvQr����{J��<&���z>�x��D�H��C�����������&��g��m=�5|^_w$SU�i��2G�^�EQ�*^Oq�������,�����eC*s3i0v��&�a��!z/��W�������h�;�D�@�;W���Cå�@8�C.C�<��T�����N�'jG�2�ǖ�Bҭ�SG�.&R�'��X������g{<�]	g��53���IM��?hQ���Ƭ���n&�QL-�FH�j��}W���Y[%�R�����a���%�$N��\[/�9������^h��7.E�9Ob��7���}��C�^�lk#�`P�`���P�
�I�v{����A�<G<��������'4�u��m�\�!�g�� �-vْ�H5���V�i�J^g^^^^^^�^�^�^zh�)
�UV���F���ԝҜ�P�.�&Z��[K���S�P�^��S��	�����a˶�V�^�^�^�^R�^X_Q_Z_#__��q"�`����
U��I�kڍ<�g��i�h�k����AKׅ��0�o��^@�~���N��=��Cj�Z_9��1_(__�_�_�_�_�_�_	RV,[f��5��;�P`�B)��oJ##H���\���&�y���������E��Ǘ���o#��ز�YIXfX]XJXXX%X�X�X�B��`ނZf���>#��6	�ER�a�S������%h�n�\<+���3��n��'�
�W�I��X<�X��X4��X�[���X�X�X�X��X�X�X�XPYZYJYcYYYZY
YYY#YY�Y�Y�Y�Y�Y�Y�Y�Y�Y�YRZVZKZ[ZTZIZ"ZZZ�Z�Z�Z�6�Z�Z�ZG��ZW[N[�	X[^[[#[%[[�[�[�[�[�[�[�[�[bdKdfd\d
dd�d�d�d�d�d�dZeTeSe]ee'e�e�e�e�e�e�e�e�e�eff�f�f�f�f�f�f�f�f�f�f�f�f�fOgZg]gNg\gg#gg
g!g(g�g�g�gQ`X`K`b`e`\`_`V`Y``#``
`'`�`�`�`�`�`�`�`�`�`�`�`Qaaa[aKaaaa&aaa�a�a�a�a�a�a�a�a�a�aUbIbPbdbZbJbdbb'bbbbb�b�b�b�b�b�b�b�b�b�bdc^cRcUcIcOc!ccccc�c�c�c�c�c�c�c�c�c�c�c�cWLLL\LRLbL`LL&LLL�L�L�L�L�L�L�L�L�L�L�L�L�LTMdMZMMKNPNbNYN^NWNINdNeNZNNN$NNNN
N(NN�O�O�O�OTHUHeHJHgH\H`HH!HHHH�H�H�H�H�H�H�g/���S��J��e�i��3_x��Iws��s��+wDF����4��~��k�E}�\
�U��ɹ#O�Gvi����|{&�����{i8{bs��!^-�i���H����iq��f�I��u��TI�RIV{XI��VITN��Ɛ��G~�3�����lD����?LI��6��B��C�*�g�����,!�N��Z���4�(�x��/��v��u�3��Q�՝�N���I�I	�a��i n�JIT�PI�
�����$�3��w�޻�D�x��i���t)>�����YNILudI��_�ӳK��IP-X��.�)���
��+M�6��[��t���H{�;�H�f��t�5q�(x#��:�i�u�w�Ag���$u��)W���3j�n~nO�o ���ǝ;^-fڴ����:�q�7w�ǩVҿˑ�]������յ��bIhJRHj2��ghI���1!���~�K*=�	2�0d
���X1`c����O�]EY��D����<R�{�'EM�R�K�A�5�q|��|f*3���ŧ;S�()V�%E�L���l�����gn�	:I.—�_yJ�����Q���l��+�5�!R8G�d���x��,���i	my7*G���}�%�Z�A����V��Y���JS}�������0It-������cr��z�=�G��|�3k,�r=9S��n3��g���$���!A��g����kVX��c�H�U�t]�Gڂ�DF��4�K���{|y���8�si?J� �4���7}�{�P9e��sE�G�u^�'0F���s-��������?����&?���N��_t��%������lfL�/8��F����TN!lϵ9��za�;�
��g����$���'�{yd��q{xaD���׳�a�[1�&@�W�Nvc��v~�p.Z��Y����՟��}w�2�n���\�@������lĀՖ�������F`�k�z��]i>��!����1�,�+UG@A��ZϬ���Q��y�n���ga��17��
c�g/�ԭSN���G�
���-�_�`1h��];ey+��J������Lc{�7�uh�+yV�8��oa,]�(��������:!A^����9�B���A~��{��`�->�>�E1sW�w�6:��JDS�������1ߚ���h��I[ef�t3T����%C$]E| $�~k693%az�D�xr'��Z�&}�&����z��WKSv�v��nsX�u�n_L�?i�Q�T��q���
3���8�	{d������ksΩҥB��������X��T_ĵ�������d����;��i��!��)
�~Nj�!���h��������J����y�id%̔$�8�*?��S�)��-H�?(��W��k����Y�V=WRxt8��+�;��-����.T� ����@9�z"�#���:`	i�% l`pY�7�.����K.G'M�g���/��{�l�����{��8�x�zI��I�������rC{s#t�b����|�����@�F3�>V����&)+��DUM�'Sj
�������GT��?d!>9=�������a��hhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�hf��hhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�h	0�hJ.	0�hJ.
�h	�h�h
�h	�h�h�h�h
�h,
�h,
�h	�h�h�h�h��hoperator()�	�h<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��hoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�h<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�hoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�h<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���hoperator=��
v�hhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`7f1eb7ac��find_syllables_use::__l2::<lambda_e52748becc06432fe81365edeb8c4003>.?AV<lambda_e52748becc06432fe81365edeb8c4003>@@`7f1eb7ac
�h��
�h	0�h�ht
�h,
�h
ZW	�h�h�h0t
�h	i�h�h��find_syllables_use::__l2::<lambda_a2885d5959499a7c5bcf896c0de144bb>.?AV<lambda_a2885d5959499a7c5bcf896c0de144bb>@@`7f1eb7ac
i��
in�hb_pair_t<unsigned int,hb_glyph_info_t const &>.?AU?$hb_pair_t@IAEBUhb_glyph_info_t@@@@�
i��
i	0iii
i�
	i
i	ii

i��	ii
iii
i,
i,
i	iiii�ioperator()�i<lambda_a2885d5959499a7c5bcf896c0de144bb>��
�buffer���
�info�ioperator=��&ifind_syllables_use::__l2::<lambda_a2885d5959499a7c5bcf896c0de144bb>.?AV<lambda_a2885d5959499a7c5bcf896c0de144bb>@@`7f1eb7ac
s
i
�
�us
i	iii
i	iii
i,
i	0ii i	ti&ufirst_tssecond_t���ipair_t�ihb_pair_t<unsigned int,hb_glyph_info_t const &>ireverse!ioperator==�!ioperator!=�!ioperator<��!ioperator>=�!ioperator>��!ioperator<=�"icmp
ufirst
ssecond���n#ihb_pair_t<unsigned int,hb_glyph_info_t const &>.?AU?$hb_pair_t@IAEBUhb_glyph_info_t@@@@�
i,	ii
i
i
i,��machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >.?AU?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@�
)i~�hb_iter_with_fallback_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_with_fallback_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@��b�hb_iter_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@���hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��
,i��
.i	u,i/i
,i	*i,i1i
)i��
3i	4i,i/i2i5i	)i,i/i	)i,i/is8i7i	0,i/i	-i,i1i	-i,i/i;i<i	-i,i1is	-i,i/is>i?i
,i!	)i,iAis
)i,
,i	Ci,iDisBiEi	)i,i1ir	)i,iAi	Ci,iDiGiHiIi�-iitem_t�0iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���6ithiz���7iiter���9ioperator+��7i_begin�7ibegin��7i_end���7iend:ioperator bool��0ilen=ioperator*��@ioperator[]�Fioperator+=�Jioperator++�Fioperator-=�Jioperator--�8ioperator-��b TKihb_iter_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@��~�hb_iter_fallback_mixin_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_fallback_mixin_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@
Mi	*iMiNi
Mi��
Pi	4iMiQiOiRi	-iMiQi	-iMiQis	0MiQi	uMiQi	MiNi	MiNis	)iMiQi�Sithiz���Ti__item__���Ui__item_at__Vi__more__���Wi__len__Xi__next__���Yi__forward__Xi__prev__���Yi__rewind__�Zi__end__~[ihb_iter_fallback_mixin_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_fallback_mixin_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@,i��Mi��~]ihb_iter_with_fallback_t<machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_with_fallback_t@U?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@��
3i,
_i
)i	)iai`i��hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@
ci��
di,
ei	)iaifibigi
3i	-i)iii	-i)iiis	u)iii	)iai	)iais	)iai`ioini	0)iai	0)iii`iZ+i��himachine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_secon���Fis_random_access_iterator��Fis_sorted_iterator�ji__item__���ki__item_at__li__len__mi__next__���ni__forward__mi__prev__���ni__rewind__�pioperator=��qioperator bool��rioperator==�rioperator!=�
ciit���
0xis_null���fsi�machine_index_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> > >.?AU?$machine_index_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@@@�
ci�V�<unnamed-type-machine_index>.?AU<unnamed-type-machine_index>@@��
vi��
wi,uixi)iyiVR<unnamed-type-machine_index>.?AU<unnamed-type-machine_index>@@��
ci:�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@�
}i��
~i	u}ii
}i	|i}i�i
di	�i}ii�i�i	ci}ii	ci}iis�i�i	0}ii	-i}i�i	-i}ii�i�i	-i}i�is	-i}iis�i�i
}i!	ci}i�is
ci,
}i	�i}i�is�i�i	ci}i�ir	ci}i�i	�i}i�i�i�i�i�-iitem_t��iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ithiz����iiter����ioperator+���i_begin��ibegin���i_end����iend�ioperator bool���ilen�ioperator*���ioperator[]��ioperator+=��ioperator++��ioperator-=��ioperator--��ioperator-��: T�ihb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> >,hb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> > >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@U?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@@@�F�hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�i��
�i,�x�i
ci	ci�i�i	ci�i�i�i
di	-ici�i	-ici�is	0ci�i	uci�i	ci�i	ci�is	cici�i	0ci�ifiF}i���ihb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<l���-i__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��i__item__����i__item_at__�i__more__����i__len__�i__next__����i__forward__�i__prev__����i__rewind__��i__end__�ioperator!=�
�xa
�ib��iphb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@@@
�i��i��ci�i
�i��hb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��hb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@�j�hb_pair_t<unsigned int,hb_glyph_info_t &>.?AU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@���
�i��
�i	u�i�i
�i	�i�i�i
�i	�i�i�i�i�i	�i�i�i	�i�i�is�i�i	0�i�i	�i�i�i	�i�i�i�i�i	�i�i�is	�i�i�is�i�i
�i!	�i�i�is
�i,
�i	�i�i�is�i�i	�i�i�ir	�i�i�i	�i�i�i�i�i�i��g<lambda_invoker_vectorcall>�.tgoperator()���g_Reallocate_for��g_Reallocate_for��g_Reallocate_for,�g_Reallocate_for�.vg{ctor}��.�gget�G�goperator()��.og{ctor}��.�g{ctor}��gforward�G�gimpl����O�goperator()��O�gimpl���pJ�goperator()�B..\..\Dependencies\harfbuzz\src\hb-ot-shaper-syllabic.cc������������g�(h�}h�� h�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-thai.cc��"h��($h��A)h��d+h��X7h���9h���@h���Eh���nh_��h_��h_��h_��h��hhoperator()�"hh<lambda_invoker_cdecl>�&hh<lambda_invoker_vectorcall>;hget_consonant_type�:hget_mark_type��Ohthai_pua_shape��Cdo_thai_pua_shaping"�Cpreprocess_text_thai���VhYhoperator()�"Vhah<lambda_invoker_cdecl>�&Vhbh<lambda_invoker_vectorcall>ohrhoperator()�"ohzh<lambda_invoker_cdecl>�&oh{h<lambda_invoker_vectorcall>�h�hoperator()�"�h�h<lambda_invoker_cdecl>�&�h�h<lambda_invoker_vectorcall>�h�hoperator()�"�h�h<lambda_invoker_cdecl>�&�h�h<lambda_invoker_vectorcall>�.hoperator()�Uhhb_in_ranges����_h_Reallocate_for�xh_Reallocate_for��h_Reallocate_for,�h_Reallocate_for�.h{ctor}��.�hget�G�hoperator()��.
h{ctor}��.�h{ctor}��hforward�G�himpl����O�hoperator()��O�himpl���pJ�hoperator()�>..\..\Dependencies\harfbuzz\src\hb-ot-shaper-thai.cc�����0������h�(�h�}�h���h�~D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\hb-ot-shaper-use-machine.rl��i6�$i6�
Li��\i��^i6��ti6��{i6���i��i��i���i���i���i��j��#j��3j��5j��Ej��Rj��tj��j��j��j��j6�nD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-shaper-use.cc����jO���jO�F�j6�)�j_�k_�)k_�Bk_�ik������k���k���h�hoperator()�"�h�h<lambda_invoker_cdecl>�&�h�h<lambda_invoker_vectorcall>*�)_hb_clear_substitution_flags���&ZWnot_ccs_default_ignorable��<(find_syllables_use��h�hoperator()�"�h�j<lambda_invoker_cdecl>�&�h�j<lambda_invoker_vectorcall>iioperator()�ii{ctor}��Xhb_use_b4���~hb_use_get_category�jhas_arabic_joining�"�Ccollect_features_use����Cdata_create_use�data_destroy_use����Csetup_masks_use�jsetup_rphf_mask&�jsetup_topographical_masks���)setup_syllables_use�)record_rphf_use�)record_pref_useZWis_halant_use��"�nreorder_syllable_use����)reorder_use�Cpreprocess_text_use�Ccompose_use)irioperator!=�)irioperator==�)ioioperator=��)inioperator=��,iGioperator--�,i8ioperator-��,i8ioperator+��,iIioperator++�,i;ioperator*��,i0ilen,i7ioperator+����operator+��)imi__next__���)ili__len__)iji__item__���)ibi{ctor}�,iIioper�iitem_t��iget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����ithiz����iiter����ioperator+���i_begin��ibegin���i_end����iend�ioperator bool���ilen�ioperator*���ioperator[]��ioperator+=��ioperator++��ioperator-=��ioperator--��ioperator-�� T�ihb_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@���hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@���
�i	�i�i�i
�i��
�i	�i�i�i�i�i	�i�i�i	�i�i�is	0�i�i	u�i�i	�i�i	�i�is	�i�i�i��ithiz����i__item__����i__item_at__�i__more__����i__len__�i__next__����i__forward__�i__prev__����i__rewind__��i__end__��ihb_iter_fallback_mixin_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@����i���i����ihb_iter_with_fallback_t<hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@�~�hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_infray_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@
n	�mnn
n��
n	�mnn
nn	c�nn	c�nns	0nn	unn	nn	nns	C�nn�nthiz���n__item__���n__item_at__n__more__���n__len__n__next__���n__forward__n__prev__���n__rewind__�n__end__�nhb_iter_fallback_mixin_t<hb_array_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@�m��n���nhb_iter_with_fallback_t<hb_array_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@��u�u
C�	C�nn	C�nn n
�m	c�C�"n	c�C�"ns	C�n	C�ns	uC�"n
�m,
(n	0C�"n)n	u�C�"n	C�C�n	tC�	tC�"n)n-n.n	p�C�n	p�C�n�0n1n	C�n�	C�C�"n�	C�C�"n4n5n	C�C�"ns��m��Frealloc_move���!nhb_array_t<hb_outline_point_t const >��c�__item_t__�Fis_random_access_iterator��Fhas_fast_len���#n__item__���$n__item_at__%n__next__���&n__forward__%n__prev__���&n__rewind__�'n__len__*noperator!=�+nbegin��+nend+noperator&��,noperator struct hb_array_t<struct hb_outline_point_t const >���*noperator==�'nhash���/ncmp2nqsort��'nget_size���3nreverse6nsub_array��7ntruncate���%nfini���
u�arrayZ���
ulength���
ubackwards_length�j"V8nhb_array_t<hb_outline_point_t const >.?AU?$hb_array_t@$$CBUhb_outline_point_t@@@@���
*�,
�,
��
<n	�.�F�=n
?�,f�hb_atomic_ptr_t<hb_draw_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_draw_funcs_t@@@@�
@n
@n��
Bn,
Cn	@nAnDn	@nAn/$	@nAn
EnFnGn	@nAn/$
Bn	.$@nJn}$.$	0@nJnLn	0@nJn�-$T��Hnhb_atomic_ptr_t<hb_draw_funcs_t *>�Ininit���Inset_relaxedKnget_relaxedKnget_acquireMncmpexchNnoperator bool��Knoperator->�
.$vfVOnhb_atomic_ptr_t<hb_draw_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_draw_funcs_t@@@@�	@nAn
An,��hb_lazy_loader_t<hb_draw_funcs_t,hb_outline_recording_pen_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_draw_funcs_t@@Uhb_outline_recording_pen_funcs_lazy_loader_t@@X$0A@U1@@@�
Snv�hb_outline_recording_pen_funcs_lazy_loader_t.?AUhb_outline_recording_pen_funcs_lazy_loader_t@@��
Sn��
Vn,
Wn	SnTnXn	SnTn
YnZn	SnTn	Sn/$
Vn	}$Sn^n	0Sn^n	.$Sn^n.$.$	0Sn^nbn	.$Sn/$	}$Sn	.$Sn	.$Sn�fngn��+��UnFuncs��[nhb_lazy_loader_t<hb_draw_funcs_t,hb_outline_recording_pen_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>��\ninit0��\ninit���\nfini���\nfree_instance��]ndo_destroy�_noperator->�`noperator bool��anget_stored�anget_stored_relaxed�cncmpexch_nget_nget_relaxedanget_unconstdnconvertenget_null���hncreate�]ndestroy
@ninstance��Vinhb_lazy_loader_t<hb_draw_funcs_t,hb_outline_recording_pen_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_draw_funcs_t@@Uhb_outline_recording_pen_funcs_lazy_loader_t@@X$0A@U1@@@�	SnTn
@n
ln
Tn,��hb_draw_funcs_lazy_loader_t<hb_outline_recording_pen_funcs_lazy_loader_t>.?AU?$hb_draw_funcs_lazy_loader_t@Uhb_outline_recording_pen_funcs_lazy_loader_t@@@@
on	on/$	}$on	onpn
�Sn��qndestroyrnget_null���snhb_draw_funcs_lazy_loader_t<hb_outline_recording_pen_funcs_lazy_loader_t>��tnhb_draw_funcs_lazy_loader_t<hb_outline_recording_pen_funcs_lazy_loader_t>.?AU?$hb_draw_funcs_lazy_loader_t@Uhb_outline_recording_pen_funcs_lazy_loader_t@@@@	onpn
Sn
pn,
Un	.$Un	Unyn
Von��zncreate�{nhb_outline_recording_pen_funcs_lazy_loader_t���v|nhb_outline_recording_pen_funcs_lazy_loader_t.?AUhb_outline_recording_pen_funcs_lazy_loader_t@@��	Unyn
on
yn,
Un
Vn
^n,
�m,
"n,
�m
�m,
�m
�m,
B���
�n,
�n	C�n�n	C�n�n
�n��hb_iter_with_fallback_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@����hb_iter_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@���
�n��
�n	u�n�n
B�
�n	�n�n�n	�n�n�n�n�n	B��n�n	B��n�ns�n�n	0�n�n	e��n�n	e��n�n�n�n	e��n�ns	e��n�ns�n�n
�n!	B��n�ns
B�,
�n	�n�n�ns�n�n	B��n�nr	B��n�n	�n�n�n�n�n�n�e�item_t��nget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����nthiz����niter����noperator+���n_begin��nbegin���n_end����nend�noperator bool���nlen�noperator*���noperator[]��noperator+=��noperator++��noperator-=��noperator--��noperator-�� T�nhb_iter_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@�����hb_iter_fallback_mixin_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@�
�n	�n�n�n
�n��
�n	�n�n�n�n�n	e��n�n	e��n�ns	0�n�n	u�n�n	�n�n	�n�ns	B��n�n��nthiz����n__item__����n__item_at__�n__more__����n__len__�n__next__����n__forward__�n__prev__����n__rewind__��n__end__��nhb_iter_fallback_mixin_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@��n���n����nhb_iter_with_fallback_t<hb_array_t<hb_outline_point_t>,hb_outline_point_t &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@Uhb_outline_point_t@@@@AEAUhb_outline_point_t@@@@����u
B�	B��n�n	B��n�n�n
�n	e�B��n	e�B��ns	B��n	B��ns	uB��n	0B��n�n	�B��n	C�B��n	tB�	tB��n�n�n�n	r�B��n	r�B��n��n�n	B��n�	B�B��n�	B�B��n�n�n	B�B��ns��n��Frealloc_move����nhb_array_t<hb_outline_point_t>�e�__item_t__�Fis_random_access_iterator��Fhas_fast_len����n__item__����n__item_at__�n__next__����n__forward__�n__prev__����n__rewind__��n__len__�noperator!=��nbegin���nend�noperator&���noperator struct hb_array_t<struct hb_outline_point_t const >����noperator==��nhash����ncmp�nqsort���nget_size����nreverse�nsub_array���ntruncate����nfini���
�arrayZ���
ulength���
ubackwards_length�^"V�nhb_array_t<hb_outline_point_t>.?AU?$hb_array_t@Uhb_outline_point_t@@@@��B��n
�^�NullHelper<hb_outline_point_t>.?AU?$NullHelper@Uhb_outline_point_t@@@@��	c��n^�CrapHelper<hb_outline_point_t>.?AU?$CrapHelper@Uhb_outline_point_t@@@@��	e��ne�R�Null<hb_outline_point_t>.?AU?$Null@Uhb_outline_point_t@@@@��	c��n
Bn
�p
�n
Jn,
�n	.$�+�+	C�nn
b�
�nv�CrapOrNullHelper<hb_outline_point_t const >.?AU?$CrapOrNullHelper@$$CBUhb_outline_point_t@@@@���	c��n
n
n,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`5385c94f��
�n��
�n	�n�n~ 
�n,
�n	� �n�n	� �n�n~�n�	����n
�n	�n~ 	�n~ 
�n�
o
�n	�no
o	�nooo
�n,
�n,
o	o�noo��noperator()�	�n<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��noperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�n<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�noperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�o<lambda_133af15c3ab28a2fd0176429d1e8943b>��	ooperator=���
v
ostd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`5385c94f����std::basic_string<o_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@��
�i��
�i,�ii�.
�i	�i�i�i
�i	�i�i�i	0�i�i	�i�i	�i�i�i
�i	0�i�i�i��hb_reference_wrapper<<lambda_a2885d5959499a7c5bcf896c0de144bb> >.?AU?$hb_reference_wrapper@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@@@�����i���ihb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb����i__item_t__�Fis_sorted_iterator��i__item__����i__more__����i__next__����i__prev__����i__end__�ioperator!=�
�iit���
�iHp
MBXfF
�i`hb_filter_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���
�i���hb_filter_iter_factory_t<<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@@@�
�i��i�i�i�i	i�.	�imHqH�ii�.
�i	�i�i�i��ihb_filter_iter_factory_t<<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &>�
ip
�.f�jhb_filter_iter_factory_t<<lambda_a2885d5959499a7c5bcf896c0de144bb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@AEBU<unnamed-type-hb_identity>@@@@�
�i
�i�hb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��hb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@
j��
j	ujj
j	jj	j
�i	jjj
jj	�ijj	�ijjsjj	0jj	�ij	j	�ijjjj	�ij	js	�ijjsjj
j!	�ijjs
�i,
j	jjjsjj	�ij	jr	�ijj	jjjjj j��iitem_t�jget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���
jthiz���jiter���joperator+��j_begin�jbegin��j_end���jendjoperator bool��jlenjoperator*��joperator[]�joperator+=�!joperator++�joperator-=�!joperator--�joperator-��� T"jhb_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@�hb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��
$j	j$j%j
$j��
'j	j$j(j&j)j	�i$j(j	�i$j(js	0$j(j	u$j(j	$j%j	$j%js	�i$j(j�*jthiz���+j__item__���,j__item_at__-j__more__���.j__len__/j__next__���0j__forward__/j__prev__���0j__rewind__�1j__end__2jhb_iter_fallback_mixin_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_fallback_mixin_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��j��$j��4jhb_iter_with_fallback_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_with_fallback_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@�
6j��
7j,8j�ht
�i	�i:j9j
�i	�i�i<j	0�i<j	�i:j	�i�i<j
�i	0�i<jAj��hb_reference_wrapper<<lambda_e52748becc06432fe81365edeb8c4003> >.?AU?$hb_reference_wrapper@V<lambda_e52748becc06432fe81365edeb8c4003>@@@@���j��;jhb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &,0>����i__item_t__�Fis_sorted_iterator�=j__item__���>j__more__���?j__next__���?j__prev__���@j__end__Bjoperator!=�
6jit���
Cj0p
't8f~
Dj@hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,<lambda_e52748becc06432fe81365edeb8c400char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`5385c94f��
o��

o	oo� 
o,

o	� oo	� oo~o�	���o
o	o� 	o� 
o�
o
o	oo
o	oooo
o,

o,
 o	ooo!o�ooperator()�	o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ooperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ooperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�o<lambda_9f40189620cfe4223adcbc34f0d42913>��"ooperator=���
v#ostd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`5385c94f����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`5385c94f�
%o��
&o	%o'o� 
'o,
&o	� %o'o	� %o'o~%o\	
�-o
%o	%o� 	%o� 
%o�
2o
%o	%o4o
3o	%o4o5o6o
%o,
&o,
9o	8o%o4o:o�(ooperator()�	0o<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�+ooperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	1o<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>,ooperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���7o<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��;ooperator=���
v<ostd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`5385c94f���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`5385c94f��
>o��
?o	>o@o!
@o,
?o	!>o@o	!>o@o~>o�	<,9Fo
>o	>o!	>o!
>o�
Ko
>o	>oMo
Lo	>oMoNoOo
>o,
?o,
Ro	Qo>oMoSo�Aooperator()�	Io<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Dooperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Jo<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Eooperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Po<lambda_66f57f934f28d61049862f64df852ff0>��Tooperator=���
vUostd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`5385c94f��
u�
n,
�m
u�,
e��[o<n[o	B��n�n
�n,
c�u�`o
�n
�n,&�Type����nget_crap���^doCrapHelper<hb_outline_point_t>.?AU?$CrapHelper@Uhb_outline_point_t@@@@��&�Type����nget_null���^foNullHelper<hb_outline_point_t>.?AU?$NullHelper@Uhb_outline_point_t@@@@���ngetvhoCrapOrNullHelper<hb_outline_point_t const >.?AU?$CrapOrNullHelper@$$CBUhb_outline_point_t@@@@����nget_null���RjoNull<hb_outline_point_t>.?AU?$Null@Uhb_outline_point_t@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`ab471158���
lo��
movgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`ab471158���
no,
\e,��hb_lazy_loader_t<hb_draw_funcs_t,hb_draw_extents_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_draw_funcs_t@@Uhb_draw_extents_funcs_lazy_loader_t@@X$0A@U1@@@���
rob�hb_draw_extents_funcs_lazy_loader_t.?AUhb_draw_extents_funcs_lazy_loader_t@@
ro��
uo,
vo	rosowo	roso
xoyo	roso	ro/$
uo	}$ro}o	0ro}o	.$ro}o	0ro}obn	.$ro/$	}$ro	.$ro	.$ro��o�o��+��toFuncs��zohb_lazy_loader_t<hb_draw_funcs_t,hb_draw_extents_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>���{oinit0��{oinit���{ofini���{ofree_instance��|odo_destroy�~ooperator->�ooperator bool���oget_stored��oget_stored_relaxed��ocmpexch~oget~oget_relaxed�oget_unconst�oconvert�oget_null����ocreate�|odestroy
@ninstance��V�ohb_lazy_loader_t<hb_draw_funcs_t,hb_draw_extents_funcs_lazy_loader_t,void,0,hb_draw_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_draw_funcs_t@@Uhb_draw_extents_funcs_lazy_loader_t@@X$0A@U1@@@���	roso
so,��hb_draw_funcs_lazy_loader_t<hb_draw_extents_funcs_lazy_loader_t>.?AU?$hb_draw_funcs_lazy_loader_t@Uhb_draw_extents_funcs_lazy_loader_t@@@@��
�o	�o/$	}$�o	�o�o
~ro���odestroy�oget_null����ohb_draw_funcs_lazy_loader_t<hb_draw_extents_funcs_lazy_loader_t>����ohb_draw_funcs_lazy_loader_t<hb_draw_extents_funcs_lazy_loader_t>.?AU?$hb_draw_funcs_lazy_loader_t@Uhb_draw_extents_funcs_lazy_loader_t@@@@��	�o�o
ro
�o,
to	.$to	to�o
J�o���ocreate��ohb_draw_extents_funcs_lazy_loader_tb�ohb_draw_extents_funcs_lazy_loader_t.?AUhb_draw_extents_funcs_lazy_loader_t@@	to�o
�o
�o,
toj�hb_atomic_ptr_t<hb_paint_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_paint_funcs_t@@@@���
�o
�o��
�o,
�o	�o�o�o	�o�o2%	�o�o
�o�o�o	�o�o2%
�o	1%�o�o�'1%	0�o�o�o	0�o�o�0%T���ohb_atomic_ptr_t<hb_paint_funcs_t *>�oinit����oset_relaxed�oget_relaxed�oget_acquire�ocmpexch�ooperator bool���ooperator->�
1%vjV�ohb_atomic_ptr_t<hb_paint_funcs_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_paint_funcs_t@@@@���	�o�o
�o,��hb_lazy_loader_t<hb_paint_funcs_t,hb_paint_extents_funcs_lazy_loader_t,void,0,hb_paint_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_paint_funcs_t@@Uhb_paint_extents_funcs_lazy_loader_t@@X$0A@U1@@@��
�of�hb_pai0ip1%0kp
d,
"d,
%d,
'd,
*d,
-d,
0d,
3d,
6d,
9d,
<d,Z�NullHelper<hb_paint_funcs_t>.?AU?$NullHelper@Uhb_paint_funcs_t@@@@��	]dxp
�c��
zp
{p02%0�&fp��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0ff99cab��
�p��
�p	�p�p~ 
�p,
�p	� �p�p	� �p�p~�p�	����p
�p	�p~ 	�p~ 
�p�
�p
�p	�p�p
�p	�p�p�p�p
�p,
�p,
�p	�p�p�p�p��poperator()�	�p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��poperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�poperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��p<lambda_133af15c3ab28a2fd0176429d1e8943b>���poperator=���
v�pstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0ff99cab����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0ff99cab��
�p��
�p	�p�p� 
�p,
�p	� �p�p	� �p�p~�p�	����p
�p	�p� 	�p� 
�p�
�p
�p	�p�p
�p	�p�p�p�p
�p,
�p,
�p	�p�p�p�p��poperator()�	�p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��poperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�poperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��p<lambda_9f40189620cfe4223adcbc34f0d42913>���poperator=���
v�pstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0ff99cab����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0ff99cab�
�p��
�p	�p�p� 
�p,
�p	� �p�p	� �p�p~�p\	
��p
�p	�p� 	�p� 
�p�
�p
�p	�p�p
�p	�p�p�p�p
�p,
�p,
�p	�p�p�p�p��poperator()�	�p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��poperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�poperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����p<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���poperator=���
v�pstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0ff99cab���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0ff99cab��
�p��
�p	�p�p!
�p,
�p	!�p�p	!�p�p~�p�	<,9�p
�p	�p!	�p!
�p�
�p
�p	�p�p
�p	�p�p�p�p
�p,
�p,
�p	�p�p�p�p��poperator()�	�p<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��poperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�p<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�poperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��p<lambda_66f57f934f28d61049862f64df852ff0>���poperator=���
v�pstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0ff99cab��	0%�c�'��p1%%d�p1%<d�pt2%duuLdu�p
dQd�p&1%@@@@@@�p1%�p1%uTt�p�p1%@@@@�p1%tu�p&1%W#uuu@��p*	1%d@@@@@@	�p"1%d@@@@�p1%dq1%uutq&0%Type���ypget_null���ZqNullHelper<hb_paint_funcs_t>.?AU?$NullHelper@Uhb_paint_funcs_t@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0149497f���
q��
qvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0149497f���
	q,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`0149497f�
q��

q	0qqJ.
q,

q	P.qq	S.qq�.q	�.�.q��.��qhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&q8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
q�
q	�.�.�.q
q	�.�.qZqhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
qf�qhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
q	0qJ.	0qJ.
q	q3>,<unnamed-type-hb_second> const &,0>.?AU?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@$0A@@@��
6j���hb_filter_iter_factory_t<<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@@@�
Gj�FjHj�iIj
�h�Kjt	GjmHqHLj�ht
Gj	GjOjNj�Pjhb_filter_iter_factory_t<<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &>���
�hp
tf�Qjhb_filter_iter_factory_t<<lambda_e52748becc06432fe81365edeb8c4003>,<unnamed-type-hb_second> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_e52748becc06432fe81365edeb8c4003>@@AEBU<unnamed-type-hb_second>@@@@�
Gj
�h
6j&�hb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@���
Vj��
Wj	uVjXj
Vj	UjVjZj
7j	\jVjXj[j]j	6jVjXj	6jVjXjs`j_j	0VjXj	�iVjZj	�iVjXjcjdj	�iVjZjs	�iVjXjsfjgj
Vj!	6jVjijs
6j,
Vj	kjVjljsjjmj	6jVjZjr	6jVjij	kjVjljojpjqj��iitem_t�Yjget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���^jthiz���_jiter���ajoperator+��_j_begin�_jbegin��_j_end���_jendbjoperator bool��Yjlenejoperator*��hjoperator[]�njoperator+=�rjoperator++�njoperator-=�rjoperator--�`joperator-��& Tsjhb_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@U?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@����x�
6j	6jvjuj	6jvjwjxj
7j	�i6jzj	�i6jzjs	06jzj	u6jzj	6jvj	6jvjs	6j6jzj
8j	06jzj�j�Vj��yjhb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >���i__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�{j__item__���|j__item_at__}j__more__���~j__len__j__next__����j__forward__j__prev__����j__rewind__��j__end__�joperator!=�
�xa
�b��j(hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_array_t<hb_glyph_info_t> >.?AU?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_array_t@Uhb_glyph_info_t@@@@@@�
���j��6j�j	�i/k/�u�i
-i	-i�j�j
-i��
�j	-i-i�j
�j,
�j	0-i�j�j	t-i:ufirst_t�isecond_t���-ipair_t��jhb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> >��jreverse�joperator==��joperator!=��joperator<���joperator>=��joperator>���joperator<=��jcmp
ufirst
�isecond����jhb_pair_t<unsigned int,hb_pair_t<unsigned int,hb_glyph_info_t &> >.?AU?$hb_pair_t@IU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@@@��
-i
�i
�ju^
�i	�i�j�j
�i��
�j	�i�i�j
�j,
�j	0�i�j�j	t�i"ufirst_t^second_t����ipair_t��jhb_pair_t<unsigned int,hb_glyph_info_t &>���jreverse�joperator==��joperator!=��joperator<���joperator>=��joperator>���joperator<=��jcmp
ufirst
^second���j�jhb_pair_t<unsigned int,hb_glyph_info_t &>.?AU?$hb_pair_t@IAEAUhb_glyph_info_t@@@@���
^�#�	0�htzt
�j	0�htzt
�j
Kj
�h	�h�j
�j	�h�j�j�j
�h,
�h,
�j	�j�h�j�jr�hoperator()�	�j<lambda_invoker_cdecl>��j<lambda_typedef_cdecl>��hoperator bool (__cdecl *)(const struct hb_glyph_info_t &)��	�j<lambda_invoker_vectorcall>�j<lambda_typedef_vectorcall>ioperator bool (__vectorcall *)(const struct hb_glyph_info_t &)��j<lambda_e52748becc06432fe81365edeb8c4003>���joperator=��
v�jfind_syllables_use::__l2::<lambda_e52748becc06432fe81365edeb8c4003>.?AV<lambda_e52748becc06432fe81365edeb8c4003>@@`7f1eb7ac
�Ku�j>�use_shape_plan_t.?AUuse_shape_plan_t@@��.
urphf_mask
(Warabic_plan��>�juse_shape_plan_t.?AUuse_shape_plan_t@@��
�j0�m
(W
�j,
�j��
�j
$W
�j,~JOINING_FORM_ISOLJOINING_FORM_INITJOINING_FORM_MEDIJOINING_FORM_FINA_JOINING_FORM_NONE���6t�jjoining_form_t.?AW4joining_form_t@@���use_virama_terminated_clusteruse_sakot_terminated_cluster�use_standard_cluster�use_number_joiner_terminated_cluster�use_numeral_cluster��use_symbol_cluster���use_hieroglyph_cluster���use_broken_cluster���use_non_cluster��>	t�juse_syllable_type_t.?AW4use_syllable_type_t@@�
�j,
�j,�)R�j
ii,
�i
|i
ai,
,i
*i,
1i,
.i
/i,
�j,
�
�,
�,
+i
}i
�i,
~i
i,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7f1eb7ac��
�j��
�j	�j�j~ 
�j,
�j	� �j�j	� �j�j~�j�	����j
�j	�j~ 	�j~ 
�j�
�j
�j	�j�j
�j	�j�j�j�j
�j,
�j,
�j	�j�j�j�j��joperator()�	�j<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��joperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�j<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�joperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��j<lambda_133af15c3ab28a2fd0176429d1e8943b>���joperator=���
v�jstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7f1eb7ac����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7f1eb7ac��
�j��
�j	�j�j� 
�j,
�j	� �j�j	� �j�j~�j�	���k
�j	�j� 	�j� 
�j�
k
�j	�jk
k	�jkk	k
�j,
�j,
k	k�jk
k��joperator()�	k<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��joperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	k<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�joperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�
k<lambda_9f40189620cfe4223adcbc34f0d42913>��koperator=���
vkstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7f1eb7ac����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7f1eb7ac�
k��
k	kk� 
k,
k	� kk	� kk~k\	
�k
k	k� 	k� 
k�
k
k	k k
k	k k!k"k
k,
k,
%k	$kk k&k�koperator()�	k<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�koperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	k<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>koperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���#k<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��'koperator=���
v(kstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7f1eb7ac���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7f1eb7ac��
*k��
+k	*k,k!
,k,
+k	!*k,k	!*k,k~*k�	<,92k
*k	*k!	*k!
*k�
7k
*k	*k9k
8k	*k9k:k;k
*k,
+k,
>k	=k*k9k?k�-koperator()�	5k<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�0koperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	6k<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>1koperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�<k<lambda_66f57f934f28d61049862f64df852ff0>��@koperator=���
vAkstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7f1eb7ac��
�i
�i,	-i�j�j
�i
�i,
�i�
�i,
IkHkJk
�j,
�i
�i,
�i
�j,
�i,
j
�i,
�i
�i,
��
��,
jiHk	0�J�JYk�.Hk	Hk�G�G[k
�i
]k
i
�i	�i`k_k
�i��
bk,
ck
bk	0�iekdk	i�i`k�akhb_reference_wrapper<<lambda_a2885d5959499a7c5bcf896c0de144bb> >���fkoperator==�fkoperator!=�gkoperator class find_syllables_use::<lambda_a2885d5959499a7c5bcf896c0de144bb> &�gkget
iv�Fhkhb_reference_wrapper<<lambda_a2885d5959499a7c5bcf896c0de144bb> >.?AU?$hb_reference_wrapper@V<lambda_a2885d5959499a7c5bcf896c0de144bb>@@@@���
�i,
�i
�i,
j
j,
'i
`k,
�i,
\j
<j,
j
	j,
Uj�j^	0�J�JwktHk	^�G�Gyk
Cj
{k
�h
Cj	Cj~k}k
Cj��
�k,
�k
�k	0Cj�k�k	�jCj~k�khb_reference_wrapper<<lambda_e52748becc06432fe81365edeb8c4003> >����koperator==��koperator!=��koperator class find_syllables_use::<lambda_e52748becc06432fe81365edeb8c4003> &��kget
�hv�F�khb_reference_wrapper<<lambda_e52748becc06432fe81365edeb8c4003> >.?AU?$hb_reference_wrapper@V<lambda_e52748becc06432fe81365edeb8c4003>@@@@���
:j,
Wj
Xj,
Tj
~k,	�i�j�j
�
zj,
Vj
Zj,^�!
�j,
�
vj,b�CrapOrNullHelper<hb_glyph_info_t>.?AU?$CrapOrNullHelper@Uhb_glyph_info_t@@@@	^�k
�,
�
�,V�CrapHelper<hb_glyph_info_t>.?AU?$CrapHelper@Uhb_glyph_info_t@@@@	^�k
�
�,^	�.�.�h�ju	6j�x�x�k
��j�k
Uj,	GjOjNj
Sj,
Gj,
�kHj�k
6j	�iGjOj�k
kjFj�k
j,	�i�i�i
j,
�i,
�k�i�k
�i	�i�i�i�k
j�i�k�iu	ci�x�x�k
�i�i�k
|i,
wi
xixi�k
ui
wi	)ivi�k�k
�iui�k�.Hk$"	Hk�G�G�kiHk"	0�J�J�k
ii�ktHk$"	^�G�G�k�j^"	0�J�J�k
�j�j�ktV�NullHelper<hb_glyph_info_t>.?AU?$NullHelper@Uhb_glyph_info_t@@@@	s�kJ�Null<hb_glyph_info_t>.?AU?$Null@Uhb_glyph_info_t@@@@	s�k
�i,
Oj,
�h�h{O	0�G�G�k	�.�O�h	�h�.�O��khb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��koperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���kget
�hv�F�khb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.�h���	6j//�k	�i:j9j	�i�i�i���i	ci//�k	)iaifi	cii/k/�k
�k,	Hk�O�O[k	0�O�OYk	^�O�Oyk	0�O�Owk�h{O$"	r_t<char const * *>�tinit����tset_relaxed�tget_relaxed�tget_acquire�tcmpexch�toperator bool���toperator->�
�vVV�thb_atomic_ptr_t<char const * *>.?AU?$hb_atomic_ptr_t@PEAPEBD@@��	�t�t
�
�t,��hb_lazy_loader_t<char const *,hb_shaper_list_lazy_loader_t,void,0,char const *>.?AU?$hb_lazy_loader_t@PEBDUhb_shaper_list_lazy_loader_t@@X$0A@PEBD@@
�tV�hb_shaper_list_lazy_loader_t.?AUhb_shaper_list_lazy_loader_t@@��
�t��
�t,
�t	�t�t�t	�t�t
�t�t	�t�t	�t�t
�t	��t�t	0�t�t	��t�t��	0�t�t�t	��t�t	��t	��t	��t��t�t��+���tFuncs���thb_lazy_loader_t<char const *,hb_shaper_list_lazy_loader_t,void,0,char const *>�tinit0���tinit����tfini����tfree_instance���tdo_destroy��toperator->��toperator bool���tget_stored��tget_stored_relaxed��tcmpexch�tget�tget_relaxed�tget_unconst�tconvert�tget_null����tcreate��tdestroy
�tinstance�V�thb_lazy_loader_t<char const *,hb_shaper_list_lazy_loader_t,void,0,char const *>.?AU?$hb_lazy_loader_t@PEBDUhb_shaper_list_lazy_loader_t@@X$0A@PEBD@@	�t�t
�t
�t
�t,
�t	��t	�t�t	��t	�t�t
j�t���tcreate��tdestroy�tget_null����thb_shaper_list_lazy_loader_t���V�thb_shaper_list_lazy_loader_t.?AUhb_shaper_list_lazy_loader_t@@��	�t�t
�t
�t,
+
�t
�t
�t,
�t
�
�t
�t
�t,
�t	��+�+��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7e8828fb��
u��
u	uu~ 
u,
u	� uu	� uu~u�	���u
u	u~ 	u~ 
u�

u
u	uu
u	uuuu
u,
u,
u	uuuu�uoperator()�	u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�uoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>uoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�u<lambda_133af15c3ab28a2fd0176429d1e8943b>��uoperator=���
vustd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`7e8828fb����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7e8828fb��
u��
u	uu� 
u,
u	� uu	� uu~u�	���!u
u	u� 	u� 
u�
&u
u	u(u
'u	u(u)u*u
u,
u,
-u	,uu(u.u�uoperator()�	$u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�uoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	%u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall> uoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�+u<lambda_9f40189620cfe4223adcbc34f0d42913>��/uoperator=���
v0ustd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`7e8828fb����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7e8828fb�
2u��
3u	2u4u� 
4u,
3u	� 2u4u	� 2u4u~2u\	
�:u
2u	2u� 	2u� 
2u�
?u
2u	2uAu
@u	2uAuBuCu
2u,
3u,
Fu	Eu2uAuGu�5uoperator()�	=u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�8uoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	>u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>9uoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���Du<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Huoperator=���
vIustd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`7e8828fb���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7e8828fb��
Ku��
Lu	KuMu!
Mu,
Lu	!KuMu	!KuMu~Ku�	<,9Su
Ku	Ku!	Ku!
Ku�
Xu
Ku	KuZu
Yu	KuZu[u\u
Ku,
Lu,
_u	^uKuZu`u�Nuoperator()�	Vu<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Quoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Wu<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Ruoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�]u<lambda_66f57f934f28d61049862f64df852ff0>��auoperator=���
vbustd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`7e8828fb��TRmudu�#�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`f05c39f2���
gu��
huvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`f05c39f2���
iu,j�hb_atomic_ptr_t<hb_shaper_entry_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_shaper_entry_t@@@@�
lu
lu��
nu,
ou	lumupu
t
ru	lumusu	lumu
qutuuu	lumusu
nu	ruluxutru	0luxuzu	0luxu�tT��vuhb_atomic_ptr_t<hb_s0�G�G�k
�h�h�k
�i	�i`k_k
j	Cj~k}k	�.�O�h	6jvjuj	�i/k/�k	ci�i�i	�ii/k/�k�."Hk	Hk�O�O�ki"Hk	0�O�O�kt"Hk	^�O�O�k�j"^	0�O�Ol	0�O�O�k	�ipJrJ�k�i�k
Hk	Hk�.@Ql	ipJrJ�k	i�i�j
i	^t���j
�j	�jpJrJ�k�h"{O	0�O�Ol	�pJrJ�k��k	�ipJrJ�k�i�k	iii

l,	�hpJrJ�kst
i,�kgetblCrapOrNullHelper<hb_glyph_info_t>.?AU?$CrapOrNullHelper@Uhb_glyph_info_t@@@@&KType����kget_crap���VlCrapHelper<hb_glyph_info_t>.?AU?$CrapHelper@Uhb_glyph_info_t@@@@&KType����kget_null���VlNullHelper<hb_glyph_info_t>.?AU?$NullHelper@Uhb_glyph_info_t@@@@�kget_null���JlNull<hb_glyph_info_t>.?AU?$Null@Uhb_glyph_info_t@@@@�#��C#���#��C#c�C#
�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3199f590���
&l��
'lvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`3199f590���
(l,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3199f590�
+l��
,l	0+l-lJ.
-l,
,l	P.+l-l	S.+l-l�.+l	�.�.3l��.��4lhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&5l8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
+l�
7l	�.�.�.8l
+l	�.�.:lZ;lhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
+lf�<lhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
+l	0+lJ.	0+lJ.
+l	+lAl
8l	+lAlBlCl
+l,
,l,
Fl	El+lAlGl�.loperator()�	?l<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�1loperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	@l<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>2loperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)Dl<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��Hloperator=��
vIlhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`3199f590���std::basic_string<char32_t,std::char_traits<char32_t>,std::allocat#�D�	vX!t92�y���P���(Rcm��`��PlmԻb�H�(��G.�`�������]�m��Fu�V]s�QzS�Nrb�D�k��@��{�®�R�#���bXjuKe����@�8x���֊z�K��I.�!9�P�?j�ƶ�0x��e��=z�A����#��"}r)(��4L��@q���^���������
(�ACO�!P�0����7�	!���E>�*�ҁ���r����[T�v�� ,��d�S�=�4���D�]�9���`u��U�8��^����Qavݗ��R��uO���-�z��F�8��h3����I+����?"k70���`da�r%��	��/l"���9�����7(�CѴ�a��
D��o�4�V/)��Ɗ���T�L��ri���u����N�F�����4�H�A>*�3�<ӟƩ��]G-��E�s��xRڟ�>D�=_qԻyb<��g��+G��B��/���W�`D������t$�� ֊����e�@�zK"�܃�&"�V{�+)eE	��
�M���K�Y��Iv&���3�%���=��-C�mZJp@r�(0��s4�[]���N#�����8Ȯg1*�u��H��PT�u��>�i[k���mL�P-����˹I9���tI)��C����b�|�`�0�����;���!��
�4�,�Q���G���<���hAe�$D�҈�_-*C��z��5�K52i�+�e��{ωT.��|���!J���[��նv'��J�x�w����=�z�z,;��I~��Ҏ�}��Rp���*���}ˇ���$�h�:>Z��
@_ �^%/'C�G���9nUE�U��C�6W�u�gLז���@˜O2�ot;C�QY��x������6�f�Y
8PP)6��x�UQ$��������������'B��̎��e���;�	'#	�P�t��/�r�f��d�~�Vs'r��}^���*P6�8�������
�����0��o�q�D1R��������`��I����}:+eR:Z�*k��3����{	WDG�����P��}x,�����X�rŧMoEqJ�ʛ�z�F�\��z]faĪ L"�Fl��{����Z��5��0-���'����+k0�&_;��,.�@;�M�^�����N�(@B^�A���NtIB[Lp<�F�°4���bB'>iR��.'�L�N��2Dhe
�����6�x���,�q>oyy)���sT2��)���lf���W������T�R9��5�Ok���4�=EO��^�s�39�=1e�c�*�OR���s�j
����*���n=�6��SA���6����4.���,1�v{t~����@:�D�5X��d>�QQ�P3 ��D����+���t�����S����,g��BX���b���G�v\���HŖ��B�	5T�����'$Gl�tN�Q$�h��c���/��r-�3�>�E�w_�o�F�nb������^a�w/5,�ah�w��(�t�& ��.�o���Z��ӑR��"�`���Jod�WޕS��g���T��=r���n���dy����4ĸ�n��*P �xhZj���b�,s{�u��)*p%w#��d�1,]��H��p&�t���Mj>J���T.�وCIu�O��;�e��.T�b��Y��U�fBv3\������*X�
���R���h�����7v�^}�d�k�?O�ܯ�V�%W�"��[‹����)�<H�`�y��p9�'�w��r�H��������s�ȵa	��W�	���\��П�d<�T�%�d�[���j���J�z��k�uH�
��^��C��9N�Q�YV�q�
LԧR�h�s����T�c]A�}����\cD��\xx\�s5	���5H��c�s��,f�@j�gE��]���A����̞#{�D�%Ɗ9-��b����)���%O��������<��\>a��A���p�!]���r?�<}�/�(�&2��--��loperator-�� Tmhb_iter_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@���hb_iter_fallback_mixin_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@
m	�lmm
m��
m	�lmmm	m	�lmm	�lmms	0mm	umm	mm	mms	�lmm�
mthiz���m__item__���m__item_at__
m__more__���m__len__m__next__���m__forward__m__prev__���m__rewind__�m__end__�mhb_iter_fallback_mixin_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_fallback_mixin_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@�l��m��mhb_iter_with_fallback_t<hb_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBULangTag@@@@AEBULangTag@@@@���lu
�l	�lmm	�lmmm
�l	�l�lm	�l�lms	�lm	�lms	u�lm
�l,
!m	0�lm"m	�l�lm	�l�lm	t�l	t�lm"m&m'm	�l�lm	�l�lm�)m*m	�lm�	�l�lm�	�l�lm-m.m	�l�lms��l��Frealloc_move���mhb_array_t<LangTag const >��l__item_t__�Fis_random_access_iterator��Fhas_fast_len���m__item__���m__item_at__m__next__���m__forward__m__prev__���m__rewind__� m__len__#moperator!=�$mbegin��$mend$moperator&��%moperator struct hb_array_t<struct LangTag const >��#moperator==� mhash���(mcmp+mqsort�� mget_size���,mreverse/msub_array��0mtruncate���mfini���
�larrayZ���
ulength���
ubackwards_length�R"V1mhb_array_t<LangTag const >.?AU?$hb_array_t@$$CBULangTag@@@@��hb_iter_t<hb_sorted_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBULangTag@@@@AEBULangTag@@@@
3m��
4m	u3m5m
3m	�l3m7m
�l��
9m	:m3m5m8m;m	�l3m5m	�l3m5ms>m=m	03m5m	�l3m7m	�l3m5mAmBm	�l3m7ms	�l3m5msDmEm
3m!	�l3mGms
�l,
3m	Im3mJmsHmKm	�l3m7mr	�l3mGm	Im3mJmMmNmOm��litem_t�6mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���<mthiz���=miter���?moperator+��=m_begin�=mbegin��=m_end���=mend@moperator bool��6mlenCmoperator*��Fmoperator[]�Lmoperator+=�Pmoperator++�Lmoperator-=�Pmoperator--�>moperator-�� TQmhb_iter_t<hb_sorted_array_t<LangTag const >,LangTag const &>.?AU?$hb_iter_t@U?$hb_sorted_array_t@$$CBULangTag@@@@AEBULangTag@@@@
9m	�l�lSm
�l	�lUmm	�lUmVmWm
9m,
Ym	0�lSmZm	�l�lSm�	�l�lSm\m]m	�l�lSms�l��3m��3miter_base_t�litem_t�Tmbegin��TmendFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len���Xmhb_sorted_array_t<LangTag const >��[moperator!=�^msub_array��_mtruncate���b`m hb_sorted_array_t<LangTag const >.?AU?$hb_sorted_array_t@$$CBULangTag@@@@����lm	0�lSm�-
p
dm,�uu�dm0fm�l�uuim
$$,
�m,
�m,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3ed640a4��
nm��
om	nmpm~ 
pm,
om	� nmpm	� nmpm~nm�	���vm
nm	nm~ 	nm~ 
nm�
{m
nm	nm}m
|m	nm}m~mm
nm,
om,
�m	�mnm}m�m�qmoperator()�	ym<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�tmoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	zm<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>umoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��m<lambda_133af15c3ab28a2fd0176429d1e8943b>���moperator=���
v�mstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`3ed640a4����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3ed640a4��
�m��
�m	�m�m� 
�m,
�m	� �m�m	� �m�m~�m�	����m
�m	�m� 	�m� 
�m�
�m
�m	�m�m
�m	�m�m�m�m
�m,
�m,
�m	�m�m�m�m��moperator()�	�m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��moperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�moperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��m<lambda_9f40189620cfe4223adcbc34f0d42913>���moperator=���
v�mstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`3ed640a4����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3ed640a4�
�m��
�m	�m�m� 
�m,
�m	� �m�m	� �m�m~�m\	
��m
�m	�m� 	�m� 
�m�
�m
�m	�m�m
�m	�m�m�m�m
�m,
�m,
�m	�m�m�m�m��moperator()�	�m<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��moperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�m<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�moperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����m<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���moperator=���
v�mstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`3ed640a4���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3ed640a4��
�m��
�m	�m�m!
�m,
�m	!�m�m	!�m�m~�m�	<,9�m
�m	�m!	�m!
�m�
�m
�m	�m�m
�m	�m�m�m�m
�m,
�m,
�m	�m�m�m�m��moperator()�	�m<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��moperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�m<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�moperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��m<lambda_66f57f934f28d61049862f64df852ff0>���moperator=���
v�mstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`3ed640a4��	�lUmm
�l,	0�lSm�O
Sm,	�lmm
3m
Um,
�l
�l
m,uA�l##{0�m
�lu?Vuu�m�m�mv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`5385c94f���
�m��
�mvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`5385c94f���
�m,
)�
X���hb_iter_with_fallback_t<hb_array_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_with_fallback_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@���hb_iter_t<hb_array_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@��
�m��
�m	u�m�m
C�
�m	�m�m�m
C���
�m	�m�m�m�m�m	C��m�m	C��m�ms�m�m	0�m�m	c��m�m	c��m�m�m�m	c��m�ms	c��m�ms�m�m
�m!	C��m�ms
C�,
�m	n�mnsnn	C��m�mr	C��m�m	n�mnnnn�c�item_t��mget_item_size��Fis_iteratorFis_random_access_iterator��Fis_sorted_iterator�Fhas_fast_len����mthiz����miter����moperator+���m_begin��mbegin���m_end����mend�moperator bool���mlen�moperator*���moperator[]�noperator+=�noperator++�noperator-=�noperator--��moperator-�� T	nhb_iter_t<hb_array_t<hb_outline_point_t const >,hb_outline_point_t const &>.?AU?$hb_iter_t@U?$hb_array_t@$$CBUhb_outline_point_t@@@@AEBUhb_outline_point_t@@@@����hb_iter_fallback_mixin_t<hb_arnt_extents_funcs_lazy_loader_t.?AUhb_paint_extents_funcs_lazy_loader_t@@��
�o��
�o,
�o	�o�o�o	�o�o
�o�o	�o�o	�o2%
�o	�'�o�o	0�o�o	1%�o�o1%1%	0�o�o�o	1%�o2%	�'�o	1%�o	1%�o��o�o��+���oFuncs���ohb_lazy_loader_t<hb_paint_funcs_t,hb_paint_extents_funcs_lazy_loader_t,void,0,hb_paint_funcs_t>�oinit0���oinit����ofini����ofree_instance���odo_destroy��ooperator->��ooperator bool���oget_stored��oget_stored_relaxed��ocmpexch�oget�oget_relaxed�oget_unconst�oconvert�oget_null����ocreate��odestroy
�oinstance��V�ohb_lazy_loader_t<hb_paint_funcs_t,hb_paint_extents_funcs_lazy_loader_t,void,0,hb_paint_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_paint_funcs_t@@Uhb_paint_extents_funcs_lazy_loader_t@@X$0A@U1@@@��	�o�o
�o
�o
�o,��hb_paint_funcs_lazy_loader_t<hb_paint_extents_funcs_lazy_loader_t>.?AU?$hb_paint_funcs_lazy_loader_t@Uhb_paint_extents_funcs_lazy_loader_t@@@@��
�o	�o2%	�'�o	�o�o
~�o���odestroy�oget_null����ohb_paint_funcs_lazy_loader_t<hb_paint_extents_funcs_lazy_loader_t>��ohb_paint_funcs_lazy_loader_t<hb_paint_extents_funcs_lazy_loader_t>.?AU?$hb_paint_funcs_lazy_loader_t@Uhb_paint_extents_funcs_lazy_loader_t@@@@��	�o�o
�o
�o,
�o	1%�o	�o�o
N�o���ocreate��ohb_paint_extents_funcs_lazy_loader_t���f�ohb_paint_extents_funcs_lazy_loader_t.?AUhb_paint_extents_funcs_lazy_loader_t@@��	�o�o
�o
�o,1%d�o1%"d�o1%'d�o1%*d�o1%9d�o1%-d�o1%0d�o1%3d�o1%6d�o
�o
�o
�o,
uo
}o,
�o
�c
�o
�o,
�o	1%�+�+��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`ab471158��
�o��
�o	�o�o~ 
�o,
�o	� �o�o	� �o�o~�o�	���p
�o	�o~ 	�o~ 
�o�
	p
�o	�op

p	�opp
p
�o,
�o,
p	p�opp��ooperator()�	p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�poperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>poperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�p<lambda_133af15c3ab28a2fd0176429d1e8943b>��poperator=���
vpstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`ab471158����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::ator--�,iEioperator-=�,iEioperator+=�,i7iiter���,i2ithiz���,i5ithiz���}i�ioperator-=�}i�ioperator+=�}i�ioperator*��}i�ioperator*����thiz����j�joperator()�"�j�j<lambda_invoker_cdecl>�&�j�j<lambda_invoker_vectorcall>�j�joperator()�"�jk<lambda_invoker_cdecl>�&�jk<lambda_invoker_vectorcall>kkoperator()�"kk<lambda_invoker_cdecl>�&kk<lambda_invoker_vectorcall>*k-koperator()�"*k5k<lambda_invoker_cdecl>�&*k6k<lambda_invoker_vectorcall>)ini__rewind__�)imi__prev__���)ini__forward__ci�i__rewind__�ci�i__forward__ci�i__item__���}i�ioperator++�}i�ilen}i�ithiz���}i�ithiz���-i�j{ctor}�ci�i__next__���ci�i__len__}i�ioperator--��i�ioperator-=��i�ioperator+=��i�ioperator*��ߴ��operator-=�ߴ��operator+=�ci�i__prev__����i�i__item__����i�i__rewind__��i�i__forward__�i�ioperator++��i�ilen�i�ithiz����i�ithiz������__rewind__����__forward__ߴ�len�i�i__next__����i�i__len__�i�ithiz����i�ioperator--��i�ioperator bool��jjoperator*���x�__len__����thiz���ߴ��operator--��igkget�i�i__prev__����i�i__more__����i�ithiz����i�ioperator++��i=j__item__���j joperator++�jjoperator*��jjoperator bool��jjthiz����x�__prev__����i?j__next__����i>j__more__���j joperator--�j
jthiz���Vjdjoperator*��Cj�kget�i?j__prev__���6j{j__item__���Vjqjoperator++�Vjcjoperator*��Vjbjoperator bool��Vj]jthiz����i�j{ctor}�6jj__next__���6j}j__more__���Vjqjoperator--�Vj[jthiz�����operator*��6jj__prev__�����__item__�����operator++���operator bool��l�S�k�kget��__next__�����__more__�����operator--���thiz���l���k�kget_crap�����__prev__�����thiz�����len��__len__�.�hoperator()�i/�joperator()��joperator|��mHMjoperator()�Jjoperator|��mH�ioperator()��ioperator|���ioperator|��zioperator|���jARRAY_LENGTH�����j_Reallocate_for�k_Reallocate_for�k_Reallocate_for,3k_Reallocate_forKkforward�G\koperator()��JZkoperator()��Gzkoperator()��kforward�Jxkoperator()��kCrap���l���k�kget_null����i�i{ctor}�GjPj{ctor}��.�h{ctor}� l�z�k�kget_null����.�kget�kforward�x�koperator()��kforward�kforwardGj�koperator()��kforward�kforward�i�koperator()��kforward�x�koperator()��kforward�kforwardvi�koperator()��G�kimpl����kforward�J�kimpl����G�kimpl����kforward�J�kimpl����kaddressof���G�koperator()�)igi{ctor}��i�i{ctor}��i;j{ctor}��.�h{ctor}��iak{ctor}�Cjk{ctor}��.�k{ctor}�/�koperator()�/�koperator()��O�koperator()��O�koperator()��O�koperator()��O�koperator()��kforward�G�kimpl���i/�koperator()�ci�i{ctor}�}i�iiter���6jwj{ctor}��O�kimpl����O�kimpl����Olimpl����Olimpl����Oloperator()�lforwardpJloperator()�i/�koperator()�i/�koperator()��i�iiter�����iter���lforwardpJloperator()�lforwardpJloperator()��.loperator()�pJloperator()�R�i	loperator struct hb_pair_t<unsigned int,struct hb_glyph_info_t const &>�tloperator()�pJ
loperator()��Olimpl���ii{ctor}�pJloperator()�lforward:..\..\Dependencies\harfbuzz\src\hb-ot-shaper-use.cc��O�����)l�(6l�}=l��Jl�cl_�|l_��l_��l_��l��+l.loperator()�"+l?l<lambda_invoker_cdecl>�&+l@l<lambda_invoker_vectorcall>.s_hb_glyph_info_clear_continuation��"<(_output_dotted_circle��&<(_output_with_dotted_circle�KlNloperator()�"KlVl<lambda_invoker_cdecl>�&KlWl<lambda_invoker_vectorcall>dlgloperator()�"dlol<lambda_invoker_cdecl>�&dlpl<lambda_invoker_vectorcall>}l�loperator()�"}l�l<lambda_invoker_cdecl>�&}l�l<lambda_invoker_vectorcall>�l�loperator()�"�l�l<lambda_invoker_cdecl>�&�l�l<lambda_invoker_vectorcall>�.9loperator()��Tl_Reallocate_for�ml_Reallocate_for��l_Reallocate_for,�l_Reallocate_for�.;l{ctor}��.�lget�G�loperator()��.4l{ctor}��.�l{ctor}��lforward�G�limpl����O�loperator()��O�limpl���pJ�loperator()�J..\..\Dependencies\harfbuzz\src\hb-ot-shaper-vowel-constraints.cc����{������l�(fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ot-tag.cc���l~��m��m��m�02m�\Rm�]am�[�m_��m_��m_��m_��ISALNUMpTOUPPER�ISHEX��pTOHEX��pFROMHEX&Y�hb_ot_old_tag_from_script��"MVhb_ot_old_tag_to_script&Y�hb_ot_new_tag_from_script��"MVhb_ot_new_tag_to_script"jmhb_ot_tags_from_script�&jmhb_ot_all_tags_from_script�MVhb_ot_tag_to_script�lsubtag_matches��llang_matches����l�lcmp.�lhb_ot_tags_from_complex_language���*j�hb_ot_ambiguous_tag_to_language"�mhb_ot_tag_from_language&hmhb_ot_tags_from_language���&gmparse_private_use_subtag���"j�hb_ot_tag_to_language��.�mhb_ot_tags_to_script_and_language��nmqmoperator()�"nmym<lambda_invoker_cdecl>�&nmzm<lambda_invoker_vectorcall>�m�moperator()�"�m�m<lambda_invoker_cdecl>�&�m�m<lambda_invoker_vectorcall>�m�moperator()�"�m�m<lambda_invoker_cdecl>�&�m�m<lambda_invoker_vectorcall>�m�moperator()�"�m�m<lambda_invoker_cdecl>�&�m�m<lambda_invoker_vectorcall>�lARRAY_LENGTH����lARRAY_LENGTH���bmhb_sorted_array�lcmbfind���wm_Reallocate_for��m_Reallocate_for��m_Reallocate_for,�m_Reallocate_for�lVm{ctor}��lm{ctor}��l�mbsearch_impl����mhb_bsearch_impl6..\..\Dependencies\harfbuzz\src\hb-ot-tag.cc������������m�(
n��n��n�09n�-PnjnFfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-outline.cc�un�� }n�� �n���n���n�0�n�,o_�$o_�=o_�Vo_���{ctor}�� �normalize_len��%�,�control_assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`ab471158��
p��
p	pp� 
p,
p	� pp	� pp~p�	���p
p	p� 	p� 
p�
"p
p	p$p
#p	p$p%p&p
p,
p,
)p	(pp$p*p�poperator()�	 p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�poperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	!p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>poperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�'p<lambda_9f40189620cfe4223adcbc34f0d42913>��+poperator=���
v,pstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`ab471158����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`ab471158�
.p��
/p	.p0p� 
0p,
/p	� .p0p	� .p0p~.p\	
�6p
.p	.p� 	.p� 
.p�
;p
.p	.p=p
<p	.p=p>p?p
.p,
/p,
Bp	Ap.p=pCp�1poperator()�	9p<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�4poperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	:p<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>5poperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���@p<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��Dpoperator=���
vEpstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`ab471158���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`ab471158��
Gp��
Hp	GpIp!
Ip,
Hp	!GpIp	!GpIp~Gp�	<,9Op
Gp	Gp!	Gp!
Gp�
Tp
Gp	GpVp
Up	GpVpWpXp
Gp,
Hp,
[p	ZpGpVp\p�Jpoperator()�	Rp<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�Mpoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Sp<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>Npoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Yp<lambda_66f57f934f28d61049862f64df852ff0>��]poperator=���
v^pstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`ab471158��
�',v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0ff99cab���
ap��
bpvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`0ff99cab���
cp,
�'0fp
�c1%0����F}g))7�s����=NQ?U����(�>�i��PB�A2��0��5�$�s�]W,��C�[�S�R@/w�˲������<�Pv?���4��4]��	47�"]mZ�ZMR��C��m��-m�[ԻQ:r7��S�Qo8�X��'���zQ��L���z&���t�M��T�3�.��Jd�=>G�$�G�:4V?���������V��R�����.��w�ko};�xc����͸��`�P2�Q��|	W'��H��h������_rn�[Q�&�e��C�sL�g�TVf!zPb�N�QFnE}�t�s3�E���uJ���2���^s,}�(����J�zyw�"G������RME���t��Ɗ29LԢ7�c���A]	�oyS�g:(=�K��C��>��|Uq%7/��/�<��J�޵�qQi^�����YҺ����ٹ�q��A�o��bn��Q)�\�{I/�4�dgKz1���X��a
p����H������������]@h�iy�O8����I%�>���)Vu�`-�������:`)=g���hs�IA%$z�܌�}�v7~�R��Cf$��T��c�!���ŠÉ8~I�*�W��,\��~��S۹��C��5F@�;$	���1R�Cf��uR��,s�����K�$�0*�wH�!�����k���/%+��,��ķ�����U�}k���/��B��-��������h���2H5Z�C��t���1an���4�3��ߣ���)R[Q��m��M����A��Z�Q�_C��e��S�0�I}��B�	��m|�nMo&��Q�6"��3s�mK�v��H*_pV����n'��e�3r>>�����N_M�4�Y:��8�nF��W�/�D����m!����m�y���'�|�;�|���$CR2z|f������Y`W���[J-�n�Lj,S� ^����M�s+�pF�
X�W�u)��?&yd�B�xo�Eٞ����9�X�l�uZw���l}�@O@�����%
�
M6p�fI0(��}x�P0f��h?��z����U�&���A)N�Z�q�������:L�We���)����h�\.���u��'�����=��KIR��
�m'�Loqp�������sU�mK��Bl%~�29�������IՍ�It�rj ���u�_!�?�6iU�/|�Ud�u�
8�<�I�Ж�5�΄N�[�y��.eh�A{K��n�8�1���nW�����.��UD?��cK��i^��z5Z�Yn���
mW�W�qF���pj2�\u1r���\��V�P��V��^�"���b�{8���4oT2��d]����W f(�ڸL��v���>�N���;������1z�-�>R��CzOE�dRu��Cf
b��{����u�8��Hd���o9��:���Gt#�?h.�-�)��I.������}օxt)��t����zr�����,��Qt;
�1���z��>S֔���ki������R�!����h�w����^k���;-�����h�({��uw>�[B���V�����1�\�Ոj��%���xz�:�;	��P�Y�)j�-��5X��
@��	� VI���k�)Q��R'��O���Ge��������}�<e (Se�[3.GG9�S'oU�U��JE�E������e����t���U��<C�nQ.�M�*������+b~`�r��|?��%�*GP�~%^��>�����5p[����wr	�J�Y�͏�����я;��MI���8��M���i��cy��b��{������{!3�wb�C��7�T�XI�"�1���
oB,��'��tFKt���I��lQ��:�+���~�a&oI���S�9�?4g]V�7;e6j�b�_���9?S��������"�	���d}����q��Y=ӽK3������/3��8�P��Q�Kk,�d��k��+3��n�'�#0f�i�b���oy���l���_�)y'SpL��f���x]z�v��N�;��y"q
q	q"q#q$q
q,

q,
'q	&qq"q(q�qoperator()�	 q<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�qoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	!q<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>qoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)%q<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��)qoperator=��
v*qhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`0149497f��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`0149497f��
,q��
-q	0,q.qs
.q,
-q	[s,q.q	^s,q.q�s,q�.	`s�s4q�bs��5qhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
6qXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
,q�8q�.	�smHqH9q,q�.	�s�s;q�<qhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
,qp
�.f�=qhb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
,q	0,qs	0,qs
8q
,q	,qCq
Bq	,qCqDqEq
,q,
-q,
Hq	Gq,qCqIqN/qoperator()�	@q<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�2qoperator bool (__cdecl *)(unsigned int)	Aq<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>3qoperator bool (__vectorcall *)(unsigned int)���Fq<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��Jqoperator=��
vKqOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`0149497f���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`0149497f���
Mq��
Nq	MqOq�w
Mq�
Qq
Mq	MqSq
Rq	MqSq�wTqUq
Mq,
Nq,
Xq	WqMqSqYq�Pqoperator()�Vq<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���Zqoperator=��&[qOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`0149497f���
Nq
Oq,	MqSq�w
Mq
Sq,	dx�C�CRq
Mq	dxjxcqNdqhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
Mqa�eqhb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`0149497f���
gq��
hq	0gqiqz
gq�
kq
gq	gqmq
lq	gqmqznqoq
gq,
hq,
rq	qqgqmqsqjjqoperator()�pq<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ultqoperator=��&uqOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`0149497f���
hq
iq,	gqmqz
gq
mq,�zgq�.	6z�z|q�Pz��}qhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
~qhhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���kq�.	�zmHqH�qgq�.	�z�z�q��qhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
gqp
�.f��qhb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`0149497f��
�q
�q��
�q,	�q��r
�q,	�q��r�q�q	�q��	�q���q�q	�q��
�q	�q��s	�q��s�q�q	�q��	�q���Frealloc_move����qitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�qarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����qoperator[]��qtail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�qbegin���qend�as_sorted_array�qoperator+���qpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����qpop�remove_ordered��shrink��qsort���__vecDelDtor����?v�qhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�q�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`0149497f�
�q
�q��
�q,	�q��r
�q,	�q��r�q�q	�q��	�q���q�q	�q��
�q	�q��s	�q��s�q�q	�q��	�q���Frealloc_move����qitem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�qarrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����qoperator[]��qtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>���qbegin���qend�as_sorted_array�qoperator+���qpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����qpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v�qhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
�q��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`0149497f�
�q��
�q	�q�qs
�q�
�q
�q	�q�q
�q	�q�q%��q�q
�q,
�q,
�q	�q�q�q�qv�qoperator()��q<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map����qoperator=��&�qOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`0149497f�
�q
�q,	�q�q%�
�q
�q,	���C�C�q
�q	�����qN�qhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
�qa��qhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`0149497f�
�q��
�q	�q�q҄
�q�
�q
�q	�q�q
�q	�q�q؄�q�q
�q,
�q,
�q	�q�q�q�q��qoperator()��q<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes����qoperator=��&�qOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`0149497f�
�q
�q,	�q�q؄
�q
�q,	��C�C�q
�q	���qN�qhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
�qa��qhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@��� $u6�t�q
5�,	�q�	�q	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`0149497f�
�q��
�q	0�q�qr�
�q�
�q
�q	�q�q
�q	�q�qz��q�q
�q,
�q,
�q	�q�q�q�qr�qoperator()��q<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs����qoperator=��&�qOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`0149497f�
�q
�q,	�q�qz�
�q
�q,a��q	�����q������qhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fBr(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�q
�q	��ijrZrhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
�qf�rhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`0149497f�
r��
r	0r	rr�
r�
r
r	r
r
r	r
rz�rr
r,
r,
r	rr
rrr
roperator()�r<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���roperator=���&rOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`0149497f�
r
	r,	r
rz�
r

r,ker_vectorcall>GpJpoperator()�"GpRp<lambda_invoker_cdecl>�&GpSp<lambda_invoker_vectorcall>�o�oget_null����o�odestroy�o�ocmpexch�o�oget_null����o�odestroy�+�ocall_create�p_Reallocate_for�p_Reallocate_for�7p_Reallocate_for,Pp_Reallocate_for.�ohb_paint_funcs_set_pop_clip_func���2�ohb_paint_funcs_set_push_transform_func�*�ohb_paint_funcs_set_image_func��.�ohb_paint_funcs_set_push_group_func�2�ohb_paint_funcs_set_push_clip_glyph_func2�ohb_paint_funcs_set_linear_gradient_func"�&hb_paint_funcs_create��2�ohb_paint_funcs_set_radial_gradient_func2�ohb_paint_funcs_set_pop_transform_func��.�ohb_paint_funcs_set_pop_group_func��2�ohb_paint_funcs_set_sweep_gradient_func�6�ohb_paint_funcs_set_push_clip_rectangle_func*�ohb_paint_funcs_set_color_func��*�%hb_paint_funcs_make_immutable��:..\..\Dependencies\harfbuzz\src\hb-paint-extents.cc��{�����dp�(�p_��p_��p_��p_�����get_null���&dhb_paint_push_transform_nil&!dhb_paint_pop_transform_nil�&$dhb_paint_color_glyph_nil���*&dhb_paint_push_clip_glyph_nil���.)dhb_paint_push_clip_rectangle_nil���"!dhb_paint_pop_clip_nil��,dhb_paint_color_nil�/dhb_paint_image_nil�*2dhb_paint_linear_gradient_nil���*2dhb_paint_radial_gradient_nil���&5dhb_paint_sweep_gradient_nil"!dhb_paint_push_group_nil"8dhb_paint_pop_group_nil�.;dhb_paint_custom_palette_color_nil��*jp_hb_paint_funcs_set_preamble���&lp_hb_paint_funcs_set_middle�.�phb_paint_funcs_set_color_glyph_func:�phb_paint_funcs_set_custom_palette_color_func���&�phb_paint_funcs_is_immutable*�phb_color_line_get_color_stops��&�phb_color_line_get_extend���"�phb_paint_push_transform"�phb_paint_pop_transform�"�phb_paint_color_glyph���&�phb_paint_push_clip_glyph���*�phb_paint_push_clip_rectangle����phb_paint_pop_clip���phb_paint_color��phb_paint_image�&�phb_paint_linear_gradient���&�phb_paint_radial_gradient���"qhb_paint_sweep_gradient�phb_paint_push_groupqhb_paint_pop_group�*qhb_paint_custom_palette_color��fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-paint.cc���q���xpypget_null����p�poperator()�"�p�p<lambda_invoker_cdecl>�&�p�p<lambda_invoker_vectorcall>�p�poperator()�"�p�p<lambda_invoker_cdecl>�&�p�p<lambda_invoker_vectorcall>�p�poperator()�"�p�p<lambda_invoker_cdecl>�&�p�p<lambda_invoker_vectorcall>�p�poperator()�"�p�p<lambda_invoker_cdecl>�&�p�p<lambda_invoker_vectorcall>"gphb_object_is_immutable��&hb_object_create���3%hb_object_reference}phb_object_destroy��"~phb_object_set_user_data"�'hb_object_get_user_data&phb_object_make_immutable�����p_Reallocate_for��p_Reallocate_for��p_Reallocate_for,�p_Reallocate_for0%d{ctor}��%hb_object_init��phb_object_trace�%hb_object_fini�2..\..\Dependencies\harfbuzz\src\hb-paint.cc��ĸ����
q�(q�}q��+q�7q��>q��LqQ!�\qo!�fq��vqo!�q���q���qo!6�qo!7�qo!��qo!��qo!��q���qo!:�q���qo!�r�}r��rm!�r�}a�r	'�L�r�,���rhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fBr(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.r
r	[�a�!rZ"rhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
rf�#rhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@�q�q	�q�� "
�q,	�q�� "
�q,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0149497f��
+r��
,r	+r-r~ 
-r,
,r	� +r-r	� +r-r~+r�	���3r
+r	+r~ 	+r~ 
+r�
8r
+r	+r:r
9r	+r:r;r<r
+r,
,r,
?r	>r+r:r@r�.roperator()�	6r<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�1roperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	7r<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>2roperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�=r<lambda_133af15c3ab28a2fd0176429d1e8943b>��Aroperator=���
vBrstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`0149497f����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0149497f��
Dr��
Er	DrFr� 
Fr,
Er	� DrFr	� DrFr~Dr�	���Lr
Dr	Dr� 	Dr� 
Dr�
Qr
Dr	DrSr
Rr	DrSrTrUr
Dr,
Er,
Xr	WrDrSrYr�Groperator()�	Or<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Jroperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	Pr<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Kroperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�Vr<lambda_9f40189620cfe4223adcbc34f0d42913>��Zroperator=���
v[rstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`0149497f����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0149497f�_lazy_loader_t@Uhb_unicode_funcs_t@@Uhb_ucd_unicode_funcs_lazy_loader_t@@X$0A@U1@@@
3vb�hb_ucd_unicode_funcs_lazy_loader_t.?AUhb_ucd_unicode_funcs_lazy_loader_t@@��
3v��
6v,
7v	3v4v8v	3v4v
9v:v	3v4v	3v�'
6v	�'3v>v	03v>v	�3v>v	03v>vz�	�3v�'	�'3v	�3v	�3v�EvFv��+��5vFuncs��;vhb_lazy_loader_t<hb_unicode_funcs_t,hb_ucd_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>��<vinit0��<vinit���<vfini���<vfree_instance��=vdo_destroy�?voperator->�@voperator bool��Avget_stored�Avget_stored_relaxed�Bvcmpexch?vget?vget_relaxedAvget_unconstCvconvertDvget_null���Gvcreate�=vdestroy
X�instance��VHvhb_lazy_loader_t<hb_unicode_funcs_t,hb_ucd_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>.?AU?$hb_lazy_loader_t@Uhb_unicode_funcs_t@@Uhb_ucd_unicode_funcs_lazy_loader_t@@X$0A@U1@@@	3v4v
4v,��hb_unicode_funcs_lazy_loader_t<hb_ucd_unicode_funcs_lazy_loader_t>.?AU?$hb_unicode_funcs_lazy_loader_t@Uhb_ucd_unicode_funcs_lazy_loader_t@@@@��
Lv	Lv�'	�'Lv	LvMv
~3v��NvdestroyOvget_null���Pvhb_unicode_funcs_lazy_loader_t<hb_ucd_unicode_funcs_lazy_loader_t>�Qvhb_unicode_funcs_lazy_loader_t<hb_ucd_unicode_funcs_lazy_loader_t>.?AU?$hb_unicode_funcs_lazy_loader_t@Uhb_ucd_unicode_funcs_lazy_loader_t@@@@��	LvMv
3v
Mv,
5v	�5v	5vVv
JLv��Wvcreate�Xvhb_ucd_unicode_funcs_lazy_loader_t�bYvhb_ucd_unicode_funcs_lazy_loader_t.?AUhb_ucd_unicode_funcs_lazy_loader_t@@��	5vVv
Lv
Vv,
5v
6v
>v,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`28318080��
av��
bv	avcv~ 
cv,
bv	� avcv	� avcv~av�	���iv
av	av~ 	av~ 
av�
nv
av	avpv
ov	avpvqvrv
av,
bv,
uv	tvavpvvv�dvoperator()�	lv<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�gvoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	mv<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>hvoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�sv<lambda_133af15c3ab28a2fd0176429d1e8943b>��wvoperator=���
vxvstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`28318080����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`28318080��
zv��
{v	zv|v� 
|v,
{v	� zv|v	� zv|v~zv�	����v
zv	zv� 	zv� 
zv�
�v
zvarea���.�phb_outline_recording_pen_move_to���.�phb_outline_recording_pen_line_to���2�phb_outline_recording_pen_quadratic_to��.�phb_outline_recording_pen_cubic_to��.�phb_outline_recording_pen_close_pathSnZn{ctor}�@nGn{ctor}�onsn{ctor}�Unzncreate�2free_static_outline_recording_pen_funcsSnanget_unconstSn\nfree_instance��C�4nsub_array���mnoperator++��m�moperator*���m�moperator bool��.�l�as_array���.�k�operator bool��.�d�operator[]�.�f�operator[]�eo���n�nget_crap���go���n�nget_null���@nKnget_acquireSndnconvertSncncmpexchSnanget_stored�Sn]ndo_destroy�C�5nsub_array��C�#n__item__���nn__more__����mnoperator++��m�mthiz����m�mthiz����n�noperator()�"�n�n<lambda_invoker_cdecl>�&�n�n<lambda_invoker_vectorcall>oooperator()�"oo<lambda_invoker_cdecl>�&oo<lambda_invoker_vectorcall>%o(ooperator()�"%o0o<lambda_invoker_cdecl>�&%o1o<lambda_invoker_vectorcall>>oAooperator()�">oIo<lambda_invoker_cdecl>�&>oJo<lambda_invoker_vectorcall>io�S�n�ngetko�z�n�nget_null���onrnget_null���onqndestroy@nMncmpexchC�%n__next__���C�n{ctor}�nnthiz����m�mlenC�'n__len__.�>npush����nhb_array���C��n{ctor}��nCrap����+�ncall_create��n_Reallocate_for�o_Reallocate_for�.o_Reallocate_for,Go_Reallocate_for�Q��B��n{ctor}�\oaddressof��]oforward.�>npush_has_room��aoaddressof��6..\..\Dependencies\harfbuzz\src\hb-outline.cc���������oo�(�oFnD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-paint-extents.cc����o�z�o�z�o�oG�o�"�o�"p_�-p_�Fp_�_p_�^d`d{ctor}�=eJepush_transform�=eKepop_transform��=eMepush_clip��=eKepop_clip���=eKepush_group�=eOepop_group��=eKepaint��*dhb_paint_extents_push_transform*!dhb_paint_extents_pop_transform�"�phb_draw_extents_move_to"�phb_draw_extents_line_to*�phb_draw_extents_quadratic_to���&�phb_draw_extents_cubic_to���royo{ctor}��o�o{ctor}�to�ocreate�*free_static_draw_extents_funcs�&�$hb_draw_extents_get_funcs��.&dhb_paint_extents_push_clip_glyph���2)dhb_paint_extents_push_clip_rectangle���&!dhb_paint_extents_pop_clip��&!dhb_paint_extents_push_group&8dhb_paint_extents_pop_group�*/dhb_paint_extents_paint_image���*,dhb_paint_extents_paint_color���22dhb_paint_extents_paint_linear_gradient�22dhb_paint_extents_paint_radial_gradient�25dhb_paint_extents_paint_sweep_gradient���o�o{ctor}��o�o{ctor}��o�o{ctor}��o�ocreate�*free_static_paint_extents_funcs�o�oget_unconst�o�ofree_instance��ro�oget_unconstro{ofree_instance���o�oget_acquire�o�oconvert�o�ocmpexch�o�oget_stored��o�odo_destroy�ro�oconvertro�ocmpexchro�oget_stored�ro|odo_destroy��o�ooperator()�"�op<lambda_invoker_cdecl>�&�op<lambda_invoker_vectorcall>ppoperator()�"p p<lambda_invoker_cdecl>�&p!p<lambda_invoker_vectorcall>.p1poperator()�".p9p<lambda_invoker_cdecl>�&.p:p<lambda_invoy
'����d��vI;f3����R�~*�7M�e�������0��
O�W�	����Y��pbI�1�m��)DJ�e�45I=v~~\9)$�W,4�huVl`�a7,"�]%*�[givo�P���B��j7���k���CVD�y0�6Mm������\�������MZB3~�~�T;��Z���E�0BP�)F�}��Ђ�+P9�UQ0���¤��gJ�EEA�J>����~��9d2�BY9�J�E1A�J*��X���92�2\=��p���j�#E�.��+:��h�4�`o��+<��$@��[�	�oy2�z�W����=\}g('z ��T�����z��ހ�4'�gHb�L��Ҍ����#��"�.�6^_��`���}�Ke�����w�h�6�����=P.���u����X��FV�-MBfw�Sy>�'U� -ddh�{��)�
�_�7��{��B´N��a
�s���{??8�4<vB��G���S�ک��z��m[�;BR��k�����t(����k�l^I_�_KIhI_II��%II
I#I!I'I�I�I�ITJLJ�@Y*��a�l��	l���S�1���H|��	0Y��P�Kʛ&EER�0J0A��X��`X�z�ka6'���N���_`�ُ���������I�b~�M�1̺7�}~1�b�.+eA�b���g=.�Z��*yhJ�pQq�����YJVJMJZJD�^JJ J�J�J�J
�T���^:N��.s��M��/�%\q�����B�¼t�u^�wE��g��{g`�+�NV��D���,Is����1���|�JQ^'��J�J�J�JRK_KhK
K%K+�}�	��E���'������n�-24�jD�	Z�Ga}����"{�|����R�B���&sK�
sfP����Oڽ���K$KK�K�K�K�K�K�KQ7�2������K��W��}�)��O�������l��W
x��	�����}c�*A�KPTaTTT��RTXTKTITeT[TTTT�T�T�T�Ty�� ��E�zt>8�jR�4._���t��E�gd���bN�����w�O�@����6;�\���f�x|od_�`�G�T�T�T�T�gUXUU UU(UU�U�U�U�U�U�USVQVaVgVV"V(V�V�V�V�VP�V�V�V�VdWKWWW̥�W�W��>+��!�����@ g�J�o������F�[��n:q�0�P4۪xI�"wV;z�V�T
=y�G�5?h.�Y����$��W��I�\�
�'���+�]��Xֽ�|�Uچa�Ʒ�����)a�m�c>?��*[���6�t1�W����3�*ө֫��;��Rr'����R�;PBg;'��?+�i�����7/i���B�s���v�؂����+s���3	���7���Oe�tzm����ص������X����0�4�9����ɩ��ZP����jH��`Pe#��=:�`����>m���&?����Z��5�+������yw�I�uM��gU^P�w��0AHTPq-?��������U��C+��:�[�V�A�����-��?��9T˼W*-�4�LG���f��p�*3��E8�;=�:��=G��j.��h<�A_>�+�evp��׬ڮ�7��;��%iO]�Ց�$�KPfP_P
PP P�P�P�P(����/i���_�bZ���}��ӛG�܅�[0��.L��N��T�q���2�<�L�O��3|���+��P&��PQQaQgQbQ"QQ�Q�Q�Q�QQf��N��QO������|�X����5�of��o��t,4�uW��LD�o!Fl��1(|�k�nZ���LLs��R���Bj��c��qm7�É��	��QJRZR`R[R$R
R�'RR�R�R�R�RISXS_S&ST��=�0��3�����|�����N��-�������ÝfH`?��|S_�SDo�n���Bt��A�*vM��\�1�MdTU�J����s�qS)*�}:<�S�K
]r��
^r	]r_r� 
_r,
^r	� ]r_r	� ]r_r~]r\	
�er
]r	]r� 	]r� 
]r�
jr
]r	]rlr
kr	]rlrmrnr
]r,
^r,
qr	pr]rlrrr�`roperator()�	hr<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�croperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	ir<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>droperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���or<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��sroperator=���
vtrstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`0149497f���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0149497f��
vr��
wr	vrxr!
xr,
wr	!vrxr	!vrxr~vr�	<,9~r
vr	vr!	vr!
vr�
�r
vr	vr�r
�r	vr�r�r�r
vr,
wr,
�r	�rvr�r�r�yroperator()�	�r<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�|roperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�r<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>}roperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��r<lambda_66f57f934f28d61049862f64df852ff0>���roperator=���
v�rstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`0149497f��	�.�.q	�s�s;q	dxjxcq	�z�z�q	�����q	���q	��ijr	[�a�!r
�q�q�r	�q��
�q�q�r	�q��	�q��	�q��
r
�q
�q
�q
zq
`q
?q
qr��	0�G�G�r	X��!r	rX��&�rhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��roperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����rget
rv�F�rhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@����q��	0�G�G�r	��(�r	�q��(��rhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��roperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����rget
�qv�F�rhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���&q{O	0�G�G�r	�.�Oq	&q�.�O��rhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��roperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���rget
qv�F�rhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.q	`s�s4qWqG�	�O�O�r	6z�z|q�qo#	�O�O�r�q��	�O�O�r	�����q	'�L�rr��$"	0�G�G�r
rr�r�q��$"	0�G�G�r
�q�q�r&q{O$"	0�G�G�r
&q&q�r	X��!r	��(�r
gq	�z���r	qq�z����rhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=��roperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &��rget
gqv�F�rhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z���rqqRy	0�J�J�r
,q	�s���r	Gq�s����rhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=��roperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &����rget
,qv�F�rhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s���rGqA	0�J�J�r��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`0149497f�
�r��
�r	u�r�r#�
�r,
�r	(��r�r	+��r�r
�r��ru	-��}�}�r�ru	-�5��rr�rhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
�rr
uinit_value����rhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
�r	u�r#�	u�r#�
�r
�r	�r�r
�r	�r�r�r�r
�r,
�r,
�r	�r�r�r�r��roperator()�	�r<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>��roperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	�r<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>�roperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��r<lambda_a932417c2c013cd7e6a2e40d88844188>���roperator=��
v�rhb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`0149497f�	�.�Oq	0�O�O�r	0�O�O�r	0�O�O�rWq"G�	�O�Os
WqWqs�q"o#	�O�Os
�q�q	s�q"��	�O�Os
�q�q
sqqRy"	0�J�Js
qqqqsGqA"	0�J�Js
GqGqs	-�5��r
�r��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`0149497f���
s��
s	uss��
s,
s	��ss	��ss
s�!su	���}�}"ssu	����$sr%shb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
sr
uinit_value���&shb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
s	us��	us��
!s
s	s,s
+s	s,s-s.s
s,
s,
1s	0ss,s2s�soperator()�	)s<lambda_invoker_cdecl>���<lambda_typedef_cdecl>�soperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	*s<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall> soperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)��/s<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>��3soperator=��
v4shb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`0149497f���r"��	0�O�O6s�q"��	0�O�O8s&q"{O	0�O�O:s	WqpJrJs	�qpJrJ	s	�qpJrJ
s	0�O�O�r	0�O�O�r	����$s
(s	rpJrJ�r	�qpJrJ�r	&qpJrJ�rqq"Ry	0�O�OFsGq"A	0�O�OHs	qqpJrJs	GqpJrJsv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`fd58c125���
Ls��
Msvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`fd58c125���
Ns, $uu2�uQstQs $uu6�uTs $ewutuVs&�qType����qget_crap����XsCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�qType����qget_crap����ZsCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@����hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`fd58c125�
\s��
]s	0\s^sJ.
^s,
]s	P.\s^s	S.\s^s�.\s	�.�.ds��.��eshb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&fs8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_in	zv�v
�v	zv�v�v�v
zv,
{v,
�v	�vzv�v�v�}voperator()�	�v<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��voperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�v<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�voperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��v<lambda_9f40189620cfe4223adcbc34f0d42913>���voperator=���
v�vstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`28318080����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`28318080�
�v��
�v	�v�v� 
�v,
�v	� �v�v	� �v�v~�v\	
��v
�v	�v� 	�v� 
�v�
�v
�v	�v�v
�v	�v�v�v�v
�v,
�v,
�v	�v�v�v�v��voperator()�	�v<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��voperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�v<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�voperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����v<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���voperator=���
v�vstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`28318080���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`28318080��
�v��
�v	�v�v!
�v,
�v	!�v�v	!�v�v~�v�	<,9�v
�v	�v!	�v!
�v�
�v
�v	�v�v
�v	�v�v�v�v
�v,
�v,
�v	�v�v�v�v��voperator()�	�v<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��voperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�v<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�voperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��v<lambda_66f57f934f28d61049862f64df852ff0>���voperator=���
v�vstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`28318080��uA##{0�vu�i##{0�vi�+�m#���#@Q��#��C#�D�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`86768ec9���
�v��
�vvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`86768ec9���
�v,
���
�v
�v
���
�v
�v^�NullHelper<hb_unicode_funcs_t>.?AU?$NullHelper@Uhb_unicode_funcs_t@@@@��	�v0�'
�
�v0s$
�'0�v�v��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`75b91cd6��
�w��
�w	0�w�ws
�w,
�w	[s�w�w	^s�w�w�s�w�.	`s�s�w�bs���whb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
�wXhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�w��w�.	�smHqH�w�w�.	�s�s�w��whb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�wp
�.f��whb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�w	0�ws	0�ws
�w
�w	�w�w
�w	�w�w�w�w
�w,
�w,
�w	�w�w�w�wN�woperator()�	�w<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>��woperator bool (__cdecl *)(unsigned int)	�w<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>�woperator bool (__vectorcall *)(unsigned int)����w<lambda_9d67f8bc9752f3f05a6cef115588a3cc>���woperator=��
v�wOT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`75b91cd6���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`75b91cd6���
�w��
�w	�w�w�w
�w�
�w
�w	�w�w
�w	�w�w�w�w�w
�w,
�w,
�w	�w�w�w�w��woperator()��w<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this����woperator=��&�wOT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`75b91cd6���
�w
�w,	�w�w�w
�w
�w,	dx�C�C�w
�w	dxjx�wN�whb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
�wa��whb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`75b91cd6���
�w��
�w	0�w�wz
�w�
�w
�w	�w�w
�w	�w�wz�w�w
�w,
�w,
�w	�w�w�w�wj�woperator()��w<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ul�woperator=��&�wOT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`75b91cd6���
�w
�w,	�w�wz
�w
�w,�z�w�.	6z�z�w�Pz���whb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
�whhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����w�.	�zmHqH�w�w�.	�z�z�w��whb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
�wp
�.f��whb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`75b91cd6��
�w
�w��
�w,	�w��r
�w,	�w��r�w�w	�w��	�w���w�w	�w��
�w	�w��s	�w��s�w�w	�w��	�w���Frealloc_move����witem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�warrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����woperator[]��wtail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>�wbegin���wend�as_sorted_array�woperator+���wpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact����wpop�remove_ordered��shrink��qsort���__vecDelDtor����?v�whb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
�w�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`75b91cd6�
�w
�w��
�w,	�w��r
�w,	�w��r�w�w	�w��	�w���w�w	�w��
�w	x��s	�w��sxx	�w��	�w���Frealloc_move����witem_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
�warrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash����woperator[]��wtail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>���wbegin���wend�as_sorted_arrayxoperator+��xpush����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���xpop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?vxhb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
�w��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`75b91cd6�
	x��

x		xxs
	x�

x
	x		xx
x		xx%�xx
	x,

x,
x	x	xxxvxoperator()�x<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map���xoperator=��&xOT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`75b91cd6�

x
x,		xx%�
	x
x,	���C�Cx
	x	����xN xhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
	xa�!xhb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`75b91cd6�
#x��
$x	#x%x҄
#x�
'x
#x	#x)x
(x	#x)x؄*x+x
#x,
$x,
.x	-x#x)x/x�&xoperator()�,x<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes���0xoperator=��&1xOT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`75b91cd6�
$x
%x,	#x)x؄
#x
)x,	��C�C(x
#x	��9xN:xhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
#xa�;xhb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`75b91cd6
=x��
>x	0=x?x�
=x�
Ax
=x	=xCx
Bx	=xCx!�DxEx
=x,
>x,
Hx	Gx=xCxIx�@xoperator()�Fx<lambda_bfa16737f151f180b60cf23f3f2b1857>��
"�designAxes���
LMuser_axes_location���Jxoperator=��&KxOT::STAT::collect_name_ids::__l2::<lambda_bfa16737f151f180b60cf23f3f2b1857>.?AV<lambda_bfa16737f151f180b60cf23f3f2b1857>@@`75b91cd6
>x
?x,	=xCx!�
=x
Cx,�=x�.	���Rx�����Sxhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-h���²__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
�it���
��0p
MB@fJ
TxHhb_filter_iter_t<hb_map_iter_t<hb_array_t<OT::OffsetTo<OT::AxisValue,OT::IntType<unsigned short,2>,void,1> const >,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::AxisValueOffsetArray const *>,0,0>,<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_array_t@$$CBU?$OffsetTo@UAxisValue@OT@@U?$IntType@G$01@2@X$00@OT@@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUAxisValueOffsetArray@OT@@@@$0A@$0A@@@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���Ax�.	�mHqHVx=x�.	��Xx�Yxhb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>�
=xp
�.f�Zxhb_filter_iter_factory_t<<lambda_bfa16737f151f180b60cf23f3f2b1857>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@AEBU<unnamed-type-hb_identity>@@@@���latiHB_STYLE_TAG_ITALIC���zspoHB_STYLE_TAG_OPTICAL_SIZE�tnlsHB_STYLE_TAG_SLANT_ANGLE��tnlSHB_STYLE_TAG_SLANT_RATIO��htdwHB_STYLE_TAG_WIDTH����thgwHB_STYLE_TAG_WEIGHT������_HB_STYLE_TAG_MAX_VALUE��6t\xhb_style_tag_t.?AW4hb_style_tag_t@@���T]x@^x
]x,	�w�	�w	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`75b91cd6�
cx��
dx	0cxexr�
cx�
gx
cx	cxix
hx	cxixz�jxkx
cx,
dx,
nx	mxcxixoxrfxoperator()�lx<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs���pxoperator=��&qxOT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`75b91cd6�
dx
ex,	cxixz�
cx
ix,a�cx	�����~_hb_ucd_gc��~_hb_ucd_ccc�X_hb_ucd_b4�P�_hb_ucd_bmg�~_hb_ucd_sc��D_hb_ucd_dm�"�hb_ucd_combining_class�"�hb_ucd_general_category�hb_ucd_mirroring����hb_ucd_script��&*v_hb_ucd_decompose_hangul���""_hb_ucd_compose_hangul�z_cmp_pair��z_cmp_pair_11_7_14���hb_ucd_compose�hb_ucd_decompose���3v:v{ctor}�LvPv{ctor}�5vWvcreate�"free_static_ucd_funcs��&8(hb_ucd_get_unicode_funcs���3vAvget_unconst3v<vfree_instance��3vCvconvert3vBvcmpexch3vAvget_stored�3v=vdo_destroy�avdvoperator()�"avlv<lambda_invoker_cdecl>�&avmv<lambda_invoker_vectorcall>zv}voperator()�"zv�v<lambda_invoker_cdecl>�&zv�v<lambda_invoker_vectorcall>�v�voperator()�"�v�v<lambda_invoker_cdecl>�&�v�v<lambda_invoker_vectorcall>�v�voperator()�"�v�v<lambda_invoker_cdecl>�&�v�v<lambda_invoker_vectorcall>LvOvget_null���LvNvdestroy#vARRAY_LENGTH���vhb_bsearch�)vARRAY_LENGTH���%vhb_bsearch�.vARRAY_LENGTH���2vARRAY_LENGTH����jv_Reallocate_for��v_Reallocate_for��v_Reallocate_for,�v_Reallocate_for�vhb_bsearch_impl�vhb_bsearch_impl�vaddressof��2..\..\Dependencies\harfbuzz\src\hb-ucd.cc����������v�(w_�w_�3w_�Lw_���eastasian_width"��decompose_compatibility�'�'get_null���*�hb_unicode_combining_class_nil�*�hb_unicode_eastasian_width_nil�*�hb_unicode_general_category_nil&�hb_unicode_mirroring_nil���"�hb_unicode_script_nil��"�hb_unicode_compose_nil�&hb_unicode_decompose_nil���2hb_unicode_decompose_compatibility_nil�*Pwhb_unicode_funcs_is_immutable��&�'hb_unicode_funcs_get_parent6��hb_unicode_funcs_set_eastasian_width_func��>Rwhb_unicode_funcs_set_decompose_compatibility_func��&Twhb_unicode_combining_class�&Uwhb_unicode_eastasian_width�&Vwhb_unicode_general_category"Uwhb_unicode_mirroring���Wwhb_unicode_script��Ywhb_unicode_compose�"[whb_unicode_decompose���.]whb_unicode_decompose_compatibility��X_hb_emoji_b4����X_hb_emoji_b1���.�~_hb_emoji_is_Extended_Pictographic�fD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-unicode.cc�_w���v�vget_null����v�voperator()�"�v�v<lambda_invoker_cdecl>�&�v�v<lambda_invoker_vectorcall>wwoperator()�"w
w<lambda_invoker_cdecl>�&ww<lambda_invoker_vectorcall>wwoperator()�"w&w<lambda_invoker_cdecl>�&w'w<lambda_invoker_vectorcall>4w7woperator()�"4w?w<lambda_invoker_cdecl>�&4w@w<lambda_invoker_vectorcall>8(hb_object_create����'hb_object_reference�vhb_object_destroy��"�vhb_object_set_user_data"�'hb_object_get_user_data"�vhb_object_is_immutable�&�vhb_object_make_immutable�����v_Reallocate_for�w_Reallocate_for�$w_Reallocate_for,=w_Reallocate_for��{ctor}��'hb_object_init�Owhb_object_trace�'hb_object_fini�6..\..\Dependencies\harfbuzz\src\hb-unicode.cc����!�����cw�(pw�}ww���w��w���w���wQ!��wo!��w���wo!��w���w���wo!6�wo!7�wo!�xo!�xo!�xx�����yxhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fBzx(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.hx
cx	��ij}xZ~xhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
cxf�xhb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`75b91cd6�
�x��
�x	0�x�xr�
�x�
�x
�x	�x�x
�x	�x�xz��x�x
�x,
�x,
�x	�x�x�x�xr�xoperator()��x<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs����xoperator=���&�xOT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`75b91cd6�
�x
�x,	�x�xz�
�x
�x,a��x	'�L��x�,����xhb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB�x(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.�x
�x	[�a��xZ�xhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
�xf��xhb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@�w�w	�w�� "
�w,	�w�� "
�w,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`75b91cd6��
�x��
�x	�x�x~ 
�x,
�x	� �x�x	� �x�x~�x�	����x
�x	�x~ 	�x~ 
�x�
�x
�x	�x�x
�x	�x�x�x�x
�x,
�x,
�x	�x�x�x�x��xoperator()�	�x<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��xoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�x<lambda_invovertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
\s�
hs	�.�.�.is
\s	�.�.ksZlshb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
\sf�mshb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
\s	0\sJ.	0\sJ.
\s	\srs
is	\srsssts
\s,
]s,
ws	vs\srsxs�_soperator()�	ps<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�bsoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	qs<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>csoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)us<lambda_afb3cf17572449f2dd28fe3b9dbf2071>��ysoperator=��
vzshb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`fd58c125�0 &0$	0�/�/�L&�qType����rget_null����sNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�qType����rget_null�����sNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`fd58c125��
�s��
�s	�s�s~ 
�s,
�s	� �s�s	� �s�s~�s�	����s
�s	�s~ 	�s~ 
�s�
�s
�s	�s�s
�s	�s�s�s�s
�s,
�s,
�s	�s�s�s�s��soperator()�	�s<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��soperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�s<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�soperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��s<lambda_133af15c3ab28a2fd0176429d1e8943b>���soperator=���
v�sstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`fd58c125����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`fd58c125��
�s��
�s	�s�s� 
�s,
�s	� �s�s	� �s�s~�s�	����s
�s	�s� 	�s� 
�s�
�s
�s	�s�s
�s	�s�s�s�s
�s,
�s,
�s	�s�s�s�s��soperator()�	�s<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��soperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�s<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�soperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��s<lambda_9f40189620cfe4223adcbc34f0d42913>���soperator=���
v�sstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`fd58c125����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`fd58c125�
�s��
�s	�s�s� 
�s,
�s	� �s�s	� �s�s~�s\	
��s
�s	�s� 	�s� 
�s�
�s
�s	�s�s
�s	�s�s�s�s
�s,
�s,
�s	�s�s�s�s��soperator()�	�s<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��soperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�s<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�soperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����s<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���soperator=���
v�sstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`fd58c125���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`fd58c125��
�s��
�s	�s�s!
�s,
�s	!�s�s	!�s�s~�s�	<,9�s
�s	�s!	�s!
�s�
�s
�s	�s�s
�s	�s�s�s�s
�s,
�s,
�s	�s�s�s�s��soperator()�	�s<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��soperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�s<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�soperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��s<lambda_66f57f934f28d61049862f64df852ff0>���soperator=���
v�sstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`fd58c125���rget_null�����sNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�rget_null�����sNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���	�.�.ks�$��s	0..�L
osvs{O	0�G�G�s	�.�Oks	vs�.�O��shb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��soperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���sget
\sv�F�shb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.ds	0, ,�Lvs{O$"	0�G�G�s
vsvs�s	�.�Oks	0�O�O�s	0, ,�Ovs"{O	0�O�O�s	vspJrJ�st�7$�7ts��$ut�$�$ttu�7�$utt�$uut
t�$uuuutv�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`980f02fa���
t��
tvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`980f02fa���
t,
�+
=+>�hb_shaper_entry_t.?AUhb_shaper_entry_t@@
t��
t"
U name�
�+func�>thb_shaper_entry_t.?AUhb_shaper_entry_t@@t
�+
t
t," $�+mu_u�!%!tV�NullHelper<hb_shape_plan_t>.?AU?$NullHelper@Uhb_shape_plan_t@@@@	�+#t0�%0"%
�&,
�&0(t0�+�+T��/chb_atomic_ptr_t<hb_face_t::plan_node_t>0cinit���0cset_relaxed2cget_relaxed2cget_acquire6ccmpexch7coperator bool��2coperator->�
�_v2coperator struct hb_face_t::plan_node_t *���n
V+thb_atomic_ptr_t<hb_face_t::plan_node_t>.?AU?$hb_atomic_ptr_t@Uplan_node_t@hb_face_t@@@@�
M+,J�Null<hb_shape_plan_t>.?AU?$Null@Uhb_shape_plan_t@@@@	�+.t
�B
C,
�B
�B,
4c,
g
$g,
�`
�`,
dJ	�B�B�B
jJ	�B�B�B
��	g`6b6
��	�`66��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`980f02fa��
At��
Bt	AtCt~ 
Ct,
Bt	� AtCt	� AtCt~At�	���It
At	At~ 	At~ 
At�
Nt
At	AtPt
Ot	AtPtQtRt
At,
Bt,
Ut	TtAtPtVt�Dtoperator()�	Lt<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Gtoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	Mt<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Htoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�St<lambda_133af15c3ab28a2fd0176429d1e8943b>��Wtoperator=���
vXtstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`980f02fa����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`980f02fa��
Zt��
[t	Zt\t� 
\t,
[t	� Zt\t	� Zt\t~Zt�	���bt
Zt	Zt� 	Zt� 
Zt�
gt
Zt	Ztit
ht	Ztitjtkt
Zt,
[t,
nt	mtZtitot�]toperator()�	et<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�`toperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	ft<lambda_invoker_vectorcaker_vectorcall>� <lambda_typedef_vectorcall>�xoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��x<lambda_133af15c3ab28a2fd0176429d1e8943b>���xoperator=���
v�xstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`75b91cd6����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`75b91cd6��
�x��
�x	�x�x� 
�x,
�x	� �x�x	� �x�x~�x�	����x
�x	�x� 	�x� 
�x�
�x
�x	�x�x
�x	�x�x�x�x
�x,
�x,
�x	�x�x�x�x��xoperator()�	�x<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��xoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�x<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�xoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��x<lambda_9f40189620cfe4223adcbc34f0d42913>���xoperator=���
v�xstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`75b91cd6����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`75b91cd6�
�x��
�x	�x�x� 
�x,
�x	� �x�x	� �x�x~�x\	
��x
�x	�x� 	�x� 
�x�
�x
�x	�x�x
�x	�x�x�x�x
�x,
�x,
�x	�x�x�x�x��xoperator()�	�x<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��xoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�x<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�xoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����x<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���xoperator=���
v�xstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`75b91cd6���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`75b91cd6��
�x��
�x	�x�x!
�x,
�x	!�x�x	!�x�x~�x�	<,9�x
�x	�x!	�x!
�x�
�x
�x	�x�x
�x	�x�xyy
�x,
�x,
y	y�x�xy��xoperator()�	�x<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��xoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�x<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�xoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�y<lambda_66f57f934f28d61049862f64df852ff0>��yoperator=���
v_��yS��E�y�%��f8�����o!���+�����l�x4.�����,��\v�,��.���&6�63��}�E�=u?�/~BX���P���+�Cy���=}p�2t�8\i��֙2f~z�E�x����|�ː��1o��qhY'�r��z4�����;#�����.�w\�
�"%�&yCG�*ٕ ���	�O�1�s8�n����������������Y��,Wy�+,��&��t���y���� x��<�T9�XK�����	��(,,�������n��O��Ǒ9TZ�$��X1�S���x�VJ"������ܤ��HKd+4�z��F�����ѧ6y48��O��`m"�,�o]]�5[��W��ik9�V3�
�q�#��?76���}����W?Q����~j�yl�%�s���������_�b�n��f�'������C�Y�"�!o�-UV_K��9$
6([�^��Az	@��%����8C#T��cw���}�7=߷`���t�0�d	����U�4\ؾ��zRa}B�RoX%%�P��2�Ի|�ѢN'�EhtL��l�?�"2�;Z������mQ�g�8�8U#D	N�u��d�vߕ8��y���C�'��c`w�w)"l���\����x�V���\������9�4z�n�0S�m�����"i�N�������wqf���N0�<�t�4��)
��4$���ݣ��;{�'m��:Q�H�Z���4i1KM��*�Ķ�~�Gg��"-������tԠ��2.��5��{���._ki���|!T#@�W	��	��!H���F.CP�XX66���AQ�V���K�)�Vx�T/I��5"��-q�ad"�y)�y�
��[b���"�(�����r]�igW����9+�g�?�J��ԑ������7� ���Ιhxo�
��;+������>J�xi�%�ܼ�-�( T9<��GAO��)�A}�&O�m2�����Q��RK�Q]��'��KsH�Ǫ>�{dy�\���?� op9;V_5���V���m��F�$�c5��=M?=�Y+�2<>�Z��T�6B$A����9��nViЅ��y�*
�Z��_�x��:c4���_�N@W��F��?S+te��=�
�i�7�pS{�aV���vaDK��ٱy1�C�1�"���Ic
��z����"����(>�����?��C%��l���/^5Ai��tNH#������,����8�= hh����bǶ]����s����i�x 4Zp-G�B�>��|V�jq��$�;YDn��HV����M �
�`N���ێ�L[E�cA��U��L�m}�_���30bXͷƊǝS�n]p��\�I@�����9�=���^�m�+~�T�!�:i�$�ײ�����X����V �K����V�e�g���)Ie�0
�����%������7��PB��� xм`V��o��i�+<E��F����Un�t�d^��|��u����9��>��
4s��0z�%�`�̖����&$�9!ĩS5{�C���$8F.���l�l"[)j���kd��W&>|;>��*�PX��k���I��!3��I��f-�XP�c�D�O���A���/g�>^�g��`U�
�����L�m$��;�����K��K������E��g���m6x�ǽa�Rp���e4:p��Ի���~.=�8�\�%+��%�h�	[��w�Ra�k�����P�:�4���*�("���=\4�g(����Z���83~�n�(�������y-�t3������KՕ������A}]9��(����N���O�ö�H��!B��y��bJ/�d�Lu?)���Od%�C.�����K�}�\���0h�j��pk&&5Pr��r�*��Pr��+iS}Ԛ�02��xX����[�`
�M���Mn�����N�O1� �~�=��Ɗ����h��l��o_�?�� ll>� <lambda_typedef_vectorcall>atoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�lt<lambda_9f40189620cfe4223adcbc34f0d42913>��ptoperator=���
vqtstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`980f02fa����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`980f02fa�
st��
tt	stut� 
ut,
tt	� stut	� stut~st\	
�{t
st	st� 	st� 
st�
�t
st	st�t
�t	st�t�t�t
st,
tt,
�t	�tst�t�t�vtoperator()�	~t<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�ytoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	t<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>ztoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����t<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���toperator=���
v�tstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`980f02fa���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`980f02fa��
�t��
�t	�t�t!
�t,
�t	!�t�t	!�t�t~�t�	<,9�t
�t	�t!	�t!
�t�
�t
�t	�t�t
�t	�t�t�t�t
�t,
�t,
�t	�t�t�t�t��toperator()�	�t<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��toperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�t<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�toperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��t<lambda_66f57f934f28d61049862f64df852ff0>���toperator=���
v�tstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`980f02fa��
�B
�B,
�B
�B,
C,
�B,
#g,
�`,	 %�+�&��t��%& %Type���$tget_null���V�tNullHelper<hb_shape_plan_t>.?AU?$NullHelper@Uhb_shape_plan_t@@@@/tget_null���J�tNull<hb_shape_plan_t>.?AU?$Null@Uhb_shape_plan_t@@@@v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7e8828fb���
�t��
�tvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`7e8828fb���
�t,V�hb_atomic_ptr_t<char const * *>.?AU?$hb_atomic_ptr_t@PEAPEBD@@��
�t
�t��
�t,
�t	�t�t�t
�	�t�t�t	�t�t
�t�t�t	�t�t�t
�t	��t�t��	0�t�t�t	0�t�t��T���thb_atomic_pthaper_entry_t *>���wuinit���wuset_relaxedyuget_relaxedyuget_acquire{ucmpexch|uoperator bool��yuoperator->�
ruvjV}uhb_atomic_ptr_t<hb_shaper_entry_t *>.?AU?$hb_atomic_ptr_t@PEAUhb_shaper_entry_t@@@@�	lumu
ru
mu,��hb_lazy_loader_t<hb_shaper_entry_t,hb_shapers_lazy_loader_t,void,0,hb_shaper_entry_t>.?AU?$hb_lazy_loader_t@Uhb_shaper_entry_t@@Uhb_shapers_lazy_loader_t@@X$0A@U1@@@���
�uN�hb_shapers_lazy_loader_t.?AUhb_shapers_lazy_loader_t@@��
�u��
�u,
�u	�u�u�u	�u�u
�u�u	�u�u	�usu
�u	t�u�u	0�u�u	ru�u�ururu	0�u�u�u	ru�usu	t�u	ru�u	ru�u��u�u��+���uFuncs���uhb_lazy_loader_t<hb_shaper_entry_t,hb_shapers_lazy_loader_t,void,0,hb_shaper_entry_t>���uinit0���uinit����ufini����ufree_instance���udo_destroy��uoperator->��uoperator bool���uget_stored��uget_stored_relaxed��ucmpexch�uget�uget_relaxed�uget_unconst�uconvert�uget_null����ucreate��udestroy
luinstance�V�uhb_lazy_loader_t<hb_shaper_entry_t,hb_shapers_lazy_loader_t,void,0,hb_shaper_entry_t>.?AU?$hb_lazy_loader_t@Uhb_shaper_entry_t@@Uhb_shapers_lazy_loader_t@@X$0A@U1@@@���	�u�u
lu
�u
�u,
�u	ru�u	�usu	t�u	�u�u
f�u���ucreate��udestroy�uget_null����uhb_shapers_lazy_loader_t���N�uhb_shapers_lazy_loader_t.?AUhb_shapers_lazy_loader_t@@��	�u�u
�u
�u,
ru,
t,
�u
�u
�u,
nu
t
�u
�u
xu,
�u	ru�+�+��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`f05c39f2��
�u��
�u	�u�u~ 
�u,
�u	� �u�u	� �u�u~�u�	����u
�u	�u~ 	�u~ 
�u�
�u
�u	�u�u
�u	�u�u�u�u
�u,
�u,
�u	�u�u�u�u��uoperator()�	�u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��uoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�uoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��u<lambda_133af15c3ab28a2fd0176429d1e8943b>���uoperator=���
v�ustd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`f05c39f2����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`f05c39f2��
�u��
�u	�u�u� 
�u,
�u	� �u�u	� �u�u~�u�	����u
�u	�u� 	�u� 
�u�
�u
�u	�u�u
�u	�u�u�u�u
�u,
�u,
�u	�u�u�u�u��uoperator()�	�u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��uoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�uoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )��u<lambda_9f40189620cfe4223adcbc34f0d42913>���uoperator=���
v�ustd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`f05c39f2����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`f05c39f2�
�u��
�u	�u�u� 
�u,
�u	� �u�u	� �u�u~�u\	
��u
�u	�u� 	�u� 
�u�
�u
�u	�u�u
�u	�u�u�u�u
�u,
�u,
�u	�u�u�u�u��uoperator()�	�u<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��uoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�u<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�uoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����u<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���uoperator=���
v�ustd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`f05c39f2���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`f05c39f2��
�u��
v	�uv!
v,
v	!�uv	!�uv~�u�	<,9v
�u	�u!	�u!
�u�
v
�u	�uv

v	�uvvv
�u,
v,
v	v�uvv�voperator()�	
v<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�voperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	v<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>voperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�v<lambda_66f57f934f28d61049862f64df852ff0>��voperator=���
vvstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`f05c39f2��t#0�v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`28318080���
v��
vvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`28318080���
v,A##{v?#�	�
 v,
!vu"v�i##{i$v~#��
&v,
'vu(v0��#r�
+v,
,vu-v�#��
/v,
0vu1v��hb_lazy_loader_t<hb_unicode_funcs_t,hb_ucd_unicode_funcs_lazy_loader_t,void,0,hb_unicode_funcs_t>.?AU?$hb
�,
�,
�,
�,
,
,
,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`86768ec9��
�v��
�v	�v�v~ 
�v,
�v	� �v�v	� �v�v~�v�	����v
�v	�v~ 	�v~ 
�v�
�v
�v	�v�v
�v	�v�v�v�v
�v,
�v,
�v	�v�v�v�v��voperator()�	�v<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��voperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�v<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�voperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��v<lambda_133af15c3ab28a2fd0176429d1e8943b>���voperator=���
vwstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`86768ec9����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`86768ec9��
w��
w	ww� 
w,
w	� ww	� ww~w�	���
w
w	w� 	w� 
w�
w
w	ww
w	wwww
w,
w,
w	wwww�woperator()�	
w<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�woperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	w<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>	woperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�w<lambda_9f40189620cfe4223adcbc34f0d42913>��woperator=���
vwstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`86768ec9����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`86768ec9�
w��
w	ww� 
w,
w	� ww	� ww~w\	
�#w
w	w� 	w� 
w�
(w
w	w*w
)w	w*w+w,w
w,
w,
/w	.ww*w0w�woperator()�	&w<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�!woperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	'w<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>"woperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���-w<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��1woperator=���
v2wstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`86768ec9���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f$r��Cr_�\r_�ur_��r_��r���r���r���r���r���r���r4�'s��5s4�Os�(qqoperator()�"q q<lambda_invoker_cdecl>�&q!q<lambda_invoker_vectorcall>,q/qoperator()�",q@q<lambda_invoker_cdecl>�&,qAq<lambda_invoker_vectorcall>MqPqoperator()�MqUq{ctor}�gqjqoperator()�gqoq{ctor}��q�qoperator()��q�q{ctor}��q�qoperator()��q�q{ctor}�MU�map_coords��_Y�get_axis_count��_[�get_axes_deprecated�_]�get_axis_infos�"�_^�find_axis_deprecated����__�find_axis_info�"�_`�normalize_axis_value����_Y�get_instance_count�*�_b�get_instance_subfamily_name_id�*�_b�get_instance_postscript_name_id�_d�get_instance_coords�Ghb_ot_var_has_data�&�hb_ot_var_get_axis_count���Rshb_ot_var_get_axes�Sshb_ot_var_find_axis&Ushb_ot_var_get_axis_infos���&�qhb_ot_var_find_axis_info���.�hb_ot_var_get_named_instance_count�:�hb_ot_var_named_instance_get_subfamily_name_id�:�hb_ot_var_named_instance_get_postscript_name_id*Wshb_ot_var_normalize_variations���qoperator[]���qoperator[]��q�qoperator()��q�q{ctor}�r
roperator()�rr{ctor}�Ys��	��qget_crap���[s����qget_crap���+r.roperator()�"+r6r<lambda_invoker_cdecl>�&+r7r<lambda_invoker_vectorcall>DrGroperator()�"DrOr<lambda_invoker_cdecl>�&DrPr<lambda_invoker_vectorcall>]r`roperator()�"]rhr<lambda_invoker_cdecl>�&]rir<lambda_invoker_vectorcall>vryroperator()�"vr�r<lambda_invoker_cdecl>�&vr�r<lambda_invoker_vectorcall>gs�}ns��{s��.qoperator()�mH:qoperator()��Cbqoperator()�mH�qoperator()��C�qoperator()��C�qoperator()��.roperator()��. roperator()�%rCrap���&rCrap����'rrealloc_vector��)rrealloc_vector��4r_Reallocate_for�Mr_Reallocate_for�fr_Reallocate_for,r_Reallocate_for�s�����rget_null����s�����rget_null���[�"r{ctor}���r{ctor}���q{ctor}��s_����q{ctor}��z�q{ctor}�dxdq{ctor}��s<q{ctor}��s_��.q{ctor}��s_��s_��s�z���rget_null����s�z���rget_null���X��rget���rget�.�rget�s���raddressof���raddressof���G�roperator()��G�roperator()��G�roperator()�'�r{ctor}����q{ctor}�6z}q{ctor}�`s5q{ctor}��r�roperator()�"�r�r<lambda_invoker_cdecl>�&�r�r<lambda_invoker_vectorcall>�.q{ctor}�X��r{ctor}����r{ctor}��z�rget�z�r{ctor}��s�rget�s�r{ctor}��.�r{ctor}�.%.invert�.'.is_inverted.).hash���.0.is_equal���\s_soperator()�"\sps<lambda_invoker_cdecl>�&\sqs<lambda_invoker_vectorcall>.2.intersect��.2.subtract���".2.symmetric_difference���.4.next_range�.4.previous_range�.5.next_many���rforward*thb_set_allocation_successful����G�rimpl���thb_set_copy�'hb_set_clear���thb_set_is_empty�rforward�G�rimpl���thb_set_has��rforwardthb_set_add��G�rimpl����O�roperator()�"thb_set_add_sorted_array�O�roperator()��O�roperator()�thb_set_del���hb_set_del_range���	thb_set_is_equal
thb_set_hash	thb_set_is_subset�����hb_set_set���hb_set_intersect���&��hb_set_symmetric_difference�'hb_set_invert��thb_set_is_inverted�"
thb_set_get_population��
thb_set_get_min�
thb_set_get_max�thb_set_nextthb_set_previousthb_set_next_range��"thb_set_previous_range��thb_set_next_many���bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-set.cc��G��J�/�/next_many���/�/previous_range��/�/next_range��/�/previous���"�/�/symmetric_difference����/�/subtract����/�/intersect���/�/is_equal����/�/hash����/�/is_inverted�/�/invert��J�roperator()��J�roperator()��}�roperator()��s�soperator()�"�s�s<lambda_invoker_cdecl>�&�s�s<lambda_invoker_vectorcall>�s�soperator()�"�s�s<lambda_invoker_cdecl>�&�s�s<lambda_invoker_vectorcall>�s�soperator()�"�s�s<lambda_invoker_cdecl>�&�s�s<lambda_invoker_vectorcall>�s�soperator()�"�s�s<lambda_invoker_cdecl>�&�s�s<lambda_invoker_vectorcall>-��r{ctor}�ssoperator()�"s)s<lambda_invoker_cdecl>�&s*s<lambda_invoker_vectorcall>�Osoperator()��Osoperator()��Osoperator()�sforward�Osimpl���
sforward�Osimpl���sforward�Osimpl���sforward�Jsimpl���sforward�Jsimpl����}#soperator()���%s{ctor}��O7simpl����O9simpl����O;simpl���pJ<soperator()�pJ=soperator()�pJ>soperator()��O?soperator()��O@soperator()��.jsoperator()�$hb_object_create���"&hb_object_reference|shb_object_destroy��"}shb_object_set_user_data"�$hb_object_get_user_data�/~sadd_sorted_array�����s_Reallocate_for��s_Reallocate_for��s_Reallocate_for,�s_Reallocate_forpJCsoperator()�pJDsoperator()�pJEsoperator()��OGsimpl����OIsimpl����.ls{ctor}�pJJsoperator()�pJKsoperator()��.�sget�'hb_object_init��shb_object_trace�'hb_object_fini�.�sadd_sorted_array����G�soperator()��.es{ctor}��.�s{ctor}��sforward�G�simpl���,�sdel_sorted_array���,�sadd_sorted_array����O�soperator()�,�sset_sorted_array����Otimpl���pJtoperator()�2..\..\Dependencies\harfbuzz\src\hb-set.cc���������6..\..\Dependencies\harfbuzz\src\hb-ot-var.cc����������t�(t(,,tIYt_�rt_��t_��t_�dkis_valid���+5+init���+8+equal�� %�+{dtor}�M+�+init���M+�+user_features_matchM+�+equal��"�Ehb_shape_plan_create���""thb_shape_plan_create2��&�thb_shape_plan_get_shaper���**t_hb_shape_plan_execute_internal"�+hb_shape_plan_execute��*"thb_shape_plan_create_cached2���jD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shape-plan.cc���t�!#t$tget_null����BCoperator bool���B�Boperator bool���+6ccmpexchg&goperator bool���`�`operator bool���t�z.t/tget_null����BCget_stored��B�Bget_stored�g'gget_stored��`�`get_stored�AtDtoperator()�"AtLt<lambda_invoker_cdec28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`86768ec9��
4w��
5w	4w6w!
6w,
5w	!4w6w	!4w6w~4w�	<,9<w
4w	4w!	4w!
4w�
Aw
4w	4wCw
Bw	4wCwDwEw
4w,
5w,
Hw	Gw4wCwIw�7woperator()�	?w<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�:woperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	@w<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>;woperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Fw<lambda_66f57f934f28d61049862f64df852ff0>��Jwoperator=���
vKwstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`86768ec9��	���'�Nwt�'�Qw�u�SwuSw�Sw�Sw�uuutXw�uuutZw�uuu\w&�Type����vget_null���^^wNullHelper<hb_unicode_funcs_t>.?AU?$NullHelper@Uhb_unicode_funcs_t@@@@��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`75b91cd6���
`w��
awvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`75b91cd6���
bw,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`75b91cd6�
ew��
fw	0ewgwJ.
gw,
fw	P.ewgw	S.ewgw�.ew	�.�.mw��.��nwhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&ow8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
ew�
qw	�.�.�.rw
ew	�.�.twZuwhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
ewf�vwhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
ew	0ewJ.	0ewJ.
ew	ew{w
rw	ew{w|w}w
ew,
fw,
�w	wew{w�w�hwoperator()�	yw<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>�kwoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	zw<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>lwoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)~w<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���woperator=��
v�whb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`75b91cd6�l>�&AtMt<lambda_invoker_vectorcall>Zt]toperator()�"Ztet<lambda_invoker_cdecl>�&Ztft<lambda_invoker_vectorcall>stvtoperator()�"st~t<lambda_invoker_cdecl>�&stt<lambda_invoker_vectorcall>�t�toperator()�"�t�t<lambda_invoker_cdecl>�&�t�t<lambda_invoker_vectorcall>�BCcmpexch�B�Bis_inert����B�Bcmpexch�B�Bis_inert���g)gcmpexch�`�`cmpexchC�Hcmpexch�B�Bget_data����B�Hcmpexch�B�Bget_data���/g�jcmpexch�`�gcmpexch�&hb_object_create����%hb_object_reference%thb_object_destroy��"&thb_object_set_user_data"�&hb_object_get_user_data)thb_object_is_valid���hb_object_is_valid��B:tcall_create�B<tcall_create`6>tcall_create6@tcall_create�Jt_Reallocate_for�ct_Reallocate_for�|t_Reallocate_for,�t_Reallocate_for %�+{ctor}��)X+{ctor}��)�){ctor}��)�){ctor}��)*{ctor}��)c*{ctor}� %�+__delDtor���3Ccreate��3�Bcreate�v_2gcreate�u_�`create��'hb_object_init��thb_object_trace�'hb_object_fini�t_hb_shapers_get:..\..\Dependencies\harfbuzz\src\hb-shape-plan.cc�����K������t�(�tfD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shape.cc����tO�9�tO�9u_�1u_�Ju_�cu_��t�t{ctor}��t�t{ctor}��t�tcreate��t�tdestroy�t�tget_null���"free_static_shaper_list"�"hb_shape_list_shapers��euhb_shape����t�tget_unconst�t�tfree_instance���t�tget_acquire�t�tconvert�t�tcmpexch�t�tget_stored��t�tdo_destroy�uuoperator()�"uu<lambda_invoker_cdecl>�&uu<lambda_invoker_vectorcall>uuoperator()�"u$u<lambda_invoker_cdecl>�&u%u<lambda_invoker_vectorcall>2u5uoperator()�"2u=u<lambda_invoker_cdecl>�&2u>u<lambda_invoker_vectorcall>KuNuoperator()�"KuVu<lambda_invoker_cdecl>�&KuWu<lambda_invoker_vectorcall>�t�tcmpexch�+�tcall_create�	u_Reallocate_for�"u_Reallocate_for�;u_Reallocate_for,Tu_Reallocate_for2..\..\Dependencies\harfbuzz\src\hb-shape.cc��w�����ju�(~ufD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-shaper.cc���u{�+�u{�+�u_��u_��u_�v_��u�u{ctor}�luuu{ctor}��u�ucreate��u�udestroy�u�uget_null���free_static_shapers�u�uget_unconst�u�ufree_instance��luyuget_acquire�u�uconvert�u�ucmpexch�u�uget_stored��u�udo_destroy��u�uoperator()�"�u�u<lambda_invoker_cdecl>�&�u�u<lambda_invoker_vectorcall>�u�uoperator()�"�u�u<lambda_invoker_cdecl>�&�u�u<lambda_invoker_vectorcall>�u�uoperator()�"�u�u<lambda_invoker_cdecl>�&�u�u<lambda_invoker_vectorcall>�uvoperator()�"�u
v<lambda_invoker_cdecl>�&�uv<lambda_invoker_vectorcall>lu{ucmpexch�+�ucall_create��u_Reallocate_for��u_Reallocate_for��u_Reallocate_for,v_Reallocate_for6..\..\Dependencies\harfbuzz\src\hb-shaper.cc�����������v�(IvEbD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-ucd.cc�Rv���Zv���yv_��v_��v_��v_���
z��
z	zz� 
z,
z	� zz	� zz~z�	���z
z	z� 	z� 
z�
z
z	zz
z	zzzz
z,
z,
z	zzzz�zoperator()�	z<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�	zoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	z<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>
zoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�z<lambda_9f40189620cfe4223adcbc34f0d42913>��zoperator=���
vzstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`36339638����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`36339638�
z��
z	zz� 
z,
z	� zz	� zz~z\	
�$z
z	z� 	z� 
z�
)z
z	z+z
*z	z+z,z-z
z,
z,
0z	/zz+z1z�zoperator()�	'z<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�"zoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	(z<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>#zoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���.z<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��2zoperator=���
v3zstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`36339638���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`36339638��
5z��
6z	5z7z!
7z,
6z	!5z7z	!5z7z~5z�	<,9=z
5z	5z!	5z!
5z�
Bz
5z	5zDz
Cz	5zDzEzFz
5z,
6z,
Iz	Hz5zDzJz�8zoperator()�	@z<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�;zoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	Az<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall><zoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�Gz<lambda_66f57f934f28d61049862f64df852ff0>��Kzoperator=���
vLzstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`36339638��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c255e9b2���
Nz��
Ozvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c255e9b2���
Pz,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2f�z�z�<
�z
�z,�=�z	�=>�z��=���zhb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>����<__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�!>__item__���">__item_at__#>__more__���$>__len__%>__next__���&>__forward__%>__prev__���&>__rewind__�'>__end__*>operator!=�
=it���
+>f��z hb_map_iter_t<hb_array_t<AAT::SettingName const >,<lambda_e38ed6a20f330171fecf8e943defe065>,0,0>.?AU?$hb_map_iter_t@U?$hb_array_t@$$CBUSettingName@AAT@@@@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@$0A@@@	/>�.�.�z
�z	/>5>�zZ�zhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>�
�zf��zhb_map_iter_factory_t<<lambda_e38ed6a20f330171fecf8e943defe065>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e38ed6a20f330171fecf8e943defe065>@@$0A@@@��OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`64a5d2cd��
�z��
�z	0�z�zs
�z,
�z	[s�z�z	^s�z�z�s�z�.	`s�s{�bs��{hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_ide���A__item_t__�Fis_sorted_iterator��s__item__����s__more__����s__next__����s__prev__����s__end__�soperator!=�
�sit���
�sHp
MBPf>
{Xhb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_zip_iter_t<hb_range_iter_t<unsigned int,unsigned int>,OT::Layout::Common::Coverage::iter_t>,<unnamed-type-hb_second> const &,1,0>,hb_map_t &,1,0>,<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_zip_iter_t@U?$hb_range_iter_t@II@@Uiter_t@Coverage@Common@Layout@OT@@@@AEBU<unnamed-type-hb_second>@@$00$0A@@@AEAUhb_map_t@@$00$0A@@@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�
�z�{�.	�smHqH{�z�.	�s�s	{�
{hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>�
�zp
�.f�{hb_filter_iter_factory_t<<lambda_9d67f8bc9752f3f05a6cef115588a3cc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@AEBU<unnamed-type-hb_identity>@@@@�
�z	0�zs	0�zs
{
�z	�z{
{	�z{{{
�z,
�z,
{	{�z{{N�zoperator()�	{<lambda_invoker_cdecl>��t<lambda_typedef_cdecl>�{operator bool (__cdecl *)(unsigned int)	{<lambda_invoker_vectorcall>�t<lambda_typedef_vectorcall>{operator bool (__vectorcall *)(unsigned int)���{<lambda_9d67f8bc9752f3f05a6cef115588a3cc>��{operator=��
v{OT::Layout::Common::Coverage::subset::__l2::<lambda_9d67f8bc9752f3f05a6cef115588a3cc>.?AV<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@`64a5d2cd���OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`64a5d2cd���
{��
{	{{�w
{�
{
{	{!{
 {	{!{�w"{#{
{,
{,
&{	%{{!{'{�{operator()�${<lambda_a3210023c052ec43f845a0a6f5d5296a>��
4ul
�wout��
�w__this���({operator=��&){OT::RecordListOfFeature::subset::__l2::<lambda_a3210023c052ec43f845a0a6f5d5296a>.?AV<lambda_a3210023c052ec43f845a0a6f5d5296a>@@`64a5d2cd���
{
{,	{!{�w
{
!{,	dx�C�C {
{	dxjx1{N2{hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >�
{a�3{hb_apply_t<<lambda_a3210023c052ec43f845a0a6f5d5296a> >.?AU?$hb_apply_t@V<lambda_a3210023c052ec43f845a0a6f5d5296a>@@@@����OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`64a5d2cd���
5{��
6{	05{7{z
5{�
9{
5{	5{;{
:{	5{;{z<{={
5{,
6{,
@{	?{5{;{A{j8{operator()�>{<lambda_3fb3fd48945f39164632bb52ba7dabdb>��
4ulB{operator=��&C{OT::Script::subset::__l19::<lambda_3fb3fd48945f39164632bb52ba7dabdb>.?AV<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@`64a5d2cd���
6{
7{,	5{;{z
5{
;{,�z5{�.	6z�zJ{�Pz��K{hb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_���Ry__item_t__�Fis_sorted_iterator��z__item__����z__more__����z__next__����z__prev__����z__end__�zoperator!=�
�zit���
�zXp
MB`f�
L{hhb_filter_iter_t<hb_map_iter_t<hb_filter_iter_t<hb_zip_iter_t<hb_iota_iter_t<unsigned int,unsigned int>,hb_sorted_array_t<OT::Record<OT::LangSys> const > >,hb_set_t const * &,<unnamed-type-hb_first> const &,0>,<unnamed-type-hb_second> const &,0,0>,<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_zip_iter_t@U?$hb_iota_iter_t@II@@U?$hb_sorted_array_t@$$CBU?$Record@ULangSys@OT@@@OT@@@@@@AEAPEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@AEBU<unnamed-type-hb_second>@@$0A@$0A@@@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���9{�.	�zmHqHN{5{�.	�z�zP{�Q{hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>�
5{p
�.f�R{hb_filter_iter_factory_t<<lambda_3fb3fd48945f39164632bb52ba7dabdb>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@AEBU<unnamed-type-hb_identity>@@@@��t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@`64a5d2cd��
T{
T{��
V{,	W{��r
T{,	Y{��rX{Z{	W{��	Y{��\{]{	U{��
V{	`{��s	U{��sa{b{	U{��	T{���Frealloc_move���T{item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
U{arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���[{operator[]�^{tail����operator bool���get_size����as_array����iter_t��writer_t����iter����writer��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t const >��operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,bool,struct hb_vector_t<struct hb_vector_t<int,0> const *,0> const &)'::`2'::delta_size_t>_{begin��_{end�as_sorted_arrayc{operator+��d{push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���e{pop�remove_ordered��shrink��qsort���__vecDelDtor����?vf{hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@$0A@@@
U{�t�OT::VarData::serialize::__l2::delta_size_t.?AW4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU23@AEBUhb_inc_bimap_t@@2@Z@`64a5d2cd�
i{
i{��
k{,	l{��r
i{,	n{��rm{o{	l{��	n{��q{r{	j{��
k{	u{��s	j{��sv{w{	j{��	i{���Frealloc_move���i{item_t�?item_size���array_t�c_array_t���hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>�~hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>����extend�
tallocated
ulength���
j{arrayZ����init����init0���fini����reset���operator=���as_bytes����operator==��operator!=��hash���p{operator[]�s{tail����operator bool���get_size����as_array����iter_t��writer_t���
�iter����writer�
�operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t const >����operator struct hb_array_t<enum `public: bool __cdecl OT::VarData::serialize(struct hb_serialize_context_t *,struct OT::VarData const *,struct hb_inc_bimap_t const &,struct hb_inc_bimap_t const &)'::`2'::delta_size_t>��t{begin��t{end�as_sorted_arrayx{operator+��y{push����in_error����set_error���reset_error�shrink_vector���shift_down_vector���alloc���alloc_exact�clear���resize��resize_exact���z{pop�remove_ordered�!�shrink�"�qsort��#�__vecDelDtor����?v{{hb_vector_t<enum `OT::VarData::serialize'::`2'::delta_size_t,0>.?AU?$hb_vector_t@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@$0A@@@���
j{��OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`64a5d2cd�
~{��
{	~{�{s
~{�
�{
~{	~{�{
�{	~{�{%��{�{
~{,
{,
�{	�{~{�{�{v�{operator()��{<lambda_aebbc4675bb02e7b13106c03a485a967>��
�7region_map����{operator=��&�{OT::ItemVariationStore::serialize::__l2::<lambda_aebbc4675bb02e7b13106c03a485a967>.?AV<lambda_aebbc4675bb02e7b13106c03a485a967>@@`64a5d2cd�
{
�{,	~{�{%�
~{
�{,	���C�C�{
~{	�����{N�{hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >�
~{a��{hb_apply_t<<lambda_aebbc4675bb02e7b13106c03a485a967> >.?AU?$hb_apply_t@V<lambda_aebbc4675bb02e7b13106c03a485a967>@@@@����OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`64a5d2cd�
�{��
�{	�{�{҄
�{�
�{
�{	�{�{
�{	�{�{؄�{�{
�{,
�{,
�{	�{�{�{�{��{operator()��{<lambda_5605980c1615664803176b101610d9f0>��
��__this���
$lookup_indexes����{operator=��&�{OT::FeatureTableSubstitution::collect_lookups::__l2::<lambda_5605980c1615664803176b101610d9f0>.?AV<lambda_5605980c1615664803176b101610d9f0>@@`64a5d2cd�
�{
�{,	�{�{؄
�{
�{,	��C�C�{
�{	���{N�{hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >�
�{a��{hb_apply_t<<lambda_5605980c1615664803176b101610d9f0> >.?AU?$hb_apply_t@V<lambda_5605980c1615664803176b101610d9f0>@@@@����OT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`64a5d2cd�
�{��
�{��XOT::unicode_to_macroman::__l2::unicode_to_macroman_t.?AUunicode_to_macroman_t@?1??unicode_to_macroman@OT@@YAEI@Z@`64a5d2cd�A�{##{�{�{�{#�
�{,
�{u�{
�{,��OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`64a5d2cd
�{��
�{	t�{�{��{cmp
	9last��{OT::CmapSubtableFormat4::accelerator_t::get_glyph::__l2::CustomRange.?AUCustomRange@?1??get_glyph@accelerator_t@CmapSubtableFormat4@OT@@QEBA_NIPEAI@Z@`64a5d2cd
�{
�{,��OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`64a5d2cd���
�{��
�{	0�{�{�[
�{�
�{
�{	�{�{
�{	�{�{�[�{�{
�{,
�{,
�{	�{�{�{�{��{operator()��{<lambda_25f21cf524d4614177b4b4d8a740915e>��
�7unicodes�
�7glyphs_requested��{operator=��&�{OT::NonDefaultUVS::copy::__l2::<lambda_25f21cf524d4614177b4b4d8a740915e>.?AV<lambda_25f21cf524d4614177b4b4d8a740915e>@@`64a5d2cd���
�{
�{,	�{�{�[
�{
�{,&[�{�.	�[\�{n�[���{hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>��Z__item_t__�Fis_sorted_iterator�\__item__���\__more__���\__next__���\__prev__���\__end__"\operator!=�
�Zit���
#\(p
MB8f6
�{@hb_filter_iter_t<hb_sorted_array_t<OT::UVSMapping const >,<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUUVSMapping@OT@@@@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����{�.	&\mHqH�{�{�.	&\-\�{��{hb_filter_it	S�{OW�ԋ�����RJ5���~s�y�,��r1���h��]r�<��O\o�L�
S�S��S�S�S�S�S�Se\N\\ \)��+���
^8�>��zk�����?G����3�l��/�g[�Z�<�
ْ$P����ח)n�����G��V
x��c�
���u�#����*����D¦��]'rz�b��@���cf� �a��eT��Q����9����ñ���ځF�,��2t�s@0D��(
|�\�\�\�\�\O�2�r]^f�R�39��r
]����X
���͢��ߧ(�+���P�Y��8fa�]h�^�y9�����?��M����yW]s���x��m������i��[B�Qks?%����;.2cr'�����R0�yW�s�r�������K]h]_]L]h]_]
]]]'] ]�]�]�]�]�]�]�]�]�]�]R^W^g^`^U^^^&^�^�^�^�^�^�^�^�^X_f__���4��~�"���!��)�@Bm���eF��ucqU���S����}��&c�k~�5l�uzA���j����=�./����V�ai_ƌ_>�]�5ny�8�2�2o����J���___4�jE��O�Q��}�HK^h���EX[�xbZF;d�_>&�_�#������_��Jfo�f�_\0�_�_�_�g�_�
C�aΖ�_@�<FI��TS��2OP��3Nx��R�������'���)�G�wƳ(<���m�9�nEx��;~�����sQ���ea��H�0�R�d���
�l=/�#!��:~�:�f1kfF��0uĪ@��J�&��]�';�Lf:�|'���.f��`��h�qa2
%S�N��>�{|�%ڞ���
�[�x*k��j���7������,��Zv�U��J�����6^�T��jZ�3�
�n�S�S"D��	���	�����$[���Dwk�.�����04����X��,���
�l�
��	��;�y��!�8��̉eX]XMXX#X�X�Xy�ik���bJFfv����R!�ʮ��<��X%V���s�e
�X�7H����I�t��G���q-���i�e�-xd��n�:'6>?>)Q���q	<�n�Z�o����	n���3_�(RV�����c2�@�J
�,��^�{�Ñi�q�QQ٘�k��u�q����X�X9��X�XYYbYYY"�6����_/ �}Bm[�p_:��X�ǥ?U�YAW"O�f0������A���?�J���&�WE�/�kq��YY���Y�Y�Y�Y�YhZ?�޸E,���B��_�Z-������<,��/t��8�7Ȼ�6'���)�B�q�:�*�����"�@�X�]Z
Z��#ZZZ�Z�Z�Z"�'�����7�]�s�����A%�=�������N�Z?x��[&���O�)
|��2|F��8<LXti�
�Z{��$
ByP�SWXIġB�?��d?����&���Y���_
�U�ZR[[[d[
[�X�
;���%��c��v��Q�n�+6����X�O�����H��B�B�06 [^���Uq��������d����i�KL��JW`���$&��{fV�b�;�����)[![([�[�[�[�[�[�[�[�[�[�[�[�[WdZdTddd^dd%dd\]d$dd�d�d�d�d�d�d�dJeJePefe#eee%e�e�e�e����!#����v8���`9Y��l$�X5�x�\M��	��%�`�p�s��/�'
�n�x�׮�X���,A�e�U�e�'�

iGm2��@"���@pT
@lJ����Vx���4�u�>
Bn��bY���IA��p�w_�e�x�eI���l�{�K?����$��e�3�e�9?����?j̈́��iZ���<l�\	��\>f����!�Gb�R4]bu���4�I����cH��+�
��>e�s�tbV� ����z�������+��4c��`9����
����#
g�vٯ0�ڕX��o�����W+�Ud!^�e�R���f��Ѩ�+�zU�eTf[fff
f��"�9(ҥ�A�n�ter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>�
�{p
�.f��{hb_filter_iter_factory_t<<lambda_25f21cf524d4614177b4b4d8a740915e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@AEBU<unnamed-type-hb_identity>@@@@��OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`64a5d2cd��
�{��
�{	�{�{C^
�{�
�{
�{	�{�{
�{	�{�{I^�{�{
�{,
�{,
�{	�{�{�{�{��{operator()��{<lambda_1b1d9203c71a54ad98274770afc7c17f>��
�$unicodes�
$glyphset��{operator=��&�{OT::CmapSubtableFormat14::closure_glyphs::__l2::<lambda_1b1d9203c71a54ad98274770afc7c17f>.?AV<lambda_1b1d9203c71a54ad98274770afc7c17f>@@`64a5d2cd��
�{
�{,	�{�{I^
�{
�{,	Y^�C�C�{
�{	Y^_^�{N�{hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >�
�{a��{hb_apply_t<<lambda_1b1d9203c71a54ad98274770afc7c17f> >.?AU?$hb_apply_t@V<lambda_1b1d9203c71a54ad98274770afc7c17f>@@@@����OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`64a5d2cd�
�{��
�{	0�{|�_
�{�
|
�{	�{|
|	�{|b`||
�{,
�{,
	|	|�{|
|n|operator()�|<lambda_88078340f6ffdf183d51f0ba6adfb3dc>��
a`cmap�|operator=��&|OT::cmap::create_filled_cache::__l2::<lambda_88078340f6ffdf183d51f0ba6adfb3dc>.?AV<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@`64a5d2cd�
�{
|,	�{|b`
�{
|,�`�{�.	�`�`|r�`��|hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator��`__item__����`__more__����`__next__����`__prev__����`__end__�`operator!=�
�`it���
�`(p
MB0f>
|8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���|�.	�`mHqH|�{�.	�`�`|�|hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>�
�{p
�.f�|hb_filter_iter_factory_t<<lambda_88078340f6ffdf183d51f0ba6adfb3dc>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@AEBU<unnamed-type-hb_identity>@@@@��OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`64a5d2cd��
|��
|	0||�a
|�
!|
|	|#|
"|	|#|$|%|
|,
|,
(|	'||#|)|^ |operator()�&|<lambda_614c6a22e6dc69b5072f20383d458932>��*|operator=��&+|OT::cmap::closure_glyphs::__l2::<lambda_614c6a22e6dc69b5072f20383d458932>.?AV<lambda_614c6a22e6dc69b5072f20383d458932>@@`64a5d2cd��
|,��OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce7ystd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`75b91cd6��	�.�.tw	�s�s�w	dxjx�w	�z�z�w	����x	��9x	��Xx	��ij}x	[�a��x
�w�wy	�w��
�wxy	�w��	�w��	�w��
�x
vx
Px
6x
x
�w
�w
�w
xw�x��	0�G�G#y	X���x	�xX��&%yhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=�&yoperator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &���&yget
�xv�F'yhb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@���mx��	0�G�G)y	��(�}x	mx��(�+yhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=�,yoperator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &���,yget
cxv�F-yhb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���w{O	0�G�G/y	�.�Otw	w�.�O�1yhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=�2yoperator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &��2yget
ewv�F3yhb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@���	�.�.mw	`s�s�w�wG�	�O�O7y	6z�z�wxo#	�O�O:y-x��	�O�O<y	���Rx	����xx	'�L��x�x��$"	0�G�GAy
�x�xCymx��$"	0�G�GEy
mxmxGyw{O$"	0�G�GIy
wwKy	X���x	��(�}x
=x	���Oy	Gx����Pyhb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >���	�operator==�	�operator!=�Qyoperator class OT::STAT::collect_name_ids::<lambda_bfa16737f151f180b60cf23f3f2b1857> &�Qyget
=xv�FRyhb_reference_wrapper<<lambda_bfa16737f151f180b60cf23f3f2b1857> >.?AU?$hb_reference_wrapper@V<lambda_bfa16737f151f180b60cf23f3f2b1857>@@@@���	���OyGx²	0�J�JUy
�w	�z��Wy	�w�z���Xyhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�Yyoperator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�Yyget
�wv�FZyhb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��Wy�wRy	0�J�J]y
�w	�s��_y	�w�s���`yhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�ayoperator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���ayget
�wv�Fbyhb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��_y�wA	0�J�Jey��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`75b91cd6�
gy��
hy	ugyiy#�
iy,
hy	(�gyiy	+�gyiy
gy�oyu	-��}�}pygyu	-�5�ryrsyhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
gyr
uinit_value���tyhb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
gy	ugy#�	ugy#�
oy
gy	gyzy
yy	gyzy{y|y
gy,
hy,
y	~ygyzy�y�jyoperator()�	wy<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�myoperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	xy<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>nyoperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�}y<lambda_a932417c2c013cd7e6a2e40d88844188>���yoperator=��
v�yhb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`75b91cd6�	�.�Otw	0�O�O#y	0�O�O)y	0�O�O/y�w"G�	�O�O�y
�w�w�yx"o#	�O�O�y
xx�y-x"��	�O�O�y
-x-x�yGx²"	0�J�J�y
GxGx�y�wRy"	0�J�J�y
�w�w�y�wA"	0�J�J�y
�w�w�y	-�5�ry
vy��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`75b91cd6���
�y��
�y	u�y�y��
�y,
�y	���y�y	���y�y
�y��yu	���}�}�y�yu	�����yr�yhb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�yr
uinit_value����yhb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�y	u�y��	u�y��
�y
�y	�y�y
�y	�y�y�y�y
�y,
�y,
�y	�y�y�y�y��yoperator()�	�y<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��yoperator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�y<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�yoperator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���y<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���yoperator=��
v�yhb_hashmap_t<unsigned int,unsigned2ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`64a5d2cd��
.|��
/|	.|0|�a
.|�
2|
.|	.|4|
3|	.|4|I^5|6|
.|,
/|,
9|	8|.|4|:|�1|operator()�7|<lambda_c9a2dfded50f130ce72ed989d415ce2f>��
�$unicodes�
$glyphset�;|operator=��&<|OT::cmap::closure_glyphs::__l2::<lambda_c9a2dfded50f130ce72ed989d415ce2f>.?AV<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@`64a5d2cd��
/|
0|,	.|4|I^
.|
4|,	�a�C�C3|
.|	�a�aD|NE|hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >�
.|a�F|hb_apply_t<<lambda_c9a2dfded50f130ce72ed989d415ce2f> >.?AU?$hb_apply_t@V<lambda_c9a2dfded50f130ce72ed989d415ce2f>@@@@����a|�.	�abH|��a��I|hb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lamb���`__item_t__�Fis_sorted_iterator�b__item__���b__more__���b__next__���b__prev__���b__end__	boperator!=�
�ait���

b@p
MBHf�
J|Phb_filter_iter_t<hb_map_iter_t<hb_map_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,OT::OffsetTo<OT::CmapSubtable,OT::IntType<unsigned int,4>,void,1> OT::EncodingRecord::*,0,0>,hb_partial_t<2,<unnamed-type-hb_add> const *,OT::cmap const *>,0,0>,<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@PEQEncodingRecord@OT@@U?$OffsetTo@UCmapSubtable@OT@@U?$IntType@I$03@2@X$00@3@$0A@$0A@@@U?$hb_partial_t@$01PEBU<unnamed-type-hb_add>@@PEBUcmap@OT@@@@$0A@$0A@@@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��!|�.	bmHqHL||�.	bbN|�O|hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>�
|p
�.f�P|hb_filter_iter_factory_t<<lambda_614c6a22e6dc69b5072f20383d458932>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_614c6a22e6dc69b5072f20383d458932>@@AEBU<unnamed-type-hb_identity>@@@@�
|��OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`64a5d2cd��
S|��
T|	0S|U|�_
S|�
W|
S|	S|Y|
X|	S|Y|�bZ|[|
S|,
T|,
^|	]|S|Y|_|rV|operator()�\|<lambda_49a33234a80e940dd9170253b86ee21c>��
p`__this���`|operator=��&a|OT::cmap::subset::__l2::<lambda_49a33234a80e940dd9170253b86ee21c>.?AV<lambda_49a33234a80e940dd9170253b86ee21c>@@`64a5d2cd��
T|
U|,	S|Y|�b
S|
Y|,��OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`64a5d2cd��
h|��
i|	0h|j|y
h|�
l|
h|	h|n|
m|	h|n|o|p|
h|,
i|,
s|	r|h|n|t|^k|operator()�q|<lambda_53f37dd2cf59066c87178e8e44b188d7>��u|operator=��&v|OT::cmap::subset::__l2::<lambda_53f37dd2cf59066c87178e8e44b188d7>.?AV<lambda_53f37dd2cf59066c87178e8e44b188d7>@@`64a5d2cd��
j|,�`S|�.	�b�by|r�b��z|hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>���___item_t__�Fis_sorted_iterator�c__item__���c__more__���c__next__���c__prev__���c__end__coperator!=�
�`it���
c(p
MB0f>
{|8hb_filter_iter_t<hb_sorted_array_t<OT::EncodingRecord const >,<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBUEncodingRecord@OT@@@@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@$0A@@@���W|�.	
cmHqH}|S|�.	
cc|��|hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>�
S|p
�.f��|hb_filter_iter_factory_t<<lambda_49a33234a80e940dd9170253b86ee21c>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_49a33234a80e940dd9170253b86ee21c>@@AEBU<unnamed-type-hb_identity>@@@@��|h|�.	cOc�|�c���|hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>@,__item_t__�Fis_sorted_iterator�Rc__item__���Sc__more__���Tc__next__���Tc__prev__���Uc__end__Xcoperator!=�
�Yit���
Yc(p
MB0fJ
�|8hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@l|�.	\cmHqH�|h|�.	\ccc�|��|hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>�
h|p
�.f��|hb_filter_iter_factory_t<<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@@@�
h|��OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`64a5d2cd��
�|��
�|	0�|�|s
�|�
�|
�|	�|�|
�|	�|�|jn�|�|
�|,
�|,
�|	�|�|�|�|��|operator()��|<lambda_27e527d24d094a1d8ca267cefa71a4b6>��
0reverse_glyph_map
�/glyphset��|operator=��&�|OT::COLR::subset::__l2::<lambda_27e527d24d094a1d8ca267cefa71a4b6>.?AV<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@`64a5d2cd��
�|
�|,	�|�|jn
�|
�|,��OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`64a5d2cd��
�|��
�|	{n�|�|s
�|�
�|
�|	�|�|
�|	�|�|�n�|�|
�|,
�|,
�|	�|�|�|�|��|operator()��|<lambda_93abcfc4dfde4ffe499f14b8f314e85d>��
0reverse_glyph_map
�k__this����|operator=��&�|OT::COLR::subset::__l2::<lambda_93abcfc4dfde4ffe499f14b8f314e85d>.?AV<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@`64a5d2cd��
�|
�|,	�|�|�n
�|
�|,��OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`64a5d2cd��
�|��
�|	�n�|�|s
�|�
�|
�| int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`75b91cd6����x"��	0�O�O�ymx"��	0�O�O�yw"{O	0�O�O�y	�wpJrJ�y	xpJrJ�y	-xpJrJ�y	0�O�OUy	0�O�O]y	0�O�Oey	�����y
�y	�xpJrJCy	mxpJrJGy	wpJrJKyGx"²	0�O�O�y�w"Ry	0�O�O�y�w"A	0�O�O�y	GxpJrJ�y	�wpJrJ�y	�wpJrJ�y&�wType���bxget_crap�����yCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&�wType���axget_crap�����yCrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�wType���yget_null�����yNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&�wType���yget_null�����yNullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@yget_null�����yNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@yget_null�����yNull<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`36339638���
�y��
�yvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`36339638���
�y,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`36339638��
�y��
�y	�y�y~ 
�y,
�y	� �y�y	� �y�y~�y�	����y
�y	�y~ 	�y~ 
�y�
�y
�y	�y�y
�y	�y�y�y�y
�y,
�y,
�y	�y�y�y�y��yoperator()�	�y<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��yoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�y<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�yoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��y<lambda_133af15c3ab28a2fd0176429d1e8943b>��zoperator=���
vzstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`36339638����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`36339638U�8=D�P+T^��g�n�\��g����"}*/w7���`���=�i��~�ܕ�����B��%�T���9��/@\2�Cq�Ʌ��REh)�� ��F���h�RU��eU�8�!$�����p7��h��<����w���]p�e�����ً��Z=���x��>��J���3�E��۸'z��x�����!�a���d$�om:��)J��x%��`_V�e�0zL`G��U��Y^������ SQ�7B���/ŷ�P��x]���D�]9`I
 5�M��v���TL?X�S׽�A��jIJ���!j��y�m�ݩ0l��]R��?����U�R9n�R6�m���A���V3�$]�w���co�F�[�z����&��`a����o����B^�oY�������9�˔*oJ�§�d*S'�W�v�z���<U���*f�H�	�a���`�ǿMl8�H� ��6�slP��U��Ve.�F�O
����m�^���}����`��P ����BA"�,�����;8+ 0�;$OU���)��8�B�3�u1K#�@{�g3*�VA�c����We�Q|�9Jߕ��r��7UT;u�&<;�_����r�i9I|��K����n���z��<_�z!#�r<d4LP�ƭRķw��T�
����Z���-��U��������Z"�z����l����X
����r���E�I.m�ܒ��.��b�aCX���]`�vG���x=i���� ��f�?i�o�8�nP�CB��G�����W��2��l#�*�9�ج�W�RM&�8$�,B�8#'H�:����A��m�9����e���7�.P`���"�^Qw����Ռ�f)Kx������Vs
�
��H���v��������f��
RV�%9'&z��n��"8[�������%�9����Q	JeIl�|��[�M��z������	J�0M@��"�(;�����j6:C3��V����_�+�[{�%<Ձ����?M�h7O��?�ilp������!�$�9.5���,B2��<
��ͣ�������ެ��$G����/=d�xc٨Tdt��F����_�ԗ�������9�O�X����Q�p������{�h<�n����	���[)� �V�M���^ʿQ��|[�Q��;�����qK��)�9��s?ϒ�{�;�����r�mO"�d'�'�^0&o�D��>}y�\t�-�~��T����h��gN��R/7�-DK��E2:���!y��'G��?(���q,t/���ge�}�����8��F����(������&R� k}���e�n��y�M���Q����k�?,����#�1`P{�N=8U���M��K�$��&�t�Z���^�+��4������<��v�Uҧv���9H!c�P�83�����XH���J��2sp �;2�~������,�F���e���p���dSARҹS��S�L��tN�]a��b8�xȰN�~]�>wh��k�*z��XS&*/j�SWPL�•C,�@W!.!f~<�09�*��������H�7N�JO=նF��V<
�ߛb�N	��S�w{�\Cv�o5~��[
�����~}GTt�7�1;��u�Bt�w��j�����~�OC�m�\���24�W0���$+��i2���~�E��L�=�Y|Oz<�]�t�-?@�5�mO�����,�+~������aWRģpq�rV�YcU8ԻQ��
+�|�����W��t��������D��z��NoP� ��!��u�ѧ��T�1�ŵs��CHL4����~^�T��F�]��D�N�^�������ƒ�1�w �f����R��(-���J7?����[���E��WN���_�-(B������V>cf��J�lѾ%������-l�>�(@u�]�KM۔-�r����g�(�
��[X;��s�3<���,>�1�����}�5qE��5����b�����D~(�:�k�U�>���n�d0176429d1e8943b>@@`c255e9b2��
Sz��
Tz	SzUz~ 
Uz,
Tz	� SzUz	� SzUz~Sz�	���[z
Sz	Sz~ 	Sz~ 
Sz�
`z
Sz	Szbz
az	Szbzczdz
Sz,
Tz,
gz	fzSzbzhz�Vzoperator()�	^z<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�Yzoperator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	_z<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>Zzoperator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�ez<lambda_133af15c3ab28a2fd0176429d1e8943b>��izoperator=���
vjzstd::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c255e9b2����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c255e9b2��
lz��
mz	lznz� 
nz,
mz	� lznz	� lznz~lz�	���tz
lz	lz� 	lz� 
lz�
yz
lz	lz{z
zz	lz{z|z}z
lz,
mz,
�z	zlz{z�z�ozoperator()�	wz<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�rzoperator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	xz<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>szoperator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�~z<lambda_9f40189620cfe4223adcbc34f0d42913>���zoperator=���
v�zstd::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c255e9b2����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c255e9b2�
�z��
�z	�z�z� 
�z,
�z	� �z�z	� �z�z~�z\	
��z
�z	�z� 	�z� 
�z�
�z
�z	�z�z
�z	�z�z�z�z
�z,
�z,
�z	�z�z�z�z��zoperator()�	�z<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��zoperator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�z<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�zoperator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����z<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���zoperator=���
v�zstd::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c255e9b2���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c255e9b2��
�z��
�z	�z�z!
�z,
�z	!�z�z	!�z�z~�z�	<,9�z
�z	�|�|
�|	�|�|�n�|�|
�|,
�|,
�|	�|�|�|�|~�|operator()��|<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>��
�k__this���
�tc�|operator=��&�|OT::COLR::subset::__l2::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>.?AV<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@`64a5d2cd��
�|
�|,	�|�|�n
�|
�|,�o�|	�o�o�|�o���|hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>���{n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��o__item__����o__item_at__�o__more__����o__len__�o__next__����o__forward__�o__prev__����o__rewind__��o__end__�ooperator!=�
�oit���
�o(f��|8hb_map_iter_t<hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>,<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00$0A@@@��	�o�s�s�|
�|	�o�o�|Z�|hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>�
�|f��|hb_map_iter_factory_t<<lambda_93abcfc4dfde4ffe499f14b8f314e85d>,1>.?AU?$hb_map_iter_factory_t@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@$00@@���|�.	�op�|n�o���|hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator�p__item__���p__more__���p__next__���p__prev__���p__end__poperator!=�
ߠit���
pp
MB f"
�|(hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@$0A@@@��|�.	pmHqH�|�|�.	pp�|��|hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>�
�|p
�.f��|hb_filter_iter_factory_t<<lambda_27e527d24d094a1d8ca267cefa71a4b6>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@AEBU<unnamed-type-hb_identity>@@@@��p�|	�p�p�|�p���|hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>�n__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��p__item__����p__item_at__�p__more__����p__len__�p__next__����p__forward__�p__prev__����p__rewind__��p__end__�poperator!=�
�pit���
�p0f��|@hb_map_iter_t<hb_filter_iter_t<hb_map_iter_t<hb_range_iter_t<unsigned int,unsigned int>,hb_map_t const &,0,0>,hb_set_t const &,<unnamed-type-hb_identity> const &,0>,<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1,0>.?AU?$hb_map_iter_t@U?$hb_filter_iter_t@U?$hb_map_iter_t@U?$hb_range_iter_t@II@@AEBUhb_map_t@@$0A@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00$0A@@@	�p�s�s�|
�|	�p�p�|Z�|hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>�
�|f��|hb_map_iter_factory_t<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>,1>.?AU?$hb_map_iter_factory_t@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@$00@@�	n{�	Y{	���OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`64a5d2cd�
�|��
�|	0�|�|r�
�|�
�|
�|	�|�|
�|	�|�|z��|�|
�|,
�|,
�|	�|�|�|�|r�|operator()��|<lambda_41417466ae456545bf17bb2ed9db71ed>��
�$glyphs����|operator=��&�|OT::ClassDefFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_41417466ae456545bf17bb2ed9db71ed>.?AV<lambda_41417466ae456545bf17bb2ed9db71ed>@@`64a5d2cd�
�|
�|,	�|�|z�
�|
�|,a��|	����}�����}hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator���__item__�����__item_at__��__more__�����__len__��__next__�����__forward__��__prev__�����__rewind__���__end__��operator!=�
вit���
�� fB}(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_41417466ae456545bf17bb2ed9db71ed>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@$0A@@@	���.�.�|
�|	��ij}Z}hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>�
�|f�}hb_map_iter_factory_t<<lambda_41417466ae456545bf17bb2ed9db71ed>,0>.?AU?$hb_map_iter_factory_t@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@$0A@@@��OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`64a5d2cd�
	}��

}	0	}}r�
	}�

}
	}		}}
}		}}z�}}
	},

},
}	}	}}}r}operator()�}<lambda_e5df1446838de1da1cf31c8f9dd98d19>��
�$glyphs���}operator=���&}OT::Layout::Common::CoverageFormat2_4<OT::Layout::SmallTypes>::intersects::__l2::<lambda_e5df1446838de1da1cf31c8f9dd98d19>.?AV<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@`64a5d2cd�

}
},		}}z�
	}
},a�	}	'�L�}�,���}hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>�0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator�O�__item__���P�__item_at__O�__more__���Q�__len__R�__next__���S�__forward__R�__prev__���S�__rewind__�T�__end__W�operator!=�
вit���
X� fB }(hb_map_iter_t<hb_sorted_array_t<OT::Layout::Common::RangeRecord<OT::Layout::SmallTypes> const >,<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0,0>.?AU?$hb_map_iter_t@U?$hb_sorted_array_t@$$CBU?$RangeRecord@USmallTypes@Layout@OT@@@Common@Layout@OT@@@@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@$0A@@@	[��.�.}
	}	[�a�#}Z$}hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>�
	}f�%}hb_map_iter_factory_t<<lambda_e5df1446838de1da1cf31c8f9dd98d19>,0>.?AU?$hb_map_iter_factory_t@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@$0A@@@Y{n{]|�_	0�J�J)}
S|	c�{+}	]|c�{�,}hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >����{operator==��{operator!=�-}operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &���-}get
S|v�F.}hb_reference_wrapper<<lambda_49a33234a80e940dd9170253b86ee21c> >.?AU?$hb_reference_wrapper@V<lambda_49a33234a80e940dd9170253b86ee21c>@@@@���|�_	0�J�J0}
�{	�`�{2}	|�`�{�3}hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >����{operator==��{operator!=�4}operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &��4}get
�{v�F5}hb_reference_wrapper<<lambda_88078340f6ffdf183d51f0ba6adfb3dc> >.?AU?$hb_reference_wrapper@V<lambda_88078340f6ffdf183d51f0ba6adfb3dc>@@@@����{Z	0�J�J7}
�{	#\�{9}	�{#\�{�:}hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >����{operator==��{operator!=�;}operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &;}get
�{v�F<}hb_reference_wrapper<<lambda_25f21cf524d4614177b4b4d8a740915e> >.?AU?$hb_reference_wrapper@V<lambda_25f21cf524d4614177b4b4d8a740915e>@@@@���	j{�� "
j{,	U{�� "
U{,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`64a5d2cd��
B}��
C}	B}D}~ 
D},
C}	� B}D}	� B}D}~B}�	���J}
B}	B}~ 	B}~ 
B}�
O}
B}	B}Q}
P}	B}Q}R}S}
B},
C},
V}	U}B}Q}W}�E}operator()�	M}<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�H}operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	N}<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>I}operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )�T}<lambda_133af15c3ab28a2fd0176429d1e8943b>��X}operator=���
vY}std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`64a5d2cd����std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`64a5d2cd��
[}��
\}	[}]}� 
]},
\}	� [}]}	� [}]}~[}�	���c}
[}	[}� 	[}� 
[}�
h}
[}	[}j}
i}	[}j}k}l}
[},
\},
o}	n}[}j}p}�^}operator()�	f}<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�a}operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	g}<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>b}operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�m}<lambda_9f40189620cfe4223adcbc34f0d42913>��q}operator=���
vr}std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`64a5d2cd����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`64a5d2cd�
t}��
u}	t}v}� 
v},
u}	� t}v}	� t}v}~t}\	
�|}
t}	t}� 	t}� 
t}�
�}
t}	t}�}
�}	t}�}�}�}
t},
u},
�}	�}t}�}�}�w}operator()�	}<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>�z}operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	�}<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>{}operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )����}<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>���}operator=���
v�}std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`64a5d2cd���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`64a5d2cd��
�}��
�}	�}�}!
�},
�}	!�}�}	!�}�}~�}�	<,9�}
�}	�}!	�}!
�}�
�}
�}	�}�}
�}	�}�}�}�}
�},
�},
�}	�}�}�}�}��}operator()�	�}<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��}operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�}<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�}operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��}<lambda_66f57f934f28d61049862f64df852ff0>���}operator=���
v�}std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`64a5d2cd��
f|	�b�by|
|	�`�`|
�{	�[\�{	c�{+}	�`�{2}	#\�{9}	�.�.�z	/>5>�z	�s�s	{	dxjx1{	�z�zP{	�����{	���{uA�{##{0�}
�{,	&\-\�{	Y^_^�{	�`�`|	bbN|	�a�aD|	
cc|	\ccc�|	pp�|	�o�o�|	�p�p�|	��ij}	[�a�#}
W{`{�}	W{��
l{u{�}	l{��]|�_"	0�J�J�}
]|]|�}|�_"	0�J�J�}
||�}�{Z"	0�J�J�}
�{�{�}	l{��	W{��
}
�|	�z!	�z!
�z�
�z
�z	�z�z
�z	�z�z�z�z
�z,
�z,
�z	�z�z�z�z��zoperator()�	�z<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>��zoperator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	�z<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>�zoperator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )��z<lambda_66f57f934f28d61049862f64df852ff0>���zoperator=���
v�zstd::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c255e9b2��v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`64a5d2cd���
�z��
�zvgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`64a5d2cd���
�z,��hb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`64a5d2cd�
�z��
�z	0�z�zJ.
�z,
�z	P.�z�z	S.�z�z�.�z	�.�.�z��.���zhb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>0__item_t__�Fis_random_access_iterator��Fis_sorted_iterator��.__item__����.__item_at__�.__more__����.__len__�.__next__����.__forward__�.__prev__����.__rewind__��.__end__�.operator!=�
�.it���
�.0f&�z8hb_map_iter_t<hb_zip_iter_t<hb_bit_set_invertible_t::iter_t,hb_bit_set_invertible_t::iter_t>,<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0,0>.?AU?$hb_map_iter_t@U?$hb_zip_iter_t@Uiter_t@hb_bit_set_invertible_t@@U12@@@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@$0A@@@���
�z�
�z	�.�.�.�z
�z	�.�.�zZ�zhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>�
�zf��zhb_map_iter_factory_t<<lambda_afb3cf17572449f2dd28fe3b9dbf2071>,0>.?AU?$hb_map_iter_factory_t@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@$0A@@@
�z	0�zJ.	0�zJ.
�z	�z�z
�z	�z�z�z�z
�z,
�z,
�z	�z�z�z�z��zoperator()�	�z<lambda_invoker_cdecl>�/<lambda_typedef_cdecl>��zoperator bool (__cdecl *)(struct hb_pair_t<unsigned int,unsigned int>)�	�z<lambda_invoker_vectorcall>/<lambda_typedef_vectorcall>�zoperator bool (__vectorcall *)(struct hb_pair_t<unsigned int,unsigned int>)�z<lambda_afb3cf17572449f2dd28fe3b9dbf2071>���zoperator=��
v�zhb_bit_set_invertible_t::is_equal::__l6::<lambda_afb3cf17572449f2dd28fe3b9dbf2071>.?AV<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@`64a5d2cd��AAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`64a5d2cd�
�z��
�z	�<�z�z�<
�z�
�z
�z	�z�z
�z	�z�z�<�z�z
�z,
�z,
�z	�z�z�z�zz�zoperator()��z<lambda_e38ed6a20f330171fecf8e943defe065>��
F)default_selector��zoperator=��&�zAAT::FeatureName::get_selector_infos::__l10::<lambda_e38ed6a20f330171fecf8e943defe065>.?AV<lambda_e38ed6a20f330171fecf8e943defe065>@@`64a5d2cd�
�z
�z,	ing<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c5590b67��
���
�	��� 
�,
�	� ��	� ��~��	����
�	�� 	�� 
��
�
�	�
�
	�	�
���
�,
�,
�	��
����operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char16_t *const ,const unsigned __int64,const char16_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char16_t *const ,const unsigned __int64,const char16_t *const )�
�<lambda_9f40189620cfe4223adcbc34f0d42913>���operator=���
v�std::basic_string<char16_t,std::char_traits<char16_t>,std::allocator<char16_t> >::assign::__l2::<lambda_9f40189620cfe4223adcbc34f0d42913>.?AV<lambda_9f40189620cfe4223adcbc34f0d42913>@@`c5590b67����std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c5590b67�
���
�	��� 
�,
�	� ��	� ��~�\	
��
�	�� 	�� 
��
!�
�	�#�
"�	�#�$�%�
�,
�,
(�	'��#�)���operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )	 �<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(wchar_t *const ,const unsigned __int64,const wchar_t *const )���&�<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>��*�operator=���
v+�std::basic_string<wchar_t,std::char_traits<wchar_t>,std::allocator<wchar_t> >::assign::__l2::<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>.?AV<lambda_3fa8b2c8193a0f3144fc4b1b8f243931>@@`c5590b67���std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c5590b67��
-���
.�	-�/�!
/�,
.�	!-�/�	!-�/�~-��	<,95�
-�	-�!	-�!
-��
:�
-�	-�<�
;�	-�<�=�>�
-�,
.�,
A�	@�-�<�B��0�operator()�	8�<lambda_invoker_cdecl>�!<lambda_typedef_cdecl>�3�operator void (__cdecl *)(char *const ,const unsigned __int64,const char *const )��	9�<lambda_invoker_vectorcall>!<lambda_typedef_vectorcall>4�operator void (__vectorcall *)(char *const ,const unsigned __int64,const char *const )�?�<lambda_66f57f934f28d61049862f64df852ff0>��C�operator=���
vD�std::basic_string<char,std::char_traits<char>,std::allocator<char> >::assign::__l2::<lambda_66f57f934f28d61049862f64df852ff0>.?AV<lambda_66f57f934f28d61049862f64df852ff0>@@`c5590b67��_@`8c�`�'a(��a �Ibh��bkc� �c,Ad�a�d$�3e��e�0f(��f�fX �gDBh�`dh���h(�+i��id�jyjX �j@xk�a�k�[lȠm��m��n0&o  �o@gp`q��q�����������+]�)v�څyke}X�<���v���1c�a+��.�XN�A�ڂU����Q��j
J������Ռ( ��TpZ���� ���F������K��yGOJF^�=c��?.n��*�*�d`�O(����Re���6']���WG�����/��k����	��������@$�6JT�0�q�9��&��e"�gaDd<���_�F���m�,�:	�gD*p�����0DA-�`�n6�"�Y_M���A��d���}&�-�}�C���Lۼ���q�����UC]�@Q����0���A����I��k�n2�DŽ��K�L��G)i�>x4���#g>0��F���tk8u+�h��M��$���bY/����fç���p�<g�Ô{k��+��Q�H�I?K�a���v��E��k�������N���o��e>ԻĄ#OA�`?����{2������_�����5�q�v
���\�*�{pq�u�y���أ8�y���q` Q]�!+�|�g0H�R���aq�R1�B�ia�w���kԏ��)�R�	�bI��2Ѓ�����K�Y��\U�������M5�4�3���gB���Cah��AzC�'�NLK*���0���
�Z�$=y��[+HN�Ҹ4��>�~���q�@$P>o��u�\r�����n��&����SՌO��{I�%o�����7��|����!B2�����T�7�m�>�C�n��/]~���C�m��H�
����H9��wƹ�K���
�-��K����L���%��V�k^�����`��(p����zY���;�Y���v_���n	���BJ@�_��,�����܂N�)�Q�����
	�F����� ��&@j���^�B�Z����P8Y�Z�X^+��Xh�ӭ�,�us�q�V���jeL�߱J�x:����C��uJ����Rn3N�'<�yZ�:�3�\���d�h���@�q��[�Q��_�3H��O��:#Ɗ��C�o��w��H0��p6K��[�r��7X����B����)8�w/r�����I�k�����P#�~j��cH��~��<v�������������P8����8Џp�X!���Ϣ8��S�rIzS��~�yE�>-�}���U�`���4��_��G���߰s�*��:��������>-[�����s�Nz�i����w���1��'\���X�w�������� 8k>M_��#(cX]�;�f�P6Q<��CF$��By�/�
6�e<���w,�������R��RB��`ydN	���:9>��8`[��ӖW�Be�����j91mQH��?�����o�j�|�6"����\���[�x��_�����7��\e������
���Y=�*�8�V�S[��'P�j���
Z�&d)j�v*��8{K��һ?���Q%�v�M������������	bP�����@&!��K�z*9���~��}���H8�hQ6y&�2���r�֪�t&LF���*��	��=��{!.�]��m}���^��2�~�N��.Nwn�W�{6o��5��#�����~��}����8]iX)aH�������Nö@[d�?�1T���Vi#�$i=�R�eHp$����7XM���)��~Zl+�����\��%=��,&/jC“���#q�@)�����^Gv�o/>��a�)�hg<��*W��^��#�R��A���M���\x-���&�5�+�����@
��u��J=_Z�������i���|����n�܂��M�ğq���((���LN`h��VA���0��s"��v�W,��,�d����PXn4L�Y���Q�ýO��30�F�&��q�X�j6'��V����m�t�J�
x��'�`�G�h�z���|����$�=��f("A���;�`��K��K���:�R��M��M��̓��O��L^?�_���}��������6��&����{���s���G7�s�"ؔ�bw�?�>���V|"x��2xo!:<x��Lx}Ux��[x��bD:\a\winlib-builder\winlib-builder\imagemagick-windows\Dependencies\harfbuzz\src\hb-style.h]x:�?rxo!�{x�}�x���xm!��x�}�x���x_��x_��x_�y_�(y��.y��4y��Sy��[y��cy��uy���y4��y���y4�ewhwoperator()�"ewyw<lambda_invoker_cdecl>�&ewzw<lambda_invoker_vectorcall>�w�woperator()�"�w�w<lambda_invoker_cdecl>�&�w�w<lambda_invoker_vectorcall>�w�woperator()��w�w{ctor}��w�woperator()��w�w{ctor}�	xxoperator()�	xx{ctor}�#x&xoperator()�#x+x{ctor}�[ײget_value��=x@xoperator()�=xEx{ctor}��X�Xget_optical_size���TZ�Xv5�TZ�Xis_italic��TZ�Xget_width��f}qis_boldf}qis_italic��f}qis_condensed���f}qis_expanded$_hb_angle_to_ratio�$_hb_ratio_to_angle�_xhb_style_get_value���woperator[]���woperator[]�cxfxoperator()�cxkx{ctor}��x�xoperator()��x�x{ctor}��y��	�bxget_crap����y���axget_crap����x�xoperator()�"�x�x<lambda_invoker_cdecl>�&�x�x<lambda_invoker_vectorcall>�x�xoperator()�"�x�x<lambda_invoker_cdecl>�&�x�x<lambda_invoker_vectorcall>�x�xoperator()�"�x�x<lambda_invoker_cdecl>�&�x�x<lambda_invoker_vectorcall>�x�xoperator()�"�x�x<lambda_invoker_cdecl>�&�x�x<lambda_invoker_vectorcall>�.swoperator()�mH�woperator()��C�woperator()�mH�woperator()��Cxoperator()��C8xoperator()�mHWxoperator()��.|xoperator()��.�xoperator()��xCrap����xCrap�����xrealloc_vector���xrealloc_vector���x_Reallocate_for��x_Reallocate_for��x_Reallocate_for,�x_Reallocate_for�y����yget_null����y����yget_null���[��x{ctor}���~x{ctor}��Yx{ctor}��:x{ctor}��� x{ctor}��z�w{ctor}�dx�w{ctor}��s�w{ctor}��.uw{ctor}��y�z��yget_null����y�z��yget_null���X�&yget��,yget�.2ygetyaddressof��yaddressof���G$yoperator()��G*yoperator()��G0yoperator()�'��x{ctor}���yx{ctor}���Sx{ctor}�6z�w{ctor}�`s�w{ctor}�gyjyoperator()�"gywy<lambda_invoker_cdecl>�&gyxy<lambda_invoker_vectorcall>�.nw{ctor}�X�%y{ctor}���+y{ctor}���Qyget��Py{ctor}��zYyget�zXy{ctor}��sayget�s`y{ctor}��.1y{ctor}�Dyforward�GByimpl���Hyforward�GFyimpl���Lyforward�GJyimpl����O8yoperator()��O;yoperator()��O=yoperator()��JVyoperator()��J^yoperator()��Jfyoperator()��}qyoperator()�-�sy{ctor}��y�yoperator()�"�y�y<lambda_invoker_cdecl>�&�y�y<lambda_invoker_vectorcall>�O�yoperator()��O�yoperator()��O�yoperator()��yforward�O�yimpl����yforward�O�yimpl����yforward�O�yimpl����yforward�J�yimpl����yforward�J�yimpl����yforward�J�yimpl����}�yoperator()����y{ctor}��O�yimpl����O�yimpl����O�yimpl���pJ�yoperator()�pJ�yoperator()�pJ�yoperator()��O�yoperator()��O�yoperator()��O�yoperator()�pJ�yoperator()�pJ�yoperator()�pJ�yoperator()��O�yimpl����O�yimpl����O�yimpl���pJ�yoperator()�pJ�yoperator()�pJ�yoperator()�2..\..\Dependencies\harfbuzz\src\hb-style.cc��������y�(z_�z_�4z_�Mz_��y�yoperator()�"�y�y<lambda_invoker_cdecl>�&�y�y<lambda_invoker_vectorcall>zzoperator()�"zz<lambda_invoker_cdecl>�&zz<lambda_invoker_vectorcall>zzoperator()�"z'z<lambda_invoker_cdecl>�&z(z<lambda_invoker_vectorcall>5z8zoperator()�"5z@z<lambda_invoker_cdecl>�&5zAz<lambda_invoker_vectorcall>��y_Reallocate_for�z_Reallocate_for�%z_Reallocate_for,>z_Reallocate_for6..\..\Dependencies\harfbuzz\src\hb-uniscribe.cc��	�����Qz�(kz_��z_��z_��z_�SzVzoperator()�"Sz^z<lambda_invoker_cdecl>�&Sz_z<lambda_invoker_vectorcall>lzozoperator()�"lzwz<lambda_invoker_cdecl>�&lzxz<lambda_invoker_vectorcall>�z�zoperator()�"�z�z<lambda_invoker_cdecl>�&�z�z<lambda_invoker_vectorcall>�z�zoperator()�"�z�z<lambda_invoker_cdecl>�&�z�z<lambda_invoker_vectorcall>�\z_Reallocate_for�uz_Reallocate_for��z_Reallocate_for,�z_Reallocate_for6..\..\Dependencies\harfbuzz\src\hb-wasm-api.cc��� ������z�(�z�}�z���z��z�x�z�}�z��{��{��{Q!�*{o!�4{��D{o!�M{��S{��T{o!6g{o!7i{o!�|{o!��{o!��{���{o!:�{���{�a.�{�a�{�a��{���{���{�a��{��
|�a�|��|��,|�a{=|�a|G|��K|��Q|��b|�a�w|�a�||���|���|���|���|�b{	�|�b�	�|�b�	�|�}�|���|���|���|�}�|���|o!�}�}}��}m!�!}�}&}��/}��6}��=}��Z}_�s}_��}_��}_��}���}���}8"x�}��~��~��~��H~��P~��X~��`~��g~��w~���~4��~���~4��a� ��&��7�a�<��B��J�azV�a�l�a���a������������a���a��������z�zoperator()�"�z�z<lambda_invoker_cdecl>�&�z�z<lambda_invoker_vectorcall>�z�zoperator()��z�z{ctor}��z�zoperator()�"�z{<lambda_invoker_cdecl>�&�z{<lambda_invoker_vectorcall>{{operator()�{#{{ctor}�5{8{operator()�5{={{ctor}�~{�{operator()�~{�{{ctor}��{�{operator()��{�{{ctor}��{�{cmp�{�{operator()��{�{{ctor}��{�{operator()��{�{{ctor}��{|operator()��{|{ctor}�| |operator()�.|1|operator()�.|6|{ctor}�S|V|operator()�S|[|{ctor}�h|k|operator()��|�|operator()��|�|{ctor}��|�|operator()��|�|{ctor}��|�|�/���w���4
6bq��MR���/�T�Dc�nd���G�`S���b��|\t����bҹ4���KR5g�x3^�����Rz?`W*�hy�����w+�v���I����DzB�e��=_��Ќ��Ӹ�(m��\���]%�BT  �D�`<�$���]�
�8 �@_�`N�0(�����(p P@�`��j �]!�3"$��"C# �#�H$8a�$�B%��%�]&��'�'$ I(@�(Ha*)�F)���)��*$,+ �+@�,at-�8.��.D��/�0P�0 h1@2P`a2��2��c3�44��4�5�"�5�@#60`�6X�7��7�d8��88�9 n:@,;`�;��<��C=|��=�n>�	�>P 	�?@	@`	�@�	?A�	B�	B�	C
�C 
;D�A
�D�a
yEȀ
2F��
�F�
_G$�
H��H }I�@#J�`%K��K��L��MD��N5O� ,P@SQ`�QL�0RP��Rl�S��_S$
�S 
uTT@
�T@a
tU�
�U�
UV�
�V�
iWt�W� 0X@�X�`	Y��Yd�Z��Zx�[�[ $\L@�\a�\��[]��]�?^��^� _ �_@`8c�`�'a(��a �Ibh��bkc� �c,Ad�a�d$�3e��e�0f(��f�fX �gDBh�`dh���h(�+i��id�jyjX �j@xk�a�k�[lȠm��m��n0&o  �o@gp`q��q��SrP�s��sp�s| �t@EuH`�u��v��Aw��w�qx��x� �y�@=z`�z��{x�j{P�| ��|s}h#;~@�~`�4������w���ʂ� y�HB��bg�������L���,��t"d�8@�@`�����t���l����@���"��A��`��@�L�d���4�;���Ҏ!�( i�A��Hb��H�����j���ߑ��b���"D�@~��`��,����������[���H ��@X�`����0�A����P����3�T!���AL�Pa�|���,�(�����s��
� ��hA(�@a��<��t�̢��L����8 *�  ���@ G�ha ���� �� æt� t��� �<!��` !a�@!̩Ha!\��!���!)���!ѫ�!x�"0� #"ʭd@"w� a"��"��"w��"��"�\#��x #�@#��a#)��#���#��P�#���#N�$��� $���@$Y�@`$ϸL�$���$V��$��$���%:� %¼@%L�`%��%���%y���%���%��&�� &��@&G�`&:��&���&*��&��&��'��!'{�dA'��`'���')��'{��'���'���($�T!(n�T@(���`(o�|�(���('��(���(��)@� )+�@)u�`)
��)���)���)���)�� *�\ *��(@*���`*����*A��*N���*����*��+%� +��tA+O�`+���+���+��+��,�+z�,a� ,F�,@,=��`,6�X�,����,���,��p�,6�-��` -9��@-*��`-����-���-���-�� �-��.p� .��A.k�$`.�P�.`�<�.���.7��.���/��!/l�@/��a/#�D�/t��/���/[�p�/��(0%�` 0��HB0�Dc0D���0����0*�|�0	���0s��1�� 1h�B1��a1:�X�1��1;���1��(�1�2� 2�@2�b2�t�2U|�2�2TD�23�� 3,@3�`3��3;	�3�	��3
��3�
4�
� 4S@4��c4	�4a��4��4!
h�4�
�5�
#5- A5��`5t �5���5S�5���5~d6� 6yx@6�a6�6���6���6�6��7�� 7�@7
`7�P�7��7�7���7��8�\ 8|@8��a8v�8�8ID�8�X�8-9�< 9LB9n`9��9$�9l �9!�9�!:# :�$@:x%hb:�%�:2'�:(�:�(P�:�);^+ ;�,@;>.`;�/�;30��;j0��;�0,�;�0�<41"<�1LA<�1a<2�<R2�<�2L�<�24�<3X=93� =e3�@=�3H`=R4��=�4x�=;5p�=�5��=!6�>�6!>�6`@>v7$a>8��>I8L�>8\�>�8�> 9�?e9 "?�9T@?�9`?:�?o:l�?�:��?�:��?b;@�< @>�@@�>�`@G?D�@)@�@2Ah�@B�@nBhA�B A�C�AA�D`A�E�A�E�ApF��A�F�A�GB-H� B�H@B�H``BtI �B�I��BHJ(�B�J��B�J CGK C�K�ACL�aC{L��C�L��CCM�C�M�C'NHD�N0!D�N@DJObD�O$�D�O��DkP�D�P�D!Q�E�Q� E�Ql@E`R�aE�R��E%S�E�Sp�E�S(�EhT�F�T� F+U|@F�U`FGV�F�V��FmW�FX��F�XG�Y|$G	Z@G�Z`GW[܀G�[�GN\P�G�\�G�]<HD^ H�^�AH�^paH;_��H�_(�HJ`�H�`,�Hya4I�a�"I<b�@I�b�`I;c��I�c�I{d�I:eH�I�e�J�f� J�g@Jdh4`J)i\�J�i�J}jd�Jk8�JskXK&l� K�l@Kym`K1n�K�n`�KOop�K�oD�KpL^p� L�p@Lq`L�qȀLxr�L!s��L�s�L�tMu� M�u$@M�v�`Mjw�M"xL�M�x$�Mz��M�z`Nh{ N|@N}`NT~�N�~�N���NY���N �<On� O.�@OO�XaO��O݅�Ob�t�OQ��O,�P��0 PΉ@Pv�`P+��P@��P���P?���P��Q@�X Qݏ@Q�`Qϑ`�QI�,�Qʒ\�QU���Q͓�Rb�t R�@R��`RJ��R���RY���Rٗ�Ra�hS�D!So�@@S��l`Sh���S�h�S���S���S���Tv� T/�@Tğ`TK��T����TU�L�T����T�pUy��!UѢP@U1�HaU��X�U���U��U���UF�V��!Vy�`@V�`VR��V��Vf��VөD�V��WD�t!W�@W��`WM��W��W��W��p�W2��X��!X.��@Xر`X�� �X��X��8�X���Xl�XY:� Yҵ@Y���`Y[��Y��Y*��Y#��Yj�Z�� Z��@Zp�`Z�0�Zg��Z*�h�Z�H�Z��[\�� [2�@@[�X`[�� �[<�8�[���[����[�x\��0 \X��@\��d`\��Ѐ\B��\��@�\��\�\��]E� ]��T@]�`]���]C��]���]����]j�|^�@ ^��@^j�`^3��^���^l�p�^'��^��_I� _�X@_��`_���_�L�_~��_��h�_ �4`�� `��T@`M�``���`a�T�`���`���`9�a�� a���@aJ�T`a0��a��<�a��P�ac�d�a��pbr�� b%�@b��`b���b��H�bI�H�b���bu�c4� !c��@cD��`c����c���cA�0�c6�X�c��d���!dD�@d���dd��dk��d��dz�$�d�Pe�� eW�@e��`e���e��$�eZ�P�e���e��fP�� f��@f��P`f@�d�f.���f���f����fe�gg�T g�|@g&�`g����gY�x�g!�g��ghTh� h��@h!`h�|�hDD�h��h2�h��i/ i�@i��`iV�i	�i5
�i�
l�i"8j�T jG@j�`jw
�j�
��jh|�j�D�j
kRP k�XAk�,`k��kU�k��k��k��l l�d@l\�`l��l���l5�l��lmm< m�@m�`m�mg�m��mf�mkn� n��@n�Hbn ��n� �n!��n�!�nO"�o�"� o�#L@os$`o% �o�%@�oM&�o '�o�'�p2( p�(�@p~)`p*�p�*X�pi+`�p*,�p�,�q�- q�.�@q�/`qE0`�q/1��q�1��q2p�q�2r�3!r14@r�4�`rR5�r�5$�rq6��r�6�r�7Ts#84!s�8P@s9`s�94�s�:��s);�s�<��s�<(t`= !t�=$@t�>`t?�t�?�t;@8�t�@��t`Au�Ad uoB�@uC`u�C�uoD��u�D0�u_E�uFXv�F  veGd@v�G`vOH�v�H4�voI�vJH�v�J�w]Kl!w�K@w-L`w�L�wWM��w�M�w�ND�w
Ox{O@ xKP@@xDQ`x�Q��x>R��x�R �xwS��xT8y�T� y*UP@y�U`yV�y�V�y�W�yX�y�Xz�Y z_Z�Az�ZTaz:[��z�[�z_\�z]L�z�]�{^ {�^@{I_`{�_0�{?`H�{�`�{ah�{Ab�|c |dA|qd�`|e4�||e�|(f��|�f|�|bgH}�g }�h�@},iLa}ti�}�ix�}#j$�}�jD�}Xk~LlL ~ml@~�m�`~hn�~
o|�~�o�~np�~&q�q8"r�A�rx`hs�t��tp�~up�4v��v ��wp@��wx`�{x���	y����yD��Vz��z�g{�#��{<@�||$a��| ��s}8��&~���~��$��� �p��/�>�>B�08-8^ο�
���!�@d&V$��`�
�Y�Vcib��g'G](OV.�d��f�hU��`��S��R�'a��a��_Z�[_�b��k�	�Xz6U1�e'�@��g�We�`W'^g�
�YYsV��a�]
_Y��B�\a��S��?<�eT[^�j�
Y[�BZ��T"�J�tb11g��H�J-� [�<bVq_�B]8
�Y�JVU�_bf��bla_	2X?�R
Z�
i[."a�_5�jWa�͙��b��V��d��T�2^�H�S{]U��b��`�;U9�a7�Z�[�H_��e`�j�	�Xa�Y�	X�V^��`��d�xV3
+[XCP�T=Gb9cp�SGO��fa�Z�l_)�?�k��e9�b�-XeT�TX
N[�7Zmnopqrstuvwxyz{|}~��������<=>?@A�����������f������������������������������������������������������������������������	

������������&'()*+,-./0123456789:;<=>?@ABCD !"#$%XYZ[\]^_`abcdefghijklIJKRSTUVWopqrxyz{|}~�����������������������������������������������������������������������������������������������������������������������/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�18F��.������	�	� ��	�
,
#,
@,
A,
@t
At@@t
AAtAtA
t,AtA
t,AAAAA
A,
��
,
��
,*�_ldiv_t.?AU_ldiv_t@@"
quot�
rem��*_ldiv_t.?AU_ldiv_t@@.�_lldiv_t.?AU_lldiv_t@@��"
quot�
rem��.!_lldiv_t.?AU_lldiv_t@@��
 ,@@
@t@&@t@(@@@,
@,@A@/@@t@1@@3
,AAtA8AA:uuAA<
A��
u��
>,
?,uu@@B
@��
D,A@
A@AAAAJ@@@@LuAANu@@P* Rstd::byte.?AW4byte@std@@��
S��
T,
S,TTSW*�_iobuf.?AU_iobuf@@��
Y
q��
[F�__crt_locale_pointers.?AU__crt_locale_pointers@@
]#Z\^pt_
]>�__crt_locale_data.?AU__crt_locale_data@@
bF�__crt_multibyte_data.?AU__crt_multibyte_data@@��
d*
clocinfo��
embcinfo��Ff__crt_locale_pointers.?AU__crt_locale_pointers@@
[
Y
_Placeholder�*j_iobuf.?AU_iobuf@@��#
p,
a,
h,
i,ihaptq
uZs��__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@���R__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@���
u
p��__vcrt_assert_va_start_is_not_reference<wchar_t const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@�R__vcrt_assert_va_start_is_not_reference<wchar_t const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@�
y#q#\^pt|
#��
q
t��
~,
,
�,"#q##\^pt�~~hapt�~hapt�
\,
q,hapt�hapt���__vcrt_assert_va_start_is_not_reference<wchar_t const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@���R__vcrt_assert_va_start_is_not_reference<wchar_t const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@���
�~hpt�#\#\^pt�hhapt���__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@�R__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@�
�
^,h-�``A��p���Q����!ff�f�f�f:g�
}ݐ2�Q��J�����*��tq�Em� ����4�f�f�f�f�f�f�fUgNg\gLgfgg
g#g&gg	gg�g�g�g�g�g�g�g�g�g�g�gM`h`^`N`]```!``'``�`�`�`�`�`�`�`�`�`�`�`�`�`SaJaZaQaXaOaha]aa#a�a�a�a�a�a�aQbWbdb
b"bbbb'b�b�b�b[cRcXcgc^ccc(cc�c�c�c�c�c�c�c�c��*������]��\+i��Ӡ��s�J+�d9+a�gX�;;�7�l*Ԩ��B\�O!�(5	��*q��d���Z���c�,�c�D��_ރs��Y���nC�����(#F�y�jj+�fy�9��}��n��Bb���L�b�f�,�����p��9G�n<�S+�!��|��Q��2��@3�K��D��b��q�cr�c\	�+���Bz8�4���|���-(M��A��<����7��l�c�E�c�E�� ���gy�pH�2l]�|R��sx��g�-�K����}L�mH~vNz��!�cb���"PTI�V��"�
�5DyN��lUz
b`]�
G3#u:1�E�۳����u�� �Z'����7ޔ������C�g�P)�Z���H�=Y�ێ��9"�R1��C,[>2
y��>S���k�v�}v*
V6a>_y����i͢Vi4.LN3X��Qo������l�Ӳ�T����.��3|���I�=ȷ�:��R�)�M2�Ų�7A�*Jx%�<�O��"d�-Nm���o@��,��������	_(�W5
p���u�����"�4*���2	���u7NQj�`./k��K��]�[��j�,(���"/��Y�w���+LǍ���c�cJ�g� ��(2}���� z�1�U�6�bW�l
?�����u E@�`�������L��	 n@�`�T�� ��!��#(�%D�& �(@�)`/+�^,��-�#/��02 _3@�4`�5�^7��8�;:��;�< N>@�?`.A��B��C�CE��F	H mI@�J`L�qM��N�8P��QS {T@�U`CW��X��Y�H[��\^ t_|@�``tb��c�>e�zf4��gOi �j@�k`am��n�$p��q��r	5t 	�u@	w`	�x�	�y�	�z�	�{�	,}
n~ 
�@
�`
���
��
m��
Ն�
2��� ��@c�`ō������`��Ɠ'�\ ��@�`m�T���G�����9�
� 
�@
c�`
���
&��
���
��
B�4u� ��@v�`���<�������]��� з@�`��8�����MNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�18��������������RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdlib.h��"rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\cstddef���SRC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt.h�giZC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wstdio.h��kv�z��|��RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h����
H�bVC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\guiddef.h����NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h�d0{7�~m3��3��]��]�^�^RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.h���������=��=RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winioctl.h���!��!��!��!�VC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\propidlbase.h��� &.NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oaidl.h�)(�vC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\type_traits���L*wW*�a*�i*�~C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_exception.h��/0�/�/g�/r�/�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\exception��5��D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\predefined C++ types (compiler internal)�7�45?rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xutility��@:H:#P:�nC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\tuple�_>�~C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_typeinfo.h��s@E�@&�@��@��@�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\sys\stat.h�FW�F6�qzC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_new.h���(JrC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xmemory���;L�=L�HL�XL�kL�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\yvals.h����R]�L�L��L��L�nC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\memory�X�XX�
	Xi�C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xpolymorphic_allocator.h��#]�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xstring���f_�_#�_!%_"�_�_�___
rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\functionalxhu�h�f�.1d��geWZP"��J�y��t-}�/names�Q3GHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~������������������������������������������������VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������V���PQRSTUBCDEFGHIJKLMNOPQRSTUVWXYZ[\]abcdjklmnopqrstuvwxyz{|}~��������<=>?@A�����������f������������������������������������������������������������������������	

������������&'()*+,-./0123456789:;<=>?@ABCD !"#$%XYZ[\]^_`abcdefghijklIJKRSTUVWopqrxyz{|}~�����������������������������������������������������������������������������������������������������������������������/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�'K�.���T!l�	���	�	�	�	�		

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMbcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVhizT{a�����������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~������������������������������������������������VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������V���PQRSTUBCDEFGHIJKLMNOPQRSTUVWXYZ[\]abcdjklmnopqrstuvwxyz{|}~��������<=>?@A�����������f������������������������������������������������������������������������	

������������&'()*+,-./0123456789:;<=>?@ABCD !"#$%XYZ[\]^_`abcdefghijklIJKRSTUVWopqrxyz{|}~�����������������������������������������������������������������������������������������������������������������������/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	
�|
�|
�|
�|
A|
R|
�{
�{
�{
H{
.{

{
�z
�z}��	0�G�G�}	X��#}	}X��&�}hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >����operator==��operator!=��}operator class OT::Layout::Common::CoverageFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_e5df1446838de1da1cf31c8f9dd98d19> &����}get
	}v�F�}hb_reference_wrapper<<lambda_e5df1446838de1da1cf31c8f9dd98d19> >.?AU?$hb_reference_wrapper@V<lambda_e5df1446838de1da1cf31c8f9dd98d19>@@@@����|��	0�G�G�}	��(�}	�|��(��}hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >���.�operator==�.�operator!=��}operator class OT::ClassDefFormat2_4<struct OT::Layout::SmallTypes>::intersects::<lambda_41417466ae456545bf17bb2ed9db71ed> &����}get
�|v�F�}hb_reference_wrapper<<lambda_41417466ae456545bf17bb2ed9db71ed> >.?AU?$hb_reference_wrapper@V<lambda_41417466ae456545bf17bb2ed9db71ed>@@@@���t0�OT::TupleVariationData<OT::IntType<unsigned short,2> >::decompile_points::__l2::packed_point_flag_t.?AW4packed_point_flag_t@?1??decompile_points@?$TupleVariationData@U?$IntType@G$01@OT@@@OT@@SA_NAEAPEBU?$IntType@E$00@3@AEAU?$hb_vector_t@I$0A@@@PEBU43@@Z@`64a5d2cd���z{O	0�G�G�}	�.�O�z	�z�.�O��}hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >����Ooperator==��Ooperator!=��}operator class hb_bit_set_invertible_t::is_equal::<lambda_afb3cf17572449f2dd28fe3b9dbf2071> &���}get
�zv�F�}hb_reference_wrapper<<lambda_afb3cf17572449f2dd28fe3b9dbf2071> >.?AU?$hb_reference_wrapper@V<lambda_afb3cf17572449f2dd28fe3b9dbf2071>@@@@����|A	�n�G�G�}	�p���|	�|�p����}hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >�����operator==���operator!=��}operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����}get
�|v�F~hb_reference_wrapper<<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> >.?AU?$hb_reference_wrapper@V<lambda_09314a11de4ca6174e7bdc2a6bd3de7e>@@@@����|o#	{n�G�G~	�o���|	�|�o���~hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >�����operator==���operator!=�~operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &���~get
�|v�F~hb_reference_wrapper<<lambda_93abcfc4dfde4ffe499f14b8f314e85d> >.?AU?$hb_reference_wrapper@V<lambda_93abcfc4dfde4ffe499f14b8f314e85d>@@@@���	�p�p�|	�o�o�|	�p���|	�o���|�|o#	0�J�J~
�|	p��~	�|p���~hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >�����operator==���operator!=�~operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &���~get
�|v�F~hb_reference_wrapper<<lambda_27e527d24d094a1d8ca267cefa71a4b6> >.?AU?$hb_reference_wrapper@V<lambda_27e527d24d094a1d8ca267cefa71a4b6>@@@@���	�op�|	p��~	�.�.�z	�=>�z	`s�s{%{G�	�O�O~	6z�zJ{�{o#	�O�O~�{��	�O�O~�{j\	�O�O~	�abH|8|`	�O�O"~	cOc�|	����}	'�L�}	0�O�O)}	0�O�O0}	0�O�O7}}��$"	0�G�G*~
}},~�|��$"	0�G�G.~
�|�|0~�z{O$"	0�G�G2~
�z�z4~�|A$"	�n�G�G6~
�|�|8~�|o#$"	{n�G�G:~
�|�|<~�|o#"	0�J�J>~
�|�|@~	X��#}	��(�}
h|	Yc6�D~	r|Yc6��E~hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >���<�operator==�<�operator!=�F~operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &���F~get
h|v�FG~hb_reference_wrapper<<lambda_53f37dd2cf59066c87178e8e44b188d7> >.?AU?$hb_reference_wrapper@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@@@���	Yc6�D~r|@,	0�J�JJ~
|	
bI�L~	'|
bI��M~hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >���O�operator==�O�operator!=�N~operator class OT::cmap::closure_glyphs::<lambda_614c6a22e6dc69b5072f20383d458932> &���N~get
|v�FO~hb_reference_wrapper<<lambda_614c6a22e6dc69b5072f20383d458932> >.?AU?$hb_reference_wrapper@V<lambda_614c6a22e6dc69b5072f20383d458932>@@@@���	
bI�L~'|`	0�J�JR~
5{	�z��T~	?{�z���U~hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >�����operator==���operator!=�V~operator class OT::Script::subset::<lambda_3fb3fd48945f39164632bb52ba7dabdb> &�V~get
5{v�FW~hb_reference_wrapper<<lambda_3fb3fd48945f39164632bb52ba7dabdb> >.?AU?$hb_reference_wrapper@V<lambda_3fb3fd48945f39164632bb52ba7dabdb>@@@@���	�z��T~?{Ry	0�J�JZ~
�z	�s��\~	{�s���]~hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >�����operator==���operator!=�^~operator class OT::Layout::Common::Coverage::subset::<lambda_9d67f8bc9752f3f05a6cef115588a3cc> &���^~get
�zv�F_~hb_reference_wrapper<<lambda_9d67f8bc9752f3f05a6cef115588a3cc> >.?AU?$hb_reference_wrapper@V<lambda_9d67f8bc9752f3f05a6cef115588a3cc>@@@@���	�s��\~{A	0�J�Jb~	+>fP�z	�z+>fP�d~hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >���lPoperator==�lPoperator!=�e~operator class AAT::FeatureName::get_selector_infos::<lambda_e38ed6a20f330171fecf8e943defe065> &���e~get
�zv�Ff~hb_reference_wrapper<<lambda_e38ed6a20f330171fecf8e943defe065> >.?AU?$hb_reference_wrapper@V<lambda_e38ed6a20f330171fecf8e943defe065>@@@@���	+>fP�z��hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`64a5d2cd�
i~��
j~	ui~k~#�
k~,
j~	(�i~k~	+�i~k~
i~�q~u	-��}�}r~i~u	-�5�t~ru~hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>
i~r
uinit_value���v~hb_reduce_t<<lambda_a932417c2c013cd7e6a2e40d88844188>,unsigned int>.?AU?$hb_reduce_t@V<lambda_a932417c2c013cd7e6a2e40d88844188>@@I@@
i~	ui~#�	ui~#�
q~
i~	i~|~
{~	i~|~}~~~
i~,
j~,
�~	�~i~|~�~�l~operator()�	y~<lambda_invoker_cdecl>�=�<lambda_typedef_cdecl>�o~operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)��	z~<lambda_invoker_vectorcall>@�<lambda_typedef_vectorcall>p~operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,struct Triple,0>::item_t &)�~<lambda_a932417c2c013cd7e6a2e40d88844188>���~operator=��
v�~hb_hashmap_t<unsigned int,Triple,0>::hash::__l2::<lambda_a932417c2c013cd7e6a2e40d88844188>.?AV<lambda_a932417c2c013cd7e6a2e40d88844188>@@`64a5d2cd�	�.�O�z�z�<	�<�G�G�~]|"�_	0�O�O�~|"�_	0�O�O�~�{"Z	0�O�O�~	0�O�O�}	0�O�O�}	0�O�O�}	�n�O�O�}	{n�O�O~	0�O�O~%{"G�	�O�O�~
%{%{�~�{"o#	�O�O�~
�{�{�~�{"��	�O�O�~
�{�{�~�{"j\	�O�O�~
�{�{�~8|"`	�O�O�~
8|8|�~r|@,"	0�J�J�~
r|r|�~'|`"	0�J�J�~
'|'|�~?{Ry"	0�J�J�~
?{?{�~{A"	0�J�J�~
{{�~	-�5�t~�z�<$"	�<�G�G�~
�z�z�~
x~��hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`64a5d2cd���
�~��
�~	u�~�~��
�~,
�~	���~�~	���~�~
�~��~u	���}�}�~�~u	�����~r�~hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>
�~r
uinit_value����~hb_reduce_t<<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>,unsigned int>.?AU?$hb_reduce_t@V<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@I@@
�~	u�~��	u�~��
�~
�~	�~�~
�~	�~�~�~�~
�~,
�~,
�~	�~�~�~�~��~operator()�	�~<lambda_invoker_cdecl>���<lambda_typedef_cdecl>��~operator unsigned int (__cdecl *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���	�~<lambda_invoker_vectorcall>��<lambda_typedef_vectorcall>�~operator unsigned int (__vectorcall *)(unsigned int,const struct hb_hashmap_t<unsigned int,unsigned int,1>::item_t &)���~<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>���~operator=��
v�~hb_hashmap_t<unsigned int,unsigned int,1>::hash::__l2::<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>.?AV<lambda_df8c0ba5ad9b26525a33c6406c6d64fe>@@`64a5d2cd���	]|pJrJ�}	|pJrJ�}	�{pJrJ�}}"��	0�O�O�~�|"��	0�O�O�~�z"{O	0�O�O�~�|"A	�n�O�O�~�|"o#	{n�O�O�~�|"o#	0�O�O�~	%{pJrJ�~	�{pJrJ�~	�{pJrJ�~	�{pJrJ�~	8|pJrJ�~	0�O�OJ~	0�O�OR~	0�O�OZ~	0�O�Ob~	�<�O�O�~	�����~
�~	}pJrJ,~	�|pJrJ0~	�zpJrJ4~	�|pJrJ8~	�|pJrJ<~	�|pJrJ@~r|"@,	0�O�O�~'|"`	0�O�O�~?{"Ry	0�O�O{"A	0�O�O�z"�<	�<�O�O	r|pJrJ�~	'|pJrJ�~	?{pJrJ�~	{pJrJ�~	�zpJrJ�~��OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`64a5d2cd
��

	0y
�

	
	
,

,
	^operator()�<lambda_7d1bf0e36b10316baf438c85e397562e>��operator=��&OT::CmapSubtableFormat4::serialize::__l2::<lambda_7d1bf0e36b10316baf438c85e397562e>.?AV<lambda_7d1bf0e36b10316baf438c85e397562e>@@`64a5d2cd
,n~�.	�B�����hb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d���@,__item_t__�Fis_sorted_iterator�E�__item__���F�__more__���G�__next__���G�__prev__���H�__end__K�operator!=�
.~it���
L�Xp
MB`f�
hhb_filter_iter_t<hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,hb_set_t const &,<unnamed-type-hb_first> const &,0>,<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@AEBUhb_set_t@@AEBU<unnamed-type-hb_first>@@$0A@@@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@$0A@@@����.	O�mHqH!�.	O�V�#�$hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>�
p
�.f�%hb_filter_iter_factory_t<<lambda_7d1bf0e36b10316baf438c85e397562e>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@AEBU<unnamed-type-hb_identity>@@@@�
��OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`64a5d2cd
(��
)	0(*y
(�
,
(	(.
-	(./0
(,
),
3	2(.4^+operator()�1<lambda_89dd596450984048c48f238dce6ac53a>��5operator=��&6OT::CmapSubtableFormat4::serialize::__l2::<lambda_89dd596450984048c48f238dce6ac53a>.?AV<lambda_89dd596450984048c48f238dce6ac53a>@@`64a5d2cd
*,Vc(�.	}���9����:hb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>���@,__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
cit���
��@p
MBHf
;Phb_filter_iter_t<hb_filter_iter_t<hb_sorted_array_t<hb_pair_t<unsigned int,unsigned int> const >,<lambda_53f37dd2cf59066c87178e8e44b188d7>,<unnamed-type-hb_identity> const &,0>,<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_filter_iter_t@U?$hb_sorted_array_t@$$CBU?$hb_pair_t@II@@@@V<lambda_53f37dd2cf59066c87178e8e44b188d7>@@AEBU<unnamed-type-hb_identity>@@$0A@@@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�,�.	��mHqH=(�.	��ǎ?�@hb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>�
(p
�.f�Ahb_filter_iter_factory_t<<lambda_89dd596450984048c48f238dce6ac53a>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_89dd596450984048c48f238dce6ac53a>@@AEBU<unnamed-type-hb_identity>@@@@�
(	O�V�#��OT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`64a5d2cd��
E	EFe	EF:
usegcount�Goperator()�HCounter�IOT::CmapSubtableFormat4::serialize_find_segcount::__l2::Counter.?AUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@@Z@`64a5d2cd��
E
F,	EF
E,*|N	Y��O&�OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`64a5d2cd
Q	QR<	QRe�
�1serializer_��
�Aend_code_
�Astart_code_��
3�id_delta_
t index_���SWriter�Toperator()�&U(OT::CmapSubtableFormat4::serialize_start_end_delta_arrays::__l2::Writer.?AUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@H@Z@`64a5d2cd	QR<
Q
R,
Q,*|Z	Y��[��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`64a5d2cd��
]��
^	0]_�)
]�
a
]	]c
b	]cN�de
],
^,
h	g]cir`operator()�f<lambda_bcde359832be675e75944c51384760e8>��
Y�idDelta��joperator=��&kOT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l6::<lambda_bcde359832be675e75944c51384760e8>.?AV<lambda_bcde359832be675e75944c51384760e8>@@`64a5d2cd��
^
_,	]cN�
]
c,��OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`64a5d2cd��
r��
s	0rt�)
r�
v
r	rx
w	rxN�yz
r,
s,
}	|rx~ruoperator()�{<lambda_696fc060062c10c258de191470baf2ce>��
Y�idDelta��operator=��&�OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::__l7::<lambda_696fc060062c10c258de191470baf2ce>.?AV<lambda_696fc060062c10c258de191470baf2ce>@@`64a5d2cd��
s
t,	rxN�
r
x,�r�.	t����nv����hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>u__item_t__�Fis_sorted_iterator���__item__�����__more__�����__next__�����__prev__�����__end__��operator!=�
ߠit���
��p
MBf"
� hb_filter_iter_t<hb_range_iter_t<unsigned int,unsigned int>,<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &,0>.?AU?$hb_filter_iter_t@U?$hb_range_iter_t@II@@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@$0A@@@�v�.	��mHqH�r�.	�������hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>�
rp
�.f��hb_filter_iter_factory_t<<lambda_696fc060062c10c258de191470baf2ce>,<unnamed-type-hb_identity> const &>.?AU?$hb_filter_iter_factory_t@V<lambda_696fc060062c10c258de191470baf2ce>@@AEBU<unnamed-type-hb_identity>@@@@�	��ǎ?
C
'|o#	0�J�J�
r	��:��	|��:�
�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >���@�operator==�@�operator!=��operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &����get
rv�F�hb_reference_wrapper<<lambda_696fc060062c10c258de191470baf2ce> >.?AU?$hb_reference_wrapper@V<lambda_696fc060062c10c258de191470baf2ce>@@@@���
�	t����	��:��	�B�	}���9�t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAAIU1@@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUCounter@?1???$serialize_find_segcount@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAAI0@Z@@Z@`64a5d2cd���&uuuutttN	Y���
�,t[�OT::CmapSubtableFormat4::to_ranges::__l2::<unnamed-type-mode>.?AW4<unnamed-type-mode>@?1???$to_ranges@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@UWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@CmapSubtableFormat4@OT@@QEAA_NPEAUhb_serialize_context_t@@U1@H@Z@$0A@@CmapSubtableFormat4@OT@@QEAAXU?$hb_array_t@$$CBU?$hb_pair_t@II@@@@AEAUWriter@?1???$serialize_start_end_delta_arrays@U?$hb_array_t@$$CBU?$hb_pair_t@II@@@@$0A@@12@QEAA_NPEAUhb_serialize_context_t@@0H@Z@@Z@`64a5d2cd���&uuuutttZ	Y���
�,	�����|o#"	0�J�J�
||�
(	�����	2������hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >�����operator==���operator!=��operator class OT::CmapSubtableFormat4::serialize::<lambda_89dd596450984048c48f238dce6ac53a> &��get
(v�F�hb_reference_wrapper<<lambda_89dd596450984048c48f238dce6ac53a> >.?AU?$hb_reference_wrapper@V<lambda_89dd596450984048c48f238dce6ac53a>@@@@���	�����2@,	0�J�J�
	L����	L�����hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >�����operator==���operator!=��operator class OT::CmapSubtableFormat4::serialize::<lambda_7d1bf0e36b10316baf438c85e397562e> &��get
v�F�hb_reference_wrapper<<lambda_7d1bf0e36b10316baf438c85e397562e> >.?AU?$hb_reference_wrapper@V<lambda_7d1bf0e36b10316baf438c85e397562e>@@@@���	L����@,	0�J�J�	0�O�O�2@,"	0�J�J�
22�@,"	0�J�J�
�|"o#	0�O�O�	0�O�O�	0�O�O�	|pJrJ�2"@,	0�O�O�"@,	0�O�O�	2pJrJ�	pJrJ�&T{Type����|get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@&i{Type����|get_crap�����CrapHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$CrapHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&i{Type����}get_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���&T{Type����}get_null�����NullHelper<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$NullHelper@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�}get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@_NAEBU?$hb_vector_t@PEBU?$hb_vector_t@H$0A@@@$0A@@@@Z@@@�}get_null�����Null<enum `OT::VarData::serialize'::`2'::delta_size_t>.?AU?$Null@W4delta_size_t@?1??serialize@VarData@OT@@QEAA_NPEAUhb_serialize_context_t@@PEBU34@AEBUhb_inc_bimap_t@@2@Z@@@���v�fasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c5590b67���
���
�vgfasthash64::__l2::packed_uint64_t.?AUpacked_uint64_t@?1??fasthash64@@YA_KPEBX_K1@Z@`c5590b67���
�,��std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c5590b67��
���
�	��~ 
�,
�	� ��	� ��~��	����
�	�~ 	�~ 
��
�
�	��
�	����
�,
�,
�	������operator()�	�<lambda_invoker_cdecl>�� <lambda_typedef_cdecl>��operator void (__cdecl *)(char32_t *const ,const unsigned __int64,const char32_t *const )��	�<lambda_invoker_vectorcall>� <lambda_typedef_vectorcall>�operator void (__vectorcall *)(char32_t *const ,const unsigned __int64,const char32_t *const )��<lambda_133af15c3ab28a2fd0176429d1e8943b>���operator=���
v�std::basic_string<char32_t,std::char_traits<char32_t>,std::allocator<char32_t> >::assign::__l2::<lambda_133af15c3ab28a2fd0176429d1e8943b>.?AV<lambda_133af15c3ab28a2fd0176429d1e8943b>@@`c5590b67����std::basic_str����}\4�w�J�����-��لӠ���U��Y@haŎ�ű\i������������rn�4d���i_�PN��eq-�C��r}+4*�%�=">3���(-F�D�2O������9����d�3'��W	�sLw����_1�R��W����͏SE#_������J�'��&��m�e��>�}��f�����@�`'1}E����9��kK��(j���}p؆~"�"��`�KeD�B��D0-Q])�<��!��H����N�s>5�2��"E��J+�����w���
x�m&gD�U?���;�Y�9���4����KK��e'�[�F�W�Tn�����a��Ā�:�:��S]�~Y0��BO�����=�٤��9��NG��]�9�2��X�ښ
kE��8���׹c�]Vk���F���=�������B#�Rػ1����&ҵl��$�-ۂ^>�19.�r�'�F}b("�
��R�m�VXY�Wp��Z_����>��NN����h�j�6��t�z�_/��!�q��u'��?���W�����WSS�h+x��~���{��mq��	��6�3rW�e��P��m�e���N�_��'�eƊfW11o��[���,�rd�PacP}T߉���$>�Žļ�F�L��?c���`F�Й�.���a��3S�HD������&���0	��Td��$�n�q��^!��@�c�^�؅�/�d���S�P{���jW�O�����������l���!^���������z��L_��j7qbrv&I
8�X��
A�7��(��G�g����Y��"lV�v<#�	a_�� 2����x;!g����)j=TU��4!��ayh��	S�����I����`Q��a������B7n^�P�M�r��&��O�p�� ?t	���E��W�KԀ�K]4�t��y��M~��M��������F�#�!ݐDq�s�7�VAK<��ȢM;d���]<7��|
m0�&�֮�M!,�s����U�t��� ����2��T��M�4#=�����DUC�X��T��"Ɠn��(;>�������ro�y}��d_�D�X��ybf���P�w���ڡ�<�~�>/����s��|k�5��d�>�
g f��:S�Fam���^s��nJ#DC=���x�F���B���X{$�t.`81�b�`�_���r�e�������:��]�Ay��/�J���`�̇v��i�%)+$�0��B������4�N�]J��a�.0f1	�{��6�49w�3|*!q�T��x��\��l��7*78�K�,:��
������{���{���Ig����&���� W��|��-5�P�zD��m�;>�(��ű��G0�����%�gRp���I���\Ի�>,��!�9�#�ss��i����<�<�9�.5:�d�!c����>P� �:h'�9����;mT�u&�#u2J��GAs$���2������4,�{-Wb7���Aydu����w�z���x�x�C��c���TS��(�����#�h6�{��Ww�MS�b�j,V�y�|���/`�h&���)�C��a!�&��Tx M���>	��`Ra�^d��BVoMݘ[H9��$A��f��K%���cA��~�6KM/F0�S.ߔ~g��D�b��+�ٳ��QE���8��3�n��IY�J;O_"���X
�"���j'��*-�D�w�*���}8"����}���_��M���w{�*��R_���}#v��r(�"W	1�z���BB��U[&��1��A��i����s���F�������	\g
��w�yI�0}�!^͑�����~����*�F�:�/�}qO�_�u�R����M���6�w��1���@���9���I8�JR~v(d �j?$\����n_�f��Hd�h��24�?�9	�S�%Cm�$0%� kr��b^rG�d_�w[��d��*�zKa�h��(�G�����5�(ƀ��������������+]�)v�څyke}X�<���v���1c�a+��.�XN�A�ڂU����Q��j
J������Ռ( ��TpZ���� ���F������K��yGOJF^�=c��?.n��*�*�d`�O(����Re���6']���WG�����/��k����	��������@$�6JT�0�q�9��&��e"�gaDd<���_�F���m�,�:	�gD*p�����0DA-�`�n6�"�Y_M���A��d���}&�-�}�C���Lۼ���q�����UC]�@Q����0���A����I��k�n2�DŽ��K�L��G)i�>x4���#g>0��F���tk8u+�h��M��$���bY/����fç���p�<g�Ô{k��+��Q�H�I?K�a���v��E��k�������N���o��e>ԻĄ#OA�`?����{2������_�����5�q�v
���\�*�{pq�u�y���أ8�y���q` Q]�!+�|�g0H�R���aq�R1�B�ia�w���kԏ��)�R�	�bI��2Ѓ�����K�Y��\U�������M5�4�3���gB���Cah��AzC�'�NLK*���0���
�Z�$=y��[+HN�Ҹ4��>�~���q�@$P>o��u�\r�����n��&����SՌO��{I�%o�����7��|����!B2�����T�7�m�>�C�n��/]~���C�m��H�
����H9��wƹ�K���
�-��K����L���%��V�k^�����`��(p����zY���;�Y���v_���n	���BJ@�_��,�����܂N�)�Q�����
	�F����� ��&@j���^�B�Z����P8Y�Z�X^+��Xh�ӭ�,�us�q�V���jeL�߱J�x:����C��uJ����Rn3N�'<�yZ�:�3�\���d�h���@�q��[�Q��_�3H��O��:#Ɗ��C�o��w��H0��p6K��[�r��7X����B����)8�w/r�����I�k�����P#�~j��cH��~��<v�������������P8����8Џp�X!���Ϣ8��S�rIzS��~�yE�>-�}���U�`���4��_��G���߰s�*��:��������>-[�����s�Nz�i����w���1��'\���X�w�������� 8k>M_��#(cX]�;�f�P6Q<��CF$��By�/�
6�e<���w,�������R��RB��`ydN	���:9>��8`[��ӖW�Be�����j91mQH��?�����o�j�|�6"����\���[�x��_�����7��\e������
���Y=�*�8�V�S[��'P�j���
Z�&d)j�v*��8{K��һ?���Q%�v�M������������	bP�����@&!��K�z*9���~��}���H8�hQ6y&�2���r�֪�t&LF���*��	��=��{!.�]��m}���^��2�~�N��.Nwn�W�{6o��5��#�����~��}����8]iX)aH�������Nö@[d�?�1T���Vi#�$i=�R�eHp$����7XM���)��~Zl+�����\��%=��,&/jC“���#q�@)�����^Gv�o/>��a�)�hg<��*W��^��#�R��A���M���\x-���&�5�+�����@
��u��J=_Z�������i���|����n�܂��M�ğq���((���LN`h��VA���0��s"��v�W,��,�d����PXn4L�Y���Q�ýO��30�F�&��q�X�j6'��V����m�t�J�
x��'�`�G�h�z���|����$�=��f("A���;�`��K��K���:�R��M��MT  �D�`<�$���]�
�8 �@_�`N�0(�����(p P@�`��j �]!�3"$��"C# �#�H$8a�$�B%��%�]&��'�'$ I(@�(Ha*)�F)���)��*$,+ �+@�,at-�8.��.D��/�0P�0 h1@2P`a2��2��c3�44��4�5�"�5�@#60`�6X�7��7�d8��88�9 n:@,;`�;��<��C=|��=�n>�	�>P 	�?@	@`	�@�	?A�	B�	B�	C
�C 
;D�A
�D�a
yEȀ
2F��
�F�
_G$�
H��H }I�@#J�`%K��K��L��MD��N5O� ,P@SQ`�QL�0RP��Rl�S��_S$
�S 
uTT@
�T@a
tU�
�U�
UV�
�V�
iWt�W� 0X@�X�`	Y��Yd�Z��Zx�[�[ $\L@�\a�\��[]��]�?^��^� _ �_@`8c�`�'a(��a �Ibh��bkc� �c,Ad�a�d$�3e��e�0f(��f�fX �gDBh�`dh���h(�+i��id�jyjX �j@xk�a�k�[lȠm��m��n0&o  �o@gp`q��q��SrP�s��sp�s| �t@EuH`�u��v��Aw��w�qx��x� �y�@=z`�z��{x�j{P�| ��|s}h#;~@�~`�4������w���ʂ� y�HB��bg�������L���,��t"d�8@�@`�����t���l����@���"��A��`��@�L�d���4�;���Ҏ!�( i�A��Hb��H�����j���ߑ��b���"D�@~��`��,����������[���H ��@X�`����0�A����P����3�T!���AL�Pa�|���,�(�����s��
� ��hA(�@a��<��t�̢��L����8 *�  ���@ G�ha ���� �� æt� t��� �<!��` !a�@!̩Ha!\��!���!)���!ѫ�!x�"0� #"ʭd@"w� a"��"��"w��"��"�\#��x #�@#��a#)��#���#��P�#���#N�$��� $���@$Y�@`$ϸL�$���$V��$��$���%:� %¼@%L�`%��%���%y���%���%��&�� &��@&G�`&:��&���&*��&��&��'��!'{�dA'��`'���')��'{��'���'���($�T!(n�T@(���`(o�|�(���('��(���(��)@� )+�@)u�`)
��)���)���)���)�� *�\ *��(@*���`*����*A��*N���*����*��+%� +��tA+O�`+���+���+��+��,�+z�,a� ,F�,@,=��`,6�X�,����,���,��p�,6�-��` -9��@-*��`-����-���-���-�� �-��.p� .��A.k�$`.�P�.`�<�.���.7��.���/��!/l�@/��a/#�D�/t��/���/[�p�/��(0%�` 0��HB0�Dc0D���0����0*�|�0	���0s��1�� 1h�B1��a1:�X�1��1;���1��(�1�2� 2�@2�b2�t�2U|�2�2TD�23�� 3,@3�`3��3;	�3�	��3
��3�
4�
� 4S@4��c4	�4a��4��4!
h�4�
�5�
#5- A5��`5t �5���5S�5���5~d6� 6yx@6�a6�6���6���6�6��7�� 7�@7
`7�P�7��7�7���7��8�\ 8|@8��a8v�8�8ID�8�X�8-9�< 9LB9n`9��9$�9l �9!�9�!:# :�$@:x%hb:�%�:2'�:(�:�(P�:�);^+ ;�,@;>.`;�/�;30��;j0��;�0,�;�0�<41"<�1LA<�1a<2�<R2�<�2L�<�24�<3X=93� =e3�@=�3H`=R4��=�4x�=;5p�=�5��=!6�>�6!>�6`@>v7$a>8��>I8L�>8\�>�8�> 9�?e9 "?�9T@?�9`?:�?o:l�?�:��?�:��?b;@�< @>�@@�>�`@G?D�@)@�@2Ah�@B�@nBhA�B A�C�AA�D`A�E�A�E�ApF��A�F�A�GB-H� B�H@B�H``BtI �B�I��BHJ(�B�J��B�J CGK C�K�ACL�aC{L��C�L��CCM�C�M�C'NHD�N0!D�N@DJObD�O$�D�O��DkP�D�P�D!Q�E�Q� E�Ql@E`R�aE�R��E%S�E�Sp�E�S(�EhT�F�T� F+U|@F�U`FGV�F�V��FmW�FX��F�XG�Y|$G	Z@G�Z`GW[܀G�[�GN\P�G�\�G�]<HD^ H�^�AH�^paH;_��H�_(�HJ`�H�`,�Hya4I�a�"I<b�@I�b�`I;c��I�c�I{d�I:eH�I�e�J�f� J�g@Jdh4`J)i\�J�i�J}jd�Jk8�JskXK&l� K�l@Kym`K1n�K�n`�KOop�K�oD�KpL^p� L�p@Lq`L�qȀLxr�L!s��L�s�L�tMu� M�u$@M�v�`Mjw�M"xL�M�x$�Mz��M�z`Nh{ N|@N}`NT~�N�~�N���NY���N �<On� O.�@OO�XaO��O݅�Ob�t�OQ��O,�P��0 PΉ@Pv�`P+��P@��P���P?���P��Q@�X Qݏ@Q�`Qϑ`�QI�,�Qʒ\�QU���Q͓�Rb�t R�@R��`RJ��R���RY���Rٗ�Ra�hS�D!So�@@S��l`Sh���S�h�S���S���S���Tv� T/�@Tğ`TK��T����TU�L�T����T�pUy��!UѢP@U1�HaU��X�U���U��U���UF�V��!Vy�`@V�`VR��V��Vf��VөD�V��WD�t!W�@W��`WM��W��W��W��p�W2��X��!X.��@Xر`X�� �X��X��8�X���Xl�XY:� Yҵ@Y���`Y[��Y��Y*��Y#��Yj�Z�� Z��@Zp�`Z�0�Zg��Z*�h�Z�H�Z��[\�� [2�@@[�X`[�� �[<�8�[���[����[�x\��0 \X��@\��d`\��Ѐ\B��\��@�\��\�\��]E� ]��T@]�`]���]C��]���]����]j�|^�@ ^��@^j�`^3��^���^l�p�^'��^��_I� _�X@_��`_���_�L�_~��_��h�_ �4`�� `��T@`M�``���`a�T�`���`���`9�a�� a���@aJ�T`a0��a��<�a��P�ac�d�a��pbr�� b%�@b��`b���b��H�bI�H�b���bu�c4� !c��@cD��`c����c���cA�0�c6�X�c��d���!dD�@d���dd��dk��d��dz�$�d�Pe�� eW�@e��`e���e��$�eZ�P�e���e��fP�� f��@f��P`f@�d�f.���f���f����fe�gg�T g�|@g&�`g����gY�x�g!�g��ghTh� h��@h!`h�|�hDD�h��h2�h��i/ i�@i��`iV�i	�i5
�i�
l�i"8j�T jG@j�`jw
�j�
��jh|�j�D�j
kRP k�XAk�,`k��kU�k��k��k��l l�d@l\�`l��l���l5�l��lmm< m�@m�`m�mg�m��mf�mkn� n��@n�Hbn ��n� �n!��n�!�nO"�o�"� o�#L@os$`o% �o�%@�oM&�o '�o�'�p2( p�(�@p~)`p*�p�*X�pi+`�p*,�p�,�q�- q�.�@q�/`qE0`�q/1��q�1��q2p�q�2r�3!r14@r�4�`rR5�r�5$�rq6��r�6�r�7Ts#84!s�8P@s9`s�94�s�:��s);�s�<��s�<(t`= !t�=$@t�>`t?�t�?�t;@8�t�@��t`Au�Ad uoB�@uC`u�C�uoD��u�D0�u_E�uFXv�F  veGd@v�G`vOH�v�H4�voI�vJH�v�J�w]Kl!w�K@w-L`w�L�wWM��w�M�w�ND�w
Ox{O@ xKP@@xDQ`x�Q��x>R��x�R �xwS��xT8y�T� y*UP@y�U`yV�y�V�y�W�yX�y�Xz�Y z_Z�Az�ZTaz:[��z�[�z_\�z]L�z�]�{^ {�^@{I_`{�_0�{?`H�{�`�{ah�{Ab�|c |dA|qd�`|e4�||e�|(f��|�f|�|bgH}�g }�h�@},iLa}ti�}�ix�}#j$�}�jD�}Xk~LlL ~ml@~�m�`~hn�~
o|�~�o�~np�~&q�q8"r�A�rx`hs�t��tp�~up�4v��v ��wp@��wx`�{x���	y����yD��Vz��z�g{�#��{<@�||$a��| ��s}8��&~���~��$�n��/�>�>B�08-8^�?�
���!�@�d&V��`�
�Y�Vcib��g'G](OV.�d��f�hU��`��S��R�'a��a��_Z�[_�b��k�	�Xz6U1�e'�@��g�We�`W'^g�
�YYsV��a�]
_Y��B�\a��S��?<�eT[^�j�
Y[�BZ��T"�J�tb11g��H�J-� [�<bVq_�B]8
�Y�JVU�_bf��bla_	2X?�R
Z�
i[."a�_5�j�͙��b��V��d��T�2^�H�S{]U��b��`�;U9�a7�Z�[�H_��e`�j�	�Xa�Y�	X�V^��`��d�xV3
+[XCP�T=Gb9cp�SGO��fa�Z�l_)�?�k��e9�b�-XeT�TX
N[�7Z�18�|�����t�	t�	� ��	�
,
#,
@,
A,
@t
At@@t
AAtAtA
t,AtA
t,AAAAA
A,
��
,
��
,*�_ldiv_t.?AU_ldiv_t@@"
quot�
rem��*_ldiv_t.?AU_ldiv_t@@.�_lldiv_t.?AU_lldiv_t@@��"
quot�
rem��.!_lldiv_t.?AU_lldiv_t@@��
 ,@@
@t@&@t@(@@@,
@,@A@/@@t@1@@3
,AAtA8AA:uuAA<
A��
u��
>,
?,uu@@B
@��
D,A@
A@AAAAJ@@@@LuAANu@@P* Rstd::byte.?AW4byte@std@@��
S��
T,
S,TTSW*�_iobuf.?AU_iobuf@@��
Y
q��
[F�__crt_locale_pointers.?AU__crt_locale_pointers@@
]#Z\^pt_
]>�__crt_locale_data.?AU__crt_locale_data@@
bF�__crt_multibyte_data.?AU__crt_multibyte_data@@��
d*
clocinfo��
embcinfo��Ff__crt_locale_pointers.?AU__crt_locale_pointers@@
[
Y
_Placeholder�*j_iobuf.?AU_iobuf@@��#
p,
a,
h,
i,ihaptq
uZs��__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@���R__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@���
u
p��__vcrt_assert_va_start_is_not_reference<wchar_t const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@�R__vcrt_assert_va_start_is_not_reference<wchar_t const * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@�
y#q#\^pt|
#��
q
t��
~,
,
�,"#q##\^pt�~~hapt�~hapt�
\,
q,hapt�hapt���__vcrt_assert_va_start_is_not_reference<wchar_t const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@���R__vcrt_assert_va_start_is_not_reference<wchar_t const *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@���
�~hpt�#\#\^pt�hhapt���__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@�R__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@�
�
^,hoperator()��|�|{ctor}��o{operator[]��Z{operator[]��|�|operator()��|�|{ctor}�	}}operator()�	}}{ctor}����	��|get_crap��������|get_crap���B}E}operator()�"B}M}<lambda_invoker_cdecl>�&B}N}<lambda_invoker_vectorcall>[}^}operator()�"[}f}<lambda_invoker_cdecl>�&[}g}<lambda_invoker_vectorcall>t}w}operator()�"t}}<lambda_invoker_cdecl>�&t}�}<lambda_invoker_vectorcall>�}�}operator()�"�}�}<lambda_invoker_cdecl>�&�}�}<lambda_invoker_vectorcall>c-}get�`4}get#\;}getZc-}operator class OT::cmap::subset::<lambda_49a33234a80e940dd9170253b86ee21c> &����bz|{ctor}�f�`4}operator class OT::cmap::create_filled_cache::<lambda_88078340f6ffdf183d51f0ba6adfb3dc> &���`|{ctor}�^#\;}operator class OT::NonDefaultUVS::copy::<lambda_25f21cf524d4614177b4b4d8a740915e> &�[�{{ctor}�c,}{ctor}��`3}{ctor}�#\:}{ctor}��.�zoperator()��.�zoperator()�mH{operator()��C0{operator()�mHO{operator()��C�{operator()��C�{operator()��{ARRAY_LENGTH����{hb_bsearch�mH�{operator()��C�{operator()�mH|operator()�mHM|operator()��CC|operator()�mH~|operator()�mH�|operator()�mH�|operator()��s�|operator()��s�|operator()��.}operator()��."}operator()�'}Crap���(}Crap����J*}operator()��J1}operator()��J8}operator()��>}realloc_vector��@}realloc_vector��K}_Reallocate_for�d}_Reallocate_for�}}_Reallocate_for,�}_Reallocate_for������}get_null���������}get_null���[�$}{ctor}���}{ctor}��p�|{ctor}��o�|{ctor}�p�|{ctor}�\c�|{ctor}�
c�|{ctor}��aE|{ctor}�bO|{ctor}��`|{ctor}�Y^�{{ctor}�&\�{{ctor}���{{ctor}����{{ctor}��zQ{{ctor}�dx2{{ctor}��s
{{ctor}�/>�z{ctor}��.�z{ctor}���z���}get_null�����z���}get_null���X��}get���}get�.�}get�p�}get�o~getZ�p�}operator class OT::COLR::subset::<lambda_09314a11de4ca6174e7bdc2a6bd3de7e> &����p�|{ctor}�Z�o~operator class OT::COLR::subset::<lambda_93abcfc4dfde4ffe499f14b8f314e85d> &����o�|{ctor}��p�}{ctor}��o~{ctor}�p~getZp~operator class OT::COLR::subset::<lambda_27e527d24d094a1d8ca267cefa71a4b6> &����o�|{ctor}�p~{ctor}��}forward�J�}impl����}forward�J�}impl����}forward�J�}impl����}hb_bsearch_impl�}addressof���}addressof���G�}operator()��G�}operator()��G�}operator()��G�}operator()��G~operator()��J
~operator()�'�}{ctor}���}{ctor}�c�|{ctor}��aI|{ctor}�6zK{{ctor}�`s{{ctor}��=�z{ctor}�i~l~operator()�"i~y~<lambda_invoker_cdecl>�&i~z~<lambda_invoker_vectorcall>�.�z{ctor}�X��}{ctor}����}{ctor}�YcF~getYcE~{ctor}�
bN~get
bM~{ctor}��zV~get�zU~{ctor}��s^~get�s]~{ctor}�+>d~{ctor}��.�}{ctor}�+>e~getZYcF~operator class OT::cmap::subset::<lambda_53f37dd2cf59066c87178e8e44b188d7> &����O'~operator()��O(~operator()��O)~operator()�-~forward�G+~impl���1~forward�G/~impl���5~forward�G3~impl���9~forward�G7~impl���=~forward�G;~impl���A~forward�J?~impl����O~operator()��O~operator()��O~operator()��O ~operator()��O#~operator()��JK~operator()��JS~operator()��J[~operator()��Jc~operator()��}s~operator()��G�~operator()�-�u~{ctor}��~�~operator()�"�~�~<lambda_invoker_cdecl>�&�~�~<lambda_invoker_vectorcall>�O�~impl����O�~impl����O�~impl����O�~operator()��O�~operator()��O�~operator()��O�~operator()��O�~operator()��O�~operator()��~forward�O�~impl����~forward�O�~impl����~forward�O�~impl����~forward�O�~impl����~forward�O�~impl����~forward�J�~impl����~forward�J�~impl����~forward�J�~impl����~forward�J�~impl����~forward�G�~impl����}�~operator()����~{ctor}�pJ�~operator()�pJ�~operator()�pJ�~operator()��O�~impl����O�~impl����O�~impl����O�~impl����O�~impl����O�~impl���pJ�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()��O�~operator()��O�~operator()��O�~operator()��O�~operator()��O�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()�pJ�~operator()��O�~impl����Oimpl����Oimpl����Oimpl����Oimpl���operator()�(+operator()�pJoperator()�pJoperator()�pJ	operator()�pJ
operator()�pJoperator()�mH"operator()�EGoperator()�EH{ctor}�QS{ctor}�QToperator()�ruoperator()�rz{ctor}�mH>operator()���@{ctor}�O�${ctor}����get~���operator class OT::CmapSubtableFormat4::serialize_rangeoffset_glyid::<lambda_696fc060062c10c258de191470baf2ce> &���t��{ctor}����{ctor}�YPto_ranges��Y\to_ranges��mH�operator()��J�operator()����{ctor}�}�:{ctor}��{ctor}����get���{ctor}�L��getL��{ctor}��forward�J�impl���"Y�commit_current_range���"Y�commit_current_range����J�operator()��J�operator()��O�operator()��forward�J�impl����forward�J�impl����O�impl����O�operator()��O�operator()�pJ�operator()��O�impl����O�impl���pJ�operator()�pJ�operator()�6..\..\Dependencies\harfbuzz\src\hb-static.cc�����ʽ������(�_��_�,�_�E�_���operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&��<lambda_invoker_vectorcall>��operator()�"��<lambda_invoker_cdecl>�&� �<lambda_invoker_vectorcall>-�0�operator()�"-�8�<lambda_invoker_cdecl>�&-�9�<lambda_invoker_vectorcall>��_Reallocate_for��_Reallocate_for��_Reallocate_for,6�_Reallocate_for:..\..\Dependencies\harfbuzz\src\hb-wasm-shape.cc����������-�``A��p���Q����!ff�f�f�f:g�
}ݐ2�Q��J�����*��tq�Em� ����4�f�f�f�f�f�f�fUgNg\gLgfgg
g#g&gg	gg�g�g�g�g�g�g�g�g�g�g�gM`h`^`N`]```!``'``�`�`�`�`�`�`�`�`�`�`�`�`�`SaJaZaQaXaOaha]aa#a�a�a�a�a�a�aQbWbdb
b"bbbb'b�b�b�b[cRcXcgc^ccc(cc�c�c�c�c�c�c�c�c��*������]��\+i��Ӡ��s�J+�d9+a�gX�;;�7�l*Ԩ��B\�O!�(5	��*q��d���Z���c�,�c�D��_ރs��Y���nC�����(#F�y�jj+�fy�9��}��n��Bb���L�b�f�,�����p��9G�n<�S+�!��|��Q��2��@3�K��D��b��q�cr�c\	�+���Bz8�4���|���-(M��A��<����7��l�c�E�c�E�� ���gy�pH�2l]�|R��sx��g�-�K����}L�mH~vNz��!�cb���"PTI�V��"�
�5DyN��lUz
b`]�
G3#u:1�E�۳����u�� �Z'����7ޔ������C�g�P)�Z���H�=Y�ێ��9"�R1��C,[>2
y��>S���k�v�}v*
V6a>_y����i͢Vi4.LN3X��Qo������l�Ӳ�T����.��3|���I�=ȷ�:��R�)�M2�Ų�7A�*Jx%�<�O��"d�-Nm���o@��,��������	_(�W5
p���u�����"�4*���2	���u7NQj�`./k��K��]�[��j�,(���"/��Y�w���+LǍ�� E@�`�������L��	 n@�`�T�� ��!��#(�%D�& �(@�)`/+�^,��-�#/��02 _3@�4`�5�^7��8�;:��;�< N>@�?`.A��B��C�CE��F	H mI@�J`L�qM��N�8P��QS {T@�U`CW��X��Y�H[��\^ t_|@�``tb��c�>e�zf4��gOi �j@�k`am��n�$p��q��r	5t 	�u@	w`	�x�	�y�	�z�	�{�	,}
n~ 
�@
�`
���
��
m��
Ն�
2��� ��@c�`ō������`��Ɠ'�\ ��@�`m�T���G�����9�
� 
�@
c�`
���
&��
���
��
B�4u� ��@v�`���<�������]��� з@�`��8�����6789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�18̽������0�0��(�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdlib.h��"rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\cstddef���SRC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt.h�giZC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\corecrt_wstdio.h��kv�z��|��RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\stdio.h����
H�bVC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\shared\guiddef.h����NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winnt.h�d0{7�~m3��3��]��]�^�^RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winuser.h���������=��=RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\winioctl.h���!��!��!��!�VC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\propidlbase.h��� &.NC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\um\oaidl.h�)(�vC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\type_traits���L*wW*�a*�i*�~C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_exception.h��/0�/�/g�/r�/�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\exception��5��D:\a\winlib-builder\winlib-builder\imagemagick-windows\IM7.Dynamic.Projects\CORE_harfbuzz\predefined C++ types (compiler internal)�7�45?rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xutility��@:H:#P:�nC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\tuple�_>�~C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_typeinfo.h��s@E�@&�@��@��@�RC:\Program Files (x86)\Windows Kits\10\Include\10.0.20348.0\ucrt\sys\stat.h�FW�F6�qzC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\vcruntime_new.h���(JrC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xmemory���;L�=L�HL�XL�kL�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\yvals.h����R]�L�L��L��L�nC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\memory�X�XX�
	Xi�C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xpolymorphic_allocator.h��#]�rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\xstring���f_�_#�_!%_"�_�_�___
rC:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\VC\Tools\MSVC\14.29.30133\include\functionalxhu�h�f�.1d��geWZP"��J�y��t-}�/names�Q3�'K��(�T!��	(��	�	�	�	�		

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMbcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVhizT{a�����������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������	

 !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~������������������������������������������������VWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{|}~��������������������������������������������������������������������������������������������������������������������������������V���PQRSTUBCDEFGHIJKLMNOPQRSTUVWXYZ[\]abcdjklmnopqrstuvwxyz{|}~��������<=>?@A�����������f������������������������������������������������������������������������	

������������&'()*+,-./0123456789:;<=>?@ABCD !"#$%XYZ[\]^_`abcdefghijklIJKRSTUVWopqrxyz{|}~�����������������������������������������������������������������������������������������������������������������������/0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_()*+,-.wxyz{|}~���������������������������������������������������������������������������������efgprstuv����������		������																 	!	"	#	$	%	&	'	(	)	*	+	,	-	.	/			3	4			
	5	6	<							C	D	E	I	J	K	P	Q	R	S	T	U	V	W	X	Y	Z	[	\	]	^	_	`	a	b	c	d	e	f	g	h	i	j	k	l	m	n	o	p	q	r	s	t	u	v	w	x	y	=	>	?	~		@	B	F	�	�	G	L	�	�	�	�	�	�	�	�	�	�	�	�	�	N	O	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	UWXYZ[\]^_jklmnopqrstuvw|�����������������������������	

 !"#$%&'()*+,-./0123456789:;<=>? !"#$%&'()*+,-./0123456eghi���������������LMNOPstuvw������ !"#$hijklmn��������������q��		7	8	9	:		A	�	�	�	�	�	�	�	H	�	�	�	�	�	�	�	�	�	�	�	�	�	���NOPQRSWXYZ[\]^_`abcdefg~���������������������������������������������������������	

^_`�������EFGHmn��	

`abc��������d�0	1	2	
	z	{	|	}	M	�	�	�	�	�	�	�	�	�	`xy}@ABCDEFGHIJKLMNO789:;���Q�%&'o���;	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	�	UWXYZ[\]^_jklmnopqrstuvw|�����������������������������	

 !"#$%&'()*+,-./0123456789:;<=>? !"#$%&'()*+,-./0123456eghi���������������LMNOPstuvw������ !"#$hijklmn��������������q��		7	8	9	:		A	�	�	�	�	�	�	�	H	�	�	�	�	�	�	�	�	�	�	�	�	�	���NOPQRSWXYZ[\]^_`abcdefg~���������������������������������������������������������	

^_`�������EFGHmn��	

`abc��������d�0	1	2	
	z	{	|	}	M	�	�	�	�	�	�	�	�	�	`xy}@ABCDEFGHIJKLMNO789:;���Q�%&'o���;	�	�	�	�	�	�	�	

Youez - 2016 - github.com/yon3zu
LinuXploit