; Listing generated by Microsoft (R) Optimizing Compiler Version 13.10.3052 

	TITLE	test_ref_vector2.cpp
	.386P
include listing.inc
if @Version gt 510
.model FLAT
else
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
_BSS	SEGMENT DWORD USE32 PUBLIC 'BSS'
_BSS	ENDS
$$SYMBOLS	SEGMENT BYTE USE32 'DEBSYM'
$$SYMBOLS	ENDS
_TLS	SEGMENT DWORD USE32 PUBLIC 'TLS'
_TLS	ENDS
;	COMDAT ??_C@_0FG@EOHGAEB@?3Sun?3Sunday?3Mon?3Monday?3Tue?3Tuesd@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_0IH@HPGJLCCK@?3Jan?3January?3Feb?3February?3Mar?3Ma@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_05LAPONLG@false?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_04LOAJBDKD@true?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_01GFHCPBMG@C?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_C@_08EPJLHIJG@bad?5cast?$AA@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
xdata$x	SEGMENT DWORD USE32 PUBLIC 'CONST'
xdata$x	ENDS
;	COMDAT ??0_Lockit@std@@QAE@H@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Lockit@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Lock@_Mutex@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Unlock@_Mutex@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _acosl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _asinl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atanl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atan2l
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ceill
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _cosl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _coshl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _expl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fabsl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _floorl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fmodl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _frexpl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ldexpl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _logl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _log10l
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _modfl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _powl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinhl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sqrtl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanhl
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _frexpf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ldexpf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _acosf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _asinf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atanf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _atan2f
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _ceilf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _cosf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _coshf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _expf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fabsf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _floorf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _fmodf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _logf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _log10f
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _modff
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _powf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sinhf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _sqrtf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _tanhf
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _wmemchr
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _wmemcmp
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _wmemcpy
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _wmemmove
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT _wmemset
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?copy@?$char_traits@G@std@@SAPAGPAGPBGI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?to_char_type@?$char_traits@G@std@@SAGABG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?to_int_type@?$char_traits@G@std@@SAGABG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?eq_int_type@?$char_traits@G@std@@SA_NABG0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?eof@?$char_traits@G@std@@SAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?assign@?$char_traits@D@std@@SAXAADABD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?length@?$char_traits@D@std@@SAIPBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?copy@?$char_traits@D@std@@SAPADPADPBDI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?move@?$char_traits@D@std@@SAPADPADPBDI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?to_char_type@?$char_traits@D@std@@SADABH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?to_int_type@?$char_traits@D@std@@SAHABD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?eq_int_type@?$char_traits@D@std@@SA_NABH0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?eof@?$char_traits@D@std@@SAHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1bad_exception@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gbad_exception@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1bad_alloc@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gbad_alloc@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0logic_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1logic_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?what@logic_error@std@@UBEPBDXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Glogic_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1domain_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gdomain_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1invalid_argument@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Ginvalid_argument@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1length_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Glength_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1out_of_range@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gout_of_range@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0runtime_error@std@@QAE@ABV?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1runtime_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?what@runtime_error@std@@UBEPBDXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gruntime_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1overflow_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Goverflow_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1underflow_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gunderflow_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1range_error@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Grange_error@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0_Timevec@std@@QAE@PAX@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Timevec@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??4_Timevec@std@@QAEAAV01@ABV01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Getctype@_Locinfo@std@@QBE?AU_Ctypevec@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Getcvt@_Locinfo@std@@QBE?AU_Cvtvec@@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??Bid@locale@std@@QAEIXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Incref@facet@locale@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Decref@facet@locale@std@@QAEPAV123@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1facet@locale@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0facet@locale@std@@IAE@I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0locale@std@@QAE@ABV01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1locale@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gfacet@locale@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0codecvt_base@std@@QAE@I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1codecvt_base@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_always_noconv@codecvt_base@std@@MBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_max_length@codecvt_base@std@@MBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_encoding@codecvt_base@std@@MBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gcodecvt_base@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$codecvt@GDH@std@@QAE@I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$codecvt@GDH@std@@MAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Init@?$codecvt@GDH@std@@IAEXABV_Locinfo@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_in@?$codecvt@GDH@std@@MBEHAAHPBD1AAPBDPAG3AAPAG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_out@?$codecvt@GDH@std@@MBEHAAHPBG1AAPBGPAD3AAPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_unshift@?$codecvt@GDH@std@@MBEHAAHPAD1AAPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_length@?$codecvt@GDH@std@@MBEHABHPBD1I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_always_noconv@?$codecvt@GDH@std@@MBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_max_length@?$codecvt@GDH@std@@MBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_encoding@?$codecvt@GDH@std@@MBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$codecvt@GDH@std@@MAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0ctype_base@std@@QAE@I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1ctype_base@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gctype_base@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?is@?$ctype@D@std@@QBE_NFD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ctype@D@std@@QAE@PBF_NI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Getcat@?$ctype@D@std@@SAIPAPBVfacet@locale@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$ctype@D@std@@MAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Init@?$ctype@D@std@@IAEXABV_Locinfo@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Tidy@?$ctype@D@std@@IAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_tolower@?$ctype@D@std@@MBEDD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_tolower@?$ctype@D@std@@MBEPBDPADPBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_toupper@?$ctype@D@std@@MBEDD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_toupper@?$ctype@D@std@@MBEPBDPADPBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_widen@?$ctype@D@std@@MBEDD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_widen@?$ctype@D@std@@MBEPBDPBD0PAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_narrow@?$ctype@D@std@@MBEDDD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_narrow@?$ctype@D@std@@MBEPBDPBD0DPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?table@?$ctype@D@std@@IBEPBFXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?is@?$ctype@G@std@@QBE_NFG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$ctype@G@std@@QAE@I@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Getcat@?$ctype@G@std@@SAIPAPBVfacet@locale@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$ctype@G@std@@MAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Init@?$ctype@G@std@@IAEXABV_Locinfo@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_is@?$ctype@G@std@@MBE_NFG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_is@?$ctype@G@std@@MBEPBGPBG0PAF@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_scan_is@?$ctype@G@std@@MBEPBGFPBG0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_scan_not@?$ctype@G@std@@MBEPBGFPBG0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_tolower@?$ctype@G@std@@MBEGG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_tolower@?$ctype@G@std@@MBEPBGPAGPBG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_toupper@?$ctype@G@std@@MBEGG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_toupper@?$ctype@G@std@@MBEPBGPAGPBG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Dowiden@?$ctype@G@std@@IBEGD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_widen@?$ctype@G@std@@MBEGD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_widen@?$ctype@G@std@@MBEPBDPBD0PAG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Donarrow@?$ctype@G@std@@IBEDGD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_narrow@?$ctype@G@std@@MBEDGD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?do_narrow@?$ctype@G@std@@MBEPBGPBG0DPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ctype@D@std@@MAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$ctype@G@std@@MAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1failure@ios_base@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?clear@ios_base@std@@QAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?rdstate@ios_base@std@@QBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setstate@ios_base@std@@QAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?good@ios_base@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?eof@ios_base@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?fail@ios_base@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?exceptions@ios_base@std@@QAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?flags@ios_base@std@@QBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setf@ios_base@std@@QAEHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setf@ios_base@std@@QAEHHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?unsetf@ios_base@std@@QAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?width@ios_base@std@@QBEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?width@ios_base@std@@QAEHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?getloc@ios_base@std@@QBE?AVlocale@2@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gfailure@ios_base@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Gios_base@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1sentry@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?func2@@YAXAAV?$vector@N$02@tempest@@ABV12@11@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@ABV01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??4?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV01@PBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?c_str@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_ostream@GU?$char_traits@G@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?put@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEAAV12@G@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?flush@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEAAV12@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_ios@GU?$char_traits@G@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setstate@?$basic_ios@GU?$char_traits@G@std@@@std@@QAEXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?rdbuf@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEPAV?$basic_streambuf@GU?$char_traits@G@std@@@2@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?fill@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0sentry@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1sentry@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??Bsentry@?$basic_ostream@GU?$char_traits@G@std@@@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_streambuf@GU?$char_traits@G@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sbumpc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sgetc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?snextc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sputc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEGG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?overflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEGG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pbackfail@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEGG@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?showmanyc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?underflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?uflow@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?xsgetn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEHPAGH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?xsputn@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEHPBGH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?seekoff@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAE?AV?$fpos@H@2@JHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?seekpos@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAE?AV?$fpos@H@2@V32@H@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setbuf@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEPAV12@PAGH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?imbue@?$basic_streambuf@GU?$char_traits@G@std@@@std@@MAEXABVlocale@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_ostream@DU?$char_traits@D@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?put@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@D@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?flush@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEAAV12@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_ios@DU?$char_traits@D@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setstate@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?rdbuf@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_streambuf@DU?$char_traits@D@std@@@2@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_istream@GU?$char_traits@G@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0sentry@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@AAV12@_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??Bsentry@?$basic_istream@GU?$char_traits@G@std@@@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Sentry_base@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_istream@DU?$char_traits@D@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0sentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??Bsentry@?$basic_istream@DU?$char_traits@D@std@@@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sgetc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?snextc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?overflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pbackfail@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?showmanyc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?underflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?uflow@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?xsgetn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHPADH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?xsputn@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHPBDH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?seekoff@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@H@2@JHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?seekpos@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAE?AV?$fpos@H@2@V32@H@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?setbuf@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEPAV12@PADH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?imbue@?$basic_streambuf@DU?$char_traits@D@std@@@std@@MAEXABVlocale@2@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1?$vector@N$02@tempest@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_ostream@GU?$char_traits@G@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_ios@GU?$char_traits@G@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_streambuf@GU?$char_traits@G@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_Glocale@std@@QAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_ostream@DU?$char_traits@D@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_ios@DU?$char_traits@D@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_istream@GU?$char_traits@G@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_istream@DU?$char_traits@D@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_G?$basic_streambuf@DU?$char_traits@D@std@@@std@@UAEPAXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_D?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_D?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_D?$basic_istream@GU?$char_traits@G@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??_D?$basic_istream@DU?$char_traits@D@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@ABV12@II@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Tidy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEX_NI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Myptr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEPBDXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$_String_val@DV?$allocator@D@std@@@std@@IAE@V?$allocator@D@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$allocator@D@std@@QAE@ABV01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Osfx@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?clear@?$basic_ios@GU?$char_traits@G@std@@@std@@QAEXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?tie@?$basic_ios@GU?$char_traits@G@std@@@std@@QBEPAV?$basic_ostream@GU?$char_traits@G@std@@@2@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0_Sentry_base@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Sentry_base@?$basic_ostream@GU?$char_traits@G@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pubsync@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Unlock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?gptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?egptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?gbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?epptr@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IBEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Gninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pbump@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Pninc@?$basic_streambuf@GU?$char_traits@G@std@@@std@@IAEPAGXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?clear@?$basic_ios@DU?$char_traits@D@std@@@std@@QAEXH_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Ipfx@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE_N_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0_Sentry_base@?$basic_istream@GU?$char_traits@G@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Ipfx@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE_N_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0_Sentry_base@?$basic_istream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pubsync@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sbumpc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?sputc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEHD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Unlock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?gptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?egptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?gbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?epptr@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IBEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Gninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?pbump@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEXH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$fpos@H@std@@QAE@J@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1sentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??Bsentry@?$basic_ostream@DU?$char_traits@D@std@@@std@@QBE_NXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?assign@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@PBDI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?erase@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEAAV12@II@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Eos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Grow@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NI_N@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Myptr@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QAEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?deallocate@?$allocator@D@std@@QAEXPADI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Lock@?$basic_streambuf@GU?$char_traits@G@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Osfx@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?tie@?$basic_ios@DU?$char_traits@D@std@@@std@@QBEPAV?$basic_ostream@DU?$char_traits@D@std@@@2@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Lock@?$basic_streambuf@DU?$char_traits@D@std@@@std@@QAEXXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Pninc@?$basic_streambuf@DU?$char_traits@D@std@@@std@@IAEPADXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@AAV12@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??1_Sentry_base@?$basic_ostream@DU?$char_traits@D@std@@@std@@QAE@XZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?max_size@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@QBEIXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Copy@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAEXII@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?_Inside@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@IAE_NPBD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?allocate@?$allocator@D@std@@QAEPADI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ?max_size@?$allocator@D@std@@QBEIXZ
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@N@@YANNH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@H@@YAHHH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@M@@YAMMH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Pow_int@O@@YAOOH@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$use_facet@V?$ctype@D@std@@@std@@YAABV?$ctype@D@0@ABVlocale@0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$use_facet@V?$ctype@G@std@@@std@@YAABV?$ctype@G@0@ABVlocale@0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$?4U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N@?$vector@N$02@tempest@@QAEAAV01@ABU?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N$02@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$_Allocate@D@std@@YAPADIPAD@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@V?$vector@N$02@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector@N$02@tempest@@QAE@ABV01@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@0@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@1@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??A?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QBENI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??A?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QBENI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??A?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QBENI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??A?$vector@N$02@tempest@@QBENI@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$apply@NN@plus@tempest@@SANNN@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT ??$apply@N@posite@tempest@@SANN@Z
_TEXT	SEGMENT PARA USE32 PUBLIC 'CODE'
_TEXT	ENDS
;	COMDAT __CT??_R0?AVexception@@@8??0exception@@QAE@ABV0@@Z12
xdata$x	SEGMENT DWORD USE32 PUBLIC 'CONST'
xdata$x	ENDS
;	COMDAT __TI2?AVbad_cast@@
xdata$x	SEGMENT DWORD USE32 PUBLIC 'CONST'
xdata$x	ENDS
;	COMDAT ??_R0?AVexception@@@8
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT __CT??_R0?AVbad_cast@@@8??0bad_cast@@QAE@ABV0@@Z12
xdata$x	SEGMENT DWORD USE32 PUBLIC 'CONST'
xdata$x	ENDS
;	COMDAT __CTA2?AVbad_cast@@
xdata$x	SEGMENT DWORD USE32 PUBLIC 'CONST'
xdata$x	ENDS
;	COMDAT ??_R0?AVbad_cast@@@8
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ?value@?$is_contained@NNN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_contained@ONN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_contained@JNN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_contained@MNN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@JN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_contained@INN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@KN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_contained@KNN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$PQ_SIZE_MIN@$02$02@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?c_size@?$vector@N$02@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?c_size@?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@ON@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@IN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@MN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?value@?$is_same@NN@tempest@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_J@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7ios_base@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_ios@GU?$char_traits@G@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@K@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?binary@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_bounded@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_bounded@_Num_int_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7invalid_argument@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_integer@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?app@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?traps@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_streambuf@DU?$char_traits@D@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$codecvt@GDH@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_specialized@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_modulo@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7out_of_range@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_infinity@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_8?$basic_ostream@GU?$char_traits@G@std@@@std@@7B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_J@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?round_style@_Num_base@std@@2W4float_round_style@2@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ctype@G@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@K@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?npos@?$basic_string@DU?$char_traits@D@std@@V?$allocator@D@2@@std@@2IB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_exact@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7facet@locale@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@D@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_denorm@_Num_base@std@@2W4float_denorm_style@2@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_istream@DU?$char_traits@D@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@K@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_specialized@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7bad_alloc@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_J@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_streambuf@GU?$char_traits@G@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@G@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@J@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_quiet_NaN@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@I@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7runtime_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@D@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Psave@?$_Facetptr@V?$ctype@D@std@@@std@@2PBVfacet@locale@2@B
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ??_7?$basic_istream@GU?$char_traits@G@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Psave@?$_Facetptr@V?$ctype@G@std@@@std@@2PBVfacet@locale@2@B
_DATA	SEGMENT DWORD USE32 PUBLIC 'DATA'
_DATA	ENDS
;	COMDAT ?has_denorm_loss@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_denorm@_Num_float_base@std@@2W4float_denorm_style@2@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_8?$basic_istream@DU?$char_traits@D@std@@@std@@7B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@J@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@G@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_ostream@GU?$char_traits@G@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_modulo@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_bounded@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7codecvt_base@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?in@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_signaling_NaN@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@J@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7underflow_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_exact@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent10@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7ctype_base@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@C@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7overflow_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@I@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?radix@_Num_float_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_denorm_loss@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?collate@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7length_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_iec559@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?tinyness_before@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@D@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_specialized@_Num_int_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_infinity@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_K@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_K@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@C@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_K@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?tinyness_before@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_modulo@_Num_int_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@F@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?radix@_Num_int_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Stz@?$fpos@H@std@@0HA
_BSS	SEGMENT DWORD USE32 PUBLIC 'BSS'
_BSS	ENDS
;	COMDAT ?is_integer@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?ctype@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_modulo@?$numeric_limits@_N@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@C@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?out@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$ctype@D@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_exact@_Num_int_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7bad_exception@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@E@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?ate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent10@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?all@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@I@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?numeric@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?end@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_8?$basic_istream@GU?$char_traits@G@std@@@std@@7B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7failure@ios_base@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_signaling_NaN@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?round_style@_Num_float_base@std@@2W4float_round_style@2@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7range_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_ios@DU?$char_traits@D@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?traps@_Num_float_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_8?$basic_ostream@DU?$char_traits@D@std@@@std@@7B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?radix@_Num_base@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7logic_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@F@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?time@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_N@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_integer@_Num_int_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?messages@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7domain_error@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_N@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@G@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ??_7?$basic_ostream@DU?$char_traits@D@std@@@std@@6B@
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@E@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?none@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@H@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?has_quiet_NaN@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?monetary@?$_Locbase@H@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@F@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@E@std@@2HB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
;	COMDAT ?is_iec559@_Num_base@std@@2_NB
CONST	SEGMENT DWORD USE32 PUBLIC 'CONST'
CONST	ENDS
FLAT	GROUP _DATA, CONST, _BSS
	ASSUME	CS: FLAT, DS: FLAT, SS: FLAT
