16.assume.s
16.none.s
n100000000004732e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const>:n100000000004732d0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const>:
20000000000000000: 01    pushq   %rbp20000000000000000: 01    pushq   %rbp
30000000000000001: 02    pushq   %r1530000000000000001: 02    pushq   %r15
40000000000000003: 02    pushq   %r1440000000000000003: 02    pushq   %r14
50000000000000005: 02    pushq   %r1350000000000000005: 02    pushq   %r13
60000000000000007: 02    pushq   %r1260000000000000007: 02    pushq   %r12
70000000000000009: 01    pushq   %rbx70000000000000009: 01    pushq   %rbx
8000000000000000a: 07    subq    $136, %rsp8000000000000000a: 07    subq    $136, %rsp
n90000000000000011: 03    movl    %r8d, %r15dn90000000000000011: 03    movl    %r8d, %ebp
100000000000000014: 04    movl    %ecx, 36(%rsp)100000000000000014: 04    movl    %ecx, 28(%rsp)
110000000000000018: 03    movq    %rsi, %rbx110000000000000018: 03    movq    %rsi, %rbx
n12000000000000001b: 04    movq    16(%rdx), %r12n12000000000000001b: 04    movq    16(%rdx), %r13
13000000000000001f: 04    cmpq    $101, %r1213000000000000001f: 04    cmpq    $101, %r13
140000000000000023: 03    movl    %r12d, %r13d
150000000000000026: 05    movl    $101, %ecx140000000000000023: 05    movl    $101, %ecx
16000000000000002b: 04    cmovll  %r12d, %ecx150000000000000028: 04    cmovlq  %r13, %rcx
17000000000000002f: 03    movl    24(%rdx), %eax16000000000000002c: 03    movl    24(%rdx), %eax
180000000000000032: 04    movl    %eax, 32(%rsp)17000000000000002f: 04    movl    %eax, 24(%rsp)
190000000000000036: 04    movl    %ecx, 60(%rsp)180000000000000033: 05    movq    %rcx, 80(%rsp)
20000000000000003a: 04    movl    %ecx, 88(%rsp)190000000000000038: 04    movl    %ecx, 88(%rsp)
21000000000000003e: 09    movq    $2, 92(%rsp)20000000000000003c: 09    movq    $2, 92(%rsp)
220000000000000047: 09    movq    $5284156, 104(%rsp)210000000000000045: 09    movq    $5285804, 104(%rsp)
230000000000000050: 09    movq    $5283593, 112(%rsp)22000000000000004e: 09    movq    $5285241, 112(%rsp)
240000000000000059: 09    movq    $5283592, 120(%rsp)230000000000000057: 09    movq    $5285240, 120(%rsp)
250000000000000062: 10    movw    $25902, 128(%rsp)240000000000000060: 10    movw    $25902, 128(%rsp)
26000000000000006c: 11    movl    $2, 132(%rsp)25000000000000006a: 11    movl    $2, 132(%rsp)
270000000000000077: 05    movq    %rdx, 48(%rsp)260000000000000075: 05    movq    %rdx, 32(%rsp)
28000000000000007c: 03    movl    8(%rdx), %eax27000000000000007a: 03    movl    8(%rdx), %eax
29000000000000007f: 05    testl   $260, %eax28000000000000007d: 05    testl   $260, %eax
300000000000000084: 02    je      0x473374 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x94>290000000000000082: 02    je      0x473362 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x92>
310000000000000086: 02    xorl    %ecx, %ecx300000000000000084: 02    xorl    %ecx, %ecx
320000000000000088: 05    testl   $256, %eax310000000000000086: 05    testl   $256, %eax
33000000000000008d: 03    sete    %cl32000000000000008b: 03    sete    %cl
340000000000000090: 04    movl    %ecx, 92(%rsp)33000000000000008e: 04    movl    %ecx, 92(%rsp)
350000000000000094: 05    testl   $2048, %eax340000000000000092: 05    testl   $2048, %eax
360000000000000099: 02    je      0x473383 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xa3>350000000000000097: 02    je      0x473371 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xa1>
37000000000000009b: 08    movl    $1, 96(%rsp)360000000000000099: 08    movl    $1, 96(%rsp)
3800000000000000a3: 02    movl    %eax, %ecx3700000000000000a1: 02    movl    %eax, %ecx
3900000000000000a5: 03    shrl    $10, %ecx3800000000000000a3: 03    shrl    $10, %ecx
4000000000000000a8: 03    andb    $1, %cl3900000000000000a6: 03    andb    $1, %cl
4100000000000000ab: 07    movb    %cl, 130(%rsp)4000000000000000a9: 07    movb    %cl, 130(%rsp)
4200000000000000b2: 05    testl   $16384, %eax4100000000000000b0: 05    testl   $16384, %eax
4300000000000000b7: 02    je      0x4733bc <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xdc>4200000000000000b5: 02    je      0x4733aa <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xda>
4400000000000000b9: 09    movq    $5283597, 104(%rsp)4300000000000000b7: 09    movq    $5285245, 104(%rsp)
4500000000000000c2: 09    movq    $5283602, 112(%rsp)4400000000000000c0: 09    movq    $5285250, 112(%rsp)
4600000000000000cb: 09    movq    $5283601, 120(%rsp)4500000000000000c9: 09    movq    $5285249, 120(%rsp)
4700000000000000d4: 08    movb    $69, 129(%rsp)4600000000000000d2: 08    movb    $69, 129(%rsp)
4800000000000000dc: 07    movq    5136405(%rip), %r14  # 9593d8 <BloombergLP::bslma::Default::s_defaultAllocator>4700000000000000da: 07    movq    5140519(%rip), %r14  # 95a3d8 <BloombergLP::bslma::Default::s_defaultAllocator>
4900000000000000e3: 03    testq   %r14, %r144800000000000000e1: 03    testq   %r14, %r14
5000000000000000e6: 02    jne     0x4733d0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xf0>4900000000000000e4: 02    jne     0x4733be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0xee>
5100000000000000e8: 05    callq   0x4b9920 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>5000000000000000e6: 05    callq   0x4b9f60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
5200000000000000ed: 03    movq    %rax, %r145100000000000000eb: 03    movq    %rax, %r14
5300000000000000f0: 03    movq    (%r14), %rax5200000000000000ee: 03    movq    (%r14), %rax
5400000000000000f3: 05    movl    $200, %esi5300000000000000f1: 05    movl    $200, %esi
5500000000000000f8: 03    movq    %r14, %rdi5400000000000000f6: 03    movq    %r14, %rdi
5600000000000000fb: 03    callq   *16(%rax)5500000000000000f9: 03    callq   *16(%rax)
5600000000000000fc: 03    movq    %rax, %r12
5700000000000000fe: 05    leaq    88(%rsp), %rcx5700000000000000ff: 05    leaq    88(%rsp), %rcx
580000000000000103: 05    movq    %rax, 80(%rsp)
590000000000000108: 03    movq    %rax, %rdi580000000000000104: 03    movq    %rax, %rdi
60000000000000010b: 05    movl    $200, %esi590000000000000107: 05    movl    $200, %esi
60000000000000010c: 04    movl    %ebp, 20(%rsp)
610000000000000110: 03    movl    %r15d, %edx610000000000000110: 02    movl    %ebp, %edx
620000000000000113: 05    movq    %r14, 72(%rsp)620000000000000112: 05    movq    %r14, 64(%rsp)
630000000000000117: 05    movq    %rax, 56(%rsp)
630000000000000118: 05    callq   0x4775a0 <BloombergLP::bdldfp::DecimalImpUtil::format(char*, int, BloombergLP::bdldfp::DecimalImpUtil_IntelDfp::ValueType32, BloombergLP::bdldfp::DecimalFormatConfig const&)>64000000000000011c: 05    callq   0x477650 <BloombergLP::bdldfp::DecimalImpUtil::format(char*, int, BloombergLP::bdldfp::DecimalImpUtil_IntelDfp::ValueType32, BloombergLP::bdldfp::DecimalFormatConfig const&)>
64000000000000011d: 02    movl    %eax, %ebp650000000000000121: 02    movl    %eax, %ebp
65000000000000011f: 05    leaq    8(%rsp), %rdi660000000000000123: 03    movq    %rsp, %rdi
660000000000000124: 05    movq    48(%rsp), %rsi670000000000000126: 05    movq    32(%rsp), %rsi
670000000000000129: 05    callq   0x404a20 <_ZNKSt3__18ios_base6getlocEv@plt>68000000000000012b: 05    callq   0x404a70 <_ZNKSt3__18ios_base6getlocEv@plt>
68000000000000012e: 05    movl    %r15d, 28(%rsp)
690000000000000133: 07    movq    5136318(%rip), %rdi  # 9593d8 <BloombergLP::bslma::Default::s_defaultAllocator>690000000000000130: 07    movq    5140433(%rip), %rdi  # 95a3d8 <BloombergLP::bslma::Default::s_defaultAllocator>
70000000000000013a: 03    testq   %rdi, %rdi700000000000000137: 03    testq   %rdi, %rdi
71000000000000013d: 02    jne     0x473427 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x147>71000000000000013a: 02    jne     0x473414 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x144>
72000000000000013f: 05    callq   0x4b9920 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>72000000000000013c: 05    callq   0x4b9f60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
730000000000000144: 03    movq    %rax, %rdi730000000000000141: 03    movq    %rax, %rdi
740000000000000147: 04    movl    %ebp, 40(%rsp)
75000000000000014b: 02    movl    %ebp, %eax740000000000000144: 03    movslq  %ebp, %rax
76000000000000014d: 05    movq    %rax, 64(%rsp)750000000000000147: 05    movq    %rax, 72(%rsp)
770000000000000152: 08    leaq    (,%rax,4), %r1576000000000000014c: 08    leaq    (,%rax,4), %r15
78000000000000015a: 03    movq    (%rdi), %rax770000000000000154: 03    movq    (%rdi), %rax
79000000000000015d: 03    movq    %r15, %rsi780000000000000157: 03    movq    %r15, %rsi
800000000000000160: 03    callq   *16(%rax)79000000000000015a: 03    callq   *16(%rax)
810000000000000163: 05    movq    %rax, 16(%rsp)80000000000000015d: 05    movq    %rax, 8(%rsp)
820000000000000168: 05    leaq    8(%rsp), %rdi810000000000000162: 03    movq    %rsp, %rdi
83000000000000016d: 05    movl    $9802208, %esi820000000000000165: 05    movl    $9806304, %esi
840000000000000172: 05    callq   0x404b10 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>83000000000000016a: 05    callq   0x404b60 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>
850000000000000177: 05    movq    80(%rsp), %rsi
86000000000000017c: 03    movq    %rsi, %rdx84000000000000016f: 03    movq    %r12, %rdx
87000000000000017f: 05    addq    64(%rsp), %rdx850000000000000172: 05    addq    72(%rsp), %rdx
880000000000000184: 03    movq    (%rax), %rbp860000000000000177: 03    movq    (%rax), %rbp
890000000000000187: 03    movq    %rax, %rdi87000000000000017a: 03    movq    %rax, %rdi
88000000000000017d: 03    movq    %r12, %rsi
90000000000000018a: 05    movq    16(%rsp), %rcx890000000000000180: 05    movq    8(%rsp), %rcx
91000000000000018f: 03    callq   *96(%rbp)900000000000000185: 03    callq   *96(%rbp)
920000000000000192: 03    movl    %r13d, %ebp910000000000000188: 03    movl    %r13d, %ebp
930000000000000195: 04    subl    60(%rsp), %ebp92000000000000018b: 04    subl    80(%rsp), %ebp
940000000000000199: 05    leaq    8(%rsp), %rdi93000000000000018f: 03    movq    %rsp, %rdi
95000000000000019e: 05    callq   0x404b90 <_ZNSt3__16localeD1Ev@plt>940000000000000192: 05    callq   0x404be0 <_ZNSt3__16localeD1Ev@plt>
9600000000000001a3: 05    movq    16(%rsp), %rcx950000000000000197: 05    movq    8(%rsp), %rsi
9700000000000001a8: 05    movq    64(%rsp), %rax96000000000000019c: 05    movq    72(%rsp), %r14
9800000000000001ad: 04    leaq    (%rcx,%rax,4), %r139700000000000001a1: 04    leaq    (%rsi,%r14,4), %rcx
9900000000000001b1: 04    movl    32(%rsp), %eax9800000000000001a5: 04    movl    24(%rsp), %eax
10000000000000001b5: 02    subl    %ebp, %eax9900000000000001a9: 02    subl    %ebp, %eax
10100000000000001b7: 03    xorl    %r14d, %r14d10000000000000001ab: 03    xorl    %r12d, %r12d
10200000000000001ba: 04    subl    40(%rsp), %eax10100000000000001ae: 03    subl    %r14d, %eax
10300000000000001be: 04    movl    %eax, 32(%rsp)10200000000000001b1: 04    movl    %eax, 24(%rsp)
10400000000000001c2: 04    cmovnsl %eax, %r14d10300000000000001b5: 04    cmovnsl %eax, %r12d
10500000000000001c6: 03    movl    %r14d, %eax10400000000000001b9: 03    movl    %r12d, %eax
10600000000000001c9: 02    orl     %ebp, %eax10500000000000001bc: 02    orl     %ebp, %eax
10700000000000001cb: 06    je      0x473590 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2b0>10600000000000001be: 06    je      0x47352b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x25b>
10800000000000001d1: 05    movq    %r13, 40(%rsp)10700000000000001c4: 05    movq    %rcx, 48(%rsp)
10800000000000001c9: 03    movq    %rcx, %r14
10900000000000001cc: 04    movl    %ebp, 44(%rsp)
10900000000000001d6: 02    testl   %ebp, %ebp11000000000000001d0: 02    testl   %ebp, %ebp
11000000000000001d8: 04    movl    %ebp, 56(%rsp)
11100000000000001dc: 02    je      0x473535 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x255>11100000000000001d2: 06    je      0x473598 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2c8>
11200000000000001de: 05    movq    48(%rsp), %rax11200000000000001d8: 05    movq    32(%rsp), %rax
11300000000000001e3: 04    testb   $1, 9(%rax)11300000000000001dd: 04    testb   $1, 9(%rax)
11400000000000001e7: 05    movq    40(%rsp), %r1311400000000000001e1: 05    movq    48(%rsp), %r14
11500000000000001ec: 02    je      0x473535 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x255>11500000000000001e6: 06    je      0x473598 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2c8>
11600000000000001ee: 05    leaq    8(%rsp), %rdi11600000000000001ec: 03    movq    %rsp, %rdi
11700000000000001f3: 05    movq    48(%rsp), %rsi11700000000000001ef: 05    movq    32(%rsp), %rsi
11800000000000001f8: 05    callq   0x404a20 <_ZNKSt3__18ios_base6getlocEv@plt>11800000000000001f4: 05    callq   0x404a70 <_ZNKSt3__18ios_base6getlocEv@plt>
11900000000000001fd: 05    leaq    8(%rsp), %rdi11900000000000001f9: 03    movq    %rsp, %rdi
1200000000000000202: 05    movl    $9802208, %esi12000000000000001fc: 05    movl    $9806304, %esi
1210000000000000207: 05    movq    16(%rsp), %r13
122000000000000020c: 05    callq   0x404b10 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>1210000000000000201: 05    callq   0x404b60 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>
1220000000000000206: 05    movq    48(%rsp), %r14
1230000000000000211: 08    movsbl  129(%rsp), %esi123000000000000020b: 08    movsbl  129(%rsp), %esi
1240000000000000219: 03    movq    (%rax), %rcx1240000000000000213: 03    movq    (%rax), %rcx
125000000000000021c: 03    movq    %rax, %rdi1250000000000000216: 03    movq    %rax, %rdi
126000000000000021f: 03    callq   *88(%rcx)1260000000000000219: 03    callq   *88(%rcx)
1270000000000000222: 02    movl    %eax, %ebp127000000000000021c: 02    movl    %eax, %ebp
1280000000000000224: 05    leaq    8(%rsp), %rdi128000000000000021e: 03    movq    %rsp, %rdi
1290000000000000229: 05    callq   0x404b90 <_ZNSt3__16localeD1Ev@plt>1290000000000000221: 05    callq   0x404be0 <_ZNSt3__16localeD1Ev@plt>
1300000000000000226: 05    movq    8(%rsp), %rax
130000000000000022e: 05    cmpq    %r13, 40(%rsp)131000000000000022b: 03    cmpq    %rax, %r14
1310000000000000233: 02    je      0x473535 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x255>132000000000000022e: 06    je      0x473592 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2c2>
1330000000000000234: 03    movq    %rax, %r14
132000000000000023510    nopw    %cs:(%rax,%rax)1340000000000000237: 09    nopw    (%rax,%rax)
133000000000000023f: 01    nop     
1340000000000000240: 04    cmpl    %ebp, (%r13)1350000000000000240: 03    cmpl    %ebp, (%r14)
1350000000000000244: 02    je      0x473535 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x255>1360000000000000243: 02    je      0x473524 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x254>
1360000000000000246: 04    addq    $4, %r131370000000000000245: 04    addq    $4, %r14
137000000000000024a: 04    addq    $-4, %r151380000000000000249: 04    addq    $-4, %r15
138000000000000024e: 02    jne     0x473520 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x240>139000000000000024d: 02    jne     0x473510 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x240>
1390000000000000250: 05    movq    40(%rsp), %r13140000000000000024f: 05    movq    48(%rsp), %r14
1400000000000000255: 05    cmpl    $0, 28(%rsp)
141000000000000025a: 03    setns   %al
142000000000000025d: 05    cmpl    $1, 96(%rsp)
1430000000000000262: 03    setne   %cl
1440000000000000265: 06    movl    $176, %r15d
145000000000000026b: 05    movq    48(%rsp), %rdx1410000000000000254: 05    movq    8(%rsp), %rsi
1460000000000000270: 04    andl    8(%rdx), %r15d
1470000000000000274: 02    testb   %cl, %al
1480000000000000276: 06    jne     0x4735f2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x312>
149000000000000027c: 04    cmpl    $16, %r15d
1500000000000000280: 06    jne     0x4735f2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x312>
1510000000000000286: 05    movq    16(%rsp), %rax
152000000000000028b: 04    leaq    4(%rax), %rbp
153000000000000028f: 03    testq   %rbx, %rbx
1540000000000000292: 06    je      0x4735f9 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x319>
1550000000000000298: 02    movl    (%rax), %eax
156000000000000029a: 04    movq    48(%rbx), %rcx
157000000000000029e: 04    cmpq    56(%rbx), %rcx
15800000000000002a2: 02    je      0x4735fd <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x31d>
15900000000000002a4: 04    leaq    4(%rcx), %rdx
16000000000000002a8: 04    movq    %rdx, 48(%rbx)
16100000000000002ac: 02    movl    %eax, (%rcx)
16200000000000002ae: 02    jmp     0x473608 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x328>1420000000000000259: 02    jmp     0x473598 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2c8>
16300000000000002b0: 03    cmpq    %rcx, %r13143000000000000025b: 03    cmpq    %rsi, %rcx
16400000000000002b3: 03    movq    %rcx, %r15
16500000000000002b6: 06    je      0x473839 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x559>144000000000000025e: 06    je      0x473824 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>
16600000000000002bc: 05    movq    64(%rsp), %r14
16700000000000002c1: 04    shlq    $2, %r141450000000000000264: 04    shlq    $2, %r14
16800000000000002c5: 02    xorl    %ebp, %ebp1460000000000000268: 02    xorl    %ebp, %ebp
16900000000000002c7: 02    jmp     0x4735bf <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2df>147000000000000026a: 02    jmp     0x47354f <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x27f>
17000000000000002c9: 07    nopl    (%rax)148000000000000026c: 04    nopl    (%rax)
17100000000000002d0: 02    xorl    %ebx, %ebx1490000000000000270: 02    xorl    %ebx, %ebx
17200000000000002d2: 04    addq    $4, %rbp1500000000000000272: 04    addq    $4, %rbp
17300000000000002d6: 03    cmpq    %rbp, %r141510000000000000276: 03    cmpq    %rbp, %r14
17400000000000002d9: 06    je      0x473839 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x559>1520000000000000279: 06    je      0x473824 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>
17500000000000002df: 03    testq   %rbx, %rbx153000000000000027f: 03    testq   %rbx, %rbx
17600000000000002e2: 02    je      0x4735b0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2d0>1540000000000000282: 02    je      0x473540 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x270>
1550000000000000284: 05    movq    8(%rsp), %rax
17700000000000002e4: 04    movl    (%r15,%rbp), %eax1560000000000000289: 03    movl    (%rax,%rbp), %eax
17800000000000002e8: 04    movq    48(%rbx), %rcx157000000000000028c: 04    movq    48(%rbx), %rcx
17900000000000002ec: 04    cmpq    56(%rbx), %rcx1580000000000000290: 04    cmpq    56(%rbx), %rcx
18000000000000002f0: 02    je      0x4735e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x300>1590000000000000294: 02    je      0x473580 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2b0>
18100000000000002f2: 04    leaq    4(%rcx), %rdx1600000000000000296: 04    leaq    4(%rcx), %rdx
18200000000000002f6: 04    movq    %rdx, 48(%rbx)161000000000000029a: 04    movq    %rdx, 48(%rbx)
18300000000000002fa: 02    movl    %eax, (%rcx)162000000000000029e: 02    movl    %eax, (%rcx)
18400000000000002fc: 02    jmp     0x4735eb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x30b>16300000000000002a0: 02    jmp     0x47358b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2bb>
18500000000000002fe: 02    nop     16400000000000002a2: 10    nopw    %cs:(%rax,%rax)
16500000000000002ac: 04    nopl    (%rax)
1860000000000000300: 03    movq    (%rbx), %rcx16600000000000002b0: 03    movq    (%rbx), %rcx
1870000000000000303: 03    movq    %rbx, %rdi16700000000000002b303    movq    %rbx, %rdi
1880000000000000306: 02    movl    %eax, %esi16800000000000002b6: 02    movl    %eax, %esi
1890000000000000308: 03    callq   *104(%rcx)16900000000000002b8: 03    callq   *104(%rcx)
190000000000000030b: 03    cmpl    $-1, %eax17000000000000002bb: 03    cmpl    $-1, %eax
17100000000000002be: 02    je      0x473540 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x270>
17200000000000002c0: 02    jmp     0x473542 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x272>
17300000000000002c2: 03    movq    %rax, %r14
17400000000000002c5: 03    movq    %rax, %rsi
17500000000000002c8: 05    cmpl    $0, 20(%rsp)
17600000000000002cd: 03    setns   %al
17700000000000002d0: 05    cmpl    $1, 96(%rsp)
17800000000000002d5: 03    setne   %cl
17900000000000002d8: 06    movl    $176, %r15d
18000000000000002de: 05    movq    32(%rsp), %rdx
18100000000000002e3: 04    andl    8(%rdx), %r15d
18200000000000002e7: 02    testb   %cl, %al
18300000000000002e9: 02    jne     0x4735e5 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x315>
18400000000000002eb: 04    cmpl    $16, %r15d
18500000000000002ef: 02    jne     0x4735e5 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x315>
18600000000000002f1: 04    leaq    4(%rsi), %rbp
18700000000000002f5: 03    testq   %rbx, %rbx
18800000000000002f8: 02    je      0x4735ea <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x31a>
18900000000000002fa: 03    movq    %rsi, %rax
19000000000000002fd: 02    movl    (%rsi), %eax
19100000000000002ff: 04    movq    48(%rbx), %rcx
1920000000000000303: 04    cmpq    56(%rbx), %rcx
191000000000000030e: 02    je      0x4735b0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2d0>1930000000000000307: 02    je      0x4735ee <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x31e>
1940000000000000309: 04    leaq    4(%rcx), %rdx
195000000000000030d: 04    movq    %rdx, 48(%rbx)
1960000000000000311: 02    movl    %eax, (%rcx)
1970000000000000313: 02    jmp     0x4735f9 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x329>
1980000000000000315: 03    movq    %rsi, %rbp
1920000000000000310: 02    jmp     0x4735b2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x2d2>1990000000000000318: 02    jmp     0x473602 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x332>
1930000000000000312: 05    movq    16(%rsp), %rbp
1940000000000000317: 02    jmp     0x473611 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x331>
1950000000000000319: 02    xorl    %ebx, %ebx200000000000000031a: 02    xorl    %ebx, %ebx
196000000000000031b: 02    jmp     0x473611 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x331>201000000000000031c: 02    jmp     0x473602 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x332>
197000000000000031d: 03    movq    (%rbx), %rcx202000000000000031e: 03    movq    (%rbx), %rcx
1980000000000000320: 03    movq    %rbx, %rdi2030000000000000321: 03    movq    %rbx, %rdi
1990000000000000323: 02    movl    %eax, %esi2040000000000000324: 02    movl    %eax, %esi
2000000000000000325: 03    callq   *104(%rcx)2050000000000000326: 03    callq   *104(%rcx)
2010000000000000328: 02    xorl    %ecx, %ecx2060000000000000329: 02    xorl    %ecx, %ecx
202000000000000032a: 03    cmpl    $-1, %eax207000000000000032b: 03    cmpl    $-1, %eax
203000000000000032d: 04    cmoveq  %rcx, %rbx208000000000000032e: 04    cmoveq  %rcx, %rbx
2040000000000000331: 05    cmpl    $0, 32(%rsp)2090000000000000332: 05    cmpl    $0, 24(%rsp)
2050000000000000336: 05    movl    %r15d, 28(%rsp)2100000000000000337: 05    movl    %r15d, 20(%rsp)
206000000000000033b: 02    jle     0x473674 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>211000000000000033c: 02    jle     0x473664 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>
207000000000000033d: 04    cmpl    $32, %r15d212000000000000033e: 04    cmpl    $32, %r15d
2080000000000000341: 02    je      0x473674 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>2130000000000000342: 02    je      0x473664 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>
2090000000000000343: 04    leal    1(%r14), %r15d2140000000000000344: 05    leal    1(%r12), %r15d
2100000000000000347: 02    jmp     0x47363b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x35b>2150000000000000349: 02    jmp     0x47362b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x35b>
2110000000000000349: 07    nopl    (%rax)216000000000000034b: 05    nopl    (%rax,%rax)
2120000000000000350: 02    xorl    %ebx, %ebx2170000000000000350: 02    xorl    %ebx, %ebx
2130000000000000352: 03    decl    %r15d2180000000000000352: 03    decl    %r15d
2140000000000000355: 04    cmpl    $1, %r15d2190000000000000355: 04    cmpl    $1, %r15d
n2150000000000000359: 02    jle     0x473674 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>n2200000000000000359: 02    jle     0x473664 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x394>
216000000000000035b: 03    testq   %rbx, %rbx221000000000000035b: 03    testq   %rbx, %rbx
n217000000000000035e: 02    je      0x473630 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x350>n222000000000000035e: 02    je      0x473620 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x350>
2180000000000000360: 04    movq    48(%rbx), %rax2230000000000000360: 04    movq    48(%rbx), %rax
2190000000000000364: 04    cmpq    56(%rbx), %rax2240000000000000364: 04    cmpq    56(%rbx), %rax
n2200000000000000368: 02    je      0x473660 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x380>n2250000000000000368: 02    je      0x473650 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x380>
221000000000000036a: 04    leaq    4(%rax), %rcx226000000000000036a: 04    leaq    4(%rax), %rcx
222000000000000036e: 04    movq    %rcx, 48(%rbx)227000000000000036e: 04    movq    %rcx, 48(%rbx)
n2230000000000000372: 04    movl    36(%rsp), %ecxn2280000000000000372: 04    movl    28(%rsp), %ecx
2240000000000000376: 02    movl    %ecx, (%rax)2290000000000000376: 02    movl    %ecx, (%rax)
2250000000000000378: 02    movl    %ecx, %eax2300000000000000378: 02    movl    %ecx, %eax
n226000000000000037a: 02    jmp     0x47366d <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x38d>n231000000000000037a: 02    jmp     0x47365d <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x38d>
227000000000000037c: 04    nopl    (%rax)232000000000000037c: 04    nopl    (%rax)
2280000000000000380: 03    movq    (%rbx), %rax2330000000000000380: 03    movq    (%rbx), %rax
2290000000000000383: 03    movq    %rbx, %rdi2340000000000000383: 03    movq    %rbx, %rdi
n2300000000000000386: 04    movl    36(%rsp), %esin2350000000000000386: 04    movl    28(%rsp), %esi
231000000000000038a: 03    callq   *104(%rax)236000000000000038a: 03    callq   *104(%rax)
232000000000000038d: 03    cmpl    $-1, %eax237000000000000038d: 03    cmpl    $-1, %eax
n2330000000000000390: 02    je      0x473630 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x350>n2380000000000000390: 02    je      0x473620 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x350>
2340000000000000392: 02    jmp     0x473632 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x352>2390000000000000392: 02    jmp     0x473622 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x352>
2350000000000000394: 03    cmpq    %r13, %rbp2400000000000000394: 03    cmpq    %r14, %rbp
2360000000000000397: 02    je      0x4736c2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3e2>2410000000000000397: 02    je      0x4736b2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3e2>
2370000000000000399: 05    movl    28(%rsp), %r15d2420000000000000399: 05    movl    20(%rsp), %r15d
238000000000000039e: 02    jmp     0x47368b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3ab>243000000000000039e: 02    jmp     0x47367b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3ab>
23900000000000003a0: 02    xorl    %ebx, %ebx24400000000000003a0: 02    xorl    %ebx, %ebx
24000000000000003a2: 04    addq    $4, %rbp24500000000000003a2: 04    addq    $4, %rbp
n24100000000000003a6: 03    cmpq    %rbp, %r13n24600000000000003a6: 03    cmpq    %rbp, %r14
24200000000000003a9: 02    je      0x4736c7 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3e7>24700000000000003a9: 02    je      0x4736b7 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3e7>
24300000000000003ab: 03    testq   %rbx, %rbx24800000000000003ab: 03    testq   %rbx, %rbx
n24400000000000003ae: 02    je      0x473680 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a0>n24900000000000003ae: 02    je      0x473670 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a0>
24500000000000003b0: 03    movl    (%rbp), %eax25000000000000003b0: 03    movl    (%rbp), %eax
24600000000000003b3: 04    movq    48(%rbx), %rcx25100000000000003b3: 04    movq    48(%rbx), %rcx
24700000000000003b7: 04    cmpq    56(%rbx), %rcx25200000000000003b7: 04    cmpq    56(%rbx), %rcx
n24800000000000003bb: 02    je      0x4736b0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3d0>n25300000000000003bb: 02    je      0x4736a0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3d0>
24900000000000003bd: 04    leaq    4(%rcx), %rdx25400000000000003bd: 04    leaq    4(%rcx), %rdx
25000000000000003c1: 04    movq    %rdx, 48(%rbx)25500000000000003c1: 04    movq    %rdx, 48(%rbx)
25100000000000003c5: 02    movl    %eax, (%rcx)25600000000000003c5: 02    movl    %eax, (%rcx)
n25200000000000003c7: 02    jmp     0x4736bb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3db>n25700000000000003c7: 02    jmp     0x4736ab <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3db>
25300000000000003c9: 07    nopl    (%rax)25800000000000003c9: 07    nopl    (%rax)
25400000000000003d0: 03    movq    (%rbx), %rcx25900000000000003d0: 03    movq    (%rbx), %rcx
25500000000000003d3: 03    movq    %rbx, %rdi26000000000000003d3: 03    movq    %rbx, %rdi
25600000000000003d6: 02    movl    %eax, %esi26100000000000003d6: 02    movl    %eax, %esi
25700000000000003d8: 03    callq   *104(%rcx)26200000000000003d8: 03    callq   *104(%rcx)
25800000000000003db: 03    cmpl    $-1, %eax26300000000000003db: 03    cmpl    $-1, %eax
n25900000000000003de: 02    je      0x473680 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a0>n26400000000000003de: 02    je      0x473670 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a0>
26000000000000003e0: 02    jmp     0x473682 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a2>26500000000000003e0: 02    jmp     0x473672 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x3a2>
26100000000000003e2: 05    movl    28(%rsp), %r15d26600000000000003e2: 05    movl    20(%rsp), %r15d
26200000000000003e7: 05    cmpl    $0, 56(%rsp)26700000000000003e7: 05    cmpl    $0, 44(%rsp)
26300000000000003ec: 06    je      0x4737d2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>26800000000000003ec: 06    je      0x4737c2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>
26400000000000003f2: 05    leaq    8(%rsp), %rdi26900000000000003f2: 03    movq    %rsp, %rdi
26500000000000003f7: 05    movq    48(%rsp), %rsi27000000000000003f5: 05    movq    32(%rsp), %rsi
26600000000000003fc: 05    callq   0x404a20 <_ZNKSt3__18ios_base6getlocEv@plt>27100000000000003fa: 05    callq   0x404a70 <_ZNKSt3__18ios_base6getlocEv@plt>
2670000000000000401: 05    leaq    8(%rsp), %rdi27200000000000003ff: 03    movq    %rsp, %rdi
2680000000000000406: 05    movl    $9802208, %esi2730000000000000402: 05    movl    $9806304, %esi
269000000000000040b: 05    callq   0x404b10 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>2740000000000000407: 05    callq   0x404b60 <_ZNKSt3__16locale9use_facetERNS0_2idE@plt>
2700000000000000410: 03    movq    (%rax), %rcx275000000000000040c: 03    movq    (%rax), %rcx
2710000000000000413: 03    movq    %rax, %rdi276000000000000040f: 03    movq    %rax, %rdi
2720000000000000416: 05    movl    $48, %esi2770000000000000412: 05    movl    $48, %esi
273000000000000041b: 03    callq   *88(%rcx)2780000000000000417: 03    callq   *88(%rcx)
274000000000000041e: 02    movl    %eax, %ebp279000000000000041a: 02    movl    %eax, %ebp
2750000000000000420: 05    leaq    8(%rsp), %rdi280000000000000041c: 03    movq    %rsp, %rdi
2760000000000000425: 05    callq   0x404b90 <_ZNSt3__16localeD1Ev@plt>281000000000000041f: 05    callq   0x404be0 <_ZNSt3__16localeD1Ev@plt>
277000000000000042a: 05    cmpl    $0, 56(%rsp)2820000000000000424: 05    cmpl    $0, 44(%rsp)
278000000000000042f: 02    jle     0x473762 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x482>2830000000000000429: 02    jle     0x473752 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x482>
2790000000000000431: 05    subl    60(%rsp), %r12d284000000000000042b: 05    subl    80(%rsp), %r13d
2800000000000000436: 03    incl    %r12d2850000000000000430: 03    incl    %r13d
2810000000000000439: 02    jmp     0x47372b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x44b>2860000000000000433: 02    jmp     0x47371b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x44b>
282000000000000043b: 05    nopl    (%rax,%rax)287000000000000043510    nopw    %cs:(%rax,%rax)
288000000000000043f: 01    nop     
2830000000000000440: 02    xorl    %ebx, %ebx2890000000000000440: 02    xorl    %ebx, %ebx
n2840000000000000442: 03    decl    %r12dn2900000000000000442: 03    decl    %r13d
2850000000000000445: 04    cmpl    $1, %r12d2910000000000000445: 04    cmpl    $1, %r13d
2860000000000000449: 02    jle     0x473762 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x482>2920000000000000449: 02    jle     0x473752 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x482>
287000000000000044b: 03    testq   %rbx, %rbx293000000000000044b: 03    testq   %rbx, %rbx
n288000000000000044e: 02    je      0x473720 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x440>n294000000000000044e: 02    je      0x473710 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x440>
2890000000000000450: 04    movq    48(%rbx), %rax2950000000000000450: 04    movq    48(%rbx), %rax
2900000000000000454: 04    cmpq    56(%rbx), %rax2960000000000000454: 04    cmpq    56(%rbx), %rax
n2910000000000000458: 02    je      0x473750 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x470>n2970000000000000458: 02    je      0x473740 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x470>
292000000000000045a: 04    leaq    4(%rax), %rcx298000000000000045a: 04    leaq    4(%rax), %rcx
293000000000000045e: 04    movq    %rcx, 48(%rbx)299000000000000045e: 04    movq    %rcx, 48(%rbx)
2940000000000000462: 02    movl    %ebp, (%rax)3000000000000000462: 02    movl    %ebp, (%rax)
2950000000000000464: 02    movl    %ebp, %eax3010000000000000464: 02    movl    %ebp, %eax
n2960000000000000466: 02    jmp     0x47375b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x47b>n3020000000000000466: 02    jmp     0x47374b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x47b>
2970000000000000468: 08    nopl    (%rax,%rax)3030000000000000468: 08    nopl    (%rax,%rax)
2980000000000000470: 03    movq    (%rbx), %rax3040000000000000470: 03    movq    (%rbx), %rax
2990000000000000473: 03    movq    %rbx, %rdi3050000000000000473: 03    movq    %rbx, %rdi
3000000000000000476: 02    movl    %ebp, %esi3060000000000000476: 02    movl    %ebp, %esi
3010000000000000478: 03    callq   *104(%rax)3070000000000000478: 03    callq   *104(%rax)
302000000000000047b: 03    cmpl    $-1, %eax308000000000000047b: 03    cmpl    $-1, %eax
n303000000000000047e: 02    je      0x473720 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x440>n309000000000000047e: 02    je      0x473710 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x440>
3040000000000000480: 02    jmp     0x473722 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x442>3100000000000000480: 02    jmp     0x473712 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x442>
3050000000000000482: 05    cmpq    40(%rsp), %r133110000000000000482: 05    cmpq    48(%rsp), %r14
3060000000000000487: 02    je      0x4737d2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>3120000000000000487: 02    je      0x4737c2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>
3070000000000000489: 05    movl    $256, %eax3130000000000000489: 05    movl    $256, %eax
n308000000000000048e: 05    movq    48(%rsp), %rcxn314000000000000048e: 05    movq    32(%rsp), %rcx
3090000000000000493: 03    andl    8(%rcx), %eax3150000000000000493: 03    andl    8(%rcx), %eax
n3100000000000000496: 02    je      0x4737d2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>n3160000000000000496: 02    je      0x4737c2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>
3110000000000000498: 05    movq    16(%rsp), %rax3170000000000000498: 05    movq    8(%rsp), %rax
312000000000000049d: 05    movq    64(%rsp), %rcx318000000000000049d: 05    movq    72(%rsp), %rcx
31300000000000004a2: 04    leaq    (%rax,%rcx,4), %rbp31900000000000004a2: 04    leaq    (%rax,%rcx,4), %rbp
n31400000000000004a6: 02    jmp     0x47379b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4bb>n32000000000000004a6: 02    jmp     0x47378b <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4bb>
31500000000000004a8: 08    nopl    (%rax,%rax)32100000000000004a8: 08    nopl    (%rax,%rax)
31600000000000004b0: 02    xorl    %ebx, %ebx32200000000000004b0: 02    xorl    %ebx, %ebx
n31700000000000004b2: 04    addq    $4, %r13n32300000000000004b2: 04    addq    $4, %r14
31800000000000004b6: 03    cmpq    %r13, %rbp32400000000000004b6: 03    cmpq    %r14, %rbp
31900000000000004b9: 02    je      0x4737d2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>32500000000000004b9: 02    je      0x4737c2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4f2>
32000000000000004bb: 03    testq   %rbx, %rbx32600000000000004bb: 03    testq   %rbx, %rbx
n32100000000000004be: 02    je      0x473790 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b0>n32700000000000004be: 02    je      0x473780 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b0>
32200000000000004c0: 04    movl    (%r13), %eax32800000000000004c0: 03    movl    (%r14), %eax
32300000000000004c4: 04    movq    48(%rbx), %rcx32900000000000004c3: 04    movq    48(%rbx), %rcx
32400000000000004c8: 04    cmpq    56(%rbx), %rcx33000000000000004c7: 04    cmpq    56(%rbx), %rcx
32500000000000004cc: 02    je      0x4737c0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4e0>33100000000000004cb: 02    je      0x4737b0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4e0>
32600000000000004ce: 04    leaq    4(%rcx), %rdx33200000000000004cd: 04    leaq    4(%rcx), %rdx
32700000000000004d2: 04    movq    %rdx, 48(%rbx)33300000000000004d1: 04    movq    %rdx, 48(%rbx)
32800000000000004d6: 02    movl    %eax, (%rcx)33400000000000004d5: 02    movl    %eax, (%rcx)
32900000000000004d8: 02    jmp     0x4737cb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4eb>33500000000000004d7: 02    jmp     0x4737bb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4eb>
33000000000000004da: 06    nopw    (%rax,%rax)33600000000000004d9: 07    nopl    (%rax)
33100000000000004e0: 03    movq    (%rbx), %rcx33700000000000004e0: 03    movq    (%rbx), %rcx
33200000000000004e3: 03    movq    %rbx, %rdi33800000000000004e3: 03    movq    %rbx, %rdi
33300000000000004e6: 02    movl    %eax, %esi33900000000000004e6: 02    movl    %eax, %esi
33400000000000004e8: 03    callq   *104(%rcx)34000000000000004e8: 03    callq   *104(%rcx)
33500000000000004eb: 03    cmpl    $-1, %eax34100000000000004eb: 03    cmpl    $-1, %eax
n33600000000000004ee: 02    je      0x473790 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b0>n34200000000000004ee: 02    je      0x473780 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b0>
33700000000000004f0: 02    jmp     0x473792 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b2>34300000000000004f0: 02    jmp     0x473782 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x4b2>
33800000000000004f2: 05    cmpl    $0, 32(%rsp)34400000000000004f2: 05    cmpl    $0, 24(%rsp)
33900000000000004f7: 02    jle     0x473834 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>34500000000000004f7: 02    jle     0x473824 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>
34000000000000004f9: 04    cmpl    $32, %r15d34600000000000004f9: 04    cmpl    $32, %r15d
n34100000000000004fd: 05    movq    16(%rsp), %r15n
3420000000000000502: 02    jne     0x473839 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x559>34700000000000004fd: 02    jne     0x473824 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>
3430000000000000504: 03    incl    %r14d34800000000000004ff: 03    incl    %r12d
3440000000000000507: 02    jmp     0x4737fb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x51b>3490000000000000502: 02    jmp     0x4737eb <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x51b>
3450000000000000509: 07    nopl    (%rax)3500000000000000504: 10    nopw    %cs:(%rax,%rax)
351000000000000050e: 02    nop     
3460000000000000510: 02    xorl    %ebx, %ebx3520000000000000510: 02    xorl    %ebx, %ebx
n3470000000000000512: 03    decl    %r14dn3530000000000000512: 03    decl    %r12d
3480000000000000515: 04    cmpl    $1, %r14d3540000000000000515: 04    cmpl    $1, %r12d
3490000000000000519: 02    jle     0x473839 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x559>3550000000000000519: 02    jle     0x473824 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x554>
350000000000000051b: 03    testq   %rbx, %rbx356000000000000051b: 03    testq   %rbx, %rbx
n351000000000000051e: 02    je      0x4737f0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x510>n357000000000000051e: 02    je      0x4737e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x510>
3520000000000000520: 04    movq    48(%rbx), %rax3580000000000000520: 04    movq    48(%rbx), %rax
3530000000000000524: 04    cmpq    56(%rbx), %rax3590000000000000524: 04    cmpq    56(%rbx), %rax
n3540000000000000528: 02    je      0x473820 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x540>n3600000000000000528: 02    je      0x473810 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x540>
355000000000000052a: 04    leaq    4(%rax), %rcx361000000000000052a: 04    leaq    4(%rax), %rcx
356000000000000052e: 04    movq    %rcx, 48(%rbx)362000000000000052e: 04    movq    %rcx, 48(%rbx)
n3570000000000000532: 04    movl    36(%rsp), %ecxn3630000000000000532: 04    movl    28(%rsp), %ecx
3580000000000000536: 02    movl    %ecx, (%rax)3640000000000000536: 02    movl    %ecx, (%rax)
3590000000000000538: 02    movl    %ecx, %eax3650000000000000538: 02    movl    %ecx, %eax
n360000000000000053a: 02    jmp     0x47382d <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x54d>n366000000000000053a: 02    jmp     0x47381d <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x54d>
361000000000000053c: 04    nopl    (%rax)367000000000000053c: 04    nopl    (%rax)
3620000000000000540: 03    movq    (%rbx), %rax3680000000000000540: 03    movq    (%rbx), %rax
3630000000000000543: 03    movq    %rbx, %rdi3690000000000000543: 03    movq    %rbx, %rdi
n3640000000000000546: 04    movl    36(%rsp), %esin3700000000000000546: 04    movl    28(%rsp), %esi
365000000000000054a: 03    callq   *104(%rax)371000000000000054a: 03    callq   *104(%rax)
366000000000000054d: 03    cmpl    $-1, %eax372000000000000054d: 03    cmpl    $-1, %eax
t3670000000000000550: 02    je      0x4737f0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x510>t3730000000000000550: 02    je      0x4737e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x510>
3680000000000000552: 02    jmp     0x4737f2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x512>3740000000000000552: 02    jmp     0x4737e2 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x512>
3690000000000000554: 05    movq    16(%rsp), %r15
3700000000000000559: 07    movq    5135256(%rip), %rdi  # 9593d8 <BloombergLP::bslma::Default::s_defaultAllocator>3750000000000000554: 07    movq    5139373(%rip), %rdi  # 95a3d8 <BloombergLP::bslma::Default::s_defaultAllocator>
3710000000000000560: 03    testq   %rdi, %rdi376000000000000055b: 03    testq   %rdi, %rdi
3720000000000000563: 02    je      0x47384c <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x56c>377000000000000055e: 02    je      0x47383c <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x56c>
3730000000000000565: 05    movq    72(%rsp), %rbp3780000000000000560: 05    movq    64(%rsp), %rbp
3790000000000000565: 05    movq    56(%rsp), %r14
374000000000000056a: 02    jmp     0x473859 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x579>380000000000000056a: 02    jmp     0x47384e <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x57e>
375000000000000056c: 05    callq   0x4b9920 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>381000000000000056c: 05    callq   0x4b9f60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
3760000000000000571: 05    movq    72(%rsp), %rbp3820000000000000571: 05    movq    64(%rsp), %rbp
3830000000000000576: 05    movq    56(%rsp), %r14
3770000000000000576: 03    movq    %rax, %rdi384000000000000057b: 03    movq    %rax, %rdi
3780000000000000579: 03    movq    (%rdi), %rax385000000000000057e: 03    movq    (%rdi), %rax
379000000000000057c: 03    movq    %r15, %rsi3860000000000000581: 05    movq    8(%rsp), %rsi
380000000000000057f: 03    callq   *24(%rax)3870000000000000586: 03    callq   *24(%rax)
3810000000000000582: 04    movq    (%rbp), %rax3880000000000000589: 04    movq    (%rbp), %rax
3820000000000000586: 03    movq    %rbp, %rdi389000000000000058d: 03    movq    %rbp, %rdi
3830000000000000589: 05    movq    80(%rsp), %rsi3900000000000000590: 03    movq    %r14, %rsi
384000000000000058e: 03    callq   *24(%rax)3910000000000000593: 03    callq   *24(%rax)
3850000000000000591: 03    movq    %rbx, %rax3920000000000000596: 03    movq    %rbx, %rax
3860000000000000594: 07    addq    $136, %rsp3930000000000000599: 07    addq    $136, %rsp
387000000000000059b: 01    popq    %rbx39400000000000005a0: 01    popq    %rbx
388000000000000059c: 02    popq    %r1239500000000000005a1: 02    popq    %r12
389000000000000059e: 02    popq    %r1339600000000000005a3: 02    popq    %r13
39000000000000005a0: 02    popq    %r1439700000000000005a5: 02    popq    %r14
39100000000000005a2: 02    popq    %r1539800000000000005a7: 02    popq    %r15
39200000000000005a4: 01    popq    %rbp39900000000000005a9: 01    popq    %rbp
39300000000000005a5: 01    retq40000000000000005aa: 01    retq
39400000000000005a6: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>40100000000000005ab: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
39500000000000005a8: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>40200000000000005ad: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
39600000000000005aa: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>40300000000000005af: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
39700000000000005ac: 02    jmp     0x47388e <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5ae>40400000000000005b1: 02    jmp     0x473883 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5b3>
39800000000000005ae: 03    movq    %rax, %rbx40500000000000005b3: 03    movq    %rax, %rbx
39900000000000005b1: 05    leaq    8(%rsp), %rdi40600000000000005b6: 03    movq    %rsp, %rdi
40000000000000005b6: 05    callq   0x404b90 <_ZNSt3__16localeD1Ev@plt>40700000000000005b9: 05    callq   0x404be0 <_ZNSt3__16localeD1Ev@plt>
40100000000000005bb: 02    jmp     0x4738c1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>40800000000000005be: 02    jmp     0x4738b4 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e4>
40200000000000005bd: 03    movq    %rax, %rdi
40300000000000005c0: 05    callq   0x466ad0 <__clang_call_terminate>
40400000000000005c5: 02    jmp     0x4738a7 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5c7>
40500000000000005c7: 03    movq    %rax, %rbx
40600000000000005ca: 02    jmp     0x4738ef <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x60f>
40700000000000005cc: 03    movq    %rax, %rdi40900000000000005c0: 03    movq    %rax, %rdi
40800000000000005cf: 05    callq   0x466ad0 <__clang_call_terminate>41000000000000005c3: 05    callq   0x466b00 <__clang_call_terminate>
40900000000000005d4: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>
41000000000000005d6: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>
41100000000000005d8: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>41100000000000005c8: 02    jmp     0x47389a <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5ca>
41200000000000005da: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>
41300000000000005dc: 02    jmp     0x4738be <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5de>
41400000000000005de: 03    movq    %rax, %rbx41200000000000005ca: 03    movq    %rax, %rbx
41500000000000005e1: 07    movq    5135120(%rip), %rdi  # 9593d8 <BloombergLP::bslma::Default::s_defaultAllocator>
41600000000000005e8: 03    testq   %rdi, %rdi
41700000000000005eb: 02    jne     0x4738d5 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5f5>41300000000000005cd: 02    jmp     0x4738e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x610>
41800000000000005ed: 05    callq   0x4b9920 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
41900000000000005f2: 03    movq    %rax, %rdi41400000000000005cf: 03    movq    %rax, %rdi
41500000000000005d2: 05    callq   0x466b00 <__clang_call_terminate>
41600000000000005d7: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
41700000000000005d9: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
41800000000000005db: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
41900000000000005dd: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
42000000000000005df: 02    jmp     0x4738b1 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5e1>
42100000000000005e1: 03    movq    %rax, %rbx
42200000000000005e4: 07    movq    5139229(%rip), %rdi  # 95a3d8 <BloombergLP::bslma::Default::s_defaultAllocator>
42300000000000005eb: 03    testq   %rdi, %rdi
42400000000000005ee: 02    jne     0x4738c8 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x5f8>
42500000000000005f0: 05    callq   0x4b9f60 <BloombergLP::bslma::Default::determineAndReturnDefaultAllocator()>
42600000000000005f5: 03    movq    %rax, %rdi
42000000000000005f5: 03    movq    (%rdi), %rax42700000000000005f8: 03    movq    (%rdi), %rax
42100000000000005f8: 05    movq    16(%rsp), %rsi42800000000000005fb: 05    movq    8(%rsp), %rsi
42200000000000005fd: 03    callq   *24(%rax)4290000000000000600: 03    callq   *24(%rax)
4230000000000000600: 02    jmp     0x4738ef <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x60f>4300000000000000603: 02    jmp     0x4738e0 <std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > BloombergLP::bdldfp::DecimalNumPut<wchar_t, std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> > >::do_put_impl<BloombergLP::bdldfp::Decimal_Type32>(std::__1::ostreambuf_iterator<wchar_t, std::__1::char_traits<wchar_t> >, std::__1::ios_base&, wchar_t, BloombergLP::bdldfp::Decimal_Type32) const+0x610>
4240000000000000602: 03    movq    %rax, %rbx4310000000000000605: 03    movq    %rax, %rbx
4250000000000000605: 05    leaq    8(%rsp), %rdi4320000000000000608: 03    movq    %rsp, %rdi
426000000000000060a: 05    callq   0x404b90 <_ZNSt3__16localeD1Ev@plt>433000000000000060b: 05    callq   0x404be0 <_ZNSt3__16localeD1Ev@plt>
427000000000000060f: 05    movq    72(%rsp), %rdi4340000000000000610: 05    movq    64(%rsp), %rdi
4280000000000000614: 03    movq    (%rdi), %rax4350000000000000615: 03    movq    (%rdi), %rax
4290000000000000617: 05    movq    80(%rsp), %rsi4360000000000000618: 05    movq    56(%rsp), %rsi
430000000000000061c: 03    callq   *24(%rax)437000000000000061d: 03    callq   *24(%rax)
431000000000000061f: 03    movq    %rbx, %rdi4380000000000000620: 03    movq    %rbx, %rdi
4320000000000000622: 05    callq   0x404c50 <_Unwind_Resume@plt>4390000000000000623: 05    callq   0x404ca0 <_Unwind_Resume@plt>
4330000000000000627: 03    movq    %rax, %rdi4400000000000000628: 03    movq    %rax, %rdi
434000000000000062a: 05    callq   0x466ad0 <__clang_call_terminate>441000000000000062b: 05    callq   0x466b00 <__clang_call_terminate>
435000000000000062f: 03    movq    %rax, %rdi4420000000000000630: 03    movq    %rax, %rdi
4360000000000000632: 05    callq   0x466ad0 <__clang_call_terminate>4430000000000000633: 05    callq   0x466b00 <__clang_call_terminate>
4370000000000000637: 09    nopw    (%rax,%rax)4440000000000000638: 08    nopl    (%rax,%rax)
Legends
Colors
 Added 
Changed
Deleted
Links
(f)irst change
(n)ext change
(t)op