14033af92:	e8 69 f7 44 00       	call   0x14078a700
14033af97:	90                   	nop
14033af98:	b9 02 00 00 00       	mov    $0x2,%ecx
14033af9d:	e8 5e f7 44 00       	call   0x14078a700
14033afa2:	90                   	nop
14033afa3:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afa8:	e8 53 f7 44 00       	call   0x14078a700
14033afad:	90                   	nop
14033afae:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afb3:	e8 48 f7 44 00       	call   0x14078a700
14033afb8:	90                   	nop
14033afb9:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afbe:	e8 3d f7 44 00       	call   0x14078a700
14033afc3:	90                   	nop
14033afc4:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afc9:	e8 32 f7 44 00       	call   0x14078a700
14033afce:	90                   	nop
14033afcf:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afd4:	e8 27 f7 44 00       	call   0x14078a700
14033afd9:	90                   	nop
14033afda:	b9 02 00 00 00       	mov    $0x2,%ecx
14033afdf:	e8 1c f7 44 00       	call   0x14078a700
14033afe4:	90                   	nop
14033afe5:	b9 01 00 00 00       	mov    $0x1,%ecx
14033afea:	e8 11 f7 44 00       	call   0x14078a700
14033afef:	cc                   	int3
14033aff0:	33 c9                	xor    %ecx,%ecx
14033aff2:	e8 09 f7 44 00       	call   0x14078a700
14033aff7:	90                   	nop
14033aff8:	b9 02 00 00 00       	mov    $0x2,%ecx
14033affd:	e8 fe f6 44 00       	call   0x14078a700
14033b002:	90                   	nop
14033b003:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b008:	e8 f3 f6 44 00       	call   0x14078a700
14033b00d:	90                   	nop
14033b00e:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b013:	e8 e8 f6 44 00       	call   0x14078a700
14033b018:	90                   	nop
14033b019:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b01e:	e8 dd f6 44 00       	call   0x14078a700
14033b023:	90                   	nop
14033b024:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b029:	e8 d2 f6 44 00       	call   0x14078a700
14033b02e:	90                   	nop
14033b02f:	33 c9                	xor    %ecx,%ecx
14033b031:	e8 ca f6 44 00       	call   0x14078a700
14033b036:	cc                   	int3
14033b037:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b03c:	e8 bf f6 44 00       	call   0x14078a700
14033b041:	90                   	nop
14033b042:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b047:	e8 b4 f6 44 00       	call   0x14078a700
14033b04c:	90                   	nop
14033b04d:	33 c9                	xor    %ecx,%ecx
14033b04f:	e8 ac f6 44 00       	call   0x14078a700
14033b054:	cc                   	int3
14033b055:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b05a:	e8 a1 f6 44 00       	call   0x14078a700
14033b05f:	90                   	nop
14033b060:	33 c9                	xor    %ecx,%ecx
14033b062:	e8 99 f6 44 00       	call   0x14078a700
14033b067:	cc                   	int3
14033b068:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b06d:	e8 8e f6 44 00       	call   0x14078a700
14033b072:	90                   	nop
14033b073:	33 c9                	xor    %ecx,%ecx
14033b075:	e8 86 f6 44 00       	call   0x14078a700
14033b07a:	cc                   	int3
14033b07b:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b080:	e8 7b f6 44 00       	call   0x14078a700
14033b085:	90                   	nop
14033b086:	33 c9                	xor    %ecx,%ecx
14033b088:	e8 73 f6 44 00       	call   0x14078a700
14033b08d:	cc                   	int3
14033b08e:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b093:	e8 68 f6 44 00       	call   0x14078a700
14033b098:	90                   	nop
14033b099:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b09e:	e8 5d f6 44 00       	call   0x14078a700
14033b0a3:	90                   	nop
14033b0a4:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0a9:	e8 52 f6 44 00       	call   0x14078a700
14033b0ae:	90                   	nop
14033b0af:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0b4:	e8 47 f6 44 00       	call   0x14078a700
14033b0b9:	90                   	nop
14033b0ba:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0bf:	e8 3c f6 44 00       	call   0x14078a700
14033b0c4:	90                   	nop
14033b0c5:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0ca:	e8 31 f6 44 00       	call   0x14078a700
14033b0cf:	90                   	nop
14033b0d0:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0d5:	e8 26 f6 44 00       	call   0x14078a700
14033b0da:	90                   	nop
14033b0db:	33 c9                	xor    %ecx,%ecx
14033b0dd:	e8 1e f6 44 00       	call   0x14078a700
14033b0e2:	cc                   	int3
14033b0e3:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b0e8:	e8 13 f6 44 00       	call   0x14078a700
14033b0ed:	90                   	nop
14033b0ee:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b0f3:	e8 08 f6 44 00       	call   0x14078a700
14033b0f8:	90                   	nop
14033b0f9:	33 c9                	xor    %ecx,%ecx
14033b0fb:	e8 00 f6 44 00       	call   0x14078a700
14033b100:	cc                   	int3
14033b101:	b9 01 00 00 00       	mov    $0x1,%ecx
14033b106:	e8 f5 f5 44 00       	call   0x14078a700
14033b10b:	90                   	nop
14033b10c:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b111:	e8 ea f5 44 00       	call   0x14078a700
14033b116:	90                   	nop
14033b117:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b11c:	e8 df f5 44 00       	call   0x14078a700
14033b121:	90                   	nop
14033b122:	b9 02 00 00 00       	mov    $0x2,%ecx
14033b127:	e8 d4 f5 44 00       	call   0x14078a700
14033b12c:	cc                   	int3
14033b12d:	cc                   	int3
14033b12e:	cc                   	int3
14033b12f:	cc                   	int3
14033b130:	80 fa 01             	cmp    $0x1,%dl
14033b133:	0f 85 92 06 00 00    	jne    0x14033b7cb
14033b139:	48 89 5c 24 08       	mov    %rbx,0x8(%rsp)
14033b13e:	48 89 74 24 18       	mov    %rsi,0x18(%rsp)
14033b143:	48 89 7c 24 20       	mov    %rdi,0x20(%rsp)
14033b148:	55                   	push   %rbp
14033b149:	41 54                	push   %r12
14033b14b:	41 55                	push   %r13
14033b14d:	41 56                	push   %r14
14033b14f:	41 57                	push   %r15
14033b151:	48 8d 6c 24 d1       	lea    -0x2f(%rsp),%rbp
14033b156:	48 81 ec f0 00 00 00 	sub    $0xf0,%rsp
14033b15d:	4d 8b e0             	mov    %r8,%r12
14033b160:	4c 8b f9             	mov    %rcx,%r15
14033b163:	4c 8b 75 7f          	mov    0x7f(%rbp),%r14
14033b167:	45 33 ed             	xor    %r13d,%r13d
14033b16a:	48 8b 05 3f 4e 0e 01 	mov    0x10e4e3f(%rip),%rax        # 0x14141ffb0
14033b171:	48 8b 58 50          	mov    0x50(%rax),%rbx
14033b175:	48 85 db             	test   %rbx,%rbx
14033b178:	74 1c                	je     0x14033b196
14033b17a:	8b 43 10             	mov    0x10(%rbx),%eax
14033b17d:	ff c0                	inc    %eax
14033b17f:	89 43 10             	mov    %eax,0x10(%rbx)
14033b182:	83 f8 01             	cmp    $0x1,%eax
14033b185:	0f 8e 57 06 00 00    	jle    0x14033b7e2
14033b18b:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033b190:	0f 84 54 06 00 00    	je     0x14033b7ea
14033b196:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)
14033b19b:	48 8d 55 8f          	lea    -0x71(%rbp),%rdx
14033b19f:	48 8b 0d d2 7c 0f 01 	mov    0x10f7cd2(%rip),%rcx        # 0x141432e78
14033b1a6:	e8 c5 3d ed ff       	call   0x14020ef70
14033b1ab:	90                   	nop
14033b1ac:	48 8d 45 8f          	lea    -0x71(%rbp),%rax
14033b1b0:	48 89 45 af          	mov    %rax,-0x51(%rbp)
14033b1b4:	48 8d 45 97          	lea    -0x69(%rbp),%rax
14033b1b8:	48 89 45 b7          	mov    %rax,-0x49(%rbp)
14033b1bc:	0f 28 45 af          	movaps -0x51(%rbp),%xmm0
14033b1c0:	66 0f 7f 45 af       	movdqa %xmm0,-0x51(%rbp)
14033b1c5:	4c 8d 45 67          	lea    0x67(%rbp),%r8
14033b1c9:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14033b1cd:	48 8d 4d cf          	lea    -0x31(%rbp),%rcx
14033b1d1:	e8 7a 4c e6 ff       	call   0x14019fe50
14033b1d6:	48 8b d0             	mov    %rax,%rdx
14033b1d9:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b1de:	e8 0d 17 37 00       	call   0x1406ac8f0
14033b1e3:	48 8b 08             	mov    (%rax),%rcx
14033b1e6:	4c 89 28             	mov    %r13,(%rax)
14033b1e9:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14033b1ee:	48 8b 08             	mov    (%rax),%rcx
14033b1f1:	48 85 c9             	test   %rcx,%rcx
14033b1f4:	74 24                	je     0x14033b21a
14033b1f6:	8b 41 10             	mov    0x10(%rcx),%eax
14033b1f9:	ff c8                	dec    %eax
14033b1fb:	89 41 10             	mov    %eax,0x10(%rcx)
14033b1fe:	85 c0                	test   %eax,%eax
14033b200:	7f 18                	jg     0x14033b21a
14033b202:	0f 88 ed 05 00 00    	js     0x14033b7f5
14033b208:	48 8b 01             	mov    (%rcx),%rax
14033b20b:	ba 01 00 00 00       	mov    $0x1,%edx
14033b210:	48 8b 00             	mov    (%rax),%rax
14033b213:	ff 15 07 88 c4 00    	call   *0xc48807(%rip)        # 0x140f83a20
14033b219:	90                   	nop
14033b21a:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b21f:	48 8b cb             	mov    %rbx,%rcx
14033b222:	e8 59 14 40 00       	call   0x14073c680
14033b227:	48 8b 38             	mov    (%rax),%rdi
14033b22a:	48 8b 4c 24 30       	mov    0x30(%rsp),%rcx
14033b22f:	48 85 c9             	test   %rcx,%rcx
14033b232:	74 24                	je     0x14033b258
14033b234:	8b 41 10             	mov    0x10(%rcx),%eax
14033b237:	ff c8                	dec    %eax
14033b239:	89 41 10             	mov    %eax,0x10(%rcx)
14033b23c:	85 c0                	test   %eax,%eax
14033b23e:	7f 18                	jg     0x14033b258
14033b240:	0f 88 ba 05 00 00    	js     0x14033b800
14033b246:	48 8b 01             	mov    (%rcx),%rax
14033b249:	ba 01 00 00 00       	mov    $0x1,%edx
14033b24e:	48 8b 00             	mov    (%rax),%rax
14033b251:	ff 15 c9 87 c4 00    	call   *0xc487c9(%rip)        # 0x140f83a20
14033b257:	90                   	nop
14033b258:	4c 8d 0d 91 32 e6 ff 	lea    -0x19cd6f(%rip),%r9        # 0x14019e4f0
14033b25f:	ba 08 00 00 00       	mov    $0x8,%edx
14033b264:	41 b8 01 00 00 00    	mov    $0x1,%r8d
14033b26a:	48 8d 4d 8f          	lea    -0x71(%rbp),%rcx
14033b26e:	e8 d9 02 ae 00       	call   0x140e1b54c
14033b273:	90                   	nop
14033b274:	48 85 db             	test   %rbx,%rbx
14033b277:	74 27                	je     0x14033b2a0
14033b279:	8b 43 10             	mov    0x10(%rbx),%eax
14033b27c:	ff c8                	dec    %eax
14033b27e:	89 43 10             	mov    %eax,0x10(%rbx)
14033b281:	85 c0                	test   %eax,%eax
14033b283:	7f 1b                	jg     0x14033b2a0
14033b285:	0f 88 80 05 00 00    	js     0x14033b80b
14033b28b:	48 8b 03             	mov    (%rbx),%rax
14033b28e:	ba 01 00 00 00       	mov    $0x1,%edx
14033b293:	48 8b cb             	mov    %rbx,%rcx
14033b296:	48 8b 00             	mov    (%rax),%rax
14033b299:	ff 15 81 87 c4 00    	call   *0xc48781(%rip)        # 0x140f83a20
14033b29f:	90                   	nop
14033b2a0:	48 85 ff             	test   %rdi,%rdi
14033b2a3:	0f 85 02 05 00 00    	jne    0x14033b7ab
14033b2a9:	4d 8b 07             	mov    (%r15),%r8
14033b2ac:	48 8b 05 b5 0b 0e 01 	mov    0x10e0bb5(%rip),%rax        # 0x14141be68
14033b2b3:	49 8b 50 40          	mov    0x40(%r8),%rdx
14033b2b7:	4c 63 88 e8 00 00 00 	movslq 0xe8(%rax),%r9
14033b2be:	49 8b c9             	mov    %r9,%rcx
14033b2c1:	48 c1 e1 04          	shl    $0x4,%rcx
14033b2c5:	48 03 0a             	add    (%rdx),%rcx
14033b2c8:	40 38 79 08          	cmp    %dil,0x8(%rcx)
14033b2cc:	75 0a                	jne    0x14033b2d8
14033b2ce:	4c 89 6c 24 30       	mov    %r13,0x30(%rsp)
14033b2d3:	49 8b dd             	mov    %r13,%rbx
14033b2d6:	eb 21                	jmp    0x14033b2f9
14033b2d8:	49 8b 40 38          	mov    0x38(%r8),%rax
14033b2dc:	48 8b 90 80 00 00 00 	mov    0x80(%rax),%rdx
14033b2e3:	48 8b 02             	mov    (%rdx),%rax
14033b2e6:	4e 8b 04 c8          	mov    (%rax,%r9,8),%r8
14033b2ea:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b2ef:	e8 dc cd 3d 00       	call   0x1407180d0
14033b2f4:	48 8b 5c 24 30       	mov    0x30(%rsp),%rbx
14033b2f9:	48 85 db             	test   %rbx,%rbx
14033b2fc:	74 27                	je     0x14033b325
14033b2fe:	8b 43 10             	mov    0x10(%rbx),%eax
14033b301:	ff c8                	dec    %eax
14033b303:	89 43 10             	mov    %eax,0x10(%rbx)
14033b306:	85 c0                	test   %eax,%eax
14033b308:	7f 1b                	jg     0x14033b325
14033b30a:	0f 88 06 05 00 00    	js     0x14033b816
14033b310:	48 8b 03             	mov    (%rbx),%rax
14033b313:	ba 01 00 00 00       	mov    $0x1,%edx
14033b318:	48 8b cb             	mov    %rbx,%rcx
14033b31b:	48 8b 00             	mov    (%rax),%rax
14033b31e:	ff 15 fc 86 c4 00    	call   *0xc486fc(%rip)        # 0x140f83a20
14033b324:	90                   	nop
14033b325:	48 85 db             	test   %rbx,%rbx
14033b328:	0f 85 87 00 00 00    	jne    0x14033b3b5
14033b32e:	49 8b 1f             	mov    (%r15),%rbx
14033b331:	48 8b 05 10 0d 0e 01 	mov    0x10e0d10(%rip),%rax        # 0x14141c048
14033b338:	48 8b 88 c8 02 00 00 	mov    0x2c8(%rax),%rcx
14033b33f:	48 85 c9             	test   %rcx,%rcx
14033b342:	74 1c                	je     0x14033b360
14033b344:	8b 41 10             	mov    0x10(%rcx),%eax
14033b347:	ff c0                	inc    %eax
14033b349:	89 41 10             	mov    %eax,0x10(%rcx)
14033b34c:	83 f8 01             	cmp    $0x1,%eax
14033b34f:	0f 8e cc 04 00 00    	jle    0x14033b821
14033b355:	3d ff ff ff 7f       	cmp    $0x7fffffff,%eax
14033b35a:	0f 84 c9 04 00 00    	je     0x14033b829
14033b360:	48 89 4c 24 30       	mov    %rcx,0x30(%rsp)
14033b365:	0f 57 c0             	xorps  %xmm0,%xmm0
14033b368:	f3 0f 7f 45 cf       	movdqu %xmm0,-0x31(%rbp)
14033b36d:	4c 89 6d df          	mov    %r13,-0x21(%rbp)
14033b371:	f3 0f 7f 45 af       	movdqu %xmm0,-0x51(%rbp)
14033b376:	4c 89 6d bf          	mov    %r13,-0x41(%rbp)
14033b37a:	4c 8d 4c 24 30       	lea    0x30(%rsp),%r9
14033b37f:	4c 8d 45 cf          	lea    -0x31(%rbp),%r8
14033b383:	48 8d 55 af          	lea    -0x51(%rbp),%rdx
14033b387:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b38c:	e8 ff 17 37 00       	call   0x1406acb90
14033b391:	48 8b d0             	mov    %rax,%rdx
14033b394:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14033b398:	e8 73 49 e6 ff       	call   0x14019fd10
14033b39d:	48 8b 15 c4 0a 0e 01 	mov    0x10e0ac4(%rip),%rdx        # 0x14141be68
14033b3a4:	4c 8b c0             	mov    %rax,%r8
14033b3a7:	8b 92 e8 00 00 00    	mov    0xe8(%rdx),%edx
14033b3ad:	48 8b cb             	mov    %rbx,%rcx
14033b3b0:	e8 4b 97 3f 00       	call   0x140734b00
14033b3b5:	48 8b 05 cc 0b 0e 01 	mov    0x10e0bcc(%rip),%rax        # 0x14141bf88
14033b3bc:	48 8b 48 10          	mov    0x10(%rax),%rcx
14033b3c0:	48 8b 59 20          	mov    0x20(%rcx),%rbx
14033b3c4:	4c 8b 05 9d 0a 0e 01 	mov    0x10e0a9d(%rip),%r8        # 0x14141be68
14033b3cb:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033b3d2:	49 8b d7             	mov    %r15,%rdx
14033b3d5:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b3da:	e8 c1 77 03 00       	call   0x140372ba0
14033b3df:	48 8b 38             	mov    (%rax),%rdi
14033b3e2:	4c 89 28             	mov    %r13,(%rax)
14033b3e5:	48 89 7c 24 30       	mov    %rdi,0x30(%rsp)
14033b3ea:	41 b8 02 00 00 00    	mov    $0x2,%r8d
14033b3f0:	48 8d 54 24 30       	lea    0x30(%rsp),%rdx
14033b3f5:	48 8d 4d 97          	lea    -0x69(%rbp),%rcx
14033b3f9:	e8 a2 77 03 00       	call   0x140372ba0
14033b3fe:	48 8b 30             	mov    (%rax),%rsi
14033b401:	4c 89 28             	mov    %r13,(%rax)
14033b404:	48 89 74 24 38       	mov    %rsi,0x38(%rsp)
14033b409:	48 8b d3             	mov    %rbx,%rdx
14033b40c:	48 8b 4e 20          	mov    0x20(%rsi),%rcx
14033b410:	e8 db 62 3e 00       	call   0x1407216f0
14033b415:	8b d8                	mov    %eax,%ebx
14033b417:	48 85 f6             	test   %rsi,%rsi
14033b41a:	74 27                	je     0x14033b443
14033b41c:	8b 4e 10             	mov    0x10(%rsi),%ecx
14033b41f:	ff c9                	dec    %ecx
14033b421:	89 4e 10             	mov    %ecx,0x10(%rsi)
14033b424:	85 c9                	test   %ecx,%ecx
14033b426:	7f 1b                	jg     0x14033b443
14033b428:	0f 88 06 04 00 00    	js     0x14033b834
14033b42e:	48 8b 06             	mov    (%rsi),%rax
14033b431:	ba 01 00 00 00       	mov    $0x1,%edx
14033b436:	48 8b ce             	mov    %rsi,%rcx
14033b439:	48 8b 00             	mov    (%rax),%rax
14033b43c:	ff 15 de 85 c4 00    	call   *0xc485de(%rip)        # 0x140f83a20
14033b442:	90                   	nop
14033b443:	48 85 ff             	test   %rdi,%rdi
14033b446:	74 27                	je     0x14033b46f
14033b448:	8b 47 10             	mov    0x10(%rdi),%eax
14033b44b:	ff c8                	dec    %eax
14033b44d:	89 47 10             	mov    %eax,0x10(%rdi)
14033b450:	85 c0                	test   %eax,%eax
14033b452:	7f 1b                	jg     0x14033b46f
14033b454:	0f 88 e5 03 00 00    	js     0x14033b83f
14033b45a:	48 8b 07             	mov    (%rdi),%rax
14033b45d:	ba 01 00 00 00       	mov    $0x1,%edx
14033b462:	48 8b cf             	mov    %rdi,%rcx
14033b465:	48 8b 00             	mov    (%rax),%rax
14033b468:	ff 15 b2 85 c4 00    	call   *0xc485b2(%rip)        # 0x140f83a20
14033b46e:	90                   	nop
14033b46f:	4c 8b 05 f2 09 0e 01 	mov    0x10e09f2(%rip),%r8        # 0x14141be68
14033b476:	49 8b d7             	mov    %r15,%rdx
14033b479:	45 8b 80 e8 00 00 00 	mov    0xe8(%r8),%r8d
14033b480:	85 db                	test   %ebx,%ebx
14033b482:	0f 85 f6 00 00 00    	jne    0x14033b57e
14033b488:	48 8d 4c 24 40       	lea    0x40(%rsp),%rcx
14033b48d:	e8 0e 77 03 00       	call   0x140372ba0
14033b492:	48 8b 18             	mov    (%rax),%rbx
14033b495:	4c 89 28             	mov    %r13,(%rax)
14033b498:	48 89 5c 24 38       	mov    %rbx,0x38(%rsp)