endif

INCLUDELIB LIBC
INCLUDELIB OLDNAMES

PUBLIC	?is_signed@?$numeric_limits@_J@std@@2_NB	; std::numeric_limits<__int64>::is_signed
PUBLIC	?digits@?$numeric_limits@_J@std@@2HB		; std::numeric_limits<__int64>::digits
PUBLIC	?digits10@?$numeric_limits@_J@std@@2HB		; std::numeric_limits<__int64>::digits10
PUBLIC	?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::p_size
PUBLIC	?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::q_size
PUBLIC	?is_signed@?$numeric_limits@_K@std@@2_NB	; std::numeric_limits<unsigned __int64>::is_signed
PUBLIC	?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::c_size
PUBLIC	?digits@?$numeric_limits@_K@std@@2HB		; std::numeric_limits<unsigned __int64>::digits
PUBLIC	?digits10@?$numeric_limits@_K@std@@2HB		; std::numeric_limits<unsigned __int64>::digits10
PUBLIC	?digits@?$numeric_limits@M@std@@2HB		; std::numeric_limits<float>::digits
PUBLIC	?digits10@?$numeric_limits@M@std@@2HB		; std::numeric_limits<float>::digits10
PUBLIC	?max_exponent@?$numeric_limits@M@std@@2HB	; std::numeric_limits<float>::max_exponent
PUBLIC	?max_exponent10@?$numeric_limits@M@std@@2HB	; std::numeric_limits<float>::max_exponent10
PUBLIC	?min_exponent@?$numeric_limits@M@std@@2HB	; std::numeric_limits<float>::min_exponent
PUBLIC	?min_exponent10@?$numeric_limits@M@std@@2HB	; std::numeric_limits<float>::min_exponent10
PUBLIC	?digits@?$numeric_limits@N@std@@2HB		; std::numeric_limits<double>::digits
PUBLIC	?digits10@?$numeric_limits@N@std@@2HB		; std::numeric_limits<double>::digits10
PUBLIC	?max_exponent@?$numeric_limits@N@std@@2HB	; std::numeric_limits<double>::max_exponent
PUBLIC	?max_exponent10@?$numeric_limits@N@std@@2HB	; std::numeric_limits<double>::max_exponent10
PUBLIC	?min_exponent@?$numeric_limits@N@std@@2HB	; std::numeric_limits<double>::min_exponent
PUBLIC	?min_exponent10@?$numeric_limits@N@std@@2HB	; std::numeric_limits<double>::min_exponent10
PUBLIC	?digits@?$numeric_limits@O@std@@2HB		; std::numeric_limits<long double>::digits
PUBLIC	?digits10@?$numeric_limits@O@std@@2HB		; std::numeric_limits<long double>::digits10
PUBLIC	?max_exponent@?$numeric_limits@O@std@@2HB	; std::numeric_limits<long double>::max_exponent
PUBLIC	?max_exponent10@?$numeric_limits@O@std@@2HB	; std::numeric_limits<long double>::max_exponent10
PUBLIC	?min_exponent@?$numeric_limits@O@std@@2HB	; std::numeric_limits<long double>::min_exponent
PUBLIC	?min_exponent10@?$numeric_limits@O@std@@2HB	; std::numeric_limits<long double>::min_exponent10
PUBLIC	?has_denorm@_Num_base@std@@2W4float_denorm_style@2@B ; std::_Num_base::has_denorm
PUBLIC	?c_size@?$vector@N$02@tempest@@2IB		; tempest::vector<double,3>::c_size
PUBLIC	?has_denorm_loss@_Num_base@std@@2_NB		; std::_Num_base::has_denorm_loss
PUBLIC	?has_infinity@_Num_base@std@@2_NB		; std::_Num_base::has_infinity
PUBLIC	?has_quiet_NaN@_Num_base@std@@2_NB		; std::_Num_base::has_quiet_NaN
PUBLIC	?has_signaling_NaN@_Num_base@std@@2_NB		; std::_Num_base::has_signaling_NaN
PUBLIC	?is_bounded@_Num_base@std@@2_NB			; std::_Num_base::is_bounded
PUBLIC	?is_exact@_Num_base@std@@2_NB			; std::_Num_base::is_exact
PUBLIC	?is_iec559@_Num_base@std@@2_NB			; std::_Num_base::is_iec559
PUBLIC	?is_integer@_Num_base@std@@2_NB			; std::_Num_base::is_integer
PUBLIC	?is_modulo@_Num_base@std@@2_NB			; std::_Num_base::is_modulo
PUBLIC	?is_signed@_Num_base@std@@2_NB			; std::_Num_base::is_signed
PUBLIC	?is_specialized@_Num_base@std@@2_NB		; std::_Num_base::is_specialized
PUBLIC	?tinyness_before@_Num_base@std@@2_NB		; std::_Num_base::tinyness_before
PUBLIC	?traps@_Num_base@std@@2_NB			; std::_Num_base::traps
PUBLIC	?round_style@_Num_base@std@@2W4float_round_style@2@B ; std::_Num_base::round_style
PUBLIC	?digits@_Num_base@std@@2HB			; std::_Num_base::digits
PUBLIC	?digits10@_Num_base@std@@2HB			; std::_Num_base::digits10
PUBLIC	?max_exponent@_Num_base@std@@2HB		; std::_Num_base::max_exponent
PUBLIC	?max_exponent10@_Num_base@std@@2HB		; std::_Num_base::max_exponent10
PUBLIC	?min_exponent@_Num_base@std@@2HB		; std::_Num_base::min_exponent
PUBLIC	?min_exponent10@_Num_base@std@@2HB		; std::_Num_base::min_exponent10
PUBLIC	?radix@_Num_base@std@@2HB			; std::_Num_base::radix
PUBLIC	?is_bounded@_Num_int_base@std@@2_NB		; std::_Num_int_base::is_bounded
PUBLIC	?is_exact@_Num_int_base@std@@2_NB		; std::_Num_int_base::is_exact
PUBLIC	?is_integer@_Num_int_base@std@@2_NB		; std::_Num_int_base::is_integer
PUBLIC	?is_modulo@_Num_int_base@std@@2_NB		; std::_Num_int_base::is_modulo
PUBLIC	?collate@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::collate
PUBLIC	?is_specialized@_Num_int_base@std@@2_NB		; std::_Num_int_base::is_specialized
PUBLIC	?ctype@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::ctype
PUBLIC	?monetary@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::monetary
PUBLIC	?radix@_Num_int_base@std@@2HB			; std::_Num_int_base::radix
PUBLIC	?numeric@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::numeric
PUBLIC	?time@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::time
PUBLIC	?messages@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::messages
PUBLIC	?all@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::all
PUBLIC	?c_size@?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@2IB ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::c_size
PUBLIC	?none@?$_Locbase@H@std@@2HB			; std::_Locbase<int>::none
PUBLIC	?has_denorm@_Num_float_base@std@@2W4float_denorm_style@2@B ; std::_Num_float_base::has_denorm
PUBLIC	?has_denorm_loss@_Num_float_base@std@@2_NB	; std::_Num_float_base::has_denorm_loss
PUBLIC	?has_infinity@_Num_float_base@std@@2_NB		; std::_Num_float_base::has_infinity
PUBLIC	?has_quiet_NaN@_Num_float_base@std@@2_NB	; std::_Num_float_base::has_quiet_NaN
PUBLIC	?has_signaling_NaN@_Num_float_base@std@@2_NB	; std::_Num_float_base::has_signaling_NaN
PUBLIC	?is_bounded@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_bounded
PUBLIC	?is_exact@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_exact
PUBLIC	?is_iec559@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_iec559
PUBLIC	?is_integer@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_integer
PUBLIC	?is_modulo@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_modulo
PUBLIC	?is_signed@_Num_float_base@std@@2_NB		; std::_Num_float_base::is_signed
PUBLIC	?is_specialized@_Num_float_base@std@@2_NB	; std::_Num_float_base::is_specialized
PUBLIC	?tinyness_before@_Num_float_base@std@@2_NB	; std::_Num_float_base::tinyness_before
PUBLIC	?value@?$is_same@ON@tempest@@2_NB		; tempest::is_same<long double,double>::value
PUBLIC	?traps@_Num_float_base@std@@2_NB		; std::_Num_float_base::traps
PUBLIC	?round_style@_Num_float_base@std@@2W4float_round_style@2@B ; std::_Num_float_base::round_style
PUBLIC	?radix@_Num_float_base@std@@2HB			; std::_Num_float_base::radix
PUBLIC	?value@?$is_contained@ONN@tempest@@2_NB		; tempest::is_contained<long double,double,double>::value
PUBLIC	?value@?$is_same@NN@tempest@@2_NB		; tempest::is_same<double,double>::value
PUBLIC	?is_signed@?$numeric_limits@D@std@@2_NB		; std::numeric_limits<char>::is_signed
PUBLIC	?digits@?$numeric_limits@D@std@@2HB		; std::numeric_limits<char>::digits
PUBLIC	?value@?$is_contained@NNN@tempest@@2_NB		; tempest::is_contained<double,double,double>::value
PUBLIC	?digits10@?$numeric_limits@D@std@@2HB		; std::numeric_limits<char>::digits10
PUBLIC	?value@?$is_same@MN@tempest@@2_NB		; tempest::is_same<float,double>::value
PUBLIC	?is_modulo@?$numeric_limits@_N@std@@2_NB	; std::numeric_limits<bool>::is_modulo
PUBLIC	?value@?$is_contained@MNN@tempest@@2_NB		; tempest::is_contained<float,double,double>::value
PUBLIC	?is_signed@?$numeric_limits@_N@std@@2_NB	; std::numeric_limits<bool>::is_signed
PUBLIC	?digits@?$numeric_limits@_N@std@@2HB		; std::numeric_limits<bool>::digits
PUBLIC	?digits10@?$numeric_limits@_N@std@@2HB		; std::numeric_limits<bool>::digits10
PUBLIC	?is_signed@?$numeric_limits@C@std@@2_NB		; std::numeric_limits<signed char>::is_signed
PUBLIC	?digits@?$numeric_limits@C@std@@2HB		; std::numeric_limits<signed char>::digits
PUBLIC	?digits10@?$numeric_limits@C@std@@2HB		; std::numeric_limits<signed char>::digits10
PUBLIC	?value@?$is_same@KN@tempest@@2_NB		; tempest::is_same<unsigned long,double>::value
PUBLIC	?is_signed@?$numeric_limits@E@std@@2_NB		; std::numeric_limits<unsigned char>::is_signed
PUBLIC	?digits@?$numeric_limits@E@std@@2HB		; std::numeric_limits<unsigned char>::digits
PUBLIC	?digits10@?$numeric_limits@E@std@@2HB		; std::numeric_limits<unsigned char>::digits10
PUBLIC	?value@?$is_contained@KNN@tempest@@2_NB		; tempest::is_contained<unsigned long,double,double>::value
PUBLIC	?value@?$is_same@JN@tempest@@2_NB		; tempest::is_same<long,double>::value
PUBLIC	?is_signed@?$numeric_limits@F@std@@2_NB		; std::numeric_limits<short>::is_signed
PUBLIC	?digits@?$numeric_limits@F@std@@2HB		; std::numeric_limits<short>::digits
PUBLIC	?value@?$is_same@IN@tempest@@2_NB		; tempest::is_same<unsigned int,double>::value
PUBLIC	?digits10@?$numeric_limits@F@std@@2HB		; std::numeric_limits<short>::digits10
PUBLIC	?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::skipws
PUBLIC	?value@?$is_contained@JNN@tempest@@2_NB		; tempest::is_contained<long,double,double>::value
PUBLIC	?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::unitbuf
PUBLIC	?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::uppercase
PUBLIC	?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showbase
PUBLIC	?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showpoint
PUBLIC	?is_signed@?$numeric_limits@G@std@@2_NB		; std::numeric_limits<unsigned short>::is_signed
PUBLIC	?value@?$is_contained@INN@tempest@@2_NB		; tempest::is_contained<unsigned int,double,double>::value
PUBLIC	?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::showpos
PUBLIC	?digits@?$numeric_limits@G@std@@2HB		; std::numeric_limits<unsigned short>::digits
PUBLIC	?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::left
PUBLIC	?digits10@?$numeric_limits@G@std@@2HB		; std::numeric_limits<unsigned short>::digits10
PUBLIC	?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::right
PUBLIC	?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::internal
PUBLIC	?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::dec
PUBLIC	?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::oct
PUBLIC	?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::hex
PUBLIC	?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::scientific
PUBLIC	?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B		; std::_Iosb<int>::fixed
PUBLIC	?is_signed@?$numeric_limits@H@std@@2_NB		; std::numeric_limits<int>::is_signed
PUBLIC	?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::boolalpha
PUBLIC	?digits@?$numeric_limits@H@std@@2HB		; std::numeric_limits<int>::digits
PUBLIC	?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::_Stdio
PUBLIC	?digits10@?$numeric_limits@H@std@@2HB		; std::numeric_limits<int>::digits10
PUBLIC	?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::adjustfield
PUBLIC	?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::basefield
PUBLIC	?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B	; std::_Iosb<int>::floatfield
PUBLIC	?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::goodbit
PUBLIC	?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B		; std::_Iosb<int>::eofbit
PUBLIC	?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::failbit
PUBLIC	?is_signed@?$numeric_limits@I@std@@2_NB		; std::numeric_limits<unsigned int>::is_signed
PUBLIC	?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B		; std::_Iosb<int>::badbit
PUBLIC	?digits@?$numeric_limits@I@std@@2HB		; std::numeric_limits<unsigned int>::digits
PUBLIC	?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B	; std::_Iosb<int>::_Hardfail
PUBLIC	?digits10@?$numeric_limits@I@std@@2HB		; std::numeric_limits<unsigned int>::digits10
PUBLIC	?in@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::in
PUBLIC	?out@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::out
PUBLIC	?ate@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::ate
PUBLIC	?app@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::app
PUBLIC	?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B		; std::_Iosb<int>::trunc
PUBLIC	?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::_Nocreate
PUBLIC	?is_signed@?$numeric_limits@J@std@@2_NB		; std::numeric_limits<long>::is_signed
PUBLIC	?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::_Noreplace
PUBLIC	?digits@?$numeric_limits@J@std@@2HB		; std::numeric_limits<long>::digits
PUBLIC	?binary@?$_Iosb@H@std@@2W4_Openmode@12@B	; std::_Iosb<int>::binary
PUBLIC	?value@?$PQ_SIZE_MIN@$02$02@tempest@@2IB	; tempest::PQ_SIZE_MIN<3,3>::value
PUBLIC	?digits10@?$numeric_limits@J@std@@2HB		; std::numeric_limits<long>::digits10
PUBLIC	?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::beg
PUBLIC	?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::cur
PUBLIC	?end@?$_Iosb@H@std@@2W4_Seekdir@12@B		; std::_Iosb<int>::end
PUBLIC	?is_signed@?$numeric_limits@K@std@@2_NB		; std::numeric_limits<unsigned long>::is_signed
PUBLIC	?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::p_size
PUBLIC	?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::q_size
PUBLIC	?digits@?$numeric_limits@K@std@@2HB		; std::numeric_limits<unsigned long>::digits
PUBLIC	?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::c_size
PUBLIC	?digits10@?$numeric_limits@K@std@@2HB		; std::numeric_limits<unsigned long>::digits10
;	COMDAT ?collate@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?collate@?$_Locbase@H@std@@2HB DD 01H			; std::_Locbase<int>::collate
CONST	ENDS
;	COMDAT ?ctype@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?ctype@?$_Locbase@H@std@@2HB DD 02H			; std::_Locbase<int>::ctype
CONST	ENDS
;	COMDAT ?monetary@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?monetary@?$_Locbase@H@std@@2HB DD 04H			; std::_Locbase<int>::monetary
CONST	ENDS
;	COMDAT ?numeric@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?numeric@?$_Locbase@H@std@@2HB DD 08H			; std::_Locbase<int>::numeric
CONST	ENDS
;	COMDAT ?time@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?time@?$_Locbase@H@std@@2HB DD 010H			; std::_Locbase<int>::time
CONST	ENDS
;	COMDAT ?messages@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?messages@?$_Locbase@H@std@@2HB DD 020H			; std::_Locbase<int>::messages
CONST	ENDS
;	COMDAT ?all@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?all@?$_Locbase@H@std@@2HB DD 03fH			; std::_Locbase<int>::all
CONST	ENDS
;	COMDAT ?none@?$_Locbase@H@std@@2HB
CONST	SEGMENT
?none@?$_Locbase@H@std@@2HB DD 00H			; std::_Locbase<int>::none
CONST	ENDS
;	COMDAT ?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?skipws@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01H		; std::_Iosb<int>::skipws
CONST	ENDS
;	COMDAT ?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?unitbuf@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 02H	; std::_Iosb<int>::unitbuf
CONST	ENDS
;	COMDAT ?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?uppercase@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 04H	; std::_Iosb<int>::uppercase
CONST	ENDS
;	COMDAT ?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showbase@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 08H	; std::_Iosb<int>::showbase
CONST	ENDS
;	COMDAT ?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showpoint@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 010H	; std::_Iosb<int>::showpoint
CONST	ENDS
;	COMDAT ?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?showpos@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 020H	; std::_Iosb<int>::showpos
CONST	ENDS
;	COMDAT ?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?left@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 040H		; std::_Iosb<int>::left
CONST	ENDS
;	COMDAT ?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?right@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 080H		; std::_Iosb<int>::right
CONST	ENDS
;	COMDAT ?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?internal@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0100H	; std::_Iosb<int>::internal
CONST	ENDS
;	COMDAT ?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?dec@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0200H		; std::_Iosb<int>::dec
CONST	ENDS
;	COMDAT ?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?oct@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0400H		; std::_Iosb<int>::oct
CONST	ENDS
;	COMDAT ?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?hex@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0800H		; std::_Iosb<int>::hex
CONST	ENDS
;	COMDAT ?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?scientific@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01000H	; std::_Iosb<int>::scientific
CONST	ENDS
;	COMDAT ?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?fixed@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 02000H	; std::_Iosb<int>::fixed
CONST	ENDS
;	COMDAT ?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?boolalpha@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 04000H	; std::_Iosb<int>::boolalpha
CONST	ENDS
;	COMDAT ?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?_Stdio@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 08000H	; std::_Iosb<int>::_Stdio
CONST	ENDS
;	COMDAT ?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?adjustfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 01c0H	; std::_Iosb<int>::adjustfield
CONST	ENDS
;	COMDAT ?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?basefield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 0e00H	; std::_Iosb<int>::basefield
CONST	ENDS
;	COMDAT ?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B
CONST	SEGMENT
?floatfield@?$_Iosb@H@std@@2W4_Fmtflags@12@B DD 03000H	; std::_Iosb<int>::floatfield
CONST	ENDS
;	COMDAT ?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?goodbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 00H		; std::_Iosb<int>::goodbit
CONST	ENDS
;	COMDAT ?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?eofbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 01H		; std::_Iosb<int>::eofbit
CONST	ENDS
;	COMDAT ?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?failbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 02H		; std::_Iosb<int>::failbit
CONST	ENDS
;	COMDAT ?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?badbit@?$_Iosb@H@std@@2W4_Iostate@12@B DD 04H		; std::_Iosb<int>::badbit
CONST	ENDS
;	COMDAT ?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B
CONST	SEGMENT
?_Hardfail@?$_Iosb@H@std@@2W4_Iostate@12@B DD 010H	; std::_Iosb<int>::_Hardfail
CONST	ENDS
;	COMDAT ?in@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?in@?$_Iosb@H@std@@2W4_Openmode@12@B DD 01H		; std::_Iosb<int>::in
CONST	ENDS
;	COMDAT ?out@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?out@?$_Iosb@H@std@@2W4_Openmode@12@B DD 02H		; std::_Iosb<int>::out
CONST	ENDS
;	COMDAT ?ate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?ate@?$_Iosb@H@std@@2W4_Openmode@12@B DD 04H		; std::_Iosb<int>::ate
CONST	ENDS
;	COMDAT ?app@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?app@?$_Iosb@H@std@@2W4_Openmode@12@B DD 08H		; std::_Iosb<int>::app
CONST	ENDS
;	COMDAT ?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?trunc@?$_Iosb@H@std@@2W4_Openmode@12@B DD 010H		; std::_Iosb<int>::trunc
CONST	ENDS
;	COMDAT ?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?_Nocreate@?$_Iosb@H@std@@2W4_Openmode@12@B DD 040H	; std::_Iosb<int>::_Nocreate
CONST	ENDS
;	COMDAT ?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?_Noreplace@?$_Iosb@H@std@@2W4_Openmode@12@B DD 080H	; std::_Iosb<int>::_Noreplace
CONST	ENDS
;	COMDAT ?binary@?$_Iosb@H@std@@2W4_Openmode@12@B
CONST	SEGMENT
?binary@?$_Iosb@H@std@@2W4_Openmode@12@B DD 020H	; std::_Iosb<int>::binary
CONST	ENDS
;	COMDAT ?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?beg@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 00H		; std::_Iosb<int>::beg
CONST	ENDS
;	COMDAT ?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?cur@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 01H		; std::_Iosb<int>::cur
CONST	ENDS
;	COMDAT ?end@?$_Iosb@H@std@@2W4_Seekdir@12@B
CONST	SEGMENT
?end@?$_Iosb@H@std@@2W4_Seekdir@12@B DD 02H		; std::_Iosb<int>::end
CONST	ENDS
;	COMDAT ?has_denorm@_Num_base@std@@2W4float_denorm_style@2@B
CONST	SEGMENT
?has_denorm@_Num_base@std@@2W4float_denorm_style@2@B DD 00H ; std::_Num_base::has_denorm
CONST	ENDS
;	COMDAT ?has_denorm_loss@_Num_base@std@@2_NB
CONST	SEGMENT
?has_denorm_loss@_Num_base@std@@2_NB DB 00H		; std::_Num_base::has_denorm_loss
CONST	ENDS
;	COMDAT ?has_infinity@_Num_base@std@@2_NB
CONST	SEGMENT
?has_infinity@_Num_base@std@@2_NB DB 00H		; std::_Num_base::has_infinity
CONST	ENDS
;	COMDAT ?has_quiet_NaN@_Num_base@std@@2_NB
CONST	SEGMENT
?has_quiet_NaN@_Num_base@std@@2_NB DB 00H		; std::_Num_base::has_quiet_NaN
CONST	ENDS
;	COMDAT ?has_signaling_NaN@_Num_base@std@@2_NB
CONST	SEGMENT
?has_signaling_NaN@_Num_base@std@@2_NB DB 00H		; std::_Num_base::has_signaling_NaN
CONST	ENDS
;	COMDAT ?is_bounded@_Num_base@std@@2_NB
CONST	SEGMENT
?is_bounded@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_bounded
CONST	ENDS
;	COMDAT ?is_exact@_Num_base@std@@2_NB
CONST	SEGMENT
?is_exact@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_exact
CONST	ENDS
;	COMDAT ?is_iec559@_Num_base@std@@2_NB
CONST	SEGMENT
?is_iec559@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_iec559
CONST	ENDS
;	COMDAT ?is_integer@_Num_base@std@@2_NB
CONST	SEGMENT
?is_integer@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_integer
CONST	ENDS
;	COMDAT ?is_modulo@_Num_base@std@@2_NB
CONST	SEGMENT
?is_modulo@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_modulo
CONST	ENDS
;	COMDAT ?is_signed@_Num_base@std@@2_NB
CONST	SEGMENT
?is_signed@_Num_base@std@@2_NB DB 00H			; std::_Num_base::is_signed
CONST	ENDS
;	COMDAT ?is_specialized@_Num_base@std@@2_NB
CONST	SEGMENT
?is_specialized@_Num_base@std@@2_NB DB 00H		; std::_Num_base::is_specialized
CONST	ENDS
;	COMDAT ?tinyness_before@_Num_base@std@@2_NB
CONST	SEGMENT
?tinyness_before@_Num_base@std@@2_NB DB 00H		; std::_Num_base::tinyness_before
CONST	ENDS
;	COMDAT ?traps@_Num_base@std@@2_NB
CONST	SEGMENT
?traps@_Num_base@std@@2_NB DB 00H			; std::_Num_base::traps
CONST	ENDS
;	COMDAT ?round_style@_Num_base@std@@2W4float_round_style@2@B
CONST	SEGMENT
?round_style@_Num_base@std@@2W4float_round_style@2@B DD 00H ; std::_Num_base::round_style
CONST	ENDS
;	COMDAT ?digits@_Num_base@std@@2HB
CONST	SEGMENT
?digits@_Num_base@std@@2HB DD 00H			; std::_Num_base::digits
CONST	ENDS
;	COMDAT ?digits10@_Num_base@std@@2HB
CONST	SEGMENT
?digits10@_Num_base@std@@2HB DD 00H			; std::_Num_base::digits10
CONST	ENDS
;	COMDAT ?max_exponent@_Num_base@std@@2HB
CONST	SEGMENT
?max_exponent@_Num_base@std@@2HB DD 00H			; std::_Num_base::max_exponent
CONST	ENDS
;	COMDAT ?max_exponent10@_Num_base@std@@2HB
CONST	SEGMENT
?max_exponent10@_Num_base@std@@2HB DD 00H		; std::_Num_base::max_exponent10
CONST	ENDS
;	COMDAT ?min_exponent@_Num_base@std@@2HB
CONST	SEGMENT
?min_exponent@_Num_base@std@@2HB DD 00H			; std::_Num_base::min_exponent
CONST	ENDS
;	COMDAT ?min_exponent10@_Num_base@std@@2HB
CONST	SEGMENT
?min_exponent10@_Num_base@std@@2HB DD 00H		; std::_Num_base::min_exponent10
CONST	ENDS
;	COMDAT ?radix@_Num_base@std@@2HB
CONST	SEGMENT
?radix@_Num_base@std@@2HB DD 00H			; std::_Num_base::radix
CONST	ENDS
;	COMDAT ?is_bounded@_Num_int_base@std@@2_NB
CONST	SEGMENT
?is_bounded@_Num_int_base@std@@2_NB DB 01H		; std::_Num_int_base::is_bounded
CONST	ENDS
;	COMDAT ?is_exact@_Num_int_base@std@@2_NB
CONST	SEGMENT
?is_exact@_Num_int_base@std@@2_NB DB 01H		; std::_Num_int_base::is_exact
CONST	ENDS
;	COMDAT ?is_integer@_Num_int_base@std@@2_NB
CONST	SEGMENT
?is_integer@_Num_int_base@std@@2_NB DB 01H		; std::_Num_int_base::is_integer
CONST	ENDS
;	COMDAT ?is_modulo@_Num_int_base@std@@2_NB
CONST	SEGMENT
?is_modulo@_Num_int_base@std@@2_NB DB 01H		; std::_Num_int_base::is_modulo
CONST	ENDS
;	COMDAT ?is_specialized@_Num_int_base@std@@2_NB
CONST	SEGMENT
?is_specialized@_Num_int_base@std@@2_NB DB 01H		; std::_Num_int_base::is_specialized
CONST	ENDS
;	COMDAT ?radix@_Num_int_base@std@@2HB
CONST	SEGMENT
?radix@_Num_int_base@std@@2HB DD 02H			; std::_Num_int_base::radix
CONST	ENDS
;	COMDAT ?has_denorm@_Num_float_base@std@@2W4float_denorm_style@2@B
CONST	SEGMENT
?has_denorm@_Num_float_base@std@@2W4float_denorm_style@2@B DD 01H ; std::_Num_float_base::has_denorm
CONST	ENDS
;	COMDAT ?has_denorm_loss@_Num_float_base@std@@2_NB
CONST	SEGMENT
?has_denorm_loss@_Num_float_base@std@@2_NB DB 01H	; std::_Num_float_base::has_denorm_loss
CONST	ENDS
;	COMDAT ?has_infinity@_Num_float_base@std@@2_NB
CONST	SEGMENT
?has_infinity@_Num_float_base@std@@2_NB DB 01H		; std::_Num_float_base::has_infinity
CONST	ENDS
;	COMDAT ?has_quiet_NaN@_Num_float_base@std@@2_NB
CONST	SEGMENT
?has_quiet_NaN@_Num_float_base@std@@2_NB DB 01H		; std::_Num_float_base::has_quiet_NaN
CONST	ENDS
;	COMDAT ?has_signaling_NaN@_Num_float_base@std@@2_NB
CONST	SEGMENT
?has_signaling_NaN@_Num_float_base@std@@2_NB DB 01H	; std::_Num_float_base::has_signaling_NaN
CONST	ENDS
;	COMDAT ?is_bounded@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_bounded@_Num_float_base@std@@2_NB DB 01H		; std::_Num_float_base::is_bounded
CONST	ENDS
;	COMDAT ?is_exact@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_exact@_Num_float_base@std@@2_NB DB 00H		; std::_Num_float_base::is_exact
CONST	ENDS
;	COMDAT ?is_iec559@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_iec559@_Num_float_base@std@@2_NB DB 01H		; std::_Num_float_base::is_iec559
CONST	ENDS
;	COMDAT ?is_integer@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_integer@_Num_float_base@std@@2_NB DB 00H		; std::_Num_float_base::is_integer
CONST	ENDS
;	COMDAT ?is_modulo@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_modulo@_Num_float_base@std@@2_NB DB 00H		; std::_Num_float_base::is_modulo
CONST	ENDS
;	COMDAT ?is_signed@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_signed@_Num_float_base@std@@2_NB DB 01H		; std::_Num_float_base::is_signed
CONST	ENDS
;	COMDAT ?is_specialized@_Num_float_base@std@@2_NB
CONST	SEGMENT
?is_specialized@_Num_float_base@std@@2_NB DB 01H	; std::_Num_float_base::is_specialized
CONST	ENDS
;	COMDAT ?tinyness_before@_Num_float_base@std@@2_NB
CONST	SEGMENT
?tinyness_before@_Num_float_base@std@@2_NB DB 01H	; std::_Num_float_base::tinyness_before
CONST	ENDS
;	COMDAT ?traps@_Num_float_base@std@@2_NB
CONST	SEGMENT
?traps@_Num_float_base@std@@2_NB DB 01H			; std::_Num_float_base::traps
CONST	ENDS
;	COMDAT ?round_style@_Num_float_base@std@@2W4float_round_style@2@B
CONST	SEGMENT
?round_style@_Num_float_base@std@@2W4float_round_style@2@B DD 01H ; std::_Num_float_base::round_style
CONST	ENDS
;	COMDAT ?radix@_Num_float_base@std@@2HB
CONST	SEGMENT
?radix@_Num_float_base@std@@2HB DD 02H			; std::_Num_float_base::radix
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@D@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@D@std@@2_NB DB 01H		; std::numeric_limits<char>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@D@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@D@std@@2HB DD 07H		; std::numeric_limits<char>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@D@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@D@std@@2HB DD 02H		; std::numeric_limits<char>::digits10
CONST	ENDS
;	COMDAT ?is_modulo@?$numeric_limits@_N@std@@2_NB
CONST	SEGMENT
?is_modulo@?$numeric_limits@_N@std@@2_NB DB 00H		; std::numeric_limits<bool>::is_modulo
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_N@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@_N@std@@2_NB DB 00H		; std::numeric_limits<bool>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_N@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@_N@std@@2HB DD 01H		; std::numeric_limits<bool>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_N@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@_N@std@@2HB DD 00H		; std::numeric_limits<bool>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@C@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@C@std@@2_NB DB 01H		; std::numeric_limits<signed char>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@C@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@C@std@@2HB DD 07H		; std::numeric_limits<signed char>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@C@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@C@std@@2HB DD 02H		; std::numeric_limits<signed char>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@E@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@E@std@@2_NB DB 00H		; std::numeric_limits<unsigned char>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@E@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@E@std@@2HB DD 08H		; std::numeric_limits<unsigned char>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@E@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@E@std@@2HB DD 02H		; std::numeric_limits<unsigned char>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@F@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@F@std@@2_NB DB 01H		; std::numeric_limits<short>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@F@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@F@std@@2HB DD 0fH		; std::numeric_limits<short>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@F@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@F@std@@2HB DD 04H		; std::numeric_limits<short>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@G@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@G@std@@2_NB DB 00H		; std::numeric_limits<unsigned short>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@G@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@G@std@@2HB DD 010H		; std::numeric_limits<unsigned short>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@G@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@G@std@@2HB DD 04H		; std::numeric_limits<unsigned short>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@H@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@H@std@@2_NB DB 01H		; std::numeric_limits<int>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@H@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@H@std@@2HB DD 01fH		; std::numeric_limits<int>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@H@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@H@std@@2HB DD 09H		; std::numeric_limits<int>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@I@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@I@std@@2_NB DB 00H		; std::numeric_limits<unsigned int>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@I@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@I@std@@2HB DD 020H		; std::numeric_limits<unsigned int>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@I@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@I@std@@2HB DD 09H		; std::numeric_limits<unsigned int>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@J@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@J@std@@2_NB DB 01H		; std::numeric_limits<long>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@J@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@J@std@@2HB DD 01fH		; std::numeric_limits<long>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@J@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@J@std@@2HB DD 09H		; std::numeric_limits<long>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@K@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@K@std@@2_NB DB 00H		; std::numeric_limits<unsigned long>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@K@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@K@std@@2HB DD 020H		; std::numeric_limits<unsigned long>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@K@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@K@std@@2HB DD 09H		; std::numeric_limits<unsigned long>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_J@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@_J@std@@2_NB DB 01H		; std::numeric_limits<__int64>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_J@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@_J@std@@2HB DD 03fH		; std::numeric_limits<__int64>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_J@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@_J@std@@2HB DD 012H		; std::numeric_limits<__int64>::digits10
CONST	ENDS
;	COMDAT ?is_signed@?$numeric_limits@_K@std@@2_NB
CONST	SEGMENT
?is_signed@?$numeric_limits@_K@std@@2_NB DB 00H		; std::numeric_limits<unsigned __int64>::is_signed
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@_K@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@_K@std@@2HB DD 040H		; std::numeric_limits<unsigned __int64>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@_K@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@_K@std@@2HB DD 013H		; std::numeric_limits<unsigned __int64>::digits10
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@M@std@@2HB DD 018H		; std::numeric_limits<float>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@M@std@@2HB DD 06H		; std::numeric_limits<float>::digits10
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?max_exponent@?$numeric_limits@M@std@@2HB DD 080H	; std::numeric_limits<float>::max_exponent
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?max_exponent10@?$numeric_limits@M@std@@2HB DD 026H	; std::numeric_limits<float>::max_exponent10
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?min_exponent@?$numeric_limits@M@std@@2HB DD 0ffffff83H	; std::numeric_limits<float>::min_exponent
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@M@std@@2HB
CONST	SEGMENT
?min_exponent10@?$numeric_limits@M@std@@2HB DD 0ffffffdbH ; std::numeric_limits<float>::min_exponent10
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@N@std@@2HB DD 035H		; std::numeric_limits<double>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@N@std@@2HB DD 0fH		; std::numeric_limits<double>::digits10
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?max_exponent@?$numeric_limits@N@std@@2HB DD 0400H	; std::numeric_limits<double>::max_exponent
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?max_exponent10@?$numeric_limits@N@std@@2HB DD 0134H	; std::numeric_limits<double>::max_exponent10
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?min_exponent@?$numeric_limits@N@std@@2HB DD 0fffffc03H	; std::numeric_limits<double>::min_exponent
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@N@std@@2HB
CONST	SEGMENT
?min_exponent10@?$numeric_limits@N@std@@2HB DD 0fffffecdH ; std::numeric_limits<double>::min_exponent10
CONST	ENDS
;	COMDAT ?digits@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?digits@?$numeric_limits@O@std@@2HB DD 035H		; std::numeric_limits<long double>::digits
CONST	ENDS
;	COMDAT ?digits10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?digits10@?$numeric_limits@O@std@@2HB DD 0fH		; std::numeric_limits<long double>::digits10
CONST	ENDS
;	COMDAT ?max_exponent@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?max_exponent@?$numeric_limits@O@std@@2HB DD 0400H	; std::numeric_limits<long double>::max_exponent
CONST	ENDS
;	COMDAT ?max_exponent10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?max_exponent10@?$numeric_limits@O@std@@2HB DD 0134H	; std::numeric_limits<long double>::max_exponent10
CONST	ENDS
;	COMDAT ?min_exponent@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?min_exponent@?$numeric_limits@O@std@@2HB DD 0fffffc03H	; std::numeric_limits<long double>::min_exponent
CONST	ENDS
;	COMDAT ?min_exponent10@?$numeric_limits@O@std@@2HB
CONST	SEGMENT
?min_exponent10@?$numeric_limits@O@std@@2HB DD 0fffffecdH ; std::numeric_limits<long double>::min_exponent10
CONST	ENDS
;	COMDAT ?c_size@?$vector@N$02@tempest@@2IB
CONST	SEGMENT
?c_size@?$vector@N$02@tempest@@2IB DD 03H		; tempest::vector<double,3>::c_size
CONST	ENDS
;	COMDAT ?c_size@?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@2IB
CONST	SEGMENT
?c_size@?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@2IB DD 03H ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::c_size
CONST	ENDS
;	COMDAT ?value@?$is_same@ON@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@ON@tempest@@2_NB DB 00H		; tempest::is_same<long double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@ONN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@ONN@tempest@@2_NB DB 00H		; tempest::is_contained<long double,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_same@NN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@NN@tempest@@2_NB DB 01H		; tempest::is_same<double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@NNN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@NNN@tempest@@2_NB DB 01H		; tempest::is_contained<double,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_same@MN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@MN@tempest@@2_NB DB 00H		; tempest::is_same<float,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@MNN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@MNN@tempest@@2_NB DB 00H		; tempest::is_contained<float,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_same@KN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@KN@tempest@@2_NB DB 00H		; tempest::is_same<unsigned long,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@KNN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@KNN@tempest@@2_NB DB 00H		; tempest::is_contained<unsigned long,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_same@JN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@JN@tempest@@2_NB DB 00H		; tempest::is_same<long,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_same@IN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_same@IN@tempest@@2_NB DB 00H		; tempest::is_same<unsigned int,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@JNN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@JNN@tempest@@2_NB DB 00H		; tempest::is_contained<long,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$is_contained@INN@tempest@@2_NB
CONST	SEGMENT
?value@?$is_contained@INN@tempest@@2_NB DB 00H		; tempest::is_contained<unsigned int,double,double>::value
CONST	ENDS
;	COMDAT ?value@?$PQ_SIZE_MIN@$02$02@tempest@@2IB
CONST	SEGMENT
?value@?$PQ_SIZE_MIN@$02$02@tempest@@2IB DD 03H		; tempest::PQ_SIZE_MIN<3,3>::value
CONST	ENDS
;	COMDAT ?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT
?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::p_size
CONST	ENDS
;	COMDAT ?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT
?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::q_size
CONST	ENDS
;	COMDAT ?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB
CONST	SEGMENT
?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::c_size
CONST	ENDS
;	COMDAT ?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT
?p_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::p_size
CONST	ENDS
;	COMDAT ?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT
?q_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::q_size
CONST	ENDS
;	COMDAT ?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB
CONST	SEGMENT
?c_size@?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@2IB DD 03H ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::c_size
CONST	ENDS
PUBLIC	??1?$vector@N$02@tempest@@QAE@XZ		; tempest::vector<double,3>::~vector<double,3>
; Function compile flags: /Ogty
;	COMDAT ??1?$vector@N$02@tempest@@QAE@XZ
_TEXT	SEGMENT
??1?$vector@N$02@tempest@@QAE@XZ PROC NEAR		; tempest::vector<double,3>::~vector<double,3>, COMDAT
; _this$ = ecx
; File i:\tempest\tempest\vector\vector3.hpp
; Line 93
	ret	0
