140178cbb:	48 8b cf             	mov    %rdi,%rcx
140178cbe:	e8 01 02 ff ff       	call   0x140168ec4
140178cc3:	4c 8b 35 66 3d 1a 00 	mov    0x1a3d66(%rip),%r14        # 0x14031ca30
140178cca:	4d 85 f6             	test   %r14,%r14
140178ccd:	75 3b                	jne    0x140178d0a
140178ccf:	33 d2                	xor    %edx,%edx
140178cd1:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178cd5:	e8 c6 ea fe ff       	call   0x1401677a0
140178cda:	4c 39 35 4f 3d 1a 00 	cmp    %r14,0x1a3d4f(%rip)        # 0x14031ca30
140178ce1:	75 17                	jne    0x140178cfa
140178ce3:	8b 05 37 3a 1a 00    	mov    0x1a3a37(%rip),%eax        # 0x14031c720
140178ce9:	ff c0                	inc    %eax
140178ceb:	89 05 2f 3a 1a 00    	mov    %eax,0x1a3a2f(%rip)        # 0x14031c720
140178cf1:	48 98                	cltq
140178cf3:	48 89 05 36 3d 1a 00 	mov    %rax,0x1a3d36(%rip)        # 0x14031ca30
140178cfa:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178cfe:	e8 15 eb fe ff       	call   0x140167818
140178d03:	4c 8b 35 26 3d 1a 00 	mov    0x1a3d26(%rip),%r14        # 0x14031ca30
140178d0a:	b9 30 00 00 00       	mov    $0x30,%ecx
140178d0f:	e8 dc d5 00 00       	call   0x1401862f0
140178d14:	48 8b d8             	mov    %rax,%rbx
140178d17:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178d1b:	48 85 c0             	test   %rax,%rax
140178d1e:	74 1f                	je     0x140178d3f
140178d20:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178d24:	48 8d 05 dd 75 0a 00 	lea    0xa75dd(%rip),%rax        # 0x140220308
140178d2b:	48 89 03             	mov    %rax,(%rbx)
140178d2e:	45 33 c0             	xor    %r8d,%r8d
140178d31:	49 8b d4             	mov    %r12,%rdx
140178d34:	48 8b cb             	mov    %rbx,%rcx
140178d37:	e8 5c f7 ff ff       	call   0x140178498
140178d3c:	90                   	nop
140178d3d:	eb 02                	jmp    0x140178d41
140178d3f:	33 db                	xor    %ebx,%ebx
140178d41:	4d 8b c6             	mov    %r14,%r8
140178d44:	48 8b d3             	mov    %rbx,%rdx
140178d47:	e9 08 01 00 00       	jmp    0x140178e54
140178d4c:	48 85 db             	test   %rbx,%rbx
140178d4f:	75 3b                	jne    0x140178d8c
140178d51:	33 d2                	xor    %edx,%edx
140178d53:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178d57:	e8 44 ea fe ff       	call   0x1401677a0
140178d5c:	4c 39 35 bd 3c 1a 00 	cmp    %r14,0x1a3cbd(%rip)        # 0x14031ca20
140178d63:	75 17                	jne    0x140178d7c
140178d65:	8b 05 b5 39 1a 00    	mov    0x1a39b5(%rip),%eax        # 0x14031c720
140178d6b:	ff c0                	inc    %eax
140178d6d:	89 05 ad 39 1a 00    	mov    %eax,0x1a39ad(%rip)        # 0x14031c720
140178d73:	48 98                	cltq
140178d75:	48 89 05 a4 3c 1a 00 	mov    %rax,0x1a3ca4(%rip)        # 0x14031ca20
140178d7c:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178d80:	e8 93 ea fe ff       	call   0x140167818
140178d85:	48 8b 1d 94 3c 1a 00 	mov    0x1a3c94(%rip),%rbx        # 0x14031ca20
140178d8c:	48 8b ce             	mov    %rsi,%rcx
140178d8f:	e8 44 43 ff ff       	call   0x14016d0d8
140178d94:	4c 8b c3             	mov    %rbx,%r8
140178d97:	48 8b d0             	mov    %rax,%rdx
140178d9a:	48 8b cf             	mov    %rdi,%rcx
140178d9d:	e8 22 01 ff ff       	call   0x140168ec4
140178da2:	48 8b 1d 7f 3c 1a 00 	mov    0x1a3c7f(%rip),%rbx        # 0x14031ca28
140178da9:	48 85 db             	test   %rbx,%rbx
140178dac:	75 3b                	jne    0x140178de9
140178dae:	33 d2                	xor    %edx,%edx
140178db0:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178db4:	e8 e7 e9 fe ff       	call   0x1401677a0
140178db9:	4c 39 35 68 3c 1a 00 	cmp    %r14,0x1a3c68(%rip)        # 0x14031ca28
140178dc0:	75 17                	jne    0x140178dd9
140178dc2:	8b 05 58 39 1a 00    	mov    0x1a3958(%rip),%eax        # 0x14031c720
140178dc8:	ff c0                	inc    %eax
140178dca:	89 05 50 39 1a 00    	mov    %eax,0x1a3950(%rip)        # 0x14031c720
140178dd0:	48 98                	cltq
140178dd2:	48 89 05 4f 3c 1a 00 	mov    %rax,0x1a3c4f(%rip)        # 0x14031ca28
140178dd9:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ddd:	e8 36 ea fe ff       	call   0x140167818
140178de2:	48 8b 1d 3f 3c 1a 00 	mov    0x1a3c3f(%rip),%rbx        # 0x14031ca28
140178de9:	48 8b ce             	mov    %rsi,%rcx
140178dec:	e8 07 45 ff ff       	call   0x14016d2f8
140178df1:	4c 8b c3             	mov    %rbx,%r8
140178df4:	48 8b d0             	mov    %rax,%rdx
140178df7:	48 8b cf             	mov    %rdi,%rcx
140178dfa:	e8 c5 00 ff ff       	call   0x140168ec4
140178dff:	48 8b 1d 2a 3c 1a 00 	mov    0x1a3c2a(%rip),%rbx        # 0x14031ca30
140178e06:	48 85 db             	test   %rbx,%rbx
140178e09:	75 3b                	jne    0x140178e46
140178e0b:	33 d2                	xor    %edx,%edx
140178e0d:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e11:	e8 8a e9 fe ff       	call   0x1401677a0
140178e16:	4c 39 35 13 3c 1a 00 	cmp    %r14,0x1a3c13(%rip)        # 0x14031ca30
140178e1d:	75 17                	jne    0x140178e36
140178e1f:	8b 05 fb 38 1a 00    	mov    0x1a38fb(%rip),%eax        # 0x14031c720
140178e25:	ff c0                	inc    %eax
140178e27:	89 05 f3 38 1a 00    	mov    %eax,0x1a38f3(%rip)        # 0x14031c720
140178e2d:	48 98                	cltq
140178e2f:	48 89 05 fa 3b 1a 00 	mov    %rax,0x1a3bfa(%rip)        # 0x14031ca30
140178e36:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e3a:	e8 d9 e9 fe ff       	call   0x140167818
140178e3f:	48 8b 1d ea 3b 1a 00 	mov    0x1a3bea(%rip),%rbx        # 0x14031ca30
140178e46:	48 8b ce             	mov    %rsi,%rcx
140178e49:	e8 ba 45 ff ff       	call   0x14016d408
140178e4e:	4c 8b c3             	mov    %rbx,%r8
140178e51:	48 8b d0             	mov    %rax,%rdx
140178e54:	48 8b cf             	mov    %rdi,%rcx
140178e57:	e8 68 00 ff ff       	call   0x140168ec4
140178e5c:	33 d2                	xor    %edx,%edx
140178e5e:	33 c9                	xor    %ecx,%ecx
140178e60:	e8 37 56 ff ff       	call   0x14016e49c
140178e65:	48 8b c8             	mov    %rax,%rcx
140178e68:	b8 01 00 00 00       	mov    $0x1,%eax
140178e6d:	d3 e0                	shl    %cl,%eax
140178e6f:	d1 f8                	sar    $1,%eax
140178e71:	45 33 f6             	xor    %r14d,%r14d
140178e74:	41 85 c7             	test   %eax,%r15d
140178e77:	0f 84 f9 00 00 00    	je     0x140178f76
140178e7d:	48 85 f6             	test   %rsi,%rsi
140178e80:	0f 85 93 00 00 00    	jne    0x140178f19
140178e86:	4c 8b 35 ab 3b 1a 00 	mov    0x1a3bab(%rip),%r14        # 0x14031ca38
140178e8d:	4d 85 f6             	test   %r14,%r14
140178e90:	75 3b                	jne    0x140178ecd
140178e92:	33 d2                	xor    %edx,%edx
140178e94:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178e98:	e8 03 e9 fe ff       	call   0x1401677a0
140178e9d:	4c 39 35 94 3b 1a 00 	cmp    %r14,0x1a3b94(%rip)        # 0x14031ca38
140178ea4:	75 17                	jne    0x140178ebd
140178ea6:	8b 05 74 38 1a 00    	mov    0x1a3874(%rip),%eax        # 0x14031c720
140178eac:	ff c0                	inc    %eax
140178eae:	89 05 6c 38 1a 00    	mov    %eax,0x1a386c(%rip)        # 0x14031c720
140178eb4:	48 98                	cltq
140178eb6:	48 89 05 7b 3b 1a 00 	mov    %rax,0x1a3b7b(%rip)        # 0x14031ca38
140178ebd:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178ec1:	e8 52 e9 fe ff       	call   0x140167818
140178ec6:	4c 8b 35 6b 3b 1a 00 	mov    0x1a3b6b(%rip),%r14        # 0x14031ca38
140178ecd:	b9 20 00 00 00       	mov    $0x20,%ecx
140178ed2:	e8 19 d4 00 00       	call   0x1401862f0
140178ed7:	48 8b d8             	mov    %rax,%rbx
140178eda:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178ede:	48 85 c0             	test   %rax,%rax
140178ee1:	74 21                	je     0x140178f04
140178ee3:	83 60 08 00          	andl   $0x0,0x8(%rax)
140178ee7:	48 8d 05 62 74 0a 00 	lea    0xa7462(%rip),%rax        # 0x140220350
140178eee:	48 89 03             	mov    %rax,(%rbx)
140178ef1:	48 8d 4d a8          	lea    -0x58(%rbp),%rcx
140178ef5:	e8 7e fa fe ff       	call   0x140168978
140178efa:	0f 10 00             	movups (%rax),%xmm0
140178efd:	f3 0f 7f 43 10       	movdqu %xmm0,0x10(%rbx)
140178f02:	eb 02                	jmp    0x140178f06
140178f04:	33 db                	xor    %ebx,%ebx
140178f06:	4d 8b c6             	mov    %r14,%r8
140178f09:	48 8b d3             	mov    %rbx,%rdx
140178f0c:	48 8b cf             	mov    %rdi,%rcx
140178f0f:	e8 b0 ff fe ff       	call   0x140168ec4
140178f14:	45 33 f6             	xor    %r14d,%r14d
140178f17:	eb 5d                	jmp    0x140178f76
140178f19:	48 8b 1d 18 3b 1a 00 	mov    0x1a3b18(%rip),%rbx        # 0x14031ca38
140178f20:	48 85 db             	test   %rbx,%rbx
140178f23:	75 3b                	jne    0x140178f60
140178f25:	33 d2                	xor    %edx,%edx
140178f27:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178f2b:	e8 70 e8 fe ff       	call   0x1401677a0
140178f30:	4c 39 35 01 3b 1a 00 	cmp    %r14,0x1a3b01(%rip)        # 0x14031ca38
140178f37:	75 17                	jne    0x140178f50
140178f39:	8b 05 e1 37 1a 00    	mov    0x1a37e1(%rip),%eax        # 0x14031c720
140178f3f:	ff c0                	inc    %eax
140178f41:	89 05 d9 37 1a 00    	mov    %eax,0x1a37d9(%rip)        # 0x14031c720
140178f47:	48 98                	cltq
140178f49:	48 89 05 e8 3a 1a 00 	mov    %rax,0x1a3ae8(%rip)        # 0x14031ca38
140178f50:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178f54:	e8 bf e8 fe ff       	call   0x140167818
140178f59:	48 8b 1d d8 3a 1a 00 	mov    0x1a3ad8(%rip),%rbx        # 0x14031ca38
140178f60:	48 8b ce             	mov    %rsi,%rcx
140178f63:	e8 b0 34 ff ff       	call   0x14016c418
140178f68:	4c 8b c3             	mov    %rbx,%r8
140178f6b:	48 8b d0             	mov    %rax,%rdx
140178f6e:	48 8b cf             	mov    %rdi,%rcx
140178f71:	e8 4e ff fe ff       	call   0x140168ec4
140178f76:	41 f6 c7 20          	test   $0x20,%r15b
140178f7a:	0f 84 ca 00 00 00    	je     0x14017904a
140178f80:	48 8b 1d b9 3a 1a 00 	mov    0x1a3ab9(%rip),%rbx        # 0x14031ca40
140178f87:	48 85 f6             	test   %rsi,%rsi
140178f8a:	75 68                	jne    0x140178ff4
140178f8c:	48 85 db             	test   %rbx,%rbx
140178f8f:	75 3b                	jne    0x140178fcc
140178f91:	33 d2                	xor    %edx,%edx
140178f93:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178f97:	e8 04 e8 fe ff       	call   0x1401677a0
140178f9c:	4c 39 35 9d 3a 1a 00 	cmp    %r14,0x1a3a9d(%rip)        # 0x14031ca40
140178fa3:	75 17                	jne    0x140178fbc
140178fa5:	8b 05 75 37 1a 00    	mov    0x1a3775(%rip),%eax        # 0x14031c720
140178fab:	ff c0                	inc    %eax
140178fad:	89 05 6d 37 1a 00    	mov    %eax,0x1a376d(%rip)        # 0x14031c720
140178fb3:	48 98                	cltq
140178fb5:	48 89 05 84 3a 1a 00 	mov    %rax,0x1a3a84(%rip)        # 0x14031ca40
140178fbc:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178fc0:	e8 53 e8 fe ff       	call   0x140167818
140178fc5:	48 8b 1d 74 3a 1a 00 	mov    0x1a3a74(%rip),%rbx        # 0x14031ca40
140178fcc:	b9 10 00 00 00       	mov    $0x10,%ecx
140178fd1:	e8 1a d3 00 00       	call   0x1401862f0
140178fd6:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140178fda:	48 85 c0             	test   %rax,%rax
140178fdd:	74 10                	je     0x140178fef
140178fdf:	44 89 70 08          	mov    %r14d,0x8(%rax)
140178fe3:	48 8d 0d 9e 73 0a 00 	lea    0xa739e(%rip),%rcx        # 0x140220388
140178fea:	48 89 08             	mov    %rcx,(%rax)
140178fed:	eb 4d                	jmp    0x14017903c
140178fef:	49 8b c6             	mov    %r14,%rax
140178ff2:	eb 48                	jmp    0x14017903c
140178ff4:	48 85 db             	test   %rbx,%rbx
140178ff7:	75 3b                	jne    0x140179034
140178ff9:	33 d2                	xor    %edx,%edx
140178ffb:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140178fff:	e8 9c e7 fe ff       	call   0x1401677a0
140179004:	4c 39 35 35 3a 1a 00 	cmp    %r14,0x1a3a35(%rip)        # 0x14031ca40
14017900b:	75 17                	jne    0x140179024
14017900d:	8b 05 0d 37 1a 00    	mov    0x1a370d(%rip),%eax        # 0x14031c720
140179013:	ff c0                	inc    %eax
140179015:	89 05 05 37 1a 00    	mov    %eax,0x1a3705(%rip)        # 0x14031c720
14017901b:	48 98                	cltq
14017901d:	48 89 05 1c 3a 1a 00 	mov    %rax,0x1a3a1c(%rip)        # 0x14031ca40
140179024:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140179028:	e8 eb e7 fe ff       	call   0x140167818
14017902d:	48 8b 1d 0c 3a 1a 00 	mov    0x1a3a0c(%rip),%rbx        # 0x14031ca40
140179034:	48 8b ce             	mov    %rsi,%rcx
140179037:	e8 fc 35 ff ff       	call   0x14016c638
14017903c:	4c 8b c3             	mov    %rbx,%r8
14017903f:	48 8b d0             	mov    %rax,%rdx
140179042:	48 8b cf             	mov    %rdi,%rcx
140179045:	e8 7a fe fe ff       	call   0x140168ec4
14017904a:	41 f6 c7 04          	test   $0x4,%r15b
14017904e:	0f 84 99 03 00 00    	je     0x1401793ed
140179054:	48 8b 1d ed 39 1a 00 	mov    0x1a39ed(%rip),%rbx        # 0x14031ca48
14017905b:	48 85 f6             	test   %rsi,%rsi
14017905e:	0f 85 1c 02 00 00    	jne    0x140179280
140179064:	48 85 db             	test   %rbx,%rbx
140179067:	75 3b                	jne    0x1401790a4
140179069:	33 d2                	xor    %edx,%edx
14017906b:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14017906f:	e8 2c e7 fe ff       	call   0x1401677a0
140179074:	4c 39 35 cd 39 1a 00 	cmp    %r14,0x1a39cd(%rip)        # 0x14031ca48
14017907b:	75 17                	jne    0x140179094
14017907d:	8b 05 9d 36 1a 00    	mov    0x1a369d(%rip),%eax        # 0x14031c720
140179083:	ff c0                	inc    %eax
140179085:	89 05 95 36 1a 00    	mov    %eax,0x1a3695(%rip)        # 0x14031c720
14017908b:	48 98                	cltq
14017908d:	48 89 05 b4 39 1a 00 	mov    %rax,0x1a39b4(%rip)        # 0x14031ca48
140179094:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140179098:	e8 7b e7 fe ff       	call   0x140167818
14017909d:	48 8b 1d a4 39 1a 00 	mov    0x1a39a4(%rip),%rbx        # 0x14031ca48
1401790a4:	b9 10 00 00 00       	mov    $0x10,%ecx
1401790a9:	e8 42 d2 00 00       	call   0x1401862f0
1401790ae:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401790b2:	48 85 c0             	test   %rax,%rax
1401790b5:	74 10                	je     0x1401790c7
1401790b7:	44 89 70 08          	mov    %r14d,0x8(%rax)
1401790bb:	48 8d 0d fe 72 0a 00 	lea    0xa72fe(%rip),%rcx        # 0x1402203c0
1401790c2:	48 89 08             	mov    %rcx,(%rax)
1401790c5:	eb 03                	jmp    0x1401790ca
1401790c7:	49 8b c6             	mov    %r14,%rax
1401790ca:	4c 8b c3             	mov    %rbx,%r8
1401790cd:	48 8b d0             	mov    %rax,%rdx
1401790d0:	48 8b cf             	mov    %rdi,%rcx
1401790d3:	e8 ec fd fe ff       	call   0x140168ec4
1401790d8:	48 8b 1d 71 39 1a 00 	mov    0x1a3971(%rip),%rbx        # 0x14031ca50
1401790df:	48 85 db             	test   %rbx,%rbx
1401790e2:	75 3b                	jne    0x14017911f
1401790e4:	33 d2                	xor    %edx,%edx
1401790e6:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1401790ea:	e8 b1 e6 fe ff       	call   0x1401677a0
1401790ef:	4c 39 35 5a 39 1a 00 	cmp    %r14,0x1a395a(%rip)        # 0x14031ca50
1401790f6:	75 17                	jne    0x14017910f
1401790f8:	8b 05 22 36 1a 00    	mov    0x1a3622(%rip),%eax        # 0x14031c720
1401790fe:	ff c0                	inc    %eax
140179100:	89 05 1a 36 1a 00    	mov    %eax,0x1a361a(%rip)        # 0x14031c720
140179106:	48 98                	cltq
140179108:	48 89 05 41 39 1a 00 	mov    %rax,0x1a3941(%rip)        # 0x14031ca50
14017910f:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140179113:	e8 00 e7 fe ff       	call   0x140167818
140179118:	48 8b 1d 31 39 1a 00 	mov    0x1a3931(%rip),%rbx        # 0x14031ca50
14017911f:	b9 10 00 00 00       	mov    $0x10,%ecx
140179124:	e8 c7 d1 00 00       	call   0x1401862f0
140179129:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
14017912d:	48 85 c0             	test   %rax,%rax
140179130:	74 10                	je     0x140179142
140179132:	44 89 70 08          	mov    %r14d,0x8(%rax)
140179136:	48 8d 0d b3 72 0a 00 	lea    0xa72b3(%rip),%rcx        # 0x1402203f0
14017913d:	48 89 08             	mov    %rcx,(%rax)
140179140:	eb 03                	jmp    0x140179145
140179142:	49 8b c6             	mov    %r14,%rax
140179145:	4c 8b c3             	mov    %rbx,%r8
140179148:	48 8b d0             	mov    %rax,%rdx
14017914b:	48 8b cf             	mov    %rdi,%rcx
14017914e:	e8 71 fd fe ff       	call   0x140168ec4
140179153:	4c 8b 35 fe 38 1a 00 	mov    0x1a38fe(%rip),%r14        # 0x14031ca58
14017915a:	4d 85 f6             	test   %r14,%r14
14017915d:	75 3b                	jne    0x14017919a
14017915f:	33 d2                	xor    %edx,%edx
140179161:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140179165:	e8 36 e6 fe ff       	call   0x1401677a0
14017916a:	4c 39 35 e7 38 1a 00 	cmp    %r14,0x1a38e7(%rip)        # 0x14031ca58
140179171:	75 17                	jne    0x14017918a
140179173:	8b 05 a7 35 1a 00    	mov    0x1a35a7(%rip),%eax        # 0x14031c720
140179179:	ff c0                	inc    %eax
14017917b:	89 05 9f 35 1a 00    	mov    %eax,0x1a359f(%rip)        # 0x14031c720
140179181:	48 98                	cltq
140179183:	48 89 05 ce 38 1a 00 	mov    %rax,0x1a38ce(%rip)        # 0x14031ca58
14017918a:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
14017918e:	e8 85 e6 fe ff       	call   0x140167818
140179193:	4c 8b 35 be 38 1a 00 	mov    0x1a38be(%rip),%r14        # 0x14031ca58
14017919a:	b9 78 00 00 00       	mov    $0x78,%ecx
14017919f:	e8 4c d1 00 00       	call   0x1401862f0
1401791a4:	48 8b d8             	mov    %rax,%rbx
1401791a7:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
1401791ab:	48 8d 05 6e 72 0a 00 	lea    0xa726e(%rip),%rax        # 0x140220420
1401791b2:	48 85 db             	test   %rbx,%rbx
1401791b5:	74 24                	je     0x1401791db
1401791b7:	83 63 08 00          	andl   $0x0,0x8(%rbx)
1401791bb:	48 89 03             	mov    %rax,(%rbx)
1401791be:	c6 43 44 00          	movb   $0x0,0x44(%rbx)
1401791c2:	45 33 c0             	xor    %r8d,%r8d
1401791c5:	49 8b d4             	mov    %r12,%rdx
1401791c8:	48 8b cb             	mov    %rbx,%rcx
1401791cb:	e8 40 f0 ff ff       	call   0x140178210
1401791d0:	90                   	nop
1401791d1:	48 8d 05 b0 72 0a 00 	lea    0xa72b0(%rip),%rax        # 0x140220488
1401791d8:	48 89 03             	mov    %rax,(%rbx)
1401791db:	4d 8b c6             	mov    %r14,%r8
1401791de:	48 8b d3             	mov    %rbx,%rdx
1401791e1:	48 8b cf             	mov    %rdi,%rcx
1401791e4:	e8 db fc fe ff       	call   0x140168ec4
1401791e9:	4c 8b 35 70 38 1a 00 	mov    0x1a3870(%rip),%r14        # 0x14031ca60
1401791f0:	4d 85 f6             	test   %r14,%r14
1401791f3:	75 3b                	jne    0x140179230
1401791f5:	33 d2                	xor    %edx,%edx
1401791f7:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
1401791fb:	e8 a0 e5 fe ff       	call   0x1401677a0
140179200:	4c 39 35 59 38 1a 00 	cmp    %r14,0x1a3859(%rip)        # 0x14031ca60
140179207:	75 17                	jne    0x140179220
140179209:	8b 05 11 35 1a 00    	mov    0x1a3511(%rip),%eax        # 0x14031c720
14017920f:	ff c0                	inc    %eax
140179211:	89 05 09 35 1a 00    	mov    %eax,0x1a3509(%rip)        # 0x14031c720
140179217:	48 98                	cltq
140179219:	48 89 05 40 38 1a 00 	mov    %rax,0x1a3840(%rip)        # 0x14031ca60
140179220:	48 8d 4d 38          	lea    0x38(%rbp),%rcx
140179224:	e8 ef e5 fe ff       	call   0x140167818
140179229:	4c 8b 35 30 38 1a 00 	mov    0x1a3830(%rip),%r14        # 0x14031ca60
140179230:	b9 78 00 00 00       	mov    $0x78,%ecx
140179235:	e8 b6 d0 00 00       	call   0x1401862f0
14017923a:	48 8b d8             	mov    %rax,%rbx
14017923d:	48 89 45 a0          	mov    %rax,-0x60(%rbp)
140179241:	48 85 c0             	test   %rax,%rax
140179244:	74 2d                	je     0x140179273
140179246:	83 60 08 00          	andl   $0x0,0x8(%rax)
14017924a:	48 8d 05 cf 71 0a 00 	lea    0xa71cf(%rip),%rax        # 0x140220420