Home
last modified time | relevance | path

Searched refs:pSrc (Results 1 - 25 of 29) sorted by relevance

12

/third_party/icu/icu4c/source/common/
H A Dustrtrns.cpp563 uint8_t* pSrc = (uint8_t*) src; in u_strFromUTF8Lenient() local
582 while(((ch = *pSrc) != 0) && (pDest < pDestLimit)) { in u_strFromUTF8Lenient()
590 ++pSrc; in u_strFromUTF8Lenient()
593 if((t1 = pSrc[1]) != 0) { in u_strFromUTF8Lenient()
596 pSrc += 2; in u_strFromUTF8Lenient()
600 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[2]) != 0) { in u_strFromUTF8Lenient()
604 pSrc += 3; in u_strFromUTF8Lenient()
608 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[ in u_strFromUTF8Lenient()
793 u_strToUTF8WithSub(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *pSrc, int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode) u_strToUTF8WithSub() argument
1057 u_strToUTF8(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *pSrc, int32_t srcLength, UErrorCode *pErrorCode) u_strToUTF8() argument
[all...]
H A Dustr_wcs.cpp83 const UChar *pSrc = src; in _strToWCS() local
92 srcLength = u_strlen(pSrc); in _strToWCS()
95 pSrcLimit = pSrc + srcLength; in _strToWCS()
102 ucnv_fromUnicode(conv,&tempBuf,tempBufLimit,&pSrc,pSrcLimit,NULL,(UBool)(pSrc==pSrcLimit),pErrorCode); in _strToWCS()
308 const wchar_t* pSrc = src; in _strFromWCS() local
348 while(nulLen<srcLength && pSrc[nulLen++]!=0){ in _strFromWCS()
351 if((pSrc+nulLen) < pSrcLimit){ in _strFromWCS()
369 retVal = uprv_wcstombs(pCSrc,pSrc,remaining); in _strFromWCS()
379 pSrc in _strFromWCS()
[all...]
H A Dutext.cpp1432 uint8_t* pSrc = (uint8_t*) src;
1436 ch = pSrc[index++];
1440 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
1456 ch = pSrc[index++];
1460 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
/third_party/node/deps/icu-small/source/common/
H A Dustrtrns.cpp563 uint8_t* pSrc = (uint8_t*) src; in u_strFromUTF8Lenient() local
582 while(((ch = *pSrc) != 0) && (pDest < pDestLimit)) { in u_strFromUTF8Lenient()
590 ++pSrc; in u_strFromUTF8Lenient()
593 if((t1 = pSrc[1]) != 0) { in u_strFromUTF8Lenient()
596 pSrc += 2; in u_strFromUTF8Lenient()
600 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[2]) != 0) { in u_strFromUTF8Lenient()
604 pSrc += 3; in u_strFromUTF8Lenient()
608 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[ in u_strFromUTF8Lenient()
793 u_strToUTF8WithSub(char *dest, int32_t destCapacity, int32_t *pDestLength, const char16_t *pSrc, int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode) u_strToUTF8WithSub() argument
1057 u_strToUTF8(char *dest, int32_t destCapacity, int32_t *pDestLength, const char16_t *pSrc, int32_t srcLength, UErrorCode *pErrorCode) u_strToUTF8() argument
[all...]
H A Dustr_wcs.cpp83 const char16_t *pSrc = src; in _strToWCS() local
92 srcLength = u_strlen(pSrc); in _strToWCS()
95 pSrcLimit = pSrc + srcLength; in _strToWCS()
102 ucnv_fromUnicode(conv,&tempBuf,tempBufLimit,&pSrc,pSrcLimit,nullptr,(UBool)(pSrc==pSrcLimit),pErrorCode); in _strToWCS()
308 const wchar_t* pSrc = src; in _strFromWCS() local
348 while(nulLen<srcLength && pSrc[nulLen++]!=0){ in _strFromWCS()
351 if((pSrc+nulLen) < pSrcLimit){ in _strFromWCS()
369 retVal = uprv_wcstombs(pCSrc,pSrc,remaining); in _strFromWCS()
379 pSrc in _strFromWCS()
[all...]
H A Dutext.cpp1435 uint8_t* pSrc = (uint8_t*) src;
1439 ch = pSrc[index++];
1443 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
1459 ch = pSrc[index++];
1463 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
/third_party/skia/third_party/externals/icu/source/common/
H A Dustrtrns.cpp563 uint8_t* pSrc = (uint8_t*) src; in u_strFromUTF8Lenient() local
582 while(((ch = *pSrc) != 0) && (pDest < pDestLimit)) { in u_strFromUTF8Lenient()
590 ++pSrc; in u_strFromUTF8Lenient()
593 if((t1 = pSrc[1]) != 0) { in u_strFromUTF8Lenient()
596 pSrc += 2; in u_strFromUTF8Lenient()
600 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[2]) != 0) { in u_strFromUTF8Lenient()
604 pSrc += 3; in u_strFromUTF8Lenient()
608 if((t1 = pSrc[1]) != 0 && (t2 = pSrc[ in u_strFromUTF8Lenient()
793 u_strToUTF8WithSub(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *pSrc, int32_t srcLength, UChar32 subchar, int32_t *pNumSubstitutions, UErrorCode *pErrorCode) u_strToUTF8WithSub() argument
1057 u_strToUTF8(char *dest, int32_t destCapacity, int32_t *pDestLength, const UChar *pSrc, int32_t srcLength, UErrorCode *pErrorCode) u_strToUTF8() argument
[all...]
H A Dustr_wcs.cpp83 const UChar *pSrc = src; in _strToWCS() local
92 srcLength = u_strlen(pSrc); in _strToWCS()
95 pSrcLimit = pSrc + srcLength; in _strToWCS()
102 ucnv_fromUnicode(conv,&tempBuf,tempBufLimit,&pSrc,pSrcLimit,NULL,(UBool)(pSrc==pSrcLimit),pErrorCode); in _strToWCS()
308 const wchar_t* pSrc = src; in _strFromWCS() local
348 while(nulLen<srcLength && pSrc[nulLen++]!=0){ in _strFromWCS()
351 if((pSrc+nulLen) < pSrcLimit){ in _strFromWCS()
369 retVal = uprv_wcstombs(pCSrc,pSrc,remaining); in _strFromWCS()
379 pSrc in _strFromWCS()
[all...]
H A Dutext.cpp1432 uint8_t* pSrc = (uint8_t*) src;
1436 ch = pSrc[index++];
1440 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
1456 ch = pSrc[index++];
1460 ch=utf8_nextCharSafeBody(pSrc, &index, srcLength, ch, -3);
/third_party/bounds_checking_function/src/
H A Dmemmove_s.c29 const unsigned char *pSrc = (const unsigned char *)src; in SecUtilMemmove() local
32 if (dst <= src || pDest >= (pSrc + maxCount)) { in SecUtilMemmove()
39 *pDest = *pSrc; in SecUtilMemmove()
41 ++pSrc; in SecUtilMemmove()
49 pSrc = pSrc + maxCount - 1; in SecUtilMemmove()
52 *pDest = *pSrc; in SecUtilMemmove()
54 --pSrc; in SecUtilMemmove()
/third_party/lzma/CPP/Windows/
H A DPropVariant.cpp291 HRESULT CPropVariant::Copy(const PROPVARIANT* pSrc) throw() in Copy() argument
294 switch ((unsigned)pSrc->vt) in Copy()
297 memmove((PROPVARIANT*)this, pSrc, sizeof(PROPVARIANT)); in Copy()
300 return ::VariantCopy((tagVARIANT *)this, (tagVARIANT *)const_cast<PROPVARIANT *>(pSrc)); in Copy()
304 HRESULT CPropVariant::Attach(PROPVARIANT *pSrc) throw() in Attach() argument
309 // memcpy((PROPVARIANT *)this, pSrc, sizeof(PROPVARIANT)); in Attach()
310 *(PROPVARIANT *)this = *pSrc; in Attach()
311 pSrc->vt = VT_EMPTY; in Attach()
312 pSrc->wReserved1 = 0; in Attach()
347 void CPropVariant::InternalCopy(const PROPVARIANT *pSrc) in InternalCopy() argument
[all...]
H A DPropVariant.h162 HRESULT Copy(const PROPVARIANT *pSrc) throw();
163 HRESULT Attach(PROPVARIANT *pSrc) throw();
167 void InternalCopy(const PROPVARIANT *pSrc);
/third_party/mesa3d/src/gallium/frontends/lavapipe/
H A Dlvp_descriptor_set.c681 const uint8_t *pSrc = ((const uint8_t *) pData) + entry->offset; in lvp_UpdateDescriptorSetWithTemplate() local
688 memcpy(desc->info.uniform + entry->dstArrayElement, pSrc, entry->descriptorCount); in lvp_UpdateDescriptorSetWithTemplate()
696 *(VkSampler *)pSrc); in lvp_UpdateDescriptorSetWithTemplate()
704 VkDescriptorImageInfo *info = (VkDescriptorImageInfo *)pSrc; in lvp_UpdateDescriptorSetWithTemplate()
716 ((VkDescriptorImageInfo *)pSrc)->imageView); in lvp_UpdateDescriptorSetWithTemplate()
726 *(VkBufferView *)pSrc); in lvp_UpdateDescriptorSetWithTemplate()
738 VkDescriptorBufferInfo *info = (VkDescriptorBufferInfo *)pSrc; in lvp_UpdateDescriptorSetWithTemplate()
750 pSrc += entry->stride; in lvp_UpdateDescriptorSetWithTemplate()
H A Dlvp_execute.c3483 const uint8_t *pSrc = cmd->u.push_descriptor_set_with_template_khr.data; in handle_push_descriptor_set_with_template() local
3504 memcpy((VkDescriptorImageInfo*)&desc->pImageInfo[j], pSrc, sizeof(VkDescriptorImageInfo)); in handle_push_descriptor_set_with_template()
3506 pSrc += sizeof(VkDescriptorImageInfo); in handle_push_descriptor_set_with_template()
3510 memcpy((VkBufferView*)&desc->pTexelBufferView[j], pSrc, sizeof(VkBufferView)); in handle_push_descriptor_set_with_template()
3512 pSrc += sizeof(VkBufferView); in handle_push_descriptor_set_with_template()
3519 memcpy((VkDescriptorBufferInfo*)&desc->pBufferInfo[j], pSrc, sizeof(VkDescriptorBufferInfo)); in handle_push_descriptor_set_with_template()
3521 pSrc += sizeof(VkDescriptorBufferInfo); in handle_push_descriptor_set_with_template()
/third_party/backends/backend/
H A Dplustek-usbimg.c160 static void usb_ReverseBitStream( u_char *pSrc, u_char *pTar, int iPixels, in usb_ReverseBitStream() argument
176 for(i = cBytes, pSrc = pSrc + cBytes - 1; i > 0; i--, pSrc--, pTar++) in usb_ReverseBitStream()
177 *pTar = BitsReverseTable[(u_char)((*pSrc << cBits) | (*(pSrc+1) >> cShift))]; in usb_ReverseBitStream()
178 ReverseBits(*(pSrc+1) >> cShift, &pTar, &iByte, &iWeightSum, iSrcWeight, iTarWeight, cBits); in usb_ReverseBitStream()
182 for(i = cBytes, pSrc = pSrc + cBytes - 1; i > 0; i--, pSrc in usb_ReverseBitStream()
[all...]
H A Dxerox_mfp.c194 unsigned char *pSrc = dev->data; in dump_to_tmp_file() local
202 fwrite(pSrc, 1, srcLen, pInfile); in dump_to_tmp_file()
/third_party/mesa3d/src/gallium/drivers/d3d12/
H A Dd3d12_video_encoder_bitstream.cpp268 uint8_t *pSrc = pStream->get_bitstream_buffer();
275 memcpy(pDst, pSrc, uiLen);
/third_party/mesa3d/src/amd/vulkan/
H A Dradv_descriptor_set.c1520 const uint8_t *pSrc = ((const uint8_t *)pData) + templ->entry[i].src_offset; in radv_update_descriptor_set_with_template_impl() local
1524 memcpy((uint8_t *)pDst, pSrc, templ->entry[i].descriptor_count); in radv_update_descriptor_set_with_template_impl()
1536 buffer_list, (struct VkDescriptorBufferInfo *)pSrc); in radv_update_descriptor_set_with_template_impl()
1542 (struct VkDescriptorBufferInfo *)pSrc); in radv_update_descriptor_set_with_template_impl()
1547 *(VkBufferView *)pSrc); in radv_update_descriptor_set_with_template_impl()
1552 (struct VkDescriptorImageInfo *)pSrc); in radv_update_descriptor_set_with_template_impl()
1558 (struct VkDescriptorImageInfo *)pSrc); in radv_update_descriptor_set_with_template_impl()
1563 templ->entry[i].descriptor_type, (struct VkDescriptorImageInfo *)pSrc, in radv_update_descriptor_set_with_template_impl()
1572 write_sampler_descriptor(device, pDst, (struct VkDescriptorImageInfo *)pSrc); in radv_update_descriptor_set_with_template_impl()
1577 write_accel_struct(pDst, *(const VkAccelerationStructureKHR *)pSrc); in radv_update_descriptor_set_with_template_impl()
[all...]
/third_party/mesa3d/src/gallium/frontends/nine/
H A Ddevice9ex.h59 IDirect3DSurface9 *pSrc,
H A Ddevice9ex.c80 UNUSED IDirect3DSurface9 *pSrc, in NineDevice9Ex_ComposeRects()
79 NineDevice9Ex_ComposeRects( UNUSED struct NineDevice9Ex *This, UNUSED IDirect3DSurface9 *pSrc, UNUSED IDirect3DSurface9 *pDst, UNUSED IDirect3DVertexBuffer9 *pSrcRectDescs, UNUSED UINT NumRects, UNUSED IDirect3DVertexBuffer9 *pDstRectDescs, UNUSED D3DCOMPOSERECTSOP Operation, UNUSED int Xoffset, UNUSED int Yoffset ) NineDevice9Ex_ComposeRects() argument
H A Dnine_lock.c2094 IDirect3DSurface9 *pSrc, in LockDevice9Ex_ComposeRects()
2105 r = NineDevice9Ex_ComposeRects(This, pSrc, pDst, pSrcRectDescs, NumRects, pDstRectDescs, Operation, Xoffset, Yoffset); in LockDevice9Ex_ComposeRects()
2093 LockDevice9Ex_ComposeRects( struct NineDevice9Ex *This, IDirect3DSurface9 *pSrc, IDirect3DSurface9 *pDst, IDirect3DVertexBuffer9 *pSrcRectDescs, UINT NumRects, IDirect3DVertexBuffer9 *pDstRectDescs, D3DCOMPOSERECTSOP Operation, int Xoffset, int Yoffset ) LockDevice9Ex_ComposeRects() argument
/third_party/sqlite/src/
H A Dsqlite3.c18705 ** be NULL. The pSrc corresponds to the FROM clause of a SELECT or
18831 SrcList *pSrc; /* The FROM clause */ member
18879 #define SF_UFSrcCheck 0x0800000 /* Check pSrc as required by UPDATE...FROM */
31516 sqlite3TreeViewSrcList(TreeView *pView, const SrcList *pSrc) sqlite3TreeViewSrcList() argument
57731 sqlite3PagerAlignReserve(Pager *pDest, Pager *pSrc) global() argument
70082 ptrmapPutOvflPtr(MemPage *pPage, MemPage *pSrc, u8 *pCell,int *pRC) global() argument
75446 const u8 *pSrc; global() local
77942 sqlite3BtreeTransferRow(BtCursor *pDest, BtCursor *pSrc, i64 iKey) global() argument
79775 Btree *pSrc; /* Source b-tree file */ global() member
95993 VdbeCursor *pSrc; /* Cursor to read from */ global() local
103580 SrcList *pSrc; global() local
104438 sqlite3CreateColumnExpr(sqlite3 *db, SrcList *pSrc, int iSrc, int iCol) global() argument
108139 sqlite3ExprIsTableConstraint(Expr *pExpr, const SrcItem *pSrc) global() argument
108397 SrcList *pSrc; global() local
111867 SrcList *pSrc = pSelect->pSrc; global() local
111887 SrcList *pSrc = pSelect->pSrc; global() local
111908 SrcList *pSrc = p->pRef; global() local
112450 sqlite3AlterRenameTable( Parse *pParse, SrcList *pSrc, Token *pName ) global() argument
112804 sqlite3AlterBeginAddColumn(Parse *pParse, SrcList *pSrc) global() argument
112917 sqlite3AlterRenameColumn( Parse *pParse, SrcList *pSrc, Token *pOld, Token *pNew ) global() argument
113215 SrcList *pSrc = p->pSrc; global() local
113644 SrcList *pSrc = sqlite3TriggerStepSrc(pParse, pStep); global() local
113971 SrcList *pSrc = pSelect->pSrc; global() local
114451 sqlite3AlterDropColumn(Parse *pParse, SrcList *pSrc, const Token *pName) global() argument
122225 sqlite3SrcListEnlarge( Parse *pParse, SrcList *pSrc, int nExtra, int iStart ) global() argument
123728 sqlite3SrcListLookup(Parse *pParse, SrcList *pSrc) global() argument
123874 sqlite3LimitWhere( Parse *pParse, SrcList *pSrc, Expr *pWhere, ExprList *pOrderBy, Expr *pLimit, char *zStmtType ) global() argument
127671 fkScanChildren( Parse *pParse, SrcList *pSrc, Table *pTab, Index *pIdx, FKey *pFKey, int *aiCol, int regData, int nIncr ) global() argument
128142 SrcList *pSrc; global() local
131321 xferCompatibleIndex(Index *pDest, Index *pSrc) global() argument
131391 Table *pSrc; /* The table in the FROM clause of SELECT */ global() local
138332 sqlite3SelectNew( Parse *pParse, ExprList *pEList, SrcList *pSrc, Expr *pWhere, ExprList *pGroupBy, Expr *pHaving, ExprList *pOrderBy, u32 selFlags, Expr *pLimit ) global() argument
138559 tableAndColumnIndex( SrcList *pSrc, int iStart, int iEnd, const char *zCol, int *piTab, int *piCol, int bIgnoreHidden ) global() argument
138697 SrcList *pSrc; /* All tables in the FROM clause */ global() local
140808 SrcList *pSrc = p->pSrc; /* The FROM clause of the recursive query */ global() local
142140 SrcList *pSrc; global() local
142208 srclistRenumberCursors( Parse *pParse, int *aCsrMap, SrcList *pSrc, int iExcept ) global() argument
142486 SrcList *pSrc; /* The FROM clause of the outer query */ global() local
143788 SrcList *pSrc = pRecTerm->pSrc; global() local
144864 sameSrcAlias(SrcItem *p0, SrcList *pSrc) global() argument
147219 SrcList *pSrc; /* SrcList to be returned */ global() local
148046 SrcList *pSrc; global() local
149024 updateVirtualTable( Parse *pParse, SrcList *pSrc, Table *pTab, ExprList *pChanges, Expr *pRowid, int *aXRef, Expr *pWhere, int onError ) global() argument
149454 SrcList *pSrc; /* FROM clause for the UPDATE */ global() local
155209 whereCombineDisjuncts( SrcList *pSrc, WhereClause *pWC, WhereTerm *pOne, WhereTerm *pTwo ) global() argument
155336 exprAnalyzeOrTerm( SrcList *pSrc, WhereClause *pWC, int idxTerm ) global() argument
155636 SrcList *pSrc = pS->pSrc; global() local
155745 exprAnalyze( SrcList *pSrc, WhereClause *pWC, int idxTerm ) global() argument
156741 whereOrMove(WhereOrSet *pDest, WhereOrSet *pSrc) global() argument
157339 termCanDriveIndex( const WhereTerm *pTerm, const SrcItem *pSrc, const Bitmask notReady ) global() argument
157370 constructAutomaticIndex( Parse *pParse, const WhereClause *pWC, const SrcItem *pSrc, const Bitmask notReady, WhereLevel *pLevel ) global() argument
157717 allocateIndexInfo( WhereInfo *pWInfo, WhereClause *pWC, Bitmask mUnusable, SrcItem *pSrc, u16 *pmNoOmit ) global() argument
159334 whereLoopAddBtreeIndex( WhereLoopBuilder *pBuilder, SrcItem *pSrc, Index *pProbe, LogEst nInMul ) global() argument
159934 SrcItem *pSrc; /* The FROM clause btree term to add */ global() local
160240 SrcItem *pSrc = &pBuilder->pWInfo->pTabList->a[pNew->iTab]; global() local
160554 SrcItem *pSrc; /* The FROM clause term to search */ global() local
162711 SrcItem *pSrc; global() local
163863 SrcList *pSrc; global() member
163983 selectWindowRewriteEList( Parse *pParse, Window *pWin, SrcList *pSrc, ExprList *pEList, Table *pTab, ExprList **ppSub ) global() argument
164093 SrcList *pSrc = p->pSrc; global() local
170809 SrcList *pSrc = sqlite3SrcListAppend(pParse, 0,&yymsp[-2].minor.yy0,&yymsp[-1].minor.yy0); global() local
201775 u8 *pSrc = &pDst[pRtree->nBytesPerCell]; global() local
202749 RtreeMatchArg *pBlob, *pSrc; /* BLOB returned by geometry function */ global() local
[all...]
/third_party/skia/third_party/externals/swiftshader/third_party/llvm-10.0/llvm/lib/ExecutionEngine/Interpreter/
H A DExecution.cpp1940 GenericValue *pSrc = &Src;
1943 pSrc = &pSrc->AggregateVal[*IdxBegin];
1953 Dest.IntVal = pSrc->IntVal;
1956 Dest.FloatVal = pSrc->FloatVal;
1959 Dest.DoubleVal = pSrc->DoubleVal;
1964 Dest.AggregateVal = pSrc->AggregateVal;
1967 Dest.PointerVal = pSrc->PointerVal;
/third_party/skia/third_party/externals/d3d12allocator/src/
H A DD3D12Sample.cpp233 _In_ const D3D12_SUBRESOURCE_DATA* pSrc, in MemcpySubresource()
241 const BYTE* pSrcSlice = reinterpret_cast<const BYTE*>(pSrc->pData) + pSrc->SlicePitch * z; in MemcpySubresource()
245 pSrcSlice + pSrc->RowPitch * y, in MemcpySubresource()
231 MemcpySubresource( _In_ const D3D12_MEMCPY_DEST* pDest, _In_ const D3D12_SUBRESOURCE_DATA* pSrc, SIZE_T RowSizeInBytes, UINT NumRows, UINT NumSlices) MemcpySubresource() argument
/third_party/astc-encoder/Source/
H A Dtinyexr.h2783 mz_uint8 *pSrc; in tinfl_decompress() local
2886 pSrc = pOut_buf_start + in tinfl_decompress()
2889 if ((MZ_MAX(pOut_buf_cur, pSrc) + counter) > pOut_buf_end) { in tinfl_decompress()
2902 const mz_uint8 *pSrc_end = pSrc + (counter & ~7); in tinfl_decompress()
2904 ((mz_uint32 *)pOut_buf_cur)[0] = ((const mz_uint32 *)pSrc)[0]; in tinfl_decompress()
2905 ((mz_uint32 *)pOut_buf_cur)[1] = ((const mz_uint32 *)pSrc)[1]; in tinfl_decompress()
2907 } while ((pSrc += 8) < pSrc_end); in tinfl_decompress()
2910 pOut_buf_cur[0] = pSrc[0]; in tinfl_decompress()
2911 if (counter > 1) pOut_buf_cur[1] = pSrc[1]; in tinfl_decompress()
2919 pOut_buf_cur[0] = pSrc[ in tinfl_decompress()
4104 const mz_uint8 *pSrc = d->m_pSrc; tdefl_compress_normal() local
[all...]

Completed in 171 milliseconds

12