User User name Password  
   
Monday 13.5.2024 / 17:19
Search AfterDawn Forums:        In English   Suomeksi   Pĺ svenska
afterdawn.com > forums > dvd±r discussion > dvd±r for advanced users > error burning on lg gh22np20 ide
Show topics
 
Forums
Forums
Error burning on LG GH22NP20 IDE
  Jump to:
 
Posted Message
silentmonolith
Newbie
_
9. June 2013 @ 23:54 _ Link to this message    Send private message to this user   
My burner has started acting strangely - I can't burn anything anymore (CD-R, CD-RW, etc), however it reads fine. I tried a different set of drivers to no avail.

It gives these errors:
SCSI command aborted
Invalid write state
Could not perform EndTRack

I'm running Windows 7 and I've also tried different burning programs with the same result.

Here's the detailed log:




Windows XP 6.1
IA32
WinAspi: -

NT-SPTI used
Nero Version: 7.9.6.0
Internal Version: 7, 9, 6, 0

Recorder: <HL-DT-ST DVD-RAM GH22NP20>Version: 1.04 - HA 1 TA 0 - 7.9.6.0
Adapter driver: <IDE> HA 1
Drive buffer : 2048kB
Bus Type : via Inquiry data (1) -> ATAPI, detected: ?
Connected to MMC as unknown drive with class-nr : 1
Drive is autodetected - recorder class: Std. MMC recorder
CD-ROM: <HL-DT-ST DVD-RAM GH22NP20>Version: 1.04 - HA 1 TA 0 - 7.9.6.0
Adapter driver: <IDE> HA 1

=== Scsi-Device-Map ===
: ST3500320AS SD15 nvstor Port 2 ID 0 DMA: Off
: Maxtor 7H500F0 HA43 nvstor Port 2 ID 1 DMA: Off

=== CDRom-Device-Map ===
HL-DT-ST DVD-RAM GH22NP20 E: CdRom0
=======================

AutoRun : 1
Excluded drive IDs:
WriteBufferSize: 83886080 (0) Byte
BUFE : 0
Physical memory : 2047MB (2097151kB)
Free physical memory: 2047MB (2097151kB)
Memory in use : 34 %
Uncached PFiles: 0x0
Use Inquiry : 1
Global Bus Type: default (0)
Check supported media : Disabled (0)

9.6.2013
CD Image
11:46:14 PM #1 Text 0 File SCSIPTICommands.cpp, Line 424
LockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL

11:46:14 PM #2 Text 0 File Burncd.cpp, Line 3196
HL-DT-ST DVD-RAM GH22NP20
Buffer underrun protection activated

11:46:14 PM #3 Text 0 File Burncd.cpp, Line 3508
Turn on Track-At-Once, using CD-R/RW media

11:46:14 PM #4 Text 0 File DlgWaitCD.cpp, Line 307
Last possible write address on media: 359845 ( 79:59.70)
Last address to be written: 354965 ( 78:54.65)

11:46:14 PM #5 Text 0 File DlgWaitCD.cpp, Line 319
Write in overburning mode: NO (enabled: CD)

11:46:14 PM #6 Text 0 File DlgWaitCD.cpp, Line 2964
Recorder: HL-DT-ST DVD-RAM GH22NP20;
CDR code: 00 97 26 66; OSJ entry from: CMC Magnetics Corporation
ATIP Data:
Special Info [hex] 1: D0 00 98, 2: 61 1A 42 (LI 97:26.66), 3: 4F 3B 47 (LO 79:59.71)
Additional Info [hex] 1: 00 00 80 (invalid), 2: 00 80 00 (invalid), 3: 00 00 00 (invalid)

11:46:14 PM #7 Text 0 File DlgWaitCD.cpp, Line 493
>>> Protocol of DlgWaitCD activities: <<<
=========================================

