You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[TU117] GSP-RM returns NV_ERR_GENERIC (0xFFFF) on INIT_DONE in an emulated ARM64 SoC; Booter succeeds and all firmware data verifies
#1477
Host queues link successfully (msgqRxLink retry=0)
GSP-RM sends NV_VGPU_MSG_EVENT_GSP_INIT_DONE with rpc_result = 0xFFFF
(NV_ERR_GENERIC) after only 3 host poll iterations
The same driver + same GPU + same firmware on a Raspberry Pi 5 succeeds
(600 ms, ~314k poll iterations, rpc_result = 0)
This looks like GSP-RM failing its own initialization on this platform rather than
a host-side timeout. We cannot decode the GSP-RM log because gsp_log_*.bin is
not distributed (per discussions #490). We are attaching the raw libos log ring.
Environment
Item
Value
GPU
NVIDIA GeForce GTX 1650 (TU117, 4 GB)
Driver
open-gpu-kernel-modules 580.95.05 (release build + PR972 for non-coherent Arm)
Kernel
6.12.28 (vendor tree), arm64, 4K pages
Host CPU
Cortex-R82, emulated by Synopsys Zebu (functional emulation, ~2600x slower wall-clock)
Note: the emulated platform's arch_sys_counter runs in virtual time
(arch_timer: cp15 timer(s) running at 25.00MHz (virt)), so elapsedUs=0
means the host CPU executed almost no instructions while waiting — not that
the operation was instantaneous. Real wall-clock for the whole
Booter -> INIT_DONE window was ~600 ms (measured externally).
Firmware data corruption — Full CRC32 of the two Booter inputs, computed
inside the driver before Booter runs, matches the local .fwsignature_tu10x
(0x29710b3c) and .fwimage (0x72162a06) exactly.
The ZEBU run writes 7.5x more GSP-RM log data than the RPi5 run before
returning the error, which we believe contains the direct cause.
Questions
Is there any documented meaning for rpc_result=0xFFFF on NV_VGPU_MSG_EVENT_GSP_INIT_DONE beyond NV_ERR_GENERIC?
Can the GSP-RM log ring be decoded by NVIDIA from the attached dumps
(we cannot, because gsp_log_*.bin is not distributed)?
Are there known platform requirements for TU117 GSP-RM that such an
emulated PCIe/SMMU environment may violate (e.g. specific BAR/ATU behaviour,
MSI timing, or sysmem access patterns)?
### Full logs
<details>
<summary>ZEBU (failing) — full trace</summary>
</details>
### Raw libos log ring dumps
Attachment upload is not available to our token, so the dumps are inlined as hex.
Decode with: `xxd -r -p gsp_log_ring0.hex > gsp_log_ring0.bin`
`gsp_log_ring0.bin` — 3192 bytes (ring0 u64 index 1..399; `put=0x542`, the remaining
u64s of the 1346-entry ring were not captured by our dump limit):
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
Uh oh!
There was an error while loading. Please reload this page.
Summary
On an ARM64 SoC that is emulated by a hardware emulator (Synopsys Zebu), with a
real GTX 1650 (TU117) on PCIe Gen1 x1, GSP-RM startup fails:
BOOTER-POST mb0=0x00000000, WPR2 established)msgqRxLinkretry=0)NV_VGPU_MSG_EVENT_GSP_INIT_DONEwithrpc_result = 0xFFFF(
NV_ERR_GENERIC) after only 3 host poll iterations(600 ms, ~314k poll iterations,
rpc_result = 0)This looks like GSP-RM failing its own initialization on this platform rather than
a host-side timeout. We cannot decode the GSP-RM log because
gsp_log_*.binisnot distributed (per discussions #490). We are attaching the raw libos log ring.
Environment
Reference platform with identical driver + GPU:
Observed sequence (ZEBU, failing)
Note: the emulated platform's
arch_sys_counterruns in virtual time(
arch_timer: cp15 timer(s) running at 25.00MHz (virt)), soelapsedUs=0means the host CPU executed almost no instructions while waiting — not that
the operation was instantaneous. Real wall-clock for the whole
Booter -> INIT_DONE window was ~600 ms (measured externally).
Same sequence (RPi5, succeeding)
What has been ruled out
inside the driver before Booter runs, matches the local
.fwsignature_tu10x(
0x29710b3c) and.fwimage(0x72162a06) exactly.mb0=0, WPR2 established,verified=0, canary readback clean.attributes return identical data; PR972 applied.
1:1 with Cmpl_D, zero drops, no UR/CA.
POLL-EXIT status=0x0; the failure is GSP-RM's ownrpc_result.the RPi5 run, where the host spun ~314k times doing nothing).
Attachments
gsp_log_ring0.bin— raw libos log ring 0, 1346 bytes (put=0x542,first 3192 bytes of the ring buffer dumped; the rest was not captured)
gsp_log_ring1.bin— raw libos log ring 1, 249 bytes (complete)put=0xb4(180 bytes),ring1
put=0x9d(157 bytes)The ZEBU run writes 7.5x more GSP-RM log data than the RPi5 run before
returning the error, which we believe contains the direct cause.
Questions
rpc_result=0xFFFFonNV_VGPU_MSG_EVENT_GSP_INIT_DONEbeyondNV_ERR_GENERIC?(we cannot, because
gsp_log_*.binis not distributed)?emulated PCIe/SMMU environment may violate (e.g. specific BAR/ATU behaviour,
MSI timing, or sysmem access patterns)?
[2026-10-23, 11:59:05:567][ 0.510882] NVRM: s_executeBooterUcode_TU102: q672 diag: BOOTER-POST hwStatus=0x0 mb0=0x00000000 mb1=0x00000000 | CPUCTL=0x00000010 HWCFG=0x40420100 BOOTVEC=0x00000000 engMask=0xbadf5040 para0=0xbadf5040
[2026-10-23, 11:59:05:796][ 0.510968] NVRM: s_executeBooterUcode_TU102: q672 diag: BOOTER-POST-WPR2 WPR2_HI=0x00ffee00 WPR2_LO=0x00f77000
[2026-10-23, 11:59:05:924][ 0.511018] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK verified=0x0 bootCount=0x0
[2026-10-23, 11:59:06:035][ 0.523255] NVRM: s_q672CanaryReadback_TU102: q672 diag: CANARY-OK cpuMism=0 firstBadIdx=0xffffffff
[2026-10-23, 11:59:37:629][ 0.523280] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-SIG[0x00..0x0f]=01 00 02 00 c8 08 00 00 0c 00 00 00 01 01 00 00
[2026-10-23, 11:59:37:782][ 0.523310] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-SIG[0x10..0x1f]=00 02 00 00 e9 33 3d 05 24 94 dd 81 79 66 3d 70
[2026-10-23, 11:59:37:934][ 0.523369] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-RADIX3[0x00..0x0f]=00 10 60 8b 00 00 00 00 00 00 00 00 00 00 00 00
[2026-10-23, 11:59:38:089][ 0.523427] NVRM: kgspBootstrap_TU102: q672 trace: BOOTGSPRM-ENTER bootMode=0
[2026-10-23, 11:59:38:179][ 0.523462] NVRM: kgspBootstrap_TU102: q672 trace: RISCV-ACTIVE=1
[2026-10-23, 11:59:38:257][ 0.523491] NVRM: kgspBootstrap_TU102: q672 trace: STATUSQ-INIT-ENTER
[2026-10-23, 11:59:38:338][ 0.523524] NVRM: GspStatusQueueInit: q672 trace: STATUSQ-LINK OK retry=0
[2026-10-23, 11:59:38:424][ 0.523556] NVRM: kgspBootstrap_TU102: q672 trace: STATUSQ-INIT-EXIT status=0x0 elapsedUs=0
[2026-10-23, 11:59:38:530][ 0.523597] NVRM: kgspBootstrap_TU102: q672 trace: RMINIT-WAIT-ENTER
[2026-10-23, 11:59:38:610][ 0.523629] NVRM: kgspWaitForRmInitDone_IMPL: q672 trace: RMINIT-ENTER budget=1 gspRmInit=0 polling=0 rxSeq=0 txSeq=2 txFull=0 hQueue=FFFF0000492F1000
[2026-10-23, 11:59:38:781][ 0.523695] NVRM: _kgspRpcRecvPoll: q672 trace: POLL-ENTER fn=0x1001 seq=0 timeoutUs=6000000 slow=0
[2026-10-23, 11:59:38:896][ 0.523764] NVRM: _kgspRpcDrainOneEvent: q672 trace: MSG fn=0x1002 seq=0 res=0x0 len=0x7f0 (expect fn=0x1001 seq=0)
[2026-10-23, 11:59:39:028][ 0.523854] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=1 timeout=0x0 rpc=0x0 rxSeq=1 txSeq=2 txFull=0
[2026-10-23, 11:59:39:187][ 0.523890] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=2 timeout=0x0 rpc=0x0 rxSeq=1 txSeq=2 txFull=0
[2026-10-23, 11:59:39:307][ 0.523935] NVRM: _kgspRpcDrainOneEvent: q672 trace: MSG fn=0x1001 seq=0 res=0xffff len=0x20 (expect fn=0x1001 seq=0)
[2026-10-23, 11:59:39:442][ 0.523995] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=3 timeout=0x0 rpc=0x10005 rxSeq=2 txSeq=2 txFull=0
[2026-10-23, 11:59:39:566][ 0.524017] NVRM: _kgspRpcRecvPoll: q672 trace: POLL-EXIT status=0x0 iter=3 timeoutStatus=0x0
[2026-10-23, 11:59:39:674][ 0.524039] NVRM: kgspWaitForRmInitDone_IMPL: q672 diag: INIT-WAIT elapsed=0 us status=0x0
[2026-10-23, 11:59:39:779][ 0.524079] NVRM: kgspWaitForRmInitDone_IMPL: q672 diag: INIT-DONE rpc_result=0x0000ffff fn=0x1001 len=0x20 seq=0x0; dumping GSP-RM logs
[2026-10-23, 11:59:39:935][ 0.524899] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-RAW ring=0 size=0x10000 put=0x542
[2026-10-23, 11:59:41:885][ 0.528211] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-HEX[0] idx=0x1..0x11 put=0x542:
[2026-10-23, 11:59:51:044][ 0.528425] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-RAW ring=1 size=0x10000 put=0xf9
[2026-10-23, 11:59:51:152][ 0.531695] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-HEX[1] idx=0x1..0x11 put=0xf9:
[2026-10-23, 12:00:00:074][ 0.531910] NVRM: nvAssertOkFailedNoLog: Assertion failed: Failure: Generic Error [NV_ERR_GENERIC] (0x0000FFFF) returned from kgspWaitForRmInitDone(gpu, pKernelGsp)@ kernel_gsp_tu102.c:600
[ 103.934323] NVRM: s_executeBooterUcode_TU102: q672 diag: BOOTER-POST hwStatus=0x0 mb0=0x00000000 mb1=0x00000011 | CPUCTL=0x00000010 HWCFG=0x40420100 BOOTVEC=0x00000000 engMask=0xbadf5040 para0=0xbadf5040
[ 103.952392] NVRM: s_executeBooterUcode_TU102: q672 diag: BOOTER-POST-WPR2 WPR2_HI=0x00ffee00 WPR2_LO=0x00f77000
[ 103.962473] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK verified=0x0 bootCount=0x0
[ 103.973716] NVRM: s_q672CanaryReadback_TU102: q672 diag: CANARY-OK cpuMism=0 firstBadIdx=0xffffffff
[ 103.982762] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-SIG[0x00..0x0f]=01 00 02 00 c8 08 00 00 0c 00 00 00 01 01 00 00
[ 103.994755] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-SIG[0x10..0x1f]=00 02 00 00 78 e0 94 9b 48 8c ee 25 e4 d3 1f 3a
[ 104.006749] NVRM: kgspExecuteBooterLoad_TU102: q672 diag: READBACK-OK-RADIX3[0x00..0x0f]=00 10 80 c2 10 00 00 00 00 00 00 00 00 00 00 00
[ 104.019007] NVRM: kgspBootstrap_TU102: q672 trace: BOOTGSPRM-ENTER bootMode=0
[ 104.026136] NVRM: kgspBootstrap_TU102: q672 trace: RISCV-ACTIVE=1
[ 104.032223] NVRM: kgspBootstrap_TU102: q672 trace: STATUSQ-INIT-ENTER
[ 104.038663] NVRM: GspStatusQueueInit: q672 trace: STATUSQ-LINK OK retry=0
[ 104.045446] NVRM: kgspBootstrap_TU102: q672 trace: STATUSQ-INIT-EXIT status=0x0 elapsedUs=12000
[ 104.054138] NVRM: kgspBootstrap_TU102: q672 trace: RMINIT-WAIT-ENTER
[ 104.060484] NVRM: kgspWaitForRmInitDone_IMPL: q672 trace: RMINIT-ENTER budget=0 gspRmInit=0 polling=0 rxSeq=0 txSeq=2 txFull=0 hQueue=FFFFFF80C2111000
[ 104.073953] NVRM: _kgspRpcRecvPoll: q672 trace: POLL-ENTER fn=0x1001 seq=0 timeoutUs=6000000 slow=0
[ 104.082999] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=1 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.092476] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=2 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.101952] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=3 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.111429] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=4 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.220812] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=65536 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.324456] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=131072 timeout=0x0 rpc=0x0 rxSeq=0 txSeq=2 txFull=0
[ 104.411331] NVRM: _kgspRpcDrainOneEvent: q672 trace: MSG fn=0x1002 seq=0 res=0x0 len=0x7f0 (expect fn=0x1001 seq=0)
[ 104.441201] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=196608 timeout=0x0 rpc=0x0 rxSeq=1 txSeq=2 txFull=0
[ 104.553363] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=262144 timeout=0x0 rpc=0x0 rxSeq=1 txSeq=2 txFull=0
[ 104.645922] NVRM: _kgspRpcDrainOneEvent: q672 trace: MSG fn=0x1001 seq=0 res=0x0 len=0x20 (expect fn=0x1001 seq=0)
[ 104.656269] NVRM: _kgspRpcRecvPoll: q672 trace: POLL iter=314754 timeout=0x0 rpc=0x10005 rxSeq=2 txSeq=2 txFull=0
[ 104.666525] NVRM: _kgspRpcRecvPoll: q672 trace: POLL-EXIT status=0x0 iter=314754 timeoutStatus=0x0
[ 104.675477] NVRM: kgspWaitForRmInitDone_IMPL: q672 diag: INIT-WAIT elapsed=600000 us status=0x0
[ 104.684169] NVRM: kgspWaitForRmInitDone_IMPL: q672 trace: RMINIT-EXIT status=0x0 hdr(fn=0x1001 seq=0 res=0x0 len=0x20 ver=50331648 sig=0x43505256)
[ 104.697289] NVRM: kgspWaitForRmInitDone_IMPL: q672 diag: RM-INIT-OK - dumping GSP-RM logs (dump self-test)
[ 104.707089] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-RAW ring=0 size=0x10000 put=0xb4
[ 104.716586] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-HEX[0] idx=0x1..0x21 put=0xb4: <ring0, 180 bytes; see note>
[ 104.769131] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-RAW ring=1 size=0x10000 put=0x9d
[ 104.778627] NVRM: _q672DumpLibosRawStrings: q672 diag: LIBOS-HEX[1] idx=0x1..0x21 put=0x9d: <ring1, 157 bytes; see note>
109ed6050000000060edd16b06000000
000011fe00008061f89dd60500000000
60efd16b06000000000080f700008061
0000900600000000e09dd60500000000
00f7d16b06000000000008fe00008061
0000080000000000689dd60500000000
a032d26b06000000209dd60500000000
40a3f46b0600000000c0840600000000
e094d6050000000040a73c6c06000000
c894d60500000000a03a506c06000000
000060f700000000ffff6ff700000000
0000000000000060ffff0f0000000060
b094d605000000008064636c06000000
000060f700000000ffff6ff700000000
0000000000000070ffff0f0000000070
9894d6050000000060f1766c06000000
0000000000000000ffff5ff700000000
0000000000000010ffff5ff700000010
8094d60500000000607b8a6c06000000
0000000000000000ffff5ff700000000
0000000000000020ffff5ff700000020
6894d6050000000020069e6c06000000
000080f700000000ffbf04fe00000000
0000000000000080ffbf840600000080
5094d605000000002085b16c06000000
000080f700000000ffbf04fe00000000
0000000000000090ffbf840600000090
3894d605000000006003c56c06000000
0000f0ff00000000ffffffff00000000
0000000000000011ffff0f0000000011
2094d605000000004084d86c06000000
0000000000000000ff0f000000000000
0000000000000012ff0f000000000012
0894d6050000000040f9eb6c06000000
0000e0ff00000000ffffefff00000000
0000000000000013ffff0f0000000013
f093d605000000008077ff6c06000000
010000000000000030d6fa0500000000
030000000000000070d4fa0500000000
c891d60500000000a022db4f0e000000
f8c694050000000036cb1e0400000000
030000000000000070d4fa0500000000
f09cd60500000000e0c0ee4f0e000000
0000000000000000ecc6940500000000
8088d605000000000000000000000000
d89cd60500000000a03002500e000000
0000000000000000ad86d60500000000
282c060000000080d0ee030000000080
c09cd6050000000040ac15500e000000
3089d605000000006500000000000000
0000000000000000b486d60500000000
a89cd60500000000803929500e000000
0400000000000000b486d60500000000
00000000000000000000000000000000
909cd60500000000c0be3c500e000000
00000000000000000300000000000000
f084160000000080a08f160000000080
789cd60500000000803d50500e000000
9b08000000000000b0a0320000000080
650000000000000010c82e0000000080
609cd60500000000e0c663500e000000
08782d050000000000401f0400000000
a02b1106000000000070350400000000
489cd60500000000c03b77500e000000
20000000000000000000000000000000
9186d605000000002000000000000000
309cd60500000000e0d08a500e000000
0891d6050000000060629e500e000000
f8c6940500000000f8c6940500000000
d09bd605000000000097b1500e000000
08782d050000000008782d0500000000
b89bd605000000006009c5500e000000
08c893050000000008c8930500000000
a09bd60500000000405dd8500e000000
c4cb930500000000c4cb930500000000
a09bd60500000000a0aeeb500e000000
54b353050000000054b3530500000000
a09bd605000000004005ff500e000000
8c558d05000000008c558d0500000000
a09bd60500000000406612510e000000
58cb33050000000058cb330500000000
a09bd60500000000a0dc25510e000000
b8eb360500000000b8eb360500000000
a09bd60500000000203439510e000000
9c39d504000000009c39d50400000000
a09bd60500000000807d4c510e000000
4844c205000000004844c20500000000
a09bd60500000000a0d55f510e000000
8454c205000000008454c20500000000
a09bd60500000000c03773510e000000
010000000000000030d6fa0500000000
030000000000000070d4fa0500000000
c891d60500000000809dc1510e000000
c8792d0500000000002a020400000000
030000000000000070d4fa0500000000
f09cd605000000008010d5510e000000
0000000000000000bc792d0500000000
3089d605000000000000000000000000
d89cd60500000000008ee8510e000000
00000000000000005d87d60500000000
282c060000000080d0ee030000000080
c09cd605000000008043fc510e000000
d089d60500000000b0a0320000000080
00000000000000006487d60500000000
a89cd60500000000e0c20f520e000000
04000000000000006487d60500000000
00000000000000000000000000000000
909cd60500000000e03f23520e000000
00000000000000000300000000000000
d08ad60500000000f074160000000080
789cd60500000000a0b736520e000000
0c8ad6050000000090aa320000000080
650000000000000008c8930500000000
609cd6050000000060364a520e000000
000000000000000074dc910500000000
00401f04000000000000000000000000
489cd6050000000060aa5d520e000000
20000000000000000000000000000000
4187d605000000002000000000000000
309cd60500000000e02971520e000000
0891d60500000000409f84520e000000
c8792d0500000000c8792d0500000000
d09bd6050000000000d097520e000000
08c893050000000008c8930500000000
b89bd60500000000a03cab520e000000
c4cb930500000000c4cb930500000000
a09bd60500000000a075be520e000000
54b353050000000054b3530500000000
a09bd6050000000040c7d1520e000000
8c558d05000000008c558d0500000000
a09bd60500000000e00ae5520e000000
58cb33050000000058cb330500000000
a09bd60500000000205df8520e000000
b8eb360500000000b8eb360500000000
a09bd60500000000c0a00b530e000000
9c39d504000000009c39d50400000000
a09bd60500000000e0ef1e530e000000
4844c205000000004844c20500000000
a09bd60500000000205232530e000000
8454c205000000008454c20500000000
a09bd60500000000e0ad45530e000000
010000000000000030d6fa0500000000
030000000000000070d4fa0500000000
c891d60500000000601894530e000000
54cc930500000000002a020400000000
030000000000000070d4fa0500000000
f09cd60500000000807ca7530e000000
000000000000000048cc930500000000
808ad605000000000000000000000000
d89cd6050000000020f3ba530e000000
0000000000000000ad88d60500000000
282c060000000080d0ee030000000080
c09cd605000000000075ce530e000000
c08bd605000000000000000000000000
0000000000000000b488d60500000000
a89cd60500000000c0f5e1530e000000
0400000000000000b488d60500000000
00000000000000000000000000000000
909cd60500000000a064f5530e000000
00000000000000000300000000000000
f074160000000080f0ae320000000080
789cd6050000000000f208540e000000
000000000000000010b3300000000080
00200000000000000000000000000000
609cd60500000000807d1c540e000000
f0ac32000000008000401f0400000000
50c63000000000805090320000000080
489cd6050000000040fe2f540e000000
20000000000000000000000000000000
9188d605000000002000000000000000
309cd60500000000008b43540e000000
0891d60500000000a00c57540e000000
54cc93050000000054cc930500000000
d09bd6050000000080476a540e000000
54b353050000000054b3530500000000
b89bd60500000000a0ab7d540e000000
8c558d05000000008c558d0500000000
a09bd60500000000202e91540e000000
58cb33050000000058cb330500000000
a09bd60500000000a0a5a4540e000000
b8eb360500000000b8eb360500000000
a09bd60500000000e0feb7540e000000
9c39d504000000009c39d50400000000
a09bd605000000008060cb540e000000
4844c205000000004844c20500000000
a09bd6050000000060a5de540e000000
8454c205000000008454c20500000000
a09bd60500000000a00af2540e000000
010000000000000030d6fa0500000000
030000000000000070d4fa0500000000
c891d6050000000020c219550e000000
98b3530500000000002a020400000000
030000000000000070d4fa0500000000
f09cd6050000000000312d550e000000
00000000000000008cb3530500000000
c08bd605000000000000000000000000
d89cd6050000000060b240550e000000
0000000000000000ed89d60500000000
282c060000000080d0ee030000000080
c09cd60500000000
00c08406000000002899120600000000
00f42d6e060000001099120600000000
0021416e060000000000000000000000
01000000000000000000000000000000
809512060000000020a9dd7106000000
6071fc0500000000c0b29c7906000000
50a30804000000009801000000000000
00000000000000000100000000000000
4871fc050000000080caaf7906000000
5700000000000000185e090600000000
a05f687b06000000600efc0500000000
e050897b06000000780efc0500000000
a0649d7b06000000ff00000000000000
ff000000000000007871ff0500000000
8005d77b06000000ff00000000000000
ff000000000000007871ff0500000000
800fec7b06000000ff00000000000000
ff000000000000007871ff0500000000
60baff7b06000000ff00000000000000
ff000000000000007871ff0500000000
c055137c06000000ff00000000000000
ff000000000000007871ff0500000000
e0fb267c06000000ff00000000000000
ff000000000000007871ff0500000000
c0893a7c06000000ff00000000000000
ff000000000000007871ff0500000000
c01d4e7c06000000ff00000000000000
ff000000000000007871ff0500000000
60a4617c06000000ff00000000000000
ff000000000000007871ff0500000000
e03d757c06000000ff00000000000000
ff000000000000007871ff0500000000
80da887c060000000100000000000000
0000000000000000a070ff0500000000
c02d9f7c060000005700000000000000
e860090600000000e0ee337d06000000
1a000000000000000020000000000000
70000000000000002817100600000000
40d4917d0600000060df000600000000
20fa57840600000048df000600000000
60fe6a8406000000b0700d0600000000
80345d8706000000f08a100600000000
a03a7a87060000005700000000000000
f05e09060000000060b4c88706000000
00fa0c0600000000e097e18706000000
5700000000000000e05f090600000000
4025528806000000d049fc0500000000
c0ef1f8906000000a8e4fb0500000000
a0aa428906000000a850080600000000
007f8f8e06000000e04e080600000000
a0acd48e06000000c84e080600000000
60bd4a4f0e000000c08bd73d0f000000
20676c4f0e000000e82b110600000000
c07f6c4f0e000000e0478a4f0e000000
e00af77a07000000e823130600000000
a0608a4f0e000000a00f000000000000
d02313060000000040ab9d4f0e000000
c08bd73d0f0000008088b24f0e000000
2000000000000000d02b110600000000
a096b24f0e000000b82b110600000000
80eac54f0e000000c05087510e000000
882b110600000000407387510e000000
684b050600000000c0bb9a510e000000
504b05060000000000bfad510e000000
c0a5100600000000808059530e000000
00000000000000000000000000000000
88d7100600000000c0046d530e000000
28d7100600000000204580530e000000
7898050600000000e0ed05550e000000
d8f40f060000000020e077560e000000
ffff0000000000006046060600000000
206391560e000000ffff000000000000
00b51206000000008099c9570e000000
ffff00000000000058b7120600000000
20cbdc570e00000010b4120600000000
20bd1e580e0000005700000000000000
c8b3120600000000800033580e000000
10451306000000003300000000000000
7080fb0500000000804f47590e000000
00000000000000000000000000000000
5880fb050000000040835a590e000000
000000c2000000000000f0c900000000
08a6fb0500000000a0f671590e000000
f0a5fb0500000000402b85590e000000
020000c2000000000000f0c900000000
08a6fb0500000000604c045b0e000000
f0a5fb0500000000e0a7175b0e000000
030000c2000000000000f0c900000000
08a6fb0500000000402d915c0e000000
f0a5fb0500000000c071a45c0e000000
40a8120600000000800a425e0e000000
40a8120600000000c015f15f0e000000
40a812060000000060e59d610e000000
20ecfa050000000020d8ce630e000000
b005120600000000c05c1c650e000000
1c070000000000002005120600000000
20672f650e000000e0bf840600000000
080512060000000040a742650e000000
1c0700000000000038cf250000000000
785d250000000000c071000000000000
f004120600000000a0ff55650e000000
34120000000000002891810000000000
e86d8000000000004023010000000000
d804120600000000207b69650e000000
e00a000000000000a060650000000000
a0b264000000000000ae000000000000
c00412060000000020f87c650e000000
9805120600000000a06c90650e000000
1c070000000000002005120600000000
608da3650e0000001c07000000000000
38cf250000000000785d250000000000
c071000000000000f004120600000000
80cab6650e000000a611000000000000
90f880000000000030de7f0000000000
601a010000000000d804120600000000
c04cca650e000000b00a000000000000
28e36400000000002838640000000000
00ab000000000000c004120600000000
c0c3dd650e0000000100000000000000
28b4120600000000e0aff1650e000000
01000000000000000000000000000000
10d8fa0500000000a02421660e000000
030000000000000098c5120600000000
009234660e000000f898120600000000
All reactions