0000000000405f90 <isState(BloombergLP::bdlde::Base64Encoder*, int)>:
M0000000000000000: pushq %rbp ; 1 bytes
M0000000000000001: pushq %r15 ; 2 bytes
M0000000000000003: pushq %r14 ; 2 bytes
M0000000000000005: pushq %r13 ; 2 bytes
M0000000000000007: pushq %r12 ; 2 bytes
M0000000000000009: pushq %rbx ; 1 bytes
M000000000000000a: subq $72, %rsp ; 4 bytes
M000000000000000e: movl %esi, %ebp ; 2 bytes
M0000000000000010: movq %rdi, %r14 ; 3 bytes
M0000000000000013: testq %rdi, %rdi ; 3 bytes
M0000000000000016: jne 0x405fd1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x41> ; 2 bytes
M0000000000000018: movl $4518990, %edi ; 5 bytes
M000000000000001d: movl $4510397, %edx ; 5 bytes
M0000000000000022: movl $572, %esi ; 5 bytes
M0000000000000027: xorl %eax, %eax ; 2 bytes
M0000000000000029: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000002e: movl 2501060(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000034: cmpl $100, %eax ; 3 bytes
M0000000000000037: ja 0x405fd1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x41> ; 2 bytes
M0000000000000039: incl %eax ; 2 bytes
M000000000000003b: movl %eax, 2501047(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000041: testl %ebp, %ebp ; 2 bytes
M0000000000000043: js 0x405fe6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x56> ; 2 bytes
M0000000000000045: cmpl $6, %ebp ; 3 bytes
M0000000000000048: jl 0x40600f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7f> ; 2 bytes
M000000000000004a: movl $4518990, %edi ; 5 bytes
M000000000000004f: movl $4510415, %edx ; 5 bytes
M0000000000000054: jmp 0x405ff0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x60> ; 2 bytes
M0000000000000056: movl $4518990, %edi ; 5 bytes
M000000000000005b: movl $4510404, %edx ; 5 bytes
M0000000000000060: movl $572, %esi ; 5 bytes
M0000000000000065: xorl %eax, %eax ; 2 bytes
M0000000000000067: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000006c: movl 2500998(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000072: cmpl $100, %eax ; 3 bytes
M0000000000000075: ja 0x40600f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7f> ; 2 bytes
M0000000000000077: incl %eax ; 2 bytes
M0000000000000079: movl %eax, 2500985(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000007f: movb 2500972(%rip), %al # 668981 <globalAssertsEnabled> ; 6 bytes
M0000000000000085: movb %al, 13(%rsp) ; 4 bytes
M0000000000000089: movq $-1, 24(%rsp) ; 9 bytes
M0000000000000092: movl $4294967295, 44(%rsp) ; 8 bytes
M000000000000009a: movl $4294967295, 68(%rsp) ; 8 bytes
M00000000000000a2: movb $0, 23(%rsp) ; 5 bytes
M00000000000000a7: cmpl $5, %ebp ; 3 bytes
M00000000000000aa: ja 0x4060fe <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16e> ; 6 bytes
M00000000000000b0: movl %ebp, %eax ; 2 bytes
M00000000000000b2: jmpq *4496320(,%rax,8) ; 7 bytes
M00000000000000b9: movb (%r14), %bl ; 3 bytes
M00000000000000bc: movl %ebx, %eax ; 2 bytes
M00000000000000be: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000000c3: je 0x406088 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf8> ; 2 bytes
M00000000000000c5: movl %ebx, %eax ; 2 bytes
M00000000000000c7: cmpb $-1, %bl ; 3 bytes
M00000000000000ca: jne 0x406088 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf8> ; 2 bytes
M00000000000000cc: movl $4518990, %edi ; 5 bytes
M00000000000000d1: movl $4511012, %edx ; 5 bytes
M00000000000000d6: movl $587, %esi ; 5 bytes
M00000000000000db: xorl %eax, %eax ; 2 bytes
M00000000000000dd: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000000e2: movl 2500880(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000000e8: cmpl $100, %eax ; 3 bytes
M00000000000000eb: ja 0x406085 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf5> ; 2 bytes
M00000000000000ed: incl %eax ; 2 bytes
M00000000000000ef: movl %eax, 2500867(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000000f5: movb (%r14), %al ; 3 bytes
M00000000000000f8: cmpb $1, %al ; 2 bytes
M00000000000000fa: movb %bl, 40(%rsp) ; 4 bytes
M00000000000000fe: jne 0x40609b <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10b> ; 2 bytes
M0000000000000100: cmpl $0, 20(%r14) ; 5 bytes
M0000000000000105: je 0x407871 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x18e1> ; 6 bytes
M000000000000010b: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000110: setne %r12b ; 4 bytes
M0000000000000114: xorl %eax, %eax ; 2 bytes
M0000000000000116: movl %eax, 36(%rsp) ; 4 bytes
M000000000000011a: movb (%r14), %bpl ; 3 bytes
M000000000000011d: testb %r12b, %r12b ; 3 bytes
M0000000000000120: je 0x4060e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x151> ; 2 bytes
M0000000000000122: cmpb $-1, %bpl ; 4 bytes
M0000000000000126: jne 0x4060e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x151> ; 2 bytes
M0000000000000128: movl $4518990, %edi ; 5 bytes
M000000000000012d: movl $4511042, %edx ; 5 bytes
M0000000000000132: movl $589, %esi ; 5 bytes
M0000000000000137: xorl %eax, %eax ; 2 bytes
M0000000000000139: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000013e: movl 2500788(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000144: cmpl $100, %eax ; 3 bytes
M0000000000000147: ja 0x4060e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x151> ; 2 bytes
M0000000000000149: incl %eax ; 2 bytes
M000000000000014b: movl %eax, 2500775(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000151: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000156: je 0x4064a6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x516> ; 6 bytes
M000000000000015c: xorl %ebx, %ebx ; 2 bytes
M000000000000015e: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000163: jne 0x4064b4 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x524> ; 6 bytes
M0000000000000169: jmp 0x4064e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x551> ; 5 bytes
M000000000000016e: xorl %ebx, %ebx ; 2 bytes
M0000000000000170: movl $4518990, %edi ; 5 bytes
M0000000000000175: movl $4510991, %edx ; 5 bytes
M000000000000017a: movl $746, %esi ; 5 bytes
M000000000000017f: xorl %eax, %eax ; 2 bytes
M0000000000000181: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000186: movl 2500716(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000018c: cmpl $100, %eax ; 3 bytes
M000000000000018f: ja 0x407860 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x18d0> ; 6 bytes
M0000000000000195: incl %eax ; 2 bytes
M0000000000000197: movl %eax, 2500699(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000019d: xorl %ebx, %ebx ; 2 bytes
M000000000000019f: jmp 0x407860 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x18d0> ; 5 bytes
M00000000000001a4: movb (%r14), %bpl ; 3 bytes
M00000000000001a7: movl %ebp, %eax ; 2 bytes
M00000000000001a9: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000001ae: je 0x406174 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1e4> ; 2 bytes
M00000000000001b0: movl %ebp, %eax ; 2 bytes
M00000000000001b2: cmpb $-1, %bpl ; 4 bytes
M00000000000001b6: jne 0x406174 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1e4> ; 2 bytes
M00000000000001b8: movl $4518990, %edi ; 5 bytes
M00000000000001bd: movl $4511012, %edx ; 5 bytes
M00000000000001c2: movl $613, %esi ; 5 bytes
M00000000000001c7: xorl %eax, %eax ; 2 bytes
M00000000000001c9: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000001ce: movl 2500644(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000001d4: cmpl $100, %eax ; 3 bytes
M00000000000001d7: ja 0x406171 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1e1> ; 2 bytes
M00000000000001d9: incl %eax ; 2 bytes
M00000000000001db: movl %eax, 2500631(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000001e1: movb (%r14), %al ; 3 bytes
M00000000000001e4: cmpb $1, %al ; 2 bytes
M00000000000001e6: jne 0x406183 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1f3> ; 2 bytes
M00000000000001e8: cmpl $0, 20(%r14) ; 5 bytes
M00000000000001ed: je 0x4078e3 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1953> ; 6 bytes
M00000000000001f3: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000001f8: setne %r13b ; 4 bytes
M00000000000001fc: xorl %eax, %eax ; 2 bytes
M00000000000001fe: movl %eax, 40(%rsp) ; 4 bytes
M0000000000000202: movb (%r14), %bl ; 3 bytes
M0000000000000205: testb %r13b, %r13b ; 3 bytes
M0000000000000208: je 0x4061c8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x238> ; 2 bytes
M000000000000020a: cmpb $-1, %bl ; 3 bytes
M000000000000020d: jne 0x4061c8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x238> ; 2 bytes
M000000000000020f: movl $4518990, %edi ; 5 bytes
M0000000000000214: movl $4511042, %edx ; 5 bytes
M0000000000000219: movl $615, %esi ; 5 bytes
M000000000000021e: xorl %eax, %eax ; 2 bytes
M0000000000000220: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000225: movl 2500557(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000022b: cmpl $100, %eax ; 3 bytes
M000000000000022e: ja 0x4061c8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x238> ; 2 bytes
M0000000000000230: incl %eax ; 2 bytes
M0000000000000232: movl %eax, 2500544(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000238: cmpl $0, 12(%r14) ; 5 bytes
M000000000000023d: je 0x4065df <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x64f> ; 6 bytes
M0000000000000243: xorl %ecx, %ecx ; 2 bytes
M0000000000000245: jmp 0x40661a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x68a> ; 5 bytes
M000000000000024a: movb (%r14), %bpl ; 3 bytes
M000000000000024d: movl %ebp, %eax ; 2 bytes
M000000000000024f: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000254: je 0x40621a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x28a> ; 2 bytes
M0000000000000256: movl %ebp, %eax ; 2 bytes
M0000000000000258: cmpb $-1, %bpl ; 4 bytes
M000000000000025c: jne 0x40621a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x28a> ; 2 bytes
M000000000000025e: movl $4518990, %edi ; 5 bytes
M0000000000000263: movl $4511012, %edx ; 5 bytes
M0000000000000268: movl $640, %esi ; 5 bytes
M000000000000026d: xorl %eax, %eax ; 2 bytes
M000000000000026f: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000274: movl 2500478(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000027a: cmpl $100, %eax ; 3 bytes
M000000000000027d: ja 0x406217 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x287> ; 2 bytes
M000000000000027f: incl %eax ; 2 bytes
M0000000000000281: movl %eax, 2500465(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000287: movb (%r14), %al ; 3 bytes
M000000000000028a: cmpb $1, %al ; 2 bytes
M000000000000028c: jne 0x406229 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x299> ; 2 bytes
M000000000000028e: cmpl $0, 20(%r14) ; 5 bytes
M0000000000000293: je 0x407955 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x19c5> ; 6 bytes
M0000000000000299: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000029e: setne %r13b ; 4 bytes
M00000000000002a2: xorl %eax, %eax ; 2 bytes
M00000000000002a4: movl %eax, 40(%rsp) ; 4 bytes
M00000000000002a8: movb (%r14), %bl ; 3 bytes
M00000000000002ab: testb %r13b, %r13b ; 3 bytes
M00000000000002ae: je 0x40626e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2de> ; 2 bytes
M00000000000002b0: cmpb $-1, %bl ; 3 bytes
M00000000000002b3: jne 0x40626e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2de> ; 2 bytes
M00000000000002b5: movl $4518990, %edi ; 5 bytes
M00000000000002ba: movl $4511042, %edx ; 5 bytes
M00000000000002bf: movl $642, %esi ; 5 bytes
M00000000000002c4: xorl %eax, %eax ; 2 bytes
M00000000000002c6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000002cb: movl 2500391(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000002d1: cmpl $100, %eax ; 3 bytes
M00000000000002d4: ja 0x40626e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2de> ; 2 bytes
M00000000000002d6: incl %eax ; 2 bytes
M00000000000002d8: movl %eax, 2500378(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000002de: cmpl $0, 12(%r14) ; 5 bytes
M00000000000002e3: je 0x40673f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7af> ; 6 bytes
M00000000000002e9: xorl %ecx, %ecx ; 2 bytes
M00000000000002eb: jmp 0x40677a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7ea> ; 5 bytes
M00000000000002f0: movb (%r14), %r13b ; 3 bytes
M00000000000002f3: movl %r13d, %eax ; 3 bytes
M00000000000002f6: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000002fb: je 0x4062c2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x332> ; 2 bytes
M00000000000002fd: movl %r13d, %eax ; 3 bytes
M0000000000000300: cmpb $-1, %r13b ; 4 bytes
M0000000000000304: jne 0x4062c2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x332> ; 2 bytes
M0000000000000306: movl $4518990, %edi ; 5 bytes
M000000000000030b: movl $4511012, %edx ; 5 bytes
M0000000000000310: movl $667, %esi ; 5 bytes
M0000000000000315: xorl %eax, %eax ; 2 bytes
M0000000000000317: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000031c: movl 2500310(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000322: cmpl $100, %eax ; 3 bytes
M0000000000000325: ja 0x4062bf <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x32f> ; 2 bytes
M0000000000000327: incl %eax ; 2 bytes
M0000000000000329: movl %eax, 2500297(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000032f: movb (%r14), %al ; 3 bytes
M0000000000000332: cmpb $1, %al ; 2 bytes
M0000000000000334: jne 0x4062d1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x341> ; 2 bytes
M0000000000000336: cmpl $0, 20(%r14) ; 5 bytes
M000000000000033b: je 0x4079c7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1a37> ; 6 bytes
M0000000000000341: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000346: setne %r12b ; 4 bytes
M000000000000034a: xorl %eax, %eax ; 2 bytes
M000000000000034c: movl %eax, 40(%rsp) ; 4 bytes
M0000000000000350: movb (%r14), %bl ; 3 bytes
M0000000000000353: testb %r12b, %r12b ; 3 bytes
M0000000000000356: je 0x406316 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x386> ; 2 bytes
M0000000000000358: cmpb $-1, %bl ; 3 bytes
M000000000000035b: jne 0x406316 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x386> ; 2 bytes
M000000000000035d: movl $4518990, %edi ; 5 bytes
M0000000000000362: movl $4511042, %edx ; 5 bytes
M0000000000000367: movl $669, %esi ; 5 bytes
M000000000000036c: xorl %eax, %eax ; 2 bytes
M000000000000036e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000373: movl 2500223(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000379: cmpl $100, %eax ; 3 bytes
M000000000000037c: ja 0x406316 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x386> ; 2 bytes
M000000000000037e: incl %eax ; 2 bytes
M0000000000000380: movl %eax, 2500210(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000386: cmpl $0, 12(%r14) ; 5 bytes
M000000000000038b: je 0x40689f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x90f> ; 6 bytes
M0000000000000391: xorl %ecx, %ecx ; 2 bytes
M0000000000000393: jmp 0x4068da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x94a> ; 5 bytes
M0000000000000398: movb (%r14), %bl ; 3 bytes
M000000000000039b: movl %ebx, %eax ; 2 bytes
M000000000000039d: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000003a2: je 0x406367 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d7> ; 2 bytes
M00000000000003a4: movl %ebx, %eax ; 2 bytes
M00000000000003a6: cmpb $-1, %bl ; 3 bytes
M00000000000003a9: jne 0x406367 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d7> ; 2 bytes
M00000000000003ab: movl $4518990, %edi ; 5 bytes
M00000000000003b0: movl $4511012, %edx ; 5 bytes
M00000000000003b5: movl $694, %esi ; 5 bytes
M00000000000003ba: xorl %eax, %eax ; 2 bytes
M00000000000003bc: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000003c1: movl 2500145(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000003c7: cmpl $100, %eax ; 3 bytes
M00000000000003ca: ja 0x406364 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x3d4> ; 2 bytes
M00000000000003cc: incl %eax ; 2 bytes
M00000000000003ce: movl %eax, 2500132(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000003d4: movb (%r14), %al ; 3 bytes
M00000000000003d7: cmpb $1, %al ; 2 bytes
M00000000000003d9: jne 0x406376 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x3e6> ; 2 bytes
M00000000000003db: cmpl $0, 20(%r14) ; 5 bytes
M00000000000003e0: je 0x407a39 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1aa9> ; 6 bytes
M00000000000003e6: xorl %ebp, %ebp ; 2 bytes
M00000000000003e8: movb %bl, 40(%rsp) ; 4 bytes
M00000000000003ec: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000003f1: je 0x4063b1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x421> ; 2 bytes
M00000000000003f3: testb %bpl, %bpl ; 3 bytes
M00000000000003f6: jne 0x4063b1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x421> ; 2 bytes
M00000000000003f8: movl $4518990, %edi ; 5 bytes
M00000000000003fd: movl $4511027, %edx ; 5 bytes
M0000000000000402: movl $695, %esi ; 5 bytes
M0000000000000407: xorl %eax, %eax ; 2 bytes
M0000000000000409: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000040e: movl 2500068(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000414: cmpl $100, %eax ; 3 bytes
M0000000000000417: ja 0x4063b1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x421> ; 2 bytes
M0000000000000419: incl %eax ; 2 bytes
M000000000000041b: movl %eax, 2500055(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000421: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000426: setne %bl ; 3 bytes
M0000000000000429: movb (%r14), %al ; 3 bytes
M000000000000042c: movb %al, 36(%rsp) ; 4 bytes
M0000000000000430: cmpb $-1, %al ; 2 bytes
M0000000000000432: jne 0x4063f1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x461> ; 2 bytes
M0000000000000434: testb %bl, %bl ; 2 bytes
M0000000000000436: je 0x4063f1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x461> ; 2 bytes
M0000000000000438: movl $4518990, %edi ; 5 bytes
M000000000000043d: movl $4511042, %edx ; 5 bytes
M0000000000000442: movl $696, %esi ; 5 bytes
M0000000000000447: xorl %eax, %eax ; 2 bytes
M0000000000000449: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000044e: movl 2500004(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000454: cmpl $100, %eax ; 3 bytes
M0000000000000457: ja 0x4063f1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x461> ; 2 bytes
M0000000000000459: incl %eax ; 2 bytes
M000000000000045b: movl %eax, 2499991(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000461: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000466: je 0x406a04 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa74> ; 6 bytes
M000000000000046c: xorl %ecx, %ecx ; 2 bytes
M000000000000046e: jmp 0x406a3e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xaae> ; 5 bytes
M0000000000000473: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000478: setne %r12b ; 4 bytes
M000000000000047c: movb (%r14), %bpl ; 3 bytes
M000000000000047f: movl %ebp, %eax ; 2 bytes
M0000000000000481: cmpb $-1, %bpl ; 4 bytes
M0000000000000485: je 0x40644a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4ba> ; 2 bytes
M0000000000000487: movl %ebp, %eax ; 2 bytes
M0000000000000489: testb %r12b, %r12b ; 3 bytes
M000000000000048c: je 0x40644a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4ba> ; 2 bytes
M000000000000048e: movl $4518990, %edi ; 5 bytes
M0000000000000493: movl $4511012, %edx ; 5 bytes
M0000000000000498: movl $720, %esi ; 5 bytes
M000000000000049d: xorl %eax, %eax ; 2 bytes
M000000000000049f: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000004a4: movl 2499918(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004aa: cmpl $100, %eax ; 3 bytes
M00000000000004ad: ja 0x406447 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4b7> ; 2 bytes
M00000000000004af: incl %eax ; 2 bytes
M00000000000004b1: movl %eax, 2499905(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004b7: movb (%r14), %al ; 3 bytes
M00000000000004ba: cmpb $1, %al ; 2 bytes
M00000000000004bc: jne 0x406459 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4c9> ; 2 bytes
M00000000000004be: cmpl $0, 20(%r14) ; 5 bytes
M00000000000004c3: je 0x407bb0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1c20> ; 6 bytes
M00000000000004c9: xorl %ebx, %ebx ; 2 bytes
M00000000000004cb: movb (%r14), %r13b ; 3 bytes
M00000000000004ce: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000004d3: je 0x406494 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x504> ; 2 bytes
M00000000000004d5: cmpb $-1, %r13b ; 4 bytes
M00000000000004d9: je 0x406494 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x504> ; 2 bytes
M00000000000004db: movl $4518990, %edi ; 5 bytes
M00000000000004e0: movl $4511042, %edx ; 5 bytes
M00000000000004e5: movl $722, %esi ; 5 bytes
M00000000000004ea: xorl %eax, %eax ; 2 bytes
M00000000000004ec: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000004f1: movl 2499841(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000004f7: cmpl $100, %eax ; 3 bytes
M00000000000004fa: ja 0x406494 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x504> ; 2 bytes
M00000000000004fc: incl %eax ; 2 bytes
M00000000000004fe: movl %eax, 2499828(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000504: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000509: je 0x407553 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15c3> ; 6 bytes
M000000000000050f: xorl %ecx, %ecx ; 2 bytes
M0000000000000511: jmp 0x40758e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15fe> ; 5 bytes
M0000000000000516: cmpb $0, (%r14) ; 4 bytes
M000000000000051a: sete %bl ; 3 bytes
M000000000000051d: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000522: je 0x4064e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x551> ; 2 bytes
M0000000000000524: testb %bl, %bl ; 2 bytes
M0000000000000526: jne 0x4064e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x551> ; 2 bytes
M0000000000000528: movl $4518990, %edi ; 5 bytes
M000000000000052d: movl $4511057, %edx ; 5 bytes
M0000000000000532: movl $590, %esi ; 5 bytes
M0000000000000537: xorl %eax, %eax ; 2 bytes
M0000000000000539: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000053e: movl 2499764(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000544: cmpl $100, %eax ; 3 bytes
M0000000000000547: ja 0x4064e1 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x551> ; 2 bytes
M0000000000000549: incl %eax ; 2 bytes
M000000000000054b: movl %eax, 2499751(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000551: movl %ebx, 48(%rsp) ; 4 bytes
M0000000000000555: leaq 24(%rsp), %rsi ; 5 bytes
M000000000000055a: leaq 44(%rsp), %rdx ; 5 bytes
M000000000000055f: movq %r14, %rdi ; 3 bytes
M0000000000000562: movl $4294967295, %ecx ; 5 bytes
M0000000000000567: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M000000000000056c: movl %eax, 16(%rsp) ; 4 bytes
M0000000000000570: movb (%r14), %bl ; 3 bytes
M0000000000000573: movl %ebx, %eax ; 2 bytes
M0000000000000575: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000057a: je 0x40653f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5af> ; 2 bytes
M000000000000057c: movl %ebx, %eax ; 2 bytes
M000000000000057e: cmpb $-1, %bl ; 3 bytes
M0000000000000581: jne 0x40653f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5af> ; 2 bytes
M0000000000000583: movl $4518990, %edi ; 5 bytes
M0000000000000588: movl $4511072, %edx ; 5 bytes
M000000000000058d: movl $595, %esi ; 5 bytes
M0000000000000592: xorl %eax, %eax ; 2 bytes
M0000000000000594: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000599: movl 2499673(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000059f: cmpl $100, %eax ; 3 bytes
M00000000000005a2: ja 0x40653c <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5ac> ; 2 bytes
M00000000000005a4: incl %eax ; 2 bytes
M00000000000005a6: movl %eax, 2499660(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005ac: movb (%r14), %al ; 3 bytes
M00000000000005af: cmpb $1, %al ; 2 bytes
M00000000000005b1: movb %bpl, 60(%rsp) ; 5 bytes
M00000000000005b6: movb %bl, 14(%rsp) ; 4 bytes
M00000000000005ba: jne 0x406557 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5c7> ; 2 bytes
M00000000000005bc: cmpl $0, 20(%r14) ; 5 bytes
M00000000000005c1: je 0x407a66 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1ad6> ; 6 bytes
M00000000000005c7: xorl %ebp, %ebp ; 2 bytes
M00000000000005c9: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000005ce: je 0x40658e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5fe> ; 2 bytes
M00000000000005d0: testb %bpl, %bpl ; 3 bytes
M00000000000005d3: jne 0x40658e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5fe> ; 2 bytes
M00000000000005d5: movl $4518990, %edi ; 5 bytes
M00000000000005da: movl $4511087, %edx ; 5 bytes
M00000000000005df: movl $596, %esi ; 5 bytes
M00000000000005e4: xorl %eax, %eax ; 2 bytes
M00000000000005e6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000005eb: movl 2499591(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005f1: cmpl $100, %eax ; 3 bytes
M00000000000005f4: ja 0x40658e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5fe> ; 2 bytes
M00000000000005f6: incl %eax ; 2 bytes
M00000000000005f8: movl %eax, 2499578(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000005fe: movb (%r14), %al ; 3 bytes
M0000000000000601: movb %al, 56(%rsp) ; 4 bytes
M0000000000000605: cmpb $-1, %al ; 2 bytes
M0000000000000607: setne %al ; 3 bytes
M000000000000060a: movl %r12d, %ecx ; 3 bytes
M000000000000060d: xorb $1, %cl ; 3 bytes
M0000000000000610: orb %al, %cl ; 2 bytes
M0000000000000612: jne 0x4065cd <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x63d> ; 2 bytes
M0000000000000614: movl $4518990, %edi ; 5 bytes
M0000000000000619: movl $4511102, %edx ; 5 bytes
M000000000000061e: movl $597, %esi ; 5 bytes
M0000000000000623: xorl %eax, %eax ; 2 bytes
M0000000000000625: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000062a: movl 2499528(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000630: cmpl $100, %eax ; 3 bytes
M0000000000000633: ja 0x4065cd <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x63d> ; 2 bytes
M0000000000000635: incl %eax ; 2 bytes
M0000000000000637: movl %eax, 2499515(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000063d: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000642: je 0x406b02 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb72> ; 6 bytes
M0000000000000648: xorl %ecx, %ecx ; 2 bytes
M000000000000064a: jmp 0x406b3d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbad> ; 5 bytes
M000000000000064f: cmpb $0, (%r14) ; 4 bytes
M0000000000000653: sete %cl ; 3 bytes
M0000000000000656: movl %r13d, %eax ; 3 bytes
M0000000000000659: andb %cl, %al ; 2 bytes
M000000000000065b: cmpb $1, %al ; 2 bytes
M000000000000065d: jne 0x40661a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x68a> ; 2 bytes
M000000000000065f: movl $4518990, %edi ; 5 bytes
M0000000000000664: movl $4511057, %edx ; 5 bytes
M0000000000000669: movl $616, %esi ; 5 bytes
M000000000000066e: xorl %eax, %eax ; 2 bytes
M0000000000000670: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000675: movl 2499453(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000067b: movb $1, %cl ; 2 bytes
M000000000000067d: cmpl $100, %eax ; 3 bytes
M0000000000000680: ja 0x40661a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x68a> ; 2 bytes
M0000000000000682: incl %eax ; 2 bytes
M0000000000000684: movl %eax, 2499438(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000068a: movl %ecx, 60(%rsp) ; 4 bytes
M000000000000068e: movb %bl, 36(%rsp) ; 4 bytes
M0000000000000692: movb %bpl, 16(%rsp) ; 5 bytes
M0000000000000697: movl $4294967295, (%rsp) ; 7 bytes
M000000000000069e: leaq 24(%rsp), %rbp ; 5 bytes
M00000000000006a3: leaq 44(%rsp), %rbx ; 5 bytes
M00000000000006a8: leaq 68(%rsp), %rcx ; 5 bytes
M00000000000006ad: leaq 23(%rsp), %r8 ; 5 bytes
M00000000000006b2: movq %r14, %rdi ; 3 bytes
M00000000000006b5: movq %rbp, %rsi ; 3 bytes
M00000000000006b8: movq %rbx, %rdx ; 3 bytes
M00000000000006bb: movq %r8, %r9 ; 3 bytes
M00000000000006be: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M00000000000006c3: movq %r14, %rdi ; 3 bytes
M00000000000006c6: movq %rbp, %rsi ; 3 bytes
M00000000000006c9: movq %rbx, %rdx ; 3 bytes
M00000000000006cc: movl $4294967295, %ecx ; 5 bytes
M00000000000006d1: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M00000000000006d6: movl %eax, %ebp ; 2 bytes
M00000000000006d8: movb (%r14), %bl ; 3 bytes
M00000000000006db: movl %ebx, %eax ; 2 bytes
M00000000000006dd: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000006e2: je 0x4066a7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x717> ; 2 bytes
M00000000000006e4: movl %ebx, %eax ; 2 bytes
M00000000000006e6: cmpb $-1, %bl ; 3 bytes
M00000000000006e9: jne 0x4066a7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x717> ; 2 bytes
M00000000000006eb: movl $4518990, %edi ; 5 bytes
M00000000000006f0: movl $4511072, %edx ; 5 bytes
M00000000000006f5: movl $622, %esi ; 5 bytes
M00000000000006fa: xorl %eax, %eax ; 2 bytes
M00000000000006fc: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000701: movl 2499313(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000707: cmpl $100, %eax ; 3 bytes
M000000000000070a: ja 0x4066a4 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x714> ; 2 bytes
M000000000000070c: incl %eax ; 2 bytes
M000000000000070e: movl %eax, 2499300(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000714: movb (%r14), %al ; 3 bytes
M0000000000000717: cmpb $1, %al ; 2 bytes
M0000000000000719: jne 0x4066b6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x726> ; 2 bytes
M000000000000071b: cmpl $0, 20(%r14) ; 5 bytes
M0000000000000720: je 0x407a9e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1b0e> ; 6 bytes
M0000000000000726: xorl %r12d, %r12d ; 3 bytes
M0000000000000729: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000072e: je 0x4066ee <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x75e> ; 2 bytes
M0000000000000730: testb %r12b, %r12b ; 3 bytes
M0000000000000733: jne 0x4066ee <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x75e> ; 2 bytes
M0000000000000735: movl $4518990, %edi ; 5 bytes
M000000000000073a: movl $4511087, %edx ; 5 bytes
M000000000000073f: movl $623, %esi ; 5 bytes
M0000000000000744: xorl %eax, %eax ; 2 bytes
M0000000000000746: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000074b: movl 2499239(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000751: cmpl $100, %eax ; 3 bytes
M0000000000000754: ja 0x4066ee <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x75e> ; 2 bytes
M0000000000000756: incl %eax ; 2 bytes
M0000000000000758: movl %eax, 2499226(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000075e: movb (%r14), %al ; 3 bytes
M0000000000000761: movb %al, 56(%rsp) ; 4 bytes
M0000000000000765: cmpb $-1, %al ; 2 bytes
M0000000000000767: setne %al ; 3 bytes
M000000000000076a: movl %r13d, %ecx ; 3 bytes
M000000000000076d: xorb $1, %cl ; 3 bytes
M0000000000000770: orb %al, %cl ; 2 bytes
M0000000000000772: jne 0x40672d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x79d> ; 2 bytes
M0000000000000774: movl $4518990, %edi ; 5 bytes
M0000000000000779: movl $4511102, %edx ; 5 bytes
M000000000000077e: movl $624, %esi ; 5 bytes
M0000000000000783: xorl %eax, %eax ; 2 bytes
M0000000000000785: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000078a: movl 2499176(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000790: cmpl $100, %eax ; 3 bytes
M0000000000000793: ja 0x40672d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x79d> ; 2 bytes
M0000000000000795: incl %eax ; 2 bytes
M0000000000000797: movl %eax, 2499163(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000079d: cmpl $0, 12(%r14) ; 5 bytes
M00000000000007a2: je 0x406d05 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xd75> ; 6 bytes
M00000000000007a8: xorl %ecx, %ecx ; 2 bytes
M00000000000007aa: jmp 0x406d40 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xdb0> ; 5 bytes
M00000000000007af: cmpb $0, (%r14) ; 4 bytes
M00000000000007b3: sete %cl ; 3 bytes
M00000000000007b6: movl %r13d, %eax ; 3 bytes
M00000000000007b9: andb %cl, %al ; 2 bytes
M00000000000007bb: cmpb $1, %al ; 2 bytes
M00000000000007bd: jne 0x40677a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7ea> ; 2 bytes
M00000000000007bf: movl $4518990, %edi ; 5 bytes
M00000000000007c4: movl $4511057, %edx ; 5 bytes
M00000000000007c9: movl $643, %esi ; 5 bytes
M00000000000007ce: xorl %eax, %eax ; 2 bytes
M00000000000007d0: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000007d5: movl 2499101(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000007db: movb $1, %cl ; 2 bytes
M00000000000007dd: cmpl $100, %eax ; 3 bytes
M00000000000007e0: ja 0x40677a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x7ea> ; 2 bytes
M00000000000007e2: incl %eax ; 2 bytes
M00000000000007e4: movl %eax, 2499086(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000007ea: movl %ecx, 60(%rsp) ; 4 bytes
M00000000000007ee: movb %bl, 36(%rsp) ; 4 bytes
M00000000000007f2: movb %bpl, 16(%rsp) ; 5 bytes
M00000000000007f7: movl $4294967295, (%rsp) ; 7 bytes
M00000000000007fe: leaq 24(%rsp), %rbx ; 5 bytes
M0000000000000803: leaq 44(%rsp), %rbp ; 5 bytes
M0000000000000808: leaq 68(%rsp), %rcx ; 5 bytes
M000000000000080d: leaq 23(%rsp), %r8 ; 5 bytes
M0000000000000812: movq %r14, %rdi ; 3 bytes
M0000000000000815: movq %rbx, %rsi ; 3 bytes
M0000000000000818: movq %rbp, %rdx ; 3 bytes
M000000000000081b: movq %r8, %r9 ; 3 bytes
M000000000000081e: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M0000000000000823: movq %r14, %rdi ; 3 bytes
M0000000000000826: movq %rbx, %rsi ; 3 bytes
M0000000000000829: movq %rbp, %rdx ; 3 bytes
M000000000000082c: movl $4294967295, %ecx ; 5 bytes
M0000000000000831: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000000836: movl %eax, %ebp ; 2 bytes
M0000000000000838: movb (%r14), %bl ; 3 bytes
M000000000000083b: movl %ebx, %eax ; 2 bytes
M000000000000083d: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000842: je 0x406807 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x877> ; 2 bytes
M0000000000000844: movl %ebx, %eax ; 2 bytes
M0000000000000846: cmpb $-1, %bl ; 3 bytes
M0000000000000849: jne 0x406807 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x877> ; 2 bytes
M000000000000084b: movl $4518990, %edi ; 5 bytes
M0000000000000850: movl $4511072, %edx ; 5 bytes
M0000000000000855: movl $649, %esi ; 5 bytes
M000000000000085a: xorl %eax, %eax ; 2 bytes
M000000000000085c: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000861: movl 2498961(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000867: cmpl $100, %eax ; 3 bytes
M000000000000086a: ja 0x406804 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x874> ; 2 bytes
M000000000000086c: incl %eax ; 2 bytes
M000000000000086e: movl %eax, 2498948(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000874: movb (%r14), %al ; 3 bytes
M0000000000000877: cmpb $1, %al ; 2 bytes
M0000000000000879: jne 0x406816 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x886> ; 2 bytes
M000000000000087b: cmpl $0, 20(%r14) ; 5 bytes
M0000000000000880: je 0x407ad6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1b46> ; 6 bytes
M0000000000000886: xorl %r12d, %r12d ; 3 bytes
M0000000000000889: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000088e: je 0x40684e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8be> ; 2 bytes
M0000000000000890: testb %r12b, %r12b ; 3 bytes
M0000000000000893: jne 0x40684e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8be> ; 2 bytes
M0000000000000895: movl $4518990, %edi ; 5 bytes
M000000000000089a: movl $4511087, %edx ; 5 bytes
M000000000000089f: movl $650, %esi ; 5 bytes
M00000000000008a4: xorl %eax, %eax ; 2 bytes
M00000000000008a6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000008ab: movl 2498887(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008b1: cmpl $100, %eax ; 3 bytes
M00000000000008b4: ja 0x40684e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8be> ; 2 bytes
M00000000000008b6: incl %eax ; 2 bytes
M00000000000008b8: movl %eax, 2498874(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008be: movb (%r14), %al ; 3 bytes
M00000000000008c1: movb %al, 56(%rsp) ; 4 bytes
M00000000000008c5: cmpb $-1, %al ; 2 bytes
M00000000000008c7: setne %al ; 3 bytes
M00000000000008ca: movl %r13d, %ecx ; 3 bytes
M00000000000008cd: xorb $1, %cl ; 3 bytes
M00000000000008d0: orb %al, %cl ; 2 bytes
M00000000000008d2: jne 0x40688d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8fd> ; 2 bytes
M00000000000008d4: movl $4518990, %edi ; 5 bytes
M00000000000008d9: movl $4511102, %edx ; 5 bytes
M00000000000008de: movl $651, %esi ; 5 bytes
M00000000000008e3: xorl %eax, %eax ; 2 bytes
M00000000000008e5: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000008ea: movl 2498824(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008f0: cmpl $100, %eax ; 3 bytes
M00000000000008f3: ja 0x40688d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8fd> ; 2 bytes
M00000000000008f5: incl %eax ; 2 bytes
M00000000000008f7: movl %eax, 2498811(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000008fd: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000902: je 0x406f16 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf86> ; 6 bytes
M0000000000000908: xorl %ecx, %ecx ; 2 bytes
M000000000000090a: jmp 0x406f51 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xfc1> ; 5 bytes
M000000000000090f: cmpb $0, (%r14) ; 4 bytes
M0000000000000913: sete %cl ; 3 bytes
M0000000000000916: movl %r12d, %eax ; 3 bytes
M0000000000000919: andb %cl, %al ; 2 bytes
M000000000000091b: cmpb $1, %al ; 2 bytes
M000000000000091d: jne 0x4068da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x94a> ; 2 bytes
M000000000000091f: movl $4518990, %edi ; 5 bytes
M0000000000000924: movl $4511057, %edx ; 5 bytes
M0000000000000929: movl $670, %esi ; 5 bytes
M000000000000092e: xorl %eax, %eax ; 2 bytes
M0000000000000930: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000935: movl 2498749(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000093b: movb $1, %cl ; 2 bytes
M000000000000093d: cmpl $100, %eax ; 3 bytes
M0000000000000940: ja 0x4068da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x94a> ; 2 bytes
M0000000000000942: incl %eax ; 2 bytes
M0000000000000944: movl %eax, 2498734(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000094a: movl %ecx, 60(%rsp) ; 4 bytes
M000000000000094e: movb %bl, 36(%rsp) ; 4 bytes
M0000000000000952: movl $4294967295, (%rsp) ; 7 bytes
M0000000000000959: leaq 24(%rsp), %rbx ; 5 bytes
M000000000000095e: leaq 44(%rsp), %rbp ; 5 bytes
M0000000000000963: leaq 68(%rsp), %rcx ; 5 bytes
M0000000000000968: leaq 23(%rsp), %r8 ; 5 bytes
M000000000000096d: movq %r14, %rdi ; 3 bytes
M0000000000000970: movq %rbx, %rsi ; 3 bytes
M0000000000000973: movq %rbp, %rdx ; 3 bytes
M0000000000000976: movq %r8, %r9 ; 3 bytes
M0000000000000979: callq 0x421500 <int BloombergLP::bdlde::Base64Encoder::convert<char*, char const*>(char*, int*, int*, char const*, char const*, int)> ; 5 bytes
M000000000000097e: movq %r14, %rdi ; 3 bytes
M0000000000000981: movq %rbx, %rsi ; 3 bytes
M0000000000000984: movq %rbp, %rdx ; 3 bytes
M0000000000000987: movl $4294967295, %ecx ; 5 bytes
M000000000000098c: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000000991: movl %eax, 16(%rsp) ; 4 bytes
M0000000000000995: movb (%r14), %bl ; 3 bytes
M0000000000000998: movl %ebx, %eax ; 2 bytes
M000000000000099a: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000099f: je 0x406964 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x9d4> ; 2 bytes
M00000000000009a1: movl %ebx, %eax ; 2 bytes
M00000000000009a3: cmpb $-1, %bl ; 3 bytes
M00000000000009a6: jne 0x406964 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x9d4> ; 2 bytes
M00000000000009a8: movl $4518990, %edi ; 5 bytes
M00000000000009ad: movl $4511072, %edx ; 5 bytes
M00000000000009b2: movl $676, %esi ; 5 bytes
M00000000000009b7: xorl %eax, %eax ; 2 bytes
M00000000000009b9: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000009be: movl 2498612(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000009c4: cmpl $100, %eax ; 3 bytes
M00000000000009c7: ja 0x406961 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x9d1> ; 2 bytes
M00000000000009c9: incl %eax ; 2 bytes
M00000000000009cb: movl %eax, 2498599(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000009d1: movb (%r14), %al ; 3 bytes
M00000000000009d4: movb %bl, 56(%rsp) ; 4 bytes
M00000000000009d8: cmpb $1, %al ; 2 bytes
M00000000000009da: movb %r13b, 14(%rsp) ; 5 bytes
M00000000000009df: jne 0x40697c <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x9ec> ; 2 bytes
M00000000000009e1: cmpl $0, 20(%r14) ; 5 bytes
M00000000000009e6: je 0x407b0e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1b7e> ; 6 bytes
M00000000000009ec: xorl %ebp, %ebp ; 2 bytes
M00000000000009ee: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000009f3: je 0x4069b3 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa23> ; 2 bytes
M00000000000009f5: testb %bpl, %bpl ; 3 bytes
M00000000000009f8: jne 0x4069b3 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa23> ; 2 bytes
M00000000000009fa: movl $4518990, %edi ; 5 bytes
M00000000000009ff: movl $4511087, %edx ; 5 bytes
M0000000000000a04: movl $677, %esi ; 5 bytes
M0000000000000a09: xorl %eax, %eax ; 2 bytes
M0000000000000a0b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a10: movl 2498530(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a16: cmpl $100, %eax ; 3 bytes
M0000000000000a19: ja 0x4069b3 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa23> ; 2 bytes
M0000000000000a1b: incl %eax ; 2 bytes
M0000000000000a1d: movl %eax, 2498517(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a23: movb (%r14), %al ; 3 bytes
M0000000000000a26: movb %al, 15(%rsp) ; 4 bytes
M0000000000000a2a: cmpb $-1, %al ; 2 bytes
M0000000000000a2c: setne %al ; 3 bytes
M0000000000000a2f: movl %r12d, %ecx ; 3 bytes
M0000000000000a32: xorb $1, %cl ; 3 bytes
M0000000000000a35: orb %al, %cl ; 2 bytes
M0000000000000a37: jne 0x4069f2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa62> ; 2 bytes
M0000000000000a39: movl $4518990, %edi ; 5 bytes
M0000000000000a3e: movl $4511102, %edx ; 5 bytes
M0000000000000a43: movl $678, %esi ; 5 bytes
M0000000000000a48: xorl %eax, %eax ; 2 bytes
M0000000000000a4a: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a4f: movl 2498467(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a55: cmpl $100, %eax ; 3 bytes
M0000000000000a58: ja 0x4069f2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa62> ; 2 bytes
M0000000000000a5a: incl %eax ; 2 bytes
M0000000000000a5c: movl %eax, 2498454(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a62: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000a67: je 0x407138 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x11a8> ; 6 bytes
M0000000000000a6d: xorl %ecx, %ecx ; 2 bytes
M0000000000000a6f: jmp 0x407173 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x11e3> ; 5 bytes
M0000000000000a74: cmpb $0, (%r14) ; 4 bytes
M0000000000000a78: sete %cl ; 3 bytes
M0000000000000a7b: movl %ecx, %eax ; 2 bytes
M0000000000000a7d: andb %bl, %al ; 2 bytes
M0000000000000a7f: cmpb $1, %al ; 2 bytes
M0000000000000a81: jne 0x406a3e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xaae> ; 2 bytes
M0000000000000a83: movl $4518990, %edi ; 5 bytes
M0000000000000a88: movl $4511057, %edx ; 5 bytes
M0000000000000a8d: movl $697, %esi ; 5 bytes
M0000000000000a92: xorl %eax, %eax ; 2 bytes
M0000000000000a94: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000a99: movl 2498393(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000a9f: movb $1, %cl ; 2 bytes
M0000000000000aa1: cmpl $100, %eax ; 3 bytes
M0000000000000aa4: ja 0x406a3e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xaae> ; 2 bytes
M0000000000000aa6: incl %eax ; 2 bytes
M0000000000000aa8: movl %eax, 2498378(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000aae: movl %ecx, 60(%rsp) ; 4 bytes
M0000000000000ab2: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000000ab7: leaq 44(%rsp), %rdx ; 5 bytes
M0000000000000abc: movq %r14, %rdi ; 3 bytes
M0000000000000abf: movl $4294967295, %ecx ; 5 bytes
M0000000000000ac4: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000000ac9: movl %eax, %r12d ; 3 bytes
M0000000000000acc: movb (%r14), %dl ; 3 bytes
M0000000000000acf: cmpb $-1, %dl ; 3 bytes
M0000000000000ad2: sete %al ; 3 bytes
M0000000000000ad5: movl %ebx, %ecx ; 2 bytes
M0000000000000ad7: xorb $1, %cl ; 3 bytes
M0000000000000ada: orb %al, %cl ; 2 bytes
M0000000000000adc: movb %dl, 14(%rsp) ; 4 bytes
M0000000000000ae0: movl %edx, %eax ; 2 bytes
M0000000000000ae2: jne 0x406aa0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb10> ; 2 bytes
M0000000000000ae4: movl $4518990, %edi ; 5 bytes
M0000000000000ae9: movl $4511072, %edx ; 5 bytes
M0000000000000aee: movl $702, %esi ; 5 bytes
M0000000000000af3: xorl %eax, %eax ; 2 bytes
M0000000000000af5: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000afa: movl 2498296(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b00: cmpl $100, %eax ; 3 bytes
M0000000000000b03: ja 0x406a9d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb0d> ; 2 bytes
M0000000000000b05: incl %eax ; 2 bytes
M0000000000000b07: movl %eax, 2498283(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b0d: movb (%r14), %al ; 3 bytes
M0000000000000b10: cmpb $1, %al ; 2 bytes
M0000000000000b12: jne 0x406aaf <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb1f> ; 2 bytes
M0000000000000b14: cmpl $0, 20(%r14) ; 5 bytes
M0000000000000b19: je 0x407b46 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1bb6> ; 6 bytes
M0000000000000b1f: xorl %r13d, %r13d ; 3 bytes
M0000000000000b22: movb (%r14), %al ; 3 bytes
M0000000000000b25: movb %al, 16(%rsp) ; 4 bytes
M0000000000000b29: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000b2e: je 0x406af0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb60> ; 2 bytes
M0000000000000b30: cmpb $-1, 16(%rsp) ; 5 bytes
M0000000000000b35: je 0x406af0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb60> ; 2 bytes
M0000000000000b37: movl $4518990, %edi ; 5 bytes
M0000000000000b3c: movl $4511102, %edx ; 5 bytes
M0000000000000b41: movl $704, %esi ; 5 bytes
M0000000000000b46: xorl %eax, %eax ; 2 bytes
M0000000000000b48: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000b4d: movl 2498213(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b53: cmpl $100, %eax ; 3 bytes
M0000000000000b56: ja 0x406af0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb60> ; 2 bytes
M0000000000000b58: incl %eax ; 2 bytes
M0000000000000b5a: movl %eax, 2498200(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b60: cmpl $0, 12(%r14) ; 5 bytes
M0000000000000b65: je 0x40733d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x13ad> ; 6 bytes
M0000000000000b6b: xorl %ecx, %ecx ; 2 bytes
M0000000000000b6d: jmp 0x407376 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x13e6> ; 5 bytes
M0000000000000b72: cmpb $0, (%r14) ; 4 bytes
M0000000000000b76: sete %cl ; 3 bytes
M0000000000000b79: andb %cl, %r12b ; 3 bytes
M0000000000000b7c: cmpb $1, %r12b ; 4 bytes
M0000000000000b80: jne 0x406b3d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbad> ; 2 bytes
M0000000000000b82: movl $4518990, %edi ; 5 bytes
M0000000000000b87: movl $4511117, %edx ; 5 bytes
M0000000000000b8c: movl $598, %esi ; 5 bytes
M0000000000000b91: xorl %eax, %eax ; 2 bytes
M0000000000000b93: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000b98: movl 2498138(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000b9e: movb $1, %cl ; 2 bytes
M0000000000000ba0: cmpl $100, %eax ; 3 bytes
M0000000000000ba3: ja 0x406b3d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbad> ; 2 bytes
M0000000000000ba5: incl %eax ; 2 bytes
M0000000000000ba7: movl %eax, 2498123(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000bad: movl %ecx, 52(%rsp) ; 4 bytes
M0000000000000bb1: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000bb6: je 0x406b78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbe8> ; 2 bytes
M0000000000000bb8: cmpl $0, 16(%rsp) ; 5 bytes
M0000000000000bbd: je 0x406b78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbe8> ; 2 bytes
M0000000000000bbf: movl $4518990, %edi ; 5 bytes
M0000000000000bc4: movl $4511132, %edx ; 5 bytes
M0000000000000bc9: movl $600, %esi ; 5 bytes
M0000000000000bce: xorl %eax, %eax ; 2 bytes
M0000000000000bd0: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000bd5: movl 2498077(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000bdb: cmpl $100, %eax ; 3 bytes
M0000000000000bde: ja 0x406b78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xbe8> ; 2 bytes
M0000000000000be0: incl %eax ; 2 bytes
M0000000000000be2: movl %eax, 2498064(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000be8: movl 44(%rsp), %r13d ; 5 bytes
M0000000000000bed: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000bf2: je 0x406bb2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc22> ; 2 bytes
M0000000000000bf4: testl %r13d, %r13d ; 3 bytes
M0000000000000bf7: je 0x406bb2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc22> ; 2 bytes
M0000000000000bf9: movl $4518990, %edi ; 5 bytes
M0000000000000bfe: movl $4511147, %edx ; 5 bytes
M0000000000000c03: movl $601, %esi ; 5 bytes
M0000000000000c08: xorl %eax, %eax ; 2 bytes
M0000000000000c0a: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000c0f: movl 2498019(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c15: cmpl $100, %eax ; 3 bytes
M0000000000000c18: ja 0x406bb2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc22> ; 2 bytes
M0000000000000c1a: incl %eax ; 2 bytes
M0000000000000c1c: movl %eax, 2498006(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c22: movb 24(%rsp), %bl ; 4 bytes
M0000000000000c26: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000c2b: je 0x406beb <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc5b> ; 2 bytes
M0000000000000c2d: cmpb $-1, %bl ; 3 bytes
M0000000000000c30: je 0x406beb <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc5b> ; 2 bytes
M0000000000000c32: movl $4518990, %edi ; 5 bytes
M0000000000000c37: movl $4511162, %edx ; 5 bytes
M0000000000000c3c: movl $603, %esi ; 5 bytes
M0000000000000c41: xorl %eax, %eax ; 2 bytes
M0000000000000c43: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000c48: movl 2497962(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c4e: cmpl $100, %eax ; 3 bytes
M0000000000000c51: ja 0x406beb <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc5b> ; 2 bytes
M0000000000000c53: incl %eax ; 2 bytes
M0000000000000c55: movl %eax, 2497949(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c5b: movb 25(%rsp), %r12b ; 5 bytes
M0000000000000c60: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000c65: je 0x406c26 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc96> ; 2 bytes
M0000000000000c67: cmpb $-1, %r12b ; 4 bytes
M0000000000000c6b: je 0x406c26 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc96> ; 2 bytes
M0000000000000c6d: movl $4518990, %edi ; 5 bytes
M0000000000000c72: movl $4511177, %edx ; 5 bytes
M0000000000000c77: movl $604, %esi ; 5 bytes
M0000000000000c7c: xorl %eax, %eax ; 2 bytes
M0000000000000c7e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000c83: movl 2497903(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c89: cmpl $100, %eax ; 3 bytes
M0000000000000c8c: ja 0x406c26 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xc96> ; 2 bytes
M0000000000000c8e: incl %eax ; 2 bytes
M0000000000000c90: movl %eax, 2497890(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000c96: movb %bl, 15(%rsp) ; 4 bytes
M0000000000000c9a: movb 26(%rsp), %r14b ; 5 bytes
M0000000000000c9f: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000ca4: je 0x406c65 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xcd5> ; 2 bytes
M0000000000000ca6: cmpb $-1, %r14b ; 4 bytes
M0000000000000caa: je 0x406c65 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xcd5> ; 2 bytes
M0000000000000cac: movl $4518990, %edi ; 5 bytes
M0000000000000cb1: movl $4511192, %edx ; 5 bytes
M0000000000000cb6: movl $605, %esi ; 5 bytes
M0000000000000cbb: xorl %eax, %eax ; 2 bytes
M0000000000000cbd: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000cc2: movl 2497840(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000cc8: cmpl $100, %eax ; 3 bytes
M0000000000000ccb: ja 0x406c65 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xcd5> ; 2 bytes
M0000000000000ccd: incl %eax ; 2 bytes
M0000000000000ccf: movl %eax, 2497827(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000cd5: movb 27(%rsp), %bl ; 4 bytes
M0000000000000cd9: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000cde: je 0x406c9e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0e> ; 2 bytes
M0000000000000ce0: cmpb $-1, %bl ; 3 bytes
M0000000000000ce3: je 0x406c9e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0e> ; 2 bytes
M0000000000000ce5: movl $4518990, %edi ; 5 bytes
M0000000000000cea: movl $4511207, %edx ; 5 bytes
M0000000000000cef: movl $606, %esi ; 5 bytes
M0000000000000cf4: xorl %eax, %eax ; 2 bytes
M0000000000000cf6: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000cfb: movl 2497783(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d01: cmpl $100, %eax ; 3 bytes
M0000000000000d04: ja 0x406c9e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xd0e> ; 2 bytes
M0000000000000d06: incl %eax ; 2 bytes
M0000000000000d08: movl %eax, 2497770(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000d0e: cmpb $-1, 56(%rsp) ; 5 bytes
M0000000000000d13: sete %sil ; 4 bytes
M0000000000000d17: cmpb $-1, 14(%rsp) ; 5 bytes
M0000000000000d1c: sete %cl ; 3 bytes
M0000000000000d1f: cmpb $-1, 60(%rsp) ; 5 bytes
M0000000000000d24: sete %dl ; 3 bytes
M0000000000000d27: cmpb $-1, 40(%rsp) ; 5 bytes
M0000000000000d2c: sete %al ; 3 bytes
M0000000000000d2f: movl 36(%rsp), %edi ; 4 bytes
M0000000000000d33: orb %al, %dil ; 3 bytes
M0000000000000d36: movl 48(%rsp), %eax ; 4 bytes
M0000000000000d3a: xorb $1, %al ; 2 bytes
M0000000000000d3c: orb %dl, %al ; 2 bytes
M0000000000000d3e: orb %dil, %al ; 3 bytes
M0000000000000d41: xorb $1, %bpl ; 4 bytes
M0000000000000d45: orb %cl, %bpl ; 3 bytes
M0000000000000d48: orb %sil, %bpl ; 3 bytes
M0000000000000d4b: orb %al, %bpl ; 3 bytes
M0000000000000d4e: orb 52(%rsp), %bpl ; 5 bytes
M0000000000000d53: andb %r14b, %bl ; 3 bytes
M0000000000000d56: cmpb $-1, %bl ; 3 bytes
M0000000000000d59: sete %al ; 3 bytes
M0000000000000d5c: notb %bpl ; 3 bytes
M0000000000000d5f: orl 16(%rsp), %r13d ; 5 bytes
M0000000000000d64: sete %cl ; 3 bytes
M0000000000000d67: andb 15(%rsp), %r12b ; 5 bytes
M0000000000000d6c: cmpb $-1, %r12b ; 4 bytes
M0000000000000d70: jmp 0x407544 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15b4> ; 5 bytes
M0000000000000d75: cmpb $0, (%r14) ; 4 bytes
M0000000000000d79: sete %cl ; 3 bytes
M0000000000000d7c: andb %cl, %r13b ; 3 bytes
M0000000000000d7f: cmpb $1, %r13b ; 4 bytes
M0000000000000d83: jne 0x406d40 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xdb0> ; 2 bytes
M0000000000000d85: movl $4518990, %edi ; 5 bytes
M0000000000000d8a: movl $4511117, %edx ; 5 bytes
M0000000000000d8f: movl $625, %esi ; 5 bytes
M0000000000000d94: xorl %eax, %eax ; 2 bytes
M0000000000000d96: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000d9b: movl 2497623(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000da1: movb $1, %cl ; 2 bytes
M0000000000000da3: cmpl $100, %eax ; 3 bytes
M0000000000000da6: ja 0x406d40 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xdb0> ; 2 bytes
M0000000000000da8: incl %eax ; 2 bytes
M0000000000000daa: movl %eax, 2497608(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000db0: movl %ecx, 52(%rsp) ; 4 bytes
M0000000000000db4: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000db9: je 0x406d78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xde8> ; 2 bytes
M0000000000000dbb: testl %ebp, %ebp ; 2 bytes
M0000000000000dbd: je 0x406d78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xde8> ; 2 bytes
M0000000000000dbf: movl $4518990, %edi ; 5 bytes
M0000000000000dc4: movl $4511132, %edx ; 5 bytes
M0000000000000dc9: movl $627, %esi ; 5 bytes
M0000000000000dce: xorl %eax, %eax ; 2 bytes
M0000000000000dd0: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000dd5: movl 2497565(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ddb: cmpl $100, %eax ; 3 bytes
M0000000000000dde: ja 0x406d78 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xde8> ; 2 bytes
M0000000000000de0: incl %eax ; 2 bytes
M0000000000000de2: movl %eax, 2497552(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000de8: movb %bl, 14(%rsp) ; 4 bytes
M0000000000000dec: movl 44(%rsp), %ebx ; 4 bytes
M0000000000000df0: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000df5: je 0x406db5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe25> ; 2 bytes
M0000000000000df7: cmpl $3, %ebx ; 3 bytes
M0000000000000dfa: je 0x406db5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe25> ; 2 bytes
M0000000000000dfc: movl $4518990, %edi ; 5 bytes
M0000000000000e01: movl $4511147, %edx ; 5 bytes
M0000000000000e06: movl $628, %esi ; 5 bytes
M0000000000000e0b: xorl %eax, %eax ; 2 bytes
M0000000000000e0d: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000e12: movl 2497504(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e18: cmpl $100, %eax ; 3 bytes
M0000000000000e1b: ja 0x406db5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe25> ; 2 bytes
M0000000000000e1d: incl %eax ; 2 bytes
M0000000000000e1f: movl %eax, 2497491(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e25: movb 24(%rsp), %r15b ; 5 bytes
M0000000000000e2a: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000e2f: je 0x406df0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe60> ; 2 bytes
M0000000000000e31: cmpb $61, %r15b ; 4 bytes
M0000000000000e35: jne 0x406df0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe60> ; 2 bytes
M0000000000000e37: movl $4518990, %edi ; 5 bytes
M0000000000000e3c: movl $4511162, %edx ; 5 bytes
M0000000000000e41: movl $630, %esi ; 5 bytes
M0000000000000e46: xorl %eax, %eax ; 2 bytes
M0000000000000e48: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000e4d: movl 2497445(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e53: cmpl $100, %eax ; 3 bytes
M0000000000000e56: ja 0x406df0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe60> ; 2 bytes
M0000000000000e58: incl %eax ; 2 bytes
M0000000000000e5a: movl %eax, 2497432(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e60: movl %ebx, 48(%rsp) ; 4 bytes
M0000000000000e64: movb 25(%rsp), %r14b ; 5 bytes
M0000000000000e69: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000e6e: je 0x406e2f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe9f> ; 2 bytes
M0000000000000e70: cmpb $61, %r14b ; 4 bytes
M0000000000000e74: je 0x406e2f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe9f> ; 2 bytes
M0000000000000e76: movl $4518990, %edi ; 5 bytes
M0000000000000e7b: movl $4511177, %edx ; 5 bytes
M0000000000000e80: movl $631, %esi ; 5 bytes
M0000000000000e85: xorl %eax, %eax ; 2 bytes
M0000000000000e87: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000e8c: movl 2497382(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e92: cmpl $100, %eax ; 3 bytes
M0000000000000e95: ja 0x406e2f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xe9f> ; 2 bytes
M0000000000000e97: incl %eax ; 2 bytes
M0000000000000e99: movl %eax, 2497369(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000e9f: movl %ebp, %ebx ; 2 bytes
M0000000000000ea1: movb 26(%rsp), %r13b ; 5 bytes
M0000000000000ea6: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000eab: je 0x406e6c <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xedc> ; 2 bytes
M0000000000000ead: cmpb $61, %r13b ; 4 bytes
M0000000000000eb1: je 0x406e6c <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xedc> ; 2 bytes
M0000000000000eb3: movl $4518990, %edi ; 5 bytes
M0000000000000eb8: movl $4511192, %edx ; 5 bytes
M0000000000000ebd: movl $632, %esi ; 5 bytes
M0000000000000ec2: xorl %eax, %eax ; 2 bytes
M0000000000000ec4: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000ec9: movl 2497321(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ecf: cmpl $100, %eax ; 3 bytes
M0000000000000ed2: ja 0x406e6c <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xedc> ; 2 bytes
M0000000000000ed4: incl %eax ; 2 bytes
M0000000000000ed6: movl %eax, 2497308(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000edc: movb 27(%rsp), %bpl ; 5 bytes
M0000000000000ee1: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000ee6: je 0x406ea7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf17> ; 2 bytes
M0000000000000ee8: cmpb $-1, %bpl ; 4 bytes
M0000000000000eec: je 0x406ea7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf17> ; 2 bytes
M0000000000000eee: movl $4518990, %edi ; 5 bytes
M0000000000000ef3: movl $4511207, %edx ; 5 bytes
M0000000000000ef8: movl $633, %esi ; 5 bytes
M0000000000000efd: xorl %eax, %eax ; 2 bytes
M0000000000000eff: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000f04: movl 2497262(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000f0a: cmpl $100, %eax ; 3 bytes
M0000000000000f0d: ja 0x406ea7 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xf17> ; 2 bytes
M0000000000000f0f: incl %eax ; 2 bytes
M0000000000000f11: movl %eax, 2497249(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000f17: notb %bpl ; 3 bytes
M0000000000000f1a: xorb $61, %r13b ; 4 bytes
M0000000000000f1e: cmpb $61, %r14b ; 4 bytes
M0000000000000f22: sete %r10b ; 4 bytes
M0000000000000f26: cmpb $61, %r15b ; 4 bytes
M0000000000000f2a: setne %dil ; 4 bytes
M0000000000000f2e: cmpl $3, 48(%rsp) ; 5 bytes
M0000000000000f33: sete %r8b ; 4 bytes
M0000000000000f37: testl %ebx, %ebx ; 2 bytes
M0000000000000f39: sete %bl ; 3 bytes
M0000000000000f3c: cmpb $-1, 56(%rsp) ; 5 bytes
M0000000000000f41: sete %r9b ; 4 bytes
M0000000000000f45: cmpb $-1, 14(%rsp) ; 5 bytes
M0000000000000f4a: sete %cl ; 3 bytes
M0000000000000f4d: cmpb $-1, 36(%rsp) ; 5 bytes
M0000000000000f52: sete %dl ; 3 bytes
M0000000000000f55: cmpb $-1, 16(%rsp) ; 5 bytes
M0000000000000f5a: sete %al ; 3 bytes
M0000000000000f5d: movl 40(%rsp), %esi ; 4 bytes
M0000000000000f61: orb %al, %sil ; 3 bytes
M0000000000000f64: orb %dl, %sil ; 3 bytes
M0000000000000f67: orb 60(%rsp), %sil ; 5 bytes
M0000000000000f6c: xorb $1, %r12b ; 4 bytes
M0000000000000f70: orb %cl, %r12b ; 3 bytes
M0000000000000f73: orb %r9b, %r12b ; 3 bytes
M0000000000000f76: orb %sil, %r12b ; 3 bytes
M0000000000000f79: orb 52(%rsp), %r12b ; 5 bytes
M0000000000000f7e: orb %bpl, %r13b ; 3 bytes
M0000000000000f81: jmp 0x40711f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x118f> ; 5 bytes
M0000000000000f86: cmpb $0, (%r14) ; 4 bytes
M0000000000000f8a: sete %cl ; 3 bytes
M0000000000000f8d: andb %cl, %r13b ; 3 bytes
M0000000000000f90: cmpb $1, %r13b ; 4 bytes
M0000000000000f94: jne 0x406f51 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xfc1> ; 2 bytes
M0000000000000f96: movl $4518990, %edi ; 5 bytes
M0000000000000f9b: movl $4511117, %edx ; 5 bytes
M0000000000000fa0: movl $652, %esi ; 5 bytes
M0000000000000fa5: xorl %eax, %eax ; 2 bytes
M0000000000000fa7: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000fac: movl 2497094(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000fb2: movb $1, %cl ; 2 bytes
M0000000000000fb4: cmpl $100, %eax ; 3 bytes
M0000000000000fb7: ja 0x406f51 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xfc1> ; 2 bytes
M0000000000000fb9: incl %eax ; 2 bytes
M0000000000000fbb: movl %eax, 2497079(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000fc1: movl %ecx, 52(%rsp) ; 4 bytes
M0000000000000fc5: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000000fca: je 0x406f89 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xff9> ; 2 bytes
M0000000000000fcc: testl %ebp, %ebp ; 2 bytes
M0000000000000fce: je 0x406f89 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xff9> ; 2 bytes
M0000000000000fd0: movl $4518990, %edi ; 5 bytes
M0000000000000fd5: movl $4511132, %edx ; 5 bytes
M0000000000000fda: movl $654, %esi ; 5 bytes
M0000000000000fdf: xorl %eax, %eax ; 2 bytes
M0000000000000fe1: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000000fe6: movl 2497036(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000fec: cmpl $100, %eax ; 3 bytes
M0000000000000fef: ja 0x406f89 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xff9> ; 2 bytes
M0000000000000ff1: incl %eax ; 2 bytes
M0000000000000ff3: movl %eax, 2497023(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000000ff9: movb %bl, 14(%rsp) ; 4 bytes
M0000000000000ffd: movl 44(%rsp), %ebx ; 4 bytes
M0000000000001001: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001006: je 0x406fc6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1036> ; 2 bytes
M0000000000001008: cmpl $2, %ebx ; 3 bytes
M000000000000100b: je 0x406fc6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1036> ; 2 bytes
M000000000000100d: movl $4518990, %edi ; 5 bytes
M0000000000001012: movl $4511147, %edx ; 5 bytes
M0000000000001017: movl $655, %esi ; 5 bytes
M000000000000101c: xorl %eax, %eax ; 2 bytes
M000000000000101e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001023: movl 2496975(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001029: cmpl $100, %eax ; 3 bytes
M000000000000102c: ja 0x406fc6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1036> ; 2 bytes
M000000000000102e: incl %eax ; 2 bytes
M0000000000001030: movl %eax, 2496962(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001036: movb 24(%rsp), %r15b ; 5 bytes
M000000000000103b: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001040: je 0x407001 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1071> ; 2 bytes
M0000000000001042: cmpb $61, %r15b ; 4 bytes
M0000000000001046: jne 0x407001 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1071> ; 2 bytes
M0000000000001048: movl $4518990, %edi ; 5 bytes
M000000000000104d: movl $4511162, %edx ; 5 bytes
M0000000000001052: movl $657, %esi ; 5 bytes
M0000000000001057: xorl %eax, %eax ; 2 bytes
M0000000000001059: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000105e: movl 2496916(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001064: cmpl $100, %eax ; 3 bytes
M0000000000001067: ja 0x407001 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1071> ; 2 bytes
M0000000000001069: incl %eax ; 2 bytes
M000000000000106b: movl %eax, 2496903(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001071: movl %ebx, 48(%rsp) ; 4 bytes
M0000000000001075: movb 25(%rsp), %r14b ; 5 bytes
M000000000000107a: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000107f: je 0x407040 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10b0> ; 2 bytes
M0000000000001081: cmpb $61, %r14b ; 4 bytes
M0000000000001085: je 0x407040 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10b0> ; 2 bytes
M0000000000001087: movl $4518990, %edi ; 5 bytes
M000000000000108c: movl $4511177, %edx ; 5 bytes
M0000000000001091: movl $658, %esi ; 5 bytes
M0000000000001096: xorl %eax, %eax ; 2 bytes
M0000000000001098: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000109d: movl 2496853(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000010a3: cmpl $100, %eax ; 3 bytes
M00000000000010a6: ja 0x407040 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10b0> ; 2 bytes
M00000000000010a8: incl %eax ; 2 bytes
M00000000000010aa: movl %eax, 2496840(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000010b0: movl %ebp, %ebx ; 2 bytes
M00000000000010b2: movb 26(%rsp), %r13b ; 5 bytes
M00000000000010b7: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000010bc: je 0x40707d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10ed> ; 2 bytes
M00000000000010be: cmpb $-1, %r13b ; 4 bytes
M00000000000010c2: je 0x40707d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10ed> ; 2 bytes
M00000000000010c4: movl $4518990, %edi ; 5 bytes
M00000000000010c9: movl $4511192, %edx ; 5 bytes
M00000000000010ce: movl $659, %esi ; 5 bytes
M00000000000010d3: xorl %eax, %eax ; 2 bytes
M00000000000010d5: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000010da: movl 2496792(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000010e0: cmpl $100, %eax ; 3 bytes
M00000000000010e3: ja 0x40707d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x10ed> ; 2 bytes
M00000000000010e5: incl %eax ; 2 bytes
M00000000000010e7: movl %eax, 2496779(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000010ed: movb 27(%rsp), %bpl ; 5 bytes
M00000000000010f2: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000010f7: je 0x4070b8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1128> ; 2 bytes
M00000000000010f9: cmpb $-1, %bpl ; 4 bytes
M00000000000010fd: je 0x4070b8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1128> ; 2 bytes
M00000000000010ff: movl $4518990, %edi ; 5 bytes
M0000000000001104: movl $4511207, %edx ; 5 bytes
M0000000000001109: movl $660, %esi ; 5 bytes
M000000000000110e: xorl %eax, %eax ; 2 bytes
M0000000000001110: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001115: movl 2496733(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000111b: cmpl $100, %eax ; 3 bytes
M000000000000111e: ja 0x4070b8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1128> ; 2 bytes
M0000000000001120: incl %eax ; 2 bytes
M0000000000001122: movl %eax, 2496720(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001128: cmpb $61, %r14b ; 4 bytes
M000000000000112c: sete %r10b ; 4 bytes
M0000000000001130: cmpb $61, %r15b ; 4 bytes
M0000000000001134: setne %dil ; 4 bytes
M0000000000001138: cmpl $2, 48(%rsp) ; 5 bytes
M000000000000113d: sete %r8b ; 4 bytes
M0000000000001141: testl %ebx, %ebx ; 2 bytes
M0000000000001143: sete %bl ; 3 bytes
M0000000000001146: cmpb $-1, 56(%rsp) ; 5 bytes
M000000000000114b: sete %r9b ; 4 bytes
M000000000000114f: cmpb $-1, 14(%rsp) ; 5 bytes
M0000000000001154: sete %cl ; 3 bytes
M0000000000001157: cmpb $-1, 36(%rsp) ; 5 bytes
M000000000000115c: sete %dl ; 3 bytes
M000000000000115f: cmpb $-1, 16(%rsp) ; 5 bytes
M0000000000001164: sete %al ; 3 bytes
M0000000000001167: movl 40(%rsp), %esi ; 4 bytes
M000000000000116b: orb %al, %sil ; 3 bytes
M000000000000116e: orb %dl, %sil ; 3 bytes
M0000000000001171: orb 60(%rsp), %sil ; 5 bytes
M0000000000001176: xorb $1, %r12b ; 4 bytes
M000000000000117a: orb %cl, %r12b ; 3 bytes
M000000000000117d: orb %r9b, %r12b ; 3 bytes
M0000000000001180: orb %sil, %r12b ; 3 bytes
M0000000000001183: orb 52(%rsp), %r12b ; 5 bytes
M0000000000001188: andb %r13b, %bpl ; 3 bytes
M000000000000118b: cmpb $-1, %bpl ; 4 bytes
M000000000000118f: sete %al ; 3 bytes
M0000000000001192: notb %r12b ; 3 bytes
M0000000000001195: andb %r8b, %bl ; 3 bytes
M0000000000001198: andb %dil, %bl ; 3 bytes
M000000000000119b: andb %r10b, %bl ; 3 bytes
M000000000000119e: andb %al, %bl ; 2 bytes
M00000000000011a0: andb %r12b, %bl ; 3 bytes
M00000000000011a3: jmp 0x407860 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x18d0> ; 5 bytes
M00000000000011a8: cmpb $0, (%r14) ; 4 bytes
M00000000000011ac: sete %cl ; 3 bytes
M00000000000011af: andb %cl, %r12b ; 3 bytes
M00000000000011b2: cmpb $1, %r12b ; 4 bytes
M00000000000011b6: jne 0x407173 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x11e3> ; 2 bytes
M00000000000011b8: movl $4518990, %edi ; 5 bytes
M00000000000011bd: movl $4511117, %edx ; 5 bytes
M00000000000011c2: movl $679, %esi ; 5 bytes
M00000000000011c7: xorl %eax, %eax ; 2 bytes
M00000000000011c9: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000011ce: movl 2496548(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000011d4: movb $1, %cl ; 2 bytes
M00000000000011d6: cmpl $100, %eax ; 3 bytes
M00000000000011d9: ja 0x407173 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x11e3> ; 2 bytes
M00000000000011db: incl %eax ; 2 bytes
M00000000000011dd: movl %eax, 2496533(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000011e3: movl %ecx, 52(%rsp) ; 4 bytes
M00000000000011e7: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000011ec: je 0x4071ae <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x121e> ; 2 bytes
M00000000000011ee: cmpl $0, 16(%rsp) ; 5 bytes
M00000000000011f3: je 0x4071ae <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x121e> ; 2 bytes
M00000000000011f5: movl $4518990, %edi ; 5 bytes
M00000000000011fa: movl $4511132, %edx ; 5 bytes
M00000000000011ff: movl $681, %esi ; 5 bytes
M0000000000001204: xorl %eax, %eax ; 2 bytes
M0000000000001206: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000120b: movl 2496487(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001211: cmpl $100, %eax ; 3 bytes
M0000000000001214: ja 0x4071ae <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x121e> ; 2 bytes
M0000000000001216: incl %eax ; 2 bytes
M0000000000001218: movl %eax, 2496474(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000121e: movl 44(%rsp), %ebx ; 4 bytes
M0000000000001222: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001227: je 0x4071e6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1256> ; 2 bytes
M0000000000001229: testl %ebx, %ebx ; 2 bytes
M000000000000122b: je 0x4071e6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1256> ; 2 bytes
M000000000000122d: movl $4518990, %edi ; 5 bytes
M0000000000001232: movl $4511147, %edx ; 5 bytes
M0000000000001237: movl $682, %esi ; 5 bytes
M000000000000123c: xorl %eax, %eax ; 2 bytes
M000000000000123e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001243: movl 2496431(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001249: cmpl $100, %eax ; 3 bytes
M000000000000124c: ja 0x4071e6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1256> ; 2 bytes
M000000000000124e: incl %eax ; 2 bytes
M0000000000001250: movl %eax, 2496418(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001256: movl %ebx, 48(%rsp) ; 4 bytes
M000000000000125a: movb 24(%rsp), %bl ; 4 bytes
M000000000000125e: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001263: je 0x407223 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1293> ; 2 bytes
M0000000000001265: cmpb $-1, %bl ; 3 bytes
M0000000000001268: je 0x407223 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1293> ; 2 bytes
M000000000000126a: movl $4518990, %edi ; 5 bytes
M000000000000126f: movl $4511162, %edx ; 5 bytes
M0000000000001274: movl $684, %esi ; 5 bytes
M0000000000001279: xorl %eax, %eax ; 2 bytes
M000000000000127b: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001280: movl 2496370(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001286: cmpl $100, %eax ; 3 bytes
M0000000000001289: ja 0x407223 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1293> ; 2 bytes
M000000000000128b: incl %eax ; 2 bytes
M000000000000128d: movl %eax, 2496357(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001293: movb 25(%rsp), %r14b ; 5 bytes
M0000000000001298: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000129d: je 0x40725e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x12ce> ; 2 bytes
M000000000000129f: cmpb $-1, %r14b ; 4 bytes
M00000000000012a3: je 0x40725e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x12ce> ; 2 bytes
M00000000000012a5: movl $4518990, %edi ; 5 bytes
M00000000000012aa: movl $4511177, %edx ; 5 bytes
M00000000000012af: movl $685, %esi ; 5 bytes
M00000000000012b4: xorl %eax, %eax ; 2 bytes
M00000000000012b6: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000012bb: movl 2496311(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000012c1: cmpl $100, %eax ; 3 bytes
M00000000000012c4: ja 0x40725e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x12ce> ; 2 bytes
M00000000000012c6: incl %eax ; 2 bytes
M00000000000012c8: movl %eax, 2496298(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000012ce: movb 26(%rsp), %r13b ; 5 bytes
M00000000000012d3: movb 13(%rsp), %al ; 4 bytes
M00000000000012d7: movl %eax, %r15d ; 3 bytes
M00000000000012da: testb %al, %al ; 2 bytes
M00000000000012dc: je 0x40729d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x130d> ; 2 bytes
M00000000000012de: cmpb $-1, %r13b ; 4 bytes
M00000000000012e2: je 0x40729d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x130d> ; 2 bytes
M00000000000012e4: movl $4518990, %edi ; 5 bytes
M00000000000012e9: movl $4511192, %edx ; 5 bytes
M00000000000012ee: movl $686, %esi ; 5 bytes
M00000000000012f3: xorl %eax, %eax ; 2 bytes
M00000000000012f5: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000012fa: movl 2496248(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001300: cmpl $100, %eax ; 3 bytes
M0000000000001303: ja 0x40729d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x130d> ; 2 bytes
M0000000000001305: incl %eax ; 2 bytes
M0000000000001307: movl %eax, 2496235(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000130d: movb %bl, 67(%rsp) ; 4 bytes
M0000000000001311: movb 27(%rsp), %r12b ; 5 bytes
M0000000000001316: testb %r15b, %r15b ; 3 bytes
M0000000000001319: je 0x4072da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x134a> ; 2 bytes
M000000000000131b: cmpb $-1, %r12b ; 4 bytes
M000000000000131f: je 0x4072da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x134a> ; 2 bytes
M0000000000001321: movl $4518990, %edi ; 5 bytes
M0000000000001326: movl $4511207, %edx ; 5 bytes
M000000000000132b: movl $687, %esi ; 5 bytes
M0000000000001330: xorl %eax, %eax ; 2 bytes
M0000000000001332: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001337: movl 2496187(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000133d: cmpl $100, %eax ; 3 bytes
M0000000000001340: ja 0x4072da <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x134a> ; 2 bytes
M0000000000001342: incl %eax ; 2 bytes
M0000000000001344: movl %eax, 2496174(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000134a: cmpb $-1, 15(%rsp) ; 5 bytes
M000000000000134f: sete %al ; 3 bytes
M0000000000001352: cmpb $-1, 56(%rsp) ; 5 bytes
M0000000000001357: sete %cl ; 3 bytes
M000000000000135a: cmpb $-1, 36(%rsp) ; 5 bytes
M000000000000135f: sete %dl ; 3 bytes
M0000000000001362: cmpb $-1, 14(%rsp) ; 5 bytes
M0000000000001367: sete %bl ; 3 bytes
M000000000000136a: movl 40(%rsp), %esi ; 4 bytes
M000000000000136e: orb %bl, %sil ; 3 bytes
M0000000000001371: orb %dl, %sil ; 3 bytes
M0000000000001374: orb 60(%rsp), %sil ; 5 bytes
M0000000000001379: xorb $1, %bpl ; 4 bytes
M000000000000137d: orb %cl, %bpl ; 3 bytes
M0000000000001380: orb %al, %bpl ; 3 bytes
M0000000000001383: orb %sil, %bpl ; 3 bytes
M0000000000001386: orb 52(%rsp), %bpl ; 5 bytes
M000000000000138b: andb %r13b, %r12b ; 3 bytes
M000000000000138e: cmpb $-1, %r12b ; 4 bytes
M0000000000001392: sete %al ; 3 bytes
M0000000000001395: notb %bpl ; 3 bytes
M0000000000001398: movl 48(%rsp), %ecx ; 4 bytes
M000000000000139c: orl 16(%rsp), %ecx ; 4 bytes
M00000000000013a0: sete %cl ; 3 bytes
M00000000000013a3: andb 67(%rsp), %r14b ; 5 bytes
M00000000000013a8: jmp 0x407540 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15b0> ; 5 bytes
M00000000000013ad: cmpb $0, (%r14) ; 4 bytes
M00000000000013b1: sete %cl ; 3 bytes
M00000000000013b4: andb %cl, %bl ; 2 bytes
M00000000000013b6: cmpb $1, %bl ; 3 bytes
M00000000000013b9: jne 0x407376 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x13e6> ; 2 bytes
M00000000000013bb: movl $4518990, %edi ; 5 bytes
M00000000000013c0: movl $4511117, %edx ; 5 bytes
M00000000000013c5: movl $705, %esi ; 5 bytes
M00000000000013ca: xorl %eax, %eax ; 2 bytes
M00000000000013cc: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000013d1: movl 2496033(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000013d7: movb $1, %cl ; 2 bytes
M00000000000013d9: cmpl $100, %eax ; 3 bytes
M00000000000013dc: ja 0x407376 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x13e6> ; 2 bytes
M00000000000013de: incl %eax ; 2 bytes
M00000000000013e0: movl %eax, 2496018(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000013e6: movl %ecx, 48(%rsp) ; 4 bytes
M00000000000013ea: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000013ef: je 0x4073b0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1420> ; 2 bytes
M00000000000013f1: cmpl $-1, %r12d ; 4 bytes
M00000000000013f5: je 0x4073b0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1420> ; 2 bytes
M00000000000013f7: movl $4518990, %edi ; 5 bytes
M00000000000013fc: movl $4511132, %edx ; 5 bytes
M0000000000001401: movl $707, %esi ; 5 bytes
M0000000000001406: xorl %eax, %eax ; 2 bytes
M0000000000001408: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000140d: movl 2495973(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001413: cmpl $100, %eax ; 3 bytes
M0000000000001416: ja 0x4073b0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1420> ; 2 bytes
M0000000000001418: incl %eax ; 2 bytes
M000000000000141a: movl %eax, 2495960(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001420: movl %r12d, 56(%rsp) ; 5 bytes
M0000000000001425: movl 44(%rsp), %r15d ; 5 bytes
M000000000000142a: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000142f: je 0x4073ef <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x145f> ; 2 bytes
M0000000000001431: testl %r15d, %r15d ; 3 bytes
M0000000000001434: je 0x4073ef <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x145f> ; 2 bytes
M0000000000001436: movl $4518990, %edi ; 5 bytes
M000000000000143b: movl $4511147, %edx ; 5 bytes
M0000000000001440: movl $708, %esi ; 5 bytes
M0000000000001445: xorl %eax, %eax ; 2 bytes
M0000000000001447: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000144c: movl 2495910(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001452: cmpl $100, %eax ; 3 bytes
M0000000000001455: ja 0x4073ef <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x145f> ; 2 bytes
M0000000000001457: incl %eax ; 2 bytes
M0000000000001459: movl %eax, 2495897(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000145f: movb 24(%rsp), %r12b ; 5 bytes
M0000000000001464: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001469: je 0x40742a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x149a> ; 2 bytes
M000000000000146b: cmpb $-1, %r12b ; 4 bytes
M000000000000146f: je 0x40742a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x149a> ; 2 bytes
M0000000000001471: movl $4518990, %edi ; 5 bytes
M0000000000001476: movl $4511162, %edx ; 5 bytes
M000000000000147b: movl $710, %esi ; 5 bytes
M0000000000001480: xorl %eax, %eax ; 2 bytes
M0000000000001482: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001487: movl 2495851(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000148d: cmpl $100, %eax ; 3 bytes
M0000000000001490: ja 0x40742a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x149a> ; 2 bytes
M0000000000001492: incl %eax ; 2 bytes
M0000000000001494: movl %eax, 2495838(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000149a: movl %r13d, 52(%rsp) ; 5 bytes
M000000000000149f: movb 25(%rsp), %r14b ; 5 bytes
M00000000000014a4: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000014a9: je 0x40746a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x14da> ; 2 bytes
M00000000000014ab: cmpb $-1, %r14b ; 4 bytes
M00000000000014af: je 0x40746a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x14da> ; 2 bytes
M00000000000014b1: movl $4518990, %edi ; 5 bytes
M00000000000014b6: movl $4511177, %edx ; 5 bytes
M00000000000014bb: movl $711, %esi ; 5 bytes
M00000000000014c0: xorl %eax, %eax ; 2 bytes
M00000000000014c2: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000014c7: movl 2495787(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000014cd: cmpl $100, %eax ; 3 bytes
M00000000000014d0: ja 0x40746a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x14da> ; 2 bytes
M00000000000014d2: incl %eax ; 2 bytes
M00000000000014d4: movl %eax, 2495774(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000014da: movb 26(%rsp), %r13b ; 5 bytes
M00000000000014df: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000014e4: je 0x4074a5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1515> ; 2 bytes
M00000000000014e6: cmpb $-1, %r13b ; 4 bytes
M00000000000014ea: je 0x4074a5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1515> ; 2 bytes
M00000000000014ec: movl $4518990, %edi ; 5 bytes
M00000000000014f1: movl $4511192, %edx ; 5 bytes
M00000000000014f6: movl $712, %esi ; 5 bytes
M00000000000014fb: xorl %eax, %eax ; 2 bytes
M00000000000014fd: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001502: movl 2495728(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001508: cmpl $100, %eax ; 3 bytes
M000000000000150b: ja 0x4074a5 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1515> ; 2 bytes
M000000000000150d: incl %eax ; 2 bytes
M000000000000150f: movl %eax, 2495715(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001515: movb 27(%rsp), %bl ; 4 bytes
M0000000000001519: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000151e: je 0x4074de <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x154e> ; 2 bytes
M0000000000001520: cmpb $-1, %bl ; 3 bytes
M0000000000001523: je 0x4074de <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x154e> ; 2 bytes
M0000000000001525: movl $4518990, %edi ; 5 bytes
M000000000000152a: movl $4511207, %edx ; 5 bytes
M000000000000152f: movl $713, %esi ; 5 bytes
M0000000000001534: xorl %eax, %eax ; 2 bytes
M0000000000001536: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000153b: movl 2495671(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001541: cmpl $100, %eax ; 3 bytes
M0000000000001544: ja 0x4074de <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x154e> ; 2 bytes
M0000000000001546: incl %eax ; 2 bytes
M0000000000001548: movl %eax, 2495658(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000154e: testl %r15d, %r15d ; 3 bytes
M0000000000001551: sete %sil ; 4 bytes
M0000000000001555: cmpl $-1, 56(%rsp) ; 5 bytes
M000000000000155a: sete %cl ; 3 bytes
M000000000000155d: cmpb $-1, 16(%rsp) ; 5 bytes
M0000000000001562: setne %dil ; 4 bytes
M0000000000001566: cmpb $-1, 14(%rsp) ; 5 bytes
M000000000000156b: setne %r8b ; 4 bytes
M000000000000156f: cmpb $-1, 36(%rsp) ; 5 bytes
M0000000000001574: sete %dl ; 3 bytes
M0000000000001577: cmpb $-1, 40(%rsp) ; 5 bytes
M000000000000157c: sete %al ; 3 bytes
M000000000000157f: xorb $1, %bpl ; 4 bytes
M0000000000001583: orb %al, %bpl ; 3 bytes
M0000000000001586: orb %dl, %bpl ; 3 bytes
M0000000000001589: orb 60(%rsp), %bpl ; 5 bytes
M000000000000158e: orb %r8b, %bpl ; 3 bytes
M0000000000001591: orb 52(%rsp), %bpl ; 5 bytes
M0000000000001596: orb %dil, %bpl ; 3 bytes
M0000000000001599: orb 48(%rsp), %bpl ; 5 bytes
M000000000000159e: andb %r13b, %bl ; 3 bytes
M00000000000015a1: cmpb $-1, %bl ; 3 bytes
M00000000000015a4: sete %al ; 3 bytes
M00000000000015a7: notb %bpl ; 3 bytes
M00000000000015aa: andb %sil, %cl ; 3 bytes
M00000000000015ad: andb %r12b, %r14b ; 3 bytes
M00000000000015b0: cmpb $-1, %r14b ; 4 bytes
M00000000000015b4: sete %bl ; 3 bytes
M00000000000015b7: andb %cl, %bl ; 2 bytes
M00000000000015b9: andb %al, %bl ; 2 bytes
M00000000000015bb: andb %bpl, %bl ; 3 bytes
M00000000000015be: jmp 0x407860 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x18d0> ; 5 bytes
M00000000000015c3: cmpb $0, (%r14) ; 4 bytes
M00000000000015c7: sete %cl ; 3 bytes
M00000000000015ca: movl %ecx, %eax ; 2 bytes
M00000000000015cc: andb %r12b, %al ; 3 bytes
M00000000000015cf: cmpb $1, %al ; 2 bytes
M00000000000015d1: jne 0x40758e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15fe> ; 2 bytes
M00000000000015d3: movl $4518990, %edi ; 5 bytes
M00000000000015d8: movl $4511057, %edx ; 5 bytes
M00000000000015dd: movl $723, %esi ; 5 bytes
M00000000000015e2: xorl %eax, %eax ; 2 bytes
M00000000000015e4: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000015e9: movl 2495497(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000015ef: movb $1, %cl ; 2 bytes
M00000000000015f1: cmpl $100, %eax ; 3 bytes
M00000000000015f4: ja 0x40758e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x15fe> ; 2 bytes
M00000000000015f6: incl %eax ; 2 bytes
M00000000000015f8: movl %eax, 2495482(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000015fe: movl %ecx, 56(%rsp) ; 4 bytes
M0000000000001602: leaq 24(%rsp), %rsi ; 5 bytes
M0000000000001607: leaq 44(%rsp), %rdx ; 5 bytes
M000000000000160c: movq %r14, %rdi ; 3 bytes
M000000000000160f: movl $4294967295, %ecx ; 5 bytes
M0000000000001614: callq 0x421790 <int BloombergLP::bdlde::Base64Encoder::endConvert<char*>(char*, int*, int)> ; 5 bytes
M0000000000001619: movl %eax, 16(%rsp) ; 4 bytes
M000000000000161d: movb (%r14), %dl ; 3 bytes
M0000000000001620: cmpb $-1, %dl ; 3 bytes
M0000000000001623: sete %al ; 3 bytes
M0000000000001626: movl %r12d, %ecx ; 3 bytes
M0000000000001629: xorb $1, %cl ; 3 bytes
M000000000000162c: orb %al, %cl ; 2 bytes
M000000000000162e: movb %dl, 52(%rsp) ; 4 bytes
M0000000000001632: movl %edx, %eax ; 2 bytes
M0000000000001634: jne 0x4075f2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1662> ; 2 bytes
M0000000000001636: movl $4518990, %edi ; 5 bytes
M000000000000163b: movl $4511072, %edx ; 5 bytes
M0000000000001640: movl $728, %esi ; 5 bytes
M0000000000001645: xorl %eax, %eax ; 2 bytes
M0000000000001647: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000164c: movl 2495398(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001652: cmpl $100, %eax ; 3 bytes
M0000000000001655: ja 0x4075ef <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x165f> ; 2 bytes
M0000000000001657: incl %eax ; 2 bytes
M0000000000001659: movl %eax, 2495385(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000165f: movb (%r14), %al ; 3 bytes
M0000000000001662: cmpb $1, %al ; 2 bytes
M0000000000001664: jne 0x407601 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1671> ; 2 bytes
M0000000000001666: cmpl $0, 20(%r14) ; 5 bytes
M000000000000166b: je 0x407c18 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1c88> ; 6 bytes
M0000000000001671: movl $0, 36(%rsp) ; 8 bytes
M0000000000001679: movb (%r14), %al ; 3 bytes
M000000000000167c: movb %al, 40(%rsp) ; 4 bytes
M0000000000001680: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001685: je 0x407647 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16b7> ; 2 bytes
M0000000000001687: cmpb $-1, 40(%rsp) ; 5 bytes
M000000000000168c: je 0x407647 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16b7> ; 2 bytes
M000000000000168e: movl $4518990, %edi ; 5 bytes
M0000000000001693: movl $4511102, %edx ; 5 bytes
M0000000000001698: movl $730, %esi ; 5 bytes
M000000000000169d: xorl %eax, %eax ; 2 bytes
M000000000000169f: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000016a4: movl 2495310(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000016aa: cmpl $100, %eax ; 3 bytes
M00000000000016ad: ja 0x407647 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16b7> ; 2 bytes
M00000000000016af: incl %eax ; 2 bytes
M00000000000016b1: movl %eax, 2495297(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000016b7: cmpl $0, 12(%r14) ; 5 bytes
M00000000000016bc: je 0x407652 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16c2> ; 2 bytes
M00000000000016be: xorl %ecx, %ecx ; 2 bytes
M00000000000016c0: jmp 0x40768d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16fd> ; 2 bytes
M00000000000016c2: cmpb $0, (%r14) ; 4 bytes
M00000000000016c6: sete %cl ; 3 bytes
M00000000000016c9: andb %cl, %r12b ; 3 bytes
M00000000000016cc: cmpb $1, %r12b ; 4 bytes
M00000000000016d0: jne 0x40768d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16fd> ; 2 bytes
M00000000000016d2: movl $4518990, %edi ; 5 bytes
M00000000000016d7: movl $4511117, %edx ; 5 bytes
M00000000000016dc: movl $731, %esi ; 5 bytes
M00000000000016e1: xorl %eax, %eax ; 2 bytes
M00000000000016e3: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000016e8: movl 2495242(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000016ee: movb $1, %cl ; 2 bytes
M00000000000016f0: cmpl $100, %eax ; 3 bytes
M00000000000016f3: ja 0x40768d <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x16fd> ; 2 bytes
M00000000000016f5: incl %eax ; 2 bytes
M00000000000016f7: movl %eax, 2495227(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000016fd: movl %ecx, 48(%rsp) ; 4 bytes
M0000000000001701: movl %ebx, 60(%rsp) ; 4 bytes
M0000000000001705: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000170a: je 0x4076cc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x173c> ; 2 bytes
M000000000000170c: cmpl $-1, 16(%rsp) ; 5 bytes
M0000000000001711: je 0x4076cc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x173c> ; 2 bytes
M0000000000001713: movl $4518990, %edi ; 5 bytes
M0000000000001718: movl $4511132, %edx ; 5 bytes
M000000000000171d: movl $733, %esi ; 5 bytes
M0000000000001722: xorl %eax, %eax ; 2 bytes
M0000000000001724: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001729: movl 2495177(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000172f: cmpl $100, %eax ; 3 bytes
M0000000000001732: ja 0x4076cc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x173c> ; 2 bytes
M0000000000001734: incl %eax ; 2 bytes
M0000000000001736: movl %eax, 2495164(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000173c: movl 44(%rsp), %r15d ; 5 bytes
M0000000000001741: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001746: je 0x407706 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1776> ; 2 bytes
M0000000000001748: testl %r15d, %r15d ; 3 bytes
M000000000000174b: je 0x407706 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1776> ; 2 bytes
M000000000000174d: movl $4518990, %edi ; 5 bytes
M0000000000001752: movl $4511147, %edx ; 5 bytes
M0000000000001757: movl $734, %esi ; 5 bytes
M000000000000175c: xorl %eax, %eax ; 2 bytes
M000000000000175e: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001763: movl 2495119(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001769: cmpl $100, %eax ; 3 bytes
M000000000000176c: ja 0x407706 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1776> ; 2 bytes
M000000000000176e: incl %eax ; 2 bytes
M0000000000001770: movl %eax, 2495106(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001776: movb 24(%rsp), %bl ; 4 bytes
M000000000000177a: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000177f: je 0x40773f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17af> ; 2 bytes
M0000000000001781: cmpb $-1, %bl ; 3 bytes
M0000000000001784: je 0x40773f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17af> ; 2 bytes
M0000000000001786: movl $4518990, %edi ; 5 bytes
M000000000000178b: movl $4511162, %edx ; 5 bytes
M0000000000001790: movl $736, %esi ; 5 bytes
M0000000000001795: xorl %eax, %eax ; 2 bytes
M0000000000001797: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000179c: movl 2495062(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000017a2: cmpl $100, %eax ; 3 bytes
M00000000000017a5: ja 0x40773f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17af> ; 2 bytes
M00000000000017a7: incl %eax ; 2 bytes
M00000000000017a9: movl %eax, 2495049(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000017af: movb %r13b, 14(%rsp) ; 5 bytes
M00000000000017b4: movb 25(%rsp), %r12b ; 5 bytes
M00000000000017b9: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000017be: je 0x40777f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17ef> ; 2 bytes
M00000000000017c0: cmpb $-1, %r12b ; 4 bytes
M00000000000017c4: je 0x40777f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17ef> ; 2 bytes
M00000000000017c6: movl $4518990, %edi ; 5 bytes
M00000000000017cb: movl $4511177, %edx ; 5 bytes
M00000000000017d0: movl $737, %esi ; 5 bytes
M00000000000017d5: xorl %eax, %eax ; 2 bytes
M00000000000017d7: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000017dc: movl 2494998(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000017e2: cmpl $100, %eax ; 3 bytes
M00000000000017e5: ja 0x40777f <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x17ef> ; 2 bytes
M00000000000017e7: incl %eax ; 2 bytes
M00000000000017e9: movl %eax, 2494985(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000017ef: movb %bl, 15(%rsp) ; 4 bytes
M00000000000017f3: movb 26(%rsp), %r13b ; 5 bytes
M00000000000017f8: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000017fd: je 0x4077be <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x182e> ; 2 bytes
M00000000000017ff: cmpb $-1, %r13b ; 4 bytes
M0000000000001803: je 0x4077be <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x182e> ; 2 bytes
M0000000000001805: movl $4518990, %edi ; 5 bytes
M000000000000180a: movl $4511192, %edx ; 5 bytes
M000000000000180f: movl $738, %esi ; 5 bytes
M0000000000001814: xorl %eax, %eax ; 2 bytes
M0000000000001816: callq 0x404550 <printf@plt> ; 5 bytes
M000000000000181b: movl 2494935(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001821: cmpl $100, %eax ; 3 bytes
M0000000000001824: ja 0x4077be <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x182e> ; 2 bytes
M0000000000001826: incl %eax ; 2 bytes
M0000000000001828: movl %eax, 2494922(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000182e: movb 27(%rsp), %r14b ; 5 bytes
M0000000000001833: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001838: je 0x4077f9 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1869> ; 2 bytes
M000000000000183a: cmpb $-1, %r14b ; 4 bytes
M000000000000183e: je 0x4077f9 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1869> ; 2 bytes
M0000000000001840: movl $4518990, %edi ; 5 bytes
M0000000000001845: movl $4511207, %edx ; 5 bytes
M000000000000184a: movl $739, %esi ; 5 bytes
M000000000000184f: xorl %eax, %eax ; 2 bytes
M0000000000001851: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001856: movl 2494876(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000185c: cmpl $100, %eax ; 3 bytes
M000000000000185f: ja 0x4077f9 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1869> ; 2 bytes
M0000000000001861: incl %eax ; 2 bytes
M0000000000001863: movl %eax, 2494863(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001869: testl %r15d, %r15d ; 3 bytes
M000000000000186c: sete %sil ; 4 bytes
M0000000000001870: cmpl $-1, 16(%rsp) ; 5 bytes
M0000000000001875: sete %cl ; 3 bytes
M0000000000001878: cmpb $-1, 40(%rsp) ; 5 bytes
M000000000000187d: setne %dil ; 4 bytes
M0000000000001881: cmpb $-1, 52(%rsp) ; 5 bytes
M0000000000001886: setne %bl ; 3 bytes
M0000000000001889: cmpb $-1, 14(%rsp) ; 5 bytes
M000000000000188e: setne %al ; 3 bytes
M0000000000001891: cmpb $-1, %bpl ; 4 bytes
M0000000000001895: setne %dl ; 3 bytes
M0000000000001898: orb 60(%rsp), %dl ; 4 bytes
M000000000000189c: orb %al, %dl ; 2 bytes
M000000000000189e: orb 56(%rsp), %dl ; 4 bytes
M00000000000018a2: orb %bl, %dl ; 2 bytes
M00000000000018a4: orb 36(%rsp), %dl ; 4 bytes
M00000000000018a8: orb %dil, %dl ; 3 bytes
M00000000000018ab: orb 48(%rsp), %dl ; 4 bytes
M00000000000018af: andb %r13b, %r14b ; 3 bytes
M00000000000018b2: cmpb $-1, %r14b ; 4 bytes
M00000000000018b6: sete %al ; 3 bytes
M00000000000018b9: notb %dl ; 2 bytes
M00000000000018bb: andb %sil, %cl ; 3 bytes
M00000000000018be: andb 15(%rsp), %r12b ; 5 bytes
M00000000000018c3: cmpb $-1, %r12b ; 4 bytes
M00000000000018c7: sete %bl ; 3 bytes
M00000000000018ca: andb %cl, %bl ; 2 bytes
M00000000000018cc: andb %al, %bl ; 2 bytes
M00000000000018ce: andb %dl, %bl ; 2 bytes
M00000000000018d0: movl %ebx, %eax ; 2 bytes
M00000000000018d2: addq $72, %rsp ; 4 bytes
M00000000000018d6: popq %rbx ; 1 bytes
M00000000000018d7: popq %r12 ; 2 bytes
M00000000000018d9: popq %r13 ; 2 bytes
M00000000000018db: popq %r14 ; 2 bytes
M00000000000018dd: popq %r15 ; 2 bytes
M00000000000018df: popq %rbp ; 1 bytes
M00000000000018e0: retq ; 1 bytes
M00000000000018e1: movl 4(%r14), %ecx ; 4 bytes
M00000000000018e5: movl 12(%r14), %eax ; 4 bytes
M00000000000018e9: testl %ecx, %ecx ; 2 bytes
M00000000000018eb: je 0x407893 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1903> ; 2 bytes
M00000000000018ed: leal 2(%rcx), %esi ; 3 bytes
M00000000000018f0: xorl %edx, %edx ; 2 bytes
M00000000000018f2: divl %esi ; 2 bytes
M00000000000018f4: xorl %esi, %esi ; 2 bytes
M00000000000018f6: cmpl %ecx, %edx ; 2 bytes
M00000000000018f8: setg %sil ; 4 bytes
M00000000000018fc: imull %ecx, %eax ; 3 bytes
M00000000000018ff: addl %edx, %eax ; 2 bytes
M0000000000001901: subl %esi, %eax ; 2 bytes
M0000000000001903: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001908: setne %r12b ; 4 bytes
M000000000000190c: testb $3, %al ; 2 bytes
M000000000000190e: sete %al ; 3 bytes
M0000000000001911: jne 0x4060a6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x116> ; 6 bytes
M0000000000001917: testb %r12b, %r12b ; 3 bytes
M000000000000191a: je 0x4060a6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x116> ; 6 bytes
M0000000000001920: movl $4518990, %edi ; 5 bytes
M0000000000001925: movl $4511027, %edx ; 5 bytes
M000000000000192a: movl $588, %esi ; 5 bytes
M000000000000192f: xorl %eax, %eax ; 2 bytes
M0000000000001931: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001936: movl 2494652(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000193c: movb $1, %r12b ; 3 bytes
M000000000000193f: cmpl $100, %eax ; 3 bytes
M0000000000001942: ja 0x4078dc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x194c> ; 2 bytes
M0000000000001944: incl %eax ; 2 bytes
M0000000000001946: movl %eax, 2494636(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M000000000000194c: movb $1, %al ; 2 bytes
M000000000000194e: jmp 0x4060a6 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x116> ; 5 bytes
M0000000000001953: movl 4(%r14), %ecx ; 4 bytes
M0000000000001957: movl 12(%r14), %eax ; 4 bytes
M000000000000195b: testl %ecx, %ecx ; 2 bytes
M000000000000195d: je 0x407905 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1975> ; 2 bytes
M000000000000195f: leal 2(%rcx), %esi ; 3 bytes
M0000000000001962: xorl %edx, %edx ; 2 bytes
M0000000000001964: divl %esi ; 2 bytes
M0000000000001966: xorl %esi, %esi ; 2 bytes
M0000000000001968: cmpl %ecx, %edx ; 2 bytes
M000000000000196a: setg %sil ; 4 bytes
M000000000000196e: imull %ecx, %eax ; 3 bytes
M0000000000001971: addl %edx, %eax ; 2 bytes
M0000000000001973: subl %esi, %eax ; 2 bytes
M0000000000001975: cmpb $0, 13(%rsp) ; 5 bytes
M000000000000197a: setne %r13b ; 4 bytes
M000000000000197e: testb $3, %al ; 2 bytes
M0000000000001980: sete %al ; 3 bytes
M0000000000001983: jne 0x40618e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1fe> ; 6 bytes
M0000000000001989: testb %r13b, %r13b ; 3 bytes
M000000000000198c: je 0x40618e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1fe> ; 6 bytes
M0000000000001992: movl $4518990, %edi ; 5 bytes
M0000000000001997: movl $4511027, %edx ; 5 bytes
M000000000000199c: movl $614, %esi ; 5 bytes
M00000000000019a1: xorl %eax, %eax ; 2 bytes
M00000000000019a3: callq 0x404550 <printf@plt> ; 5 bytes
M00000000000019a8: movl 2494538(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000019ae: movb $1, %r13b ; 3 bytes
M00000000000019b1: cmpl $100, %eax ; 3 bytes
M00000000000019b4: ja 0x40794e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x19be> ; 2 bytes
M00000000000019b6: incl %eax ; 2 bytes
M00000000000019b8: movl %eax, 2494522(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M00000000000019be: movb $1, %al ; 2 bytes
M00000000000019c0: jmp 0x40618e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1fe> ; 5 bytes
M00000000000019c5: movl 4(%r14), %ecx ; 4 bytes
M00000000000019c9: movl 12(%r14), %eax ; 4 bytes
M00000000000019cd: testl %ecx, %ecx ; 2 bytes
M00000000000019cf: je 0x407977 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x19e7> ; 2 bytes
M00000000000019d1: leal 2(%rcx), %esi ; 3 bytes
M00000000000019d4: xorl %edx, %edx ; 2 bytes
M00000000000019d6: divl %esi ; 2 bytes
M00000000000019d8: xorl %esi, %esi ; 2 bytes
M00000000000019da: cmpl %ecx, %edx ; 2 bytes
M00000000000019dc: setg %sil ; 4 bytes
M00000000000019e0: imull %ecx, %eax ; 3 bytes
M00000000000019e3: addl %edx, %eax ; 2 bytes
M00000000000019e5: subl %esi, %eax ; 2 bytes
M00000000000019e7: cmpb $0, 13(%rsp) ; 5 bytes
M00000000000019ec: setne %r13b ; 4 bytes
M00000000000019f0: testb $3, %al ; 2 bytes
M00000000000019f2: sete %al ; 3 bytes
M00000000000019f5: jne 0x406234 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2a4> ; 6 bytes
M00000000000019fb: testb %r13b, %r13b ; 3 bytes
M00000000000019fe: je 0x406234 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2a4> ; 6 bytes
M0000000000001a04: movl $4518990, %edi ; 5 bytes
M0000000000001a09: movl $4511027, %edx ; 5 bytes
M0000000000001a0e: movl $641, %esi ; 5 bytes
M0000000000001a13: xorl %eax, %eax ; 2 bytes
M0000000000001a15: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001a1a: movl 2494424(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001a20: movb $1, %r13b ; 3 bytes
M0000000000001a23: cmpl $100, %eax ; 3 bytes
M0000000000001a26: ja 0x4079c0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1a30> ; 2 bytes
M0000000000001a28: incl %eax ; 2 bytes
M0000000000001a2a: movl %eax, 2494408(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001a30: movb $1, %al ; 2 bytes
M0000000000001a32: jmp 0x406234 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x2a4> ; 5 bytes
M0000000000001a37: movl 4(%r14), %ecx ; 4 bytes
M0000000000001a3b: movl 12(%r14), %eax ; 4 bytes
M0000000000001a3f: testl %ecx, %ecx ; 2 bytes
M0000000000001a41: je 0x4079e9 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1a59> ; 2 bytes
M0000000000001a43: leal 2(%rcx), %esi ; 3 bytes
M0000000000001a46: xorl %edx, %edx ; 2 bytes
M0000000000001a48: divl %esi ; 2 bytes
M0000000000001a4a: xorl %esi, %esi ; 2 bytes
M0000000000001a4c: cmpl %ecx, %edx ; 2 bytes
M0000000000001a4e: setg %sil ; 4 bytes
M0000000000001a52: imull %ecx, %eax ; 3 bytes
M0000000000001a55: addl %edx, %eax ; 2 bytes
M0000000000001a57: subl %esi, %eax ; 2 bytes
M0000000000001a59: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001a5e: setne %r12b ; 4 bytes
M0000000000001a62: testb $3, %al ; 2 bytes
M0000000000001a64: sete %al ; 3 bytes
M0000000000001a67: jne 0x4062dc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x34c> ; 6 bytes
M0000000000001a6d: testb %r12b, %r12b ; 3 bytes
M0000000000001a70: je 0x4062dc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x34c> ; 6 bytes
M0000000000001a76: movl $4518990, %edi ; 5 bytes
M0000000000001a7b: movl $4511027, %edx ; 5 bytes
M0000000000001a80: movl $668, %esi ; 5 bytes
M0000000000001a85: xorl %eax, %eax ; 2 bytes
M0000000000001a87: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001a8c: movl 2494310(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001a92: movb $1, %r12b ; 3 bytes
M0000000000001a95: cmpl $100, %eax ; 3 bytes
M0000000000001a98: ja 0x407a32 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1aa2> ; 2 bytes
M0000000000001a9a: incl %eax ; 2 bytes
M0000000000001a9c: movl %eax, 2494294(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001aa2: movb $1, %al ; 2 bytes
M0000000000001aa4: jmp 0x4062dc <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x34c> ; 5 bytes
M0000000000001aa9: movl 4(%r14), %ecx ; 4 bytes
M0000000000001aad: movl 12(%r14), %eax ; 4 bytes
M0000000000001ab1: testl %ecx, %ecx ; 2 bytes
M0000000000001ab3: je 0x407a5b <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1acb> ; 2 bytes
M0000000000001ab5: leal 2(%rcx), %esi ; 3 bytes
M0000000000001ab8: xorl %edx, %edx ; 2 bytes
M0000000000001aba: divl %esi ; 2 bytes
M0000000000001abc: xorl %esi, %esi ; 2 bytes
M0000000000001abe: cmpl %ecx, %edx ; 2 bytes
M0000000000001ac0: setg %sil ; 4 bytes
M0000000000001ac4: imull %ecx, %eax ; 3 bytes
M0000000000001ac7: addl %edx, %eax ; 2 bytes
M0000000000001ac9: subl %esi, %eax ; 2 bytes
M0000000000001acb: testb $3, %al ; 2 bytes
M0000000000001acd: sete %bpl ; 4 bytes
M0000000000001ad1: jmp 0x406378 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x3e8> ; 5 bytes
M0000000000001ad6: movl 4(%r14), %ecx ; 4 bytes
M0000000000001ada: movl 12(%r14), %eax ; 4 bytes
M0000000000001ade: testl %ecx, %ecx ; 2 bytes
M0000000000001ae0: je 0x407a88 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1af8> ; 2 bytes
M0000000000001ae2: leal 2(%rcx), %esi ; 3 bytes
M0000000000001ae5: xorl %edx, %edx ; 2 bytes
M0000000000001ae7: divl %esi ; 2 bytes
M0000000000001ae9: xorl %esi, %esi ; 2 bytes
M0000000000001aeb: cmpl %ecx, %edx ; 2 bytes
M0000000000001aed: setg %sil ; 4 bytes
M0000000000001af1: imull %ecx, %eax ; 3 bytes
M0000000000001af4: addl %edx, %eax ; 2 bytes
M0000000000001af6: subl %esi, %eax ; 2 bytes
M0000000000001af8: testb $3, %al ; 2 bytes
M0000000000001afa: sete %bpl ; 4 bytes
M0000000000001afe: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001b03: jne 0x406560 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5d0> ; 6 bytes
M0000000000001b09: jmp 0x40658e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x5fe> ; 5 bytes
M0000000000001b0e: movl 4(%r14), %ecx ; 4 bytes
M0000000000001b12: movl 12(%r14), %eax ; 4 bytes
M0000000000001b16: testl %ecx, %ecx ; 2 bytes
M0000000000001b18: je 0x407ac0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1b30> ; 2 bytes
M0000000000001b1a: leal 2(%rcx), %esi ; 3 bytes
M0000000000001b1d: xorl %edx, %edx ; 2 bytes
M0000000000001b1f: divl %esi ; 2 bytes
M0000000000001b21: xorl %esi, %esi ; 2 bytes
M0000000000001b23: cmpl %ecx, %edx ; 2 bytes
M0000000000001b25: setg %sil ; 4 bytes
M0000000000001b29: imull %ecx, %eax ; 3 bytes
M0000000000001b2c: addl %edx, %eax ; 2 bytes
M0000000000001b2e: subl %esi, %eax ; 2 bytes
M0000000000001b30: testb $3, %al ; 2 bytes
M0000000000001b32: sete %r12b ; 4 bytes
M0000000000001b36: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001b3b: jne 0x4066c0 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x730> ; 6 bytes
M0000000000001b41: jmp 0x4066ee <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x75e> ; 5 bytes
M0000000000001b46: movl 4(%r14), %ecx ; 4 bytes
M0000000000001b4a: movl 12(%r14), %eax ; 4 bytes
M0000000000001b4e: testl %ecx, %ecx ; 2 bytes
M0000000000001b50: je 0x407af8 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1b68> ; 2 bytes
M0000000000001b52: leal 2(%rcx), %esi ; 3 bytes
M0000000000001b55: xorl %edx, %edx ; 2 bytes
M0000000000001b57: divl %esi ; 2 bytes
M0000000000001b59: xorl %esi, %esi ; 2 bytes
M0000000000001b5b: cmpl %ecx, %edx ; 2 bytes
M0000000000001b5d: setg %sil ; 4 bytes
M0000000000001b61: imull %ecx, %eax ; 3 bytes
M0000000000001b64: addl %edx, %eax ; 2 bytes
M0000000000001b66: subl %esi, %eax ; 2 bytes
M0000000000001b68: testb $3, %al ; 2 bytes
M0000000000001b6a: sete %r12b ; 4 bytes
M0000000000001b6e: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001b73: jne 0x406820 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x890> ; 6 bytes
M0000000000001b79: jmp 0x40684e <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x8be> ; 5 bytes
M0000000000001b7e: movl 4(%r14), %ecx ; 4 bytes
M0000000000001b82: movl 12(%r14), %eax ; 4 bytes
M0000000000001b86: testl %ecx, %ecx ; 2 bytes
M0000000000001b88: je 0x407b30 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1ba0> ; 2 bytes
M0000000000001b8a: leal 2(%rcx), %esi ; 3 bytes
M0000000000001b8d: xorl %edx, %edx ; 2 bytes
M0000000000001b8f: divl %esi ; 2 bytes
M0000000000001b91: xorl %esi, %esi ; 2 bytes
M0000000000001b93: cmpl %ecx, %edx ; 2 bytes
M0000000000001b95: setg %sil ; 4 bytes
M0000000000001b99: imull %ecx, %eax ; 3 bytes
M0000000000001b9c: addl %edx, %eax ; 2 bytes
M0000000000001b9e: subl %esi, %eax ; 2 bytes
M0000000000001ba0: testb $3, %al ; 2 bytes
M0000000000001ba2: sete %bpl ; 4 bytes
M0000000000001ba6: cmpb $0, 13(%rsp) ; 5 bytes
M0000000000001bab: jne 0x406985 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x9f5> ; 6 bytes
M0000000000001bb1: jmp 0x4069b3 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xa23> ; 5 bytes
M0000000000001bb6: movl 4(%r14), %ecx ; 4 bytes
M0000000000001bba: movl 12(%r14), %eax ; 4 bytes
M0000000000001bbe: testl %ecx, %ecx ; 2 bytes
M0000000000001bc0: je 0x407b68 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1bd8> ; 2 bytes
M0000000000001bc2: leal 2(%rcx), %esi ; 3 bytes
M0000000000001bc5: xorl %edx, %edx ; 2 bytes
M0000000000001bc7: divl %esi ; 2 bytes
M0000000000001bc9: xorl %esi, %esi ; 2 bytes
M0000000000001bcb: cmpl %ecx, %edx ; 2 bytes
M0000000000001bcd: setg %sil ; 4 bytes
M0000000000001bd1: imull %ecx, %eax ; 3 bytes
M0000000000001bd4: addl %edx, %eax ; 2 bytes
M0000000000001bd6: subl %esi, %eax ; 2 bytes
M0000000000001bd8: testb $3, %al ; 2 bytes
M0000000000001bda: sete %r13b ; 4 bytes
M0000000000001bde: movl %r13d, %eax ; 3 bytes
M0000000000001be1: andb %bl, %al ; 2 bytes
M0000000000001be3: cmpb $1, %al ; 2 bytes
M0000000000001be5: jne 0x406ab2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb22> ; 6 bytes
M0000000000001beb: movl $4518990, %edi ; 5 bytes
M0000000000001bf0: movl $4511087, %edx ; 5 bytes
M0000000000001bf5: movl $703, %esi ; 5 bytes
M0000000000001bfa: xorl %eax, %eax ; 2 bytes
M0000000000001bfc: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001c01: movl 2493937(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001c07: movb $1, %r13b ; 3 bytes
M0000000000001c0a: cmpl $100, %eax ; 3 bytes
M0000000000001c0d: ja 0x406ab2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb22> ; 6 bytes
M0000000000001c13: incl %eax ; 2 bytes
M0000000000001c15: movl %eax, 2493917(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001c1b: jmp 0x406ab2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0xb22> ; 5 bytes
M0000000000001c20: movl 4(%r14), %ecx ; 4 bytes
M0000000000001c24: movl 12(%r14), %eax ; 4 bytes
M0000000000001c28: testl %ecx, %ecx ; 2 bytes
M0000000000001c2a: je 0x407bd2 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1c42> ; 2 bytes
M0000000000001c2c: leal 2(%rcx), %esi ; 3 bytes
M0000000000001c2f: xorl %edx, %edx ; 2 bytes
M0000000000001c31: divl %esi ; 2 bytes
M0000000000001c33: xorl %esi, %esi ; 2 bytes
M0000000000001c35: cmpl %ecx, %edx ; 2 bytes
M0000000000001c37: setg %sil ; 4 bytes
M0000000000001c3b: imull %ecx, %eax ; 3 bytes
M0000000000001c3e: addl %edx, %eax ; 2 bytes
M0000000000001c40: subl %esi, %eax ; 2 bytes
M0000000000001c42: testb $3, %al ; 2 bytes
M0000000000001c44: sete %bl ; 3 bytes
M0000000000001c47: movl %ebx, %eax ; 2 bytes
M0000000000001c49: andb %r12b, %al ; 3 bytes
M0000000000001c4c: cmpb $1, %al ; 2 bytes
M0000000000001c4e: jne 0x40645b <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4cb> ; 6 bytes
M0000000000001c54: movl $4518990, %edi ; 5 bytes
M0000000000001c59: movl $4511027, %edx ; 5 bytes
M0000000000001c5e: movl $721, %esi ; 5 bytes
M0000000000001c63: xorl %eax, %eax ; 2 bytes
M0000000000001c65: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001c6a: movl 2493832(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001c70: movb $1, %bl ; 2 bytes
M0000000000001c72: cmpl $100, %eax ; 3 bytes
M0000000000001c75: ja 0x40645b <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4cb> ; 6 bytes
M0000000000001c7b: incl %eax ; 2 bytes
M0000000000001c7d: movl %eax, 2493813(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001c83: jmp 0x40645b <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x4cb> ; 5 bytes
M0000000000001c88: movl 4(%r14), %ecx ; 4 bytes
M0000000000001c8c: movl 12(%r14), %eax ; 4 bytes
M0000000000001c90: testl %ecx, %ecx ; 2 bytes
M0000000000001c92: je 0x407c3a <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1caa> ; 2 bytes
M0000000000001c94: leal 2(%rcx), %esi ; 3 bytes
M0000000000001c97: xorl %edx, %edx ; 2 bytes
M0000000000001c99: divl %esi ; 2 bytes
M0000000000001c9b: xorl %esi, %esi ; 2 bytes
M0000000000001c9d: cmpl %ecx, %edx ; 2 bytes
M0000000000001c9f: setg %sil ; 4 bytes
M0000000000001ca3: imull %ecx, %eax ; 3 bytes
M0000000000001ca6: addl %edx, %eax ; 2 bytes
M0000000000001ca8: subl %esi, %eax ; 2 bytes
M0000000000001caa: testb $3, %al ; 2 bytes
M0000000000001cac: sete %al ; 3 bytes
M0000000000001caf: movl %eax, 36(%rsp) ; 4 bytes
M0000000000001cb3: andb %r12b, %al ; 3 bytes
M0000000000001cb6: cmpb $1, %al ; 2 bytes
M0000000000001cb8: jne 0x407609 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1679> ; 6 bytes
M0000000000001cbe: movl $4518990, %edi ; 5 bytes
M0000000000001cc3: movl $4511087, %edx ; 5 bytes
M0000000000001cc8: movl $729, %esi ; 5 bytes
M0000000000001ccd: xorl %eax, %eax ; 2 bytes
M0000000000001ccf: callq 0x404550 <printf@plt> ; 5 bytes
M0000000000001cd4: movl 2493726(%rip), %eax # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001cda: movb $1, %cl ; 2 bytes
M0000000000001cdc: movl %ecx, 36(%rsp) ; 4 bytes
M0000000000001ce0: cmpl $100, %eax ; 3 bytes
M0000000000001ce3: ja 0x407609 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1679> ; 6 bytes
M0000000000001ce9: incl %eax ; 2 bytes
M0000000000001ceb: movl %eax, 2493703(%rip) # 668988 <(anonymous namespace)::testStatus> ; 6 bytes
M0000000000001cf1: jmp 0x407609 <isState(BloombergLP::bdlde::Base64Encoder*, int)+0x1679> ; 5 bytes
M0000000000001cf6: nopw %cs:(%rax,%rax) ; 10 bytes