1406d27c9:	e9 41 fb ff ff       	jmp    0x1406d230f
1406d27ce:	83 fb 11             	cmp    $0x11,%ebx
1406d27d1:	0f 85 97 05 00 00    	jne    0x1406d2d6e
1406d27d7:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406d27dc:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1406d27e2:	4c 8b 44 24 48       	mov    0x48(%rsp),%r8
1406d27e7:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1406d27eb:	e8 e0 0c 00 00       	call   0x1406d34d0
1406d27f0:	90                   	nop
1406d27f1:	c6 44 24 20 00       	movb   $0x0,0x20(%rsp)
1406d27f6:	41 b9 02 00 00 00    	mov    $0x2,%r9d
1406d27fc:	4c 8b 44 24 50       	mov    0x50(%rsp),%r8
1406d2801:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1406d2805:	48 8b ce             	mov    %rsi,%rcx
1406d2808:	e8 c3 0c 00 00       	call   0x1406d34d0
1406d280d:	90                   	nop
1406d280e:	48 8b 4d e0          	mov    -0x20(%rbp),%rcx
1406d2812:	48 8b 55 e8          	mov    -0x18(%rbp),%rdx
1406d2816:	48 8b c2             	mov    %rdx,%rax
1406d2819:	48 2b c1             	sub    %rcx,%rax
1406d281c:	48 83 f8 0a          	cmp    $0xa,%rax
1406d2820:	72 33                	jb     0x1406d2855
1406d2822:	48 8d 41 0a          	lea    0xa(%rcx),%rax
1406d2826:	48 89 45 e0          	mov    %rax,-0x20(%rbp)
1406d282a:	48 8d 5d d0          	lea    -0x30(%rbp),%rbx
1406d282e:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2832:	48 0f 47 5d d0       	cmova  -0x30(%rbp),%rbx
1406d2837:	48 03 d9             	add    %rcx,%rbx
1406d283a:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1406d2840:	48 8d 15 69 b2 94 00 	lea    0x94b269(%rip),%rdx        # 0x14101dab0
1406d2847:	48 8b cb             	mov    %rbx,%rcx
1406d284a:	e8 c1 c7 80 00       	call   0x140edf010
1406d284f:	c6 43 0a 00          	movb   $0x0,0xa(%rbx)
1406d2853:	eb 24                	jmp    0x1406d2879
1406d2855:	48 c7 44 24 20 0a 00 	movq   $0xa,0x20(%rsp)
1406d285c:	00 00
1406d285e:	4c 8d 0d 4b b2 94 00 	lea    0x94b24b(%rip),%r9        # 0x14101dab0
1406d2865:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d286b:	ba 0a 00 00 00       	mov    $0xa,%edx
1406d2870:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1406d2874:	e8 07 5e ad ff       	call   0x1401a8680
1406d2879:	48 8b 4d c0          	mov    -0x40(%rbp),%rcx
1406d287d:	48 8b 55 c8          	mov    -0x38(%rbp),%rdx
1406d2881:	48 8b c2             	mov    %rdx,%rax
1406d2884:	48 2b c1             	sub    %rcx,%rax
1406d2887:	48 83 f8 0a          	cmp    $0xa,%rax
1406d288b:	72 33                	jb     0x1406d28c0
1406d288d:	48 8d 41 0a          	lea    0xa(%rcx),%rax
1406d2891:	48 89 45 c0          	mov    %rax,-0x40(%rbp)
1406d2895:	48 8d 5d b0          	lea    -0x50(%rbp),%rbx
1406d2899:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d289d:	48 0f 47 5d b0       	cmova  -0x50(%rbp),%rbx
1406d28a2:	48 03 d9             	add    %rcx,%rbx
1406d28a5:	41 b8 0a 00 00 00    	mov    $0xa,%r8d
1406d28ab:	48 8d 15 fe b1 94 00 	lea    0x94b1fe(%rip),%rdx        # 0x14101dab0
1406d28b2:	48 8b cb             	mov    %rbx,%rcx
1406d28b5:	e8 56 c7 80 00       	call   0x140edf010
1406d28ba:	c6 43 0a 00          	movb   $0x0,0xa(%rbx)
1406d28be:	eb 24                	jmp    0x1406d28e4
1406d28c0:	48 c7 44 24 20 0a 00 	movq   $0xa,0x20(%rsp)
1406d28c7:	00 00
1406d28c9:	4c 8d 0d e0 b1 94 00 	lea    0x94b1e0(%rip),%r9        # 0x14101dab0
1406d28d0:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d28d6:	ba 0a 00 00 00       	mov    $0xa,%edx
1406d28db:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1406d28df:	e8 9c 5d ad ff       	call   0x1401a8680
1406d28e4:	0f 57 c0             	xorps  %xmm0,%xmm0
1406d28e7:	0f 11 45 50          	movups %xmm0,0x50(%rbp)
1406d28eb:	66 0f 6f 0d 9d 07 8e 	movdqa 0x8e079d(%rip),%xmm1        # 0x140fb3090
1406d28f2:	00
1406d28f3:	f3 0f 7f 4d 60       	movdqu %xmm1,0x60(%rbp)
1406d28f8:	66 c7 45 50 28 00    	movw   $0x28,0x50(%rbp)
1406d28fe:	48 8d 55 d0          	lea    -0x30(%rbp),%rdx
1406d2902:	48 83 7d e8 0f       	cmpq   $0xf,-0x18(%rbp)
1406d2907:	48 0f 47 55 d0       	cmova  -0x30(%rbp),%rdx
1406d290c:	4c 8b 45 e0          	mov    -0x20(%rbp),%r8
1406d2910:	48 8d 4d 50          	lea    0x50(%rbp),%rcx
1406d2914:	e8 67 b8 ad ff       	call   0x1401ae180
1406d2919:	0f 57 c0             	xorps  %xmm0,%xmm0
1406d291c:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
1406d2920:	0f 57 c9             	xorps  %xmm1,%xmm1
1406d2923:	f3 0f 7f 4d 40       	movdqu %xmm1,0x40(%rbp)
1406d2928:	0f 10 00             	movups (%rax),%xmm0
1406d292b:	0f 11 45 30          	movups %xmm0,0x30(%rbp)
1406d292f:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d2933:	0f 11 4d 40          	movups %xmm1,0x40(%rbp)
1406d2937:	33 db                	xor    %ebx,%ebx
1406d2939:	48 89 58 10          	mov    %rbx,0x10(%rax)
1406d293d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d2944:	00
1406d2945:	88 18                	mov    %bl,(%rax)
1406d2947:	48 8b 4d 40          	mov    0x40(%rbp),%rcx
1406d294b:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1406d294f:	48 8b c2             	mov    %rdx,%rax
1406d2952:	48 2b c1             	sub    %rcx,%rax
1406d2955:	48 83 f8 02          	cmp    $0x2,%rax
1406d2959:	72 25                	jb     0x1406d2980
1406d295b:	48 8d 41 02          	lea    0x2(%rcx),%rax
1406d295f:	48 89 45 40          	mov    %rax,0x40(%rbp)
1406d2963:	48 8d 45 30          	lea    0x30(%rbp),%rax
1406d2967:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d296b:	48 0f 47 45 30       	cmova  0x30(%rbp),%rax
1406d2970:	66 c7 04 08 3d 3d    	movw   $0x3d3d,(%rax,%rcx,1)
1406d2976:	88 5c 08 02          	mov    %bl,0x2(%rax,%rcx,1)
1406d297a:	48 8d 45 30          	lea    0x30(%rbp),%rax
1406d297e:	eb 24                	jmp    0x1406d29a4
1406d2980:	48 c7 44 24 20 02 00 	movq   $0x2,0x20(%rsp)
1406d2987:	00 00
1406d2989:	4c 8d 0d 50 0a 91 00 	lea    0x910a50(%rip),%r9        # 0x140fe33e0
1406d2990:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d2996:	ba 02 00 00 00       	mov    $0x2,%edx
1406d299b:	48 8d 4d 30          	lea    0x30(%rbp),%rcx
1406d299f:	e8 dc 5c ad ff       	call   0x1401a8680
1406d29a4:	0f 57 c0             	xorps  %xmm0,%xmm0
1406d29a7:	0f 11 85 d0 00 00 00 	movups %xmm0,0xd0(%rbp)
1406d29ae:	0f 57 c9             	xorps  %xmm1,%xmm1
1406d29b1:	f3 0f 7f 8d e0 00 00 	movdqu %xmm1,0xe0(%rbp)
1406d29b8:	00
1406d29b9:	0f 10 00             	movups (%rax),%xmm0
1406d29bc:	0f 11 85 d0 00 00 00 	movups %xmm0,0xd0(%rbp)
1406d29c3:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d29c7:	0f 11 8d e0 00 00 00 	movups %xmm1,0xe0(%rbp)
1406d29ce:	48 89 58 10          	mov    %rbx,0x10(%rax)
1406d29d2:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d29d9:	00
1406d29da:	c6 00 00             	movb   $0x0,(%rax)
1406d29dd:	48 8d 55 b0          	lea    -0x50(%rbp),%rdx
1406d29e1:	48 83 7d c8 0f       	cmpq   $0xf,-0x38(%rbp)
1406d29e6:	48 0f 47 55 b0       	cmova  -0x50(%rbp),%rdx
1406d29eb:	4c 8b 45 c0          	mov    -0x40(%rbp),%r8
1406d29ef:	48 8d 8d d0 00 00 00 	lea    0xd0(%rbp),%rcx
1406d29f6:	e8 85 b7 ad ff       	call   0x1401ae180
1406d29fb:	0f 57 c0             	xorps  %xmm0,%xmm0
1406d29fe:	0f 11 45 10          	movups %xmm0,0x10(%rbp)
1406d2a02:	0f 57 c9             	xorps  %xmm1,%xmm1
1406d2a05:	f3 0f 7f 4d 20       	movdqu %xmm1,0x20(%rbp)
1406d2a0a:	0f 10 00             	movups (%rax),%xmm0
1406d2a0d:	0f 11 45 10          	movups %xmm0,0x10(%rbp)
1406d2a11:	0f 10 48 10          	movups 0x10(%rax),%xmm1
1406d2a15:	0f 11 4d 20          	movups %xmm1,0x20(%rbp)
1406d2a19:	48 89 58 10          	mov    %rbx,0x10(%rax)
1406d2a1d:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d2a24:	00
1406d2a25:	c6 00 00             	movb   $0x0,(%rax)
1406d2a28:	48 8b 4d 20          	mov    0x20(%rbp),%rcx
1406d2a2c:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1406d2a30:	48 8b c2             	mov    %rdx,%rax
1406d2a33:	48 2b c1             	sub    %rcx,%rax
1406d2a36:	48 83 f8 01          	cmp    $0x1,%rax
1406d2a3a:	72 21                	jb     0x1406d2a5d
1406d2a3c:	48 8d 41 01          	lea    0x1(%rcx),%rax
1406d2a40:	48 89 45 20          	mov    %rax,0x20(%rbp)
1406d2a44:	48 8d 45 10          	lea    0x10(%rbp),%rax
1406d2a48:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2a4c:	48 0f 47 45 10       	cmova  0x10(%rbp),%rax
1406d2a51:	66 c7 04 08 29 00    	movw   $0x29,(%rax,%rcx,1)
1406d2a57:	48 8d 45 10          	lea    0x10(%rbp),%rax
1406d2a5b:	eb 24                	jmp    0x1406d2a81
1406d2a5d:	48 c7 44 24 20 01 00 	movq   $0x1,0x20(%rsp)
1406d2a64:	00 00
1406d2a66:	4c 8d 0d 37 26 8e 00 	lea    0x8e2637(%rip),%r9        # 0x140fb50a4
1406d2a6d:	44 0f b6 44 24 40    	movzbl 0x40(%rsp),%r8d
1406d2a73:	ba 01 00 00 00       	mov    $0x1,%edx
1406d2a78:	48 8d 4d 10          	lea    0x10(%rbp),%rcx
1406d2a7c:	e8 ff 5b ad ff       	call   0x1401a8680
1406d2a81:	0f 10 00             	movups (%rax),%xmm0
1406d2a84:	0f 11 45 90          	movups %xmm0,-0x70(%rbp)
1406d2a88:	0f 10 78 10          	movups 0x10(%rax),%xmm7
1406d2a8c:	0f 11 7d a0          	movups %xmm7,-0x60(%rbp)
1406d2a90:	48 89 58 10          	mov    %rbx,0x10(%rax)
1406d2a94:	48 c7 40 18 0f 00 00 	movq   $0xf,0x18(%rax)
1406d2a9b:	00
1406d2a9c:	c6 00 00             	movb   $0x0,(%rax)
1406d2a9f:	48 8b 55 28          	mov    0x28(%rbp),%rdx
1406d2aa3:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2aa7:	76 31                	jbe    0x1406d2ada
1406d2aa9:	48 ff c2             	inc    %rdx
1406d2aac:	48 8b 4d 10          	mov    0x10(%rbp),%rcx
1406d2ab0:	48 8b c1             	mov    %rcx,%rax
1406d2ab3:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2aba:	72 19                	jb     0x1406d2ad5
1406d2abc:	48 83 c2 27          	add    $0x27,%rdx
1406d2ac0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2ac4:	48 2b c1             	sub    %rcx,%rax
1406d2ac7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2acb:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2acf:	0f 87 f5 03 00 00    	ja     0x1406d2eca
1406d2ad5:	e8 6a 86 74 00       	call   0x140e1b144
1406d2ada:	66 0f 6f 35 4e 13 8d 	movdqa 0x8d134e(%rip),%xmm6        # 0x140fa3e30
1406d2ae1:	00
1406d2ae2:	f3 0f 7f 75 20       	movdqu %xmm6,0x20(%rbp)
1406d2ae7:	c6 45 10 00          	movb   $0x0,0x10(%rbp)
1406d2aeb:	48 8b 95 e8 00 00 00 	mov    0xe8(%rbp),%rdx
1406d2af2:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2af6:	76 34                	jbe    0x1406d2b2c
1406d2af8:	48 ff c2             	inc    %rdx
1406d2afb:	48 8b 8d d0 00 00 00 	mov    0xd0(%rbp),%rcx
1406d2b02:	48 8b c1             	mov    %rcx,%rax
1406d2b05:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2b0c:	72 19                	jb     0x1406d2b27
1406d2b0e:	48 83 c2 27          	add    $0x27,%rdx
1406d2b12:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2b16:	48 2b c1             	sub    %rcx,%rax
1406d2b19:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2b1d:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2b21:	0f 87 a9 03 00 00    	ja     0x1406d2ed0
1406d2b27:	e8 18 86 74 00       	call   0x140e1b144
1406d2b2c:	f3 0f 7f b5 e0 00 00 	movdqu %xmm6,0xe0(%rbp)
1406d2b33:	00
1406d2b34:	c6 85 d0 00 00 00 00 	movb   $0x0,0xd0(%rbp)
1406d2b3b:	48 8b 55 48          	mov    0x48(%rbp),%rdx
1406d2b3f:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2b43:	76 31                	jbe    0x1406d2b76
1406d2b45:	48 ff c2             	inc    %rdx
1406d2b48:	48 8b 4d 30          	mov    0x30(%rbp),%rcx
1406d2b4c:	48 8b c1             	mov    %rcx,%rax
1406d2b4f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2b56:	72 19                	jb     0x1406d2b71
1406d2b58:	48 83 c2 27          	add    $0x27,%rdx
1406d2b5c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2b60:	48 2b c1             	sub    %rcx,%rax
1406d2b63:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2b67:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2b6b:	0f 87 65 03 00 00    	ja     0x1406d2ed6
1406d2b71:	e8 ce 85 74 00       	call   0x140e1b144
1406d2b76:	f3 0f 7f 75 40       	movdqu %xmm6,0x40(%rbp)
1406d2b7b:	c6 45 30 00          	movb   $0x0,0x30(%rbp)
1406d2b7f:	48 8b 55 68          	mov    0x68(%rbp),%rdx
1406d2b83:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2b87:	76 31                	jbe    0x1406d2bba
1406d2b89:	48 ff c2             	inc    %rdx
1406d2b8c:	48 8b 4d 50          	mov    0x50(%rbp),%rcx
1406d2b90:	48 8b c1             	mov    %rcx,%rax
1406d2b93:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2b9a:	72 19                	jb     0x1406d2bb5
1406d2b9c:	48 83 c2 27          	add    $0x27,%rdx
1406d2ba0:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2ba4:	48 2b c1             	sub    %rcx,%rax
1406d2ba7:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2bab:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2baf:	0f 87 27 03 00 00    	ja     0x1406d2edc
1406d2bb5:	e8 8a 85 74 00       	call   0x140e1b144
1406d2bba:	f3 0f 7f 75 60       	movdqu %xmm6,0x60(%rbp)
1406d2bbf:	c6 45 50 00          	movb   $0x0,0x50(%rbp)
1406d2bc3:	48 b8 ff ff ff ff ff 	movabs $0x7fffffffffffffff,%rax
1406d2bca:	ff ff 7f
1406d2bcd:	48 8b 4d 80          	mov    -0x80(%rbp),%rcx
1406d2bd1:	48 2b c1             	sub    %rcx,%rax
1406d2bd4:	66 48 0f 7e fa       	movq   %xmm7,%rdx
1406d2bd9:	48 3b c2             	cmp    %rdx,%rax
1406d2bdc:	0f 82 00 03 00 00    	jb     0x1406d2ee2
1406d2be2:	4c 8d 4c 24 70       	lea    0x70(%rsp),%r9
1406d2be7:	48 83 7d 88 0f       	cmpq   $0xf,-0x78(%rbp)
1406d2bec:	4c 0f 47 4c 24 70    	cmova  0x70(%rsp),%r9
1406d2bf2:	48 8d 45 90          	lea    -0x70(%rbp),%rax
1406d2bf6:	48 83 7d a8 0f       	cmpq   $0xf,-0x58(%rbp)
1406d2bfb:	48 0f 47 45 90       	cmova  -0x70(%rbp),%rax
1406d2c00:	48 89 54 24 30       	mov    %rdx,0x30(%rsp)
1406d2c05:	48 89 44 24 28       	mov    %rax,0x28(%rsp)
1406d2c0a:	48 89 4c 24 20       	mov    %rcx,0x20(%rsp)
1406d2c0f:	4c 8d 44 24 70       	lea    0x70(%rsp),%r8
1406d2c14:	0f b6 54 24 40       	movzbl 0x40(%rsp),%edx
1406d2c19:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
1406d2c20:	e8 bb fb b5 ff       	call   0x1402327e0
1406d2c25:	90                   	nop
1406d2c26:	44 89 64 24 20       	mov    %r12d,0x20(%rsp)
1406d2c2b:	4c 8b 4c 24 58       	mov    0x58(%rsp),%r9
1406d2c30:	4c 8d 85 90 00 00 00 	lea    0x90(%rbp),%r8
1406d2c37:	49 8b d5             	mov    %r13,%rdx
1406d2c3a:	48 8b ce             	mov    %rsi,%rcx
1406d2c3d:	e8 ce ee fc ff       	call   0x1406a1b10
1406d2c42:	90                   	nop
1406d2c43:	48 8d 8d 90 00 00 00 	lea    0x90(%rbp),%rcx
1406d2c4a:	e8 01 4e ac ff       	call   0x140197a50
1406d2c4f:	90                   	nop
1406d2c50:	48 8b 55 a8          	mov    -0x58(%rbp),%rdx
1406d2c54:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2c58:	76 32                	jbe    0x1406d2c8c
1406d2c5a:	48 ff c2             	inc    %rdx
1406d2c5d:	48 8b 4d 90          	mov    -0x70(%rbp),%rcx
1406d2c61:	48 8b c1             	mov    %rcx,%rax
1406d2c64:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2c6b:	72 19                	jb     0x1406d2c86
1406d2c6d:	48 83 c2 27          	add    $0x27,%rdx
1406d2c71:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2c75:	48 2b c1             	sub    %rcx,%rax
1406d2c78:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2c7c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2c80:	0f 87 62 02 00 00    	ja     0x1406d2ee8
1406d2c86:	e8 b9 84 74 00       	call   0x140e1b144
1406d2c8b:	90                   	nop
1406d2c8c:	4c 8b 45 c8          	mov    -0x38(%rbp),%r8
1406d2c90:	49 83 f8 0f          	cmp    $0xf,%r8
1406d2c94:	76 0d                	jbe    0x1406d2ca3
1406d2c96:	48 8b 55 b0          	mov    -0x50(%rbp),%rdx
1406d2c9a:	48 8d 4d b0          	lea    -0x50(%rbp),%rcx
1406d2c9e:	e8 ad a3 ac ff       	call   0x14019d050
1406d2ca3:	48 89 5d c0          	mov    %rbx,-0x40(%rbp)
1406d2ca7:	48 c7 45 c8 0f 00 00 	movq   $0xf,-0x38(%rbp)
1406d2cae:	00
1406d2caf:	c6 45 b0 00          	movb   $0x0,-0x50(%rbp)
1406d2cb3:	4c 8b 45 e8          	mov    -0x18(%rbp),%r8
1406d2cb7:	49 83 f8 0f          	cmp    $0xf,%r8
1406d2cbb:	76 0d                	jbe    0x1406d2cca
1406d2cbd:	48 8b 55 d0          	mov    -0x30(%rbp),%rdx
1406d2cc1:	48 8d 4d d0          	lea    -0x30(%rbp),%rcx
1406d2cc5:	e8 86 a3 ac ff       	call   0x14019d050
1406d2cca:	48 89 5d e0          	mov    %rbx,-0x20(%rbp)
1406d2cce:	48 c7 45 e8 0f 00 00 	movq   $0xf,-0x18(%rbp)
1406d2cd5:	00
1406d2cd6:	c6 45 d0 00          	movb   $0x0,-0x30(%rbp)
1406d2cda:	48 8b 55 88          	mov    -0x78(%rbp),%rdx
1406d2cde:	48 83 fa 0f          	cmp    $0xf,%rdx
1406d2ce2:	76 33                	jbe    0x1406d2d17
1406d2ce4:	48 ff c2             	inc    %rdx
1406d2ce7:	48 8b 4c 24 70       	mov    0x70(%rsp),%rcx
1406d2cec:	48 8b c1             	mov    %rcx,%rax
1406d2cef:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406d2cf6:	72 19                	jb     0x1406d2d11
1406d2cf8:	48 83 c2 27          	add    $0x27,%rdx
1406d2cfc:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406d2d00:	48 2b c1             	sub    %rcx,%rax
1406d2d03:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406d2d07:	48 83 f8 1f          	cmp    $0x1f,%rax
1406d2d0b:	0f 87 dd 01 00 00    	ja     0x1406d2eee
1406d2d11:	e8 2e 84 74 00       	call   0x140e1b144
1406d2d16:	90                   	nop
1406d2d17:	48 8b 4c 24 50       	mov    0x50(%rsp),%rcx
1406d2d1c:	48 85 c9             	test   %rcx,%rcx
1406d2d1f:	74 24                	je     0x1406d2d45
1406d2d21:	8b 41 10             	mov    0x10(%rcx),%eax
1406d2d24:	ff c8                	dec    %eax
1406d2d26:	89 41 10             	mov    %eax,0x10(%rcx)
1406d2d29:	85 c0                	test   %eax,%eax
1406d2d2b:	7f 18                	jg     0x1406d2d45
1406d2d2d:	0f 88 c1 01 00 00    	js     0x1406d2ef4
1406d2d33:	48 8b 01             	mov    (%rcx),%rax
1406d2d36:	ba 01 00 00 00       	mov    $0x1,%edx
1406d2d3b:	48 8b 00             	mov    (%rax),%rax
1406d2d3e:	ff 15 dc 0c 8b 00    	call   *0x8b0cdc(%rip)        # 0x140f83a20
1406d2d44:	90                   	nop
1406d2d45:	48 8b 4c 24 48       	mov    0x48(%rsp),%rcx
1406d2d4a:	48 85 c9             	test   %rcx,%rcx
1406d2d4d:	0f 84 c9 00 00 00    	je     0x1406d2e1c
1406d2d53:	8b 41 10             	mov    0x10(%rcx),%eax
1406d2d56:	ff c8                	dec    %eax
1406d2d58:	89 41 10             	mov    %eax,0x10(%rcx)
1406d2d5b:	85 c0                	test   %eax,%eax
1406d2d5d:	0f 8f b9 00 00 00    	jg     0x1406d2e1c
1406d2d63:	0f 88 ff 00 00 00    	js     0x1406d2e68