??1?$vector@N$02@tempest@@QAE@XZ ENDP			; tempest::vector<double,3>::~vector<double,3>
_TEXT	ENDS
PUBLIC	??0?$vector@N$02@tempest@@QAE@ABV01@@Z		; tempest::vector<double,3>::vector<double,3>
EXTRN	__fltused:NEAR
; Function compile flags: /Ogty
;	COMDAT ??0?$vector@N$02@tempest@@QAE@ABV01@@Z
_TEXT	SEGMENT
_rhs$ = 8						; size = 4
??0?$vector@N$02@tempest@@QAE@ABV01@@Z PROC NEAR	; tempest::vector<double,3>::vector<double,3>, COMDAT
; _this$ = ecx
; Line 77
	mov	eax, ecx
	mov	ecx, DWORD PTR _rhs$[esp-4]
	fld	QWORD PTR [ecx]
	fstp	QWORD PTR [eax]
	fld	QWORD PTR [ecx+8]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR [ecx+16]
	fstp	QWORD PTR [eax+16]
	ret	4
??0?$vector@N$02@tempest@@QAE@ABV01@@Z ENDP		; tempest::vector<double,3>::vector<double,3>
_TEXT	ENDS
PUBLIC	??A?$vector@N$02@tempest@@QBENI@Z		; tempest::vector<double,3>::operator[]
; Function compile flags: /Ogty
;	COMDAT ??A?$vector@N$02@tempest@@QBENI@Z
_TEXT	SEGMENT
_i$ = 8							; size = 4
??A?$vector@N$02@tempest@@QBENI@Z PROC NEAR		; tempest::vector<double,3>::operator[], COMDAT
; _this$ = ecx
; Line 213
	mov	eax, DWORD PTR _i$[esp-4]
	fld	QWORD PTR [ecx+eax*8]
