Name pLhLDmQfCV8nsSi4ap6QjLDmwznN0nGgGQJmUXzaDmAWzNDmOLvC3n_0
Workunit 236810361
Created 20 Oct 2025, 21:34:43 UTC
Sent 20 Oct 2025, 22:13:52 UTC
Report deadline 28 Oct 2025, 22:13:52 UTC
Received 20 Oct 2025, 23:59:57 UTC
Server state Over
Outcome Success
Client state Done
Exit status 0 (0x00000000)
Computer ID 10660024
Run time 41 min 30 sec
CPU time 6 min 29 sec
Validate state Valid
Credit 428.00
Device peak FLOPS 16.57 GFLOPS
Application version ATLAS Simulation v3.03 (vbox64_mt_mcore_atlas)
windows_x86_64
Peak working set size 72.41 MB
Peak swap size 65.81 MB
Peak disk usage 1.17 GB

Stderr output

<core_client_version>8.2.4</core_client_version>
<![CDATA[
<stderr_txt>
2025-10-20 18:59:30 (3092): vboxwrapper version 26210
2025-10-20 18:59:30 (3092): BOINC client version: 8.2.4
2025-10-20 18:59:31 (3092): Detected: VirtualBox VboxManage Interface (Version: 7.1.0)
2025-10-20 18:59:31 (3092): Successfully copied 'init_data.xml' to the shared directory.
2025-10-20 18:59:32 (3092): Create VM. (boinc_2186bab87e9a7cef, slot#1)
2025-10-20 18:59:32 (3092): Setting Memory Size for VM. (4400MB)
2025-10-20 18:59:33 (3092): Setting CPU Count for VM. (4)
2025-10-20 18:59:33 (3092): Setting Chipset Options for VM.
2025-10-20 18:59:33 (3092): Setting Graphics Controller Options for VM. (Driver: VBoxVGA, 16MB)
2025-10-20 18:59:33 (3092): Setting Boot Options for VM.
2025-10-20 18:59:34 (3092): Setting Network Configuration for NAT. (Driver: virtio)
2025-10-20 18:59:34 (3092): Enabling VM Network Access.
2025-10-20 18:59:34 (3092): Disabling USB Support for VM.
2025-10-20 18:59:35 (3092): Disabling COM Port Support for VM.
2025-10-20 18:59:35 (3092): Disabling LPT Port Support for VM.
2025-10-20 18:59:35 (3092): Disabling Audio Support for VM.
2025-10-20 18:59:35 (3092): Disabling Clipboard Support for VM.
2025-10-20 18:59:36 (3092): Disabling Drag and Drop Support for VM.
2025-10-20 18:59:36 (3092): Adding storage controller(s) to VM.
2025-10-20 18:59:36 (3092): Adding virtual disk drive to VM. (ATLAS_vbox_3.03_image.vdi)
2025-10-20 18:59:38 (3092): Adding VirtualBox Guest Additions to VM.
2025-10-20 18:59:39 (3092): Adding network bandwidth throttle group to VM. (Defaulting to 1024GB)
2025-10-20 18:59:39 (3092): forwarding host port 52828 to guest port 80
2025-10-20 18:59:39 (3092): Enabling remote desktop for VM.
2025-10-20 18:59:39 (3092): Required extension pack not installed, remote desktop not enabled.
2025-10-20 18:59:39 (3092): Enabling shared directory for VM.
2025-10-20 18:59:40 (3092): Starting VM using VBoxManage interface. (boinc_2186bab87e9a7cef, slot#1)
2025-10-20 18:59:47 (3092): Successfully started VM. (PID = '4196')
2025-10-20 18:59:47 (3092): Reporting VM Process ID to BOINC.
2025-10-20 18:59:47 (3092): Guest Log: BIOS: VirtualBox 7.1.0
2025-10-20 18:59:47 (3092): Guest Log: CPUID EDX: 0x178bfbff
2025-10-20 18:59:47 (3092): Guest Log: BIOS: No PCI IDE controller, not probing IDE
2025-10-20 18:59:47 (3092): Guest Log: BIOS: AHCI 0-P#0: PCHS=16383/16/63 LCHS=1024/255/63 0x0000000002800000 sectors
2025-10-20 18:59:47 (3092): VM state change detected. (old = 'poweredoff', new = 'running')
2025-10-20 18:59:47 (3092): Detected: Web Application Enabled (http://localhost:52828)
2025-10-20 18:59:47 (3092): Preference change detected
2025-10-20 18:59:47 (3092): Setting CPU throttle for VM. (90%)
2025-10-20 18:59:47 (3092): Setting checkpoint interval to 900 seconds. (Higher value of (Preference: 60 seconds) or (Vbox_job.xml: 900 seconds))
2025-10-20 18:59:49 (3092): Guest Log: BIOS: Boot : bseqnr=1, bootseq=0032
2025-10-20 18:59:49 (3092): Guest Log: BIOS: Booting from Hard Disk...
2025-10-20 18:59:52 (3092): Guest Log: BIOS: KBD: unsupported int 16h function 03
2025-10-20 18:59:52 (3092): Guest Log: BIOS: AX=0305 BX=0000 CX=0000 DX=0000 
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=81
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=81
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=82
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=82
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=83
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=83
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=84
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=84
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=85
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=85
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=86
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=86
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=87
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=87
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=88
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=88
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=89
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=89
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8a
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8a
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8b
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8b
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8c
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8c
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8d
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8d
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8e
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8e
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk_ext: function 41, unmapped device for ELDL=8f
2025-10-20 18:59:52 (3092): Guest Log: int13_harddisk: function 02, unmapped device for ELDL=8f
2025-10-20 18:59:59 (3092): Guest Log: vgdrvHeartbeatInit: Setting up heartbeat to trigger every 2000 milliseconds
2025-10-20 18:59:59 (3092): Guest Log: vboxguest: misc device minor 58, IRQ 20, I/O port d020, MMIO at 00000000f0400000 (size 0x400000)
2025-10-20 19:00:06 (3092): Guest Log: VBoxService 5.2.32 r132073 (verbosity: 0) linux.amd64 (Jul 12 2019 10:32:28) release log
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000241 main     Log opened 2025-10-20T19:00:04.749611000Z
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000368 main     OS Product: Linux
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000406 main     OS Release: 3.10.0-957.27.2.el7.x86_64
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000440 main     OS Version: #1 SMP Mon Jul 29 17:46:05 UTC 2019
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000474 main     Executable: /opt/VBoxGuestAdditions-5.2.32/sbin/VBoxService
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000475 main     Process ID: 1298
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.000476 main     Package type: LINUX_64BITS_GENERIC
2025-10-20 19:00:06 (3092): Guest Log: 00:00:00.001414 main     5.2.32 r132073 started. Verbose level = 0
2025-10-20 19:00:07 (3092): Guest Log: [INFO] Probing /cvmfs/atlas.cern.ch...
2025-10-20 19:00:07 (3092): Guest Log: [INFO] Mounting shared directory
2025-10-20 19:00:07 (3092): Guest Log: [INFO] Checking for init_data.xml
2025-10-20 19:00:12 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:00:32 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:00:36 (3092): Guest Log: 00:00:10.006146 timesync vgsvcTimeSyncWorker: Radical guest time change: 14 411 319 602 000ns (GuestNow=1 761 001 216 073 814 000 ns GuestLast=1 760 986 804 754 212 000 ns fSetTimeLastLoop=true )
2025-10-20 19:00:46 (3092): Guest Log: [INFO] Probing /cvmfs/atlas.cern.ch... OK
2025-10-20 19:00:46 (3092): Guest Log: [INFO] Detected branch: prod
2025-10-20 19:00:48 (3092): Guest Log: This is the prod version of the ATLAS job wrapper
2025-10-20 19:00:48 (3092): Guest Log: Copying input files
2025-10-20 19:00:50 (3092): Guest Log: Copied input files into RunAtlas.
2025-10-20 19:00:50 (3092): Guest Log: This VM did not configure a local http proxy via BOINC.
2025-10-20 19:00:50 (3092): Guest Log: Small home clusters do not require a local http proxy but it is suggested if
2025-10-20 19:00:50 (3092): Guest Log: more than 10 cores throughout the same LAN segment are regularly running ATLAS like tasks.
2025-10-20 19:00:50 (3092): Guest Log: Further information can be found at the LHC@home message board.
2025-10-20 19:01:07 (3092): Guest Log: Running cvmfs_config stat atlas.cern.ch
2025-10-20 19:01:09 (3092): Guest Log: VERSION PID UPTIME(M) MEM(K) REVISION EXPIRES(M) NOCATALOGS CACHEUSE(K) CACHEMAX(K) NOFDUSE NOFDMAX NOIOERR NOOPEN HITRATE(%) RX(K) SPEED(K/S) HOST PROXY ONLINE
2025-10-20 19:01:09 (3092): Guest Log: 2.6.3.0 1580 0 32112 151938 4 1 3117639 4096000 0 65024 0 0 n/a 0 0 http://s1swinburne-cvmfs.openhtc.io:8080/cvmfs/atlas.cern.ch DIRECT 1
2025-10-20 19:01:11 (3092): Guest Log: copied the webapp to /var/www
2025-10-20 19:01:11 (3092): Guest Log: ATHENA_PROC_NUMBER=4
2025-10-20 19:01:11 (3092): Guest Log: ATHENA_CORE_NUMBER=4
2025-10-20 19:01:14 (3092): Guest Log: Apptainer command /cvmfs/atlas.cern.ch/repo/containers/sw/apptainer/x86_64-el7/current/bin/apptainer exec -B /cvmfs,/data,/home/atlas/RunAtlas /cvmfs/atlas.cern.ch/repo/containers/fs/singularity/x86_64-centos7 
2025-10-20 19:01:14 (3092): Guest Log:  *** Starting ATLAS job. (PandaID=6852942060 taskID=46771637) ***
2025-10-20 19:14:52 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:15:12 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:22:52 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:23:12 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:24:22 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:24:42 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:24:52 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:25:12 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:27:32 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:27:52 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:28:02 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:28:22 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:31:53 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:32:12 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:37:34 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:37:54 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:39:04 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:39:24 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:39:34 (3092): VM state change detected. (old = 'running', new = 'paused')
2025-10-20 19:39:54 (3092): VM state change detected. (old = 'paused', new = 'running')
2025-10-20 19:44:39 (3092): Guest Log:  *** Job finished ***
2025-10-20 19:44:39 (3092): Guest Log:  *** The last 20 lines of the pilot log: ***
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:40,809 | WARNING  | pilot monitor received instruction that args.graceful_stop has been set
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:40,809 | WARNING  | will wait for a maximum of 300 s for threads to finish
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:55,472 | INFO     | [monitor] cgroup control has ended
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:56,130 | INFO     | only monitor.control thread still running - safe to abort: ['<_MainThread(MainThread, started 139846956803904)>', '<ExcThread(monitor, started 139846525896448)>']
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:56,142 | WARNING  | job_aborted has been set - aborting pilot monitoring
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:40:56,143 | INFO     | [monitor] control thread has ended
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,136 | INFO     | all workflow threads have been joined
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,136 | INFO     | end of generic workflow (traces error code: 0)
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,136 | INFO     | traces error code: 0
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,136 | INFO     | pilot has finished (exit code=0, shell exit code=0)
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,276 [wrapper] ==== pilot stdout END ====
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,284 [wrapper] ==== wrapper stdout RESUME ====
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,290 [wrapper] pilotpid: 6098
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:01,297 [wrapper] Pilot exit status: 0
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,662 [wrapper] pandaids: 6852942060
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,708 [wrapper] cleanup supervisor_pilot  7202 6099
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,720 [wrapper] Test setup, not cleaning
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,727 [wrapper] apfmon messages muted
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,735 [wrapper] ==== wrapper stdout END ====
2025-10-20 19:44:39 (3092): Guest Log: 2025-10-20 23:41:03,742 [wrapper] ==== wrapper stderr END ====
2025-10-20 19:44:39 (3092): Guest Log:  *** Error codes and diagnostics ***
2025-10-20 19:44:39 (3092): Guest Log:     "exeErrorCode": 65,
2025-10-20 19:44:39 (3092): Guest Log:     "exeErrorDiag": "EVNTtoHITS got a SIGILL signal (exit code 132)",
2025-10-20 19:44:39 (3092): Guest Log:     "pilotErrorCode": 1305,
2025-10-20 19:44:39 (3092): Guest Log:     "pilotErrorDiag": "Failed to execute payload:PyJobTransforms.transform.execute  CRITICAL Transform executor raised TransformValidationException: EVNTtoHITS got a SIGILL signal (exit code 132)",
2025-10-20 19:44:39 (3092): Guest Log:  *** Listing of results directory ***
2025-10-20 19:44:39 (3092): Guest Log: total 4800
2025-10-20 19:44:39 (3092): Guest Log: -rw-r--r--. 1 atlas atlas  557409 Oct 20 20:52 pilot3.tar.gz
2025-10-20 19:44:39 (3092): Guest Log: -rwx------. 1 atlas atlas   36292 Oct 20 21:32 runpilot2-wrapper.sh
2025-10-20 19:44:39 (3092): Guest Log: -rw-r--r--. 1 atlas atlas    5112 Oct 20 21:33 queuedata.json
2025-10-20 19:44:39 (3092): Guest Log: -rwxr-xr-x. 1 atlas atlas    6498 Oct 20 23:00 init_data.xml
2025-10-20 19:44:39 (3092): Guest Log: -rwxr-xr-x. 1 atlas atlas  569689 Oct 20 23:00 input.tar.gz
2025-10-20 19:44:39 (3092): Guest Log: -rwxr-xr-x. 1 atlas atlas   15120 Oct 20 23:00 start_atlas.sh
2025-10-20 19:44:39 (3092): Guest Log: lrwxrwxrwx. 1 atlas atlas      20 Oct 20 23:00 EVNT.46771634._001004.pool.root.1 -> /data/./ATLAS.root_0
2025-10-20 19:44:39 (3092): Guest Log: -rw-r--r--. 1 atlas atlas    2561 Oct 20 23:00 pandaJob.out
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas 1560740 Oct 20 23:12 agis_ddmendpoints.agis.ALL.json
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas  978846 Oct 20 23:13 agis_schedconf.cvmfs.json
2025-10-20 19:44:39 (3092): Guest Log: drwx------. 5 atlas atlas    4096 Oct 20 23:13 pilot3
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas   72689 Oct 20 23:37 log.46771637._051475.job.log.tgz.1
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas    8125 Oct 20 23:40 heartbeat.json
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas      95 Oct 20 23:40 pilot_heartbeat.json
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas    4805 Oct 20 23:41 pilotlog.txt
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas  473664 Oct 20 23:41 log.46771637._051475.job.log.1
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas     188 Oct 20 23:41 output.list
2025-10-20 19:44:39 (3092): Guest Log: -rw-r--r--. 1 atlas atlas     620 Oct 20 23:41 runtime_log
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas  563200 Oct 20 23:41 result.tar.gz
2025-10-20 19:44:39 (3092): Guest Log: -rw-r--r--. 1 atlas atlas    8483 Oct 20 23:41 runtime_log.err
2025-10-20 19:44:39 (3092): Guest Log: -rw-------. 1 atlas atlas     647 Oct 20 23:41 pLhLDmQfCV8nsSi4ap6QjLDmwznN0nGgGQJmUXzaDmAWzNDmOLvC3n.diag
2025-10-20 19:44:39 (3092): Guest Log: Looking for outputfile HITS.46771637._051475.pool.root.1
2025-10-20 19:44:39 (3092): Guest Log: No HITS file was produced
2025-10-20 19:44:39 (3092): Guest Log: Successfully finished the ATLAS job!
2025-10-20 19:44:39 (3092): Guest Log: Copying the results back to the shared directory!
2025-10-20 19:44:39 (3092): Guest Log:  *** Contents of shared directory: ***
2025-10-20 19:44:39 (3092): Guest Log: total 221464
2025-10-20 19:44:39 (3092): Guest Log: -rwxrwxrwx. 1 root root 225612671 Oct 20 22:59 ATLAS.root_0
2025-10-20 19:44:39 (3092): Guest Log: -rwxrwxrwx. 1 root root      6498 Oct 20 22:59 init_data.xml
2025-10-20 19:44:39 (3092): Guest Log: -rwxrwxrwx. 1 root root    569689 Oct 20 22:13 input.tar.gz
2025-10-20 19:44:39 (3092): Guest Log: -rwxrwxrwx. 1 root root    563200 Oct 20  2025 result.tar.gz
2025-10-20 19:44:39 (3092): Guest Log: -rwxrwxrwx. 1 root root     15120 Oct 20 22:13 start_atlas.sh
2025-10-20 19:44:39 (3092): Guest Log:  *** Success! Shutting down the machine. ***
2025-10-20 19:44:39 (3092): VM Completion File Detected.
2025-10-20 19:44:39 (3092): Powering off VM.
2025-10-20 19:44:40 (3092): Successfully stopped VM.
2025-10-20 19:44:40 (3092): Deregistering VM. (boinc_2186bab87e9a7cef, slot#1)
2025-10-20 19:44:40 (3092): Removing network bandwidth throttle group from VM.
2025-10-20 19:44:41 (3092): Removing VM from VirtualBox.
2025-10-20 19:44:46 (3092): called boinc_finish(0)

</stderr_txt>
]]>


©2025 CERN