18012a1d2:	0b c8                	or     %eax,%ecx
18012a1d4:	c1 c3 1e             	rol    $0x1e,%ebx
18012a1d7:	03 cf                	add    %edi,%ecx
18012a1d9:	41 8b c0             	mov    %r8d,%eax
18012a1dc:	41 03 c9             	add    %r9d,%ecx
18012a1df:	23 c3                	and    %ebx,%eax
18012a1e1:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
18012a1e8:	44 03 c9             	add    %ecx,%r9d
18012a1eb:	41 8b c8             	mov    %r8d,%ecx
18012a1ee:	0b cb                	or     %ebx,%ecx
18012a1f0:	41 8b d1             	mov    %r9d,%edx
18012a1f3:	41 23 cb             	and    %r11d,%ecx
18012a1f6:	c1 c2 05             	rol    $0x5,%edx
18012a1f9:	0b c8                	or     %eax,%ecx
18012a1fb:	41 03 cf             	add    %r15d,%ecx
18012a1fe:	41 03 ca             	add    %r10d,%ecx
18012a201:	44 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r10d
18012a208:	44 03 d1             	add    %ecx,%r10d
18012a20b:	44 8b 74 24 24       	mov    0x24(%rsp),%r14d
18012a210:	41 8b d2             	mov    %r10d,%edx
18012a213:	44 33 74 24 14       	xor    0x14(%rsp),%r14d
18012a218:	8b ac 24 a8 00 00 00 	mov    0xa8(%rsp),%ebp
18012a21f:	45 33 f5             	xor    %r13d,%r14d
18012a222:	44 8b 6c 24 10       	mov    0x10(%rsp),%r13d
18012a227:	44 33 f6             	xor    %esi,%r14d
18012a22a:	8b b4 24 b0 00 00 00 	mov    0xb0(%rsp),%esi
18012a231:	41 33 ed             	xor    %r13d,%ebp
18012a234:	33 6c 24 04          	xor    0x4(%rsp),%ebp
18012a238:	33 b4 24 b8 00 00 00 	xor    0xb8(%rsp),%esi
18012a23f:	33 ef                	xor    %edi,%ebp
18012a241:	33 74 24 14          	xor    0x14(%rsp),%esi
18012a245:	41 c1 c0 1e          	rol    $0x1e,%r8d
18012a249:	41 33 f7             	xor    %r15d,%esi
18012a24c:	41 8b c8             	mov    %r8d,%ecx
18012a24f:	41 d1 c6             	rol    $1,%r14d
18012a252:	41 0b c9             	or     %r9d,%ecx
18012a255:	c1 c2 05             	rol    $0x5,%edx
18012a258:	23 cb                	and    %ebx,%ecx
18012a25a:	d1 c5                	rol    $1,%ebp
18012a25c:	41 8b c0             	mov    %r8d,%eax
18012a25f:	d1 c6                	rol    $1,%esi
18012a261:	41 23 c1             	and    %r9d,%eax
18012a264:	44 89 74 24 30       	mov    %r14d,0x30(%rsp)
18012a269:	0b c8                	or     %eax,%ecx
18012a26b:	41 c1 c1 1e          	rol    $0x1e,%r9d
18012a26f:	81 c1 dc bc 1b 8f    	add    $0x8f1bbcdc,%ecx
18012a275:	89 6c 24 10          	mov    %ebp,0x10(%rsp)
18012a279:	41 03 ce             	add    %r14d,%ecx
18012a27c:	89 74 24 34          	mov    %esi,0x34(%rsp)
18012a280:	44 03 d9             	add    %ecx,%r11d
18012a283:	81 c3 dc bc 1b 8f    	add    $0x8f1bbcdc,%ebx
18012a289:	44 03 da             	add    %edx,%r11d
18012a28c:	41 8b c9             	mov    %r9d,%ecx
18012a28f:	41 0b ca             	or     %r10d,%ecx
18012a292:	41 8b c1             	mov    %r9d,%eax
18012a295:	41 23 c8             	and    %r8d,%ecx
18012a298:	41 23 c2             	and    %r10d,%eax
18012a29b:	0b c8                	or     %eax,%ecx
18012a29d:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a2a1:	03 cd                	add    %ebp,%ecx
18012a2a3:	41 81 c0 dc bc 1b 8f 	add    $0x8f1bbcdc,%r8d
18012a2aa:	03 cb                	add    %ebx,%ecx
18012a2ac:	41 8b fb             	mov    %r11d,%edi
18012a2af:	c1 c7 05             	rol    $0x5,%edi
18012a2b2:	41 8b c2             	mov    %r10d,%eax
18012a2b5:	03 f9                	add    %ecx,%edi
18012a2b7:	41 23 c3             	and    %r11d,%eax
18012a2ba:	8b df                	mov    %edi,%ebx
18012a2bc:	41 8b ca             	mov    %r10d,%ecx
18012a2bf:	41 0b cb             	or     %r11d,%ecx
18012a2c2:	c1 c3 05             	rol    $0x5,%ebx
18012a2c5:	41 23 c9             	and    %r9d,%ecx
18012a2c8:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a2cc:	0b c8                	or     %eax,%ecx
18012a2ce:	41 8b c3             	mov    %r11d,%eax
18012a2d1:	03 ce                	add    %esi,%ecx
18012a2d3:	23 c7                	and    %edi,%eax
18012a2d5:	41 03 c8             	add    %r8d,%ecx
18012a2d8:	44 8b 44 24 18       	mov    0x18(%rsp),%r8d
18012a2dd:	03 d9                	add    %ecx,%ebx
18012a2df:	45 33 c5             	xor    %r13d,%r8d
18012a2e2:	45 33 c6             	xor    %r14d,%r8d
18012a2e5:	41 8b cb             	mov    %r11d,%ecx
18012a2e8:	44 33 44 24 08       	xor    0x8(%rsp),%r8d
18012a2ed:	0b cf                	or     %edi,%ecx
18012a2ef:	44 8b 34 24          	mov    (%rsp),%r14d
18012a2f3:	41 23 ca             	and    %r10d,%ecx
18012a2f6:	41 d1 c0             	rol    $1,%r8d
18012a2f9:	0b c8                	or     %eax,%ecx
18012a2fb:	41 03 c8             	add    %r8d,%ecx
18012a2fe:	c1 c7 1e             	rol    $0x1e,%edi
18012a301:	41 03 c9             	add    %r9d,%ecx
18012a304:	44 89 44 24 04       	mov    %r8d,0x4(%rsp)
18012a309:	8b d3                	mov    %ebx,%edx
18012a30b:	45 8b ee             	mov    %r14d,%r13d
18012a30e:	c1 c2 05             	rol    $0x5,%edx
18012a311:	44 8d 8a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r9d
18012a318:	44 03 c9             	add    %ecx,%r9d
18012a31b:	44 33 ac 24 b8 00 00 	xor    0xb8(%rsp),%r13d
18012a322:	00
18012a323:	44 8b 64 24 0c       	mov    0xc(%rsp),%r12d
18012a328:	44 33 ed             	xor    %ebp,%r13d
18012a32b:	44 33 64 24 18       	xor    0x18(%rsp),%r12d
18012a330:	8b cb                	mov    %ebx,%ecx
18012a332:	44 33 6c 24 20       	xor    0x20(%rsp),%r13d
18012a337:	0b cf                	or     %edi,%ecx
18012a339:	44 8b 7c 24 24       	mov    0x24(%rsp),%r15d
18012a33e:	41 23 cb             	and    %r11d,%ecx
18012a341:	45 33 fe             	xor    %r14d,%r15d
18012a344:	41 d1 c5             	rol    $1,%r13d
18012a347:	44 8b b4 24 b0 00 00 	mov    0xb0(%rsp),%r14d
18012a34e:	00
18012a34f:	45 33 f8             	xor    %r8d,%r15d
18012a352:	44 33 74 24 24       	xor    0x24(%rsp),%r14d
18012a357:	44 33 e6             	xor    %esi,%r12d
18012a35a:	44 33 64 24 2c       	xor    0x2c(%rsp),%r12d
18012a35f:	8b c3                	mov    %ebx,%eax
18012a361:	44 33 7c 24 28       	xor    0x28(%rsp),%r15d
18012a366:	23 c7                	and    %edi,%eax
18012a368:	0b c8                	or     %eax,%ecx
18012a36a:	c1 c3 1e             	rol    $0x1e,%ebx
18012a36d:	41 03 cd             	add    %r13d,%ecx
18012a370:	41 d1 c4             	rol    $1,%r12d
18012a373:	41 03 ca             	add    %r10d,%ecx
18012a376:	41 d1 c7             	rol    $1,%r15d
18012a379:	41 8b d1             	mov    %r9d,%edx
18012a37c:	44 89 ac 24 b8 00 00 	mov    %r13d,0xb8(%rsp)
18012a383:	00
18012a384:	c1 c2 05             	rol    $0x5,%edx
18012a387:	45 33 f4             	xor    %r12d,%r14d
18012a38a:	44 33 74 24 30       	xor    0x30(%rsp),%r14d
18012a38f:	8b c3                	mov    %ebx,%eax
18012a391:	41 23 c1             	and    %r9d,%eax
18012a394:	41 d1 c6             	rol    $1,%r14d
18012a397:	44 89 24 24          	mov    %r12d,(%rsp)
18012a39b:	44 8d 92 dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r10d
18012a3a2:	44 89 7c 24 18       	mov    %r15d,0x18(%rsp)
18012a3a7:	44 03 d1             	add    %ecx,%r10d
18012a3aa:	44 89 74 24 14       	mov    %r14d,0x14(%rsp)
18012a3af:	41 8b d2             	mov    %r10d,%edx
18012a3b2:	8b cb                	mov    %ebx,%ecx
18012a3b4:	41 0b c9             	or     %r9d,%ecx
18012a3b7:	c1 c2 05             	rol    $0x5,%edx
18012a3ba:	23 cf                	and    %edi,%ecx
18012a3bc:	41 c1 c1 1e          	rol    $0x1e,%r9d
18012a3c0:	0b c8                	or     %eax,%ecx
18012a3c2:	81 c7 dc bc 1b 8f    	add    $0x8f1bbcdc,%edi
18012a3c8:	41 03 cc             	add    %r12d,%ecx
18012a3cb:	41 8b c1             	mov    %r9d,%eax
18012a3ce:	41 03 cb             	add    %r11d,%ecx
18012a3d1:	41 23 c2             	and    %r10d,%eax
18012a3d4:	44 8d 9a dc bc 1b 8f 	lea    -0x70e44324(%rdx),%r11d
18012a3db:	44 03 d9             	add    %ecx,%r11d
18012a3de:	41 8b c9             	mov    %r9d,%ecx
18012a3e1:	41 0b ca             	or     %r10d,%ecx
18012a3e4:	45 8b c3             	mov    %r11d,%r8d
18012a3e7:	23 cb                	and    %ebx,%ecx
18012a3e9:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a3ed:	0b c8                	or     %eax,%ecx
18012a3ef:	41 c1 c0 05          	rol    $0x5,%r8d
18012a3f3:	41 03 cf             	add    %r15d,%ecx
18012a3f6:	41 8b c1             	mov    %r9d,%eax
18012a3f9:	41 33 c2             	xor    %r10d,%eax
18012a3fc:	03 cf                	add    %edi,%ecx
18012a3fe:	8b bc 24 a8 00 00 00 	mov    0xa8(%rsp),%edi
18012a405:	41 33 c3             	xor    %r11d,%eax
18012a408:	05 d6 c1 62 ca       	add    $0xca62c1d6,%eax
18012a40d:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a411:	44 03 c1             	add    %ecx,%r8d
18012a414:	8b ef                	mov    %edi,%ebp
18012a416:	33 6c 24 0c          	xor    0xc(%rsp),%ebp
18012a41a:	41 8b d0             	mov    %r8d,%edx
18012a41d:	41 33 ed             	xor    %r13d,%ebp
18012a420:	c1 c2 05             	rol    $0x5,%edx
18012a423:	33 6c 24 1c          	xor    0x1c(%rsp),%ebp
18012a427:	d1 c5                	rol    $1,%ebp
18012a429:	03 c5                	add    %ebp,%eax
18012a42b:	89 6c 24 0c          	mov    %ebp,0xc(%rsp)
18012a42f:	03 c3                	add    %ebx,%eax
18012a431:	03 d0                	add    %eax,%edx
18012a433:	41 8b c2             	mov    %r10d,%eax
18012a436:	8b ca                	mov    %edx,%ecx
18012a438:	c1 c1 05             	rol    $0x5,%ecx
18012a43b:	41 33 c3             	xor    %r11d,%eax
18012a43e:	41 33 ff             	xor    %r15d,%edi
18012a441:	33 7c 24 10          	xor    0x10(%rsp),%edi
18012a445:	41 33 c0             	xor    %r8d,%eax
18012a448:	33 7c 24 08          	xor    0x8(%rsp),%edi
18012a44c:	41 03 c6             	add    %r14d,%eax
18012a44f:	41 03 c1             	add    %r9d,%eax
18012a452:	d1 c7                	rol    $1,%edi
18012a454:	44 8d 89 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r9d
18012a45b:	41 c1 c0 1e          	rol    $0x1e,%r8d
18012a45f:	44 03 c8             	add    %eax,%r9d
18012a462:	89 bc 24 a8 00 00 00 	mov    %edi,0xa8(%rsp)
18012a469:	8b df                	mov    %edi,%ebx
18012a46b:	8b c2                	mov    %edx,%eax
18012a46d:	41 33 c3             	xor    %r11d,%eax
18012a470:	c1 c2 1e             	rol    $0x1e,%edx
18012a473:	41 33 c0             	xor    %r8d,%eax
18012a476:	41 33 dd             	xor    %r13d,%ebx
18012a479:	33 5c 24 28          	xor    0x28(%rsp),%ebx
18012a47d:	03 c7                	add    %edi,%eax
18012a47f:	33 5c 24 20          	xor    0x20(%rsp),%ebx
18012a483:	41 03 c2             	add    %r10d,%eax
18012a486:	41 8b c9             	mov    %r9d,%ecx
18012a489:	d1 c3                	rol    $1,%ebx
18012a48b:	c1 c1 05             	rol    $0x5,%ecx
18012a48e:	44 8d 91 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r10d
18012a495:	44 03 d0             	add    %eax,%r10d
18012a498:	8b 84 24 b0 00 00 00 	mov    0xb0(%rsp),%eax
18012a49f:	33 c5                	xor    %ebp,%eax
18012a4a1:	41 8b ca             	mov    %r10d,%ecx
18012a4a4:	33 c6                	xor    %esi,%eax
18012a4a6:	c1 c1 05             	rol    $0x5,%ecx
18012a4a9:	33 44 24 20          	xor    0x20(%rsp),%eax
18012a4ad:	41 8b f6             	mov    %r14d,%esi
18012a4b0:	33 74 24 04          	xor    0x4(%rsp),%esi
18012a4b4:	33 74 24 2c          	xor    0x2c(%rsp),%esi
18012a4b8:	33 74 24 08          	xor    0x8(%rsp),%esi
18012a4bc:	d1 c0                	rol    $1,%eax
18012a4be:	89 84 24 b0 00 00 00 	mov    %eax,0xb0(%rsp)
18012a4c5:	8b c2                	mov    %edx,%eax
18012a4c7:	8b bc 24 b0 00 00 00 	mov    0xb0(%rsp),%edi
18012a4ce:	41 33 c1             	xor    %r9d,%eax
18012a4d1:	41 33 c0             	xor    %r8d,%eax
18012a4d4:	41 c1 c1 1e          	rol    $0x1e,%r9d
18012a4d8:	03 84 24 b0 00 00 00 	add    0xb0(%rsp),%eax
18012a4df:	41 33 fc             	xor    %r12d,%edi
18012a4e2:	33 7c 24 1c          	xor    0x1c(%rsp),%edi
18012a4e6:	41 03 c3             	add    %r11d,%eax
18012a4e9:	33 7c 24 2c          	xor    0x2c(%rsp),%edi
18012a4ed:	44 8d 99 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r11d
18012a4f4:	44 03 d8             	add    %eax,%r11d
18012a4f7:	d1 c6                	rol    $1,%esi
18012a4f9:	8b c2                	mov    %edx,%eax
18012a4fb:	d1 c7                	rol    $1,%edi
18012a4fd:	41 33 c1             	xor    %r9d,%eax
18012a500:	89 74 24 08          	mov    %esi,0x8(%rsp)
18012a504:	41 33 c2             	xor    %r10d,%eax
18012a507:	89 5c 24 20          	mov    %ebx,0x20(%rsp)
18012a50b:	03 c6                	add    %esi,%eax
18012a50d:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a511:	41 03 c0             	add    %r8d,%eax
18012a514:	41 8b cb             	mov    %r11d,%ecx
18012a517:	c1 c1 05             	rol    $0x5,%ecx
18012a51a:	44 8d 81 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r8d
18012a521:	44 03 c0             	add    %eax,%r8d
18012a524:	41 8b c1             	mov    %r9d,%eax
18012a527:	41 33 c2             	xor    %r10d,%eax
18012a52a:	41 8b c8             	mov    %r8d,%ecx
18012a52d:	41 33 c3             	xor    %r11d,%eax
18012a530:	c1 c1 05             	rol    $0x5,%ecx
18012a533:	03 c3                	add    %ebx,%eax
18012a535:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a539:	03 c2                	add    %edx,%eax
18012a53b:	8d 91 d6 c1 62 ca    	lea    -0x359d3e2a(%rcx),%edx
18012a541:	03 d0                	add    %eax,%edx
18012a543:	41 8b c2             	mov    %r10d,%eax
18012a546:	41 33 c3             	xor    %r11d,%eax
18012a549:	8b ca                	mov    %edx,%ecx
18012a54b:	41 33 c0             	xor    %r8d,%eax
18012a54e:	c1 c1 05             	rol    $0x5,%ecx
18012a551:	03 c7                	add    %edi,%eax
18012a553:	44 8b 64 24 30       	mov    0x30(%rsp),%r12d
18012a558:	41 03 c1             	add    %r9d,%eax
18012a55b:	44 8d 89 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r9d
18012a562:	41 c1 c0 1e          	rol    $0x1e,%r8d
18012a566:	44 03 c8             	add    %eax,%r9d
18012a569:	45 8b ef             	mov    %r15d,%r13d
18012a56c:	44 8b bc 24 b0 00 00 	mov    0xb0(%rsp),%r15d
18012a573:	00
18012a574:	45 33 ec             	xor    %r12d,%r13d
18012a577:	44 33 6c 24 28       	xor    0x28(%rsp),%r13d
18012a57c:	8b c2                	mov    %edx,%eax
18012a57e:	44 33 bc 24 b8 00 00 	xor    0xb8(%rsp),%r15d
18012a585:	00
18012a586:	41 33 c3             	xor    %r11d,%eax
18012a589:	41 33 c0             	xor    %r8d,%eax
18012a58c:	c1 c2 1e             	rol    $0x1e,%edx
18012a58f:	44 33 ee             	xor    %esi,%r13d
18012a592:	41 8b c9             	mov    %r9d,%ecx
18012a595:	c1 c1 05             	rol    $0x5,%ecx
18012a598:	8b f5                	mov    %ebp,%esi
18012a59a:	33 74 24 10          	xor    0x10(%rsp),%esi
18012a59e:	41 8b ee             	mov    %r14d,%ebp
18012a5a1:	44 8b 74 24 34       	mov    0x34(%rsp),%r14d
18012a5a6:	41 33 ee             	xor    %r14d,%ebp
18012a5a9:	33 74 24 1c          	xor    0x1c(%rsp),%esi
18012a5ad:	41 33 ec             	xor    %r12d,%ebp
18012a5b0:	44 8b a4 24 a8 00 00 	mov    0xa8(%rsp),%r12d
18012a5b7:	00
18012a5b8:	33 f3                	xor    %ebx,%esi
18012a5ba:	44 33 64 24 04       	xor    0x4(%rsp),%r12d
18012a5bf:	45 33 fe             	xor    %r14d,%r15d
18012a5c2:	44 33 64 24 10       	xor    0x10(%rsp),%r12d
18012a5c7:	33 ef                	xor    %edi,%ebp
18012a5c9:	d1 c6                	rol    $1,%esi
18012a5cb:	41 d1 c5             	rol    $1,%r13d
18012a5ce:	44 33 fe             	xor    %esi,%r15d
18012a5d1:	41 03 c5             	add    %r13d,%eax
18012a5d4:	d1 c5                	rol    $1,%ebp
18012a5d6:	41 03 c2             	add    %r10d,%eax
18012a5d9:	41 d1 c7             	rol    $1,%r15d
18012a5dc:	44 8d 91 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r10d
18012a5e3:	89 74 24 30          	mov    %esi,0x30(%rsp)
18012a5e7:	44 03 d0             	add    %eax,%r10d
18012a5ea:	89 6c 24 34          	mov    %ebp,0x34(%rsp)
18012a5ee:	8b c2                	mov    %edx,%eax
18012a5f0:	41 8b ca             	mov    %r10d,%ecx
18012a5f3:	41 33 c1             	xor    %r9d,%eax
18012a5f6:	c1 c1 05             	rol    $0x5,%ecx
18012a5f9:	41 33 c0             	xor    %r8d,%eax
18012a5fc:	41 c1 c1 1e          	rol    $0x1e,%r9d
18012a600:	03 c6                	add    %esi,%eax
18012a602:	45 33 e5             	xor    %r13d,%r12d
18012a605:	41 03 c3             	add    %r11d,%eax
18012a608:	41 d1 c4             	rol    $1,%r12d
18012a60b:	44 8d 99 d6 c1 62 ca 	lea    -0x359d3e2a(%rcx),%r11d
18012a612:	44 03 d8             	add    %eax,%r11d
18012a615:	8b c2                	mov    %edx,%eax
18012a617:	41 33 c1             	xor    %r9d,%eax
18012a61a:	41 8b cb             	mov    %r11d,%ecx
18012a61d:	41 33 c2             	xor    %r10d,%eax
18012a620:	c1 c1 05             	rol    $0x5,%ecx
18012a623:	05 d6 c1 62 ca       	add    $0xca62c1d6,%eax
18012a628:	41 c1 c2 1e          	rol    $0x1e,%r10d
18012a62c:	03 c5                	add    %ebp,%eax
18012a62e:	81 c2 d6 c1 62 ca    	add    $0xca62c1d6,%edx
18012a634:	44 03 c0             	add    %eax,%r8d
18012a637:	41 8b c1             	mov    %r9d,%eax
18012a63a:	41 33 c2             	xor    %r10d,%eax
18012a63d:	44 03 c1             	add    %ecx,%r8d
18012a640:	41 33 c3             	xor    %r11d,%eax
18012a643:	41 8b d8             	mov    %r8d,%ebx
18012a646:	41 03 c4             	add    %r12d,%eax
18012a649:	c1 c3 05             	rol    $0x5,%ebx
18012a64c:	03 c2                	add    %edx,%eax
18012a64e:	41 c1 c3 1e          	rol    $0x1e,%r11d
18012a652:	03 d8                	add    %eax,%ebx
18012a654:	41 81 c1 d6 c1 62 ca 	add    $0xca62c1d6,%r9d
18012a65b:	41 8b c2             	mov    %r10d,%eax
18012a65e:	44 8b f3             	mov    %ebx,%r14d
18012a661:	41 33 c3             	xor    %r11d,%eax
18012a664:	41 c1 c6 05          	rol    $0x5,%r14d
18012a668:	41 33 c0             	xor    %r8d,%eax
18012a66b:	41 03 c7             	add    %r15d,%eax
18012a66e:	41 03 c1             	add    %r9d,%eax
18012a671:	8b 14 24             	mov    (%rsp),%edx
18012a674:	44 03 f0             	add    %eax,%r14d