; Line 214
	ret	4
??A?$vector@N$02@tempest@@QBENI@Z ENDP			; tempest::vector<double,3>::operator[]
_TEXT	ENDS
PUBLIC	??$apply@NN@plus@tempest@@SANNN@Z		; tempest::plus::apply<double,double>
; Function compile flags: /Ogty
;	COMDAT ??$apply@NN@plus@tempest@@SANNN@Z
_TEXT	SEGMENT
_a$ = 8							; size = 8
_b$ = 16						; size = 8
??$apply@NN@plus@tempest@@SANNN@Z PROC NEAR		; tempest::plus::apply<double,double>, COMDAT
; File i:\tempest\tempest\vector\et_vector.hpp
; Line 75
	fld	QWORD PTR _a$[esp-4]
	fadd	QWORD PTR _b$[esp-4]
	ret	0
??$apply@NN@plus@tempest@@SANNN@Z ENDP			; tempest::plus::apply<double,double>
_TEXT	ENDS
PUBLIC	??$apply@N@posite@tempest@@SANN@Z		; tempest::posite::apply<double>
; Function compile flags: /Ogty
;	COMDAT ??$apply@N@posite@tempest@@SANN@Z
_TEXT	SEGMENT
_a$ = 8							; size = 8
??$apply@N@posite@tempest@@SANN@Z PROC NEAR		; tempest::posite::apply<double>, COMDAT
; Line 57
	fld	QWORD PTR _a$[esp-4]
	ret	0
