14029a002:	4c 89 30             	mov    %r14,(%rax)
14029a005:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14029a00a:	48 89 54 24 50       	mov    %rdx,0x50(%rsp)
14029a00f:	48 85 c9             	test   %rcx,%rcx
14029a012:	74 06                	je     0x14029a01a
14029a014:	e8 27 51 f0 ff       	call   0x14019f140
14029a019:	90                   	nop
14029a01a:	48 8b 8d c0 01 00 00 	mov    0x1c0(%rbp),%rcx
14029a021:	48 85 c9             	test   %rcx,%rcx
14029a024:	74 06                	je     0x14029a02c
14029a026:	e8 15 51 f0 ff       	call   0x14019f140
14029a02b:	90                   	nop
14029a02c:	4c 8d 0d bd 44 f0 ff 	lea    -0xfbb43(%rip),%r9        # 0x14019e4f0
14029a033:	ba 08 00 00 00       	mov    $0x8,%edx
14029a038:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14029a03e:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14029a042:	e8 05 15 b8 00       	call   0x140e1b54c
14029a047:	90                   	nop
14029a048:	48 8b 8d c8 01 00 00 	mov    0x1c8(%rbp),%rcx
14029a04f:	48 85 c9             	test   %rcx,%rcx
14029a052:	74 06                	je     0x14029a05a
14029a054:	e8 e7 50 f0 ff       	call   0x14019f140
14029a059:	90                   	nop
14029a05a:	4c 8b 74 24 50       	mov    0x50(%rsp),%r14
14029a05f:	45 33 c0             	xor    %r8d,%r8d
14029a062:	48 8d 54 24 78       	lea    0x78(%rsp),%rdx
14029a067:	48 8d 8d 60 05 00 00 	lea    0x560(%rbp),%rcx
14029a06e:	e8 2d 8b 0d 00       	call   0x140372ba0
14029a073:	48 8b 08             	mov    (%rax),%rcx
14029a076:	45 33 ff             	xor    %r15d,%r15d
14029a079:	4c 89 38             	mov    %r15,(%rax)
14029a07c:	48 89 8d d0 01 00 00 	mov    %rcx,0x1d0(%rbp)
14029a083:	48 8b 08             	mov    (%rax),%rcx
14029a086:	48 85 c9             	test   %rcx,%rcx
14029a089:	74 24                	je     0x14029a0af
14029a08b:	8b 41 10             	mov    0x10(%rcx),%eax
14029a08e:	ff c8                	dec    %eax
14029a090:	89 41 10             	mov    %eax,0x10(%rcx)
14029a093:	85 c0                	test   %eax,%eax
14029a095:	7f 18                	jg     0x14029a0af
14029a097:	0f 88 41 24 00 00    	js     0x14029c4de
14029a09d:	48 8b 01             	mov    (%rcx),%rax
14029a0a0:	ba 01 00 00 00       	mov    $0x1,%edx
14029a0a5:	48 8b 00             	mov    (%rax),%rax
14029a0a8:	ff 15 72 99 ce 00    	call   *0xce9972(%rip)        # 0x140f83a20
14029a0ae:	90                   	nop
14029a0af:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029a0b5:	48 8d 95 d0 01 00 00 	lea    0x1d0(%rbp),%rdx
14029a0bc:	48 8d 8d 70 05 00 00 	lea    0x570(%rbp),%rcx
14029a0c3:	e8 d8 8a 0d 00       	call   0x140372ba0
14029a0c8:	48 8b d8             	mov    %rax,%rbx
14029a0cb:	4c 89 7d 40          	mov    %r15,0x40(%rbp)
14029a0cf:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029a0d5:	48 8d 55 40          	lea    0x40(%rbp),%rdx
14029a0d9:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14029a0de:	e8 3d 2d 4a 00       	call   0x14073ce20
14029a0e3:	0f ba ee 15          	bts    $0x15,%esi
14029a0e7:	89 74 24 70          	mov    %esi,0x70(%rsp)
14029a0eb:	48 8b 45 40          	mov    0x40(%rbp),%rax
14029a0ef:	48 85 c0             	test   %rax,%rax
14029a0f2:	0f 84 12 24 00 00    	je     0x14029c50a
14029a0f8:	48 8b 13             	mov    (%rbx),%rdx
14029a0fb:	4c 8b 40 20          	mov    0x20(%rax),%r8
14029a0ff:	4c 03 42 20          	add    0x20(%rdx),%r8
14029a103:	48 8d 95 68 05 00 00 	lea    0x568(%rbp),%rdx
14029a10a:	48 8b 0d 67 8d 19 01 	mov    0x1198d67(%rip),%rcx        # 0x141432e78
14029a111:	e8 0a 5e f0 ff       	call   0x14019ff20
14029a116:	4c 8b c0             	mov    %rax,%r8
14029a119:	ba 02 00 00 00       	mov    $0x2,%edx
14029a11e:	49 8b ce             	mov    %r14,%rcx
14029a121:	e8 da a9 49 00       	call   0x140734b00
14029a126:	0f ba f6 15          	btr    $0x15,%esi
14029a12a:	89 74 24 70          	mov    %esi,0x70(%rsp)
14029a12e:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
14029a132:	48 85 c9             	test   %rcx,%rcx
14029a135:	74 24                	je     0x14029a15b
14029a137:	8b 41 10             	mov    0x10(%rcx),%eax
14029a13a:	ff c8                	dec    %eax
14029a13c:	89 41 10             	mov    %eax,0x10(%rcx)
14029a13f:	85 c0                	test   %eax,%eax
14029a141:	7f 18                	jg     0x14029a15b
14029a143:	0f 88 a0 23 00 00    	js     0x14029c4e9
14029a149:	48 8b 01             	mov    (%rcx),%rax
14029a14c:	ba 01 00 00 00       	mov    $0x1,%edx
14029a151:	48 8b 00             	mov    (%rax),%rax
14029a154:	ff 15 c6 98 ce 00    	call   *0xce98c6(%rip)        # 0x140f83a20
14029a15a:	90                   	nop
14029a15b:	48 8b 8d 70 05 00 00 	mov    0x570(%rbp),%rcx
14029a162:	48 85 c9             	test   %rcx,%rcx
14029a165:	74 24                	je     0x14029a18b
14029a167:	8b 41 10             	mov    0x10(%rcx),%eax
14029a16a:	ff c8                	dec    %eax
14029a16c:	89 41 10             	mov    %eax,0x10(%rcx)
14029a16f:	85 c0                	test   %eax,%eax
14029a171:	7f 18                	jg     0x14029a18b
14029a173:	0f 88 7b 23 00 00    	js     0x14029c4f4
14029a179:	48 8b 01             	mov    (%rcx),%rax
14029a17c:	ba 01 00 00 00       	mov    $0x1,%edx
14029a181:	48 8b 00             	mov    (%rax),%rax
14029a184:	ff 15 96 98 ce 00    	call   *0xce9896(%rip)        # 0x140f83a20
14029a18a:	90                   	nop
14029a18b:	48 8b 8d d0 01 00 00 	mov    0x1d0(%rbp),%rcx
14029a192:	48 85 c9             	test   %rcx,%rcx
14029a195:	74 24                	je     0x14029a1bb
14029a197:	8b 41 10             	mov    0x10(%rcx),%eax
14029a19a:	ff c8                	dec    %eax
14029a19c:	89 41 10             	mov    %eax,0x10(%rcx)
14029a19f:	85 c0                	test   %eax,%eax
14029a1a1:	7f 18                	jg     0x14029a1bb
14029a1a3:	0f 88 56 23 00 00    	js     0x14029c4ff
14029a1a9:	48 8b 01             	mov    (%rcx),%rax
14029a1ac:	ba 01 00 00 00       	mov    $0x1,%edx
14029a1b1:	48 8b 00             	mov    (%rax),%rax
14029a1b4:	ff 15 66 98 ce 00    	call   *0xce9866(%rip)        # 0x140f83a20
14029a1ba:	90                   	nop
14029a1bb:	45 33 f6             	xor    %r14d,%r14d
14029a1be:	41 ff c4             	inc    %r12d
14029a1c1:	49 8b 4d 30          	mov    0x30(%r13),%rcx
14029a1c5:	48 8b 41 08          	mov    0x8(%rcx),%rax
14029a1c9:	48 2b 01             	sub    (%rcx),%rax
14029a1cc:	48 c1 f8 04          	sar    $0x4,%rax
14029a1d0:	44 3b e0             	cmp    %eax,%r12d
14029a1d3:	0f 82 57 f5 ff ff    	jb     0x140299730
14029a1d9:	41 8b 45 10          	mov    0x10(%r13),%eax
14029a1dd:	ff c8                	dec    %eax
14029a1df:	41 89 45 10          	mov    %eax,0x10(%r13)
14029a1e3:	85 c0                	test   %eax,%eax
14029a1e5:	7f 1c                	jg     0x14029a203
14029a1e7:	0f 88 20 22 00 00    	js     0x14029c40d
14029a1ed:	49 8b 45 00          	mov    0x0(%r13),%rax
14029a1f1:	ba 01 00 00 00       	mov    $0x1,%edx
14029a1f6:	49 8b cd             	mov    %r13,%rcx
14029a1f9:	48 8b 00             	mov    (%rax),%rax
14029a1fc:	ff 15 1e 98 ce 00    	call   *0xce981e(%rip)        # 0x140f83a20
14029a202:	90                   	nop
14029a203:	48 8b 15 9e 67 18 01 	mov    0x118679e(%rip),%rdx        # 0x1414209a8
14029a20a:	48 83 c2 50          	add    $0x50,%rdx
14029a20e:	48 8d 8d 78 05 00 00 	lea    0x578(%rbp),%rcx
14029a215:	e8 b6 5b f0 ff       	call   0x14019fdd0
14029a21a:	48 8b 18             	mov    (%rax),%rbx
14029a21d:	45 33 e4             	xor    %r12d,%r12d
14029a220:	4c 89 20             	mov    %r12,(%rax)
14029a223:	48 89 5d 90          	mov    %rbx,-0x70(%rbp)
14029a227:	4c 8b b3 a8 00 00 00 	mov    0xa8(%rbx),%r14
14029a22e:	45 39 66 14          	cmp    %r12d,0x14(%r14)
14029a232:	0f 8e 8d 06 00 00    	jle    0x14029a8c5
14029a238:	0f 57 c0             	xorps  %xmm0,%xmm0
14029a23b:	0f 11 85 c0 09 00 00 	movups %xmm0,0x9c0(%rbp)
14029a242:	0f 11 85 d0 09 00 00 	movups %xmm0,0x9d0(%rbp)
14029a249:	48 8d 95 c0 09 00 00 	lea    0x9c0(%rbp),%rdx
14029a250:	49 8b ce             	mov    %r14,%rcx
14029a253:	e8 c8 87 0d 00       	call   0x140372a20
14029a258:	90                   	nop
14029a259:	0f 57 c0             	xorps  %xmm0,%xmm0
14029a25c:	0f 11 85 e0 06 00 00 	movups %xmm0,0x6e0(%rbp)
14029a263:	0f 11 85 f0 06 00 00 	movups %xmm0,0x6f0(%rbp)
14029a26a:	48 8d 95 e0 06 00 00 	lea    0x6e0(%rbp),%rdx
14029a271:	49 8b ce             	mov    %r14,%rcx
14029a274:	e8 87 88 0d 00       	call   0x140372b00
14029a279:	90                   	nop
14029a27a:	b9 ff ff 00 00       	mov    $0xffff,%ecx
14029a27f:	48 8b bd c8 09 00 00 	mov    0x9c8(%rbp),%rdi
14029a286:	4c 8b bd c0 09 00 00 	mov    0x9c0(%rbp),%r15
14029a28d:	4c 8b a5 e0 06 00 00 	mov    0x6e0(%rbp),%r12
14029a294:	45 33 ed             	xor    %r13d,%r13d
14029a297:	4c 8b b5 d8 09 00 00 	mov    0x9d8(%rbp),%r14
14029a29e:	66 90                	xchg   %ax,%ax
14029a2a0:	4d 3b fc             	cmp    %r12,%r15
14029a2a3:	75 22                	jne    0x14029a2c7
14029a2a5:	49 83 7f 50 00       	cmpq   $0x0,0x50(%r15)
14029a2aa:	74 09                	je     0x14029a2b5
14029a2ac:	4c 3b b5 f8 06 00 00 	cmp    0x6f8(%rbp),%r14
14029a2b3:	eb 07                	jmp    0x14029a2bc
14029a2b5:	48 3b bd e8 06 00 00 	cmp    0x6e8(%rbp),%rdi
14029a2bc:	0f 94 c0             	sete   %al
14029a2bf:	84 c0                	test   %al,%al
14029a2c1:	0f 85 d7 05 00 00    	jne    0x14029a89e
14029a2c7:	49 83 7f 50 00       	cmpq   $0x0,0x50(%r15)
14029a2cc:	74 47                	je     0x14029a315
14029a2ce:	49 8b ce             	mov    %r14,%rcx
14029a2d1:	e8 8a 81 50 00       	call   0x1407a2460
14029a2d6:	4c 89 6c 24 28       	mov    %r13,0x28(%rsp)
14029a2db:	4c 89 6c 24 20       	mov    %r13,0x20(%rsp)
14029a2e0:	4c 8b c8             	mov    %rax,%r9
14029a2e3:	45 8b 46 18          	mov    0x18(%r14),%r8d
14029a2e7:	49 8b 56 08          	mov    0x8(%r14),%rdx
14029a2eb:	49 8b cf             	mov    %r15,%rcx
14029a2ee:	e8 7d bf fd ff       	call   0x140276270
14029a2f3:	85 c0                	test   %eax,%eax
14029a2f5:	78 1b                	js     0x14029a312
14029a2f7:	0f ae e8             	lfence
14029a2fa:	48 63 f8             	movslq %eax,%rdi
14029a2fd:	48 c1 e7 05          	shl    $0x5,%rdi
14029a301:	49 03 7f 40          	add    0x40(%r15),%rdi
14029a305:	4c 8b a5 e0 06 00 00 	mov    0x6e0(%rbp),%r12
14029a30c:	8b 74 24 70          	mov    0x70(%rsp),%esi
14029a310:	eb 03                	jmp    0x14029a315
14029a312:	49 8b fd             	mov    %r13,%rdi
14029a315:	4c 89 ad e0 09 00 00 	mov    %r13,0x9e0(%rbp)
14029a31c:	4c 8d 77 18          	lea    0x18(%rdi),%r14
14029a320:	83 7f 04 08          	cmpl   $0x8,0x4(%rdi)
14029a324:	76 03                	jbe    0x14029a329
14029a326:	4d 8b 36             	mov    (%r14),%r14
14029a329:	b9 38 00 00 00       	mov    $0x38,%ecx
14029a32e:	e8 d5 0d b8 00       	call   0x140e1b108
14029a333:	48 89 44 24 60       	mov    %rax,0x60(%rsp)
14029a338:	48 85 c0             	test   %rax,%rax
14029a33b:	74 29                	je     0x14029a366
14029a33d:	0f 57 c0             	xorps  %xmm0,%xmm0
14029a340:	33 c9                	xor    %ecx,%ecx
14029a342:	0f 11 00             	movups %xmm0,(%rax)
14029a345:	0f 11 40 10          	movups %xmm0,0x10(%rax)
14029a349:	0f 11 40 20          	movups %xmm0,0x20(%rax)
14029a34d:	48 89 48 30          	mov    %rcx,0x30(%rax)
14029a351:	44 8b 4f 08          	mov    0x8(%rdi),%r9d
14029a355:	44 8b 47 04          	mov    0x4(%rdi),%r8d
14029a359:	49 8b d6             	mov    %r14,%rdx
14029a35c:	48 8b c8             	mov    %rax,%rcx
14029a35f:	e8 4c 77 50 00       	call   0x1407a1ab0
14029a364:	eb 03                	jmp    0x14029a369
14029a366:	49 8b c5             	mov    %r13,%rax
14029a369:	48 89 85 e0 09 00 00 	mov    %rax,0x9e0(%rbp)
14029a370:	81 ce 00 0c 00 00    	or     $0xc00,%esi
14029a376:	89 74 24 70          	mov    %esi,0x70(%rsp)
14029a37a:	48 8b 7f 10          	mov    0x10(%rdi),%rdi
14029a37e:	4c 89 ad b8 09 00 00 	mov    %r13,0x9b8(%rbp)
14029a385:	4c 8b c0             	mov    %rax,%r8
14029a388:	48 8d 95 b8 09 00 00 	lea    0x9b8(%rbp),%rdx
14029a38f:	48 8b cb             	mov    %rbx,%rcx
14029a392:	e8 e9 58 4a 00       	call   0x14073fc80
14029a397:	90                   	nop
14029a398:	48 8b 07             	mov    (%rdi),%rax
14029a39b:	48 89 45 48          	mov    %rax,0x48(%rbp)
14029a39f:	48 85 c0             	test   %rax,%rax
14029a3a2:	74 0c                	je     0x14029a3b0
14029a3a4:	48 8b c8             	mov    %rax,%rcx
14029a3a7:	e8 b4 5c f0 ff       	call   0x1401a0060
14029a3ac:	48 8b 45 48          	mov    0x48(%rbp),%rax
14029a3b0:	4c 89 6d 48          	mov    %r13,0x48(%rbp)
14029a3b4:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14029a3b9:	48 89 44 24 50       	mov    %rax,0x50(%rsp)
14029a3be:	48 85 c9             	test   %rcx,%rcx
14029a3c1:	74 24                	je     0x14029a3e7
14029a3c3:	8b 41 10             	mov    0x10(%rcx),%eax
14029a3c6:	ff c8                	dec    %eax
14029a3c8:	89 41 10             	mov    %eax,0x10(%rcx)
14029a3cb:	85 c0                	test   %eax,%eax
14029a3cd:	7f 18                	jg     0x14029a3e7
14029a3cf:	0f 88 68 21 00 00    	js     0x14029c53d
14029a3d5:	48 8b 01             	mov    (%rcx),%rax
14029a3d8:	ba 01 00 00 00       	mov    $0x1,%edx
14029a3dd:	48 8b 00             	mov    (%rax),%rax
14029a3e0:	ff 15 3a 96 ce 00    	call   *0xce963a(%rip)        # 0x140f83a20
14029a3e6:	90                   	nop
14029a3e7:	48 8b 85 b8 09 00 00 	mov    0x9b8(%rbp),%rax
14029a3ee:	48 8b 40 20          	mov    0x20(%rax),%rax
14029a3f2:	48 8b 08             	mov    (%rax),%rcx
14029a3f5:	44 8b 79 20          	mov    0x20(%rcx),%r15d
14029a3f9:	45 33 c0             	xor    %r8d,%r8d
14029a3fc:	48 8d 54 24 50       	lea    0x50(%rsp),%rdx
14029a401:	48 8d 8d 80 05 00 00 	lea    0x580(%rbp),%rcx
14029a408:	e8 93 87 0d 00       	call   0x140372ba0
14029a40d:	48 8b 08             	mov    (%rax),%rcx
14029a410:	4c 89 28             	mov    %r13,(%rax)
14029a413:	48 89 8d e0 01 00 00 	mov    %rcx,0x1e0(%rbp)
14029a41a:	48 8b 08             	mov    (%rax),%rcx
14029a41d:	48 85 c9             	test   %rcx,%rcx
14029a420:	74 24                	je     0x14029a446
14029a422:	8b 41 10             	mov    0x10(%rcx),%eax
14029a425:	ff c8                	dec    %eax
14029a427:	89 41 10             	mov    %eax,0x10(%rcx)
14029a42a:	85 c0                	test   %eax,%eax
14029a42c:	7f 18                	jg     0x14029a446
14029a42e:	0f 88 14 21 00 00    	js     0x14029c548
14029a434:	48 8b 01             	mov    (%rcx),%rax
14029a437:	ba 01 00 00 00       	mov    $0x1,%edx
14029a43c:	48 8b 00             	mov    (%rax),%rax
14029a43f:	ff 15 db 95 ce 00    	call   *0xce95db(%rip)        # 0x140f83a20
14029a445:	90                   	nop
14029a446:	48 8d 95 88 05 00 00 	lea    0x588(%rbp),%rdx
14029a44d:	48 8b 8d e0 01 00 00 	mov    0x1e0(%rbp),%rcx
14029a454:	e8 a7 7c 4a 00       	call   0x140742100
14029a459:	48 8b f8             	mov    %rax,%rdi
14029a45c:	4c 89 ad d8 01 00 00 	mov    %r13,0x1d8(%rbp)
14029a463:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14029a469:	48 8d 95 d8 01 00 00 	lea    0x1d8(%rbp),%rdx
14029a470:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
14029a475:	e8 a6 29 4a 00       	call   0x14073ce20
14029a47a:	0f ba ee 0c          	bts    $0xc,%esi
14029a47e:	89 74 24 70          	mov    %esi,0x70(%rsp)
14029a482:	48 8b 8d d8 01 00 00 	mov    0x1d8(%rbp),%rcx
14029a489:	48 85 c9             	test   %rcx,%rcx
14029a48c:	0f 84 0e 21 00 00    	je     0x14029c5a0
14029a492:	48 8b 07             	mov    (%rdi),%rax
14029a495:	48 8b 78 20          	mov    0x20(%rax),%rdi
14029a499:	4c 8b 71 20          	mov    0x20(%rcx),%r14
14029a49d:	0f ba f6 0c          	btr    $0xc,%esi
14029a4a1:	89 74 24 70          	mov    %esi,0x70(%rsp)
14029a4a5:	8b 41 10             	mov    0x10(%rcx),%eax
14029a4a8:	ff c8                	dec    %eax
14029a4aa:	89 41 10             	mov    %eax,0x10(%rcx)
14029a4ad:	85 c0                	test   %eax,%eax
14029a4af:	7f 18                	jg     0x14029a4c9
14029a4b1:	0f 88 9c 20 00 00    	js     0x14029c553
14029a4b7:	48 8b 01             	mov    (%rcx),%rax
14029a4ba:	ba 01 00 00 00       	mov    $0x1,%edx
14029a4bf:	48 8b 00             	mov    (%rax),%rax
14029a4c2:	ff 15 58 95 ce 00    	call   *0xce9558(%rip)        # 0x140f83a20
14029a4c8:	90                   	nop
14029a4c9:	48 8b 8d 88 05 00 00 	mov    0x588(%rbp),%rcx
14029a4d0:	48 85 c9             	test   %rcx,%rcx
14029a4d3:	74 24                	je     0x14029a4f9
14029a4d5:	8b 41 10             	mov    0x10(%rcx),%eax
14029a4d8:	ff c8                	dec    %eax
14029a4da:	89 41 10             	mov    %eax,0x10(%rcx)
14029a4dd:	85 c0                	test   %eax,%eax
14029a4df:	7f 18                	jg     0x14029a4f9
14029a4e1:	0f 88 77 20 00 00    	js     0x14029c55e
14029a4e7:	48 8b 01             	mov    (%rcx),%rax
14029a4ea:	ba 01 00 00 00       	mov    $0x1,%edx
14029a4ef:	48 8b 00             	mov    (%rax),%rax
14029a4f2:	ff 15 28 95 ce 00    	call   *0xce9528(%rip)        # 0x140f83a20
14029a4f8:	90                   	nop
14029a4f9:	48 8b 8d e0 01 00 00 	mov    0x1e0(%rbp),%rcx
14029a500:	48 85 c9             	test   %rcx,%rcx
14029a503:	74 24                	je     0x14029a529
14029a505:	8b 41 10             	mov    0x10(%rcx),%eax
14029a508:	ff c8                	dec    %eax
14029a50a:	89 41 10             	mov    %eax,0x10(%rcx)
14029a50d:	85 c0                	test   %eax,%eax
14029a50f:	7f 18                	jg     0x14029a529
14029a511:	0f 88 52 20 00 00    	js     0x14029c569
14029a517:	48 8b 01             	mov    (%rcx),%rax
14029a51a:	ba 01 00 00 00       	mov    $0x1,%edx
14029a51f:	48 8b 00             	mov    (%rax),%rax
14029a522:	ff 15 f8 94 ce 00    	call   *0xce94f8(%rip)        # 0x140f83a20
14029a528:	90                   	nop
14029a529:	49 3b fe             	cmp    %r14,%rdi
14029a52c:	0f 83 be 02 00 00    	jae    0x14029a7f0
14029a532:	48 8b 05 4f 1a 18 01 	mov    0x1181a4f(%rip),%rax        # 0x14141bf88
14029a539:	48 8b 88 18 02 00 00 	mov    0x218(%rax),%rcx
14029a540:	48 89 4d 50          	mov    %rcx,0x50(%rbp)
14029a544:	48 85 c9             	test   %rcx,%rcx
14029a547:	74 09                	je     0x14029a552
14029a549:	e8 12 5b f0 ff       	call   0x1401a0060
14029a54e:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
14029a552:	4c 89 6d 50          	mov    %r13,0x50(%rbp)
14029a556:	48 89 8d 28 07 00 00 	mov    %rcx,0x728(%rbp)
14029a55d:	48 8b 05 e4 1a 18 01 	mov    0x1181ae4(%rip),%rax        # 0x14141c048
14029a564:	48 8b 88 f8 09 00 00 	mov    0x9f8(%rax),%rcx