! / 1186503382 0 4879 ` \&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F&F??_C@_02JDPG@rb?$AA@??_C@_04MGFCDPIL@THP?$AA?$AA@??_C@_0BG@PKPBPHNE@Adding?5?$CFld?5pad?5bytes?6?$AA@??_C@_0BJ@DEFIIADE@?5?5?$DM?$DM?5Put?5Offset?5Data?5?$DO?$DO?6?$AA@??_C@_0BL@JCOCAMIA@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?6?$AA@??_C@_0BL@NNKDJKEH@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?$AN?$AA@??_C@_0BL@PGNJHNLL@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?$AA@??_C@_0BM@GOBFGJKI@?$AHERROR?5?3?5ftell?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BM@KGKKFLPD@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BM@MJEBGCAI@?$AHERROR?5?3?5fseek?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BN@HDPDAIGH@Video?5Type?3?5?$FLNon?9interlace?$FN?6?$AA@??_C@_0BN@KKBJBCOP@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?6?$AA@??_C@_0BN@MICJEPHE@?$AHERROR?5?3?5fwrite?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BN@OFFIIECI@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?$AN?$AA@??_C@_0BP@CGPHLKKD@END?5?5?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0BP@DNABGBJG@START?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0BP@EBLOMGIN@?5?5?$DM?$DM?5THP?5Packing?5END?5?$DO?$DO?5?5?5?5?5?5?6?$AA@??_C@_0BP@IIGAOIBG@START?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0BP@JDJGDDCD@END?5?5?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0CB@CEOBMIMI@?$AHERROR?5?3?5Invalid?5x?1y?5size?5?$CI?$CFld?$CJ?6@??_C@_0CB@CGHHHMFD@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?6@??_C@_0CB@GJDGOKJE@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?$AN@??_C@_0CD@BNJIMHJD@Video?5Type?3?5?$FLInterlace?5ODD?5start@??_C@_0CD@DJICLJID@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CD@HGMDCPEE@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CE@INBPNGCC@Video?5Type?3?5?$FLInterlace?5EVEN?5star@??_C@_0CF@HFJOMOPK@?$AHERROR?5?3?5Can?8t?5open?5?$FL?$CFs?$FN?5file?5?$CI?$CF@??_C@_0CF@OBJELBGA@?5?5?$DM?$DM?5THP?5Restructuring?5END?5?$DO?$DO?5?5?5@??_C@_0CG@DOIKNIDK@?$AHERROR?5?3?5Strange?5numComponents?5?$CI@??_C@_0CH@KFKCGJEP@?$AHERROR?5?3?5Can?8t?5write?5video?5data?5@??_C@_0CH@KNJDGHPL@?$AHERROR?5?3?5Can?8t?5write?5audio?5data?5@??_C@_0CH@OJPCNPBG@?$AHERROR?5?3?5Unsupported?5Components?5@??_C@_0CI@GCIDDGBE@?5?5?5?5?5?5?5?5and?5ysize?5with?5the?51st?5f@??_C@_0CJ@ICKGIIBG@?$AHERROR?5?3?5Can?8t?5read?5THPFileHeade@??_C@_0CK@ELBHIPAH@?$AHERROR?5?3?5Can?8t?5read?5THPFrameHead@??_C@_0CK@MLKEFGME@?$AHERROR?5?3?5Can?8t?5write?5frameSizeNe@??_C@_0CK@PDBALGGL@?$AHERROR?5?3?5Can?8t?5write?5THPFileHead@??_C@_0CL@GFNCDELI@?$AHERROR?5?3?5Can?8t?5write?5THPFrameHea@??_C@_0CM@CHDNGPAN@?$AHERROR?5?3?5this?5will?5not?5be?5a?5THP?5@??_C@_0CN@BJBHFGDD@?5?5?5?5?5?5?5?5All?5frames?5must?5have?5the@??_C@_0CO@LPGKHNMC@?$AHERROR?5?3?5Can?8t?5write?5frameSizePr@??_C@_0CP@OHIHFBKA@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@??_C@_0DC@FIDPKCFD@?$AHERROR?5?3?5This?5file?5doesn?8t?5have?5@??_C@_0DC@IMILBIDC@?$AHERROR?5?3?5Can?8t?5allocate?5memory?5?$CI@??_C@_0DC@POLGEJHN@?$AHERROR?5?3?5Input?5audio?5file?5is?5not@??_C@_0DF@HBJENHON@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@?__LINE__Var@?1??THPUtyChangeAudioTrack@@9@9?__LINE__Var@?1??THPUtyCopyTHPFile@@9@9?__LINE__Var@?1??THPUtyCopyVideoFrame@@9@9@be68eaa8?__LINE__Var@?1??THPUtyCreateTHP@@9@9?__LINE__Var@?1??THPUtyPutU32@@9@9?__LINE__Var@?1??THPUtyReadTHPAudioInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPAudioInfoOld@@9@9?__LINE__Var@?1??THPUtyReadTHPFileHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPFrameCompInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPFrameHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPVideoInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPVideoInfoOld@@9@9?__LINE__Var@?1??THPUtyWriteAudioOneFrame@@9@9@be68eaa8?__LINE__Var@?1??THPUtyWritePad32@@9@9?__LINE__Var@?1??THPUtyWriteTHPComponentsInfo@@9@9?__LINE__Var@?1??THPUtyWriteTHPFileHeader@@9@9?__LINE__Var@?1??THPUtyWriteTHPFrameCompInfo@@9@9?__LINE__Var@?1??THPUtyWriteTHPHeader@@9@9?__LINE__Var@?1??THPUtyWriteVideoOneFrame@@9@9@be68eaa8_THPUtyChangeAudioTrack_THPUtyConvertToUnixFmt_THPUtyCopyTHPFile_THPUtyCreateTHP_THPUtyHeaderInit_THPUtyPutF32_THPUtyPutU32_THPUtyReadTHPAudioInfo_THPUtyReadTHPAudioInfoOld_THPUtyReadTHPFileHeader_THPUtyReadTHPFrameCompInfo_THPUtyReadTHPFrameHeader_THPUtyReadTHPHeader_THPUtyReadTHPVideoInfo_THPUtyReadTHPVideoInfoOld_THPUtyReverseEndianF32_THPUtyReverseEndianU16_THPUtyReverseEndianU32_THPUtyWritePad32_THPUtyWriteTHPAudioInfo_THPUtyWriteTHPComponentsInfo_THPUtyWriteTHPFileHeader_THPUtyWriteTHPFrameCompInfo_THPUtyWriteTHPFrameHeader_THPUtyWriteTHPHeader_THPUtyWriteTHPVideoInfo / 1186503382 0 4703 ` F&\??_C@_02JDPG@rb?$AA@??_C@_04MGFCDPIL@THP?$AA?$AA@??_C@_0BG@PKPBPHNE@Adding?5?$CFld?5pad?5bytes?6?$AA@??_C@_0BJ@DEFIIADE@?5?5?$DM?$DM?5Put?5Offset?5Data?5?$DO?$DO?6?$AA@??_C@_0BL@JCOCAMIA@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?6?$AA@??_C@_0BL@NNKDJKEH@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?$AN?$AA@??_C@_0BL@PGNJHNLL@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?$AA@??_C@_0BM@GOBFGJKI@?$AHERROR?5?3?5ftell?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BM@KGKKFLPD@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BM@MJEBGCAI@?$AHERROR?5?3?5fseek?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BN@HDPDAIGH@Video?5Type?3?5?$FLNon?9interlace?$FN?6?$AA@??_C@_0BN@KKBJBCOP@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?6?$AA@??_C@_0BN@MICJEPHE@?$AHERROR?5?3?5fwrite?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BN@OFFIIECI@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?$AN?$AA@??_C@_0BP@CGPHLKKD@END?5?5?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0BP@DNABGBJG@START?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0BP@EBLOMGIN@?5?5?$DM?$DM?5THP?5Packing?5END?5?$DO?$DO?5?5?5?5?5?5?6?$AA@??_C@_0BP@IIGAOIBG@START?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0BP@JDJGDDCD@END?5?5?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0CB@CEOBMIMI@?$AHERROR?5?3?5Invalid?5x?1y?5size?5?$CI?$CFld?$CJ?6@??_C@_0CB@CGHHHMFD@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?6@??_C@_0CB@GJDGOKJE@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?$AN@??_C@_0CD@BNJIMHJD@Video?5Type?3?5?$FLInterlace?5ODD?5start@??_C@_0CD@DJICLJID@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CD@HGMDCPEE@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CE@INBPNGCC@Video?5Type?3?5?$FLInterlace?5EVEN?5star@??_C@_0CF@HFJOMOPK@?$AHERROR?5?3?5Can?8t?5open?5?$FL?$CFs?$FN?5file?5?$CI?$CF@??_C@_0CF@OBJELBGA@?5?5?$DM?$DM?5THP?5Restructuring?5END?5?$DO?$DO?5?5?5@??_C@_0CG@DOIKNIDK@?$AHERROR?5?3?5Strange?5numComponents?5?$CI@??_C@_0CH@KFKCGJEP@?$AHERROR?5?3?5Can?8t?5write?5video?5data?5@??_C@_0CH@KNJDGHPL@?$AHERROR?5?3?5Can?8t?5write?5audio?5data?5@??_C@_0CH@OJPCNPBG@?$AHERROR?5?3?5Unsupported?5Components?5@??_C@_0CI@GCIDDGBE@?5?5?5?5?5?5?5?5and?5ysize?5with?5the?51st?5f@??_C@_0CJ@ICKGIIBG@?$AHERROR?5?3?5Can?8t?5read?5THPFileHeade@??_C@_0CK@ELBHIPAH@?$AHERROR?5?3?5Can?8t?5read?5THPFrameHead@??_C@_0CK@MLKEFGME@?$AHERROR?5?3?5Can?8t?5write?5frameSizeNe@??_C@_0CK@PDBALGGL@?$AHERROR?5?3?5Can?8t?5write?5THPFileHead@??_C@_0CL@GFNCDELI@?$AHERROR?5?3?5Can?8t?5write?5THPFrameHea@??_C@_0CM@CHDNGPAN@?$AHERROR?5?3?5this?5will?5not?5be?5a?5THP?5@??_C@_0CN@BJBHFGDD@?5?5?5?5?5?5?5?5All?5frames?5must?5have?5the@??_C@_0CO@LPGKHNMC@?$AHERROR?5?3?5Can?8t?5write?5frameSizePr@??_C@_0CP@OHIHFBKA@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@??_C@_0DC@FIDPKCFD@?$AHERROR?5?3?5This?5file?5doesn?8t?5have?5@??_C@_0DC@IMILBIDC@?$AHERROR?5?3?5Can?8t?5allocate?5memory?5?$CI@??_C@_0DC@POLGEJHN@?$AHERROR?5?3?5Input?5audio?5file?5is?5not@??_C@_0DF@HBJENHON@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@?__LINE__Var@?1??THPUtyChangeAudioTrack@@9@9?__LINE__Var@?1??THPUtyCopyTHPFile@@9@9?__LINE__Var@?1??THPUtyCopyVideoFrame@@9@9@be68eaa8?__LINE__Var@?1??THPUtyCreateTHP@@9@9?__LINE__Var@?1??THPUtyPutU32@@9@9?__LINE__Var@?1??THPUtyReadTHPAudioInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPAudioInfoOld@@9@9?__LINE__Var@?1??THPUtyReadTHPFileHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPFrameCompInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPFrameHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPHeader@@9@9?__LINE__Var@?1??THPUtyReadTHPVideoInfo@@9@9?__LINE__Var@?1??THPUtyReadTHPVideoInfoOld@@9@9?__LINE__Var@?1??THPUtyWriteAudioOneFrame@@9@9@be68eaa8?__LINE__Var@?1??THPUtyWritePad32@@9@9?__LINE__Var@?1??THPUtyWriteTHPComponentsInfo@@9@9?__LINE__Var@?1??THPUtyWriteTHPFileHeader@@9@9?__LINE__Var@?1??THPUtyWriteTHPFrameCompInfo@@9@9?__LINE__Var@?1??THPUtyWriteTHPHeader@@9@9?__LINE__Var@?1??THPUtyWriteVideoOneFrame@@9@9@be68eaa8_THPUtyChangeAudioTrack_THPUtyConvertToUnixFmt_THPUtyCopyTHPFile_THPUtyCreateTHP_THPUtyHeaderInit_THPUtyPutF32_THPUtyPutU32_THPUtyReadTHPAudioInfo_THPUtyReadTHPAudioInfoOld_THPUtyReadTHPFileHeader_THPUtyReadTHPFrameCompInfo_THPUtyReadTHPFrameHeader_THPUtyReadTHPHeader_THPUtyReadTHPVideoInfo_THPUtyReadTHPVideoInfoOld_THPUtyReverseEndianF32_THPUtyReverseEndianU16_THPUtyReverseEndianU32_THPUtyWritePad32_THPUtyWriteTHPAudioInfo_THPUtyWriteTHPComponentsInfo_THPUtyWriteTHPFileHeader_THPUtyWriteTHPFrameCompInfo_THPUtyWriteTHPFrameHeader_THPUtyWriteTHPHeader_THPUtyWriteTHPVideoInfo // 1186503382 0 25 ` .\debug\thputilities.obj /0 1186503382 100666 66565 ` L֚F.drectve<< .debug$S x@B.textL 0! P`.debug$S!" @B.rtc$TMZI#M#@0@.rtc$IMZW#[#@0@.textBe### P`.debug$S#~$@B.text=$$$ P`.debug$S%%@B.text%\&& P`.debug$S&' @B.text((n) P`.debug$S))* @B.rdata?+@0@.data\+@0.rdata`+@0@.textv+1,, P`.debug$S,- @B.data%.@0.text)... P`.debug$S // @B.textS01 P`.debug$Sg1 2@B.text*244 P`.debug$Si516@B.dataO6@0.textS66 7 P`.debug$SV7'8@B.dataE8@0.textI889 P`.debug$S=9 :@B.text)::; P`.debug$ST;"<@B.text@<< = P`.debug$Sb=\>@B.text)z>??  P`.debug$S6@A@B.rdata'A@0@.rdata&B@0@.data(B@0.text,BICC  P`.debug$S9D"E@B.rdata@E@0@.data\E@0.text`EFG P`.debug$S?HI@B.rdata,$I@0@.rdataPI@0@.rdataUI@0@.dataqI@0.textuII2J P`.debug$SbJ2K@B.dataPK@0.textTKKOL P`.debug$SLXM@B.datavM@0.textzMGNN P`.debug$SNP @B.dataaP@0.texteP%QQ P`.debug$SQR@B.dataR@0.textRST P`.debug$SIT_U @B.dataU@0.textUVV P`.debug$S(9WaX@B.dataX@0.textXZ[& P`.debug$Sd\A]@B.data_]@0.textc]lt P`.debug$SUy(~%@B.rdata@0@.rdata@0@.rdata@0@.rdata.@0@.rdata@0@.rdata>@0@.rdata*]@0@.rdata+@0@.rdata'@0@.rdata2ـ@0@.rdata( @0@.rdata-3@0@.rdata!`@0@.rdata'@0@.rdata@0@.rdataā@0@.rdata@0@.rdata@0@.rdata@0@.rdata4@0@.rdata2S@0@.rdata)@0@.rdata*@0@.data؂@0.rdata$܂@0@.rdata#@0@.rdata#@0@.text@0L6C P`.debug$Sފ @B.rdata%;@0@.rdata*`@0@.rdata#@0@.rdata#@0@.rdata!Ѝ@0@.rdata!@0@.rdata2@0@.dataD@0.text H P`.debug$S/|@B.rdata}@0@.data@0.text0"0 P`.debug$SP@B.rdata/&@0@.rdata%U@0@.rdataz@0@.data}@0.text  P`.debug$S}Lɲ@B.rdata5@0@.dataD@0.textDH(8 P`.debug$Sl/ @B.data@0.debug$Tx@B/DEFAULTLIB:"LIBCD" /DEFAULTLIB:"OLDNAMES" /EDITANDCONTINUE kkd:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++\Debug\thputilities.obj   Microsoft (R) Optimizing Compilercwdd:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++clD:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\bin\cl.execmd-Id:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\include -Id:\Revolution\SourceTreeTools\compile\nngc\Sdk\include -DWIN32 -D_DEBUG -D_WINDOWS -FD -EHs -EHc -RTC1 -MLd -Fpd:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++\Debug\thputilities.pch -Fod:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++\Debug\ -Fdd:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++\Debug\ -W3 -c -ZI -nologo -I"D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\include" -I"D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\atlmfc\include" -I"D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include\prerelease" -I"D:\Program Files\Microsoft Visual Studio .NET 2003\Vc7\PlatformSDK\include" -I"D:\Program Files\Microsoft Visual Studio .NET 2003\SDK\v1.1\include" -TC -Xsrc\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\src\thputilities.cpdbd:\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\vc++\Debug\vc70.pdbi$T0 $ebp = $eip $T0 4 + ^ = $ebp $T0 ^ = $esp $T0 8 + = $L $T0 .cbSavedRegs - = $P $T0 4 + .cbParams + =kTHP_VIDEO_COMPkTHP_AUDIO_COMPkTHP_NOCOMP_COMP uTHP_VIDEO_NON_INTERLACE uTHP_VIDEO_ODD_INTERLACE!uTHP_VIDEO_EVEN_INTERLACEiTHP_ERROR_NOERRORiTHP_ERROR_FILEIOiTHP_ERROR_THPFILEiTHP_ERROR_DATAiTHP_ERROR_FATAL uTHPVerboseFlag zTHPMalloc xTHPFree'THPAudioInfoOldTHPVideoInfo  u8THPFrameCompInfosTHPAudioRecordHeader5THPImageStatusTHPFrameHeader !u16 uu32 _iobuf THPHeaderTHPAudioInfo1THPAudioHandle!THPFileHeader Af64 s16kTHPComponentuTHPVideoType THPHeaderTHPFrameCompInfoTHPVideoInfo$THPVideoInfoOldTHPAudioInfo'THPAudioInfoOld!THPFileHeaderTHPFrameHeader5THPImageStatusnADPCMINFOpTHPAudioFileInfosTHPAudioRecordHeader1THPAudioHandle:THPFileName @f32 usize_t$THPVideoInfoOldpTHPAudioFileInfonADPCMINFO FILE:THPFileName ts325& 9& R/ V/ j n USVW xEEEPQu/uHH/u9EQE@:E@\EE.uLH.u=H/u.E.E@.E@\EES/u E\EE%EEERPXZ_^[;]temp<pu! $0CL Q b  &!/">$@&M'V(e*j+$<{=THPUtyConvertToUnixFmt     pfmt temp pfmt_start ptemp_ptr X \       &+USVW@0fEffEfE_^[;]: 7"&*. $B<B.?THPUtyReverseEndianU16  !data 7X7 \7 USVW@0EȉEE_^[;]5 D!#&)$=<=)ATHPUtyReverseEndianU32  udata DXD \D USVW9EEEEEMPEMQPEMQPEMQERPXZ_^[]resultaUf!wTSQ$*5AMX [ $<lCTHPUtyReverseEndianF32$    @data  src @result  r QXQ \Q S S T T U U U SVWCE  +ȉME} u3_EPhj jEP EPjMQURE}tPh3RPXZ_^[ ;] bufferAvFrVqlp}okgf! edb.28 < M]v|$ 6ETHPUtyWritePad32 L    op  ubytes buffer  val uret uremainder bXb \b d d e e f f ERROR : fwrite error (%ld) Adding %ld pad bytes USVW(6E EE EE EE EEPjjMQE}t Ph3RPXZ_^[;]bufferLp]fkkg! '09?V \ r y{$2ETHPUtyPutU32    op  udata trtn buffer X \ USVW43jE PMQ EPMQRPXZ_^[;]data_u32)9FK!] iu0@$2QGTHPUtyPutF32    op  @data udata_u32 X \ USVW@0ETE@HE@PE@E@E@E@ E@E@E@E@E@ E@$E@(E@,_^[]ç$+29CMWa k u  $6ITHPUtyHeaderInit  header X \ USVW43EPjjM QE}t PhE HQURE}tE^E HQURE}tE:E H QURE}tEE HQURE}tEE HQURE}tEE HQURE}tEE HQURE}tEE H QURE}tEeE H$QURE}tEDE H(QURE}tE#E H,QURE}tE3_^[;]+p<EkJgg?c 5;Q[ w + 3"O$W&s(x*,.02478$:KTHPUtyWriteTHPHeader op  header trtn X \ `USVW43E QURE}tE?EPjjM QE}t Ph3_^[;])Np_hkmg 9>X ^ t {}$A}MTHPUtyWriteTHPFrameCompInfo op  compinfo trtn X \ USVW43E QURE}tEDE HQURE}tE#E HQURE}tE3_^[;])Jk 9>Z _ { $=OTHPUtyWriteTHPVideoInfo op  videoinfo trtn X \ USVW43E QURE}tEeE HQURE}tEDE HQURE}tE#E H QURE}tE3_^[;])Jk 9>Z _ { $=QTHPUtyWriteTHPAudioInfo op  audioinfo trtn X \ USVW(6EQURE}tEfEHQURE}tEEE EEE M;s'EMTREPE}tE3_^[;])J 9>Z _ {$ ?STHPUtyWriteTHPFrameHeader op  frameCompInfo frameHeader trtn ui X \ USVW:EE EEE M;E EHtt7tWrEPMQE}tEE EcEPMQE}tEZEE:Ph2!Ph)}tEM3_^[;]z g g! %Eq !"%' ),-$)B)UTHPUtyWriteTHPComponentsInfo( op  compinfo videoinfo audioinfo tcompinfosize trtn tsize ui X \ ERROR : Unsupported Components (%ld) ERROR : Strange numComponents (%ld) 2USVW43jjEP E}t PhE PMQE}tEjE H QUR E}tPhVE 0PMQE}tE5EPM PQU DRE 0PMQE}tE3_^[;]' 8AFg` g 17MW j px#$&) *$ > WTHPUtyWriteTHPFileHeader op  fileHeader tcompInfoSize trtn X \ ERROR : fseek error (%ld) oUSVW43EPjj0M QE}t Ph jhE P t PhE HQU BE HQU BE H QU B E HQU ZE HQU BE HQU BE HQU BE H QU B E H$QU B$E H(QU B(E H,QU B,3_^[;]+?<>E:Jg^6g2s>|1gDDDQDDD-DBDWDlD ,5;Q[ r %:Ody{$9{KTHPUtyReadTHPHeader ip  header trtn ,X, \, ERROR : this will not be a THP file (%ld) THPERROR : fread error (%ld) USVW43EPjjM QE}tPhE QU 3_^[;]+?<PE:Jg_Dy K5;QX k m$@mMTHPUtyReadTHPFrameCompInfo ip  compinfo trtn KXK \K USVW43EPjj M QE}tPh?E QU E HQU BE HQU B3_^[;]+?<aE:Jg_DsDD \5;QX k $<OTHPUtyReadTHPVideoInfo ip  videoinfo trtn \X\ \\ USVW$7EPjjMQE}tPh/EPM EPM AE @3RPXZ_^[;]videoinfoOld+?<uE:Jg]DnDq! pom5;QX i {$?OTHPUtyReadTHPVideoInfoOld    ip  videoinfo trtn $videoinfoOld mXm \m o o p p q q USVW43EPjjM QE}tPhTE QU E HQU BE HQU BE H QU B 3_^[;]+?<E:Jg_DsDDD 5;QX k $<QTHPUtyReadTHPAudioInfo ip  audioinfo trtn X \ 8USVW 8EPjj MQE}tPhAEPM EPM AEPM AE @ 3RPXZ_^[;] audioinfoOld+?<E:Jg]DnDD! 5;QX i {$?QTHPUtyReadTHPAudioInfoOld    ip  audioinfo trtn 'audioinfoOld X \       XUSVW9E MEPjMQU RE}tPhcE QU E HQU BE EEE;E}EM TRMU D3_^[;]:?KT:YgnDDD +DJ` g z$ >YTHPUtyReadTHPFrameHeader$ ip  frameHeader tcomponentNum trtn ureadSize9 ti X \   zUSVW$7jjEP E}t PhE PMQE}tEjE H QUR E}t PhME 0PMQE}tE)E EEE M;H0E EH4$$t$t_$E xvE DPMQEE DPMQE}tEE xvE PPMQEE PPMQE}tEC:KPh$PPh3_^[;]' 8AFg`, gKF\^mgg 17M W jpx#%.):,P.R1h3n5v7{:=?BDFHKLPQTVW$=[THPUtyReadTHPFileHeader ip  fileHeader trtn ui X \ USVWƅƅ3ƅ?ƅ'ƅDžxDžTDžHDž<Dž0DžEHEHLttt +hh hEPMQUR E}t$(PhEO } ƅE8u hDP8QE}t$4PhE u hjlP8Q E}t%=PhDž Q;xxu3NPRh Dž Ex$t`EH UDMA$EPjQxRE}t%\PhDž j jP EH0lh=uh hE EEE;=uPMQh PMQh ƅl`EPMxExPhDžu h`;Tv"u h`Tu h`<u h0`0hhjxTREP E}t'UPhDžHPMQE}t&]PhEE@ETHEHHE0HExLH,ExP(} u.'u hEHDEHHjEPMQ E}t&yPhEjEH(QUR E}t'PhDžu h`PMQE}t&PhE+Ex$hhE EEE;s+Exx+PMx0PxjEH$QUR E}t$PhDž\EPjQxRE}t$PhDž hxt#xP;DžxRPXZ_^[;]$H D`videoFrameSizevideoFileHeadertempZeroframeHeadercompInfoSizeframeSizeySizexSizeimageStatusvideoTHPFpHrDr@r<8 gB4GI]n<w3|g4I <g/  <4.9gp<kgq*r&%!  !3&FK!`e!<g <g<g I0 5IF KIj oI<gggI4I@Q<\agI<g'<27gV[I<g<gIILp]<hkmgI<g  <$ ) gO ` <k p g  I  <  g  I 1 << A gd u <  g  I  I  I  I1 6 !> C rb s <~  g  <  g= B Il } < 8 g  <  g  I  <( - gP U r] b ! D D  <  g,p=<HkMgafr !  AKU _ i s}%&()*.(081g2m456:;=>?JKN@OJPOSXXkYZ\]^fiklnpru1y:{R}Tl <s}!JPhqv &>GL7V\t~    0 : ? Y _ w   # % ' * + - . / 1* 20 4H 5Q 6V ;n <t > ? @ C E G H+ I0 K= LJ Rl Sr U V W Z [ ] ^ _ g h i j k l- o3 qU ra vv w| y z {        4 = B O \ i       6<T^`mv$5]THPUtyCreateTHP<            ERROR_END op  tfileFlag filePtr fileHeader *audioHandleList luframeHeaderSize trtn  E I       / 3 END : Write THP Offset Data. << Put Offset Data >> START: Write THP Offset Data. ERROR : Can't write frameSizePrevious (%ld) END : Write THP Frame Datas. << THP Packing END >> ERROR : Can't write frameSizeNext (%ld) ERROR : Can't write THPFrameHeader (%ld) ERROR : Can't write audio data (%ld) ERROR : Input audio file is not specified (%ld) and ysize with the 1st frame!! All frames must have the same xsize ERROR : Invalid x/y size (%ld) ERROR : Can't write video data (%ld) ERROR : ftell error (%ld) Now Packing: No.%5ld/%5ld Now Packing: No.%5ld/%5ld << THP Packing START >> << THP Packing START >> START: Write THP Frame Datas. ERROR : Can't allocate memory (%ld Bytes) (%ld) ERROR : Can't read THPFileHeader (%ld) ERROR : Can't write THPFileHeader (%ld) EVideo Type: [Interlace EVEN start] Video Type: [Interlace ODD start] Video Type: [Non-interlace] UhSVWZEE xPt E xTu" PhEOjE H(QUR E}t"PhEE H0Uh=uh hE EEE M;H=uE HQURh E HQURh EPllu"=PhE4E H0QUREP E}t!HPhEEEԉ`DžxxxE x;H0GE xH4ttqjxLQUR E}t"ZPhECx`L`EPxTREPM QURE}t!kPhEExM TQ\``AtPhEzPhE{``jl`PMQ E}t!PhEVhhERPXZ_^[h;]HframeHeader8zAvFgg xzg*r&r!n!&j!+f0!<Sz\agzbg3 DzMRgzgzgzgX iztyg^!rY! XWU%7 M T Yqw ")02467:I;R=h>o?tEFHIJMOR!W=XCZY[`\e^{_hiklmpqtu vz${+|-2Dbh$h <_THPUtyChangeAudioTrackh   ERROR_END iop  fileHeader *audioHandleList uframeHeaderSize trtn terror ui xucompCnt `uframeSize frameHeader ltframePos UXU \U W W X X Y Y Z Z uU yU << THP Restructuring END >> ERROR : Can't read THPFrameHeader (%ld) Now Restructuring: No.%5ld/%5ld Now Restructuring: No.%5ld/%5ld << THP Restructuring START >> << THP Restructuring START >> ERROR : This file doesn't have audio data (%ld) USVW|EEEE xEh;E}u'Phh E jjEP E}t"PhEL EPEȃ}u"&PhE jjEP E}t".PhE E;EE+E=s E+EEEEPjMQURE}t"BPhEn EPjMQURE}t"JPhE- EEEEE x$t h ƅ#ƅDž\DžDDž8jE H(QUR E}t"qPhEEPM QUR E}t!|PhEEZE HME Q;Eԃ}u/PMRh EE x$tYE H UDM A$EPjMQURE}t$PhEj jP E HtE EEE;EEPMUԉEMԃg^ ozgIIII38If wgIg   " g? D IW h s x g  I   8 g5 : !k D D    g p  k g& 0 B L Y ^ !p |   %,3 CJdj #$&'(+,.2/90>4J6W8`:b<i?@BCDGHJKLOPRT\"c,e6f@nXo^qtr{syz|}~%8TZry~%GNSou1I{#)AHM|'-EK P hn ")&Q'V-p.v0125689:A B D) E0 F5 Ia Jg L M N U V W X Y Z \ ] _ `" a' h4 jA m[ p{ q} r t u w x y | }    4 : P S $  7 d aTHPUtyCopyTHPFile0      ERROR_END ip  fileHeader op trtn uframe_offsets terror  tmp_bufferC uread_size uwrote_size ufile_size  ujj \uprev_size unum_frames tcompinfo_size huframe_size uii zero_buffer Dumax_size 8utotal_size frame_header tuold_size ,uremain Pufirst_size  utmp_loc X \                   ERROR : fread error (%ld)USVW?EEEEE Q;E}u, PM Rh EE Q;E}u.PM Rh EShE PE}u&PM Qh EEPjM REPEȃ}t"$PhEEPEEPM REPMQEȃ}t"0PM Qh EȉEpE@ 3ҹtEH U EH UJ ϋEPjMQ REPEȃ}t>PhE}tEP;}tEP;}t EPE_^[;]H/R `s.xg/ .g g5?FOTglgp k%gAK ]g v %,3:Y_   !?"E$[%b&g)s*z,-0125789;<>,?3E9GOJULkOqQ}TU$ >cTHPUtyWriteVideoOneFrame< ERROR_END thpFp  7fileName ;imageStatus trtn  jpegBuffer terror jpegFp  thpBuffer X \   ERROR : Can't convert [%s] file to THP (%ld) ERROR : Can't open [%s] file (%ld) rbiUSVW<EE H39M‰UE EEE M;H\EM<ueTHPUtyWriteAudioOneFrame0 ERROR_END thpFp  fileHeader *audioHandleList uframeSize uframeNum uflag terror ucnt:f urtn X \   ^ b ERROR : Can't convert [%s] file to THP Audio (%ld) U\SVWWEEE PEȃ}u" PhEvEH0QlRE P E}t!PhEE2EH0UE EEEM;H0EEH4t9E_E싌tQ;E}u-(PM싔tRh EwE PjM싔tREPE}t"0PhE/EPjM싔tREPE}t"8PhEEP;EEMtM}tEM싔tWEMtQ\UU>MPhEkSPhEL.EEjEEPM Q E}t_PhE}tEP;EERPXZ_^[\;]lHframeHeader1BKPgvbg/( 6J.Ogx?:gpkg PY^gox}g g  ! (4%, ; A W ^c $/%5(V)]*b-.0125689:=>@A%C4E6IMJOMeNlOnSTUXZ\]_`fhilm$D\:DgTHPUtyCopyVideoFrame\   ERROR_END thpFp  videoTHPFp videoFileHeader uvideoCompSize  buffer trtn ucompCnt uframeSize lframeHeader terror uframePos X \          rحJYCQ͢ d:\revolution\sourcetreetools\compile\nngc\sdk\build\tools\thputilities\vc++\debug\vc70.pdb.fileg\Revolution\SourceTreeTools\compile\nngc\Sdk\build\tools\thputilities\src\thputilities.c@comp.id a.drectve<.debug$S {F.textr.debug$S cu.filegd:\revolution\sourcetreetools\compile\nngc\sdk\build\tools\thputilities\src\thputilities.c ,0!$L2679$L2680$L2681_strcpy  + .rtc$TMZ.LBY .rtc$IMZz]h .bfee.lfe.efe.textB '$z.debug$S{#; 9B#.bfe.lfe.efBe.text =h"[.debug$S   3a F=$.bf e.lf e.ef= e.text  StQ-.debug$S  0 W&$L2692 $L2693{ $L2694s  .bf e.lf e.ef e.text  KF2.debug$S) _ wn)$L2698 $L2699 $L2700  .rdatau<.datayKH_fwrite _memset o .rdata˹'|.bf e.lf e.ef e.text GǺ7櫩.debug$S f ,$L2703$L2704$L2705.data겨.bfe .lf e.efe.textv*.debug$S J@K .$L2708y$L2709m$L2710e_memcpy .bfe+.lfe.efe1.textZrC; `.debug$S&Ą 1.bfeB.lfe.efeR.textYU>.debug$S9Iw 4.data4:.bfe`.lfe.efe.text &Q~.debug$Sr_aC  7.data,i`.bfe.lf e.efe.text JW,QY.debug$S } 9.bfe.lf e.efe.text! uf F.debug$S"!"L! ;.bf!e.lf !e.ef!e.text# }.debug$S$#g#  =.bf#e.lf #e.ef#e.text%) U.debug$S&6%kʠ%  )?.rdata'''.rdata(&vY:(.data)DYz).bf%e2.lf%e.ef)%e_.text* @Z;lP.debug$S+*b* !C.rdata,ζ,.data-;3` -_fseek .bf*eo.lf*e.ef*e.text.JsZ.debug$S/.ꖶ<. @G.rdata0,[Q0_memcmp .rdata1i71.rdata2%2.data3X03_fread .bf.e.lf.e.ef.e.text4R5ie.debug$S54i . 4 Q2J.data6Oo<6.bf4e.lf4e.ef4e.text7 .+y6.debug$S87&m7 bOL.data9C9.bf7e.lf 7e.ef7e .text: g&.debug$S; :W: vN$L2735:$L2736:$L2737:.data<)<.bf:e.lf :e.ef:e).text= zbT.debug$S>= = Q.data?n7?.bf=e8.lf =e.ef=eI.text@ A'*L.debug$SA @FnB@ T$L2742@$L2743@$L2744@.dataB ]B.bf@eX.lf @e.ef@ej.textC <]|2.debug$SD(Ch{8^C V.dataEE.bfCez.lf Ce.efCe.textF&W,P .debug$SGFoF [.dataHo$H.bfFe.lf&Fe.efFe.textIqGDH.debug$SJU%I I Jt$L2787I$L2786#I$L27853I$L2784<I$L2783HI$L2788I$L2789I_THPFree.mI.rdataK>K.rdataLDqh"~L.rdataMYM.rdataN.֊CN.rdataOl``>O.rdataP•H~P.rdataQ*4Q.rdataR+v`b R.rdataS'$lJ S .rdataT2 T$L2768UI.rdataU(Zt U.rdataV-h>h ! V.rdataW! bb W$L2766_I$L2763eI$L2761kI.rdataX'b X.rdataY Y_ftell .rdataZ6(^1 Z.rdata[t [.rdata\̡gw \ .rdata] 7&8 ]Q .rdata^2a ^.rdata_2ӛl _ .rdata`)C `$L2757wI.rdataa*oa* a.databëh b.rdatac$V c.rdatad#[o d.rdatae2XeH .bfIeE.lfIe.efIe.textf6C92".debug$Sg fXf {L$L2792f$L2793f$L2794fpf.rdatah%1:h.rdatai*XPi.rdataj#Kj.rdatak#ĀJk.rdatal!!l.rdatam!/m.rdatan2!Gn.datao ^o.bffe.lfCfe.effe.textp bf \.debug$Sq/pC1p  $L2816 p$L2815 p$L2817 p$L2818x p p$L2813 p$L2800 p.rdatar\r.datasE s.bfpe.lfpe.ef peQ.textt"025TM.debug$SuPtb]t 43t.rdatav/*Dv _fclose .rdataw%aNw_fopen .rdataxx.datay1=Hy.bftei.lf0te.efte.textz *~\q.debug$S{}zi<z Vz.rdata|5_ėf| .data}}.bfze.lfze.efze.text~D(8oR=a.debug$S ~~ D$L28258~$L2826,~$L2827$~~.dataL .bf~e .lf8~e.efD~e{ .debug$TxT_THPUtyConvertToUnixFmt__RTC_CheckEsp@_RTC_CheckStackVars@8__RTC_Shutdown.rtc$TMZ__RTC_Shutdown__RTC_InitBase.rtc$IMZ__RTC_InitBase_THPUtyReverseEndianU16_THPUtyReverseEndianU32_THPUtyReverseEndianF32__fltused_THPUtyWritePad32_THPPrintError??_C@_0BN@MICJEPHE@?$AHERROR?5?3?5fwrite?5error?5?$CI?$CFld?$CJ?6?$AA@?__LINE__Var@?1??THPUtyWritePad32@@9@9_THPPrintLog??_C@_0BG@PKPBPHNE@Adding?5?$CFld?5pad?5bytes?6?$AA@_THPUtyPutU32?__LINE__Var@?1??THPUtyPutU32@@9@9_THPUtyPutF32_THPUtyHeaderInit_THPUtyWriteTHPHeader?__LINE__Var@?1??THPUtyWriteTHPHeader@@9@9_THPUtyWriteTHPFrameCompInfo?__LINE__Var@?1??THPUtyWriteTHPFrameCompInfo@@9@9_THPUtyWriteTHPVideoInfo_THPUtyWriteTHPAudioInfo_THPUtyWriteTHPFrameHeader_THPUtyWriteTHPComponentsInfo??_C@_0CH@OJPCNPBG@?$AHERROR?5?3?5Unsupported?5Components?5@??_C@_0CG@DOIKNIDK@?$AHERROR?5?3?5Strange?5numComponents?5?$CI@?__LINE__Var@?1??THPUtyWriteTHPComponentsInfo@@9@9_THPUtyWriteTHPFileHeader??_C@_0BM@MJEBGCAI@?$AHERROR?5?3?5fseek?5error?5?$CI?$CFld?$CJ?6?$AA@?__LINE__Var@?1??THPUtyWriteTHPFileHeader@@9@9_THPUtyReadTHPHeader??_C@_0CM@CHDNGPAN@?$AHERROR?5?3?5this?5will?5not?5be?5a?5THP?5@??_C@_04MGFCDPIL@THP?$AA?$AA@??_C@_0BM@KGKKFLPD@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?6?$AA@?__LINE__Var@?1??THPUtyReadTHPHeader@@9@9_THPUtyReadTHPFrameCompInfo?__LINE__Var@?1??THPUtyReadTHPFrameCompInfo@@9@9_THPUtyReadTHPVideoInfo?__LINE__Var@?1??THPUtyReadTHPVideoInfo@@9@9_THPUtyReadTHPVideoInfoOld?__LINE__Var@?1??THPUtyReadTHPVideoInfoOld@@9@9_THPUtyReadTHPAudioInfo?__LINE__Var@?1??THPUtyReadTHPAudioInfo@@9@9_THPUtyReadTHPAudioInfoOld?__LINE__Var@?1??THPUtyReadTHPAudioInfoOld@@9@9_THPUtyReadTHPFrameHeader?__LINE__Var@?1??THPUtyReadTHPFrameHeader@@9@9_THPUtyReadTHPFileHeader?__LINE__Var@?1??THPUtyReadTHPFileHeader@@9@9_THPUtyCreateTHP$ERROR_END$2203??_C@_0BP@CGPHLKKD@END?5?5?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0BJ@DEFIIADE@?5?5?$DM?$DM?5Put?5Offset?5Data?5?$DO?$DO?6?$AA@??_C@_0BP@IIGAOIBG@START?3?5Write?5THP?5Offset?5Data?4?6?$AA@??_C@_0CO@LPGKHNMC@?$AHERROR?5?3?5Can?8t?5write?5frameSizePr@??_C@_0BP@JDJGDDCD@END?5?5?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0BP@EBLOMGIN@?5?5?$DM?$DM?5THP?5Packing?5END?5?$DO?$DO?5?5?5?5?5?5?6?$AA@??_C@_0CK@MLKEFGME@?$AHERROR?5?3?5Can?8t?5write?5frameSizeNe@??_C@_0CL@GFNCDELI@?$AHERROR?5?3?5Can?8t?5write?5THPFrameHea@??_C@_0CH@KNJDGHPL@?$AHERROR?5?3?5Can?8t?5write?5audio?5data?5@_THPAudioGetFrameSize??_C@_0DC@POLGEJHN@?$AHERROR?5?3?5Input?5audio?5file?5is?5not@??_C@_0CI@GCIDDGBE@?5?5?5?5?5?5?5?5and?5ysize?5with?5the?51st?5f@??_C@_0CN@BJBHFGDD@?5?5?5?5?5?5?5?5All?5frames?5must?5have?5the@??_C@_0CB@CEOBMIMI@?$AHERROR?5?3?5Invalid?5x?1y?5size?5?$CI?$CFld?$CJ?6@??_C@_0CH@KFKCGJEP@?$AHERROR?5?3?5Can?8t?5write?5video?5data?5@??_C@_0BM@GOBFGJKI@?$AHERROR?5?3?5ftell?5error?5?$CI?$CFld?$CJ?6?$AA@??_C@_0BN@KKBJBCOP@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?6?$AA@??_C@_0BN@OFFIIECI@?5?5Now?5Packing?3?5No?4?$CF5ld?1?$CF5ld?$AN?$AA@??_C@_0BL@JCOCAMIA@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?6?$AA@_THPPrint??_C@_0BL@NNKDJKEH@?5?5?$DM?$DM?5THP?5Packing?5START?5?$DO?$DO?$AN?$AA@_THPVerboseFlag??_C@_0BP@DNABGBJG@START?3?5Write?5THP?5Frame?5Datas?4?6?$AA@??_C@_0DC@IMILBIDC@?$AHERROR?5?3?5Can?8t?5allocate?5memory?5?$CI@_THPMalloc??_C@_0CJ@ICKGIIBG@?$AHERROR?5?3?5Can?8t?5read?5THPFileHeade@??_C@_0CK@PDBALGGL@?$AHERROR?5?3?5Can?8t?5write?5THPFileHead@?__LINE__Var@?1??THPUtyCreateTHP@@9@9??_C@_0CE@INBPNGCC@Video?5Type?3?5?$FLInterlace?5EVEN?5star@??_C@_0CD@BNJIMHJD@Video?5Type?3?5?$FLInterlace?5ODD?5start@??_C@_0BN@HDPDAIGH@Video?5Type?3?5?$FLNon?9interlace?$FN?6?$AA@__RTC_UninitUse_THPUtyChangeAudioTrack$ERROR_END$2323??_C@_0CF@OBJELBGA@?5?5?$DM?$DM?5THP?5Restructuring?5END?5?$DO?$DO?5?5?5@??_C@_0CK@ELBHIPAH@?$AHERROR?5?3?5Can?8t?5read?5THPFrameHead@??_C@_0CD@DJICLJID@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CD@HGMDCPEE@?5?5Now?5Restructuring?3?5No?4?$CF5ld?1?$CF5l@??_C@_0CB@CGHHHMFD@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?6@??_C@_0CB@GJDGOKJE@?5?5?$DM?$DM?5THP?5Restructuring?5START?5?$DO?$DO?$AN@??_C@_0DC@FIDPKCFD@?$AHERROR?5?3?5This?5file?5doesn?8t?5have?5@?__LINE__Var@?1??THPUtyChangeAudioTrack@@9@9_THPUtyCopyTHPFile$ERROR_END$2381??_C@_0BL@PGNJHNLL@?$AHERROR?5?3?5fread?5error?5?$CI?$CFld?$CJ?$AA@?__LINE__Var@?1??THPUtyCopyTHPFile@@9@9_THPUtyWriteVideoOneFrame$ERROR_END$2478??_C@_0CP@OHIHFBKA@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@_THPConvertJPEG2THP??_C@_0CF@HFJOMOPK@?$AHERROR?5?3?5Can?8t?5open?5?$FL?$CFs?$FN?5file?5?$CI?$CF@??_C@_02JDPG@rb?$AA@?__LINE__Var@?1??THPUtyWriteVideoOneFrame@@9@9@be68eaa8_THPUtyWriteAudioOneFrame$ERROR_END$2522??_C@_0DF@HBJENHON@?$AHERROR?5?3?5Can?8t?5convert?5?$FL?$CFs?$FN?5file@_THPAudioWriteFrame?__LINE__Var@?1??THPUtyWriteAudioOneFrame@@9@9@be68eaa8_THPUtyCopyVideoFrame$ERROR_END$2545?__LINE__Var@?1??THPUtyCopyVideoFrame@@9@9@be68eaa8