??$apply@N@posite@tempest@@SANN@Z ENDP			; tempest::posite::apply<double>
_TEXT	ENDS
PUBLIC	??1?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@XZ ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::~vector_un_op<tempest::posite,tempest::vector<double,3> >
; Function compile flags: /Ogty
;	COMDAT ??1?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@XZ
_TEXT	SEGMENT
??1?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@XZ PROC NEAR ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::~vector_un_op<tempest::posite,tempest::vector<double,3> >, COMDAT
; _this$ = ecx
	ret	0
??1?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@XZ ENDP ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::~vector_un_op<tempest::posite,tempest::vector<double,3> >
_TEXT	ENDS
PUBLIC	??1?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@XZ ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??1?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@XZ
_TEXT	SEGMENT
??1?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@XZ PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
	ret	0
??1?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@XZ ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??1?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@XZ ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??1?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@XZ
_TEXT	SEGMENT
??1?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@XZ PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
	ret	0
??1?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@XZ ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::~vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT
___that$ = 8						; size = 4
??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z PROC NEAR ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >, COMDAT
; _this$ = ecx
	mov	eax, ecx
	mov	ecx, DWORD PTR ___that$[esp-4]
	fld	QWORD PTR [ecx]
	fstp	QWORD PTR [eax]
	fld	QWORD PTR [ecx+8]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR [ecx+16]
	fstp	QWORD PTR [eax+16]
	ret	4
