1402a109b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402a109f:	57                   	push   %rdi
1402a10a0:	48 83 ec 40          	sub    $0x40,%rsp
1402a10a4:	48 8b 1a             	mov    (%rdx),%rbx
1402a10a7:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a10aa:	f3 0f 7f 40 d8       	movdqu %xmm0,-0x28(%rax)
1402a10af:	83 cd ff             	or     $0xffffffff,%ebp
1402a10b2:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
1402a10b6:	75 77                	jne    0x1402a112f
1402a10b8:	48 8b 03             	mov    (%rbx),%rax
1402a10bb:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402a10c0:	48 8b cb             	mov    %rbx,%rcx
1402a10c3:	48 8b 40 10          	mov    0x10(%rax),%rax
1402a10c7:	ff 15 6b bb 86 00    	call   *0x86bb6b(%rip)        # 0x140b0cc38
1402a10cd:	48 8b 30             	mov    (%rax),%rsi
1402a10d0:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a10d4:	48 83 20 00          	andq   $0x0,(%rax)
1402a10d8:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402a10dd:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a10e2:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402a10e7:	48 85 ff             	test   %rdi,%rdi
1402a10ea:	74 3a                	je     0x1402a1126
1402a10ec:	8b c5                	mov    %ebp,%eax
1402a10ee:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a10f3:	03 c5                	add    %ebp,%eax
1402a10f5:	75 2a                	jne    0x1402a1121
1402a10f7:	48 8b 07             	mov    (%rdi),%rax
1402a10fa:	48 8b cf             	mov    %rdi,%rcx
1402a10fd:	48 8b 00             	mov    (%rax),%rax
1402a1100:	ff 15 32 bb 86 00    	call   *0x86bb32(%rip)        # 0x140b0cc38
1402a1106:	8b c5                	mov    %ebp,%eax
1402a1108:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a110d:	03 c5                	add    %ebp,%eax
1402a110f:	75 10                	jne    0x1402a1121
1402a1111:	48 8b 07             	mov    (%rdi),%rax
1402a1114:	48 8b cf             	mov    %rdi,%rcx
1402a1117:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a111b:	ff 15 17 bb 86 00    	call   *0x86bb17(%rip)        # 0x140b0cc38
1402a1121:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a1126:	48 85 f6             	test   %rsi,%rsi
1402a1129:	48 0f 45 de          	cmovne %rsi,%rbx
1402a112d:	eb 05                	jmp    0x1402a1134
1402a112f:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a1134:	48 85 db             	test   %rbx,%rbx
1402a1137:	74 4f                	je     0x1402a1188
1402a1139:	83 7b 10 06          	cmpl   $0x6,0x10(%rbx)
1402a113d:	40 0f 94 c7          	sete   %dil
1402a1141:	48 85 c9             	test   %rcx,%rcx
1402a1144:	0f 84 82 00 00 00    	je     0x1402a11cc
1402a114a:	8b c5                	mov    %ebp,%eax
1402a114c:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a1151:	03 c5                	add    %ebp,%eax
1402a1153:	75 77                	jne    0x1402a11cc
1402a1155:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1402a115a:	48 8b 03             	mov    (%rbx),%rax
1402a115d:	48 8b cb             	mov    %rbx,%rcx
1402a1160:	48 8b 00             	mov    (%rax),%rax
1402a1163:	ff 15 cf ba 86 00    	call   *0x86bacf(%rip)        # 0x140b0cc38
1402a1169:	8b c5                	mov    %ebp,%eax
1402a116b:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a1170:	03 c5                	add    %ebp,%eax
1402a1172:	75 58                	jne    0x1402a11cc
1402a1174:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a1179:	48 8b 01             	mov    (%rcx),%rax
1402a117c:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a1180:	ff 15 b2 ba 86 00    	call   *0x86bab2(%rip)        # 0x140b0cc38
1402a1186:	eb 44                	jmp    0x1402a11cc
1402a1188:	48 85 c9             	test   %rcx,%rcx
1402a118b:	74 3c                	je     0x1402a11c9
1402a118d:	8b c5                	mov    %ebp,%eax
1402a118f:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a1194:	03 c5                	add    %ebp,%eax
1402a1196:	75 31                	jne    0x1402a11c9
1402a1198:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1402a119d:	48 8b 03             	mov    (%rbx),%rax
1402a11a0:	48 8b cb             	mov    %rbx,%rcx
1402a11a3:	48 8b 00             	mov    (%rax),%rax
1402a11a6:	ff 15 8c ba 86 00    	call   *0x86ba8c(%rip)        # 0x140b0cc38
1402a11ac:	8b c5                	mov    %ebp,%eax
1402a11ae:	f0 0f c1 43 0c       	lock xadd %eax,0xc(%rbx)
1402a11b3:	03 c5                	add    %ebp,%eax
1402a11b5:	75 12                	jne    0x1402a11c9
1402a11b7:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a11bc:	48 8b 01             	mov    (%rcx),%rax
1402a11bf:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a11c3:	ff 15 6f ba 86 00    	call   *0x86ba6f(%rip)        # 0x140b0cc38
1402a11c9:	40 32 ff             	xor    %dil,%dil
1402a11cc:	40 8a c7             	mov    %dil,%al
1402a11cf:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402a11d4:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402a11d9:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402a11de:	48 83 c4 40          	add    $0x40,%rsp
1402a11e2:	5f                   	pop    %rdi
1402a11e3:	c3                   	ret
1402a11e4:	90                   	nop
1402a11e5:	90                   	nop
1402a11e6:	90                   	nop
1402a11e7:	90                   	nop
1402a11e8:	90                   	nop
1402a11e9:	90                   	nop
1402a11ea:	90                   	nop
1402a11eb:	90                   	nop
1402a11ec:	90                   	nop
1402a11ed:	90                   	nop
1402a11ee:	90                   	nop
1402a11ef:	90                   	nop
1402a11f0:	48 8d 05 c1 17 88 00 	lea    0x8817c1(%rip),%rax        # 0x140b229b8
1402a11f7:	48 89 02             	mov    %rax,(%rdx)
1402a11fa:	48 8b c2             	mov    %rdx,%rax
1402a11fd:	c3                   	ret
1402a11fe:	90                   	nop
1402a11ff:	90                   	nop
1402a1200:	48 8b c4             	mov    %rsp,%rax
1402a1203:	48 89 58 08          	mov    %rbx,0x8(%rax)
1402a1207:	48 89 68 10          	mov    %rbp,0x10(%rax)
1402a120b:	48 89 70 18          	mov    %rsi,0x18(%rax)
1402a120f:	57                   	push   %rdi
1402a1210:	48 83 ec 40          	sub    $0x40,%rsp
1402a1214:	48 8b 19             	mov    (%rcx),%rbx
1402a1217:	0f 57 c0             	xorps  %xmm0,%xmm0
1402a121a:	f3 0f 7f 40 d8       	movdqu %xmm0,-0x28(%rax)
1402a121f:	83 cd ff             	or     $0xffffffff,%ebp
1402a1222:	83 7b 10 00          	cmpl   $0x0,0x10(%rbx)
1402a1226:	75 70                	jne    0x1402a1298
1402a1228:	48 8b 03             	mov    (%rbx),%rax
1402a122b:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
1402a1230:	48 8b cb             	mov    %rbx,%rcx
1402a1233:	48 8b 40 10          	mov    0x10(%rax),%rax
1402a1237:	ff 15 fb b9 86 00    	call   *0x86b9fb(%rip)        # 0x140b0cc38
1402a123d:	48 8b 30             	mov    (%rax),%rsi
1402a1240:	48 8b 48 08          	mov    0x8(%rax),%rcx
1402a1244:	48 83 20 00          	andq   $0x0,(%rax)
1402a1248:	48 83 60 08 00       	andq   $0x0,0x8(%rax)
1402a124d:	48 89 4c 24 28       	mov    %rcx,0x28(%rsp)
1402a1252:	48 8b 7c 24 38       	mov    0x38(%rsp),%rdi
1402a1257:	48 85 ff             	test   %rdi,%rdi
1402a125a:	74 35                	je     0x1402a1291
1402a125c:	8b c5                	mov    %ebp,%eax
1402a125e:	f0 0f c1 47 08       	lock xadd %eax,0x8(%rdi)
1402a1263:	03 c5                	add    %ebp,%eax
1402a1265:	75 2a                	jne    0x1402a1291
1402a1267:	48 8b 07             	mov    (%rdi),%rax
1402a126a:	48 8b cf             	mov    %rdi,%rcx
1402a126d:	48 8b 00             	mov    (%rax),%rax
1402a1270:	ff 15 c2 b9 86 00    	call   *0x86b9c2(%rip)        # 0x140b0cc38
1402a1276:	8b c5                	mov    %ebp,%eax
1402a1278:	f0 0f c1 47 0c       	lock xadd %eax,0xc(%rdi)
1402a127d:	03 c5                	add    %ebp,%eax
1402a127f:	75 10                	jne    0x1402a1291
1402a1281:	48 8b 07             	mov    (%rdi),%rax
1402a1284:	48 8b cf             	mov    %rdi,%rcx
1402a1287:	48 8b 40 08          	mov    0x8(%rax),%rax
1402a128b:	ff 15 a7 b9 86 00    	call   *0x86b9a7(%rip)        # 0x140b0cc38
1402a1291:	48 85 f6             	test   %rsi,%rsi
1402a1294:	48 0f 45 de          	cmovne %rsi,%rbx
1402a1298:	48 85 db             	test   %rbx,%rbx
1402a129b:	74 0a                	je     0x1402a12a7
1402a129d:	83 7b 10 07          	cmpl   $0x7,0x10(%rbx)
1402a12a1:	40 0f 94 c7          	sete   %dil
1402a12a5:	eb 03                	jmp    0x1402a12aa
1402a12a7:	40 32 ff             	xor    %dil,%dil
1402a12aa:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a12af:	48 85 c9             	test   %rcx,%rcx
1402a12b2:	74 3c                	je     0x1402a12f0
1402a12b4:	8b c5                	mov    %ebp,%eax
1402a12b6:	f0 0f c1 41 08       	lock xadd %eax,0x8(%rcx)
1402a12bb:	03 c5                	add    %ebp,%eax
1402a12bd:	75 31                	jne    0x1402a12f0
1402a12bf:	48 8b 5c 24 28       	mov    0x28(%rsp),%rbx
1402a12c4:	48 8b 03             	mov    (%rbx),%rax
1402a12c7:	48 8b cb             	mov    %rbx,%rcx
1402a12ca:	48 8b 00             	mov    (%rax),%rax
1402a12cd:	ff 15 65 b9 86 00    	call   *0x86b965(%rip)        # 0x140b0cc38
1402a12d3:	8b cd                	mov    %ebp,%ecx
1402a12d5:	f0 0f c1 4b 0c       	lock xadd %ecx,0xc(%rbx)
1402a12da:	03 cd                	add    %ebp,%ecx
1402a12dc:	75 12                	jne    0x1402a12f0
1402a12de:	48 8b 4c 24 28       	mov    0x28(%rsp),%rcx
1402a12e3:	48 8b 11             	mov    (%rcx),%rdx
1402a12e6:	48 8b 42 08          	mov    0x8(%rdx),%rax
1402a12ea:	ff 15 48 b9 86 00    	call   *0x86b948(%rip)        # 0x140b0cc38
1402a12f0:	40 8a c7             	mov    %dil,%al
1402a12f3:	48 8b 5c 24 50       	mov    0x50(%rsp),%rbx
1402a12f8:	48 8b 6c 24 58       	mov    0x58(%rsp),%rbp
1402a12fd:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1402a1302:	48 83 c4 40          	add    $0x40,%rsp
1402a1306:	5f                   	pop    %rdi
1402a1307:	c3                   	ret
1402a1308:	8b 02                	mov    (%rdx),%eax
1402a130a:	45 33 c0             	xor    %r8d,%r8d
1402a130d:	89 01                	mov    %eax,(%rcx)
1402a130f:	8b 42 04             	mov    0x4(%rdx),%eax
1402a1312:	89 41 04             	mov    %eax,0x4(%rcx)
1402a1315:	8b 42 08             	mov    0x8(%rdx),%eax
1402a1318:	45 8d 48 01          	lea    0x1(%r8),%r9d
1402a131c:	89 41 08             	mov    %eax,0x8(%rcx)
1402a131f:	8b 42 0c             	mov    0xc(%rdx),%eax
1402a1322:	89 41 0c             	mov    %eax,0xc(%rcx)
1402a1325:	8b 42 10             	mov    0x10(%rdx),%eax
1402a1328:	89 41 10             	mov    %eax,0x10(%rcx)
1402a132b:	8b 42 14             	mov    0x14(%rdx),%eax
1402a132e:	89 41 14             	mov    %eax,0x14(%rcx)
1402a1331:	8b 42 18             	mov    0x18(%rdx),%eax
1402a1334:	89 41 18             	mov    %eax,0x18(%rcx)
1402a1337:	8b 42 1c             	mov    0x1c(%rdx),%eax
1402a133a:	89 41 1c             	mov    %eax,0x1c(%rcx)
1402a133d:	8b 42 20             	mov    0x20(%rdx),%eax
1402a1340:	89 41 20             	mov    %eax,0x20(%rcx)
1402a1343:	8b 42 24             	mov    0x24(%rdx),%eax
1402a1346:	89 41 24             	mov    %eax,0x24(%rcx)
1402a1349:	8b 42 28             	mov    0x28(%rdx),%eax
1402a134c:	89 41 28             	mov    %eax,0x28(%rcx)
1402a134f:	8b 42 2c             	mov    0x2c(%rdx),%eax
1402a1352:	89 41 2c             	mov    %eax,0x2c(%rcx)
1402a1355:	4c 89 41 30          	mov    %r8,0x30(%rcx)
1402a1359:	4c 89 41 38          	mov    %r8,0x38(%rcx)
1402a135d:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402a1361:	48 85 c0             	test   %rax,%rax
1402a1364:	74 05                	je     0x1402a136b
1402a1366:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a136b:	48 8b 42 30          	mov    0x30(%rdx),%rax
1402a136f:	48 89 41 30          	mov    %rax,0x30(%rcx)
1402a1373:	48 8b 42 38          	mov    0x38(%rdx),%rax
1402a1377:	48 89 41 38          	mov    %rax,0x38(%rcx)
1402a137b:	4c 89 41 40          	mov    %r8,0x40(%rcx)
1402a137f:	4c 89 41 48          	mov    %r8,0x48(%rcx)
1402a1383:	48 8b 42 48          	mov    0x48(%rdx),%rax
1402a1387:	48 85 c0             	test   %rax,%rax
1402a138a:	74 05                	je     0x1402a1391
1402a138c:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a1391:	48 8b 42 40          	mov    0x40(%rdx),%rax
1402a1395:	48 89 41 40          	mov    %rax,0x40(%rcx)
1402a1399:	48 8b 42 48          	mov    0x48(%rdx),%rax
1402a139d:	48 89 41 48          	mov    %rax,0x48(%rcx)
1402a13a1:	4c 89 41 50          	mov    %r8,0x50(%rcx)
1402a13a5:	4c 89 41 58          	mov    %r8,0x58(%rcx)
1402a13a9:	48 8b 42 58          	mov    0x58(%rdx),%rax
1402a13ad:	48 85 c0             	test   %rax,%rax
1402a13b0:	74 05                	je     0x1402a13b7
1402a13b2:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a13b7:	48 8b 42 50          	mov    0x50(%rdx),%rax
1402a13bb:	48 89 41 50          	mov    %rax,0x50(%rcx)
1402a13bf:	48 8b 42 58          	mov    0x58(%rdx),%rax
1402a13c3:	48 89 41 58          	mov    %rax,0x58(%rcx)
1402a13c7:	4c 89 41 60          	mov    %r8,0x60(%rcx)
1402a13cb:	4c 89 41 68          	mov    %r8,0x68(%rcx)
1402a13cf:	48 8b 42 68          	mov    0x68(%rdx),%rax
1402a13d3:	48 85 c0             	test   %rax,%rax
1402a13d6:	74 05                	je     0x1402a13dd
1402a13d8:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a13dd:	48 8b 42 60          	mov    0x60(%rdx),%rax
1402a13e1:	48 89 41 60          	mov    %rax,0x60(%rcx)
1402a13e5:	48 8b 42 68          	mov    0x68(%rdx),%rax
1402a13e9:	48 89 41 68          	mov    %rax,0x68(%rcx)
1402a13ed:	4c 89 41 70          	mov    %r8,0x70(%rcx)
1402a13f1:	4c 89 41 78          	mov    %r8,0x78(%rcx)
1402a13f5:	48 8b 42 78          	mov    0x78(%rdx),%rax
1402a13f9:	48 85 c0             	test   %rax,%rax
1402a13fc:	74 05                	je     0x1402a1403
1402a13fe:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a1403:	48 8b 42 70          	mov    0x70(%rdx),%rax
1402a1407:	48 89 41 70          	mov    %rax,0x70(%rcx)
1402a140b:	48 8b 42 78          	mov    0x78(%rdx),%rax
1402a140f:	48 89 41 78          	mov    %rax,0x78(%rcx)
1402a1413:	4c 89 81 80 00 00 00 	mov    %r8,0x80(%rcx)
1402a141a:	4c 89 81 88 00 00 00 	mov    %r8,0x88(%rcx)
1402a1421:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
1402a1428:	48 85 c0             	test   %rax,%rax
1402a142b:	74 05                	je     0x1402a1432
1402a142d:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a1432:	48 8b 82 80 00 00 00 	mov    0x80(%rdx),%rax
1402a1439:	48 89 81 80 00 00 00 	mov    %rax,0x80(%rcx)
1402a1440:	48 8b 82 88 00 00 00 	mov    0x88(%rdx),%rax
1402a1447:	48 89 81 88 00 00 00 	mov    %rax,0x88(%rcx)
1402a144e:	48 8b 82 90 00 00 00 	mov    0x90(%rdx),%rax
1402a1455:	48 89 81 90 00 00 00 	mov    %rax,0x90(%rcx)
1402a145c:	4c 89 81 98 00 00 00 	mov    %r8,0x98(%rcx)
1402a1463:	4c 89 81 a0 00 00 00 	mov    %r8,0xa0(%rcx)
1402a146a:	48 8b 82 a0 00 00 00 	mov    0xa0(%rdx),%rax
1402a1471:	48 85 c0             	test   %rax,%rax
1402a1474:	74 05                	je     0x1402a147b
1402a1476:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a147b:	48 8b 82 98 00 00 00 	mov    0x98(%rdx),%rax
1402a1482:	48 89 81 98 00 00 00 	mov    %rax,0x98(%rcx)
1402a1489:	48 8b 82 a0 00 00 00 	mov    0xa0(%rdx),%rax
1402a1490:	48 89 81 a0 00 00 00 	mov    %rax,0xa0(%rcx)
1402a1497:	8a 82 a8 00 00 00    	mov    0xa8(%rdx),%al
1402a149d:	88 81 a8 00 00 00    	mov    %al,0xa8(%rcx)
1402a14a3:	8b 82 ac 00 00 00    	mov    0xac(%rdx),%eax
1402a14a9:	89 81 ac 00 00 00    	mov    %eax,0xac(%rcx)
1402a14af:	8b 82 b0 00 00 00    	mov    0xb0(%rdx),%eax
1402a14b5:	89 81 b0 00 00 00    	mov    %eax,0xb0(%rcx)
1402a14bb:	8b 82 b4 00 00 00    	mov    0xb4(%rdx),%eax
1402a14c1:	89 81 b4 00 00 00    	mov    %eax,0xb4(%rcx)
1402a14c7:	8b 82 b8 00 00 00    	mov    0xb8(%rdx),%eax
1402a14cd:	89 81 b8 00 00 00    	mov    %eax,0xb8(%rcx)
1402a14d3:	8b 82 bc 00 00 00    	mov    0xbc(%rdx),%eax
1402a14d9:	89 81 bc 00 00 00    	mov    %eax,0xbc(%rcx)
1402a14df:	8b 82 c0 00 00 00    	mov    0xc0(%rdx),%eax
1402a14e5:	89 81 c0 00 00 00    	mov    %eax,0xc0(%rcx)
1402a14eb:	8b 82 c4 00 00 00    	mov    0xc4(%rdx),%eax
1402a14f1:	89 81 c4 00 00 00    	mov    %eax,0xc4(%rcx)
1402a14f7:	8b 82 c8 00 00 00    	mov    0xc8(%rdx),%eax
1402a14fd:	89 81 c8 00 00 00    	mov    %eax,0xc8(%rcx)
1402a1503:	8b 82 cc 00 00 00    	mov    0xcc(%rdx),%eax
1402a1509:	89 81 cc 00 00 00    	mov    %eax,0xcc(%rcx)
1402a150f:	8b 82 d0 00 00 00    	mov    0xd0(%rdx),%eax
1402a1515:	89 81 d0 00 00 00    	mov    %eax,0xd0(%rcx)
1402a151b:	8b 82 d4 00 00 00    	mov    0xd4(%rdx),%eax
1402a1521:	89 81 d4 00 00 00    	mov    %eax,0xd4(%rcx)
1402a1527:	8b 82 d8 00 00 00    	mov    0xd8(%rdx),%eax
1402a152d:	89 81 d8 00 00 00    	mov    %eax,0xd8(%rcx)
1402a1533:	48 8b 82 e0 00 00 00 	mov    0xe0(%rdx),%rax
1402a153a:	48 89 81 e0 00 00 00 	mov    %rax,0xe0(%rcx)
1402a1541:	48 8b 82 e8 00 00 00 	mov    0xe8(%rdx),%rax
1402a1548:	48 89 81 e8 00 00 00 	mov    %rax,0xe8(%rcx)
1402a154f:	48 8b 82 f0 00 00 00 	mov    0xf0(%rdx),%rax
1402a1556:	48 89 81 f0 00 00 00 	mov    %rax,0xf0(%rcx)
1402a155d:	48 8b 82 f8 00 00 00 	mov    0xf8(%rdx),%rax
1402a1564:	48 89 81 f8 00 00 00 	mov    %rax,0xf8(%rcx)
1402a156b:	48 8b 82 00 01 00 00 	mov    0x100(%rdx),%rax
1402a1572:	48 89 81 00 01 00 00 	mov    %rax,0x100(%rcx)
1402a1579:	8b 82 08 01 00 00    	mov    0x108(%rdx),%eax
1402a157f:	89 81 08 01 00 00    	mov    %eax,0x108(%rcx)
1402a1585:	4c 89 81 10 01 00 00 	mov    %r8,0x110(%rcx)
1402a158c:	4c 89 81 18 01 00 00 	mov    %r8,0x118(%rcx)
1402a1593:	48 8b 82 18 01 00 00 	mov    0x118(%rdx),%rax
1402a159a:	48 85 c0             	test   %rax,%rax
1402a159d:	74 05                	je     0x1402a15a4
1402a159f:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)
1402a15a4:	48 8b 82 10 01 00 00 	mov    0x110(%rdx),%rax
1402a15ab:	48 89 81 10 01 00 00 	mov    %rax,0x110(%rcx)
1402a15b2:	48 8b 82 18 01 00 00 	mov    0x118(%rdx),%rax
1402a15b9:	48 89 81 18 01 00 00 	mov    %rax,0x118(%rcx)
1402a15c0:	48 8b 82 20 01 00 00 	mov    0x120(%rdx),%rax
1402a15c7:	48 89 81 20 01 00 00 	mov    %rax,0x120(%rcx)
1402a15ce:	48 8b 82 28 01 00 00 	mov    0x128(%rdx),%rax
1402a15d5:	48 89 81 28 01 00 00 	mov    %rax,0x128(%rcx)
1402a15dc:	8b 82 30 01 00 00    	mov    0x130(%rdx),%eax
1402a15e2:	89 81 30 01 00 00    	mov    %eax,0x130(%rcx)
1402a15e8:	8b 82 34 01 00 00    	mov    0x134(%rdx),%eax
1402a15ee:	89 81 34 01 00 00    	mov    %eax,0x134(%rcx)
1402a15f4:	8b 82 38 01 00 00    	mov    0x138(%rdx),%eax
1402a15fa:	89 81 38 01 00 00    	mov    %eax,0x138(%rcx)
1402a1600:	4c 89 81 40 01 00 00 	mov    %r8,0x140(%rcx)
1402a1607:	4c 89 81 48 01 00 00 	mov    %r8,0x148(%rcx)
1402a160e:	48 8b 82 48 01 00 00 	mov    0x148(%rdx),%rax
1402a1615:	48 85 c0             	test   %rax,%rax
1402a1618:	74 05                	je     0x1402a161f
1402a161a:	f0 44 01 48 08       	lock add %r9d,0x8(%rax)