1401d105e:	0f 8c 77 ff ff ff    	jl     0x1401d0fdb
1401d1064:	39 fb                	cmp    %edi,%ebx
1401d1066:	0f 8d 6f ff ff ff    	jge    0x1401d0fdb
1401d106c:	41 8d 0c 11          	lea    (%r9,%rdx,1),%ecx
1401d1070:	39 ce                	cmp    %ecx,%esi
1401d1072:	0f 8c 63 ff ff ff    	jl     0x1401d0fdb
1401d1078:	39 ee                	cmp    %ebp,%esi
1401d107a:	0f 8d 5b ff ff ff    	jge    0x1401d0fdb
1401d1080:	8d 4b ff             	lea    -0x1(%rbx),%ecx
1401d1083:	44 8d 46 ff          	lea    -0x1(%rsi),%r8d
1401d1087:	48 63 c9             	movslq %ecx,%rcx
1401d108a:	4d 63 c0             	movslq %r8d,%r8
1401d108d:	4c 8d 0c 8d 00 00 00 	lea    0x0(,%rcx,4),%r9
1401d1094:	00
1401d1095:	46 8b 04 80          	mov    (%rax,%r8,4),%r8d
1401d1099:	4c 89 8c 24 a0 00 00 	mov    %r9,0xa0(%rsp)
1401d10a0:	00
1401d10a1:	4c 8b 4c 24 68       	mov    0x68(%rsp),%r9
1401d10a6:	45 39 04 89          	cmp    %r8d,(%r9,%rcx,4)
1401d10aa:	0f 85 2b ff ff ff    	jne    0x1401d0fdb
1401d10b0:	44 8b 84 24 98 00 00 	mov    0x98(%rsp),%r8d
1401d10b7:	00
1401d10b8:	41 8d 48 ff          	lea    -0x1(%r8),%ecx
1401d10bc:	48 f7 d9             	neg    %rcx
1401d10bf:	4c 8d 04 8d 00 00 00 	lea    0x0(,%rcx,4),%r8
1401d10c6:	00
1401d10c7:	48 8b 8c 24 a0 00 00 	mov    0xa0(%rsp),%rcx
1401d10ce:	00
1401d10cf:	4c 89 84 24 a8 00 00 	mov    %r8,0xa8(%rsp)
1401d10d6:	00
1401d10d7:	49 8d 4c 09 04       	lea    0x4(%r9,%rcx,1),%rcx
1401d10dc:	48 89 8c 24 98 00 00 	mov    %rcx,0x98(%rsp)
1401d10e3:	00
1401d10e4:	48 63 ce             	movslq %esi,%rcx
1401d10e7:	4c 8d 04 88          	lea    (%rax,%rcx,4),%r8
1401d10eb:	31 c9                	xor    %ecx,%ecx
1401d10ed:	eb 1c                	jmp    0x1401d110b
1401d10ef:	4c 8b 8c 24 98 00 00 	mov    0x98(%rsp),%r9
1401d10f6:	00
1401d10f7:	45 8b 4c 09 f8       	mov    -0x8(%r9,%rcx,1),%r9d
1401d10fc:	48 83 e9 04          	sub    $0x4,%rcx
1401d1100:	45 3b 4c 08 fc       	cmp    -0x4(%r8,%rcx,1),%r9d
1401d1105:	0f 85 d0 fe ff ff    	jne    0x1401d0fdb
1401d110b:	48 39 8c 24 a8 00 00 	cmp    %rcx,0xa8(%rsp)
1401d1112:	00
1401d1113:	75 da                	jne    0x1401d10ef
1401d1115:	49 83 eb 02          	sub    $0x2,%r11
1401d1119:	44 39 5c 24 5c       	cmp    %r11d,0x5c(%rsp)
1401d111e:	0f 8f f9 04 00 00    	jg     0x1401d161d
1401d1124:	44 89 94 24 88 00 00 	mov    %r10d,0x88(%rsp)
1401d112b:	00
1401d112c:	89 9c 24 84 00 00 00 	mov    %ebx,0x84(%rsp)
1401d1133:	89 b4 24 80 00 00 00 	mov    %esi,0x80(%rsp)
1401d113a:	e9 ab fe ff ff       	jmp    0x1401d0fea
1401d113f:	90                   	nop
1401d1140:	8b 5c 24 70          	mov    0x70(%rsp),%ebx
1401d1144:	41 39 de             	cmp    %ebx,%r14d
1401d1147:	0f 8e 09 02 00 00    	jle    0x1401d1356
1401d114d:	48 8b 9c 24 48 01 00 	mov    0x148(%rsp),%rbx
1401d1154:	00
1401d1155:	8b 4c 24 7c          	mov    0x7c(%rsp),%ecx
1401d1159:	3b 0b                	cmp    (%rbx),%ecx
1401d115b:	0f 8d b7 03 00 00    	jge    0x1401d1518
1401d1161:	83 44 24 7c 01       	addl   $0x1,0x7c(%rsp)
1401d1166:	8b 5c 24 5c          	mov    0x5c(%rsp),%ebx
1401d116a:	39 5c 24 74          	cmp    %ebx,0x74(%rsp)
1401d116e:	0f 8c 9d fb ff ff    	jl     0x1401d0d11
1401d1174:	83 44 24 5c 01       	addl   $0x1,0x5c(%rsp)
1401d1179:	8b 5c 24 64          	mov    0x64(%rsp),%ebx
1401d117d:	39 5c 24 78          	cmp    %ebx,0x78(%rsp)
1401d1181:	0f 8f b3 fb ff ff    	jg     0x1401d0d3a
1401d1187:	83 6c 24 64 01       	subl   $0x1,0x64(%rsp)
1401d118c:	e9 c4 fb ff ff       	jmp    0x1401d0d55
1401d1191:	0f 1f 80 00 00 00 00 	nopl   0x0(%rax)
1401d1198:	48 8b 94 24 38 01 00 	mov    0x138(%rsp),%rdx
1401d119f:	00
1401d11a0:	42 39 1c 92          	cmp    %ebx,(%rdx,%r10,4)
1401d11a4:	0f 8f 8d fc ff ff    	jg     0x1401d0e37
1401d11aa:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d11b1:	00
1401d11b2:	44 8b bc 24 08 01 00 	mov    0x108(%rsp),%r15d
1401d11b9:	00
1401d11ba:	c7 84 24 40 01 00 00 	movl   $0x1,0x140(%rsp)
1401d11c1:	01 00 00 00
1401d11c5:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1401d11cb:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d11d2:	00
1401d11d3:	8b 94 24 20 01 00 00 	mov    0x120(%rsp),%edx
1401d11da:	4c 8b ac 24 38 01 00 	mov    0x138(%rsp),%r13
1401d11e1:	00
1401d11e2:	48 8b 84 24 48 01 00 	mov    0x148(%rsp),%rax
1401d11e9:	00
1401d11ea:	89 54 24 20          	mov    %edx,0x20(%rsp)
1401d11ee:	4c 89 d1             	mov    %r10,%rcx
1401d11f1:	41 89 d8             	mov    %ebx,%r8d
1401d11f4:	44 89 64 24 40       	mov    %r12d,0x40(%rsp)
1401d11f9:	44 89 fa             	mov    %r15d,%edx
1401d11fc:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401d1201:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1401d1208:	00
1401d1209:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1401d120e:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d1213:	89 74 24 28          	mov    %esi,0x28(%rsp)
1401d1217:	4c 89 8c 24 18 01 00 	mov    %r9,0x118(%rsp)
1401d121e:	00
1401d121f:	4c 89 94 24 00 01 00 	mov    %r10,0x100(%rsp)
1401d1226:	00
1401d1227:	e8 14 f9 ff ff       	call   0x1401d0b40
1401d122c:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d1233:	00
1401d1234:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d123b:	00
1401d123c:	83 f8 ff             	cmp    $0xffffffff,%eax
1401d123f:	74 48                	je     0x1401d1289
1401d1241:	48 8b 84 24 48 01 00 	mov    0x148(%rsp),%rax
1401d1248:	00
1401d1249:	41 89 f8             	mov    %edi,%r8d
1401d124c:	89 da                	mov    %ebx,%edx
1401d124e:	4c 89 d1             	mov    %r10,%rcx
1401d1251:	4c 89 6c 24 38       	mov    %r13,0x38(%rsp)
1401d1256:	48 89 44 24 48       	mov    %rax,0x48(%rsp)
1401d125b:	8b 84 24 40 01 00 00 	mov    0x140(%rsp),%eax
1401d1262:	89 6c 24 28          	mov    %ebp,0x28(%rsp)
1401d1266:	89 44 24 40          	mov    %eax,0x40(%rsp)
1401d126a:	48 8b 84 24 30 01 00 	mov    0x130(%rsp),%rax
1401d1271:	00
1401d1272:	89 74 24 20          	mov    %esi,0x20(%rsp)
1401d1276:	48 89 44 24 30       	mov    %rax,0x30(%rsp)
1401d127b:	e8 c0 f8 ff ff       	call   0x1401d0b40
1401d1280:	83 f8 ff             	cmp    $0xffffffff,%eax
1401d1283:	0f 85 c8 f9 ff ff    	jne    0x1401d0c51
1401d1289:	b8 ff ff ff ff       	mov    $0xffffffff,%eax
1401d128e:	e9 c0 f9 ff ff       	jmp    0x1401d0c53
1401d1293:	0f 1f 44 00 00       	nopl   0x0(%rax,%rax,1)
1401d1298:	48 8b 8c 24 30 01 00 	mov    0x130(%rsp),%rcx
1401d129f:	00
1401d12a0:	42 39 1c 99          	cmp    %ebx,(%rcx,%r11,4)
1401d12a4:	0f 8c bf fc ff ff    	jl     0x1401d0f69
1401d12aa:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d12b1:	00
1401d12b2:	8b bc 24 10 01 00 00 	mov    0x110(%rsp),%edi
1401d12b9:	c7 84 24 40 01 00 00 	movl   $0x1,0x140(%rsp)
1401d12c0:	01 00 00 00
1401d12c4:	41 bc 01 00 00 00    	mov    $0x1,%r12d
1401d12ca:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d12d1:	00
1401d12d2:	8b ac 24 28 01 00 00 	mov    0x128(%rsp),%ebp
1401d12d9:	e9 04 ff ff ff       	jmp    0x1401d11e2
1401d12de:	44 89 c3             	mov    %r8d,%ebx
1401d12e1:	31 d2                	xor    %edx,%edx
1401d12e3:	e9 23 fb ff ff       	jmp    0x1401d0e0b
1401d12e8:	44 89 c3             	mov    %r8d,%ebx
1401d12eb:	45 31 c0             	xor    %r8d,%r8d
1401d12ee:	e9 46 fc ff ff       	jmp    0x1401d0f39
1401d12f3:	83 6c 24 70 01       	subl   $0x1,0x70(%rsp)
1401d12f8:	e9 9c fb ff ff       	jmp    0x1401d0e99
1401d12fd:	41 83 c6 01          	add    $0x1,%r14d
1401d1301:	e9 72 fb ff ff       	jmp    0x1401d0e78
1401d1306:	4d 8b 41 18          	mov    0x18(%r9),%r8
1401d130a:	49 8b 49 10          	mov    0x10(%r9),%rcx
1401d130e:	39 ea                	cmp    %ebp,%edx
1401d1310:	0f 8d 3b f9 ff ff    	jge    0x1401d0c51
1401d1316:	4c 63 ca             	movslq %edx,%r9
1401d1319:	29 d5                	sub    %edx,%ebp
1401d131b:	4a 8d 54 0d 00       	lea    0x0(%rbp,%r9,1),%rdx
1401d1320:	4a 8d 04 89          	lea    (%rcx,%r9,4),%rax
1401d1324:	48 8d 0c 91          	lea    (%rcx,%rdx,4),%rcx
1401d1328:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401d132f:	00 00 00 00
1401d1333:	66 66 2e 0f 1f 84 00 	data16 cs nopw 0x0(%rax,%rax,1)
1401d133a:	00 00 00 00
1401d133e:	66 90                	xchg   %ax,%ax
1401d1340:	48 63 10             	movslq (%rax),%rdx
1401d1343:	48 83 c0 04          	add    $0x4,%rax
1401d1347:	41 c6 04 10 01       	movb   $0x1,(%r8,%rdx,1)
1401d134c:	48 39 c1             	cmp    %rax,%rcx
1401d134f:	75 ef                	jne    0x1401d1340
1401d1351:	e9 fb f8 ff ff       	jmp    0x1401d0c51
1401d1356:	48 63 f3             	movslq %ebx,%rsi
1401d1359:	8b 5c 24 7c          	mov    0x7c(%rsp),%ebx
1401d135d:	c7 84 24 90 00 00 00 	movl   $0x0,0x90(%rsp)
1401d1364:	00 00 00 00
1401d1368:	44 89 a4 24 a0 00 00 	mov    %r12d,0xa0(%rsp)
1401d136f:	00
1401d1370:	44 8b 8c 24 94 00 00 	mov    0x94(%rsp),%r9d
1401d1377:	00
1401d1378:	c1 e3 02             	shl    $0x2,%ebx
1401d137b:	89 9c 24 88 00 00 00 	mov    %ebx,0x88(%rsp)
1401d1382:	45 8b 44 b5 00       	mov    0x0(%r13,%rsi,4),%r8d
1401d1387:	89 f1                	mov    %esi,%ecx
1401d1389:	45 89 ca             	mov    %r9d,%r10d
1401d138c:	89 eb                	mov    %ebp,%ebx
1401d138e:	44 29 c9             	sub    %r9d,%ecx
1401d1391:	41 29 f2             	sub    %esi,%r10d
1401d1394:	41 39 f1             	cmp    %esi,%r9d
1401d1397:	45 89 c3             	mov    %r8d,%r11d
1401d139a:	44 0f 4c d1          	cmovl  %ecx,%r10d
1401d139e:	89 f9                	mov    %edi,%ecx
1401d13a0:	41 29 f3             	sub    %esi,%r11d
1401d13a3:	44 29 c1             	sub    %r8d,%ecx
1401d13a6:	44 29 db             	sub    %r11d,%ebx
1401d13a9:	01 d9                	add    %ebx,%ecx
1401d13ab:	44 29 d1             	sub    %r10d,%ecx
1401d13ae:	39 8c 24 88 00 00 00 	cmp    %ecx,0x88(%rsp)
1401d13b5:	7d 37                	jge    0x1401d13ee
1401d13b7:	8b 9c 24 90 00 00 00 	mov    0x90(%rsp),%ebx
1401d13be:	39 d9                	cmp    %ebx,%ecx
1401d13c0:	7e 2c                	jle    0x1401d13ee
1401d13c2:	45 39 c7             	cmp    %r8d,%r15d
1401d13c5:	7d 27                	jge    0x1401d13ee
1401d13c7:	48 8b 9c 24 48 01 00 	mov    0x148(%rsp),%rbx
1401d13ce:	00
1401d13cf:	44 8b 53 04          	mov    0x4(%rbx),%r10d
1401d13d3:	89 fb                	mov    %edi,%ebx
1401d13d5:	44 29 d3             	sub    %r10d,%ebx
1401d13d8:	44 89 94 24 98 00 00 	mov    %r10d,0x98(%rsp)
1401d13df:	00
1401d13e0:	41 39 d8             	cmp    %ebx,%r8d
1401d13e3:	7f 09                	jg     0x1401d13ee
1401d13e5:	41 39 d3             	cmp    %edx,%r11d
1401d13e8:	0f 8f 92 00 00 00    	jg     0x1401d1480
1401d13ee:	48 83 ee 02          	sub    $0x2,%rsi
1401d13f2:	41 39 f6             	cmp    %esi,%r14d
1401d13f5:	7e 8b                	jle    0x1401d1382
1401d13f7:	8b 8c 24 90 00 00 00 	mov    0x90(%rsp),%ecx
1401d13fe:	44 8b a4 24 a0 00 00 	mov    0xa0(%rsp),%r12d
1401d1405:	00
1401d1406:	85 c9                	test   %ecx,%ecx
1401d1408:	0f 8e 3f fd ff ff    	jle    0x1401d114d
1401d140e:	44 89 e0             	mov    %r12d,%eax
1401d1411:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d1418:	00
1401d1419:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d1420:	00
1401d1421:	45 31 e4             	xor    %r12d,%r12d
1401d1424:	89 84 24 40 01 00 00 	mov    %eax,0x140(%rsp)
1401d142b:	8b b4 24 80 00 00 00 	mov    0x80(%rsp),%esi
1401d1432:	8b 9c 24 84 00 00 00 	mov    0x84(%rsp),%ebx
1401d1439:	e9 a4 fd ff ff       	jmp    0x1401d11e2
1401d143e:	66 90                	xchg   %ax,%ax
1401d1440:	44 8b 84 24 88 00 00 	mov    0x88(%rsp),%r8d
1401d1447:	00
1401d1448:	45 85 c0             	test   %r8d,%r8d
1401d144b:	0f 8e ef fc ff ff    	jle    0x1401d1140
1401d1451:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d1458:	00
1401d1459:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d1460:	00
1401d1461:	8b b4 24 80 00 00 00 	mov    0x80(%rsp),%esi
1401d1468:	8b 9c 24 84 00 00 00 	mov    0x84(%rsp),%ebx
1401d146f:	e9 6e fd ff ff       	jmp    0x1401d11e2
1401d1474:	0f 1f 40 00          	nopl   0x0(%rax)
1401d1478:	45 31 e4             	xor    %r12d,%r12d
1401d147b:	e9 dd f9 ff ff       	jmp    0x1401d0e5d
1401d1480:	89 eb                	mov    %ebp,%ebx
1401d1482:	44 29 d3             	sub    %r10d,%ebx
1401d1485:	41 39 db             	cmp    %ebx,%r11d
1401d1488:	0f 8f 60 ff ff ff    	jg     0x1401d13ee
1401d148e:	4c 8b 64 24 68       	mov    0x68(%rsp),%r12
1401d1493:	49 63 d8             	movslq %r8d,%rbx
1401d1496:	4d 8d 24 9c          	lea    (%r12,%rbx,4),%r12
1401d149a:	49 63 db             	movslq %r11d,%rbx
1401d149d:	48 8d 1c 98          	lea    (%rax,%rbx,4),%rbx
1401d14a1:	44 8b 13             	mov    (%rbx),%r10d
1401d14a4:	45 39 14 24          	cmp    %r10d,(%r12)
1401d14a8:	0f 85 40 ff ff ff    	jne    0x1401d13ee
1401d14ae:	44 8b 94 24 98 00 00 	mov    0x98(%rsp),%r10d
1401d14b5:	00
1401d14b6:	89 8c 24 a8 00 00 00 	mov    %ecx,0xa8(%rsp)
1401d14bd:	41 83 ea 01          	sub    $0x1,%r10d
1401d14c1:	49 83 c2 01          	add    $0x1,%r10
1401d14c5:	4c 89 94 24 98 00 00 	mov    %r10,0x98(%rsp)
1401d14cc:	00
1401d14cd:	41 ba 01 00 00 00    	mov    $0x1,%r10d
1401d14d3:	eb 13                	jmp    0x1401d14e8
1401d14d5:	43 8b 0c 94          	mov    (%r12,%r10,4),%ecx
1401d14d9:	49 83 c2 01          	add    $0x1,%r10
1401d14dd:	42 3b 4c 93 fc       	cmp    -0x4(%rbx,%r10,4),%ecx
1401d14e2:	0f 85 06 ff ff ff    	jne    0x1401d13ee
1401d14e8:	48 8b 8c 24 98 00 00 	mov    0x98(%rsp),%rcx
1401d14ef:	00
1401d14f0:	49 39 ca             	cmp    %rcx,%r10
1401d14f3:	75 e0                	jne    0x1401d14d5
1401d14f5:	8b 8c 24 a8 00 00 00 	mov    0xa8(%rsp),%ecx
1401d14fc:	44 89 9c 24 80 00 00 	mov    %r11d,0x80(%rsp)
1401d1503:	00
1401d1504:	44 89 84 24 84 00 00 	mov    %r8d,0x84(%rsp)
1401d150b:	00
1401d150c:	89 8c 24 90 00 00 00 	mov    %ecx,0x90(%rsp)
1401d1513:	e9 d6 fe ff ff       	jmp    0x1401d13ee
1401d1518:	4c 8b 94 24 00 01 00 	mov    0x100(%rsp),%r10
1401d151f:	00
1401d1520:	4c 8b 8c 24 18 01 00 	mov    0x118(%rsp),%r9
1401d1527:	00
1401d1528:	8b 44 24 64          	mov    0x64(%rsp),%eax
1401d152c:	39 44 24 5c          	cmp    %eax,0x5c(%rsp)
1401d1530:	0f 8f c5 00 00 00    	jg     0x1401d15fb
1401d1536:	48 63 c8             	movslq %eax,%rcx
1401d1539:	48 8b 9c 24 30 01 00 	mov    0x130(%rsp),%rbx
1401d1540:	00
1401d1541:	41 bb ff ff ff ff    	mov    $0xffffffff,%r11d
1401d1547:	41 bc ff ff ff ff    	mov    $0xffffffff,%r12d
1401d154d:	8b 04 8b             	mov    (%rbx,%rcx,4),%eax
1401d1550:	39 c7                	cmp    %eax,%edi
1401d1552:	0f 4e c7             	cmovle %edi,%eax
1401d1555:	41 89 c0             	mov    %eax,%r8d
1401d1558:	41 29 c8             	sub    %ecx,%r8d
1401d155b:	44 39 c5             	cmp    %r8d,%ebp
1401d155e:	7d 07                	jge    0x1401d1567
1401d1560:	8d 44 0d 00          	lea    0x0(%rbp,%rcx,1),%eax
1401d1564:	41 89 e8             	mov    %ebp,%r8d
1401d1567:	41 01 c0             	add    %eax,%r8d
1401d156a:	45 39 e0             	cmp    %r12d,%r8d
1401d156d:	7e 06                	jle    0x1401d1575
1401d156f:	41 89 c3             	mov    %eax,%r11d
1401d1572:	45 89 c4             	mov    %r8d,%r12d
1401d1575:	48 83 e9 02          	sub    $0x2,%rcx
1401d1579:	39 4c 24 5c          	cmp    %ecx,0x5c(%rsp)
1401d157d:	7e ce                	jle    0x1401d154d
1401d157f:	8b 44 24 70          	mov    0x70(%rsp),%eax
1401d1583:	41 39 c6             	cmp    %eax,%r14d
1401d1586:	7f 67                	jg     0x1401d15ef
1401d1588:	48 63 c8             	movslq %eax,%rcx
1401d158b:	bb ff ff ff 7f       	mov    $0x7fffffff,%ebx
1401d1590:	be ff ff ff 7f       	mov    $0x7fffffff,%esi
1401d1595:	41 8b 44 8d 00       	mov    0x0(%r13,%rcx,4),%eax
1401d159a:	41 39 c7             	cmp    %eax,%r15d
1401d159d:	41 0f 4d c7          	cmovge %r15d,%eax
1401d15a1:	41 89 c0             	mov    %eax,%r8d
1401d15a4:	41 29 c8             	sub    %ecx,%r8d
1401d15a7:	44 39 c2             	cmp    %r8d,%edx
1401d15aa:	7e 06                	jle    0x1401d15b2
1401d15ac:	8d 04 0a             	lea    (%rdx,%rcx,1),%eax
1401d15af:	41 89 d0             	mov    %edx,%r8d
1401d15b2:	41 01 c0             	add    %eax,%r8d
1401d15b5:	41 39 f0             	cmp    %esi,%r8d
1401d15b8:	7d 05                	jge    0x1401d15bf
1401d15ba:	89 c3                	mov    %eax,%ebx
1401d15bc:	44 89 c6             	mov    %r8d,%esi
1401d15bf:	48 83 e9 02          	sub    $0x2,%rcx
1401d15c3:	41 39 ce             	cmp    %ecx,%r14d
1401d15c6:	7e cd                	jle    0x1401d1595
1401d15c8:	8d 04 2f             	lea    (%rdi,%rbp,1),%eax
1401d15cb:	45 8d 04 17          	lea    (%r15,%rdx,1),%r8d
1401d15cf:	44 89 e1             	mov    %r12d,%ecx
1401d15d2:	29 f0                	sub    %esi,%eax
1401d15d4:	44 29 c1             	sub    %r8d,%ecx
1401d15d7:	39 c8                	cmp    %ecx,%eax
1401d15d9:	7d 2d                	jge    0x1401d1608
1401d15db:	44 89 e6             	mov    %r12d,%esi