??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z ENDP ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >
_TEXT	ENDS
PUBLIC	??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT
___that$ = 8						; size = 4
??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
	push	esi
	push	edi
	mov	edi, DWORD PTR ___that$[esp+4]
	push	edi
	mov	esi, ecx
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	add	edi, 24					; 00000018H
	push	edi
	lea	ecx, DWORD PTR [esi+24]
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	pop	edi
	mov	eax, esi
	pop	esi
	ret	4
??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@ABU01@@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@ABU01@@Z
_TEXT	SEGMENT
___that$ = 8						; size = 4
??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@ABU01@@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
	push	esi
	push	edi
	mov	edi, DWORD PTR ___that$[esp+4]
	push	edi
	mov	esi, ecx
	call	??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z
	add	edi, 48					; 00000030H
	push	edi
	lea	ecx, DWORD PTR [esi+48]
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	pop	edi
	mov	eax, esi
	pop	esi
	ret	4
??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@ABU01@@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@V?$vector@N$02@1@@Z ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@V?$vector@N$02@1@@Z
_TEXT	SEGMENT
_rhs$ = 8						; size = 24
??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@V?$vector@N$02@1@@Z PROC NEAR ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >, COMDAT
; _this$ = ecx
; Line 94
	fld	QWORD PTR _rhs$[esp-4]
	mov	eax, ecx
	fstp	QWORD PTR [eax]
	fld	QWORD PTR _rhs$[esp+4]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR _rhs$[esp+12]
	fstp	QWORD PTR [eax+16]
	ret	24					; 00000018H
