Microsoft C/C++ MSF 7.00 DS_p]    *_ldiv_t.?AU_ldiv_t@@" quot rem*_ldiv_t.?AU_ldiv_t@@ ._lldiv_t.?AU_lldiv_t@@" quot rem. _lldiv_t.?AU_lldiv_t@@  #*DT_ALLOC_PERMDT_ALLOC_TEMP.tdtAllocHint.?AW4dtAllocHint@@ #    #p@0 WY@#  W\ u W\Z_dtNavMesh`~dtNavMeshhinitigetParamskaddTilenremoveTilercalcTileLocwgetTileAtgetTilesAtgetTileRefAtgetTileRefgetTileByRefgetMaxTilesgetTilegetTileAndPolyByRefgetTileAndPolyByRefUnsafeisValidPolyRefgetPolyRefBasegetOffMeshConnectionPolyEndPointsgetOffMeshConnectionByRefsetPolyFlagsgetPolyFlagssetPolyAreagetPolyAreagetTileStateSizestoreTileStaterestoreTileStateencodePolyIddecodePolyIddecodePolyIdSaltdecodePolyIdTiledecodePolyIdPolyoperator=getNeighbourTilesAtfindConnectingPolysconnectIntLinksbaseOffMeshLinksconnectExtLinksconnectExtOffMeshLinksunconnectLinksqueryPolygonsInTilefindNearestPolyInTilegetPolyHeightclosestPointOnPoly cm_params m_orig @(m_tileWidth @,m_tileHeight t0m_maxTiles t4m_tileLutSize t8m_tileLutMask y@m_posLookup xHm_nextFree xPm_tiles__autoclassinit2__vecDelDtor.<&XdtNavMesh.?AVdtNavMesh@@6dtQueryFilter.?AVdtQueryFilter@@   @#   #%uT 02 pp%uT%uT%uT @  C @Co  !# !   m_areaCost !m_includeFlags !m_excludeFlagsdtQueryFilterpassFiltergetCostgetAreaCostsetAreaCostgetIncludeFlagssetIncludeFlagsgetExcludeFlagssetExcludeFlags6 dtQueryFilter.?AVdtQueryFilter@@   p    @   2dtPolyQuery.?AVdtPolyQuery@@   U   # S u#t   ,   # ,   ~dtPolyQueryprocessdtPolyQueryoperator=__local_vftable_ctor_closure__vecDelDtor2&dtPolyQuery.?AVdtPolyQuery@@ (     #:dtNavMeshQuery.?AVdtNavMeshQuery@@    ,     # # X C u&##pp#tC u % . ppC@ #tCC u ##ppH uCt u#tC u C#tC u * #po##@tC u * #pC##@tC u ##tt upp#@ u  pp upp#tC u&#po    &poopp@ t t#>dtObstacleCircle.?AUdtObstacleCircle@@    >dtObstacleSegment.?AUdtObstacleSegment@@     , &popoppo @      dtObstacleAvoidanceQuery~dtObstacleAvoidanceQueryinitresetaddCircleaddSegmentsampleVelocityGridsampleVelocityAdaptivegetObstacleCircleCountgetObstacleCirclegetObstacleSegmentCountgetObstacleSegmentoperator=prepareprocessSample m_params @m_invHorizTime @ m_vmax @$m_invVmax t(m_maxCircles 0m_circles t8m_ncircles t<m_maxSegments @m_segments tHm_nsegments__autoclassinit2__vecDelDtorN&PdtObstacleAvoidanceQuery.?AVdtObstacleAvoidanceQuery@@  ^ p  vel dvel @$rad (dp 4np> @dtObstacleCircle.?AUdtObstacleCircle@@    * p  q 0touch>dtObstacleSegment.?AUdtObstacleSegment@@   U :std::hash.?AU?$hash@M@std@@    o #B@argument_type#result_typeoperator():std::hash.?AU?$hash@M@std@@ o, #:std::hash.?AU?$hash@N@std@@    A  #BAargument_type#result_typeoperator():std::hash.?AU?$hash@N@std@@ , #  >std::hash.?AU?$hash@O@std@@    #BAargument_type#result_typeoperator()>std::hash.?AU?$hash@O@std@@Fstd::hash.?AU?$hash@$$T@std@@     #Bargument_type#result_typeoperator()Fstd::hash.?AU?$hash@$$T@std@@ &, ###t3t33t2#X2#:std::exception.?AVexception@std@@    ,  Gt  G  #" ,  #   #F__std_exception_data.?AU__std_exception_data@@  exceptionoperator=~exceptionwhat _Data__local_vftable_ctor_closure__vecDelDtor: & std::exception.?AVexception@std@@     & _What 0_DoFreeF __std_exception_data.?AU__std_exception_data@@                  G Bstd::bad_exception.?AVbad_exception@std@@        ", # $ #!%& # , )  )$*+ 'bad_exception(~bad_exception,operator=(__local_vftable_ctor_closure-__vecDelDtorB &.std::bad_exception.?AVbad_exception@std@@#:std::bad_alloc.?AVbad_alloc@std@@ 1  1 3 124 1 6, 7 128 12 12#"59:; 12# 1, >124 >128?@ 12<bad_alloc=~bad_allocAoperator==__local_vftable_ctor_closureB__vecDelDtor: &Cstd::bad_alloc.?AVbad_alloc@std@@ 12Nstd::bad_array_new_length.?AVbad_array_new_length@std@@ F  F H FGI F K, L FGM FG#JNO FG# F, RFGI RFGMST FG1Pbad_array_new_lengthQ~bad_array_new_lengthUoperator=Q__local_vftable_ctor_closureV__vecDelDtorN &Wstd::bad_array_new_length.?AVbad_array_new_length@std@@ 1 # ( [#Bstd::exception_ptr.?AVexception_ptr@std@@ ]  ] _, ` ]^a ]^ ]^#bcd ]^# ], g]^ g]^ahi _  0]k# ]]#- ]]n ]^ ]^eexception_ptrf~exception_ptrjoperator=loperator bool m_Current_exception o_Copy_exception _Data1 _Data2p__autoclassinit2q__vecDelDtorB frstd::exception_ptr.?AVexception_ptr@std@@ ]  ]^ ]^an _  -0y--{}0H``0`0`0y F 6_s__ThrowInfo.?AU_s__ThrowInfo@@    t  J_s__CatchableTypeArray.?AU_s__CatchableTypeArray@@   n uattributes pmfnUnwind  pForwardCompat pCatchableTypeArray6_s__ThrowInfo.?AU_s__ThrowInfo@@ 124  FGI 128 6  FGM K Fstd::nested_exception.?AVnested_exception@std@@   P    ,   # ,  #   # ]#   nested_exceptionoperator=~nested_exceptionrethrow_nestednested_ptr ]_Exc__autoclassinit2__local_vftable_ctor_closure__vecDelDtorF &std::nested_exception.?AVnested_exception@std@@]# t    x  ]Jstd::bad_variant_access.?AVbad_variant_access@std@@         ,   # # # ,   bad_variant_accesswhat~bad_variant_accessoperator=__local_vftable_ctor_closure__vecDelDtorJ &std::bad_variant_access.?AVbad_variant_access@std@@#      #2#2##h# 2# #@C     @velBias @weightDesVel @weightCurVel @ weightSide @weightToi @horizTime  gridSize  adaptiveDivs  adaptiveRings  adaptiveDepthN dtObstacleAvoidanceParams.?AUdtObstacleAvoidanceParams@@@po"poppott&@p@@#%#%#%# & #%## # j$_s__RTTIBaseClassArray$_extraBytes_24.?AU$_s__RTTIBaseClassArray$_extraBytes_24@@#* arrayOfBaseClassDescriptorsj$_s__RTTIBaseClassArray$_extraBytes_24.?AU$_s__RTTIBaseClassArray$_extraBytes_24@@Z$_TypeDescriptor$_extraBytes_20.?AU$_TypeDescriptor$_extraBytes_20@@p#6 -pVFTable spare nameZ$$_TypeDescriptor$_extraBytes_20.?AU$_TypeDescriptor$_extraBytes_20@@j$_s__RTTIBaseClassArray$_extraBytes_16.?AU$_s__RTTIBaseClassArray$_extraBytes_16@@#* arrayOfBaseClassDescriptorsj$_s__RTTIBaseClassArray$_extraBytes_16.?AU$_s__RTTIBaseClassArray$_extraBytes_16@@>_s__CatchableType.?AU_s__CatchableType@@   #> tnCatchableTypes arrayOfCatchableTypesJ_s__CatchableTypeArray.?AU_s__CatchableTypeArray@@j$_s__CatchableTypeArray$_extraBytes_24.?AU$_s__CatchableTypeArray$_extraBytes_24@@#> tnCatchableTypes arrayOfCatchableTypesj$_s__CatchableTypeArray$_extraBytes_24.?AU$_s__CatchableTypeArray$_extraBytes_24@@Z$_TypeDescriptor$_extraBytes_24.?AU$_TypeDescriptor$_extraBytes_24@@p#6 -pVFTable spare  nameZ ($_TypeDescriptor$_extraBytes_24.?AU$_TypeDescriptor$_extraBytes_24@@Z$_TypeDescriptor$_extraBytes_27.?AU$_TypeDescriptor$_extraBytes_27@@p#6 -pVFTable spare nameZ+$_TypeDescriptor$_extraBytes_27.?AU$_TypeDescriptor$_extraBytes_27@@v uproperties pType  thisDisplacement tsizeOrOffset copyFunction>$_s__CatchableType.?AU_s__CatchableType@@j$_s__CatchableTypeArray$_extraBytes_16.?AU$_s__CatchableTypeArray$_extraB##tC u&#pp@#tC u6dtRaycastHit.?AUdtRaycastHit@@  "#ppH # u!* #pp@@#tC u #"$"#po@@@ u&#@#tC u(@# * +#@ u,"#po+#@ u. u#p@ u1# 03 02dtNodePool.?AVdtNodePool@@ 6  7# # , :upp <&#Tu#Tu@@ u>  ,##@@@@ uA?B"#Tu#Tu@ uD##@ uFEG&pU%@ #tC uI. CCp@ #tCC u K*dtNode.?AUdtNode@@ M N#tt uORdtNavMeshQuery::dtQueryData.?AUdtQueryData@dtNavMeshQuery@@2dtNodeQueue.?AVdtNodeQueue@@ R   bdtNavMeshQuery~dtNavMeshQueryinitfindPathfindStraightPathinitSlicedFindPathupdateSlicedFindPath finalizeSlicedFindPath finalizeSlicedFindPathPartialfindPolysAroundCirclefindPolysAroundShapegetPathFromDijkstraSearchfindNearestPolyqueryPolygonsfindLocalNeighbourhoodmoveAlongSurface%raycast'findDistanceToWall)getPolyWallSegments-findRandomPoint/findRandomPointAroundCircle0closestPointOnPoly2closestPointOnPolyBoundary2getPolyHeight4isValidPolyRef5isInClosedList8getNodePool9getAttachedNavMesh;operator==queryPolygonsInTileCgetPortalPointsHgetEdgeMidPointJappendVertexLappendPortalsPgetPathToNode m_navQdtQueryData Qm_query 7Xm_tinyNodePool 7`m_nodePool Shm_openListT__autoclassinit2U__vecDelDtor:06VpdtNavMeshQuery.?AVdtNavMeshQuery@@   6  Y  Y :dtLocalBoundary.?AVdtLocalBoundary@@ \ ] NdtLocalBoundary::Segment.?AUSegment@dtLocalBoundary@@_###op \  \cb ], e \cf \c#gh \c#  #pok \clk 0\cn p\^# t\^# p\^ \, s\cf \cCMAX_LOCAL_SEGSCMAX_LOCAL_POLYS_Segment m_center ` m_segs tm_nsegs am_polys tpm_npolysdaddSegmentidtLocalBoundaryj~dtLocalBoundaryjresetmupdateoisValidpgetCenterqgetSegmentCountrgetSegmenttoperator=u__vecDelDtor:6vxdtLocalBoundary.?AVdtLocalBoundary@@ ] o# y  C  _ |  } @# s @dN dtLocalBoundary::Segment.?AUSegment@dtLocalBoundary@@o#   @ A @t At@@tAAtAAtA@AtAAAAA@@@@@@t@@t@@@@@A@@@t@@@AAAAAAtAAA0 tpp@   \ @ooo   _   ttt33u2#2#0#d#  @p t  a  #  @,ppp@@# @t hitNormal thitEdgeIndex #path t pathCount t$maxPath @(pathCost60dtRaycastHit.?AUdtRaycastHit@@##f$_s__RTTIBaseClassArray$_extraBytes_8.?AU$_s__RTTIBaseClassArray$_extraBytes_8@@R_s__RTTIBaseClassDescriptor.?AU_s__RTTIBaseClassDescriptor@@   #* arrayOfBaseClassDescriptorsf $_s__RTTIBaseClassArray$_extraBytes_8.?AU$_s__RTTIBaseClassArray$_extraBytes_8@@.rcContext.?AVrcContext@@Z$_TypeDescriptor$_extraBytes_18.?AU$_TypeDescriptor$_extraBytes_18@@p#6 -pVFTable spare name  Z"$_TypeDescriptor$_extraBytes_18.?AU$_TypeDescriptor$_extraBytes_18@@ UUUP    ,   0  # FRC_LOG_PROGRESSRC_LOG_WARNINGRC_LOG_ERROR^_s__RTTIClassHierarchyDescriptor.?AU_s__RTTIClassHierarchyDescriptor@@2trcLogCategory.?AW4rcLogCategory@@ J_s__RTTIBaseClassArray.?AU_s__RTTIBaseClassArray@@    f "signature "attributes "numBaseClasses  pBaseClassArray^_s__RTTIClassHierarchyDescriptor.?AU_s__RTTIClassHierarchyDescriptor@@ RC_TIMER_TOTALRC_TIMER_TEMPRC_TIMER_RASTERIZE_TRIANGLESRC_TIMER_BUILD_COMPACTHEIGHTFIELDRC_TIMER_BUILD_CONTOURSRC_TIMER_BUILD_CONTOURS_TRACERC_TIMER_BUILD_CONTOURS_SIMPLIFYRC_TIMER_FILTER_BORDERRC_TIMER_FILTER_WALKABLE RC_TIMER_MEDIAN_AREA RC_TIMER_FILTER_LOW_OBSTACLES RC_TIMER_BUILD_POLYMESH RC_TIMER_MERGE_POLYMESH RC_TIMER_ERODE_AREARC_TIMER_MARK_BOX_AREARC_TIMER_MARK_CYLINDER_AREARC_TIMER_MARK_CONVEXPOLY_AREARC_TIMER_BUILD_DISTANCEFIELDRC_TIMER_BUILD_DISTANCEFIELD_DISTRC_TIMER_BUILD_DISTANCEFIELD_BLURRC_TIMER_BUILD_REGIONSRC_TIMER_BUILD_REGIONS_WATERSHEDRC_TIMER_BUILD_REGIONS_EXPANDRC_TIMER_BUILD_REGIONS_FLOODRC_TIMER_BUILD_REGIONS_FILTERRC_TIMER_BUILD_LAYERSRC_TIMER_BUILD_POLYMESHDETAILRC_TIMER_MERGE_POLYMESHDETAILRC_MAX_TIMERS6dtMeshHeader.?AUdtMeshHeader@@2trcTimerLabel.?AW4rcTimerLabel@@  *dtLink.?AUdtLink@@     6dtPolyDetail.?AUdtPolyDetail@@  .dtBVNode.?AUdtBVNode@@     t   t,C   ,     s  s  s,  s N usalt ulinksFreeList header Spolys @verts  links (detailMeshes @0detailVerts  8detailTris @bvTree HoffMeshCons  Pdata tXdataSize t\flags x`nextdtMeshTileoperator=2&hdtMeshTile.?AUdtMeshTile@@:_TypeDescriptor.?AU_TypeDescriptor@@  &_PMD.?AU_PMD@@  ~ pTypeDescriptor "numContainedBases  where "attributes pClassDescriptorR$_s__RTTIBaseClassDescriptor.?AU_s__RTTIBaseClassDescriptor@@f pos @rad !poly  flags  side u userIdB$dtOffMeshConnection.?AUdtOffMeshConnection@@2 tmdisp tpdisp tvdisp& _PMD.?AU_PMD@@ rcContext~rcContextenableLogresetLoglogenableTimerresetTimersstartTimerstopTimergetAccumulatedTimedoResetLog doLogdoResetTimers doStartTimer(doStopTimer0doGetAccumulatedTime 0m_logEnabled 0 m_timerEnabledoperator=__dflt_ctor_closure__local_vftable_ctor_closure__vecDelDtor.& rcContext.?AVrcContext@@ ustatus NlastBestNode @lastBestNodeCost #startRef # endRef (startPos 4endPos @filter uHoptions @LraycastLimitSqrR "PdtNavMeshQuery::dtQueryData.?AUdtQueryData@dtNavMeshQuery@@     0!# & . 'bmin 'bmax t i.)dtBVNode.?AUdtBVNode@@6rcScopedTimer.?AVrcScopedTimer@@ +  + -,t# . +,0$f orig @ tileWidth @tileHeight tmaxTiles tmaxPolys +,2:3dtNavMeshParams.?AUdtNavMeshParams@@14# +,#* 7arrayOfBaseClassDescriptors +,J9_s__RTTIBaseClassArray.?AU_s__RTTIBaseClassArray@@ :+,0 +,6rcScopedTimer8~rcScopedTimer<operator= m_ctx m_label=__vecDelDtor6&>rcScopedTimer.?AVrcScopedTimer@@ +,2 +     6rcCompactSpan.?AUrcCompactSpan@@ D  u u: !y !reg Fcon Gh6HrcCompactSpan.?AUrcCompactSpan@@ D, D K  H  K,C#C#:DtGeneratedData.?AUDtGeneratedData@@ Q  QR#r 0success terror  navmeshData tnavmeshDataLengthSDtGeneratedData:TDtGeneratedData.?AUDtGeneratedData@@p# QR#>NavigationBuilder.?AVNavigationBuilder@@6 -pVFTable spare Vname X 6rcHeightfield.?AUrcHeightfield@@ [ FrcCompactHeightfield.?AUrcCompactHeightfield@@ ] 6rcContourSet.?AUrcContourSet@@ _ 2rcPolyMesh.?AUrcPolyMesh@@:Y_TypeDescriptor.?AU_TypeDescriptor@@ a >rcPolyMeshDetail.?AUrcPolyMeshDetail@@ d :DtBuildSettings.?AUDtBuildSettings@@ XZ# XZ#R uvertBase utriBase  vertCount  triCount6i dtPolyDetail.?AUdtPolyDetail@@ Q *float3.?AUfloat3@@ l mttt Z_s__RTTICompleteObjectLocator2.?AU_s__RTTICompleteObjectLocator2@@ o kXZn f p  XZr tXZ# "signature "offset "cdOffset  pTypeDescriptor pClassDescriptor spSelf XZZv$_s__RTTICompleteObjectLocator2.?AU_s__RTTICompleteObjectLocator2@@ XZ \m_solid  m_triareas ^m_chf `m_cset c m_pmesh e(m_dmesh f0m_buildSettings $m_context  m_navmeshData tm_navmeshDataLength Qm_resultgNavigationBuilderh~NavigationBuilderhCleanupqBuildNavmeshtSetSettingsuCreateDetourMeshw__autoclassinit2y__vecDelDtor>zNavigationBuilder.?AVNavigationBuilder@@b #ref unext  edge  side  bmin  bmax*|dtLink.?AUdtLink@@ \  [ ,  [  [ [# [# tmagic tversion tx t y tlayer uuserId tpolyCount tvertCount t maxLinkCount t$detailMeshCount t(detailVertCount t,detailTriCount t0bvNodeCount t4offMeshConCount t8offMeshBase @<walkableHeight @@walkableRadius @DwalkableClimb Hbmin Tbmax @`bvQuantFactor6ddtMeshHeader.?AUdtMeshHeader@@*rcSpan.?AUrcSpan@@    2rcSpanPool.?AUrcSpanPool@@   [,u??_7dtPolyQuery@@6B@??_EdtPolyQuery@@UEAAPEAXI@Z?process@dtPolyQuery@@UEAAXPEBUdtMeshTile@@PEAPEAUdtPoly@@PEA_KH@Z [ [rcHeightfield~rcHeightfield twidth theight bmin bmax @ cs @$ch (spans 0pools 8freelistoperator=__vecDelDtor6&@rcHeightfield.?AUrcHeightfield@@ ^  ]  ]# ]#6rcCompactCell.?AUrcCompactCell@@   ]rcCompactHeightfield~rcCompactHeightfield twidth theight tspanCount t walkableHeight twalkableClimb tborderSize !maxDistance !maxRegions bmin (bmax @4cs @8ch @cells EHspans !Pdist  Xareas__vecDelDtorF`rcCompactHeightfield.?AUrcCompactHeightfield@@ `  _  _# _#.rcContour.?AUrcContour@@   _rcContourSet~rcContourSet conts tnconts  bmin bmax @$cs @(ch t,width t0height t4borderSize @8maxError__vecDelDtor6 @rcContourSet.?AUrcContourSet@@ c  a  a# a# aNrcPolyMesh~rcPolyMesh !verts !polys !regs !flags   areas t(nverts t,npolys t0maxpolys t4nvp 8bmin Dbmax @Pcs @Tch tXborderSize @\maxEdgeError__vecDelDtor2`rcPolyMesh.?AUrcPolyMesh@@ e n umeshes @verts  tris tnmeshes tnverts t ntris>(rcPolyMeshDetail.?AUrcPolyMeshDetail@@ f   6DtBoundingBox.?AUDtBoundingBox@@&int2.?AUint2@@z boundingBox @cellHeight @cellSize t tileSize $tilePosition t,regionMinArea t0regionMergeArea @4edgeMaxLen @8edgeMaxError @<detailSampleDistInput @@detailSampleMaxErrorInput @DagentHeight @HagentRadius @LagentMaxClimb @PagentMaxSlope:TDtBuildSettings.?AUDtBuildSettings@@ k  X  $  \ ^ c e    " lmin l max6 DtBoundingBox.?AUDtBoundingBox@@ m & @x @y @z*  float3.?AUfloat3@@@pp\#&$ttpp@@0"$opt{t &$pC{VCC0$C$CC$t^# ],$CC0$t0$0$CCC0`# _,$oCC0c# a,$C0 !  `e# a , ] , d,$oo0       V  M  u      tx ty&int2.?AUint2@@FdtNavMeshCreateParams.?AUdtNavMeshCreateParams@@  lt0 l  verts tvertCount polys polyFlags V polyAreas t(polyCount t,nvp M0detailMeshes p8detailVerts t@detailVertsCount VHdetailTris tPdetailTriCount pXoffMeshConVerts p`offMeshConRad hoffMeshConFlags VpoffMeshConAreas VxoffMeshConDir MoffMeshConUserID toffMeshConCount uuserId ttileX ttileY ttileLayer bmin bmax @walkableHeight @walkableRadius @walkableClimb @cs @ch 0buildBvTreeFdtNavMeshCreateParams.?AUdtNavMeshCreateParams@@#" next items2rcSpanPool.?AUrcSpanPool@@#@ u u uB  smin  smax  area next* rcSpan.?AUrcSpan@@Z$_TypeDescriptor$_extraBytes_16.?AU$_TypeDescriptor$_extraBytes_16@@p#6 -pVFTable spare nameZ $_TypeDescriptor$_extraBytes_16.?AU$_TypeDescriptor$_extraBytes_16@@" Findex Gcount6rcCompactCell.?AUrcCompactCell@@JRC_CONTOUR_TESS_WALL_EDGESRC_CONTOUR_TESS_AREA_EDGESBtrcBuildContoursFlags.?AW4rcBuildContoursFlags@@n tverts tnverts trverts tnrverts !reg  area. rcContour.?AUrcContour@@N!9??_7rcContext@@6B@??_ErcContext@@UEAAPEAXI@Z?doResetLog@rcContext@@MEAAXXZ?doLog@rcContext@@MEAAXW4rcLogCategory@@PEBDH@Z?doResetTimers@rcContext@@MEAAXXZ?doStartTimer@rcContext@@MEAAXW4rcTimerLabel@@@Z?doStopTimer@rcContext@@MEAAXW4rcTimerLabel@@@Z?doGetAccumulatedTime@rcContext@@MEBAHW4rcTimerLabel@@@Z t,ppCooooo0ppp@@pppp &pppt0"@tp$pppp0&ppC0(ppC@@0*pCpC0,pC@oo@.pppp002dtPathQueue.?AVdtPathQueue@@ 2 3 JdtPathQueue::PathQuery.?AUPathQuery@dtPathQueue@@5# 2  27# 3, 9 27: 27#;< W CC> 027? 27##pp u27B u24u#tC u27E X24# 2, H27: 27 275PathQueryCMAX_QUEUE 6m_queue um_nextHandle tm_maxPathSize tm_queueHead km_navquery8purge=dtPathQueue8~dtPathQueue@initAupdateCrequestDgetRequestStatusFgetPathResultGgetNavQueryIoperator=J__autoclassinit2K__vecDelDtor26LdtPathQueue.?AVdtPathQueue@@ 3    2  k  5  R  uref startPos endPos # startRef #(endRef #0path t8npath u<status t@keepAlive HfilterJ TPdtPathQueue::PathQuery.?AUPathQuery@dtPathQueue@@ kVk#0 5,   5 \  ]  6 _  _, a 6Yb 6Ycd 6Y# N6Y N #hC u6Yi M k  l u6`m l6` N6Yop t6`# !6` 6, t6Yb 6Y 6YedtNodePoolf~dtNodePoolfclearggetNodegfindNodejfindNodesngetNodeIdxqgetNodeAtIdxrgetMemUsedrgetMaxNodesrgetHashSizesgetFirstsgetNextrgetNodeCountuoperator= Nm_nodes !m_first __crt_locale_pointers.?AU__crt_locale_pointers@@   _Placeholder*_iobuf.?AU_iobuf@@##9pt__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers * const>.?AU?$__vcrt_assert_va_start_is_not_reference@QEAU__crt_locale_pointers@@@@   p __vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@QEB_W@@  #q#3pt"#q##3pt:%%9pt :%9pt 9pt :9pt__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@PEB_W@@  :%9pt#3#3pt99pt__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@__vcrt_assert_va_start_is_not_reference<__crt_locale_pointers *>.?AU?$__vcrt_assert_va_start_is_not_reference@PEAU__crt_locale_pointers@@@@  9%9pt#ptGpt!__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@QEBD@@__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@QEBD@@ # #p#pt&D%Gpt("#p##pt*D%%Gpt,Gpt.DGpt0D%Gpt2Gpt4##pt6GGpt8GGpt:*BVItem.?AUBVItem@@ < = *)BVItem.?AUBVItem@@ <  =, ,@CCC!!C ' !!!tF--tH I ##JK@tttM <,t t  ,S%T@TSTT TTT ,tt] u_ !b C0dn__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@PEB_W@@__the_value0g__vcrt_va_list_is_reference::.?AW4@?$__vcrt_va_list_is_reference@PEB_W@@&hni__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@PEB_W@@j__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@PEBD@@0g__vcrt_va_list_is_reference::.?AW4@?$__vcrt_va_list_is_reference@PEBD@@&ljm__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@PEBD@@FDT_POLYTYPE_GROUNDDT_POLYTYPE_OFFMESH_CONNECTION.todtPolyTypes.?AW4dtPolyTypes@@__vcrt_va_list_is_reference<__crt_locale_pointers *>.?AU?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@0g__vcrt_va_list_is_reference<__crt_locale_pointers *>::.?AW4@?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@&rs__vcrt_va_list_is_reference<__crt_locale_pointers *>.?AU?$__vcrt_va_list_is_reference@PEAU__crt_locale_pointers@@@@r__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@QEB_W@@0g__vcrt_va_list_is_reference::.?AW4@?$__vcrt_va_list_is_reference@QEB_W@@&vrw__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@QEB_W@@__vcrt_va_list_is_reference<__crt_locale_pointers * const>.?AU?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@0g__vcrt_va_list_is_reference<__crt_locale_pointers * const>::.?AW4@?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@&z{__vcrt_va_list_is_reference<__crt_locale_pointers * const>.?AU?$__vcrt_va_list_is_reference@QEAU__crt_locale_pointers@@@@n__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@QEBD@@0g__vcrt_va_list_is_reference::.?AW4@?$__vcrt_va_list_is_reference@QEBD@@&~n__vcrt_va_list_is_reference.?AU?$__vcrt_va_list_is_reference@QEBD@@VdtObstacleAvoidanceDebugData.?AVdtObstacleAvoidanceDebugData@@    ,     # # 0"poooooo  t# p @ ,   dtObstacleAvoidanceDebugData~dtObstacleAvoidanceDebugDatainitresetaddSamplenormalizeSamplesgetSampleCountgetSampleVelocitygetSampleSizegetSamplePenaltygetSampleDesiredVelocityPenaltygetSampleCurrentVelocityPenaltygetSamplePreferredSidePenaltygetSampleCollisionTimePenaltyoperator= tm_nsamples tm_maxSamples @m_vel @m_ssize @m_pen @ m_vpen @(m_vcpen @0m_spen @8m_tpen__autoclassinit2__vecDelDtorV&@dtObstacleAvoidanceDebugData.?AVdtObstacleAvoidanceDebugData@@   @   NdtObstacleAvoidanceQuery.?AVdtObstacleAvoidanceQuery@@    ,     # #CC 0popp  NdtObstacleAvoidanceParams.?AUdtObstacleAvoidanceParams@@ rrմCY qa,a(cfQbcCPgXcRW#&,$"ۤ^[rq5)'ї~0@hPiwdUTKZ6ZO8M3==%L~~*jހG#\#/ FۆPfCEu6E\d i ddثJ ~5QZufG?qM!Y ϕgl V!KSJ&  q:d|ZBhddXCqIk`i(N@a.`(p\.G)T">]v*z(Z3d^KY0hPI[ƕձiO#D#ea\I0;M\'FTyA`6)DO?M[kgJyM@ƱXk"{ 6^ɖ[~b $יdrl,,bh$ ƪ(p/Kx!uq@];0qD_+{?\=^hdKz4Lwe!E^V&O~_ZKhO:4>l0u!QK?rqYs25zuƱ3i.Ttc$Z=|Z}:3(*xCFՂK-J''TW!W`[3g(* ϲx֔v3q1I-#e&*{o&-|H\!]$_v nf_=pij0M ?Vܙ=Dq 1.| >uԥ_I  (h?7NS?>8_lBF?/Fog@>%'Eje<irDha r؆Y?~9;ߚ67M8I&:Vܗ7L <kUzYwuX <q?ȲtVAޱr!4~jJղy/c>}b.Kj>\>caXxZu)Y6o4[wt:au4U\8C MyBYojmFf"VO"QG@M[u><kyD>I 56(9_ {"-Z${dbwV1zgu uCb9@"Lw DX!BW3;%Kv"e{VȹO*M~ r'i&L.<vcMRK%4%+w@zTBSL9ϬzX} $T8Pz$zf7W2j 9G2V S&}H}هA;Ńz2"&"CGt]ad~l#rJo#er,4v,MWDZy(t-V?3w;" 8rj2oXϡP!\cI>y1 A۾1RB{LI}J5CG9~FSRz^[ =NWYE\VjjJnnWm&E31ZZ7c MQ=g`0@_buF@]5]G-obG~\uJi6 [wgRouJ,(b*W߱UUMm87Z$Y)CEW6XvO'&K̓uT`PN+o}x-)>49;m 3̕*4T3ʮ RR7^rZ3B&r So/\jcBŴ(r= s]2<-qDER^T:ly-0N###@@#T 6dtSegInterval.?AUdtSegInterval@@  2 #ref tmin  tmax6dtSegInterval.?AUdtSegInterval@@C%#N# NDT_STRAIGHTPATH_AREA_CROSSINGSDT_STRAIGHTPATH_ALL_CROSSINGSBtdtStraightPathOptions.?AW4dtStraightPathOptions@@DT_FINDPATH_ANY_ANGLE:tdtFindPathOptions.?AW4dtFindPathOptions@@NDT_NODE_OPENDT_NODE_CLOSEDDT_NODE_PARENT_DETACHED.tdtNodeFlags.?AW4dtNodeFlags@@DT_RAYCAST_USE_COSTS:tdtRaycastOptions.?AW4dtRaycastOptions@@Z$_TypeDescriptor$_extraBytes_26.?AU$_TypeDescriptor$_extraBytes_26@@p#6 -pVFTable spare nameZ*$_TypeDescriptor$_extraBytes_26.?AU$_TypeDescriptor$_extraBytes_26@@S??_7dtFindNearestPolyQuery@@6B@??_EdtFindNearestPolyQuery@@UEAAPEAXI@Z?process@dtFindNearestPolyQuery@@UEAAXPEBUdtMeshTile@@PEAPEAUdtPoly@@PEA_KH@Z}??_7dtCollectPolysQuery@@6B@??_EdtCollectPolysQuery@@UEAAPEAXI@Z?process@dtCollectPolysQuery@@UEAAXPEBUdtMeshTile@@PEAPEAUdtPoly@@PEA_KH@Z:dtProximityGrid.?AVdtProximityGrid@@   FdtProximityGrid::Item.?AUItem@dtProximityGrid@@  t# ,     # # 0oooo oooo!C t t {# @# ,    @m_cellSize @m_invCellSizeItem m_pool tm_poolHead tm_poolSize !m_buckets t m_bucketsSize $m_boundsdtProximityGrid~dtProximityGridinitclearaddItemqueryItemsgetItemCountAtgetBoundsgetCellSizeoperator=__autoclassinit2__vecDelDtor:68dtProximityGrid.?AVdtProximityGrid@@   O *dtCrowd.?AVdtCrowd@@   6dtCrowdAgent.?AUdtCrowdAgent@@    FdtCrowdAgentAnimation.?AUdtCrowdAgentAnimation@@  #  #@Co         tC#p 0 # ,   #Co> 0C     t#BdtCrowdAgentParams.?AUdtCrowdAgentParams@@   p tC  Cp 0 0C tFdtCrowdAgentDebugInfo.?AUdtCrowdAgentDebugInfo@@  o    p# # N# X# ,  !m_next Cm_maxNodes Cm_hashSize t m_nodeCountv__autoclassinit2w__vecDelDtor2&x(dtNodePool.?AVdtNodePool@@ u ur pos @ cost @total Fpidx zstate {flags #id*| dtNode.?AUdtNode@@ _  M    !    R  R ,  R R R# NR# N R   0R# tR# R, RtN R R R^dtNodeQueue~dtNodeQueuecleartoppoppushmodifyemptygetMemUsedgetCapacityoperator=bubbleUptrickleDown hm_heap Cm_capacity t m_size__autoclassinit2__vecDelDtor2&dtNodeQueue.?AVdtNodeQueue@@ h    6Yu2#2#f#V#32##\2##2##u R2##:dtPathCorridor.?AVdtPathCorridor@@    ,     # # 0#p @ #Ck tpok  0n##@@k 0 0#pk 0Ck 0pk 0pC  p# ## # t# ,   r m_pos  m_target #m_path t m_npath t$m_maxPathdtPathCorridor~dtPathCorridorinitresetfindCornersoptimizePathVisibilityoptimizePathTopologymoveOverOffmeshConnectionfixPathStarttrimInvalidPathisValidmovePositionmoveTargetPositionsetCorridorgetPosgetTargetgetFirstPolygetLastPolygetPathgetPathCountoperator=__autoclassinit2__vecDelDtor:&(dtPathCorridor.?AVdtPathCorridor@@   #   2#2#,#c#  @ppo#CCCt##2## 2##2## 2#$#fDT_STRAIGHTPATH_STARTDT_STRAIGHTPATH_ENDDT_STRAIGHTPATH_OFFMESH_CONNECTION>tdtStraightPathFlags.?AW4dtStraightPathFlags@@*_iobuf.?AU_iobuf@@  F__crt_locale_pointers.?AU__crt_locale_pointers@@  #3pt  >__crt_locale_data.?AU__crt_locale_data@@  F__crt_multibyte_data.?AU__crt_multibyte_data@@  * locinfo mbcinfoFytes_16@@#> tnCatchableTypes arrayOfCatchableTypesj$_s__CatchableTypeArray$_extraBytes_16.?AU$_s__CatchableTypeArray$_extraBytes_16@@_Functor_Pmf_object_Pmf_refwrap_Pmf_pointer_Pmd_object_Pmd_refwrap_Pmd_pointerBtstd::_Invoker_strategy.?AW4_Invoker_strategy@std@@ Z$_TypeDescriptor$_extraBytes_29.?AU$_TypeDescriptor$_extraBytes_29@@p#6 -pVFTable spare nameZ-$_TypeDescriptor$_extraBytes_29.?AU$_TypeDescriptor$_extraBytes_29@@Z$_TypeDescriptor$_extraBytes_31.?AU$_TypeDescriptor$_extraBytes_31@@p#6 -pVFTable spare nameZ /$_TypeDescriptor$_extraBytes_31.?AU$_TypeDescriptor$_extraBytes_31@@j V??_7exception@std@@6B@??_Eexception@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZr/"^??_7bad_exception@std@@6B@??_Ebad_exception@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZjD"V??_7bad_alloc@std@@6B@??_Ebad_alloc@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZ~X$l??_7bad_array_new_length@std@@6B@??_Ebad_array_new_length@std@@UEAAPEAXI@Z?what@exception@std@@UEBAPEBDXZVD??_7nested_exception@std@@6B@??_Enested_exception@std@@UEAAPEAXI@Z"q??_7bad_variant_access@std@@6B@??_Ebad_variant_access@std@@UEAAPEAXI@Z?what@bad_variant_access@std@@UEBAPEBDXZ #   Q  *  7  S 2##^   0  J @#H   p05   7   9 JdtFindNearestPolyQuery.?AVdtFindNearestPolyQuery@@ ;  ; = ;<> ; @, A ;<BXp ;<D?CE @  #;G# p;G# ;< ;<# ;, L;<> L;<BMN ;< ;<R Xm_query pm_center @m_nearestDistanceSqr # m_nearestRef (m_nearestPointFdtFindNearestPolyQueryHnearestRefInearestPointJprocessK~dtFindNearestPolyQueryOoperator=P__autoclassinit2Q__vecDelDtorJ&R8dtFindNearestPolyQuery.?AVdtFindNearestPolyQuery@@ ;<D ;  X    @  S  Y, Z[@5   ^   ` 0b# d pppp0fS#BdtCollectPolysQuery.?AVdtCollectPolysQuery@@ i  i k ijl i n, o ijp#C ijrmqs n  tiu# 0iu# ij ij# ij ij #m_polys Cm_maxPolys tm_numCollected 0m_overflowtdtCollectPolysQueryvnumCollectedwoverflowedxprocessy~dtCollectPolysQueryz__autoclassinit2{__vecDelDtorB| dtCollectPolysQuery.?AVdtCollectPolysQuery@@ ijr i  n  t  , u#2#*\j{dtor} ^\jresetenX\daddSegment@Nؚ5ۊ\mupdate\oisValidisfinite5Z,AdtMinw&X| ZdtMaxM&{dtSqr@4<.4dtMinWG>log2fB7ufmalMB:fminlMHEET#}scalbnf`QR8_wasserto8 .exp2lkoL*dtDistancePtSegSqr2DMv7Bstrrchr21^powf921"jK<wcsrchr[ɦ+cosh42tfdiml&KVѩ logbf'0z_asinhlc ɒnextafterf[Serfcf*.Mg?sinfd)P_ldpcomp<`Xatanfbd fminfڂ#OZsqrt~!1|Pupow)@strnlenscp6 tanh~zOBstrchr:'YjfmaxfVHUFstrstr^.A:,coshf/ ^9"(__std_terminateuSw\+,memset frexp7ilXexp2fOۦHC:\game_server\RustProjects\recast_navigation\recast_src\out\build\windows-default\predefined C++ types (compiler internal)x_ldsign[rN1memchr\,ldexpnBexpzm Ailogbl'dsGacosf# |?&_Init_thread_abort & [\log2l Ltgammaf#x_fdtest-nV*?0cosf5tanhfuK#bx>wcsstr [vZC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Include\Recast.hxrintf 5\Ihxscalbnl꾲3H_fdsign)F<wcschrV6srintl6qlrintf tz$ '_errnopE3x_ldtest+x)acoshl|dOQatan2a( _copysign4¼llrintflًR,bV_chgsign(,z%p%nexttowardf6aceilfN朌kx{expm1lY=8wcstok;,7W&_Init_thread_headerz:logo*findLocalNeighbourhood5*&)getPolyWallSegmentsB.A!e"4isValidPolyRef2ةK/b##!sqrtf۷* >wcspbrkܝW_tanQ#&fmodAU$lgammaf>{8Z/_purecallGqfloorf{v,"operator deleteln%=5 G?;xlrintl- U9fabsHIC.(_invalid_parameter_noinfoaFanexttowardl/<6acosl llrintlPderflJۯ<&_Init_thread_footerPQfmaxlqacoshfCѢѪcbrtf uyerfclk&ėmatanhf0i(&tgammal2=O%blog1pfFGFsinhffo-lkasinKolog10fV9)=<6sinh:BfmodfԙILlogblS-ݮxtanf\:mj3remquolJdgsqfdimf L]nearbyintl-K[ʹatanhl)oՄ=_hypotfa,atan2fÙHremainderfv aCilogbfTsˇ|^Tasinf[ՌXllroundlP\*!nextafterl`q/log1pl0Kremquof\L㚅A_dsigno,ԇ6IlroundfTvQA;modff#ψVremainderliMkgkscalblnlN[}floor[ cbrtlkz4wFstrpbrk'$[W cos⋾|Cceilꦌ{logf֚Z _dtest! 1J_fdpcompz7!Kyfmaf;FZlog10p6WF_dpcomp !4{SNC:\game_server\RustProjects\recast_navigation\recast_src\Navigation.hppU-bxexpfZbq$y/memcpyQ/memmoveNt\lgammaĺe#j _hypot]gllroundfx1F"__vecDelDtor|X;JxxmodfErlroundlFzexpm1f%<scalblnfB$[ sinhǒcVC:\game_server\RustProjects\recast_navigation\recast_src\NavigationBuilder.hppatan֊C:{ } asinhfrnearbyintf VN}erff*@p5wcsnlen Hb^q &M fC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourNavMeshBuilder.h {ctor}$v{dtor}Ԉ(startTimers=stopTimer&>doResetLogv[I doLog\DMV"doResetTimerszeS "doStartTimer6>_4{doStopTimer#I-*doGetAccumulatedTime-r[0__delDtor2. rcVsublQ?orcVcopy?: Xg{ctor}'UQS{ctor}L MXh{dtor}BɉXhCleanup g2h"XqBuildNavmeshJ6KSXtSetSettings+V&XuCreateDetourMeshtg-"operator new[]Y(&rcErodeWalkableArea*s^x&rcFreeHeightFieldٕ<&<*rcRasterizeTriangles!0ß}"rcAllocPolyMesh+[8*rcMarkWalkableTriangles "ı,v"rcBuildPolyMeshr 4.rcFreeCompactHeightfield;pNPIX*rcBuildDistanceFieldiŒTrcSqrtUl,H*rcFreePolyMeshDetail7*"__vecDelDtoru&rcFreeContourSetsqD55 2rcFilterWalkableLowHeightSpansIR*rcBuildPolyMeshDetail1ia"operator newg،I*rcAllocPolyMeshDetail7mCh&rcFilterLedgeSpans; 6rcFilterLowHangingWalkableObstaclesv5"rcFreePolyMesh0Jq&rcAllocContourSetN\,&dtCreateNavMeshData8&operator delete[]*jC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source\DetourLocalBoundary.cppGVC:\game_server\RustProjects\recast_navigation\recast_src\NavigationBuilder.cppIdtVdotw[C8dtVsubpѬ1udtVdot2Dȓ@J\dtVperp2DVqYCdtTriArea2DBsPw5.!dtClosestPtPointTriangle4kY Y>.#dtIntersectSegmentPoly2D#Mok &%dtCalcPolyCenterNP2'dtClosestHeightPointTriangle'X&)dtPointInPolygonnאtYV.+dtDistancePtPolyEdgesSqr\|xprojectPoly甩N"overlapRangeha竹&-dtOverlapPolyPoly2DV*./dtRandomPointInConvexPoly4PN~!MvperpXZ!5ܛ&1dtIntersectSegSeg2Dv'<)^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourCommon.cpp\fC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourPathQueue.hM^U^"YdtStatusSucceedTxmZ"YdtStatusFaileddNڍ&YdtStatusInProgress>TM/;2<{ctor}e28{dtor}@T Ae28purge]Cp2@initڨ u9b2Aupdate93 J*2Crequest09J&2DgetRequestStatusaju!"2FgetPathResultyy.I%&WdtFreeNavMeshQuery.2closestPointOnPolyBoundary"0}"2getPolyHeight͌<&$jC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source\DetourPathCorridor.cppRC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\corecrt.hiZC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\corecrt_wstdio.hRC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\stdio.h$HfC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourNavMeshBuilder.cpp?!2__local_stdio_printf_options.__local_stdio_scanf_options#B6"_vfwprintf_lq 'e&"_vfwprintf_s_lAH"_vfwprintf_p_l.ğI_vfwscanf_l"_vfwscanf_s_l}" _vsnwprintf_l{7" _vsnwprintf_s_ltsw\" _vswprintf_c_l Y>,I"  tm_maxAgents m_agents m_activeAgents m_agentAnims 2 m_pathq m_obstacleQueryParams m_obstacleQuery m_grid #m_pathResult tm_maxPathResult m_agentPlacementHalfExtents m_filters @m_maxAgentRadius tm_velocitySampleCount km_navqueryupdateTopologyOptimizationupdateMoveRequestcheckPathValiditygetAgentIndexrequestMoveTargetReplanpurgedtCrowd~dtCrowdinitsetObstacleAvoidanceParamsgetObstacleAvoidanceParamsgetAgentgetEditableAgentgetAgentCountaddAgentupdateAgentParametersremoveAgentrequestMoveTargetrequestMoveVelocityresetMoveTargetgetActiveAgentsupdategetFiltergetEditableFiltergetQueryHalfExtentsgetQueryExtentsgetVelocitySampleCountgetGridgetPathQueuegetNavMeshQueryoperator=__autoclassinit2__vecDelDtor*1&dtCrowd.?AVdtCrowd@@>dtCrowdNeighbour.?AUdtCrowdNeighbour@@#0@#0 ###   # # N 0active  state 0partial corridor \0boundary @topologyOptTime neis tnneis @desiredSpeed npos disp dvel nvel vel  params HcornerVerts xcornerFlags cornerPolys tncorners  targetState #targetRef targetPos utargetPathqRef 0targetReplan @targetReplanTimedtCrowdAgent~dtCrowdAgent __vecDelDtor6 dtCrowdAgent.?AUdtCrowdAgent@@           N      @radius @height @maxAcceleration @ maxSpeed @collisionQueryRange @pathOptimizationRange @separationWeight  updateFlags  obstacleAvoidanceType  queryFilterType  userDataB (dtCrowdAgentParams.?AUdtCrowdAgentParams@@  " tidx @dist>dtCrowdNeighbour.?AUdtCrowdNeighbour@@2#"#  CoCCt!#@2#&     0active initPos startPos endPos #(polyRef @0t @4tmaxF"8dtCrowdAgentAnimation.?AUdtCrowdAgentAnimation@@ P      ' ##()   +  -    #    CCt4uu06#@#J tidx optStart optEnd  vodF:(dtCrowdAgentDebugInfo.?AUdtCrowdAgentDebugInfo@@* pooCCt <          o0C@E@C  oIooo@K### ODT_CROWD_ANTICIPATE_TURNSDT_CROWD_OBSTACLE_AVOIDANCEDT_CROWD_SEPARATIONDT_CROWD_OPTIMIZE_VISDT_CROWD_OPTIMIZE_TOPO.tQUpdateFlags.?AW4UpdateFlags@@DT_CROWDAGENT_TARGET_NONEDT_CROWDAGENT_TARGET_FAILEDDT_CROWDAGENT_TARGET_VALIDDT_CROWDAGENT_TARGET_REQUESTINGDT_CROWDAGENT_TARGET_WAITING_FOR_QUEUEDT_CROWDAGENT_TARGET_WAITING_FOR_PATHDT_CROWDAGENT_TARGET_VELOCITY:tSMoveRequestState.?AW4MoveRequestState@@nDT_CROWDAGENT_STATE_INVALIDDT_CROWDAGENT_STATE_WALKINGDT_CROWDAGENT_STATE_OFFMESH6tUCrowdAgentState.?AW4CrowdAgentState@@: !id x y !nextFWdtProximityGrid::Item.?AUItem@dtProximityGrid@@  2## 2# # ,   _ .rcNewTag.?AUrcNewTag@@ a b,.rcNewTag.?AUrcNewTag@@2rcIntArray.?AVrcIntArray@@ e >rcTempVector.?AV?$rcTempVector@H@@ e h efi e k, l efm ef ef#"jnop ef tef# k  tet# tet efvw ef# e, zefi zefm{| ef ef gm_implqrcIntArrayrpushrresizespopusizexoperator[]y~rcIntArray}operator=~__autoclassinit2__vecDelDtor2&rcIntArray.?AVrcIntArray@@ g   BrcVectorBase.?AV?$rcVectorBase@H$00@@  C,t   tt tt   t{{     t{ {{     ,   #* # 0        # 0#   # # t# {# ,     z m_size m_cap tm_dataconstructconstruct_range copy_rangedestroy_rangeallocate_and_copyresize_implsize_typetvalue_typercVectorBase~rcVectorBasereserveassignresizeclearpush_backpop_backsizecapacityemptyoperator[]frontbackdatabeginendswapoperator=__autoclassinit2__vecDelDtorB.6rcVectorBase.?AV?$rcVectorBase@H$00@@ g  g g ,  g g g g#|Ju{6 <R2`}c)3|Oc"efaP}IZ YՑU{K %gUKz(jϒ6J4m g؁ߣ}=[)lzQ#H1JĴt + R P?kE\;u3D";QVyc!is}ϻt]E0`G jN)nfFC8z6L:Wo lnBh?M=-bԸL0~w;4+a_[Rhp'c&zrNz)BF07ܛ7r@e*دV r7$OjXj8~K-iZ/+ՠI}7 0[/(Fv*YB0nLCJZD.8+-(X/joa%%?wG׊ {+d#_Z;z$=Kq4T Y)oxM1@ D/=e|z=O^}DbUlY!}v}?uj 'gWUR6o *;QO @WE?WDHsr9Xt(>Zn81)/)9KD VA2!"!fetB98Lzt7zWq3,NF>>B+0 +"/JiCS#yͿ{cW :W`)7=0n,6}LPOVOOc1Vg  z:fP2Sg@63h?LwofT:#Yt(  EeM]\ [Lm0Pxfo~ёD{(ڄAB'Kw/ 1%ZV&-#o*,MtѶVyR  bHb`DA\]pks,:Q Wn[8KRNz,ܢ8m,u]Oh "_j npCQ~fЮa`26Q->F9xr?*e X%PVE$JCgxʖ(HdE_Za 2/O.dXrQDžZ^vq\. _}a\eyfdYI#uhMsPw_ܯ]/;.E<ŋ4g8[|blrr$ mh-X1+.x-)D]3 $MeB>u0mQ58c-;HPeOTԐv,2GP$ 30R;CcC-}F6ԇ!)iM[+Ҕ"*-;^_S>n@tSu;c7j#8ji:r/2-Qeu:w!'J}(||C.SQ{ Yu#Exo78m.$=0@E`1F&M~."KZ7F1!dEPXMpŗmf`+]P*I-q\ Xr?"Q03.!G{~rYƾ[')STltF&dbnRP(#8};QXz XUcCvpt-/o&q*^QoY[jfAxs{oYhiD, fe9S f\ƩCSn ?qQ+fǣ_!3Z|8`s@ eߝZNZ`?S׽r^YQh:46Ri\f.:vA@3d" DZOD!j9 jGM3\4]WtU,G,S"operator newݯO}dtMathFabsfvdtVscaleY:p^ƿ"adtVnormalize3"P%$P std&6_Fnv1a_append_bytesz7d{ctor}eJ0{ctor},w{ctor}/ J{dtor}@gwhatikw!l__delDtorm'-__delDtorc?({dtor}vhy1:{ctor}آ/1B__delDtory"ħ1={dtor}9RRߢFO{ctor}\#FV__delDtorsVgFQ{dtor} #Th~]d{ctor}ն턹]f{dtor}Gw.]b{ctor}S5P "]loperator bool$C0,$S&]m_Current_exceptionn6operator==yeo`6operator==bmv6operator==;:V&]p__autoclassinit2@b&6current_exceptionPIf Z&6rethrow_exceptionL:$-15{ctor}ߊiFN{ctor};c19{ctor}F~M[{dtor}Is8Q__delDtor ߓ[what>\k {ctor}Jl4O{dtor}"{ctor}ٿ|__delDtordY&sweepCircleCircle.txDisectRaySegCߎ#$؜6dtAllocObstacleAvoidanceDebugData 6dtFreeObstacleAvoidanceDebugData.Q써__delDtorHhh&*{ctor}'7{={dtor}̇jWinit5T9reset 5$addSampleW-"normalizeArraygJ(8&normalizeSamples?^ Y2dtAllocObstacleAvoidanceQuery!C[ ݴ2dtFreeObstacleAvoidanceQueryWꠐ__delDtor!5{ctor}6m<{dtor}Ʋ`initY3 uresetg@#addCircle0`addSegment;-2/@;prepare iq"processSampled~&sampleVelocityGridb"adtNormalize2D:6&@[dtRorate2D*sampleVelocityAdaptive|ٌ *6_Hash_representation.n*6_Hash_representationEam1*6_Hash_representation> **6_Hash_representation;@dtClampcOG[&6_Fnv1a_append_valueO9`*&6_Fnv1a_append_value"U&6_Fnv1a_append_value2RzT&6_Fnv1a_append_valueD" xxxxx"_CrtDbgReportW;}S xx"\_get_terminate dJ`*__ExceptionPtrRethrowd}[-*2__ExceptionPtrCurrentException*ےt(terminateR-K*__ExceptionPtrCompare+M*__ExceptionPtrDestroy /~"\_get_unexpectedo1 *z__ExceptionPtrToBoolb}T*__std_exception_copy?)d x&~__ExceptionPtrSwapUa`Ѿbx"__vecDelDtorѪlWu!"__vecDelDtor.>Ni,"FV__vecDelDtordg{8("1B__vecDelDtor#{+"__vecDelDtor9u^3"-__vecDelDtor 1!/&w__ExceptionPtrCopy&t5.|__ExceptionPtrCopyException+^93x*__ExceptionPtrCreateKt$!x*w__ExceptionPtrAssignK44?*__std_exception_destroy--t2nC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source\DetourObstacleAvoidance.cppfC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourNavMeshQuery.cppSr}= IPgetAreaN2SIPgetTypee/|Xuo6ngetNodeIdxt5| _vswprintf_lYo H"__vswprintf_lgr^vvswprintf7F " _vswprintf_s_l#N" _vswprintf_p_lH3_l%"_vscwprintf_l$Y6!C'"_vscwprintf_p_l9OklRd_vswscanf_lv:w"_vswscanf_s_lJZӚ"_vsnwscanf_lQ9ft"_vsnwscanf_s_l6B=5̊"_vfprintf_l,'RL""_vfprintf_s_l)B܆""_vfprintf_p_l _*a"_vfscanf_l5+˜""_vfscanf_s_lDeri(")_vsnprintf_l4GU 3_vsnprintf0>x:3vsnprintf5/1_vsprintf_lڈ㡨")_vsprintf_s_l_Nq$")_vsprintf_p_lՒ!5y"-_vsnprintf_s_l-"/_vscprintf_l_Zq1]"/_vscprintf_p_lAKı"5_vscprintf_p@Y 4w'")_vsnprintf_c_lgET=>9_vsscanf_l#"9_vsscanf_s_l=S@;vsscanf_sEIMsetArea\]=IMsetTypeרn%}"dtMathFloorf2z`|dtMathCeilfEcKdtVminX}1ЮdtVmaxGp&PRdtAlign4Rv"cdtSwapEndianN-92K"`dtSwapEndian&3z^"dtSwapEndian-\"adtSwapEndianNy"IcompareItemXu-"IcompareItemYL2x"IcompareItemZf,;,\DcalcExtendsWڡDGlongestAxis}_MNsubdivideE;p"^createBVTree>rL*QclassifyOffMeshPoint_te.edtNavMeshHeaderSwapEndian$*3*edtNavMeshDataSwapEndiany;b+PdtClamp(7RL2UdtGetThenAdvanceBufferPointerPR?2VdtGetThenAdvanceBufferPointertP2WdtGetThenAdvanceBufferPointerr?OT2XdtGetThenAdvanceBufferPointery2YdtGetThenAdvanceBufferPointerCG2@2ZdtGetThenAdvanceBufferPointer_r/x(2[dtGetThenAdvanceBufferPointeru:. __stdio_common_vfprintf_s/*7__stdio_common_vsscanf"":jC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vadefs.hhj* __stdio_common_vfscanf5'LcBfln.__stdio_common_vswprintf_p_ޑؾ*'__stdio_common_vsprintf^CjTԂ.__stdio_common_vswprintf̖_7Sp .__stdio_common_vsnwprintf_s".+__stdio_common_vsnprintf_s`4$1Lqsort̋* __stdio_common_vfprintfxGdJrt.'__stdio_common_vsprintf_s4?CA.'__stdio_common_vsprintf_pUu]|S!].__stdio_common_vfwprintftw*__stdio_common_vswscanf9L~vx"__acrt_iob_func-͕*__stdio_common_vfwscanfvVĤz|. __stdio_common_vfprintf_p[8.__stdio_common_vswprintf_s\އN.__stdio_common_vfwprintf_s=oSW_.__stdio_common_vfwprintf_pjF 8~nC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourObstacleAvoidance.h&anC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\type_traits!!!!vC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vcruntime_exception.h &0&/&gD&rX&jC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\exceptions,x$pp u"$pCoo wpCo@Cty$poo { D  }      0,u#tttttCCCCCC@{{{t0000{{{{00 ,6rcContourHole.?AUrcContourHole@@   J contour tminx t minz tleftmost6rcContourHole.?AUrcContourHole@@BrcPotentialDiagonal.?AUrcPotentialDiagonal@@   " tvert tdistBrcPotentialDiagonal.?AUrcPotentialDiagonal@@:rcContourRegion.?AUrcContourRegion@@    : outline holes tnholes:rcContourRegion.?AUrcContourRegion@@ttt  frcScopedDelete.?AV?$rcScopedDelete@UrcPotentialDiagonal@@@@       ,     # # # ,   ptrrcScopedDelete~rcScopedDeleteoperator struct rcPotentialDiagonal *operator=__autoclassinit2__vecDelDtorf frcScopedDelete.?AV?$rcScopedDelete@UrcPotentialDiagonal@@@@   #0tt{{0{{tt{0#7tt0 ,NrcScopedDelete.?AV?$rcScopedDelete@E@@     ,      # #  # ,    ptrrcScopedDelete~rcScopedDeleteoperator unsigned char *operator=__autoclassinit2__vecDelDtorN frcScopedDelete.?AV?$rcScopedDelete@E@@   #-ttt zzzoCC zJrcScopedDelete.?AV?$rcScopedDelete@C@@     ,     # # # ,   ptrrcScopedDelete~rcScopedDeleteoperator signed char *operator=__autoclassinit2__vecDelDtorJ frcScopedDelete.?AV?$rcScopedDelete@C@@   #,{Ct^rcScopedDelete.?AV?$rcScopedDelete@UrcContourRegion@@@@     ,     #i"6pgetNodeAtIdxI v6rgetMaxNodesK'iRclear?#3RpopiMRpush~}yakRmodifysD)IRempty; V-RgetCapacityо9mdtVlerpC`]dtVaddi/z0]dtVlenSqrFUHLdtVdist$%ݶEdtVequal7,ț+/6dtVisfinite5z4"6dtVisfinite2Dm *cdtOverlapQuantBounds;u"cȨ"gdtOverlapBoundsi&We{ctor}|passFilterZgetCost`\U__delDtor]O{ctor}X?{dtor};jN6w__delDtorILjrR__delDtorcC"-findRandomPoint:S./findRandomPointAroundCircle^Y*̄&0closestPointOnPolyM*;;E{ctor}\=;HnearestRef c$F&K";InearestPointIu:;Jprocessr`$;Q__delDtor.?X;K{dtor} SS韭{ctor} #"findNearestPoly #d&@&;P__autoclassinit2rǁ&=queryPolygonsInTilet߻is{ctor}lOVl^"ivnumCollected:7=iwoverflowed6ixprocess|OBCi{__delDtoreTܛwiy{dtor}, P"queryPolygonsK H&iz__autoclassinit26/c"queryPolygons<1EoUpfindPathԭ"PgetPathToNoderwtٝb"JappendVertexbM"LappendPortals #]D?vs"BgetPortalPoints,7?"?getPortalPointss Zc"GgetEdgeMidPointek9DH"EgetEdgeMidPoint7c ^X"raycast3ʨU*findPolysAroundCircle9$3*findPolysAroundShape+zMùn.getPathFromDijkstraSearch'"insertInterval=-O&'findDistanceToWall%D"5isInClosedList_dOm)̀"\dtIgnoreUnused?}׽dtAbs8uY"dtIgnoreUnused[B-bئ4dtSwap;;br";Q__vecDelDtorƮ=G r zt WrcalcTileLocߎD,W~getTilesAtZW,C[И"WgetTileByRefݨVWgetMaxTiles \ WgetTile y &WgetTileAndPolyByRef1CJ.WgetTileAndPolyByRefUnsafes]qƎ"WisValidPolyRefs ,"WgetPolyRefBaseoNTɒ"WgetPolyHeight/#ͬ&WclosestPointOnPoly|/'KLYx"i{__vecDelDtorfPprocess)+XˢNjC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourProximityGrid.hbC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourCrowd.h tJ9#;"7dtStatusDetailuu\pgetCenterNwV.FcalcSmoothSteerDirectiontɄo1O.FcalcStraightSteerDirection6yl"addNeighbourfՕ"=getNeighboursf 0KuP"5addToOptQueueYC"5addToPathQueue뫬j'{{ctor}iM,9k5*__vec_ctor~zkB{dtor}~_gttz##b333u#~2#2#Fstd::_Container_base0.?AU_Container_base0@std@@   # ,  Fstd::_Fake_allocator.?AU_Fake_allocator@std@@  ,   j_Orphan_all_Swap_proxy_and_iterators_Alloc_proxy_Reload_proxyFstd::_Container_base0.?AU_Container_base0@std@@Fstd::_Fake_allocator.?AU_Fake_allocator@std@@Fstd::_Iterator_base0.?AU_Iterator_base0@std@@   y       #F_Adopt_Getcont&_Unwrap_when_unverifiedFstd::_Iterator_base0.?AU_Iterator_base0@std@@Fstd::_Container_proxy.?AU_Container_proxy@std@@  Jstd::_Container_base12.?AU_Container_base12@std@@     #   Fstd::_Iterator_base12.?AU_Iterator_base12@std@@  J_Container_proxy _Mycont _MyfirstiterFstd::_Container_proxy.?AU_Container_proxy@std@@          ,   # ,  #  _Container_base12operator=_Orphan_all_Swap_proxy_and_iterators _Myproxy_Orphan_all_unlocked_v3_Swap_proxy_and_iterators_unlocked_Orphan_all_locked_v3_Swap_proxy_and_iterators_lockedJ &std::_Container_base12.?AU_Container_base12@std@@6std::_Lockit.?AV_Lockit@std@@    ,    # #  t          ,  _Lockit~_Lockit_Lockit_ctor_Lockit_dtoroperator= t_Locktype__vecDelDtor6 &std::_Lockit.?AV_Lockit@std@@     ,   # ,  #     #  z_Iterator_base12operator=~_Iterator_base12_Adopt_Getcont&_Unwrap_when_unverified _Myproxy _Mynextiter_Assign_unlocked_Assign_locked_Adopt_unlocked_Adopt_locked_Orphan_me_unlocked_v3_Orphan_me_locked_v3__vecDelDtorF&std::_Iterator_base12.?AU_Iterator_base12@std@@        #2#6 ,   Nstd::_Fake_proxy_ptr_impl.?AU_Fake_proxy_ptr_impl@std@@   , Nstd::_Leave_proxy_unbound.?AU_Leave_proxy_unboundrcNewWXJrcDeletetKyrcNewڬYrcDelete< ˕rcNewm\xřĩrcDeleteUsrcNewv=O7'rcDeleteҀUrcNewl}rcDeleteC]B*W" rcIgnoreUnusedPC" rcIgnoreUnused4/ h$PrcClamp-c8rcMax[(rcMin# JB[__delDtor""]__delDtorm  -__delDtorȵ^x___delDtorF*;a__delDtor7lWǙ.(__report_rangecheckfailureV`ZC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\Recast.cppbC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourNavMesh.cppOLTS*edtGetDetailTriEdgeFlagsx3"WencodePolyIdzt7-m"WdecodePolyId*8賻J&WdecodePolyIdSaltAVn&WdecodePolyIdTile<D&WdecodePolyIdPolyq{X e"RdtOppositeTile=(JKK"2overlapSlabsٶC"0getSlabCoordm&.calcSlabEndPointsБGt9Ik"DcomputeTileHash&jk7allocLink2!D K6freeLinkHZ,i"fdtAllocNavMeshVAW"hdtFreeNavMesh2::W__delDtorbӁqW^{ctor}g0֗VnW`{dtor})Wginit#EDWbinit0atWigetParams:=&WfindConnectingPolyswC"WunconnectLinkse?F"WconnectExtLinksNt bk 9*WconnectExtOffMeshLinksjC"WconnectIntLinksTě`&WbaseOffMeshLinksW +*WfindNearestPolyInTile^&WgetTileStateSize*C"WstoreTileState^=%&WrestoreTileState?85.WgetOffMeshConnectionByRefv"WsetPolyFlagsOu\"WgetPolyFlags!Z5!WsetPolyAreaWgetPolyAreag ?A0xc18c6801.@closestPointOnDetailEdges_}.@closestPointOnDetailEdgesYxc@2EdtGetThenAdvanceBufferPointergSp2PdtGetThenAdvanceBufferPointersC2UdtGetThenAdvanceBufferPointeryq_M2ZdtGetThenAdvanceBufferPointer7Ξ2]dtGetThenAdvanceBufferPointer˶W7j l corcGetCon9bqinsertSortUe.rcMedianFilterWalkableAreaDU"vrcMarkBoxArea2 0&"tpointInPolye].<%7*xrcMarkConvexPolyAreaF# "zrcOffsetPoly/y !&|rcMarkCylinderArea%r`x^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastArea.cppbC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastContour.cpp\ eo{ctor}}Zerpushfݦerresizeg2;eusize0nٰlewoperator[]{^N"getCornerHeighthrdwalkContourR}t"distancePtSeg 08"simplifyContourc&._&calcAreaOfPolygon2DDnNprev %nextv"area2mhgDcxorb^fw)|left6057&*@std@@   ,   ,     #Z_Fake_proxy_ptr_imploperator=_Bind_ReleaseN&std::_Fake_proxy_ptr_impl.?AU_Fake_proxy_ptr_impl@std@@ Nstd::_Leave_proxy_unbound.?AU_Leave_proxy_unbound@std@@ ^std::_Basic_container_proxy_ptr12.?AU_Basic_container_proxy_ptr12@std@@    #        ,     # N _Ptr _Release_Basic_container_proxy_ptr12^std::_Basic_container_proxy_ptr12.?AU_Basic_container_proxy_ptr12@std@@  :std::tuple<>.?AV?$tuple@$$V@std@@    ,   ,     0 Btuple<>swap!_Equals!_Less:"std::tuple<>.?AV?$tuple@$$V@std@@ "BDtCrowdAgentsResult.?AUDtCrowdAgentsResult@@ & 6DtCrowdAgent.?AUDtCrowdAgent@@ (  &  &*#J )agents tagentCount+DtCrowdAgentsResultB,DtCrowdAgentsResult.?AUDtCrowdAgentsResult@@ ) z  state tactive tpartial @ desiredSpeed lposition lvelocity6/(DtCrowdAgent.?AUDtCrowdAgent@@:NavigationMesh.?AVNavigationMesh@@std::unordered_set,std::equal_to,std::allocator >.?AV?$unordered_set@_KU?$hash@_K@std@@U?$equal_to@_K@2@V?$allocator@_K@2@@std@@ 1 3, 4 1  165 16#78 16#@tt t16; t t16=  t16?FNavMeshPathfindQuery.?AUNavMeshPathfindQuery@@FNavMeshPathfindResult.?AUNavMeshPathfindResult@@ B AC 16DBNavMeshRaycastQuery.?AUNavMeshRaycastQuery@@FNavMeshRaycastResult.?AUNavMeshRaycastResult@@ G FH 16Illm t16K m t16M >16# k16# 1, Q165 16 16 >m_navMesh km_navQuery 2m_tileRefs9NavigationMesh:~NavigationMesh<Init>LoadTile@RemoveTileEFindPathJRaycastLSamplePositionNGetRandomPositionOGetDtNavMeshPGetNavmeshQueryLGetLocationRoperator=S__autoclassinit2T__vecDelDtor:&U`NavigationMesh.?AVNavigationMesh@@ 1   X *AiQuery.?AVAiQuery@@ Z  Z[# Z[#Wt tZ[^ Z[D A tZ[a Z[I tZ[K tZ[M tZ[# Z[ Z[* g# g, g g gBasercTempVector~rcTempVectoroperator=__autoclassinit2__vecDelDtor> 6rcTempVector.?AV?$rcTempVector@H@@ g e  k       *RC_ALLOC_PERMRC_ALLOC_TEMP.trcAllocHint.?AW4rcAllocHint@@#       t   2#J##c a 2##92##X  __vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@PEBD@@__vcrt_assert_va_start_is_not_reference.?AU?$__vcrt_assert_va_start_is_not_reference@PEBD@@  p# \  ^   E FrcHeightfieldLayerSet.?AUrcHeightfieldLayerSet@@     # #BrcHeightfieldLayer.?AUrcHeightfieldLayer@@   rcHeightfieldLayerSet~rcHeightfieldLayerSet layers tnlayers__vecDelDtorFrcHeightfieldLayerSet.?AUrcHeightfieldLayerSet@@    bmin  bmax @cs @ch t width t$height t(minx t,maxx t0miny t4maxy t8hmin t<hmax  @heights  Hareas  PconsBXrcHeightfieldLayer.?AUrcHeightfieldLayer@@`  c ,  ppp@ 2##R$t#:    ,      ,  Jtt!!!u6#Hc!#pt@@$pp@tt&   c  )  y  e pp@@C-pC@/ppppoo01@#  xu5u@#     :   <    > p###ttCtCT    x# x  I   2dtTileState.?AUdtTileState@@ L 6 tmagic tversion #ref2NdtTileState.?AUdtTileState@@MT2dtPolyState.?AUdtPolyState@@ Q " !flags  area2SdtPolyState.?AUdtPolyState@@RT L V  V,X%WY Q [ \Y2#2#d#Y#2   b  ttd># >g"DT_DETAIL_EDGE_BOUNDARYBtidtDetailTriEdgeFlags.?AW4dtDetailTriEdgeFlags@@DT_TILE_FREE_DATA.tkdtTileFlags.?AW4dtTileFlags@@#.Nttn#6d # tppts # # ,   ptrrcScopedDelete~rcScopedDeleteoperator struct rcContourRegion *operator=__autoclassinit2__vecDelDtor^ frcScopedDelete.?AV?$rcScopedDelete@UrcContourRegion@@@@   #/ZrcScopedDelete.?AV?$rcScopedDelete@UrcContourHole@@@@          ,            #   #   #  ,       ptrrcScopedDelete~rcScopedDeleteoperator struct rcContourHole *operator= __autoclassinit2__vecDelDtorZ frcScopedDelete.?AV?$rcScopedDelete@UrcContourHole@@@@      $#]      VUU0#brcScopedDelete.?AV?$rcScopedDelete@UrcLayerSweepSpan@@@@ %  %&>rcLayerSweepSpan.?AUrcLayerSweepSpan@@ (  % *, + %&, ) %&. %&#-/0 %&# )%&# %, 4%&, %& )ptr1rcScopedDelete2~rcScopedDelete3operator struct rcLayerSweepSpan *5operator='__autoclassinit26__vecDelDtorb f7rcScopedDelete.?AV?$rcScopedDelete@UrcLayerSweepSpan@@@@ %&. % 2 !ns  id  nei>;rcLayerSweepSpan.?AUrcLayerSweepSpan@@ZrcScopedDelete.?AV?$rcScopedDelete@UrcLayerRegion@@@@ =  =>6rcLayerRegion.?AUrcLayerRegion@@ @  = B, C =>D A =>F =>#EGH =># A=># =, L=>D => AptrIrcScopedDeleteJ~rcScopedDeleteKoperator struct rcLayerRegion *Moperator=?__autoclassinit2N__vecDelDtorZ fOrcScopedDelete.?AV?$rcScopedDelete@UrcLayerRegion@@@@ =>F =  #? # Slayers T?neis !Pymin !Rymax  TlayerId  Unlayers  Vnneis  Wbase6UXrcLayerRegion.?AUrcLayerRegion@@#5 @t 0X T  @, S #r0^#8  a , # #@t# A  ) $CCc0i km2##_"CCUC0q&pt@t@t@ts @,uuv@#P2 pppUppoooC0 yVpurge/6 __delDtorFz{dtor}j=initKfBv{ctor}!SDr.setObstacleAvoidanceParams|jrR^.getObstacleAvoidanceParams̋"getAgentCountntogetAgentlcѠ&getEditableAgent+!0l*updateAgentParameters̐addAgentrNFT?gremoveAgent(_*requestMoveTargetReplanu!|c&requestMoveTargetϟ&requestMoveVelocity4"resetMoveTargetbʃd1"getActiveAgents2ߦ>\{0C&updateMoveRequestj/"J.updateTopologyOptimizationG 0Z&checkPathValidityq/updateF9&RTgVA*1dtAllocProximityGridΉ2&.dtFreeProximityGridmjNDinitxIclear#r~haddItemqueryItemsǤT&wXbC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source\DetourCrowd.cppE*"rcAssertFailSetCustomWh]qN*$rcAssertFailGetCustom&6^8^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastAssert.cppI__delDtorW+PhashPos2i |aT{ctor}Y{dtor}ke©"getItemCountAtN->^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Include\RecastAlloc.hdPCP*PP,P"operator newaD g{dtor}FU#(4g"rcAllocDefaults(Ԓ~<"rcFreeDefaultDYCқ&rcAllocSetCustomGMDrcAlloc).i[rcFreeFpL=}3g{ctor}6O|Rg{ctor}ZPl\backw"1Roperator[]84a9<operator[]cgOjosizek$;Ppop_backK&rresize\E\T{dtor} 58L{ctor} Au{ctor}aT4sdresize2\ke"destroy_rangeP!b4resize_impl.push_backBݾzhconstruct*C["construct_rangekp!"construct_range>߫tfT&allocate_and_copy{$2@constructDeWS4copy_rangem~R</jC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source\DetourProximityGrid.cppr^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastAlloc.cppt+4{ctor}m( h5+8{dtor}R3PGu"RrcGetDirOffsetX"RrcGetDirOffsetY (FHRrcAbs,?_KrcMiner@wrcMax}mD"^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastFilter.cpp}+{ercVcrossx}RrcVmintt rcVmax%X ss"arcVnormalize\>rcSetConnm!P>""operator delete\!mZlogا+@ F[{ctor} N3)[{dtor}>9Pz]{ctor}?ο)]{dtor}' .#rcAllocHeightfieldLayerSet!.c.rcFreeHeightfieldLayerSetOY>#R{ctor}״X{dtor}^E_{ctor} ǭ)>_{dtor}Td}ba{ctor} *nJa{dtor}81_"%rcCalcBoundsCD="'rcCalcGridSizec ,d" calcTriNormalq=E..rcClearUnwalkableTriangles̳.L.rcGetHeightFieldSpanCount%NP<hX?A0xee21507c#$#%&$CCUC0}"$pppUC0&$pCVCC0$pVCC0*rcEdge.?AUrcEdge@@  !#6 vert polyEdge poly* rcEdge.?AUrcEdge@@ ,  ,  ttt{t0Ct !,0BrcScopedDelete.?AV?$rcScopedDelete@H@@     ,    # # t# ,   tptrrcScopedDelete~rcScopedDeleteoperator int *operator=__autoclassinit2__vecDelDtorB frcScopedDelete.?AV?$rcScopedDelete@H@@   #*#)tt#+t{tttNrcScopedDelete.?AV?$rcScopedDelete@G@@     ,   b # # !# ,   !ptrrcScopedDelete~rcScopedDeleteoperator unsigned short *operator=__autoclassinit2__vecDelDtorN frcScopedDelete.?AV?$rcScopedDelete@G@@ b  !!Ct!!tt!C#'#1"!!!!tt!$0$C0!CCC0#4#`2#$C0$06rcHeightPatch.?AUrcHeightPatch@@   # # rcHeightPatch~rcHeightPatch !data txmin t ymin twidth theight__vecDelDtor6rcHeightPatch.?AUrcHeightPatch@@  @f    ,#!{tttttfppp@0p{ttt0tttt&$tCttttt&$pttCt p,&ooooooC!CpC{Cz#;@s@ppC{C@"$CpC{zz#C@#t#t# ,C#Hzttt&$CCz pppC  FrcScopedDelete.?AV?$rcScopedDelete@M@@        ,       #  # @ #  ,     @ptrrcScopedDelete~rcScopedDeleteoperator float *operator=__autoclassinit2__vecDelDtorF frcScopedDelete.?AV?$rcScopedDelete@M@@     * $CCzt : $pCooC@zzz0 "ppppC $@# $C0'"EV_UNDEFEV_HULL.t)EdgeValues.?AW4EdgeValues@@#3pt+3tttttt- q/  q#t22_stat64i32.?AU_stat64i32@@ 4 t5t6&stat.?AUstat@@ 8  ust_dev !st_ino !st_mode st_nlink  st_uid  st_gid ust_rdev st_size st_atime  st_mtime (st_ctime& :0stat.?AUstat@@2 :0_stat64i32.?AU_stat64i32@@5t=._Mbstatet.?AU_Mbstatet@@ ? @ : "_Wchar !_Byte !_State.B_Mbstatet.?AU_Mbstatet@@ " D 3q#3FNstd::numeric_limits.?AV?$numeric_limits@_N@std@@ 0H#Nstd::numeric_limits.?AV?$numeric_limits@D@std@@ pJ#Rstd::numeric_limits.?AV?$numeric_limits@C@std@@ L#Vstd::numeric_limits.?AV?$numeric_limits@E@std@@  N#Rstd::numeric_limits.?AV?$numeric_limits@_S@std@@ zP#Rstd::numeric_limits.?AV?$numeric_limits@_U@std@@ {R#Rstd::numeric_limits.?AV?$numeric_limits@_W@std@@ qT#Nstd::numeric_limits.?AV?$numeric_limits@F@std@@ V#Jstd::numeric_limits.?AV?$numeric_limits@H@std@@ tX#Nstd::numeric_limits.?AV?$numeric_limits@J@std@@ Z#Rstd::numeric_limits<__int64>.?AV?$numeric_limits@_J@std@@ \#Vstd::numeric_limits.?AV?$numeric_limits@G@std@@ !^#Vstd::numeric_limits.?AV?$numeric_limits@I@std@@ u`#Vstd::numeric_limits.?AV?$numeric_limits@K@std@@ "b#Zstd::numeric_limits.?AV?$numeric_limits@_K@std@@ #d#Nstd::numeric_limits.?AV?$numeric_limits@M@std@@ @f#Nstd::numeric_limits.?AV?$numeric_limits@N@std@@ Ah#Rstd::numeric_limits.?AV?$numeric_limits@O@std@@ Aj#Jstd::_Unused_parameter.?AU_Unused_parameter@std@@ l Jstd::_Unused_parameter.?AU_Unused_parameter@std@@ lm#Jstd::_Distance_unknown.?AU_Distance_unknown@std@@ p q  ppr#soperator-Jtstd::_Distance_unknown.?AU_Distance_unknown@std@@ p  #, , % tV >m_navMesh km_navQuery tinvalidated\AiQuery]~AiQuery_Init`FindStraightPathbHasPathcRaycastdSamplePositioneGetRandomPositiondGetLocationfIsValid]Invalidateg__autoclassinit2h__vecDelDtor*iAiQuery.?AVAiQuery@@ Z  B  Bl#f 0pathFound mpathPoints tnumPathPointsmNavMeshPathfindResultFnNavMeshPathfindResult.?AUNavMeshPathfindResult@@ A b lsource l target lfindNearestPolyExtent t$maxPathPointsFq(NavMeshPathfindQuery.?AUNavMeshPathfindQuery@@ G  Gs#Z 0hit lposition lnormaltNavMeshRaycastResultFuNavMeshRaycastResult.?AUNavMeshRaycastResult@@ F Z lstart l end lfindNearestPolyExtent t$maxPathPointsBx(NavMeshRaycastQuery.?AUNavMeshRaycastQuery@@*AiCrowd.?AVAiCrowd@@ z 6DtAgentParams.?AUDtAgentParams@@ |  } z  z~ z# z# tz#Wt@ tzl} tz zt} ztl tzt#l tztl#m tzt) tz ' z z z z tactiveAgentCount >m_navMesh km_navQuery crowdCreateParamsAiCrowd~AiCrowdGetVersionInitAddAgentRemoveAgentSetAgentParamsGetAgentParamsRequestMoveRequestMoveByPolyGetNearestPolyGetAgentCountGetAgentGetActiveAgentsUpdate__autoclassinit2__vecDelDtor* AiCrowd.?AVAiCrowd@@v @radius @height @maxAcceleration @ maxSpeed @collisionQueryRange @pathOptimizationRange @separationWeight tanticipateTurns t optimizeVis t$optimizeTopo t(obstacleAvoidance t,crowdSeparation t0obstacleAvoidanceType t4queryFilterType68DtAgentParams.?AUDtAgentParams@@Bstd::_Num_int_base.?AU_Num_int_base@std@@:std::_Num_base.?AU_Num_base@std@@Jdenorm_indeterminatedenorm_absentdenorm_presentFtstd::float_denorm_style.?AW4float_denorm_style@std@@ round_indeterminateround_toward_zeroround_to_nearestround_toward_infinityround_toward_neg_infinityBtstd::float_round_style.?AW4float_round_style@std@@ has_denorm&has_denorm_loss&has_infinity&has_quiet_NaN&has_signaling_NaN&is_bounded&is_exact&is_iec559&is_integer&is_modulo&is_signed&is_specialized&tinyness_before&trapsround_styleCdigitsCdigits10Cmax_digits10Cmax_exponentCmax_exponent10Cmin_exponentCmin_exponent10Cradix:std::_Num_base.?AU_Num_base@std@@r&is_bounded&is_exact&is_integer&is_specializedCradixBstd::_Num_int_base.?AU_Num_int_base@std@@ Imin Imax Ilowest Iepsilon Iround_error Idenorm_min Iinfinity Iquiet_NaN Isignaling_NaNCdigitsN std::numeric_limits.?AV?$numeric_limits@_N@std@@ Kmin Kmax Klowest Kepsilon Kround_error Kdenorm_min Kinfinity Kquiet_NaN Ksignaling_NaN&is_signed&is_moduloCdigitsCdigits10Nstd::numeric_limits.?AV?$numeric_limits@D@std@@ Mmin Mmax Mlowest Mepsilon Mround_error Mdenorm_min Minfinity Mquiet_NaN Msignaling_NaN&is_signedCdigitsCdigits10R std::numeric_limits.?AV?$numeric_limits@C@std@@ Omin Omax Olowest Oepsilon Oround_error Odenorm_min Oinfinity Oquiet_NaN Osignaling_NaN&is_moduloCdigitsCdigits10V std::numeric_limits.?AV?$numeric_limits@E@std@@ Qmin Qmax Qlowest Qepsilon Qround_error Qdenorm_min Qinfinity Qquiet_NaN Qsignaling_NaN&is_moduloCdigitsCdigits10R std::numeric_limits.?AV?$numeric_limits@_S@std@@ Smin Smax Slowest Sepsilon Sround_error Sdenorm_min Sinfinity Squiet_NaN Ssignaling_NaN&is_moduloCdigitsCdigits10R std::numeric_limits.?AV?$numeric_limits@_U@std@@ Umin Umax Ulowest Uepsilon Uround_error Udenorm_min Uinfinity Uquiet_NaN Usignaling_NaN&is_moduloCdigitsCdigits10R std::numeric_limits.?AV?$numeric_limits@_W@std@@ Wmin Wmax Wlowest Wepsilon Wround_error Wdenorm_min Winfinity Wquiet_NaN Wsignaling_NaN&is_signedCdigitsCdigits10N std::numeric_limits.?AV?$numeric_limits@F@std@@ Ymin Ymax Ylowest Yepsilon Yround_error Ydenorm_min Yinfinity Yquiet_NaN Ysignaling_NaN&is_signedCdigitsCdigits10J std::numeric_limits.?AV?$numeric_limits@H@std@@ [min [max [lowest [epsilon [round_error [denorm_min [infinity [quiet_NaN [signaling_NaN&is_signedCdigitsCdigits10N std::numeric_limits.?AV?$numeric_limits@J@std@@ ]min ]max ]lowest ]epsilon ]round_error ]denorm_min ]infinity ]quiet_NaN ]signaling_NaN&is_signedCdigitsCdigits10R std::numeric_limits<__int64>.?AV?$numeric_limits@_J@std@@ _min _max _lowest _epsilon _round_error _denorm_min _infinity _quiet_NaN _signaling_NaN&is_moduloCdigitsCdigits10V std::numeric_limits.?AV?$numeric_limits@G@std@@ amin amax alowest aepsilon around_error adenorm_min ainfinity aquiet_NaN asignaling_NaN&is_moduloCdigitsCdigits10V std::numeric_limits.?AV?$numeric_lileftOnXeɓcollinear s1+@"intersectPropӘJbetween˝intersectC~^QSUvequal)e e_*intersectSegCountour6|PinConeZUxbj.removeDegenerateSegments&GkT:k"mergeContours=2YgZ&findLeftMostVertexNo"IcompareHolesXf("IcompareDiagDist LjH+ &mergeRegionHoles ,o&__autoclassinit2h$7_=&__autoclassinit2= ‚ey{dtor}qd|&e~__autoclassinit2컡xK0N2=Koperator struct rcLayerRegion *_ =J{dtor}`wHf=G{ctor}B;W6%3operator struct rcLayerSweepSpan *++U%2{dtor})>@$W{%/{ctor}V{X=ohrcMiniVbrcMaxFΉv#5"goverlapBounds8\}xglallocSpanM@nnfreeSpanKraddSpan.{5P~rcAddSpan$}6> va no\ &"TT( P(&:z^LvUPVrZg|)f|Sa6+ 0R2[D DIQæ=/!s `IFH=QbVc!/7#bh,P+C lL:Ih" F-"E%507:j#gxXQ{yqI`5EX`r%/_5R:tQ3sR$dhr4\?6OGx]SKc"UcJpCJu%F҅@BCwu/Q.TZ "% L&_U{ƺXrFc{ $6B̆2F7&h^ e[aӴ$l#ި%>Wk vo-C?2vyIK#sKt}SQWU\d[:  Y_]cdagQj0NXeJ1%*OcZ 9MPlkB;Z4Gcd5g^y5atWmO&H?T'Gi)y'dsJE]E[X( .GP.y^E=s%CPMry0W+DD/RZ К#^.4z @(' c5XYaZh4|QkeЦ ^b1uv6j:;t* I=PhZFEI:[ _%0f0I1?j%(4_elD=F%j\5FaCpQ G >A;~J]f.MC9Cg\JR G?l#P"  # " 2<  D HyfKy.!]Qg);:N:xx)68e|d&$e\~,]#WY_]M}"\zv:c_Q{!v8w.'OTD'ѯth&1=3tW xjDB9 HF˞_JNJZ*r$o}jڻ}:rLÃDr~,c]e'4m&Y ^^Fc;DDX,>}v9N- LqfhU$`$λ7ad+RS8m>7jK$*z[-&{qRE%Y;pez3! 8;ۍԧg{qXR$X$#Oon>.|<*M$$$$$$%"% #          JOB_OBJECT_NET_RATE_CONTROL_ENABLEJOB_OBJECT_NET_RATE_CONTROL_MAX_BANDWIDTHJOB_OBJECT_NET_RATE_CONTROL_DSCP_TAGJOB_OBJECT_NET_RATE_CONTROL_VALID_FLAGSZtJOB_OBJECT_NET_RATE_CONTROL_FLAGS.?AW4JOB_OBJECT_NET_RATE_CONTROL_FLAGS@@   ,JOB_OBJECT_IO_RATE_CONTROL_ENABLEJOB_OBJECT_IO_RATE_CONTROL_STANDALONE_VOLUMEJOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ALLJOB_OBJECT_IO_RATE_CONTROL_FORCE_UNIT_ACCESS_ON_SOFT_CAPJOB_OBJECT_IO_RATE_CONTROL_VALID_FLAGSZtJOB_OBJECT_IO_RATE_CONTROL_FLAGS.?AW4JOB_OBJECT_IO_RATE_CONTROL_FLAGS@@   ,b_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG.?AU_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG@@  & "Size 3TriggerIdb_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG.?AU_CUSTOM_SYSTEM_EVENT_TRIGGER_CONFIG@@ 3 J_TP_CALLBACK_ENVIRON_V3.?AU_TP_CALLBACK_ENVIRON_V3@@  ._TP_POOL.?AU_TP_POOL@@  >_TP_CLEANUP_GROUP.?AU_TP_CLEANUP_GROUP@@   ~ B_ACTIVATION_CONTEXT.?AU_ACTIVATION_CONTEXT@@  F_TP_CALLBACK_INSTANCE.?AU_TP_CALLBACK_INSTANCE@@     f_TP_CALLBACK_ENVIRON_V3::.?AT@_TP_CALLBACK_ENVIRON_V3@@TP_CALLBACK_PRIORITY_HIGHTP_CALLBACK_PRIORITY_NORMALTP_CALLBACK_PRIORITY_LOWTP_CALLBACK_PRIORITY_INVALIDTP_CALLBACK_PRIORITY_COUNTBt _TP_CALLBACK_PRIORITY.?AW4_TP_CALLBACK_PRIORITY@@  "Version Pool CleanupGroup  CleanupGroupCancelCallback  RaceDll  (ActivationContext  0FinalizationCallback  8u  <CallbackPriority "@SizeJ  H_TP_CALLBACK_ENVIRON_V3.?AU_TP_CALLBACK_ENVIRON_V3@@                _TP_CALLBACK_ENVIRON_V3::::.?AU@@_TP_CALLBACK_ENVIRON_V3@@: "Flags  sf _TP_CALLBACK_ENVIRON_V3::.?AT@_TP_CALLBACK_ENVIRON_V3@@       " " "F  LongFunction  Persistent  Private _TP_CALLBACK_ENVIRON_V3::::.?AU@@_TP_CALLBACK_ENVIRON_V3@@&_TEB.?AU_TEB@@  #BUserEnabledKernelEnabledWow64Container>t# _MACHINE_ATTRIBUTES.?AW4_MACHINE_ATTRIBUTES@@ $  $ ,&##"""' ) +  - /  1 RDCDC_DEFAULTDCDC_DISABLE_FONT_UPDATEDCDC_DISABLE_RELAYOUT^t3 DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS.?AW4DIALOG_CONTROL_DPI_CHANGE_BEHAVIORS@@ 4  4 ,nDDC_DEFAULTDDC_DISABLE_ALLDDC_DISABLE_RESIZEDDC_DISABLE_CONTROL_RELAYOUTNt7 DIALOG_DPI_CHANGE_BEHAVIORS.?AW4DIALOG_DPI_CHANGE_BEHAVIORS@@ 8  8 ,AR_ENABLEDAR_DISABLEDAR_SUPPRESSEDAR_REMOTESESSIONAR_MULTIMONAR_NOSENSOR AR_NOT_SUPPORTED@AR_DOCKEDAR_LAPTOP. t; tagAR_STATE.?AW4tagAR_STATE@@ <  < ,ORIENTATION_PREFERENCE_NONEORIENTATION_PREFERENCE_LANDSCAPEORIENTATION_PREFERENCE_PORTRAITORIENTATION_PREFERENCE_LANDSCAPE_FLIPPEDORIENTATION_PREFERENCE_PORTRAIT_FLIPPEDFt? ORIENTATION_PREFERENCE.?AW4ORIENTATION_PREFERENCE@@ @  @ , qqC q E  F F G t= q J K K tL 3tN K tP K qF R q3qT F K F V q#3tX #N #P 2HINSTANCE__.?AUHINSTANCE__@@ \  tunused2^ HINSTANCE__.?AUHINSTANCE__@@] "t` ZDISPLAYCONFIG_SCANLINE_ORDERING_UNSPECIFIEDDISPLAYCONFIG_SCANLINE_ORDERING_PROGRESSIVEDISPLAYCONFIG_SCANLINE_ORDERING_INTERLACEDDISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_UPPERFIELDFIRSTDISPLAYCONFIG_SCANLINE_ORDERING_INTERLACED_LOWERFIELDFIRSTDISPLAYCONFIG_SCANLINE_ORDERING_FORCE_UINT32Vtb DISPLAYCONFIG_SCANLINE_ORDERING.?AW4DISPLAYCONFIG_SCANLINE_ORDERING@@~PowerUserPresentPowerUserNotPresentPowerUserInactivePowerUserMaximumPowerUserInvalidFtd _USER_ACTIVITY_PRESENCE.?AW4_USER_ACTIVITY_PRESENCE@@*COMIMAGE_FLAGS_ILONLYCOMIMAGE_FLAGS_32BITREQUIREDCOMIMAGE_FLAGS_IL_LIBRARYCOMIMAGE_FLAGS_STRONGNAMESIGNEDCOMIMAGE_FLAGS_NATIVE_ENTRYPOINTCOMIMAGE_FLAGS_TRACKDEBUGDATACOMIMAGE_FLAGS_32BITPREFERREDCOR_VERSION_MAJOR_V2COR_VERSION_MAJORCOR_VERSION_MINORCOR_DELETED_NAME_LENGTHCOR_VTABLEGAP_NAME_LENGTHNATIVE_TYPE_MAX_CBCOR_ILMETHOD_SECT_SMALL_MAX_DATASIZEIMAGE_COR_MIH_METHODRVAIMAGE_COR_MIH_EHRVAIMAGE_COR_MIH_BASICBLOCKCOR_VTABLE_32BITCOR_VTABLE_64BITCOR_VTABLE_FROM_UNMANAGEDCOR_VTABLE_FROM_UNMANAGED_RETAIN_APPDOMAINCOR_VTABLE_CALL_MOST_DERIVED IMAGE_COR_EATJ_THUNK_SIZEMAX_CLASS_NAMEMAX_PACKAGE_NAMERtf ReplacesCorHdrNumericDefines.?AW4ReplacesCorHdrNumericDefines@@std::vector >.?AV?$vector@_KV?$allocator@_K@std@@@std@@ h  h i ~std::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@_K@std@@@std@@std::_Vector_iterator > >.?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@@std@@ h p 3 h i q p  h i s h  u ,v 3 h i w v  h i y  h i %-3 h i | %3 h i ~  h i  h i #Jr t x z { }    h ,  h i ^  h i y   h i s     h i # h i f h i mits@I@std@@ cmin cmax clowest cepsilon cround_error cdenorm_min cinfinity cquiet_NaN csignaling_NaN&is_moduloCdigitsCdigits10V std::numeric_limits.?AV?$numeric_limits@K@std@@ emin emax elowest eepsilon eround_error edenorm_min einfinity equiet_NaN esignaling_NaN&is_moduloCdigitsCdigits10Z std::numeric_limits.?AV?$numeric_limits@_K@std@@Fstd::_Num_float_base.?AU_Num_float_base@std@@has_denorm&has_infinity&has_quiet_NaN&has_signaling_NaN&is_bounded&is_iec559&is_signed&is_specializedround_styleCradixF std::_Num_float_base.?AU_Num_float_base@std@@J gmin gmax glowest gepsilon ground_error gdenorm_min ginfinity gquiet_NaN gsignaling_NaNCdigitsCdigits10Cmax_digits10Cmax_exponentCmax_exponent10Cmin_exponentCmin_exponent10Nstd::numeric_limits.?AV?$numeric_limits@M@std@@J imin imax ilowest iepsilon iround_error idenorm_min iinfinity iquiet_NaN isignaling_NaNCdigitsCdigits10Cmax_digits10Cmax_exponentCmax_exponent10Cmin_exponentCmin_exponent10Nstd::numeric_limits.?AV?$numeric_limits@N@std@@J kmin kmax klowest kepsilon kround_error kdenorm_min kinfinity kquiet_NaN ksignaling_NaNCdigitsCdigits10Cmax_digits10Cmax_exponentCmax_exponent10Cmin_exponentCmin_exponent10Rstd::numeric_limits.?AV?$numeric_limits@O@std@@mlt# mttt k; WW ttWt^ ktkpCkptkwHkmmmtkmt {t{'{t)t{m}t{t{t}{tm#mt{t#mt{tmt{oVstd::_Default_allocate_traits.?AU_Default_allocate_traits@std@@ %  _AllocateVstd::_Default_allocate_traits.?AU_Default_allocate_traits@std@@std::_Uhash_compare,std::equal_to >.?AV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@std::_Uhash_choose_transparency,std::equal_to,void>.?AU?$_Uhash_choose_transparency@_KU?$hash@_K@std@@U?$equal_to@_K@2@X@std@@std::_Uhash_choose_transparency,std::equal_to,void>.?AU?$_Uhash_choose_transparency@_KU?$hash@_K@std@@U?$equal_to@_K@2@X@std@@bucket_sizet std::_Uhash_compare,std::equal_to >::.?AW4@?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@Fstd::hash.?AU?$hash@_K@std@@  ,Nstd::equal_to.?AU?$equal_to@_K@std@@  ,          #      #  #  ,    !std::_Compressed_pair,std::_Compressed_pair,float,1>,1>.?AV?$_Compressed_pair@U?$hash@_K@std@@V?$_Compressed_pair@U?$equal_to@_K@std@@M$00@2@$00@std@@  _Uhash_compare,std::equal_to >_Get_max_bucket_size"swap #_Mypair $std::_Uhash_compare,std::equal_to >.?AV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@Jstd::_Hash,std::equal_to >,std::allocator,0> >.?AV?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@~std::list >.?AV?$list@_KV?$allocator@_K@std@@@std@@std::allocator >.?AV?$allocator@U?$_List_node@_KPEAX@std@@@std@@std::allocator_traits > >.?AU?$allocator_traits@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@^std::_List_node.?AU?$_List_node@_KPEAX@std@@ * Nstd::allocator.?AV?$allocator@_K@std@@ %,std::_List_const_iterator > >.?AV?$_List_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@std::_List_unchecked_const_iterator >,std::_Iterator_base0>.?AV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@std::allocator >,std::_Iterator_base0> >.?AV?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@ & , 2,13 &  &54 1 &57 ,93 &5:68; &, = &5>~std::_Hash,std::equal_to >,std::allocator,0> >::_Min_buckets_construct_ptr.?AU_Min_buckets_construct_ptr@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@bstd::_Hash,std::equal_to >,std::allocator,0> >::_Clear_guard.?AU_Clear_guard@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@ & B, C =&5D =&57EF &5D B  .&I .&5 .&I# .&5#"JKLM /&I# /&5#OPJL #&I# 0&I# ,&I# - #&IV #&I @&I# &5ZY &5^std::initializer_list.?AV?$initializer_list@_K@std@@ ] &5^ #.` .&5a.- .&5cstd::pair > >,bool>.?AU?$pair@V?$_List_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@_N@std@@ ` e&5f e&5V*_bdgh * +j +&5k + +&5mlnfstd::_Hash,std::equal_to >,std::allocator,0> >::_Range_eraser.?AU_Range_eraser@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@ #&5V.. .&5r . .&5tqsu &5# .&IV .&5Vxyrstd::_Hash,std::equal_to >,std::allocator,0> >::_Equal_range_result.?AU_Equal_range_result@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@%jj +&5| &I#+# &5 #&I &I# &5# ( , &I# (, &5#~std::_Hash,std::equal_to >,std::allocator,0> >::_Multi_equal_check_result.?AU_Multi_equal_check_result@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@C/ &I.std::_Uset_traits,std::equal_to >,std::allocator,0>.?AV?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@Bstd::_Hash_vec >,std::_Iterator_base0> > >.?AU?$_Hash_vec@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@ &5'_Mylist(_Alnode)_Alnode_traits*_Node+_Nodeptr#_Mutable_value_type _Key_compare_Value_compare#key_type#value_type,allocator_type#size_typedifference_type#pointerconst_pointerwreference-const_reference.iterator.cons- 8vdistSq2UX,vdist2ǚ3&vcross2ںOl"circumCircle/,"6DdistPtTriLp6"distancePtSeg$*"distancePtSeg2d7 "distToTriMesh5d BndistToPoly:IgAgetHeightAoCDfindEdgeX<HaddEdgeV`܄"updateLeftFaceX OB "overlapSegSeg2d 3"[-F9^"overlapEdges)wgs"completeFacet6 ɣ"delaunayHull'"0polyMinExtentv.>"triangulateHull hTugetJitterX%!getJitterY "#buildPolyDetailL覑* seedArrayWithPolyCenter$rKpush3TG\"!getHeightData# {" getEdgeFlagsEpeci%getTriFlags5d9& __autoclassinit2$ *(rcMergePolyMeshDetails"a {3& operator float *E6/Mq {dtor}gsG) {ctor}37rrcSwapG#׆*{{RC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\sys\stat.h;W<6CqjC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\xutilitynWujC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\xmemory jC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\yvals.h_I fC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\tuple#-@06RC:\game_server\RustProjects\recast_navigation\recast_src\NavigationMesh.hppV+NC:\game_server\RustProjects\recast_navigation\recast_src\AiQuery.hppjor v"yNC:\game_server\RustProjects\recast_navigation\recast_src\AiCrowd.hppF"_vcwprintf_lĊ@"_vcwprintf_s_lm"_vcwprintf_p_l^_vcwscanf_l%B["_vcwscanf_s_lLCGwmemchr6b JmjC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\limits&,4HImin1ɋJKminS8LMmin 1NOmin UUkIXxrPQmin4"RSminű[:TUmin^ϐVWmin->Ⱦ"XYminh@ NZ[min'D{\]min,'^_minx`amint+{ bcminXN .deminq,gKZfgmaxP^28himax j'+jkmaxV*_Orphan_all_locked_v3P\P6_Swap_proxy_and_iterators_locked:xoperator=~8wQZ&_Assign_unlockedY""_Assign_lockeda;2"_Adopt_unlockedU$zf"_Adopt_lockedB x}*_Orphan_me_unlocked_v3]P*_Orphan_me_locked_v33l *_Orphan_all_unlocked_v3?P6_Swap_proxy_and_iterators_unlockedM}o"6%_Floor_of_log_2p"N"TestReturnArray\/G/GetVersionKii(test_methodYU D&test_return_vector zDҷrE#ně>%<1'$tf\ͦP`r*M P.[_=}7@:Yg1"01^ozw?$.Y{2&A;'c@zLNzVdjJb֠ ){ |~vVZM(KJyu)~5J|Ub}] [ $v/Cr0CΑ>P9!{OCBT%Q|)ՠw?h\$s&@ ̅y+h='+Zg")3@Ռ{Y+} g0o ).& y`-1y$Q A(Eű~=MS6}d8x= xQ{^m Nu1#oc1XR/j#2eA78\y19ɏ3DK:6$zKu%}F[-SuQ!-dWh+s.H|Gz$?Zc x}q*״Wh(87p!q"kb[MZGx̞(3K<3!4`t6 z~E&Fnn4rWYs}9&9 P@% b+kn 5T<5yGPAr)@4{'9 ST 0*V^ "'E]c;x%WVbI$TjH!<5#X)P;LZ{H a'?c5pX;dLT<[?Bh3 :N~"DE;@#!.]Kh}Vvarcq6.bf%~e7-$IȩB2D8 xy`@>&r?kM} &ԝwY 6X|3;@9\0tIuT[p2 w*"j-O?%ri5n9yoTuNy|U"#N_%OX-[/5y:}BĵxfcA_P J- 3Eg&t8yXeoK)t|8I\yD|< f7A\ HZX0ZrNF% V[[;U*֜--5#l>b"NU"n /.<R`[{1U/n!qys'8=xYH&b3R3az5bDO0xb@#_;nr`{v58h=f6Up&xiMtŠvqV>~ Qet}'nUPPP/J*L5*"8ԑCؤegxqGc"|ճ4 <@ )P"%b6L!"U.FAEA>mУl&H f<o{Y^ brHBܔ[.FX%e.jnnF=akKDyh":kK*d3 YD v[-m@ŊC*ו#voR x+u4mzpg/^BaYNu݇&8(w2Է6M;lsOBodK&WgXln3C?5xCu:/<pXfwmGa_VA]|>kV8RB ? A|R]WσS6x-N|9WҲ 5*zQ C& ƙM[v-L$h99.first 0second#~pair > >,bool>#__vecDelDtor 6# std::pair > >,bool>.?AU?$pair@V?$_List_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@_N@std@@ e  .  # std::_List_unchecked_const_iterator >,std::_Iterator_base12>.?AV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base12@2@@std@@ # # #  ### # #, # ### ### ###"#### #  -### ### ### #, ###### 0### ### #### ###### ## ##V#iterator_category+_Nodeptr#value_typedifference_typepointer-reference#_List_unchecked_const_iterator >,std::_Iterator_base12>#operator*#operator->#operator++#operator--#operator==#operator!= +_Ptr#~_List_unchecked_const_iterator >,std::_Iterator_base12>#operator=#__autoclassinit2#__vecDelDtor6#std::_List_unchecked_const_iterator >,std::_Iterator_base12>.?AV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base12@2@@std@@ ^  -.## .## .  ..# ., #.#### ^, # 0.## /.##  .## .## . # .## .## .##"#### .## #.## #.#### .# .#b##_Mybase#iterator_category+_Nodeptr#value_typedifference_typepointer-reference#operator*#operator->#operator++#operator--#operator==#operator!=._Prevent_inheriting_unwrap#_Unwrapped#_Seek_to#_List_const_iterator > >#~_List_const_iterator > >#operator=#__autoclassinit2$__vecDelDtor6$std::_List_const_iterator > >.?AV?$_List_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@ #  +  *j *j#$$ *j#value_type+_Nodeptr +_Next +_Prev #_Myval$_List_node$operator=^6 $std::_List_node.?AU?$_List_node@_KPEAX@std@@ j    &5:     #   !! !!   $      $  /  $  w$# #$#   $ , $$#$ $ $# $#"$#$ $j//_Mybase#iterator_category+_Nodeptr#value_typedifference_type#pointerwreference$operator*$operator->!$operator++!$operator--$$_List_unchecked_iterator > >%$__autoclassinit2&$std::_List_unchecked_iterator > >.?AV?$_List_unchecked_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@   !! !!     ,$    .$  ###  $  .## e## 0   7$ 0    :$   '   ( + *A$ $#    #  E$  ! @!G$H$ #I$ #I$ /#  N$     Q$   S$  T$   Zstd::_One_then_variadic_args_t.?AU_One_then_variadic_args_t@std@@W$3 X$ X$Zstd::_One_then_variadic_args_t.?AU_One_then_variadic_args_t@std@@ W$ std::_Container_proxy_ptr12 >.?AU?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@ ]$ ! ]$^$_$! ]$^$a$`$b$! ]$^$d$ ]$^$# ]$^$ !_Alc$_Container_proxy_ptr12 >e$_Bindf$~_Container_proxy_ptr12 >g$__vecDelDtorh$std::_Container_proxy_ptr12 >.?AU?$_Container_proxy_ptr12@V?$allocator@U_Container_proxy@std@@@std@@@std@@ ]$^$_$ ]$  +,l$l$m$    o$  !  # Vstd::_Hash_find_last_result *>.?AU?$_Hash_find_last_result@PEAU?$_List_node@_KPEAX@std@@@std@@-% t$&Iu$6 +_Insert_before +_Duplicatew$std::_Hash_find_last_result *>.?AU?$_Hash_find_last_result@PEAU?$_List_node@_KPEAX@std@@@std@@ t$ std::_In_place_key_extract_set.?AU?$_In_place_key_extract_set@_K_K@std@@ -z$V  0|$}$ e#~$ e#~$  $  w$# #$#   $ , $$#$$ $# $# |$ $$ $, $ $$ $#"$$$$ $# $$$ $$$$__acrt_get_locale_data_prefix/ۙ!"_chvalidchk_l}ɧ] IsEqualGUID[ Xooperator==dt D"ReadAcquire81&R"ReadNoFence8H'Z"WriteRelease8nCDV"WriteNoFence8OѬZ!m"ReadAcquire16}^"ReadNoFence16]9 "WriteRelease16;3G"WriteNoFence16FReadAcquire@ 9ReadNoFenceR;=Y"WriteRelease%$9t&~"WriteNoFence.+"ReadAcquire64 |N,"ReadNoFence64% w"WriteRelease640A"WriteNoFence64s3ĬReadRaw8(FWriteRaw8O(k+ReadRaw165-TNWriteRaw16IH.ReadRaw6&mWriteRaw(>6j(uReadRaw64"{v]WriteRaw64m%ύF.* TpInitializeCallbackEnviron to*, TpSetCallbackThreadpoolyVK(>O.. TpSetCallbackCleanupGroup0gZaNC:\game_server\RustProjects\recast_navigation\recast_src\dllmain.cppCNC:\game_server\RustProjects\recast_navigation\recast_src\AiQuery.cpp E7!E!EjC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\vector!I!I!I!Iw!r!N"I"I&"I7"ID"I"I"I"I#m&#m=#m\]max5=E+.6(_Throw_bad_array_new_lengthD՗}_AllocateyCE26m"_Adjust_manually_vector_aligned%,{ctor}Vc~_Orphan_alle%d*frand]jxz&h j __autoclassinit2Y.]& __autoclassinit2?2yqW&9!;!__autoclassinit23nRB9!!data ֱ9!x!resizeC): 9!b!{dtor}{;29!Z!{ctor}D}h !resizesoL2 {dtor}(~& {ctor}[ަ%h dataGh resizec&vh {dtor}˔cWh {ctor}=^9!!_GetalpԻ/9!b!_TidyZn4  /!_Getal>9xv, _TidyP)X-h _Getalʫjh _TidyEǯ#!!_Get_first[K>4f$operator++$operator--_Prevent_inheriting_unwrap$_Unwrapped$_List_iterator > >$~_List_iterator > >$operator=$__autoclassinit2$__vecDelDtor6$std::_List_iterator > >.?AV?$_List_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@  std::_List_node_emplace_op2 > >.?AU?$_List_node_emplace_op2@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@ $ std::_Alloc_construct_ptr > >.?AU?$_Alloc_construct_ptr@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@ $ $, $ $  $$$  $$$$$ +$$# $$# $, $$$$ $$>+pointer _Al +_Ptr$_Alloc_construct_ptr > >$_Release$_Allocate$~_Alloc_construct_ptr > >$operator=$__vecDelDtor 6$std::_Alloc_construct_ptr > >.?AU?$_Alloc_construct_ptr@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@ $ $, $ $$$ $$# $, $$$$ +$$e $$6$)_Alnode_traits+pointer$_List_node_emplace_op2 > >$~_List_node_emplace_op2 > >$operator=$_Transfer_before$__vecDelDtor6$std::_List_node_emplace_op2 > >.?AU?$_List_node_emplace_op2@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@- $$$ $  $$$-V X$ X$3 l$$  !H$  $  $ H$$ !, $G$$ ,$$$ $$>std::_Uninitialized_backout >,std::_Iterator_base0> *>.?AU?$_Uninitialized_backout@PEAV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@  $  $$$ $  $ $, $ $$$ $$$ $$$$$$ $, $$$$ $$# $$# $$ _First _Last$_Uninitialized_backout >,std::_Iterator_base0> *>$operator=$~_Uninitialized_backout >,std::_Iterator_bat_iterator/_Unchecked_iterator/_Unchecked_const_iterator0_Aliter%_Bucket_size%_Min_buckets&_Multi<_Hash,std::equal_to >,std::allocator,0> >?_Move_construct_equal_alloc?_Swap_val@_Min_buckets_construct_ptr?_Pocma_bothA_Clear_guardGoperator=H_Pocca_bothNbeginNendQ_Unchecked_beginQ_Unchecked_endRcbeginRcendSsizeSmax_sizeTemptyUget_allocator.local_iterator.const_local_iteratorSbucket_countSmax_bucket_countWbucketXbucket_sizeYload_factor[max_load_factor\rehash\reserveiinserto_Unchecked_erasep_Range_eraserverasewclearzlower_boundzupper_bound{_Equal_range_result?swap}_Insert_new_node_before~_Check_max_sizeT_Check_rehash_required_1w_Rehash_for_1_Erase_bucket_Min_load_factor_buckets_Desired_grow_bucket_countw_Reinsert_with_invalid_vec\_Forced_rehash_Max_bucket_size_Getal_Multi_equal_check_result_Multi_equal_check_equal_range _Traitsobj '_List  _Vec #@_Mask #H_Maxidxw~_Hash,std::equal_to >,std::allocator,0> >\__autoclassinit2__vecDelDtorJl6Pstd::_Hash,std::equal_to >,std::allocator,0> >.?AV?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@]#3 2  2]# 2]#3 2]# 2]#3 2]# 2]3 2 2^ 23 2  2#3 2# 2#3 2# 2#3 2 2 2 ,3 2  2 3 2 2# 2, 2^ 2 2  2   2# 2# 2# 2 2J& _Mytraits&_Mybase(_Alnode)_Alnode_traits _Key_comparehasher#key_typekey_equal#value_type,allocator_type#size_typedifference_type#pointerconst_pointerwreference-const_reference.iterator.const_iterator.local_iterator.const_local_iteratorunordered_set,std::equal_to,std::allocator >operator=swaphash_functionkey_eq~unordered_set,std::equal_to,std::allocator >__autoclassinit2__vecDelDtor26Pstd::unordered_set,std::equal_to,std::allocator >.?AV?$unordered_set@_KU?$hash@_K@std@@U?$equal_to@_K@2@V?$allocator@_K@2@@std@@std::_Default_allocator_traits > >.?AU?$_Default_allocator_traits@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@ *  Zstd::integral_constant.?AU?$integral_constant@_N$0A@@std@@Zstd::integral_constant.?AU?$integral_constant@_N$00@std@@%- +% +  j%   # ((allocator_type*value_type+pointerconst_pointervoid_pointer-const_void_pointer#size_typedifference_typepropagate_on_container_copy_assignmentpropagate_on_container_move_assignmentpropagate_on_container_swapis_always_equalallocate deallocate max_size select_on_container_copy_constructionstd::_Default_allocator_traits > >.?AU?$_Default_allocator_traits@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@std::allocator_traits > >.?AU?$allocator_traits@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@@std@@    0#b&value0value_typetypeoperator booloperator()ZTstd::integral_constant.?AU?$integral_constant@_N$0A@@std@@ 2  ,V w #, ,  ,#% ,%- #, #, #,#,_From_primary#value_type#pointerconst_pointerwreference-const_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equaladdressallocatordeallocateallocatemax_size%_Minimum_allocation_alignmentNstd::allocator.?AV?$allocator@_K@std@@ 9    # -V tV #key_type#value_type#_Mutable_value_type key_compare,allocator_type&_Multi&_Standard_Uset_traits,std::equal_to >,std::allocator,0>value_compare _Kfn _Nonkfn. std::_Uset_traits,std::equal_to >,std::allocator,0>.?AV?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@--   0f#first_argument_type#second_argument_type0result_typeoperator()Nstd::equal_to.?AU?$equal_to@_K@std@@zstd::_Conditionally_enabled_hash.?AU?$_Conditionally_enabled_hash@_K$00@std@@    #VB#argument_type#result_typeoperator()zstd::_Conditionally_enabled_hash.?AU?$_Conditionally_enabled_hash@_K$00@std@@ #V" _Do_hashF std::hash.?AU?$hash@_K@std@@std::_Compressed_pair,float,1>.?AV?$_Compressed_pair@U?$equal_to@_K@std@@M$00@std@@ #    # # , #  ##F  _Myval2_Mybase_Get_firststd::_Compressed_pair,std::_Compressed_pair,float,1>,1>.?AV?$_Compressed_pair@U?$hash@_K@std@@V?$_Compressed_pair@U?$equal_to@_K@std@@M$00@2@$00@std@@std::allocator_traits >.?AU?$allocator_traits@V?$allocator@_K@std@@@std@@bstd::_List_simple_types.?AU?$_List_simple_types@_K@std@@std::_List_val >.?AV?$_List_val@U?$_List_simple_types@_K@std@@@std@@std::_List_iterator > >.?AV?$_List_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@std::_List_unchecked_iterator > >.?AV?$_List_unchecked_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_List_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_List_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@@std@@@std@@ '  ' '^ '3 '   '" ' $,%3 '& % '(#-3 '*#- ', ' ' ' '#b!#')+-./01 ', '34 ', 6'( 6'^ 6'"789 6 '; 'V 'f=>.#- '@ 'c.] 'C 'a"ABDE '^3G '# '( $  .'K# '#LM /'K# '#OP 'Km .'Km 'K# '#TU34 #'K# 0'K# ,'K# -'K# w'#[\ .^^ '_ ^ 'a`b +'k j +'edf^^^ 'h^6^^ 'j^^ 'l^6^ 'n^ 'p^6 'r2ikmoqsstd::list >::_List_node_remove_op.?AU_List_node_remove_op@?$list@_KV?$allocator@_K@std@@@std@@ 'V '# '"x<j6jj% +'z 'K# '#|}std::_Compressed_pair >,std::_List_val >,1>.?AV?$_Compressed_pair@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@V?$_List_val@U?$_List_simple_types@_K@std@@@2@$00@std@@ '&,_Alty_Alty_traits*_Node(_Alnode)_Alnode_traits+_Nodeptr_Val_types_Scary_val#value_type,allocator_type#size_typedifference_type#pointerconst_pointerwreference-const_referenceiterator.const_iterator_Unchecked_iterator/_Unchecked_const_iteratorreverse_iteratorconst_reverse_iterator 2list >5_Construct_n:operator=<_Swap_val?push_front?push_backFinsertHassignI~list >J_Reload_sentinel_and_proxyNbeginNendQ_Unchecked_beginQ_Unchecked_endR_Make_iterS_Make_const_iterVrbeginVrendLcbeginLcendTcrbeginTcrendWresizeXsizeXmax_sizeYemptyZget_allocator]front]backIpop_frontIpop_backceraseg_Unchecked_eraseIclearI_Tidy<swaptspliceu_List_node_remove_opvremovewuniqueymergeIsortIreverse{_SpliceI_Alloc_sentinel_and_proxyI_Orphan_all~_Getal _Mypair4__autoclassinit2__vecDelDtor~n6std::list >.?AV?$list@_KV?$allocator@_K@std@@@std@@ /  /   /, ,  0   0  0 0  0# / % 0 0 0 #0#0_From_primary/value_typepointerconst_pointerreferenceconst_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equaladdressallocator >,std::_Iterator_base0> >deallocateallocatemax_size%_Minimum_allocation_alignmentstd::allocator >,std::_Iterator_base0> >.?AV?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@Rstd::allocator_traits >,std::_Iterator_base0> > >.?AU?$allocator_traits@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@Nstd::_Vector_val >,std::_Iterator_base0> > >.?AV?$_Vector_val@U?$_Simple_types@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@  ,     # ,    ##%  #std::_Compressed_pair >,std::_Iterator_base0> >,std::_Vector_val >,std::_Iterator_base0> > >,1>.?AV?$_Compressed_pair@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@2@$00@std@@ ^_Aliter_traits/value_type#size_typedifference_typepointer_Aliter_scary_val_Hash_vec >,std::_Iterator_base0> > >operator=sizemax_sizecapacity_Assign_grow_Tidy~_Hash_vec >,std::_Iterator_base0> > > _Mypair__vecDelDtorB6 std::_Hash_vec >,std::_Iterator_base0> > >.?AU?$_Hash_vec@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@ *, ,    (  +( (  (#j% ( +( +( #(#(_From_primary*value_type+pointerconst_pointerreferenceconst_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equaladdressallocator >deallocateallocatemax_size%_Minimum_allocation_alignmentstd::allocator >.?AV?$allocator@U?$_List_node@_KPEAX@std@@@std@@    0#b&value0value_typetypeoperator booloperator()ZTstd::integral_constant.?AU?$integral_constant@_N$00@std@@bstd::_Default_allocator_traits >,std::_Iterator_base0> > >.?AU?$_Default_allocator_traits@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@ 0,%- %   %  ,  # 00allocator_type/value_typepointerconst_pointervoid_pointer-const_void_pointer#size_typedifference_typepropagate_on_container_copy_assignmentpropagate_on_container_move_assignmentpropagate_on_container_swapis_always_equalallocate deallocate max_size select_on_container_copy_constructionbstd::_Default_allocator_traits >,std::_Iterator_base0> > >.?AU?$_Default_allocator_traits@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@Rstd::allocator_traits >,std::_Iterator_base0> > >.?AU?$allocator_traits@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@    #   # b0 _Myval20_Mybase_Get_first__autoclassinit2 std::_Compressed_pair >,std::_Iterator_base0> >,std::_Vector_val >,std::_Iterator_base0> > >,1>.?AV?$_Compressed_pair@V?$allocator@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@V?$_Vector_val@U?$_Simple_types@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@2@$00@std@@   # m # +m ,+   jj jj +jjj +   +_Nodeptr#value_type#size_typedifference_type#pointerconst_pointerwreference-const_reference_List_val >_Orphan_ptr2_Orphan_non_end_Unlinknode_Adopt_unique_Adopt_all_Adopt_range_Unchecked_splice +_Myhead #_Mysize__autoclassinit2std::_List_val >.?AV?$_List_val@U?$_List_simple_types@_K@std@@@std@@std::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@_K@std@@@std@@ ,,%- #% #  %  # ,,allocator_type#value_type#pointerconst_pointervoid_pointer-const_void_pointer#size_typedifference_typepropagate_on_container_copy_assignmentpropagate_on_container_move_assignmentpropagate_on_container_swapis_always_equalallocate deallocate max_size select_on_container_copy_constructionstd::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@_K@std@@@std@@std::allocator_traits >.?AU?$allocator_traits@V?$allocator@_K@std@@@std@@    #   # b( _Myval2(_Mybase_Get_first__autoclassinit2 std::_Compressed_pair >,std::_List_val >,1>.?AV?$_Compressed_pair@V?$allocator@U?$_List_node@_KPEAX@std@@@std@@V?$_List_val@U?$_List_simple_types@_K@std@@@2@$00@std@@        # ,     # F @_Myval2_Mybase_Get_firststd::_Compressed_pair,float,1>.?AV?$_Compressed_pair@U?$equal_to@_K@std@@M$00@std@@Vstd::_Simple_types.?AU?$_Simple_types@_K@std@@j#value_type#size_typedifference_type#pointerconst_pointerVstd::_Simple_types.?AU?$_Simple_types@_K@std@@2*_Node+_Nodeptrbstd::_List_simple_types.?AU?$_List_simple_types@_K@std@@    # ,   /value_type#size_typedifference_typepointerconst_pointerreferenceconst_reference_Vector_val >,std::_Iterator_base0> > > _Swap_val _Take_contents _Myfirst _Mylast _Myend!__autoclassinit2N" std::_Vector_val >,std::_Iterator_base0> > >.?AV?$_Vector_val@U?$_Simple_types@V?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@@std@@ >    (^`anonymous-namespace'::LevelStackEntry.?AULevelStackEntry@?A0x48428794@@ '  '(B)LevelStackEntry tx ty tindex^* `anonymous-namespace'::LevelStackEntry.?AULevelStackEntry@?A0x48428794@@ '( ' rcVectorBase<`anonymous namespace'::LevelStackEntry,1>.?AV?$rcVectorBase@ULevelStackEntry@?A0x48428794@@$00@@ .  - .0 ' 2,-3 .4 1 5--3 .7-- .9 8 : 2 -<< .= ./ -./< ./A<< ./C3 ./E ./ . H, I ./J ./#*DFGKL ./# 0./ ./C ./EPQ ./QS 3 ./U H  .W# 0.W# ', Z./ 3.W[\Q$b]q;3&KZY;m3:K>y^GMoZ;1U/1&Ӣ_K2g' !.-Ӏ ~ oD~[6Jzp?q]ݪQziNyA$( poA {05PN]Y  r[mb5% Vc#S6 d(ذb`BF1CH '0cdn+T˞,o=3U/m4:c2%1]Ŋ7*m%}.óg 1\_k'ujfNh cN!xO!uP2~P_¬v2WZ~]TN_y -8ԈX<1auh%& cK :!ʳf؄Lw;L{ C:d(Y,+$(@JGe1RG3%L'1)Ƨ7{bW*: YIvH55nEƷ yl@9pk,e8"S%P+S]6}SWVmerKm!|gQim^m, @;r>G~YŐ Ҳ1ZxK; T .i V>sub3iom9C3)nK lty6hm\x#Od:<erҼaf.WgYpE*Z>IkdIni3Lj#$-uBn0e&KRX +nR&S.r1@B^5fw4iqBsGk e:%1eAhYgznjX/fj+"ώE'e w:'qDEmsvnYt~c o@#Ymz6Pu+F*qoHrfT.2 k@ݍzgCg qNTZ ,9rO(lX1 C$4V;/3OKly@O>_^Kj8 f&Sa?̟xJMl]ANJLm~4I0tNvkiZRZtKkRXdF2@~~5 z5C8^ 3K$k4h{GV? (;[1uPo[THZeWv/LNA3p-c$b*O=>7Z ެk^H\8i`n:tNă;PKv.}{#u1U0UP-L>HLm6mk 2A"$Kܟv0n~g>fDX[(u;՟{b}t)a.=]ZFYc-MvӃBK($gX2 `L*Z"n49F}kXaǷE`GW϶.IfnhCQQ?fS+?iRv?agi^\4@(jnFje}s/ IuGf99@\=e8[ S9H1 Wxa,Ɉ= _~Hs0ZնIg+}84T>nb*WJ" sYDPK.)9z-11$:Fk:/%Kwz dl`l%c{'GHTa=t>4."3>6Y.U_;%]?)(>}+[BxQa=13['v:nn#vj`&%_ߛ29,kkP<tI?[[|AOÇ6:y|D]fR?&1*N xQ Z./# 3.W#^_ -./# <.W#abba ., e ./f e./J ./ ./ m_size m_cap -m_data6construct;construct_range >copy_range?destroy_range@allocate_and_copyBresize_implsize_type'value_typeMrcVectorBase<`anonymous namespace'::LevelStackEntry,1>N~rcVectorBase<`anonymous namespace'::LevelStackEntry,1>OreserveRassignTresizeNclearVpush_backNpop_backXsizeXcapacityYempty]operator[]`front`backcdatadbegindendgswaphoperator=i__autoclassinit2j__vecDelDtor.6krcVectorBase<`anonymous namespace'::LevelStackEntry,1>.?AV?$rcVectorBase@ULevelStackEntry@?A0x48428794@@$00@@~rcTempVector<`anonymous namespace'::LevelStackEntry>.?AV?$rcTempVector@ULevelStackEntry@?A0x48428794@@@@ m  mnC m p, q mnr mnE mn mn#*ostuv mn# m, ymnr mn mn..BasewrcTempVector<`anonymous namespace'::LevelStackEntry>x~rcTempVector<`anonymous namespace'::LevelStackEntry>zoperator={__autoclassinit2|__vecDelDtor~ 6}rcTempVector<`anonymous namespace'::LevelStackEntry>.?AV?$rcTempVector@ULevelStackEntry@?A0x48428794@@@@ m 2DirtyEntry.?AUDirtyEntry@@  t!! NDirtyEntry tindex !region !distance22DirtyEntry.?AUDirtyEntry@@   RrcTempVector.?AV?$rcTempVector@UDirtyEntry@@@@   VrcVectorBase.?AV?$rcVectorBase@UDirtyEntry@@$00@@    ,                    ,   #* # 0        # 0# ,   # # # # ,      m_size m_cap m_dataconstructconstruct_range copy_rangedestroy_rangeallocate_and_copyresize_implsize_typevalue_typercVectorBase~rcVectorBasereserveassignresizeclearpush_backpop_backsizecapacityemptyoperator[]frontbackdatabeginendswapoperator=__autoclassinit2__vecDelDtorV.6rcVectorBase.?AV?$rcVectorBase@UDirtyEntry@@$00@@   ,     #* # ,  BasercTempVector~rcTempVectoroperator=__autoclassinit2__vecDelDtorR 6rcTempVector.?AV?$rcTempVector@UDirtyEntry@@@@     p .rcRegion.?AUrcRegion@@       ,   !  # ,   .rcRegion tspanCount !id  areaType 0remap 0visited 0 overlap 0 connectsToBorder ! ymin !ymax econnections e(floors~rcRegionoperator=__vecDelDtor.&@rcRegion.?AUrcRegion@@          ttttt0NrcTempVector.?AV?$rcTempVector@UrcRegion@@@@   RrcVectorBase.?AV?$rcVectorBase@UrcRegion@@$00@@                           ,     #*  # 0             ## 0##   #&'  # ##)*  # ##,--, , 0  1 0      m_size m_cap m_dataconstructconstruct_range copy_range destroy_range allocate_and_copyresize_implsize_typevalue_typercVectorBase~rcVectorBasereserveassign!resizeclear"push_backpop_back$size$capacity%empty(operator[]+front+back.data/begin/end2swapT~"CreateBuilderi؃&Xw__autoclassinit2hn`"DestroyBuilder t-8Xy__delDtorAfSetSettingsi{"BuildNavmesh"CreateNavmeshƞ}&1S__autoclassinit2oR1T__delDtorE&*_"DestroyNavmeshKAddTilex}8RemoveTile)u.QueryCreateu&Zg__autoclassinit2@ZZh__delDtorőMn"QueryDestroyV"QueryIsValidܑ.hΦ"QueryInvalidate;$$Z*QueryFindStraightPath'E}/"QueryHasPathw "-V"QueryRaycastLt&QuerySamplePosition/:p*QueryGetRandomPosition o&QueryGetLocationO8fJ"CrowdGetVersion;Qv[*CCrowdCreate| &z__autoclassinit2?}?7z__delDtor\Jr\0"CrowdDestroyNa"CrowdGetAgents!("CrowdGetAgentdu"CrowdAddAgentۮFb-&CrowdRemoveAgent-mW+&CrowdSetAgentParams7)G&CrowdGetAgentParamsRgξ,\&CrowdGetNearestPolyB$lI.CrowdRequestMoveAgentByPoly$$X"ȣ*CrowdRequestMoveAgentI9ݬ4&CrowdGetAgentCountP ӝCrowdUpdate%w[6exchangeh9eL=7_fstat64i325dji.,__conio_common_vcwprintfxG+*z{ctor}'焮 Uz{dtor}-KoLzGetVersionE+\ҾzInitKL(zAddAgents6zRemoveAgent<T8"zSetAgentParams`lY'"zGetAgentParamsͿnpzRequestMoves~+&zRequestMoveByPolyF"zGetNearestPolyE$k"zGetAgentCountxzGetAgent-g 6h"zGetActiveAgents3 zzUpdatekTPe;.,__conio_common_vcwprintf_p J&._wsopen_dispatch=v. .,__conio_common_vcwprintf_sgd>_stat64i32Z54u18{ctor} (v1:{dtor}tNS1<Init! J1>LoadTile76E;Nz1@RemoveTiley^^P*,__conio_common_vcwscanf2GfC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\xhash O~ OnC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\unordered_set%R?R?0fC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\listWnC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\xtr1commonY%R>R?R>{ctor}\ФH)M{dtor} W]G! R>OONrOrY%OOHW W<OWPW#O3_wctime64_sbɲZ\{ctor}ۤ6Z]{dtor}QYiZ_Initun~+EGN&Z`FindStraightPath<&M,;dZbHasPath19pدZcRaycastZ=lp"ZdSamplePositiona[&ZeGetRandomPosition@)ZdGetLocation|nkpZfIsValidcUȭgZ]InvalidateK&_invalid_parameter?k"{_CrtDbgReporthcU ?50_wctime64g!uwgetFilterS&b"getQueryExtents]"zCreateParamssZ7{"1OGetDtNavMesh#c]"1PGetNavmeshQuery*WM O0JC:\game_server\RustProjects\recast_navigation\recast_src\AiNav.cppNC:\game_server\RustProjects\recast_navigation\recast_src\AiCrowd.cpp^C:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source\RecastRegion.cpp+lP~bP 7PFTl]p.ep{ctor}-WCvQevoperator[]5!Gl'){ctor}1w(J*ScalculateDistanceFieldnR\UboxBlurK@/5p,9floodRegionw 0}{ctor}>VM8"~expandRegions-;ubgi1{dtor}rh&__autoclassinit2_Óm&zsortCellsByLevel()u"|appendStacksp {ctor}ϬNO.removeAdjacentNeighboursy ݴ&PreplaceNeighbourS!e#=&LcanMergeWithRegionŻZ*addUniqueFloorRegionQ LJA"NmergeRegionsP^/.JisRegionConnectedToBorderq*VsRisSolidEdgez/\UIwalkContourJLŷ0&addUniqueConnection}BF.mergeAndFilterLayerRegions86N "rpaintRectRegion/irꅆ*rcBuildRegionsMonotone{,sZc&Y[__autoclassinit2g~mx{dtor}3 ܥ)&m{__autoclassinit2 w!\&rcBuildLayerRegions}&}2Ygoperator struct rcSweepSpan *NYf{dtor}iYc{ctor}4@Y?{ctor}̡Ӡg&operator[](0`{dtor}17u{ctor}tn.Nclear AP.N{dtor}|1}{ctor}X%Q!{ctor}n{+8.L{ctor}77٤<".?destroy_rangeY>.OreserveUt.Vpush_back 4t "destroy_range\.push_backu" destroy_range!Kj}reserveRD z"push_back=}1uXrcSwap0 Pի__delDtor:sMconstruct~|Kconstruct 1 4.5construct2{ctor}օmen{ctor}Q@g{ctor}=:`{ctor} M/end|-#beginayXassignIgA.&.@allocate_and_copy[&allocate_and_copyquI锰2f& allocate_and_copy :ZclearZ`wEereserve5>lPE.>copy_range˛4Vcopy_range: copy_range̅"v__ehvec_ctor#;]M"x__ehvec_dtor1 HrbVC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared\guiddef.hNC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\winnt.h22KV 5] P] X] Z]ZC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\processthreadsapi.h$ RC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um\winuser.h4 8 < =@ =VC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared\minwindef.h_ "__ascii_tolowern k"__ascii_toupper(e#b23operator=4__autoclassinit25__vecDelDtorR.66rcVectorBase.?AV?$rcVectorBase@UrcRegion@@$00@@   9, : ;   #*8<=>? # , B; Base@rcTempVectorA~rcTempVectorCoperator=__autoclassinit2D__vecDelDtorN 6ErcTempVector.?AV?$rcTempVector@UrcRegion@@@@  "ttttzH00K0M!!O  !Rt!!!T !,VVWVrcScopedDelete.?AV?$rcScopedDelete@UrcSweepSpan@@@@ Y  YZ2rcSweepSpan.?AUrcSweepSpan@@ \  Y ^, _ YZ` ] YZb YZ#acd YZ# ]YZ# Y, hYZ` YZ ]ptrercScopedDeletef~rcScopedDeletegoperator struct rcSweepSpan *ioperator=[__autoclassinit2j__vecDelDtorV fkrcScopedDelete.?AV?$rcScopedDelete@UrcSweepSpan@@@@ YZb Y B !rid !id !ns !nei2orcSweepSpan.?AUrcSweepSpan@@"tttt!!q"$tt!z0s##u##w!u!yqy{"t!!!y0}* ttt!!!!y0 #(m# . $t!0 ]        -  H  (   efm g $CC0  t     N__crt_locale_data_public.?AU__crt_locale_data_public@@  ^ _locale_pctype t_locale_mb_cur_max u _locale_lc_codepageN__crt_locale_data_public.?AU__crt_locale_data_public@@tttCCt ttt ) &_GUID.?AU_GUID@@    #B "Data1 !Data2 !Data3 Data4&_GUID.?AU_GUID@@ ,--#tt0       p   p               p    p      !   !    "   "   t   t   u   u    #  V  m ] l h i  m %- l h i  m ` l h i  m - l h i  "    ]   h i  %- h i     h i   m m  l h i  m  l h i      h i  u  h # #h i #   m h # l h i #   o h # n h i #   0h # #h # -h  wh i    -h # wh i #   ,h # #h %% h i   h ### h   3h # h i #   l h i   l h i std::_Compressed_pair,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@_K@std@@V?$_Vector_val@U?$_Simple_types@_K@std@@@2@$00@std@@ h i ,_Alty_Alty_traits#value_type,allocator_type#pointerconst_pointerwreference-const_reference#size_typedifference_typek _Scary_vall iteratorm const_iteratorn reverse_iteratoro const_reverse_iterator vector > operator= ~vector > push_back insert assign resize _Reallocate_exactly _Clear_and_reserve_geometric reserve shrink_to_fit pop_back erase clear swap data begin end rbegin rend cbegin cend crbegin crend _Unchecked_begin _Unchecked_end empty size max_size capacity operator[] at front back get_allocator _Calculate_growth _Buy_raw _Buy_nonzero _Change_array _Tidy _Move_assign_unequal_alloc _Xlength _Xrange _Orphan_range_unlocked _Orphan_range_locked _Orphan_range _Getal _Make_iterator _Make_iterator_offset  _Mypairj __autoclassinit2 __vecDelDtor`6 std::vector >.?AV?$vector@_KV?$allocator@_K@std@@@std@@ h zstd::vector >.?AV?$vector@Ufloat3@@V?$allocator@Ufloat3@@@std@@@std@@    Nstd::allocator.?AV?$allocator@Ufloat3@@@std@@~std::allocator_traits >.?AU?$allocator_traits@V?$allocator@Ufloat3@@@std@@@std@@ l   l,  ,~std::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@std::_Vector_iterator > >.?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@@std@@std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@@std@@@std@@      ,           ,        Zstd::initializer_list.?AV?$initializer_list@Ufloat3@@@std@@    %    %          #J          ,                # l                %           !"  !!   !  !%   !!!  ! !    !    ! !!    !    !# m #!!  !#  #!!  !#  #!! 0 !# # !#  !  ! !  !#  #"!#!  !# # ! l '!%%  (!  #mm  !+!  !#  , .! #-!/! '!  1!  std::_Compressed_pair,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@Ufloat3@@@std@@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@2@$00@std@@   _Alty _Alty_traitslvalue_type allocator_typempointer const_pointer reference const_reference#size_typedifference_type _Scary_val iterator const_iterator reverse_iterator const_reverse_iterator vector > operator= ~vector > push_back!insert !assign !resize !_Reallocate_exactly !_Clear_and_reserve_geometric !reserve shrink_to_fit pop_back!erase clear!swap!data!begin!end!rbegin!rend!cbegin!cend!crbegin!crend!_Unchecked_begin!_Unchecked_end!empty!size!max_size!capacity!!operator[]!!at$!front$!back%!get_allocator&!_Calculate_growth !_Buy_raw !_Buy_nonzero)!_Change_array _Tidy!_Move_assign_unequal_alloc *!_Xlength *!_Xrange,!_Orphan_range_unlocked,!_Orphan_range_locked,!_Orphan_range0!_Getal2!_Make_iterator3!_Make_iterator_offset 4!_Mypair __autoclassinit25!__vecDelDtorz`66! std::vector >.?AV?$vector@Ufloat3@@V?$allocator@Ufloat3@@@std@@@std@@  zstd::vector >.?AV?$vector@EV?$allocator@E@std@@@std@@ 9!  9!:!Jstd::allocator.?AV?$allocator@E@std@@~std::allocator_traits >.?AU?$allocator_traits@V?$allocator@E@std@@@std@@ U,zstd::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@E@std@@@std@@std::_Vector_iterator > >.?AV?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@std@@std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@std@@@std@@std::reverse_iterator > > >.?AV?$reverse_iterator@V?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@std@@@std@@ 9! .?AV?$initializer_list@E@std@@Q!F! 9!:!R!%>!F! 9!:!T!%F! 9!:!V! F! 9!:!X! 9!:!#JH!J!N!P!S!U!W!Y!Z! 9!, Q! \!9!:!]! \!9!:!O! \!9!:!I!^!_!`! 9!:!#   c! 9!:!d! >! 9!:!f!e!g!A!Q! @!9!:!i!A!%>! @!9!:!k!A!c! @!9!:!m!A!>! @!9!:!o!"j!l!n!p! Q! r! 9!:!s!%>! 9!:!u!t!v! 9!:!v!x!A!A! @!9!:!z! A! @!9!:!|!{!}! \! 9!:!! K!  V9!!#  9!:!#!! A!9!!# @!9!:!#!! C!9!!# B!9!:!#!! 09!!# #9!!# >!9!! @9!:!!! >!9!!# @9!:!#!! %% 9!:!! 9!# 9!! F!9!!#  @!9!:!! @!9!:!std::_Compressed_pair,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@E@std@@V?$_Vector_val@U?$_Simple_types@E@std@@@2@$00@std@@ 9!:!!const_reference#size_typedifference_type?!_Scary_val@!iteratorA!const_iteratorB!reverse_iteratorC!const_reverse_iterator [!vector >a!operator=b!~vector >h!push_backq!insertw!assigny!resizex!_Reallocate_exactlyx!_Clear_and_reserve_geometricx!reserveb!shrink_to_fitb!pop_back~!eraseb!clear!swap!data!begin!end!rbegin!rend!cbegin!cend!crbegin!crend!_Unchecked_begin!_Unchecked_end!empty!size!max_size!capacity!operator[]!at!front!back!get_allocator!_Calculate_growthx!_Buy_rawx!_Buy_nonzero!_Change_arrayb!_Tidy!_Move_assign_unequal_alloc !_Xlength !_Xrange!_Orphan_range_unlocked!_Orphan_range_locked!_Orphan_range!_Getal!_Make_iterator!_Make_iterator_offset !_Mypair;!__autoclassinit2!__vecDelDtorz`6! std::vector >.?AV?$vector@EV?$allocator@E@std@@@std@@ 9!   !  !  E!  V% !const_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equal!address!allocator!deallocate!allocate!max_size%_Minimum_allocation_alignmentJ!std::allocator.?AV?$allocator@E@std@@ ! !  F!!!# !  !!!#!! !!b,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@E@std@@V?$_Vector_val@U?$_Simple_types@E@std@@@2@$00@std@@ ?!  !     ?!  ?!!! ?!!#!! ?!, ! ?!!! ?!!^ value_type#size_typedifference_type pointerVconst_pointer@reference>!const_reference!_Vector_val >!_Swap_val!_Take_contents  _Myfirst  _Mylast  _Myend!__autoclassinit2z! std::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@E@std@@@std@@Fstd::_Value_init_tag.?AU_Value_init_tag@std@@ ! !,%! 9!:!!Fstd::_Value_init_tag.?AU_Value_init_tag@std@@ ! jstd::allocator.?AV?$allocator@U_Container_proxy@std@@@std@@ !   !  , !, ! ! !  !!!! ! !!!!! !  !!#% !!! !! !!!! #!!#!_From_primaryvalue_typepointer!const_pointer!reference!const_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equal!address!allocator!deallocate!allocate!max_size%_Minimum_allocation_alignmentj!std::allocator.?AV?$allocator@U_Container_proxy@std@@@std@@ !!X! !!X! E!  ! !,!! ,!!  Zstd::_Zero_then_variadic_args_t.?AU_Zero_then_variadic_args_t@std@@ ! !!! !!!Zstd::_Zero_then_variadic_args_t.?AU_Zero_then_variadic_args_t@std@@ !  ! !  ! !!  !!    "   m """"    "#'!%  "" m " m " " " # "# _From_primarylvalue_typempointer const_pointer reference const_reference#size_typedifference_typepropagate_on_container_move_assignmentis_always_equal"address"allocator "deallocate "allocate "max_size%_Minimum_allocation_alignmentN"std::allocator.?AV?$allocator@Ufloat3@@@std@@  mmm    ""  "#""  , "  ""  "Zlvalue_type#size_typedifference_typempointer const_pointer reference const_reference"_Vector_val >"_Swap_val"_Take_contents m_Myfirst m_Mylast m_Myend"__autoclassinit2~" std::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@ 4!  "  4! "   4!"# 4!  .!4!!"# """ 4!!"b  _Myval2 _Mybase#"_Get_first$"__autoclassinit2%" std::_Compressed_pair,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@Ufloat3@@@std@@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@2@$00@std@@   '"  4!!"! 4!!"! ##+"   -"    /"  3 0"#    2"#1"3"  2"b, k _Myval2,_Mybase4"_Get_first5"__autoclassinit26" std::_Compressed_pair,std::_Vector_val >,1>.?AV?$_Compressed_pair@V?$allocator@_K@std@@V?$_Vector_val@U?$_Simple_types@_K@std@@@2@$00@std@@ k  8" ### k  k ;":" k ;"#<"=" k , ?" k ;"@" k ;"b#value_type#size_typedifference_type#pointerconst_pointerwreference-const_reference>"_Vector_val >A"_Swap_valA"_Take_contents #_Myfirst #_Mylast #_MyendB"__autoclassinit2~C" std::_Vector_val >.?AV?$_Vector_val@U?$_Simple_types@_K@std@@@std@@ h i ! !! !! 2   2"!  2"! !L"     m,m'!.!Q" ,    #,#V"2#p !  #! Z" !A!"# VA!"# A!A!|" x"A!|"#""  A!"" x"A!|"" A!A!"" A!"""" >!A!"" 0A!"" A!"" V A!|"" A!|"# x"A!|"{" x"A!|"""" A!|" A!|"2y"iterator_category value_typedifference_typeVpointer>!reference _Tptr"_Vector_const_iterator > >"operator*"operator->"operator++"operator--"_Verify_offset"operator+="operator+"operator-="operator-"operator[]"operator=="operator!="operator<"operator>"operator<="operator>="_CompatA!_Prevent_inheriting_unwrap"_Unwrapped"_Seek_to  _Ptr"~_Vector_const_iterator > >"operator="__autoclassinit2"__vecDelDtor(6"std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@E@std@@@std@@@std@@ "  "    "  "   ,   "    ""   ", "  ""m  ""  "#""""" "   "#  "#  " " "#""  "" " ""  ""  """"  "" 0 ""  ""    ""  "# " "" " """"  "  ""y"iterator_categorylvalue_typedifference_type pointer referencem_Tptr"_Vector_const_iterator > >"operator*"operator->"operator++"operator--"_Verify_offset"operator+="operator+"operator-="operator-"operator[]"operator=="operator!="operator<"operator>"operator<="operator>="_Compat _Prevent_inheriting_unwrap"_Unwrapped"_Seek_to m_Ptr"~_Vector_const_iterator > >"operator="__autoclassinit2"__vecDelDtor(6"std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@Ufloat3@@@std@@@std@@@std@@ /"  "  k  "  "  m , m  " m  m "" m  ", " m ""# m "" m "#""""" "  -m "# m "# m m " "m "#"" m "" "m "" m m "" m """" -m "" 0m "" m ""  m "" m "# "m "" "m """" m " m ":y"iterator_category#value_typedifference_typepointer-reference#_Tptr"_Vector_const_iterator > >"operator*"operator->"operator++"operator--"_Verify_offset"operator+="operator+"operator-="operator-"operator[]"operator=="operator!="operator<"operator>"operator<="operator>="_Compatm _Prevent_inheriting_unwrap"_Unwrapped"_Seek_to #_Ptr"~_Vector_const_iterator > >"operator="__autoclassinit2"__vecDelDtor(6"std::_Vector_const_iterator > >.?AV?$_Vector_const_iterator@V?$_Vector_val@U?$_Simple_types@_K@std@@@std@@@std@@^"! , "`"">> ! ">> "std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@E@std@@@std@@ "  "" ! """ "  " #, # ""# """## ", #""# ""#  ""# ""* pointer#_Uninitialized_backout_al > #operator= #~_Uninitialized_backout_al > #_Release  _First  _Last !_Al"__autoclassinit2 #__vecDelDtor 6 #std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@E@std@@@std@@se0> *>$_Release$__vecDelDtor> &$std::_Uninitialized_backout >,std::_Iterator_base0> *>.?AU?$_Uninitialized_backout@PEAV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@@std@@ $$ ( ( $$$$l$$ $  $#  l$+$ B  $  $    $  # # j,l$$$ $# #, $#$ .## $$ ###" 5 A  A%% A  A  %,  % A% % A%% % % A, %A% % A%# A%r #_Target%_Clear_guard%operator=%~_Clear_guard%__vecDelDtorb.%std::_Hash,std::equal_to >,std::allocator,0> >::_Clear_guard.?AU_Clear_guard@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@ 0  #   %  %     %     % 6j p  p%% p  p%% p #%, $% p%%%"%&% p, (%p%%% p%# p%'%_Range_eraser)%operator=*%_Bump_erased*%~_Range_eraser 6_List j_First +_Next+%__vecDelDtorf .,%std::_Hash,std::equal_to >,std::allocator,0> >::_Range_eraser.?AU_Range_eraser@?$_Hash@V?$_Uset_traits@_KV?$_Uhash_compare@_KU?$hash@_K@std@@U?$equal_to@_K@2@@std@@V?$allocator@_K@2@$0A@@std@@@std@@ 6        P$  $|$3% }$5% $$$- 8% 0 0 ###=%?% $$B%#V$# .&_Extractable {$_ExtractH%std::_In_place_key_extract_set.?AU?$_In_place_key_extract_set@_K_K@std@@ ]  ]K%J% ]K%#L%M%   ]O%# #]O%# ]K%#value_type-reference-const_reference#size_typeiteratorconst_iteratorN%initializer_listP%beginP%endQ%size _First _LastR%__autoclassinit2^S%std::initializer_list.?AV?$initializer_list@_K@std@@)tanhlv tanlB|PrCdtMathSqrtfך:"dtMathIsfinite? 4mdtVsetέDdtVcopy+N2+֖.dtVdistSqr&x!dtSwapByte-po*\h{ctor}9J'\PZ0I+ ruRG1J~b4D;!l,"+xx߭߸UA A::(" U*J9f_"]U4F~LOI+MyMi14) /,}JPNV-fw&}| . Q0bO8 )O7hQ5#CPvWq>$k_oCVR?uP4{qjd+19!m1Ǧ  MƭLkM J 9h5 rvuE <޲j#0ӧEvjn<d\.WDx1j*F\D",v &$UMX Q^_ "Nu:e>>:1wy}+*bjhB:tn l@ry+/ YN d1)  %Ũ>GZ/WGµH>qtE?OAfV|8,&ݕ|Qݐ=4<zOW&f |8\Ƃ_mM2j,<hZ/$j'<Yn-KX P+ϣka .v&C !A2{?nlx1"b~c?H7=u$dٔ *&$!{!}> 7ʲU acQYy2tx;L$ @Q1J82s֦6.KzV.ER(UGmS'(3NCwAmE&R@7gs{8XeII9*KjEنNs<j`> xC[V[R"SEk*iL 'd (" C=qo= cO[h{f~d]c!x6OW _+)A1Boufy3ş۹έaISp-U-5e 2ͶA0ZXiWPgW<ܒgRq51|"| ЍtgiIReeqQ}1q4"nMÙcREj3 Y+H9oT.0vc?G_laOBd.njM@HX\C3qsAB n4qiq‹EzTSHiu 5C4! 5Gd=Qz9(dB/vr^ <+QdgyNk4xhiT{ԚIPp_ F,g>+ ~pRJm,ۋ(}D/F+P6vKF&62 (e ubbeOd):t)s_s)`EG@>GV66G]+f{fh=`կ{Di&Lh 9}8OX,u)_;eWĢRV),&,u, V|A;af|ibڃws.VS!Ca\W%[4nv_ 4C3|n cV$d9lvSĪpQDc{:koqrOX$K$V\)3%4^t7Q)GvN@t[5U*kr~TD54l ߕXiyw&Sؾ5F o34W\M&FHf~!K;cM%3YKA^=$*] dzt%["{h0\!)W=:LGLIhplLa,eVjĠ Uɘg QTt9!6P'!n#%N| O&+zViفH\̎Cc#E5+SL%Ⱥ1W7,ԧDC[j[`#@oj{VJ*?fdG2^FzZ2rUCI&m8 Drɴu3^.FY;SkNov5P 09+UmBd'vX~h%– s~SH*>7(Id&xscmxP1Tn<zj6,X-b̐Avhk9D?lt4l>lFj-s-9h*XC4c:msO`C2" YqT!EFx*/.{l{7j<);r &~( ,@`yTmH&$ @` <@Xa 7!!"|# $@$ >.?AU?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@!% ##'!'!m.!m#std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@Ufloat3@@@std@@@std@@ #  ##m.! ### #  # #, # ### ##### #,  #### ### m### ##mpointer#_Uninitialized_backout_al >!#operator="#~_Uninitialized_backout_al >##_Release m_First m_Last .!_Al#__autoclassinit2$#__vecDelDtor 6%#std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@Ufloat3@@@std@@@std@@##'##)#std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@_K@std@@@std@@ +#  +#,## +#,#.# +#  +# 1#, 2# +#,#3# +#,#.#4#5# +#, 7#+#,#3# +#,## #+#,## +#,#2#pointer6#_Uninitialized_backout_al >8#operator=9#~_Uninitialized_backout_al >:#_Release #_First #_Last _Al-#__autoclassinit2;#__vecDelDtor 6<#std::_Uninitialized_backout_al >.?AV?$_Uninitialized_backout_al@V?$allocator@_K@std@@@std@@   .!  !  A#-std::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@E@std@@@std@@ #D#X!std::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@Ufloat3@@@std@@@std@@ #F# u", ", '!  ",   >, M# N# ! ""d!c!!!> D#S# '!, U#mV#m"mM ##  ".!'! F#\# , ^##_##:" +#,#f` d#!>c! D#f#.!'!  F#i#M` l#+"!%- #o#!% #q# p# r# !, t# ##u# !#u#!allocator_typevalue_typepointer!const_pointervoid_pointer-const_void_pointer#size_typedifference_typepropagate_on_container_copy_assignmentpropagate_on_container_move_assignmentpropagate_on_container_swapis_always_equals#allocate #deallocate v#max_size w#select_on_container_copy_constructionx#std::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@U_Container_proxy@std@@@std@@@std@@!%-  D#z#!%  D#|# {# }#!>% D##  >.?AU?$_Default_allocator_traits@V?$allocator@E@std@@@std@@.!%- mF##.!% mF## # #.!'!% F##  F#  allocator_typelvalue_typempointer const_pointervoid_pointer-const_void_pointer#size_typedifference_typepropagate_on_container_copy_assignmentpropagate_on_container_move_assignmentpropagate_on_container_swapis_always_equal#allocate #deallocate G#max_size #select_on_container_copy_construction#std::_Default_allocator_traits >.?AU?$_Default_allocator_traits@V?$allocator@Ufloat3@@@std@@@std@@Zstd::bidirectional_iterator_tag.?AUbidirectional_iterator_tag@std@@Nstd::forward_iterator_tag.?AUforward_iterator_tag@std@@Jstd::input_iterator_tag.?AUinput_iterator_tag@std@@Jstd::input_iterator_tag.?AUinput_iterator_tag@std@@#N#std::forward_iterator_tag.?AUforward_iterator_tag@std@@#Z#std::bidirectional_iterator_tag.?AUbidirectional_iterator_tag@std@@#Z#std::random_access_iterator_tag.?AUrandom_access_iterator_tag@std@@D#~#std::allocator_traits >.?AU?$allocator_traits@V?$allocator@E@std@@@std@@F#~#std::allocator_traits >.?AU?$allocator_traits@V?$allocator@Ufloat3@@@std@@@std@@ 2  #  &  '  #    #  /  # +# /# /###   -/## /## // /### 0/##iterator_category+_Nodeptr#value_typedifference_typepointer-reference#_List_unchecked_const_iterator >,std::_Iterator_base0>#operator*#operator->#operator++#operator--#operator==#operator!= +_Ptr#__autoclassinit2#std::_List_unchecked_const_iterator >,std::_Iterator_base0>.?AV?$_List_unchecked_const_iterator@V?$_List_val@U?$_List_simple_types@_K@std@@@std@@U_Iterator_base0@2@@std@@ e # e  e## e #, # e#### e, e #, # #e## # e## e## e#b.first_type0second_type#pair > >,bool>#operator=#swap Z0I+ ruRG1J~b4D;!l,"+xx߭߸UA A::(" U*J9f_"]U4F~LOI+MyMi14) /,}JPNV-fw&}| . Q0bO8 )O7hQ5#CPvWq>$k_oCVR?uP4{qjd+19!m1Ǧ  MƭLkM J 9h5 rvuE <޲j#0ӧEvjn<d\.WDx1j*F\D",v &$UMX Q^_ "Nu:e>>:1wy}+*bjhB:tn l@ry+/ YN d1)  %Ũ>GZ/WGµH>qtE?OAfV|8,&ݕ|Qݐ=4<zOW&f |8\Ƃ_mM2j,<hZ/$j'<Yn-KX P+ϣka .v&C !A2{?nlx1"b~c?H7=u$dٔ *&$!{!}> 7ʲU acQYy2tx;L$ @Q1J82s֦6.KzV.ER(UGmS'(3NCwAmE&R@7gs{8XeII9*KjEنNs<j`> xC[V[R"SEk*iL 'd (" C=qo= cO[h{f~d]c!x6OW _+)A1Boufy3ş۹έaISp-U-5e 2ͶA0ZXiWPgW<ܒgRq51|"| ЍtgiIReeqQ}1q4"nMÙcREj3 Y+H9oT.0vc?G_laOBd.njM@HX\C3qsAB n4qiq‹EzTSHiu 5C4! 5Gd=Qz9(dB/vr^ <+QdgyNk4xhiT{ԚIPp_ F,g>+ ~pRJm,ۋ(}D/F+P6vKF&62 (e ubbeOd):t)s_s)`EG@>GV66G]+f{fh=`կ{Di&Lh 9}8OX,u)_;eWĢRV),&,u, V|A;af|ibڃws.VS!Ca\W%[4nv_ 4C3|n cV$d9lvSĪpQDc{:koqrOX$K$V\)3%4^t7Q)GvN@t[5U*kr~TD54l  ,@`yTmH&$ @` <@Xa 7!!"|# :"dtMathIsfinite? 4mdtVsetέDdtVcopy+N2+֖.dtVdistSqr&x!dtSwapByte-po*\h{ctor}9J'\P 18#)pNpN@O    *_ldiv_t.?AU_ldiv_t@@" quot rem*_ldiv_t.?AU_ldiv_t@@ ._lldiv_t.?AU_lldiv_t@@" quot rem. _lldiv_t.?AU_lldiv_t@@  #*DT_ALLOC_PERMDT_ALLOC_TEMP.tdtAllocHint.?AW4dtAllocHint@@ #     p  t    ! # #  t##  ) t#+ ) -#.-t#-0 q 2 3##4 q q36q7 2  q 3q3;333=##?tA t p E   u*dtPoly.?AUdtPoly@@ I !#   IJL I N   IO# ufirstLink Kverts Kneis !flags  vertCount  areaAndtypeMsetAreaMsetTypePgetAreaPgetType* Q dtPoly.?AUdtPoly@@ I  N    U .dtNavMesh.?AVdtNavMesh@@ W X  X, Z W  W\[ W\#]^ W\# CC uW\a:dtNavMeshParams.?AUdtNavMeshParams@@ c d  e uW\fbg eWY# tt## uW\j   #lt uW\m @ o ptt WYq2dtMeshTile.?AUdtMeshTile@@ s t CCC uWYv s  x CCyC tWYz u CC|C tWY}{~ttt #WY u #WY uWY tWY# t xW\ uWY T %| uWY WY 0WY##@@ uWYBdtOffMeshConnection.?AUdtOffMeshConnection@@    WY#! uW\#! uWY#  uW\#  uWY tWYu C uWYxVC uW\uuu #WY u,# WY uWY W, W\[CCCyC tWY"pput#@t tWY x W\xxt W\xx W\upp#C tWYupp@ #WYuTp@ 0WY !_Resize  +!"{ctor}K]t4!*"{ctor}v sH&6,"_Unfancy_maybe_nullzN]Yh E"_Resize8;+Y2!G"{ctor}( J"{ctor}Bۄ_"6M"_Destroy_rangeREi9="6R"_Destroy_rangeK+.E"6W"_Destroy_range#mճ6_Deallocate ƙ!!allocate)#"z?!!{ctor}DՎ47{"9!!_Orphan_rangeBy7n& &!_Calculate_growthWVH h !max_sizeRp "allocateU3Wh _Xlengthei"h _Change_arraygu\G&h _Calculate_growthErVh max_size6b,allocate^gvN"9!!_Getal8B9!!capacity:=Yu&#D#E#max_sizez.%a -!_GetalOcCs !capacityKP#F#G#max_sizeHOjh _Getal:敪Xvh capacity~<7max_sizet:X!!_Get_first%>{a4! "_Get_firstyw8>5 1"_Get_firstV0kK6"addressofgF|-"6"_Voidify_iterO6"forwardF"6O#_Get_unwrappedm&6"_Uninitialized_moverP(/6!_UnfancyVd=b6"_Zero_rangeߘ9olU6O#_To_address 1_Z8"" #_Emplace_back6d"6W#_Get_unwrappedhI&6#_Uninitialized_moveAP8` "#"#_Emplace_backUyz1"6`#_Get_unwrappedvY &6(#_Uninitialized_moveRMΩ86,"_Unfancy8>M06*#_Zero_rangev1J`06`#_To_addressg$2"+#9#_Emplace_backP4zbFE66n"_Allocate_manually_vector_aligned.m?N9.6C#minZv "6o"_Get_size_of_ndET"Z "6o"_Get_size_of_n~"6o"_Get_size_of_nPȃ6R#movemK[6/"6P#_Copy_memmoveIOM""Q#_Emplace_backykVj&D#T#constructU' -K6[#move@~6Y#_Unfancyvij"6X#_Copy_memmoveILJ%o6W#_To_addressG"#Z#_Emplace_backxsF#]#constructxI!B/'6c#move "6a#_Copy_memmove|pо\:"+#b#_Emplace_backdSe#constructr6R#forwardw@2(hD#g#constructI"6h#_Voidify_iterJ806[#forward+n@(F#j#constructok~;"6k#_Voidify_iterp;]6c#forward*9Hm#construct}"6n#_Voidify_iterpjpf/randeޖ"6B#_Xlength_errorGVn|vC:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include\__msvc_iter_core.hpp######E#W#OL#W$WRC:\game_server\RustProjects\recast_navigation\recast_src\NavigationMesh.cpp 7!! $W'$W[$Ri$Kx$O$W$WC$OQ$F%O-%O_AdoptJd:!{ctor}י(Ch{dtor}`_Adopts _Release$_p&6%_Ceiling_of_log_2j϶ 2{dtor}:}(J|jq&w{dtor}gp0\O&/#__autoclassinit2'iAe#{dtor} G.#{dtor}SG j##{dtor}y&1NGetRandomPositionVzMo="1LSamplePosition6(x+(1LGetLocation\lQ1EFindPath,b1JRaycastq[~h size^]h2T/#operator!=r/#operator++Nx/#operator*IPi2{ctor}#'v{dtor}UŢQUA&qerase?&hinsert6Q8t;"&P_Unchecked_endLܤہ&&P_Unchecked_begin8;z,'I{dtor}/Z.#{ctor}Xl##{ctor},/#operator==R/_Get_first 5 _TidyC+&;{ctor}x8F'}_Getalj@Qe+'I_Tidy]w]0?"'P_Unchecked_endd7hT&'P_Unchecked_beginB+p {ctor}AhM"${ctor}ȸ6C#max!*ըT!/#{ctor}t;"_Assign_growS|4capacity>60deallocate\&&_Max_bucket_size'k23_Get_firstt('0{ctor}KwpX(b{ctor}/1sizef#[0allocateZ.'I_Alloc_sentinel_and_proxy=2@9* _Get_max_bucket_sizeO-B <]$f${dtor}cf]$`${ctor}s-9{ctor}I{hF(allocateD@6r$addressof먓ʂw&q_Erase\r){P!${ctor}.v+&hemplaceV!*${ctor}19x{i"68$_Destroy_range vླྀ?${ctor}vVJ"*B$_Free_non_headD珠'*B$_Freenode0|`M#K${ctor}S@Zǀ"6$_Get_unwrappedKڿZ~&6O$uninitialized_fill ƽ6O$fill2Z${ctor}FZ@8&6n$_Construct_in_placeyQhV"6o"_Get_size_of_nV :${dtor}gKG$$_ReleaseZa$${dtor}јU$${ctor}|B2 #I%R-z${$_ExtractLk$${dtor}nW`Tg$$_Release!]"&_Erase_bucketTصC"&w_Rehash_for_1sL2.&T_Check_rehash_required_1В"&~_Check_max_size`Uxh*&}_Insert_new_node_beforeP2&[{ctor}M^97H#*UL"~|0Nx:>S`rAibbDCX&N$$%(%\%^% -trsW5h_pS~tw1EcUtŋv}?N%%%$\\5I[b7&qVi @ pnC-TEZpJ%b%%'&%m[lRYF(KlYu2xPlUz;z'% JCѷ $ :Ċ#\  &!&(&I&V&_&&&&&&&&'''4 '''a]^'2R'U'Z'^'c'[r''dZX}Bq''''' ''C'z'''A'2''''5N'`'=Q'}''''( _yDNUj". wzj5E5 w K8fEY M T1BdT};Y8a_tAp wOi7mp%;0I24E?UqoQN0V 3  h6 Ġ ! !! !!!!!!!!!!! """"$" "ff<xVa-/s~(lhLNG{0v~P!Dz"X"f"""""#N#%X#\#[SXȂh&̾F)aE [>ZՐOv=%40D<3bgUKעjR*o~l;Hum\>3AQuQhc d'_R 8x!5IX];)fHe3@/>nʽ7#m#8###  ( |q 4' ! % I Eh 'DdI,q[ c?45CcdpʕFt^ffDu<'? <aBldWL @D`N i$;P 'l$K/SJ O $ M&F ܪriZ,rg{Ty Or{W>u'e,bt JN &\4_CM"tfLHל-F6/SQzx!jk/-vS]mOybs~Bp$zz" c>]H3'4==v"ϩ otw^~v=wF.xJz̆n_mHP`YZ$(+DƯ`h<@'  #bf+Z @`  18 44@tRC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\stdlib.h ^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourAlloc.h"dtAllocDefault]Su"dtFreeDefault%unhyD&dtAllocSetCustomZ^N+bHdtAllocLD;dtFreew3malloc.k'freeem ldivI?labs&˔#;lldivE-Illabs>ti2nZC:\game_server\RustProjects\recast_navigation\recast_src\out\build\windows-defaultZC:\PROGRA~1\MICROS~3\2022\COMMUN~1\VC\Tools\MSVC\1434~1.319\bin\Hostx64\x64\cl.exe-nologo -TP -DAINAV_EXPORTS -DAiNav_EXPORTS -DUNICODE -D_DEBUG -D_UNICODE -D_USRDLL -D_WINDOWS -IC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include  -IC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include -IC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Include -MDd -Od -permissive- -sdl -W3 -Zi -EHs -EHc -Y- -showIncludes -FS -c -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\winrt" -I"C:\Program Files (x86)\Windowsr Kits\10\include\10.0.22000.0\cppwinrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -X^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourAlloc.cppzC:\game_server\RustProjects\recast_navigation\recast_src\out\build\windows-default\CMakeFiles\AiNav.dir\vc140.pdb*"dtAssertFailSetCustom.`='*$dtAssertFailGetCustomdT'^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourAssert.cpp^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourNavMesh.hR  RfC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourNavMeshQuery.h###W#jC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourLocalBoundary.hw''{dtor}tc3W__delDtor=.<$fpclassify0uO$9fabsfH$\ifrexpfQ6hypotf_Oc=1ldexpfGwGn?acoslX.ӣtasinl ; atan2lLdatanl*VA8coshlQa cosl.expl?N)fabsl~;ظ ~#fmodlF1v1frexpl -AbxYhypotllP98ldexpluAPlogld(Jlog10l((OS=modfl=Fsinl<:sqrtlN<)tanhlv tanlB|PrCdtMathSqrtfך:"dtMathIsfinite? 4mdtVsetέDdtVcopy+N2+֖.dtVdistSqr&x!dtSwapByte-po*\h{ctor}9J'\P.1vc)GFc /namesQ3,K) @OtKUP !"$% &',-.56789:;=>A*+BCDEFGHMNT#(/?@3QR<0O)SV'Xmax_sizeh/7OT{ctor}"A%{dtor}[_Ҭ~jr-A %{ctor}qӟ/#operator--ymax_size}у &6$_Construct_in_placeX.6%addressof 8u20$$_Allocatek=^$${ctor}O}%_Verify_range3>6A%forwardzDx&6@%_Construct_in_places76C%forward;a{D;*6D%_Hash_representationQb;6F%addressof'EXź"6E%_Voidify_itertU3&6G%_Fnv1a_append_valuezT%W4j@pLc@=\A7Cy<0 ֩~@ { mկ?>M^97H#*UL"~|0Nx:>S`rAibbDCX&N$$%(%\%^% -trsW5h_pS~tw1EcUtŋv}?N%%%$\\5I[b7&qVi @ pnC-TEZpJ%b%%'&%m[lRYF(KlYu2xPlUz;z'% JCѷ $ :Ċ#\  &!&(&I&V&_&&&&&&&&'''4 '''a]^'2R'U'Z'^'c'[r''dZX}Bq''''' ''C'z'''A'2''''5N'`'=Q'}''''( _yDNUj". wzj5E5 w K8fEY M T1BdT};Y8a_tAp wOi7mp%;0I24E?UqoQN0V 3  h6 Ġ ! !! !!!!!!!!!!! """"$" "ff<xVa-/s~(lhLNG{0v~P!Dz"X"f"""""#N#%X#\#[SXȂh&̾F)aE [>ZՐOv=%40D<3bgUKעjR*o~l;Hum\>3AQuQhc d'_R 8x!5IX];)fHe3@/>nʽ7#m#8###  ( |q 4' ! % I Eh 'DdI,q[ c?45CcdpʕFt^ffDu<'? <aBldWL @D`N i$;P 'l$K/SJ O $ M&F ܪriZ,rg{Ty Or{W>u'e,bt JN &\4_CM"tfLHל-F6/SQzx!jk/-vS]mOybs~Bp$zz" c>]H3'4==v"ϩ otw^~v=wF.xJz̆n_mHP`YZ$(+DƯ`h<@'  #bf+Z   dRa  ,AT{u-r8af[yV+2NYEUes^\ 1\{Mc". Tߏ~K\"Gɫqu֞K]f?S:'xS"6~ mR au! LEYfCmR /.T9]<w~;'0ya|N[Y%E(n@Q6,- \grG71صk2uö)5`ߎ7mi8^b/ڟ%aFhKWa4fBܧO&5{>n'{5D$r?]  @`  18,,HtRC:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt\stdlib.h ^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourAlloc.h"dtAllocDefault]Su"dtFreeDefault%unhyD&dtAllocSetCustomZ^N+bHdtAllocLD;dtFreew3malloc.k'freeem ldivI?labs&˔#;lldivE-Illabs>ti2nZC:\game_server\RustProjects\recast_navigation\recast_src\out\build\windows-defaultZC:\PROGRA~1\MICROS~3\2022\COMMUN~1\VC\Tools\MSVC\1434~1.319\bin\Hostx64\x64\cl.exe-nologo -TP -DAINAV_EXPORTS -DAiNav_EXPORTS -DUNICODE -D_DEBUG -D_UNICODE -D_USRDLL -D_WINDOWS -IC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include  -IC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include -IC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Source -IC:\game_server\RustProjects\recast_navigation\recast_src\Recast\Include -MDd -Od -permissive- -sdl -W3 -Zi -EHs -EHc -Y- -showIncludes -FS -c -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.34.31933\ATLMFC\include" -I"C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Auxiliary\VS\include" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\ucrt" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\um" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\shared" -I"C:\Program Files (x86)\Windows Kits\10\include\10.0.22000.0\winrt" -I"C:\Program Files (x86)\Windowsr Kits\10\include\10.0.22000.0\cppwinrt" -I"C:\Program Files (x86)\Windows Kits\NETFXSDK\4.8\include\um" -X^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourAlloc.cppzC:\game_server\RustProjects\recast_navigation\recast_src\out\build\windows-default\CMakeFiles\AiNav.dir\vc140.pdb*"dtAssertFailSetCustom.`='*$dtAssertFailGetCustomdT'^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Source\DetourAssert.cpp^C:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourNavMesh.hR  RfC:\game_server\RustProjects\recast_navigation\recast_src\Detour\Include\DetourNavMeshQuery.h###W#jC:\game_server\RustProjects\recast_navigation\recast_src\DetourCrowd\Include\DetourLocalBoundary.hw''{dtor}tc3W__delDtor=.<$fpclassify0uO$9fabsfH$\ifrexpfQ6hypotf_Oc=1ldexpfGwGn?acoslX.ӣtasinl ; atan2lLdatanl*VA8coshlQa cosl.expl?N)fabsl~;ظ ~#fmodlF1v1frexpl -AbxYhypotllP98ldexpluAPlogld(Jlog10l((OS=modfl=Fsinl<:sqrtlN<)tanhlv tanlB|PrCdtMathSqrtfך:"dtMathIsfinite? 4mdtVsetέDdtVcopy+N2+֖.dtVdistSqr&x!dtSwapByte-po*\h{ctor}9J'\P.1vc)GFc /namesQ3XKn4VtV[L !"$% &',-.56789:;=>A*+BCDEFGHMN124IZ#(/?@3QRX<0JK)Y\