1408c04f1:	41 f6 47 30 02       	testb  $0x2,0x30(%r15)
1408c04f6:	74 66                	je     0x1408c055e
1408c04f8:	49 8b 4f 48          	mov    0x48(%r15),%rcx
1408c04fc:	48 85 c9             	test   %rcx,%rcx
1408c04ff:	74 5d                	je     0x1408c055e
1408c0501:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c0508:	00
1408c0509:	74 0d                	je     0x1408c0518
1408c050b:	48 8b d1             	mov    %rcx,%rdx
1408c050e:	48 8b cb             	mov    %rbx,%rcx
1408c0511:	e8 2a 34 ff ff       	call   0x1408b3940
1408c0516:	eb 46                	jmp    0x1408c055e
1408c0518:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408c051f:	73 38                	jae    0x1408c0559
1408c0521:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408c0528:	72 13                	jb     0x1408c053d
1408c052a:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c0531:	48 89 01             	mov    %rax,(%rcx)
1408c0534:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408c053b:	eb 21                	jmp    0x1408c055e
1408c053d:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408c0544:	72 13                	jb     0x1408c0559
1408c0546:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c054d:	48 89 01             	mov    %rax,(%rcx)
1408c0550:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408c0557:	eb 05                	jmp    0x1408c055e
1408c0559:	e8 f2 b5 fc ff       	call   0x14088bb50
1408c055e:	41 f6 47 30 04       	testb  $0x4,0x30(%r15)
1408c0563:	74 11                	je     0x1408c0576
1408c0565:	49 8b 57 48          	mov    0x48(%r15),%rdx
1408c0569:	48 85 d2             	test   %rdx,%rdx
1408c056c:	74 08                	je     0x1408c0576
1408c056e:	48 8b cb             	mov    %rbx,%rcx
1408c0571:	e8 fa 36 fe ff       	call   0x1408a3c70
1408c0576:	49 8b 57 10          	mov    0x10(%r15),%rdx
1408c057a:	48 85 d2             	test   %rdx,%rdx
1408c057d:	74 18                	je     0x1408c0597
1408c057f:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c0586:	00
1408c0587:	75 06                	jne    0x1408c058f
1408c0589:	83 42 2c ff          	addl   $0xffffffff,0x2c(%rdx)
1408c058d:	75 08                	jne    0x1408c0597
1408c058f:	48 8b cb             	mov    %rbx,%rcx
1408c0592:	e8 89 e6 fd ff       	call   0x14089ec20
1408c0597:	49 8b 57 18          	mov    0x18(%r15),%rdx
1408c059b:	48 85 d2             	test   %rdx,%rdx
1408c059e:	74 08                	je     0x1408c05a8
1408c05a0:	48 8b cb             	mov    %rbx,%rcx
1408c05a3:	e8 c8 e5 03 00       	call   0x1408feb70
1408c05a8:	41 f7 47 30 00 04 00 	testl  $0x400,0x30(%r15)
1408c05af:	00
1408c05b0:	0f 84 f0 00 00 00    	je     0x1408c06a6
1408c05b6:	49 8b 7f 38          	mov    0x38(%r15),%rdi
1408c05ba:	48 85 ff             	test   %rdi,%rdi
1408c05bd:	0f 84 f4 00 00 00    	je     0x1408c06b7
1408c05c3:	45 33 f6             	xor    %r14d,%r14d
1408c05c6:	44 39 37             	cmp    %r14d,(%rdi)
1408c05c9:	7e 79                	jle    0x1408c0644
1408c05cb:	48 8d 77 08          	lea    0x8(%rdi),%rsi
1408c05cf:	90                   	nop
1408c05d0:	48 8b 0e             	mov    (%rsi),%rcx
1408c05d3:	48 85 c9             	test   %rcx,%rcx
1408c05d6:	74 5d                	je     0x1408c0635
1408c05d8:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c05df:	00
1408c05e0:	74 0d                	je     0x1408c05ef
1408c05e2:	48 8b d1             	mov    %rcx,%rdx
1408c05e5:	48 8b cb             	mov    %rbx,%rcx
1408c05e8:	e8 53 33 ff ff       	call   0x1408b3940
1408c05ed:	eb 46                	jmp    0x1408c0635
1408c05ef:	48 3b 8b f0 01 00 00 	cmp    0x1f0(%rbx),%rcx
1408c05f6:	73 38                	jae    0x1408c0630
1408c05f8:	48 3b 8b e0 01 00 00 	cmp    0x1e0(%rbx),%rcx
1408c05ff:	72 13                	jb     0x1408c0614
1408c0601:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c0608:	48 89 01             	mov    %rax,(%rcx)
1408c060b:	48 89 8b d8 01 00 00 	mov    %rcx,0x1d8(%rbx)
1408c0612:	eb 21                	jmp    0x1408c0635
1408c0614:	48 3b 8b e8 01 00 00 	cmp    0x1e8(%rbx),%rcx
1408c061b:	72 13                	jb     0x1408c0630
1408c061d:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c0624:	48 89 01             	mov    %rax,(%rcx)
1408c0627:	48 89 8b c8 01 00 00 	mov    %rcx,0x1c8(%rbx)
1408c062e:	eb 05                	jmp    0x1408c0635
1408c0630:	e8 1b b5 fc ff       	call   0x14088bb50
1408c0635:	41 ff c6             	inc    %r14d
1408c0638:	48 83 c6 10          	add    $0x10,%rsi
1408c063c:	44 3b 37             	cmp    (%rdi),%r14d
1408c063f:	7c 8f                	jl     0x1408c05d0
1408c0641:	8b 75 77             	mov    0x77(%rbp),%esi
1408c0644:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c064b:	00
1408c064c:	74 0d                	je     0x1408c065b
1408c064e:	48 8b d7             	mov    %rdi,%rdx
1408c0651:	48 8b cb             	mov    %rbx,%rcx
1408c0654:	e8 e7 32 ff ff       	call   0x1408b3940
1408c0659:	eb 5c                	jmp    0x1408c06b7
1408c065b:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408c0662:	73 38                	jae    0x1408c069c
1408c0664:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408c066b:	72 13                	jb     0x1408c0680
1408c066d:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c0674:	48 89 07             	mov    %rax,(%rdi)
1408c0677:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408c067e:	eb 37                	jmp    0x1408c06b7
1408c0680:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408c0687:	72 13                	jb     0x1408c069c
1408c0689:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c0690:	48 89 07             	mov    %rax,(%rdi)
1408c0693:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408c069a:	eb 1b                	jmp    0x1408c06b7
1408c069c:	48 8b cf             	mov    %rdi,%rcx
1408c069f:	e8 ac b4 fc ff       	call   0x14088bb50
1408c06a4:	eb 11                	jmp    0x1408c06b7
1408c06a6:	49 8b 57 38          	mov    0x38(%r15),%rdx
1408c06aa:	48 85 d2             	test   %rdx,%rdx
1408c06ad:	74 08                	je     0x1408c06b7
1408c06af:	48 8b cb             	mov    %rbx,%rcx
1408c06b2:	e8 59 e1 01 00       	call   0x1408de810
1408c06b7:	ff c6                	inc    %esi
1408c06b9:	49 83 c7 68          	add    $0x68,%r15
1408c06bd:	89 75 77             	mov    %esi,0x77(%rbp)
1408c06c0:	41 3b 34 24          	cmp    (%r12),%esi
1408c06c4:	0f 8c f6 fc ff ff    	jl     0x1408c03c0
1408c06ca:	4c 8b 75 df          	mov    -0x21(%rbp),%r14
1408c06ce:	45 33 ff             	xor    %r15d,%r15d
1408c06d1:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c06d8:	00
1408c06d9:	74 10                	je     0x1408c06eb
1408c06db:	49 8b d4             	mov    %r12,%rdx
1408c06de:	48 8b cb             	mov    %rbx,%rcx
1408c06e1:	e8 5a 32 ff ff       	call   0x1408b3940
1408c06e6:	e9 be 00 00 00       	jmp    0x1408c07a9
1408c06eb:	4c 3b a3 f0 01 00 00 	cmp    0x1f0(%rbx),%r12
1408c06f2:	73 3d                	jae    0x1408c0731
1408c06f4:	4c 3b a3 e0 01 00 00 	cmp    0x1e0(%rbx),%r12
1408c06fb:	72 17                	jb     0x1408c0714
1408c06fd:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c0704:	49 89 04 24          	mov    %rax,(%r12)
1408c0708:	4c 89 a3 d8 01 00 00 	mov    %r12,0x1d8(%rbx)
1408c070f:	e9 95 00 00 00       	jmp    0x1408c07a9
1408c0714:	4c 3b a3 e8 01 00 00 	cmp    0x1e8(%rbx),%r12
1408c071b:	72 14                	jb     0x1408c0731
1408c071d:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c0724:	49 89 04 24          	mov    %rax,(%r12)
1408c0728:	4c 89 a3 c8 01 00 00 	mov    %r12,0x1c8(%rbx)
1408c072f:	eb 78                	jmp    0x1408c07a9
1408c0731:	83 3d f8 ce ae 00 00 	cmpl   $0x0,0xaecef8(%rip)        # 0x1413ad630
1408c0738:	74 5f                	je     0x1408c0799
1408c073a:	48 8b 0d cf 33 b7 00 	mov    0xb733cf(%rip),%rcx        # 0x141433b10
1408c0741:	48 85 c9             	test   %rcx,%rcx
1408c0744:	74 0d                	je     0x1408c0753
1408c0746:	48 8b 05 63 cf ae 00 	mov    0xaecf63(%rip),%rax        # 0x1413ad6b0
1408c074d:	ff 15 cd 32 6c 00    	call   *0x6c32cd(%rip)        # 0x140f83a20
1408c0753:	48 8b 05 0e cf ae 00 	mov    0xaecf0e(%rip),%rax        # 0x1413ad668
1408c075a:	49 8b cc             	mov    %r12,%rcx
1408c075d:	ff 15 bd 32 6c 00    	call   *0x6c32bd(%rip)        # 0x140f83a20
1408c0763:	48 ff 0d 2e 33 b7 00 	decq   0xb7332e(%rip)        # 0x141433a98
1408c076a:	48 63 c8             	movslq %eax,%rcx
1408c076d:	48 29 0d dc 32 b7 00 	sub    %rcx,0xb732dc(%rip)        # 0x141433a50
1408c0774:	49 8b cc             	mov    %r12,%rcx
1408c0777:	48 8b 05 da ce ae 00 	mov    0xaeceda(%rip),%rax        # 0x1413ad658
1408c077e:	ff 15 9c 32 6c 00    	call   *0x6c329c(%rip)        # 0x140f83a20
1408c0784:	48 8b 0d 85 33 b7 00 	mov    0xb73385(%rip),%rcx        # 0x141433b10
1408c078b:	48 85 c9             	test   %rcx,%rcx
1408c078e:	74 19                	je     0x1408c07a9
1408c0790:	48 8b 05 29 cf ae 00 	mov    0xaecf29(%rip),%rax        # 0x1413ad6c0
1408c0797:	eb 0a                	jmp    0x1408c07a3
1408c0799:	48 8b 05 b8 ce ae 00 	mov    0xaeceb8(%rip),%rax        # 0x1413ad658
1408c07a0:	49 8b cc             	mov    %r12,%rcx
1408c07a3:	ff 15 77 32 6c 00    	call   *0x6c3277(%rip)        # 0x140f83a20
1408c07a9:	49 8b 55 30          	mov    0x30(%r13),%rdx
1408c07ad:	48 85 d2             	test   %rdx,%rdx
1408c07b0:	74 08                	je     0x1408c07ba
1408c07b2:	48 8b cb             	mov    %rbx,%rcx
1408c07b5:	e8 56 e0 01 00       	call   0x1408de810
1408c07ba:	49 8b 55 38          	mov    0x38(%r13),%rdx
1408c07be:	48 85 d2             	test   %rdx,%rdx
1408c07c1:	74 08                	je     0x1408c07cb
1408c07c3:	48 8b cb             	mov    %rbx,%rcx
1408c07c6:	e8 a5 34 fe ff       	call   0x1408a3c70
1408c07cb:	49 8b 55 40          	mov    0x40(%r13),%rdx
1408c07cf:	48 85 d2             	test   %rdx,%rdx
1408c07d2:	74 08                	je     0x1408c07dc
1408c07d4:	48 8b cb             	mov    %rbx,%rcx
1408c07d7:	e8 34 e0 01 00       	call   0x1408de810
1408c07dc:	49 8b 55 48          	mov    0x48(%r13),%rdx
1408c07e0:	48 85 d2             	test   %rdx,%rdx
1408c07e3:	74 08                	je     0x1408c07ed
1408c07e5:	48 8b cb             	mov    %rbx,%rcx
1408c07e8:	e8 83 34 fe ff       	call   0x1408a3c70
1408c07ed:	49 8b 55 60          	mov    0x60(%r13),%rdx
1408c07f1:	48 85 d2             	test   %rdx,%rdx
1408c07f4:	74 08                	je     0x1408c07fe
1408c07f6:	48 8b cb             	mov    %rbx,%rcx
1408c07f9:	e8 12 e0 01 00       	call   0x1408de810
1408c07fe:	49 8b 7d 68          	mov    0x68(%r13),%rdi
1408c0802:	48 85 ff             	test   %rdi,%rdi
1408c0805:	0f 84 95 00 00 00    	je     0x1408c08a0
1408c080b:	83 3f 00             	cmpl   $0x0,(%rdi)
1408c080e:	41 8b f7             	mov    %r15d,%esi
1408c0811:	7e 2d                	jle    0x1408c0840
1408c0813:	0f 1f 40 00          	nopl   0x0(%rax)
1408c0817:	66 0f 1f 84 00 00 00 	nopw   0x0(%rax,%rax,1)
1408c081e:	00 00
1408c0820:	48 63 c6             	movslq %esi,%rax
1408c0823:	48 8b cb             	mov    %rbx,%rcx
1408c0826:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
1408c082a:	48 c1 e2 04          	shl    $0x4,%rdx
1408c082e:	48 83 c2 10          	add    $0x10,%rdx
1408c0832:	48 03 d7             	add    %rdi,%rdx
1408c0835:	e8 66 da fd ff       	call   0x14089e2a0
1408c083a:	ff c6                	inc    %esi
1408c083c:	3b 37                	cmp    (%rdi),%esi
1408c083e:	7c e0                	jl     0x1408c0820
1408c0840:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c0847:	00
1408c0848:	74 0d                	je     0x1408c0857
1408c084a:	48 8b d7             	mov    %rdi,%rdx
1408c084d:	48 8b cb             	mov    %rbx,%rcx
1408c0850:	e8 eb 30 ff ff       	call   0x1408b3940
1408c0855:	eb 49                	jmp    0x1408c08a0
1408c0857:	48 3b bb f0 01 00 00 	cmp    0x1f0(%rbx),%rdi
1408c085e:	73 38                	jae    0x1408c0898
1408c0860:	48 3b bb e0 01 00 00 	cmp    0x1e0(%rbx),%rdi
1408c0867:	72 13                	jb     0x1408c087c
1408c0869:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c0870:	48 89 07             	mov    %rax,(%rdi)
1408c0873:	48 89 bb d8 01 00 00 	mov    %rdi,0x1d8(%rbx)
1408c087a:	eb 24                	jmp    0x1408c08a0
1408c087c:	48 3b bb e8 01 00 00 	cmp    0x1e8(%rbx),%rdi
1408c0883:	72 13                	jb     0x1408c0898
1408c0885:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c088c:	48 89 07             	mov    %rax,(%rdi)
1408c088f:	48 89 bb c8 01 00 00 	mov    %rdi,0x1c8(%rbx)
1408c0896:	eb 08                	jmp    0x1408c08a0
1408c0898:	48 8b cf             	mov    %rdi,%rcx
1408c089b:	e8 b0 b2 fc ff       	call   0x14088bb50
1408c08a0:	49 8b 55 78          	mov    0x78(%r13),%rdx
1408c08a4:	48 85 d2             	test   %rdx,%rdx
1408c08a7:	74 1b                	je     0x1408c08c4
1408c08a9:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1408c08b0:	48 8b 7a 40          	mov    0x40(%rdx),%rdi
1408c08b4:	48 8b cb             	mov    %rbx,%rcx
1408c08b7:	e8 94 06 06 00       	call   0x140920f50
1408c08bc:	48 8b d7             	mov    %rdi,%rdx
1408c08bf:	48 85 ff             	test   %rdi,%rdi
1408c08c2:	75 ec                	jne    0x1408c08b0
1408c08c4:	49 8b 4d 70          	mov    0x70(%r13),%rcx
1408c08c8:	48 85 c9             	test   %rcx,%rcx
1408c08cb:	74 31                	je     0x1408c08fe
1408c08cd:	0f 1f 00             	nopl   (%rax)
1408c08d0:	48 8b 51 38          	mov    0x38(%rcx),%rdx
1408c08d4:	48 85 d2             	test   %rdx,%rdx
1408c08d7:	74 1c                	je     0x1408c08f5
1408c08d9:	48 8b 41 40          	mov    0x40(%rcx),%rax
1408c08dd:	48 89 02             	mov    %rax,(%rdx)
1408c08e0:	48 8b 51 40          	mov    0x40(%rcx),%rdx
1408c08e4:	48 85 d2             	test   %rdx,%rdx
1408c08e7:	74 08                	je     0x1408c08f1
1408c08e9:	48 8b 41 38          	mov    0x38(%rcx),%rax
1408c08ed:	48 89 42 38          	mov    %rax,0x38(%rdx)
1408c08f1:	4c 89 79 38          	mov    %r15,0x38(%rcx)
1408c08f5:	49 8b 4d 70          	mov    0x70(%r13),%rcx
1408c08f9:	48 85 c9             	test   %rcx,%rcx
1408c08fc:	75 d2                	jne    0x1408c08d0
1408c08fe:	48 83 bb 00 03 00 00 	cmpq   $0x0,0x300(%rbx)
1408c0905:	00
1408c0906:	74 0d                	je     0x1408c0915
1408c0908:	49 8b d5             	mov    %r13,%rdx
1408c090b:	48 8b cb             	mov    %rbx,%rcx
1408c090e:	e8 2d 30 ff ff       	call   0x1408b3940
1408c0913:	eb 4b                	jmp    0x1408c0960
1408c0915:	4c 3b ab f0 01 00 00 	cmp    0x1f0(%rbx),%r13
1408c091c:	73 3a                	jae    0x1408c0958
1408c091e:	4c 3b ab e0 01 00 00 	cmp    0x1e0(%rbx),%r13
1408c0925:	72 14                	jb     0x1408c093b
1408c0927:	48 8b 83 d8 01 00 00 	mov    0x1d8(%rbx),%rax
1408c092e:	49 89 45 00          	mov    %rax,0x0(%r13)
1408c0932:	4c 89 ab d8 01 00 00 	mov    %r13,0x1d8(%rbx)
1408c0939:	eb 25                	jmp    0x1408c0960
1408c093b:	4c 3b ab e8 01 00 00 	cmp    0x1e8(%rbx),%r13
1408c0942:	72 14                	jb     0x1408c0958
1408c0944:	48 8b 83 c8 01 00 00 	mov    0x1c8(%rbx),%rax
1408c094b:	49 89 45 00          	mov    %rax,0x0(%r13)
1408c094f:	4c 89 ab c8 01 00 00 	mov    %r13,0x1c8(%rbx)
1408c0956:	eb 08                	jmp    0x1408c0960
1408c0958:	49 8b cd             	mov    %r13,%rcx
1408c095b:	e8 f0 b1 fc ff       	call   0x14088bb50
1408c0960:	4d 8b ee             	mov    %r14,%r13
1408c0963:	4d 85 f6             	test   %r14,%r14
1408c0966:	0f 85 14 fa ff ff    	jne    0x1408c0380
1408c096c:	44 8b 75 6f          	mov    0x6f(%rbp),%r14d
1408c0970:	33 f6                	xor    %esi,%esi
1408c0972:	4c 8b 7d 97          	mov    -0x69(%rbp),%r15
1408c0976:	4c 8b 65 67          	mov    0x67(%rbp),%r12
1408c097a:	4c 8b 6d 9f          	mov    -0x61(%rbp),%r13
1408c097e:	49 8b 47 20          	mov    0x20(%r15),%rax
1408c0982:	48 85 c0             	test   %rax,%rax
1408c0985:	74 30                	je     0x1408c09b7
1408c0987:	83 38 00             	cmpl   $0x0,(%rax)
1408c098a:	7e 2b                	jle    0x1408c09b7
1408c098c:	48 8b fe             	mov    %rsi,%rdi
1408c098f:	45 85 f6             	test   %r14d,%r14d
1408c0992:	75 23                	jne    0x1408c09b7
1408c0994:	48 8b 54 38 30       	mov    0x30(%rax,%rdi,1),%rdx
1408c0999:	48 85 d2             	test   %rdx,%rdx
1408c099c:	74 0b                	je     0x1408c09a9
1408c099e:	45 33 c0             	xor    %r8d,%r8d
1408c09a1:	49 8b cc             	mov    %r12,%rcx
1408c09a4:	e8 17 ed 03 00       	call   0x1408ff6c0
1408c09a9:	49 8b 47 20          	mov    0x20(%r15),%rax
1408c09ad:	ff c6                	inc    %esi
1408c09af:	48 83 c7 68          	add    $0x68,%rdi
1408c09b3:	3b 30                	cmp    (%rax),%esi
1408c09b5:	7c dd                	jl     0x1408c0994
1408c09b7:	80 7b 67 00          	cmpb   $0x0,0x67(%rbx)
1408c09bb:	4c 89 6d af          	mov    %r13,-0x51(%rbp)
1408c09bf:	74 0b                	je     0x1408c09cc
1408c09c1:	41 be 07 00 00 00    	mov    $0x7,%r14d
1408c09c7:	e9 26 01 00 00       	jmp    0x1408c0af2
1408c09cc:	45 85 f6             	test   %r14d,%r14d
1408c09cf:	0f 85 21 01 00 00    	jne    0x1408c0af6
1408c09d5:	49 8b 57 28          	mov    0x28(%r15),%rdx
1408c09d9:	48 85 d2             	test   %rdx,%rdx
1408c09dc:	74 17                	je     0x1408c09f5
1408c09de:	48 8d 4d a7          	lea    -0x59(%rbp),%rcx
1408c09e2:	e8 29 8a 03 00       	call   0x1408f9410
1408c09e7:	89 45 6f             	mov    %eax,0x6f(%rbp)
1408c09ea:	44 8b f0             	mov    %eax,%r14d
1408c09ed:	85 c0                	test   %eax,%eax
1408c09ef:	0f 85 01 01 00 00    	jne    0x1408c0af6
1408c09f5:	4d 8b 6f 30          	mov    0x30(%r15),%r13
1408c09f9:	45 33 f6             	xor    %r14d,%r14d
1408c09fc:	4d 85 ed             	test   %r13,%r13
1408c09ff:	0f 84 e9 00 00 00    	je     0x1408c0aee
1408c0a05:	8b 4d cf             	mov    -0x31(%rbp),%ecx
1408c0a08:	48 8d 05 51 0f 00 00 	lea    0xf51(%rip),%rax        # 0x1408c1960
1408c0a0f:	48 8b 55 a7          	mov    -0x59(%rbp),%rdx
1408c0a13:	44 8b f9             	mov    %ecx,%r15d
1408c0a16:	48 89 45 ef          	mov    %rax,-0x11(%rbp)
1408c0a1a:	81 e1 ef 6f ff f7    	and    $0xf7ff6fef,%ecx
1408c0a20:	48 8d 05 d9 27 00 00 	lea    0x27d9(%rip),%rax        # 0x1408c3200
1408c0a27:	89 4d cf             	mov    %ecx,-0x31(%rbp)
1408c0a2a:	48 89 45 f7          	mov    %rax,-0x9(%rbp)
1408c0a2e:	41 81 e7 10 90 00 08 	and    $0x8009010,%r15d
1408c0a35:	48 8d 45 a7          	lea    -0x59(%rbp),%rax
1408c0a39:	48 89 55 e7          	mov    %rdx,-0x19(%rbp)
1408c0a3d:	48 89 45 0f          	mov    %rax,0xf(%rbp)
1408c0a41:	4c 89 75 ff          	mov    %r14,-0x1(%rbp)