From d83961ecd472f457f13a70cde7e76f6c6e9f841a Mon Sep 17 00:00:00 2001 From: Mikko Mononen Date: Wed, 21 Jul 2010 07:11:37 +0000 Subject: [PATCH] issue 46:getPolysAround with convex polygon query bounds --- Detour/Include/DetourCommon.h | 7 + Detour/Include/DetourNavMesh.h | 33 +- Detour/Source/DetourNavMesh.cpp | 170 +- .../Bin/Recast.app/Contents/MacOS/Recast | Bin 850620 -> 859020 bytes .../Xcode/Recast.xcodeproj/memon.pbxuser | 5265 +++-------------- .../Recast.xcodeproj/memon.perspectivev3 | 147 +- RecastDemo/Include/NavMeshTesterTool.h | 4 +- RecastDemo/Source/NavMeshTesterTool.cpp | 92 +- 8 files changed, 1030 insertions(+), 4688 deletions(-) diff --git a/Detour/Include/DetourCommon.h b/Detour/Include/DetourCommon.h index a46b3d4..0fa884d 100644 --- a/Detour/Include/DetourCommon.h +++ b/Detour/Include/DetourCommon.h @@ -68,6 +68,13 @@ inline void dtVsub(float* dest, const float* v1, const float* v2) dest[2] = v1[2]-v2[2]; } +inline void dtVscale(float* dest, const float* v, const float t) +{ + dest[0] = v[0]*t; + dest[1] = v[1]*t; + dest[2] = v[2]*t; +} + inline void dtVmin(float* mn, const float* v) { mn[0] = dtMin(mn[0], v[0]); diff --git a/Detour/Include/DetourNavMesh.h b/Detour/Include/DetourNavMesh.h index 8d0d1e7..600e648 100644 --- a/Detour/Include/DetourNavMesh.h +++ b/Detour/Include/DetourNavMesh.h @@ -274,7 +274,7 @@ public: dtPolyRef findNearestPoly(const float* center, const float* extents, const dtQueryFilter* filter, float* nearestPt) const; - // Returns polygons which touch the query box. + // Returns polygons which overlap the query box. // Params: // center[3] - (in) the center of the search box. // extents[3] - (in) the extents of the search box. @@ -338,7 +338,7 @@ public: int moveAlongPathCorridor(const float* startPos, const float* endPos, float* resultPos, const dtPolyRef* path, const int pathSize) const; - // Castst 'walkability' ray along the navmesh surface from startPos towards the endPos. + // Casts 'walkability' ray along the navmesh surface from startPos towards the endPos. // Params: // startRef - (in) ref to the polygon where the start lies. // startPos[3] - (in) start position of the query. @@ -366,18 +366,35 @@ public: // Finds polygons found along the navigation graph which touch the specified circle. // Params: - // centerRef - (in) ref to the polygon where the center lies. - // centerPos[3] - (in) center if the query circle - // radius - (in) radius of the query circle + // startRef - (in) ref to the polygon where the search starts. + // centerPos[3] - (in) center if the query circle. + // radius - (in) radius of the query circle. // filter - (in) path polygon filter. // resultRef - (out, opt) refs to the polygons touched by the circle. // resultParent - (out, opt) parent of each result polygon. // resultCost - (out, opt) search cost at each result polygon. // maxResult - (int) maximum capacity of search results. // Returns: Number of results. - int findPolysAround(dtPolyRef centerRef, const float* centerPos, float radius, const dtQueryFilter* filter, - dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, - const int maxResult) const; + int findPolysAroundCircle(dtPolyRef startRef, const float* centerPos, float radius, + const dtQueryFilter* filter, + dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, + const int maxResult) const; + + // Finds polygons found along the navigation graph which touch the convex polygon shape. + // Params: + // startRef - (in) ref to the polygon where the search starts. + // verts[3*n] - (in) vertices describing convex polygon shape (CCW). + // nverts - (in) number of vertices in the polygon. + // filter - (in) path polygon filter. + // resultRef - (out, opt) refs to the polygons touched by the circle. + // resultParent - (out, opt) parent of each result polygon. + // resultCost - (out, opt) search cost at each result polygon. + // maxResult - (int) maximum capacity of search results. + // Returns: Number of results. + int findPolysAroundShape(dtPolyRef startRef, const float* verts, const int nverts, + const dtQueryFilter* filter, + dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, + const int maxResult) const; // Returns closest point on navigation polygon. // Uses detail polygons to find the closest point to the navigation polygon surface. diff --git a/Detour/Source/DetourNavMesh.cpp b/Detour/Source/DetourNavMesh.cpp index 8da977d..e180f8e 100644 --- a/Detour/Source/DetourNavMesh.cpp +++ b/Detour/Source/DetourNavMesh.cpp @@ -2198,9 +2198,9 @@ int dtNavMesh::raycast(dtPolyRef centerRef, const float* startPos, const float* return n; } -int dtNavMesh::findPolysAround(dtPolyRef centerRef, const float* centerPos, float radius, const dtQueryFilter* filter, - dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, - const int maxResult) const +int dtNavMesh::findPolysAroundCircle(dtPolyRef centerRef, const float* centerPos, float radius, const dtQueryFilter* filter, + dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, + const int maxResult) const { if (!centerRef) return 0; if (!getPolyByRef(centerRef)) return 0; @@ -2282,20 +2282,21 @@ int dtNavMesh::findPolysAround(dtPolyRef centerRef, const float* centerPos, floa const dtMeshTile* neighbourTile = &m_tiles[it]; const dtPoly* neighbourPoly = &neighbourTile->polys[ip]; + // Do not advance if the polygon is excluded by the filter. + if (!passFilter(filter, neighbourPoly->flags)) + continue; + // Find edge and calc distance to the edge. float va[3], vb[3]; if (!getPortalPoints(bestRef, bestPoly, bestTile, neighbourRef, neighbourPoly, neighbourTile, va, vb)) continue; + + // If the circle is not touching the next polygon, skip it. float tseg; float distSqr = dtDistancePtSegSqr2D(centerPos, va, vb, tseg); - - // If the circle is not touching the next polygon, skip it. if (distSqr > radiusSqr) continue; - if (!passFilter(filter, neighbourPoly->flags)) - continue; - dtNode newNode; newNode.pidx = m_nodePool->getNodeIdx(bestNode); newNode.id = neighbourRef; @@ -2343,6 +2344,159 @@ int dtNavMesh::findPolysAround(dtPolyRef centerRef, const float* centerPos, floa return n; } +int dtNavMesh::findPolysAroundShape(dtPolyRef centerRef, const float* verts, const int nverts, + const dtQueryFilter* filter, + dtPolyRef* resultRef, dtPolyRef* resultParent, float* resultCost, + const int maxResult) const +{ + if (!centerRef) return 0; + if (!getPolyByRef(centerRef)) return 0; + if (!m_nodePool || !m_openList) return 0; + + m_nodePool->clear(); + m_openList->clear(); + + dtNode* startNode = m_nodePool->getNode(centerRef); + startNode->pidx = 0; + startNode->cost = 0; + startNode->total = 0; + startNode->id = centerRef; + startNode->flags = DT_NODE_OPEN; + m_openList->push(startNode); + + int n = 0; + if (n < maxResult) + { + if (resultRef) + resultRef[n] = startNode->id; + if (resultParent) + resultParent[n] = 0; + if (resultCost) + resultCost[n] = 0; + ++n; + } + + float centerPos[3] = {0,0,0}; + for (int i = 0; i < nverts; ++i) + dtVadd(centerPos,centerPos,&verts[i*3]); + dtVscale(centerPos,centerPos,1.0f/nverts); + + unsigned int it, ip; + + + while (!m_openList->empty()) + { + dtNode* bestNode = m_openList->pop(); + + float previousEdgeMidPoint[3]; + + // Get poly and tile. + // The API input has been cheked already, skip checking internal data. + const dtPolyRef bestRef = bestNode->id; + it = decodePolyIdTile(bestRef); + ip = decodePolyIdPoly(bestRef); + const dtMeshTile* bestTile = &m_tiles[it]; + const dtPoly* bestPoly = &bestTile->polys[ip]; + + // Get parent poly and tile. + dtPolyRef parentRef = 0; + const dtMeshTile* parentTile = 0; + const dtPoly* parentPoly = 0; + if (bestNode->pidx) + parentRef = m_nodePool->getNodeAtIdx(bestNode->pidx)->id; + if (parentRef) + { + it = decodePolyIdTile(parentRef); + ip = decodePolyIdPoly(parentRef); + parentTile = &m_tiles[it]; + parentPoly = &parentTile->polys[ip]; + + getEdgeMidPoint(parentRef, parentPoly, parentTile, + bestRef, bestPoly, bestTile, previousEdgeMidPoint); + } + else + { + dtVcopy(previousEdgeMidPoint, centerPos); + } + + for (unsigned int i = bestPoly->firstLink; i != DT_NULL_LINK; i = bestTile->links[i].next) + { + const dtLink* link = &bestTile->links[i]; + dtPolyRef neighbourRef = link->ref; + // Skip invalid neighbours and do not follow back to parent. + if (!neighbourRef || neighbourRef == parentRef) + continue; + + // Expand to neighbour + it = decodePolyIdTile(neighbourRef); + ip = decodePolyIdPoly(neighbourRef); + const dtMeshTile* neighbourTile = &m_tiles[it]; + const dtPoly* neighbourPoly = &neighbourTile->polys[ip]; + + // Do not advance if the polygon is excluded by the filter. + if (!passFilter(filter, neighbourPoly->flags)) + continue; + + // Find edge and calc distance to the edge. + float va[3], vb[3]; + if (!getPortalPoints(bestRef, bestPoly, bestTile, neighbourRef, neighbourPoly, neighbourTile, va, vb)) + continue; + + // If the poly is not touching the edge to the next polygon, skip the connection it. + float tmin, tmax; + int segMin, segMax; + if (!dtIntersectSegmentPoly2D(va, vb, verts, nverts, tmin, tmax, segMin, segMax)) + continue; + if (tmin > 1.0f || tmax < 0.0f) + continue; + + dtNode newNode; + newNode.pidx = m_nodePool->getNodeIdx(bestNode); + newNode.id = neighbourRef; + + // Cost + float edgeMidPoint[3]; + dtVlerp(edgeMidPoint, va, vb, 0.5f); + + newNode.total = bestNode->total + dtVdist(previousEdgeMidPoint, edgeMidPoint); + + dtNode* actualNode = m_nodePool->getNode(newNode.id); + if (!actualNode) + continue; + + if (!((actualNode->flags & DT_NODE_OPEN) && newNode.total > actualNode->total) && + !((actualNode->flags & DT_NODE_CLOSED) && newNode.total > actualNode->total)) + { + actualNode->flags &= ~DT_NODE_CLOSED; + actualNode->pidx = newNode.pidx; + actualNode->total = newNode.total; + + if (actualNode->flags & DT_NODE_OPEN) + { + m_openList->modify(actualNode); + } + else + { + if (n < maxResult) + { + if (resultRef) + resultRef[n] = actualNode->id; + if (resultParent) + resultParent[n] = m_nodePool->getNodeAtIdx(actualNode->pidx)->id; + if (resultCost) + resultCost[n] = actualNode->total; + ++n; + } + actualNode->flags = DT_NODE_OPEN; + m_openList->push(actualNode); + } + } + } + } + + return n; +} + float dtNavMesh::findDistanceToWall(dtPolyRef centerRef, const float* centerPos, float maxRadius, const dtQueryFilter* filter, float* hitPos, float* hitNormal) const { diff --git a/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast b/RecastDemo/Bin/Recast.app/Contents/MacOS/Recast index 13565f93f4c1f41c35469d603f635466570ccd00..97322fd98f8677806299bf1428a0d02106f9cf44 100755 GIT binary patch delta 188727 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 yF}X%acq$|X5SSuKT6LBYDOt- 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%0AK%KJIT5d4R zDABosSCMqNj=VCY=y34y?b6C)wkg=mO;HSP_IZPR9zytBuumF!!WN zp5$;O&jC92UwG%$(@V$BAnf75hQ9E3IOy+;XqxkSFL#DsnV(L+HkIiAX{W1>=$lb( z&g;|ya$~Z#AAvxI{vu(2sbi0ACrXF#E~BCzp-?_Q&NEwLK{+qz7;`Y!)K|_Nz-4!L zy3qkm4br;wqJh{6lA z)kRQ`=c%_amUhUGmF2ggcX+_9%}31O>8sQIiL1z-t~%YucB1D{9yj)lEs}dLo#6Ym zAUG4RRrDGW97BdGI(SQ?P61v$oiL6H@@05&1iowt`Ld66`g0iLV)#fN-+m!buy=+v zi8)|jy4*U$S|iXk4CsIl9YUE)@avv?<3;pvZtbS~rkh^$xY;))q86eZR!4goM+tYP z9Ye1b*K?%bwb5wD*3mBeSK1l3&_1ivK3Yd>`&Zf}x6nrFwBzb%YvTS*=JH!;Ka103 z&a0zc_^-6bZlN8o(@vyFiAo>50zsL}Sk zy??WAq0QB3=NG`Z>&WB&m3;gyGH{m_Ekk8f0XA%uqQFc?k&+D{f>Szc2EA7NvXrp!7Np-X*qovH& z+bwOuEwq)&!b4ho#UgCpMlDO%cAlAI7jNv>Zc?$bg zSabNj{O(`GvpGDKZ~sZSb9e&Z{gXIK&+$KrfKhxx$bL9oQ{mwgI0Ak70R4_Eul`od z8^yDD`=7*5qxib8`S`FL7F6=PGZT+sl^|b@F?b$0B36y&F8=jl(d&LbgWrExY`mX` zr}sEahrX-PKtu*zw1sMe{I*^et?G(tE~fCgc;Jl+{`pY^jp5P!yC22RW4J}!J%;=9 z4}KJ52>9}k!aj!g=7WC}pN`=Xyq!d{a^D|?F&Bqc`wmH>rg!z03`tF%_Ya8&bAhWI z5-;R(d^-1#SVH-`4~fmlhju!oZ3qBY+ilVQoJPM_#OYif+Uxp31pWFq2ruIbECuRq z03*4pk*|rw8%g*RyX82#Ij=X-m4Du|@1Q&L0q)zF&-_{p9>+hzPD1pPyfr@{pH^@7 zhdJ)?Px7Wl{^M@({8K!tb<5A`jNAy#$s@yMyHV9tqszEe$_IlHyT!Jr@DlCeJ%mW- zxx}3aSm5L=4?T_R9EfNYVNXw9St^Tvi zml6zr(V6n{`re~5b<_2|2YjP4Xx8>#-)n!<{k>%n0{8cb18x6d*O2b-{f#yO`e>AB zJQ16~Q6h07Z;i+BiQKB?qJ2OkUZ2R1+oMtW|Hs>x$Jcm#|KIz}b0dk!LPC&T5JV)E zMC>66LF`))#9F&ptBQn3h%1&_j#{Iu`k>mXD5|lBQbp}WqgA~@Ra;d{lKXp~d7hg@ z+J1iD@9&S_eZA&BGiS~@GjnF<%sw*%k;#Dtk;!AXjLb1Y*mzr7(nHlyHy3W|kex8`&K*F&G#m7$F#BAu7 zsY;NYTFk^cytovus-NZg)0nA>zo`saWn>1{G5X^Gh0;K>#Nnerx-nJ3k%13-PE(Av zg0xgX3AlO$OS^5cJ$L+cC0^nCRX&@kWGJDSs(Vejsf0&U?OBSCOO!-*o4A8x4Pg8% z6m)!FouxE(Y$ZJttH8Z^mJ-NI^~Yu@_4)hDEQOTlXv%zDX{g{>TeI0pT?cu~*#M8& zXexMJ>F62_a+k~#kUp4KiH~NaXdG*#*Jmrum4xWrJ+ragj)RE)bCm=KE`|{AxqUQq zuHySD2I%Dq_51r?D!K$`zTi?>x^*E7Am0CHI}0Z)FLN0AGKao82P&GYbU}jfGDo~msrep*XWD(NiMV#N*S&9KDld%6*ciIDSZPsiQy zbH>8tU|5!7Z&WI^r~lkCw4b?e9u_Yw^M1!7j;4W`dr~y5T&m1dHgzPoY|PRk_l(OGcdEWj z$zsRWWy%ocT?rh@U${MTUt6wVZ%|%KTChU7!UbT^N(E>8ut#jAvfeKlA!5T4DuKEW zf3f?prZ~Vf5>WoGZu>!>Hq9jL?@k7O3-F#D>jBV+2A1Tuv;OE*n_wgqR zwgPrapq_iMnIoz(jo+iR@%pt3t{XfIHJjC;6-JNM^fRy^Noh>S_b4rtx4IBE;d?6E z8dL4hl;-}iWfZZXs8L2yz}L8qUqCZHL$)R_pi7@A;e9+q5D_d&I^pyK-_2%|Ks?}< zFXl@LG(>6SbiWRmer@tVjIkJGW{_6;u){=x)`rmFy{Jm-F!#R~wFd4}dzEp@yVxF; ztF-sp%^_AZSHh%MS#Vc5xL&y3G*@XHz~S(e*aaLFu?52JBf1+Lf5=7u1O=zrKIAq+ zdUc=T!yzr&rwrnd?(9=qHq8MWKDJwbZn^f%9?-J(>}6NbW=i-;iEFr;FDuSZTgM;# zPNZ#Q+ljPI8azjb=co0d!=Ec{jVNvV(bfB74prZe@cTs5wEa+MrbxQIUumQ)i{P(2 z?b)x?Xf!N>`&+JYu3RDXvwU&qkW9>b8IJKJCnkNkc7n^u1Bzdx>g5TvH8kEH@s9)_ zfj~JOPUjCm9ANO<0i}lWW;i(>EOVz02uD{0U64ljq9Dnh&L^|Wx+*(cXkC@>Ue~%R zo8V4AmQ=a|h4sRGC1^7;zO#x&Z;X}d17%pr+lUKWb~=RuTdyUH)CUM zv>@v;9XhBu*4|SciVR!lT^4Rcy0xXM0#^G?YtWAem65DjI(?zMq138RC%#ZdJ7D7) zq!NK?#)w18+dg9u?X1C%vt~Tanp?z6<-MgwoQcW3v;!OI&qLU^H4^zG`-#wv585ES z7_<3U5L_1W zRGrRG+bL!4f(>CV3+DlD?(NB%dK#=QxiQX&P87cUZeuu-lRgU^FdLt$O~(f_Xu1Z{ zAb||w$dyjndog4}c?dTu>0`=6xcsDZ>PxA3l}E)*nU>A3DTZvxQQPd2eSq<(PoC1; zxRsXWp~8M%g?8ql$L#J-=kid!?o?ZQSQ+oZoAI&f1WU>m1GXpdg7aO>P99dqRp(NP zbr%l=i?g9Jqp-Vg?GfcwWtta_J)$>szZxY*no71uoM@&mJlFI3*o%>0^3?oRyna zsMb-Xu2Q!$wL7ZRQ;HpF>`|p<9VT!|Z-DG}SyG4pd2>_+!u+Gk2xAXwbWC|$`K}{< zb4-cr(gPD(^ACg~aaPP2xhzu==fai%VsQu)O#I7FXK((=t5DLP8eKBJMi8YL`+;<9 zqM^r?@Kimk{(t0D5a-mjDaffVURl{Gs6*MGw&YTvxT z<`_>DEqike-*vC*rTGWydP1pLvxH~IwXDY;1zFCpWz3vDi&9TO@VIN|{S(S74a_n? z@OH|cu@HRao0>YOd)}x;>3%gKu~C%>H`3HdO#s*Qr;1AkF6M?r*^hsvG7N@)Y31T_PyZ}B9B+k4At`@eGWM5 z*^!O#@Xx;-Jkk$`~VtX3e;o?GSerX+tXKP}nJ@`siWku9^XpG1g*f%w82N zCC2f{O4sZhTvmJ4EK`%!-oEgT%H>74WSm8c^3!c?Y-xEp27mJ#*pBM5@N<=Ro>J;{ z`G3-OlR0m{naJ9%H0uy~pRW|pRGHO(t0tGRW_E1@N2suhjHK$4!RxA}QR9msu{DT? zyANP3E!E${0g-Od^Tw>{>m=-Pb6r(I%)D*x6n*xU5^fwr_r6kUxhzFIkuTX%sO6T^ z6R6s0Y#Cz*fLsUvrC6=%4t4efRWALh$t448#bwdF%Nd4chcmEtUf!R%^;Tb(NL`w>3PM?h^DIII^8U>|5^u4h|Y&vIm>%`pIr1qAH)1 z!uJbLP*{6JUEAc2FM`X^zZ>*mH*v5W4Lt~by53b10?v$58KFu_G&Fw@?oA(n-oM)# zJ{SeCF6G2;%V2J+!jWm*pVAwjRay^|uJ6Ad0NL70n3+@J;FwyBTCenYJE`We`_;r#=!--(wYx>lJb z8R4D^c_a8HZGFORLxS{9)Ej)a^d8bZ01-@0l$iq_<~|zIXFAcRiPG(so`kPU&=mx= zN*C;^WCm${j4^s21Iq~mFW?%9K7pA29QYKrIf0mf9ry&c>46EbX=@>|(x(;N-@%rY z$eojccVHbEh(5`{3{E6mv4QB14EzPQ39NMoN}0ixz&9fgT*H!v3k#}n$xF=O!lniE zJ$7(y{Aw(h?uLn`b;V&n?2<1DbVO39rPuB|mKr zoj- zf2Ad7lv=fZXa5al{?H=QzxuCq2>z*RDEwb7^M?YF{y#jFBObY%1N(H|a8=4S>3A?r z(=r;=W=XTFB2BrCJ>E=X9bOtwmO4hRT`jXK5}C>ZdWDHjml2`sDg){O8cX9o*hHfS z#xYJ@U+fNf+?!IqRy;j>GbCN3sxmr#nv;>II}Hyh=W8T5k$roX^HtdQ>@Q`>G6I!c<1w$G76c-N#!VH8t-FbJU_Ku5Pwf(%W^a_ zk^7kDC6bDXv@b^@6PW=LOJXl1=~eupU;2s?XiAKY|`Es~zuYj04mZ{5`E2Esk3S)b}}b z^ieLl1mVq%q|KZ}mmmwQyEuh%-f#f@@vYLNCif6rLQc-C%F*Dt#rrO>;VvI)c~SAH z&y)yhFvgezj-zpv5&|IZq*>+%B^#!9hcTffTZGi-w27|tE! z8(DGtaC`tqK$jY2_B1#ovkHftGPOv%4#q^On~X9d()S=7YdO+sbKgX1dK(!6FrT|f zTDFfuFDZWQ=bPze6;)!8e{7Lv-_K6CS=K6H*dZOW?7QIIrA#pGxO-pOG-my z9({31@p0CpA9)+2dyI+Pd8} zJx|S&X|^uoG-sX8I&VI-jfP&v65-bW1wpn_Xq9?)GbhKeU(4|i+iQc0Woo$u? z4Lud?6WIq>0s>!pRe={aQknVIRco*CYlF9yxuUKO-cjaig$?^qJ*--7*Ocw_z|Nm9 zHzLV~>8-YM%(+yeldpf`&FZD3zvL4KMGNa!8CR-B&Xv#IktI4Hzt=1UxBKC=Iess=x^A=W< zyv2P3(qBO`iSBgpno`SHjjmk7geT^Q|GK6Gbf{Kh?T~)dsbwyc&dJTj@kz`GRs)#n zQF?8XJqM6^IqNl^zT+)sKyX5@HqE@~T^f2_sp0Y99WBKmvQcGKBlC6iaWsCe);z-v z^CDJ}5GZHBqTR5g{+i}M>uFhm9eSF-s!MHART-JT6YE5YIum3sHlvjiYboh0iBkhz z5mN-sHOLmUrq5muT2>Y$To1a6E$E8Gr9taTQ3hQ~tOb3}tu)@LFQ>YcT1$O}h-*8^ zR+Uk|9Pd)%{}OaRo!F4aiQe-%W=Ql@ms0}GG{Bf&+EIKz_ z(M@_0_T>INln+-!GLoKtC$$`pcjY)bF}(mVJ;&2;*m!7Ze+xW1l#xIB2kHmqs4X^X zEe3-?jUsJc#I0<6^Aj#hr|~$ua4;q~LnI4zo5-%|W*djQLdW)2&P&6(k-zBc&+;dLM+U2{efP9O<9Wf2*-2eYu+c^S#o*sjv#C`B>JA{J4Eo@IBVs zkc{WwBb|xxvBvG=30QM_g>*(D7KvU!kXfatbDzu7S)5Kys8^kA=}aq2r&dB5gAnO# zCt3GB_K#`weFyYN<1wd}TbO^Tb{hpa$NpDD!E2`$2=||%$rfrwiB*#csR+4&^$#sF z^~&LKBZ7uwz@imEM^8wSl{P9MWL=iHC{6mhc4gG%OEpxS5aVi7%3-ktyD_`OMRPO< zidJEDlu1OiUCH)2n}FO@)DX-pj(l0vZd)UlYzb$A7_#+d-i>6yIiRfuQpq zrQw!qTMBU{7ZQsp#p6h8*mrmg;Tb}-wR0Y=H~cNp*BvSDM{Mia2WIBgTX04Pt*L!> z*E1H^%jo{}+2SRgS1rcNwD?CQD765>@Z>%xcT!~+$`v=laJ|EgU-;k*DjzMhDgGy` z$~E3v8XNsB-WE@QVp?utRpGMq1rOquZc;w9T z6#13&qQp4{*rHi9@{ZE1TDeSf;~YfJ(XKm6b^j}ipw-UGf`WO@zohIAA>1~l;^Ru2 zI^nHy;?vUNfY8kgrPz4AAqUbfRU}#k``P|w!Ctkry;x4LXDp#`f+iTGToaHC;OhrBFI{?>>7yT&hI%Ec`(`<@Y5@&IK)~0EgBH7v0R6LAuW=|^$INBn8911d zL$bBk8Z+dFj8qv@-03J!%*6324#R#PsE0kt-k2K>QG9{W7;QgI?Joe&9!b^!l_|rgg-y6?~Xz31Nt%-S_ zqy$XE%XHtj)4i&(R+N{}X~&BGM~ljG4z4Dc@sct&wBWjOEJN!THRMyjpOlvW%eDJ( z`t>Jevl5m-%kL`vye+t|2j?RpC4P%r))-!@l{*c;AmwLeK*S2n1?W2-y5r09yrWArZ(~6&!ZB^ElfnMuGaTaB0l>-dwTEM4sD|e!gElOvn zugb9YP^Cg_G#VLCEee$g-=8}oc0*KLJyL_EIu%!GV%L-H0rFF{tWas`n+>FVv}cIV zP)3zcg;!-%kfd}ZOCg3ty@8~?lia&Yap}3IrVIs^KYw3S(G&NzL}V3PIf1`|p(O|o zE=d;=#lo*S2)u5si{~DKkS7;}PQkklEl(B~TUlEAA)BX6xY|HV?>~Q`(04z9_cJdmF$h$TAefnELUy^n-=N4bq*yP0&dSAhYw1v6b?<=iV`jOHOLx5c8-;_Lsw=bRhgLk3e7Ujp73&Yp|?%Klg*L0%C7|a83 z@G;u;ebedkV`aKBdM+jWsl=Cm4yAf4+WMywP`NTLuVOjbw^H~zz}kf^;l_rFN&L+? zgIy}3Vh0gjs(4%gI{6#PU9bjWF|v=rG@eH+_#=7t%Na)E*B}ogKFYLE0%U4ZWWQoQp4Sii{z9=K z1Y2v@B#M?^C$+A44EhGLFE2OP$O_$P^qP-ESdT~?8s*#>8LH)CJ-E}4h2nguyg^nf zrhkq)wiofDKm-U&6%u3>Y7}od&jJvmeW(S4rAjDWF^X7aLwE94L_q4nCXjjut~uOC z>VUs;12oJZshqh%U{Ho+8`3Z`l3_y<{}ZHJ2oB-sEC$4NzJvC)gD#IUk3{C}T16YA z4(M6{B&{Q-mf;ML>&P7d;SI2vO~_t|fXMS9996mT0H_@>74dR<Wuk3JhzunQ z;jVZ#p_xJiDT6~OM~Em-E%?OPY8(b9RISC**hG(ns9w|NTkB=t$sy#cis}su8%v?1 z{cLM7AX4eaf=hQT$qmb1ICJ@}IRe)>4pl{n@n>45iW&`ONmO~2n9OpZ&VPVbMz*}# z<)BU+2@9Q7MV-nwgSF~>Jy=$MuLJBx^^fLn#vQHtyKs@398672qK@N4ouYj(C7Hw# zrF|pvvlHRU>%r8|P7HK?j6$59aZj(RJ%TCE4x*XckS^PaHcI=3RK1dTuZFQ*afKuI z+P0Ysl|(z`oldx#3$I4-M5euHrL^rtuj}qD_M&6pmkngy9f|IWJPzQ*&-y~XP&8{b$rdcCMzOVnc~BqByJVnxurhWZ89*Z)L~tb!eiV30 zZ6XIzr(t=vERz-pmNhrm0~}8dvb7d|0d&VfG)?{csfd7b5n~RggEZ-ms$OjUethh; zO_*1e>&n{qpN=|&Rba7LXAvM-B$Q);OANs4pLj%9;1Q?u_}+s~Ig02;y({?NudhWj z!=u>RQJ2(w^p-96JSe=fnCqKU7n0~04mscx#UFFWU}#gh10M&N&Q%tTl$DpM7++Kv z*+0`aTmJBXqMStC+6=|<7QOee^8q?n8OMG_7}YP+EGK0ColCUYNrWhQm*}jM=;!F} zjE16PlqLBRg;WuN{vns3>W&-Dx-Z2!B57lo?LFK@+M17ovpVB#yW;%<; z9=ig76cY}lvZiHy?mlO+&ZxAyK)qZ=XC*9vHoJ;%DkEX$xjCX$MsOC*auWkk+YBxr z&0Q?qKl93>n{MKEkiie~MU}d1K|~LKgLL3t<-Qv&yOQ-D0|E-SzK#?7vc?@VL0C;4iUEZQrrNs=H>q_5vi@KGTv7@IeyG zcGPvH`aYs=s9YI+<|3QLO8Fh_xjSU(ZUmzt_~Tm5)eWuBTTHdjo#yz6+MOG-pBnfc z!-N(Ce%ssfmj=Jg_WPRs5!=7l><)M)-SRE$x-u>N$w0S##MjEgXxi;7R&vuF<0qaQ zu?x0MfT+ROM)nVYM(T5l)(43CzP1L~Qz~@Z)--(>aO@-%1c+KtpY+moKx5jBV%|_)rvGp}HZ;OwP#>bF3k8GXTpsqBgp72TK-cg5m zZfDl{qto0WfvsV%+Kv!iJEA3LlcT0;PO-b}dV&=IqyK{&^2=RsU@7C;zKrX4NQRAT zy3W3Dt7P}$jseycC$D!U>nB}lx|B(e=tLCn*up}pcA z(Kd>t)Ny3a0FyRtn`Bxly&CeRWmR~ova~A%1`X9U%(gtI6*f*BON5W3K@di{ zfMfnW;Fy037+Zk;A>hpa8ZHO>Hu9r+c1L4++(k9(S^Cok(<^1=7k-asNEdh#5I7$& zbr6kj`DulZ4^!)gq6Ujkk2zY#|34z*s9(t|wr0m*T=H#0;hwq%u6$EYpj|=G7 zrDm`@8mXG`huJ#~3sxE5%?L+aopNC3RIxv&N@lwn*Z@?P89j=v??~jl*DL*XRazO> zzz4yAi(Z~>Vr2ya4g0Pz6PFGe%<3lQYSseHcFzEs;c$U!lDxGd75%@Lk2Wp(e=9;+ zl_8M*Ulvb zVDXBQVMl9%QQMsD=y0$IHWtvsV1YM&+1HPnG!~u;o_p-nSa^9(1rs^5F=Lv1=`%aU zp6mO6Xl`TSZ(K%O8Vg?>*ZQ)tsFfNETt-St>x<-irrSCJE5{1Ud?-^~4 z64eyP=d?FUbTRHCr8&BEIc=#)b8*P06WUQOczg7Pm67aL19O_Ac}@C@Dz^};y6@9* zS_7vL{cyw9qlp}U=bT4yA2kF{ZYI@ zO24!aElmL4Yf6nD(CSJ3jByJn zGe)%cX{V#id>Q3uMw$Oh?%f#SWb{eUk?y~Yc`IF9Pb4paXGeiI(OT#37qXU(RqwBUCO{(>TbEh2$46{FU@ViisB?EVH@cG&5cV zR!zQ#;&22~axP`NBVHtUT`ELCtVobe%+89MiMawU@%zcWlW60;Qjh-Pm!p4`1N@67 zcM=0RocF_X&vp{;8QH!!oMv?q35vtdbfSxx+Hw9}gdKMbf!D%BENA)bpURSlj2;Ai zfTA4#B+lOG5{HW(`JC)PSpl&1k`Jo7){VmZiwPKE<3Qbq38G=B1DM_%yc_Rh_r-nz z*TL)1*kChlB3^z&ue(1k5dC4M$tCFGeeCdbHGxWW72&P;ka4@{5k@|D zKTt#FhVjS|K)!P6a}scl09Z`#DxwwFJG8f}XzX+OPQ_GxgJ+9NrEBaaYCEH9+7e(2 z#npe^L~B=$g1&PLl6dtFz1B@M<7DmbCL)aA)7@_3vf}jv9qNvQE@tjE?(3d?#ywlr0oOC%(dxxs^6#2#y z`mU#Fu6z|v)q9Br{9WG*eN}wF?j>F^UR&E+L}3ijytnA6c-^7}y@gph8%{2L#E;6Y zaC+Pa-RIaFbhIz#Zw7ovfA$sAyr1Z$i*e5$$ZP2Y&1nje|2XTzch`feyPeigYVqdgdTo??^5QseU6^U1>Ah+E#T z4?|!Ll%kiFQB78D;onfx;UZCKe~z+;iw+#Yi4k;lxTu4cw`e%BYvNgI zIYKm6+MK0vBg91GH*|G`XlmR*P9w!6Wx&@IvPRUTH6ulJrOwy1bEHT%zD3TXM3ge< z48@Pa0J-HEnm9@XD^*h6ka1ACa({Q*n-4Gv1 z8^=L{crAAvQu{GI87Jl#!>I#+v~Ij;V?0M!#*0%*;Bk6;g4n2xiKOU>q8Ar|>5-^6 z?pcp4eow5{cz*qb8_PM7v~!|p;QtgiD&AMqJGk2cnr>--dG_)m=^w&gD z-y0O0na^Titp*m>u5I;TPb9URBFFd)8my;?$)cCydxWwkW48F(VOh@Tm&xe6Es~D6l^^rSxL)|uofPrAzBC~f z)5S08t&QRprvWTA`TYCbFUfx@VvzhL#ZN`AFZ@fIK2_A?n0ysUTc!#xcUUhVJ%tyz zfsz8b6-nPr6+Id0ZY0&6CZ@6Vx5(U0)5LJ2&of|i&6|X)tGMRr4f_ICC7lnF_Y85q z`sss6UdAlMpr@+_53?*VeZFo(DIKBAX#=xl=U3yJ4GQLm7S!g{C{0XGfvrwua$JbGP+U?6- z{<;vdVRdhoOS4g!af#cbIij(nVhc8x-I2yL{xqUqb46`qbG8TOzByN%GAh$P$sL?3 zQWd9iZ$zCX%Y4zP&iIeG6_N8ma*c!U8^8k|(b(=b-JRR&J|9t^1!xxhKcYno#DA2n zyR>@QHCF1G^eJCP*h~(YT2M0?VLl^ZYNA7F zP(%Jhoijxkm(In_C@oV2vUO84`Y=m?j6ZGLomYmKa= z89mQJaej;HEzttCkD~rdpff{1ptVcHmIfFIWNk`-EI|M}|D;G%myhf)CTIm87VY2< za)+1&UI!obE)B~@|D*bQv^`r4M#}7$;dSx))NPp>w{&q8 zD*i^Qyc)V9W)qECjnRa%iQZo=GL0Wl<2C4;P1#68*PxH-x{=nc5eB)EP5WT)dU4MPw)Z!Pt>qKwvxZfED`P%g z-Y9zV*v>l&h4P)!{#s*pu7=a{#tCk$R9lU16GeSCVfo2tH7(gBLbazFKFPEu!0R$BsRp#SW)MJbAA&<=>M(MVS25uJJJwY;xN&Gbu8}41g z^K;phw;99cNn0Qh`#0(27SV%4n;u2pIii_Q*Oh2@op2zyWsIlGsyvsydC(AgJ$WOF zrsjxt#y@CJj;O;_%cAH;j_{0t^(_wYee|8Ou38QpLCF_oMR_~>ErFkw+fw1AuAl~6 zMSbS-Nfhvy$k zbh{}Uz#RR5vZceTrh+1r|)ts7qfDT8~B{bs$5mWtP z7HUd47E*%O=1>0UeTVi9jQsH={cGM6Z~ob^=QzpkRlX(PBv~ zo(T57J(C*l)hRSX%>X5vy2q&o;Rcm?(7hfgv3t4EG| zL}yNFNOKynN37SaPxlBf?{ZD*+Bv#X)I0R;np4asQ_r zZRkJJ)}t>z6OP79bn-K(5xY4&i`3f#5y7mNJXenypsw6|N}WSv_lnw{yWW88)18os zJTC^{KNq6@c7203?iHO|q{El{Urpv~{Vyd5Uma&c1wT>Fug4qYmn-nB&l}VVUq?^i za_?gFY)a0B!ogh|8*@byx7~amrix3*;h9*&AK8LHk9BM?g7D zTOiMA{C?qE?cr;<-E=wrY&r4zYq^{D3p>RVyTM1gK?bx7n^$!dTlAnhXeevQ|DDUwnXrx|hcS)e6hD!$sGT0X#MnaJ?LcMyH~ z*Yz>hvrl8+S5KFaDt!ObG^g48_Lg?mX*Pg4$YdLkuWPzLNeO1Ff)bGt%-vLo+`J}~ZD>>+rqCOQg_rR@tvf9Ie7}-t@)GNp&^`g&(kX?m92Nof z6gVJm=v>@YJo%sbj!GflBNzd9O`&E-L`Xw#(D3fYvJ0Xs17ekDo5c*L^e=cl*fisF z%L-b4MAUKa1ilCZ4GHe!o=ka1#H&#~0gLI7E@xoX<}c>$vHUa%p|6qm)arZO{4j>+ zLKO|d?7?ZgX#GA7J&HE}NfNzz6vOuXBszQ)%ilTCROJ|kX!9mg_%RXU+Y7uni#trj zcaw_fK#m#wb?I+PSx)nh36HvUboS_b8nWjW@KK&YpkvH2l7crs(}81{*?)&_91{gf z{6so*9OHp41F7)12&nRCe3|f0ljjNH>(Fk3T=v}MHSVSk&mGcrmbLI~GbE6fJO6^XH>NUQbS7go4+%0|K-$9OdEp>7yoy1&x zCHcI;!+unBN_bb2?-&G+B)_jjBkdi7=Od^WJLEeCCr8jicF1=O){daP?2zvmj2uB0 zcF1=OUKv5PPQxMJF))mv1a`=G49*UxdF+ty7;GF)yV)V%F&HWzGHB47|mjbe8=GJVYHnc@*RVeVRVBX@*RUV!^rt-QNu?*TQH|L(yu*R zF#p(6h=KPV6prp)MCU6h9u(AG38^k0F!(aL2s<#Rmp)){oHl+fYKrl-inZ4YF7o8k z3=OIDwSqTBaGS^SZi>w?SQM6%2ZI=j2BH&xQD@lhR*T%uikda#YX!B-!n%PdS^P&( zyR#?``88<}kh~52{=oU6GD6Kzi@X@=%5dbg!IDEO&x$(s6KZ0^Lgk)C6c(fS)6KJ@ zn!JD#Ays}>b{GHLTH3N!JJ510CbGM1l{y^Yzb$&lZ^1|fxJRFs@rls+JR1f+W%ND( zgTCxee>Y0|M%dZk^22(Yh~GlXz7dnOi~WZ(CMMRBRTZ=Hk z5JkPW*E0$!sJ=XCMvlks;4GyD&m9eGF2n>_X}8)bM_5^AC|!0uL0^%*f|-O zm{lD(I2jdRNN5Z=768oa_5sVhn-4u%{@N%5_?Jf#5&|vHfWVU)3s|$66IFAlA zBCcTkT1-Q)hF~CE=a~EH6-+>d9&}{+ z-vKhqYap5*i)j)la5+3?)n|lSMy%Jkwq>t=>uLElbO$|KQTR0xQSY-U5N(D9)QFY= zcZX#Z;cI#DmPT_DeM!srZ%LY}Jz8m{-j-jN-l7B7L`UOk64x=>{%A5qT*qL>4ZGE@ zi;ym1t0Cx)ayPB*?Z~*@oazf}Y#w;}OG5I1YWZzEV%-sAgc(gO%hze)kLOanU>$|s zM4VT*BKz-zpXX8(N9;pyYH6us)nKfUbrk&_uuit3r0+yv{Rh~p%n~_?=vuyqgN3iQ zemMz+L?3)7(md;4)>*dFsXUpg326Zbx28ciL>9-pq$n(W?ondDks~%&uUMqvGdzBduV1~tG zm?5s`0>jEW>dz>hmXbAEqTSoj(wm~D=fv$g!$XiUr+z(SeY{2nTQ{K%7=DcjDN7^C z&{Hx@)lmmA>eMw_k{7oj&s(Ct=NH&DFJ&F5V;LB$h8Ap>JZ9Jw3{eZyW_2>mh~x}M z7C(Rl@;f?lnZj8phAfp3O!hHEZansp5P3z5nOS`@oH6vH| zgrdpFlVy8G6U*9FTB3S!%}CeluggcCmbvh-Rgt1LRQx?A1>5z+E5{flg|DI(1)`R- zXE~hEwluszbV+@0l+*=T3%G9sVfb2hzNrN<7Rv~h95}et$R{T{^6~>5+@zSZIZix1 z-ZTd#*OS={w$GAJ=}0!Cbv6OaW`NFSBfmUhD946^Zwp6n%U%pA)<}l#xaOh<`mNc= zboN&2eOolD*KIT+qTOc0H^@PpcMzn0W1>06lOZcc(Yv?B6{S~?+_^u91mkdu*WbZd zzg$aGKio2F$%cc|B%hK9mk^v=$~wZ6i~OG9jE4H-5V5R=hw7xY8L^j6x(_#&7e4z9 zZ|$`1j#J#9;WBm<5gXm3>Y%Hv)8zxpQnE}7k{^{Qe2*bcCCIOglbpykXYgv}%sBDiwGi!~i-U zlbkI=~f;e!5(&q%Ze zInz!krFHmM+KSIe{J2!3omEQv(NY=he+c(Z1)*i>v?-;uegBoV;xiIWblN$kv@gv6 zCa$0g?-^V&%Q&0Uka?x#oBx%(;!6^wwhH9Kbn+GD$s7JFdBv9`RGoZvdGfEb{w?yB3ZZ|HrA2;SdGZvE z{2vNT#g`;HYvf%LOA}uGUunZJxdSz%+G^;d#acm4Dy2QR_}>a@p9-{Vb=u@o+Ts67 zTk$1{RyytUQd)bB_8+uL#g`<0Sfq(-V|j7?XVJe&yW+DF89I4RdGc=mN`AFMs)ICg z{oOdXj9IJ_f6Jt~4@BUgzjsQDDv+Pfgi^9S=+H=i*kUz+Xh%ys&w+Jc&ZV{Rr%iW6 zP_v{zfqB%@4glz;|KZaX5t%gT7tzr91$s%Kf|i$0Tdev;EH*wSuZN<)V*HF|JQO{Z zqD^%2p$K#iiji|75D|JEG4%YQ=&pV{883Zp?QZm@alZ;TPnIOdd;xzv5Ix z+!}IuB&t_Ay$a`G^|`29^vWY_Ucb15K7Jyq)9y!D_qhIn=J5Lsj*A~^jupS*fX@t^ zFaKS1Q!anRz?$UpyD-%>M5AGzVV{0zq@TfHH)9T1%hxl0p~k-pJg&5}3|E=emNx&6 zzG(lpRQXS=qS=4Oo*tC;SU6xqRM;O_&OSfk@QufThjR_BC?fz zOANNl_V*iJpm1P-8q&h3A1}82^1R4;->d9djXO5+U7?u2#GIyMd!RVR$bO+Bt+E@r zRa#|-XLWZ*@GLzI*}gmd{+EcZ<=fnd?WwM|Q-QqLkG3{nU^XM+sqhNO(T^d@17xQP zk76p0ca~z}W)G%aP8IqD(UPYkwn1a?(S#9gc~!HsZn6|bL1>5=x=iSlnE2|Nr`T#U ztvS_xhPk`==G5UCB;((lCgLleM;YmMZ(|U){v3KH8hXA9a!VNgc%}$jo70a44mwpB z6Selan5MiEMKhiYe~;e!fYA>D@?*mg-JmG?&vVhpb9db$oQs&Q9r`SvxQEY$S1J-$ z`n*DPq?~c#@o-lR{PzFgh&kZcBk#mw5jf-2zN^xCGOJ27+}hdCD(rR2dK=;Z6=uO5 z%$l$DwsyqwRN(+HWpSM{THE>01`Svj|%N zcj)p9Z1q|})r*9m+hPQ4w&OUVZ)^34UqKyJ{IyR2fAUR%_#juY{vK3n z3uZ6;@=c+ow(wG0lx{m=YQ?q_rqLpOIvUDPACQTD7E#0Z6v}w zVM=6JzA35HD_OT`BHhme?R{LbP8HTbqz#7Lw#DMR0OJTM_El?RxIH>0g-YIctWJ&} zI6Cs52Sxa)v0h^*`NfQ#I%2{oLx-`GM*8)bJmK|eegLwCQvK90^4aECi@xzw|1|ZU zK5Xjr+~fZ0J!gluqes90<=1BtzN8(YY75WK2-4Nbq%JlFArgKt3;%p!ZDgX&VQOd% zpxSx9)ZEdU8aYz92jZ!BiC#tHFXrlFDYIu#|B{sIql1-v-k+muvZmQNGzgJXs zEsUwdOE7!Wl4?cPI6B;1t!>90rXAI&+be24(-DBfsOKwcO{Ya75FR&R&Qzn#?D<1Q z&tORNK{a~Fo_6j<*8a3LR`s>Rx}PD^o!T^28=6J~+*N`d&H=m>&Nxn!ucIG07Xg&x zO^2GQ0j59?)HgClsDaolZ$LG$C) zYLy+mi>zOG;r-qN3A80lZQ|bHg-s?lQAf6*66WXFvdB6d&rqqpv^!a?TI0g=ikQb* z7g^t?DII}RhxAKn8Mb=+2v7;X7LPI;L{w_QTHlb&c zbsWd!UKbgY8rz>$;s1~ zyU6-hWg601t>?0k0xf~=9saTxIG4idqdDimxd6_gGLjDO!dU<(o~hv+xd>;# zr$yFt9LUj*)HYo8)=ES6?^51{W?3;Wpq>9mqu@)&^Xp1Gzl+u>lw8 zKrRv^0UTBjJm+@Q>fv0xMa}uQq*AffQO3Jc0`MkODyA<})Vii#fSa`RaPEalr_8cr za0Xs4vhJs?z0~>+kKx<}rycpXQ)|+)sj9OBFKOs3)SCl z7Cfg`BA;kvQX<$o%TVl20^Ft&O=9pq@LM7?$;AtKSN*#p>k4?Q#c{MHQVp;N>=@Y3 zp^szKI(D<*?0kcK+9CJH-K1{({p1$S<8R7s+SN{NXlJ=yWNlwVRwjp$$bsiii>#CA za0C~F_Q>I8w)#Y z5q%V+HmK}qD7H>UD%ImL)MNzEMxyB}GD(4YQ&6m0)&0r+igkKUCF&LnVJ<_gTXFl~ zYnOuX->yWP8GH}motiGPFoVca2DYmI#FL!kP-TL!8E$V$BMZn1943vFTExx|$z2~z&KFHLrPj4e zgY#iqn$!_wQPIWLxiqD}8p!2mNjn=82NmVv4xEwn@h~)UocvIL_I4njc+eR-6x!Af(w zws%oOOzk%mTSwC2iKzXzB2oJjA>QA&6k8jVX-o=DK)N3R__n6GcK~Pj4jPhxIvNj+ z&EJE&=wX7|(4iHgad|h>v&ifw!1?r3^63f`=e^X8zrml=ysk*`?$3*@vn85C5Ngiz z1I5-K>1J28k=-tw5&hL9E4<@kcumTO$TYXzKDcL|p%&fL&ZfJ#Oh74X+AGz&S!|u+ zq;*#4=WeQpGOv(Ix*@D>g~e7?OJ+zf)!8l$BA)XL4eSmP%zIdDeS?!*hjw>IO3%W* zS5pWq`b0co9}jf3MsrOea0a9R7|lQvfFsoaXTX*Kc9da%MA4Sv=m>Bw1Uag)$tshqdN7qk^?YQG3KCwLLDaI<1up zZZB@Z`CGZtnS)Ci57ID{B3Uv`!MIuTjD{YI&`-iSLo1LFLsgTrdx>=`o#&>2>+EJY zQIViHWu4vSPMdon!|XliEPv;DP)RQc^E&QVZKD;&r6>xP>dZtI)q`*jtWjdcmQv)t z!vi=2YjK3*OZk6QwbjT4cFXK?b+dZXg?DjN`mry-nax^ zQuK=I+l4kMv2L(qZ5T%1^i|zViIFAN>E(J%InBtqpW2Xz|1Iz}?QP3RKMbwrz4U zKS<9clvo=|y-9gY`c?N5YZZ3;QgS!7Dn0M7R#jH?BIiUPZ|hS6T>?)J*>=l;ifK>( z5{wL>m}^$c6zM2ytQ6mcDS*dBnQ$dw03Aw14eGbF1U(4u8n|!|qSYYWw}wnpSB7ee zgf-Ne!6nwOG)1xl&e20ktchI2g0LmtuxuzY--YH4R0CuO&e&@K#d)CW zto$&Qd?Uv3iv37N#T>}x3{bo+4Y}5S)K}$~BT4H@gYtwrS zf*2-bmsq=S^NoTHxAJB-We!5+En0>gWOZDVHb<$>RKUpl*K!o4&UQtY-t+@rI*rn5 z|2*!obx%Td>-R1vojbpFob)$yXc?D|SOnaK3%A~R;4y(I`Rx+)D7a#{aJKJ&^J9Ef z&&FCMjvA~6DreuJA%l@Avv!wQo6_Masvl%;aHWq2tBs8DbQ2$C{WfwO0-VepxO%l* zu8td`Ry79E+#$eu_$h540+FmgZp#}P!KGi2&rmhQ=ty0Ms!bSqsM_5$8%Q~1?5@^V z9v-LXjNncUl7Y~Q2JmMzWhJX!OkbTYu^MPfbM+OfJWTa4P9XnbY7^6fOC{EBQuo=V zA+qmYqIts*y*8Iitlg!w9c}=ee1!wy9-|%S@3|}FI2^LiEGV&#BL9J?+7kdi2q($x&w-JO*)02DFfCBbpHw>uyG^WnYR~0MsD5$*56)4yW@-8HJ8T z=WHC@J}%sN1yIshNFfmuIqkJNv%(%Dff}@IEaJ5c;7PI|Pyy&nXW;(4tOH?kho%@v zZsQO{KTj*Frfe)G06GuO37T%%2zqcs+4F395(u-9+j~7oq7~9 z0VT*O$ZD-a=cl65!q=YWPk{JC>Ej8gkSl`d)&$_r3L)o-V3iqC$|~8(V8EM?Lngxe zWC$(e@2)UBaf}=dr(ZB;G{r`863dEH&Ol^B^dyKk4L;Z9BtZa8m;~`QY>#_<$v+yA zz`f=1v}qFPM*}!rqyJ$N%Gh?eTd{J}i>Ku0HyM)H8*Ak*9{P;bgWdJwtSF5#JJZ;m zROa5z?lZrni+8gk+DGA%52?N^}bRze=!LKjPj(9XV4&sVPvS zuVh+vHELot>P}yzAkxn>u#r_OC_DnannBJ}Ai2E&M{0fF2LK<-pdnKr{96Eb(iBNN z6v;Y-GnTViZY#SC*DYDM9dh8gxU1DVwY2{&C%L}rZRK_i>A(pD&b%p8k$JAPbt)9E zC*C%OhihM}^^4Lb0F`jTMgI<(5tK~^X#w1B8l)4`@HqJLFaeAAJy+mozTKQGzmqdWkV^|R;%6Al4l3$6Tm zHAh?Ca0ax#Yi{cq>NMjk`=MIdOsk}Q-C)1qXf(W2S##U`ZQt!qxj)QQeT=DYRO!!vO-3(g{a}uV0f-t1O{0dXhRT$cJ6NW!w zT67nN4`BX;nbkuW=Jpi0)k+xp^c9BJVBUgB>Ho6%Qit8bSLr8O{tY3ypD?V2VZz4x zw>*;zfZ4+@wtw#WIqDn2xRR=;sSQ(kae~(?cntyT3g{mcEVqX-xEc&jSVORfQDF=) zn{j<6|4u?fzk>JRpljrh-D6xeKL)Tn8vd9Zl|OcOgd6h=rS7h9qxNvmStIBU05qNa zF~K0Xq0&p;BP%c%r!gq?p8$9H0H;;(p8>c1%CH)_vGdg(_LV2&aszJ{P&anTeUXLA z)oCLHfXUh&PYs6an7J%~xeJpF_hOiVi0%Wpe}{P+?uJIAArhuNOgET;Fc&cG9AsS? zR(zPWi3cngs6Rn}hwk z4137-9Cc-wcPd^7H@xSq8iMiNi|+%lI)U#Fe9z&_zm!d?;ZS#@p*l=S6Qkk%Mn;1d zj4e^0^fnp-u+wW_H=|)eFXMknloq9a^;E+#L><3W{xh6I0D0XNLllf%H^p!<0aXZ7 zq_zM8M=FMRxM#zx>w!9o$o;d_v;gdaO9PPn)y=A5-eSd|z!>mO>-JQ|;EeC=Sx^+Q zu&_{kKqQ6Yk=g_J0r`qy!DGcRqhG!a&+yL{dqBO^b6bpmn zW%!>JhBmh=22j47YdQ96+cN(4TmjRTbMX{1Ls|quBxWfd%G=hnO=>~WbzSCex6K`5p_!YbGB*V>NYS8S~VW)ne_7Ya9GYR8g;0w; zOo$Z#wnK*%gwQy^TuK1T(_yfaufNIP#l8s|038Us1Ugp*@Tm^0+Jv4n$9jM{PSQfD zr^8wR=A*+}G@*fqf!6`BraG)c6I#NsBEY)ou%afkA21iMP>4c@!A`#hBQ`?-d_xDq zPQUsA_$GkMbRg{1wwcM_c}}>&@PQ7T6Hc>_Aee+mgW)S3mJmtX88)jWW~g=8td?}0 zVR@~w1faw6T9e~Zz|KY+3~rOPa>F2JEyBgIz07DFFVY15@It^Kmfr?0`Y? zR4owC4jL>Euy7rg*MYVlS6>O~4Yw__@4{X&vRusqr)hlpbRowR;LX*soemq{g<3F- ztLq3IRx^RdF^sG8LLF9+Kk%YQLBoV|Wf>3l_N~ne^nh@$vTNDkuaVx6C^(ab&y0ofZrst;D5@qS~UWD&N<8&U@KUzrWx2kMHlFUmlOiJkM*+ZO+V`IWzlypZN{pn&=yr zqO&R?E{9I2oK;j9sn`!3!t4)@U=C0RAvO+S?|#h$(|%PgpWMNFS#R$uM43@)zreDj z*b-s)dsT?KEc(4F_kW8Pp9rl7Yhc-_9xj>#5J$5Jma)}w(dcOym$9g)$+QDV?S!_9 zHL!{}8sc6SM{~rr(0*bKtS;DF5KE6%l?2P#fhfCWH&l{Eu>685v@Hg#!olkPnh?EM>;9Ud zIW9n(!WwwNo2b$J9(W z8G9M$n}&gJ7Zx?QJah!@t9gWY->Z4#<0F=kN}CX-9m++?JDE3nOFj(2TXGcMX;aA! z9yWP)re{vX0f$aEFtD7BbJgL2_%(}QB`$?{h()jxw?aJ2B3OwhA>LpSEIZ*Oa$JG< zghjBr1Kx&Mdb}zftYSWf7{emih}q0C36Cu-5~I4t(arNYy2NiH4)q3sxavnS2Xoi! zLD<_C#b9cSFrTY_HS+C?BSCGkdXgOUJsN!2WV~2oZP;YFn6%6(LVV0x<`j7dn&T0) z&8>@cKBR=TCzP7>o0#$*5yU9QpyCtysgiYkEL)WPOMcE{--843=*+L*lKou_r8U zoh`Rh;zc=l-eql3j=V+MG%3VD)}~1ravc5k5`?{bYVrK<=i48f@t6&r3jAZU9CsX* zNcj?Xb=JVD5?KYfqp+A&AkQJ9J@gw4oU&Eo&~J<}kK-YFZ@KEb&`rR4uE+nvOP*a%^|5Rc(PY{^{A7h>5?5Hf}O+bCC@ zv{bM^L>>)s-cTM7e>aA34($*0RIGt%6joIRoU#O#9R$^zL6NL~3K=9Ia@(mYgM>e1 z(nZ=;Xnj}%%TBd$@lA&K9*bb3yLE*8Da1+^!Sb_5=ycXYJjLSrKV|vT*w^_FV9fHq zDrWuz+48g{KDIr=-r9T&rla*}X`5&LO4?r-pyTwXeFLkGf!UDQ|6+mmH1f|W?GQ?{`PRwBJqIm04YiS&}iG+osbta>2v z2=!zUEH6>%^rE2?i(u8T^uA^&i(omtt~JsQ?S0np{zi?$=w(kHi|Ze$(au9?`K&#B zq=scJN3asF z8a&LngRr-2bm4~m-}>9@;I%1qs(`(Ye2Q}HJ)!->TF*K%<}$RPD3ho@N5u<@lD$cz zSE_AU3#}_>kw&jt-)3!fUAdFAgnF2jk+p<+@-Asp@xo#oYg1!n*cE8>s`eMwp2o_K zq}`4;3CCPj?(KLv0b0471||{98u1%)(-k}doM>kf1uUOvCvQ>ml$TB7B5Nrxt77P_ zuQpF*xwWHgcNJGGy(wI6&@ikfc7ijeE z^c&XjRhFb*EFryqMA+MN+$H87!n*J|S0Z+(3p>V#TNCpI-_wWR@v_`>!cwLF6a>8& z&d*@Fa2okMtK34h21wN+#FON|zgX%zKJ8%=S6BwCljbo*+aeVgEWiC0gPW0Xe~)8v zZJ z6SCX^h@)5}{zMM^6@5U*43p58s7yO%$UHnl*SX!#B;r{kMkS1=wT1vIOLy z;#C&GN?Z)_cNW2NS1h`LpaJ+<;A2%(&;Xfq2S;=%w3@6f9Uuph<{5~|s95t1l#8J` z!UmhfE3ARl$lxx-Y!<dJt2O}B3Ox; z5U;ZcR&Q=Tg=ku)Dh@V=r}h&NBUn5!REGS9a(WCmiEgZcW%CLs$MTj*%wiF&hHh~X z^I430OMZ&f_P5_Li9@Wt{f<0Gn*T^lV8xpMNLd<}i+#{2Tz|_|bq0-+Nu*tzU=r0> zyEs8zR(3ajo?#8Fy4YZd9a#jcjvQJ#YmsjGm@-VsHi@~crDV&f-=U43XcAwtHhQA$ z0nK5biYtvZurUC(r$YRN#nh>CJ0<=U+Edm(ohomUwsZzMh+MTNOJ~TCKcL;1i8f^I z#!T6cv@0K)#0b`|VE%JDO9sq>b0lj6X30+}Uh+bd$YU*ep*%-gl*C<%wJ0e|{|ODY zZQ>+rxl$&P7WR=z++r>4Bclw*DrlA!s(xVUPQVFv4q{an&wV5hQR35>CnSNj(~IR} z(mF0NiI-W!jH*%h(OSKs^=1vMdb$A+N3b|xiJXCm_AZ#!bvA2VK30Q_yk#b_hPAw9 z@)l(nyaKlq*1*zH!CKk zoR`a6#a-s~idJD-sp5DrRbpA@T(C)?ufgD`+qaf-WkayR+wpkh@dtROPFZOZrBImlSQx`ZoKRK z)Fjri81<>V@(}IR@-vh8o;9%QDsDi$?alHt+43*cr{(7+;s1%MW6RIw+oVNqGKqSu zMQ)OLq^;j<65Ux_zgeDu=6-v-Nvvg!nA)QT7P8_ermmUzDdNz}jPUm@qT6c41HhTg zW591Q=YroO#xV&Gw~Cd_wZYup$l1tW4!>n7T@Twc4F%8HYgB*#*yrUzjg#njpwrE( z#!30eI$WVm}9M8Efa1=C}oID{ElsZeWcl-|9Hr0uNoMssvWgCPyLWvItghO>RLv&LUWe`WchB$0Arg+D1Zje5&${JR_(6 zgLd0{4lcv2?L8;IA}!$p22ZRdTu|eH{m|C229}N_oVuAm;pAfxEdM!yA<7eo{-3E* zz)GBd5kIxF2v%>HqAp=L&mvel>Y{7v1MwXe`&`1OaB(aKT!zI6YhYOoBXY;~D<<(X zi(q4XWFK(VBm&l}!UtTH{r|=89KCK5PS%cImkXge2K|EJFKb}wh`}fwT5r}yl195& z{)S16XA!JQDTKI`#ljovF4yCxN$g;)$4%L$1SLPdjibQYJU)J|YFOj0 z>MRaG>&zNh{oK*}H~Jp;S-FZSz7pHL4Paq`xnD#mcTL=;~vKah>KYS%M!f6b+mkH z5?`|jmera=yjX&fC5vGBt_E?briprAsOo?h`~_{Xu8H?p1It<_h_n1O@g<93S&i;i zt4hIkhQ(E-J9kgJi_5miAG|FQ;_U(`Tt#sq01WRofcEC>IMQF84{u-;*@b|tycj2!bSYoZ5h zd6i`XH22hMnpn&lG4*uRlissF?@7HJgN>tK(8MKQJC>SRHj%_6Zkx9O^1Hu`;HI3!!F z)nmU#RBspk!e-S)|LxO7>-ZdXK6L7$!SZW*;Z+mjVHUyix0+~U7sP8Uf(_9=2;#pi z4r(a7SkcBq5@1!iMP)f8K~5xXTB0Uevortggz55T~*TmLE{7kj2`17QyPJst4i`7Qw3fC;PVBEP~a@>kvf$0#*1SOo(Aa z;j>`i7R?&ii0CG(w+<{4dynwU3eV3+FVp!&7IW`%d}43>HJ0b`iB}?y_sPGI*n!go ze?R#!(#o%2uvUzH4AFZadTmt)qOs32{E-2;2%yt>1C~{O!xh(c5O#5!61xtP38m2H zbBAdnfwj5Ah|H9$YiPaa80_=9obXg#%DuWOnqDKr?mbfHL;a7JdpG!?F_W5 zteqJtYnDbcb{wsVQrlIz-~}*laomH}fHko38rn_MgZz~QWcjd8bw z3xGNXTLBWHDv9= zc%u~^YbR*JvP0DcEYH*7Yw6ZRB^Fz{Wm;JjLgtfoSOcp;%YKMGSp>`1k0EtU%$oQ< zi!~?8>qu=MHw8A)tc{x@gY4GGa?_@2;wRRKAIi3NYhA~T_i-J5qiO_}vz<7Ik06d< z5v-mn$+B}Ai(vILNGpiBEP~|+dvR>Y4svG2TM#y=HphdLZtI zf5cZ1$9v8E1*Vbo88~#--1+?aY2w4F!~sZ%zrJAO=?0_cIn3$cojXMZV?%C)Rov$d zg%QfEsLrnE*WFz3e>=eIsBB1~YNqScWU~OYa@KU5Fsx-wm%~Ua55LB@St~yiUx%-2?GFmTRIhNK-`q2o z;5NTUrO8|(XO%-f&ZU|d$eMGh+)3K{k2UczYwPi>N!pkdu$E_S%nBJ+9$Lt1O;jjS z`Gu^O9ZBoHRuf%W>%LY_AZ^d5n)rmZJ)g=Aq+MCBi3hA*SuZb=7W{=KUfiql3;sgd zD?m%xgkGMtlufc3X}9uW`pep_d^wD?%q_Udv6i_-E+cJLfhHR5Q~Av*kVh+^jYc4x zDb(Ld@PFHA>2^(Y+pp3r-7aGSkx%gsO)O-sc!%swT5uuU8dwW1l(R@10qu9zMik1O zq+P_6ruDv6`CZ&C?~;~Nq={av_LW0pwkTjOa=iF_91)WBf;X3y|QKydXz`|HF23W zFpYR4?J&Upmo*q;s~cuC#L5R%j?v%Bsg(F3v?i>9<#POJ*SzCFO}xb-F=}88;PP;T zBc_Yl%XGse^X|DEA8fo+c95-iK8s+(;L1)$;1^ije^wnGG7#4escJpFAXisH^~pfI zHfz^@Qb&gj#(S~W<&xBct&zQmV2OGm3`xc1bvbg2G z+>eaQljZtV)`+#k@-cLG@5AC*|Mf00-}7^PcpWkKSzm*VJ`3ONy~peVS3jckRB$)u z?%?UnJ;B?V)4{Z3nf!Jp_6|09Po0+E{qKF+091G{bUJmw#xsy(F2o;M1S@d|#9J(a zks9i5FC(vXpLFRe<&A2D_{5sH-FZM`y7==L#$B_|Gzb{oprD} z`GO#R$70amGNB4G-S}7&H(A^GSoVkJ=wLF7D&MQZ!N!w^;|avpEP{>k$TH0=MzIE# ze^r4+-a}0Ou%1QYy|PXy?u9X>%;GPW!Ln~C?u85eQPMG05}3|~s&ZqfH87?TRB!t( z1poJ*aR4c699Jn1_{+OBu`lGN(2BKNN^_9g!Z6mr>ZJ+!EzD&xxU9Te9pg7hJ6M8i zgL>3H0`UQhM-Yz+A-{-aM?% zZ&kBakNp9Xw{a1mGjl*!8G#aNA-H ztX?1%Rxk_wl*+QOf}DUoDqkbeEGn}`9Cu276>g2PX9k(YB-S&7cr;7Dmdc zh}V2r9kV#j8Zq@CHL!fHJ@3ScOPx{m!zar`5Oef&b(4yz4#8VNH<&8udy@(!ADXkO zf}zneraF!a`P)=y4Q%`rYbOUB7mEX;D!$4`}Ws)lJXasxC6c>uLy4Q!k@4ssV7%p%zM z(afF-aVm?c4UPRPM?OU>SR>vg-+IAXJtX8j&VI8x`{RlEN@#apZg{~O8Pf-vw<))S z|J#)0YSjFKs^}t2jYF+Lu1A@yEn|&bk*2b?iZyaaTF=_2tdV=t1=cn;lt=4YtCxjj z|49|Gv!Uuz$VsU_YsC#^SS=Jwo=#m^vow+&Nh8mvv8+Wmk`qWH@2ADAwP_?bkValp zJ6OBkNM3~INKP<|A6NrR!)lydtZuQ0Z<$hGW}gqubWv4seu5kZI|chSXu+&q<9OtP z70cS)1bMW!HKa=yguU(GA57O=3eM?wNathmz7H>w(U4+m6SMdOI(1=Nn@Bquy3wcPEyYT^*F-f|Y0QIDfwj`fa#kb6 zb3%K8H79HRp*3c$f3lIEV;Quztbyg>BQ(ialr^yI5UAd>YPZ}JWvx(tSyQuk@vcmZOnZ-M-CAj1;deQD|3*ST5 zoNd(=a|YVytet5qk5asyU2w&)wzG?TN?MIqaJOTv#w#)=7Fs^EC#=CZr#CdmvaV(k zd5w>MSF>DR0S^ub;CS4W#RJ{sPD!eB`vuJnxD1g9x^Nr+N{^n{H)D- zU3Mfbp%?CmtikkR0%`qwo5eS*!HUATn=XcShPA~?a~y^CCu?9ioGR!_N8j|bsoe8S^uvr;?|Rer zlQHp#HwM}a*2eTxM{^>yk6D}8PtKxvx&3jGu$J3j?j$XBpjljFEp;F!;e=K=1V@Cm z!XYw@22_KFnnktiYTpJ8RfDYg(44HzA8HI!9FL&&U=1wYS1@W@I?ODxSX??xoeJ7; zj8RzAh8v0P{h{Tv)_=Gf-35=p7=X3l5k_Zh9|r9XYr{s!Wi$%h{}yiJzo-iCe@h-E zZQ&F>v_Ev)&yBV(u!YX~ikwTAD=-lVOC_9km<-%)+tX=r0uJN*tO z@fQ37*>9+Q%VX^vv>L3P%TfpZ8nmXYUCWZq8Y91>9vl$Xj(X(LB=k?&cfI=Y)oINVtvfgGQ^_HcI04K%i4|{)nPq_c8ay9IjX~IIR_mUYc1!t(Bg|$PuvLmHUSb>Qd zSW8$Tmr>f3JhQmMT1uWuI~v-*tc}i72XX_npj&ExH{_`kC}1USpsWR8vL!N=%v@y_ ziL7O=QtdJgS|`@Ps$Gg9_GPhnmAp%dhkRld<5(N=i404IHu*ENkgQGqOjU3@w0zdK zf2Jz<2eiYi{qdQqVAu6HOIhoRS7(&ppf4~?Wo-~%oi&9Pz6Cq?tJ=BnEwXnsjuE7K zEOp-^htZh^sU=H$@#2h9E-S>f#@ez%z8>Vt}*U1P17wKn@O*9L2C_Q^1MHo3AN{`YlyoS!Zpo8493?;Co#VRUdK$|ct6hk0a&}E z;^%_nn7;(4GVcO=n9qPeXZ{6zg!xbK--_L$6sAd!x~np+3{EB1;a@ouj^WI!z_Xaw zfs2?6!Kav0K7^;bR|o&))n~yC{x_9pAvlORe6~eI{N~1nQgDFFv51be0UQVJ#oQ1) zgxLw6z?=-uA;#!79iMgmgxLe$!JG>|&Rkg2Dz1XV%M0W0wwGn=7S<{;PZ7*iTSV`B zY5@Gi=SAgC9JpVh(*Stqcd8S=4K3(*rQQBc-JobXgSM=t9+h`n;6&ICZ4ztSkIJx? z&=!4<7bL7L`d)T~=Ah{iHn9dajEc&S`Oz$HvPf+ILzX^diL%pN3Pb-;gperGPK&hiShNY<`gl;2d?BS_aX)L4PX|tZEqvF@#01swK@bREtHh zswGW3)RaZA5<5UlXAw+4z%k4; zH^fWKG$+LC%rqCoC}x@hVjeTi{P2llx1cE>w($m<>ftEZj>2e)hnuX^)DC87R0&Mu zAcB}_CI|SF7&=Yh(2|+vZGbVhq0@W~u&6bd=4p`3G(W?76MAII^k@pYI^M9hC7iRF zX^w(B%rrNF4NXDuLs|n+c|#{xee_ZWlZXBTW^&BO zOd*C&4*B)KZrU4i#BakJ$N~QyX7anA&rI(2+nCAA{w^~)*TV?a$TYq?S_MoyK<@J? ztdsxzU}o~0pT`UzdAHcW0dkbT%uN3Ab#PY>GkJtxh7k0zN8%9htIW~hfd-?Q!E2bw z!~8NcIhF^ZOQD_AJg5+J=0tcn8jJ`Y1bXv^rQo5=@bVT}%qPJ)%vZq6m~VskFq1d; z8D`5QA^rhVORNS5`Kd|_n=C{lFzK07glO;P0C`nsFq1R&R4~<=oTzhIC+F#%%;YnD zhU1X0v24E_He4pE~PCn1WSSMHKPgr-8kMoZlAm8S)rBz1c()^;AcVVI^ zFlCxohzc<$?H1yDjDLF_XtHeLaB+BS+uOtdoE5eb&jZw@z6Vhx~ODncw~k z$G-~)$US#3GkN8H$V|?-pD~jU?tW%+z5SV)`gprt6+n)*iOl3*+mo5xYR55?H|>04 z>X~TjvoCl9dC%@*Ca>A=naNxB5_1ReeP;N>iZTvWFuBCmW+qSAHq7Jzo5oCjul>mg?HX8nhmoLDOdsDjCNwGlJ9tiHxfuBxM$$wPGtGdZR% zQ0x}uk@|^u18zIJ4fYtbaQ(zg{-u90lUr%Ua#XMfzguID2WE02O=TwE(f-Uc!CB1Y zDLU6+!=X~FD(6;vKu(ok@`h*)J`~Jwn-o{P3Bb3R$+NLid6kwt8k;kdCu2Wm@?f0B zOrDFInaN}E6!TPfj7gX)sEo)(u`V;YCbnlLH^ldt$qzA)nfwp;Gn3!pKg{HBSTRuL z3Ex5y%S`TtZJEidurJu?|H++jJa3?>>oziz``{^N@*4cdV2?4|Sa3xuz+=ohmdp%? zK+%Jld;%vhlPlmRX7T{s&kScjw>ZxMa`=0|On!cjAXNal_cdZBx4zey$(=8oncVo6 z7%T+&%YDU64s++3$xqHwNwo^O$AuV-<4=BZalC>2;aW43A6yS+a(^4aOm1&enaSO4 zIWu{=eaTGDZHJi?z&Du5S*>iass#C{MY}mb&S`1Pz#!P-;(O~LH$sO!PW;eNkWpE^N|C+!|ZeO!F61jWrV4b|YzGo)q zu3wnRsY?q{l^|cP2xfBON(NKG@M zN(38w0M2He+@9Nu)EwUq#GgCYP1H%;c$Zm6;q=v`Cef{8C)Zf##(0b!MMsy zt{3sOReW-}7;G?(KlxhZ@&@v;ILb`E75A9Qr=n~fm6%*9YB7@s#mmg(Iq@Mgc}bjL zCJ%_<={hFwgAL5&bnq=R`5F{6lZ$~~R~106 z1+|&UrNG5Zt^^a9$wi=m*-fqie{g_20wSVSM&t?5ftfr2#xaxOe=alG`xi2knSU`e zS@(;2DjzcH4`(K0{uE}i+aFxd82{rf2cDTFZy>w*z071Tf0voe7k1jUI6!9ZFENvKdj>NZwNGazTlUq=WWv6m z`55>DGg++v!AzFwesQWWvQUp@Cd>35#MJ+jN&0l&K&I$Bn8^hFduFmczsyV)=YjQA zretW|oSE#)2QZUe`2uFLA>Y7EM&$dM$#&d*kppBi{*akW#qIH`0J0FTX|P9-9k>%r zCnlL$cV{N^>Ku+wX4MCn$(-8MK;=Vb)QQYwK0O4CeB6TUq8IW8vWGszOm@&^8mh!( z|D3{1cF)<&Wbb@}ne3b+8>#qY-#mhu?3y<-lRfjF%w)$LmB9T!88G)rP>IQK`D11> zNWQ>KhR9VKtGy=!`#$Pg%f$_J@WLSKbd5;@`2OJ<<;A&2l zDcJxwVW!EKyMd|M$>et|Gnx8+!Ewl{_ZTx-@7`l3qur21l_%NirZAI@Zhx@R|C4d< z65c>Yxx1Ok0QV*{8QNNtR7PZ98)2}=m=QXKbuv?Zg_*2V`!kbK>IckZi@KQ^HmGiK zm;+>RdXbq7PJd@6JJYgFRKa9l+MJo}N(VBNIq65tWJY?7nJh+cFq6rse=_Cc5o9S^ z(_kEbGX8911n}?x9>Gk;p7WW>#&ah#%~kyuGud=jYN{$nww#Tb$%eBZGnsDAW+scx zubIhG^Sqk_WTN?x!5(9h?677kQ?jRwV5*_)ZHCbPhFevq-`Y}Uyzay2s< zMs8&$gUCb7ZnA`YzyY#=tkhgJ5m`RQ7>o%lz;7^D{4P+d6f|+ar?=X`sVEGm*Q?dbU!c4Y*eVEDQZ#*+u z`YkfpW6T=<73*Y{cb<7!LpOew<^b8@Rd1;ZAp5&ln91&L3Ny_DzLuE`?G7`Of!#f3 zGOR22qRNL1>KZVUAzeFWGN8*Krv9G{=f>~`GMJmqOono+naM!zATt@Lod?tLCd0H_ ztdl|76J|0*v$s-}AOo~;W->f`(aSIib9d(e*^v!nCi}4|%w#vVl$q?sHZzl%*dZ`g zf~>=?Fq2hS2{T!Pg|$|34uP98llfOK#cn}nUmgUgDpmCsD(UEed4Ro4|T z6-?G#|FBM0T>fp8PS#u1n8|7@ftjqeUSlRJEq5EYN!|9?WEGXbOx93s!PHu01vQMBtea$y#X(Gpv-{;sOWAJn1)PGE36h zsZ7ZnsRA>ZA=Lm=Gm`m{lbOtpI&vH`HyX%HW=2yv4w)CNU?#Jo?FQrclReQf-avLl zH^H+2^GSb<@OvX9KIRP2v{LDHTGnskZUiAMt93cCbCCp^^vXzpzlZfvr4)yxD8IjpTG&7k!^k61)hsn%j=CG2P%p3MFlUc)MW-@0G zomHM>#!!u!%ojQ^lhuNIGzZ9BVTHjS<2w(9%w(N#otcah^e&XC$N1huG&7kXq%p(V zK#XH1gM$^!WM}XVGnp5hRqQrCBvHZ}$eN(mE2;o8BIwCXwgY1f#?<2AHO%x|{%&Ua z3I8aVnwoyOzs5{I*xS0QmY|>76PW22_SCMp{^=~GU)FnJ10|*()ZbyI-_aLx0{Z!U zBk7u&nEx^}P0Vk76*^jcX@Esk1c!m?TQiZ&^u3u_X8PVtOXf6pO?*890ZL301WjP3 z34)F@(*!{!%rrqz^)wZqCJ1tYsWAG;OFw4%cFQ4X4PgU%dAvpvdqe6Cd;fZn8`BhduFoCDq$wetmy74PqNHv&kV~f zw;00#vdmh?OqN;SgQ;@#F_d3Pw&t z6lR)0{AGi2{4s;L=)oIkLgP1?F`=;-$sGQ^MSRCha|4}Yrn!NBVa^5r&P*QA;XPF4 z$WN#NGx_ACFvBNDyzJ%xIX3iQCR?;@X0kUN$ zM0sYiMGI#pTeQ01Fq=oX@o5>6#DN*$mzfuVGnqdHk7lOtyUYgLODQ|H9n56Mc9@y$ z*v>JN9oubYvSWM7Or|nrds6?8j9@Dx!g{Jq$q=O>GZ~_^2ZxpQh`2cx(Vy7~&Sp*l zFD7=tGzi~OTEpxCZ(+ulPQY9%tw~GE#fi<==)Lk!FFUsv!I%Lai-u9X8QP3 zeP$21BQt%oX)tp!*uzZUT3Wyy4&J~_-&FdR*p0%{5xB-1=wnHy-m2hSaAjut22y?I zVsL9_`nJ()%qiee%=Ag3Im7`T<3m@u%!SZ5GmBh{aPQ$jI09#x>B~a*nA5@98=Mii zB6A_Q7IQH;g_*t=^cvV+4u=EWpP4>WGJ%;sQ!-bvTX=rQG2;#NoszB0^qrC;%=Dd- z%gpqhl0TX0GbN?cRblj*k`QM4Oi45|eWs)}GkvBcjagtywL$4_m6$%MF@ZPGCpD%p z(;_>zISVTbOCa-0zub#@sv1HNd4ZR9Q5aTU9T+F_~L^4$x$7t(a*t zw^U}D%&iwQO*%G(nI;|kj5!5-mN^})_fdt>3<}B2h2XcCQ{Wi28tkUyME=WXc?0<` zm+h+(lmBvaX7XPi!JH0W$(#v3$Ls-HGr3@Jte0z8MNek3Uww-i_N#6&%^L|DK4vBZ z)-S+e8nP;{S?zzj_MPmU!kw{Rg4_{a8M{(d-Mrn=s)qFTn zu@NWL?GqU6!xMe@Lmw{i;j@ZMQ(1rcaM?GFf(<=Fu~7-9!NS;?=B(rV$LG&gKqDUN z!`VJO*N0d7@K-*(*N0F0aIp{n=EG0lME{Q_G79z^VAR^+5Ff5*u+XV;EtGC0?yPhR z@faV@GdSDOKlR~!AKvzivHyie!1#EXxMHx$DD0kMBO~iTqjCm^7%U8q@!?h~j*&Li zhtqtxmk(zWWB-i=@A_;Q@57UP_yZrFhiCclLLXl4 z!)pfN_~QgLD)E)ihP^)ggAW(`@I4=X>ceFQKhHDBha-GA*2{GLHT4F-9euc`4-fF+ zQ9hjQ!yo$aVjo`Z!}&hE2aM-Wwf9GTHe66_oS0XA_*WnP(}(}@VapI>?~Sznifwd= zLwxk;=Uh|Ne;yExeYm*~x0WkLTPsz5)ko^>!1(A|u%=NZt!d;)YZ@uinns4Srja16Y2asU z=QR!N44v0BCZjNouV_62cdB2o_V79<$E}217B=#_kk`j}UCiryycQTgQ$_*24(Ig& z6#OgnBfLJw>yx}b!|MyYE_O5cp{A73pVtAr4&-$(uS0n~g4ZK?J%-m=y!P;VGOwrc zdM2-L+wmb9EOb}!T#|FfSSy7eM)(Mp@30)jLS~f5v7EqyzZ7|3j5V~wIfTw*xq#&- zEEloR)?%!$V!4LpXDrvT+`w`Z%PlN-u-wJ+8?-REaztG{B{V*+|G;6Hsl$hieW%6S!$%Fvd}Tn!h<>dHrMB-sP)5|zE65|Y z{DUgR*Z)tn7YDxGcSt|EyRIHv;8)u}z%D;OAwxde@-;?v2FWI1Bs^`)|_Z#(3RY zu=pjtuOIfVApEp{DU-~7TlX&r?5sDl(N6X{V~sBGbk{f3TLU64;G9MJ(A=i^I(9b`(jp5z}IC z=H-Iq(ri7lblO_<)kxK5tvrBOrMm~iEPkZ0xPqnsL_Mk0nwj`om!Ggm*=eHQr1Tf_ zk!e?9Sw5dK4Uror>fxonxB)R3qWp29-k{V*gmR5~R+ywWE=@s^ifRj$WY{DYD(4To;{fdF}TouFdiSn0ZCiT+eL5W! z<}a+Bku|Bi1C$z4iL&cF0%{6W>6nJ>I#W_)w_7EZ!=|B?J0F3F-P?UcrMzCr$PXt9 z9j@IMlo}Om0>#t|Z^yzv?3|Kh&3F|C>A^!CsPzFmX z7W~cHpGjRXIpro301f*tS1+_1~8tr6=o0lE3fr z%g2aAJvZ$F9=b$rSOZ;{Q-Arq)DU~YcQf<`mQ5)atP5xBZ8H9f&hpb%w_Gl) zv;54f$9wvYX*yF_vuA!#WBhdU>MVaVhi6>t=&^)9i$6fc$4JYXJ$S~W@dM4PX?s(Y z-SrdOQ;%O!oYPe#*UZ)%lq-r$Oc$n{Tlh}+?=lC@Yi?v74d zFBi?#BTe!0>$!SkEp4N`KUeQ!iZ6I+o?gqOrLC1C=Ic{Qe>7i@*AP8=fgX~Wws!aW zwDm)91?03SDW>9bOeNRueBQk_iYY!|Dk**<(rZ7#nR(}P5&r}Rr&*%XhU_!5VcSE913-wCn zil$Lg^HgEA{G4>ASH_;GSRJaCein-kp8Q~uai)Amt9W^Mk^U0WRQO15j8*%Oj2zzl z$cXa(M|v%4^Nk zqOn^$s^UUunvSN2l~>|mZfKlc<7@W_%=+b=(b%y|^~Uv!CL?>n$-4d@ll_xqB$G?^ zCSi9>F7wS^RFmXfVR<6_!kiuvKo^DclZaw@Zz=Zb&gataV?9c{lPw#5tUopt6~r#n z2b<7DOO_i=RIuD=q92zV?dHfe#JXzrQm*bsif?oEcPT~lJR|BGd3s%hKFHG>(|M+L zc1!3L5%_AmLc7ln%S(BBCB*zIPmhgwc1C7Zed&LmkxkPNcyj!U&KpHAR6KG7wj{`HCey6Jh&UH=>P)xm{!I^W+}qyJg{r+OZ@$v<|I5G|GoKbQHZ zs&dR)oDUbC$dv7Rpj^LJPm8&*DZ9BTFl$1UF|pH)hykJN@C>osgapN>kb&Rx3@-GO zaqINFnDduCyG#K_nkk&-6C;fUX{<va90__T88`TKiGEe@2oLZ#->aZfl5EWO&5U!*Mk(|^r;pd#)e7PnoQ3>OwadsanIJU(^F`_x* zH7`WmrSbPY6XG9rog9$loJ?oPxz1VXMvDiiN}S$=L05`9^ZXdvk({vjNA8;H(5&)zzXuSMjqaIr>H8cmG6q+AVQiygD)AG=1ZPcsO zi+|+l8-IThs_udzrptV4Jl&ReW|tgmo=Z0ZBZ((#N8K@#zDbo8Ht8=}e@LA4UaEX! zlm0U!Eqx20%I)_9yY)emE5PppuZe7#M-$V?o@pV0tx>Nrt9?AVV}sIllS z-ZUH~^of5oudlF><_Q(zqdxIZ<_wI#53>xiq)By-7be<9r^LLx`1?rTn$wHKaQJ=p ziI-pG>$TG2pO8$qdpZdwT}kzzYPoa*Q1xir#K_c!6KZ_$EKJ2`ji@qa(w@{+lcuM} z(Lr`kzG`e&$LV-m8NFE#D}TH)oh&KKL^$hpWY5idO>63+Nqh3;`<3OUYC@_QPm!{{nwNT-Vs`b^R|``T1}*TgqL0s)!@tz4SW~+?f614#fibD6 z6wz6T&l~@Y1YGlp^HV#x`<*w=s0ou-8Wov%I@Ki$ztSVBU;|2PW$gaa)D)^o^K=~d z_wsMcdtae9&G`ybEku8%CzMJ}M%hoCzigI+ztZ0`rOIEv!cZtxItuhE6;o@|rSz^7M z%Ugk-K9uvfmp#>l#k~yO*wT`dNF$(qC(~cIRWzHw-6F%M*@CG~736Q*bz8`{*@%*i zC}Xis!J3M1h4nyH%(r-I+^*NHm;$*rWQ=)5z@(K%uI1!_ul1VR{u?rf_T~Ffx%O*) zoR+p#7VpqQw6q;EWe4;_Wo7prG)(=Udg+6mON#x-Dz1Y}-=RkpwE0HgXwr(_l8<&G z*Fz5q!guMKF`}wbh&#mY-{qJ>y=G+1o=7s&==^a6yZsyNbeRuk&~;4h?=tURCkqiT ztmY!bYvqlHI8~|Nn7`(nMu>v6uh!WcW7Fz0GYX0 zA6;?H%&fivG2Um4u6-*dIa{ugzwOmuvhVv4{gA~OL00LwqXpdbbIPoJdTDKEDLHMQ zzEj%~Azl0RNbT!?<&ga-uvT|DA7Sg7^-W5xDfoK7KHQ{je@jLm(8GeZcc#qVP8Zs5 z%WZ$84YWNi>VqME`T;#5CT%^oSu@%#O-VesW=D?69|+%#RqtaF@V_EUkEjX(>PtmXemR<*!$T%VzCyna***%{~(rnsz8A%Vt4-&bfV;i{^#!$tjQ`IWuq{e;Kx ze^Fo-os=tImeH5=1k|hVCH>bfd38{q;3m1~pfc!c%d3oVAPsU5#`&CAio%Ll{0k1H zZ4=Cs&{M6rqs9-bey8-Tot3%8dVekNOo88JjL)rWjwG#HQ_%RTK3wbFz~c4esX#PLYd^xxZ{=gZOV=5T)hi=zOfB3uFhYxScocsDYZT>nr~{u=NJ6+J2DGe%{oJHEX+;P zG0#Iu$tpT7bn&~)b6$IX;ZI*74om|A(V#N8GMwD|Z`sCM3`u~lNrp`&k8R6|f zx-F+6Y|eL_7cP|P6=m1I^{B`wzxE}!r@MqX?s4tCN#=_)Edh0cy(Iy>CvA`0Jmwq1pPdUp0){hGELJAg_Zr-quKv~2~2PxRiV zW>E*)m;7?mB`SqJ-^aO!XN5QYj9y$XwEo0TjckS+%oHeHMX+#^f;J&S<7VVLtCfj~o z_*YG~N!t6L7Yxu4)TZo{aTePlExNeiiN%&=(z5DHr*4Z1*%{uxVQfojU-IMcxQy;Sul&fSGTM$-d~bI_SG%pHrj6|-7X{dcX=BSuzjC&G zH0#&pY}K_9AIai!wjlS2Y&!e7AN9D*Bi^ELlN6($rErGN_AG?4AJ4W^xCO%Aei#ii zqCSOjViLdLlXfJ+IGLWMrLfh7!Iro15iaxa2R;!f{IgF6Ll8dYvz@~Ge6|lj_)DMd z6vkQcEPp(Q4PW51ox)SXy%E%PJ$w{yQkk^(9PTFrE8yggIVqhLY*V#ZKUrA87NiZE zBhOSoE5}AJ477!4qyCnmfwnI0VRRD;Zh|Wk4KU4R9{RU8dxU2qjGp4zb_$>MZXdsL zFdA&=LGN}BZ+o`=>U*?(-Lvf~{E>G%^3QQKHV>WdjbI4op<@v??t}=>M+O7cr7>bC zSCX_><*_Figd|q9t-wpTf(sRGQ6_D0MuA@?y6gshUT`ef)<+9TqbGbzQQNfjc)FZf zbU1Be;tEk*q@@)Wbf{w6W6}nGDFdq760`w#q^qiJwASBW;_YV_8s-It*`8uu5LnF? zgz@S6g6MEtX#<=QwjQRkYo3g+8xVv1@j`lyTpnqAH{^{Bf`o2zyBP9AGyYZKC8ic4t510Rl-(`D|^nL1^cxzno!aS65< zO>0+KraNuT>}}7sFZnlTeBalxu`Tw^iOkyK9-K(+a=(4a`r|HP%fjG|+D&x*gxW22 zpG-}(g=wz8H2NoMh~DYYYsN5#i;EUp2M8ZEn-jipJ#;Rg1sr zyfW^Yc+zy4TRc0F>B$q}v)G<&Y&Twhv^c2FvsT~9ttlw1#R7RP1)Wffwz6vroJ=V{ z%dIVNU8SHUjP=J0TiW{5@oBq84sL0S4SMM{&)33lJWg|ZU!iv4rPc)-TiTAAw5Awr zwnBr%rOS=2Z1EvYx6QjOI$&w##Ng2Bfl2vg;c}Uqu8>b!*}{Ta{p~3berVL(=k3wz z=YqJ_wj^`eHMgC(-s$BE3NLuqW$R=r?>uFU?r{{Xf>*!c01eK znwDUag&k}adCbm_1C4$nF;Z)^t>9V*+Xk&;{LkEy7`Mh#OL_ZCC&F~eb1TPx1NL66 zJ+bX`)ryTa(YO`WCk_2}CtG}%_^JhvtF{@q@svroRhC(4wnOeT`ZdCWC&0b5KE6^UV{smXyBIwck_JuzA7BmyA7O@X zbJ{WHQ1D6Sa4`MaL1}A%FEG~z({DPYM}w~=mr;Q@1a8P<-E6&4x!CTuTBZLirCPjR zYnk31S9CppYAvL-?%G}Q$l20}R@-lmiWMz?d*2o$?{v4lrPW&?(_gdo(CUq)b-29n znk`C?xZyHKAC&$*Y<=`N^!L#ja%2x%M=I@gTcyalMt4rf(8$kp_Cs|Hqg4JTydkES z5Mk!1oM+Xb1B#*Rvx7%fLS7+tn|jX&&MSiRdV%r?YIjy(Xug!PIe)q2(Y(tg_q|!5 zTE^RIJO;0S68`*bRoc96H%plyXM)96L31$o>qj7-~zco`@!k;{7|XZE&**t-c8r@o*#atq20 zqH^m8Aik-6N&T}be*GHqHsZ&t(-qqrsyq`98fBwyR3|RKA(dZrr5nnw-%2{)pggaE zF|tk^k33)HJTv8pH>eJNT!#@x9Tp+JZq&ge3*WG{Qt& zW2&87eYOV5;y$*J$jF1#k+`&E8Y3Ea64k3k&QX_e`GL(Epip#P2F{#6cDL7)6daYeY76{ZBO_R&Zo=sFZVfCZ1NR)%j*c zNew(&TjodX!P80jPe@F^A_ee?zXc^u!`;n<9>&T8V?$e4UXn!&HG1BjH;})FHdh zTDct2LTbG1%&^ULX(KX{J*Y3(IXOPsrMVu+;(oSBccjTko?a#$$&Mh|5f8oto83oP zvT?P~i4ZwB)0X1p>HIk@#3GkD;z`3NFLBM{KdFt=`Y4LMWZGOA?8Fh$;Gk= zm9r!jVkV@FCTI2xPTM#n#Ulz!rL7%$#Up52j;YB~EEk%jVBgV0=Co+C>R*q@p^BWy zNbZTH`%}-NoTs^qa=`vgkatqC5KjviHz?hnmfZrK zEt;%-BD&Y!J+NCam9yt&+L_}S$z9KwlBYd00?9}oP-sf-nT@z-vy(@RA8f~BLPI5s zIT^`Aj+v6vccXm7@t?ap*@dOmT>PGgB{|2G?8Leu)^S*(!L{esG9}kIo{^l2r2~X; zETQvSBnM*&L}q?iEG|*`i7bB8HoEk#aL@EzHC$TL*JSzt+c5X8P?za1yumV0!|$^3 zDa$m!*hR+gvw_B=km>P3^+*)@Ib8|qeG6;5%%QvS%k~(T=^;HH`{CV9tC(Pn8q@ZV2Z!p7Y9}c=NJF2WOdVlf~2Le-ZcnVNq4v-{%|#=L~|OAp#-- zq8AYr6>a$GfIk`?EHq@O&;~`r!otG7V1qNLb+NR@)HW6>m=+WkmWC$kjA$22?}eLo zv8ZNvs+3NvpT}K$<1Mj86Zvu5uLcmu_UvpBUJcN z?=hm(Ej`z<#2BokuV4+2sKboyi8u@4%@eKsotRd>GK=R{AuSJSe!5+}NlC+gh|eg) zg>WE>2l7VfUf^ef!}!0qC#L^B1%z&wM`mkjqK?HricK1XZo#AK;k=G*dQ?4TPT-`B zrRwAHp{Q>u*PQXh9Zt}ye4>rxDsi3To_6lwT6=4H$}Vn$l~2@{hGCF%66)|fjKNQL zlqRN`b%)cGBNWuFa+@VVJ8CSO@yf&#yZfx5Wl5d_a(t8YdB-y3oXG!g9d^@ui>cT1e3S(rq^(u5c965Oe9@Cmq zP*>nSjM3M6k09uD9)i~Df!Q1g)2&ZC{(l7whrdCPzQZ6Hf_C8d42^43N@4-2QT9@d zb$I3_)VWe?vJ3;lpw;*h1F5=052G?qO;R$UcOl)E(sRHVG^?^f z*sShQD66`x^lpYs^zTlhOBq9aKfR;2no-+oRHNNRY2DIk9V~;VK*&m0*HpX<8)BMJj zL4biY_9PRh`aZw>1N*?tI@eZ?(^YWZPLp(rMt}oj+Hog&RlWLHH^-$rP5IxK;X^Bm z?}oR1P-ZQ7PR0d`4&nUX`dU16x;htpK_y%esK_JZviK3Q*JNbYl@ow0=f5E%$@zWd zTk(+Cb*}9SvPw5(LkZVgGOo&%j{#Tif5k-&v%eRAuiXpCURIFV-H`bcviD?U_LXnz zJ?^}K+2JAS2q+8+#`g9U&)QD^>d21kU3OQiKnzr7N$k9jwxme0!Mgi z?c7bR)74>JaU#ZiJTg6w=ky7CoZXhaw1XSfu1GEK-UdZg9oyV==4Ma|fKr z(0llumKIHm-?0Q2y2%HpTXsWuSGX=?41;M5^@8RK{VQV?p!c|=#o!9M0<>ePbIQcY zGCPY%YIqVkK{7Axzg+(T*|N1DJ4lTUV`$IqBnCqTOAN&ZKLtJa4DdzB_=L#Pu*5vV zM?KTNHf(KcybTTZViARH}{4rAwv)eehqAd%$%{Sf$s5#HYqfsZB*5{Y0m3|sC?NsJ_|oV0L*%l{mP zB6K{YOUetX{Qoi(1<9DOz)i;1@S{iq^W$qpa!? zPF3c`4cHPUlpV+sHkI?j3wn=1KVTc9(tBvmV4D`8=bbt1^3&?k_X@lxRRB6GbJb(z zt#eg#KhYY!`LFWvOp_%X5nNq_xC*W%`Bxa3eS8qNy9e-B-^|PD_{*vT&vz=8F-r7-w{F+`s)9~2`x$!_xIc+ z9&%qWt!$A+9q_QA8cVI{o8}U04Y?nz6{|?nLStNLvL$A4C|1H`EFrnHh$Wgpc`KwU zN!B*5NxO844pKEud(wH{;2JjKcWj2Oke|ii8hrY8xsJ3ibT4pb)EKSQSa4g7CS`20 zCcXk@-^Hc()&7pNTnm|l+Gm2%7o!DOPyDysUb~_su!pT`zo9wZp>`W>i|i?hW_wN| zGy(e|W&=oocKW(i9g<7hDQql>dJl2Gf=ki}AvAC3J=DeEsV?;X5_->}{!@C70nZ>! z!2kGOY9_QH07~dPGi+#FBHQ3y&>|c67!z4!DYPXIRXbGUylakM){r^b)y82#)A)3x zxbWTuRa#v-aW{7-5ly$twHFoS*x}iQ|1$>HAQ)WkJtS*c1L8nHUu>gt^&Ubep8bfJ zn26hwFjT#bO2Sav2O9kxFsY3X0{t9&q<9jA|B82Iz$IR>sdIqZ2*=GTO&fy z5*%Dz!s9O2_;s=@N&w=M;l@xxx+N^p>VOLhJ)^f|ZQ~R6^jxC%Mwop|9f>x=W8&}) zkg7zR!S!v2p37=MBQIh!5w@ltXKDA5C!+Af+SlH~Lb#L;-Xh2&Mm7Ai$|! zvY-k*S0o88^c?GN=U*=XFZpJ>x3fvc8*r|_zhk&ddZCA$<1sP)2r+!6T-9!fHXB?b z#^cZG%n4yvA$iH6-IPG1EI8-Ev!BeNH=xVvFh!$@D3%Wq+8{XRv%)g<6uzBRm#HTU zJ>RlRW$KU#H!h$mDv}0gAo4Ha5{{9N3D+W>fGWk6e(hwD8`V)>Jv_#+l1_e^sRq8r z1sid`g7Yn*XE58gQT?URy@eG%r+#2^_f+d{E(V8@ayy>=C)&{+Mioc|;`WDGb_S4o zyFqfz5`J6w^7HC(Lu*h<-%BbCCr)C9&SSdg)#3NVcH_Bs7<{cGxwJeEdO!Z9{7a{L z8(aewMU90F}PHV ztY7glgiFF<#bE54ssnrxy#r3Vnzzk@auz!Z1kZLnpE9_{QTi!7 z!|iR{YCJdL`7EA&@O+llT@*uE^n5Q3D}6ydD=6~^nXmmI7c#FXt@A+ZHnFxBpxMBx z;{Brf1J;*H1c^snI@%ot!x5xZ@?M%9uz_41C5J8U0|0(Tro(&v1|-4Xu1VZ<4D^m%5g+%clc44!Je)5^#_^$0>|psKNEHLV^Xvo9W8>=7SlVUfN$s zi}L}GV1p}M%4~jEs_3jz(fu+ld^VuWJhw7hRnpC^~D^5Rg zm&EVEXcL4(L_0=R5e^aaS?hN7`tgh88obNEaP!gqCT$xur#`mU+Q>v?J<0h2zL1r@ ztllO3c&t8>sfX~Xn)wP{F^A@@k`Z}T;CY!F0&w0uoECa*fEtlF-996RWcyZ!MubJ6 znwiVhK_SMO-B3R|IFBcqNAg()SADU$0%8RbLMZFW4wkD&4NXB2Un-h#EFm_3sg=XQ zx}J5Et49Xz$I6lpaDY-P-}nz>fOenu5{uZOzB_Q0!Id@#Su&6%v^NXDH`s<9YD1up z!DYAta4x`+{ouF&c9p<20G9%s2e7n8KxXsWeYiy;?G=D$0XzcWe1N6pNC9WFx>wY5 zgXXpyTyu{AUIe(#4ZD^3y^7*+1DLxI-~xd4Zs2NGMBqS!Yt9b$ zXEVT7fV14dT})R2@O*&B0=xlWQ$IM~m+h@U+w>5+`qO}y0iNduk46wIif;rs2jEQr z7r24bSU!PA8(eqy0Bi%e$PJv&nhERxcn84S0Jge;H?i1V051Y~D!}Ccm$`u(Sotor zZT7DQ*X$O+vjDfb!CP5372gixI|Z=kIfHA~ zKIT`cekgDS9#fFB0y*p4a%Qkil|bZaaLxPz;7WiGyMfKDi@;R?7X!Q(V7nW*l4Vq( zo+N;Wvb|O6#S3O!G`MCQp!wyNt;zZ|7a-5A84&O@w$PzRZy1>c3K#{r7+m`=0)2CD zIpTfozJ#kRV~_eSem>i@M?GA#3OQOG^~L~Jw@3Ym@XZ+({2G>;uTL`_{r__k%az_s zSlMgvGtNBE&c23xaCOn{g?{h{PVH6C7#i64xV#rMZ^1M~#9{oNgc~e) zAJ($VolLt={k?#A+Q`?{kB-=Eeim6E9m(;Jf;9}TnpKJ1j2Oo|nB8@+tHZ;M0rKq5 zi)app2YVRTMH`AE?XGQ-lag@B&aS@>mqu)2X1;+XmrxZWyZ z-EYF?9490E3=`Gasv^E%P9>)pYF8b=^2W?OuvsDmPg#d{HF} zOs*UnZ3Z;L-YFWY-Itiny53UH7QURvw6$>3y$my z0vuP4v;zvxRy@0{vx&7VbiaB*)Q+M30$UrWtAZ9UZej6@zBY$Pl@2G>KGSAvi@M-q1`1I0; zc&(lv-2+WRoVYI)@Q7Vi$gX`kQ;L$#i^h}P71GXP`%fP;>(pq&NR!3Vsxh3&0Vrw*8MRxe!K z!8+oy$k2G!~i^FbNepbDkr?B7Q+)G zka-fB45$FrhXOj(Cz}qOU;44E_tf_ca;JHVz5d{P>Q8yEvl-T zpKW_z{XqOj?bZ=ej0;B@GCbgBEqrti%Qd}=#`V(sG3zn7CLnkOX)4K&S@`=g7FiD& z`uB2{R*&O&%xm$m>?ogoSp6w%PDEUsI@i`G9#IeAh30e?=_!s8jOi@@1CndCtlNSL;Fl5y-{c$*)8MEs1j;lX|!*xXcOuPD1!IA{Mtf!r(Hd!Rh zW|%y%q15h6g6`XMrZ?TTw)Yy0BrVbpxTQ;X#vs2A={wxg0~9>aJ9{Kmmhb~lu#%2V zanFj0Y)7MdzL1nv-_fX^tD+60wh4Xuz`@F!)X84P2@g)Nm?^up2Y=90hr zS$2NpXZeC`F-M<~!b^lBJ+j^7=xXJErLi$UoA4z$nSA7je2Zkfz>hToR#0&6(K(h~ zt=Mt8_7W@s4j&1Y4+wDN04j~3!(cL(BBSI13}Xuwl7jW{?_=5Bs)NA=My4a=VtOIL3!akBzXuET|UQj{=CX{6)VqqIN(YaPVyY4IZSlHw6BBV$x2sAkY{c+OaCjl zuKriH>96W%qYlnD-%Kb%hR~A08AZfZSYjk)8-`%)i)2@W#wEsFmiRaI82`+JmREn2 z2jrw;G+qZTEczQ%iT5wE+P{Gt-#=1+_HXK^c+0y5v@Ys}16Rl!a9db+Wim!3p=F9+ zd>ianp|Im3Y$WbW&Kh?dn-u5qBk@(dZ$b*Er4tamABt<|tnm)6$^0a2fF|$3@uhsa zUU+{j^^AIdvL^H3Ni=|-DedHv%<7Y4jnWCI(~GON^|V#n;#1?<$1Uo+F<-S-P(%Z^ z3;sLeJfL>8{T&S*GDYeU4GA(tkfdaJ=iv*US#6KR|LT-O6+d}ltzD?)Af5r!vXl=7+zG4j+o0uJ5=YUJZ`N^R zj;FXP^}-vStmtzH%KZ*@{c|X9VDaEfklOoK*Xu5U9lfeoBZd-dO7%*X_oaHwn0;su zoO(-LP15};!rs#~K~S%s3-(6Zf1)Cu9sE)~d3JJvc0-a$`(e^yz3_Ukigl`U)78k1 z;4ab`;HZ*WcddhqaP7_`_Zw-CJH3)7o-w~;I!>sCH&!4*S{*Xks8ilkpcZQB8X~%! z3N+GoBy>gEM;LXmkE%MtuH7VeJCs8Z##ic0;k7n){wwu2UdcA4EzR|(+7PiZs4oE) z!`F`0Uu{=^#JlHe_$LnJ5xmUKURF;VB2QPGO{YQQ)JnqF?+VeYmL*;Rz4kuCOjp#8 zg(RoT)g)t>cb}nQC>doavT4XHR{3px#}zDS$yJ-Jxctomm!p)59&hl1uN5xo7*DNU z*i}klQL?%ThZF4mE!HMF5c8I9ToHC5y5g$(rcgPH6?`k17wap&RZr#zEG|TitJwK} ztH%s^^&*g9oqn}NF7ztGGrofb0;5~|9d;wHKt=x!LI>~N^uD8$1$00mAOY7w?>kt2 zhYYWj-Y>F-4)y!O_H(ST6U*(ZXX-mT)yF-8j0GqEA(JMd4FahWzfw+nG8Oaw)DMWT z^GY`NlAYc7QED!W_=&Ut?9_i!@1g(T>*_CuY~SJ1iMEdE>K{9j?!ebDw{K+LKg-?I z{;Uq+=Wbnu{RrJI6Fsp)(uKX{)x@@}mtLUJUTTG2u+iaf1#^Zo^m+LXn*IuPYE z{}=W45MyC!3eH4xIGT`J_{=35TwObXEFA?}nCb@HLZOaay#bkN)3DlKu?iat*`;5> zHJdKHd=q1t98lkVQ+=Et@LYgic+L+|*I4eyBnQNQo1{%JVebTUI$a2aSiggmuy!kWXLuXss1zsg<07bUD&rSof=v#`SJD z0lOe?S)SQR2R#^a`DP?x-FOUZtmPY=iXluJ<*@#*+bEyftQ(wYqIKe#6;v0>_*vAT z8Zs2KY?T<4Y&4@&o)CVaaXQW9Ca?dN-nG_9URw#LZ~^buNOWinyx(Z?T7Qv7N-vbQ$c-w+wDS~$gtfLl%{JXr z%p{@FtJz-n6u}Nw7BN5!CpOU!5N8wIHb5jTw!UkCcn3dPu~u_tgY%31I11n-o$@a@ zxPhmyc3*Ne(vPqRQTz)(m34^XBT+@|Btl4Imn@>rOY`Mjt59fgUYbS4jo%ugyl4t9d$`+x2my- zl*siBIhQ@a=Ca1vI>LC!kTp3h z)?1wHm3h4*`Hq`-AI%E9#m9V%#NVEd6`9p>;Wg|#Z}G*UPbJc-MyelyPK3EGC48O2 zUi1-13Pql*&PVhgYTVE~GNnx~{Eu`{J-vit&wa#y2*zx7aFF<%@bp5ayF;8S zJb96AxhWcwxGkMf;0)`7BhZhfU<) z=CA^PaX4AG{KdzFM^~|Ke{s#wCsxujKs>J(9{HAf7$08Eo*yQED} z6ypaNvro>!N>esc{Lt%>Ssh{a2)(d8sXi-I4B~~nRrQ5o;uw!Xi&`iWS0>Y<)65(t z22Hp&+Iok4tbuvaYH-@6!yqg*0eHShJdXSV<^}fq_D|hk1`ihZkYQMq@*} zXei5~|7=*|MvFKRtYfvK#p8l$EXyAw2E{*AqD>L?J(aZn*&}*GF4ps+UN1cKLmw>3 z4Tk)H&0=Ty!2)N5%Ub8?R?tFNu(CfhZ}+{SQ-8P%V}AB6{2vm1Yc zn0a74(?z144`^6!r1(^bG%r*pZeeC)xLnq(;a)Bo>ntD^t-pah{2*gbKaq?-5RsNg zW!2K`!8T=+8F!xPg{)QE!hWnXzc{MMWfg5MldsL}O2FzhdMNWAC(fR04BYA<3pJOG zWiv}_6*xSb^n#Jce=dG`NY7Q$^YudJw@8DjpDRRqfs&4TGFw>1I5B)~W-(o%XXCvO zL-0dj9r>1~L<0CdWtVsf?-#9~!c9XSEXd30H!?o-jYs+wJtrOxUMZP3!1tMxm>4Z4 z1S%(Kq8?eKleFM-BxZHd_1V$lb9_{WBus5N(4*=2)LHM4r{I8Xc$Ut!EU%NjKxbmU z6U6Wd8PeGqP9I4aQIY`cAy%PD)ycjfZe{ zhX3?QEMT&@Yr(yx%3_ZGzx%U{k8i^Bw}eloSBi-Cdm!ysM6%QZuU{`-vVmso!%aIv zrhHSHaBoVzI7OVyTZUihUri2dB*Yka9vz=)a2_a@vy)*NrUwbc6*tuE_(xHLE? z?=vsG>4z0B4V`dvE}D0Y-idi+=c0LZ{ep6RhxcKxm_0c*pn`h-|qJ{Tm<`i)pA68$TB2MQ= zNQ*gmHiqUxR@5fe+Wdd)~jZSxDo@B$akjrk+Awg{iT^`sSrPhbg~pSAGv@gdKL`s`@Ow2;1IWVJvp8I63)|cI#R`+u(X+GyXx$XsW}TPgld5GR0kjPDAgptilMLWBMExnI(QL zL@lcKzF(X`w5?BkK->eGj$m!sV$=ZRHd5P}?;_A_Og772B(CT8v9?7bVr;L<*9`hD z7Ka3l+K+ELb8wO>ltzui2Vp`b_eL0K7mKX|YkgdNKse8{*aC11BGU^B(AZDru#N(B zcS;NMUL}4YgwAJ8tHd!>D%#40X}wrF}GsD_TZRC3>al7gSI&NJHJI=V_(yFzKwDbIe^5I$SBTX~8I5IJpK%x5Q28pK;c;CtglS+otswuCGzh{oAk zh-URa_>=JCo409#%&spO2^;Hade_Vuy~r+ zxGx!VyP$EMY+J@%LTRp0lMQCCYPbYbc&&Wj`X(;oTCMQowGQFkYi9+|C*ayr%evQN z%qQUEAREN@A2>|@vVNbmb6KB2Z%WW{+$T8twB8Th7(Oc@U!(Uu*!2GE@C1^(DZ2!l zWp^|Emz5@S>7{GA46TmiOBZu`^BjGQr7b(goSGF=wF+lGY0rqk7ORHyE)fL3Dm@om zVoHxoStn>K2Xlg1NRQL46QU&>1gt1q9I%p%{#asp%fEgrD*5-*VDkgd$fGK7q#c%= zdQythTKnO9McQ^wUsC;OQ5;T~;!Iz+8BKT7VR ze5`dK=iL$C8kHfaj~C2=e>TET3+8eH1=`tR7;%+?);oFcQdB%YRDHa89OlE^)^t|z ztT>g8eo-95K7Lm89hPS)_ay_T3Gv3hRs+t>INx~lLiXdc;)D?CIfI`7&wUB0^nR!3 z1gbnCfF=J~jGPt~N5gA2#`~eKs)_4dF5Rx4j8d#!gl!_cwspI@Ns|$2+GxZ07&<%4t|}Z;jhlM= zbfs-t|8$L9Bu`gNI%s6%=wN26*Nb7x$BxI$m4b`@Z)Pr#_RZXDU#WlWopimE4U6W% z_%JTbZL;YxcdYW_A-qiKZ zn=EDCr2lW{%@fMJS@H+-hN~RXJ8$^wee|d*1{Lr-Qw3g1v9P{Hz#0BzioJlqAn9iGfFNVX@DO zllXaT`Lp8mK0X}7OB^?4up6^wwt*4vWYhjE#*7)ABQaU#EljrQHYNj8{aKvge_ia` z^Bu-|u$$I{pQ@PlIdQW80Z9i;+2z?K^&UnXgR2gkU%-Shli0!Mpk$7k!!ADujb!Xb z7V|t*5u=UipNDca>KH4O{=a3F&%@lYzl9ZU!qT+glj$}?9%k0P`~v>|G>MgMCWYn- zJHHt#+nDY2o*Hx`zGK{yn+DgIIoGNN{3uaH3bh=Gu$>n~r!ewBz4b*Ar_G&}tjq>w z3d>sL7V(LoQ6nVbvl9XwN7xP=D3T&5nGgLZY;)%Fo%f-1S~Y zrLBam^Vny8dj8sx_qU5)YM~u!RfYI^_*YxtEew(5-GzDu?DK`SkEkbjvTtJ}phzfcyj8^3Sul6&T=FAVX=;HWX016&T@` zU+tDZOUYk>{9=Fp&Q7=dqFerKCBLN(1vG92j=2@kxD_xd1?vi&Y0703@OCRO-mQSQTLt+_1=o?^r$2v3k6V5pxBLZi z{!|Y62leH*^mLqaD=^5dK%r8=8wKv@E6~%i(=GoUl%HISp^Qc=`9lpoU(juKHhQ;W zISsypg%NjH%JmPjy4r!=Nd^UCavAnN(<2L-nrLBuzIOEXf>y-5ZFiXhU{ia;XR z;H*0E`-q=Zlg#MfNp9X~lN|BGH&@AcPC<0Q&;UEVWMAN$R}e1!gM4#}8{+%_YsgQ} zcaoh9h|xeq{P4|lWW?VPVn_hDh#zOwU_;O6VXW;PY(L)cvEnmI5`ii?I8Pxqrsv-W zSbCl4AOG17`v`6?*^KBQ7S;jxKoDzps1yidMIguqJ%3*ETLj)xL(gY9CH+F!~C|ww~YvWC`|0 zAkszVdyiMRaH5T+!_6|>MOK}@i>5&MmC|7r|JQj$M7%Geo1XlK{56f%Pl!@ax*!X# zmvZ?aXTSfRoZm+-f3B0+wrhrZI4e8YrF*;r{hc+mV$q2fNAih+$jE_n)Vt!8)N==D z)b!lzFmOU^glR+?IsP2&=K^R)D>r7>%3B*-IbW%4(#tR7`tEn$6?OVFgLAy%@;F$F zXE&F}shbezN%GrGp$WW0I%s3NRipi^|OsDNt=uI|HlqYR&nNiyAzX9|r$ z9{iTUe%gT07&kv+gvL0dSK&8@?pk`BvvQ8DxUyiaF(C5sCD^?I8Fp+<*twl0qRCzAaQuN#%p%QtQ5rV(Pp)nn$h@D#d&Cw#u!=D#P z7i@S!C3Er@LAq+dYUvXt^kJ9M>D+bc^Bl-$aOOJJpWyWD;34cCKFR^BSA*@ZqcgPz z=jb!&5KWsdyk9ps|Fm6s25ihKLr>2>YNrxyQYUvfO6l+*bU4br!?g&yp->A67vZJp zN9C1raT6cLOUkZ6;J+w0{+kB-v+DBt{&)>vAgRS@z8g~PYgCEx4O8b$G?UV_K z7!>E&_I|40g^^R0v&yaNi9U7awYb24X=sF=JAZ|Oa)w(V9hMinVOgPI$pe-}Zdf9L z#Sb;tq2?xhu}OsxInm(!vt*c-yE9he0Z7FFlnrw$n~nFWhMwQPCEN<>4$5ULk-y3n zdfzZOBRky+m0`QH*FK%6xVAcN8}8FM!F3y)VorZ!BabO%F=ZkpH$|CWq|lu_R5(?t z5PLK*IE8G%25;6)6g}cPPq8=NfW7sb<(U&Z1+!_J?>sw&}3wHFu?yS1$J_w}ZGp z^&Z4w5~S`0Gj_W11Tj{fp{JW7vt-%c(;dj#4vQZOAN#QCBjTZ<4{>Lkd9JplimPiW z5u-PR2rioDMdkr&>9eW zv>TyQF%w5G(sLR}hZlF4UxhGTL&9|QXt`3c)-nqgO-PKjd*3Re^Ns11bQv9|LjIhs zRa|T1Px8s%bUUX)#Dpi;coN}4l}E*(ponv@ucaYVo6>5&@wgH%bpEI~J1Am{!5Ogv zdD4;RYHuDXU?{dhoEsD|9&k^boJfB$!KC<2597!=#Ho*06@J;Np z1TO)cf~K|sp6&*3V0s6Y4>UMKC~7JL@GLiYE2|}V$RWTfY$^+IlNh45uSj5L5xjIF1e2oql3vIe@6qSwYOYfC{SyoIBi1kPRu;-Ud@8?_u`<5 zVsJitM2gFK4;sWS1PUdd5+592vVJ!dP$(X>(n6uhCjH8q&8gNe;r-T~6~g2m!!C%a1j4fiwe)AWuTkxs)Pf|#P*)8gGer=ZPA#!rK*vw)u~*qV|DwS-A|G7pTDYu`a-ZK3J`kJ7|Y9n4ZhT#h35{;Xhc!BAdjJ zb-{mcC{_;P_FtxtB8KyD+ zHxEm|99KihgT1KVT*xkcB2EjdtHPOq>60o>@_+lJl(XXeVACf#ob3~QyCq>yP5qSf z;y~WNM)&&)s=r_v7sLrFjD?1Mc|{Cjl^4WE{HqIGnAfG2jctLuzUHxq5VDZ z^$RTVl6WtB?;oN;c)jfXRxy>2e}lrdy=kA)d&nOweb5q41N>W4v1s>y(2{@sG!}1_ z@iiO+^RHiI=8Iy`kT-jfr~gBl{Og-p^+oZ+u_t5tZvo!dL<5K*q`oxwz$Eq=+`C>| z#SVWahTM~KSvpPH#Z?fm(~c@B6l33po3Js@Yy(p+YjrqD+L&@Rp@9>dH7QpCSJ^P- zDSxBJSV`}V;h7CmoIu3qaEjb_pgD=-q@y&x<_a@?E{5$@b5xo3uKI={V{_TFaBh?JT+c1Co<5o+d)XsMa^E6vVF>T@!e`7UKgxu?>Do3iZ)}eu`p`)$^}xW`+M0XQx)x5K2OKElm9*90?>3r$(TK<@GSZIxF5= z^L@~3YY-wNRp0sBTWg%AJX_~QZt}@gV*~5{Cz@!qv%1S-)FAn)b^6jF%AaCaFN>-E z#wN!``Idd$;;YqGaWetKSG%u>_Y5kxE2CAX=gT*;iYwxm0=vP?--!R=?d-{aiTDU} zEvx;P7&J&>wTDPfm(Q24f4}-K(I5F-{}M-rl@Gm@ZOc8;d{449lkB2+x#?HMVMAF5 z)kyCCWHOPmq{dY{R$kE;Lru z2mf0%@gmFzLP8tI)o=Jtyqo9oy`B!rhJJU7sbeymAq0I1jRQrc|8V)M1k~8AJicD= zwK0NKcj6ElNBYg3umi`x7)QrUIAV%PS*O}Wg=pZCbyhB!vs!U2Qgh=9<9R8)4V!VK zEm^=>aYTBSMPI`Sz>KQ;tZU+r9>VnPEbS*OgU>ay+MmSupv+q0S^6Lr+=Ggwb9Ed@ z8eGZ0zJFbO4Dnm5Si#S*RF|z{bw9&ctX!yn#@I>?pi9&;D)I3=pUh?)8%bxhaJQ5i zH-Y20WRuQ?#$BR@IqipS$vPdE9C}HY3`+&R2h-HJME*8IQrjtAB6o>f@}!-EPhG^4 z1*cp~CdF_j4*$LuOU|_zF5Zp1@~FU-8Z-gZNL1l~5ytotV1K&JJu%fG>UWL+fFcf*d31*NDP-W2%P z_TYFAoR`%DcRphbtL%YC2;QTenAUQ0;i*C){}J_hPIz(xcu?an`CkO^n#p)LTc0Lq zLf|iGTtA{StMFILY#d4!q0G;oVN%c{LJ@EnPN1Z}QA z@1?ni_cFH8cwi=OW6|E4kNj6{QV^KUuKmoLq;ll>2BF3;vHufiNd{SDCa$l8`($n0fnZaK2Q_Vth5wt*YzwzMzBu zquo-C4n%=bjqpg<^N;Re8-}2%nYBxPv2%R|nudU2{wpNx$8%g}^DY!X)PkO0F_`%d z)j%l#RfiIFtLw{#YTo4iA5N68SGhLyXI_4h>4$0NQs#o8a#L!DX;OLrWmd`z@8nZb zyQQWqo61yynh7D9k{C31Cln>>MEBoNsWDIEF49;Qr3A$quRKe3vIM;5y@7`xPXP$xQ&8)5<=m2 z6bp8U8A)tWU7tNt^B-bWmJue?&KyP@`5=yY!!cwt5?SadP1JxHd3rtvT^*$f5{#Fb zZIlLA^^ZaWjaTdO@{J(OC}%}uDCa3XzjzU=9;10AXvTFIqRGOZhzTmdEaNK~o|n!H zu8;nc=52f)3HP!@0_Dt^>_(*Ko}l|2($0P@N7u>vQD!TAOSDU8nwe>=CN=23WeQw( z8~h+^09?3F^Kz6XXu!-4J^#Q378<2_R(KF?iPAhE%!**Dahj-mW@YI4`$-9h!pi3- zf<9ypBss0!Fslsh9o(CS_X@o8G@MeNJ+rFmL=kcIos^bva#k%fkJIcCW*ugs(V91h z%wGx7oDN3@rJu7-u}jgQ$t<+T_$%`suL)13I(o)Sb>JRYxsD#`fRuu668h@s(NG;E zT^skv^SrOlg7KQ0RA>GK&Du%#l2S!_SXRGoHh<>rY3{n&@QIq?b0seIJTQtIWb-I4 z--1te;3wkei=Q8U0WGfuMsFD<25VF81zSc1hHe>E9E0CB{3`IP#BcAGQERf8bs{lE z46DGu*Si_;UxIP;o?>R7s0kmlpvn$Cjhb#>1Tuc~Q;{8k5VXYMcvD)b>|cZX#28I{ z2(Fl3O>gb4pV*d;-&9@{X;UCjV_I--GGPt}}up5&!&$)$svrUsV zFAG7dSi}^tzcHY`c8X>I|HzzWvg+WB0qb*!YghDpp9pJ6afQ5qa-rH?#ktz!ff3p- zagK;Nfvb$qA&A-!{S|E?aG?z;u2k|yz^hY4{({@`?_|MKHNyv2Y;_jzRo3NTD#r9v zHKQ!K_K@O2n%D`)i*p^vi;L{Qkgym(glcP-&JMU(%5&Y7oUPlQXLIZ-&a>j(TE(j< zom!5xe5(U#?YyeBl#7+}n@l#i3B^{1aNd=Rxk05o&y|MpDjUk!P_`8k=pwXE8z0W4 zfeh(QVE_P$4M>_&cy0@i9|~XyJDK-1O}HiFezZS^gtTp~7@V?hU>zipUqTpHPTi&; zsdxvscRB~2#z{mx%$tbL+Z2zl_Tm1xGsbnk@lrlmOUP3T{^1Sg)X)6l+qtIrQ22}U z+%_wm;NZk|KF-0l#Z__O`2kyqMQO@AMpkhZ@Xo5V^IZAK8<_|3mAu-MaEzr4*a%%` zXQycv&-OY6_`${;uA&iN)o85ZD$7#1vTN2>^2Dmk(7Bu$5B%aJ4eXk|IkF>BJsIhT z5wY{ZwKfEbPDkVpKM(hK+(nD?LALEK&A7o0Fw>rbP1bI3`SQ5Pej97POB0eh{Z|y- zM*eRw=bnWq_qObAOSc^Tt_aO+Le_Bf3n4hb}gbZO~?U=C*#d>ZOH z3}_v2mOE0ogTPzC&TBPO_)ScV(@Y<6PBzBkOlWa&3{{b`lQRdWavmsko>{e;VV;-p z*vhPNno;~MDX4JRtTt)XMt@vX^7^AijXB(9Y9b0;rDo!}()y~TS$>N&skd(RBr5fk zOZCi?y3w)+J4IaHMcE*qc^m#yUQ$<5({ww#D{#oSO^fldg%rnNJt_x*;myLA_s>b* zEKMG3{C}N1PD~znW@GXs{(qi4a}KeY37YWud!=Ycd8rnIZ6Sf7DZ2&~V&)fM#usKR z@r_T&;o2~hi_ED%;+rH~8yM~~80RXhOn}@~{mkqMnkdWQ8r#~yP@G`lY6+rIV5lub z490s0=p=wnmx)dZmGF)`9vG?!n`WYy@_fn)nWa1*MtyzKr&scTXr}*4G)pP}zZW+U zH6(KWtGI!rvBCB7ze^kaco2oeV4jxaIW37qh_|iIz)+xAK4*h!2xsu z96;yByCZ>Ih(;r}(Ga6IX03zUMng;;u&(0*@a3}cm^oCj6+_B{?YE&0GbmuyE*7KF zp=eAQ71A~|3$Q`q$WMi_rcbV%w_>cx0)shJE|00l)&BAIxP(Hv)N5K@ur1SLY&Wz* zuyE)s#RVN4?&b-*5!t~(a|z?tpyGvq=kxaIoB4 zE;ue(6&$C-aDg##_Zg2fM=g5niBAf}qGL*rg~`FXvZ2sX`TCYk;JK;&uSyDokJv^U<}2D2lP!7$*zJ;8eJ3;i7#()RsnZ+xP8$= z!bjQ%aQ4;#?#~1FOWKKJov|y?f=WQXQz%u2#8U(4y8tc8#X3wM zedqLXYdVilS<|UYhf6ybg~oJr?$*U)dZi&xM$6*j^p>^7GdoX2MsaropEcS{)sPZoGA8@ym~XNEpy>S7gFh%q&T z7py%x&emhPVS|E|iy4ydF6juFyKdFnFq$oTen!%5d=sm+gWA$e;UwO%@fJ=?3GaaO$<@uxUovZvTRG|L3&b*2=;2o3{M!n~qM)0< zrBQL^kje>eshXhW*E(;> zbMkK7LVnFD`3Cl6ZvF$@qKy06Aw$pXIryzmx>t^_72|y{@C~BwQ1_^7sB0FhMP2^a zR!T6k97r%1!G^L+5-drAp=~nk7r+)?Vcs*SoR0*P73D!XZx1(`kj6`ko}4BaoSi?oy(8?j zv)!$X3X=IO(xlzHg2xkhT9J0d%2vM5JfYvSf4Mn_E0L6Vl)`v*&9W1J>WL-#4oe4*Z-gT8L zvtyO9Psc8{7ym=Wg_bk$;(PPEKK%GHomQ$t#y?fTU-yUj2h6yL-M^K!ZN^6@y=QB@ zqNeVrg9acV%RSvk<4bFtZkMXb3Na(Ecd7qEu0=zlfc>4~)S1kXrCphBwPM_W>Z)ACchV|Q^wqpR2sp}{wPReWmwSH*j6 zBa35Nb_d3M;tGuYnVwP<{`d7wv8$!J3nDy(Hqb2MQdPUjKUF-P;-Lh@%6F%nXTFdCH$_8EDI3us)M6sQCF)ln1A#^wWN~X{CYZd}yT52$ABa2V5%X6_S zoTMTPIEdnjV}`>CU(dkFVaz^EEghvv&M8<}Z*?h{d_kEL!HJxm%#qR(W8wm>Hep7y zo}YZ0(tztQEj@Ubd@O0;61h^h{L81<<_j~wLAa=N|(K;DGBE39T1 zyc`%ASrv_SS4FL6_N75HoHw(Z2F*xXHb~sU&G2VyaIbXWB9b^X8Dd}lNMNf?TTz_b z4b7`moY8D>wRIwIpJ9&j60A2r@)pq5ZOD5Tc^yg}u&Rn%tQ9Z>ZlKxe6>AOVe3#3j zNoYv4%h&f<8z4hIq)K*{^rfK?(gTnVggcj6v&CSFlLNhUmYuL-w{iS*6K;E_`vl2* zhw>leLam?AXhQy})@#mW=DYZN#zw2Rik9P+O&-rlqJ0s3Yx* z0%IwkJt;6IvF#FPFA3Dr4WtI=fQ<<*Xa=|u4s?l8K7n?g@&Y!t7q+XZ9K# zbhuoW-M)z5bHR&AJrg`cMze}O_UvQXSB~|i-NLf3>?4+)(8sg8!LyZrz_TZMdG?jn z;MwE%YKAQg?lm+GxZ2MWp5t$038*)!EfOJcoIO1hEb+=eaY3>1#?k;^X^Je3Gg%W% zbO^;|o3mL|x@NfCZ84NWf9)lrbW<;RYuguzF$qtDEJ#=KL<1fxlf|P%CJRhPM3z@2 zvQ$t$l$FnwWKQL75V`xNDR$VyR7-X2HFr0}ye0k?`?7_ulkR)bDL-8i$w^2SEip6)VHQnr3eCHZ8whk4Nk*)6c6~*QDJ(*`a9^^hSxSrkIn-611`vnMe zevVsDsJzkL#c1WPk_!0maT#4pE`S+QH16&5`hrPqpvwYzuy7b5#x z%B^g?gkcGW*{~Z!l=w$x!wF-FdeXQ;R&`rpHZl=) zKLg~?BE)Xw&vqlfNhbg1-m&Kq=Q34k2tAMe1M=%F{p9Bk_miKi?eBr}hg&%xf~v>4 z5NjisPzie#rrgq}eRaVIvkYE@ogEq|eQBX0+|Qgn#811S_F;dv`(h zE+Q%xDH0+o8X77UDk>@>x}a#NR8&}0Sd^%!s3@yaQlg=uhYAyoN{eza3NljslbNAW zp;4isqG6$tqG2uW_ceEB z>~NZJmTDh1_Mf%Nu@Hr_S~Xv8YscZ22>uSdm=E@~7w;_-zu*IYG?@Y5n=A+aSixB} znup=DbY8v)7Yr zhq360D&a5B>}Y4Dal9QfnQii0gBS${KN*3t_t#PEJfrW>h#Hi;t5~6nu%W6%^Qvtiq3v1063LjG+Cd+)|7-jNL zCFS$ERl`9178-}>_Rxb1jj!FXdu0fZERC=g zjo&hHdU&cmzBYU0>dBFmwb=NqGAfFi7h@}0*z**y#Q1~~W~A&T#yv`xzbGu#*xzY# z>_ zIgiQ^jneBUs!KIKt+-vL$fd}S+lQ2;{XS0>OOgC+&n?T0L%O*c*VtJM-XEdL-O4n# z;G?#o%dk^z7wunWd|dhFIQcAx$=1)O(B;OS{p)9@E$s#Me)BR;lZ4=`WvJt$Fnm>s z?{9_QQ)F3=3iQo5D#WjJkODI>oeC%5Jyp@%OxsykXvMDXy*wimIk zsKc!!hZd%;DZ?J1mM?Wwx5^l<96nGIu-X{ztG`X>5+BD;n>BCUB9&>&=z4# z!Z#b`2V-G9_{qtIy!+=jyz^xQbBq260>n zw|U2*Y7H?o%kPrF-4i(dZu{p&Jnv|UTQngX%`IIVeD2`mmA)EJ0r(t(+aUCGk%=iD zpeIT?5cCL1N1D6X{v9kGiSX#dKU3mqKs0_OLF>`gD6?%8vcb5CUz=9B0UPzOFTCPa z;}yO$4hIIyCj&p6ZG58t>_EQ6|K~yG|L3j5LFSeN2Y5M+&9}R!KaNi@lw;z&V^$+Y zZbT(0KTDR4SjI13#d)+>1IU-QjNWnpAD`Zct+(aV@eMyzf%2ggxCus4j;rqQJ97Wc zklIk~13BemnFlY_@|Db$uPB&X_MdL+$8lRIUX}~L1C)>WeD~wfqulHUdCe_HwrVXH zyEIw6aXGS{YBw4C_io+I7QrqBKu*W`c>~4||D!2Jzh=CW-b*`pDv#twqCfS+OP-;! zKa2z2ueCpX04H);7*_#S7bAl6QRKCn8tTn012#MA2I4@UI?3?{%M*0l!^l>+uX7XN zZF!nruTQ1GUAPAQ0R5U{ynB$>Qp6o;Zt2zj5L3%uvB!`7roDbMx9si8FB|AVqc#!>TTt%)D7#dxo>XgkGjL5V-ohf=qop_+b^^0)A9y@gc4@%wPF1;6RD zD(1NGkB)|nMwN_|-#c>WcL(rlZMLsDpj|&~;YpTFcHkH~psW16XiPj#7+7GL48OIQ zDRiH;b4)oub$}-yI6l90sA|^XL&33pLg;j8Ha7Gxjx`+GG^^>*C$TP1x;<>y#vt}u zmObi;T|{KurtBR^!MWI<_}O+U&oz3F{A{#l*^mk8VyOa?#Fo8IJgq~+W;Knf#ioBu zskL-sW7(l4NMj4qK>XzSI>sZVMPz*)c`c3NGH|tKD-)06*B{$-j|PXLCBf_em{6?P zKc*W373*-}T+`Tm=49zTp_+k25OxIE*}g&GNH!YVivoOS4^l5&BL)O zJ+3rBnDU{s3Z>o@b4zKFmUr(5A#f9vkqRMc)=@6_p-&;`$yk?Bt0&NNZx~;jQZk3n zCwRJEXtCsKN<5DXMXr-^LieQ)-7bF3Z{K~Q=GC4Ry!-lEQ8`=Cvps102*{4L`%os=mBl=qJDErclvdDl2a8+~NH$M?!>!~Zn)utyTcKIm3LaP0%W zDUs-p7jOoudJlGr(-pS&j9c(Aol0*UNnxG)4rCRhb;#Dq%m6qQMi$^?Nm^)%(VVdPgVXoz! z!jkUAM!jAaL3frIpHZi0NrAH{v&6Vqoqkxli%VQep+I$dy#&fB?la>{>hw_QuB3*~ zP^lj(CeOXbVNT`Amkrx%N;A`KK+ zZhY1$(u+s2t=#yd&M7hgG%Y`9w2PQ2{g83Mkl8t!HP4+@JPJlMDilV1(8|Y)PKQ=o zgYj#yqo1(*RP$SpttC~5aNb3RH+^Xw&<~XW=N~x#?eOQULEO#9n0737Aik2>UmDjc z>U4ZYffp?@QU8_kjn0M1nIA9(mJ^w;6w<3ljZ2is&=QxgjYo7!U=~##!;mX7jPk$1 zq$o0md@79Jb8CSajwl&?+;|^UnJe>~L`f&0mPiX#oiO?uBeNYQU_W6r>vV-=t~8Q5 zy;8ClP(!8hNUOV)%Dyu`E!0H=zBgVQ6j_daTY)_PXeBToj>I7@y$_a=UB>MbFB2tR zOJP44efxcwG4kApE<9CD7h_xuBVYc=GV(FzGjhjAY*g3qUr@<)yXl!4<0I42nvLU~f6DK=9zX z8kLXIJ{ZNjS`gx*emzEaTKpp*U-0;;VHEZ|W+IWb)ciZ-F-Mem{b4+!$DF66?g~F~H8qwDjmG|c zrp8MFuxF=BGSA`Ya`Ea9u_R?r4JUJ>ae^{6g|Ztl<(Xb#s@k%X)%^ypMEbLMEN999iwG= zr=o7+)3Fe}`Ya0WJ-zyf66Hfi!P9M0c=XnWacUHIPoTim?JG-Zg`XJXuiN#%= z>dKW+>7{-;WEu=dC)SDLd9J6`^1aVy`+>PAY{Tus7Jf}s+*|Dr`~9W2I@>#%K|!{d zCpwKmt<#5YRZ_T;Mrf?j?iB5AY8tq;Dc zw-OyoA->3TbP~n;szio^a!RnY{vjb5E?idScb+TNEb^Y^f^T;3UPTVH= zK*DO@#+Rra{s?CcMy_#ep)wfOir>Hy>eF{=qi5;oF#54NqDD^%3tPN2gml^#dM7`$7^Jw*u+GQxlaq+>67;rFthVDVbYzHH69gm1|y#dYX2c&msf_rmKwYmn`&Vh!L@kx$Ik=V!cNW$weW8~ z)XzJo{WkJ3G^I>X!6>tMTF<%9kW~%$kUXj;q7mNv_*bMg&N-e!be-=3aZiY_7^+a zBBRLF%+swx{H+%_+9I(|qT%iDX|$QKPNLyW;BUQ;(PsXF@;Kh%-bI^vJymFU`|A~L z_zJEKxbJu$vn}K@yuYsLQ%VG6m6rh-Vv!jF(U}u9)DVCwoNILBLdt^xGXM$ z-MfqLely!$PNPC#Lw}pA6IyErN&5gq&K_kf4v3KHl-^?M5zPsw%NY} zlfngr8ET70FjsL0qiyonlpTd;{$L~dt?ksWlg&QYY#XtZYNOCo9>~`27NjXtRrhY} zw3uKGmW#9OxHiY{&IXsYUF5}NU50uep>QuZl}&}2vp9ZxV9!A=>rsugrEuOYjR>{d zd4O_bthVWQ6QBP(l%(DLXbb<6a-vmV=NZXnTliKAUDwIO6Pz!W-^~iqIymn2(QbmIdc^4b z!1M5jO-@&z=(()VhFZY zM?3L5X4cMl7WKo3?W|zLSshO2sOU7EW6ZXfI0}eWz0>y%)GqAK zvu9YA;s(Jtu_M}+KH2g)bG6K2X_i&YVz#a7q0z$cFSBj7CYH9Iw_JYl%(h0GWMBhm zq1m?PLWi_%80>pG;^T3fZI9li$?dD5o{om-ia^&Q2c;mie58 z>l12dg8N1Cdq{mOz1&Ia0;*emT||kG?$}meY9Hl6FO-3o1+pW5G3bJDVuC?uXS=ou zFGW%y(&`Q(9rVQc?i#ag=JT9i>H&Lxw7jgAf+`SnwI*n5nH|LC=`97=G?2v;53a=u z(RQ3Bwaw8szKSwmJz5B^Yex8?9Rznr_yn^pMr(ihweYYN4;ju$UT>@`M~U6+5D@#^ zTLO@%J93^cgKde)S+Uyh^h?9NCNp z{W8L(w+(1Oz%t}C5AWymk+26$%LOaT8+k-Bf|)X5cSJC`L&A8SX-ivk6Kk2<1V7?{ z+00t{+P^SOXb-dzv=pV_wZQfq7W0A4QYV|ZCk53~npPegvaB>pk=A6@zbTERizkSeXW z$azyF=&o&2C_~?rW^QTH$^#O$-nqy;yP9pwrN)|&$nv&#MOGo)f9_l~-|9A+r-L*D zEu-e(ohG~UI09}LiC?P(y}31U+_`95z6)P^DK*Xe?#7QsIX{)zB!b7dZ`RE&Ir`y=y9FTpvUuhUjR_?#_L-@Z4 z|77@Q$~IJhc^$Yl?z(2Q*|4ypW{8z#MA^2P1 zpWnv+D1|2Q@V(8pCD-Af0sozC{2Qr&`!D$n{u|++34d#=Kdw}Cd5Zhbg#TdpXTiU; zjeh_oasS0=>lc3w|7`e|xABjpO3fed02e<6{~Y)qZR4LrK~MAW1L3cOe=hth+xTZu zF85#brP;P2`BV!3#}>Q;KfW!GZ?{1OT`(UXq_MW) zYrUS)wqPmzr(0I30epWD-+RI@jj+s7(Gu6Zj`%$t;cj2g82>CL)eE{(?z5Oi)eP3I zVMIMTkc;um;b+xnaU;^9A*BrCN|t9!ORPsIv-3)$%oH%uExL)v4a^-?wUv&V#QI@;6wP z$;?0P(QY`tf=2$0TrI^QsrEU7(Iq*3Y5C3$XIFz6TFEOUax|i3{P*?9JW2bZVg*(eFZ(m@ss@sjXJp zE{sO2$7j(_Xxt*?&4x4~MWvx3ThaQW4+`muUvyR>e~FfP)Mjl@30h`8wfY=;Nca{k zvuzap`jD{)`7DCw4mNJ7cj-kRFH*ZJ2TLim-o=Az7O8H|GeXU_ZV}YDh_9+tQ1oI9 zMDflzd9k{MXWeCq`j#>yi*_!-?B9JNH7>zol#Fb6s(Po4tj8Fpui+mk!_76W5Z(~{ zgr{~WfM+E832PXdYk{x!G-%jrYbbvwG}^+PR%Kaf8{)!OJW5j4zC%2d`3puFlE2S& zgiMklBie+Fr2JHj_^ovJQuR6ftXry1z|Xf!)gRJ}(pJ2ze-~Fw`HYTdPA{(86VTpW zWa;2e?BGuA;7)1p-V@Zp9o){HzHU!oJ7C?Ounz9f_U@wE4(<;8xXGnmhOA{B+{JC( z=`XIcR<{LSTvt@n!ClwhZ7pr@F3M={wss8PG5*Rn{OMffK5YQFi>&S4d)(W*iwZlq z>pQrUI=H<$xIJ6l>AcK~Tv`Fm?b^Ye-ND^a1Ig|Et+w{=J$~)oMHRQ*>6+0M<=qA} zx3!^zyRp5yD5QhCyn}mZ2X{ve<~sb-h1D0uIRNP{=-|$8@7~ivLwnk&RMTKbfrHzJ zw>siam(|YNL1JrR`v67J9o!vMTolmW-+H*cyQrf^Wrorn_1;?5KER$1Hes!3?{7WY z!Cl$jUF6^1ZO!c9&d}WHtqqT%1H-0MRah7ws%`=+q;XJJGh(LyRBBZ)7vz?*3=FRIqls=G40(}O9ywy1k2j{ z7bSFXA71ftdfT?Y$fG^Oo(^SL)Uk*<=BTcHcx!okcTrV)_a2WG>FwI;BG#UvD87R` zvV*(0gS%sq<+S&=CU)zW(|f``>-~>HU!v$0@E<4f1^0*WFde z!(hgU$H)HfsWir%LMg5e9|}2Gst&(%-))Wn!Eph{R#`c@A5-t5^u4N=k$V-wt3mV9oR#)}ue)-muk&>-eH>LH zl+h1sxL)vzr;5F5|4!En;FZB>T!reb`6a{8Mn0db{he>{HO@pTzm6z$hwcB`vGx6P zb+G>58&)d#Tpg(Y_wP`u)QIL9vVE@h>-6u6?oty; zh!UE%BkEpR$lh!dZ7frh@7!}+Q(RUbyRD}Uf_hT&QMFf(c&UIectzW7z3OmLLSCCR z7JQ-ldd~E|9fhBW!n**!#pH7X%DVfi+O2!cPYyA7&XCA}P-^%>9qBv>MWK{#`3X~l zDf?7U(_kd-+-P8I=9@JCdrT;@_o?2dpnR;C$8hu`y8Ms&06r3+_U``f?PLQ*q*2x6 zvtJ$NJk1JKuq_v1Obhm_q0TYU@V8O&_W-`%uX-sn-KlXuUOLXK#|9bx^0Azf%hl0d zGn^b^N?p7NyJV3(;b>7%k#Iv1vA9~GT%Br)ug6~TI{3$2p>b6Z7n<)%D-Nh#P0u5! zOAz<^`nFd$I&lCm5EjK#?E!U$DK(5S(_zk%ahoN;Bf9_Xd~utEveq)htzT1r_FR^gqu8~*c?pBhcI2+>`y*N`L8GC!`*YU z3;bOmg5!_#TkN)+W~$`;FEgq?qz+PZ%7BM*K8oL~-Z_G^HGr)OzaH&_>kPmvfg9T3 zKAQ2{UT&tO!R|Ha=Q{sng1I%MZdwXcyo zE8$Gw&OxSi`3RPT7^isWBgGt1hnY6UBX~K2M}I>bkEla?{pC=xA3UJqO)>b5<_ufu^bxhU zX%j3!0Qnr~>6Q$p0tfas4gN~)J$zGz19%rfp@Haay0?_AdRg(XvkhoD0yZ&rw?B`4 z7p?e8UE1vnNAezEK=Nk_LjjR z6(pZFmkwN4`|uXcb|#bxzeXa(6;uNz=TEA^w38}Ns=aC8F<5d*B!wIU!)LG<{<}Af z@{VDd;M-biF4T`AB9RRn9sK=@6X?%XbfXZDJ4OzIVqn_ZEzMu0+)OuYq7p@nrt-zf8 zR3_zBAZtG&KE)H9_)PqF73x6cv?tjr)IQy}+^(ryEM7X*6nGrso@t=Cv6Y9uL*A62IbQ6F5j$Ze%6KY?*?Pd^VoWPQcl0!`=5T}CM zXurjZg;N%#ev4He=UlRWi!{_Es?~n+h4@M|i)uc~$&YuEK9pFAH+yat#GOZhKce-0 zzf$#6y5aK2O2p8ul3cz+j9!rx|DAfjvzHA*rSb;UgRI|S&7pS)RdNsStX2=7@8RK% z+s?m-On#}9^gZ5=^{=C{@73|$K5{r8`0i<@kRQ~M%FuX9h1)bN0y6Rv zLPMiv+3lq2L+5@_J(c_8$OcyD5ebZS%0!oOFFjXCc-UB4bV?oU{45NG;bQ4yYJWFfw!I}O2Mn4Ga#f9>9zVj67r2oB zkI>~3j1chaoEDEj5oG;W^&O;?+gs9jE0M1W#s6z<0z*+awf2^Efk17PRE>qIuxixL zb@h~3t&TN@A+aQT%X(L`aVHd~FSfUAXd-L1I-zqA^vLWjn|u&UGg)q+>wBSIHPUlG zp{nQ9;=2z}Wo|R#uAJ!Wr08E@XJzh``HT93^Vb=WBa_O%QSatWIX>*&@^vlw)xbbb7$~|1h45`CS+w7L zvTDE0R9l19t;#@hIn93)DDbp8#JRG8F_>>Y%7k7yjlTYT3hg|Nb-dp~sOdD8#V#2r zH}O+3>mzf!qrWoXAp#H25oq0)7SiU-gvmD{SIwGv#vk zH8fVgLawIxEw%io3Lk8M_jL;;)M7u~jdFaX0c?KM^NV)?8e0U zp9za;=aEEbM%CxB%gw_|v2{rLjugtP1Ku;6s_KxmPbT?XK*YXSD8GOz*)Nl<7l02a zCL4DT#F>+eXi@K}qWp_+4-Tcqi>Q)AYAE10HN4ZXQk0`R<3-(@w*01sDfh=y&2Jc{ zj>v|O3)TLHi9@pe*63sks0Tb6t)i})+|R3b(~^3a+t_5vtXCiFnFNbyH`w6154PVL zSGVO78j}e}5zd`zn_*IqU&81NoOyi>OBZvJvImP{(?^j zv=Km>{nl(BY!!vs%*LYV?9G`X83kpjptQ^CJ-T3g)B%B4XH(NLVbO#2^sq?laia% zVg0|iBAGC)mEr%nx<$(dDi-|t_FLbhM3s2nvIS7>KGlts>!|Hjm;zi!tS7m4^Qrc0 z_0FzuIE#>)ZtS;CmQu!b6wj#`F8BcY^*T)Ll!fZABNwO2$@2!Jt4`tb6K@)Gowu1c zV8p*fP}&XD%U^kWU8c2}^xF;99Us(dzJboPHXeAXQ2l*>L-n=w6!AA|MiB6w_}UMw z`qjVHPR?fw0W@*OzO)~JaxR&U{*5uvxk@NMl^PDA6@;v4FmKg)kxw&Zt!pG}vpT>j z&VK7cCRv&x=>_!i%_z}8?i|1aIM>^6T?{4Hn+R|*l|pYq>lX_s{w56Ald^BZq%I$( zF*ZR-N_F{R4+PjS9iO;do4nR+z#vE=9n-etZN|rZSWU4rSw~>ixaOy z^;%QY8G3g`@*Z{2f9-8McBi!S$eQhzsw!T|LcN_0cDq-eP;X~H&{m;dSXSp)yS+E# zHO-51?NGlDYNwNh59@o=NxRxZ>4#R&j)LshxY^Y-T<5bn)HGv!U<%}Ds}su$qK-f( zZV)OkAO3B1;_yel+^p~~)^xJ@Z%M|WcYLX_F~&{{wCTo(()$D>4xHL&7WRj@8ogtQ{*+{ZbDV|p4W=Q=Jj|U9 zrhD$Aa5ZnriYg`6-I3bpK^%Ux4x>FZIu}(Y`K6>;unxoxLP}3wUl{%UFE0gM} z*2y#gmD0u8G{iXqdDW$eHfE-?sT=QzScPz(K8i)LSDj6roF_x+ z%%=ut(*rs`^6O-pq;oAv>STJ~MfWk?>2A6w9rG81rwg7WJjt)tx-&d3+9H|3>dFjO z_*ucj_0!Mq|NKe+|3{?%4{@gdpXccRA#tRg{(rC1|0e;`+mxxHPbCUj{2BJ~iY5O# z9c2dJBsg3Jz}@|L+a~`s|1>z91)#YzKx6fo|7q?l5OUd9bMuO5Vvlft!H@?6hR6Rj zhMgeVM!+qwZ3M+|w@t7N?zZ8NlErB9*cj?k64c%Fo+14x56^Su&X{*0cT{1xge-aU zlnr(KKm2RJFK^Y{gQQQ75aH7!48J{MQH?Fq=gu18b0-hW7XoxX(nr*O#_kG)&t1`o zF}Sbv^3DMSUQGn=a_Qj0c~_UL@H9Q8H>nWJln=yYExFvw)K5ttkclB@0-k(k2(aQ4 zT<&;6@Fe2N!BdW>ff%gFZSVmwIcZwr2* zlgl1>niy*i#S?)CVmBkZ&G9UqT|La$bv*bp?5kt!uNcM}Gq4H>hK3}3aRR?rkbvgj zh(Kj{5*fRS->X63hX8-&;Q=2?$uKlW{^sF(Qa+L{0PWA%O=NI5{BOqNcPD<`@d?A> zrHBx@9DbM?hK1n?!UGKqiw1@q4}*4wCF8-}i^HI;VYztn@f6}I##4=_7Ec+TMm#p= zG~69wUGeLRUqAdpu>Ful{u%aHGF_+__7tZ_GF=}ZEZ`?GU9WPesTfZc(}e}#Iv)6q zDZ>F{p5stF?N!&RIYd4h3G(8Qe}?ivrbJ~iC9;Ys<}#*CiDpVTJZ1dK98ac9jAcst z#8jqCLZxw+jLA3|#L5n{_c`d3`F4K1@ z$9-M?OmD*F4W zv$C}!Gdu{xeGrBn6Nuj?Jmt(VvjGn@JY**7^UP2@1~63Ofpy2osbABGKibq^D^cUB3 z9lDbWJZNgef%dJ%!X(2lG~nln2Qm2h;|azSfhP`60-h8+nRv4CxBScgN$22Z{GB$Abj= zdNHTz!29mh+?sl|F36yfPScYG)aHMu=}5G1C7yDL@-8b(+W+!D5xJHC zc@4#ZLM<^Z0*V}J8Zxf0KO#fb4@b`X#^6C~JFx)2&{kg*{X|D>&??si=MAgEuL~Yz zAeufOYU<^U{@Q7Js~IcEhf}l_Pc3k3(a%wc7({uYCSSMyp}=lPEL37pQL=}` zBFP56&i$d@eO6!tuoN+u%Q65$ zCuc}7h1>;b1xOOKlGk`18hT28Ut%>B$+3W1V21=2fCW^J4MCrjd{JOSN^xa7u;I;& z&1V7|-i)i-f!zic%jS<2*r+l}nqcac9@AeB zwHx|CKl5LdbS3Cr{XIB-C=m3glFk5qLeiO_&uO$%cTWE;=`6+;xCnY!1!ylxBhCdw zC0zx2f}qEs-((9Ok{-~@f@dWSeJn_mbRFo;lCB5+uB00%dXlN% z#I-P20jw4Bj4fO{lpli(OnfE5B9gY)BI(ApSeZ=o!OF`2Tg#~`06vKYo>QRGB0 zj)e|W28zIABPoqzq5i<6@r3$Q;Y8E$fEQY&P1*lnX;Hb@qA?UfozeiH{n%O!5JsPiWchyg)7=Cw24L5=wEa@iDL6YX-M@gEdO)~WwvUo~swidt3vlSWA%@+~MDjgNg z*b+aHWK=X&YO+P;01T604jr8Y*`|5`TPU!p9+GitEWlSKh~+^o^wd0n??^Du0iv*% zd?7)s25Ows`~aR7;50u6m?<+YEljmee6pc!dDy57LqzDZw z1~yml;b6A)AP+p<6QI=pbWdv3+O6ppfL{vE=@!j?y0hsS0KbzUryI$2ifNGB^ajS3 znkC*q4R7*jXY2&HSb#Hd`gRIrdN3ZCOzJ_b0UhFuG06Zw6O1v*RIa5z6GAO*5a3Kt zGMEwi;X=li1qtloLP~m!W97i6NUU7L!XB;y7B4Z-Ob12sKZwk9Q?>S))5}u&cLHK~ z57lDXDoLYsmTmBHC%2bPKEsynO5owNzvZs~HIGM7z{@v^lr;KV@`^P1-jQ~%j13Z} zg-9Bg&GUMnh5?4-FYN;vC+0y8lUrQJ*ou2aoQvy3%e@4;Tp`PC$xf<38g8lOz@#oy z%gGjL>eb_@OsWE2Cna4Yl3j7GHQANpv}8x!7}c8W@;Js;9u&zgkE7^iyl9pu0h9&4 zJjns30j!mrX|fGko(u3#3FbOLnA^%*5-b*d+H#1U-c4fV5`(~IJT}C*i3<~Yo-Q{ZK?;hQed0v$!of4 z_+Tq!mVc}7`maHK5W?8%0ukhc5K5blXbQ7|eJ-%VY%1i~M|r@071&34RKu~4fvvei zU?1m^>kMGUP}`aaffeTpWBkMlOp5ghE_>q!`sq<%#e(nCqm(xTqSm*Hnla_SB~p@w zN_s*BDajI=E)4|sx4=pRDgIfL7gg>yIdx&B(Cv$IC{zmFK8QpQlmnYBxDS+57ROE$ z09!Ax69rVpu~RUw7v;$1R5dkl>}PkzUUCt9Kf9Ax42D}5(0;shzrZfgyt$}kFGa|j z)c~)Vk`~>`OHZ`s@1;XLe;6TlMcK&iY_hcA4dk= zXPWLDoYorI+LQl7WT|*TENcVaZA32DB17S1%6{l#t^+Ium?e|NjXp1P&fhEmW%2xG zA)n_sSRV~g4jbyD$zvAO@;eIPmuX(f7T9Hj9MbT0 zn^!)Ppo;@^1^BfDT^%4w_mz4Hx;sD*#@2O}poc7w%U%Gbke9tEFO6%4&t%s-72R(mGi&{)}~i5Hrh7aQ;~=JM%_lDC-^p;w8T5;rT*U)?^80h%rNB zBd~`ghWBgQ_<*l!Wy#J5ul~iffiGEQEft)9IfgcTEh|fQhkxZsiT*-{vUW?(W;wy& zt6y2i1$Z@xj=scI%$LQoWOs43Oe&7Av90%#oT%h{B6GC{Sg^!u$RiFIUx!;CC$Q_1 z?>gs`4g7U%3gz>x8!*uInS$>I6Jy{T<-p`n8@m+vxVS%G09?OQ@M-j6=u7@>=;5G6 zc)kF&L29TuR0__Qyf(ZjB500qfYAWANif<0LYEul;IBE>0mcLTMRLYFz(jz}5=^8J zUR9cRGWM!0@#dYP`tXIuSN$X(UJuSS^-OsUofmbKBp<~+6&-kD|iN9ADx1nG5 z>2@36(uRJ!4gF~w`cNCXQlszD!oPanr~B=QuC~(IPHkvUihtbXJ0yERf`gT1FZpl# zf`w0(eNASvoVT04ZZ}cMH#!OIrn|)AfyqAXCN!z>S%Jy6=_Xzs0(;>fq_%N_2&>Ui zj#7q)&JX|b?S`BdLr6|<{6Mt-J1ao%@6VNF*k=PRW}JNSlx@5uhb3s0Hg%G;yBMNu z>f4&fO)F&{TX-7Ul7fyenZG9T1Del`eBJIstMOW(Ca3N$ypy*8>lpzoR$x6N$m*K>% zj;M>eK0Z{qg9q-5?B)dRM z=*+R^O?5oJ@GxLf!tgL&Yk?uYEia3(;gJ$Uo4VygiD_*r_|Ob&`9@-~LKZASvMpj* zjRi@{Ta5T7Ar0~se3Qa>g@+cf8p%lNYm(Nnaxe*Cq~z3kRt{PKJ}p69g!QbcZ|4j^ z771lg-d8+Etc5aqSAY>1lyf!ksS6zw*yIFiSjMqJU{@uk&B}Vt%5`mRQ*!&Zwj;SC z+t87%ZA9*qZRlmKO+oI)HuO%dSs0evX5HlVo?4X|b%UFbtTL0!8GAiX%ERdr@=S#3 zO*zci8=@J|O*u@_ylBiYlQ+buTW9tni-u(blcsCV7R6=G1-4AYY0i~cJ}@yH(V6pk zzlQi~fW0I6YD5v5Yk^6#GuMhL92o$tQt(9vNGuiDMTw>I*}kt^B+Tv&yTr=2JPRla z1^s3Z0YynGiGr29Df)LEw((+!JZ#9D5hyG9_vZVeWqBRhaHuJ&k+HlXGM+{%=W$Oh z0QR83rWQ~m$EKwLTOhD$X?&Q7rG-dfQpLDPj@Pbk(b2#}f2q^xYRY(yuMLDTwsnLE zKRt}fc=(u5U{47w2B#jLGxgGwoO2J^x~Em}w@h4c^OtjYdo0U$W*%d2Nxjd+PF*x1 z-E}id0m}NW(Yq-t$uy|*%qqsVIg6BL@?|OCF1lHWYn#;IEXEf%VePX}BHP3Y3TQs> z1323S;7AdAwu@NT(9J#!P&T!*4^zhT$WUw(utkC~wuu6GOZ$iquongPh!53qzBo@{ z9}6tblgfD0{U}f5h`=6o5qytv5zh$hF(&NoG0t~WVlEPM$Br&fiJ`mGTFJ-IKjaUW zU~*h^&)AN;1h&kdsyN>=82t{}#V$)D!vbI{p@bc&f^TI$U&DrGR)qkRDqIyp z37m1Y4cHFBxY{Nfl{Juh$9{pWNye#q@U0I6Ci|ZC*vik__6;z@9e)VE4FO`BpxaQu z*xS;GHxy9JLNI27@om`^XFC|PIir}Y>aq(&laviLygg0Cm|aVeD-n28Ft9{{Z3-5n zZ{4PHfawy%aEiBun~nmLb#2p8Q2_jO#@jM`n<|8@=QIO5Aj0C9Oj#D!%@!!}?Vkj= z1xj3G@=br8r!4z3PCLd`I_S(XuHtloT-F@}o`NA_iFXVvsbH0)q0fTdl14fOKS(+o zbh8{|c`){ltDu88?bH8m{4l2ng5Ve~JVwTV9xLfsF(`W{G68Jj@0~qb(;3pOAKbD9 zdK2N_mCeGNLFB_Vl?OrJ6_Z$99yT~@H8BtBdpAXBAnzz8@eB3X&;q39xrEfQ=S> z?_^LG$96RWdrV-v8mWw9A0i*`N#p%6h#ELnTn0=QT5%b9r2;EQ*q!%@u;thpooebe zeVrWl*1)Sy(7XIV|0QWez4Ml&!x-D;B58=WD^RF=Ts7!eN!JS1?^>DQ&^+69R`gnV zw^~*IO)6vWKP^Q0CKU@rzHSv>fL;+$h3vyCU;{!xM6t`E8wy(WzIuGl16ZXiFtN&|t8}Frj{Q)@*oQ{J_d}H!%JQwjAIj0=$*?wSY`T*u zqz@kz+$XE0U7v!OAIjeLRH7If{)j^QP<9+YvbItDm;;|$5yg)=RLEPPYAE0%CxKPV z9-tbrek9hJbk&KXVfh(hKYCd3{ft+eykq?Z8U5&Wf&GGwqr8A>vVqASpeCEjIA3iR zum-_bnO|I`0Q_34@z@`em8);fq`x~WJG*3W(`|#JjXy%)n0qz!Hb2C+} z=AbPY;8_9Mf+=zpKt<=m*q(be5HzJ}pwa+vt^kz=vJu45*8>w8RP^;!qcJ+g0K6s` zonk17r=xVrVC>@n0d~qDR}C~G_{VbuXvBTKOE{-$1Nf={RU6q>Bc0Aoz={Oc8N;?U zz`8{MJ0Y-c5fsOgpEY!`LTXM5F;e6qx~G z2OEG%%?~#4_7EBwoC;8^cYsC#_cVMm%P|W7WFC)G{C)D1Y=~PICX^vi$)`_=REBs_ z$U3AlBm|gPZ%~GWNGuK*NxnFVr2!Kyu`(o$cD{(PfsMdU3BJHas^(Zw4zOl{1?7;- zOTZogRw72c$^$tR{1T=*B~x2vE!q8_PD7a(i&F?8BA$u3@0!bsy<@CYjM$ZlseA~8 z2{^J_D&-1i)XXt#K4Yb#;$kD3G)3%6W1p!aLbF_)P$DA%1`9AUQpAWYZ0s{pcd?y~ zLilQn5)}kcswpanPeeJ0#_F@TMChn2-Y{_xcJtXj31;&-8o;Sx0M7^zx4?7GbZr~l zXSXB>3wBsWw@OZn^(sLNOTr#Hws)Z5=d^?0;L*y@>Af>sC-Qq2v`*6ZzS>GN9eKWt z*8zpCrSN$dtrSMx7|Wv*Nj??8*yq_I$)^G+?qz8A8CcBcUkL1(5X$1%bFi4t#kgI0 zE{?yf@O4Y_!zqUzf-lLB8aOu30BoGV<{9{sm#ua%>@FDXSCM!Vs#_FogX=jJU8^o#%Y!lcbCb0rw`z3~Ba9NzM6xd0L zl}fAvn3ymqi!d73_-Yy3r;~iOd^GOswgiQ<&tG6m5=4$uQNa7eq)0~fweb9N*dI)@2CLN(0%d1{DtbipCy(ngh?x8Y=38o6_V=) z@U285`(;&GS%6PP0ka?@`(>kzQ({TLx~)Qn_iqqkHTpfu-+*D#YNS(c6!_{~^2$T_ zHGaVQ2yBg?tUzo00g5pic6(CrtDG?hn3#MjYjVWP5WXFhl}p1}W0RFC1Lab_N<_(N zMCO!Anx`44K7@2HYMem6p+f?{7gDYpZ~b6O3!C zsEK2*cmi80uva`~*S!HE9oi$n4fPbW5scY9@b3c4uA+>MXo?T_Zk6otOPXXM-TFgN z*$5CM`%+p1W$>YfYfScjYAjXdP3T$VP=r=y#*g}DQ5JZO8!1p0c^N1K7D<2k85XY>+jD6Kr@L7W? zfn$46xxW%4aAi+2<#4Px0GMo5iUTN*4<|lFKEC=!g#FY&O`LBpitngiV0-<^F9%9G zIwnDs9sWPMgur&V6vk;79z1|U~)`zESj%2 z_q^j+e19j%ZkSyMzj>0b7q)q9Rcq#sosqU_2e-6N=EH`KlB?jxPygN|OpqR*viVyq$*S0Fxcr^&Fv$>vh0npLM-XbiOyB zwC@xV-;GTEmddx=O&?%A1*Xx1$?r|{MK`m7zbNr++3(y$Lf_>|Fo&|A!L0#Xw3s8p*v@21q^-35(F~9&#k$G74)*FfeiozB2 zt7OSD4eX+Kse#8q5rs<)m4dsAUTp>_6H{@=#9{2?h?!)%W5^GzRlPsV`Hy<_rdY;) zxFTXR;Yci>_VF_etjbM-8Di@LKh(ggM8^)AZ`$IVFomi($!QfD;>R6W)k_jA=96=9 zy2b+(gC5Xg@tGf-U{zuS4q67ssR>qP7r|Zg_}fVY$8idFaJ{#inJmJ3p?$P974VMqkwGMbA^=t@Ywmo3~du zH0_Ep(~whJTXlNsum9@QJ&>^<=gW8lrKa3N07|jkLmXfPz|E2q<5#{SuXncq6f;-Q zd`}L*ZYYu;zZIO_GN?KqX4~Bb*g1h|^i6Wz4ztBU1Xdj>@E(Eu1vnz;fmo|Wiw9b& znoo4AlO<;c6>Nvy-i0!$ep6s~Rs*B9?3U_(W^-bwrgG+s(0-JcT$)+a*L zs{!u7#1fHyfIGRqjcr@sNl{SrKcA6wr4Z%kKUzikWzv5OYY>$6i&X5OK+zNMLpbag zG5i57<_0*G!&prhAl~XfBf^u%hkL$1+G57{8bv-Bt;9AL6@)R!I`eY`p*n(Rp^;j|5fO)e8zqiYhO5z zB(sD=N$giKBEbPA2Z+r7D(!TbBl9?_#C}~MWi51YS^-Km4a1fWK3C(1me{XVlCxAc zUBl`C{w={e3F0Ues}=1#jz!7#Y+ ze?9@U_&fIiFI{uR6Mf*8HFsnlW9LeQh$HiOOW^A^(gsWn-SqfWr|20*xd5ydjH6tn zA&&9_DC^ZIF9(Q%IA@cb*n`NU9F@)3dD#Pv%BG|5V`zPTXsc-FwfTqn+gq1gMGHBM z+m6JzP#L%>$41K8k^@WyDC_9xREjA?M#hH#6T@@;_z-Ei<57ke?iA^a59736X0XoItJv7uK+k(fbkVnU`6OB(ts@%*b`|~#jykf zuq=Tk7|2kB-NsKr_TOY1_7r_P7uyx|Pg#Mk(@ME%TiJmu=gZZh0n@D zo)?ONRS4{bV!lxxY0obQctwEo%c+1fE)HevlC!`TWAg|^%Qz)SrQKkj}lNCKRKr*I68JD&R#?)MKEJeSRCtfDNrJ2JZgtX%BK)2Bg~zjqU08fNyNAn_H5^7oMfTY)IG24y9T z<9FE`uf*+Ke2K!zBm#U$fIAXp z!?*+5X^!o8;kEK1GqwRmQl`LL|KRuY>?xLLQI-8)Bg}^Y!Ist`VW(3jsK8y z?h~Oul-t1dA92yY7vM);!uodm0c#N0Zbv_{8&O`C`QDu@^s^gAaoI;Q76|=V{ej&p zFsna#ltIQl(Anh)0^8#*^|L1upv?9j++xY~v!@W)^OCWU?`D90KF$G{A;6DwsEWt< zc?z)Y0{a{{y=WT$9M$WxtcahN3lTqW0(Md|HVF~SQh`akEkl3H+xPNdT+1M57UjWo z_zPfPqO`8a?0t!or&@*kvKgT4oW5-4+pB!tj>G|r6p0*(qnLfbzB2%mb?`fbl<>P~ zfa?Y0chN$^?=pZ%3;j;a(A>Uzv=qhQHT;oVdqkc6$Ea_a(uSmKW zbcv)7gFYo`2=|v>qtgx3>){BJ9w?N*9u@=I!er2EC5^=X`bg4gpnsG!61&PIjl`}F zlr$2!Iz!S8pyx`u3G`cn{t#tz)tW9HD7>qO1pN`3&8y!_8bxsRyr6e;T<(F{4Xs?Y z^;ZEIte%Wr8z|{O(7}=p0zFC6!Jr?KbO`9@#3(%cz9cv-(t#XbBS~k2E)?`6E9iYb zJ&>68ckL?*JZS1W_@@L1!kR{iiP%<-$f5daq}lYPDDBh1!bndexu!;mp*iAKk9!-~ z^}Z6Tq!Fp74O0L(5Vh$USB7$x@_E4g=LA0UcltC zibmH{!66K}FXk|IW0K&#m_s!@{2vJa|220uepQzDAHU846y$i04v9Z?`f1{FjPE#0yo@P!L)Z1o?H|jqm4&&X z&*sb69P>RSY(cYcES3^mYJAo2;eO@*7UsrdmJ#gR%!Jtg!Q7A~3VT7wYdtrFFgN5~ z0o-mpj2$r?lDqd|c`8_2M6|}L@o2lT87ZZIu%86K3>x4LF|f(%gFo5I>f;|$0^<{s zJEX*S#!83|YSjvb9QC<=i_D?uiq_MTE;L53g54@i>s2+z`Rc8NDcEx+Qf>IciZ<+I zVQ$I`7IwAp9j7fU7q;(7y0Bc1Oyq={wm*>F+}kMuzuDaR`Sa%aPQGP2zfisvA>JUj zM%1C5^6%E;)=VCMJsamTll{YX8gp9~I51~2h9&GYjPeWy%hxgfVHoM#^R$N8?VLUc z{@keOwoF{G_5-#6Gq>e63fqCv7}@9c3wnoUA#T5Nu6&Pl`@POOwk7=EI)=NjZS6~P z<#23=Z`Cmz1-0o2glB0T!^>d2qAAPT>xdh(?K?H>4psu6b_pN{_FYhaX> z9n8l^r1#qjt!x3}mMCME7)PD;r2z>0-$Yv+9|!KMJRO{@jB-uBFn6{vvz14J*D7a$ zA6I7iFIem~+_}QMt`Xb7C*0P>683=qA$D$2;qX(&#TL>h7%5-FgKcT?9qs^O!SsSaAyg}pM*16&?V(IbVOHS?ycaARel&eUU@UPPMB^f z&PRl~b%OIHX&CoJaK0}**^5RxFX##8s$YH=1pKLTCHR{1c06*rE2Cll!=fF$zTu7n{&^BHbqRR2@=>r}fcpmc>oAq=2Va&n z+$JC(RJjoxE0r$a1kO_XMeuTA`u_*$JeXF4-Le9HB@y)Z5BN-&ZvI_3t|*Z1{aq$1 z9|q4*Mz3^PD(UHD-{nQ&yU&BQ96HE%)wx2)_^w(ZdbM|*%JgVIbqrnSO6K(&z$=uW z1aDAAi@R=7WVXO8I|aITY7@>hd`~weRbebV!uBN>@C(4WC*Mk-gpT7 zpcF($@xUEor-OLlTf&cEegx{p=nx*{ko0r}57K!<5AUENvD33VXr<((M|Y6ie#T2z z?w~(QqW!38H=Q7K-R_nn_Sc%h-;>Pr#qOpRq7Qbr4J*zRMb_ad=R`*($jg_ z^{UwEv+TMmcKRxJ*L8ya$KA(@{bD7?zk7wAU>#3TfmEiznPBt@3~t~SkRA@w}ba6EKESs?4bgYJ$Y_eliZ97FaA)4ef7Yf87q5MH1W`=8}vbH{LHqz}zd#)Jx;rHr8o zyaLo z27DO&nlPRF`mlW1>C_kIue=2uN%kV*Nt~o;#18OeM; zW%O3q0b#o1g~=R(>mB%l+FP*srL3?Hy48hylO%%vbm4N3I_O6iK40wgnG2U0>!8nE zxV)q|=qnfAB5COQ7GabRg4uJZ^o&#BXkmJ{MI>1(qvg~Vkt6J-Gh0NhB$|otir|>86aF22TqnW^eF2)Ntm8weRY^tp`v})ik+TgeSe@_57zmy zssa25DRa$stiOG=8|fJq)kQMga~?cEn4Vx!V3^6DmSx*Phpv7cCS2cg=U#l=Zt-R5_Bm=#dqK64@M?`dqG761eBK$M- zO0>?8XK;b&SH%8YAo#Q}y^*4?3GYPf`-cj@un9a`m|jQyg~pu183UrPktjAHcm zIE+Lw3&c+Uo|uQE)^zNN`Kj_2@XNw~@CWN0q61INEw%46CRUefI_$)b7W;`9@Kjm< z9Vb$7vQ#6oz>f*j3nx}*KD}^azg9a69T1~@60Ac;Z<_&g#ZE7q0Xv21T{Ga1!t|;c zphNJH_p~ts$4dnLX9ms|rr*rK^~$(a2JR51hs?ltl$o9@Cgu=5V&X;$(-S6co-jRN z;$m9G_+23lM%n=rjj z2Fcs4W67Y!ePb zqQOIi=_WF`M7aA^u*?-_uLAG`Vy8RE;Fp9$G1~`Ar7f3_A+m5;t{p?xNSgRV#tiZP z5+{wuN%xE)tTlKTx@*W^mDhp4vF-xPxngKHN{>3} zG%-{rBOD~ae~~m^dO;-hmJ@nEBux>{LtiGzI{~-aHA%a~PA7+?kA>;mkfgm;a>|%t zQDUbn!>|lxOuAv!%9xD9HVD&SVc2%Q|KkJj6m;V-9Rm6t4EvWPqH{p9+-6QX1tb@V zoz4Ks>xAh9kgP4c6FrwK6WK}8e=^@0QT{5FKfIqXMgGI{g;!@_{tw4%5EHFtA{|SL z`G-HR_6G28l-Gd&CQQwKic^?c{geU9JHhG72f^B-YmbBL)P4^9C>YmwQiPu(Z!8ep zgY^Ow-KU0227X9Q9V$$XeQKuilVEuEb9X6nGxu1F%vzegqrQ}#V_vGB7s;O)XM>;#_`ro4NU-e$YW@}Po* z8?1AJGValQ?4s8x-yW^&zmvM{(eh5`q+WaUTat)6?a{J|IjO%MqvJ~5^%(g?42?DT zaY;{^^_UNYDX$*$oiJt9={=P(eCY#~y_jg}qx7T>EK8%4+UImx|DkgR`y>su>?A z*OEA=ex4VA{@ z`iY&Y;&GFOuRaWxcSa{w!{hFQ9dm*T;c+@N6yJ{9E9oh^9jE1A+Xntp?dLK7$Ln}d zT|0h|MBI!4>tv*oc6_PYk$Jo>y%f%lm)Q=HELa{qmQHrOJQXc@Y=-oNrG(AMwaT%C zuo+9hjo2-l0@w`BYJ5{hO>4$;%IK~PnK+h$HACJLE#Ycrq^8+#Oy)FU7kV*swepi- znG@W~+hiUQJGH2pUn!q4W`Z|NPAEN{Fh&`znJ^RFXe^=WgnPwKap;82${FBilncOb zC^v%TRm>88PSA@{{q>x#kYKASwWcOCa zcxTH!ZRs7e3)PN$I(wxs<&D`sVagh_<<{k{=qCGr#ZDDtHebEb7z!3A^-}u|%>PN+ z?GzeLs?rFwa*|gW7n>wAnLDAINuR0xpfNfA%ICo{dAWPK$&p)*yQrI-6_O^c4E$qZ z>H>3q0mk($Jz&mnG~xmxPAOjm>-bUhm#gDPtzT}uq@k!TcZ{_LKtKo16FW6@xs}RM zU|GWb#-l>H@(A{$QqG(EtR$iYE_c83N$~H4sdmfN7E|Pw+p6{&Y^N=^E@W(A{IH)v zV=~u)CkRu)HhH#kF8E&M&ETgj_F6i%$*)TUt#_5vF=9uT7Y$vHYIG6pQ7@ zDrM`6q?zy#6@(yVRO8uL6hiK5&#I zqN=Mv$C#gX3(CY!{Z_$RVd}ODwn|>=wF-0*qfD#d6|qyDRiLXRMOg)>W&O9rSOs56 zLG`DMDeNIk@m1jnVQQ`li=?2tv%os5DX}ViQ0!Dz70P>}C8#RYIYc2<;TKZQI#jMm zz9*(^%4>@HO9bUoMdOumv7$SKH=qSY_Y2>L3l}{mOf6K=PUT$i0bweiir$wBQSems z7iBc2s72B=8e@us$yooXYbs8ZMAS1C=O|wQR|`|VRD72*hN<{bDTrdFVr?-+O2zL= z8fue@bt3-=6)M)=r533qP|{F?RN~bo^Vv$AWM~8v70U&vH7c1Wc4~}D)+#go50npr zed~e)j*}i%1mFU zjGil9E$J!xDSb%n6#JBFg{biJLR@SP;oQ0 zhcJaUQxlZiz$1jItC^Z9Og+uiS;ExOOx++%{mfK-_ER=9b+_2hvdoW_F*IdCV6OjE zQIyH|aeh=!lvPLzsG2BSB^jueD0@km%80TP%GP%}D|e5zgNa&Jixe#F<$mT+|3&r;Liu+$@Ds2sZN-CJ<8j`6O_?Iv&)qagXb!vhh{HVJ_lYW zyr%*Dg0Oeb8k`*0hz;Ot${2#`Xk}cWI$s%uRyQc4#nlffUjt3Dz2m(hUg z&x9$DtJYrpRiiO;9B!}G?Ryb1M_WdH+?>ehK+|aa_ih6ZR^9>5P~HcgrhF8oEW4ZPJqlMEp#72Usg~cpvyrYG$}RZ0 z&OqTKF<`y$5nQZhq}m(71BGrZKuVdd_S8qFK$4trP1P&1#-gWnP_Ti1Neko^rCRVNbu`?#LK@$UwR@y{M9J4 zxT`YqE{^fY0)-)1>`l}YjLqT{W#n3%fr5Hi|Cz;QYR6bEuJZ83#Nao)%;I?t6KI`* z?{}DP?fi3_{dF6E^(|j%IIsS&9l-n~eN$gCtWTK5{*?5(WH`w?WHg0x6l*H0e z{@-of*2znI;QPn+3ojjnno4@JG`X`vOYqwsC`vH`;isjbE_wt2TbGozecK zAGDu<|7zn)Honox%h0U$3N4Frm@ZoBWhwZXFs}@~6 zm~}+#vhiMYX?sB*;$rO=_!Mc{`D!OGN9Ectyu4p$g_aMo*-^Rna=gn+I!~5Y*tp8Z zH8x&t<9lq3zvQ$Ry8Iy<|Io(UZ2Yvv*8DTepSMN)(#CJv_#GQ#a&=q`!`Hzd+xSZx zUvn5g?XBhi?&SLJsC9cpeWZ;C+Bnt5nKmx6F(zh5IZJJPw~aALJJLL=%=Xt~#&$&f z)W*--c(;w;urYd~Bk!MWeBQ>GAMI&YVCHtP2cJJXPHe4T5pPSBX5(xdW3F`M#r){t zdK+VYblAUdW84L5_nH;YbexzK82gS4ui5y08~@S9=Q_uDg>Af7d~LJi)@`33E57UG zm4Rg6xf{Ve5_VV`f~HNw6{t-(FLm=Ya{ z9=EaFDApRV@_CzmkB#@+_%}9w-^M38n7^y)ah4grd&x1;c)XV3f*9U9Z#;fT@K%c) z-##fvyh>X3!*zPxp~rJ_Jc0t5??|H_)&9;dImZi_75_@L@dP5>EA@KZ041Vj*sO-_ zdfcPOLwY=}N3_67e^HNZa(vY#$9K|=$Hf+A=rK!=xq2+nV~HNiyb3jXL<_9~mguow zj}3ZUqsL}F9@is!%F1_2kEivB3R`ych;>8{<7nJpB3wY|_YeHy8AN1 z*9a}X+*`qeM%@PDMbG^$0=B<(e`gHtVdKGy@4<&$4<1DxJS{vy2zbZv1S52B+Hng% zW$vv3*CNbESb$K6FbAO;0pcwW{^0MvhGQYZC6wNw6d@HM1z`k2GG4UYtw?~1dnO@NAg~f)2;m6j2t^3J5g=9bpkqAU z5j+S{2vZQ)7&dAGLM8%Ub3H>4#v^1P#3A5?%ae`kT*Wa9p%Nhxp#U#>o_T<1gqa8> zNc2w}*;DvXWpy|^o}Ct{Sf*f#31xX=!?J}XYW@b^h78|h(stw zV2|T1(Hf=cUI2&eCc?iEZXuFGm4q-5Ar~PBVKBm2gwY7Y5n>TIv@;L}AaK|?Egs-{ zsOjyOU3m`QQwgqxzRd})?oD6CxxyX3#(k~?-@g-F-F$NrTtU96&jrl#1rBn}_6^?| z5btXk+9fM$M9QM2E9=VctiNY<_FZ?bU0FA6No~Wz$;--$7cKS04(`(1cYKhmPuPgm z|4Np#^sWW<3w=k1b{XCjnCR-^_PzW&*TAMO$6PNueBU*@x;Bm4AF$rl^wAft4+5LU z9t+qR(DdgD*X;nm)RYuo)=XDax4ReKwPtm4>d4fzrrVXSdn^9`wakZ>t@1sT)a4r= tcAE)q`thr-hS2|Rs1FTIZwmaqD>T@dn$pz&V^?{gBduxGUtNV!{{ceFCTNRW&ap~v#{r>-Xz3ek{=A1KU&YU@O z=JGt|Ios~~tIdLjjh~#S)9HNiuRi|O(bdY=>1w^ai(n-m1RpgnGCf~=vH@BAO;%qv zCDyqSrPGc4TCcldQMZ{o`wqFK*Hxf!$OXMlBsdHfF>GP2usW%?^}3f6b-L7xY8U^` zb#}!WbQY%5?Fvb0p4OjQLR9~uz3dEbiGa&Hod0Ib;Vmnwd&PbIUj{+?aDm$w}2$Cg$CUkoBFId zMD1g4${MN@%t^JwymUGfYFVJZZ|*=jsuHOBwyqv zBUicrRjYrPo2Vy%(o_ScE>!OT1-Vp0LDf>Djnz?<ZO=Y;=oA7vi}kwSxVE03$hq z78!J0eYAd{`b(owLL?H>*wSk>mQhZuB9euJR~UDX*4rsV5oF4KPAxGmFE zaF!`npVbl2pkno19ffCpN*I21Mq3eh6n~}zdnD7N+$+spT<(=oof=%7%0i0NR_-;rIyI)cH2)`! z^`ZT4Y3xS}F0+bfs;a6q0ISHZ8dFuZ0Bv()lzEZ3;74-O-=Y0fx;-D+L;H~`CiXH_ zAZ0TZ#E>{94X+@EK-r0*>b_ zJax(pUwg8x5XrIjAlqE|46wZ>pT4$vc%l#Nh6vXZ^qpfGQ_R#GkA$m_k$_=s=q{y*IQ%kC6cC_ZO37O3DSwlwUEns{b{9zA#38cf~mJ-K*VNI=*lAy0W5rDN+9~rwo>8%0&|5Ee+Gl)g zpZ%Lko^VYu$D_>lRc?a)a$%`7QKNP5YBJR%zqa_zwdAKro6a%X{RmgHSXOE1^kr@j z&2E|f&%&>Y^N7epoSz~sDkr?$i-_p&-)v2*$GEuExb5g2+{%o|74Jp>kee5S&?u9ZA<)_F2loMW@O08Vo6F+EWYpV;TrO*?w{Jr`BTKTAA zrqW`mjeR-YTOPfOG7Ko{fy9_R>Hw1>d)9t*)<3edhj+ift91`{^#P+Z{oGg>*Id+r zw2RWxc+v6H-M-SSsk_M(7U1cn%b)SHF6T*4MaDS?)yZwV(^2Fwc&zIFs;Um?P*ov>;N}Z%_XwYI15ME7 zL={H^ZY#|RRs62%)JNNfu!ZX6wvEUjQ&*F-(i{~T!QL~b)t5m9FIrGq%WgfjIt}GY zu0@|~att}AScCK?Z9u|p7Pu^S>zUPZSf-l_DuR@33;WD22Zv%cNe1Uu)0k0a1n6h@ zI(lDPO~VLWR$tY5<>~BZ8aj5rTl5>OV;Es_a9Dlw%$>@o`)j6PHRXACDl@Jq#egVX zMQvI&jD(U#;5LELj_w}6^?(|oCQ>8*N}+b&>W*pY%rtp)iGl!1lOZ5&q4ZsCs_(aJ zE*+(2Z=F9*YOLK*q}iPnhG8foy94|T zrKw8AYAJAqQ;sS%Zu6p6795BkF>;jj>O+SNQU|tgto0a8DvFu-@;qmDxI?PF=++ z7^PyS65yyGbqs4j)Ug#)yo^ytDvg*zyr9R69i#PIZyD5}PMzaWu63Sq&L$B5PaUY* zI!ViQSLp8dVgH59?R2yrW8Zm3%UE~UQ(se`*Lk4VDNu*NRtp-5AfV)yL3c7J!j*fI z8Pryt!yD2fqa1TS1+b3n6LysCN28wT++6=Ap09NdhFefC#6iR;k@qlXfbuDomxT8$?@_9r5*V! zM|YR>R{1l&(dD$xPa%J=%L#XPZuW`1M*7?nov!4Wv>Bot6U5Q~scZB87Xj11^zHwT zu1zTQm_uGECQI49O6D2c{r#(CoXiKlQ4|vz9^#ZtJQ| zda^p>oN}_P|Dj508(Nhx2iS%d1C6z}y(iT2n1umLRZp;`*Hu32v1Qr5nJ~mh-D{D5 zo1M_aga5aR)R$AoKGYIx`WD!s=3A_1?porHx}0c_B{r*eGl7crjPx}B2UE;*5BUEY zyQe+e&3H^P#$#5c{|hIBxXEq&L1kXa3+rQfYTO2MJhyW+I+ct~z1*$g6EKunnr)5v zZyhb20L;DR`0fL1Xg^qb_Mc6)_bVxPJ-egd1$+9b2Ri@` zFvimX5sIJm^Iu^3gbujTX>XnFMEVB;DL9eYFs6(`%GaVyQTkN270;QLJXzyh7Jli_uGTcQ0#V=Sf$mM)%3GvY& zes-%*!GVAghbjUttJ&7x{P^$cyVl46(;r0UMv`O;e^<{~C-Ruz)&9LA1I9}xh8k=u zE~#^S_3`_q5eTimv~O_Zl6tyVc-@PaFeM;5`0bKGqV)3qrrwA&9J^D1XHSlBUA&}r>+?E4ctQQL&n|wpQk~z| z%#T-=yxTXNQIz^=zf2x~L2dd-Pky079rsAnpa~VI2l5P~XBq8Nlp7+@89LWv73!Kt z!h0p5ps+M2p4fkZG&B`~(8f1I3vqn1flHyzc*+|hqL@MFvJ*2j;x8AT5dES{^-T-S z!q@DRe_XaG9y-#3Ai7XKT+%hQis9j z15%~)I%T6au zmsnt)#kj}IL`-`|_!I|K3nzQ}cQ7vVBI%h{F-briNP^e4LL@xrquto4!b+y#LYk6o zQgQ?AKiYH870>f9%k;4aM7UOwo~);8fGq$gx)cdNqhy|9`xNWBmiz3PC+tUADe+$X zE72S)w^B@`vu7Vxf-Pa{8|mS^V}<%rdLlPesF%_^bv^_cFcsPdNBAn%W3nj$?%Ipr zqXc-pL;bT~!-DpY5p3r#>f`+*O*^PNtp^RLsG@)Ko=t!+b*iNMD*kp;c`B7- zNlglXxkEFgH&)rs9<24!3PK>ZXGrY5AYL?}(WAh@R#HAmfsQF&=@w@na1?V}$_++; zfoijC>`^6U4S-6!cq+<45p1ytMULz<)YC!j%>-Rmak z1RsYYsx~hl^(yA+HK@{ws!U0l2AG0M)3lL*VY&dgu2`xjcrpq>Z_>zfG;&{RxIGJP z#@MR`yyA&eK!eo0oKk4k?@%$JDSqP#l9#4op9I)#an!r0Y$a8;4`8Zhvy^hoL#kO> z1EYAfR-G@ktP~_3SzghQF!(KKY?j7G+DhKzZhC4+@vs{7M{Ce014%K<#z3`-pKJ^| zBLZ-0OtEYWbv7DqB;?Fv=mhCO(3CS^<+_1xr>0y+2Kx@~rsUOB**8E@{G^pZElP^4 z23EGmO-eF?1s!kE(}(g{7u0CZVzRCMuwLjljo_qS*v53?oFeVmTQT>!OOfY#f=IHe zJH${$);1$@O2f<>QEBxkDVBo-mFoZ|adopu-062K zcm47+&c9%5)om`8O$N=8pEYfnBu%nLBl|T>LTWa;7`SLOYH%Bs+otRUcZ)Uy>0+tb zd#rJ6p1Yp=RV!unleM@tlC0H28j+eMjiAlV0anaXvt03$nspP@B?3~cSz3pCO#XEi z_?k!YhkEmTiaXZO?+KK8G<(>SMlGd8byu_Nhy+?%PvCoepCF?B)fJF!M%CayP4bb_ zHY|=nL32;fjv_+0vIe=+%8aArQ9*#{^uF> zW@b2#+n|OHiRZW1tB($`@Y!e7XNH9HkJqd7hr~2rzFx0WdPp-|D3fwZd=*K1wmVXK zX}$W>kl>`p?qUwOi`i2qW&G1gCQa1zSR||Io32+o4UNjXz793%m7ejkh6?0*7nB7g zy<(VtO3@S1HvmbZAlf&qC`Y#7fK1EdB22siO16*f`JDSKbi~HEF<-{qyq6mEm5Gwr?3#I$5Q%%Df^2Bv&)Udq) z2XLf(#W>vSpnTH)(AHDxtl@3c_~9uJDNHz3GHdu`#z(xPUU@8%fAxJylM%6u>({7{ zWJM;XF@vt67+!+x4?|B*xK!uk-(mg>`pfM=G%(C-<7#zvR%Fy%kX5GLPvZ-kY91Kz z*{jt*vLg8brUquW;2TetbkE+z>f+E_Nnfe=wT;d#xixYz<2Zj^G`gSx;Btc&=UD}3 z^oqeYIaiH(JcZ)QagT4|32&*vPqg4ZZ>hbWh~<5F$&@Gb%nTyqCY$L_Rh8b>lYX&> zoLlnxlMNaF;Z61S`6hm;Xo5pC&uwq2pO5*){P{9%_l(-+upXt>?p#)K=&4rBAMEVA zmxGUzyGGyEwjftEjFXZXH(gh3RKPCl4J-0<)n(%*$(CfV(FYM;{qZv?Z`|}F=pe$I z%=BJYH>-{L@$=tR3%==l+2^b z)(a5Uo~6WkMdfMtmjATqF8#TO(C@ul?zsFQeVD8GE<*0&`)e;;wCLF; zeB2^67>|C7N;*HgT&@~UJhz^+1tkTOCvm>Wp%zSjq$K4b0DS{I}QCF}c}X zyr%BYjo{O`T9G@EU$?76r?lXkxtc#EkoPE6-<%T8=iAkfr$q5HK$#NF%Req@G&PHJ zlfESPr4Jb&tXEsU(w<)|R3Cq35ARf{Hk}^GLkiX8=_!1HzT}nZZQ0QEvoY%Y6RH%= zES6E$2rp?pMOLE7tUEK4GL2E@$R|x;j-Ln!Ir=G1gAOcKNI3F?XP4BP`4QI){{Res zWp2r5`KQ=$#HmKBmj#d2^dqf5p;XEA>13w-17&nBuOZTrb#XNf!2=`%2@hb43MTW4 zl9Cq+cKYyx`jWVLxs0!SL4DT|V}9uc2w9#`YOBf(QZf(HRQ;$|VEy&$I_2ag(ZDCuXY-ma_E_ZRo@ zEvXPu_9>8!IreNh}n+GGT zsXY5Q^^+yd`57xKAx;y{Csrv27tchIDU_ zRW~h-=F@AbrjYxD=& zvGFN&^|E-rxt4l-Sxm!=KdPxO@qJ55TECURdHx&f$d&K$quwRH#hHv( zW~)!G>dbXM>f5VY@q%pivsLjt+DE;;su_>YR>N1v^I<;f;ML9e@htVF)x&t9Ps!J- zYhyxMr2ep`A-}$`O;7&ls7Zfk2hJ`&!U3*U}E#70`%*15~38zJeZF1kUC6+0cPnLs^4bI#5SIStpRSH zO(mp8{kvreoQ1as*B0ik=C1)HeGS|qS%M0`mn9I%5#g@z&;WJeW=p^(Pr=qGcZDkk zsJl^6Kn0=H2s+55Mm#@2t=Qaz4<4Y_`XHJgsI9jBU{lbI+OXvA)s{TNr1Z9E+ZhA; zt5qLF@t`_t%MatYTBttu;d6QO(=`bfc(iG|K@iCN7N%MxfQ*n?|Za;M5$Hl%L4I-tbT=Z`d!g>)h(RPg;#LdtE`(yfps7)YN` zNjPw|$sIM8079-}_bhc&Nkgutm6Vt4W&A+DlGnDTdDTYffMY~IL{L9|)QumGQ^R+r z(WOJ<&_nL?(3f{w3BGsdV*b)g>d;+%`0Z(G@vb*0>gu%nI3BA_d*m!_+LNI6`1k}M zCBdanFp~^+I^g~ZMMOnMbJh8KNAhR7sK4(G<0)NK|9!DMqmJ5bUljj2MSW&pR9Jo; zZQ$chkzA5wmm?~-r#o4f;1qx*namIgbQ}W{Bu8c2BRJR;y$2Zq0sXQ{9adU$D+!tRF zPbD1@8q>>TWUVEcN4xS%aq1gKms3FKF1H@j3VVE+%Bx~k+n4b&GBZGklHFf^q~~>8 zt1lgYmp|D`ZTd|Lk7%Wi{w9l;wN&?f^9&!}Qf>Wh`=F*Rac9&>Q;a91I3J~T;P2Tb zGrs+i@mrDV$dlp0Cn6Dut)Rh>aINAJc3&0888R}M$L>gV#mQ_wFjBpBvNb;k!~QOj zFUV4}ziY}rZ?5Kl7sV}gOE!F`aGu^w?QnW7-yg2-JsrgB4KMle^sD-QS3+P#xE>`# znqMdrK;}oc5QzUV38DB!LSS6`2+{*Mx%p(}CCEyf8>DXfsRMr@M0Nd?!m~rv7H6mM z^TF!dXT$jZV0AAZ#lh;&XQ%SngVd~_gZP+1>dQaBXOz8VU8A=i(E7IBxt@%F-B^9) zd?L@Nt8O}<#^*Ff=pM;OHCCJd62q5fsDpnA<5M$Aru;J4VBT()0kaHh9qFe?=6B5M zkH0l-K3gk6D6Kef<;)%4Y5}!FYwswt+Pw0PjPqstlo`A9$z(@uF9^+!cIQYtqQp^OJW}%Y43-KG!-@G`3PpGdpz7)dy)mJ;?(W-vQW0(Hs1H6oydgZ#} zMm@?@_jZNMx>bLQGIG|Jq0JFwNv+@ZkkMoIX3A`@r>^<~@e!e#!KRm7ug-F#Vy&zr zkkv=YzMMQx3x{8gyyh z)dN@G<*!{-C;l}&c}rKc(c4yPES!d5Ny#)h3J@*zC#pSi4?&b6mT1A|OB&%V6XYt3A)tP^H;hmG!J%2Z= zc?R-pl6vXyc7Cx&RH&VbypyEH|C5+U?0Ok!Kb6|nFA0+eCQ7pHvHO{1{Yz)G7x^KS zzboBIfGNbjSG>9R^7{u!9)1no{N5mb9zJ=8DysG|$>>nUCfFIVq#XrUcZjl6r_1k3 z%^QY{XTzXk6f#=H4y)V~_!}JQK!f(OtR`AAy4yGrm~tfnAsr||3y(-#xi2yZrRwOL ztsA%iE4R`ihpw_IO?3M^t8d*5Hd_JLuDTkxL1|W>LlvVst4D9P;4jxz|Gt^X=hjtY zZpH9Lb=9m}nJwR{t2y;l@Ns0XB)La|13lB)R8_g2N<>&{hIeHQqbw}@bQUK~PQkkx!`r|FLI_i$aJCyQ=I}on=#vPL-mhvk)fZ40KMFoNs z0=$)=Zn|w&zrGXT-IwxN9n>Fh2i1`t1~|ig)qtutY@Ry$y2Vhgi<+m7smeq4T-5^o zJcCYb9>Y^>J94j*!K^DPDrG$y?jFagZQv!ShV(J0tq5f7v1pJ`cHQ$ZEzh>r#WtE@ zVI^0tTSpkAc-!;hZN{30?LjFH&(M<@t#~!xw+ISG^V*0rjD>~Gtj4M{0G;Z#=#g%$ zv^FA)1FK6l*1KQbLfOXh@+GqwF1}JOLLnb{{!WFg2FWq z2-`6jt14PGM-^id#P@m@8ApC!2A{=OWs)x672l9anj(sC$s}Dt!&O7w6cKM=tvjBN z=DOneDMb1nrtRXkGP#+O9c7Z1T1KZ=GBRWBw(XSL=GA42Pz@|RvOP58uoYgx1cojT z&E!&_HzBE`NJ24ME82_i4XiT{PY{i~SY+Nm@tWpXq}1?Jc#Xj2f$4O8dZ4LK66};4 zPnWv9Ctza;b`UU!b%A>bjU~`Wgl34)qX%3Iw6uxfs+JC;^cD0bEygdpONZ2c5mJkd;V0rmVJ$YR^StVkjOx^2cdE=bf>PzSY1KtJ z)v4*Ct2awvQ^fP$ETW#?Pm1Y-hpSC1vD%xp%_D}mR$cfl_AHem%DJZ*OT__z3T`Ci zwp3P-0JiUqg&zP!rcw_q6dOUM!~B`)D&COTiALKbXhCsEibFX;N|D4uAFy9o4VvaL zQkJ}^Qs|}`GFX$l*^N4jG2~TY3M7dnpRaN{KUnMXKN!r?Xj^~_{&#Cxe!gZcrO~Lx zdWN*>C?eaUIUPOKSgIh_pzDxORq3x3?p}_%3WK@iw>R0@!V>!M;rT^4SXg>AJ$tfj=fy3FeH1SnXU?MZR6E(;x-)Y70^ zr#BYao&>neCJQUpLp4UHZ8Cg=U5*80UO+}EN<$4ebw~A8Rr$NW!LKf7CZqvz>mn%` zMhw!n!}!&1?wkBvablz|3*krO#7tin%SMR*__9V5=SGqH!`lM?V8}s9WEwCCdboz6 z%wAUT3%kFdD;4}%@F`zsFk1g~wWF+U464uHO|s(}g$(ng1ye8gN9z?^hKToL;ej5r zt^<3u?}x<}-lEDrZ6TiVW6jxgvCxkNvuR=zJ#xemKlW_2v^bM-n^X`5Ee_kdThI#x z247T(VOKRUpt6zc^GGqS9_z@>QKGmW3mrPRg&bG9Zm6P%mOe}FXB4GDuE&gk_HsO2 zAzJxQen@xL($5oa8!gQmAw3dl*WebSk&$(2@U&K-qXIuF(6+Fft zme7}{hyzB}&awn~hb@W*o@S71iGQz1;csFAG4WJt&36~AqM~qs{)CsL{`}MEZyPV4 ztsILFh=C?Hgoj0n4JJ07uWBx${8?1(ADW>n_9{hV#BhHW+4_WgP>hF)j8S-tW4QT( z1kr6~gD(H2sk&SrTFW1f6C3<7%3z;m{wyw9D}AxLl$tSoAI6+*jkGC$_mlXDruA8z zNuzkYnnH}Ouko9Hw{*AmK7a9=hwFjCy@Esn`p&NXwr7 zyQxgeo^A=aD>PiB1+XsZaT=2B=@US5eU2Zch{iTtsIUD`^5~sJ*la9 z-po?jT=Aiq_2Dso;+C1UgI=$Ymx)-`0Ud6u6z-jHSRC;dc=Myy+} zXTb~&eUW_q=*ApZ-`k@;cp()JeDt@(GQy8#{~KS27gkzSaA-*3b$tu(`W ztQ0nhdjc3pJ}(n@7-iK@EKBb6eLQrQ)n31tqt zTp9#%ZG**G3rpwg{X{|_i$op60$Dg?;*~(whHvo`n*&)GbBHekSwfdi!Fcy=zt60j z5e~fUbpVI0Db>AtugMuaN;DQG;Jr(w7Md(l8?yjkIeU{D$O=X`Wo8MTQ z_&#mI8bJ-cLRlN{eWdY`7Qq^_K(REG1&K$4SjV_BFe|gQ#)Jf|%64Hv?2ZXw!ppv_ z8F%clh|Wz}tGodqLZ8YYXMu%g4bNJ;4@bpD_#ZtV5>={|c!t0naYj%)loEa*pgK{J9j|1Ft zx!sw@P2T&X&Ua{L085DnLyz5Vm3Dirrrla#hj+~?nFVNudj#$G7;Zf@;I85JI|N<% zQH)E>D&D}{?iv0$4>jNwhcyG%OKp1We+Hm;4Y;_$y$0OJ6E8>u4uCNCyFV|$s@-2j zIo8b&H{jOcEL1b#LpfFt3g(=uj3{(k8@HaIF|=0t+Sk$A`zy-}5c9%Wu*T=B|4Y38 zuz~Qr+n=TXA6(hQ`u~&p_p2{mSyXjc5Oz;%<(AJ~6Wv)UIz+I3wa(Hg`BNk`XN^U1 z1nXT_T1aWmvlPBwi9lfai=T*Tj#(iCS58@cLoGP*r>)WIHTSD;h{erWkK`N}gq$Ev zSB#H2Xg!J?ZaE@XG+oQVQFve~N4brHFiL3)Cp>5srK{+D9z z@AeZrTCn(DpCrt`P>cesY4LPwE=g8m4g38fX^Kt#AM z5f{aR+LNckHbc?=GTRL_j+M*GsTDY}S$_uXYC5xuTYr#O$q=(Z8zE^CL_C!C!c|}* zxY!%TLd+7g)L4X<9PZZRyc)#@@SzjyLG3y9tEzB)-aEf!9ja!oAM|ot^Cc?VVvy;% zlwPN$H&J>yrL8_?NLMyMC!QhT91X~gVp(g}z3F>R0Q=rwGH(f-sF%?V4ji*$pBz5; z_ub-lYZe_GLS6s5hSmXS^sx?CD$uY^x??jk(6%^X@)0|tS@ZBnB0Y&yK(sItq^F2fsV24GVsFH-9yPc8Z9XC+hQ;zx zJ|aJcwKg}yWdu@BLRAI5;z`VJd5h8*){4$Q2jk zY2G2Z-trdRVp%)fK@ihoS!B%lqG|Bd zyE+}-xSlta7XH>Xq`X63;z}IYJ=R*Zif7>sX=uBi@srIoR zqImX_xgT(AMm#l7HDKMkO+H$O0;Ft(AvRIqK?i2tyc(0?wjD*35DO zmQyY1iqU8`sc@)497$vy_%mG8YQxI;664x0+Azk0xcIUy+F524hITBGpK2{Swqv2O z_bg8WXq!=Yog5e~V90OQT)3Pv3R^pt%5NA&c{?^SFboc^A{-x0!TkvkDc$8ENPLxE zq_sy?!%QNtJ=?3_2tbbxY=wUQZN2!p13T;U8VFsT@94#mj%*fRZW0-tSU-NiB$jt# z-T9@{;!GzP%vF=P(}`vAe&2`T8Oc69TwiodWqlt~;;Ju-9$wYdelBfn^ zKsVOwA>7g$i1iOIncP6=yFZkssDa3Sc*&Lq!ujx$lMRG_kB7GBdIRz7!%G4J#AgpL zX&WG-dOnofpa5Zecu7uxIQ#ID;sDXr`p}k^28g8(FF6w+t~|WtW`IcV^-yj>X0f){ zL#0kO3q$XRmW(lr#~)rY*DUt*zFSX?bwBE{^nqP&HjBP}Sh}azYhV-xi4A>NFWSBT zvk!Zj=Uo)f_GMl9@0DUxU%1k1mEt>kF0B+^{n!d_ieI~?A7kEMAf$DTsB~_8g!wa` zTq5?Qv1h==**cxgVm$2w@qT~yGM48p2e7!7LBHStT%N)%Sg$z^9Uu>!wnjO`tO3|0 z*?eB?8i2LFL;N^^{peGA4wrgq(kaVe{rQk{qT!=xlP+HLeiTD0Pb|QLSDq8!J<2*Z zq$LFTs4)0>hj!9_`79>h_IkdDC zFC1y52c1sKJxW8o_xO{KwsJmo$c0$Pe!m5{@ZGinuR5(C5uJ!_hlxU=Y1!h&0>%8nAKu$7Be?$ zxEeuckLs(h>>7nBY_+(Uh5graCq?aS?D`)#DOzT;ziEFrVkBEb&re6P<02p{KA!3bOS?+Wu*`r1Yb? z%k3u;z5-f|#>A8o0hLy)fpIacuS^lPRNz8@h~rvf_<2Az4uA$7CsvT{v@z;19*2!l zSm(*L-a%umUl@2zi3fpsR~$}v5#4-=j8_Dl)(b2?z)O<;06tkqu^RIaIzGlrC@-+4 zd4u=ktz5h~hPBB!B$eF5*baMw%;q?)cG}t#H zN6*!SV7M*8Kw3;$jkPaffafec3(9=#H+v_|IGVfEk(+Xiz?b&vb$e)Gt5^>^hWS*6 zqEeD*5RrlLBSf~}hmxsC_Dae<`obyKH~Yl+7uk@yc%2L33o7LM#Gw~iFl`~YUSxd& zqM#HsHWOXZiu#tWFN&Tytn*!x?t6tjhlSn+SoVsN9Cn(oDiw=zS^sc4%D7_8av49C zo8LG#$vTQO2g?)S*c^57DeScb!mELUZjgDxy8*SQP^TL|rtD>8+ktHN6xIwIaz9OB z7Cio$0$aqzdlaHy{d<=6kz;MR;gdopI!She@|sEST(Ekw;jZQF@D^QBrSz77z$E} zw!;$6YJ!1A2Ljk$7zVc>PdPVFV-54Pwsxzf;nHX#7IZ|L<>zMSIQAerh-5qQklIlV zv8qvxCebP2Dt&KhjWFmwqWc{7%PyC&zQi6QBPf1}g{NyB=1Afl)Y>QQ;Q^tv2GpdHcJS{F=;v;Lc==@<=lF=7FS9oFe7tn7>DWjh z$)ey-Uq*D|BSK$cUE+43otTZ}!Q|&i7v}?+CUy^Sj)s8Eb6jBgNX&bMg<60DHQ838 zL1=t$AE+AR#qT4r{}qHbr*?>|udpc85ImjrON`crO%Yu(ApzWZxoe7iusgqEomTD_ z9WRzn#~I1C9pdxpm|r&R5SQpVWrwIY1J4ONL@Yhq?-2dz*=mP)mY&zPYxuuy7w=Pk z8}jtruw7iD=alWD-b_3vY!|UJF@IfkiheU$GybVlJU5fIF#YO8#6tIl{PA+C>vgAi zcP8fhC!ONUnatb?O~yH22*o9&A)v`PA`(R9UId}PL-L)uLlp-ArK@v?Dn8jJ@cRE4 zKG-R2dCbcFoX*2|GUJz9;2kpqa6SXg9oQnmW?>DQzf}yM#ae{~()Kw*lSR-v)fi8C z>|x;S!F8@g6whLjU35_Ei_Knc>K=&knwG)rQi)!7lBSes>zV5(DnrSj+se}6G(@SV zJ}VJkvsp`%8%!Po&_yMp%WQU@&uQdrUcl09@G&kHEtWq_n!4JZtJaQN0-1C zKK zWRANxaJQ^x-?pH>o$$7^$s5$A2i|gq30A;(+qc9!OW4!=*m7Z7is|e~Bj@i+*#zcm zU*@s&yk*X(-o$|6&ZT0(3QU{2Mq(2^f&2Li)_~QivjlQwm+G_EiRUM=DAC|;R@LPz zw;cU&tWX(JP#&PzrekNOlQk$$er@BFyZjN9*Ra6~vYK{9B4Z^xCO@x%tEuH)G#k<1 zP8yr&4hm_!k~Q0RZ)eM`Y(oSr-g?3{XfcLL&}nUAGg&bM(>T~rB%#C%`^sUt+o)dc z3nnt8P6d^HKVDSBEv+KdBvu!*fI966iijd{vDjP8ES3h8M=)}Yp5>m;b9|Q7b^~=&UQCY&?!76Cs7HI3(BVsc>w>~1i*aF|P z^bt|Hg$-d-o!z&x#>^bq4=X~vSJ}%T?+%k;Hs~jw-v-p{eT9Rb-}e>kx3LuJDtq<; zCCD~ys`z6YTg!jzBbGVgBMq=pZu)*EwQzm?`A0 z09@>b-r~FMY!InKW7cj5+ZeK{7X(QUQXVxZ%$~F0meS2F5jyPEUgFLUG-6yY5&RMR zimO)f$4Bt~&sas^PCR>9MK?SRO{`oeo?oXoi~OCiko7&qJ3FyMJ1kI~+=;*;wWp}J zi@m_-1v+Q%Vt9q))$ZcpZXlKhii^8hJdf)xLiZq0xe+Kb_F%cYv71=E2jwn{IJgJ( zjO->Z(-WbRU(vU7a-i_W(D*a*h6UUV+p z&t?#!)AR{j%*{V^)b7Yq&pFbMk~99Squ5c7n;~r*3!j6y&^555NIZzWhuDr>O`X^{ z$R8xytJ3$srhL7Fa2#aUdB2I`)k7F67oQOy(DUju;uJl_Gs62*Oaw#Pi`Y+by$~~R zuTRjj>ETZCJ0RUGHx?V9Girok{<{nUu%&E8ehn)`*dSpb=h{3r^H<*Gw)WH9iTE1 z{Rr_8$cDD`ypwhr~7evrsN$42nAO~mPQh`bg}6S3#vZ6lkAk>^=s-wRW)WhZC9 znHkQ)^Xys1mj{Zgzp&PQlX9_cDxh1Lq`8whlpE&G4GM&bRhL;Q*F)a@?JSdhk)>{Prh#Ry=F0p!I z&aW)P@Q9D?kn{Ur*?eZm4YFMm&sMNRLw1nud*_-8sEgY!ij%)F(J18knrg!fEeJHK z5=zCKO4bhFVm)ZzFZNcluld1B@x}!f-e~5tRaGZfL;wkjw$T%QeOSEs;sT2mkN?g( zqu-YQ&T{znOQJr$?#_=~6t^!k2R3z;KQQ_qO%hH2WViXi&LZpzn`_98fN<|!VS>kW z64tBiAb+wWl{62`4#Uex_3VEr*|9$;D6Z02Gi*F;20^ie;sl-EfSsI|HBwF4x?e?d9lN2 z5S2G!9%uDV-&?E;cdp?)Lwc@jdfr9PuO^E2-n=r=9g{^T84@z7FrsXMQK%tHW1`C4T%g&%N!OT93cT>(06`k7loQUo>iX zUH%^L`;XJxm#a+lyTfAmw?!?0I?@f)IpzBe4@9_hkr)RPs54L?Eh+`KJ$a65rfdTwV)E9UW zf?lJ~(GFwZ_yg92qf}pIn6J{ur=ZGvYG75w?o>JMNAt`Z;tMkm;q7jS-_6_-)DFk# zSg-gh+2`nUCBy~ql#yF&a#b{I$jkWo&qQTI-b1VlkygXLk!An8e_B! z5Cr&$#-FXqSZGI%#^I5k;;%p+#vkb}8a3t#{6u%ruQ6}KuXGoAjrk64I3PMV;gfiq z17dv>KAGR_;cOB_z4%Ud@q93Ufe+s+&Ij|}{8kSU8^Qy5U>DIhggbdy7r{gMliX|) z<3f20F|#?Zn|cNFfoy>Ge*=7q7idYeQvly1>t_UbP0D)6Sh$<0AZtYzaWWLLj!PDm z&3PNspSZ|TZe2hB(&Z+c?y z885qajgq-i8R*N7QZjvsxE#sDGuEO00ro$>b~Oc!wUCG$@@sQJ_;w7wRb^2!*Wli6 zfRer(IXYqRZI-=m@6TTPVZPMQO7=Q!l`6gI;oZ~?q0vhE8iiGSgH20^A=Qy=lWosl zsq_d?+IFOuMw}>0%3WtHd>>nNG2CKEFSK742V3yqJjY{IO|NJbIIN|pFwBAd&cP87 zsE`CgbphxclVV*-(rEJeX!2pTEae!97mVn>tUpPRd5$g~JJL%*?c=Z>29*IXUD7=9 zVG3Mg_IsrB_l&XD#l|_m=Ajde&OxZnVstXwK4al&3F*d>w(Uh4Uz*XT1Uj?W4BB*T zIh!)E`Dw~NrdY9XHlx3bP*TRg2+NEQYb)HCR$wQ3vH6i;x`5%ldX>Hvs zVk3A^ujbH=vVe?LdBG>)P^GWJlY-_N3&}9Mb^2ra<%%UpDb}b?)&(=N@V$F!nfMY# z<^n{xcEdu&8U}w|9Kl-z0}>`7n)&vCJ^_jVsLHxPgtg+anP1>ltx6M&Na+?(Sx=Fj zUs;PxuzP^g)7wyRqsnM&N^e|4or)Bz8@=~xyK@tS-kt$tT`=pwdyq?8)2xkZgfo=c z$)c5o_wnxt%RiaD1`5kugRk}5sziZ>pYtw}Up+ z?QO-l*8F+P59pDTD-bitDOP(9_sWPDms|6W{MELiRWwiJtJ;c@(foHlW2+bt!>jo8 zEg~b958#bDh~ilOEMMDR_{Z^=cyxQpCy3o~Jf+>Pb~RW#+^n(a!tw^+2!o)?EO(d! z({oIN2(G2gCT>bvYM*NOGZy;5hvx9Rc|2>PS9*xrVBV6&W;+wfzo>%f)>86yVd1|p93 zeE}I-r_CBkI-_jmEoPVV7 zS-kP=Pw@VWjb75nZbE~*@5@j5M9fR&&GbEQaq(d)-%sn5sonT7JzsiVq+5AA{={`r zXyr+~U8!@gm18Mdbyb|~#iRM#SA}e>kSV2%{f0=P zOcSCRdP6)%nbwqPenS*f<`|(}xh}q@Ojjz|dtG>?A(Kv-`PW4U%A6y#?CaubWI7C^ zlGfL6({QO%UJyi%4jqTBwh-(HOr+AMD{j*f?mVOm4up*ud8lG&h4?IucTJQx*S21h z#I&^_Z?28Igaw1Vxprt30uNrBl$U5fh`CC2t3@eMY0JzNZ#kP50y;(7Era z-M$EJpsl2*n~yg(-pRrsD>jr0s=VkE^e{6>Ag{6c-<3#SW7|)(Qlh;-kwo_>`kRrN9FH5PX@0TTG-bD$opi?T5Gu z0;wGE9?)+LhL-0&<`qy1N$&@Nsmwun&l~lJDs%upa8+cko6mWid3g9_y7_!k2|jn} zy8tYY5}c@09D>vHxr2dLUTdyHxCZdyU8NbN5|Qk*Rd1uyeDN7!h!h5BrODHK@&CC) zm6el_h3`YiWN6_xk)Ofag*C?iHRp=%ct?h9wI~yc44KUmBaW5Fi{lx5DbJ`aCO^sp z^CnPj;6JJZ>|ye|U}Z~%boQd2_;qy!l;&6nqH`r8Lu|^xhPs{9N@`99TzR{cH0+c& zSZV_RNllnvDr z?LPY)GA}sGP}gigN%|~!WLGXSB>fFi!XBCk=N!d`@0@`g|9Ke<1&i=dR}(kIUvLGk zdTt7N)o&=7l-&vQVFXOdRlVs8KUq#^{-m7t~=kHYI z=k?KHOVBNm_8IV}e--BjAruda7qtfSu-;n|z+Eaw27z-fgC%v}@_6X(h&OaMhlZTg z-1xRygSz9zB-aRJs2R(t8EeF(!Mu5=$-Zulg}O2Srq?0syD<+C<_Iibq+Awvt*Gm! zkN6C-wAp=7-f0STm9^0-T1n(PkfDmM5;^WPpo>T%Ig~#Urc6G9dw(G&W%7_P_JX^9 zi<`lpzF<(-%>cJ0H)is<%&;Pf73n&ZNY&&7yGoIuD$@Kllf()`^8XZYSGgA{f&7b9 z!eU8eEPR$&&v6st;$_?rp3wiQ$t^$+H&!rVwRdB!1pA6SFn86FJjpjno@O`p@AOWg zj~g48H{Tz^L;Kr$xp{trt|G(TOjw7Iky;_1^@-3y<>&TgU~HiGEmSgo?9MD!stRN0vO8nO%Uim8OL zc?A?@>m&VH8u_!lSP}OaPpmfz1vpf~`o!di3$M>ThC9MdV@0F23IDzi!4z z>H!%PZQg+2ca_Kd8?6hPAT4{GWwD!fbT#dyf2H-I_j_v4_IA^bsitl4ue4G3(O$%L zC$xCL_-fi6(f=lM+I_UDn-)hM?)HxQSK7(<(ROmvPOPT&`d8Yb`)Ge`t;syCns#IB zf0KF3eY7?=?euEeM>X0`5BBfL`)FHhwDa>}z}4heTgj>)LVo=|^3PjIvFDThSCfl> zB@duC-D>pm^KSCFHOV{wD|y@d$OGKu^J001dLQj-H|?-$+UNe2_RM{>eciNK)wK9B z0C|IU4_eF3`)Ge}p~*bCns%p19f3LWLDC>x46WJKMH=ZG+I#@D&4+x{$QB~waUPNB zCa-ZtI{7~Gjv!a&(A=U7vnZ1TTwVaw47@hqN8sH;w0eTK>Tm?}qJ6*X!$>JP?X^DS zjfX!e5ZWT`-vxb5?d?YdV&w)2TzJCPw-@(bV4LN$y@U7Cqx!K z&wnfCJjo}TP4PHSEhxT#-S^ktq~D>X6-$KA7@p4G{ZZ{y-(B(#kBf}4JeV&zE}k0; z2cLUfIL7j(JpH)XJQmyEEsl$CC~r6}{vOM_@B_z0r*Xi4=NOe+#N=_@m**W5Gsj`G zwVxaK837}XiIarsbxhnC$Aj{I{hH*^Cghwp1v}+pGPjjS_Jh^M9xOvT$<7S_lu6xc(8w_M8sB>hIn$H7(0!>*nB>g zT6D|%@qN{Ip38Ly0lj<6``~GsqRVv1w4&5sn5Od>E#C|eu0=!^4 zcju`Txu*Kt8g@ewG=nz)Fn$JK#_F&AYzAkI$7q6K^qb7%W!iJ%;ygbS-#+K3u!S~@ z+xWzIv27MV-G8!1U|kN1bYJb-Ca!BBH)$O@Atpzb`%iig5HAn%NDMVC!q!dK9<$x=R&pNSK%Eaju{ zbe>vDhmNmz6StP}Z>g(~zll@H3%GW_oG;_cX&S@5j>fJ1d^z_9Bj?f8 zyb~jiNHiDm@8A&8opD}xhi{Qb@T=DHn*s8UbrdeTk2-3MqH{zu&f`B=$6u}UkpH}( z-CXfV36Bk1jtUhzo)~7>fuEi`aF8+FOFNw;F`P?FxEIyoT)Bler_)+zxs(6KgLcuX zr2*d82*L~UK3Hwh3$HE!UB0u$k&pf#Z*Lw~RT2J=pL^z9L_{tsARwEFfQX3ut|+p& zFS#JDnOllWD&~TMA}C%#&E+x6Tr(^8Ow>wo30w=8%E}bW?BcGOnF9Cwe$F`;kn;2U z{JwvD@9Q=9%slhVGtbOC^UR!Co+H=v+zQfatg~6LuICkHo(OCY&n`JEKQVZ@!)!{3X_r7=bq_5<`2CqJ_otJSeBf2Ht1>JBc z$h6x|U${HzO}`(J+k5>T%^18P8Qm60HT3H~AX4N_9gfPay*8C$L;%CN45O(Jtv-sr z)IFN=kIL?q*rtl*_au676ixb567|ZFoA%oZ;2k$}f9$GYW2vkPE;DkAB=uf%2n35u zZ1hDXYlbr8(HR(2lR^C*c~2@v2l@Nb4>@wT+5u(Qf8aeUI`sthyzJXdbxzvJDS;Mw zOdc^(=zdGT7D87 zpmy1QDcUx1pT-irq9Yf(?%dP<PuFHJ6A(^4Ii&O?A6h(5M*S^)BG+={itmq# z_XaZ6&yziBE%bu^!l_Kt!uL@!ZBMI!75&~I8lESQVg>Vco;*js9ZH=}$zv+xR0SBu z%%1k1k~jN2<5WYRWF$Vzm|Mgfav|QV_DVjx{yFo@rVtq6t z(goXekuFFIq=`7YCD$Gnp(E+*%)Tm~JL9=C9`2}t$+TR|7V=VU?Tj3_#Z3#>01Qf6 zfOr1QuemTA^Vl2dj?KsLGqPuLED%aBCWoRJsh!J10vN)4l;U_Xq-}YK3qx9#hp-r= zauG{Y@s7fB?l+!OWhqmon30BkH^rLyMN>L|Ms90(lN`=M?H_TVdS@|-?&(3@&!WTl zcu>+=d4emS-Nd#twy!Nx5ijJJ7T&2$MQ7#lZhT1sn=Y=%6}Mf~#^CEWN$2FT@<##m z`#HIxd^4Wh&dZ}~@lZHz%fy zHg(joGqoPHjcG|8{{N4Jk>AK~7!>;G8+o(5JC3@2D@S$fk6q3AUxcF)tXQZuWhr2~ zFakhq4XIOe_Hi`-3WE@l`pjTTgB=)_5{8==exwE_($C+@P5)oE)P8QM{t0NQIbNBc zar0-I>!>1|IYm>bUi@V{%x~Q@Bl)Xn>KTHJ?zA^wuG!?1LFx*fTFksuKM%EpSXneJ z6fApM<3}wttCE%xwb+~*OE23DR2{DeQ6l^L*#fiEKBz`e5a}JE8=@REuO%qi> z;;hYIaED2=;&YpcS2B~MuAopTC1(Pky}9#B_j1K-)(@v3fTNZ`pj4P(J%J7u3Tg0-|&4rI)W!%$jl^au!Xova~5E@H@FfNJX6<|1&N>V&@pT+}%$d|1)_h+!8aEmS2%W z+JJ-#K;Q06gE*}n%XDr}Sm^<2MEa1}Jshzuk$3zu{i>{*Z zkf)-k^3Jn?g^%gvk8(hAGnCWvUV^$;ZOV(}sgAn48U0whF^?MOjq^FqhO(XWNKP}h zEDhuEbfkL4G@>j`e@@e+ERDK{;uRn)*B;UMpJY$ZF^piHP|66a3MTr=Bl-aG;gdN2 zY*{>49mmhW!9z=fp*VM-1f(!d)G%zMKN&(^Kg;g!Sqw?lQdJ$3I?d6*X~G{-_n&1? z_mv#mr(CSeu_X^_-p_I^_q81BQ!ZAuI&=0R?L};p^&EQ#Z+O-eCO`9R$ zpez2s(q={*3HB`2hLE+CrHy3?om7^3JfwzKZ7fYH7pt;V>mj{*7E{V$L=SX6S8w|F_4yFrNv79*M0r~wR*YRdcMe5p` zUq?LET^RjzdWNvlh+kw^51?SpR6Rn?&8SBYMs(IMvPT((oDNI@L!u3(E>KSXB8M6h z=+Q57%h;E+3#Q!_W?7gUzckCj40YV=G6q`JOf!q>RaPT={OGM~vP-RGzPk)F*T@sk zsE0hG9Ufn7<>{uHou+_w8#QWnFHHs2?8;3Ak^Inze`j|<%g*h;vfDF=x?Yz zdh-d&o^oU&Ex0cG*O~$tPiOx?ROT?R%yiBQvxCedP3h=$Ib8m%2R*tjyChF%c=}8Y zePIftr!Qt0%8Ho-&gE*Op7zy=)v)lDnZ8kvH}_wRlW6wlHJsd>&ZNwpmlvtShlW2I z_~tB?URJmVqSq|tv}>BOKYjTuDH)l!L?ACc91+~N?^M?kXs9ZZl#!LBCQIS}^o97h zrgI6+AE=Du=v+K{==>v0L!BQk>x!^mkf>FeSM3_slgr0Lth`;s(xj zs+HivvvVU)jLrR5SsoN>v*OzjI>7s%gBo753TY7NfuXrt)> z_=VfYEHZk;;;5BC-Nt3d)cCR~_(wcG;NqKtE%5F_>EY#5mMf!QccPs)J+fYol2Yro^pKFi-QK!sm6Qbr_&<+&(D^`ssRHr__ z%KmSv&C-9VS>Y41ir#-VVyNL;6Hx~-6Tt0@r3SV6>K##=68Ab)Awb?kv4B`jWgCJ1 zUm~!EGfkQM4nz*;sMPvECNA;;H=f3^JrALvyBa|a`kvBzF@?Mk>l8qg7#+7 z1R`Ww(t!WfH;W4Sn^JjrH!X3*zb>%$u!~qr_dBQNC>d%+ShKhyGR_(^E|`zZq$)SD zO|q>DHNPoO>&Pte3Ey;X4!-fCHbbU1lY;E1eM0LE+>LBi9viJqrP7zu?VGY!O(v7E zaE;n6R8koo6^J`||1Q@}E?rVcX%|r)9b3I2$39EwAXQ7?hTI4QQ#_;`=v_6YCSp?B z#g?M8&r%#`Lmz@*lQGhKpsO(!#H6(AU5d^=%QqT&GRVhq3=9(hUyVA1D07Trc8036 z_HBx@$z`FIKMvhf7HW&*z^sfpxo&r2rw>jq98ExxrRi-qG3P9+Xw#_u5GkyBuy>E@ z<=5Ths2!@`K66o1t|k!UWuVSCV4eJ^`W6l`K;KvYk7holx(;nzPj@_0z<_ zI}JC*RVVL1WH0whh>bKa;+WW0Cz39hm$7!jm5e@r$Zl=DwX+eZ-U!>k$A`hOe({SJ zmRnvldU}UPM0MD~dy9u!2V65oEPZYHL-tPw8n3st$!4-i*?Q_40GATfj&tM#WTq*c zITkFoIY8M$w_~Q6VqT=`2ChVV&C;8qlkxdTtD|x)n4wWdad7{)bHHeIu-4I?v^ZyL zj&#+$i1jl_GPjFZW23VgcR;ObEoxq*>T)!OE*gt!X)9I#N{mFfdW55ZU2PavE6B6@ zv60sl;>+aKepN=k>Z=m#JjE^2wJKM_qSC}#W8`~+HxIPKe=&yzwBZkB-@z*xsT8Li zd;gmp2Iz^U94=eAs#6oI86#oL9d*41UlZUSr}k?{bBy|FqYS!#TXv|_Zfj}(tL0t`0j=w)9Sn=& zde^IZ4?D?!Y@yzFWOuiQAPcTFJ*4r{(xZeXHx};hU%8`N=AO(b$&2D0da01`hYOmt z>kgL5_F&QVj$FHz1F)=7xV4Ep9qCOW`?iV)g6Cbiw%<23QMO!^jTdHOTSXl-Eya3` zt#C_f(%`$YN1f}y!Y~uXRT$xnKGOfBc|q{YRGBxTX%2zHuq>*Ksq|zbAWEnuOFTM@LcjdvZO;Yi?Y?oQxNFQD4&hd$^+op5MEN zLiIq5HR?+&136=PQZ9NTPQ`lYHX9&qMRfFCD5g#_P>obuOwbEE=bA?`&SwR`W4uJQ$WnydtGGx|orY1*0K`u6T`# zHZrKug+HiOgVhv#s{w|OVHfuwFlZYjT}OTJuR8j+2HkpyLk&AY%)Dv?w&^e)+h_K; zVrljxCQ$u0c&Wj2mcSqB`D5AB5yIw&%JhPyw8tG!xqh<7nKzXi=e6GN_b&!5RRM}@ zvw??c)6y5{82T&)9}i;L(xlnX8(kOWE!_w=s|R?;gN?G!0`h=^-9nyOVF#%p zO@As6s+#Xtx?y;%3;py|u2uCSgQC=JpAWi_{I|Tl>XkB3VJv0;Ef25yfSS$JYwvzS~$IoA^ zELP9`J^(?>eFPv8_AcPC@H}TxRuOx^jC!i~w4Q=b;#j^!fHzY0W9Kb7;VOwr{*i;K z&cd1rCfdAXWvM}ppUWK@{f?u_htX@W8Iu@nsjE`L`Cu5!2;i3+RXyp=*C%Og*I(6xH-&a7;0^H z8|q*b?zIMU7?M$dPcUbsox?6JMz5-jVWO!<;qPG56WnY~9~ebIjvCtU`YZ6c4$qKl5=fEzyG@~V}hmjAVM^DMO3s!`$1({Wi4@~%qS>FJeB2RgYe z?&t{Ea=Kkr42G?N>=-BEXQ-5ml33hY(Ik`b?!X_eu{>_6t_Lc)k*YlUOk?TyL+Rma; z@1hr4YkUtYs@#ls5l%fBj;mIx`7L$l_rICfw}C%G!cx_P%G&HK-gUYSAY`3I+mhUn zx>OUL<=5kBSvBFG9ELb^G;0(dcBAoEZgP(|X@whi-AhQeNiZX$95$rH{|!=aAR!-} z#GokOn;7n*^$IDAh-2E$Rq;O3tGaM?(_UrZJVGK>qrTPSJ) z@QV9#0r>6Nvil{Z(gFZkD}ai$B#bQ8MX<5FGX%_qErZUUFJs?mKr3npw~)ce0SzMI&CW6v{?wD9rDKX} zr^gFdnJ$@|;VAxv8Y0XvXpM`gDc^2D9xkGmV>y)&PZ2Jnjzh0dhzt67_fS;}cs1ZK z#Ajc9JkxG!TEN5@H|oFZhTt$2!e_JXu?Y7=y zj|02apQZ)-F@^7=;&deiJFlU4(~J=-%oW zSAxsK(dNPZaH%)#5!gdYmr>Q}dv_69sShYwS_D#M4^gLjd9qwXJA$dbhj5c`h0*{I z(Iolbhm41nV}w(*3)bqkKC-+%q4SUG7md;8X|KMWHL(JT=Rq0?iyxEdUXDZ)%pCsv z^l?%J8reFH5B;c(r--P(tU~-yJ-!?Ah|z0iKAO*h_4I9?Vyk|Je_Ajy|B=02bFsMNuSgbb!#z{FGg!;l|25$yeaJ@Z#`Ts zpxd?3*q;=TvzG{y(+eoVOAK(hhz}=Z#I&>o7SKj75m5Wdb*Q`J$DaEdu2g%R5z{$i zV61syOI|g(0DdetuG8;cVu-`_tDqbcZkcnPx_N_am+P?OAbe}@_D4O&G)0nQzskG_ zn7R5UE{roz+&BNMLwmhN4S9|~<$4Q0`O7+F@fHnS{gBKY*%W0h8)+P~Lwv+qgDn3- zCw)a%c}s0__7mS$K@rV!H{xs6p|j|=pBUr_fNA&K#lq!tuUXWqwzv^I)mQ6Ew=7_J z(N8E*)Y^>x?^~v0Z%Lg_Afu+1F%u}xALD$xpJ=YXXeT@TL|^)g-tvb&*-mxDU&h+U zE+J)FZwNrfYU}}9E!#(xrH`M>rR@Io#4-ch&$$&MyxBv>Pz+dE6yH>| zprN6nE!J|^g^Es{H$W&X4P4ZD6PpF#i?ix2MBd=Zj8WI8p@()bnjO$A4;UjQwP+#-zU9CjPkI-DaCHaksHZwiR?3U9=ed%_ z6+|roOc^4?Tp-KuIMqB~y5B(5>iTCDHP;&qJFRi>5BtB;{MGSwKFeOsAIkm@HGdTQ z--TaSpM{@Rq1VF1d3k?0`8O0Rcqsq8p@4lDoSq zya~5bW8mshy9ZUu4fWgA)-SIAn*(}vWOuMDSw>?Tk`dV*6F_%MvpAkfPakawg$M0m zk9&Iynu(xBTbk=qrcQeAVIB=MZ_7=17>zIPakJSbz4r&wPtAl+GEbnQW4V_N3&kWm zx;uOSMuxWO{D$*daZF%{)#fq|mtFmp0mc;REuPnawX(Nt98K~SkIPmS9nh2ZV+8*E&?DQ#m$AMykRDJw7{Hv z(MW31LWIa44x%?&h`I8%HuP%?(KtFR62l)?==2&Grg*ToEvfcf_^;RM$ZwDZuxvuF zH}kpk6yFjR$ciQL^08ZT<_8h*1IrnmJ_Q#^A~1s(q|YFR7!Rs*M$9-cM+#w6B7^i# z)WL|b8WqBOGF5pO4Ku0I1(XnFHIpq*DaS^MnNH^Rx{g{XmocAKd_~5Q|CRB#|Cup1 zKL3Y&Iool_wpC_~AvNl@xcayu^{BVc(e75F zCRd-%Ip4kce^O=4`g+JvW~3p5qFM`={CL`PJeNvsb|rw%Pg&YvuYQY)oHMJ^-&a&Gnw9lT)vRTj>5>LC=~#hcEGJSC|NrX;(gsoZ{}Q2$0jQ9aGsV`(P0Trr`?NY? zS~?z5taI8Pam+l|iw=4LP&u7{nNw7=Q{MET zt*DJJKvZidd<`aQ)J}LN9{{d(k;Lm=QR*ymE&xcGYKBb`mjH{Mz&t^X$5Qz`FBHXb zUZ`ezltq%eKkt!sLMqz?9x83q2v?(i>bZw~qa3qKT7jEUYISCMwX}!S4NbVX*VCIRaX**{f+O4@!@>f z6G}8;*A?~Y4JA-G5ZwVuX?R!B#t2|w0Bz_hLfG3ffWGM}YF10a$KEd9X`T9y-P=vA z0htAJ=xJ9>mgZ!qcN0FsCkAAg+sQ9;o5$Q{Jfh=0MYtg;`_G=jBD~{t++2N6LoeAQ z#_dbb`if3Ib9Iy%FQe2^t*_k8j(bhu)6t7{q&qJoMKRLpJG7vm=n$}0$9aT)UbqW? zFv@1yeIg_3ifMP0JGar{yYzcM(bf_6{9u$@s}gF^A7fWicHjPJypA@j$4(fk%eBOA z=J$}rAX%fXLd*?OH^tm5<|y}8QCCe%m*G_j0>v5pWueapiZHIsLjhzNC<3Zq#F4^` z<7fn@(j0x_M0Xe|oDe5G4WX1CC)#_T*Lh$3a`{}id~ec?I1$e@e+|fv7$iP4u>WxY z-HsRC zodLs$m+$a_a9nDk#37<-5MOQq55RR?RxtW$ar{1 zwL5K-lpkTtqMW3B#FFAcjYf!A$1oGugDM!Vlr}=-8KzK=*F`JYt}ZQpT`b_I<4DYS z@$4{CG&XdjsUt;8Y@mHQQpCtvztEGB!Yn(~rTK4&-(=6aG-ebg<_CVJW}`*8eD)_A zJ6cThZd_OEk7LoZ%W?98IeCr#9xY-#Auo}@x>Fvid;vEqH7sXF1FFB5LaLYe&otr{oVc@UE!t`Uh zqt;lz2GG56;#4s5o()2U_s}D?m?a#%h9Ev3FfmTm^bTAyFz#Szw!df|^-6r@GpB&t1167J>cSr*rw1JTDmim+3}=m}%%m@e@V1yz~;)n1rA=EuAE?I{&rP)L8~X4q5hw5emaK1yXlD51y3}>5sAHH%lcwVJ z`TBXN9sCFG%-}AdDFxs`RqB`xK(&irRiAOS$&Rtr;8DWDwHxE z%h%`6(&6cN5#M>1u1^>EFwj}5nkX7Tg4-mDiE6&}{wd;5{R@<;j*31?Rd$HR zj)S<$)UR4TI6^DugSCrC= zz!_BJm6kWp(zOHS1|m^Q5yZ#kdaZs0ej z(pftBzbjfh$Kc{us}s}PX~|j#Q^LEVKJ@R}ceOk_2h-_yp$#{0Bl~q?Lp{6=WUTLw zxqLFjI^(a}HY(`P^7SS9Q#OH2-2KfAa`eBRcAWwgv+_#E!g9mNciYeG{ z@6m;=m{Bfxj~qV40024tP{hkc>uC9hqP3i}j?R4uw5)ZS`t{l-{0-fy!!}U-^Idv( z8`RU6?^6CYaYz33UHa-H^!@MG(zTD!_qVL2YTNO)J%O5R7wPf^(n$Qc9dzH;15G~0 z%c+MJ$X@ZWIBNj)p`VIP<;%Hz6|42OhE^22L-c6?xf{f?xutYE_9h2cA!wNc6Vj>A z6kA809Zb19u${GhB^B)u;ViQ0!PID{aQB6GB`5onUn&MVn+|+-bRIq>ei8i|gDu9? zotQ`FyhG=93VfZyC~ab7EFCbihDAqq34iLl3lohqE9lLg!iNfWp26w?V>*xny`cA&>|naNTXZyxrocU-4yQU3Og;Aq_h#^Z z$GL99)F|VMlCtAwB}eD16N_&mt#$ov{!q(u2GM^+$(B(0MUaHF>IG7vnGq4?$xxCZ#@d#Ct^5n zsG^zsFjTan(VvMB$lCJHgeymQ2hb;H4}!X4lDz+?(%Wk269nll#q z#l!s~-Vj0EJ{OS;39LseKNq#R)!H)`|3E#Mzk0&^kTI+w-MEV!T0)mTM}L^JgsL47 z2?0Rv%E&m(AZ0vDEih%Ip2B(uW-zwN$bfpZ=>T@YKg^&%4v0v%5gF(~<;bdaiWx|@ zHWM6KFMC?HIIeh)O9T7*;z^<#ra6txs@6h|C}H0(MPh6BX86`t^VAX<_HJSx`f(^Y z^&dIWE49Rc0|PM+;~3=12plTm5VlGlu4+z(uP~P$MXkTmrjp(P*>8R&@K;&MOgA{fho1#X1z6b9iN0!b%CSFXYF_2}#gu}=4nKPkMt z%Z;q|NxHJsXY_OHQRS~iU<5vlt&gxf=K$lOX780h{mG{q{CN6Pj>=}nVU_z5m2j*S zwEh}8X677Tgz}@6UyCN(rLd-CkEbS@CINPUz^w0mObhgc=T}bb+1UNk1 zxH5|_=0YXm=Co6uXjtto76$HAHH96Ufnx!KTu1Z` zWteK24cV;YoG8$}yUvU3s=b(!E`ej|n?pP6cay`liik+<;F?s7_!Uq{Pzh7Y|7 zw$;BLPq2%A76;J!;G)VZ%(SOD&gPFPXjgn@19%m!Z3D8QlRKl;FFPGKo0T+h&7G3oJFEz>R0SB zCLXfLgm1srar$DCng>Q3$+Bh=HNGguwmbn?WOS;!Vym=zF>k+RARy+|xZ=c{@9O!D zA$X5xEfIl)nL|@}LgY>tE@FD{xJyx@<>FaPCL`Yyy4yo$#?+i6~1` z`u02Vx;#6C8h{oa`BCUb%5x^+nlJ*Yk@Bob^ppdtk@6vvDEKD? zR3qgflPI18s*&<%6KN?2R3qiN6X^&CR3qi9CelL=s7A_1P9*=I5m1ekhfkz_98isv zm*5jm98isvpG%;F98isvuS=lY98isvk4qr0s|ct@%9|%pPY%Sfy>KOgQm%@c-l|RV zPQy?ynoaWgCzqlM_#jnb=rG!URdjY!?UJWWD6--jZ>e4K7UcAc@DPpa7HdYxo!Ovw z8x5({2>HE{Jfv~WH^HGC>}sp8o97vdvEvJV>iYhN0Ck(|l}5;Kj4#dpD)_UkETz0+ z04U3jWk$#|1L!$hz9r+Gnq895>-`*@pQxfd94s9;?$i@vMx_3*^IcI)UkwrN0R<(w{E0 zneMLUG*rEMytO`RL&Ppyb6rf*>~~)nft0ywO}c_E+wTUidjW<0ZrJx@>c{-my?NEL zw=3s}4xBcEc3u}Drb~gKs04H}p-$QjE~0Va2480!IM9Z?o?KNgMv!X(UMT7%Q~v@H zp4=6FDV`J6kQc`AgF_goJ)p4eA ze(OtdVEx?z#Gq)>w}Y5wFs1>9V^u9(DQ^&d{Rmc%U?G<)1ka~PXgME8jc$l$HQVnf z!jh3`VN(pqmPQD0-fK-X_XgfMtI?(#P)Lu4)A1W(hCFLHwf+^abcI7{&aYU)yf>6S z=4a+m`r%iR!3N(({w7FHokK5v6JCMqhH4ou`xqH+bVv23?ZF~o#_Ij}N7aV1c-iAq zTH+cOD!qQkDqQpJH05{Umh7{=h;M_drP+w0bFK1Nz|9$eIDE!&TTP^X`jN)|cTB1f z0cO9VVe~%%$F72TEnfgK@7d3|Ujc>;USS)(dw}IAC+d%n0{L^b4hJ7SSwlP7*3I&4Sb@nFO0bX>1n5vTv)F<`ia_ zmJhe8X{s+p=H*-Gy{*)sP{bJ8QDPxpGt`T=L^3Po7Azdt~=#;E6h`Kz)# z$%xv+mA7`IEy4y#-+=1Oo&m07@S2g>#L|C@mj48n)z~ex_YQc@52e|+gVQ13G_4)EOu%>b-y_mQOcnv|&q9vV4HRtC-o2{0g7I z*pcP^>0DyWTv3(;J^2DoK75nbN(Bw*jk_Y){aCWjinERt$XG&SrK3w22%@K3EhnZi zLD=pA!3(HmF6$qVS<6YT@>f(&?=UL4D?Hqre6DA*P*1szQ@*`XWu@+7&g4AS$t;hi zawf2kg-oJ!RNgt_rZFooP6i67*X zy|N!X!mj+_{ylVS`6Je8Wf}m3Etc01;4-Ne=$on#T)@gW&MTq(jitm8-JX1BR^xT` zq_r5)T~FHCi`M)p>P63ixpnkxTY`sfNO0j@Ew4Pb({d64&WjDu7kXpeW8lP{kCtp}Td8Jn-uV{S!#%h&w^WyT!KUw`M<|`VXU#KVN zH;Yo{duYjRQ;E|!ya9tzEcq3U&j+ohP0w%y{o$%tWmwVP{Fzl6zpKh;xbl_BE83f% zs3%`rK6!I3`G3e)MSJtkTJmmjrDeUk@>Q}~(cb)lm70tUDNVcJm1!&5n;)X59Z{M# z_?2lZ+MAd4w9`w|euEEt|F4>9P^@phS$9$4;WbR^04pw~pppgVvwpww<{@h-AXi(f%`zvws#T}ae9r(}fQvDDmYlA`QC4aM@VLl#H zJ7924v`;-U%1@H)5|cnuHKadWL-X0EqRF@0le4UN%BS1YTtyimONSZm8o0^ELZ9~K z=s23vK1W#)rxvLh9hH@M`OQOAODMsz>j8=qiof^LcIA>(HKnoovL%^9Ns2O%Kl#Vm zR4L8oSz9U=$}oBGrySwI>%5X>W?PM^HrrI}pi*q9ZMhtrOleduhnsDvno$XmTWq2h zMkP{yyiuiShbf+98AR_Hm0EZ)$Tli<<&*EzHAYE(U&~ZQ+1HvP?Ud$iXSc>%df6R? zTq8sVZ>}3#8T6~smd^mX<5gx}|E8^uyU^!$N>Y=CgCV4m>J;!)JbTp{<5(4{&TQgU zsC((1Py2WpRY{5PT+z~iW3|q>pxf z?R4SI##B^E>0ECE(rT3*Vfj(>tHqiGKQjYOjfsa*!P5LdgTMTHOUkrY>WRZG4b&md z5FoE?N!RU_x*`F9%s4|Zju(YjRzlp}klwPT1&BvsZky5}^<=={(}kb6psAIWY4X+< z^haf-w(BzeebNt=ojEjzE9`s=@^(<_yUz$O!i|pU+J)8%Me<5sj%6I%H;nf+Qx|CX zbs66k&N)2gg^*00k8kOW4e7Mg2gj(vQyEnw5Y{fXR^_PE)*D!sK`N+(%4RLrdPBQC zdb;o|i1M-F(}f3MIYB=_tkKVZA$q78bk{P-wPg@nmH|gq$Uu!P%V0uj1_LOziqgT5 zLW`>?e$}1>Znk5dFm<)M#-`ArDoSwj3I(SojJ36gKR@z}0eE1c1ZM$)OMRgng?vFW1;kd$i{VzE`P7=NUVf`eIdIACB%`3hZ6#>j&Q`)MN*`MBOsMMmOTn8t5+)!z5*Kz9P#7UzFcQhIq zUz`5=)akT4&%uMT!j-26DLbQ)a@&cLBa{~Io}lLJXjB#(fs zNITyOk)fy`XJ0zPks*j2NN@F1eC@FFD8>7dQ=}4NTmoRR1ci52luDldMb>LZm$9=X>v!Up^Mv#iWM3kMc;G=y|Cya>qt5_M)9RRQZ1f=JpgI$iSe5}Y?nK-rGS}xr|D(Q+gzJHLyy5Z?^ zh=z3oTIiu7YX|Ds8)&f*&d!HuS2r|CJir}kejlaIn(m6?Fa^P0$W$?tQ+FlMVL8Gv z9G=Bt9~#nKu{Z7mFtCi9%Ar`@+5uRoR_=ZX?m^H;3nn4B4Z-0mkCnF~s2nb`MraLk z8NuiyMb>=IWMvGQIxF6qFbsXH2}A5rAam^Nh=nkiSQz4Lz#%%2C1RWnI8X<&IM1{J z`|3cJh{XWD9tfH}Vzh49cw<4MX76?0k}~s4>w*vHK?}O zNd#kmFR~t{O(T_{%1;oyh@c%k>a9SHE>N5*2cTIlRx7p|s8JH+Ca0I8i0z=fyQ@;$ zZYCnvRHysB&_+oh>!jvlcM9N<)v0}NfUkny619y?UTC`3w~DOG5v`n$qRG*Uzdf($ zfqW9pe@&@lHxt20f6)EjX#6Y-`Sii_`$Fo;&sBG6ULPeycDzTQAZ+x(667RW5rx+8 zi-z?={`1w0D7-KFXSiLlbtV_2&Kf8#8o{tm!0E%%=}`kbNU40nLBg7f)V)%%b*RQ= zEQ0e8j6;+nb=H~$W^7_}WbYIJY`YVz5(ag=eagVg1YyCkvqzzMs zvaUnn1CS~L;dnJ%c`MK+A^4bX^he9`=+m?VWeq^8o}F+RR!dcYRCe1DzFbLD!TnH6 zy}K4$@2jfTE(O8r-KhOQBpcGL*gBWq8mk1b)a>eRBLXuol4Re58Ql98Mm8>fI6y!3 zq5GUJpkJ{ySQ~RjbWv&;=2P!D#l^UNP_cD~D)_WK4!j4z=It6f7NyiTZXOQ%0cszo zhaA=S4NT8j)Pl%w5W+h~7hAuk8{8rC`#`vQ1L)8xq1d|518wX=!v-mhrumE6bCvt2-12JH-uVf8Z8OzhF+tRL16V1z(!gz1fB5;z!BFt-#&8? z4b*3{5@h!bL5B@Adoa4vm~F+@QFLrBI{mI_bb8pwl-xcow$>|Clxv2d+%AA^*3|V5 zpoD%#VMEX}tM8{_cpB3`=OkQBc5T7P_Jfo)LMr<)+j$feG!<4SZ#y=NZ<+9=&8pPKOCH%`LozMhYMGS_6$eC zJf9R>4`}_LD|#z}u|QX9w$i#fSNE3yMljIWiaJbJ{G9;%9wG#s zVf}RtZLsG`cc@%q{Rl-+uCy#0BIxH4imP#C)e`F>wM8`X*F9d^2$pS2E6BTNf(z>HASAhbO46E)xXfLVW+TsTNk1+){j;)z3&r z5}+zmnv`JHiHT2;e4r_<8?8heueB+$PA@kX3T#JCV=%hpMo?=!jcud2z$*se4S`NntDb?xuSf#q`7DrCwfE*TI0)2r0h@GaDrE&e zO3TWEwNURjN~~uzWw8Un+X!M4eTWi_qw`Yr(IwVxjx=w);;&Ba98r{EQ%lgrY7d3p zxYk>7u;XshJdu3HLvrpWQqS?I(6F~@Ho|rVN%*2}RoXQk%*2A3sw@I^$ZrC)VbP`% zYh!Kf?mYoj@jSD{3M*~hAkrxa%YIpuJ^|f!$+8mbd#rao$mw;(i3%7wmY7XdIXh#* zZk+ON31-ZyGV93`vR(=3Xg9ZV@p)=%$Hn*CL|H5t7m;x{7He&iz!QGs{mmtqIPk2} z#4X<%+tPdSRNNbAy|?8=tp5zzO2a0iUF`OjSewwX`HCN^U;2RdPE_g}zNcUCkb^%a zhe^P3*$JDYMz?6oJJXz^w zvkHfQY*XiReELh& z;NGQ*&WV;I(zxz%iFJ=Upi&NpJ^w1P;^3aj7l-4YmEbK7k_HKW6N9r?BE<1BfEfB9 zEXLkw*6*oDq7r1R{!fW@i-!76A{0urdpUvY`mRn@p_W`a?>k`gPf zAtj+g!#SLVb9{HMT|mhw zd=@5Q&k*)8@u=lbLuR2CZeiV}lh$RH+e0wiDQgz^@^ZIg+RcJM1xRO%NBB_LJi+J! zWnrOevysJ3M8#>NL;|3W9#(6Dre5AhurGp(GS-=&XocL-UhR?MG;D5;~$!J-U_zTss_Eo(obg4NFOlaKtd#kcQ1g^niwx z#m}~l=?I>N<8%+QWW3m%i&iE^8^=SYBj%x6omyC}KdEp2{**8e)q1cKOxDt)USI;B zqW_-O&qMkr08ZD^|2hw{)e;6#+Okg5#Zsl`myDX|9A)Jh9HxZSo5TAN9-}p53Wsl( zh4*mS54PIhQ^kl1IJ`8*YHg*dY&iuvt?6pT6rE?BgcVQ47}vvU-Oba3I=uW6Y|Kfw z>Wb6IigPo4l>&Yj1FF4J+VLypm~?WQk4ozdaC2=|dl%ro=`?IU>OBGAE}HI$h3*JM z7H@J3tLMZDnH0ICGfvRcPNhLt)s`K`7# zJp|Nv7s*;{l6*H71A0gr^!^9g?b4KKhQ>~qXR^zawdd$c1}PBR2!F%b;>tfuDrNtg zuJ{;|2VXQu!{A23y$&}TZX8?!+ypp}s$BLO@NyLH@UGKCoP1BfphieJ9rM&{R}t53D}o(fOCa&f~y0^ zFfaYt2+txNkKrLrWO}b&6_4zPiX3;Zi#Y=@eYE2>9XbItr;uCn3#%`!z~P#%Li0!Ii|k?0V?11U#2Vi#Gp4xQ~bc zJ<%8cL0|;p*1%ni$zHcqnIrIy>9$-6N#@-I-eBNGe{2Nc4ZmQSJ)GnWC6=N{_HYWE z1Q!Zhp8Pun9eo6TXdU&(;U^Ms^dE=MAs%a=>W{;h5XOo^Y4}Hk(V2MGtP%Vf0O&mR z#|f~JD6vxKABP`SAn;TpP#XUX;qn<;E5sX0KyO8(n%US2*kNDgBQW0|>P;G5HT%W8 z=xSY-D$*KWUxEw!6H5Vbt>N~=U4`3)72^mzqv4*y%`1|mC2(utHpA_L3&c`q((@IK z+=ib6wYFH^-1--mLmo@g6}SRW-pD!NcLniJk>W5MFOVJp?pnA6xM(;o`FKZEKb}+Z z+_+5h&u0H}Wknf8WFKKNL!1=~p*JItkYCOXfc*9~n4C$pW$u-@71-YW$+Hxy7UZG`brkWZ=NhIo-0e~3HUBBK9;!(Piay$ zCia^JS$5*&&kqbJQx2UOD*$dY1;)Y>0v)b z%E9KF?YA81lStv?71Ny8^xg;cal7wY&dI>64{=5D4`~Cl3&k zS6zXFokDsF*Br2$K0<2jFC=&PtHUvYcv#3O&p>5nOoLKc!>wK(* zH4TxZ*L7Ia5E>7dsV`uOIt+f=-Noqd1lTeiHUzLK4I9o=92WT4m;PJ zeqxwQD@od`!(3XC!zIA{+hXL>Vg7BYHN%S9VdTRR;c|ehnd?sst zo+xx;e>F++L!a!W`$xe)R`;jCKgZ_3p-9Vh|3>&X>HY#t89vwjH{m~{`z`Qa)%+c# zy9hkiBObypum!;xKY`y>_dkO_O!pVT-$D0F2I~2P;u-cD!Zv~00e?k-dfox65pQYj z^}GWuxs1wa8iD?!!)T2I?SaLee#{sILv-(8MA}nugEO-vL69w;o2Te4&Q?g_r|9>>}WK# zW*GNY_h}m5#26aSFz(H*bXe0^TE{R}hHvPwd9iecVaK{)ElG#r!voL1S3Fy9MHr)& z6bxOppZ(RKgA7LLl!`!x`_O)_yi z)afTQ)egX_zpdr8LxY*Z`y(SA20x8;21^zI`|CjXX|f-RK5qc_Japi^0VMy7IvO$r z6F(gWKhZPrJ_*2EIuL#p*eM0TA|1$nZpr|-p>XW)i9hx`&xE+xNz#Z!Me^4DQ{WGo zN%vnU{*9slvx&xb_*vx3i^et34#Q_aSTxw5Kpt1|s(TI~CYu6MKkEMFi3;`lLGfsK z3jiCC9DB@BoC{+F-cvepT_TIR;_Q zc_VV3ru+BUa!vujmh*M^Ip-!%+ms6W!MSMhBrOy8=_q8-bQ!=YIuL#h_z=Kk9SFY$ zbetziSvnAY4HyjIdL0NqB}0l#%>mr21L0RylPLngqdE|N4YMbJzv)2uRm}Er0RE!` z+0QM?t-BeH{oK0j_X3x!3|!FZLv+8pu6dgwY^#ga@N-@GlCOYhRGOc6S!4$mx=&*w+bOta}_xU)rpu^y&4ILrSmQ=jE=|D>=g%lw1lyphj zqQj=7Q#@d%{Kb;=l@5cSmi0tpN3$gTtOFg*beI$01?(>!cGpa|8Fuv@N%8@g%=OiG z$nyr&c5j4jB|QXxMR|+fElE)*1*eJLO|x%+iB)?rsOvEJH74@+L85hF{yzE%h)z=u zVm7P8rW{mfJf^OPFm~uL_-R9Xl%V@zN%BR#a4y{ss{(B5{slU|4fX{ZH`3@$2Y*#u z!ZHB0@q7pVimme$DW@#Zs6G9Hp8pC~vcALwLx*L3Ng=-h=Jpj{;&qtYR}>GJY0oK0 zj}C*MOkKgA-FK4I5G};)*?mWc8L|5>cuUt|@Y6CVRi}joc<Lyl3SqnT>&s$2g0xF zThpZbIDVr8;ipgSQCR5#)*5u6^nj}0LSZcrCF!gVvpl3ux0J>WrA1}z^o74-bA9qy zk}d$wY{0K+240@Hp#$O9v^lR=JlBEnYrxw8){pDq?rzcpB}KX;>DBK zbRhg1kXKVC=|K23ATOz8>OlB4Ag{3;(1Gx4DyScTH*_HUWP&)G_5-M7Xe`06RV**p z`0GIUX*bt4ui3QKf$(e7Fkb8#r~{=Z+H|KYU}JSy*C*N>ju(dB)?x5#ijvoI7U@9v z>C@McO#y)K>p=K5pxpN2<4q@A%qY@2+1VuA?z?D0fsdL zghfO^L<}S#yNG~MLS_O{10p7Dg^Ca&AS$v&3@A%LL_}m05fPD11O)_cK!iZv^Xj@r z=DzRudH;C6~qT1^BBFfYsA_d*61Z(SJoD@Mlbb7uvW|(yCqy2cQ;%H;< zd zSO#$?i(o?x6%X;-lP^v1nR#*)2KuO)!~K@lH0B(Kn&dYucr(^=~ZukmkZm zjXkWn5@imwsu!SLV2wCTZoG*nfO_5WL(6=XWWDb4ciMfS+awmSw$QDzp*OyztOfU! zJ^zJ6rnkgbSOcr4m)#Kc1u8+X>XGQ3atw=L)tN>?Oky#rmvMyl@fg$&U=6Gy(i`WA zEKW<4V{ajEdi%VBHLzUo!sSb^r}wg`_m%r8BE3Dl;@kN#m7<+qCstah3JF#>40^xV zghjBrwa^R3UMzx@NN*mWV-akOle6-h654&%PO^3d zTGb^gqbma!jkP%JQG-x*EP+)W*MpeMV!c6f;NM7Z1hmIk8=*A&GHB1T23D`ujzaXZ z2$spmF?#b3Hi^Y7f>kziAg*O`&S2U79>!l^BkZfI#&7+1UERb!8=zA^36|r2!SR3g zq)B|w;%86FTu?dep~GgHX3BrD2R<%BpxEi+($Q1Jk%sU zXSsN&EXG50Ll@>j`HeMV>a63jv;q**;~H^IdG&rkT=Q1%JUW;+z;xpO8vf-!FIlII zFo|kQRdI;pWT$eR__@HBSq2-Wv=u{~&0_HgnRE^3WFNF8tnE{p{Tj5@tbyg99nlMn z%`l1WERM~PNe{5|b!b1ac0EImCGA+IN!(@aSf+d%ntk#p{GRZxDkRt#71%pJYZ7f( z1k0T%$mJ5m9xPsZRyKNwz1NJ!FW9VsGXSDM}XeF#Y%$2{Bb{!Kj-e>LlD>71pmXePOEK&tb$(KDzYlDd$>$28n zwrV!ppmk<#+idwE#VaT@i9xIt6v~sN<;=$&inW~iGRO?=7PQ%{-I_0xNSnOSB$l%_ zd7+Vq{VuevtbyhF?r2?!i%jAui;0Wme%iUwVt81x)@ZT3M_Ms7ZG}3J;>EI20BUO! zv}&w@RqbzsSeM0Zi{%_dw5?uZ5?xtay+jQ$?!09ZLs`4?mi(O(9KRHI64t=7W1OX? zXD$SKdwUs^wrpg62o5M#dQ?P!Xu(_`JdimVJe{~Ie%ry=>rEeP7V#c)y2TD6mWF$P8}xm^^S^ZZ>S^(6lgMKY zton(R_c2iMCHcPWY(;q%ufg{gd=b~k$)rtNYZB*Jo3>UKlP1=iM3q&lIAXm#3eB^3 zvq?P78Zp&JJQgz4C#GJRxCC+NMMlhv_{Dv-;?dxm%vs=i%thd4#5gB0Ar>*1xdE8# z8z~#<%V&NFsFaw42$_b2XKXO_^=z$_?YyrFo^?om7>I)jg2Tk?tOXrb*H;0w zWvmq_%^rTlBsQ`JHu_6jG{kRNj6NdARzh_jg!Yg%uzI}^dekIptx-9H`U?JuFW9PQF?h^%im5B!WIv`9vI-pOQA`2MnB8 zoAZMj14N!ci)0NfJL3JAeG9}DEQ00za~PlW`w`8LMX(YtK|ISMSawWCHxzRc9r;Hp z@0gQPuYzi?cM9j4HL&c9k+(hTXOo!9BG?!Q+3KA(i6URj({eHPw#_|j68l)2dsgnH z6dRnw&6zc@>abcsyvAaSbMm4MI}bf?5)Id?;tV~nu48e*B>J)jR&T`?L!81QScwV0 zn#5Zyf>j0Whq#4Buqt@gMU(h}#jK0!4jK9zhBK^%{w6=A@@)FuBpQFL%CqTrIn55O z!%dTThP4hi9ra zFWrci;n($+>s3a}guGZ41?sG6VkT>yHQ7BB+V}uXl(IHHKu#lVp+ytFvbNA7!=c$v zTQw2AL8S+lefuKkm+^_dVJw1WeH6#$48}(bS#$==)wFkxO%t0~1Iu4pVebPl?K#9E zSdOcNy|Y6#ahb*JP&uj^%99=egTaj|@AL@yFb0~pwkF1~=B+K;P`rEiOy`@d-K!(- zkd}szq<+a-T76kB45b;|0LRA~SU%I)65DVe#J^c2_Vv%RRsU)9&&0v_x~?UzY28ha zdeS$+|JjrFZwLda5>;lf{2cw6eKN$>EP`bndSST`VjmX4hG_c~;rY!tZl?_v2Qn(qYft@h{!>|?xV5oFSKmg5uq;*$dvG2O6 zh)lT{n*9Q_gRFt&dR(No7R-Z4=PPKHAAd$1qOPoODSlNvhG3X`pE(`eV221bHWXF0h+#WaBz#Zk zSU|1B1qk}CyK?YFg+kfjnzF3gtD@S}f3nb+?MwVu6fyKzq1Y6K>WXE|z^rD|!d^@~joT zBXdYQ{jMftS#FtcaU}m+Ec9E*(|S- zmRXA18EcuPGMYM+@U8gjGHc;mRVR}G?MK!UwyI7h3ECg5B^g>|jRy$hLr7v}Gd$9L zrFcyijW9u^UOu47A<~*#<5}9^? z#M6ks*V=nSzri=BU! zcaU2s8J_oMjd=Wi*{C4~8vCI6`nI#g+@Ia^<7(eP=l-lN*yzvjjol&4Zu;IXb3gDd z=E2~9F%JdDA5id<2@YN8X1U?uj1 zIDkd4d^6f@AORnEEv4S<%Z*o7h&_0(jFkp=sAIE-(*&6I`gX0gX z?7^y%S3+#d;>yc%RAVIC;SWtb&RT~*M$@8F`MX(wvkxN3oBPva>`q^U0 zLv+h5f>oO2+~8pmtZwk+*|3~NuzVpAM@TLY-?9jn_s!^F$p7Il7JCXgu`A95`AWnc zRhi>g?VK*q>cMxS3v2aE5)T@VQ1Yk9V2$`yyrscqQS%}+-(_L`4s2IldW>Ar)DqXU zJtSX!7J~n?BkYf)LXWBJ!OB!66Jk7zU_-P`gV=_}X(k!n9!+KowEnDt)yu#>=yxWu z*e5`)!x4pUf;Nja;{))H7FhobAOwP1~$io#E+eVt0Plao<**1)RP$hjzs#k9IIx-DvmoQ>XLZDL*7 zhcxn7+QHiVx-y3}@?bj88ooojjx_RO3iw%Ne5|fKO`75T#M%^m`qYUU-;ZA>+Oq~W zET(PbDm8$`i2CXjI-reX4Sv_lu(NG4w3)2I+1j`w$(8CY*0SM*ei zt9GGP|4cfcjT?S!IjycnFK)BVn2W$ed>p2(($^67ow=XDbP?1Xap0dHQ@dl9uc5!F zO6Z;-J0zpb^u_s!tmP!A%31<#25U5Z1t|No|1mJc}C=<+V0=?EopCr5%YfF$D)o-&ZSQEuys? zMjCx(Z98i*t>wht*cH+#mIk+$I}puI-&(uR8d%x3FKlBLwa%&Iz&F_FeqcKetpjVv z+sHnoMYc7I!K_8Ll{s|ZNQX9wHLz-p>ma_t;yO$~MLP#MQE1kJoYK|-+E{2?SsUwA zt#Jyp{j5!Ks#d!P+Rv=*fkyl8ZD$s@Slio9T`r@N%%aA5bs(dXx_8%K%5cQ^nvPZhCs9astzt>ASS>> zyu?AcL|984B(ITn`bo3s!`kU5Wi*YQ`aF#@!djoFWgpV+LYvLn-KW(U3!j4*#jH7o z8KV^YtI+na29} z@(N@J(j0~G%e}0Q*ion|YcRBE)&>{KWz@k#YQfT;LV1vOJviSi(pbYJ@XJyWZ2^v# zrGN$UAWL4BQWnUEEWOFnvITNpFC=zzp;^4g+RcTkQo+Fo9JH>iom(nxy^-GC z7>O~Sp^Svmin)f2Wi)YjkwrYOW0`K z;B1qjU1e=DYg?dM|4@gqWuv-K@%>j(gS7;_Q0s&AMt_2yj;Q3=c_sKR^9SH2*HoM`a7Sj>i~!N!r-O(4bbP~j zvQGzlnPcGG{`xf!5~>6jDsO<;LL0!%z+W-90v~5~f-fg`{K z=4I{W9qJB6lMxK+E8PLc^Ga~%J`uu$|@^K_eGbLDVss#FdD|?bgvnVuW?eszUGHLZN zyFwq<>cLosG@5Z?0&AlVsh)BYw7INJIwXSzAfEfMS$xEr`>+wuPO~)ZXAP_dJ2W-J zUo0LtBHyN+Y3hd9f2jgqxhnUQM$;gqu{Pi@l^{)vFpf2_8iUh3356_<|4ThP(mV+p zS)0rn&7<%GYgvD(u52AN(=Cgyf?TV-PaRG6N(m(LAVG>rJk|bEDT0lk(rUDUK$ox!muENTu3mo8G7y5VSfyaP z$lCe+g#0p6Ounm9e3{F*653eSz^aTJAm*_MR%N6Kf(lvOtIB9Q4DEf^4zqR=+J4qf z-lxZeNY4d?so3<%fP2jJMFA74HthU7e&z2olW+K0W^xG+M`uC@Nv_~7X7b|hYcS3~d2bKn z4dk>vfth@@vzg(REee>)GkX~`Ib`o$(^9ejf~ke6@eV6`)O_tpnfqU5~mVkV#6Cz(%x>7xde z8F}cIuuhJ-w^%2K+=f+D95~mCcFcQk;(YYy0QuF9V6 zid4X&fN;)OpP0mAaOhoKg2PlN0KF zX7W9)8KN>Km($kFk<`H;}Un5lQy8+yhd2C(GsmM&;hx3@p>#&5GybZr+KIy^j%Un$*MDB%+ znaQoN7c;pKPG=?`!eVCf9VF{FIsoz+yw6O&g4M&6PA-B?naMM-2QxVYW`K?UpF9C) z@CI@K+`vqZf8R5czu$d>y~ZqI5!ERJuQ6L#3Nv~24Pho{z8q%q;oHbeu6ui#;icyh zKXHIO^=>nhgPuKHWk7y;t(nOm?@4Cz!^>qR|GRe#7J?kzK4m6Px1X5F!7ZSMsul8U zi!>PLpB&nn@dk2a>&8qTY(tpIacvSaIjp_POpa>HnaMwGGc&oReZx%NXqTAD%dAR- zDg-%~C3rYMUS$KB$(d{fGx?3pXC}w79n9n;cAc3#yhKfvD7kpqnaQ&&nwdPh62R1x zk|$ReW)FFA4d+PYxs}6A9$WJ`5_xKEW1Sqd4l$Eo)^E(@kEKPbLXaC)EHimurGP18 za=IGIOukn0BhmlU26D3cns*@Is;eA{T&gU!)XwBel?bNRPA*iPnaOu*2s1fNO=Tu; zsoBirB=rt6`9^&UrhFG>qyN3m8^{|sQAk0nH+O&`{KWkj;M}GpZsvzFq8kyaK*U()}wPkfD$Dq8*7Z(f&5w;gGncUmJZD1 z$MP66`L9f1CbyMk%;c`}IWu{wob<&3|BIQNQmVuvf69QoQCi0;CdZR>W^z1Pz)b!o zdzi`1PFFBRCnaP=C8Z$YOEM+F=kzbg%co3-I0Qrj4iBk!Yi%2JC@(h{6 zOdcU6%;X4i+NYmJp;|;LU|C3+GCf=|Z`~x$2aok}h z=Z)%hRR-j<(VCfjHO4TLkH)*qH{$<>C!y z^0ZjTOb!<1%;Z_@|GBCFwQ@@Ni5|Jw?LfW&O_|9B;0fluu9}$2Oa}jpn90t6Gc%d@f6q*2{kNIPgg>Th@+TeKJk&KurBV*`zuz9bfMj4jgP9Dg zKV>F^>TAqoNFCc!?MnvIy};PlBgit^qXL2~qRW`c68bhXSwOdGr7|PS=hv9Y;`s+= zvUIN7TE!s?=h4h$*}R6CESi5|CQIfTZMgp@6XyPH)Xrp@T*yo&$%nyo^kj;Bg>^DP zZqQc6C)4A>%w%#rmYGbAvzf`ncpfuZ2Y<+X(}Tb<4v;nQbueW{M!=y?#bo^J22)j& zo$nZCvge)6OlG_#%w)0qBQsg%Rxp!AZmV`G9kRq70yg@8GP|A08_2wN88cbce#T73 zw8sth8nZXwW}R$O1CvyuWQtmgnJiFU%w%{vnwbnvz05E!^@s%=AnVfA%w$x$o0*JB zZ!wb*X>_v6jBH2yFq6sXE6ija`Ytn>hwd`iE66JJC)UZ%^S;42|771;H$^2%W}Q8l z$(r*8W-{Vj%S^VL2bjrZ^9nOrYDTtK>5zeDS7x%yoWxA_m<7yahq=LH1iZ$C*5C04 zvYPyrnT#d>VkR5OY8_MtWE?qq zbBnqjvpB&4va$>8tP&;bx+G>Ys(YH5jOo10WJI@$nT+T5GLzBVC1x^~t6(N0x$rJ3 zeX@;fLQMTX8O3$w4P*@W6f+sYGS^=2OHyNKTXPu1BHZqg3*%!=YWcEEX8JFGl zaiUpN>8c9R2JDIB02zrTF_UrFW6Wd}Hkz4i!8~9p#161zCgZP9n91ntJLbXQo6Kb8 z71~YhOU7NT!AAd2R$YBnK#(=pv&>}0mB&oRTM|qelhM`&*2!3F7wcrCb&Q#ev;JTv zqbyr@wJ#ZCwPGeCtRCGxY6DqcJS`72qeXUiz7tjF#?zDFZTA zs@6j>87Z}3CgY?&%w&`_hMA0!3YlSqnF}pLfR2XDgg)m;WFB;!naqOzWZn;c z$nnVzs8%nP8QK4|VJ5quzRYCrGYm}Wlbz3G*2%ml-@^g2>siW7<~$pi$&BYKW-{M7 z2Bw6_Z09=bWUf=eOlCUO(^P@TJf|U;;_m@>VV&%8hB12r7MR7097qAb$~!Crzs)+? z+-zVbTbn%`hfHjKVkXm?yBvp1YO3{Cg&qa*`}k<4WHkjHVz;9(mv_5Wnt zaF#caaf7{|N{Eaa+A)(c!(e7IVtA36j29L&lhMLvW-?Yd#!N;ErpHv8WSh{KnQRg~ z1C4;!_$I?tW->x}hnZ{-K4&JIgR{(JYf!mACF&JqW6+eDYzqc5lS#p3W-=w1$4n*! zpD6YiAAUH+8^~gy>f3$k>KkzItRW!3>Dw?DnCaUve=*aCT5M0KeJ^`z1c;U#pecP`Wu_^8K4GRQeNHgbls*r@lo@@H zC32u*`p!yIX8Lf7o0&d>GLo6TXEKACK0Q(h_RtZK{Z%Of#AJW>B#8AB}JrTKk~p_ z&kPStv5Qz2#(d-lnQ1=qpO|Sv@k`8@P+Z(*rs=-5C)K`~?pxRm#`&k|hog7{rXLm! znQ1nknanhs&zsCNo6k~an$2f5Gr2;4&rIGxmzc@(<~B1tZ-h2P6@q*h>>dt~#aSC> zvN-F_OcrM|naSd8Av0N=z3;;cu9bY98+068jo!QLv z`KQIqC+6bFK0v^RooUw6ExaKHe2AGo)O3;A3pPKkGN$h<#W0@%w`QjABK2gB0cSAN z_m8rf)4^{Mdyp}G*yvNF9zUSy5|d**R~z5=w0IUQWeTm;_FTn0YHdw6{iDSi}yATjM>*NGN*em{o3Cgpy}5v!&QN3`n6DInkFoXnWhO#XQsIn<}uS; z3ZFC6R0=nk%fR(Us5D)0etL?Te3j>cJ#@~QKOhr=JEw z)CFU%Hzb9LrxjNwe%4R-`0+c611ZjCzxc=e_?llF%P1p#BYup>FVNPHJNxl?Kc1&J zh%#I2$GiRbxMHKwR}B`%!QArGt2}EI0`K4O=imTw8$V9<jN>BlZV?(WCE{dj;M5B1{=KOXPLFZi+NCBJ~zk6-iSC4RhGv2iu7_v0OY{EZ(U^W$@V zd`&T)zwme8Z$p)_Ml~9Gq#xJ!;}(9L;>TV5xR)Of@Z+I=JZ>z`KN_Hs*-L&K^8I*` zAFuM`5(4yyQ6Z}Oacw_t?;prIfCUV7I{7264j2j{)EtJ zEM#?g2FqD2=doPC@++20ST1Av9m^kBXrC*x(`-vMIe0ccbWY*B(ErAA56gWl-7D1UtE$v=WOV&WF7ZYdojMHc97f}u;Dpji6~SFmjTGUXvHHlmg|4HE3-rmA3XBsd0t)2x0=;EW9o!ZE zSc);JkXs7$q@W_(gb5inoYSxCV&1W~g2G6TV&;-LtZAvn}XVZohh(b)K24Ad|Y zuz=R)!scNMoMAD+&|BeGp&y{PDr_FHpe)QP`!3RJ+16o@AAsGKVXdN=$^k-hsyn5IIcl8*&Cu}R*E=JK@kSV1Na{6K%F$Jj*_~I8; z(t@Dy=*q(43WMsUNEO&8$VD}Y8rZOKvDBkvy40hCTpOUJL))NsJRTk$EG(UA=fxUEdZ(b`bZtDP)J73T zdbgnBL~oRJ-qKr=--xM9hyX06&$h|*xAe$Fu&}2K%Z$V5rmi4R84DuPpY5nx=rO|f z6NFdrao;MImji(}g(b_2Mz^zOxV-R|9ue2CTHn1pAB-z&(mTCZ>xh9D5QoO@bO;!_ ziw5Y;3Y!-#=oe`#{q}9WWq>@jQtzI4bzgR%wz~6j6d+$)ogHXiJ;R%k)qbw9@Ac1R_T#7y~k#ZF|Y394Tx!vJO-??KJ*5bG;_L3>K+NBFq z!S5olV7~|}(9H6yReDoXiTrDo-ne;5GZ>*jMT>+1Lm#h*Nx{)OGfMJ(?9C|2GuQ>a zbBTO>wH}APUsS7iR_k>T`W&H3C3)zvwd4^c^0(D`Q_J;NyhF{h*86%Lhk352`1df+ zdw*oP&41SQMw#=o>u6yGv>tXcY(cRIksG#E3X_xG*Ta$8YwzpHSbg!n9#^v@uW`P) zqSL#=UE3|fQm7DUpHz?vq>NZ~*68&UOPbLZ?`6l~_A$azW=V}`?-c>w&W>Zb-GwW+ zq2om1@QO89Htb4BjgnK==nj)Z$~AghEj30SUZeLnIZER`(CeGD)CigOq5dlA$3E0s zv`dY;Qh9WP2Sra!EJsUtkUsWWc0feG6jzsKyIx6+*tIq_YCM{JL8po{RD=Rk#f7UM z4{m_0Wyg>7S}5RCSk*4cr@Lvpp29SvacJ0#%2n5Gs3byC#2!)Dtwb*PNRO+HBYn*{ z(z4oC5k|-1v#yT!Eor&*fB(R?n_8PUdU0a>)1B>8TL^M3nX=dD+p`vN*A{ z+MF02D-z2`V+ioCRi{gYshahQ!lz4Q#(KRzoyxiE^=J)ee(ica5vREH)OtO~6p8b< zTsYPF6Lc&A1txK7*9hz|WuxARb|~729na2?Wmuy~ziiZNROjk;p}HFk3CsTNq*3LS zH|cGgm*gd#!Dn36SsG9q*H-)V|2Rv&-R>tDyS=bUPi}MmUAOs{znz`L;gli~P%Z+a zon8?_7mRaNXi>JPvCg|o9M0CU?0q;XTgT;XzR*Kn*n~n}z?c3?^n0d~(#oIc<4mY9 zuB@`!K_cvlab-3-IjATTRoKXJFoZfI0*y**5E_;pSasd-aTR17rBPEX*=(GaKQ^mI z>q7HFpGh%h)DI1FVyeCwsa4k%1eeITPjwG6eeYBKMH6bK))wOoCU4Oj)A`(DB(r>r zUaKZD?I|j#5Jn5FKP1dqhTaIR^t&x+rT?`1?AodS-tOC{@ADctZPhZ(ZoT$kAL-RE!?z?P=l^%|8*^68lAn(4b;|5uCezV>=d!A)lwjX%(B{%$M6 zfgFx-#)^Jke1K)v*@|-NZn1rd3^7-#Az$C2Kdyb(Tb|jWM~43Jyx&fgh)D+T)Qh#F zGvtPy*nWHkwg)`QD2Um z@h@!uE|xWs?WvWew4)C^=kH_Nkww{AwO(?~6k)7CA=i}Yjz&jUP&nzV$n->ik(HDy zMkAlvsOA8iOL|l4PKp&NNu5L2%3Edn9qs$!^2#oKv39to%-gMh+UVdB?{pJg*a6A0 zV(=HcQ)8ksgn2+lNRr!p@O#n=rkjGlD8@yQ`GtN|`_3Yrd-VR=cg^M8J^Ba@^C4c} zqc`$=lbgIkpgn%`B$eHnj;HAhRPJwPJHokGQ-TP+n2=gUOJ_U1Y6dNUli zmZ11WMzS6t5s}}DzAIe1~P-}AHOyS@T#!}Ah(uJvg400IZ zxVs<&XMsu+g|DQJaFiF0amZ)(q1$uZa+|+B%h5%<82n^2!XaPZr`I3oC?}bYhuXrd zb1pARQbg^*I8JPv>2S5miGTf{Fy)p#saDpk-L93hX1kivdG+L-H@2%&^VP31@M}Ff z^sCL(MqJB84C`M?=hu2Yi)+cO-NiEFYdx-=D}l0co4=~!Ht+qLn^+W8ExJ=W`vuNb z#X~7h_Ox1Aq|;>yUGDr^uTj;t5SVY26q`u??Q6Y`#g(1(SFx?_Spw-!aXKa4nrR#5I2A zW|#Er*Bg6^=NcJe7m8x+^8O#ROD65=+eYR0K&Lp^mX70C`_Fc-aeNUduyJgZJ;kRY zaQwlDzs(ol)AhS7kNFED?Hu{We!Z5pV~lYWve!3yEsJY_^S5F-4w&fbM~OJgU}g6! z660f>xzLs78TpgZvU2j?GZLD4+~t-_59qOx*npCBH7aVU%SE|%Oh<#5UM&CoM(QJAZpmrXJ9z2f3US)6?a;@{a?0t?I4@bY&TJ;Kd2a!9xX3 zO0948E?R25O#fEjua#|<2?zD=p=A@CUZXedO6}ck-d9QXJA{XgqJw&PXjwzv*g$Rk z>dSvNTIC-Hb$jT}Upa=GW90h9XnKfZtl$`}I7WMl(WcSPFspL`>2+qa_23z_vECB6M)+4YECPureH2~!qdZjpIM^p~~N z28)mCk&&qhGa|cWW&hGLD;W(aIafHZG!c{C=CTiDtD`is{(nc?dA0QVQT?1r`>cvQ zb_^NqDl9EOrfW1bUwj-lpe=960mt=vjv7%Y)Li2RgC;QOL4*@$;Q@6LbjIA~E#2f& z#EY&m81cIL;vvpfI!heKB+nRe79wnRi})Yi!tC|@s%eRDUJU@*G(2VH)*yk zZF)ktYg&!N(sfdwR$b1`&In2LJs=IpsFCFCEaf*R^;FxohAFs-qIM^h(MU4pC%v=w z$ts!olfFaSv|YxZ(jD5Sx1{?Njxi!aPD0os*CtnzrSg>ioJreQMFyVMqr*2`rF15z z3+>P4)|&&zSRZ~d0#7L^r}Z|8sZrQw8QycLtKHXfTYBAClht$ z0o5wX_k3{P! z?;PyiDFTph*8!_y+PKZDn@HDnJyKitiX4hKj))DaB~*r8sAVPM1|zO>L9SS<;;;Hz zuDq_ltwo$Eb=}YpYRJQWORu55y;U~2r5_A^>+c0W<3+#&g_aJu}KY(_YYMotK$0WVoaVdl5MQM4_`JPUo>lG$ni^3EHyKWkHE z_8onc_STfr3wQ7|V37xsK9Hr={??zjU18tdR1JRjgF+5UwXBj=`KOFfOsQiHsWcK<#LVP z>d-vZx8#2vUe_c8y#5&ES)k>FFs#=E( z%>DqC5|Nyag3mgSf@f2siJ(S9_j-g;5ZFna_*bNhIHmGh*>X6&eJ5>Y>8i|p&S5&yoxit|E z^t^JOd#l_^2#0uA_;&aH%|$?^zSKz;RktQOqP)E-E>_38qH?41F^)jv_~23HWB#n` z)lsyl4KgYmm7ldjy27oE!lN$qs`wRk6BZMdBZAe5${H@c;b>H~!{ml=97a}Ec{m*9 zt?iO`!>xO9P4BE>ou%dUDD4`7pq4#c21i==Yqg6?PefXiOxomcWmuGz`k{_d)*9Mm zG{h)tV)(lFUKPKfe+hOzs@BQ4TN&FLU|UVMsC>+C8}3q3*6yZtrS)rDdzr#t{2OD8 zZB$3u>G#62EoK~JmZda5+Pc`Rjo&3>9F$43UKKwsatl3V(D|4)>VU@2keSA|R@n9! zI=Hoi&Ks4D3LM`~u5nm*M6Pr8syH!&GD!YKm}tN3^c%Rs#-TFeDBTonZ|xQV0|uQ} z*EP1)mV1nCu3i;C+(65}{;2R{f0TjosI`dDKDTg|RR3u7CFR3>Q-%Z1mfi!YlrXFkDPRxX^Dqg>(J3k4N};=Nw!md3ccwBZj*FC@?fIJ`&c+C=LJ4R7|S z3;m);Y7`zw=YH``YD~Ko;>;IXYO~S?&8@plTKZ%1N(*Zn?U~s!zNK}VHgt_#+S1ye z25Q$^S|4IvdcBo39D~lN(!e&>AOphMT8Egb$nqJDLlTib-iJ#$-D!O>@`(q=4K^Cn zp5=%@x@J_ZKk>Z`Zf9*2857g1V)w^5u(bc!UMTxvyDg?4wvSOA_7fPpw6pfN$SX;g zW$7>Ntb;7zcHrcW*6&PO@3S(bll6|4hU==cwT~9#Egjq$orBhEsx0baU1yQy?RrZ2 zcvtH)TF>F~ldjg6S!&tM+E?pQDD%2m+fO6t{4FJv?gg?5$= zu!>r1>TsFR7aeZLMKY}~I_sEArCEKgH#IHg13A7w4mt$`zW#{NWn<~7{?^In?#>mc zT^=_%7g3WkZh?3Rb(@|4v|)NEMR+QTUb(yfy;d=l)t8i!(A4^>qOy=e%FB9qoy zZX0QB(W0RVaUP>5d!!l+R&S8@orLIxd z4rcAlHt8LMdTH{6Tr$R*qn%kQBgR_$x2V61Ug;Fz!M4*f(;D2K`7LGr4_FU`Ua;U7 z5sYnNZgc&@(xqeR+O7Ab{A8SU4&8poThDt^hf=42hp|?)KJuPO!QzBlNC-Wkkp^~w zoy=k26y^x9i#ZD1l{p6NW{wA^F*g9?XCfob1n_{A$|}$dfx&X^1dOlN$;uP0^@DEq zR+SoeR;EnEr5U$|-uhu*%g$XDcb%O%+Kuly+87x#A*j0idZP7tExx%-dCodSi?2@W z7@4-TQlKn*&g#%Z*SO7bBju&%tRwW;G`HFDK=zwt?So90PqNl&&X$p?=~xqW zwql!bxVG;NLTrM(KFJ!%J4VL-=sV3S;&;2$jxoE89h$jK-xXn;yp)dNr?VAz7o4rQ z#cwV*phU(SYCMcamB-vIKzN4qK9BoRT!CEryfrb@F`V>r*Y$$(^h>n;hCKDWH7UqZ zUF8zDUB*nd_P05<(wk;#oH#P1F&WK2HlAKtgarp zclD}h@w2giMl8m~Ese+W@)#=V^#V>eg3>}dqmf>Lyz~OjLuw2dKPpT?Q;#i@&8Ao* zyQhw)yrHixbEM+lkTe`=x8t<8AnhKsooay7ZNTYH;{D2KKUpxv>gZske;8?)dQ~+4 zk<-9nw#DWDNTV60QPx?tP~?5fNaH%nrKe7DW;g<5*i@?{Jaqs#tXD<58A$I5m7XJB zrcK3|KQ&9`?`UT1I|cEL<8!#=(y7*->O!lzc$(G57h7SR=(+@RonuWGUKG}WNW$W~ z_|Uk?N6Y2xj9-MhpjXCWBc5@ALZ=J!e|Is$qVoTJH6kNqU|ft?x8eumfOau>K*2A} zyNXqBQTV?+01q9>|EDAPUmO5kayzMiol#4^{-QMw=VSeg*81V^9La5u=I`>-uW$i$ z*_Pn~lviG~Mmr|l{4c|KV|+ z`G0yTbHvZ8bP=0XN@Pd8CTG)`&dSh-~V!{XZhN=g8Gn`~(->`Xrwh46JT1&QR-cn`gi#cdA142}Tn;Ge;PMlWR! zKf;XXtne?H@%vx+R%ZNo5&kjKuY}*egtJU&-Yy~}R~EjELf|Q&MswpgkRA9XJ)Qau z2YSXRdMBze&1{L2sdn^e~$~EWD*6^^cRS^NXc+Z^MSp?@cTq0Xex7LrX)jVg`dpMVE zx*7WqH&vrFu>bSeH;tlAN3_Vu%g*7}xo&OLgA^}{4R+=^uDG?1g>u_;tD|bfyTDD@)hzZX0$|IfLdZ?|471U%A&Oncojqvjv&O{hzBw{$WjdJGVS;8DK z(wVNICTl!^7J_hHtYfgQ?d_D3**>OAvkvK9nzcs_w(FF%EmsgZkN{yIs&MPQ#fhl<@mQxfl=?to>Q}W6OUQs{=**zvT?`UqyU@QY3 z78MmdEGsGi2PeDm6Rf~oZ)b`MlFINF94t>{;}(#LcL!K|mR~aV@0{u`7lRv|Fs0;| zV}`M8F=$;`<<$Jcrj&kE=rU8vV6Q28&5yY$ld?P8u$UGWm{O>VG8J@68I5>DcMVS& zfOx_4&!%+6;+k(tNkJUvg4mQ+SU1Cx0B(RK9!t!T;VEfHY7I|uBM`NqQ%VGuFeDU+ zCBQ9e9+TTT8kMYi4ACK$xwoJ*fPSn>&xlPwzk{fcYkz;R+RL?5adQkgL&nRo) zHdlKZzf)(qO;_m&HV`jT;u9kD0{HQ1-xLmLe( z%(cvv&e{ZM12DtgCj8WFM%;MUJX2SkWYf`3DQQPhpYwOA6R;pRB}Inh;^7IMY+A0h zmMKM!&cy)5{;e#?wbpL5OMH@Z=0rbO=Hz)zDP418angn-Z@{tzCo^qVZi+kGwV_{j zr7iLYB;)Bl^yO>mnMtm9jTgBloX`~1aTp#9s1bxweR~Sdv)zDwf~sHNPaO8z13cD; zPA{%coGZ84US$#*HTtmNj59(TP>04!_DW3)jXod*BWc0s?QYYzX~ZqA%YvEKs&-TP zkCZTkGPl|GvD`4z`k7Ych8#c3TFa9;c(O_&7BRS81!VF{w++ zy_Ybm3&d3#@}x7p6Uq_N2`B0t))>i|HK*5%D>nphNvoX2dJ(ogkM+CG^cv^|s^Yis zs;DIqu&-0fBpMf$<>G`pQZcR#t>jGi)Ifq&t6~RgL;>Y71;`AMMx@4+dn1r()#^%L zVhk%W2!b9$g?WJ1L08aVRQiDO7}2lXHMn1SdU`+X(;S6(AB_>OMM9<~b<)t8S6-dd zbpZ}EWMsQtcw9@bTs&jX3t8^^5GJC#m{{heexwY`zQSF?iLT-Rx{f`R`L3Dx(Pl%Q zHL7#FPNw{QIm@r(XPU12OvzwpFoSJN99<4G5djH|Z)I#;BBy+Vv`ho6v~ zCXv1mvv0yiXmsH&X?w*Qjb6-@FPpuB(R0YJGVK*>qehi~M5hsg_LSb9ssUAik{sSO zCpAC2QiySJpftxYwpl8RUa>knsYO?ph!$we!Bj$2i_tq?n_Ki5I-!^f*l)U)ir|On z?9j#{cHw+p2_s{;_a>GL(eI&mLSnvIyuhXx!DUra=_fgr7GAYbn%9axO2Wk&Q?ZEC zD)LLqQ=Jm~NF`P@VImS6{y!x~z3;WMk|gxZF%^qBu`<8J!YQp1l~&n=bx14oe@u%C zcINY>zGXp3Ombpp{1U4{iG8jTJ2T;$+Z;3%SB=@Y^J8b!;7Z?-g4bNFv7y10+eOm; zn$^{Qz=NXE5m(1)Nz}BiHZ<0QulCfE_L;Q7SLgP)hq{Zn`tf7;(0L8LBA&cQ9U1!G z0d8~fZ8`TfYjcmO0=Kft=@9Vdnl6Ok73xB$(!*`8(t5%fqnVvS1zYxYSbiNBMLtgK zg?-xcOXcZ-1^aT7&y?qh28jDN_QSPN1=mLK1G0L^xqu(^@e_xq9t;;MYCq9wj%eT= zf?p5tOFXspoNf!UJTvybkmbcJb=j4a#VM>yV>`_g@!sJn5xz(i$E}%-XY=G3VL~ek z#9DZ9>!FIzi4pY%Hb0|xT4wfAK`}b$<{Yl&<1UbZ0v$;?ftDf@xjtjBBZCdM!e zJzNOoKU$!B#TvC#(@0~)dc59_Zipe$9;a8}ajQi`xn{PtZSAjlb5}(DF&TF++Dt#k z;0fw`Sw7pE7_{E)owGj8tu?43Tg|bys1DP^ajE&ZN-f?VrVw1Em%JaYm(%B1Gi^AsR@1w?&B9b^QtrqwVegNa1EanUKW~~Pxz>7 zrZ;-Kf#(SDSxgYyosx=Ev7?_Tru8^tMWh43|B zVc{ZjB0vZuG*d4ZWgmfvJQ34mwb7rwF}4*BPAn$4nz76M6$hD-75~X!LYaHla80^fF2Z4|=vh zcO(7J>~Y3)JPCg=1u}u`8@Q51lI7pVX{rWI<^MA z76hS26xVc_8N>bR!Gw|o0u}>#mRjQ~;mnu~cd1k+A<`Jr? zW@l)x2i45ug1*E@naZRJ4R^;4Y7XXFzHJma3dN3dT4mBx{*(9~%}HQqg3$o1OHYmJ9|Zr47zAUi9n;`> z&w~FPgfPyBMWzlu2rINfxa;ko4?>U>wTwm~jBQ+J@S8ZY%bG6vCCwPwWnb-4vF$Oz zv%*^#ur5@p*t1xwtP!Q>RS&P-*mroUxJ(JVr~p;GF`RX*GeqQwKXBm)nrbsr{BiW{ zGg2U}#0y>dubdCL6`+MYdL{AkVb4_>A|$Wj%>DwrH=aj-nNiMa`nlxdb|hjFVwPWK z6i+NQx(+Y7k~Bs+JqV1#O~RZ9Bo|D(UOE54G~>my;w`S>OmpUvR-l*ofC3u@9*G8J zo)|~<@PO@-6nc-v#5AM4g418{3TJkkA()+CZC3w`&qnO#FJ{#pR=LN)$ zrN-#B75=QY`8xS?bhSL|R?Tnp)|en;P_rkvdm(DaYT?hrCecd12Huj`l91x#zN(`! zYrBokD%#^X(^IX^#i>};9n|e$y&>JuKMRu5g(B#kf8J;a$tS%NHjz{nw9~ui9Plnz0FFb<%1xaneAmuS{yE+7{Yp&y+=`OrqsX}Gb#%>jUMbu2&;@W|VBAl^MLZzPP z%&x&ZRpCBNP3TWjcMm$`i`CqsN;gSb^WzYhnU%ajx4$h0waM^D@i^PN$?z>k&QbTGVXkNk zM~R?gIve;R5^-070KEzSW|#Lq&ZBwZJIt7crMkS&*1q9{rNhzRC|u_MfyDb zInng97=6G}Z&^CoybtARwutPU^3$u(5HGzUQ6|gE7*)ElNi+6+d<@93@ZqLW#3XB~ z#3zS;y+Z&)VEWd<08lO@n(`tn8lJ!dIvy3|0XyB8jnU)cED0lT%_rOEo5fYQOs7s$Y`ius*Y|K?FI`{j)=n?rrPyls zc2;P31A6-V8!4Ot;&mLcG>{O>aKkk8Bl`G&*(F1^F85Ybt!qY79JJ?qi=lj%4{gxR zx|S5;2I)qic2q&=g07o}sT@Njvb~R^3KAAK`xe7^aSq$N1-{Jd``CpohLE_++fXrC zMzau}lZqlj$^pbWNk44nu1dYQ-pgeyaVxwm-ydU^t%hXsPD$UNWp!H(UrOIEVD>u0 zL;l~3_O191piQs(*}tReYnRxSI_!3@g)*OQhB3oVBa7Nc7z`fVPQyxB);2@ftcd-1 z?jt&JWmbX4m73Jdi)b^u2GF2t1GZJ98-d9=(nx8*bpje+G3}+yu0aWG|2Fh^1G};f z2E2$4=DXc6Ztx9$b|d8g?O439iP&y<(-v`s#;|32>!c1UE?*+=j>mJ@u_tX zDS(4IX{P!}5c>LP9ljjHXy4okdOsm)=8o3Oi<3LhpZZ8E(vt8SV*g5Lx4VQB zeQ>}avE~jpyXM?@Jj^bvFO$0-huLO*nIbf^Oe}12ca^Ak-pcP$AKAd7UNL0G?lili zzM(onzx`M{!hu6y0EZUhd8uB8`f!NVzG4`$_#$Q3v&L%89U6tKp>A0_5&uwWUx^@a z>0cZj&^MtB_#j6=%rN9So-f(|2ET(gT&Q9cs?X_R!LJ&oi1XO|R}ofmS!DZP#RM7S z#ZJ9y7$II_U9ZCX|7|D>ZZQ1WHY!(@zDuB!Oqe*BAhXiJNftVTiKHD3wp*e#q?zTgrR9(5WHeQKN!8svoOnNI<|5!$h#Eq7ReYn~gfL#$z^ zVY2l7O&0%G`7Rq6^7*U%ZJ2#d8-c-R%&yrd-HKgM1qJ#&?C*&In61HPS7V=Y z3rf$f*ULi4%-+;rHVW&ur>EH!zL?-Ttqy6;w9VGJV=%a5wi|ausn~;0 zJNWlRO!IhdVbu!H*13ByX7ubn?#8f36`^c3P5>OTr0f zE1UN|eaoOujP5sXt*!+U3duNxkvE!MkGfGQTVMMIVQOdZaVvx9TMtkrjOVpJ$}4Kq z8k@aVqt2jmlqu~igLxR$#mZkZj11Jb?SoXn)BE72`q4(_d<_w~5koN8y4VOWW9MHp ztciV2L+MjtcHLKo{vH9H1h=BuWGu3`2!4P+!>V@~wn!J(IudsqhKkW1hp8~yhPgI# zn}*1{7S9{p5LofPlNG&g@K4tCP<{|pRD4`@1yx5xMTSEr3bup2-B_bL1&`mhj}UXs zF2_!5EkqE`0HOQ@=6u~Sa@Z5=n-yPLIZ_Ucxn7uO7h1p0Y+_xn8%6}4#p0691$th~;@>c22ExXZRe~%z$YSiv0&o+ndc$B2oCNSNfb#*4as!`Y*9m;u>@x2G zxBy_jyg-tRDBZg#erSOGgK@{f&khLFOT5*NlsR7XzN=22W$gJt)2# z;Aa3X0$6ne7qD^yPX{;@U@O4cZr}=bfxuWfrXK*<4sfm;xRGVO32+&}^8hXf*y09m zXN_;7ZPOv3)f<3U0AAn*?__>|LGiZ%UI%a`z(xJwF+QxAz;ghO1-J^}VmELMJ44{B zW>@A>fU5zvyMeP<+FpRMdB|J}a1Fo}ZeT0hu@`O291XY#crM^oZtxl=??ds!X4k!& z0iF+VjT^X$6%u$cz)1jG0IqWbpJ43(d-a%I(@rwuTZTn}oACGqa@HbeV}H&VKUVV= z5KRDh5WsZ+H@SgRSvP@?n_W|P0=xrYryJP9EDqGO9N=lJ(P3D4|5U~7y5}6tF}G|L z_OFEiZGPQ@#o(T1@_h6i|FS_Lqf;bi*Xs(xcd{vO8wN_J;q7}H>(=QWR>c3Ov+B1IIh;9_ zoq8L25&1Ip9q67X53}NT3=fKk1$f7BPr~%p$F+HEU5ELJvxUjqW13v{Q{>+Z;A(Kh zM|{havWPU(FWzQT-!*(E{q-4^xZm*W;RmeGq8Q{SMexz#3bSkHwp0P<{NI2kvVT7s zgvNI4hYI*<<;DXDLc|^@`vCSp1KNi`L#krgi*auFzFK7v)`QodVkZt7o)zC<55H#^ zE4`sbQ;kxkzc%zmGawU>Uq{+gw*tNpyY9nH{5VuM+Cv*BLpWFYI>=sm%s_nXno+G2P*If<{b zFjRDzU8Wm4BVnP7HGz9-kakX!-@++8yRF)>g)FAkaDQ|SUwbrJZ(643g<@b@;D!sU zw&@Ah&}w);WN$s+@=ER8CAbEMfhaJBB10jxgK@T*;=f8*(;<*~Cp&Y<@Q@{l4E&yy z1#5PybCH)7q(4QCNJhZ$}c7(1ie$ero338 z@4^7Urm`dJz2jN+QA5b!e%h(hkxGa2sNplwyVYpVqiuC-0IT~5@k%W{_EHSJ)S?B( zmTFjU1;$D(XV{sK5S!kzfmzyM8I5m4@Nf$b&9yGSzmK)R_kxcN zpLuH{6wc~khx&<>16cl>_5$5M;wv&{{ z$+Kb-SCAlASlVfDUMwU_57%S~UWFK84IU@3B7(=sfS2`^2RvAZ`?9*zhPhH)fTQcQ zVTLE|NT+^@ZtQuE?fB9#**mkESh1DdOPych+)v{XN7Gk^A4Tc)wQTP>94gX|XRhjf zw>Tv%+)vMJWY^DOK=(~&;a?kO#b$={`ExO|ZITg@NftpsAIbda)vRQ;Bh4!*BizsQ zFciCsquAE34e#0-w`mr^#+#HaC2Uk8WWf9f4+QY@M5^@WVr%JN{cM{*^s}8Mo6VcE z`C$>M@hCqdCcT-i|0g}z8emHK66UYG5B-pDw2pThiGNsC!K7~vvu!yARobI2xGbJ~Kj=d^9>sWiAHVVY{(jX6|D^XHv&uD#k^ z-Br-Hn0$db{KYoc1sJ4Gw8D}~G@mP4rDk z7fj?i!TUF?>YoPxgk3kN)zpiYotfb+sF0p1tz}7OK+EXNQ#5qFLPJ$gM?+O|Ml}2U zpN34#K9e1tRlreE7jOy#Dn{o8v}@={-U05Uw{eUEh4)!1DsKqs%O46Y!@lF zy%P_xOivPUXH--)8}pqZPXZ;XzB7yqtB180;WbkIIjWqV?W?16@Qz3q!4v<1?EH6F z{&p;2zL)7A!R40?pV{h5x{V!(s6kkYRKL61NTEDXtE74aYq#T>Eb;XlwDcqNJY7rY z`Af;Y(4EH96Ws7D)zUehKrNl)ndydKjhvA5&7jn_z$2C%4W5Wzdr9a-1FeBN8raaaor#MUIX z;<_O+@}(=(jQ7f1NBFfV(o5@z^--;#3l>S*eyY;8W6XISX2`Mert&zW>HRpQZ7$t- z!{CpZa=B9ocWo`8=$&}tyD4>i2A%1g0vEQlWdbwZFobw#HtO$#m<8pAW;ViX@7Wo8 z`9}(=1G;Zm#SO^67k9Ca8-{;)kImMrs&cgd8|Nzq-%6-fr5D#auK!^8P;}3AQ z(o6f;sUHm!hiY>V9_lRE9Zg(n8h;{k1T*y~kmIGeaNV(#8!$C zAwHkXr!ElQwk7kwago#~~IhoiA+Wccn-#Y+wPRyd@+v0JyR&sQgH% zphBfZWR@Jz8EUwuO6xYU6QVp$%QIiklk1k}O;xITn}tjAL>lY)k{l#eEoH@$JdWOX z@%MUmM3UcnvPP${IDpk&50Rwq{$JBvxh#2>W z(b!+mRWLDQYq_@Sqpb?RPoNWBx+1-UTA@n6AI_?LC96oo-Lq+d6+&;voRR@a-ki!Pwdhb-Fl@TmAK)yB^n#!_~=={@{h)HRR z5)zuS?aD~MDqONS$q4meb>@ZEqxz8k3+~uDoDkWb8N(_9jOiB|hydfFUxez{H)B)@bP4F(BCh=+7OzY0d z={|NmXp2(GOy&%dBWJDLNAD(klxV6$1h|BEdlY&ZDQfvv))O*SD&DL&lqe!Xx3F71 zJox1+(4)4zi9;$mw~Y3lDbpsB zgd3mEJVnJH{0B~4*N?3P3Dee>3Vw8t0Fg@T&Ew1U@)&zqFMH3V>*W*iJb_nFB(EQP z1Z8kxi7*v7eDx#if_k^~cq|w~(2;l|e7V8g`-Sc%6tCd*g+_q5%W6u8;Du>GFVGYPwAa4=3Sm^YOt{d!Y*>k?JqXh*;3S2j>nD=`tZs)QH) z?3l30ZwvA|gf^hc_|~)lrU=y2v){wV&vaQOC~WnR$e)5SrRQYG~lYVcpp(9Ijn}U zSlK06b~E2Zc^KOrCl8V=Yqgin@$|CP(Ge$a6o)Q6X5R$D5QcJ^tqTvhy={VW!pZA@`u0Td2qITPgM0hw(r)3JC}PmtgDUOc2T)ETZy z3lvBGL^(*57EN;4@0KGy2Ip+1)3qAia@MiE$#Qf^Gj}k-&JtkmZB~e{0hhqjMR*_1 zx|6Z+=ESmq6tpV`LzW^(N)Mc4`TYNFR+&P}p^-JE$On_>-Y})hYEK=O%*oDh?JUNf zudi;FRaKfh{T6IWKWvT2VFy@aD(aa#gtg&6`u+u%-tCB{9!@gyUh=I>%XV!6xV&5# z2krhuYZzpY?4Ow$XymrAF)oEV9R(TkAH--g_c>NAhW1Pj)?SD1!5UDFXYRqWy+V8Y1S1QcDu>0*;1UD= zNs_m?2F{^ZFaQ-eHbG?j^tUY`mlaNxBPY)&r9Pkx#3Qd`wl-_MuA|H}E*?MCL?e8A zF>qY_&CQES)L3suI%}UQ2aU@NSo|?=%}fKHbf5kB?S&f?V)8A$yn>o@xO zmk6z>cm&UZR8*%6Ul))znq46rGuHtJc0u zDotJ12iM=}1bN@-ax37|=^Y9kJ>!_oEm#rWV|5rkhq}S?@jisZ?x9;Uq^VwRz+6?j zhXPv(DLqs8linbN97^|S2N|V%&jL>GM_H~JE7mkWR&17Gv%+O@S#mzB%7WB{mW`J; zMd?VcBWIROd+K;c*L`xbM0$1N{ZJZIPnLf_l|y*K0}v>xrz7nF`4MCYXAN`Y=kf0_ z&6Vei%$O^W5O+J$a^)$a_#Cs(gP6#?;;5Y`({&P8Si?i|htkuF9V;G2b3zif(O`fp z)$}b=J4Ve!9LMkDloFm{jSJ)u|D+Ol)=hw=aacWWAd-@nvhxe%l~VjkW?6`}>G4Ty z*FrfmBz|$62R5NNr1LK!x+xDwW8k;jGodbxd-IN$90 zbs+vh#JCCcj{jKuD%=()#YHgVV%dK{96Zgg9EbXdY?oMSfov0fS$u(fx8u>pvP&G0 zd8PHJ>ca~2poMo{Wd-@z*%X92I`W}Xhy81*#Kd5e@>O7DrRVL9}KqysGRH`qjkj&=k*F2~V8IMgES zo20~btn;^W^Z?b9)O8m8B#1dYiWNL5uL%q!`!8u|*e>*67Apnq)i23gArF;;N^rOv zq7yu%u8>bj4j2<=0e`TgqEvp~L-L!%0?Oo-A^un4Daqw4&6HF9D@_?Oum4HbSO%u@ z-_1^yfh+uy zYFA2fRj<5O?0gs_FN`Q-ImPljl01+3mdKGr9UPfwsU?KN=qN5h4U(6gb^k%`l?JGe z?muFaDv9eHQP0Uwd-z}TBAb=%5C!jF-hgFMO8(lrjqRRUuM_8 z2leIWhg7()@aon7%y;!HJF`yyL7c!&ydY<@$_?0Sx9((zHed-g^{@*YK*Wi|neRq< z+<=LfRKc@)<94V<^EYCW-#wfaZUmn+hq7=6{%M}T>X`h3WE$;AtfAIV?7?mD@+|4# z2G+Ooi1RgjlxGg^3y5XvHn2tf9Cqp@dE6rj5q44J2NG~* zFn%mqNpQvs4k)?G51WJa{9RuEB%WV@fuVyh0P=b~lj3sOWw;iHe6h$EI~0+wu*W9D z8j^HQn|ZiOhXPp2LD4WN{suE{1~K2c$rRRTFTzdG);?h@s4cNGuuB|dGLgJCSxk7LqKI(>ZZ%OH^ z#U?yUR&U>=wAJk3%W`zU>J~w`v^zWMQl;S?rzm81hAw*N((VV}*|m3s;l+(!GLJ)?lL7mI?1fB$TNb*a^Gj!Bxq;Y<@Vt(C6FniKle>B1>zLCrhVyGJA_0J@oim>aO*-cNLTN1T#^sV}FYrCX$Q1qZQ+RVm1pn z1nPc*Ez2R;yFMAtq7Gve+Yhna!}3J$-P1_7gG>0Rqvo*uTQM@B+uZYy#R%yNMi8zR z8JjoKQc#Xs5Z=r~hI?*A!1F7I3?Ao}cKs%skF=rVe2~|pKkxOUtdge(Bb|pxYdEfN zV*7b|4ALdH{L5G;PftaDVMU2#i?QG%!2k?!r54mLhY^;RQ&pj&z%OXcZ1knYo;e(fSF7&6)EfdFUg%j@t1V526GtRB*&2Uc2YYa$P6%g*RI*fH11UKMKxq4i|RN zwkBm8SA;2G+CH3X^A2FyZF0!0kLIP+ z@j&HW*u%jL<~%xe?EM@l5G^@!VwYmCxb131O!&Daa-3DHfE^F+|bq zZ-cCVgZ;ft9yRpU(VFP_u%0Ms?tL|o-x~5ORs3)VE%lh$UUU-+#q!*9OdjR^%2B<* zG|D*4qxY2tR(VVg8ut2W%9~__As4-;V+&N~-DC3jj1LtWDphz{+a^Ji=ffo)Jx;?& zI+a%Wj?sKr3CH^eIuF6N6c+=5t`Jz*u197;c%@x>)o{%@ zLP$G~C{zSTok+0>9nL928{bm81SeO&^1oo8d@N74^?JfEE98>E)2cbfX#u=T&Aqh; ztQ%oLe2OfH!|Awt z;vYBKh30A;nSC;|LVCP~J^zUuEFmg;*C+BUTf$Cruje;Z74}ZMv>koI6I#{2zUJP9 zrEc9t4C{dX)HTGKwA=25X8PzC6o|7Q`zkb3;RatFN34e94#bNjgu3DA1P*;9K6qlR zO{=&8g|ID;zo{3h!Sf|5M5iV+S|eb)H@-)Opy0HF%BzYWtwUov%Mgoi8_=qq%_da{ z7G`s=VT0}H;G)veVm0W~U|V}duui{{jf-_e>vWG-(l=u%6YPSGF8)qCh;tHPA3E6u zUckBS_}BYFjgUUTswBKlNRmbiVus*4j|z8{O%bkBSODGbZu4r@D}8MAn)eWjy_wrn zi1!<`4q?|QzP}W6qXB8xL9t!t-Z2TFnvEvZ6(n3Y_r}nj=JZU!)8<|eE-v(-=thmK zV|8_QFnT!lSU*`u6~cfL-iHf_fkW}4%Jp)5dz`*ya2m>O=r6Zq6avUSJKb9C3nVD) zc@(Xs#&w}VjjEu1dqPJxN9)xfG@3}kSC(Dy-+uN%)L|HdKSA+ z>zPju3hi{O2-Niu%snoiSBoGQ1N4f@^fE@2;eHaWp7E);X0i<(^F`PlQFL|_4X4@l zTW++|3s2JulN~rVslUSU`FNkXrvGd~Fj2?cD=7#!*M&bE8o?*z_oWXMcK(FCZy1iK zw2Q*73r)wM3u*O_Nzm$7+QIh`{q>Kw zVlpDk{N*HqgR11ziGdjkae@b$&ArjOv`}jB%%z3iX|S{~mAtF`FqISQLWeBi;AnFw zAp(+k9Z4w)>eN<1?Pxb@kKc>;1FE2;ntQ8nT3>=#UP)p(`WdaU@-Evn$iGLvC|-34 z8-5%uoKlAyk|3Uuzj^&O;Z*B&&G1a(8iBoDv=MA#XFijIf}$y!F$F* zeLt7)4H|vb+&h{gth15lLSG&p*Ix8FHXx&)1DryvEr4HfgP&q2ID9nV6k?qZc$XWz ziIyPXL@kudRR^-O4wzn7;vk;*z{>%TcY}Ab>m06_dn3*PUIDnNACB<$+%JGXq8{*4z$*bybA!jQ{T!YS zcp%_afU9osEM`1|^5JLAz2W-+uLeBZ4Q^%S99{zWY`}8>&vk>>unQbM%-lQj65zRj zTioDHEbA=rkK64D$1FH}Cg2f(7Xe=62EWeyzC`)3i{{?2X25FzFYbpU z^1T@F`@^0Ad;w&0lN+o*V7)gCsz}%*;%nk@9uY`vJ;Y{>18jiP4vaYXTRDSDlKWt{84%^0J{w{|+^41eNY_AjH z4yrKsIC<|?@vV8#*Z1lwhSfe?q{HGq5KMGn7VUZ~iTZG>Y*=PE%5J#z&T-wpSjRPp zHKMMdeV2X)AFaXnon#mOE{~hFk4Gg^JJ1ifThdE)_*%53NpDMx-j=~=i&1OKK7PYJ z$~37$3ZmYq{rl#y0>oTL?wg?1DF&#*#6EnX2+!rAq!>*o0WYj&yUxpz_wLmk3%Atl zP5K_-O->_o@1{U7PdI7wDd&g|11*Te&fym!ro&(+?mcRDbtlqoih*~e!+!Bo3T^yh z!D)BD_kUxB6JGAs_eHnZ%@hz;80c>J)fHGFz+%oTV67cRdS$0dL+;UAxnr1P{#96D{9jJ|PvG|BtnQlp zqO`r-k@~%yAxbaf6S~*sp!;9N*~I<`Y*pOejAh#M!I$CX5VxO%LgPdGp|Q`9O%d^4 zTLn3XJRssLH&L$dlWv%1+t)(#^F>*izEBgutUC-c^SL2!dF;*j{(C969ipK^X#1@+ zw{Z8{(sX+5D!mK+Lj;W~Ze0!wl!fA}To&Id7p@p{IgM4YGpds;f|q?@!g-e6B@es1 z180gss466w(%@-Zn{XjzzaY0O2^S_A1Gu!SAZ z?(3588b{3rBDGy;*48KboAq)%JJp3| zjb}e}A#4Diui%@oT;hGikMbJ-mpt`mx-syJdx%FDGXJ0C9O=a@g#5`%{8jGYrYI4r zuQ@{vM(i`L1o;VGoSHq%*)5Or+EiuFKm+&?uNHX`-8*%Qn^Ba^O?{^nRB`qx*JM9OVX%VG zo6J;4#c(AA4=Y$hi1MNI6h7QBf{zTV9ic#932?NJP*$PoD$5R4f)I=jx>y`Vp}ap? zw%tXD^e+k^-aJUB0x0|p-zQYX$M>I1a@te-{1o;7JC7wzYM%A;^iGGr=vl~tu`Bx_0~mVD5PI3|qM_-;0TvJyQYF-jE|>|vFYl^{vYVGWZ3 zQ*#|{lQGex#9X#Foif3i{LnmhJ{{9AaWBixQ1Fq4Gl)!5UKc~MNApemD!~NRGT0sh z3A+XBqy=&@Z-OUFoT|(Uy6=FVClz`82!=c``cFt@wNsT0>AuCRW2)jmV8RN>K?|$H zGaEWhiIVQ~VyV+GFDC3##kt4X{AtRw(t~KpH02>_!g-cu-1WzXzHDgw0I*d77INb}Qe{E@v08HzHp2+A~rZT;)+xfXE~z zB&4xu-N-=Wx{)RE_~qkQh#%5QR;(MjGK$4Nr36K0*0p;CMiD+@HeR+F+J0(=6~aj#BM-e}a5XwD8{wfflFxmgRAE&da*& zu3}S0W6{_@vV&R5NOoX_GN|vs;&f6qW>{G_s`bBP7)dbP<#USAlYbuJUkNOJrt$~3 zWaB{r#+;kP~W8)O96@pN%kdh)jZ#W{5WaLl#S^ho9k6jzjAF!rZ@TFjb zv^%$WnW&=my(KF&1YVe{B}L4ht&FrKIzvjP633?;EJ|Hqs>;%Z#JUi{r*5Gz zxJ(q<%R+?{RVY)1vhY}?o`!N*C58!EAWk+;l(bg?NfnSBNf+AJiTI%aM&KJZb+!^_ zd*CM8A5Y)Vt6C)or>|CuAxHeM5*83K$XB1-EUcI!fbDRNYw|Y1o?Ir(PhKqKnq32z zJ-FI8ndgJ;W7YeADNaroDyzV|O&1DUw+TfR z=|b*h`>80T+nN1-<<21$hz5V>a>s?J&MAlr7pGrk4foRu8qV78SH=vfgo(8p_Ef}J z+`0ROP$8em4=5oS_ZT)fVr$b8x?&~3@wlnSlkR7W3#L7&h?}~F3goq; zOhI$HP>!k#FIA$qxH;rfCG*cwMvL=VT8=VB#Mjeul)HxS_%BuN0-6TalmjOHU$gvD zt5CF&k2hRL6bI9a&wo;Hk={f-#&ePVC7NV2n~`S0d!Ze@A*x^l!YP6D0L0iuuyHJJoaFp)TgXk6bLXf%CUg8O4~l{;;gq{$_@NehMG_7K^4{Gc3ue2Yx? zfST5yBY|_**=8^!$rKWDWG8V|K!R_EQmWIN=)C@5Nq&1sN!Ia$CE3Tfl;l9-7dNj$ zbqh=Q8MWrgCAY?h@^|8E3R++ndn;ENV!KrkVk8C?=hGmfy;-JaA)f}3W{!O|Tt}`M zUYG?`SvCeu1Y_r;AzA2SwrQapgHFU?_IV;L2Xa9M)3;$T=}Q17>=;b4q(DaCs{vd# zG-?BA<1afxSXS`O2O*6HtZzA?HR*_LasOJQiWze#P?7f->j{mTsaNnxLN95k%&y7v+9#J3 zfW+6)Gm4IPU$i^=S(5j-Z-GA2`XwI%wY3*)I=LjRQ^4I0pGtnDU z--nW1*e*~*K!tpb3KuAzgRiRS4PR-ADt)W(7l0AF-nP0TjTX=^wxRb}VL^d3T1=_e zs+hi`ijgNVj}4u}K1zGm0=H(?yrH2XSu#q#c^_$Rmctws7F1zt{cE7$z9at$cw77w=Q zZQcFM3wpQ}T>GFl>?T-R0#Zw{o+8R_+kWxdo;zny&dOc{#3P+w>j=ntSex zrP+kuoig`iBlc(3$-1pt^eyc6V#<=cFXWUPdigCWJ&QygQ9#`YXcM4R0j78(p3San z$8IaP`tB<^<*r_SeS6QsqdzOhUR$ILoO^Axt9lY^(>snd@M?k?OFu7G7P^7TK7ycx;o9=GxIFU4(8iEbdS1*x`w#b zHQ23NgJDqA^3&Fh=XW9hf^)x+Uqag`|85OGI-wQ#feP&Tg#y$WDp1M`(9u+0!DY(d zH_$}qz6Qy9{+Z|m#%bmPCNIX;;mU4Sw^;FiMEew+x%b8%l8|JJgyBJi;Q`+C8=JYn z($XZnKj-%Df%j6kGM*>{XZMX|ZfRc5FjYm`92UGp$s69c0jY3~gsi#;tCt8@4OTm6 zUJ3T-OR$8e#BQuqLWY_Gdg_Fb(z-ieCv4bp?qcys56hZhAJMl;L;15|4>1LMlRh+y zN~W@yJfKP5tf4XfA{xnD&ua6a2`3I?&OGI=L3+bH_uDj2yN?zYwt@;GCeC5uF6@4H| zE*nu|HH8S`@vSBHPhBPDpMF(RQ8fZt&*Up3mKLYjN-C3VE2A(F`5;M_X;DcdztZTv zk{#<7YTCS4d6f?X2HCt=BM*(!{`P2fe!MV_=Ult<6F)8d(XNRDmYdZ2lukWQOYFdX6{9(mAk;o8G`j!QF!7>$3C9 z8C2kn2Yq*-;|=KSF4C@V!*l2nW&HF?&Vt)O7kqG&R@Y0rEm0^|MJw#3-5x7p{M4%w zO`QWRzfhHEEJKr7+M~*dAy%}!*gDXoxHQ6Cj22i~(W6SJhf6rXsvlKePAVn_0l9f^ zK=Nv+N7y_}3ItVhkX}WtzHRe>yv^^GRI#E0b-Rl+VG`>sP=fr&x2s}8ER{vMCd!BRK`eNg5@Z_Rri$@BI?SoT z;?MSpsZ=3NAQ+`rN#lS# zlkg}edoUS5X$^oZ63o56&7|UKs+|x%NzhKTYai=5RYlf}ZcA5HnLNJT?E3pW6(pPN5g^dXKIBl(^$LJPJ}t= zy|BFRa@n^NYi>EKm%&io5%{wP2BX4K=faY5N~eZUUg)WIn{!o31zMYE`KQx`mPMiR z13aT!Cd#A3(ego?0j~lQ-UuM61iYGVBGt=NMgI*>2R}I4~Eu zx;S|zxvo=ath3bBts|}{D<_Sc28S6QR!+*J!=C~F_}CY&j51{q5BcI4jtfy5o{8Wg zvJBMTV%R<=wz)QszLj_z7jGVN8y9~CF0T6pE`E==n3%Zs9A{$OoPh>vOuQL0pwMUfaMHkIH^m4h`P=un5Kx_;7vRgMQC^b8o??NSR1oG{ z7yix9Hszz@3dzq{ge?H<=(24@Yq4{I%%_-hl5C`-OwLl7UxH`u9k>jz_>|v)dPvtO zDBEI?AyFgW!08(Kuzx1RhRjRVi_20-|dj z8jwzjeKh6td|0nM1@xrKf7eG(rIge2cYXBK$f+YA&bx^5!nwCP>YUzv$a&=~<|ubs zA}xu8Ko%xx4nBy5xv0+9TOLZ8VA0@gOE70hNiOAuL1I4gTUcR{a+j^?KZk77PQ5OW zTKNXWOp}bT?1HiT_y}kcfg;s8Ju`fF7^;T^N9LYo~LztQA?h*yTW zwb`x7HYYygp-%105Fni7d6bFzLJdgm01WNze3(2T@+3+_RQpvJPORWJm={Fy2yv6M zzEBC|+NCrcBc4A6ixy1YSt+n8!?UD$AHU`|yzM1ioaY`n0OgF!fSP^%y_T=qhkH^; z8m)pW+|o~T+s9_lU^;PVcAed=z2n9|*vj#~nL_HFsMJY&0^CC6EE953o-KM(8DU$O zprgVd%1^mH^RIA$(=>kH${9fg1N3POZk9cv(yciO|C{MVvz)}NC3^5dv|$9h?J%8K z@XcwMPY97SL%S=FkK(Nn{C#MD;|#~Z#hTNI55Se zo}w55lZowpS_um=rLJSlr?zXMrG*UV!d1g()O_0m2d(s8N!-YD&yk1c4G@6>gA&V*H4cK z0eE&hJz_e6_X#ZEcgiXlJXy`};KeR4a~%2|oYxXOjGd)OSRLyKSOv#FImzLB_Y2Tf zsy6!yqZ4i5-~kDfY|8t*9J%O!#SoyG zE!%Tx2$Gi#-L-1V%f%^}8_5|-e7BK&PM8P3QciMMlI+;=jIsqcnHeebcOMo+1+Nu6 zN*{f=_`6-u3ej!H{I!a=gpj6zRmyNy{zv7-|F+$h!q>9wN<^bHvR_v!Bg8k^A1jq7 zrOYdDJ*PY-#w8_^Vawc;uvQ-}I?swb`Gf%Mg9Etz1bTxhFDVsyma>}Xm9T^)9C?D7 z$U>&0q(bn1Ht~L6q?EZQOz3kB(*Z8*PuRbnSMr8tT1Y@nf_UgmgFJIRI)PdKq$Cf$ z_LMfA2J#EI%stnZvR!{d*is|=^Y?6P!JC9h7}&)PO1pkeABX4;4djG4!A`W<0KGncdWjmn!+ z;2c)Ylt{0nBT4dj_6Ae#oETC@sA%Zde2=F6gwKcKL{~~!(tb)$QIbv(EcxrC3-q3R zG^r~kBiV;_0}W31vhW(^5h-9ctE@qH0&p)5{oi?<`D~&9kP4QzNr@YJ=khf!AqQq= zOt{_(bI+ZJnSB!?H#RZXCS{RyGJ#oM1jlyb-i#OFxbJ+zT7uIHJtr<9+&UGfebV}_ z>n8gG#dHC7lsR9-^f^(_I`Qv4cs7n)n2?T-CBB5YdSWI^eF;rG5zF#lQpS0IwhZui zbI+$&SslSYJ?7Z|lJc=69rt3DTa^2~HaT%4lH>1N6oZufalIarf{OB|_f2*zFF=r= z#4j+wy(tuG&X1(GK3TkGKg46t$4goGHbi569N{R$zgNhSv;Bw`mfenM;S;R=6}05Y zW=H2M%3Fxa3UIDPRAoa0Vzt0TQ~s=s7_5Dm9?^q7G?!T6pTQ(=vX}m>jJILVAI;28 zf+T{Kg-%J=nP3t%mGiY?*JD&$I7E?NvLtaR~L5jJ@^PDzEk}-F@ zuHv0+yfRPYb1GTA-B#K($lQ_s!%^M3OkJ)Z0Ims0@Xrj;Xx08gN)aIDycB}P&$%(`270YZoQzK(bn#60@E zp?v3!co7_^feLknc{VCb5L-gV*~=|L)aBlSXmig;5i~od)VX|Zi*QM<6FaT#nHE;r zh*|LAH0ErCq2uT`l!qI2(J!c4Aohp5*_B4bpdH=EviD#L9NoZ*_JAplmat0vCm&sq z+L6XDEO$;3{Af^}s{|kZ>C~R1>FzK}r(0WfSOn_;zOW_6S6H37^vSQVn%6GPKe!fUQx0Z#~G~C=Xn;$L1kj}^R z+Wr-oK7=AnB@)2oq?+n@FbI($*W43-vu|zy2UgVCx}}g-)Y<%&Cai=w!WvbC_j$wu zB+IR==PydAxQC6{tBi<_I19X4=AH=c;B)C++6md7R{n`2Rrn`&ewce&aar14#gAF{ zDns?MK@rQfvf<}$kqepv@(yE1_9`I*TJTLCR}C}%#@l})A8IdZ1FfB=j6LyS#Vq_( z9_q9RHj19+1-IjAsb{8rT)scLPZ=wf;NH4@80|$7tZ5&F)SMpHv5!LBf|<`-NKZ;) zG5EJ-rsAd@d~zx+9n&#Ozh~Z;Zq%VEZFc?sFuxtnPE{V>-IoqhVVOKUY_bKXZ|&ep z0skG)D}R+4FxiRcH2mt2j#DJ9Co&UTO=>=kc%D~ z#+iWdSFOF0xu=C|KCK}SpuyKci()jAWtynrt#6^BC)L7~)#KS~Z!7C(I1kevkm?PF zu+lAA7Q$ujaW2(yg7nQeiKlDf9QMH`ZPMW@tJ?coN5wmsN*egNrH*gc zT36SZXs}&aEnLP^^a)O*!|(6PI8iTeKCg_5z`zH)k(GNlYc7zBc(Pv)CLF(Nm-1I)7;t2gV|k}C0i=}m{+?mGE)iL-Fu(7VFlCa^#|%@xQ~nQaUjtTE zv9>*X?G3`(h^VNDh=_=kXsBeUh#RHEAj87Kq@tptB*ntQBe|)tLrR5-4i)LfsHn)W zJZZ&ADk>~2I$=?fqM>48qEcaQ;1S~?tAWe=I@#RSu?ZZOr~PF z;gq}7=h|3&wzmvzbN{r*93q`ZHqWv1!7e?04cg-M&8BE5fif6#q4ogSb9EI0k`j_-!-KKr}-UJX%yyTkofm)SX# zlOxW#FEyFA?S9}d)OXW1`O10srTW}7m8yK{;dFnFXs7!XF0)g}#m`RnKP{KeZjKdO zPphe@5&KyV@oM^YzEMd1R^!BS^w!?; zQ6alqHT@&aJu0SK;k#Y*6`B^6Dns1#r?jXHxyMcScaO^IPTV0kJx+_tlcDbV^uVZM zbeNfT8gq2D(;<3uxBoK`zlga}yKsTE{+2d7K}P6^&#XPWlXd-5Gp0VfgFJN{M2M=9 zF@yBru~Ein5s+fs889e=@@IAxzw&`EjRgy*%MF9{d0JGntQ(}?t3|c#j`Y&6GwIP) zth}fWSu|Mx5+TU6A^KI?9Lw&CA^LkJZH~w8bZ`Bj<}$|{zU;nsgnq>U7sJQh8~pWA zCW=bg7(L2JbIVx$8Jd=52kQ4C=Z**JOSRcKGG?3}HDyi!bZtzGBbq2}b5O#B4`w?9 zk!EU}EsD2wtLp7>`WkIcvJ4ACjL}3D2kEzHb26nfNMESU$;IWi`gPizBIy{fU#iWi zkhSCWceFVukiq(NZBEth%3vL5Hs;jHh6(yqZBCQ)2+`MTHVe)iaQU95eT^FivF}c{n zsGKdEtY2^FqUthzp$F-}D^h=FvJC~tR7Q!LkwS^KCD6t|oLavJnQgh4*=(08+avX0 zl;2Ua^&9o*cr+(Uh~SbyCW-rNzLw>#?w9Wx!Yw>dZJQB&tTkQ-hXU!-fX z8K(|+%>1Uy#TXD^bP>?Cjn+8Ti*|C?b|cb{oxxs7D7N^`NYd{bZuAwF4t_`lceDPn?z0(Vbho$*V@ArhoAvGX`E|x;p+)pMy1|6blAP*t3qr|DhQjHHP%K3p z3G*_{fyNF2UmD$gZHf9-(3;7AR3Cf=RqHkRbd=tp<7h4zMuXAF6D7d!q?4t`ga=Hhn!hQPVTlJ`d+%@3GWB5bq% z6k4p9eM#$_mLQ5QmYRZO<{fCs<4a^js=l2+Q-kHOxj6_+kEk-?-lDk$vMp7g+GAG; zyDYXFUMVB))F0L6mdeUIk?&V`%EmkOwZ8X%jf1y*uZHvfdw_Rw_6*;=JM%96TjPQ< zXY9V5Z2@UHCI6QT%A7aidrxV4p9{*IH{x^g;QC)s=Dcx=tTp()7nC_~G)bqy_r0LZ ziK8{4_mDq*FDP@~P$H8JzV8KP&Kp+Be1lKK5=GAiWzHL-Wu?LQy`ao_!(iEJ@O>{R zb1ptC{qCi3`(9AyT)b1p8$4~$>$#xJxfn|(2H*FBGUs9}nHc;o$oE`O=3G2hHX3~2 z3(A~{r=`a-3b*eCWzNJ8Wh8jIpv-yY!^k**ZD-;z zwa$wBzwmu+aoMYMniQXv{t0yfJ7RlXP}b>w;O`fdjpy%SJFnj_!_xJc{_YR|U+)@o zUcXA_rR$fB>2$vwLKp<2&vfwm5lU*EanqUe`bn}b9c}$vxXJ&80pkaBy6um1;%Fs4 za(x{p@(( z-_(`Ou;HrbxjPH0++(vaBNH2M4M^Q+4@e^=$du*!lA)agCL#4bM{_#evFy2ApFVwH zv=MRo;IwnDJ5@i!yiFLZba;DHL0q2?PCH{y$cPo_#P7aFrmsMx@Wtu;75Ze~=&^B5 z+iaTlcPqoVM9rCSiL76t2Tq-f+)OauL7)Mmk6!bIYWR(F&N)#vMwFvD=)U>FxKNEg z_&iL`&d}XmZC^tO#W6#_-M4TxXR|pb&RKY0qyrJmp{17K_}w)bMn@4N>sIQwQ==Vz zzka)a>R4n=5`_3lFfnNXsXWg4%(^(I^QYar?$?K#>>F?HEl`_Oco{@ybGQ~H^rK<)NJYX5C%A@FUjyRS^gguV96I}D zRWJ7{N*bb+-!DpU`QR{QW1RDruSs6%0XsvCfH$a!YKZ6tBceTd_7=WR+*yiO%J~#{ zL=zT^N%vwi<#?+d@~_d#oOU(BMbtiivryYU}* z&*=Ze0uHsqJI?upaT6i6K3qAkDw57M`gH%i-&y8Qs50+_QGt78YGp#UzTCdlL^1`d z1>a@o%u@yK&mg$Drl&PCE=NnGyfUuUG@8PqJL8-;85IET`8qdeo+@yEG{gPCUhXkd zH+x@nk5{#Eov-b)%h?a>3w)CYZ^G4oIrwr+oO9{3z}~<(sOM%f;WHSrN@MK^WL@{&jpzZU6{4H_+s$Ng7e=jA zVTR?*x(#nO#R&An>s&bSvvqOK+;ct2!_8#QbpvrsVNaa%)Pjp&({|<_kcl~Z@bFUu zHyw6Q`S3lSHeCFic0rEr@0+_iXC!W=I^6S3=#TfPi^pnm^s9VxXCtg(kV%3}ubZXt zLG6%7^s9Xz`##S3*iP7|!M@kcQkOKye8YYf?5}}+I_$gqO7s`_q;{KO59K_10`?iO z&r@llo5AoglSkqIqi?`|9qhAVU(n0mCifWj3t&GM_L;CR>SdoM{T_q+M~=ohANe=z zb71f2WuGT=4Esl5zXbNVurKRnUm=?f`_XaEoZn%e2m6X%_H{Bg7yjqG3;T_*&xd`l z+p{ihmF0##+WMSHurGjpRgZhzJm$3y?(L`Joc4XNFNA$fFZ)oLY1lsr`#WJ@1pB&P z_VKd8u)hTMCfFClzM+?Wwv2on{;&Nc&bjsl*eAojsh2%gJ`DTYU_S%)DX?$pWxq#S z{t5RFcg8s%J^=ev*thkvua{|t{j;!N3HvPAcl5Gvm$iod<**+Jd&j23y6CaT&0}GC z@IM>Fr0iE=UkZD-UiOi)(6GM`_E*Bb4EA2V>{Db1>~G0-hh2r*nS=_u=0MI8d`gRl zSSUxKJ-3)S*Zc(gf8{))htg-aY5xfw{m!{fM@xLP6aM>jySsRcnd1perPr*I4NqVO zb#$X~TN&!nhea6ASk~)*X>VM zJ*_YF-!bEnD3doW7}Be)oCP8z`(|9Aj!O&TF5s#w!{KEGI_@1(zP)-UlOGr8cWYY* zQ%w9kXh}C#c&z;RFNh^>#DY+fiEKv6&o=6_w2gO4%QILC+c=Wk-k{~*C(Fp3KbFja za`+}acKmNUc?vP$oUwfA{H+AdAWf!?k1ngLzT{(@bUF1Z6Pjaa@5)v9MelXhV*H{N zjX7s*H9=EN(=43NZ>OzR;B#e8I@WMf3ZXqrVp0*dEi*Z0l<-Y3gV0Cyy_*_eqeWvY&ZZZ?k>f z21i40V%>(4#(w7JzGlaszUGqLzGg>%_x=5^>m_d|l?U`9U@ocXYu@hF*IZKG&)m|_ zoZipu*U#+JW42SCm$>y1hS{T^xuBo9zXme;+B=+m&D(?enoDXgn(aoRD=EH67-mOn zKXY4Ob4g@Bb5%ccSwC}s4Hk9V+qu-2BzF_aT-wj<=xg5IPea>#snpP5{|HC)b?@l* z->#~iqhE|2<$WELB=j@)Q*lXXUwcP&Uvo)+jj9CMyX(E9zORGr{mO)+wy(XTrk}a4 zuel_oui25;&zx(R?L7^TrJumXJmM^I^eZFVML+q1zUGp!e&&7+QArTl+k0BRl7PMr z9Ql3CC9(a?w!UUZQ(tpQM?Z6WU$dhEW_z!u*OApvps=sGB(bmAk<-uIKfubq_9dzP z%+(J+Vej4cmw5LT*xoM>OZsO~{}eU%b?>O^Yc8qpYu@htu)R-PT_XAll%(`C$M-Yu z>SyksWrcn19U1-1>Gpm^W?yqjQa^J|U-S0JzUGqtrM#uD{dT`@Gp1pt_^m=-U!sq3 zc{{AY{q5ZkmFSm^mn$!`jM9XV=Reis2Sne$V%73gvHPyi^vAtq$9HeFMggZLM3r z*O%P*%td!zhC8R#f?s@Q$oL~JysIzg11`4f`~`|Yj4-47Wd41?W;*-0a)9QrK_7Lwc zkNu?kSg)wWmjK!joyAwkjfXJ)4LYa?Tcc92ZkpM++S6{n!A?~dq!_JyarQ$^(#%HN7C7H)_^_aE^Q;9Kz9 zpGRu9HvAVp4Sdai;d8+6>CICmp~_X%<$R_JzqzvFj6TLF-_?-K#y!emywUqvAMUz|{LGSJ&H4!U03_YkH>bdTI{aUBw>;gfkGF0v29Zj{VmbCGYRzW6(>)6BHn+?4qbS~60%WoA z8!Bsw-%=slj_Omb&m(wI1&0ZD%blHim|xtJ-TDoJ4fI<~`b;2+8M5Sbf@#0%cpgt==-{cimlnazY>MTGfaO(kPpJ&^rBjLLcP% zaUO!nmX4z+ESLR)PicKzFC%`zMF0B?nNPpRbFjq=CF;jK>G3PtljD1&?N=-+GOP35nKHWLJ3x+W)rYz^`4B1FTJ&Ll8LB4{f?PCpIS(UD&4+w?R^HdDU!ol=lSQri z*r8J|wir;FQB=}oZ7UMdk}W%0p`(@}8FEse?Ap=+`(oL2LLVkqp40<|_Vkqz?DDT% zS$Y!9W@n;oI;qb#cWTu#;5RI$c%X*;1}{BgW#w;Jh8W~0y-#5+$16m}pF$8roidw# zy}e}lDd^2ROg5d;=eqi!O+Zgn`v+S2tJ?G+%`Zr%x51%biY#q|N8=l@-A$kF8cY=; zOJ=m`6WvkL%`IJ>!L>5|G^|4WdaRH_OHx;7NV04^ja;AX2Jb6n!69@mA!iVN81^fk z(dQ0X)Lna6C7t25viuAjT%HHNu}ab18ySOvysplf*sOOJ>6_IcZD;ixT<5exF6N?~ z`-mJzBy^?fOvd>Tv1Tt}pjm3@z(<$fuZM{D)&{3(x9d z^7D3m+|bC*?r2eE4Cv~7KV-}AC|&7Z(&u;G-}U`^(74y)cYVa>QPjvIX6cl~(C&ib ztG(YWi+@K-@2iuwzw0xtD+&-(CqkO{qa6H)K1q8ZQQH21Kvt>D_ya|HO_8kr1Dbv$ zTl)Qpq^)a1AhEJylr_**tLo}}+(SD4M5Fq2nXLK~d$0;pq@_cjGcXqZrgwF2%tiRA zGH19oSborIxrOG%&yMuP`s!& zs^Z}8qMZP%(yq=ILuJ)DeW7mY=;|yh1J@|C|I%-yfr3kNSLYi6h(MaG`yF-m^>ez1 zdm{LvuFf~(W#eD^{o3v#nQ$H@swzw7o!6JU?nl;%JgP)vjNFay>ijZR204+t|4Ek# zPN?RaGMPia^=`7l_)U>bPOMAS7fH8H`mL2=ov1Je5Y*668TpGIEZ2AHep*X}EbGMT zTdR=momkL1StBDaAneolu!hNc#Xu-SG<9{JLDaP-X}bVFOg>$m?M<@v0!ANy_{h*M zi2qS8Q@c=0{;ZTmWbR0(mUXgrE~wCo|BE(n*<0LLY8lWx6kZEKQhst3Mlcny~NUZc7 zcDGJ)y&(yOII+7@xnG${#Z&^p1?CjC6E!2{MIMj}_podeMW-t1`|tgTCy8J@_9e-_JfPdM0+Dmy%_OI^_M zpieZ0lNhazcelY|de?<#kjz0S7cVAn@j^VFPm(@f*2`SlpeWn~d=!(XJH6nmBS2<( zA-i9Um9<{hiHLTG7nD?r_IEJ-Cdnk@w@~H{wk~&l4V{)LT;_~I5Byc5?naY@ajtJe zl>#fV$f|)MfC*g}-bQmHl4PBib({+_;cc{nL*U;#iL!18)Ui8Awhck)stS{~q4@pS zAq$3ruMU+J#;-%x4TZ8laY*M-`woVQHCIf-RkjBt< zVO;N-pc;1+3(e7W;hRGIrcj#~y5)#IK%V!uj?)g{FwHPjjBhP6X&8d~HcRFXLk@lC zO;Md74-G?^`_3j?hFK@OewTxEH_`Za#IO|QIih3<=(_MdetAOVE2D;4-Q}|3DCCW9 zGJCl7YS*SnM5vO7EXRjiy-fA8W4P7d^>6_AJ)9Ajk3d=um&w=>s5$N6%Zx5Vp8r7~ zq`PExT{w~svYm%Hdq-FYxc*F42Xjyi$4TLseO~yPs!JA+&|&N1?7Gn0C;Hfon_Gh2uhcjD&;Z5z;mixp6#Iri?^UZ;%Be zQR05fl^MQPU)KQ*T^D|w8TucE;-guL*f;m^t}aV8$@{vxCjvK+n~BucyXSRvxrE5_QOF)wH`y=> zigOJ@(o>|@NRGCS(@CxgGStsH%~U5-{7~GSaM;n4+3)*VN4a`A;7Vn~)4J77cKIQ9 z2Zu_x(eQIHQX$f$*RT2n>i?_}xa>MtCXcpGpF1QGRy2>~q7~%X-P!p;uAr-HNDgem zFWP%tw1-Nq6|gU))QppVj<$NaG$V^zjGp>Z53jB+ZwK5)UUcj2*n(0@11;7-Jo#1sBNHG04K;3h5C5<)ZrwuwFNJ3LN**N6vDt z4$y}uA~Yoh_PzDdZI3j0R=_?}=_3I8s7AF6yEwLRA5o$FGRDY*0=l}U?SXIAMrO+u zW07Ow80h#~@!^`WR$nc=hz%*HFwGoP+0_-^BAdpdymm;hK(v$*u`)goUENHF%n!6K zw683JZ@oJlZGn z7L4|70g`G$8%_Pf;$Z6#>dr*1OliR&?df1B{_1>L6pVf%HAS`tTdy!R%b*F?`KH?4 z=@YE4xtU&+Bf_i`?QYc=0n`YKdnlf;r<=S49yio|MAhMe#|@7K4}2dJ`@jC!|9^P; zKk(E3zn-H1LEs46{=cu%|4{_&z4FvDqyU-Bf0i9okJaA*l#iiQGd!3e^KfeE)SqD= z34<#WhB*e!|6EY0*E{!jmE_qciZ-;c*I!e+ZsLJUMvE@iYj_7}VM^ z5qKyd#9~LI5GVZ54Fw2s9BDWniU(0T-hih=h|{I`4aXA!86P3ez}*?B)3=f-y_%%z2U&@3y27zNp#0mVKKmdk)8yq#^$;TH&@Y|Y%2NC$S3J>Iv zOP0Vy^@|T&y%nHvDsYGpXX}L}2=-@l@tcOUuN>&nMM!c60|&5hk?gc07?n zvjqt)YLC!nBE>3ew8f1=n^7e+`-~=`&HaA}U>a0M`F$~fRH0?TgNIr%f%g#F%4Ga{ z3+ z0&0J&MFmG5AflZ~!Yp#|v`U4IStx5e?7dXFvq_k-bZ9;pB+Q4(g}E_7n7>15Re5GUkDZwZzfsnqgHL4GCI!kR+%tGXA09ihcMZ2%e4)~)rM1dbF085!7dBt z1UyQg+Yn0c3o-GB!^c(>qz-7vTu=7%Q; zPdJ`fJPCMG@TB9(f*h1GtQgNOJP2hNG&!stU6jD%g(m_}5+2A6&&6dL!x8xKB0Qyd z%JCrZ;dOW#@KE46co4wQM&S|-54_V1vypD23$hr{B|3wtUjMs9+aOzjCr7c=Wsz>t z2SgVezaxzQ)qm`{5rFhtWDVAhzzh#${37e*=%Fp}47JUMhmD0g#$ zluytqX@X>cxmH-_i>o zzf0h5i0VayU~QUgbireagjkUpr0|w!tz!q_VgYauGZzpkQ{FR3wEZhKDl$nHr&t3$ z1K{_H*APKE-87ry+-ez2Zm36)J8IxKoPTBa?3<|LSlI&!RZIZ6t0i+-8hn zZfv2nJwcHfi&$sOP-KzxVzM4&ydvvy2{c>>BBdF(G8ZUhJaH2&;If#TV3FCxg+QSh z&odW-L+8ZNmp?N8#oS~+*+^U%Vx6&{xv)Lb;|_4s$n6p4rZvh);x2Cj*UsGKO)~us z>nOW>uou$RLnSLa7)J#*2ywrsvOt{gAEPkhdjAxKn}M%ZxCMBr!mTplZmaL)`&S^#)!+R! ze=kln1AE{aPIrVw6`hCxkasIGpqq>Y`G_L16qpLFMU;b6xe!sV@)}*TctB-C1QyEg zgy4(}a0l7(j0~Ag+{}2a_p8D)GhUY8X`MC+eMa|RX6D~xi`peJ&$2f-C~lM(s)eh( zn41&C6#}(XteUF08kv3R;ij}!`WjJoQq<#Y7Yy}^^?xK ztiCf=eGm*qp^YN>FO`bhfR8BL4tzpkl4(;|UVFE7)Z|rNJ?VOIDWxkuatIZ5RjKD^ z3i06g93<|Qt25#@e-FrWirgb>?nc~VBZPP;gt^!VB^a9xGDeZv-DDNWn-p24$OTBm zL-#Yez|u{|f_z4ivE5`oNYzp-$d`?8P%U170`^dYl5CMa_aH`BCxTP4ygE_F8e9XW z>;5cvb%Sg=LXP85ezKJQ<0567(Q?I=g8T; zYQcQGm-MS7Z{ur0PE=&A%)A$Ix+WK#3hJ6%Y5SQ37Z!qC&VmaIWt9>BwTRT}5+<*W zl$K?1omdC%1apaXGJP#^&EUEe*KBYxiOA=F3{xDiFa_a1{2_E9l#bYrtc+FKDl7VxjU%EAL_?l+r8;bUt z(+XE|#b0xw$It8(Jt8(s!Cv!5&7xanRAT|TVxZDp;jMHrsw`5UQ~cVz~$1WYv1B?{NE6uF#}GyG>yWr`aCYlV0%)PuzmJ?T21+I{}vMSj~+#AGw!Q2~F z(&K(`JD|2lJDJ;oixR0czF9BCV=7v2)-zYp3ho}3t7w(Q_amw=^hEWsuD|EV&I;7h z$Joiv3fA;niQvkadn-|_ivV~$9wZkaEH)-toxO@LmkvP`3_sxsj3#z_c%7c z32H;QKY4saPx>CuqV!>qI2Zz|KWU1Alk@CdQ;e+0qgvJ!FT_7pd)0&&nRYB^d#$pL zm^7uwvwyDtFP;?(k*BIdQ?ZPH-tY{WlczeOrpj)z5oELqwo$geN|J|5L8|OITq*-L z5P2jMq#8IJ!F5#+LI=&rfV@U_-JD3nGC!H}AmTT;Cw@=d@%PL;mL$XzhuIxo)ffX< zS{!-ewBoY44L^ofX1yxr#|jjO$gLlz1O>MiVW>0!$7W8 zBwo%L-S%;0@A?-M8Qx7sfc#XE5h_ED+d!&F9=FNjV$uvvW;b{%$p)oZS}fY2#xut| z6iF*a8`SW*#Yg!`OHCV88`2UW8;!27r3j>Ibg>`C=%Z;}YQsM{oD;bG%ZU34axE1J z*G8{T3rrhS#W;cYxlB?tKUR_rsyF`y3EI%aC-E z1_-pUm9KiAU-3B%BSy4pl|NZYc8_gnIV)fFhrgl)F=9mPT=}Ui*@}{FIHv`${6`g; zBs*Rv71PRCzUnVp@t)GC9kk4r|Fx1tEvKo>NdfL8b0>xL&IU(IaZe6r?v#>4zapMg z4Sbv664(|5ZZ^xc;ZhnJ@wPRCQ-kfcW`hf+HNYotW;p||&V_IM_vGi@nBCJN*HcPE zXHr$fX~FQRne4%t^llRM>#0OV;w_SqL|RgON{#-`U_&C42;!*%C5cUoOy+}pLy`G1 zl7>KMYQd=-KZDG<1cdnJdLUTC)LPn`;|bSK~`XAgeby%+WiaO;+NdSWje6)@x? zAJ+>f^}@?~;jCVGoq;DB?w>9S7<$p8S9;<1dg1*t#cmCp{B$GKs{RT>Rr@j?glbH& z_9+U=R3h=(32r>kqLLT9$J|-$buc(+vOx7=XQ4@hs|TmrrnB`1x4b`++l4XYznCG0dekwL@Rl^bw;7WzD6_|!)8yix| zTjTGUX@5(jX(%esGn^h^>VE<~ho*r$YQ)nt6k8D;;IQ-|HVtIXJ5t8KhWccz%WmRM z8Cd#lg&@{z#inEy9FChxnn}ysRouf=AS@>w?NQ4EfjvNwOra*=qMOdOWF#b)lzvFt6I z$v>Ln2T0;388`BT?kj3t!gL z78G683*T(C3sZ}FEu9p7Wz?Bjf6Nx$?Sg6EE+L*>q~b$3UHasq?8WQ>=61jovqvUS zK3s`%@+=R#O;>u!9D_r(e@>O%D~*;Ha{1scV?VFNo)tr`5FC$3Ojj0C#|F7Na5pKr zI#%wL_25*wyRx3^@Kpie*0J1G0g6ip_q^h;`HuX%3gzy(U5cyNvL4iY+ES-p1<|)YMS3H#PdHZf0}7Fg=LH)?8S9sF1ARv5w{=% z+yv&Zdky16EH2oKJg`VVVs5ByOpP+T$X?|Hkg)B4j1GUl=aL3%<-P z4417NtfS2FYSumZg}Zwq{z4T+Jnoa*{_4r!YYT+fs`P$sfic${YPz-@q^j@+PL=uj z2>sd`@b7a-*VfR=6iW8B?I4v3uWeUk0sU`yf)nH^cAg+dRayfF znHHfOZBuRSqCGPANhIjH7I2rc+;tdzyZ~;oH@KP1E%uhpBzJ=cxHRT&@Q{_%cHe+7 zwyjZ|ljUwi47Y7!?#6a5Z#Rs4HGWBHAX^lfMx)X|&!jvd94cp% z@@PQ~dRPLbIaJHE1lvEKhTzgIWu|F^}+MB?RlUOdRke0EbnKfY`l?vB{;p+ns%x(jBBMW9@a~d@k z4+5CYHaN}?1vi?x{7@c#oAP&o3|HhXE?@bT;8b19 zujCBKuL7r%mtVzY{i#-P53<{*T4ifF>81cmeDNtJ3!uc!)K}2L6z75a9#CWAGzfCWOP# z!WNe%0=Fxi#G|s8dcF5~>29Oxj2zN4@-%G@5#lA)Dr^ps0hGa8keHWw7HirPss=1u zpuU$cVGV4-3KQk9YyhWJDzPd?ToF|I@=}&7s*<(DJr6Cs{4{gVJEfDj7qY?qi@6uF z$?dp-C|ED^Vv=cVs!Wy;+m;3H42x~clKI5F*et{=Lz#QASymGF3exe4D!i|R$X4QZ zRDe^NwxdG&6@hz?-2TFD-^2W<$U16~O$~e-vD5Qe#?J-;zpOA+T=urYF~I*;I2ZUR zt9uGG@#;W@ahQw-#IH_EMGo=bt6NmB6$LX7`c0pt3-Q`0j>;$LSRo4Z{1nCFwK+_E zs`~Ix5zK4XDK3|*;HM}`uidG*4lc`|LdmZ^qBtilJ_mY!RtiqF5ucUPY#D1v9^k%W zxf&0y8#O3Puc?Nu#+z10Ar~aX>jRWrkm8_<*Hyz-gE%mR}tXU@bRmNo<%m(SG7XCF@%M`s#V3h4zYYgb+&cMJTk0n2dDat zy7pc^e4Pi2&FsV1d7PxL>%i?+Tpc$d-ykdAP=)Lp9B`yA6uSn*4pn~+Byjc|KsN5+ zDYWT8hioOe?-BTpZ1(Sabm%nG`N08B)t?_6oZUY_l{>bx+z+MP7XFBEcl^ZMk4|HV z)mS9Nn`WjOan}`%e1AgDz8S*YPeF=9U3v2w#qsFuU_7XFrVhrlY7RDo+n~5+rNcv+ zAYW(lP^R>tX8A}ZxI@ex!OALebUvy=)!UX1=_KwX^j{Ijawn6ygq}o+s92`BYF6`a zD76(&F!!5>%%{-?z9%Fqwki$_&BUE52B-RxQ^h=^Y|9X0r_w=NhEdT@qtNaQVyCCQ zWqAoT^1mZ-JMU-m_h#8>kbk0x?JQ^VPZY8HNwNbm+dd7;=8caE_IfHQ$vu>GMR1&b~S+f54-Mapf}KC2jLq@LcGmI7FcFej5JFd z$QVNsSUR`E%K|P2jlHXoS1_ zF-s$1?#CD#+XFP(7`KaiTws|`{`v-io5%k8VkxQ=TmWjzE*{Bf0eJsF+}Lz*oOEq$ zIyGiU&{zbz>kW21wh8&;YuQ!RJ%rx%eJY~CfB%~Iw^mdO%oXBa+?)Z+^w$weU@15r zHEMySimMjl9iBjHfz^s@2FGJ}EwEWOyac!7lfcqEn{5jCsmCds4fjDt3=lo$Yg=xW%X4USjvl?Dvc+jsrG-iQQaLv>8n_e!=uU z4QCNlyk@4!kXOKA_n6qj%`A43QIW&cI|v+)#IVDRYolh{1(F*EVD=DO(8Qh^4mdhe zrqfc1MjKZ4C@n=7(SU107m4;t79dfuHN zL?t&v+T97VkvQbNs9eZ$xQD=l3N&{2iOPEwXY|>~fHdf(a=jwGxiqDPgL_SJ>dkTN5dY@h8G8tsyBE>{GaQ%n5KeJ=1Gs-H4(}u0fZPfSSH*7y zRt8D?8DTyY7ZLvDM95TEjFT-%-@Q;92ef?LCGOP#Wi zxK~iQKjqP`_DZ;{Ca$avoN86duw-ov8(u>~KD(S9zg8oIc0q6lO5kVrF}I^tChmfk zJ}c|dQjN#owe%JuQNt4`?JcL=MgF{#2yQ?7gVTe}#J!g+#6Az^-b<#Je`7th_nJVe zPUAhf=60+%X_b4xrLth<9+~+sIQ{?;+gHfk2d!LL_adkEsg825P#l`OeS27LFPb~7 z%?{u9d9VvaEwPByzV8)QGv9r`_9X7}Se3X5Jw;$|h!CIiNKxAxLW})@o_kBdom63z z%5vhcTUvZEg1HYfWfirQA6A2#rnqX}{iA(U4^lOOAJxnB-56U{JHV;NfN*!swT2Pq z{*W@Q;|hR77RIt#O@!-oPi@`&bwG`*SF>`=Pl&J1smNn%0hN_w5kl0d%5e@_BFA3mJG5dZB&Y!to+hr@gxYABnf=poYbR}z)sKCzeq2Va5=DgcFeDZ(p z?a}XlzW95cb@~YLO%nUU7cwR6UR!kaGWY=o%)P?5#7Uv%ssv&aF-?F}$*C@_mkAr1^QB!P`Y4yEH3;=m+D5>7Cx zh3|oio@#Mme@|67@QaMZm}&C21E2}@_igvK(4JP%EZT(l_DAKfv0;s(naA8hQl9rFa4MaQ}cr0%o=thOh zcX&gT8UXEr-6B=d>v;^*kk_N3hL*pTIrG3YA-?CaH?Snm|1Q_os9e#I~!-Is8qo!R^d91$`6ZsqVmJezemLv%KA|$ z*0+s&2RcL}e&pc~Fs<5bO$MT#_Dw~=H5Bzf=+%*EO~DiP#q zC7H-?Tj}JEXyk?rxLYzEq|)}NbZPknsUD3OHLAQG9WKL(3n&D)ihT?yl&QqgM#n~e ztAQgyDwJ{FAa}FiIBz43L+P-PXjHm2FkVHVQ}F#MuBY_>bVpC=|7i`E{+~AWDD9x$J>NxQpIq*+B8Mys6-PlG61W{k1q!~g`JNt=K;H!>Pr*P^nndY zI~}zWO}DZn;qF0!OAKKi*${4ev?q(2wy5&n1pdXI>}uNG3#+-uv0i^6yN63CcjIbrA4}H8IK(_LS%@QJIf@gLsU^U&O(i%UxtZ~;O>EkQ zekQ`tBRmiSRt0e)0zIPY)x^eb5*cxX*V)Vy+t|y{1aRE{m_rj}$LAPXA9=nfYDbLu zN8DEzXs?%w+N4||eqPB@o0MxrW2kvj0m#P{Nw`?%e}Oh~5(531`zZ6IHrh9aI8SyH zqIm!dPj>4j13+@uZk~)=*NoInMq|~?vjOwu&~7pUq^hHnBV=wZbTicnjz{O_sm5Db zgfqk?&a9+C1C2oEwxIpIShw{k6JRha{*cFOw=zg`}>KRKO@buA)@8EjZ!Gi@w;8Yn| zfXg|42DcFUIF`@u7w%D>UYiPX8z_>26J}{8Zv`J^U|_Oaox?!-H2pMxgu*+d}yVv zB{HiCPU9cMMFVdZKR z>tBkPTpg;4!0IrNI~5rwgBsv^Z7evIH*0aHkrB+=LXam|aBU$6vlhwzRW)R5YmAYu zr#&8=DpU4&*-RcjT?=k9yM4M=d05~BasiVC*j!EVE+EIZD=wZrET{vwQgL;%^n1u{ zMEZVR$J|C-ZDqvp8S+q7rDuG&b9yEV+?y=;Oct%TA`3T#fc%)rO(9AVw1weUHNM^y zs#LZq8{}~%nJue-K-e!J2V2!>;ss2ZsGMzu7F&m~+}1Ev-M5k;uK=01W~zpED`MUn zsU#b@@NH`bcLQ_Vx;qI6d8v}^2xIj)P$pW}v!ElD)#GRZ_pIVtWK1KXvmGjHeS^8} zbxJ)idVo}^e$j)~^I|%xE6&!O@!3NmT_utX47n$P473EclTZ$MB;VA%0T@^dp|0 zd47a~{M%S1hY`?r(nB?(_?v18t2!;uHSb3O{q0>Q_hVNIx)u9xU-Pz@=rY*-sc;1@ zt{AN_+K^LMDqIWvpu)|-r3yQNs~OLA18!G1NQkzv3L~f6YziY`ZTA`2Zkd||!&YUH z23*af+2Rafbu_Lx6IX8dC_WoFTHzw#dlg0rIlW2YI^ar$TY{0JzVX`znA|VsRoW4BWTO)#2_f z;%NIt`|r$Q?Zg3Y$hVC`{I1qi41Are{~6=$?-If9WZCZ$r3cL$a1n&~U5#TK6KJz} zpyxr9nm<&}d@zU`l!M5hKUAA{FxPmg>Pa_Bh(G4DhX>`HC#bhR*aS|^Bn~!7CwX|N z44i7!4|Pw;a1Dj{L-ovu%4PCV2p&eN|M;3cJRBhNk5Y9#9}Dt4ljm`dED7T72Jt7i zP`Jl|C!=(kgZPsN3c%fD4#;JOYl|g^`vi*xsrhq*B5}%De*tLs?^f(Sd7x>trBIJ@QBMq(z+*~Esq(X6N26>Ajak|nFYy+38 zxHj6`jhzoDupK_bLqdU^zR5{=-R2<#CKqj-KyO)ZiJL;wL9!07#6s{HnX;);Jinu#k6(=|B7WZ)K zJ$&s>e5M>hSsbyj`;Wr$q`*{KWamH4-@tTtl^CTkO01ZyF!U+rGp1W9#8QQmfLAF@ zI@qKzs(^UOz;;2)P~u%>u?P4|Pa`n8WkQ@_o^F>gnH5H0rr`?L17E_}I9NZI@dOL_ zI~miR5hgohx+}sY8PgpRrgCL5jf6g63%V4-^bO+(^5~?(0YYd46h5QGM=9a zT&OToWB!;iT^C?Jq;NLy?+RBTp9eBtfP`5l`J3!evRHt8wOpkv@_`>vxCK}RaCIWE z%BHIufPZ5dI^gdzOyN>s>}w}K8I@l18!l*s~o`hDO?GhtuRtNpg>{rXsg0)z#l2>1a4qVhsg(=XH7f^f810g=m5Ce z<;>H;Z#R1!8&<=C+ii^3Gyy-(9<6Nwb};`)JMagL=|s1i3XD#2yPH^^PH?-ca`RFO z@YT%Ik!<(n?6#~5n5&<#(-~~{?^tLDVydeG@@75oJm%@Fwf+!0rbE=aiqKn$z+bTp zotL%>mZ5Xf*6GaG)BvY5Pv@eoJDIN!2R`JFyNPnJJc_)uo@R@t7~FejRX84a0y}Oh z2DT}Th$z9qB4DN76Mn#|PM;tdl`=Y}J4k8k1OgZo!ft;-z=KqkrhDTC-M~DZ!5ws$ z!dZ0V!Gp>`9zCUS6>vFYI$%5KbA^+D&nw)7EBi(&+yZ<#V_H%5TEdu4&3dh3jEW+> z)+rnWyxG8ZLC0ggRB5E6uwEa+A_pVeRN$W!P6z%|VdU%JVG1MCgQqE+3!I>EJ}{+{ z{HX<|YD~BZ_!(gQooNOxwX=avb`JiR!sO8x3fBW4VcZ@B+-hLsMx z72c7+cQPKf3z#)Z7uks+Z!=HlA%`4bJkpMo4dtGVZoCsiC$hz8=xb;kV>;qEbPZ!V z;y83WV>;P5lnW!>h$n_})))sFy-7oe5S?H2zKk&~lX@>u7-4ze!R^0^&MA67%ocP$ z(Yt~%olEpqF^viUrT}tqcUc53X7o`Q^1~t(js?C+;dtP+3MT+ly@y*mUpR~+O*kIq zf7p-8kOGU}70wi5_#lN*N{3(0cy1Li6)rfQhr&3V>OElx@bka|co*DGY6m_!nb3MmK`X z5RS|Nwb@0N@WwB{2H~2`DO5D)DsG)0ITw`EERY^ z`?4!DjnooNYDb)6Pdf@U&LXIO%6 zXG~{Tf>e$8!2ztw%@0UG5atUgf5JqERDw>h13H~Do<}k!I+Ze>x>v~jgsd5V9b-C% zGF}x%I({-_^BR z7V2sM=DaaZdR%g;!5arWE{SJ6phbvFxU6V&pyQIqn5Tmrmq4Y^mT_p~QZr*ZoN?(T zjOkFurMCj-2pqrwwo@!%pi>x^(zJ+h6Y$GM$v4hYT)J1`Qt({Oa9#rVwBnnEn8+nu zqq7ndXK-M2Mq(oMmWU9YjhOf};~7=J+&~#O-HK2Z)0t_wkbNo((cy;Bn;F}JfHx?- z3wS4EI>Qk9wZg@~rxk7&V$xuRk@u6PFsAbflNKqA@-!)%#{Y;NoimtJ#ujuKVA27` z$*`Q%#W*DZ>kX3>Mixv~DWlE)letOO?z92(z*VEo{gb)MVIx1VliebX;xZqFJy8BH zi%

sLPTR4hOzp;Rs-EaIh~Qm&c@~ZN~8A{0FP9BDKJk! zHQI9@whTPN*J!hSmo7ge!sSi7&Fw`=I`wNZs&`(KVp7zd9S0;TDZETnkq0xop4 zk9_Jq3ReJ^usm%WpZYyx+AcnA2xHnNKJ9A8>mW1jVZ*Im%ZEqPc(Dv-<4=|=}+0%D0ehZGLt9+$x)>rTlN~7)7SH!Xm?W(?l8!lrv^%c9Ar(M)n z&`1~l@5O&tG$@R6cEv9W+e7d@1Riu~wADExj4f!3a|Cz68ofq};JLf8qdB6KWvU(E zxw)lFqea9~=4o^C4DJ^++LS!wa^`8n@eJ-?=uT-dqk!9g<8tX4JY=Q|r^Sqe?0|L+ z&){y9ZmAYChbtcWH*+d5%EU1QHdAE{?X{hm$}+UacIHD0Cju8Mj6}|?W{kbGb}_S& z4YYA~rYelIadwu*JnfgA<ype^RF~F+eI8%XNQhWyRR|><^*=~$G1As#mP6AeCf;OSf zevtVtL}<1{VMJnft%1#mh?s3}RfbC3BJ2U2BaDruQI{#c4Scl1PT=bq)7HTqSU7t7G5NZUllv=`FGS!Qg3w5dqbed4x4ZvTxPkG2}+ zAQ2W^r;YuMwhM|+7b1EbJvgfBj^k(9B&2ZJiyGu1hKM{B;s(Ma5*0|Y zyGb_5k{3w`c@gp=2@%lZi;d%pRvcq%y;!MI)S)_{i9}at5UFA(qgX=4DMip!K%t-} zh!z#4-{1ZHc5`O@zZrgWKIeDNx%a&8-E()p+_RWxGQGK6Eq+4$>%ngbKL_T?OK&?@ zX%6wD^=bU<;3Pp{S~~kl2bji}pDq7OTLVANZ_EDDe#4na?UyFwHw7(7lkp=xU)mAQ zLn6Agvpn7;o=f{t{5?vgj}Sfz=36*aabW%kh8hlB$azTd7EEuHNCy)5ZU{viSX!Kj zF;3sfc@h)AeC87a&>bk(32Nm%B&nomG_GLM^iULn}aoPq{;nwaU^ z5Kl*tBcvAd@I#1`RAL_fe%=;`d5&-%5`=mA8%`$)!Ms~NO_wuf0 zCYhJ_0cMhSd7t7+7YA`N?`sli10Uo}#ob^TV-jxp_$k;)dM)2|oQHH;J};LgeU^`J zVzw;HSI>S@WBK?l=_C=B?-BNs_R5E^aWVgtlQdVpcln^Cweo$zT+IWL&P;NsEdCbT zNiwJ`5Bpouby@tquPu7YlCdPMQ`TKvA(A*{Jt~aGWIfMiNzjzFmzji2S;r_3b~+#h zQ`QA8K*FW$%Y=`Dr!tdHDVx81c9J|PTUt!Ar0n&ahtx>fGLcDzl#T91-JPU9%6^mc zkm@K~?wBMt$_@^20;!DriVKjs$REdkQWg36A;d{yBLB_oClQf9pP95nez}b4ncjap zABU7eeqJd#Ng?F_Gv_B|kYDaAK~ea*3X!ZQr;hWGoF|9ZdbWxu=Z~D9)H^w^%Kd)_#y;oolF$u4#)V0xlk+_@ zsdI9r5~Rw>b#s0apO}P&;ljbH@?y97<$?X(>59WU^FQII0P435> zK$4o=FPQ(f5PVJ;2hB5?d!oQe%p{q~h|*iX8NybGu_ z-Tz525g5uX=yijqa3*@D4^%Ld7$R^VGl?MrUCbnc2uP(rnFRiU{Umx=BE3aghb8mH z-v^fa1Zf+BOL&z+TWhE#&vK@Jqe4qQVE)kurmLe}(Y6yRf3z@$Apa)eb}(HLlm{oy zr-~A91k+~+@m}yjW>O*K^D%=_(I`+rvmKeD`@l4=#3#VT!u{Y4%%mJQqM^bV?;>7LL=8jF6^(K^sdAU2#YG05^ew|bLG5fQE9*x`A?{& zmBN(&R@YE!Fujz$bOSMVIpBl4moYzBWQOeeS~jDwa>7DkK9Q-#lirAtW?SAHM+|AYpV zKfz3jxN_;mr`y4=vHuzJ?{fw1@pvYH$btA+)vlswd!6!6gtvkRggcd59xJ>LJWlu! zc(#j0EMve`!fx|nMTzk1;8kFp-`+r~V!b4sK*9sU{ou{6$ZKCKwzL1` zcKG)Q_kuqX?gO7=?nEUjO<^>wa*}W@I7PS(^S?4*B3qF_HA00tJHZ=;anQ==h5Ny8 zGIu3_<-}cX@M-b4gMSk4P^xOIFpg6-C;kfRIog1%D&6Lwy#ra*Qc1vps+xpLz;_6* z2X_en1-xAt-B|U8@G0>7!u{YA%)97hKe^%*8nz3^uO23RKX_tLA{!BzYqPz3OLeyJ zCiu&lY4?`uHsN0I1Hzbq)t2yK@J?Y|_tkrZ(faCMVGMEgY2hGhUHyYZaB0=JgwcW; zym=S3j-GfPJYDz#*e!e!daBf+RB-T$NMQMu-?oG^*_ zBj%~e;8V=k6@t$TmngNu!A!4NTOpN8LMvC~i65<8agQ(>x#C6U+0(#%!ZR@cYez|> zQ>of4;n%@Zc=ld!m-u_Y$AvK*E8~PQ94o!ThrkFbf0)t!#@~k{;B6Z3(0Gr= z2OTO#D&2Sz+j@m7`Ym<@6MxfqjXmIdIiV?6V+>hTFr2VlOMvo{J{IY(=|P-KPSEr? z@`U*XjZwMCiT^QJp{7qYKPneK&MLaJby+q9nlg_Y5d(Fw_vV>^S5ArMEDwwF+U>y8#VT5ToB=)YQfk?3arxjE{z}3 z_z#0)+@g(l%X69^mu`4|v~+9yrpCAt#W?2MSD9-0rB z(m~cRugniBb11biRl_`pq_Mn1^XJ-4;!$W#~D-SV4>%_1nngz1wN9MIRu6~zKMri6CXt;K0|4_ zU=D|2g<+0>xk5eT46h?t0$vI$g)QR4n(1IS>;~A4usN{BuvxI#uxYRa*fp?;u!Sgh z4)z^v0P$Sd6xa;d^{|<+=}7wqb^(m{<(oOM3M{b9%K_My!}P;4U@q7aST-zNact3P zX2Pg3)Tk5~E=@BLHW@Y-HV-xdhE?r`dO8VnkU|02_JSP_hRt{653b{Xs{*f`jgF!Z?H`-NcYT@MT^LDL6Y2E&rg z^#j5@gx|x?!@h!j3*Qi2qUKasJnR}psg3S-DkIL$0D z%^aE`r(l>ZW;wzyVQ0XMymx?(B- diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser index 5a0f748..fe0e386 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.pbxuser @@ -124,340 +124,63 @@ PBXFindDataSource_LocationID, ); }; - PBXPerProjectTemplateStateSaveDate = 300643784; - PBXWorkspaceStateSaveDate = 300643784; + PBXPerProjectTemplateStateSaveDate = 301385567; + PBXWorkspaceStateSaveDate = 301385567; }; perUserProjectItems = { - 6B10000A11ACFFFB0098A59A = 6B10000A11ACFFFB0098A59A /* PBXTextBookmark */; 6B10005C11AD08FA0098A59A = 6B10005C11AD08FA0098A59A /* PBXTextBookmark */; 6B10011711AD19F90098A59A = 6B10011711AD19F90098A59A /* PBXTextBookmark */; - 6B10011911AD19F90098A59A = 6B10011911AD19F90098A59A /* PBXTextBookmark */; 6B10011E11AD19F90098A59A = 6B10011E11AD19F90098A59A /* PBXTextBookmark */; 6B10011F11AD19F90098A59A = 6B10011F11AD19F90098A59A /* PBXTextBookmark */; 6B2CDC911197F0720090FA4D = 6B2CDC911197F0720090FA4D /* PBXTextBookmark */; 6B2CDD181197FE370090FA4D = 6B2CDD181197FE370090FA4D /* PBXTextBookmark */; - 6B2CDD71119810560090FA4D = 6B2CDD71119810560090FA4D /* PBXTextBookmark */; - 6B2CDDC9119830560090FA4D = 6B2CDDC9119830560090FA4D /* PBXTextBookmark */; 6B4214D911803923006C347B = 6B4214D911803923006C347B /* PBXTextBookmark */; 6B4215D1118066FE006C347B = 6B4215D1118066FE006C347B /* PBXTextBookmark */; 6B4215DF1180672F006C347B = 6B4215DF1180672F006C347B /* PBXTextBookmark */; 6B4216881180725E006C347B = 6B4216881180725E006C347B /* PBXTextBookmark */; - 6B555F481191AA4400843384 = 6B555F481191AA4400843384 /* PBXTextBookmark */; - 6B5562501193EF2F00843384 = 6B5562501193EF2F00843384 /* PBXTextBookmark */; 6B55625E1193EF2F00843384 = 6B55625E1193EF2F00843384 /* PBXTextBookmark */; 6B5562631193EF2F00843384 = 6B5562631193EF2F00843384 /* PBXTextBookmark */; 6B5562681193EF2F00843384 = 6B5562681193EF2F00843384 /* PBXTextBookmark */; - 6B5562DF1193F2A300843384 = 6B5562DF1193F2A300843384 /* PBXTextBookmark */; - 6B5562FD1193F50A00843384 = 6B5562FD1193F50A00843384 /* PBXTextBookmark */; - 6B57E94D11A7646800614060 = 6B57E94D11A7646800614060 /* PBXTextBookmark */; 6B586E8311CF3E0000704B61 = 6B586E8311CF3E0000704B61 /* PBXTextBookmark */; - 6B77655411E3A9490029917E = 6B77655411E3A9490029917E /* PBXTextBookmark */; 6B77655511E3A9490029917E = 6B77655511E3A9490029917E /* PBXTextBookmark */; 6B98453411E6013000FA177B = 6B98453411E6013000FA177B /* PBXTextBookmark */; - 6B98453E11E6013000FA177B = 6B98453E11E6013000FA177B /* PBXTextBookmark */; 6B98453F11E6013000FA177B = 6B98453F11E6013000FA177B /* PBXTextBookmark */; - 6B98454311E6013000FA177B = 6B98454311E6013000FA177B /* PBXTextBookmark */; 6B98454511E6013000FA177B = 6B98454511E6013000FA177B /* PBXTextBookmark */; - 6B98454611E6013000FA177B = 6B98454611E6013000FA177B /* PBXTextBookmark */; - 6B98454711E6013000FA177B = 6B98454711E6013000FA177B /* PBXTextBookmark */; - 6B98454811E6013000FA177B = 6B98454811E6013000FA177B /* PBXTextBookmark */; - 6B98454911E6013000FA177B = 6B98454911E6013000FA177B /* PBXTextBookmark */; - 6B98454B11E6013000FA177B = 6B98454B11E6013000FA177B /* PBXTextBookmark */; - 6B98454D11E6013000FA177B = 6B98454D11E6013000FA177B /* PBXTextBookmark */; - 6B98454F11E6013000FA177B = 6B98454F11E6013000FA177B /* PBXTextBookmark */; - 6B98455011E6013000FA177B = 6B98455011E6013000FA177B /* PBXTextBookmark */; - 6B98455111E6013000FA177B = 6B98455111E6013000FA177B /* PBXTextBookmark */; - 6B98455211E6013000FA177B = 6B98455211E6013000FA177B /* PBXTextBookmark */; - 6B98455311E6013000FA177B = 6B98455311E6013000FA177B /* PBXTextBookmark */; - 6B98455411E6013000FA177B = 6B98455411E6013000FA177B /* PBXTextBookmark */; - 6B98455511E6013000FA177B = 6B98455511E6013000FA177B /* PBXTextBookmark */; - 6B98455611E6013000FA177B = 6B98455611E6013000FA177B /* PBXTextBookmark */; - 6B98455711E6013000FA177B = 6B98455711E6013000FA177B /* PBXTextBookmark */; - 6B98455811E6013000FA177B = 6B98455811E6013000FA177B /* PBXTextBookmark */; - 6B98455911E6013000FA177B = 6B98455911E6013000FA177B /* PBXTextBookmark */; - 6B98455A11E6013000FA177B = 6B98455A11E6013000FA177B /* PBXTextBookmark */; - 6B98455B11E6013000FA177B = 6B98455B11E6013000FA177B /* PBXTextBookmark */; - 6B98455C11E6013000FA177B = 6B98455C11E6013000FA177B /* PBXTextBookmark */; - 6B98455D11E6013000FA177B = 6B98455D11E6013000FA177B /* PBXTextBookmark */; - 6B98455E11E6013000FA177B = 6B98455E11E6013000FA177B /* PBXTextBookmark */; - 6B98455F11E6013000FA177B = 6B98455F11E6013000FA177B /* PBXTextBookmark */; - 6B98456011E6013000FA177B = 6B98456011E6013000FA177B /* PBXTextBookmark */; - 6B98456311E6013000FA177B = 6B98456311E6013000FA177B /* PBXTextBookmark */; - 6B98456411E6013000FA177B = 6B98456411E6013000FA177B /* PBXTextBookmark */; - 6B98456511E6013000FA177B = 6B98456511E6013000FA177B /* PBXTextBookmark */; - 6B98456611E6013000FA177B = 6B98456611E6013000FA177B /* PBXTextBookmark */; - 6B98456711E6013000FA177B = 6B98456711E6013000FA177B /* PBXTextBookmark */; - 6B98456811E6013000FA177B = 6B98456811E6013000FA177B /* PBXTextBookmark */; - 6B98456911E6013000FA177B = 6B98456911E6013000FA177B /* PBXTextBookmark */; - 6B98456A11E6013000FA177B = 6B98456A11E6013000FA177B /* PBXTextBookmark */; - 6B98456B11E6013000FA177B = 6B98456B11E6013000FA177B /* PBXTextBookmark */; - 6B98456C11E6013000FA177B = 6B98456C11E6013000FA177B /* PBXTextBookmark */; - 6B98456E11E6013000FA177B = 6B98456E11E6013000FA177B /* PBXTextBookmark */; - 6B98457011E6013000FA177B = 6B98457011E6013000FA177B /* PBXTextBookmark */; - 6B98457211E6013000FA177B = 6B98457211E6013000FA177B /* PBXTextBookmark */; - 6B98457411E6013000FA177B = 6B98457411E6013000FA177B /* PBXTextBookmark */; - 6B98458A11E6039A00FA177B = 6B98458A11E6039A00FA177B /* PBXTextBookmark */; - 6B98458B11E6039A00FA177B = 6B98458B11E6039A00FA177B /* PBXTextBookmark */; - 6B98458C11E6039A00FA177B = 6B98458C11E6039A00FA177B /* PBXTextBookmark */; - 6B98458D11E6039A00FA177B = 6B98458D11E6039A00FA177B /* PBXTextBookmark */; 6B98458E11E6039A00FA177B = 6B98458E11E6039A00FA177B /* PBXTextBookmark */; - 6B98458F11E6039A00FA177B = 6B98458F11E6039A00FA177B /* PBXTextBookmark */; - 6B98459011E6039A00FA177B = 6B98459011E6039A00FA177B /* PBXTextBookmark */; - 6B98459111E6039A00FA177B = 6B98459111E6039A00FA177B /* PBXTextBookmark */; - 6B98459211E6039A00FA177B = 6B98459211E6039A00FA177B /* PBXTextBookmark */; - 6B98459311E6039A00FA177B = 6B98459311E6039A00FA177B /* PBXTextBookmark */; - 6B98459411E6039A00FA177B = 6B98459411E6039A00FA177B /* PBXTextBookmark */; - 6B98459511E6039A00FA177B = 6B98459511E6039A00FA177B /* PBXTextBookmark */; - 6B98459611E6039A00FA177B = 6B98459611E6039A00FA177B /* PBXTextBookmark */; - 6B98459711E6039A00FA177B = 6B98459711E6039A00FA177B /* PBXTextBookmark */; - 6B98459811E6039A00FA177B = 6B98459811E6039A00FA177B /* PBXTextBookmark */; - 6B98459911E6039A00FA177B = 6B98459911E6039A00FA177B /* PBXTextBookmark */; - 6B98459A11E6039A00FA177B = 6B98459A11E6039A00FA177B /* PBXTextBookmark */; - 6B98459B11E6039A00FA177B = 6B98459B11E6039A00FA177B /* PBXTextBookmark */; - 6B98459C11E6039A00FA177B = 6B98459C11E6039A00FA177B /* PBXTextBookmark */; - 6B98459D11E6039A00FA177B = 6B98459D11E6039A00FA177B /* PBXTextBookmark */; - 6B98459E11E6039A00FA177B = 6B98459E11E6039A00FA177B /* PBXTextBookmark */; - 6B98459F11E6039A00FA177B = 6B98459F11E6039A00FA177B /* PBXTextBookmark */; - 6B9845A011E6039A00FA177B = 6B9845A011E6039A00FA177B /* PBXTextBookmark */; - 6B9845A111E6039A00FA177B = 6B9845A111E6039A00FA177B /* PBXTextBookmark */; - 6B9845A211E6039A00FA177B = 6B9845A211E6039A00FA177B /* PBXTextBookmark */; 6B9845B911E609E600FA177B = 6B9845B911E609E600FA177B /* PBXTextBookmark */; - 6B9845BA11E609E600FA177B = 6B9845BA11E609E600FA177B /* PBXTextBookmark */; - 6B9845BB11E609E600FA177B = 6B9845BB11E609E600FA177B /* PBXTextBookmark */; - 6B9845BC11E609E600FA177B = 6B9845BC11E609E600FA177B /* PBXTextBookmark */; - 6B9845BD11E609E600FA177B = 6B9845BD11E609E600FA177B /* PBXTextBookmark */; - 6B9845D911E60DBB00FA177B = 6B9845D911E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DA11E60DBB00FA177B = 6B9845DA11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DB11E60DBB00FA177B = 6B9845DB11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DC11E60DBB00FA177B = 6B9845DC11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DD11E60DBB00FA177B = 6B9845DD11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DE11E60DBB00FA177B = 6B9845DE11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845DF11E60DBB00FA177B = 6B9845DF11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E011E60DBB00FA177B = 6B9845E011E60DBB00FA177B /* PBXTextBookmark */; 6B9845E111E60DBB00FA177B = 6B9845E111E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E211E60DBB00FA177B = 6B9845E211E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E311E60DBB00FA177B = 6B9845E311E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E411E60DBB00FA177B = 6B9845E411E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E511E60DBB00FA177B = 6B9845E511E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E611E60DBB00FA177B = 6B9845E611E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E711E60DBB00FA177B = 6B9845E711E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E811E60DBB00FA177B = 6B9845E811E60DBB00FA177B /* PBXTextBookmark */; - 6B9845E911E60DBB00FA177B = 6B9845E911E60DBB00FA177B /* PBXTextBookmark */; - 6B9845EA11E60DBB00FA177B = 6B9845EA11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845EB11E60DBB00FA177B = 6B9845EB11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845EC11E60DBB00FA177B = 6B9845EC11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845ED11E60DBB00FA177B = 6B9845ED11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845EE11E60DBB00FA177B = 6B9845EE11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845EF11E60DBB00FA177B = 6B9845EF11E60DBB00FA177B /* PBXTextBookmark */; - 6B9845F711E60DDC00FA177B = 6B9845F711E60DDC00FA177B /* PBXTextBookmark */; - 6B98461711E60EE700FA177B = 6B98461711E60EE700FA177B /* PBXTextBookmark */; - 6B98461811E60EE700FA177B = 6B98461811E60EE700FA177B /* PBXTextBookmark */; - 6B98462611E612F100FA177B = 6B98462611E612F100FA177B /* PBXTextBookmark */; 6B98462E11E6141900FA177B = 6B98462E11E6141900FA177B /* PBXTextBookmark */; 6B98464311E6F9B400FA177B = 6B98464311E6F9B400FA177B /* PBXTextBookmark */; - 6B98465011E6F9B400FA177B = 6B98465011E6F9B400FA177B /* PBXTextBookmark */; - 6B98465111E6F9B400FA177B = 6B98465111E6F9B400FA177B /* PBXTextBookmark */; 6B98465211E6F9B400FA177B = 6B98465211E6F9B400FA177B /* PBXTextBookmark */; - 6B98465311E6F9B400FA177B = 6B98465311E6F9B400FA177B /* PBXTextBookmark */; 6B98465411E6F9B400FA177B = 6B98465411E6F9B400FA177B /* PBXTextBookmark */; - 6B98465611E6F9B400FA177B = 6B98465611E6F9B400FA177B /* PBXTextBookmark */; - 6B98465711E6F9B400FA177B = 6B98465711E6F9B400FA177B /* PBXTextBookmark */; - 6B98465911E6F9B400FA177B = 6B98465911E6F9B400FA177B /* PBXTextBookmark */; - 6B98465A11E6F9B400FA177B = 6B98465A11E6F9B400FA177B /* PBXTextBookmark */; - 6B98465B11E6F9B400FA177B = 6B98465B11E6F9B400FA177B /* PBXTextBookmark */; - 6B98465D11E6F9B400FA177B = 6B98465D11E6F9B400FA177B /* PBXTextBookmark */; - 6B98465E11E6F9B400FA177B = 6B98465E11E6F9B400FA177B /* PBXTextBookmark */; - 6B98465F11E6F9B400FA177B = 6B98465F11E6F9B400FA177B /* PBXTextBookmark */; 6B98466011E6F9B400FA177B = 6B98466011E6F9B400FA177B /* PBXTextBookmark */; 6B98466111E6F9B400FA177B = 6B98466111E6F9B400FA177B /* PBXTextBookmark */; - 6B98466211E6F9B400FA177B = 6B98466211E6F9B400FA177B /* PBXTextBookmark */; - 6B98466311E6F9B400FA177B = 6B98466311E6F9B400FA177B /* PBXTextBookmark */; - 6B98466411E6F9B400FA177B = 6B98466411E6F9B400FA177B /* PBXTextBookmark */; - 6B98466511E6F9B400FA177B = 6B98466511E6F9B400FA177B /* PBXTextBookmark */; - 6B98466611E6F9B400FA177B = 6B98466611E6F9B400FA177B /* PBXTextBookmark */; - 6B98467211E6FC1C00FA177B = 6B98467211E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467311E6FC1C00FA177B = 6B98467311E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467411E6FC1C00FA177B = 6B98467411E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467511E6FC1C00FA177B = 6B98467511E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467611E6FC1C00FA177B = 6B98467611E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467711E6FC1C00FA177B = 6B98467711E6FC1C00FA177B /* PBXTextBookmark */; - 6B98467B11E6FE7000FA177B = 6B98467B11E6FE7000FA177B /* PBXTextBookmark */; - 6B98468211E6FF2000FA177B = 6B98468211E6FF2000FA177B /* PBXTextBookmark */; - 6B98468311E6FF2000FA177B = 6B98468311E6FF2000FA177B /* PBXTextBookmark */; - 6B98468411E6FF2000FA177B = 6B98468411E6FF2000FA177B /* PBXTextBookmark */; - 6B98468511E6FF2000FA177B = 6B98468511E6FF2000FA177B /* PBXTextBookmark */; - 6B98468C11E6FFC300FA177B = 6B98468C11E6FFC300FA177B /* PBXTextBookmark */; - 6B98468D11E6FFC300FA177B = 6B98468D11E6FFC300FA177B /* PBXTextBookmark */; - 6B98468E11E6FFC300FA177B = 6B98468E11E6FFC300FA177B /* PBXTextBookmark */; - 6B98469311E7053800FA177B = 6B98469311E7053800FA177B /* PBXTextBookmark */; 6B9846A011E7140300FA177B = 6B9846A011E7140300FA177B /* PBXTextBookmark */; 6B9846A111E7140300FA177B = 6B9846A111E7140300FA177B /* PBXTextBookmark */; - 6B9846A311E7140300FA177B = 6B9846A311E7140300FA177B /* PBXTextBookmark */; - 6B9846A411E7140300FA177B = 6B9846A411E7140300FA177B /* PBXTextBookmark */; - 6B9846A511E7140300FA177B = 6B9846A511E7140300FA177B /* PBXTextBookmark */; - 6B9846A811E7140300FA177B = 6B9846A811E7140300FA177B /* PBXTextBookmark */; - 6B9846AA11E7140300FA177B = 6B9846AA11E7140300FA177B /* PBXTextBookmark */; - 6B9846B411E7140300FA177B = 6B9846B411E7140300FA177B /* PBXTextBookmark */; - 6B9846B511E7140300FA177B = 6B9846B511E7140300FA177B /* PBXTextBookmark */; 6B9846B911E7145500FA177B = 6B9846B911E7145500FA177B /* PBXTextBookmark */; - 6B9846BB11E7145500FA177B = 6B9846BB11E7145500FA177B /* PBXTextBookmark */; - 6B9846CB11E715C700FA177B = 6B9846CB11E715C700FA177B /* PBXTextBookmark */; - 6B9846CC11E715C700FA177B = 6B9846CC11E715C700FA177B /* PBXTextBookmark */; - 6B9846CD11E715C700FA177B = 6B9846CD11E715C700FA177B /* PBXTextBookmark */; - 6B9846CE11E715C700FA177B = 6B9846CE11E715C700FA177B /* PBXTextBookmark */; - 6B9846CF11E715C700FA177B = 6B9846CF11E715C700FA177B /* PBXTextBookmark */; - 6B9846D011E715C700FA177B = 6B9846D011E715C700FA177B /* PBXTextBookmark */; - 6B9846D111E715C700FA177B = 6B9846D111E715C700FA177B /* PBXTextBookmark */; - 6B9846D711E716A200FA177B = 6B9846D711E716A200FA177B /* PBXTextBookmark */; - 6B9846E411E7172B00FA177B = 6B9846E411E7172B00FA177B /* PBXTextBookmark */; - 6B9846E511E7172B00FA177B = 6B9846E511E7172B00FA177B /* PBXTextBookmark */; - 6B9846E611E7172B00FA177B = 6B9846E611E7172B00FA177B /* PBXTextBookmark */; - 6B9846E711E7172B00FA177B = 6B9846E711E7172B00FA177B /* PBXTextBookmark */; - 6B9846E811E7172B00FA177B = 6B9846E811E7172B00FA177B /* PBXTextBookmark */; - 6B9846E911E7172B00FA177B = 6B9846E911E7172B00FA177B /* PBXTextBookmark */; - 6B9846EA11E7172B00FA177B = 6B9846EA11E7172B00FA177B /* PBXTextBookmark */; 6B9846F311E7282C00FA177B = 6B9846F311E7282C00FA177B /* PBXTextBookmark */; 6B9846F611E7282C00FA177B = 6B9846F611E7282C00FA177B /* PBXTextBookmark */; - 6B9846F811E7282C00FA177B = 6B9846F811E7282C00FA177B /* PBXTextBookmark */; - 6B9846F911E7282C00FA177B = 6B9846F911E7282C00FA177B /* PBXTextBookmark */; - 6B9846FA11E7282C00FA177B = 6B9846FA11E7282C00FA177B /* PBXTextBookmark */; - 6B9846FB11E7282C00FA177B = 6B9846FB11E7282C00FA177B /* PBXTextBookmark */; - 6B9846FC11E7282C00FA177B = 6B9846FC11E7282C00FA177B /* PBXTextBookmark */; - 6B9846FD11E7282C00FA177B = 6B9846FD11E7282C00FA177B /* PBXTextBookmark */; - 6B98470211E7285500FA177B = 6B98470211E7285500FA177B /* PBXTextBookmark */; - 6B98470F11E734A100FA177B = 6B98470F11E734A100FA177B /* PBXTextBookmark */; 6B98471011E734A100FA177B = 6B98471011E734A100FA177B /* PBXTextBookmark */; 6B98471211E734A100FA177B = 6B98471211E734A100FA177B /* PBXTextBookmark */; - 6B98471311E734A100FA177B = 6B98471311E734A100FA177B /* PBXTextBookmark */; 6B98471411E734A100FA177B = 6B98471411E734A100FA177B /* PBXTextBookmark */; - 6B98471611E734A100FA177B = 6B98471611E734A100FA177B /* PBXTextBookmark */; - 6B98471811E734A100FA177B = 6B98471811E734A100FA177B /* PBXTextBookmark */; 6B98471A11E734DF00FA177B = 6B98471A11E734DF00FA177B /* PBXTextBookmark */; - 6B98471E11E734DF00FA177B = 6B98471E11E734DF00FA177B /* PBXTextBookmark */; - 6B98471F11E734DF00FA177B = 6B98471F11E734DF00FA177B /* PBXTextBookmark */; - 6B98472011E734DF00FA177B = 6B98472011E734DF00FA177B /* PBXTextBookmark */; - 6B98472111E734DF00FA177B = 6B98472111E734DF00FA177B /* PBXTextBookmark */; - 6B98472511E7356200FA177B = 6B98472511E7356200FA177B /* PBXTextBookmark */; - 6B98472811E735A300FA177B = 6B98472811E735A300FA177B /* PBXTextBookmark */; - 6B98472C11E7366600FA177B = 6B98472C11E7366600FA177B /* PBXTextBookmark */; - 6B98472D11E7366600FA177B = 6B98472D11E7366600FA177B /* PBXTextBookmark */; 6B98473011E737D800FA177B = 6B98473011E737D800FA177B /* PBXTextBookmark */; - 6B98473311E737D800FA177B = 6B98473311E737D800FA177B /* PBXTextBookmark */; - 6B98473411E737D800FA177B = 6B98473411E737D800FA177B /* PBXTextBookmark */; - 6B98473611E737D800FA177B = 6B98473611E737D800FA177B /* PBXTextBookmark */; - 6B98473711E737D800FA177B = 6B98473711E737D800FA177B /* PBXTextBookmark */; - 6B98473811E737D800FA177B = 6B98473811E737D800FA177B /* PBXTextBookmark */; - 6B98473911E737D800FA177B = 6B98473911E737D800FA177B /* PBXTextBookmark */; - 6B98473A11E737D800FA177B = 6B98473A11E737D800FA177B /* PBXTextBookmark */; - 6B98473B11E737D800FA177B = 6B98473B11E737D800FA177B /* PBXTextBookmark */; - 6B98473C11E737D800FA177B = 6B98473C11E737D800FA177B /* PBXTextBookmark */; - 6B98473D11E737D800FA177B = 6B98473D11E737D800FA177B /* PBXTextBookmark */; - 6B98473E11E737D800FA177B = 6B98473E11E737D800FA177B /* PBXTextBookmark */; - 6B98473F11E737D800FA177B = 6B98473F11E737D800FA177B /* PBXTextBookmark */; 6B98474311E73ABF00FA177B = 6B98474311E73ABF00FA177B /* PBXTextBookmark */; - 6B98474611E73ABF00FA177B = 6B98474611E73ABF00FA177B /* PBXTextBookmark */; - 6B98474711E73ABF00FA177B = 6B98474711E73ABF00FA177B /* PBXTextBookmark */; - 6B98474811E73ABF00FA177B = 6B98474811E73ABF00FA177B /* PBXTextBookmark */; - 6B98474911E73ABF00FA177B = 6B98474911E73ABF00FA177B /* PBXTextBookmark */; - 6B98474A11E73ABF00FA177B = 6B98474A11E73ABF00FA177B /* PBXTextBookmark */; - 6B98474B11E73ABF00FA177B = 6B98474B11E73ABF00FA177B /* PBXTextBookmark */; - 6B98474C11E73ABF00FA177B = 6B98474C11E73ABF00FA177B /* PBXTextBookmark */; - 6B98474D11E73ABF00FA177B = 6B98474D11E73ABF00FA177B /* PBXTextBookmark */; - 6B98474E11E73ABF00FA177B = 6B98474E11E73ABF00FA177B /* PBXTextBookmark */; - 6B98474F11E73ABF00FA177B = 6B98474F11E73ABF00FA177B /* PBXTextBookmark */; - 6B98475011E73ABF00FA177B = 6B98475011E73ABF00FA177B /* PBXTextBookmark */; - 6B98475111E73ABF00FA177B = 6B98475111E73ABF00FA177B /* PBXTextBookmark */; - 6B98475211E73ABF00FA177B = 6B98475211E73ABF00FA177B /* PBXTextBookmark */; - 6B98475311E73ABF00FA177B = 6B98475311E73ABF00FA177B /* PBXTextBookmark */; - 6B98475511E73ABF00FA177B = 6B98475511E73ABF00FA177B /* PBXTextBookmark */; - 6B98475611E73ABF00FA177B = 6B98475611E73ABF00FA177B /* PBXTextBookmark */; - 6B98475711E73ABF00FA177B = 6B98475711E73ABF00FA177B /* PBXTextBookmark */; - 6B98475E11E73D0100FA177B = 6B98475E11E73D0100FA177B /* PBXTextBookmark */; - 6B98475F11E73D0100FA177B = 6B98475F11E73D0100FA177B /* PBXTextBookmark */; - 6B98476011E73D0100FA177B = 6B98476011E73D0100FA177B /* PBXTextBookmark */; - 6B98476211E73D0100FA177B = 6B98476211E73D0100FA177B /* PBXTextBookmark */; - 6B98476311E73D0100FA177B = 6B98476311E73D0100FA177B /* PBXTextBookmark */; - 6B98476411E73D0100FA177B = 6B98476411E73D0100FA177B /* PBXTextBookmark */; - 6B98476511E73D0100FA177B = 6B98476511E73D0100FA177B /* PBXTextBookmark */; 6B98477411E7406900FA177B = 6B98477411E7406900FA177B /* PBXTextBookmark */; 6B98477911E7433F00FA177B = 6B98477911E7433F00FA177B /* PBXTextBookmark */; 6B98478311E74AB100FA177B = 6B98478311E74AB100FA177B /* PBXTextBookmark */; - 6B98478711E74AB100FA177B = 6B98478711E74AB100FA177B /* PBXTextBookmark */; - 6B98478811E74AB100FA177B = 6B98478811E74AB100FA177B /* PBXTextBookmark */; - 6B98478911E74AB100FA177B = 6B98478911E74AB100FA177B /* PBXTextBookmark */; - 6B98478B11E74AB100FA177B = 6B98478B11E74AB100FA177B /* PBXTextBookmark */; - 6B98478C11E74AB100FA177B = 6B98478C11E74AB100FA177B /* PBXTextBookmark */; - 6B98478D11E74AB100FA177B = 6B98478D11E74AB100FA177B /* PBXTextBookmark */; - 6B98478E11E74AB100FA177B = 6B98478E11E74AB100FA177B /* PBXTextBookmark */; - 6B98478F11E74AB100FA177B = 6B98478F11E74AB100FA177B /* PBXTextBookmark */; - 6B98479011E74AB100FA177B = 6B98479011E74AB100FA177B /* PBXTextBookmark */; - 6B98479111E74AB100FA177B = 6B98479111E74AB100FA177B /* PBXTextBookmark */; - 6B98479211E74AB100FA177B = 6B98479211E74AB100FA177B /* PBXTextBookmark */; - 6B98479311E74AB100FA177B = 6B98479311E74AB100FA177B /* PBXTextBookmark */; - 6B98479411E74AB100FA177B = 6B98479411E74AB100FA177B /* PBXTextBookmark */; - 6B98479511E74AB100FA177B = 6B98479511E74AB100FA177B /* PBXTextBookmark */; - 6B98479611E74AB100FA177B = 6B98479611E74AB100FA177B /* PBXTextBookmark */; 6B9847A211E74BC100FA177B = 6B9847A211E74BC100FA177B /* PBXTextBookmark */; - 6B9847A411E74BC100FA177B = 6B9847A411E74BC100FA177B /* PBXTextBookmark */; - 6B9847A611E74BC100FA177B = 6B9847A611E74BC100FA177B /* PBXTextBookmark */; - 6B9847A711E74BC100FA177B = 6B9847A711E74BC100FA177B /* PBXTextBookmark */; - 6B9847A811E74BC100FA177B = 6B9847A811E74BC100FA177B /* PBXTextBookmark */; - 6B9847B011E74FAB00FA177B = 6B9847B011E74FAB00FA177B /* PBXTextBookmark */; - 6B9847B911E751AC00FA177B = 6B9847B911E751AC00FA177B /* PBXTextBookmark */; 6B9847BA11E751AC00FA177B = 6B9847BA11E751AC00FA177B /* PBXTextBookmark */; - 6B9847BD11E751AC00FA177B = 6B9847BD11E751AC00FA177B /* PBXTextBookmark */; - 6B9847BE11E751AC00FA177B = 6B9847BE11E751AC00FA177B /* PBXTextBookmark */; - 6B9847BF11E751AC00FA177B = 6B9847BF11E751AC00FA177B /* PBXTextBookmark */; - 6B9847C011E751AC00FA177B = 6B9847C011E751AC00FA177B /* PBXTextBookmark */; 6B9847C511E752CC00FA177B = 6B9847C511E752CC00FA177B /* PBXTextBookmark */; - 6B9847C711E86ACC00FA177B = 6B9847C711E86ACC00FA177B /* PBXTextBookmark */; - 6B9847C811E86ACC00FA177B = 6B9847C811E86ACC00FA177B /* PBXTextBookmark */; - 6B9847CB11E86ACC00FA177B = 6B9847CB11E86ACC00FA177B /* PBXTextBookmark */; - 6B9847CC11E86ACC00FA177B = 6B9847CC11E86ACC00FA177B /* PBXTextBookmark */; - 6B9847CD11E86ACC00FA177B = 6B9847CD11E86ACC00FA177B /* PBXTextBookmark */; - 6B9847CE11E86ACC00FA177B = 6B9847CE11E86ACC00FA177B /* PBXTextBookmark */; - 6B9847CF11E86ACC00FA177B = 6B9847CF11E86ACC00FA177B /* PBXTextBookmark */; - 6B9847D011E86ACC00FA177B = 6B9847D011E86ACC00FA177B /* PBXTextBookmark */; - 6B9847D111E86ACC00FA177B = 6B9847D111E86ACC00FA177B /* PBXTextBookmark */; - 6B9847D211E86ACC00FA177B = 6B9847D211E86ACC00FA177B /* PBXTextBookmark */; - 6B9847D311E86ACC00FA177B = 6B9847D311E86ACC00FA177B /* PBXTextBookmark */; - 6B9847D611E86AF900FA177B = 6B9847D611E86AF900FA177B /* PBXTextBookmark */; - 6B9847D911E86B4400FA177B = 6B9847D911E86B4400FA177B /* PBXTextBookmark */; 6B9847E611E86DBB00FA177B = 6B9847E611E86DBB00FA177B /* PBXTextBookmark */; 6B9847E911E86DBB00FA177B = 6B9847E911E86DBB00FA177B /* PBXTextBookmark */; 6B9847EA11E86DBB00FA177B = 6B9847EA11E86DBB00FA177B /* PBXTextBookmark */; - 6B9847EC11E86DBB00FA177B = 6B9847EC11E86DBB00FA177B /* PBXTextBookmark */; - 6B9847EE11E86DBB00FA177B = 6B9847EE11E86DBB00FA177B /* PBXTextBookmark */; - 6B9847EF11E86DBB00FA177B = 6B9847EF11E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F011E86DBB00FA177B = 6B9847F011E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F111E86DBB00FA177B = 6B9847F111E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F211E86DBB00FA177B = 6B9847F211E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F311E86DBB00FA177B = 6B9847F311E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F411E86DBB00FA177B = 6B9847F411E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F511E86DBB00FA177B = 6B9847F511E86DBB00FA177B /* PBXTextBookmark */; - 6B9847F611E86DBB00FA177B = 6B9847F611E86DBB00FA177B /* PBXTextBookmark */; 6B9847FB11E9AFC900FA177B = 6B9847FB11E9AFC900FA177B /* PBXTextBookmark */; 6B9847FC11E9AFC900FA177B = 6B9847FC11E9AFC900FA177B /* PBXTextBookmark */; - 6B9847FD11E9AFC900FA177B = 6B9847FD11E9AFC900FA177B /* PBXTextBookmark */; 6B9847FE11E9AFC900FA177B = 6B9847FE11E9AFC900FA177B /* PBXTextBookmark */; - 6B98480011E9AFC900FA177B = 6B98480011E9AFC900FA177B /* PBXTextBookmark */; - 6B98480111E9AFC900FA177B = 6B98480111E9AFC900FA177B /* PBXTextBookmark */; - 6B98480211E9AFC900FA177B = 6B98480211E9AFC900FA177B /* PBXTextBookmark */; - 6B98480311E9AFC900FA177B = 6B98480311E9AFC900FA177B /* PBXTextBookmark */; - 6B98480411E9AFC900FA177B = 6B98480411E9AFC900FA177B /* PBXTextBookmark */; 6B98480D11E9B1DC00FA177B = 6B98480D11E9B1DC00FA177B /* PBXTextBookmark */; - 6B98480F11E9B1DC00FA177B = 6B98480F11E9B1DC00FA177B /* PBXTextBookmark */; - 6B98481B11E9D18C00FA177B = 6B98481B11E9D18C00FA177B /* PBXTextBookmark */; - 6B98481C11E9D18C00FA177B = 6B98481C11E9D18C00FA177B /* PBXTextBookmark */; - 6B98481E11E9D18C00FA177B = 6B98481E11E9D18C00FA177B /* PBXTextBookmark */; 6B98482611E9D23600FA177B = 6B98482611E9D23600FA177B /* PBXTextBookmark */; - 6B98482811E9D23600FA177B = 6B98482811E9D23600FA177B /* PBXTextBookmark */; - 6B98484911E9FE0D00FA177B = 6B98484911E9FE0D00FA177B /* PBXTextBookmark */; - 6B98484A11E9FE0D00FA177B = 6B98484A11E9FE0D00FA177B /* PBXTextBookmark */; - 6B98484C11E9FE0D00FA177B = 6B98484C11E9FE0D00FA177B /* PBXTextBookmark */; - 6B98484D11E9FE0D00FA177B = 6B98484D11E9FE0D00FA177B /* PBXTextBookmark */; 6BBB4AA1115B4F3400CF791D = 6BBB4AA1115B4F3400CF791D /* PBXTextBookmark */; - 6BBB4AA4115B4F3400CF791D = 6BBB4AA4115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AA5115B4F3400CF791D = 6BBB4AA5115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AA6115B4F3400CF791D = 6BBB4AA6115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AAB115B4F3400CF791D = 6BBB4AAB115B4F3400CF791D /* PBXTextBookmark */; @@ -467,7 +190,6 @@ 6BBB4AD2115B4F3400CF791D = 6BBB4AD2115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AD3115B4F3400CF791D = 6BBB4AD3115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AD4115B4F3400CF791D = 6BBB4AD4115B4F3400CF791D /* PBXTextBookmark */; - 6BBB4ADF115B4F3400CF791D = 6BBB4ADF115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AE0115B4F3400CF791D = 6BBB4AE0115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AE1115B4F3400CF791D = 6BBB4AE1115B4F3400CF791D /* PBXTextBookmark */; 6BBB4AE2115B4F3400CF791D = 6BBB4AE2115B4F3400CF791D /* PBXTextBookmark */; @@ -494,11 +216,62 @@ 6BBB4B07115B4F3400CF791D = 6BBB4B07115B4F3400CF791D /* PBXTextBookmark */; 6BBB4B08115B4F3400CF791D = 6BBB4B08115B4F3400CF791D /* PBXTextBookmark */; 6BBB4B0A115B4F3400CF791D = 6BBB4B0A115B4F3400CF791D /* PBXTextBookmark */; - 6BBB4B0C115B4F3400CF791D = 6BBB4B0C115B4F3400CF791D /* PBXTextBookmark */; 6BBB4B7F115B639200CF791D = 6BBB4B7F115B639200CF791D /* PBXTextBookmark */; 6BBB4C34115B7A3D00CF791D = 6BBB4C34115B7A3D00CF791D /* PBXTextBookmark */; 6BBB4C3B115B7A3D00CF791D = 6BBB4C3B115B7A3D00CF791D /* PBXTextBookmark */; 6BC7619C11B63C7E00FF5E51 = 6BC7619C11B63C7E00FF5E51 /* PBXTextBookmark */; + 6BCE5B5611F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5611F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5711F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5711F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5811F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5811F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5911F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5911F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5A11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5A11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5B11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5B11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5C11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5C11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5D11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5D11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5E11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5E11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B5F11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B5F11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6011F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6011F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6111F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6111F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6211F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6211F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6311F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6311F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6411F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6411F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6511F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6511F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6611F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6611F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6711F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6711F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6811F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6811F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6911F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6911F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6A11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6A11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6B11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6B11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6C11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6C11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B6D11F6CBF700FB894B /* PBXTextBookmark */ = 6BCE5B6D11F6CBF700FB894B /* PBXTextBookmark */; + 6BCE5B7D11F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B7D11F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B7E11F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B7E11F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B7F11F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B7F11F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8011F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8011F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8111F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8111F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8211F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8211F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8311F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8311F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8411F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8411F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8511F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8511F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8611F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8611F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8711F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8711F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8811F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8811F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8911F6D13700FB894B /* PBXTextBookmark */ = 6BCE5B8911F6D13700FB894B /* PBXTextBookmark */; + 6BCE5B8C11F6D1AD00FB894B /* PBXTextBookmark */ = 6BCE5B8C11F6D1AD00FB894B /* PBXTextBookmark */; + 6BCE5B8D11F6D1AD00FB894B /* PBXTextBookmark */ = 6BCE5B8D11F6D1AD00FB894B /* PBXTextBookmark */; + 6BCE5B8E11F6D1AD00FB894B /* PBXTextBookmark */ = 6BCE5B8E11F6D1AD00FB894B /* PBXTextBookmark */; + 6BCE5B8F11F6D1AD00FB894B /* PBXTextBookmark */ = 6BCE5B8F11F6D1AD00FB894B /* PBXTextBookmark */; + 6BCE5B9111F6D1E800FB894B /* PBXTextBookmark */ = 6BCE5B9111F6D1E800FB894B /* PBXTextBookmark */; + 6BCE5B9411F6D23100FB894B /* PBXTextBookmark */ = 6BCE5B9411F6D23100FB894B /* PBXTextBookmark */; + 6BCE5B9511F6D42D00FB894B /* PBXTextBookmark */ = 6BCE5B9511F6D42D00FB894B /* PBXTextBookmark */; + 6BCE5B9611F6D42D00FB894B /* PBXTextBookmark */ = 6BCE5B9611F6D42D00FB894B /* PBXTextBookmark */; + 6BCE5B9711F6D42D00FB894B /* PBXTextBookmark */ = 6BCE5B9711F6D42D00FB894B /* PBXTextBookmark */; + 6BCE5B9811F6D42D00FB894B /* PBXTextBookmark */ = 6BCE5B9811F6D42D00FB894B /* PBXTextBookmark */; + 6BCE5B9A11F6D48100FB894B /* PBXTextBookmark */ = 6BCE5B9A11F6D48100FB894B /* PBXTextBookmark */; + 6BCE5B9B11F6D48100FB894B /* PBXTextBookmark */ = 6BCE5B9B11F6D48100FB894B /* PBXTextBookmark */; + 6BCE5B9C11F6D48100FB894B /* PBXTextBookmark */ = 6BCE5B9C11F6D48100FB894B /* PBXTextBookmark */; + 6BCE5B9D11F6D48100FB894B /* PBXTextBookmark */ = 6BCE5B9D11F6D48100FB894B /* PBXTextBookmark */; + 6BCE5B9E11F6D4DB00FB894B /* PBXTextBookmark */ = 6BCE5B9E11F6D4DB00FB894B /* PBXTextBookmark */; 6BF5F27011747CFA000502A6 = 6BF5F27011747CFA000502A6 /* PBXTextBookmark */; 6BF5F27311747CFA000502A6 = 6BF5F27311747CFA000502A6 /* PBXTextBookmark */; 6BF5F27811747CFA000502A6 = 6BF5F27811747CFA000502A6 /* PBXTextBookmark */; @@ -517,217 +290,92 @@ 6BF5F475117644A2000502A6 = 6BF5F475117644A2000502A6 /* PBXTextBookmark */; 6BF5F478117644A2000502A6 = 6BF5F478117644A2000502A6 /* PBXTextBookmark */; 6BF5F5041176F5F8000502A6 = 6BF5F5041176F5F8000502A6 /* PBXTextBookmark */; - 6BF9B11911EB75D30043574C /* PBXTextBookmark */ = 6BF9B11911EB75D30043574C /* PBXTextBookmark */; - 6BF9B12C11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B12C11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B12D11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B12D11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B12E11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B12E11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B12F11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B12F11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13011EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13011EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13111EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13111EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13211EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13211EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13311EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13311EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13411EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13411EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13511EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13511EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13611EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13611EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13711EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13711EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13811EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13811EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13911EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13911EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13A11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13A11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13B11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13B11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13C11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13C11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13D11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13D11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13E11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13E11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B13F11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B13F11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14011EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14011EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14111EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14111EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14211EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14211EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14311EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14311EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14411EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14411EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14511EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14511EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14611EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14611EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14711EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14711EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14811EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14811EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14911EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14911EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14A11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14A11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14B11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14B11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14C11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14C11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14D11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14D11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14E11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14E11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B14F11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B14F11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15011EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15011EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15111EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15111EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15211EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15211EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15311EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15311EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15411EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15411EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15511EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15511EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15611EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15611EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15711EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15711EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15811EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15811EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15911EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15911EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15A11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15A11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15B11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15B11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15C11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15C11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15D11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15D11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15E11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15E11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B15F11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B15F11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16011EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16011EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16111EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16111EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16211EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16211EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16311EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16311EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16411EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16411EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16511EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16511EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16611EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16611EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16711EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16711EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16811EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16811EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16911EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16911EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16A11EB8CF20043574C /* PBXTextBookmark */ = 6BF9B16A11EB8CF20043574C /* PBXTextBookmark */; - 6BF9B16C11EB8D0B0043574C /* PBXTextBookmark */ = 6BF9B16C11EB8D0B0043574C /* PBXTextBookmark */; - 6BF9B17411EC2AC80043574C /* PBXTextBookmark */ = 6BF9B17411EC2AC80043574C /* PBXTextBookmark */; - 6BF9B17511EC2AC80043574C /* PBXTextBookmark */ = 6BF9B17511EC2AC80043574C /* PBXTextBookmark */; - 6BF9B17611EC2AC80043574C /* PBXTextBookmark */ = 6BF9B17611EC2AC80043574C /* PBXTextBookmark */; - 6BF9B17711EC2AC80043574C /* PBXTextBookmark */ = 6BF9B17711EC2AC80043574C /* PBXTextBookmark */; - 6BF9B17811EC2B780043574C /* PBXTextBookmark */ = 6BF9B17811EC2B780043574C /* PBXTextBookmark */; - 6BF9B17911EC2B780043574C /* PBXTextBookmark */ = 6BF9B17911EC2B780043574C /* PBXTextBookmark */; - 6BF9B17A11EC2B780043574C /* PBXTextBookmark */ = 6BF9B17A11EC2B780043574C /* PBXTextBookmark */; - 6BF9B17B11EC2B780043574C /* PBXTextBookmark */ = 6BF9B17B11EC2B780043574C /* PBXTextBookmark */; - 6BF9B17C11EC2B780043574C /* PBXTextBookmark */ = 6BF9B17C11EC2B780043574C /* PBXTextBookmark */; - 6BF9B17D11EC2B780043574C /* PBXTextBookmark */ = 6BF9B17D11EC2B780043574C /* PBXTextBookmark */; - 6BF9B17F11EC2C8F0043574C /* PBXTextBookmark */ = 6BF9B17F11EC2C8F0043574C /* PBXTextBookmark */; - 6BF9B18011EC2CB20043574C /* PBXTextBookmark */ = 6BF9B18011EC2CB20043574C /* PBXTextBookmark */; - 6BF9B18111EC2CB20043574C /* PBXTextBookmark */ = 6BF9B18111EC2CB20043574C /* PBXTextBookmark */; - 6BF9B18511EC2CE80043574C /* PBXTextBookmark */ = 6BF9B18511EC2CE80043574C /* PBXTextBookmark */; - 6BF9B18611EC2CE80043574C /* PBXTextBookmark */ = 6BF9B18611EC2CE80043574C /* PBXTextBookmark */; - 6BF9B18811EC2D470043574C /* PBXTextBookmark */ = 6BF9B18811EC2D470043574C /* PBXTextBookmark */; - 6BF9B18911EC2D470043574C /* PBXTextBookmark */ = 6BF9B18911EC2D470043574C /* PBXTextBookmark */; - 6BF9B18A11EC2D470043574C /* PBXTextBookmark */ = 6BF9B18A11EC2D470043574C /* PBXTextBookmark */; - 6BF9B18B11EC2D470043574C /* PBXTextBookmark */ = 6BF9B18B11EC2D470043574C /* PBXTextBookmark */; - 6BF9B18C11EC2D470043574C /* PBXTextBookmark */ = 6BF9B18C11EC2D470043574C /* PBXTextBookmark */; - 6BF9B18E11EC2DAE0043574C /* PBXTextBookmark */ = 6BF9B18E11EC2DAE0043574C /* PBXTextBookmark */; - 6BF9B18F11EC2DAE0043574C /* PBXTextBookmark */ = 6BF9B18F11EC2DAE0043574C /* PBXTextBookmark */; - 6BF9B19011EC2DAE0043574C /* PBXTextBookmark */ = 6BF9B19011EC2DAE0043574C /* PBXTextBookmark */; - 6BF9B19111EC2DAE0043574C /* PBXTextBookmark */ = 6BF9B19111EC2DAE0043574C /* PBXTextBookmark */; - 6BF9B19411EC356D0043574C /* PBXTextBookmark */ = 6BF9B19411EC356D0043574C /* PBXTextBookmark */; - 6BF9B19611EC358D0043574C /* PBXTextBookmark */ = 6BF9B19611EC358D0043574C /* PBXTextBookmark */; - 6BF9B19811EC35920043574C /* PBXTextBookmark */ = 6BF9B19811EC35920043574C /* PBXTextBookmark */; - 6BF9B19911EC35DF0043574C /* PBXTextBookmark */ = 6BF9B19911EC35DF0043574C /* PBXTextBookmark */; - 6BF9B19A11EC35DF0043574C /* PBXTextBookmark */ = 6BF9B19A11EC35DF0043574C /* PBXTextBookmark */; - 6BF9B19B11EC35DF0043574C /* PBXTextBookmark */ = 6BF9B19B11EC35DF0043574C /* PBXTextBookmark */; - 6BF9B19C11EC35DF0043574C /* PBXTextBookmark */ = 6BF9B19C11EC35DF0043574C /* PBXTextBookmark */; - 6BF9B19E11EC35E70043574C /* PBXTextBookmark */ = 6BF9B19E11EC35E70043574C /* PBXTextBookmark */; - 6BF9B1A011EC361E0043574C /* PBXTextBookmark */ = 6BF9B1A011EC361E0043574C /* PBXTextBookmark */; - 6BF9B1A111EC361E0043574C /* PBXTextBookmark */ = 6BF9B1A111EC361E0043574C /* PBXTextBookmark */; - 6BF9B1A211EC361E0043574C /* PBXTextBookmark */ = 6BF9B1A211EC361E0043574C /* PBXTextBookmark */; - 6BF9B1A311EC361E0043574C /* PBXTextBookmark */ = 6BF9B1A311EC361E0043574C /* PBXTextBookmark */; - 6BF9B1A511EC36460043574C /* PBXTextBookmark */ = 6BF9B1A511EC36460043574C /* PBXTextBookmark */; - 6BF9B1A611EC36460043574C /* PBXTextBookmark */ = 6BF9B1A611EC36460043574C /* PBXTextBookmark */; - 6BF9B1A711EC36460043574C /* PBXTextBookmark */ = 6BF9B1A711EC36460043574C /* PBXTextBookmark */; - 6BF9B1A811EC36460043574C /* PBXTextBookmark */ = 6BF9B1A811EC36460043574C /* PBXTextBookmark */; - 6BF9B1AA11EC36AF0043574C /* PBXTextBookmark */ = 6BF9B1AA11EC36AF0043574C /* PBXTextBookmark */; - 6BF9B1AC11EC36DA0043574C /* PBXTextBookmark */ = 6BF9B1AC11EC36DA0043574C /* PBXTextBookmark */; - 6BF9B1AD11EC36DA0043574C /* PBXTextBookmark */ = 6BF9B1AD11EC36DA0043574C /* PBXTextBookmark */; - 6BF9B1AE11EC36DA0043574C /* PBXTextBookmark */ = 6BF9B1AE11EC36DA0043574C /* PBXTextBookmark */; - 6BF9B1AF11EC36DA0043574C /* PBXTextBookmark */ = 6BF9B1AF11EC36DA0043574C /* PBXTextBookmark */; - 6BF9B1B111EC37080043574C /* PBXTextBookmark */ = 6BF9B1B111EC37080043574C /* PBXTextBookmark */; - 6BF9B1B211EC37080043574C /* PBXTextBookmark */ = 6BF9B1B211EC37080043574C /* PBXTextBookmark */; - 6BF9B1B311EC37080043574C /* PBXTextBookmark */ = 6BF9B1B311EC37080043574C /* PBXTextBookmark */; - 6BF9B1B411EC37080043574C /* PBXTextBookmark */ = 6BF9B1B411EC37080043574C /* PBXTextBookmark */; - 6BF9B1B611EC37340043574C /* PBXTextBookmark */ = 6BF9B1B611EC37340043574C /* PBXTextBookmark */; - 6BF9B1B711EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1B711EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1B811EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1B811EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1B911EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1B911EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BA11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BA11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BB11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BB11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BC11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BC11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BD11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BD11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BE11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BE11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1BF11EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1BF11EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C011EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C011EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C111EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C111EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C211EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C211EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C311EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C311EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C411EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C411EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C511EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C511EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C611EC3A0D0043574C /* PBXTextBookmark */ = 6BF9B1C611EC3A0D0043574C /* PBXTextBookmark */; - 6BF9B1C811EC3C270043574C /* PBXTextBookmark */ = 6BF9B1C811EC3C270043574C /* PBXTextBookmark */; - 6BF9B1C911EC3C270043574C /* PBXTextBookmark */ = 6BF9B1C911EC3C270043574C /* PBXTextBookmark */; - 6BF9B1CA11EC3C270043574C /* PBXTextBookmark */ = 6BF9B1CA11EC3C270043574C /* PBXTextBookmark */; - 6BF9B1CB11EC3C270043574C /* PBXTextBookmark */ = 6BF9B1CB11EC3C270043574C /* PBXTextBookmark */; - 6BF9B1CC11EC3CFD0043574C /* PBXTextBookmark */ = 6BF9B1CC11EC3CFD0043574C /* PBXTextBookmark */; - 6BF9B1CD11EC3CFD0043574C /* PBXTextBookmark */ = 6BF9B1CD11EC3CFD0043574C /* PBXTextBookmark */; - 6BF9B1CE11EC3CFD0043574C /* PBXTextBookmark */ = 6BF9B1CE11EC3CFD0043574C /* PBXTextBookmark */; - 6BF9B1CF11EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1CF11EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D011EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D011EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D111EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D111EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D211EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D211EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D311EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D311EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D411EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D411EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D511EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D511EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D611EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D611EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D711EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D711EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D811EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D811EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1D911EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1D911EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1DA11EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1DA11EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1DB11EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1DB11EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1DC11EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1DC11EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1DD11EC3DD80043574C /* PBXTextBookmark */ = 6BF9B1DD11EC3DD80043574C /* PBXTextBookmark */; - 6BF9B1DE11EC3E9A0043574C /* PBXTextBookmark */ = 6BF9B1DE11EC3E9A0043574C /* PBXTextBookmark */; - 6BF9B1DF11EC3E9A0043574C /* PBXTextBookmark */ = 6BF9B1DF11EC3E9A0043574C /* PBXTextBookmark */; - 6BF9B1E011EC3E9A0043574C /* PBXTextBookmark */ = 6BF9B1E011EC3E9A0043574C /* PBXTextBookmark */; - 6BF9B1E111EC3E9A0043574C /* PBXTextBookmark */ = 6BF9B1E111EC3E9A0043574C /* PBXTextBookmark */; - 6BF9B1E211EC3FBA0043574C /* PBXTextBookmark */ = 6BF9B1E211EC3FBA0043574C /* PBXTextBookmark */; - 6BF9B1E311EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E311EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E411EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E411EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E511EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E511EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E611EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E611EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E711EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E711EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E811EC428F0043574C /* PBXTextBookmark */ = 6BF9B1E811EC428F0043574C /* PBXTextBookmark */; - 6BF9B1E911EC43120043574C /* PBXTextBookmark */ = 6BF9B1E911EC43120043574C /* PBXTextBookmark */; - 6BF9B1EA11EC43120043574C /* PBXTextBookmark */ = 6BF9B1EA11EC43120043574C /* PBXTextBookmark */; - 6BF9B1EB11EC43120043574C /* PBXTextBookmark */ = 6BF9B1EB11EC43120043574C /* PBXTextBookmark */; - 6BF9B1EC11EC43120043574C /* PBXTextBookmark */ = 6BF9B1EC11EC43120043574C /* PBXTextBookmark */; - 6BF9B1ED11EC43120043574C /* PBXTextBookmark */ = 6BF9B1ED11EC43120043574C /* PBXTextBookmark */; - 6BF9B1EF11EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1EF11EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F011EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F011EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F111EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F111EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F211EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F211EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F311EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F311EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F411EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F411EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F511EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F511EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F611EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F611EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F711EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F711EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F811EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F811EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1F911EC43FC0043574C /* PBXTextBookmark */ = 6BF9B1F911EC43FC0043574C /* PBXTextBookmark */; - 6BF9B1FC11EC442C0043574C /* PBXTextBookmark */ = 6BF9B1FC11EC442C0043574C /* PBXTextBookmark */; - 6BF9B1FD11EC442C0043574C /* PBXTextBookmark */ = 6BF9B1FD11EC442C0043574C /* PBXTextBookmark */; - 6BF9B1FE11EC442C0043574C /* PBXTextBookmark */ = 6BF9B1FE11EC442C0043574C /* PBXTextBookmark */; - 6BF9B1FF11EC442C0043574C /* PBXTextBookmark */ = 6BF9B1FF11EC442C0043574C /* PBXTextBookmark */; - 6BF9B20011EC445B0043574C /* PBXTextBookmark */ = 6BF9B20011EC445B0043574C /* PBXTextBookmark */; - 6BF9B20111EC44760043574C /* PBXTextBookmark */ = 6BF9B20111EC44760043574C /* PBXTextBookmark */; - 6BF9B20511EC45000043574C /* PBXTextBookmark */ = 6BF9B20511EC45000043574C /* PBXTextBookmark */; - 6BF9B20611EC45000043574C /* PBXTextBookmark */ = 6BF9B20611EC45000043574C /* PBXTextBookmark */; - 6BF9B20711EC45000043574C /* PBXTextBookmark */ = 6BF9B20711EC45000043574C /* PBXTextBookmark */; - 6BF9B20811EC45000043574C /* PBXTextBookmark */ = 6BF9B20811EC45000043574C /* PBXTextBookmark */; - 6BF9B20911EC45000043574C /* PBXTextBookmark */ = 6BF9B20911EC45000043574C /* PBXTextBookmark */; - 6BF9B20A11EC450E0043574C /* PBXTextBookmark */ = 6BF9B20A11EC450E0043574C /* PBXTextBookmark */; - 6BF9B20B11EC450E0043574C /* PBXTextBookmark */ = 6BF9B20B11EC450E0043574C /* PBXTextBookmark */; - 6BF9B20C11EC450E0043574C /* PBXTextBookmark */ = 6BF9B20C11EC450E0043574C /* PBXTextBookmark */; - 6BF9B20D11EC450E0043574C /* PBXTextBookmark */ = 6BF9B20D11EC450E0043574C /* PBXTextBookmark */; - 6BF9B20E11EC450E0043574C /* PBXTextBookmark */ = 6BF9B20E11EC450E0043574C /* PBXTextBookmark */; - 6BF9B20F11EC452A0043574C /* PBXTextBookmark */ = 6BF9B20F11EC452A0043574C /* PBXTextBookmark */; - 6BF9B21111EC49A30043574C /* PBXTextBookmark */ = 6BF9B21111EC49A30043574C /* PBXTextBookmark */; - 6BF9B21211EC49A30043574C /* PBXTextBookmark */ = 6BF9B21211EC49A30043574C /* PBXTextBookmark */; - 6BF9B21311EC49A30043574C /* PBXTextBookmark */ = 6BF9B21311EC49A30043574C /* PBXTextBookmark */; - 6BF9B21411EC49A30043574C /* PBXTextBookmark */ = 6BF9B21411EC49A30043574C /* PBXTextBookmark */; - 6BF9B21511EC49A30043574C /* PBXTextBookmark */ = 6BF9B21511EC49A30043574C /* PBXTextBookmark */; - 6BF9B21611EC49A30043574C /* PBXTextBookmark */ = 6BF9B21611EC49A30043574C /* PBXTextBookmark */; - 6BF9B21711EC49A30043574C /* PBXTextBookmark */ = 6BF9B21711EC49A30043574C /* PBXTextBookmark */; - 6BF9B21811EC49A30043574C /* PBXTextBookmark */ = 6BF9B21811EC49A30043574C /* PBXTextBookmark */; - 6BF9B21B11EC49F90043574C /* PBXTextBookmark */ = 6BF9B21B11EC49F90043574C /* PBXTextBookmark */; - 6BF9B21C11EC49F90043574C /* PBXTextBookmark */ = 6BF9B21C11EC49F90043574C /* PBXTextBookmark */; - 6BF9B21D11EC49F90043574C /* PBXTextBookmark */ = 6BF9B21D11EC49F90043574C /* PBXTextBookmark */; - 6BF9B21E11EC49F90043574C /* PBXTextBookmark */ = 6BF9B21E11EC49F90043574C /* PBXTextBookmark */; - 6BF9B22111EC4A1A0043574C /* PBXTextBookmark */ = 6BF9B22111EC4A1A0043574C /* PBXTextBookmark */; - 6BF9B22211EC4A600043574C /* PBXTextBookmark */ = 6BF9B22211EC4A600043574C /* PBXTextBookmark */; + 6BF9B12C11EB8CF20043574C = 6BF9B12C11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B12D11EB8CF20043574C = 6BF9B12D11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B12E11EB8CF20043574C = 6BF9B12E11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B12F11EB8CF20043574C = 6BF9B12F11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13511EB8CF20043574C = 6BF9B13511EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13611EB8CF20043574C = 6BF9B13611EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13711EB8CF20043574C = 6BF9B13711EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13B11EB8CF20043574C = 6BF9B13B11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13C11EB8CF20043574C = 6BF9B13C11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13D11EB8CF20043574C = 6BF9B13D11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13E11EB8CF20043574C = 6BF9B13E11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B13F11EB8CF20043574C = 6BF9B13F11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14111EB8CF20043574C = 6BF9B14111EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14211EB8CF20043574C = 6BF9B14211EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14311EB8CF20043574C = 6BF9B14311EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14511EB8CF20043574C = 6BF9B14511EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14611EB8CF20043574C = 6BF9B14611EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14711EB8CF20043574C = 6BF9B14711EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14911EB8CF20043574C = 6BF9B14911EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14A11EB8CF20043574C = 6BF9B14A11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B14E11EB8CF20043574C = 6BF9B14E11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15011EB8CF20043574C = 6BF9B15011EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15111EB8CF20043574C = 6BF9B15111EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15411EB8CF20043574C = 6BF9B15411EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15511EB8CF20043574C = 6BF9B15511EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15611EB8CF20043574C = 6BF9B15611EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15711EB8CF20043574C = 6BF9B15711EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15911EB8CF20043574C = 6BF9B15911EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15C11EB8CF20043574C = 6BF9B15C11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15D11EB8CF20043574C = 6BF9B15D11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15E11EB8CF20043574C = 6BF9B15E11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B15F11EB8CF20043574C = 6BF9B15F11EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16011EB8CF20043574C = 6BF9B16011EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16111EB8CF20043574C = 6BF9B16111EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16211EB8CF20043574C = 6BF9B16211EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16311EB8CF20043574C = 6BF9B16311EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16411EB8CF20043574C = 6BF9B16411EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16511EB8CF20043574C = 6BF9B16511EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16611EB8CF20043574C = 6BF9B16611EB8CF20043574C /* PBXTextBookmark */; + 6BF9B16911EB8CF20043574C = 6BF9B16911EB8CF20043574C /* PBXTextBookmark */; + 6BF9B17B11EC2B780043574C = 6BF9B17B11EC2B780043574C /* PBXTextBookmark */; + 6BF9B18811EC2D470043574C = 6BF9B18811EC2D470043574C /* PBXTextBookmark */; + 6BF9B18B11EC2D470043574C = 6BF9B18B11EC2D470043574C /* PBXTextBookmark */; + 6BF9B19011EC2DAE0043574C = 6BF9B19011EC2DAE0043574C /* PBXTextBookmark */; + 6BF9B19B11EC35DF0043574C = 6BF9B19B11EC35DF0043574C /* PBXTextBookmark */; + 6BF9B1A211EC361E0043574C = 6BF9B1A211EC361E0043574C /* PBXTextBookmark */; + 6BF9B1A711EC36460043574C = 6BF9B1A711EC36460043574C /* PBXTextBookmark */; + 6BF9B1AE11EC36DA0043574C = 6BF9B1AE11EC36DA0043574C /* PBXTextBookmark */; + 6BF9B1B311EC37080043574C = 6BF9B1B311EC37080043574C /* PBXTextBookmark */; + 6BF9B1BD11EC3A0D0043574C = 6BF9B1BD11EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1BF11EC3A0D0043574C = 6BF9B1BF11EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1C111EC3A0D0043574C = 6BF9B1C111EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1C311EC3A0D0043574C = 6BF9B1C311EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1C411EC3A0D0043574C = 6BF9B1C411EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1C511EC3A0D0043574C = 6BF9B1C511EC3A0D0043574C /* PBXTextBookmark */; + 6BF9B1D111EC3DD80043574C = 6BF9B1D111EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1D311EC3DD80043574C = 6BF9B1D311EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1D411EC3DD80043574C = 6BF9B1D411EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1D611EC3DD80043574C = 6BF9B1D611EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1D811EC3DD80043574C = 6BF9B1D811EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1D911EC3DD80043574C = 6BF9B1D911EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1DA11EC3DD80043574C = 6BF9B1DA11EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1DB11EC3DD80043574C = 6BF9B1DB11EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1DC11EC3DD80043574C = 6BF9B1DC11EC3DD80043574C /* PBXTextBookmark */; + 6BF9B1E611EC428F0043574C = 6BF9B1E611EC428F0043574C /* PBXTextBookmark */; + 6BF9B1EB11EC43120043574C = 6BF9B1EB11EC43120043574C /* PBXTextBookmark */; + 6BF9B1F011EC43FC0043574C = 6BF9B1F011EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1F111EC43FC0043574C = 6BF9B1F111EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1F211EC43FC0043574C = 6BF9B1F211EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1F411EC43FC0043574C = 6BF9B1F411EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1F511EC43FC0043574C = 6BF9B1F511EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1F611EC43FC0043574C = 6BF9B1F611EC43FC0043574C /* PBXTextBookmark */; + 6BF9B1FC11EC442C0043574C = 6BF9B1FC11EC442C0043574C /* PBXTextBookmark */; + 6BF9B1FE11EC442C0043574C = 6BF9B1FE11EC442C0043574C /* PBXTextBookmark */; + 6BF9B20B11EC450E0043574C = 6BF9B20B11EC450E0043574C /* PBXTextBookmark */; + 6BF9B20D11EC450E0043574C = 6BF9B20D11EC450E0043574C /* PBXTextBookmark */; + 6BF9B21111EC49A30043574C = 6BF9B21111EC49A30043574C /* PBXTextBookmark */; + 6BF9B21211EC49A30043574C = 6BF9B21211EC49A30043574C /* PBXTextBookmark */; + 6BF9B21311EC49A30043574C = 6BF9B21311EC49A30043574C /* PBXTextBookmark */; + 6BF9B21511EC49A30043574C = 6BF9B21511EC49A30043574C /* PBXTextBookmark */; + 6BF9B21611EC49A30043574C = 6BF9B21611EC49A30043574C /* PBXTextBookmark */; + 6BF9B21711EC49A30043574C = 6BF9B21711EC49A30043574C /* PBXTextBookmark */; + 6BF9B21B11EC49F90043574C = 6BF9B21B11EC49F90043574C /* PBXTextBookmark */; + 6BF9B21C11EC49F90043574C = 6BF9B21C11EC49F90043574C /* PBXTextBookmark */; + 6BF9B21D11EC49F90043574C = 6BF9B21D11EC49F90043574C /* PBXTextBookmark */; + 6BF9B22511F449AB0043574C = 6BF9B22511F449AB0043574C /* PBXTextBookmark */; }; sourceControlManager = 6B8632A90F78115100E2684A /* Source Control */; userBookmarkGroup = 6B8DE6F010A88F0500DF20FB /* PBXBookmarkGroup */; @@ -742,16 +390,6 @@ sepNavWindowFrame = "{{38, 57}, {1011, 695}}"; }; }; - 6B10000A11ACFFFB0098A59A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 514"; - rLen = 0; - rLoc = 12672; - rType = 0; - vrLen = 782; - vrLoc = 12239; - }; 6B10005C11AD08FA0098A59A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */; @@ -772,16 +410,6 @@ vrLen = 470; vrLoc = 1361; }; - 6B10011911AD19F90098A59A /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */; - name = "RecastLog.h: 73"; - rLen = 18; - rLoc = 2160; - rType = 0; - vrLen = 715; - vrLoc = 1573; - }; 6B10011E11AD19F90098A59A /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */; @@ -816,7 +444,7 @@ ignoreCount = 0; lineNumber = 1272; location = Recast; - modificationTime = 300696674.28717; + modificationTime = 300696674.2871701; state = 0; }; 6B1185F41006895B0018F96F /* DetourNode.cpp */ = { @@ -835,16 +463,16 @@ }; 6B1185FC10068B040018F96F /* DetourCommon.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {826, 3264}}"; - sepNavSelRange = "{971, 0}"; - sepNavVisRange = "{672, 1158}"; + sepNavIntBoundsRect = "{{0, 0}, {826, 3328}}"; + sepNavSelRange = "{2477, 0}"; + sepNavVisRange = "{1882, 711}"; }; }; 6B1185FD10068B150018F96F /* DetourCommon.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {826, 4032}}"; - sepNavSelRange = "{1064, 0}"; - sepNavVisRange = "{596, 921}"; + sepNavIntBoundsRect = "{{0, 0}, {826, 4128}}"; + sepNavSelRange = "{4737, 0}"; + sepNavVisRange = "{4328, 685}"; }; }; 6B137C6C0F7FCBBB00459200 /* imgui.cpp */ = { @@ -1027,38 +655,6 @@ vrLen = 894; vrLoc = 5630; }; - 6B2CDD71119810560090FA4D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 492"; - rLen = 0; - rLoc = 10845; - rType = 0; - vrLen = 0; - vrLoc = 8890; - }; - 6B2CDDA711982E3B0090FA4D /* RecastArea.cpp */ = { - isa = PBXFileReference; - lastKnownFileType = sourcecode.cpp.cpp; - name = RecastArea.cpp; - path = /Users/memon/Code/recastnavigation/Backups/Backup_090928/Source/RecastArea.cpp; - sourceTree = ""; - uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {873, 20160}}"; - sepNavSelRange = "{7003, 0}"; - sepNavVisRange = "{6513, 939}"; - }; - }; - 6B2CDDC9119830560090FA4D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2CDDA711982E3B0090FA4D /* RecastArea.cpp */; - name = "RecastArea.cpp: 393"; - rLen = 0; - rLoc = 9310; - rType = 0; - vrLen = 567; - vrLoc = 9031; - }; 6B324C64111C5D9A00EBD2FD /* ConvexVolumeTool.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {815, 784}}"; @@ -1151,26 +747,6 @@ sepNavVisRange = "{26905, 748}"; }; }; - 6B555F481191AA4400843384 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 266"; - rLen = 0; - rLoc = 7063; - rType = 0; - vrLen = 1035; - vrLoc = 6309; - }; - 6B5562501193EF2F00843384 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7710CFE1D500F74F2B /* DebugDraw.h */; - name = "DebugDraw.h: 31"; - rLen = 50; - rLoc = 1097; - rType = 0; - vrLen = 1046; - vrLoc = 1062; - }; 6B55625E1193EF2F00843384 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93CF410CFEC4500F74F2B /* RecastDump.h */; @@ -1215,39 +791,9 @@ ignoreCount = 0; lineNumber = 60; location = Recast; - modificationTime = 300696674.286972; + modificationTime = 300696674.2869719; state = 0; }; - 6B5562DF1193F2A300843384 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF410CFEC4500F74F2B /* RecastDump.h */; - name = "RecastDump.h: 28"; - rLen = 0; - rLoc = 1201; - rType = 0; - vrLen = 1303; - vrLoc = 207; - }; - 6B5562FD1193F50A00843384 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 160"; - rLen = 0; - rLoc = 4087; - rType = 0; - vrLen = 694; - vrLoc = 3235; - }; - 6B57E94D11A7646800614060 /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 576"; - rLen = 0; - rLoc = 19967; - rType = 0; - vrLen = 1582; - vrLoc = 20271; - }; 6B586E8311CF3E0000704B61 /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93C7B10CFE1D500F74F2B /* DetourDebugDraw.cpp */; @@ -1266,16 +812,6 @@ sepNavWindowFrame = "{{61, 36}, {1011, 695}}"; }; }; - 6B77655411E3A9490029917E /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7810CFE1D500F74F2B /* DetourDebugDraw.h */; - name = "DetourDebugDraw.h: 5"; - rLen = 0; - rLoc = 147; - rType = 0; - vrLen = 1469; - vrLoc = 0; - }; 6B77655511E3A9490029917E /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB7FDA310F36EFC006DA0A6 /* InputGeom.h */; @@ -1351,9 +887,9 @@ }; 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {826, 40432}}"; - sepNavSelRange = "{22536, 0}"; - sepNavVisRange = "{22357, 344}"; + sepNavIntBoundsRect = "{{0, 0}, {826, 42480}}"; + sepNavSelRange = "{67370, 0}"; + sepNavVisRange = "{66704, 1202}"; sepNavWindowFrame = "{{15, 51}, {1214, 722}}"; }; }; @@ -1366,9 +902,9 @@ }; 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {845, 9056}}"; - sepNavSelRange = "{23131, 14}"; - sepNavVisRange = "{22056, 1160}"; + sepNavIntBoundsRect = "{{0, 0}, {845, 8880}}"; + sepNavSelRange = "{17087, 0}"; + sepNavVisRange = "{15685, 1767}"; }; }; 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */ = { @@ -1383,7 +919,7 @@ fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = detail; rLen = 0; - rLoc = 19904; + rLoc = 20775; rType = 0; vrLen = 1182; vrLoc = 9676; @@ -1393,471 +929,31 @@ fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; name = "NavMeshTesterTool.cpp: 601"; rLen = 0; - rLoc = 16289; + rLoc = 16443; rType = 0; vrLen = 909; vrLoc = 15773; }; - 6B98453E11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 541"; - rLen = 0; - rLoc = 13034; - rType = 0; - vrLen = 525; - vrLoc = 12902; - }; 6B98453F11E6013000FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = "DetourNavMesh.h: 358"; rLen = 0; - rLoc = 15247; + rLoc = 15248; rType = 0; vrLen = 1664; vrLoc = 14967; }; - 6B98454311E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 115"; - rLen = 0; - rLoc = 3591; - rType = 0; - vrLen = 911; - vrLoc = 2905; - }; 6B98454511E6013000FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; name = "NavMeshTesterTool.cpp: 601"; rLen = 0; - rLoc = 16289; + rLoc = 16443; rType = 0; vrLen = 909; vrLoc = 15773; }; - 6B98454611E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 187"; - rLen = 0; - rLoc = 6775; - rType = 0; - vrLen = 930; - vrLoc = 7051; - }; - 6B98454711E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 108"; - rLen = 49; - rLoc = 5210; - rType = 0; - vrLen = 638; - vrLoc = 2864; - }; - 6B98454811E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 530"; - rLen = 0; - rLoc = 18108; - rType = 0; - vrLen = 1271; - vrLoc = 18406; - }; - 6B98454911E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 477"; - rLen = 0; - rLoc = 19882; - rType = 0; - vrLen = 1255; - vrLoc = 19085; - }; - 6B98454B11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 139"; - rLen = 10; - rLoc = 5267; - rType = 0; - vrLen = 1954; - vrLoc = 4802; - }; - 6B98454D11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 461"; - rLen = 19; - rLoc = 19475; - rType = 0; - vrLen = 1253; - vrLoc = 18457; - }; - 6B98454F11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 451"; - rLen = 0; - rLoc = 19110; - rType = 0; - vrLen = 1253; - vrLoc = 18457; - }; - 6B98455011E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 213"; - rLen = 0; - rLoc = 5214; - rType = 0; - vrLen = 973; - vrLoc = 4726; - }; - 6B98455111E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 451"; - rLen = 0; - rLoc = 19110; - rType = 0; - vrLen = 1253; - vrLoc = 18457; - }; - 6B98455211E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 211"; - rLen = 0; - rLoc = 6664; - rType = 0; - vrLen = 1299; - vrLoc = 4701; - }; - 6B98455311E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 252"; - rLen = 0; - rLoc = 6669; - rType = 0; - vrLen = 1111; - vrLoc = 5433; - }; - 6B98455411E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 211"; - rLen = 0; - rLoc = 6664; - rType = 0; - vrLen = 1237; - vrLoc = 4789; - }; - 6B98455511E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 254"; - rLen = 0; - rLoc = 6816; - rType = 0; - vrLen = 1075; - vrLoc = 5469; - }; - 6B98455611E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 216"; - rLen = 0; - rLoc = 6664; - rType = 0; - vrLen = 1132; - vrLoc = 4991; - }; - 6B98455711E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 259"; - rLen = 0; - rLoc = 6669; - rType = 0; - vrLen = 734; - vrLoc = 5957; - }; - 6B98455811E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 218"; - rLen = 0; - rLoc = 6664; - rType = 0; - vrLen = 1132; - vrLoc = 4991; - }; - 6B98455911E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 266"; - rLen = 0; - rLoc = 6816; - rType = 0; - vrLen = 734; - vrLoc = 5957; - }; - 6B98455A11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 216"; - rLen = 0; - rLoc = 6664; - rType = 0; - vrLen = 1188; - vrLoc = 4898; - }; - 6B98455B11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 253"; - rLen = 6; - rLoc = 6707; - rType = 0; - vrLen = 677; - vrLoc = 6004; - }; - 6B98455C11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 213"; - rLen = 0; - rLoc = 5955; - rType = 0; - vrLen = 1191; - vrLoc = 4898; - }; - 6B98455D11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 253"; - rLen = 0; - rLoc = 6719; - rType = 0; - vrLen = 654; - vrLoc = 6027; - }; - 6B98455E11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 213"; - rLen = 0; - rLoc = 5955; - rType = 0; - vrLen = 1191; - vrLoc = 4898; - }; - 6B98455F11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 253"; - rLen = 0; - rLoc = 6668; - rType = 0; - vrLen = 536; - vrLoc = 6143; - }; - 6B98456011E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 205"; - rLen = 11; - rLoc = 5799; - rType = 0; - vrLen = 790; - vrLoc = 5274; - }; - 6B98456311E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 204"; - rLen = 0; - rLoc = 5790; - rType = 0; - vrLen = 1068; - vrLoc = 4792; - }; - 6B98456411E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 251"; - rLen = 0; - rLoc = 6647; - rType = 0; - vrLen = 725; - vrLoc = 5785; - }; - 6B98456511E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 31"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 1043; - vrLoc = 789; - }; - 6B98456611E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 28"; - rLen = 0; - rLoc = 1105; - rType = 0; - vrLen = 1160; - vrLoc = 0; - }; - 6B98456711E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 23"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 909; - vrLoc = 842; - }; - 6B98456811E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 29"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 961; - vrLoc = 322; - }; - 6B98456911E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 22"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 909; - vrLoc = 842; - }; - 6B98456A11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 26"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 774; - vrLoc = 672; - }; - 6B98456B11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 35"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 878; - vrLoc = 842; - }; - 6B98456C11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 27"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 794; - vrLoc = 672; - }; - 6B98456E11E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 548"; - rLen = 0; - rLoc = 23047; - rType = 0; - vrLen = 1226; - vrLoc = 21837; - }; - 6B98457011E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 548"; - rLen = 0; - rLoc = 23047; - rType = 0; - vrLen = 1132; - vrLoc = 21958; - }; - 6B98457211E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 548"; - rLen = 0; - rLoc = 23047; - rType = 0; - vrLen = 1223; - vrLoc = 21838; - }; - 6B98457411E6013000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 174"; - rLen = 10; - rLoc = 6824; - rType = 0; - vrLen = 924; - vrLoc = 6167; - }; - 6B98458A11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 173"; - rLen = 0; - rLoc = 6820; - rType = 0; - vrLen = 924; - vrLoc = 6167; - }; - 6B98458B11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 148"; - rLen = 0; - rLoc = 2954; - rType = 0; - vrLen = 402; - vrLoc = 2617; - }; - 6B98458C11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 91"; - rLen = 0; - rLoc = 2140; - rType = 0; - vrLen = 469; - vrLoc = 1804; - }; - 6B98458D11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 34"; - rLen = 0; - rLoc = 1146; - rType = 0; - vrLen = 471; - vrLoc = 920; - }; 6B98458E11E6039A00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; @@ -1868,206 +964,6 @@ vrLen = 1247; vrLoc = 396; }; - 6B98458F11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 91"; - rLen = 0; - rLoc = 2140; - rType = 0; - vrLen = 406; - vrLoc = 1948; - }; - 6B98459011E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 20"; - rLen = 1; - rLoc = 972; - rType = 0; - vrLen = 908; - vrLoc = 396; - }; - 6B98459111E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 35"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 890; - vrLoc = 842; - }; - 6B98459211E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 34"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 713; - vrLoc = 942; - }; - 6B98459311E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 19"; - rLen = 1; - rLoc = 948; - rType = 0; - vrLen = 920; - vrLoc = 396; - }; - 6B98459411E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 49"; - rLen = 23; - rLoc = 1401; - rType = 0; - vrLen = 1039; - vrLoc = 1312; - }; - 6B98459511E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 41"; - rLen = 0; - rLoc = 1102; - rType = 0; - vrLen = 616; - vrLoc = 842; - }; - 6B98459611E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 130"; - rLen = 0; - rLoc = 3157; - rType = 0; - vrLen = 1092; - vrLoc = 5270; - }; - 6B98459711E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 19"; - rLen = 0; - rLoc = 948; - rType = 0; - vrLen = 937; - vrLoc = 672; - }; - 6B98459811E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 30"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 921; - vrLoc = 596; - }; - 6B98459911E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 54"; - rLen = 0; - rLoc = 1559; - rType = 0; - vrLen = 420; - vrLoc = 2635; - }; - 6B98459A11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 28"; - rLen = 0; - rLoc = 1214; - rType = 0; - vrLen = 986; - vrLoc = 521; - }; - 6B98459B11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 85"; - rLen = 0; - rLoc = 2095; - rType = 0; - vrLen = 408; - vrLoc = 1977; - }; - 6B98459C11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 32"; - rLen = 0; - rLoc = 1288; - rType = 0; - vrLen = 1061; - vrLoc = 446; - }; - 6B98459D11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 25"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 1001; - vrLoc = 947; - }; - 6B98459E11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 89"; - rLen = 0; - rLoc = 2118; - rType = 0; - vrLen = 471; - vrLoc = 1797; - }; - 6B98459F11E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 27"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 1023; - vrLoc = 924; - }; - 6B9845A011E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 40"; - rLen = 0; - rLoc = 1190; - rType = 0; - vrLen = 585; - vrLoc = 1050; - }; - 6B9845A111E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 100"; - rLen = 0; - rLoc = 2656; - rType = 0; - vrLen = 552; - vrLoc = 2590; - }; - 6B9845A211E6039A00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 173"; - rLen = 0; - rLoc = 6820; - rType = 0; - vrLen = 922; - vrLoc = 6392; - }; 6B9845B911E609E600FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; @@ -2078,126 +974,6 @@ vrLen = 831; vrLoc = 842; }; - 6B9845BA11E609E600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 34"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 589; - vrLoc = 962; - }; - 6B9845BB11E609E600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 31"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 786; - vrLoc = 789; - }; - 6B9845BC11E609E600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 31"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 759; - vrLoc = 789; - }; - 6B9845BD11E609E600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 31"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 560; - vrLoc = 920; - }; - 6B9845D911E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 170"; - rLen = 0; - rLoc = 6798; - rType = 0; - vrLen = 819; - vrLoc = 6392; - }; - 6B9845DA11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 28"; - rLen = 0; - rLoc = 1102; - rType = 0; - vrLen = 831; - vrLoc = 842; - }; - 6B9845DB11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 173"; - rLen = 0; - rLoc = 6809; - rType = 0; - vrLen = 815; - vrLoc = 6392; - }; - 6B9845DC11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 148"; - rLen = 0; - rLoc = 4208; - rType = 0; - vrLen = 560; - vrLoc = 4019; - }; - 6B9845DD11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 34"; - rLen = 0; - rLoc = 1283; - rType = 0; - vrLen = 432; - vrLoc = 987; - }; - 6B9845DE11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 292"; - rLen = 0; - rLoc = 6545; - rType = 0; - vrLen = 405; - vrLoc = 6130; - }; - 6B9845DF11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 31"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 529; - vrLoc = 923; - }; - 6B9845E011E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 20"; - rLen = 0; - rLoc = 985; - rType = 0; - vrLen = 638; - vrLoc = 672; - }; 6B9845E111E60DBB00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -2208,186 +984,6 @@ vrLen = 495; vrLoc = 19531; }; - 6B9845E211E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 552"; - rLen = 29; - rLoc = 23120; - rType = 0; - vrLen = 968; - vrLoc = 22298; - }; - 6B9845E311E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 154"; - rLen = 0; - rLoc = 4326; - rType = 0; - vrLen = 626; - vrLoc = 4019; - }; - 6B9845E411E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 552"; - rLen = 0; - rLoc = 23148; - rType = 0; - vrLen = 828; - vrLoc = 22360; - }; - 6B9845E511E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 638"; - rLen = 32; - rLoc = 19643; - rType = 0; - vrLen = 495; - vrLoc = 19531; - }; - 6B9845E611E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 525"; - rLen = 0; - rLoc = 12228; - rType = 0; - vrLen = 451; - vrLoc = 11924; - }; - 6B9845E711E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 553"; - rLen = 40; - rLoc = 23149; - rType = 0; - vrLen = 904; - vrLoc = 22360; - }; - 6B9845E811E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 161"; - rLen = 0; - rLoc = 4500; - rType = 0; - vrLen = 639; - vrLoc = 4019; - }; - 6B9845E911E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 79"; - rLen = 0; - rLoc = 2115; - rType = 0; - vrLen = 442; - vrLoc = 1857; - }; - 6B9845EA11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1005"; - rLen = 0; - rLoc = 27263; - rType = 0; - vrLen = 1651; - vrLoc = 28719; - }; - 6B9845EB11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 156"; - rLen = 1; - rLoc = 4394; - rType = 0; - vrLen = 617; - vrLoc = 4068; - }; - 6B9845EC11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 31"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 529; - vrLoc = 923; - }; - 6B9845ED11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 30"; - rLen = 0; - rLoc = 1155; - rType = 0; - vrLen = 638; - vrLoc = 672; - }; - 6B9845EE11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 24"; - rLen = 0; - rLoc = 1046; - rType = 0; - vrLen = 529; - vrLoc = 923; - }; - 6B9845EF11E60DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 25"; - rLen = 0; - rLoc = 1034; - rType = 0; - vrLen = 643; - vrLoc = 672; - }; - 6B9845F711E60DDC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 300"; - rLen = 0; - rLoc = 6661; - rType = 0; - vrLen = 653; - vrLoc = 6426; - }; - 6B98461711E60EE700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 28"; - rLen = 0; - rLoc = 969; - rType = 0; - vrLen = 534; - vrLoc = 842; - }; - 6B98461811E60EE700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 527"; - rLen = 9; - rLoc = 12293; - rType = 0; - vrLen = 554; - vrLoc = 11996; - }; - 6B98462611E612F100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 142"; - rLen = 0; - rLoc = 3700; - rType = 0; - vrLen = 925; - vrLoc = 3060; - }; 6B98462E11E6141900FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7B0F7FCBE400459200 /* MeshLoaderObj.h */; @@ -2423,26 +1019,6 @@ vrLen = 743; vrLoc = 1339; }; - 6B98465011E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6180FFA62BE004F1BC4 /* main.cpp */; - name = "main.cpp: 49"; - rLen = 20; - rLoc = 1559; - rType = 0; - vrLen = 743; - vrLoc = 1339; - }; - 6B98465111E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 28"; - rLen = 0; - rLoc = 1133; - rType = 0; - vrLen = 690; - vrLoc = 789; - }; 6B98465211E6F9B400FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B98463111E6144400FA177B /* Sample_SoloMeshTiled.h */; @@ -2453,16 +1029,6 @@ vrLen = 851; vrLoc = 672; }; - 6B98465311E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 482"; - rLen = 5; - rLoc = 14888; - rType = 0; - vrLen = 924; - vrLoc = 14303; - }; 6B98465411E6F9B400FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; @@ -2473,86 +1039,6 @@ vrLen = 1336; vrLoc = 19893; }; - 6B98465611E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 715"; - rLen = 0; - rLoc = 20777; - rType = 0; - vrLen = 1335; - vrLoc = 19895; - }; - 6B98465711E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 603"; - rLen = 22; - rLoc = 21895; - rType = 0; - vrLen = 1693; - vrLoc = 21104; - }; - 6B98465911E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 712"; - rLen = 0; - rLoc = 20586; - rType = 0; - vrLen = 1334; - vrLoc = 19895; - }; - 6B98465A11E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 725"; - rLen = 0; - rLoc = 17809; - rType = 0; - vrLen = 1294; - vrLoc = 17426; - }; - 6B98465B11E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 712"; - rLen = 0; - rLoc = 20586; - rType = 0; - vrLen = 1334; - vrLoc = 19895; - }; - 6B98465D11E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 725"; - rLen = 0; - rLoc = 17809; - rType = 0; - vrLen = 1211; - vrLoc = 17426; - }; - 6B98465E11E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 712"; - rLen = 0; - rLoc = 20588; - rType = 0; - vrLen = 1348; - vrLoc = 19933; - }; - 6B98465F11E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 32"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 1056; - vrLoc = 923; - }; 6B98466011E6F9B400FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; @@ -2573,206 +1059,6 @@ vrLen = 865; vrLoc = 6005; }; - 6B98466211E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 66"; - rLen = 0; - rLoc = 3150; - rType = 0; - vrLen = 1753; - vrLoc = 2048; - }; - 6B98466311E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 553"; - rLen = 0; - rLoc = 23149; - rType = 0; - vrLen = 1302; - vrLoc = 21962; - }; - 6B98466411E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 66"; - rLen = 0; - rLoc = 3150; - rType = 0; - vrLen = 1753; - vrLoc = 2048; - }; - 6B98466511E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 643"; - rLen = 0; - rLoc = 19739; - rType = 0; - vrLen = 819; - vrLoc = 19384; - }; - 6B98466611E6F9B400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1107"; - rLen = 0; - rLoc = 32991; - rType = 0; - vrLen = 1542; - vrLoc = 32814; - }; - 6B98467211E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 524"; - rLen = 0; - rLoc = 12242; - rType = 0; - vrLen = 432; - vrLoc = 11999; - }; - 6B98467311E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 322"; - rLen = 0; - rLoc = 9797; - rType = 0; - vrLen = 400; - vrLoc = 9402; - }; - 6B98467411E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 651"; - rLen = 0; - rLoc = 18773; - rType = 0; - vrLen = 490; - vrLoc = 18608; - }; - 6B98467511E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 553"; - rLen = 13; - rLoc = 23154; - rType = 0; - vrLen = 743; - vrLoc = 22521; - }; - 6B98467611E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 157"; - rLen = 0; - rLoc = 4432; - rType = 0; - vrLen = 585; - vrLoc = 4100; - }; - 6B98467711E6FC1C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 65"; - rLen = 0; - rLoc = 3150; - rType = 0; - vrLen = 1131; - vrLoc = 2670; - }; - 6B98467B11E6FE7000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 544"; - rLen = 0; - rLoc = 15937; - rType = 0; - vrLen = 559; - vrLoc = 15916; - }; - 6B98468211E6FF2000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 65"; - rLen = 0; - rLoc = 3150; - rType = 0; - vrLen = 1579; - vrLoc = 2256; - }; - 6B98468311E6FF2000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 40"; - rLen = 0; - rLoc = 1082; - rType = 0; - vrLen = 747; - vrLoc = 990; - }; - 6B98468411E6FF2000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 306"; - rLen = 23; - rLoc = 9795; - rType = 0; - vrLen = 1045; - vrLoc = 10558; - }; - 6B98468511E6FF2000FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 31"; - rLen = 0; - rLoc = 1181; - rType = 0; - vrLen = 720; - vrLoc = 711; - }; - 6B98468C11E6FFC300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 312"; - rLen = 0; - rLoc = 9999; - rType = 0; - vrLen = 1044; - vrLoc = 10558; - }; - 6B98468D11E6FFC300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 151"; - rLen = 0; - rLoc = 4295; - rType = 0; - vrLen = 776; - vrLoc = 3944; - }; - 6B98468E11E6FFC300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 499"; - rLen = 15; - rLoc = 20604; - rType = 0; - vrLen = 1699; - vrLoc = 20263; - }; - 6B98469311E7053800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 164"; - rLen = 0; - rLoc = 4482; - rType = 0; - vrLen = 846; - vrLoc = 3958; - }; 6B9846A011E7140300FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; @@ -2793,76 +1079,6 @@ vrLen = 921; vrLoc = 596; }; - 6B9846A311E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 22"; - rLen = 0; - rLoc = 1034; - rType = 0; - vrLen = 1028; - vrLoc = 672; - }; - 6B9846A411E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 32"; - rLen = 0; - rLoc = 1284; - rType = 0; - vrLen = 1048; - vrLoc = 672; - }; - 6B9846A511E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 552"; - rLen = 0; - rLoc = 23148; - rType = 0; - vrLen = 1302; - vrLoc = 21962; - }; - 6B9846A811E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 552"; - rLen = 0; - rLoc = 23148; - rType = 0; - vrLen = 1373; - vrLoc = 21891; - }; - 6B9846AA11E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 1"; - rLen = 972; - rLoc = 0; - rType = 0; - vrLen = 1333; - vrLoc = 0; - }; - 6B9846B411E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; - name = "DetourCommon.h: 22"; - rLen = 0; - rLoc = 971; - rType = 0; - vrLen = 1158; - vrLoc = 672; - }; - 6B9846B511E7140300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; - name = "DetourCommon.cpp: 24"; - rLen = 0; - rLoc = 1064; - rType = 0; - vrLen = 921; - vrLoc = 596; - }; 6B9846B911E7145500FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; @@ -2873,166 +1089,6 @@ vrLen = 482; vrLoc = 2501; }; - 6B9846BB11E7145500FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F61006896B0018F96F /* DetourNode.h */; - name = "DetourNode.h: 146"; - rLen = 0; - rLoc = 2954; - rType = 0; - vrLen = 482; - vrLoc = 2501; - }; - 6B9846CB11E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 99"; - rLen = 0; - rLoc = 2656; - rType = 0; - vrLen = 580; - vrLoc = 2605; - }; - 6B9846CC11E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 63"; - rLen = 19; - rLoc = 3054; - rType = 0; - vrLen = 1259; - vrLoc = 2430; - }; - 6B9846CD11E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 14"; - rLen = 0; - rLoc = 756; - rType = 0; - vrLen = 1097; - vrLoc = 64; - }; - 6B9846CE11E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 550"; - rLen = 14; - rLoc = 23131; - rType = 0; - vrLen = 964; - vrLoc = 22226; - }; - 6B9846CF11E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 157"; - rLen = 0; - rLoc = 4393; - rType = 0; - vrLen = 604; - vrLoc = 4051; - }; - 6B9846D011E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 30"; - rLen = 0; - rLoc = 1147; - rType = 0; - vrLen = 615; - vrLoc = 789; - }; - 6B9846D111E715C700FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463111E6144400FA177B /* Sample_SoloMeshTiled.h */; - name = "Sample_SoloMeshTiled.h: 31"; - rLen = 0; - rLoc = 1171; - rType = 0; - vrLen = 771; - vrLoc = 672; - }; - 6B9846D711E716A200FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 17"; - rLen = 0; - rLoc = 922; - rType = 0; - vrLen = 736; - vrLoc = 596; - }; - 6B9846E411E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 30"; - rLen = 0; - rLoc = 1183; - rType = 0; - vrLen = 631; - vrLoc = 842; - }; - 6B9846E511E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 317"; - rLen = 0; - rLoc = 9675; - rType = 0; - vrLen = 475; - vrLoc = 9368; - }; - 6B9846E611E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 597"; - rLen = 0; - rLoc = 13973; - rType = 0; - vrLen = 667; - vrLoc = 13404; - }; - 6B9846E711E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 30"; - rLen = 0; - rLoc = 1171; - rType = 0; - vrLen = 615; - vrLoc = 789; - }; - 6B9846E811E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 646"; - rLen = 0; - rLoc = 19829; - rType = 0; - vrLen = 510; - vrLoc = 19424; - }; - 6B9846E911E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 22"; - rLen = 0; - rLoc = 997; - rType = 0; - vrLen = 995; - vrLoc = 322; - }; - 6B9846EA11E7172B00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 32"; - rLen = 0; - rLoc = 1213; - rType = 0; - vrLen = 728; - vrLoc = 672; - }; 6B9846ED11E718F800FA177B /* DetourAlloc.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {826, 592}}"; @@ -3067,76 +1123,6 @@ vrLen = 421; vrLoc = 2532; }; - 6B9846F811E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1102"; - rLen = 0; - rLoc = 32898; - rType = 0; - vrLen = 564; - vrLoc = 32601; - }; - 6B9846F911E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 22"; - rLen = 26; - rLoc = 973; - rType = 0; - vrLen = 995; - vrLoc = 322; - }; - 6B9846FA11E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88C10B69E4C00DF20FB /* DetourNavMeshBuilder.h */; - name = "DetourNavMeshBuilder.h: 66"; - rLen = 0; - rLoc = 3149; - rType = 0; - vrLen = 1570; - vrLoc = 2145; - }; - 6B9846FB11E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 518"; - rLen = 0; - rLoc = 16101; - rType = 0; - vrLen = 632; - vrLoc = 15651; - }; - 6B9846FC11E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 225"; - rLen = 0; - rLoc = 5878; - rType = 0; - vrLen = 818; - vrLoc = 5353; - }; - 6B9846FD11E7282C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B1185F41006895B0018F96F /* DetourNode.cpp */; - name = "DetourNode.cpp: 107"; - rLen = 0; - rLoc = 2898; - rType = 0; - vrLen = 421; - vrLoc = 2532; - }; - 6B98470211E7285500FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 354"; - rLen = 0; - rLoc = 10013; - rType = 0; - vrLen = 1052; - vrLoc = 9497; - }; 6B98470511E733B600FA177B /* RecastAlloc.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {1112, 1232}}"; @@ -3144,16 +1130,6 @@ sepNavVisRange = "{1933, 365}"; }; }; - 6B98470F11E734A100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 304"; - rLen = 0; - rLoc = 6747; - rType = 0; - vrLen = 613; - vrLoc = 6434; - }; 6B98471011E734A100FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; @@ -3174,16 +1150,6 @@ vrLen = 689; vrLoc = 672; }; - 6B98471311E734A100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 1"; - rLen = 0; - rLoc = 0; - rType = 0; - vrLen = 1054; - vrLoc = 0; - }; 6B98471411E734A100FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9846EE11E718F800FA177B /* DetourAlloc.cpp */; @@ -3194,116 +1160,16 @@ vrLen = 1045; vrLoc = 0; }; - 6B98471611E734A100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 33"; - rLen = 0; - rLoc = 1304; - rType = 0; - vrLen = 1031; - vrLoc = 322; - }; - 6B98471811E734A100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 411"; - rLen = 0; - rLoc = 12272; - rType = 0; - vrLen = 1075; - vrLoc = 13086; - }; 6B98471A11E734DF00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; name = "DetourNavMesh.h: 552"; rLen = 14; - rLoc = 23131; + rLoc = 24002; rType = 0; vrLen = 1160; vrLoc = 22056; }; - 6B98471E11E734DF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 69"; - rLen = 0; - rLoc = 3556; - rType = 0; - vrLen = 636; - vrLoc = 1685; - }; - 6B98471F11E734DF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 224"; - rLen = 0; - rLoc = 5791; - rType = 0; - vrLen = 919; - vrLoc = 5296; - }; - 6B98472011E734DF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; - name = "DetourNavMesh.h: 552"; - rLen = 14; - rLoc = 23131; - rType = 0; - vrLen = 1160; - vrLoc = 22056; - }; - 6B98472111E734DF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 156"; - rLen = 66; - rLoc = 4326; - rType = 0; - vrLen = 682; - vrLoc = 3822; - }; - 6B98472511E7356200FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 75"; - rLen = 0; - rLoc = 3556; - rType = 0; - vrLen = 681; - vrLoc = 1685; - }; - 6B98472811E735A300FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 64"; - rLen = 0; - rLoc = 2948; - rType = 0; - vrLen = 865; - vrLoc = 2453; - }; - 6B98472C11E7366600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 71"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 403; - vrLoc = 1428; - }; - 6B98472D11E7366600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 91"; - rLen = 81; - rLoc = 3665; - rType = 0; - vrLen = 999; - vrLoc = 3193; - }; 6B98473011E737D800FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9846EE11E718F800FA177B /* DetourAlloc.cpp */; @@ -3314,126 +1180,6 @@ vrLen = 539; vrLoc = 970; }; - 6B98473311E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 88"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 458; - vrLoc = 1713; - }; - 6B98473411E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 103"; - rLen = 0; - rLoc = 3746; - rType = 0; - vrLen = 939; - vrLoc = 3193; - }; - 6B98473611E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9846EE11E718F800FA177B /* DetourAlloc.cpp */; - name = "DetourAlloc.cpp: 49"; - rLen = 0; - rLoc = 1491; - rType = 0; - vrLen = 539; - vrLoc = 970; - }; - 6B98473711E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 113"; - rLen = 0; - rLoc = 4448; - rType = 0; - vrLen = 1289; - vrLoc = 3698; - }; - 6B98473811E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 89"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 533; - vrLoc = 1713; - }; - 6B98473911E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 113"; - rLen = 0; - rLoc = 4448; - rType = 0; - vrLen = 1289; - vrLoc = 3698; - }; - 6B98473A11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 86"; - rLen = 0; - rLoc = 1447; - rType = 0; - vrLen = 552; - vrLoc = 1714; - }; - 6B98473B11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 65"; - rLen = 0; - rLoc = 2950; - rType = 0; - vrLen = 865; - vrLoc = 2500; - }; - 6B98473C11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 88"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 710; - vrLoc = 1836; - }; - 6B98473D11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 118"; - rLen = 0; - rLoc = 4802; - rType = 0; - vrLen = 1201; - vrLoc = 4160; - }; - 6B98473E11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 91"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 743; - vrLoc = 1839; - }; - 6B98473F11E737D800FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 116"; - rLen = 12; - rLoc = 4787; - rType = 0; - vrLen = 1183; - vrLoc = 4160; - }; 6B98474311E73ABF00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9846ED11E718F800FA177B /* DetourAlloc.h */; @@ -3444,246 +1190,6 @@ vrLen = 1039; vrLoc = 322; }; - 6B98474611E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 104"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 626; - vrLoc = 2234; - }; - 6B98474711E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 136"; - rLen = 0; - rLoc = 5630; - rType = 0; - vrLen = 1335; - vrLoc = 4724; - }; - 6B98474811E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 105"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 768; - vrLoc = 2234; - }; - 6B98474911E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 136"; - rLen = 0; - rLoc = 5630; - rType = 0; - vrLen = 1335; - vrLoc = 4724; - }; - 6B98474A11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 109"; - rLen = 0; - rLoc = 1447; - rType = 0; - vrLen = 839; - vrLoc = 2271; - }; - 6B98474B11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 136"; - rLen = 0; - rLoc = 5630; - rType = 0; - vrLen = 1335; - vrLoc = 4724; - }; - 6B98474C11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 123"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 555; - vrLoc = 2583; - }; - 6B98474D11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 162"; - rLen = 0; - rLoc = 6802; - rType = 0; - vrLen = 1034; - vrLoc = 5893; - }; - 6B98474E11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 131"; - rLen = 0; - rLoc = 3125; - rType = 0; - vrLen = 630; - vrLoc = 2878; - }; - 6B98474F11E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 170"; - rLen = 0; - rLoc = 7572; - rType = 0; - vrLen = 1113; - vrLoc = 5935; - }; - 6B98475011E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 137"; - rLen = 0; - rLoc = 3124; - rType = 0; - vrLen = 666; - vrLoc = 2901; - }; - 6B98475111E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 169"; - rLen = 0; - rLoc = 7572; - rType = 0; - vrLen = 1047; - vrLoc = 6249; - }; - 6B98475211E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9846ED11E718F800FA177B /* DetourAlloc.h */; - name = "DetourAlloc.h: 53"; - rLen = 0; - rLoc = 1353; - rType = 0; - vrLen = 944; - vrLoc = 1353; - }; - 6B98475311E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 34"; - rLen = 0; - rLoc = 1185; - rType = 0; - vrLen = 581; - vrLoc = 943; - }; - 6B98475511E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 33"; - rLen = 0; - rLoc = 1304; - rType = 0; - vrLen = 1031; - vrLoc = 322; - }; - 6B98475611E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9846ED11E718F800FA177B /* DetourAlloc.h */; - name = "DetourAlloc.h: 21"; - rLen = 1; - rLoc = 976; - rType = 0; - vrLen = 1039; - vrLoc = 322; - }; - 6B98475711E73ABF00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 37"; - rLen = 0; - rLoc = 1347; - rType = 0; - vrLen = 970; - vrLoc = 986; - }; - 6B98475E11E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 343"; - rLen = 1; - rLoc = 9456; - rType = 0; - vrLen = 878; - vrLoc = 9046; - }; - 6B98475F11E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 19"; - rLen = 0; - rLoc = 949; - rType = 0; - vrLen = 852; - vrLoc = 4932; - }; - 6B98476011E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 199"; - rLen = 0; - rLoc = 5640; - rType = 0; - vrLen = 735; - vrLoc = 5416; - }; - 6B98476211E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 358"; - rLen = 1; - rLoc = 9862; - rType = 0; - vrLen = 678; - vrLoc = 9116; - }; - 6B98476311E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 343"; - rLen = 1; - rLoc = 9456; - rType = 0; - vrLen = 878; - vrLoc = 9046; - }; - 6B98476411E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 19"; - rLen = 0; - rLoc = 949; - rType = 0; - vrLen = 852; - vrLoc = 4932; - }; - 6B98476511E73D0100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 199"; - rLen = 0; - rLoc = 5640; - rType = 0; - vrLen = 735; - vrLoc = 5416; - }; 6B98477411E7406900FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; @@ -3714,156 +1220,6 @@ vrLen = 1001; vrLoc = 30504; }; - 6B98478711E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 30"; - rLen = 0; - rLoc = 1172; - rType = 0; - vrLen = 681; - vrLoc = 789; - }; - 6B98478811E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 694"; - rLen = 12; - rLoc = 23363; - rType = 0; - vrLen = 2255; - vrLoc = 21083; - }; - 6B98478911E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463111E6144400FA177B /* Sample_SoloMeshTiled.h */; - name = "Sample_SoloMeshTiled.h: 117"; - rLen = 0; - rLoc = 3122; - rType = 0; - vrLen = 707; - vrLoc = 2643; - }; - 6B98478B11E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 41"; - rLen = 0; - rLoc = 1428; - rType = 0; - vrLen = 643; - vrLoc = 1143; - }; - 6B98478C11E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C870F7FCC1100459200 /* RecastMesh.cpp */; - name = "RecastMesh.cpp: 1156"; - rLen = 0; - rLoc = 30784; - rType = 0; - vrLen = 1001; - vrLoc = 30504; - }; - 6B98478D11E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 40"; - rLen = 0; - rLoc = 1390; - rType = 0; - vrLen = 651; - vrLoc = 969; - }; - 6B98478E11E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 35"; - rLen = 1940; - rLoc = 1185; - rType = 0; - vrLen = 639; - vrLoc = 2723; - }; - 6B98478F11E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 172"; - rLen = 1; - rLoc = 7170; - rType = 0; - vrLen = 912; - vrLoc = 6532; - }; - 6B98479011E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 35"; - rLen = 36; - rLoc = 1185; - rType = 0; - vrLen = 587; - vrLoc = 924; - }; - 6B98479111E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 170"; - rLen = 0; - rLoc = 7133; - rType = 0; - vrLen = 831; - vrLoc = 6532; - }; - 6B98479211E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 30"; - rLen = 0; - rLoc = 1172; - rType = 0; - vrLen = 681; - vrLoc = 789; - }; - 6B98479311E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 694"; - rLen = 12; - rLoc = 23363; - rType = 0; - vrLen = 2255; - vrLoc = 21083; - }; - 6B98479411E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463111E6144400FA177B /* Sample_SoloMeshTiled.h */; - name = "Sample_SoloMeshTiled.h: 117"; - rLen = 0; - rLoc = 3122; - rType = 0; - vrLen = 707; - vrLoc = 2643; - }; - 6B98479511E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1172"; - rLen = 0; - rLoc = 37056; - rType = 0; - vrLen = 577; - vrLoc = 36667; - }; - 6B98479611E74AB100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 41"; - rLen = 0; - rLoc = 1428; - rType = 0; - vrLen = 643; - vrLoc = 1143; - }; 6B9847A211E74BC100FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; @@ -3874,56 +1230,6 @@ vrLen = 640; vrLoc = 1048; }; - 6B9847A411E74BC100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1060"; - rLen = 0; - rLoc = 30966; - rType = 0; - vrLen = 2229; - vrLoc = 28200; - }; - 6B9847A611E74BC100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; - name = "Sample_Debug.h: 38"; - rLen = 0; - rLoc = 1296; - rType = 0; - vrLen = 640; - vrLoc = 1048; - }; - 6B9847A711E74BC100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 37"; - rLen = 0; - rLoc = 1297; - rType = 0; - vrLen = 548; - vrLoc = 1013; - }; - 6B9847A811E74BC100FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AC113BAABE005ED67B /* Sample_Debug.h */; - name = "Sample_Debug.h: 31"; - rLen = 5; - rLoc = 1180; - rType = 0; - vrLen = 640; - vrLoc = 1048; - }; - 6B9847B011E74FAB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 147"; - rLen = 0; - rLoc = 3540; - rType = 0; - vrLen = 355; - vrLoc = 3263; - }; 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {826, 1088}}"; @@ -3931,16 +1237,6 @@ sepNavVisRange = "{1177, 692}"; }; }; - 6B9847B911E751AC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 102"; - rLen = 0; - rLoc = 2627; - rType = 0; - vrLen = 618; - vrLoc = 2399; - }; 6B9847BA11E751AC00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; @@ -3951,46 +1247,6 @@ vrLen = 743; vrLoc = 923; }; - 6B9847BD11E751AC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 102"; - rLen = 0; - rLoc = 2627; - rType = 0; - vrLen = 618; - vrLoc = 2399; - }; - 6B9847BE11E751AC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 102"; - rLen = 0; - rLoc = 2627; - rType = 0; - vrLen = 618; - vrLoc = 2399; - }; - 6B9847BF11E751AC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6100FFA62AD004F1BC4 /* Sample.h */; - name = "Sample.h: 28"; - rLen = 0; - rLoc = 1152; - rType = 0; - vrLen = 743; - vrLoc = 923; - }; - 6B9847C011E751AC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 48"; - rLen = 0; - rLoc = 1749; - rType = 0; - vrLen = 867; - vrLoc = 1431; - }; 6B9847C511E752CC00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; @@ -4001,136 +1257,6 @@ vrLen = 408; vrLoc = 1461; }; - 6B9847C711E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1154"; - rLen = 0; - rLoc = 28276; - rType = 0; - vrLen = 755; - vrLoc = 27933; - }; - 6B9847C811E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 167"; - rLen = 0; - rLoc = 7079; - rType = 0; - vrLen = 736; - vrLoc = 6588; - }; - 6B9847CB11E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C890F7FCC1100459200 /* RecastRegion.cpp */; - name = "RecastRegion.cpp: 1154"; - rLen = 0; - rLoc = 28276; - rType = 0; - vrLen = 755; - vrLoc = 27933; - }; - 6B9847CC11E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 53"; - rLen = 0; - rLoc = 2032; - rType = 0; - vrLen = 867; - vrLoc = 1431; - }; - 6B9847CD11E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 167"; - rLen = 0; - rLoc = 7079; - rType = 0; - vrLen = 736; - vrLoc = 6588; - }; - 6B9847CE11E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 46"; - rLen = 0; - rLoc = 1700; - rType = 0; - vrLen = 895; - vrLoc = 1395; - }; - 6B9847CF11E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 57"; - rLen = 0; - rLoc = 1616; - rType = 0; - vrLen = 450; - vrLoc = 1419; - }; - 6B9847D011E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 45"; - rLen = 0; - rLoc = 1585; - rType = 0; - vrLen = 883; - vrLoc = 1395; - }; - 6B9847D111E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 57"; - rLen = 0; - rLoc = 1616; - rType = 0; - vrLen = 451; - vrLoc = 1418; - }; - 6B9847D211E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 45"; - rLen = 0; - rLoc = 1655; - rType = 0; - vrLen = 902; - vrLoc = 1395; - }; - 6B9847D311E86ACC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 60"; - rLen = 47; - rLoc = 1693; - rType = 0; - vrLen = 450; - vrLoc = 1418; - }; - 6B9847D611E86AF900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 45"; - rLen = 0; - rLoc = 1656; - rType = 0; - vrLen = 883; - vrLoc = 1395; - }; - 6B9847D911E86B4400FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 62"; - rLen = 0; - rLoc = 1829; - rType = 0; - vrLen = 408; - vrLoc = 1461; - }; 6B9847E611E86DBB00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C13F1111953A002B3F46 /* TestCase.cpp */; @@ -4161,106 +1287,6 @@ vrLen = 527; vrLoc = 2205; }; - 6B9847EC11E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1009"; - rLen = 7; - rLoc = 30219; - rType = 0; - vrLen = 406; - vrLoc = 29984; - }; - 6B9847EE11E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 45"; - rLen = 0; - rLoc = 1527; - rType = 0; - vrLen = 684; - vrLoc = 1346; - }; - 6B9847EF11E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C13F1111953A002B3F46 /* TestCase.cpp */; - name = "TestCase.cpp: 218"; - rLen = 4; - rLoc = 5095; - rType = 0; - vrLen = 522; - vrLoc = 4828; - }; - 6B9847F011E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 262"; - rLen = 0; - rLoc = 6620; - rType = 0; - vrLen = 562; - vrLoc = 6308; - }; - 6B9847F111E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; - name = "DebugDraw.cpp: 450"; - rLen = 0; - rLoc = 11828; - rType = 0; - vrLen = 387; - vrLoc = 11872; - }; - 6B9847F211E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88810B69E3E00DF20FB /* DetourNavMeshBuilder.cpp */; - name = "DetourNavMeshBuilder.cpp: 267"; - rLen = 0; - rLoc = 6926; - rType = 0; - vrLen = 801; - vrLoc = 6624; - }; - 6B9847F311E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 241"; - rLen = 0; - rLoc = 6263; - rType = 0; - vrLen = 494; - vrLoc = 5967; - }; - 6B9847F411E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8036AD113BAABE005ED67B /* Sample_Debug.cpp */; - name = "Sample_Debug.cpp: 92"; - rLen = 0; - rLoc = 2326; - rType = 0; - vrLen = 527; - vrLoc = 2205; - }; - 6B9847F511E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 831"; - rLen = 0; - rLoc = 22517; - rType = 0; - vrLen = 326; - vrLoc = 22379; - }; - 6B9847F611E86DBB00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1009"; - rLen = 7; - rLoc = 30219; - rType = 0; - vrLen = 406; - vrLoc = 29984; - }; 6B9847FB11E9AFC900FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; @@ -4281,16 +1307,6 @@ vrLen = 344; vrLoc = 22357; }; - 6B9847FD11E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; - name = "DebugDraw.cpp: 442"; - rLen = 0; - rLoc = 11657; - rType = 0; - vrLen = 387; - vrLoc = 11872; - }; 6B9847FE11E9AFC900FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; @@ -4301,56 +1317,6 @@ vrLen = 443; vrLoc = 988; }; - 6B98480011E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B25B6140FFA62BE004F1BC4 /* Sample.cpp */; - name = "Sample.cpp: 143"; - rLen = 0; - rLoc = 2969; - rType = 0; - vrLen = 292; - vrLoc = 2812; - }; - 6B98480111E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 192"; - rLen = 24; - rLoc = 4827; - rType = 0; - vrLen = 438; - vrLoc = 4666; - }; - 6B98480211E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; - name = "DetourNavMesh.cpp: 832"; - rLen = 0; - rLoc = 22536; - rType = 0; - vrLen = 344; - vrLoc = 22357; - }; - 6B98480311E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; - name = "DebugDraw.cpp: 442"; - rLen = 0; - rLoc = 11657; - rType = 0; - vrLen = 387; - vrLoc = 11872; - }; - 6B98480411E9AFC900FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98470511E733B600FA177B /* RecastAlloc.h */; - name = "RecastAlloc.h: 33"; - rLen = 43; - rLoc = 1278; - rType = 0; - vrLen = 443; - vrLoc = 988; - }; 6B98480D11E9B1DC00FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; @@ -4361,46 +1327,6 @@ vrLen = 681; vrLoc = 6537; }; - 6B98480F11E9B1DC00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93CF510CFEC4500F74F2B /* RecastDump.cpp */; - name = "RecastDump.cpp: 262"; - rLen = 0; - rLoc = 6620; - rType = 0; - vrLen = 681; - vrLoc = 6537; - }; - 6B98481B11E9D18C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1036"; - rLen = 0; - rLoc = 27406; - rType = 0; - vrLen = 606; - vrLoc = 26645; - }; - 6B98481C11E9D18C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 728"; - rLen = 0; - rLoc = 19403; - rType = 0; - vrLen = 949; - vrLoc = 19034; - }; - 6B98481E11E9D18C00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C830F7FCC1100459200 /* RecastContour.cpp */; - name = "RecastContour.cpp: 728"; - rLen = 0; - rLoc = 19403; - rType = 0; - vrLen = 949; - vrLoc = 19034; - }; 6B98482611E9D23600FA177B /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; @@ -4411,72 +1337,11 @@ vrLen = 822; vrLoc = 26308; }; - 6B98482811E9D23600FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B624169103434880002E346 /* RecastMeshDetail.cpp */; - name = "RecastMeshDetail.cpp: 1086"; - rLen = 0; - rLoc = 26667; - rType = 0; - vrLen = 822; - vrLoc = 26308; - }; - 6B98484911E9FE0D00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 58"; - rLen = 0; - rLoc = 1619; - rType = 0; - vrLen = 408; - vrLoc = 1461; - }; - 6B98484A11E9FE0D00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98484B11E9FE0D00FA177B /* premake4.lua */; - rLen = 0; - rLoc = 2147483707; - rType = 0; - }; - 6B98484B11E9FE0D00FA177B /* premake4.lua */ = { - isa = PBXFileReference; - lastKnownFileType = text; - name = premake4.lua; - path = /Users/memon/Code/recastnavigation/RecastDemo/Build/premake4.lua; - sourceTree = ""; - }; - 6B98484C11E9FE0D00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 58"; - rLen = 0; - rLoc = 1619; - rType = 0; - vrLen = 408; - vrLoc = 1461; - }; - 6B98484D11E9FE0D00FA177B /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98484E11E9FE0D00FA177B /* premake4.lua */; - name = "premake4.lua: 7"; - rLen = 0; - rLoc = 182; - rType = 0; - vrLen = 827; - vrLoc = 0; - }; - 6B98484E11E9FE0D00FA177B /* premake4.lua */ = { - isa = PBXFileReference; - lastKnownFileType = file; - name = premake4.lua; - path = /Users/memon/Code/recastnavigation/RecastDemo/Build/premake4.lua; - sourceTree = ""; - }; 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {826, 11120}}"; - sepNavSelRange = "{13286, 0}"; - sepNavVisRange = "{12787, 1076}"; + sepNavIntBoundsRect = "{{0, 0}, {826, 11248}}"; + sepNavSelRange = "{13297, 0}"; + sepNavVisRange = "{12805, 1058}"; }; }; 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */ = { @@ -4488,7 +1353,7 @@ }; 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {1112, 3728}}"; + sepNavIntBoundsRect = "{{0, 0}, {1112, 3888}}"; sepNavSelRange = "{1277, 0}"; sepNavVisRange = "{1011, 194}"; }; @@ -4502,16 +1367,16 @@ }; 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {909, 1536}}"; - sepNavSelRange = "{1852, 0}"; - sepNavVisRange = "{1608, 674}"; + sepNavIntBoundsRect = "{{0, 0}, {826, 1552}}"; + sepNavSelRange = "{1794, 11}"; + sepNavVisRange = "{1642, 786}"; }; }; 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */ = { uiCtxt = { - sepNavIntBoundsRect = "{{0, 0}, {826, 15408}}"; - sepNavSelRange = "{16289, 0}"; - sepNavVisRange = "{15773, 909}"; + sepNavIntBoundsRect = "{{0, 0}, {873, 15872}}"; + sepNavSelRange = "{19451, 0}"; + sepNavVisRange = "{18864, 1164}"; }; }; 6BB7FDA310F36EFC006DA0A6 /* InputGeom.h */ = { @@ -4595,16 +1460,6 @@ vrLen = 970; vrLoc = 61; }; - 6BBB4AA4115B4F3400CF791D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; - name = "ChunkyTriMesh.cpp: 183"; - rLen = 0; - rLoc = 4725; - rType = 0; - vrLen = 579; - vrLoc = 4373; - }; 6BBB4AA5115B4F3400CF791D /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB788180FC04753003C24DB /* ChunkyTriMesh.h */; @@ -4695,16 +1550,6 @@ vrLen = 583; vrLoc = 5622; }; - 6BBB4ADF115B4F3400CF791D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7C10CFE1D500F74F2B /* RecastDebugDraw.cpp */; - name = "RecastDebugDraw.cpp: 165"; - rLen = 0; - rLoc = 4734; - rType = 0; - vrLen = 582; - vrLoc = 4499; - }; 6BBB4AE0115B4F3400CF791D /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93C7910CFE1D500F74F2B /* RecastDebugDraw.h */; @@ -4860,7 +1705,7 @@ fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; name = "NavMeshTesterTool.h: 76"; rLen = 0; - rLoc = 2168; + rLoc = 2227; rType = 0; vrLen = 566; vrLoc = 1608; @@ -4965,22 +1810,12 @@ vrLen = 979; vrLoc = 0; }; - 6BBB4B0C115B4F3400CF791D /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C850F7FCC1100459200 /* RecastFilter.cpp */; - name = "RecastFilter.cpp: 54"; - rLen = 0; - rLoc = 2633; - rType = 0; - vrLen = 681; - vrLoc = 1563; - }; 6BBB4B7F115B639200CF791D /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; name = "NavMeshTesterTool.h: 64"; rLen = 0; - rLoc = 1852; + rLoc = 1911; rType = 0; vrLen = 674; vrLoc = 1608; @@ -5080,6 +1915,524 @@ vrLen = 691; vrLoc = 19690; }; + 6BCE5B5611F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; + name = "Sample_SoloMeshSimple.cpp: 426"; + rLen = 0; + rLoc = 13297; + rType = 0; + vrLen = 1058; + vrLoc = 12805; + }; + 6BCE5B5711F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 192"; + rLen = 24; + rLoc = 5450; + rType = 0; + vrLen = 985; + vrLoc = 4830; + }; + 6BCE5B5811F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 123"; + rLen = 0; + rLoc = 3582; + rType = 0; + vrLen = 848; + vrLoc = 3039; + }; + 6BCE5B5911F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 60"; + rLen = 11; + rLoc = 1794; + rType = 0; + vrLen = 786; + vrLoc = 1642; + }; + 6BCE5B5A11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 970"; + rLen = 0; + rLoc = 27924; + rType = 0; + vrLen = 899; + vrLoc = 27288; + }; + 6BCE5B5B11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 552"; + rLen = 14; + rLoc = 24002; + rType = 0; + vrLen = 1371; + vrLoc = 21845; + }; + 6BCE5B5C11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; + name = "Sample_SoloMeshSimple.cpp: 426"; + rLen = 0; + rLoc = 13297; + rType = 0; + vrLen = 1058; + vrLoc = 12805; + }; + 6BCE5B5D11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 192"; + rLen = 24; + rLoc = 5450; + rType = 0; + vrLen = 985; + vrLoc = 4830; + }; + 6BCE5B5E11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 123"; + rLen = 0; + rLoc = 3582; + rType = 0; + vrLen = 848; + vrLoc = 3039; + }; + 6BCE5B5F11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 39"; + rLen = 29; + rLoc = 1271; + rType = 0; + vrLen = 702; + vrLoc = 1028; + }; + 6BCE5B6011F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 680"; + rLen = 0; + rLoc = 18671; + rType = 0; + vrLen = 1080; + vrLoc = 17909; + }; + 6BCE5B6111F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 39"; + rLen = 29; + rLoc = 1271; + rType = 0; + vrLen = 676; + vrLoc = 1028; + }; + 6BCE5B6211F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 179"; + rLen = 0; + rLoc = 5018; + rType = 0; + vrLen = 785; + vrLoc = 4520; + }; + 6BCE5B6311F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 39"; + rLen = 0; + rLoc = 1300; + rType = 0; + vrLen = 679; + vrLoc = 1028; + }; + 6BCE5B6411F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 179"; + rLen = 0; + rLoc = 5018; + rType = 0; + vrLen = 788; + vrLoc = 4517; + }; + 6BCE5B6511F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 39"; + rLen = 29; + rLoc = 1271; + rType = 0; + vrLen = 679; + vrLoc = 1028; + }; + 6BCE5B6611F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 959"; + rLen = 0; + rLoc = 28165; + rType = 0; + vrLen = 939; + vrLoc = 26716; + }; + 6BCE5B6711F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 60"; + rLen = 0; + rLoc = 1787; + rType = 0; + vrLen = 772; + vrLoc = 1164; + }; + 6BCE5B6811F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 959"; + rLen = 0; + rLoc = 28165; + rType = 0; + vrLen = 914; + vrLoc = 26741; + }; + 6BCE5B6911F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 89"; + rLen = 0; + rLoc = 2510; + rType = 0; + vrLen = 882; + vrLoc = 1869; + }; + 6BCE5B6A11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 697"; + rLen = 0; + rLoc = 19191; + rType = 0; + vrLen = 1018; + vrLoc = 18485; + }; + 6BCE5B6B11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0910EBB6AA006DA0A6 /* NavMeshTesterTool.h */; + name = "NavMeshTesterTool.h: 60"; + rLen = 11; + rLoc = 1794; + rType = 0; + vrLen = 786; + vrLoc = 1642; + }; + 6BCE5B6C11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 970"; + rLen = 0; + rLoc = 27924; + rType = 0; + vrLen = 899; + vrLoc = 27288; + }; + 6BCE5B6D11F6CBF700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 384"; + rLen = 0; + rLoc = 16586; + rType = 0; + vrLen = 1596; + vrLoc = 16371; + }; + 6BCE5B7D11F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 388"; + rLen = 0; + rLoc = 16737; + rType = 0; + vrLen = 1681; + vrLoc = 15966; + }; + 6BCE5B7E11F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FD10068B150018F96F /* DetourCommon.cpp */; + name = "DetourCommon.cpp: 184"; + rLen = 0; + rLoc = 4737; + rType = 0; + vrLen = 685; + vrLoc = 4328; + }; + 6BCE5B7F11F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B1185FC10068B040018F96F /* DetourCommon.h */; + name = "DetourCommon.h: 75"; + rLen = 0; + rLoc = 2477; + rType = 0; + vrLen = 711; + vrLoc = 1882; + }; + 6BCE5B8011F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 688"; + rLen = 0; + rLoc = 18830; + rType = 0; + vrLen = 1202; + vrLoc = 18152; + }; + 6BCE5B8111F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + comments = "warning: unused variable 'segmax'"; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + rLen = 1; + rLoc = 2446; + rType = 1; + }; + 6BCE5B8211F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 378"; + rLen = 15; + rLoc = 16190; + rType = 0; + vrLen = 1723; + vrLoc = 15966; + }; + 6BCE5B8311F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 393"; + rLen = 121; + rLoc = 17036; + rType = 0; + vrLen = 1723; + vrLoc = 15966; + }; + 6BCE5B8411F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 379"; + rLen = 0; + rLoc = 16279; + rType = 0; + vrLen = 1681; + vrLoc = 15966; + }; + 6BCE5B8511F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 388"; + rLen = 0; + rLoc = 16737; + rType = 0; + vrLen = 1681; + vrLoc = 15966; + }; + 6BCE5B8611F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 724"; + rLen = 0; + rLoc = 20129; + rType = 0; + vrLen = 1079; + vrLoc = 19348; + }; + 6BCE5B8711F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 2380"; + rLen = 0; + rLoc = 65143; + rType = 0; + vrLen = 708; + vrLoc = 64760; + }; + 6BCE5B8811F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 688"; + rLen = 0; + rLoc = 18830; + rType = 0; + vrLen = 1202; + vrLoc = 18152; + }; + 6BCE5B8911F6D13700FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 2451"; + rLen = 0; + rLoc = 67370; + rType = 0; + vrLen = 1035; + vrLoc = 66704; + }; + 6BCE5B8C11F6D1AD00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 2451"; + rLen = 0; + rLoc = 67370; + rType = 0; + vrLen = 1202; + vrLoc = 66704; + }; + 6BCE5B8D11F6D1AD00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 688"; + rLen = 0; + rLoc = 18830; + rType = 0; + vrLen = 1147; + vrLoc = 18207; + }; + 6BCE5B8E11F6D1AD00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88710B69E3E00DF20FB /* DetourNavMesh.cpp */; + name = "DetourNavMesh.cpp: 2451"; + rLen = 0; + rLoc = 67370; + rType = 0; + vrLen = 1202; + vrLoc = 66704; + }; + 6BCE5B8F11F6D1AD00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 979"; + rLen = 0; + rLoc = 28076; + rType = 0; + vrLen = 848; + vrLoc = 27421; + }; + 6BCE5B9111F6D1E800FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 713"; + rLen = 0; + rLoc = 19657; + rType = 0; + vrLen = 1070; + vrLoc = 18566; + }; + 6BCE5B9411F6D23100FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 977"; + rLen = 0; + rLoc = 28075; + rType = 0; + vrLen = 880; + vrLoc = 27255; + }; + 6BCE5B9511F6D42D00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 977"; + rLen = 0; + rLoc = 28075; + rType = 0; + vrLen = 884; + vrLoc = 27255; + }; + 6BCE5B9611F6D42D00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 388"; + rLen = 0; + rLoc = 16737; + rType = 0; + vrLen = 1752; + vrLoc = 15895; + }; + 6BCE5B9711F6D42D00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 977"; + rLen = 0; + rLoc = 28075; + rType = 0; + vrLen = 884; + vrLoc = 27255; + }; + 6BCE5B9811F6D42D00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 391"; + rLen = 0; + rLoc = 16945; + rType = 0; + vrLen = 1767; + vrLoc = 15685; + }; + 6BCE5B9A11F6D48100FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 394"; + rLen = 0; + rLoc = 17087; + rType = 0; + vrLen = 1767; + vrLoc = 15685; + }; + 6BCE5B9B11F6D48100FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 977"; + rLen = 0; + rLoc = 28075; + rType = 0; + vrLen = 884; + vrLoc = 27255; + }; + 6BCE5B9C11F6D48100FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6B8DE88B10B69E4C00DF20FB /* DetourNavMesh.h */; + name = "DetourNavMesh.h: 394"; + rLen = 0; + rLoc = 17087; + rType = 0; + vrLen = 1767; + vrLoc = 15685; + }; + 6BCE5B9D11F6D48100FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 703"; + rLen = 0; + rLoc = 19319; + rType = 0; + vrLen = 1157; + vrLoc = 18864; + }; + 6BCE5B9E11F6D4DB00FB894B /* PBXTextBookmark */ = { + isa = PBXTextBookmark; + fRef = 6BB7FC0A10EBB6AA006DA0A6 /* NavMeshTesterTool.cpp */; + name = "NavMeshTesterTool.cpp: 707"; + rLen = 0; + rLoc = 19451; + rType = 0; + vrLen = 1164; + vrLoc = 18864; + }; 6BCF32341104CD05009445BF /* OffMeshConnectionTool.h */ = { uiCtxt = { sepNavIntBoundsRect = "{{0, 0}, {815, 720}}"; @@ -5337,16 +2690,6 @@ sepNavVisRange = "{6934, 802}"; }; }; - 6BF9B11911EB75D30043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; - name = "RecastAlloc.cpp: 50"; - rLen = 0; - rLoc = 1562; - rType = 0; - vrLen = 692; - vrLoc = 1177; - }; 6BF9B12C11EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; @@ -5387,56 +2730,6 @@ vrLen = 550; vrLoc = 2853; }; - 6BF9B13011EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 132"; - rLen = 0; - rLoc = 3599; - rType = 0; - vrLen = 522; - vrLoc = 3328; - }; - 6BF9B13111EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 192"; - rLen = 0; - rLoc = 5240; - rType = 0; - vrLen = 562; - vrLoc = 4445; - }; - 6BF9B13211EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 843"; - rLen = 0; - rLoc = 22084; - rType = 0; - vrLen = 675; - vrLoc = 21391; - }; - 6BF9B13311EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 854"; - rLen = 0; - rLoc = 25708; - rType = 0; - vrLen = 795; - vrLoc = 25226; - }; - 6BF9B13411EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB93C7710CFE1D500F74F2B /* DebugDraw.h */; - name = "DebugDraw.h: 98"; - rLen = 0; - rLoc = 3321; - rType = 0; - vrLen = 925; - vrLoc = 2397; - }; 6BF9B13511EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB93C7A10CFE1D500F74F2B /* DebugDraw.cpp */; @@ -5467,34 +2760,6 @@ vrLen = 933; vrLoc = 5911; }; - 6BF9B13811EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 508"; - rLen = 60; - rLoc = 19056; - rType = 0; - vrLen = 1768; - vrLoc = 17528; - }; - 6BF9B13911EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 441"; - rLen = 0; - rLoc = 13504; - rType = 0; - vrLen = 950; - vrLoc = 12643; - }; - 6BF9B13A11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: 'dtFree' was not declared in this scope"; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - rLen = 1; - rLoc = 279; - rType = 1; - }; 6BF9B13B11EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B9847B711E7519A00FA177B /* RecastAlloc.cpp */; @@ -5545,16 +2810,6 @@ vrLen = 639; vrLoc = 15706; }; - 6BF9B14011EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 219"; - rLen = 16; - rLoc = 8606; - rType = 0; - vrLen = 562; - vrLoc = 7695; - }; 6BF9B14111EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -5585,16 +2840,6 @@ vrLen = 477; vrLoc = 30609; }; - 6BF9B14411EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 226"; - rLen = 16; - rLoc = 8606; - rType = 0; - vrLen = 617; - vrLoc = 8180; - }; 6BF9B14511EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -5625,16 +2870,6 @@ vrLen = 496; vrLoc = 4341; }; - 6BF9B14811EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 462"; - rLen = 0; - rLoc = 16769; - rType = 0; - vrLen = 1928; - vrLoc = 15173; - }; 6BF9B14911EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; @@ -5655,36 +2890,6 @@ vrLen = 1288; vrLoc = 1276; }; - 6BF9B14B11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 47"; - rLen = 0; - rLoc = 2480; - rType = 0; - vrLen = 1293; - vrLoc = 1902; - }; - 6BF9B14C11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 101"; - rLen = 0; - rLoc = 2984; - rType = 0; - vrLen = 708; - vrLoc = 2821; - }; - 6BF9B14D11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 499"; - rLen = 25; - rLoc = 18502; - rType = 0; - vrLen = 1754; - vrLoc = 17284; - }; 6BF9B14E11EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -5695,16 +2900,6 @@ vrLen = 843; vrLoc = 8704; }; - 6BF9B14F11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 507"; - rLen = 19; - rLoc = 18822; - rType = 0; - vrLen = 1750; - vrLoc = 17195; - }; 6BF9B15011EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -5725,26 +2920,6 @@ vrLen = 550; vrLoc = 2853; }; - 6BF9B15211EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 132"; - rLen = 0; - rLoc = 3599; - rType = 0; - vrLen = 522; - vrLoc = 3328; - }; - 6BF9B15311EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 829"; - rLen = 0; - rLoc = 21794; - rType = 0; - vrLen = 759; - vrLoc = 20941; - }; 6BF9B15411EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -5785,16 +2960,6 @@ vrLen = 519; vrLoc = 3539; }; - 6BF9B15811EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 489"; - rLen = 25; - rLoc = 17998; - rType = 0; - vrLen = 1147; - vrLoc = 17251; - }; 6BF9B15911EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -5805,26 +2970,6 @@ vrLen = 562; vrLoc = 4445; }; - 6BF9B15A11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 506"; - rLen = 19; - rLoc = 18822; - rType = 0; - vrLen = 1183; - vrLoc = 17741; - }; - 6BF9B15B11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 843"; - rLen = 0; - rLoc = 22084; - rType = 0; - vrLen = 675; - vrLoc = 21391; - }; 6BF9B15C11EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -5935,26 +3080,6 @@ vrLen = 1013; vrLoc = 12800; }; - 6BF9B16711EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 219"; - rLen = 59; - rLoc = 6035; - rType = 0; - vrLen = 853; - vrLoc = 5794; - }; - 6BF9B16811EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 508"; - rLen = 60; - rLoc = 19056; - rType = 0; - vrLen = 1768; - vrLoc = 17528; - }; 6BF9B16911EB8CF20043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -5965,93 +3090,6 @@ vrLen = 950; vrLoc = 12643; }; - 6BF9B16A11EB8CF20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 224"; - rLen = 0; - rLoc = 6196; - rType = 0; - vrLen = 627; - vrLoc = 6020; - }; - 6BF9B16C11EB8D0B0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 224"; - rLen = 0; - rLoc = 6196; - rType = 0; - vrLen = 627; - vrLoc = 6020; - }; - 6BF9B17411EC2AC80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 224"; - rLen = 0; - rLoc = 6196; - rType = 0; - vrLen = 292; - vrLoc = 6182; - }; - 6BF9B17511EC2AC80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - rLen = 0; - rLoc = 436; - rType = 1; - }; - 6BF9B17611EC2AC80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 224"; - rLen = 0; - rLoc = 6196; - rType = 0; - vrLen = 292; - vrLoc = 6182; - }; - 6BF9B17711EC2AC80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 483"; - rLen = 0; - rLoc = 14867; - rType = 0; - vrLen = 297; - vrLoc = 14747; - }; - 6BF9B17811EC2B780043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 877; - vrLoc = 14562; - }; - 6BF9B17911EC2B780043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 513"; - rLen = 26; - rLoc = 19061; - rType = 0; - vrLen = 1352; - vrLoc = 17741; - }; - 6BF9B17A11EC2B780043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 224"; - rLen = 0; - rLoc = 6196; - rType = 0; - vrLen = 663; - vrLoc = 6034; - }; 6BF9B17B11EC2B780043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6062,72 +3100,6 @@ vrLen = 877; vrLoc = 14562; }; - 6BF9B17C11EC2B780043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 513"; - rLen = 26; - rLoc = 19061; - rType = 0; - vrLen = 1352; - vrLoc = 17741; - }; - 6BF9B17D11EC2B780043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 219"; - rLen = 0; - rLoc = 6066; - rType = 0; - vrLen = 669; - vrLoc = 6034; - }; - 6BF9B17F11EC2C8F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 277"; - rLen = 0; - rLoc = 7623; - rType = 0; - vrLen = 799; - vrLoc = 7399; - }; - 6BF9B18011EC2CB20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "error: name lookup of 'j' changed for new ISO 'for' scoping"; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - rLen = 1; - rLoc = 212; - rType = 1; - }; - 6BF9B18111EC2CB20043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 217"; - rLen = 0; - rLoc = 5952; - rType = 0; - vrLen = 492; - vrLoc = 5941; - }; - 6BF9B18511EC2CE80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "warning: unused variable 'startTime'"; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - rLen = 1; - rLoc = 222; - rType = 1; - }; - 6BF9B18611EC2CE80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 280"; - rLen = 0; - rLoc = 7751; - rType = 0; - vrLen = 681; - vrLoc = 7597; - }; 6BF9B18811EC2D470043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C800F7FCBFE00459200 /* RecastLog.h */; @@ -6138,26 +3110,6 @@ vrLen = 633; vrLoc = 1573; }; - 6BF9B18911EC2D470043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 286"; - rLen = 12; - rLoc = 7849; - rType = 0; - vrLen = 857; - vrLoc = 7730; - }; - 6BF9B18A11EC2D470043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 981; - vrLoc = 14544; - }; 6BF9B18B11EC2D470043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -6168,34 +3120,6 @@ vrLen = 857; vrLoc = 7730; }; - 6BF9B18C11EC2D470043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 678"; - rLen = 0; - rLoc = 21103; - rType = 0; - vrLen = 3044; - vrLoc = 20511; - }; - 6BF9B18E11EC2DAE0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 693"; - rLen = 0; - rLoc = 22814; - rType = 0; - vrLen = 3044; - vrLoc = 20511; - }; - 6BF9B18F11EC2DAE0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "warning: 'void bubbleSort(unsigned char*, int)' defined but not used"; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - rLen = 0; - rLoc = 215; - rType = 1; - }; 6BF9B19011EC2DAE0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6203,69 +3127,9 @@ rLen = 0; rLoc = 22814; rType = 0; - vrLen = 3044; + vrLen = 2941; vrLoc = 20511; }; - 6BF9B19111EC2DAE0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 639; - vrLoc = 5691; - }; - 6BF9B19411EC356D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 273"; - rLen = 0; - rLoc = 7623; - rType = 0; - vrLen = 864; - vrLoc = 6884; - }; - 6BF9B19611EC358D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 274"; - rLen = 0; - rLoc = 7653; - rType = 0; - vrLen = 866; - vrLoc = 6884; - }; - 6BF9B19811EC35920043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 274"; - rLen = 1; - rLoc = 7652; - rType = 0; - vrLen = 866; - vrLoc = 6884; - }; - 6BF9B19911EC35DF0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 247"; - rLen = 0; - rLoc = 6644; - rType = 0; - vrLen = 824; - vrLoc = 6179; - }; - 6BF9B19A11EC35DF0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 693"; - rLen = 0; - rLoc = 22814; - rType = 0; - vrLen = 3041; - vrLoc = 20514; - }; 6BF9B19B11EC35DF0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -6276,46 +3140,6 @@ vrLen = 824; vrLoc = 6179; }; - 6BF9B19C11EC35DF0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 484"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1112; - vrLoc = 14696; - }; - 6BF9B19E11EC35E70043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1030; - vrLoc = 14696; - }; - 6BF9B1A011EC361E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1112; - vrLoc = 14696; - }; - 6BF9B1A111EC361E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 247"; - rLen = 0; - rLoc = 6644; - rType = 0; - vrLen = 824; - vrLoc = 6179; - }; 6BF9B1A211EC361E0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6326,36 +3150,6 @@ vrLen = 1112; vrLoc = 14696; }; - 6BF9B1A311EC361E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 275"; - rLen = 0; - rLoc = 7595; - rType = 0; - vrLen = 863; - vrLoc = 6895; - }; - 6BF9B1A511EC36460043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 275"; - rLen = 0; - rLoc = 7595; - rType = 0; - vrLen = 865; - vrLoc = 6895; - }; - 6BF9B1A611EC36460043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1109; - vrLoc = 14696; - }; 6BF9B1A711EC36460043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -6366,46 +3160,6 @@ vrLen = 865; vrLoc = 6895; }; - 6BF9B1A811EC36460043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1034; - vrLoc = 14696; - }; - 6BF9B1AA11EC36AF0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 484"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1030; - vrLoc = 14696; - }; - 6BF9B1AC11EC36DA0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 484"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1109; - vrLoc = 14696; - }; - 6BF9B1AD11EC36DA0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 275"; - rLen = 0; - rLoc = 7595; - rType = 0; - vrLen = 865; - vrLoc = 6895; - }; 6BF9B1AE11EC36DA0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6416,36 +3170,6 @@ vrLen = 1109; vrLoc = 14696; }; - 6BF9B1AF11EC36DA0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 279"; - rLen = 0; - rLoc = 7655; - rType = 0; - vrLen = 892; - vrLoc = 6859; - }; - 6BF9B1B111EC37080043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 279"; - rLen = 0; - rLoc = 7655; - rType = 0; - vrLen = 896; - vrLoc = 6859; - }; - 6BF9B1B211EC37080043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 484"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1109; - vrLoc = 14696; - }; 6BF9B1B311EC37080043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -6456,86 +3180,6 @@ vrLen = 896; vrLoc = 6859; }; - 6BF9B1B411EC37080043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 484"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1034; - vrLoc = 14696; - }; - 6BF9B1B611EC37340043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 485"; - rLen = 0; - rLoc = 14868; - rType = 0; - vrLen = 1030; - vrLoc = 14696; - }; - 6BF9B1B711EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 199"; - rLen = 0; - rLoc = 4951; - rType = 0; - vrLen = 789; - vrLoc = 4702; - }; - 6BF9B1B811EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 401"; - rLen = 0; - rLoc = 13446; - rType = 0; - vrLen = 1330; - vrLoc = 12749; - }; - 6BF9B1B911EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; - name = "Sample_SoloMeshSimple.h: 30"; - rLen = 0; - rLoc = 1172; - rType = 0; - vrLen = 786; - vrLoc = 711; - }; - 6BF9B1BA11EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 671"; - rLen = 136; - rLoc = 21061; - rType = 0; - vrLen = 3181; - vrLoc = 20131; - }; - 6BF9B1BB11EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B98463211E6144400FA177B /* Sample_SoloMeshTiled.cpp */; - name = "Sample_SoloMeshTiled.cpp: 1126"; - rLen = 0; - rLoc = 34247; - rType = 0; - vrLen = 3313; - vrLoc = 33293; - }; - 6BF9B1BC11EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 843"; - rLen = 0; - rLoc = 22084; - rType = 0; - vrLen = 991; - vrLoc = 21170; - }; 6BF9B1BD11EC3A0D0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6546,16 +3190,6 @@ vrLen = 1208; vrLoc = 12721; }; - 6BF9B1BE11EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 409"; - rLen = 0; - rLoc = 13735; - rType = 0; - vrLen = 1341; - vrLoc = 13117; - }; 6BF9B1BF11EC3A0D0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -6566,16 +3200,6 @@ vrLen = 711; vrLoc = 4308; }; - 6BF9B1C011EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 392"; - rLen = 23; - rLoc = 13074; - rType = 0; - vrLen = 1330; - vrLoc = 12749; - }; 6BF9B1C111EC3A0D0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -6586,16 +3210,6 @@ vrLen = 789; vrLoc = 4702; }; - 6BF9B1C211EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 401"; - rLen = 0; - rLoc = 13446; - rType = 0; - vrLen = 1330; - vrLoc = 12749; - }; 6BF9B1C311EC3A0D0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; @@ -6626,106 +3240,6 @@ vrLen = 3313; vrLoc = 33293; }; - 6BF9B1C611EC3A0D0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1032"; - rLen = 0; - rLoc = 28280; - rType = 0; - vrLen = 2918; - vrLoc = 26693; - }; - 6BF9B1C811EC3C270043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1028"; - rLen = 0; - rLoc = 28008; - rType = 0; - vrLen = 2918; - vrLoc = 26693; - }; - 6BF9B1C911EC3C270043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 401"; - rLen = 0; - rLoc = 13446; - rType = 0; - vrLen = 1330; - vrLoc = 12749; - }; - 6BF9B1CA11EC3C270043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 1028"; - rLen = 0; - rLoc = 28008; - rType = 0; - vrLen = 2918; - vrLoc = 26693; - }; - 6BF9B1CB11EC3C270043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 465"; - rLen = 0; - rLoc = 16245; - rType = 0; - vrLen = 1635; - vrLoc = 15473; - }; - 6BF9B1CC11EC3CFD0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 391"; - rLen = 0; - rLoc = 13068; - rType = 0; - vrLen = 1222; - vrLoc = 12461; - }; - 6BF9B1CD11EC3CFD0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 391"; - rLen = 0; - rLoc = 13068; - rType = 0; - vrLen = 1222; - vrLoc = 12461; - }; - 6BF9B1CE11EC3CFD0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 180"; - rLen = 0; - rLoc = 4461; - rType = 0; - vrLen = 904; - vrLoc = 4206; - }; - 6BF9B1CF11EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 180"; - rLen = 0; - rLoc = 4461; - rType = 0; - vrLen = 904; - vrLoc = 4206; - }; - 6BF9B1D011EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 431"; - rLen = 0; - rLoc = 14754; - rType = 0; - vrLen = 1488; - vrLoc = 13472; - }; 6BF9B1D111EC3DD80043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; @@ -6736,16 +3250,6 @@ vrLen = 786; vrLoc = 711; }; - 6BF9B1D211EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 431"; - rLen = 0; - rLoc = 13446; - rType = 0; - vrLen = 1211; - vrLoc = 12289; - }; 6BF9B1D311EC3DD80043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B98463111E6144400FA177B /* Sample_SoloMeshTiled.h */; @@ -6766,16 +3270,6 @@ vrLen = 1395; vrLoc = 32716; }; - 6BF9B1D511EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; - name = "Sample_TileMesh.h: 37"; - rLen = 10; - rLoc = 1317; - rType = 0; - vrLen = 740; - vrLoc = 1104; - }; 6BF9B1D611EC3DD80043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; @@ -6786,16 +3280,6 @@ vrLen = 904; vrLoc = 4206; }; - 6BF9B1D711EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 431"; - rLen = 0; - rLoc = 14754; - rType = 0; - vrLen = 1488; - vrLoc = 13472; - }; 6BF9B1D811EC3DD80043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88E10C7BFD3008007F6 /* Sample_SoloMeshSimple.h */; @@ -6846,96 +3330,6 @@ vrLen = 740; vrLoc = 1104; }; - 6BF9B1DD11EC3DD80043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 774"; - rLen = 0; - rLoc = 19638; - rType = 0; - vrLen = 956; - vrLoc = 19224; - }; - 6BF9B1DE11EC3E9A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 783"; - rLen = 0; - rLoc = 19831; - rType = 0; - vrLen = 956; - vrLoc = 19224; - }; - 6BF9B1DF11EC3E9A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 431"; - rLen = 0; - rLoc = 14754; - rType = 0; - vrLen = 1443; - vrLoc = 13517; - }; - 6BF9B1E011EC3E9A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 783"; - rLen = 0; - rLoc = 19831; - rType = 0; - vrLen = 956; - vrLoc = 19224; - }; - 6BF9B1E111EC3E9A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 502"; - rLen = 25; - rLoc = 17998; - rType = 0; - vrLen = 1354; - vrLoc = 17386; - }; - 6BF9B1E211EC3FBA0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 44"; - rLen = 222; - rLoc = 2420; - rType = 0; - vrLen = 983; - vrLoc = 2049; - }; - 6BF9B1E311EC428F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 487"; - rLen = 0; - rLoc = 15262; - rType = 0; - vrLen = 1081; - vrLoc = 14654; - }; - 6BF9B1E411EC428F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 54"; - rLen = 0; - rLoc = 2643; - rType = 0; - vrLen = 1408; - vrLoc = 1208; - }; - 6BF9B1E511EC428F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 267"; - rLen = 0; - rLoc = 7063; - rType = 0; - vrLen = 1068; - vrLoc = 6135; - }; 6BF9B1E611EC428F0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; @@ -6946,46 +3340,6 @@ vrLen = 1081; vrLoc = 14654; }; - 6BF9B1E711EC428F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 54"; - rLen = 0; - rLoc = 2643; - rType = 0; - vrLen = 1408; - vrLoc = 1208; - }; - 6BF9B1E811EC428F0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 265"; - rLen = 0; - rLoc = 6999; - rType = 0; - vrLen = 1100; - vrLoc = 6479; - }; - 6BF9B1E911EC43120043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 61"; - rLen = 0; - rLoc = 2224; - rType = 0; - vrLen = 823; - vrLoc = 1687; - }; - 6BF9B1EA11EC43120043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 62"; - rLen = 10; - rLoc = 2780; - rType = 0; - vrLen = 967; - vrLoc = 2185; - }; 6BF9B1EB11EC43120043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -6996,36 +3350,6 @@ vrLen = 1045; vrLoc = 2107; }; - 6BF9B1EC11EC43120043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 61"; - rLen = 0; - rLoc = 2224; - rType = 0; - vrLen = 823; - vrLoc = 1687; - }; - 6BF9B1ED11EC43120043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 49"; - rLen = 0; - rLoc = 2420; - rType = 0; - vrLen = 1001; - vrLoc = 1987; - }; - 6BF9B1EF11EC43FC0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 59"; - rLen = 0; - rLoc = 2706; - rType = 0; - vrLen = 1001; - vrLoc = 1987; - }; 6BF9B1F011EC43FC0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC510FFB8946005BE9CC /* Sample_TileMesh.h */; @@ -7056,16 +3380,6 @@ vrLen = 697; vrLoc = 2285; }; - 6BF9B1F311EC43FC0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 815"; - rLen = 0; - rLoc = 20938; - rType = 0; - vrLen = 1209; - vrLoc = 20226; - }; 6BF9B1F411EC43FC0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -7096,36 +3410,6 @@ vrLen = 687; vrLoc = 1104; }; - 6BF9B1F711EC43FC0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C820F7FCC1100459200 /* Recast.cpp */; - name = "Recast.cpp: 229"; - rLen = 0; - rLoc = 5542; - rType = 0; - vrLen = 805; - vrLoc = 5033; - }; - 6BF9B1F811EC43FC0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C880F7FCC1100459200 /* RecastRasterization.cpp */; - name = "RecastRasterization.cpp: 61"; - rLen = 0; - rLoc = 2224; - rType = 0; - vrLen = 697; - vrLoc = 2285; - }; - 6BF9B1F911EC43FC0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; - name = "Sample_TileMesh.cpp: 830"; - rLen = 0; - rLoc = 20934; - rType = 0; - vrLen = 775; - vrLoc = 20381; - }; 6BF9B1FC11EC442C0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; @@ -7136,14 +3420,6 @@ vrLen = 775; vrLoc = 20381; }; - 6BF9B1FD11EC442C0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - comments = "warning: 'void bubbleSort(unsigned char*, int)' defined but not used"; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - rLen = 0; - rLoc = 215; - rType = 1; - }; 6BF9B1FE11EC442C0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B2AEC520FFB8958005BE9CC /* Sample_TileMesh.cpp */; @@ -7154,93 +3430,6 @@ vrLen = 775; vrLoc = 20381; }; - 6BF9B1FF11EC442C0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 557; - vrLoc = 5795; - }; - 6BF9B20011EC445B0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 557; - vrLoc = 5795; - }; - 6BF9B20111EC44760043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 556; - vrLoc = 5643; - }; - 6BF9B20511EC45000043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 480"; - rLen = 0; - rLoc = 14867; - rType = 0; - vrLen = 528; - vrLoc = 14699; - }; - 6BF9B20611EC45000043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 233; - vrLoc = 5795; - }; - 6BF9B20711EC45000043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; - rLen = 0; - rLoc = 33; - rType = 1; - }; - 6BF9B20811EC45000043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 233; - vrLoc = 5795; - }; - 6BF9B20911EC45000043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; - name = "ChunkyTriMesh.cpp: 36"; - rLen = 0; - rLoc = 1277; - rType = 0; - vrLen = 194; - vrLoc = 1011; - }; - 6BF9B20A11EC450E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 560; - vrLoc = 5641; - }; 6BF9B20B11EC450E0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; @@ -7251,16 +3440,6 @@ vrLen = 583; vrLoc = 970; }; - 6BF9B20C11EC450E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 59"; - rLen = 0; - rLoc = 2706; - rType = 0; - vrLen = 884; - vrLoc = 2049; - }; 6BF9B20D11EC450E0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BB788160FC0472B003C24DB /* ChunkyTriMesh.cpp */; @@ -7271,26 +3450,6 @@ vrLen = 583; vrLoc = 970; }; - 6BF9B20E11EC450E0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 50"; - rLen = 0; - rLoc = 2454; - rType = 0; - vrLen = 884; - vrLoc = 2049; - }; - 6BF9B20F11EC452A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; - name = "Recast.h: 47"; - rLen = 0; - rLoc = 2414; - rType = 0; - vrLen = 901; - vrLoc = 2049; - }; 6BF9B21111EC49A30043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -7321,16 +3480,6 @@ vrLen = 706; vrLoc = 5180; }; - 6BF9B21411EC49A30043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 209"; - rLen = 0; - rLoc = 5908; - rType = 0; - vrLen = 455; - vrLoc = 5641; - }; 6BF9B21511EC49A30043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6B137C7E0F7FCBFE00459200 /* Recast.h */; @@ -7361,16 +3510,6 @@ vrLen = 706; vrLoc = 5180; }; - 6BF9B21811EC49A30043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; - name = "RecastArea.cpp: 268"; - rLen = 0; - rLoc = 7587; - rType = 0; - vrLen = 802; - vrLoc = 6934; - }; 6BF9B21B11EC49F90043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BF7C4531115C277002B3F46 /* RecastArea.cpp */; @@ -7401,32 +3540,12 @@ vrLen = 802; vrLoc = 6934; }; - 6BF9B21E11EC49F90043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 429"; - rLen = 0; - rLoc = 13286; - rType = 0; - vrLen = 977; - vrLoc = 12530; - }; - 6BF9B22111EC4A1A0043574C /* PBXTextBookmark */ = { - isa = PBXTextBookmark; - fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; - name = "Sample_SoloMeshSimple.cpp: 486"; - rLen = 0; - rLoc = 14867; - rType = 0; - vrLen = 719; - vrLoc = 14551; - }; - 6BF9B22211EC4A600043574C /* PBXTextBookmark */ = { + 6BF9B22511F449AB0043574C /* PBXTextBookmark */ = { isa = PBXTextBookmark; fRef = 6BA1E88810C7BFC9008007F6 /* Sample_SoloMeshSimple.cpp */; name = "Sample_SoloMeshSimple.cpp: 426"; rLen = 0; - rLoc = 13286; + rLoc = 13297; rType = 0; vrLen = 1076; vrLoc = 12787; diff --git a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 index 9a4f255..d8ce910 100644 --- a/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 +++ b/RecastDemo/Build/Xcode/Recast.xcodeproj/memon.perspectivev3 @@ -271,6 +271,7 @@ 6BDD9E030F91110C00904EEF 6B137C7D0F7FCBE800459200 6B555DF5100B25FC00247EA3 + 6BB7FE8E10F4A175006DA0A6 29B97315FDCFA39411CA2CEA 29B97317FDCFA39411CA2CEA 29B97323FDCFA39411CA2CEA @@ -282,14 +283,14 @@ PBXSmartGroupTreeModuleOutlineStateSelectionKey - 42 - 38 + 55 + 49 1 0 PBXSmartGroupTreeModuleOutlineStateVisibleRectKey - {{0, 184}, {264, 632}} + {{0, 409}, {264, 632}} PBXTopSmartGroupGIDs @@ -324,7 +325,7 @@ PBXProjectModuleGUID 6B8632A30F78115100E2684A PBXProjectModuleLabel - Sample_SoloMeshSimple.cpp + NavMeshTesterTool.cpp PBXSplitModuleInNavigatorKey Split0 @@ -332,11 +333,11 @@ PBXProjectModuleGUID 6B8632A40F78115100E2684A PBXProjectModuleLabel - Sample_SoloMeshSimple.cpp + NavMeshTesterTool.cpp _historyCapacity 0 bookmark - 6BF9B22211EC4A600043574C + 6BCE5B9E11F6D4DB00FB894B history 6BBB4AA1115B4F3400CF791D @@ -346,7 +347,6 @@ 6BBB4AB0115B4F3400CF791D 6BBB4AB2115B4F3400CF791D 6BBB4ABF115B4F3400CF791D - 6BBB4B7F115B639200CF791D 6BBB4C34115B7A3D00CF791D 6BF5F27011747CFA000502A6 6BF5F27311747CFA000502A6 @@ -365,15 +365,11 @@ 6B10011711AD19F90098A59A 6B586E8311CF3E0000704B61 6B77655511E3A9490029917E - 6B98453411E6013000FA177B 6B98462E11E6141900FA177B 6B98464311E6F9B400FA177B - 6B9846A011E7140300FA177B - 6B9846A111E7140300FA177B 6B9846B911E7145500FA177B 6B9846F311E7282C00FA177B 6B9846F611E7282C00FA177B - 6B98471A11E734DF00FA177B 6B98473011E737D800FA177B 6B98474311E73ABF00FA177B 6B98478311E74AB100FA177B @@ -383,7 +379,6 @@ 6B9847E911E86DBB00FA177B 6B9847EA11E86DBB00FA177B 6B9847FB11E9AFC900FA177B - 6B9847FC11E9AFC900FA177B 6B9847FE11E9AFC900FA177B 6B98480D11E9B1DC00FA177B 6B98482611E9D23600FA177B @@ -407,7 +402,13 @@ 6BF9B21211EC49A30043574C 6BF9B21311EC49A30043574C 6BF9B21B11EC49F90043574C - 6BF9B21C11EC49F90043574C + 6BCE5B5611F6CBF700FB894B + 6BCE5B5911F6CBF700FB894B + 6BCE5B7E11F6D13700FB894B + 6BCE5B7F11F6D13700FB894B + 6BCE5B8C11F6D1AD00FB894B + 6BCE5B9A11F6D48100FB894B + 6BCE5B9B11F6D48100FB894B prevStack @@ -461,7 +462,6 @@ 6B98453F11E6013000FA177B 6B98454511E6013000FA177B 6B98458E11E6039A00FA177B - 6B9845B911E609E600FA177B 6B9845E111E60DBB00FA177B 6B98465211E6F9B400FA177B 6B98465411E6F9B400FA177B @@ -473,70 +473,39 @@ 6B98477411E7406900FA177B 6B98477911E7433F00FA177B 6B9847C511E752CC00FA177B - 6BF9B13B11EB8CF20043574C - 6BF9B13C11EB8CF20043574C - 6BF9B13D11EB8CF20043574C - 6BF9B13E11EB8CF20043574C - 6BF9B13F11EB8CF20043574C - 6BF9B14111EB8CF20043574C - 6BF9B14211EB8CF20043574C - 6BF9B14311EB8CF20043574C - 6BF9B14511EB8CF20043574C - 6BF9B14611EB8CF20043574C - 6BF9B14711EB8CF20043574C 6BF9B14A11EB8CF20043574C - 6BF9B14E11EB8CF20043574C - 6BF9B15011EB8CF20043574C - 6BF9B15111EB8CF20043574C - 6BF9B15411EB8CF20043574C 6BF9B15511EB8CF20043574C - 6BF9B15611EB8CF20043574C - 6BF9B15711EB8CF20043574C - 6BF9B15911EB8CF20043574C - 6BF9B15C11EB8CF20043574C - 6BF9B15D11EB8CF20043574C - 6BF9B15E11EB8CF20043574C - 6BF9B15F11EB8CF20043574C - 6BF9B16011EB8CF20043574C - 6BF9B16111EB8CF20043574C - 6BF9B16211EB8CF20043574C - 6BF9B16311EB8CF20043574C - 6BF9B16411EB8CF20043574C - 6BF9B16511EB8CF20043574C - 6BF9B16611EB8CF20043574C - 6BF9B16911EB8CF20043574C - 6BF9B17B11EC2B780043574C 6BF9B18B11EC2D470043574C - 6BF9B19011EC2DAE0043574C - 6BF9B19B11EC35DF0043574C - 6BF9B1A211EC361E0043574C - 6BF9B1A711EC36460043574C - 6BF9B1AE11EC36DA0043574C - 6BF9B1B311EC37080043574C - 6BF9B1BD11EC3A0D0043574C - 6BF9B1BF11EC3A0D0043574C - 6BF9B1C111EC3A0D0043574C - 6BF9B1C311EC3A0D0043574C - 6BF9B1C411EC3A0D0043574C - 6BF9B1C511EC3A0D0043574C - 6BF9B1D611EC3DD80043574C - 6BF9B1D811EC3DD80043574C - 6BF9B1D911EC3DD80043574C - 6BF9B1DA11EC3DD80043574C - 6BF9B1DB11EC3DD80043574C - 6BF9B1DC11EC3DD80043574C - 6BF9B1E611EC428F0043574C 6BF9B1EB11EC43120043574C - 6BF9B1F411EC43FC0043574C - 6BF9B1F511EC43FC0043574C - 6BF9B1F611EC43FC0043574C 6BF9B1FE11EC442C0043574C 6BF9B14911EB8CF20043574C - 6BF9B20D11EC450E0043574C - 6BF9B21511EC49A30043574C - 6BF9B21611EC49A30043574C - 6BF9B21711EC49A30043574C - 6BF9B21D11EC49F90043574C + 6BCE5B5C11F6CBF700FB894B + 6BCE5B5D11F6CBF700FB894B + 6BCE5B5E11F6CBF700FB894B + 6BCE5B5F11F6CBF700FB894B + 6BCE5B6011F6CBF700FB894B + 6BCE5B6111F6CBF700FB894B + 6BCE5B6211F6CBF700FB894B + 6BCE5B6311F6CBF700FB894B + 6BCE5B6411F6CBF700FB894B + 6BCE5B6511F6CBF700FB894B + 6BCE5B6611F6CBF700FB894B + 6BCE5B6711F6CBF700FB894B + 6BCE5B6811F6CBF700FB894B + 6BCE5B6911F6CBF700FB894B + 6BCE5B6A11F6CBF700FB894B + 6BCE5B6B11F6CBF700FB894B + 6BCE5B6C11F6CBF700FB894B + 6BCE5B8211F6D13700FB894B + 6BCE5B8311F6D13700FB894B + 6BCE5B8411F6D13700FB894B + 6BCE5B8511F6D13700FB894B + 6BCE5B8611F6D13700FB894B + 6BCE5B8711F6D13700FB894B + 6BCE5B8811F6D13700FB894B + 6BCE5B8E11F6D1AD00FB894B + 6BCE5B9711F6D42D00FB894B + 6BCE5B9C11F6D48100FB894B SplitCount @@ -550,18 +519,18 @@ GeometryConfiguration Frame - {{0, 0}, {887, 444}} + {{0, 0}, {887, 568}} RubberWindowFrame 33 87 1173 691 0 0 1280 778 Module PBXNavigatorGroup Proportion - 444pt + 568pt Proportion - 202pt + 77pt Tabs @@ -575,7 +544,7 @@ GeometryConfiguration Frame - {{10, 27}, {887, 38}} + {{10, 27}, {887, 66}} Module XCDetailModule @@ -592,8 +561,6 @@ Frame {{10, 27}, {887, 175}} - RubberWindowFrame - 33 87 1173 691 0 0 1280 778 Module PBXProjectFindModule @@ -631,7 +598,9 @@ GeometryConfiguration Frame - {{10, 27}, {887, 113}} + {{10, 27}, {887, 50}} + RubberWindowFrame + 33 87 1173 691 0 0 1280 778 Module PBXBuildResultsModule @@ -659,11 +628,11 @@ TableOfContents - 6BF9B11A11EB75D30043574C + 6BCE5B6E11F6CBF700FB894B 1CA23ED40692098700951B8B - 6BF9B11B11EB75D30043574C + 6BCE5B6F11F6CBF700FB894B 6B8632A30F78115100E2684A - 6BF9B11C11EB75D30043574C + 6BCE5B7011F6CBF700FB894B 1CA23EDF0692099D00951B8B 1CA23EE00692099D00951B8B 1CA23EE10692099D00951B8B @@ -812,14 +781,14 @@ TableOfContents - 6BF9B16D11EB8D0B0043574C + 6BCE5B7111F6CBF700FB894B 1CCC7628064C1048000F2A68 1CCC7629064C1048000F2A68 - 6BF9B16E11EB8D0B0043574C - 6BF9B16F11EB8D0B0043574C - 6BF9B17011EB8D0B0043574C - 6BF9B17111EB8D0B0043574C - 6B8632A30F78115100E2684A + 6BCE5B7211F6CBF700FB894B + 6BCE5B7311F6CBF700FB894B + 6BCE5B7411F6CBF700FB894B + 6BCE5B7511F6CBF700FB894B + 6BCE5B7611F6CBF700FB894B ToolbarConfigUserDefaultsMinorVersion 2 @@ -851,8 +820,6 @@ 5 WindowOrderList - 6BF9B17211EB8D0B0043574C - 6BF9B17311EB8D0B0043574C /Users/memon/Code/recastnavigation/RecastDemo/Build/Xcode/Recast.xcodeproj WindowString diff --git a/RecastDemo/Include/NavMeshTesterTool.h b/RecastDemo/Include/NavMeshTesterTool.h index 54d82ec..bf6df5a 100644 --- a/RecastDemo/Include/NavMeshTesterTool.h +++ b/RecastDemo/Include/NavMeshTesterTool.h @@ -36,7 +36,8 @@ class NavMeshTesterTool : public SampleTool TOOLMODE_PATHFIND_STRAIGHT, TOOLMODE_RAYCAST, TOOLMODE_DISTANCE_TO_WALL, - TOOLMODE_FIND_POLYS_AROUND, + TOOLMODE_FIND_POLYS_IN_CIRCLE, + TOOLMODE_FIND_POLYS_IN_POLY, }; ToolMode m_toolMode; @@ -56,6 +57,7 @@ class NavMeshTesterTool : public SampleTool float m_polyPickExt[3]; float m_smoothPath[MAX_SMOOTH*3]; int m_nsmoothPath; + float m_queryPoly[4*3]; float m_spos[3]; float m_epos[3]; diff --git a/RecastDemo/Source/NavMeshTesterTool.cpp b/RecastDemo/Source/NavMeshTesterTool.cpp index 2890507..3f9ef6f 100644 --- a/RecastDemo/Source/NavMeshTesterTool.cpp +++ b/RecastDemo/Source/NavMeshTesterTool.cpp @@ -176,12 +176,17 @@ void NavMeshTesterTool::handleMenu() m_toolMode = TOOLMODE_RAYCAST; recalc(); } - if (imguiCheck("Find Polys Around", m_toolMode == TOOLMODE_FIND_POLYS_AROUND)) + if (imguiCheck("Find Polys in Circle", m_toolMode == TOOLMODE_FIND_POLYS_IN_CIRCLE)) { - m_toolMode = TOOLMODE_FIND_POLYS_AROUND; + m_toolMode = TOOLMODE_FIND_POLYS_IN_CIRCLE; recalc(); } - + if (imguiCheck("Find Polys in Poly", m_toolMode == TOOLMODE_FIND_POLYS_IN_POLY)) + { + m_toolMode = TOOLMODE_FIND_POLYS_IN_POLY; + recalc(); + } + imguiSeparator(); imguiLabel("Include Flags"); @@ -667,7 +672,7 @@ void NavMeshTesterTool::recalc() m_distanceToWall = m_navMesh->findDistanceToWall(m_startRef, m_spos, 100.0f, &m_filter, m_hitPos, m_hitNormal); } } - else if (m_toolMode == TOOLMODE_FIND_POLYS_AROUND) + else if (m_toolMode == TOOLMODE_FIND_POLYS_IN_CIRCLE) { if (m_sposSet && m_startRef && m_eposSet) { @@ -675,11 +680,48 @@ void NavMeshTesterTool::recalc() const float dz = m_epos[2] - m_spos[2]; float dist = sqrtf(dx*dx + dz*dz); #ifdef DUMP_REQS - printf("fp %f %f %f %f 0x%x 0x%x\n", + printf("fpc %f %f %f %f 0x%x 0x%x\n", m_spos[0],m_spos[1],m_spos[2], dist, - m_filter.includeFlags, m_filter.excludeFlags); + m_filter.includeFlags, m_filter.excludeFlags); #endif - m_npolys = m_navMesh->findPolysAround(m_startRef, m_spos, dist, &m_filter, m_polys, m_parent, 0, MAX_POLYS); + m_npolys = m_navMesh->findPolysAroundCircle(m_startRef, m_spos, dist, &m_filter, + m_polys, m_parent, 0, MAX_POLYS); + } + } + else if (m_toolMode == TOOLMODE_FIND_POLYS_IN_POLY) + { + if (m_sposSet && m_startRef && m_eposSet) + { + const float nx = (m_epos[2] - m_spos[2])*0.25f; + const float nz = -(m_epos[0] - m_spos[0])*0.25f; + const float agentHeight = m_sample ? m_sample->getAgentHeight() : 0; + + m_queryPoly[0] = m_spos[0] + nx*1.2f; + m_queryPoly[1] = m_spos[1] + agentHeight/2; + m_queryPoly[2] = m_spos[2] + nz*1.2f; + + m_queryPoly[3] = m_spos[0] - nx*1.3f; + m_queryPoly[4] = m_spos[1] + agentHeight/2; + m_queryPoly[5] = m_spos[2] - nz*1.3f; + + m_queryPoly[6] = m_epos[0] - nx*0.8f; + m_queryPoly[7] = m_epos[1] + agentHeight/2; + m_queryPoly[8] = m_epos[2] - nz*0.8f; + + m_queryPoly[9] = m_epos[0] + nx; + m_queryPoly[10] = m_epos[1] + agentHeight/2; + m_queryPoly[11] = m_epos[2] + nz; + +#ifdef DUMP_REQS + printf("fpp %f %f %f %f %f %f %f %f %f %f %f %f 0x%x 0x%x\n", + m_queryPoly[0],m_queryPoly[1],m_queryPoly[2], + m_queryPoly[3],m_queryPoly[4],m_queryPoly[5], + m_queryPoly[6],m_queryPoly[7],m_queryPoly[8], + m_queryPoly[9],m_queryPoly[10],m_queryPoly[11], + m_filter.includeFlags, m_filter.excludeFlags); +#endif + m_npolys = m_navMesh->findPolysAroundShape(m_startRef, m_queryPoly, 4, &m_filter, + m_polys, m_parent, 0, MAX_POLYS); } } } @@ -878,7 +920,7 @@ void NavMeshTesterTool::handleRender() dd.end(); dd.depthMask(true); } - else if (m_toolMode == TOOLMODE_FIND_POLYS_AROUND) + else if (m_toolMode == TOOLMODE_FIND_POLYS_IN_CIRCLE) { for (int i = 0; i < m_npolys; ++i) { @@ -906,6 +948,40 @@ void NavMeshTesterTool::handleRender() dd.depthMask(true); } } + else if (m_toolMode == TOOLMODE_FIND_POLYS_IN_POLY) + { + for (int i = 0; i < m_npolys; ++i) + { + duDebugDrawNavMeshPoly(&dd, *m_navMesh, m_polys[i], pathCol); + dd.depthMask(false); + if (m_parent[i]) + { + float p0[3], p1[3]; + dd.depthMask(false); + getPolyCenter(m_navMesh, m_parent[i], p0); + getPolyCenter(m_navMesh, m_polys[i], p1); + duDebugDrawArc(&dd, p0[0],p0[1],p0[2], p1[0],p1[1],p1[2], 0.25f, 0.0f, 0.4f, duRGBA(0,0,0,128), 2.0f); + dd.depthMask(true); + } + dd.depthMask(true); + } + + if (m_sposSet && m_eposSet) + { + dd.depthMask(false); + const unsigned int col = duRGBA(64,16,0,220); + dd.begin(DU_DRAW_LINES, 2.0f); + for (int i = 0, j = 3; i < 4; j=i++) + { + const float* p0 = &m_queryPoly[j*3]; + const float* p1 = &m_queryPoly[i*3]; + dd.vertex(p0, col); + dd.vertex(p1, col); + } + dd.end(); + dd.depthMask(true); + } + } } void NavMeshTesterTool::handleRenderOverlay(double* proj, double* model, int* view)