??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@V?$vector@N$02@1@@Z ENDP ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::vector_un_op<tempest::posite,tempest::vector<double,3> >
_TEXT	ENDS
PUBLIC	??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@0@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@0@Z
_TEXT	SEGMENT
_lhs$ = 8						; size = 24
_rhs$ = 32						; size = 24
??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@0@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
; Line 132
	push	esi
	lea	eax, DWORD PTR _lhs$[esp]
	push	eax
	mov	esi, ecx
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	lea	ecx, DWORD PTR _rhs$[esp]
	push	ecx
	lea	ecx, DWORD PTR [esi+24]
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	mov	eax, esi
	pop	esi
	ret	48					; 00000030H
??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@0@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@1@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
; Function compile flags: /Ogty
;	COMDAT ??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@1@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@@Z
_TEXT	SEGMENT
_lhs$ = 8						; size = 48
_rhs$ = 56						; size = 24
??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@1@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >, COMDAT
; _this$ = ecx
; Line 132
	push	esi
	lea	eax, DWORD PTR _lhs$[esp]
	push	eax
	mov	esi, ecx
	call	??0?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QAE@ABU01@@Z
	lea	ecx, DWORD PTR _rhs$[esp]
	push	ecx
	lea	ecx, DWORD PTR [esi+48]
	call	??0?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QAE@ABU01@@Z
	mov	eax, esi
	pop	esi
	ret	72					; 00000048H
??0?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QAE@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@1@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >
_TEXT	ENDS
PUBLIC	??A?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QBENI@Z ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::operator[]
; Function compile flags: /Ogty
;	COMDAT ??A?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QBENI@Z
_TEXT	SEGMENT
_i$ = 8							; size = 4
??A?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QBENI@Z PROC NEAR ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::operator[], COMDAT
; _this$ = ecx
; Line 97
	mov	eax, DWORD PTR _i$[esp-4]
	fld	QWORD PTR [ecx+eax*8]
; Line 98
	ret	4
??A?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@QBENI@Z ENDP ; tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >::operator[]
_TEXT	ENDS
PUBLIC	??A?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QBENI@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[]
; Function compile flags: /Ogty
;	COMDAT ??A?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QBENI@Z
_TEXT	SEGMENT
_i$ = 8							; size = 4
??A?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QBENI@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[], COMDAT
; _this$ = ecx
; Line 135
	mov	eax, DWORD PTR _i$[esp-4]
	fld	QWORD PTR [ecx+eax*8+24]
	fadd	QWORD PTR [ecx+eax*8]