11:46:14 PM #8 Text 0 File ThreadedTransferInterface.cpp, Line 793
Setup items (after recorder preparation)
0: TRM_DATA_MODE1 (2 - CD-ROM Mode 1, Joliet)
2 indices, index0 (150) not provided
original disc pos #0 + 354966 (354966) = #354966/78:52.66
not relocatable, disc pos for caching/writing not required/not required
-> TRM_DATA_MODE1, 2048, config 0, wanted index0 0 blocks, length 354964 blocks [E: HL-DT-ST DVD-RAM GH22NP20]
--------------------------------------------------------------

11:46:14 PM #9 Text 0 File ThreadedTransferInterface.cpp, Line 995
Prepare [E: HL-DT-ST DVD-RAM GH22NP20] for write in TAO
DAO infos:
==========
MCN: ""
TOCType: 0x00; Session Closed, disc fixated
Tracks 1 to 1: Idx 0 Idx 1 Next Trk
1: TRM_DATA_MODE1, 2048/0x00, FilePos 0 307200 727277568, ISRC ""
DAO layout:
===========
___Start_|____Track_|_Idx_|_CtrlAdr_|_____Size_|______NWA_|_RecDep__________
-150 | lead-in | 0 | 0x41 | 0 | 0 | 0x00
-150 | 1 | 0 | 0x41 | 0 | 0 | 0x00
0 | 1 | 1 | 0x41 | 354966 | 354966 | 0x00
354966 | lead-out | 1 | 0x41 | 0 | 0 | 0x00

11:46:14 PM #10 Text 0 File ThreadedTransferInterface.cpp, Line 1066
Removed 2 run-out blocks from end of track 1. Length: 354966 -> 354964.

11:46:19 PM #11 Text 0 File SCSIPTICommands.cpp, Line 215
SPTILockVolume - completed successfully for FSCTL_LOCK_VOLUME

11:46:19 PM #12 Text 0 File Burncd.cpp, Line 4294
Caching options: cache CDRom or Network-Yes, small files-No (<64KB)

11:46:19 PM #13 Phase 24 File dlgbrnst.cpp, Line 1762
Caching of files started

11:46:19 PM #14 Text 0 File Burncd.cpp, Line 4413
Cache writing successful.

11:46:19 PM #15 Phase 25 File dlgbrnst.cpp, Line 1762
Caching of files completed

11:46:19 PM #16 Phase 32 File dlgbrnst.cpp, Line 1762
Simulation started at 16x (2,400 KB/s)

