1408b65b6:	48 85 d2             	test   %rdx,%rdx
1408b65b9:	74 08                	je     0x1408b65c3
1408b65bb:	48 8b cf             	mov    %rdi,%rcx
1408b65be:	e8 ad d6 fe ff       	call   0x1408a3c70
1408b65c3:	48 8b 56 40          	mov    0x40(%rsi),%rdx
1408b65c7:	48 85 d2             	test   %rdx,%rdx
1408b65ca:	74 08                	je     0x1408b65d4
1408b65cc:	48 8b cf             	mov    %rdi,%rcx
1408b65cf:	e8 3c 82 02 00       	call   0x1408de810
1408b65d4:	48 8b 56 48          	mov    0x48(%rsi),%rdx
1408b65d8:	48 85 d2             	test   %rdx,%rdx
1408b65db:	74 08                	je     0x1408b65e5
1408b65dd:	48 8b cf             	mov    %rdi,%rcx
1408b65e0:	e8 8b d6 fe ff       	call   0x1408a3c70
1408b65e5:	48 8b 56 60          	mov    0x60(%rsi),%rdx
1408b65e9:	48 85 d2             	test   %rdx,%rdx
1408b65ec:	74 08                	je     0x1408b65f6
1408b65ee:	48 8b cf             	mov    %rdi,%rcx
1408b65f1:	e8 1a 82 02 00       	call   0x1408de810
1408b65f6:	48 8b 5e 68          	mov    0x68(%rsi),%rbx
1408b65fa:	48 85 db             	test   %rbx,%rbx
1408b65fd:	0f 84 91 00 00 00    	je     0x1408b6694
1408b6603:	41 8b ee             	mov    %r14d,%ebp
1408b6606:	44 39 33             	cmp    %r14d,(%rbx)
1408b6609:	7e 25                	jle    0x1408b6630
1408b660b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1408b6610:	48 63 c5             	movslq %ebp,%rax
1408b6613:	48 8b cf             	mov    %rdi,%rcx
1408b6616:	48 8d 14 40          	lea    (%rax,%rax,2),%rdx
1408b661a:	48 c1 e2 04          	shl    $0x4,%rdx
1408b661e:	48 83 c2 10          	add    $0x10,%rdx
1408b6622:	48 03 d3             	add    %rbx,%rdx
1408b6625:	e8 76 7c fe ff       	call   0x14089e2a0
1408b662a:	ff c5                	inc    %ebp
1408b662c:	3b 2b                	cmp    (%rbx),%ebp
1408b662e:	7c e0                	jl     0x1408b6610
1408b6630:	48 85 ff             	test   %rdi,%rdi
1408b6633:	74 57                	je     0x1408b668c
1408b6635:	4c 39 b7 00 03 00 00 	cmp    %r14,0x300(%rdi)
1408b663c:	74 0d                	je     0x1408b664b
1408b663e:	48 8b d3             	mov    %rbx,%rdx
1408b6641:	48 8b cf             	mov    %rdi,%rcx
1408b6644:	e8 f7 d2 ff ff       	call   0x1408b3940
1408b6649:	eb 49                	jmp    0x1408b6694
1408b664b:	48 3b 9f f0 01 00 00 	cmp    0x1f0(%rdi),%rbx
1408b6652:	73 38                	jae    0x1408b668c
1408b6654:	48 3b 9f e0 01 00 00 	cmp    0x1e0(%rdi),%rbx
1408b665b:	72 13                	jb     0x1408b6670
1408b665d:	48 8b 87 d8 01 00 00 	mov    0x1d8(%rdi),%rax
1408b6664:	48 89 03             	mov    %rax,(%rbx)
1408b6667:	48 89 9f d8 01 00 00 	mov    %rbx,0x1d8(%rdi)
1408b666e:	eb 24                	jmp    0x1408b6694
1408b6670:	48 3b 9f e8 01 00 00 	cmp    0x1e8(%rdi),%rbx
1408b6677:	72 13                	jb     0x1408b668c
1408b6679:	48 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%rax
1408b6680:	48 89 03             	mov    %rax,(%rbx)
1408b6683:	48 89 9f c8 01 00 00 	mov    %rbx,0x1c8(%rdi)
1408b668a:	eb 08                	jmp    0x1408b6694
1408b668c:	48 8b cb             	mov    %rbx,%rcx
1408b668f:	e8 bc 54 fd ff       	call   0x14088bb50
1408b6694:	48 8b 56 78          	mov    0x78(%rsi),%rdx
1408b6698:	48 85 d2             	test   %rdx,%rdx
1408b669b:	74 17                	je     0x1408b66b4
1408b669d:	0f 1f 00             	nopl   (%rax)
1408b66a0:	48 8b 5a 40          	mov    0x40(%rdx),%rbx
1408b66a4:	48 8b cf             	mov    %rdi,%rcx
1408b66a7:	e8 a4 a8 06 00       	call   0x140920f50
1408b66ac:	48 8b d3             	mov    %rbx,%rdx
1408b66af:	48 85 db             	test   %rbx,%rbx
1408b66b2:	75 ec                	jne    0x1408b66a0
1408b66b4:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1408b66b8:	48 85 c9             	test   %rcx,%rcx
1408b66bb:	74 31                	je     0x1408b66ee
1408b66bd:	0f 1f 00             	nopl   (%rax)
1408b66c0:	48 8b 51 38          	mov    0x38(%rcx),%rdx
1408b66c4:	48 85 d2             	test   %rdx,%rdx
1408b66c7:	74 1c                	je     0x1408b66e5
1408b66c9:	48 8b 41 40          	mov    0x40(%rcx),%rax
1408b66cd:	48 89 02             	mov    %rax,(%rdx)
1408b66d0:	48 8b 51 40          	mov    0x40(%rcx),%rdx
1408b66d4:	48 85 d2             	test   %rdx,%rdx
1408b66d7:	74 08                	je     0x1408b66e1
1408b66d9:	48 8b 41 38          	mov    0x38(%rcx),%rax
1408b66dd:	48 89 42 38          	mov    %rax,0x38(%rdx)
1408b66e1:	4c 89 71 38          	mov    %r14,0x38(%rcx)
1408b66e5:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1408b66e9:	48 85 c9             	test   %rcx,%rcx
1408b66ec:	75 d2                	jne    0x1408b66c0
1408b66ee:	48 85 ff             	test   %rdi,%rdi
1408b66f1:	74 5d                	je     0x1408b6750
1408b66f3:	4c 39 b7 00 03 00 00 	cmp    %r14,0x300(%rdi)
1408b66fa:	74 10                	je     0x1408b670c
1408b66fc:	48 8b d6             	mov    %rsi,%rdx
1408b66ff:	48 8b cf             	mov    %rdi,%rcx
1408b6702:	e8 39 d2 ff ff       	call   0x1408b3940
1408b6707:	e9 bc 00 00 00       	jmp    0x1408b67c8
1408b670c:	48 3b b7 f0 01 00 00 	cmp    0x1f0(%rdi),%rsi
1408b6713:	73 3b                	jae    0x1408b6750
1408b6715:	48 3b b7 e0 01 00 00 	cmp    0x1e0(%rdi),%rsi
1408b671c:	72 16                	jb     0x1408b6734
1408b671e:	48 8b 87 d8 01 00 00 	mov    0x1d8(%rdi),%rax
1408b6725:	48 89 06             	mov    %rax,(%rsi)
1408b6728:	48 89 b7 d8 01 00 00 	mov    %rsi,0x1d8(%rdi)
1408b672f:	e9 94 00 00 00       	jmp    0x1408b67c8
1408b6734:	48 3b b7 e8 01 00 00 	cmp    0x1e8(%rdi),%rsi
1408b673b:	72 13                	jb     0x1408b6750
1408b673d:	48 8b 87 c8 01 00 00 	mov    0x1c8(%rdi),%rax
1408b6744:	48 89 06             	mov    %rax,(%rsi)
1408b6747:	48 89 b7 c8 01 00 00 	mov    %rsi,0x1c8(%rdi)
1408b674e:	eb 78                	jmp    0x1408b67c8
1408b6750:	44 39 35 d9 6e af 00 	cmp    %r14d,0xaf6ed9(%rip)        # 0x1413ad630
1408b6757:	74 5f                	je     0x1408b67b8
1408b6759:	48 8b 0d b0 d3 b7 00 	mov    0xb7d3b0(%rip),%rcx        # 0x141433b10
1408b6760:	48 85 c9             	test   %rcx,%rcx
1408b6763:	74 0d                	je     0x1408b6772
1408b6765:	48 8b 05 44 6f af 00 	mov    0xaf6f44(%rip),%rax        # 0x1413ad6b0
1408b676c:	ff 15 ae d2 6c 00    	call   *0x6cd2ae(%rip)        # 0x140f83a20
1408b6772:	48 8b 05 ef 6e af 00 	mov    0xaf6eef(%rip),%rax        # 0x1413ad668
1408b6779:	48 8b ce             	mov    %rsi,%rcx
1408b677c:	ff 15 9e d2 6c 00    	call   *0x6cd29e(%rip)        # 0x140f83a20
1408b6782:	48 ff 0d 0f d3 b7 00 	decq   0xb7d30f(%rip)        # 0x141433a98
1408b6789:	48 63 c8             	movslq %eax,%rcx
1408b678c:	48 29 0d bd d2 b7 00 	sub    %rcx,0xb7d2bd(%rip)        # 0x141433a50
1408b6793:	48 8b ce             	mov    %rsi,%rcx
1408b6796:	48 8b 05 bb 6e af 00 	mov    0xaf6ebb(%rip),%rax        # 0x1413ad658
1408b679d:	ff 15 7d d2 6c 00    	call   *0x6cd27d(%rip)        # 0x140f83a20
1408b67a3:	48 8b 0d 66 d3 b7 00 	mov    0xb7d366(%rip),%rcx        # 0x141433b10
1408b67aa:	48 85 c9             	test   %rcx,%rcx
1408b67ad:	74 19                	je     0x1408b67c8
1408b67af:	48 8b 05 0a 6f af 00 	mov    0xaf6f0a(%rip),%rax        # 0x1413ad6c0
1408b67b6:	eb 0a                	jmp    0x1408b67c2
1408b67b8:	48 8b 05 99 6e af 00 	mov    0xaf6e99(%rip),%rax        # 0x1413ad658
1408b67bf:	48 8b ce             	mov    %rsi,%rcx
1408b67c2:	ff 15 58 d2 6c 00    	call   *0x6cd258(%rip)        # 0x140f83a20
1408b67c8:	49 8b f4             	mov    %r12,%rsi
1408b67cb:	4d 85 e4             	test   %r12,%r12
1408b67ce:	0f 85 ac fd ff ff    	jne    0x1408b6580
1408b67d4:	48 8b bc 24 30 01 00 	mov    0x130(%rsp),%rdi
1408b67db:	00
1408b67dc:	48 8b 5c 24 58       	mov    0x58(%rsp),%rbx
1408b67e1:	49 89 5d 50          	mov    %rbx,0x50(%r13)
1408b67e5:	48 8b 53 48          	mov    0x48(%rbx),%rdx
1408b67e9:	4c 89 6b 58          	mov    %r13,0x58(%rbx)
1408b67ed:	48 85 d2             	test   %rdx,%rdx
1408b67f0:	74 08                	je     0x1408b67fa
1408b67f2:	49 8b cf             	mov    %r15,%rcx
1408b67f5:	e8 76 d4 fe ff       	call   0x1408a3c70
1408b67fa:	4c 89 73 48          	mov    %r14,0x48(%rbx)
1408b67fe:	8b 8f 30 01 00 00    	mov    0x130(%rdi),%ecx
1408b6804:	85 c9                	test   %ecx,%ecx
1408b6806:	75 05                	jne    0x1408b680d
1408b6808:	41 8b c6             	mov    %r14d,%eax
1408b680b:	eb 38                	jmp    0x1408b6845
1408b680d:	4c 8b 47 10          	mov    0x10(%rdi),%r8
1408b6811:	85 c9                	test   %ecx,%ecx
1408b6813:	79 09                	jns    0x1408b681e
1408b6815:	41 8b 88 90 00 00 00 	mov    0x90(%r8),%ecx
1408b681c:	ff c9                	dec    %ecx
1408b681e:	49 8b 00             	mov    (%r8),%rax
1408b6821:	44 38 70 67          	cmp    %r14b,0x67(%rax)
1408b6825:	74 09                	je     0x1408b6830
1408b6827:	48 8d 05 2a d6 b7 00 	lea    0xb7d62a(%rip),%rax        # 0x141433e58
1408b682e:	eb 12                	jmp    0x1408b6842
1408b6830:	48 63 c9             	movslq %ecx,%rcx
1408b6833:	48 8d 14 49          	lea    (%rcx,%rcx,2),%rdx
1408b6837:	49 8b 88 88 00 00 00 	mov    0x88(%r8),%rcx
1408b683e:	48 8d 04 d1          	lea    (%rcx,%rdx,8),%rax
1408b6842:	8b 40 08             	mov    0x8(%rax),%eax
1408b6845:	44 39 77 30          	cmp    %r14d,0x30(%rdi)
1408b6849:	89 87 30 01 00 00    	mov    %eax,0x130(%rdi)
1408b684f:	41 0f 95 c6          	setne  %r14b
1408b6853:	41 8b c6             	mov    %r14d,%eax
1408b6856:	48 81 c4 e8 00 00 00 	add    $0xe8,%rsp
1408b685d:	41 5f                	pop    %r15
1408b685f:	41 5e                	pop    %r14
1408b6861:	41 5d                	pop    %r13
1408b6863:	41 5c                	pop    %r12
1408b6865:	5f                   	pop    %rdi
1408b6866:	5e                   	pop    %rsi
1408b6867:	5d                   	pop    %rbp
1408b6868:	5b                   	pop    %rbx
1408b6869:	c3                   	ret
1408b686a:	cc                   	int3
1408b686b:	cc                   	int3
1408b686c:	cc                   	int3
1408b686d:	cc                   	int3
1408b686e:	cc                   	int3
1408b686f:	cc                   	int3
1408b6870:	48 89 54 24 10       	mov    %rdx,0x10(%rsp)
1408b6875:	53                   	push   %rbx
1408b6876:	57                   	push   %rdi
1408b6877:	41 54                	push   %r12
1408b6879:	41 57                	push   %r15
1408b687b:	48 83 ec 48          	sub    $0x48,%rsp
1408b687f:	48 8b 7a 48          	mov    0x48(%rdx),%rdi
1408b6883:	4c 8b e1             	mov    %rcx,%r12
1408b6886:	48 85 ff             	test   %rdi,%rdi
1408b6889:	74 04                	je     0x1408b688f
1408b688b:	8b 1f                	mov    (%rdi),%ebx
1408b688d:	eb 02                	jmp    0x1408b6891
1408b688f:	33 db                	xor    %ebx,%ebx
1408b6891:	48 8b 01             	mov    (%rcx),%rax
1408b6894:	42 8d 14 03          	lea    (%rbx,%r8,1),%edx
1408b6898:	48 8b c8             	mov    %rax,%rcx
1408b689b:	48 89 84 24 88 00 00 	mov    %rax,0x88(%rsp)
1408b68a2:	00
1408b68a3:	41 b8 01 00 00 00    	mov    $0x1,%r8d
1408b68a9:	e8 82 56 03 00       	call   0x1408ebf30
1408b68ae:	4c 8b f8             	mov    %rax,%r15
1408b68b1:	48 85 c0             	test   %rax,%rax
1408b68b4:	0f 84 0f 01 00 00    	je     0x1408b69c9
1408b68ba:	48 63 c3             	movslq %ebx,%rax
1408b68bd:	48 89 44 24 20       	mov    %rax,0x20(%rsp)
1408b68c2:	85 db                	test   %ebx,%ebx
1408b68c4:	0f 8e fc 00 00 00    	jle    0x1408b69c6
1408b68ca:	48 89 ac 24 80 00 00 	mov    %rbp,0x80(%rsp)
1408b68d1:	00
1408b68d2:	49 8d 47 20          	lea    0x20(%r15),%rax
1408b68d6:	48 89 74 24 40       	mov    %rsi,0x40(%rsp)
1408b68db:	33 f6                	xor    %esi,%esi
1408b68dd:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1408b68e2:	48 83 c7 08          	add    $0x8,%rdi
1408b68e6:	48 89 44 24 70       	mov    %rax,0x70(%rsp)
1408b68eb:	4c 89 74 24 30       	mov    %r14,0x30(%rsp)
1408b68f0:	48 8b 2f             	mov    (%rdi),%rbp
1408b68f3:	f7 45 04 00 02 00 00 	testl  $0x200,0x4(%rbp)
1408b68fa:	74 10                	je     0x1408b690c
1408b68fc:	48 8b d5             	mov    %rbp,%rdx
1408b68ff:	49 8b cc             	mov    %r12,%rcx
1408b6902:	e8 69 79 02 00       	call   0x1408de270
1408b6907:	48 8b d8             	mov    %rax,%rbx
1408b690a:	eb 75                	jmp    0x1408b6981
1408b690c:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1408b6911:	44 0f b7 6f 18       	movzwl 0x18(%rdi),%r13d
1408b6916:	48 8b 50 50          	mov    0x50(%rax),%rdx
1408b691a:	45 8d 75 ff          	lea    -0x1(%r13),%r14d
1408b691e:	48 85 d2             	test   %rdx,%rdx
1408b6921:	74 1a                	je     0x1408b693d
1408b6923:	45 8b c6             	mov    %r14d,%r8d
1408b6926:	49 8b cc             	mov    %r12,%rcx
1408b6929:	e8 e2 e4 ff ff       	call   0x1408b4e10
1408b692e:	48 8b d8             	mov    %rax,%rbx
1408b6931:	48 85 c0             	test   %rax,%rax
1408b6934:	75 29                	jne    0x1408b695f
1408b6936:	48 8b 44 24 78       	mov    0x78(%rsp),%rax
1408b693b:	eb 02                	jmp    0x1408b693f
1408b693d:	33 db                	xor    %ebx,%ebx
1408b693f:	48 8b 40 20          	mov    0x20(%rax),%rax
1408b6943:	44 3b 30             	cmp    (%rax),%r14d
1408b6946:	7d 17                	jge    0x1408b695f
1408b6948:	49 8b d5             	mov    %r13,%rdx
1408b694b:	49 8b cc             	mov    %r12,%rcx
1408b694e:	48 c1 e2 05          	shl    $0x5,%rdx
1408b6952:	48 8b 54 02 e8       	mov    -0x18(%rdx,%rax,1),%rdx
1408b6957:	e8 14 79 02 00       	call   0x1408de270
1408b695c:	48 8b d8             	mov    %rax,%rbx
1408b695f:	48 85 db             	test   %rbx,%rbx
1408b6962:	75 0c                	jne    0x1408b6970
1408b6964:	48 8b 84 24 88 00 00 	mov    0x88(%rsp),%rax
1408b696b:	00
1408b696c:	48 8b 58 10          	mov    0x10(%rax),%rbx
1408b6970:	4c 8b 03             	mov    (%rbx),%r8
1408b6973:	48 8b d5             	mov    %rbp,%rdx
1408b6976:	49 8b cc             	mov    %r12,%rcx
1408b6979:	e8 42 36 02 00       	call   0x1408d9fc0
1408b697e:	48 89 07             	mov    %rax,(%rdi)
1408b6981:	48 8b 54 24 70       	mov    0x70(%rsp),%rdx
1408b6986:	48 89 1a             	mov    %rbx,(%rdx)
1408b6989:	48 83 c2 08          	add    $0x8,%rdx
1408b698d:	0f b6 47 10          	movzbl 0x10(%rdi),%eax
1408b6991:	48 83 c7 20          	add    $0x20,%rdi
1408b6995:	49 8b 4f 18          	mov    0x18(%r15),%rcx
1408b6999:	48 89 54 24 70       	mov    %rdx,0x70(%rsp)
1408b699e:	88 04 0e             	mov    %al,(%rsi,%rcx,1)
1408b69a1:	48 ff c6             	inc    %rsi
1408b69a4:	48 3b 74 24 20       	cmp    0x20(%rsp),%rsi
1408b69a9:	0f 8c 41 ff ff ff    	jl     0x1408b68f0
1408b69af:	4c 8b 74 24 30       	mov    0x30(%rsp),%r14
1408b69b4:	4c 8b 6c 24 38       	mov    0x38(%rsp),%r13
1408b69b9:	48 8b 74 24 40       	mov    0x40(%rsp),%rsi
1408b69be:	48 8b ac 24 80 00 00 	mov    0x80(%rsp),%rbp
1408b69c5:	00
1408b69c6:	49 8b c7             	mov    %r15,%rax
1408b69c9:	48 83 c4 48          	add    $0x48,%rsp
1408b69cd:	41 5f                	pop    %r15
1408b69cf:	41 5c                	pop    %r12
1408b69d1:	5f                   	pop    %rdi
1408b69d2:	5b                   	pop    %rbx
1408b69d3:	c3                   	ret
1408b69d4:	cc                   	int3
1408b69d5:	cc                   	int3
1408b69d6:	cc                   	int3
1408b69d7:	cc                   	int3
1408b69d8:	cc                   	int3
1408b69d9:	cc                   	int3
1408b69da:	cc                   	int3
1408b69db:	cc                   	int3
1408b69dc:	cc                   	int3
1408b69dd:	cc                   	int3
1408b69de:	cc                   	int3
1408b69df:	cc                   	int3
1408b69e0:	40 53                	rex push %rbx
1408b69e2:	48 83 ec 20          	sub    $0x20,%rsp
1408b69e6:	83 79 40 00          	cmpl   $0x0,0x40(%rcx)
1408b69ea:	48 8b d9             	mov    %rcx,%rbx
1408b69ed:	76 08                	jbe    0x1408b69f7
1408b69ef:	33 c0                	xor    %eax,%eax
1408b69f1:	48 83 c4 20          	add    $0x20,%rsp
1408b69f5:	5b                   	pop    %rbx
1408b69f6:	c3                   	ret
1408b69f7:	48 89 74 24 30       	mov    %rsi,0x30(%rsp)
1408b69fc:	48 8b 71 18          	mov    0x18(%rcx),%rsi
1408b6a00:	48 89 7c 24 38       	mov    %rdi,0x38(%rsp)
1408b6a05:	48 8b 4e 70          	mov    0x70(%rsi),%rcx
1408b6a09:	48 8b 7e 50          	mov    0x50(%rsi),%rdi
1408b6a0d:	f6 41 34 04          	testb  $0x4,0x34(%rcx)
1408b6a11:	48 8b 51 28          	mov    0x28(%rcx),%rdx
1408b6a15:	74 18                	je     0x1408b6a2f
1408b6a17:	8b 41 30             	mov    0x30(%rcx),%eax
1408b6a1a:	39 42 20             	cmp    %eax,0x20(%rdx)
1408b6a1d:	72 10                	jb     0x1408b6a2f
1408b6a1f:	83 ba 80 00 00 00 00 	cmpl   $0x0,0x80(%rdx)
1408b6a26:	74 30                	je     0x1408b6a58
1408b6a28:	e8 e3 dd 06 00       	call   0x140924810
1408b6a2d:	eb 25                	jmp    0x1408b6a54
1408b6a2f:	8b 42 30             	mov    0x30(%rdx),%eax
1408b6a32:	85 c0                	test   %eax,%eax
1408b6a34:	0f 85 9d 00 00 00    	jne    0x1408b6ad7
1408b6a3a:	8b 82 c8 00 00 00    	mov    0xc8(%rdx),%eax
1408b6a40:	39 82 b8 00 00 00    	cmp    %eax,0xb8(%rdx)
1408b6a46:	76 07                	jbe    0x1408b6a4f
1408b6a48:	e8 f3 23 00 00       	call   0x1408b8e40
1408b6a4d:	eb 05                	jmp    0x1408b6a54
1408b6a4f:	e8 1c 37 00 00       	call   0x1408ba170
1408b6a54:	85 c0                	test   %eax,%eax
1408b6a56:	75 7f                	jne    0x1408b6ad7
1408b6a58:	0f 10 05 51 1d 79 00 	movups 0x791d51(%rip),%xmm0        # 0x1410487b0
1408b6a5f:	ba 0d 00 00 00       	mov    $0xd,%edx
1408b6a64:	48 8b ce             	mov    %rsi,%rcx
1408b6a67:	0f 11 07             	movups %xmm0,(%rdi)
1408b6a6a:	0f b6 43 35          	movzbl 0x35(%rbx),%eax
1408b6a6e:	88 47 10             	mov    %al,0x10(%rdi)
1408b6a71:	0f 57 c0             	xorps  %xmm0,%xmm0
1408b6a74:	0f b6 43 36          	movzbl 0x36(%rbx),%eax
1408b6a78:	88 47 11             	mov    %al,0x11(%rdi)
1408b6a7b:	66 c7 47 12 01 01    	movw   $0x101,0x12(%rdi)
1408b6a81:	0f b6 43 34          	movzbl 0x34(%rbx),%eax
1408b6a85:	2a 43 38             	sub    0x38(%rbx),%al
1408b6a88:	88 47 14             	mov    %al,0x14(%rdi)
1408b6a8b:	33 c0                	xor    %eax,%eax