; Line 136
	ret	4
??A?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@QBENI@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[]
_TEXT	ENDS
PUBLIC	??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z ; tempest::et<double,3>
; Function compile flags: /Ogty
;	COMDAT ??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z
_TEXT	SEGMENT
___$ReturnUdt$ = 8					; size = 4
_rhs$ = 12						; size = 4
??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z PROC NEAR ; tempest::et<double,3>, COMDAT
; Line 146
	mov	eax, DWORD PTR _rhs$[esp-4]
	fld	QWORD PTR [eax]
	fld	QWORD PTR [eax+8]
	fld	QWORD PTR [eax+16]
	mov	eax, DWORD PTR ___$ReturnUdt$[esp-4]
	fxch	ST(2)
	fstp	QWORD PTR [eax]
	fstp	QWORD PTR [eax+8]
	fstp	QWORD PTR [eax+16]
	ret	0
??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z ENDP ; tempest::et<double,3>
_TEXT	ENDS
PUBLIC	??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z ; tempest::operator+<tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
; Function compile flags: /Ogty
;	COMDAT ??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z
_TEXT	SEGMENT
___$ReturnUdt$ = 8					; size = 4
_lhs$ = 12						; size = 1
_rhs$ = 16						; size = 1
??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z PROC NEAR ; tempest::operator+<tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>, COMDAT
; Line 193
	mov	eax, DWORD PTR ___$ReturnUdt$[esp-4]
	fld	QWORD PTR _lhs$[esp-4]
	fstp	QWORD PTR [eax]
	fld	QWORD PTR _lhs$[esp+4]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR _lhs$[esp+12]
	fstp	QWORD PTR [eax+16]
	fld	QWORD PTR _rhs$[esp-4]
	fstp	QWORD PTR [eax+24]
	fld	QWORD PTR _rhs$[esp+4]
	fstp	QWORD PTR [eax+32]
	fld	QWORD PTR _rhs$[esp+12]
	fstp	QWORD PTR [eax+40]
	ret	0
??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z ENDP ; tempest::operator+<tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
_TEXT	ENDS
PUBLIC	??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z ; tempest::operator+<tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
; Function compile flags: /Ogty
;	COMDAT ??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z
_TEXT	SEGMENT
___$ReturnUdt$ = 8					; size = 4
_lhs$ = 12						; size = 1
_rhs$ = 16						; size = 1
??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z PROC NEAR ; tempest::operator+<tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>, COMDAT
; Line 193
	mov	eax, DWORD PTR ___$ReturnUdt$[esp-4]
	fld	QWORD PTR _lhs$[esp-4]
	fstp	QWORD PTR [eax]
	fld	QWORD PTR _lhs$[esp+4]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR _lhs$[esp+12]
	fstp	QWORD PTR [eax+16]
	fld	QWORD PTR _lhs$[esp+20]
	fstp	QWORD PTR [eax+24]
	fld	QWORD PTR _lhs$[esp+28]
	fstp	QWORD PTR [eax+32]
	fld	QWORD PTR _lhs$[esp+36]
	fstp	QWORD PTR [eax+40]
	fld	QWORD PTR _rhs$[esp-4]
	fstp	QWORD PTR [eax+48]
	fld	QWORD PTR _rhs$[esp+4]
	fstp	QWORD PTR [eax+56]
	fld	QWORD PTR _rhs$[esp+12]
	fstp	QWORD PTR [eax+64]
	ret	0
??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z ENDP ; tempest::operator+<tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
_TEXT	ENDS
PUBLIC	??A?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QBENI@Z ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[]
; Function compile flags: /Ogty
;	COMDAT ??A?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QBENI@Z
_TEXT	SEGMENT
_i$ = 8							; size = 4
??A?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QBENI@Z PROC NEAR ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[], COMDAT
; _this$ = ecx
; Line 135
	mov	eax, DWORD PTR _i$[esp-4]
	fld	QWORD PTR [ecx+eax*8+48]
	fadd	QWORD PTR [ecx+eax*8+24]
	fadd	QWORD PTR [ecx+eax*8]
; Line 136
	ret	4
??A?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@QBENI@Z ENDP ; tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >::operator[]
_TEXT	ENDS
PUBLIC	??$?4U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N@?$vector@N$02@tempest@@QAEAAV01@ABU?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N$02@1@@Z ; tempest::vector<double,3>::operator=<tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,double>
; Function compile flags: /Ogty
;	COMDAT ??$?4U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N@?$vector@N$02@tempest@@QAEAAV01@ABU?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N$02@1@@Z
_TEXT	SEGMENT
_rhs$ = 8						; size = 4
??$?4U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N@?$vector@N$02@tempest@@QAEAAV01@ABU?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N$02@1@@Z PROC NEAR ; tempest::vector<double,3>::operator=<tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,double>, COMDAT
; _this$ = ecx
; File i:\tempest\tempest\vector\vector3.hpp
; Line 120
	mov	edx, DWORD PTR _rhs$[esp-4]
	fld	QWORD PTR [edx+48]
	mov	eax, ecx
	fadd	QWORD PTR [edx+24]
	fadd	QWORD PTR [edx]
	fstp	QWORD PTR [eax]
	fld	QWORD PTR [edx+56]
	fadd	QWORD PTR [edx+32]
	fadd	QWORD PTR [edx+8]
	fstp	QWORD PTR [eax+8]
	fld	QWORD PTR [edx+64]
	fadd	QWORD PTR [edx+40]
	fadd	QWORD PTR [edx+16]
	fstp	QWORD PTR [eax+16]
; Line 121
	ret	4
??$?4U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N@?$vector@N$02@tempest@@QAEAAV01@ABU?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@tempest@@N$02@1@@Z ENDP ; tempest::vector<double,3>::operator=<tempest::vector_bin_op<tempest::plus,tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,double>
_TEXT	ENDS
PUBLIC	?func2@@YAXAAV?$vector@N$02@tempest@@ABV12@11@Z	; func2
; Function compile flags: /Ogty
;	COMDAT ?func2@@YAXAAV?$vector@N$02@tempest@@ABV12@11@Z
_TEXT	SEGMENT
$T14481 = -124						; size = 1
$T14487 = -124						; size = 1
$T14483 = -124						; size = 1
$T14485 = -124						; size = 1
$T14486 = -120						; size = 48
$T14484 = -120						; size = 24
$T14482 = -120						; size = 24
$T14480 = -120						; size = 24
$T14488 = -72						; size = 72
_out$ = 8						; size = 4
_a1$ = 12						; size = 4
_a2$ = 16						; size = 4
_a3$ = 20						; size = 4
?func2@@YAXAAV?$vector@N$02@tempest@@ABV12@11@Z PROC NEAR ; func2, COMDAT
; File i:\tempest\tempest\test\test_ref_vector2.cpp
; Line 11
	mov	eax, DWORD PTR _a3$[esp-4]
	sub	esp, 124				; 0000007cH
	push	eax
	lea	ecx, DWORD PTR $T14480[esp+128]
	push	ecx
	call	??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z ; tempest::et<double,3>
	mov	edx, DWORD PTR _a2$[esp+128]
	push	edx
	lea	eax, DWORD PTR $T14482[esp+136]
	push	eax
	call	??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z ; tempest::et<double,3>
	mov	ecx, DWORD PTR _a1$[esp+136]
	push	ecx
	lea	edx, DWORD PTR $T14484[esp+144]
	push	edx
	call	??$et@N$02@tempest@@YA?AU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@0@ABV?$vector@N$02@0@@Z ; tempest::et<double,3>
	mov	eax, DWORD PTR $T14483[esp+148]
	mov	ecx, DWORD PTR $T14485[esp+148]
	push	eax
	push	ecx
	lea	edx, DWORD PTR $T14486[esp+156]
	push	edx
	call	??$?HU?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@U01@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@0@Z ; tempest::operator+<tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
	mov	eax, DWORD PTR $T14481[esp+160]
	mov	ecx, DWORD PTR $T14487[esp+160]
	push	eax
	push	ecx
	lea	edx, DWORD PTR $T14488[esp+168]
	push	edx
	call	??$?HU?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@1@NN$02@tempest@@YA?AU?$vector_bin_op@Uplus@tempest@@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@2@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@@0@U?$vector_expression@U?$vector_bin_op@Uplus@tempest@@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@2@U32@@tempest@@N$02@0@U?$vector_expression@U?$vector_un_op@Uposite@tempest@@V?$vector@N$02@2@@tempest@@N$02@0@@Z ; tempest::operator+<tempest::vector_bin_op<tempest::plus,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> > >,tempest::vector_un_op<tempest::posite,tempest::vector<double,3> >,double,double,3>
	fld	QWORD PTR [eax+48]
	fadd	QWORD PTR [eax+24]
	mov	ecx, DWORD PTR _out$[esp+168]
	fadd	QWORD PTR [eax]
	fstp	QWORD PTR [ecx]
	fld	QWORD PTR [eax+56]
	fadd	QWORD PTR [eax+32]
	fadd	QWORD PTR [eax+8]
	fstp	QWORD PTR [ecx+8]
	fld	QWORD PTR [eax+64]
	fadd	QWORD PTR [eax+40]
	fadd	QWORD PTR [eax+16]
	fstp	QWORD PTR [ecx+16]
; Line 12
	add	esp, 172				; 000000acH
	ret	0
?func2@@YAXAAV?$vector@N$02@tempest@@ABV12@11@Z ENDP	; func2
_TEXT	ENDS
END