11:46:19 PM #17 Text 0 File ThreadedTransferInterface.cpp, Line 2721
Verifying disc position of item 0 (not relocatable, no disc pos, no patch infos, orig at #0): write at #0

11:46:19 PM #18 Text 0 File MMC.cpp, Line 22363
Set BUFE: Buffer underrun protection -> ON

11:46:19 PM #19 Text 0 File ThreadedTransfer.cpp, Line 269
Pipe memory size 83836800

11:46:20 PM #20 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x190a0040: Len x10000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #21 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 20 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06afb740: Len x10000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #22 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 32768Bytes

11:46:20 PM #23 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 10 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06afb740: Len x8000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #24 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 30720Bytes

11:46:20 PM #25 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0F 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x7800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #26 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 28672Bytes

11:46:20 PM #27 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0E 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x7000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #28 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 26624Bytes

11:46:20 PM #29 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0D 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x6800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #30 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 24576Bytes

11:46:20 PM #31 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0C 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x6000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #32 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 22528Bytes

11:46:20 PM #33 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0B 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x5800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #34 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 20480Bytes

11:46:20 PM #35 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 0A 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x5000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #36 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 18432Bytes

11:46:20 PM #37 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 09 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x4800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #38 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 16384Bytes

11:46:20 PM #39 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 08 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a9ed00: Len x4000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #40 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 14336Bytes

11:46:20 PM #41 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 07 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a98d00: Len x3800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #42 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 12288Bytes

11:46:20 PM #43 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 06 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a98d00: Len x3000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #44 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 10240Bytes

11:46:20 PM #45 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 05 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a98d00: Len x2800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #46 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 8192Bytes

11:46:20 PM #47 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 04 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a98d00: Len x2000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #48 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 6144Bytes

11:46:20 PM #49 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 03 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a98d00: Len x1800
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #50 Text 0 File MMC.cpp, Line 20100
Writer-Buffer for E: HL-DT-ST DVD-RAM GH22NP20 reduced to 4096Bytes

11:46:20 PM #51 SPTI -500 File SCSIPassThrough.cpp, Line 179
CdRom0: SCSIStatus(x00) WinError(5) NeroError(-500)
Sense Key: 0x00 (KEY_NO_SENSE)
Sense Code: 0x00
Sense Qual: 0x00
CDB Data: 0x2A 00 00 00 00 00 00 00 02 00 00 00
Sense Area: 0x00 00 00 00 00 00 00 00 00 00 00 00 00
Buffer x06a0aac0: Len x1000
0x33 ED 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90
0x33 ED FA 8E D5 BC 00 7C FB FC 66 31 DB 66 31 C9

11:46:20 PM #52 CDR -500 File Writer.cpp, Line 303
SCSI command aborted
E: HL-DT-ST DVD-RAM GH22NP20

11:46:20 PM #53 CDR -201 File WriterStatus.cpp, Line 152
Invalid write state
E: HL-DT-ST DVD-RAM GH22NP20

11:46:20 PM #54 TRANSFER -18 File WriterStatus.cpp, Line 152
Could not perform EndTrack

11:46:20 PM #55 Phase 34 File dlgbrnst.cpp, Line 1762
Simulation failed at 16x (2,400 KB/s)

11:46:20 PM #56 Text 0 File SCSIPTICommands.cpp, Line 261
SPTIDismountVolume - completed successfully for FSCTL_DISMOUNT_VOLUME

11:46:25 PM #57 Text 0 File Cdrdrv.cpp, Line 11185
DriveLocker: UnLockVolume completed

11:46:25 PM #58 Text 0 File SCSIPTICommands.cpp, Line 424
UnLockMCN - completed sucessfully for IOCTL_STORAGE_MCN_CONTROL


Existing drivers:

Registry Keys:
HKLM\Software\Microsoft\Windows NT\CurrentVersion\WinLogon
AfterDawn Addict
_
10. June 2013 @ 12:38 _ Link to this message    Send private message to this user   
Don't know if it applies, but check this.

http://forums.afterdawn.com/thread_view.cfm/260038

Also, looks like a firmware update is available.

Quote:
Recorder: <HL-DT-ST DVD-RAM GH22NP20>Version: 1.04
http://www.firmwarehq.com/LG/GH22NP20/files.html
silentmonolith
Newbie
_
11. June 2013 @ 22:47 _ Link to this message    Send private message to this user   
Thanks for your answer - I did the upgrade however it still won't burn. Then I used a compressed air canister hoping to clean off some potential dust...no luck.

Then the next day, I tried one disc to burn ...and it works! I hate whenever I have to deal with one of these "ghost in the machine" incidents.
afterdawn.com > forums > dvd±r discussion > dvd±r for advanced users > error burning on lg gh22np20 ide
 

Digital video: AfterDawn.com | AfterDawn Forums
Music: MP3Lizard.com
Gaming: Blasteroids.com | Blasteroids Forums | Compare game prices
Software: Software downloads
Blogs: User profile pages
RSS feeds: AfterDawn.com News | Software updates | AfterDawn Forums
International: AfterDawn in Finnish | AfterDawn in Swedish | AfterDawn in Norwegian | download.fi
Navigate: Search | Site map
About us: About AfterDawn Ltd | Advertise on our sites | Rules, Restrictions, Legal disclaimer & Privacy policy
Contact us: Send feedback | Contact our media sales team
 
  © 1999-2024 by AfterDawn Ltd.

  IDG TechNetwork