1406a6ecb:	f2 0f 10 05 d5 5a 97 	movsd  0x975ad5(%rip),%xmm0        # 0x14101c9a8
1406a6ed2:	00
1406a6ed3:	f2 0f 11 40 30       	movsd  %xmm0,0x30(%rax)
1406a6ed8:	8b 05 d2 5a 97 00    	mov    0x975ad2(%rip),%eax        # 0x14101c9b0
1406a6ede:	89 41 38             	mov    %eax,0x38(%rcx)
1406a6ee1:	c6 41 3c 00          	movb   $0x0,0x3c(%rcx)
1406a6ee5:	48 8b ce             	mov    %rsi,%rcx
1406a6ee8:	e8 53 c6 03 00       	call   0x1406e3540
1406a6eed:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1406a6ef1:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a6ef6:	4c 0f 47 45 af       	cmova  -0x51(%rbp),%r8
1406a6efb:	48 8d 15 ae 15 93 00 	lea    0x9315ae(%rip),%rdx        # 0x140fd84b0
1406a6f02:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a6f09:	e8 62 8c cd ff       	call   0x14037fb70
1406a6f0e:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a6f15:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a6f1a:	e8 95 46 79 00       	call   0x140e3b5b4
1406a6f1f:	90                   	nop
1406a6f20:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a6f24:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a6f28:	76 31                	jbe    0x1406a6f5b
1406a6f2a:	48 ff c2             	inc    %rdx
1406a6f2d:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a6f31:	48 8b c1             	mov    %rcx,%rax
1406a6f34:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a6f3b:	72 19                	jb     0x1406a6f56
1406a6f3d:	48 83 c2 27          	add    $0x27,%rdx
1406a6f41:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a6f45:	48 2b c1             	sub    %rcx,%rax
1406a6f48:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a6f4c:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a6f50:	0f 87 b4 04 00 00    	ja     0x1406a740a
1406a6f56:	e8 e9 41 77 00       	call   0x140e1b144
1406a6f5b:	48 8b ce             	mov    %rsi,%rcx
1406a6f5e:	e8 2d c6 03 00       	call   0x1406e3590
1406a6f63:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a6f66:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a6f6a:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a6f6d:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a6f72:	b9 30 00 00 00       	mov    $0x30,%ecx
1406a6f77:	e8 8c 41 77 00       	call   0x140e1b108
1406a6f7c:	4c 8b c0             	mov    %rax,%r8
1406a6f7f:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1406a6f83:	66 0f 6f 05 55 5b 97 	movdqa 0x975b55(%rip),%xmm0        # 0x14101cae0
1406a6f8a:	00
1406a6f8b:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a6f90:	0f 10 05 21 5a 97 00 	movups 0x975a21(%rip),%xmm0        # 0x14101c9b8
1406a6f97:	0f 11 00             	movups %xmm0,(%rax)
1406a6f9a:	0f 10 0d 27 5a 97 00 	movups 0x975a27(%rip),%xmm1        # 0x14101c9c8
1406a6fa1:	0f 11 48 10          	movups %xmm1,0x10(%rax)
1406a6fa5:	8b 0d 2d 5a 97 00    	mov    0x975a2d(%rip),%ecx        # 0x14101c9d8
1406a6fab:	89 48 20             	mov    %ecx,0x20(%rax)
1406a6fae:	0f b7 05 27 5a 97 00 	movzwl 0x975a27(%rip),%eax        # 0x14101c9dc
1406a6fb5:	66 41 89 40 24       	mov    %ax,0x24(%r8)
1406a6fba:	0f b6 05 1d 5a 97 00 	movzbl 0x975a1d(%rip),%eax        # 0x14101c9de
1406a6fc1:	41 88 40 26          	mov    %al,0x26(%r8)
1406a6fc5:	41 c6 40 27 00       	movb   $0x0,0x27(%r8)
1406a6fca:	48 8b ce             	mov    %rsi,%rcx
1406a6fcd:	e8 6e c5 03 00       	call   0x1406e3540
1406a6fd2:	4c 8d 45 af          	lea    -0x51(%rbp),%r8
1406a6fd6:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a6fdb:	4c 0f 47 45 af       	cmova  -0x51(%rbp),%r8
1406a6fe0:	48 8d 15 c9 14 93 00 	lea    0x9314c9(%rip),%rdx        # 0x140fd84b0
1406a6fe7:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a6fee:	e8 7d 8b cd ff       	call   0x14037fb70
1406a6ff3:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a6ffa:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a6fff:	e8 b0 45 79 00       	call   0x140e3b5b4
1406a7004:	90                   	nop
1406a7005:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a7009:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a700d:	76 31                	jbe    0x1406a7040
1406a700f:	48 ff c2             	inc    %rdx
1406a7012:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a7016:	48 8b c1             	mov    %rcx,%rax
1406a7019:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7020:	72 19                	jb     0x1406a703b
1406a7022:	48 83 c2 27          	add    $0x27,%rdx
1406a7026:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a702a:	48 2b c1             	sub    %rcx,%rax
1406a702d:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7031:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7035:	0f 87 d5 03 00 00    	ja     0x1406a7410
1406a703b:	e8 04 41 77 00       	call   0x140e1b144
1406a7040:	48 8b 03             	mov    (%rbx),%rax
1406a7043:	48 8b 10             	mov    (%rax),%rdx
1406a7046:	48 c7 c7 ff ff ff ff 	mov    $0xffffffffffffffff,%rdi
1406a704d:	80 7a 44 00          	cmpb   $0x0,0x44(%rdx)
1406a7051:	0f 85 37 01 00 00    	jne    0x1406a718e
1406a7057:	48 8b ce             	mov    %rsi,%rcx
1406a705a:	e8 21 89 ff ff       	call   0x14069f980
1406a705f:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1406a7064:	76 03                	jbe    0x1406a7069
1406a7066:	48 8b 00             	mov    (%rax),%rax
1406a7069:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a706c:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1406a7070:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a7073:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1406a7078:	4c 8b c7             	mov    %rdi,%r8
1406a707b:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1406a7080:	49 ff c0             	inc    %r8
1406a7083:	42 80 3c 00 00       	cmpb   $0x0,(%rax,%r8,1)
1406a7088:	75 f6                	jne    0x1406a7080
1406a708a:	48 8b d0             	mov    %rax,%rdx
1406a708d:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
1406a7091:	e8 6a fd ae ff       	call   0x140196e00
1406a7096:	90                   	nop
1406a7097:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a709a:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a709e:	66 0f 6f 0d 9a d2 8f 	movdqa 0x8fd29a(%rip),%xmm1        # 0x140fa4340
1406a70a5:	00
1406a70a6:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a70ab:	f2 0f 10 05 2d 59 97 	movsd  0x97592d(%rip),%xmm0        # 0x14101c9e0
1406a70b2:	00
1406a70b3:	f2 0f 11 45 af       	movsd  %xmm0,-0x51(%rbp)
1406a70b8:	8b 05 2a 59 97 00    	mov    0x97592a(%rip),%eax        # 0x14101c9e8
1406a70be:	89 45 b7             	mov    %eax,-0x49(%rbp)
1406a70c1:	c6 45 bb 00          	movb   $0x0,-0x45(%rbp)
1406a70c5:	48 8b ce             	mov    %rsi,%rcx
1406a70c8:	e8 73 c4 03 00       	call   0x1406e3540
1406a70cd:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1406a70d1:	48 83 7d e7 0f       	cmpq   $0xf,-0x19(%rbp)
1406a70d6:	4c 0f 47 45 cf       	cmova  -0x31(%rbp),%r8
1406a70db:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1406a70df:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a70e4:	48 0f 47 55 af       	cmova  -0x51(%rbp),%rdx
1406a70e9:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a70f0:	e8 7b 8a cd ff       	call   0x14037fb70
1406a70f5:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a70fc:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a7101:	e8 ae 44 79 00       	call   0x140e3b5b4
1406a7106:	90                   	nop
1406a7107:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a710b:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a710f:	76 31                	jbe    0x1406a7142
1406a7111:	48 ff c2             	inc    %rdx
1406a7114:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a7118:	48 8b c1             	mov    %rcx,%rax
1406a711b:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7122:	72 19                	jb     0x1406a713d
1406a7124:	48 83 c2 27          	add    $0x27,%rdx
1406a7128:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a712c:	48 2b c1             	sub    %rcx,%rax
1406a712f:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7133:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7137:	0f 87 d9 02 00 00    	ja     0x1406a7416
1406a713d:	e8 02 40 77 00       	call   0x140e1b144
1406a7142:	66 0f 6f 05 e6 cc 8f 	movdqa 0x8fcce6(%rip),%xmm0        # 0x140fa3e30
1406a7149:	00
1406a714a:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a714f:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1406a7153:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1406a7157:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a715b:	76 31                	jbe    0x1406a718e
1406a715d:	48 ff c2             	inc    %rdx
1406a7160:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1406a7164:	48 8b c1             	mov    %rcx,%rax
1406a7167:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a716e:	72 19                	jb     0x1406a7189
1406a7170:	48 83 c2 27          	add    $0x27,%rdx
1406a7174:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a7178:	48 2b c1             	sub    %rcx,%rax
1406a717b:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a717f:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7183:	0f 87 93 02 00 00    	ja     0x1406a741c
1406a7189:	e8 b6 3f 77 00       	call   0x140e1b144
1406a718e:	49 8b 16             	mov    (%r14),%rdx
1406a7191:	48 85 d2             	test   %rdx,%rdx
1406a7194:	0f 84 44 02 00 00    	je     0x1406a73de
1406a719a:	80 7a 44 00          	cmpb   $0x0,0x44(%rdx)
1406a719e:	0f 85 3a 02 00 00    	jne    0x1406a73de
1406a71a4:	48 8b ce             	mov    %rsi,%rcx
1406a71a7:	e8 d4 87 ff ff       	call   0x14069f980
1406a71ac:	49 8b 1e             	mov    (%r14),%rbx
1406a71af:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a71b2:	0f 11 45 cf          	movups %xmm0,-0x31(%rbp)
1406a71b6:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a71b9:	f3 0f 7f 4d df       	movdqu %xmm1,-0x21(%rbp)
1406a71be:	b9 20 00 00 00       	mov    $0x20,%ecx
1406a71c3:	e8 40 3f 77 00       	call   0x140e1b108
1406a71c8:	48 89 45 cf          	mov    %rax,-0x31(%rbp)
1406a71cc:	66 0f 6f 05 3c f7 8f 	movdqa 0x8ff73c(%rip),%xmm0        # 0x140fa6910
1406a71d3:	00
1406a71d4:	f3 0f 7f 45 df       	movdqu %xmm0,-0x21(%rbp)
1406a71d9:	0f 10 05 10 58 97 00 	movups 0x975810(%rip),%xmm0        # 0x14101c9f0
1406a71e0:	0f 11 00             	movups %xmm0,(%rax)
1406a71e3:	8b 0d 17 58 97 00    	mov    0x975817(%rip),%ecx        # 0x14101ca00
1406a71e9:	89 48 10             	mov    %ecx,0x10(%rax)
1406a71ec:	0f b7 0d 11 58 97 00 	movzwl 0x975811(%rip),%ecx        # 0x14101ca04
1406a71f3:	66 89 48 14          	mov    %cx,0x14(%rax)
1406a71f7:	c6 40 16 00          	movb   $0x0,0x16(%rax)
1406a71fb:	c7 44 24 20 00 00 00 	movl   $0x0,0x20(%rsp)
1406a7202:	00
1406a7203:	4c 8d 4b 38          	lea    0x38(%rbx),%r9
1406a7207:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
1406a720b:	48 8d 55 0f          	lea    0xf(%rbp),%rdx
1406a720f:	48 8b ce             	mov    %rsi,%rcx
1406a7212:	e8 49 9e ff ff       	call   0x1406a1060
1406a7217:	90                   	nop
1406a7218:	48 8b 55 e7          	mov    -0x19(%rbp),%rdx
1406a721c:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a7220:	76 31                	jbe    0x1406a7253
1406a7222:	48 ff c2             	inc    %rdx
1406a7225:	48 8b 4d cf          	mov    -0x31(%rbp),%rcx
1406a7229:	48 8b c1             	mov    %rcx,%rax
1406a722c:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7233:	72 19                	jb     0x1406a724e
1406a7235:	48 83 c2 27          	add    $0x27,%rdx
1406a7239:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a723d:	48 2b c1             	sub    %rcx,%rax
1406a7240:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7244:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a7248:	0f 87 d4 01 00 00    	ja     0x1406a7422
1406a724e:	e8 f1 3e 77 00       	call   0x140e1b144
1406a7253:	66 0f 6f 05 d5 cb 8f 	movdqa 0x8fcbd5(%rip),%xmm0        # 0x140fa3e30
1406a725a:	00
1406a725b:	f3 0f 7f 45 df       	movdqu %xmm0,-0x21(%rbp)
1406a7260:	c6 45 cf 00          	movb   $0x0,-0x31(%rbp)
1406a7264:	49 8b 16             	mov    (%r14),%rdx
1406a7267:	48 8b ce             	mov    %rsi,%rcx
1406a726a:	e8 11 87 ff ff       	call   0x14069f980
1406a726f:	48 83 78 18 0f       	cmpq   $0xf,0x18(%rax)
1406a7274:	76 03                	jbe    0x1406a7279
1406a7276:	48 8b 00             	mov    (%rax),%rax
1406a7279:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a727c:	0f 11 45 ef          	movups %xmm0,-0x11(%rbp)
1406a7280:	0f 57 c9             	xorps  %xmm1,%xmm1
1406a7283:	f3 0f 7f 4d ff       	movdqu %xmm1,-0x1(%rbp)
1406a7288:	0f 1f 84 00 00 00 00 	nopl   0x0(%rax,%rax,1)
1406a728f:	00
1406a7290:	48 ff c7             	inc    %rdi
1406a7293:	80 3c 38 00          	cmpb   $0x0,(%rax,%rdi,1)
1406a7297:	75 f7                	jne    0x1406a7290
1406a7299:	4c 8b c7             	mov    %rdi,%r8
1406a729c:	48 8b d0             	mov    %rax,%rdx
1406a729f:	48 8d 4d ef          	lea    -0x11(%rbp),%rcx
1406a72a3:	e8 58 fb ae ff       	call   0x140196e00
1406a72a8:	90                   	nop
1406a72a9:	0f 57 c0             	xorps  %xmm0,%xmm0
1406a72ac:	0f 11 45 af          	movups %xmm0,-0x51(%rbp)
1406a72b0:	66 0f 6f 0d 78 d0 8f 	movdqa 0x8fd078(%rip),%xmm1        # 0x140fa4330
1406a72b7:	00
1406a72b8:	f3 0f 7f 4d bf       	movdqu %xmm1,-0x41(%rbp)
1406a72bd:	48 b8 25 73 20 3d 20 	movabs $0x3b7325203d207325,%rax
1406a72c4:	25 73 3b
1406a72c7:	48 89 45 af          	mov    %rax,-0x51(%rbp)
1406a72cb:	c6 45 b7 00          	movb   $0x0,-0x49(%rbp)
1406a72cf:	48 8b ce             	mov    %rsi,%rcx
1406a72d2:	e8 69 c2 03 00       	call   0x1406e3540
1406a72d7:	4c 8d 4d 0f          	lea    0xf(%rbp),%r9
1406a72db:	48 83 7d 27 0f       	cmpq   $0xf,0x27(%rbp)
1406a72e0:	4c 0f 47 4d 0f       	cmova  0xf(%rbp),%r9
1406a72e5:	4c 8d 45 ef          	lea    -0x11(%rbp),%r8
1406a72e9:	48 83 7d 07 0f       	cmpq   $0xf,0x7(%rbp)
1406a72ee:	4c 0f 47 45 ef       	cmova  -0x11(%rbp),%r8
1406a72f3:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
1406a72f7:	48 83 7d c7 0f       	cmpq   $0xf,-0x39(%rbp)
1406a72fc:	48 0f 47 55 af       	cmova  -0x51(%rbp),%rdx
1406a7301:	48 8b 8e 98 0d 00 00 	mov    0xd98(%rsi),%rcx
1406a7308:	e8 63 88 cd ff       	call   0x14037fb70
1406a730d:	48 8b 96 98 0d 00 00 	mov    0xd98(%rsi),%rdx
1406a7314:	b9 0a 00 00 00       	mov    $0xa,%ecx
1406a7319:	e8 96 42 79 00       	call   0x140e3b5b4
1406a731e:	90                   	nop
1406a731f:	48 8b 55 c7          	mov    -0x39(%rbp),%rdx
1406a7323:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a7327:	76 31                	jbe    0x1406a735a
1406a7329:	48 ff c2             	inc    %rdx
1406a732c:	48 8b 4d af          	mov    -0x51(%rbp),%rcx
1406a7330:	48 8b c1             	mov    %rcx,%rax
1406a7333:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a733a:	72 19                	jb     0x1406a7355
1406a733c:	48 83 c2 27          	add    $0x27,%rdx
1406a7340:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a7344:	48 2b c1             	sub    %rcx,%rax
1406a7347:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a734b:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a734f:	0f 87 d3 00 00 00    	ja     0x1406a7428
1406a7355:	e8 ea 3d 77 00       	call   0x140e1b144
1406a735a:	66 0f 6f 05 ce ca 8f 	movdqa 0x8fcace(%rip),%xmm0        # 0x140fa3e30
1406a7361:	00
1406a7362:	f3 0f 7f 45 bf       	movdqu %xmm0,-0x41(%rbp)
1406a7367:	c6 45 af 00          	movb   $0x0,-0x51(%rbp)
1406a736b:	48 8b 55 07          	mov    0x7(%rbp),%rdx
1406a736f:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a7373:	76 32                	jbe    0x1406a73a7
1406a7375:	48 ff c2             	inc    %rdx
1406a7378:	48 8b 4d ef          	mov    -0x11(%rbp),%rcx
1406a737c:	48 8b c1             	mov    %rcx,%rax
1406a737f:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a7386:	72 19                	jb     0x1406a73a1
1406a7388:	48 83 c2 27          	add    $0x27,%rdx
1406a738c:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a7390:	48 2b c1             	sub    %rcx,%rax
1406a7393:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a7397:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a739b:	0f 87 8d 00 00 00    	ja     0x1406a742e
1406a73a1:	e8 9e 3d 77 00       	call   0x140e1b144
1406a73a6:	90                   	nop
1406a73a7:	48 8b 55 27          	mov    0x27(%rbp),%rdx
1406a73ab:	48 83 fa 0f          	cmp    $0xf,%rdx
1406a73af:	76 2d                	jbe    0x1406a73de
1406a73b1:	48 ff c2             	inc    %rdx
1406a73b4:	48 8b 4d 0f          	mov    0xf(%rbp),%rcx
1406a73b8:	48 8b c1             	mov    %rcx,%rax
1406a73bb:	48 81 fa 00 10 00 00 	cmp    $0x1000,%rdx
1406a73c2:	72 15                	jb     0x1406a73d9
1406a73c4:	48 83 c2 27          	add    $0x27,%rdx
1406a73c8:	48 8b 49 f8          	mov    -0x8(%rcx),%rcx
1406a73cc:	48 2b c1             	sub    %rcx,%rax
1406a73cf:	48 83 c0 f8          	add    $0xfffffffffffffff8,%rax
1406a73d3:	48 83 f8 1f          	cmp    $0x1f,%rax
1406a73d7:	77 1f                	ja     0x1406a73f8
1406a73d9:	e8 66 3d 77 00       	call   0x140e1b144
1406a73de:	48 8b 4d 2f          	mov    0x2f(%rbp),%rcx
1406a73e2:	48 33 cc             	xor    %rsp,%rcx
1406a73e5:	e8 16 41 77 00       	call   0x140e1b500
1406a73ea:	48 81 c4 c0 00 00 00 	add    $0xc0,%rsp
1406a73f1:	41 5e                	pop    %r14
1406a73f3:	5f                   	pop    %rdi
1406a73f4:	5e                   	pop    %rsi
1406a73f5:	5b                   	pop    %rbx
1406a73f6:	5d                   	pop    %rbp
1406a73f7:	c3                   	ret
1406a73f8:	e8 a7 2d 78 00       	call   0x140e2a1a4
1406a73fd:	90                   	nop
1406a73fe:	e8 a1 2d 78 00       	call   0x140e2a1a4
1406a7403:	90                   	nop
1406a7404:	e8 9b 2d 78 00       	call   0x140e2a1a4
1406a7409:	cc                   	int3
1406a740a:	e8 95 2d 78 00       	call   0x140e2a1a4
1406a740f:	cc                   	int3
1406a7410:	e8 8f 2d 78 00       	call   0x140e2a1a4
1406a7415:	90                   	nop
1406a7416:	e8 89 2d 78 00       	call   0x140e2a1a4
1406a741b:	90                   	nop
1406a741c:	e8 83 2d 78 00       	call   0x140e2a1a4
1406a7421:	90                   	nop
1406a7422:	e8 7d 2d 78 00       	call   0x140e2a1a4
1406a7427:	90                   	nop
1406a7428:	e8 77 2d 78 00       	call   0x140e2a1a4
1406a742d:	90                   	nop
1406a742e:	e8 71 2d 78 00       	call   0x140e2a1a4
1406a7433:	cc                   	int3
1406a7434:	cc                   	int3
1406a7435:	cc                   	int3
1406a7436:	cc                   	int3
1406a7437:	cc                   	int3
1406a7438:	cc                   	int3
1406a7439:	cc                   	int3