140139108:	0f b7 01             	movzwl (%rcx),%eax
14013910b:	48 83 c1 02          	add    $0x2,%rcx
14013910f:	66 83 f8 2f          	cmp    $0x2f,%ax
140139113:	74 09                	je     0x14013911e
140139115:	66 83 f8 5c          	cmp    $0x5c,%ax
140139119:	41 8b c0             	mov    %r8d,%eax
14013911c:	75 05                	jne    0x140139123
14013911e:	b8 01 00 00 00       	mov    $0x1,%eax
140139123:	85 c0                	test   %eax,%eax
140139125:	74 d9                	je     0x140139100
140139127:	85 d2                	test   %edx,%edx
140139129:	48 8d 41 fe          	lea    -0x2(%rcx),%rax
14013912d:	49 0f 48 c0          	cmovs  %r8,%rax
140139131:	eb 03                	jmp    0x140139136
140139133:	49 8b c0             	mov    %r8,%rax
140139136:	48 85 c0             	test   %rax,%rax
140139139:	74 23                	je     0x14013915e
14013913b:	48 2b c6             	sub    %rsi,%rax
14013913e:	48 d1 f8             	sar    $1,%rax
140139141:	78 20                	js     0x140139163
140139143:	49 3b c1             	cmp    %r9,%rax
140139146:	77 1b                	ja     0x140139163
140139148:	44 8b c0             	mov    %eax,%r8d
14013914b:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140139150:	41 8b c0             	mov    %r8d,%eax
140139153:	48 8b 74 24 38       	mov    0x38(%rsp),%rsi
140139158:	48 83 c4 20          	add    $0x20,%rsp
14013915c:	5f                   	pop    %rdi
14013915d:	c3                   	ret
14013915e:	44 8b c7             	mov    %edi,%r8d
140139161:	eb e8                	jmp    0x14013914b
140139163:	e8 5c 36 ed ff       	call   0x14000c7c4
140139168:	cc                   	int3
140139169:	90                   	nop
14013916a:	90                   	nop
14013916b:	90                   	nop
14013916c:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140139171:	48 89 6c 24 10       	mov    %rbp,0x10(%rsp)
140139176:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14013917b:	57                   	push   %rdi
14013917c:	48 83 ec 20          	sub    $0x20,%rsp
140139180:	48 63 ea             	movslq %edx,%rbp
140139183:	48 8b f1             	mov    %rcx,%rsi
140139186:	8b d5                	mov    %ebp,%edx
140139188:	4c 8b d1             	mov    %rcx,%r10
14013918b:	eb 63                	jmp    0x1401391f0
14013918d:	48 8b fb             	mov    %rbx,%rdi
140139190:	49 2b fa             	sub    %r10,%rdi
140139193:	48 d1 ff             	sar    $1,%rdi
140139196:	48 83 ff 04          	cmp    $0x4,%rdi
14013919a:	7c 1c                	jl     0x1401391b8
14013919c:	ba 04 00 00 00       	mov    $0x4,%edx
1401391a1:	4c 8d 43 f8          	lea    -0x8(%rbx),%r8
1401391a5:	44 8b ca             	mov    %edx,%r9d
1401391a8:	48 8d 0d d9 36 14 00 	lea    0x1436d9(%rip),%rcx        # 0x14027c888
1401391af:	e8 84 d1 ed ff       	call   0x140016338
1401391b4:	85 c0                	test   %eax,%eax
1401391b6:	74 6a                	je     0x140139222
1401391b8:	48 83 ff 06          	cmp    $0x6,%rdi
1401391bc:	7c 1c                	jl     0x1401391da
1401391be:	ba 06 00 00 00       	mov    $0x6,%edx
1401391c3:	4c 8d 43 f4          	lea    -0xc(%rbx),%r8
1401391c7:	44 8b ca             	mov    %edx,%r9d
1401391ca:	48 8d 0d b7 36 14 00 	lea    0x1436b7(%rip),%rcx        # 0x14027c888
1401391d1:	e8 62 d1 ed ff       	call   0x140016338
1401391d6:	85 c0                	test   %eax,%eax
1401391d8:	74 48                	je     0x140139222
1401391da:	4c 8d 53 02          	lea    0x2(%rbx),%r10
1401391de:	48 8b d5             	mov    %rbp,%rdx
1401391e1:	48 03 d2             	add    %rdx,%rdx
1401391e4:	49 8b ca             	mov    %r10,%rcx
1401391e7:	49 2b d2             	sub    %r10,%rdx
1401391ea:	48 03 d6             	add    %rsi,%rdx
1401391ed:	48 d1 fa             	sar    $1,%rdx
1401391f0:	41 b8 21 00 00 00    	mov    $0x21,%r8d
1401391f6:	e8 ad ba ee ff       	call   0x140024ca8
1401391fb:	48 8b d8             	mov    %rax,%rbx
1401391fe:	48 85 c0             	test   %rax,%rax
140139201:	75 8a                	jne    0x14013918d
140139203:	8b d5                	mov    %ebp,%edx
140139205:	48 8b ce             	mov    %rsi,%rcx
140139208:	e8 9b ba ee ff       	call   0x140024ca8
14013920d:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140139212:	48 8b 6c 24 38       	mov    0x38(%rsp),%rbp
140139217:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
14013921c:	48 83 c4 20          	add    $0x20,%rsp
140139220:	5f                   	pop    %rdi
140139221:	c3                   	ret
140139222:	48 8b c3             	mov    %rbx,%rax
140139225:	eb e6                	jmp    0x14013920d
140139227:	cc                   	int3
140139228:	90                   	nop
140139229:	90                   	nop
14013922a:	90                   	nop
14013922b:	90                   	nop
14013922c:	90                   	nop
14013922d:	90                   	nop
14013922e:	90                   	nop
14013922f:	90                   	nop
140139230:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
140139235:	57                   	push   %rdi
140139236:	48 83 ec 20          	sub    $0x20,%rsp
14013923a:	8b da                	mov    %edx,%ebx
14013923c:	48 8b f9             	mov    %rcx,%rdi
14013923f:	e8 30 02 00 00       	call   0x140139474
140139244:	f6 c3 01             	test   $0x1,%bl
140139247:	74 25                	je     0x14013926e
140139249:	48 8b 4f 08          	mov    0x8(%rdi),%rcx
14013924d:	48 85 c9             	test   %rcx,%rcx
140139250:	74 12                	je     0x140139264
140139252:	48 8b 01             	mov    (%rcx),%rax
140139255:	48 8b d7             	mov    %rdi,%rdx
140139258:	48 8b 40 10          	mov    0x10(%rax),%rax
14013925c:	ff 15 ce 9b 0d 00    	call   *0xd9bce(%rip)        # 0x140212e30
140139262:	eb 0a                	jmp    0x14013926e
140139264:	48 8b cf             	mov    %rdi,%rcx
140139267:	ff 15 d3 98 0d 00    	call   *0xd98d3(%rip)        # 0x140212b40
14013926d:	90                   	nop
14013926e:	48 8b c7             	mov    %rdi,%rax
140139271:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
140139276:	48 83 c4 20          	add    $0x20,%rsp
14013927a:	5f                   	pop    %rdi
14013927b:	c3                   	ret
14013927c:	4c 8b c1             	mov    %rcx,%r8
14013927f:	48 89 51 08          	mov    %rdx,0x8(%rcx)
140139283:	45 33 db             	xor    %r11d,%r11d
140139286:	48 c7 41 20 01 00 00 	movq   $0x1,0x20(%rcx)
14013928d:	00
14013928e:	4c 89 59 28          	mov    %r11,0x28(%rcx)
140139292:	4c 8d 15 df 85 10 00 	lea    0x1085df(%rip),%r10        # 0x140241878
140139299:	4c 89 59 30          	mov    %r11,0x30(%rcx)
14013929d:	4c 8d 0d dc 85 10 00 	lea    0x1085dc(%rip),%r9        # 0x140241880
1401392a4:	4c 89 59 38          	mov    %r11,0x38(%rcx)
1401392a8:	48 8d 05 31 87 10 00 	lea    0x108731(%rip),%rax        # 0x1402419e0
1401392af:	48 89 01             	mov    %rax,(%rcx)
1401392b2:	48 8d 05 2f 87 10 00 	lea    0x10872f(%rip),%rax        # 0x1402419e8
1401392b9:	48 89 41 10          	mov    %rax,0x10(%rcx)
1401392bd:	48 8d 05 d4 86 10 00 	lea    0x1086d4(%rip),%rax        # 0x140241998
1401392c4:	48 89 41 18          	mov    %rax,0x18(%rcx)
1401392c8:	49 8d 40 58          	lea    0x58(%r8),%rax
1401392cc:	48 8b 0d 95 a2 1d 00 	mov    0x1da295(%rip),%rcx        # 0x140313568
1401392d3:	49 89 80 b0 00 00 00 	mov    %rax,0xb0(%r8)
1401392da:	66 44 89 18          	mov    %r11w,(%rax)
1401392de:	49 89 48 48          	mov    %rcx,0x48(%r8)
1401392e2:	4d 89 50 40          	mov    %r10,0x40(%r8)
1401392e6:	4d 89 48 50          	mov    %r9,0x50(%r8)
1401392ea:	49 c7 80 a4 00 00 00 	movq   $0x26,0xa4(%r8)
1401392f1:	26 00 00 00
1401392f5:	45 89 98 b8 00 00 00 	mov    %r11d,0xb8(%r8)
1401392fc:	66 44 89 58 4a       	mov    %r11w,0x4a(%rax)
140139301:	49 8d 80 d8 00 00 00 	lea    0xd8(%r8),%rax
140139308:	49 89 80 30 01 00 00 	mov    %rax,0x130(%r8)
14013930f:	66 44 89 18          	mov    %r11w,(%rax)
140139313:	49 89 88 c8 00 00 00 	mov    %rcx,0xc8(%r8)
14013931a:	4d 89 90 c0 00 00 00 	mov    %r10,0xc0(%r8)
140139321:	4d 89 88 d0 00 00 00 	mov    %r9,0xd0(%r8)
140139328:	49 c7 80 24 01 00 00 	movq   $0x26,0x124(%r8)
14013932f:	26 00 00 00
140139333:	45 89 98 38 01 00 00 	mov    %r11d,0x138(%r8)
14013933a:	66 44 89 58 4a       	mov    %r11w,0x4a(%rax)
14013933f:	49 8d 80 58 01 00 00 	lea    0x158(%r8),%rax
140139346:	49 89 80 b0 01 00 00 	mov    %rax,0x1b0(%r8)
14013934d:	66 44 89 18          	mov    %r11w,(%rax)
140139351:	49 89 88 48 01 00 00 	mov    %rcx,0x148(%r8)
140139358:	4d 89 90 40 01 00 00 	mov    %r10,0x140(%r8)
14013935f:	4d 89 88 50 01 00 00 	mov    %r9,0x150(%r8)
140139366:	49 c7 80 a4 01 00 00 	movq   $0x26,0x1a4(%r8)
14013936d:	26 00 00 00
140139371:	45 89 98 b8 01 00 00 	mov    %r11d,0x1b8(%r8)
140139378:	66 44 89 58 4a       	mov    %r11w,0x4a(%rax)
14013937d:	49 8d 80 d8 01 00 00 	lea    0x1d8(%r8),%rax
140139384:	49 89 80 30 02 00 00 	mov    %rax,0x230(%r8)
14013938b:	66 44 89 18          	mov    %r11w,(%rax)
14013938f:	49 89 88 c8 01 00 00 	mov    %rcx,0x1c8(%r8)
140139396:	4d 89 90 c0 01 00 00 	mov    %r10,0x1c0(%r8)
14013939d:	4d 89 88 d0 01 00 00 	mov    %r9,0x1d0(%r8)
1401393a4:	49 c7 80 24 02 00 00 	movq   $0x26,0x224(%r8)
1401393ab:	26 00 00 00
1401393af:	45 89 98 38 02 00 00 	mov    %r11d,0x238(%r8)
1401393b6:	66 44 89 58 4a       	mov    %r11w,0x4a(%rax)
1401393bb:	83 c8 ff             	or     $0xffffffff,%eax
1401393be:	41 89 80 40 02 00 00 	mov    %eax,0x240(%r8)
1401393c5:	41 89 80 44 02 00 00 	mov    %eax,0x244(%r8)
1401393cc:	41 89 80 4c 02 00 00 	mov    %eax,0x24c(%r8)
1401393d3:	41 89 80 54 02 00 00 	mov    %eax,0x254(%r8)
1401393da:	41 89 80 5c 02 00 00 	mov    %eax,0x25c(%r8)
1401393e1:	41 89 80 64 02 00 00 	mov    %eax,0x264(%r8)
1401393e8:	41 89 80 6c 02 00 00 	mov    %eax,0x26c(%r8)
1401393ef:	41 89 80 74 02 00 00 	mov    %eax,0x274(%r8)
1401393f6:	41 89 80 7c 02 00 00 	mov    %eax,0x27c(%r8)
1401393fd:	41 89 80 84 02 00 00 	mov    %eax,0x284(%r8)
140139404:	41 89 80 8c 02 00 00 	mov    %eax,0x28c(%r8)
14013940b:	41 89 80 94 02 00 00 	mov    %eax,0x294(%r8)
140139412:	49 8b c0             	mov    %r8,%rax
140139415:	45 89 98 48 02 00 00 	mov    %r11d,0x248(%r8)
14013941c:	45 89 98 50 02 00 00 	mov    %r11d,0x250(%r8)
140139423:	45 89 98 58 02 00 00 	mov    %r11d,0x258(%r8)
14013942a:	45 89 98 60 02 00 00 	mov    %r11d,0x260(%r8)
140139431:	45 89 98 68 02 00 00 	mov    %r11d,0x268(%r8)
140139438:	45 89 98 70 02 00 00 	mov    %r11d,0x270(%r8)
14013943f:	45 89 98 78 02 00 00 	mov    %r11d,0x278(%r8)
140139446:	45 89 98 80 02 00 00 	mov    %r11d,0x280(%r8)
14013944d:	45 89 98 88 02 00 00 	mov    %r11d,0x288(%r8)
140139454:	45 89 98 90 02 00 00 	mov    %r11d,0x290(%r8)
14013945b:	45 89 98 98 02 00 00 	mov    %r11d,0x298(%r8)
140139462:	4d 89 98 a0 02 00 00 	mov    %r11,0x2a0(%r8)
140139469:	4d 89 98 a8 02 00 00 	mov    %r11,0x2a8(%r8)
140139470:	c3                   	ret
140139471:	90                   	nop
140139472:	90                   	nop
140139473:	90                   	nop
140139474:	48 89 5c 24 10       	mov    %rbx,0x10(%rsp)
140139479:	57                   	push   %rdi
14013947a:	48 83 ec 20          	sub    $0x20,%rsp
14013947e:	48 8b d9             	mov    %rcx,%rbx
140139481:	48 8d 05 58 85 10 00 	lea    0x108558(%rip),%rax        # 0x1402419e0
140139488:	48 89 01             	mov    %rax,(%rcx)
14013948b:	48 8d 05 56 85 10 00 	lea    0x108556(%rip),%rax        # 0x1402419e8
140139492:	48 89 41 10          	mov    %rax,0x10(%rcx)
140139496:	48 8d 05 fb 84 10 00 	lea    0x1084fb(%rip),%rax        # 0x140241998
14013949d:	48 89 41 18          	mov    %rax,0x18(%rcx)
1401394a1:	48 8b 49 30          	mov    0x30(%rcx),%rcx
1401394a5:	48 85 c9             	test   %rcx,%rcx
1401394a8:	74 57                	je     0x140139501
1401394aa:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
1401394b0:	48 8b 01             	mov    (%rcx),%rax
1401394b3:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
1401394b8:	48 8d 15 b9 2e 14 00 	lea    0x142eb9(%rip),%rdx        # 0x14027c378
1401394bf:	48 8b 00             	mov    (%rax),%rax
1401394c2:	ff 15 68 99 0d 00    	call   *0xd9968(%rip)        # 0x140212e30
1401394c8:	85 c0                	test   %eax,%eax
1401394ca:	78 24                	js     0x1401394f0
1401394cc:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401394d1:	48 8b 01             	mov    (%rcx),%rax
1401394d4:	48 8b 40 28          	mov    0x28(%rax),%rax
1401394d8:	ff 15 52 99 0d 00    	call   *0xd9952(%rip)        # 0x140212e30
1401394de:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
1401394e3:	48 8b 01             	mov    (%rcx),%rax
1401394e6:	48 8b 40 10          	mov    0x10(%rax),%rax
1401394ea:	ff 15 40 99 0d 00    	call   *0xd9940(%rip)        # 0x140212e30
1401394f0:	48 8b 4b 30          	mov    0x30(%rbx),%rcx
1401394f4:	48 8b 01             	mov    (%rcx),%rax
1401394f7:	48 8b 40 10          	mov    0x10(%rax),%rax
1401394fb:	ff 15 2f 99 0d 00    	call   *0xd992f(%rip)        # 0x140212e30
140139501:	48 8b 4b 38          	mov    0x38(%rbx),%rcx
140139505:	48 85 c9             	test   %rcx,%rcx
140139508:	74 0d                	je     0x140139517
14013950a:	48 8b 01             	mov    (%rcx),%rax
14013950d:	48 8b 40 10          	mov    0x10(%rax),%rax
140139511:	ff 15 19 99 0d 00    	call   *0xd9919(%rip)        # 0x140212e30
140139517:	48 8d bb a8 02 00 00 	lea    0x2a8(%rbx),%rdi
14013951e:	48 85 ff             	test   %rdi,%rdi
140139521:	0f 84 83 00 00 00    	je     0x1401395aa
140139527:	48 8b 0f             	mov    (%rdi),%rcx
14013952a:	48 85 c9             	test   %rcx,%rcx
14013952d:	74 7b                	je     0x1401395aa
14013952f:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
140139535:	48 8b 01             	mov    (%rcx),%rax
140139538:	4c 8d 44 24 30       	lea    0x30(%rsp),%r8
14013953d:	48 8d 15 0c 33 14 00 	lea    0x14330c(%rip),%rdx        # 0x14027c850
140139544:	48 8b 00             	mov    (%rax),%rax
140139547:	ff 15 e3 98 0d 00    	call   *0xd98e3(%rip)        # 0x140212e30
14013954d:	85 c0                	test   %eax,%eax
14013954f:	78 45                	js     0x140139596
140139551:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140139556:	48 8b 01             	mov    (%rcx),%rax
140139559:	48 8b 80 a0 00 00 00 	mov    0xa0(%rax),%rax
140139560:	ff 15 ca 98 0d 00    	call   *0xd98ca(%rip)        # 0x140212e30
140139566:	48 8b d0             	mov    %rax,%rdx
140139569:	48 85 c0             	test   %rax,%rax
14013956c:	74 10                	je     0x14013957e
14013956e:	48 8b 08             	mov    (%rax),%rcx
140139571:	48 8b 41 10          	mov    0x10(%rcx),%rax
140139575:	48 8b ca             	mov    %rdx,%rcx
140139578:	ff 15 b2 98 0d 00    	call   *0xd98b2(%rip)        # 0x140212e30
14013957e:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
140139583:	48 8b 01             	mov    (%rcx),%rax
140139586:	48 8b 40 10          	mov    0x10(%rax),%rax
14013958a:	ff 15 a0 98 0d 00    	call   *0xd98a0(%rip)        # 0x140212e30
140139590:	48 83 64 24 30 00    	andq   $0x0,0x30(%rsp)
140139596:	48 8b 0f             	mov    (%rdi),%rcx
140139599:	48 8b 01             	mov    (%rcx),%rax
14013959c:	48 8b 40 10          	mov    0x10(%rax),%rax
1401395a0:	ff 15 8a 98 0d 00    	call   *0xd988a(%rip)        # 0x140212e30
1401395a6:	48 83 27 00          	andq   $0x0,(%rdi)
1401395aa:	48 8d 8b c0 01 00 00 	lea    0x1c0(%rbx),%rcx
1401395b1:	e8 e6 c7 ff ff       	call   0x140135d9c
1401395b6:	48 8d 8b 40 01 00 00 	lea    0x140(%rbx),%rcx
1401395bd:	e8 da c7 ff ff       	call   0x140135d9c
1401395c2:	48 8d 8b c0 00 00 00 	lea    0xc0(%rbx),%rcx
1401395c9:	e8 ce c7 ff ff       	call   0x140135d9c
1401395ce:	48 8d 4b 40          	lea    0x40(%rbx),%rcx
1401395d2:	e8 c5 c7 ff ff       	call   0x140135d9c
1401395d7:	48 8d 05 e2 dd 0f 00 	lea    0xfdde2(%rip),%rax        # 0x1402373c0
1401395de:	48 89 03             	mov    %rax,(%rbx)
1401395e1:	48 8b 5c 24 38       	mov    0x38(%rsp),%rbx
1401395e6:	48 83 c4 20          	add    $0x20,%rsp
1401395ea:	5f                   	pop    %rdi
1401395eb:	c3                   	ret
1401395ec:	90                   	nop
1401395ed:	90                   	nop
1401395ee:	90                   	nop
1401395ef:	90                   	nop
1401395f0:	48 83 ec 28          	sub    $0x28,%rsp
1401395f4:	4c 8b c9             	mov    %rcx,%r9
1401395f7:	4d 85 c0             	test   %r8,%r8
1401395fa:	75 0a                	jne    0x140139606
1401395fc:	b8 03 40 00 80       	mov    $0x80004003,%eax
140139601:	e9 aa 00 00 00       	jmp    0x1401396b0
140139606:	48 8b 02             	mov    (%rdx),%rax
140139609:	48 3b 05 88 6e 11 00 	cmp    0x116e88(%rip),%rax        # 0x140250498
140139610:	75 0d                	jne    0x14013961f
140139612:	48 8b 42 08          	mov    0x8(%rdx),%rax
140139616:	48 3b 05 83 6e 11 00 	cmp    0x116e83(%rip),%rax        # 0x1402504a0
14013961d:	74 19                	je     0x140139638
14013961f:	48 8b 02             	mov    (%rdx),%rax
140139622:	48 3b 05 5f 2d 14 00 	cmp    0x142d5f(%rip),%rax        # 0x14027c388
140139629:	75 1c                	jne    0x140139647
14013962b:	48 8b 42 08          	mov    0x8(%rdx),%rax
14013962f:	48 3b 05 5a 2d 14 00 	cmp    0x142d5a(%rip),%rax        # 0x14027c390
140139636:	75 0f                	jne    0x140139647
140139638:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
14013963c:	48 f7 d8             	neg    %rax
14013963f:	48 1b d2             	sbb    %rdx,%rdx
140139642:	49 23 d1             	and    %r9,%rdx
140139645:	eb 49                	jmp    0x140139690
140139647:	48 8b 02             	mov    (%rdx),%rax
14013964a:	48 3b 05 27 2d 14 00 	cmp    0x142d27(%rip),%rax        # 0x14027c378
140139651:	75 20                	jne    0x140139673
140139653:	48 8b 42 08          	mov    0x8(%rdx),%rax
140139657:	48 3b 05 22 2d 14 00 	cmp    0x142d22(%rip),%rax        # 0x14027c380
14013965e:	75 13                	jne    0x140139673
140139660:	48 8d 41 f0          	lea    -0x10(%rcx),%rax
140139664:	48 83 c1 08          	add    $0x8,%rcx
140139668:	48 f7 d8             	neg    %rax
14013966b:	48 1b d2             	sbb    %rdx,%rdx
14013966e:	48 23 d1             	and    %rcx,%rdx
140139671:	eb 1d                	jmp    0x140139690
140139673:	48 8b 02             	mov    (%rdx),%rax
140139676:	48 3b 05 b3 31 14 00 	cmp    0x1431b3(%rip),%rax        # 0x14027c830
14013967d:	75 28                	jne    0x1401396a7
14013967f:	48 8b 42 08          	mov    0x8(%rdx),%rax
140139683:	48 3b 05 ae 31 14 00 	cmp    0x1431ae(%rip),%rax        # 0x14027c838
14013968a:	75 1b                	jne    0x1401396a7
14013968c:	48 8d 51 f0          	lea    -0x10(%rcx),%rdx
140139690:	49 89 10             	mov    %rdx,(%r8)
140139693:	49 8b c9             	mov    %r9,%rcx
140139696:	49 8b 01             	mov    (%r9),%rax
140139699:	48 8b 40 08          	mov    0x8(%rax),%rax
14013969d:	ff 15 8d 97 0d 00    	call   *0xd978d(%rip)        # 0x140212e30