1408c1f13:	48 8d 05 26 dc 78 00 	lea    0x78dc26(%rip),%rax        # 0x14104fb40
1408c1f1a:	f6 c1 20             	test   $0x20,%cl
1408c1f1d:	74 09                	je     0x1408c1f28
1408c1f1f:	4c 8d 0d 3a dc 78 00 	lea    0x78dc3a(%rip),%r9        # 0x14104fb60
1408c1f26:	eb 1c                	jmp    0x1408c1f44
1408c1f28:	f6 c1 04             	test   $0x4,%cl
1408c1f2b:	74 09                	je     0x1408c1f36
1408c1f2d:	4c 8d 0d 44 dc 78 00 	lea    0x78dc44(%rip),%r9        # 0x14104fb78
1408c1f34:	eb 0e                	jmp    0x1408c1f44
1408c1f36:	f6 c1 08             	test   $0x8,%cl
1408c1f39:	4c 8d 0d 50 dc 78 00 	lea    0x78dc50(%rip),%r9        # 0x14104fb90
1408c1f40:	4c 0f 44 c8          	cmove  %rax,%r9
1408c1f44:	4c 8d 05 fd dc 78 00 	lea    0x78dcfd(%rip),%r8        # 0x14104fc48
1408c1f4b:	49 8b cf             	mov    %r15,%rcx
1408c1f4e:	48 8d 15 53 dc 78 00 	lea    0x78dc53(%rip),%rdx        # 0x14104fba8
1408c1f55:	e8 26 79 01 00       	call   0x1408d9880
1408c1f5a:	49 8b 17             	mov    (%r15),%rdx
1408c1f5d:	48 8b c3             	mov    %rbx,%rax
1408c1f60:	f6 40 04 03          	testb  $0x3,0x4(%rax)
1408c1f64:	75 07                	jne    0x1408c1f6d
1408c1f66:	8b 48 34             	mov    0x34(%rax),%ecx
1408c1f69:	85 c9                	test   %ecx,%ecx
1408c1f6b:	7f 0b                	jg     0x1408c1f78
1408c1f6d:	48 8b 40 10          	mov    0x10(%rax),%rax
1408c1f71:	48 85 c0             	test   %rax,%rax
1408c1f74:	75 ea                	jne    0x1408c1f60
1408c1f76:	eb 20                	jmp    0x1408c1f98
1408c1f78:	89 4a 54             	mov    %ecx,0x54(%rdx)
1408c1f7b:	eb 1b                	jmp    0x1408c1f98
1408c1f7d:	41 0f b6 46 28       	movzbl 0x28(%r14),%eax
1408c1f82:	24 2e                	and    $0x2e,%al
1408c1f84:	88 43 02             	mov    %al,0x2(%rbx)
1408c1f87:	41 f7 46 28 00 00 04 	testl  $0x40000,0x28(%r14)
1408c1f8e:	00
1408c1f8f:	74 07                	je     0x1408c1f98
1408c1f91:	81 4b 04 00 00 00 40 	orl    $0x40000000,0x4(%rbx)
1408c1f98:	41 8b 4d 04          	mov    0x4(%r13),%ecx
1408c1f9c:	0f ba e1 12          	bt     $0x12,%ecx
1408c1fa0:	73 19                	jae    0x1408c1fbb
1408c1fa2:	41 38 77 1e          	cmp    %sil,0x1e(%r15)
1408c1fa6:	75 13                	jne    0x1408c1fbb
1408c1fa8:	49 8b 07             	mov    (%r15),%rax
1408c1fab:	f6 40 2c 20          	testb  $0x20,0x2c(%rax)
1408c1faf:	75 0a                	jne    0x1408c1fbb
1408c1fb1:	be 01 00 00 00       	mov    $0x1,%esi
1408c1fb6:	4d 8b ec             	mov    %r12,%r13
1408c1fb9:	eb 3c                	jmp    0x1408c1ff7
1408c1fbb:	f7 c1 00 00 28 00    	test   $0x280000,%ecx
1408c1fc1:	74 34                	je     0x1408c1ff7
1408c1fc3:	41 80 bf 24 01 00 00 	cmpb   $0x2,0x124(%r15)
1408c1fca:	02
1408c1fcb:	73 2a                	jae    0x1408c1ff7
1408c1fcd:	f7 43 04 00 00 00 40 	testl  $0x40000000,0x4(%rbx)
1408c1fd4:	74 21                	je     0x1408c1ff7
1408c1fd6:	0f ba e1 13          	bt     $0x13,%ecx
1408c1fda:	72 09                	jb     0x1408c1fe5
1408c1fdc:	49 8b 07             	mov    (%r15),%rax
1408c1fdf:	f6 40 30 80          	testb  $0x80,0x30(%rax)
1408c1fe3:	75 12                	jne    0x1408c1ff7
1408c1fe5:	4c 8b c3             	mov    %rbx,%r8
1408c1fe8:	48 8d 15 29 df 78 00 	lea    0x78df29(%rip),%rdx        # 0x14104ff18
1408c1fef:	49 8b cf             	mov    %r15,%rcx
1408c1ff2:	e8 89 78 01 00       	call   0x1408d9880
1408c1ff7:	8b 4c 24 38          	mov    0x38(%rsp),%ecx
1408c1ffb:	41 80 bf 24 01 00 00 	cmpb   $0x2,0x124(%r15)
1408c2002:	02
1408c2003:	0f 83 d1 01 00 00    	jae    0x1408c21da
1408c2009:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1408c200e:	4d 85 ed             	test   %r13,%r13
1408c2011:	74 52                	je     0x1408c2065
1408c2013:	4d 39 65 28          	cmp    %r12,0x28(%r13)
1408c2017:	75 4c                	jne    0x1408c2065
1408c2019:	48 85 ff             	test   %rdi,%rdi
1408c201c:	74 47                	je     0x1408c2065
1408c201e:	4c 8b c3             	mov    %rbx,%r8
1408c2021:	48 8d 15 40 dc 78 00 	lea    0x78dc40(%rip),%rdx        # 0x14104fc68
1408c2028:	49 8b cf             	mov    %r15,%rcx
1408c202b:	e8 50 78 01 00       	call   0x1408d9880
1408c2030:	41 ff 46 24          	incl   0x24(%r14)
1408c2034:	85 ed                	test   %ebp,%ebp
1408c2036:	0f 84 91 00 00 00    	je     0x1408c20cd
1408c203c:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c2041:	41 8b c4             	mov    %r12d,%eax
1408c2044:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1408c2049:	48 85 ff             	test   %rdi,%rdi
1408c204c:	48 8b ce             	mov    %rsi,%rcx
1408c204f:	0f 95 c0             	setne  %al
1408c2052:	05 fe bf ff ff       	add    $0xffffbffe,%eax
1408c2057:	41 21 46 28          	and    %eax,0x28(%r14)
1408c205b:	e8 10 63 05 00       	call   0x140918370
1408c2060:	e9 87 00 00 00       	jmp    0x1408c20ec
1408c2065:	85 ed                	test   %ebp,%ebp
1408c2067:	0f 84 0b 01 00 00    	je     0x1408c2178
1408c206d:	41 8b 46 28          	mov    0x28(%r14),%eax
1408c2071:	a8 01                	test   $0x1,%al
1408c2073:	74 22                	je     0x1408c2097
1408c2075:	41 f7 45 04 00 00 01 	testl  $0x10000,0x4(%r13)
1408c207c:	00
1408c207d:	74 05                	je     0x1408c2084
1408c207f:	48 85 ff             	test   %rdi,%rdi
1408c2082:	74 29                	je     0x1408c20ad
1408c2084:	48 85 ff             	test   %rdi,%rdi
1408c2087:	0f 84 eb 00 00 00    	je     0x1408c2178
1408c208d:	0f ba e0 0e          	bt     $0xe,%eax
1408c2091:	0f 82 e1 00 00 00    	jb     0x1408c2178
1408c2097:	41 f7 45 04 00 00 01 	testl  $0x10000,0x4(%r13)
1408c209e:	00
1408c209f:	75 0c                	jne    0x1408c20ad
1408c20a1:	4c 8d 05 f8 db 78 00 	lea    0x78dbf8(%rip),%r8        # 0x14104fca0
1408c20a8:	48 85 ff             	test   %rdi,%rdi
1408c20ab:	74 07                	je     0x1408c20b4
1408c20ad:	4c 8d 05 e0 db 78 00 	lea    0x78dbe0(%rip),%r8        # 0x14104fc94
1408c20b4:	4c 8b cb             	mov    %rbx,%r9
1408c20b7:	48 8d 15 f2 db 78 00 	lea    0x78dbf2(%rip),%rdx        # 0x14104fcb0
1408c20be:	49 8b cf             	mov    %r15,%rcx
1408c20c1:	e8 ba 77 01 00       	call   0x1408d9880
1408c20c6:	41 ff 46 24          	incl   0x24(%r14)
1408c20ca:	41 8b ec             	mov    %r12d,%ebp
1408c20cd:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c20d2:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1408c20d7:	48 8b ce             	mov    %rsi,%rcx
1408c20da:	e8 91 62 05 00       	call   0x140918370
1408c20df:	85 ed                	test   %ebp,%ebp
1408c20e1:	0f 84 ad 02 00 00    	je     0x1408c2394
1408c20e7:	48 8b 7c 24 40       	mov    0x40(%rsp),%rdi
1408c20ec:	48 85 ff             	test   %rdi,%rdi
1408c20ef:	0f 84 09 01 00 00    	je     0x1408c21fe
1408c20f5:	41 80 bf 24 01 00 00 	cmpb   $0x2,0x124(%r15)
1408c20fc:	02
1408c20fd:	49 8b 5e 30          	mov    0x30(%r14),%rbx
1408c2101:	73 27                	jae    0x1408c212a
1408c2103:	48 85 db             	test   %rbx,%rbx
1408c2106:	74 04                	je     0x1408c210c
1408c2108:	4c 8b 63 78          	mov    0x78(%rbx),%r12
1408c210c:	4d 8b cd             	mov    %r13,%r9
1408c210f:	4c 8b c7             	mov    %rdi,%r8
1408c2112:	49 8b d4             	mov    %r12,%rdx
1408c2115:	49 8b cf             	mov    %r15,%rcx
1408c2118:	e8 73 09 06 00       	call   0x140922a90
1408c211d:	49 8b 07             	mov    (%r15),%rax
1408c2120:	80 78 67 00          	cmpb   $0x0,0x67(%rax)
1408c2124:	0f 85 91 04 00 00    	jne    0x1408c25bb
1408c212a:	48 8b 57 10          	mov    0x10(%rdi),%rdx
1408c212e:	48 8b ce             	mov    %rsi,%rcx
1408c2131:	e8 3a 62 05 00       	call   0x140918370
1408c2136:	48 8b 57 18          	mov    0x18(%rdi),%rdx
1408c213a:	48 8b ce             	mov    %rsi,%rcx
1408c213d:	e8 2e 62 05 00       	call   0x140918370
1408c2142:	48 8b 57 48          	mov    0x48(%rdi),%rdx
1408c2146:	48 85 d2             	test   %rdx,%rdx
1408c2149:	74 08                	je     0x1408c2153
1408c214b:	48 8b ce             	mov    %rsi,%rcx
1408c214e:	e8 9d d0 06 00       	call   0x14092f1f0
1408c2153:	48 8b d7             	mov    %rdi,%rdx
1408c2156:	48 8b cb             	mov    %rbx,%rcx
1408c2159:	e8 d2 f2 05 00       	call   0x140921430
1408c215e:	8b 44 24 58          	mov    0x58(%rsp),%eax
1408c2162:	41 81 4e 28 00 80 00 	orl    $0x8000,0x28(%r14)
1408c2169:	00
1408c216a:	41 09 46 28          	or     %eax,0x28(%r14)
1408c216e:	b8 01 00 00 00       	mov    $0x1,%eax
1408c2173:	e9 4e 04 00 00       	jmp    0x1408c25c6
1408c2178:	85 f6                	test   %esi,%esi
1408c217a:	74 1b                	je     0x1408c2197
1408c217c:	49 8b 07             	mov    (%r15),%rax
1408c217f:	44 38 a0 c5 00 00 00 	cmp    %r12b,0xc5(%rax)
1408c2186:	75 0f                	jne    0x1408c2197
1408c2188:	4c 8b c3             	mov    %rbx,%r8
1408c218b:	48 8d 15 3e db 78 00 	lea    0x78db3e(%rip),%rdx        # 0x14104fcd0
1408c2192:	e9 91 fe ff ff       	jmp    0x1408c2028
1408c2197:	85 c9                	test   %ecx,%ecx
1408c2199:	74 0f                	je     0x1408c21aa
1408c219b:	4c 8b c3             	mov    %rbx,%r8
1408c219e:	48 8d 15 43 db 78 00 	lea    0x78db43(%rip),%rdx        # 0x14104fce8
1408c21a5:	e9 7e fe ff ff       	jmp    0x1408c2028
1408c21aa:	85 ed                	test   %ebp,%ebp
1408c21ac:	0f 85 8a fe ff ff    	jne    0x1408c203c
1408c21b2:	f7 43 04 00 00 00 01 	testl  $0x1000000,0x4(%rbx)
1408c21b9:	0f 84 0e ff ff ff    	je     0x1408c20cd
1408c21bf:	4c 8b c3             	mov    %rbx,%r8
1408c21c2:	48 8d 15 4f db 78 00 	lea    0x78db4f(%rip),%rdx        # 0x14104fd18
1408c21c9:	49 8b cf             	mov    %r15,%rcx
1408c21cc:	e8 af 76 01 00       	call   0x1408d9880
1408c21d1:	41 ff 46 24          	incl   0x24(%r14)
1408c21d5:	e9 f3 fe ff ff       	jmp    0x1408c20cd
1408c21da:	f7 43 04 00 00 00 01 	testl  $0x1000000,0x4(%rbx)
1408c21e1:	0f 84 e6 fe ff ff    	je     0x1408c20cd
1408c21e7:	48 8b 74 24 60       	mov    0x60(%rsp),%rsi
1408c21ec:	48 8b 54 24 50       	mov    0x50(%rsp),%rdx
1408c21f1:	48 8b ce             	mov    %rsi,%rcx
1408c21f4:	e8 77 61 05 00       	call   0x140918370
1408c21f9:	e9 e9 fe ff ff       	jmp    0x1408c20e7
1408c21fe:	f7 43 04 00 00 00 01 	testl  $0x1000000,0x4(%rbx)
1408c2205:	c6 03 a8             	movb   $0xa8,(%rbx)
1408c2208:	44 88 63 02          	mov    %r12b,0x2(%rbx)
1408c220c:	74 15                	je     0x1408c2223
1408c220e:	48 8b 43 40          	mov    0x40(%rbx),%rax
1408c2212:	48 8b 50 48          	mov    0x48(%rax),%rdx
1408c2216:	48 85 d2             	test   %rdx,%rdx
1408c2219:	74 08                	je     0x1408c2223
1408c221b:	48 8b ce             	mov    %rsi,%rcx
1408c221e:	e8 cd cf 06 00       	call   0x14092f1f0
1408c2223:	49 8b ee             	mov    %r14,%rbp
1408c2226:	48 8b 73 20          	mov    0x20(%rbx),%rsi
1408c222a:	48 8d 05 6f 1f fe ff 	lea    -0x1e091(%rip),%rax        # 0x1408a41a0
1408c2231:	48 89 44 24 78       	mov    %rax,0x78(%rsp)
1408c2236:	48 8d 84 24 a8 00 00 	lea    0xa8(%rsp),%rax
1408c223d:	00
1408c223e:	48 89 84 24 98 00 00 	mov    %rax,0x98(%rsp)
1408c2245:	00
1408c2246:	48 8d 15 53 42 00 00 	lea    0x4253(%rip),%rdx        # 0x1408c64a0
1408c224d:	49 8b 07             	mov    (%r15),%rax
1408c2250:	48 8d 0d 49 41 00 00 	lea    0x4149(%rip),%rcx        # 0x1408c63a0
1408c2257:	48 89 84 24 a8 00 00 	mov    %rax,0xa8(%rsp)
1408c225e:	00
1408c225f:	0f 57 c0             	xorps  %xmm0,%xmm0
1408c2262:	48 8b 45 08          	mov    0x8(%rbp),%rax
1408c2266:	48 89 84 24 b0 00 00 	mov    %rax,0xb0(%rsp)
1408c226d:	00
1408c226e:	4c 89 64 24 70       	mov    %r12,0x70(%rsp)
1408c2273:	4c 89 a4 24 90 00 00 	mov    %r12,0x90(%rsp)
1408c227a:	00
1408c227b:	48 89 8c 24 80 00 00 	mov    %rcx,0x80(%rsp)
1408c2282:	00
1408c2283:	48 89 94 24 88 00 00 	mov    %rdx,0x88(%rsp)
1408c228a:	00
1408c228b:	f3 0f 7f 84 24 b8 00 	movdqu %xmm0,0xb8(%rsp)
1408c2292:	00 00
1408c2294:	48 85 f6             	test   %rsi,%rsi
1408c2297:	74 2a                	je     0x1408c22c3
1408c2299:	8b 3e                	mov    (%rsi),%edi
1408c229b:	48 83 c6 08          	add    $0x8,%rsi
1408c229f:	85 ff                	test   %edi,%edi
1408c22a1:	7e 20                	jle    0x1408c22c3
1408c22a3:	48 8b 16             	mov    (%rsi),%rdx
1408c22a6:	48 85 d2             	test   %rdx,%rdx
1408c22a9:	74 0e                	je     0x1408c22b9
1408c22ab:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408c22b0:	e8 3b cf 06 00       	call   0x14092f1f0
1408c22b5:	85 c0                	test   %eax,%eax
1408c22b7:	75 0a                	jne    0x1408c22c3
1408c22b9:	ff cf                	dec    %edi
1408c22bb:	48 83 c6 20          	add    $0x20,%rsi
1408c22bf:	85 ff                	test   %edi,%edi
1408c22c1:	7f e0                	jg     0x1408c22a3
1408c22c3:	f7 43 04 00 00 00 01 	testl  $0x1000000,0x4(%rbx)
1408c22ca:	74 17                	je     0x1408c22e3
1408c22cc:	48 8b 43 40          	mov    0x40(%rbx),%rax
1408c22d0:	48 8b 50 48          	mov    0x48(%rax),%rdx
1408c22d4:	48 85 d2             	test   %rdx,%rdx
1408c22d7:	74 0a                	je     0x1408c22e3
1408c22d9:	48 8d 4c 24 70       	lea    0x70(%rsp),%rcx
1408c22de:	e8 0d cf 06 00       	call   0x14092f1f0
1408c22e3:	48 8b 94 24 c0 00 00 	mov    0xc0(%rsp),%rdx
1408c22ea:	00
1408c22eb:	49 8b 0f             	mov    (%r15),%rcx
1408c22ee:	48 85 d2             	test   %rdx,%rdx
1408c22f1:	74 5e                	je     0x1408c2351
1408c22f3:	48 85 c9             	test   %rcx,%rcx
1408c22f6:	74 51                	je     0x1408c2349
1408c22f8:	4c 39 a1 00 03 00 00 	cmp    %r12,0x300(%rcx)
1408c22ff:	74 07                	je     0x1408c2308
1408c2301:	e8 3a 16 ff ff       	call   0x1408b3940
1408c2306:	eb 49                	jmp    0x1408c2351
1408c2308:	48 3b 91 f0 01 00 00 	cmp    0x1f0(%rcx),%rdx
1408c230f:	73 38                	jae    0x1408c2349
1408c2311:	48 3b 91 e0 01 00 00 	cmp    0x1e0(%rcx),%rdx
1408c2318:	72 13                	jb     0x1408c232d
1408c231a:	48 8b 81 d8 01 00 00 	mov    0x1d8(%rcx),%rax
1408c2321:	48 89 02             	mov    %rax,(%rdx)
1408c2324:	48 89 91 d8 01 00 00 	mov    %rdx,0x1d8(%rcx)
1408c232b:	eb 24                	jmp    0x1408c2351
1408c232d:	48 3b 91 e8 01 00 00 	cmp    0x1e8(%rcx),%rdx
1408c2334:	72 13                	jb     0x1408c2349
1408c2336:	48 8b 81 c8 01 00 00 	mov    0x1c8(%rcx),%rax
1408c233d:	48 89 02             	mov    %rax,(%rdx)
1408c2340:	48 89 91 c8 01 00 00 	mov    %rdx,0x1c8(%rcx)
1408c2347:	eb 08                	jmp    0x1408c2351
1408c2349:	48 8b ca             	mov    %rdx,%rcx
1408c234c:	e8 ff 97 fc ff       	call   0x14088bb50
1408c2351:	0f b7 84 24 94 00 00 	movzwl 0x94(%rsp),%eax
1408c2358:	00
1408c2359:	a8 01                	test   $0x1,%al
1408c235b:	75 16                	jne    0x1408c2373
1408c235d:	66 85 c0             	test   %ax,%ax
1408c2360:	74 11                	je     0x1408c2373
1408c2362:	fe 43 02             	incb   0x2(%rbx)
1408c2365:	48 8b 6d 18          	mov    0x18(%rbp),%rbp
1408c2369:	48 85 ed             	test   %rbp,%rbp
1408c236c:	74 1e                	je     0x1408c238c
1408c236e:	e9 b3 fe ff ff       	jmp    0x1408c2226
1408c2373:	4d 85 ed             	test   %r13,%r13
1408c2376:	74 14                	je     0x1408c238c
1408c2378:	41 8b 45 04          	mov    0x4(%r13),%eax
1408c237c:	35 ff ef ff ff       	xor    $0xffffefff,%eax
1408c2381:	25 00 10 00 08       	and    $0x8001000,%eax
1408c2386:	83 c8 10             	or     $0x10,%eax
1408c2389:	09 45 28             	or     %eax,0x28(%rbp)
1408c238c:	8b 44 24 58          	mov    0x58(%rsp),%eax
1408c2390:	41 09 46 28          	or     %eax,0x28(%r14)
1408c2394:	b8 01 00 00 00       	mov    $0x1,%eax
1408c2399:	e9 28 02 00 00       	jmp    0x1408c25c6
1408c239e:	f7 43 04 00 10 00 00 	testl  $0x1000,0x4(%rbx)
1408c23a5:	0f 84 10 02 00 00    	je     0x1408c25bb
1408c23ab:	41 8b 4e 28          	mov    0x28(%r14),%ecx
1408c23af:	41 8b 7e 20          	mov    0x20(%r14),%edi
1408c23b3:	f6 c1 2e             	test   $0x2e,%cl
1408c23b6:	74 6d                	je     0x1408c2425
1408c23b8:	48 8d 05 81 d7 78 00 	lea    0x78d781(%rip),%rax        # 0x14104fb40
1408c23bf:	f6 c1 20             	test   $0x20,%cl
1408c23c2:	74 09                	je     0x1408c23cd
1408c23c4:	4c 8d 0d 95 d7 78 00 	lea    0x78d795(%rip),%r9        # 0x14104fb60
1408c23cb:	eb 1c                	jmp    0x1408c23e9
1408c23cd:	f6 c1 04             	test   $0x4,%cl
1408c23d0:	74 09                	je     0x1408c23db
1408c23d2:	4c 8d 0d 9f d7 78 00 	lea    0x78d79f(%rip),%r9        # 0x14104fb78
1408c23d9:	eb 0e                	jmp    0x1408c23e9
1408c23db:	f6 c1 08             	test   $0x8,%cl
1408c23de:	4c 8d 0d ab d7 78 00 	lea    0x78d7ab(%rip),%r9        # 0x14104fb90
1408c23e5:	4c 0f 44 c8          	cmove  %rax,%r9
1408c23e9:	4c 8d 05 58 d9 78 00 	lea    0x78d958(%rip),%r8        # 0x14104fd48
1408c23f0:	49 8b cf             	mov    %r15,%rcx
1408c23f3:	48 8d 15 ae d7 78 00 	lea    0x78d7ae(%rip),%rdx        # 0x14104fba8
1408c23fa:	e8 81 74 01 00       	call   0x1408d9880
1408c23ff:	c6 03 79             	movb   $0x79,(%rbx)
1408c2402:	48 8b c3             	mov    %rbx,%rax
1408c2405:	49 8b 17             	mov    (%r15),%rdx
1408c2408:	f6 40 04 03          	testb  $0x3,0x4(%rax)
1408c240c:	75 07                	jne    0x1408c2415
1408c240e:	8b 48 34             	mov    0x34(%rax),%ecx
1408c2411:	85 c9                	test   %ecx,%ecx
1408c2413:	7f 0b                	jg     0x1408c2420
1408c2415:	48 8b 40 10          	mov    0x10(%rax),%rax
1408c2419:	48 85 c0             	test   %rax,%rax
1408c241c:	75 ea                	jne    0x1408c2408
1408c241e:	eb 11                	jmp    0x1408c2431
1408c2420:	89 4a 54             	mov    %ecx,0x54(%rdx)
1408c2423:	eb 0c                	jmp    0x1408c2431
1408c2425:	48 8b 53 20          	mov    0x20(%rbx),%rdx
1408c2429:	49 8b c9             	mov    %r9,%rcx
1408c242c:	e8 af 5f 05 00       	call   0x1409183e0
1408c2431:	41 3b 7e 20          	cmp    0x20(%r14),%edi
1408c2435:	0f 84 80 01 00 00    	je     0x1408c25bb
1408c243b:	83 4b 04 40          	orl    $0x40,0x4(%rbx)
1408c243f:	41 83 4e 28 40       	orl    $0x40,0x28(%r14)
1408c2444:	e9 72 01 00 00       	jmp    0x1408c25bb
1408c2449:	41 8b 4e 28          	mov    0x28(%r14),%ecx
1408c244d:	f6 c1 2e             	test   $0x2e,%cl
1408c2450:	0f 84 65 01 00 00    	je     0x1408c25bb
1408c2456:	48 8d 05 e3 d6 78 00 	lea    0x78d6e3(%rip),%rax        # 0x14104fb40