261636 261826 266644 136 127878 0 127620 127878 0 1624474979 300 300 750 5 shr.o` `ӅcZH0 k+X+RE.textk@ .data+Xl@.bss+X+X.loaderH @strcpyH @strcmp|fx|#x|3xH @bcopy @memmoveA L| N A L| N A L| N  A L| N A L| N 8N @ decContextZeroStatus| 8|48TN @decContextTestStatus|` 8|48TN @decContextTestSavedStatus|!8Hp`fc,A@@48f8 8KAA8H8!@f}cN 8!@N 8`8!@N AldecContextTestEndian,,A,/ A, A,A/A,A,A/Ap,A\AL8b,@ 8cN ,@@ 8cN ,@ 8c N @ 8cN 8cN 8b8cN 8b8cTN 8b8cLN 8b8cN 8b8cDN 8b8cDN 8b8cN 8b8ctN 8b8cTN 8b8cN @decContextStatusToString|#xN @decContextSetStatusQuiet|;`}``!8KQ`,cAl8@K9`,cA(80K!`,cA8K `,cA8,K`,cA\8pK`,cA8K`,cA8K`,cA8hK`,cAL84Ky`,cA8E9J(A9EKWAU ]~9 PW>(;A Kt9 8C DKlL}JIR(AlKDWA4AU]~}PU>9(A9KWAU ]~9 PW>(;A K|9 8C LKt}db|X@@9l}2Uk~9kq~Uk~,}iA(|`@@e;8A``|`@9|`@@<e@;e8C KlE;8C KXE@;e8C K8EKK5A,A `dK<`8!}aN 8<`UU8cUVT||"|`2K@8<`UU8cUVT|c |c*|c2K8<`UU8cUVT||"|2K AIPRA.$decUnitCompare|@@,|"}f2:a9@9aZ`}`BA |8L3BADc|c|X@c@ a~`8?|@;8@PP;]B@W~;|c|R9@(AP9C 8|X@<@T8|8P;B@|T~;8|`|@@8c|R(AX9@9C , |X@A$A8`8f8@|8P8T~8pT~|||2,A(8 ,A8A@`98|(P8,Ad|@P,A<C |jP8,A 8|0Pa샡|p|`N 88C K9K8AKlH8a샡|P|p|`N |@Pa샡|p|`N ,TA4AT]~|8PT>8(A9JK|WAT]~9D|PT>(;A KD9D9C K<|I|R(AlKWA4JAUJ]~PW>;(A9JKWJAU^]~9^PW>(賨;}A hKL9^9C KD8|@@|T~|8@8pT~/|A(@8c9A```|8@8|8@@<@8c9C KD8c9C K0@蠃8c9C KK| @PIPRA.$decUnitAddSub8T>aA!䈣pp@C 88 qH@#, @ ,A79B@9`;ؠ@p, `@Xa>;``U}:.\0.9kz(W{|~Q@ ,@8@ 99`C ,,1AȉD, A(D|PP8| Q@| @`9h8h=@UU,AX}D@@8|J!A|Pa상N ,1|`@  K=UU;h89bؠ8@`A}(8|(P,@88h=UU}JR9c A|(|} Z8}`|R} @P8| @@DU~8pT,A} C AT| B@,`C #K8UVT| |B|KH=@UU9"h;#9k;jUV,1}`P;T :WW:\`Qؖ}kP.A} @}B}'B.|B}(0}YU|~@```'.DP.5};0kW{|~Z}:HP})}J@@ch}<`QA#K}}BK9UVT|@}8|(P,@K88UVUh|X}DBA,1|`@ KAa상N ;AK;``U~:l}\0.9k.W|~(Q@8@ 9`9C KN N @4 IPRA.$decTrim|ܓ!Aa쿁`; c!,1T>?A 8h|;p`[A8-8p`pA T`>| A \@8s8`8ؠ8Ka`,@  8,@ ,A ,1A 8bh|c88|`8P8c@|@A8@|80888Th:,9#EA|gB9|J})9 0c}ZU8|@U~z| `@@Ul9`}^PPh| `@A}LPP9)(U)>U~9)| X@A }KPP(C 8`;Z|@@L8h8!`}!܃Aa컁N 9`4KtAK}8A ,@ `88,Ax,,Al@ !H= UU9)UVUK})P})Zi}+PQA 9(})Z|0P_ , @ ,@ Ȉpp@ , A88|0P}{.,@ L`8@cI9|;0;8```,9@0A T{:888cg.;Ww8Wxz| @|@@Wy;`}xXPh| @A}yXP9JHUJ>W;~9J| @A }{XPHC h|`@9 .`cE9@0$898```,9 0AHT:8c8.W8|@| @Wz@lW;}{XP| @A}~XP9)(U)>W~9)| @Ax(}XPKl;4KAK|@8`Ae;ZKP,A`8`E8+9d@8`-|Иd8`0809 4d$}Lb|P@@U8|P@A|0P9@<88Uz|X@A|0PDUE>U|P@A|0P9edUe>UJ~|P@A|0P8T>(0A488d`eg } Z|@@@ Uh8|@@A|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@`Uh8|@@AL|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@Uh8|@@A|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@Uh8|@@A|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@\Uh8|@@AH|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg } Z|@@@Uh8|@@A|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@Uh8|@@A|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d`eg} Z|@@@XUh8|@@AD|0P889<Ujz|P@A|0PU>Uh|@@A|0P9EDUE>U~|@@A|0P8T>(0@ ,A 88d|:|(@@T8|(@A|0P8`89 T|(@A|0P8T>T~|(@A8T>(0@ ,A488h8!`}܃!aA軁N AKa(KAKa(K APK}{XP| @A}~XP9JIUJ>W~9J| @AxI}XPKl;4KAK|@8`A0e;ZKP8KX|0PK= UUT9)UV}&H})R)})0P|0PKa8K 8<`UU8cUVT||`*8|`8P8c@\KDh8!`!A}a상N `;ؠ8K`8c80K `h8!`!A}a상N ,K8<`UU8cUVT||*K A X decToString|!HpTBA,,8@<8 8`Kܽ`H8!@}N `TKܝ`H8!@}N A| decStatus/1,|*a8AD,1,@9D9c9h|`.8|| @}%T0}`.B@L```|9T|~}eY|*|HPA|.9>|)}%T0| @}`.C |9T|~|Y|"|HPA9|.|!Kl||"KX}+b} J9))}B})(P!I, @K8UV9%UL}J8}Jb|HU)}'J}JR|Z}IJ@H9)}R)})(P!I, @KL8@T:|(.|!ְ`N `N @dIPRA.$decShiftToMost,`faAAx|@/1A\=UU9Bh89bؠ}%@P89@@9UVT |`}@R8 @, 1| (P,@8U :9@;KT:'`PQ@~X.~.~.5JD0~֩V|~~P8'@ĶbKaK\ A dIPRA.$decSetSubnormal 89`,8#8 U09@A c$ , A, ,A(, Ac@A` N ,@F98K8@U:|@.8| P8` N ,Ac@` N ,A,@F89KdU v, @d, @\8,A$|P|8@`N |8@`N c $ , ATK @IPRA.$decSetOverflow8 88```,@88KT:8@8|0.8|P8N @ldecSetMaxValue|0QA8 |@A,@88<9#8| T~8pT,A|`C AT| B@,`    C    ,A` N N #} J#(a)(G, @ 9@G|@8,@(A` 88 N ,@88<8|(T~8Tp/A | `,@C Ap|B@8,@,@t,@h,@\C ,@L,@@,@4,@(A08` 8 N 88` 8 N 9`89%;9```,|`@$8a9A 9@K|P;(@8@ T~|@A@8,@88<`8c|T~8pT,A|i`efC AT| B@,`C ,A` N c 8K8 K ,A8K ,9"ؠA89@0W:;}..|T|~}a}QA`9@9TTxP}}JbG,@d#T:T>9c9@W:; ``|} Q@ eP.i.,.4|z40{W{|~||P|c| @Էkc`K`KT @IPRA.$decSetCoeff|!AaFa;``}!pT>`@d|f#xppTA|`"x,ADcaccHc8!A}aN p@A4cAx`a|8!N ccHvc8!A}aN ,<A H`H`x<`8|A|8cA|8A|P|At|Ah~ ,,LFA,~pcp@ ccHuacH>)P|P|A,@(| <aH!LP`Tc\8@Xccg8H|PHA蓡HHAc@8HcfHUI@|@| @@8!8`}|8c!`AaN 8} 8K浃`d}8HdccHt,@H|HP8} !䓡K]!`d}|H||dP8c|At8@cfcca쓁Hac8!}!TAa컁N c8!}!`Aa컁N A decQuantizeOp|!=@H9H`l9# pA|Sx| @|A0A8d 8  ,,1@9| @@`(@x(@4XcT8!P|ЂԂ؂ܻ} N c#KAXcT8!P|ЂԂ؂ܻ} N cCKUAKHa=Kp8cfcKiK\ ,@0,@$88` K$pA`K ,@,,(A$( @ ,A(@ ,At,@X8,@8::,@8`8h|e8|`8c (0A|d,@8`8h|d8|`8c (<<`: h8c~8{`pah~8 ``bc88@h!ĒAHAȂ!bb88@hc!ĒAȒГaKaa삁ЂAȂ!Ăbb8H89@8Вԓ!Aa쓁HHiaA!䂡Ԃc 7,, cbLF9@88hAWqJpA[w}iZ}b}JZ9J| PAP|X /A/ , OAppAOFApp@|PВԓ!Aa쓁HG}aA!䂡Ԃ|A(~|@bh|K8aXc8H8h89@H4b,@D ,@ ,@pp@Dcc8hc8Dh!AH/MA!ccd8DcAHAK` KpK8 , 98 @ `,@8@9C=9}PU~9h qj9Uj~}I,}kZ|ZADf }JY|RAPDf B@,`~jY~ցf D||C |Y|̡|:|2. @x8b@U:8c|c .|g|(@4T>|` @<`w68c|AA8<`;8c|@(a'pA<`8K<`8KApA|, @KKɀA|yy@`K`wK,1@x8<`UUT8cUV||`"8KdKyA|zyA`xK,b,1@8T<`UU8cUV||`*8K::,@K| @@8K9 {9Bؠ8hphl!tx|a8H` K8ؠ9 [lhp8h8̑A|x!tHi` K"C  IPRA.$decLnOp }&,8 8|B@,ppLFA 8`N ,A,@88, 8`@@l9@9f= |09IT:}dXP8e9`@}JX}bUJ~9JUL~}jR,qJ||Z}ACh }JY|RAPCh B@,`Yցh C||C |jY} |c:|B. 8b@T:@tT>8c|c .|g|(| @,<`w6<;@8c|AA88d|@,a'T<`8c|`} N pAA|`} N |` K= }!D8,A9)})PU)~9)q+U)~,})A8 ,aH@A|98dB@X98B@4```9,8@d,@dC ,@td,@hd,@\d,@PU:9"ؠ,9B@@ 8K e8|j.|8.8}hD0|AT|~|c9|cXQA\<`N B decGetInt|"8|*88|@T~8dM 8pT~| ,A@,/A$( (dM A 8cN 8cN M 8cM B@D```,,@M 8c,,@M 8cC ,,@M 8c,,@lM 8cN @ decGetDigits|````|P!8|A A8@888H@JDDH1=<|A,Ad@L_||P8| @|gP8c| A|,A|`PP ,@,@ppA<8 ,A,|:,AH 8@Tf:|0.|)֐ _|PPx8!p}`N 9`,1,1A9"h9|8|2|BAd})|J|29))})P!, @H|@A89|0PT~8Tp,|2|(PA$}I```C AT})B@,`C |@A8|(PT~8pT,A|`f9`C A\| fB@0`8C 8KL,1A9"h}#J|8|:B|@} 0P8A88@9BؠU:U)~9)9J})|@g@.!( d0}J@.B@L```ZQWZ|~z}k[PAe}gH.8}kd0|@g@.C |T|~}}PA |Z8|H.}fAK9$| @@ 8,@,@h,@,c8!}Ђ܂ԂػN bKAc8!}ЂԂ܂ػN cKYAKcCKIAKxcHM-Kdc8ccgKUKL ,@,,@ 8  K`\:8Xbe|А\pA \c8aX8H*U<|@`K,Ap8 8 8!A蓡KA! ` K@8ap8@K`tx~|,@<X8\`bpA 8\: : ;8b@V$:8~c .:p ``~sTp"A0,@ ,@,@ppA|,A,,,Ah@ :Kcg8pc$c#c%a̒ГaKۑa삁Ђâ:KLc6D ,@ ,@pp@Dcb8pcg8Dp!A蓡H A!cc8DcfAa쓁K1aAK0b;c#c$8pcga̒ГaK}a삁Ђâ,AK8 |d T| A`|~$2~d(PA|A<;,1A8h|d8|`8c (`!`~9aD|;x| :x;q p;hAؓ!U;0aAq0@p@LrPATr|`yA`aԀ`(@X(@$cxt8!p|} N `KAxct8!p|} K`K]AK8cc@ ~Kt@,@r8~ A(f|cP8`c8@ԓAa쓁K̓aAK`8@!A蓡H1A!c8@ԓAa쓁KUaAKdKQKX ,@,@pp@d ,@@d,@4pp@,8aԓ `K蛾8aԐrP A`K``dcc@~K ,@,@pp@V>| A@@ 8 ~KT?HB| @@>K8@} (PHAٛ~8@cԑ>Aa쓁KŃaAKԀ}2} : @Q@,( A$V>} A8|8AA,A8f,1A8bh8c|c0}("A|`"8c|A`,1AL8h|dV>| NA(:8|`(dA|w8,1~"8 A8h|(|*8|2|@A|28T~|8pT,|:|PA| C AT} B@,`C |@A`8|8PT~8pT,A|`C A,| C b8 ,1A@8h8~(|Ԣ|2.}:,@8,~`2@:s:B@|.:2|8@Ab&`;|@@@|8@Ab&`;|8@@Ax,,1A88h|(|P@|@ *,EPAl8<|8|(T~8Tp,A| `C A,|C |.9|u|98:|Б}*}8`|P|ja ,@|@@b|PT~8pT~| ,A::,LFBAlbb:B@@``:,8@@:`b,@(:C :,@::|A@ (ab88 |8@@A088c|8@@$8 |0@A @@8KAA|v||`,@8`A }#b|R|P8a`hT >a 8 A蓁KAKla :8T> ,@ $ (AP@ 9`|@A  b#`9|@@:9|xA ,@,,@$pPT>| @<@ |@0,@aT`>| @:9;Kx,@ <9@@:,@L,ADp@,A8ؠ8b@898`|9&@0|L0|9քT|~|9|Q@;a&K,@,A|8@:abK`oaW`0c؁ԓa8@!AaKaA!c8@aAa쓁KaaAKpa,1A8h|08|0P,@A8h|0||r||r|(@@888|PT~8p||c:T,A|C AT| B@,`C |P|p~Kl8`ocW`0K8ac|0aT|2A蓁K̓A|aK1k`aT>`ocW`0KhV:|r.8c|@@̀aԀ`K,@$(AK`9| K9K( 9Kv老||`#,@9c9@W:; `|}(Q@ hP.i.,.4|z$0{W{|~||P|c| @Էkc`KaKX @IPRA.$decCopyFit|!Aa;@a`T>`(`d;!`@$T0Te0+(OALZA|xp0A(A(@4;<`@cc8cc'|xcKH@ pd0Tc>|` Ap0A,@p A;@@ZH@pA;@@ZH},1,1A8h| AX|(Hh8| A A8H<@ ,A}|@H}|A ;@H;@(A (@Z,Acccce8@c'!䓡KY!ccd8@c&Kωcx8!p}aA!仁N @X,@<}|AD8A8~pcA |H$,H8H ,8 A @ 8cx8!p}aA!仁N AIPRA.$decCompareOp|T> 8,;!@$,@pp@ 8;,@4 9 ,Ap@,@pTv,AA9 |H@<8`8!@N ,ALA8Tr|3xp@@쀣`j=UU9UV|8#@``,1aD#, 1Ap9h|H@\9;(A9JKWJAU_]~9_PW>(;Al9_K`(AxK@^AA0UJ]~PW>(;A9JKzWjJAU^]~9^PW>(賤;A9^K|8; |x!@p p|xAp0@s@@Ap@A~xpAt`,@,c8!|؂ܻ} N c#KW-Ac8!|؂ܻ} N W@08``@ |K||x8` T0|`@KTcKKHf}x ,@,@ sEpA> , @,@ ppA^|PQ@,A{| At{|sP8c| A`|AX|AL~źxp@|J,A4,@Tc:8@|e.|@|@A|@A  ,@8 ,1A8h||`|*8 |@@8 8T~8pT,A|i`edC AT| B@,`C  K8<`UU8cUVT||"|`KD::T>| N@~| A`: | @b|@@0,@(,1A@8bh|c 8:D|`(>AW@0~,1,1A8h| A|(8 8 bbbKk},A@@|@AX|@$,1A8bh|0bK|`fccdb8@c!aKa!|,1A8h|bKm|ccd8@ca쓁Kia ,@܀,@Ј|p`pNBAp @ ,@``KT`~K8<`UU8cUVT||"KX8<`UU8cUVT||"Kch|K8<`UU8cUVT||*Kd8pp| @؈ pp,@@A|"8|(A T08`(M 8`N N T0 (,A@ 8`N 8`N c,A@8`N T `N ,A|*8| AT08`(M 8`N T0A((A8` @N 8`N 8`N 8`N @decNumberClass|!ĒAȒa̾А`,!@T0pp@t,@l,@`8 Epp9 T08 ,18 / 1@09"@?,@ 9bh8 ?`UU;J?UUA8| `||"AX?`UU|X99EUD"8,1;{UV}JA}X}lb}dZ;l9XP|X@A\{W~;P;,;/```;|@P@@;@yx|]Wy>WX>9WW8WtA ~~ VrRV s : [xPPV>V>A )$x~X@P0PW{x/AOƲzAd/~xA1$c1WAW W{Nڲ{ A(P}PA}x,AT8C |8P|p|K 8c}8!AȂ!Ăa̺N c8`Kkc8!}âAȂ!ĺN Kl;A`KX}lؖ}}lb}dZK9UVWJ,1;eЖ8}J;}JR}JA}}lb}dZK}lW}b}lb}dZK9UVT8|`|||"AK8 A decNumberXor|!`%E `88@~T!H@PDaXALHiTcx}8!pT0|#xN AdecNumberToIntegralValue|``~!p8@dpepTcr@;8Xc8H,@ā_? ladA`!\XphPRLhHXHՀ@al|y@@(c8!}N ccKhc8!}N K郁8!}N ,8@@Dc8cK@,@c8!}N cKy@,A0ccKhAc8!}N AdecNumberToIntegralExact|`!89@`@8a̒Вԓ!Aa쓁KՃaA!䂡ԂЂac@,AcKg]cX8!P}N AdecNumberSubtract|!ĒAȒa̾`;`!;``;@DH@;:; pp:AT>| @@8D,@,@,@tD,@0cx8!p}!ĂAȂa̺N ccKf-cx8!p}AȂ!Ăa̺N cCK7%AKccK7AKlc#K7AKTcKK@8Dc8cKK(d Tc<,|cp~@~,A p@e:,1|@ :d`A 8bh|c 8|`8c ,$A |,1A T8bh|c8|`:C ,$A bcK-8ax8@~@*|АKC`r@: x`!X8@ h8`388\bx cb8x8Hc!ĒAȒa̒ГaKYa삁ЂâAȂ!āc8X8x8c9Ha̒Вԓ!Aa쓁KaaA!䂡ԂЂa9 8:9!xpl|Hcr8x`b9H8bXhb!x\@ax!ĒAȒa̓!AK9A!âAȂ!Ăbbc8x9H8a̒Вԓ!Aa쓁KUaA!䂡ԂЂacb8X8x8H!ĒAȒa̒ГaKa삁ЂâAȂ!Ăbbc9H88x|A x} 8 |x@K}~Hp!~ha|8cc8@L8L@!A蓡KýA!c88@8LAa쓁KaA耡LpAcDcKKD8bc|(888X8x|Cx9HD|P!x8 x \a̒Вԓ!Aa쓁K5aA!䂡ԂЂa8Hbb8xba̒ГaK}a삁Ђâbb88xb9HK=pA$8X\cc89H8b8x\a̒Вԓ!Aa쓁K=aA!䂡ԂЂàc8h|(P|P9H8c8a̒Вԓ!Aa쓁KɃaA!䂡ԂЂàbc|Kq8Pbc8KLY|`8|@p,@dD` aDT`,A<|"8||A Tc"aDp` @ T`DccKK0Tbb8xb8TГaK}ia삁ЁTp@\8aXbc8x89TK)b,@$X,@`pp@ |QA؃P|@,D`D@x,1ADc8h|8x Kb x|||PxaDT`K8<`UUc8cUVT|8x |"Kax|||PxaDT`KTaDT`KH`@KPD`aDT`K(bc8X8x89Ha̒Вԓ!Aa쓁K-aA!䂡ԂЂabbb8x8Ha̒ГaK{ya삁Ђâbbb8x89HK=pA8X\cc89H8b8x\a̒Вԓ!Aa쓁K=aA!䂡ԂЂàc8h|(P|P9H8c8a̒Вԓ!Aa쓁KɃaA!䂡ԂЂaKv83888c:Rv8`\bx KbCK,-A`{bCK,A`z,A,Acx`wKD`DK`8<`UU8cUVT||`"8KK+ŀA|yyA`vKt8<`UU8cUVT||`"8KD:cAK,ccK蕒8D8@ccAa쓁KaAK A decNumberSquareRoot|;`~`!`@8@p0@p0Tr@8,A8@ccKYych8!`}N ,A8@K`K<8| A|8A| |`pA|x| P|(Ac`}cK ,A`p@@T|A8|(,1@88h|` @, A ::@X8, @  K,@pA DKr@V>K̠~ ,@H~,@8 K|-@tAhcc8DKm,@XccKY,@D8aX8@K%%`<`<p8B?\8`~|@8c aX,1A8h|d8|`: *0AA8  p@;``Dp"LA0p@ ,@,@ppAhVs=AH,,AH@ ;K8D8Xbbba̒ГaKca삁Ђa;KpDp"L@ccbc8@8D!A蓡KA!ccc8@8DAa쓁K~̓aAK8@bcTn8D|xAa쓁K~uaAccbK1K c;bb8X8Da̒ГaKbŃa삁Ђa,AK8aH;bK9Db8X8Hc8a̓!AKQA!aA$cbKёb8HKхcKbKYA|yA$`}bK]b8HKQcKD`DK,bc8X8DKn ,@,@pp@8, @8u 88!A蓡KCAA!u ccbDc8@` 8DD!A蓡K-A!ccc8@8DAa쓁K|QaAKbbc8X8DГaK`a삁bb8X8DKccbc8@8D!A蓡KqA!ccc8@8DAa쓁K{aAKLbK5A|zyA`uAKX8<`UU8cUVT||`"8K$8d K,@ 8  K|<aX8`h!pad<`;l\`8}|c"|`8c|(aXAx@~s,1AHKx8 ,A:`,@e8c8, @br| @8@> Tk::~P9:18}kz~0V1~:rV~0}|c,~|A& ~1~sAL& B@(}}yւ &~sj~srC |Љ}ny|ƚ~fZ. @8@Tc:8|d.|s|(@4U>|` @<`w68c|AAH<`;8c|@8bSrcA; 9 <`8:cK<`; :cKAqA~s<`|A; Vi8| A8Kt|,A9}"c<`8c|cTc~8cTr~pc,~IAk,@bf8 Ax88kB@T88B@0``8,8@k,@kC ,@xk,@lk,@`k,@T,@ 8`Ke9bؠT::B@|p40:3~R.}k.}kUs|~}r|kQ@ f8KP>`Kd8DKXK C DdecNumberPower|8!8`L@HR`P8H8`` 9@a%La̒Вԓ!Aa쓁K aA!䂡ԂЂac@,AcKWY>Wu Ar~~V V: s R [xV>PV>PA )$x~X@2PPW{x/AOƲzAd/~xA)cAWWW{Nڲ { A(P}PA}x,A`8C |8P|p|Kr8c}8!!ĂâAȂЂԂ܂ػN c8`K9}c8!!}ЂâAȂԂ܂ػN KX;ALKD}lؖ}}lb}dZK9UVWJ,1;eЖ8}J;}JR}JA}}lb}dZK}lW}b}lb}dZK9UVT8|`|||"AK0 A decNumberOrK @decNumberNormalize|`!8`8@@!ĒAȒa̒ГaKVa삁ЂâAȂ!Ăc@,AcK7cX8!P}N AdecNumberMultiply|8!8`L@HR`P8H8`` 9@a%La̒Вԓ!Aa쓁K aA!䂡ԂЂac@,AcK6ch8!`}N AdecNumberMinus|`!89@`@8Kc@,AcK5cX8!P}N AtdecNumberMinMag|`!89@`@8KMc@,AcK5McX8!P}N At decNumberMin|`!89@`@8Kc@,AcK4cX8!P}N AtdecNumberMaxMag|`!89@`@8K c@,AcK4 cX8!P}N At decNumberMax|ܓ!A:a;`!;```|``8@;A@;!DK,A,@,@t@,@0c8!}!Aa컁N ccK3 c8!}A!a컁N bKAKccKAKl8ah8@K`p@9  8L8aPc,8H8h@pp,L2ALHL!h!A蓡K-A!Lp @Z(A08|A `@;,1A8bh|c8|`8c ($A<<`h8B?8c#8@lpc8haK]à@pA t@A4pp@8 ,@,A ;,1A8bh|c8|`8c ($A88DcC8 X8PT8hZPhaK\acc$cE9@88hh!ĒAȒaKyâAȂ!ĂKLKA|wyA8D`z8 8XKX@`@K8<`UUT8cUV||`"8Kcc$KeKKAA|{yA`yKL8<`UUT8cUV||`"8K;,1AK8aPTH)8Hc8Pc8@HKcc8@8Ha쓁KiكaK$ A DdecNumberLog10|`!8`@Trp0@c,@Ё ,,@pp@|88@p @`,@@ cX8!P}N ccK.cX8!P}N |B8H(@,@cX8!P}N KUT~@,@cX8!P}N 8@c8cKIM@,A0ccK-cX8!P}N A decNumberLogB|`!8@```8@cKm,AT@,A,ccK--cX8!P}N cX8!P}N cadc8@a̓KXà@,@cX8!P}N A decNumberLn|ܓ!}&Aa쿁`!,@8 $T0pp8 8c ,1@9@=,@9Bh?UU9i8,1;d;;UVUzA8H= UU9~9)UVU}}kH};A}j}KZ}DR;9`|P@PPAW~9P;,;/``;;|H@~P@A}{y88A WW>{  }zyWW>POƒ. A}{xLATA(WZP,/ ANZA AܸP,A\C <|0P|p|Kc8cdh8!`|!} Aa컁N c8K*Mhcd8!`|!܃Aa컁} N }k}KZ}DRKX9>8}kk}iU)}kJ};Z})@ }DK$ C decNumberInvert|!Aa`;`! ;```}@pp8@ <`8B?|(A|(A||(A쀞|(A(8cB@|*|A<`8c{|@~ ,@,@~pcpA8@,@l@,@,c8!}A!a컁N ccK(c8!}aA!仁N cKAK{pcp@<`8B?|(A耇|(A܀||(À|(A(8cB@|*|A<`8c{|@,{ ,@,@{pcpA 8@,@fpcp@`<`8B?|0A<|0A0||0A |0A(8cB@|2|A<`8c{|@,z ,@,@zpcpA `@| @@H <`;<X\`dh8cp!l T~ pAK8aHK;HPT~PpAK|f(8|`8c ($A8aHK;HPT~PpAKp AdecNumberCompareTotalMag|`!89@`@8K c@,AcK cX8!P}N AtdecNumberCompareTotal|`!89@`@8Kmc@,AcKmcX8!P}N AtdecNumberCompareSignal|`!89@`@8K̓c@,AcKcX8!P}N AtdecNumberCompare|!ĒAȒa̾А`,!@T0pp@t,@l,@`8 Epp9 T08 ,18 / 1@09"@?,@ 9bh8 ?`UU;J?UUA8| `||"AX?`UU|X99EUD"8,1;{UV}JA}X}lb}dZ;l9XP|X@A\{W~;P;,;/```;|@P@@;@y8|]Wy>WX>9WW8WtA ~~ VrRV s : [8PPV>V>A )$x~X@P0PW{x/AOƲzAd/~8A1$c1WAW W{Nڲ{ A(P}PA}x,AT8C |8P|p|KS-8c}8!AȂ!Ăa̺N c8`Kc8!}âAȂ!ĺN Kl;A`KX}lؖ}}lb}dZK9UVWJ,1;eЖ8}J;}JR}JA}}lb}dZK}lW}b}lb}dZK9UVT8|`|||"AK8 A decNumberAnd|`!89@`@8a̒Вԓ!Aa쓁KaA!䂡ԂЂac@,AcK=cX8!P}N A decNumberAdd|8!8PLH@``R`8HL T0`a%9@a̒Вԓ!Aa쓁KaA!䂡ԂЂac@,AcK-ch8!`}N A decNumberAbs8 (1,1@T98F@ 89`|@@N DB@L```}iJU)8})Z}IRF$UJ>}jRUJ8}JZ})R&U)>DC }iJU)8})Z}IRF$UJ>UK8}JR}JZ})R&9`8|@AhK9<ફ8窫|@T~K8h9|0|2|B@9<ફ8窫|@T~K|(K @decNumberSetBCD<́8 8} 8|B9| @A4# `|`H,Tc }HPA`i8C `N %8C `N @tdecNumberGetBCD|!Hpp@ 8 <, /9A,@<9"@8C 8ƪ8i}P|8T~U9 q U~|PP,@$} AХ%C = })Q9|J@|@@AhT8|2l T 0(|c*(+ A |c:@ 8!@N |c8!@N `T8AL|*|`:@8!@N pl (+OBBA <`A`8K%`8`H8!@}N # EcB@,`}I}jYց# E|b|ZcC |hI|Y|c2|*<` 8c|@AdK AdecNumberToInt32|!Hpp@p, A/<8 ,8@ A,,L1A8 =8b@9|88c|@TT~ 9(|8PU(~q),@} A }A<8癙|B@t|8@A0l((@D|`T8A8!@||`2N `8K`8`H8!@}N T8|8!@||`2N  %CB@0``}gA}IQց %|Z|RCC |gA|Q||*<`8c|@AhK8 AdecNumberToUInt32|`8!K)cH8!@}N A4decNumberToEngString|`8!KcH8!@}N A4decNumberToString|ܓ!A89@a쿁!p;`9@; :;@``;`8 `;8@```9&+.( A;9`w8cK( |@+-@ @@`j@;8cK@,(+@ 88;;`98cKA,@`8@,Ap, @h8ؠ8 9$\8Of``, |X@Ai|X@@9)AfKؙ@(@t@,@0c8!}!Aa컁N ccKEc8!}A!a컁N cCK=AK888f$, |H@A%|H@@8A@f$Kؘ(sA (S@`d8c(nA (N@8(aA (A@8d(nA (N@;(0@c``;(0A,@ @Kc8`8( A`w;98cK,@`~8|@,@D|A<@(0@|@@8x|PT~,|pA0(.A(0@X;9;AL```(0(.A @,;9;(0(.A @;9;C ( A| @@ | PP,1|A8 8A8bh|y|88x|2|@|:C|0P|p||P``}T 8;( .}JA(4}R8A$A888C|@K?|Al8~|yP|A~|P|@D8@8DccA蓁KEAAK\cDc&c8D9@AKAcc8D8@A蓁KD̓AK8<`UU8cUVT|c |c2|KpAH8bh8H||`,@@K9A|zy@@`@K`e,1K8<`UU8H8cUVT||"|`,@KA|zy@@`@K8,@@K(,A8@(eA (E@(-@8,A(0@H`,A88(0@(``,A8(0A`````W8}9$|B( |"A8;K,@T8 | @AAc(1@ <`w6;,AГ@K8(+@8,AK8,AK A decNumberFromString<b,9@88 8 9MӑC89#}D@ 8 M UKѾK}J P}d[yA4````}d@F8UkѾK}J P}d[y@F8| P|p||*88|J8|@|"T~A@8T~p|,AH,/A,( (dA A8N 8N A8AB@H```,,8@A,`,@A8C ,,8@tA,`,@\Al8N N @decNumberFromUInt3288,=<b8 |@ A }@a8M89 ,}@ @L 8N N 9#8 UKѾK}J P}d[yA4````}` F8UkѾK}J P}d[y@F8|P|p|8|*|J|@@88T~|BA@8T~p|/A`,/AD( +dA A8L 8N 8L 8N A8A̤B@@`/,8@A,`/@A8C /,8@dAt,`/@LA\8L 8N @decNumberFromInt328= UU9h8@9)UV9C |8P|,1|B9f@|XUg|:8|"|"|0P,@| P|p|8|*8|*|P@AL|R8T~8T~p,|AH,/A,( (dA A8N 8N A8A䤤B@H```,,8@A,`,@A8C ,,8@tA,`,@\Al8N T:| P}@.}&C|p|}I}0P88|*|*|P@AK| 8|"|"|0P,AK @decDecap@AF95_22|````a;f A;@`!K!`8|d| T>( @D8,@c``;,A|Pp|"8@,A|А,Ah( A8c,;WH:O@APT>( A,,8O@X;{8A;G,@;{;@KxcX8!PA}aN A;T:}@.|A|JA;G,@$;{;@KcK`8`X8!PA}aN }@.|A|JATKU}2af9k,}PU 6c|cx@a$,A<9kT>TTx8|b9|P`T>C tN 9)89j9TxTT>|2| PT>C 4N 89C N 9)88, 9jTxTT>}`PU 6|cx@K 89C N N 8`N @decPackedFromNumber|`!p`8a@8K`c8`H c8`8@Hc8!}N Addecimal128Canonical|`8!`8a@KE`c8pHu8a\8p8@Hc8\8K͹A|`48!T~}N Apdecimal128IsCanonical|`!`c8a@8Ke`8@8a@8TKI`8@8a@8PK-`8 @8a@8LK`@cTHKm`9 T8h8`8Htc@WFz|8.(|8.@T,AtA`Tp?TA,8 H`ch8!`}N P8 L,,@H8@,8AHe`ch8!`}N ` Tp?TA8 H%`ch8!`}N `@h8!`}N T`&T,T>|8TTTA8Tp"8 PTH`ch8!`}N ,@K>WFz|(.|(.(@Kp Ahdecimal128ToNumber|;``a`|!PHL8aXTP,"8A;`|8(/@DK׵`8ax c8XdKY`a;xalT0|x~T`rpdpAt,<xA TH$ ,,"@ ,@ @8Hc8H `~TTc(d|d~A``TH8H c,8 @H,T@8,`@Wc{Hp; (/@ ;/c{WHT(/8@8!;/c{H`H U`W|aTWTf`Te(P`@|3xWqT |+x|xTc8@8pA dT@K`8|P8@8@Kǽ`8|L8@8@Kǡ`8| H8@8@KDž`,AccdKӡ`c8!a}N Adecimal128FromNumber|`!8@Ki8a@cK]`cx8!p}N ADdecimal128ToEngString|Ԓؒܓ8!Aa쿁`~!p8a@`cKM`@88a@8TK1`@88a@8PK`@8 8a@8LK`@T,Ac8bhWFz8|(.,|c(.@x,A(wA8s;c8h8KM`;,aLAP@,@,@ WAp; c::W||@|.T:|v@|,@XW>WC6P02|c|.T:|w@|,@WC||.T:|w@|,@|WC||.T:|w@H|,@W@Wc'>P 6|c|.T:|w@|,@Wc}||.T:|w@l|,@8Wc||.T:|w@|,@W`>WP:|c|.T:|w@|,@\Wm||.T:|w@(|,@Wý||.T:|w@|,@W ||.T:|w@T|,@@80;,A88|P|fA,A8,@||@@|(@A8d8|P|(PpT|,A |``C AT|B@,`C 8`.;e,A\8`E8+;|@8`-|И|,@lT:c8||8| PK‘`|8c8!}ؘԂ܃!Aa컁N T8|8|pT~>80|PT:|8K`;KcKO|@8| PAp8T,|(PA | ``C AT|B@,`C 808.@T|pT,A|i`C A,| C c8!}܂؃!aA軁N 88`8K(88c|PK`||@@K8c8K}`;|@@K88c|PKU`||@KT8c8K1`;|@K488c|PK `||@K8c8K`;|@K88c|PK`||@K8c8K`;|@Kd88c|PK}`||@K8c8KY`;|@K88c|PK5`||@K8c8K`;|@K88c|PK`||@K@8c8K`;|@K 88c|PK`||@K8c8K`;|@K88c|PK]`||@Kd8c8K9`;|@KD88c|PK`||@K8c8K`;|@K88c|PK`||@K88cK`;|@Khc8h`K=`8c8K-`c8!}N T`&W>aL,AP|"c;$A80;K8-;K0 A  decimal128ToString|!p```88a@K`8a` c8@LK۹`c8`8@KcT,AcKȍ`c8!}N Adecimal128FromString,,189 a!A89"h,1=@UUT9JUV9c9>P8c8ADH=@UU8e9JUV}CPT~|lA})(}IJ|cR9))})(P#,@ }HP9?|@@9AUJ~9JqKUL,}JR|jPA$}i```IHC AT}IB@,`HIHIHIHIC HIHIHIH9@9#|@@|hPATc~8cpjTc,A}I `C AT|i B@,`C |:8h,=9'88h9@C}HU~9} B@H!% } R}B.} 008 }L0|Sx( A8|CxC`C e |R9 |*.( |0|00|+xA|xa\`dhl8!pN |@@9bh}(P}E:9@,1A}EZ}J8RU>~9"8W:9h lA`}P.9;;})`.}K.```|@0}kIUk|~}Y}PA |Z| a8cC K9j=@UUU~9JUV}JX}JRKh}*}IJ9))|cR})(P#,@K;}JWA})(|iJ|cK}*Z|iJ9))|c})(P#,@K @decDigitsToDPD8 89%8 9`, 9 ` ! A|B@````|408 ( @8}`0|Cx`pT |! A9|*.aG9JC |408 ( @|`0|#xpT |AX9aG|".|8P|p|8( M 88(dM N jKj9JC Kl|8P|p|8 ( M K @PdecDigitsFromDPD|`!`8a@8@K]`c8`H c8`8@H]c8!}N Addecimal64Canonical|`8@!p8aHK`c8hHu8a@8h8HHc8@8K9A|`48!T~}N Apdecimal64IsCanonical|`!`c8a@8K`8@8a@8LK`@cLHKi%`8L8h88aHt8`@WFz|8.(|8.@L,AtA`LT !L@H8,TA ,9 98 8 @@`89HaH`! }IB@X``}j<08 ( @c8}h`0}JCx`qKUJ |! A}DR.`Fc8C }h<08 ( @|`0}xqU |A|d:.`f|(P|p|88d~e( A88c(dA h8!`}N ch8!`}N &K&8cC K<8 8 9,A\K8U 9 A98 8 K` LT !L@KH`@ch8!`}N T @.L8 Tʐ8,8 Tv>`}J9rLU !LAQ 9 9ALK, @HKĘWFz|(.|(.(@Kx A(decimal64ToNumber|Ԓؒܓ!Aa쿁;``!H`L,A؀d|c8~(A;`ppAp@A<xL~pcA dL@c8@8K`H88@8@K`,@8c8!}؂܃a!A軁N ccdK`c8!}܂؃!aA軁N ~ ,@ ,@,@Ā`#8<,88ƪ@|0T~88hH8|B@H! |:|:.|0; |D0|Kx( A;|;xcC |:8 |*.( |$0|0|+xA|#xp Ld|d~A``LK< ,@x,@l~,r@,8c{TLTc T|c#x|xLK8(@؀L8c{8`TTc |c#x|xLK~8(@D8c8c{,@l,@8<8a88ƪ8h|8T~8pT~|,A|2|2.Ap|2|:B@LdB@(}%2.}E:.|B|Zd#CC |2.}%:.|B|Z#|2.|:.aTP*|c#xT|c#xaH,@XTT|c#xT@.aH|3x(TT|`cS@P|xTTc |c#x|xLK8LK8H9^ ,1:,1A49h9~8|(|:}&:|ZA}h} Z}J9+)})P",@|P@A9(9g|8PT~8Tp,|:}@PA}C AT}IB@,`C 8|8@A|@P9T~8pT,A})cC AT|B@,`C ೈ}*<ફ@8bh98窫8|@HT~8|B@P``!% |:|:.|0; |L0}Sx( A;};xcC |:8 |c2.( |e,0|c0|cCxdAd|c+xdaLT|tTdKx}#*, 1A9"h}#J})(})J~J|P@V:J8PA|9B89b@9WZ~); 8;ZI}J`.}+H.X.``'|@+0}kQUk|~}Y}PA }kh~9C K 9i= UU9)UVUl})X})b})JK`9c=UU9UVUl}X}hb} Z}J9+)})P",@ K9e=UU889(UVUh}kH}Z}hB|Z}ZA9"h}i}+Z}JK9c})XUk}iZ}+Z}J9+)})P",@K8`K8aP8@K` 8apc8P\KY`axad;pT0|xxK A pdecimal64FromNumber|`!8@K8a@cK]`ch8!`}N ADdecimal64ToEngString|ܓ!A8a쿁`~`c!8a@KU`@88a@8LK9`@L,Ac8bhWFz8|(.,|c(.@,A0wA8s;c888K`;,@ WAH;`c;":W||@|.T:|x@|,@xW>WP:|c|.T:|y@8|,@Wm||.T:|y@|,@Wý||.T:|y@h|,@4W ||.T:|y@|,@@80;,A08|P|fA,A8,@H||@@|(@A,8d8|P|(PpT|,A |``C AT|B@,`C 8`.;e,AT8`E8+;|@8`-|И|T:c8|8||PK`|8c8!}܃!aA軁N cKdO|@8| PAp8T,|(PA$| ```C AT|B@,`C 808.@T|pT,A|i`C A,| C c8!}A!a컁N 88`8K88c|PK-`||@@,K8c8K`;|@@K88c|PK`||@K8c8K`;|@K88c|PK`||@KD8c8Kq`;|@K$88c|PKM`||@K8c8K)`;|@K88c|PK`||@Kh88cK`;|@KHc88`Ku`8c8Ke`c8!}N T@.Wv>c,|";drA80;K8-;K0 A Ddecimal64ToString|!p```8@8a@K`8a` c8@LK`c8`8@KcT,AcK`c8!}N Adecimal64FromString|`!`8a@8 K=`c8`H c8`8@Hc8!}N Addecimal32Canonical|`8 !8aHK`c8hHu8a@8h8HHec8@8KA|`48!T~}N Apdecimal32IsCanonical|8!``d8a@K`c@DKT)`D8bWFz8h9@t8D@H|c(.|(.(@ԀaD,AtcA`DT>aD,T`*A,c@,8Ki`cX8!P}N 8KA`cX8!P}N ` DT>aDK`@cX8!P}N Te02aD,Tcf|c*8cDT>aDA4T8cP>DK`cX8!P}N _|c(.(|(.@K Adecimal32ToNumber|;``a`|A!p@8aH8 ,A;`|8^(@DK`8ah c8HTKa`ap;ha\T0|xp~T`rpdpAt,<xA @Hp ,,@ ,@ @8@c8K `~@Tc(d|d~A``@H 8bh,|@L@,@<;@,`@8`c{H;Ce(@ ;@c{WCH;De8(@c{8;@,@D|2.@,@ |"|c".TcP*|x@,@(H 8@cK`a@T`>Te>WDWC|(`cS@|xWDTc |x|#x@8Dc8pA d@DK`,AccdK`c8!A}aN Adecimal32FromNumber|`!8@K 8a@cK]`ch8!`}N ADdecimal32ToEngString|!Aa8``d!8a@K]`@,Adc8bhWFz8|(.,|c(.@,AwA8s;c88K`W?A;;c;;BWý||@|.T:|x@P|Ȯ,@W ||.T:|x@|,@@80;,A,8|P|fAt,Al8,@@||@@|(@A$8d8|P|(PpT|,A|`C AT|B@,`C 8`.;e,AT8`E8+;}@8`-|И}T:c8|8||PKi`|8cx8!p}!Aa컁N cKhO|@8| PAp8T,|(PA| C AT|B@,`C 808.@T|pT,A|i`C A,| C cx8!p}aA!仁N 88`8K88c|PK`||@@DK48c8K`;|@@ K88c|PK`|Ȯ|@K88cKm`;|@Kc8`K`8c8K`cx8!p}N T02Wfc,|";A80;K8-;K Adecimal32ToString|!```8 8a@K`8a` c8@LK`c8`8@KecT,AcKm`c8!}N Adecimal32FromStringbiglittleInexactClampedRoundedInexactClampedRoundedInexactRoundedClampedOverflowOverflowOverflowSubnormalUnderflowNo statusSubnormalUnderflowNo statusUnderflowSubnormalNo statusInvalid contextInvalid contextInvalid contextMultiple statusDivision by zeroDivision by zeroDivision by zeroConversion syntaxInvalid operationConversion syntaxInvalid operationInvalid operationConversion syntaxDivision undefinedDivision undefinedDivision undefinedDivision impossibleDivision impossibleDivision impossibleInsufficient storageInsufficient storageInsufficient storageWarning: DECLITEND is set to %d, but this computer appears to be %s-endian @(#)94 1.3 src/bos/usr/ccs/lib/libdecNumber/decContext.c, libdecNumber, bos720 2/1/08 06:13:29 d'B@; infINFNaNInfNaNsNaN+Zero-Zeroinity+Normal-NormalInvalidinfinityINFINITY+Infinity-Infinity+Subnormal-SubnormaldecNumber 3.56fg{2.3025850929940456840179914546843642076010.6931471805599453094172321214581765680755@(#)97 1.4 src/bos/usr/ccs/lib/libdecNumber/decNumber.c, libdecNumber, bos720 2/1/08 06:13:34#8! |H, (<\PX, 0A%%=m~{ wtQqmjgda^\Y5VySQ!NKIqFDB?=i;864m2A0.+)'%#!-Q}UyiXfG7'NW@(#)00 1.3 src/bos/usr/ccs/lib/libdecNumber/decPacked.c, libdecNumber, bos720 2/1/08 06:13:43     !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_       ./>?,-,-,-,-./<=<=<=<=>?LMLMLMLM./\]\]\]\]>?lmlmlmlm./|}|}|}|}>?no~InfNaNinityfg{@(#)06 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal64.c, libdecNumber, bos720 2/1/08 06:13:51 PQ !pq Z[*+z{RS45() !"#$%&'\]>?23()*+,-./01TUHIXY23456789:;^_RSbc<=>?@ABCDEVW\]xyFGHIJKLMNO`afgdefghijklmnopqrstuvwxyz{|}~"#rs"#,-|}67<=$%@AFGJK !&'TU*+     ^_xy()hi,-./012345|}6789:;<=>?@ABCDEFGHI~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{$%tu./~89PQBCZ[LMVW`axyjkDENO     FGPQ !"#$%HILM&'()*+,-./RSVW0123456789JK:;<=>?@ABCTUXYZ[\]^_`a&'vwbcdefghijk01lmnopqrstu:;devwxyz{|}~DEnoNOXYbcxylm     000001002003004005006007008009010011012013014015016017018019020021022023024025026027028029030031032033034035036037038039040041042043044045046047048049050051052053054055056057058059060061062063064065066067068069070071072073074075076077078079080081082083084085086087088089090091092093094095096097098099100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999InfNaNinity@(#)02 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal128.c, libdecNumber, bos720 2/1/08 06:13:46InfNaNinity@(#)04 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal32.c, libdecNumber, bos720 2/1/08 06:13:48++ ++++@+++Š+Ǡ+Ȁ++@+++ ++@+ +`+@++ +++ + @+ + +`++++++ ++'@+) +-`+0+3+6`+9@+9+C+``+b`+e@+e+j+K@+N+W@+W+^@+xPXxxH'x'A  @(@5@malloc@ free@ printf@ raise@ memcmp@ A(d \(p |(| ( ( ( ( ( ( ( ( 3( I( `) s)  ) )$ )0 )< )H )T )` )l )x .) ?) M) \) u) ) ) ) ) ) ) *  * !*  7*, M*8 b*D v*P *\ *h *t * * * * &* =* Q* g* {* * * + 8<@DHLPT(d(h(p(t(|((((((((((((((((((((())) ))))$)()0)4)<)@)H)L)T)X)`)d)l)p)x)|)))))))))))))))))))))*** *** *$*,*0*8*<*D*H*P*T*\*`*h*l*t*x**********************++++++ + +$+(+,+0+4+8+<+@+D+H+L+P+T/usr/lib:/liblibc.ashr.o@VPDshr.o/5765E6200/520 ___strcmp ___memmove ___strcpydecContextStatusToStringdecContextSetStatusFromStringdecContextSetStatusdecContextDefaultdecNumberZerodecNumberVersiondecNumberTrimdecNumberCopydecNumberToIntegralValuedecNumberToIntegralExactdecNumberSubtractdecNumberSquareRootdecNumberSameQuantumdecNumberRescaledecNumberRemainderNeardecNumberRemainderdecNumberQuantizedecNumberPowerdecNumberPlusdecNumberNormalizedecNumberMultiplydecNumberMinus decNumberMin decNumberMaxdecNumberLog10 decNumberLn decNumberExpdecNumberDivideIntegerdecNumberDividedecNumberCompareTotaldecNumberCompare decNumberAdd decNumberAbsdecNumberGetBCDdecNumberToUInt32decNumberToEngStringdecNumberToStringdecNumberFromStringdecNumberFromUInt32decNumberFromInt32decPackedToNumberdecPackedFromNumberdecimal128ToNumberdecimal128FromNumberdecimal128ToEngStringdecimal128ToStringdecimal128FromStringdecimal32ToNumberdecimal32FromNumberdecimal32ToEngStringdecimal32ToStringdecimal32FromStringdecimal64ToNumberdecimal64FromNumberdecimal64ToEngStringdecimal64ToStringdecimal64FromString> A@DL& j""Z""""""""""""AAAA,ADA\AtAAAAAA0A"A  HA |A A A A LA A A A 8A lA A A t$$$&P & ($&$.(2&Z$6$!B$!(!>!$!&#&-f&.(.>.>/d/d0R$1(1$2&3b&3$3(4 &5$6*$8&9F$9&9(<&>"(>*&>&?&A^&Dn&E(E&F&Kr$Lb$Pn&Q6&VVWYt Y Y Y$Z \\X]6$]b$]p^*b&c.&c d  d(d(e&f&h(h&j&k$l$l&l(n$p pTpdqpr&tR$t$t$u<pw wL w y(yP|r$|$|$~$~b&~$j(n&$$$$~$$N$n$b$~($$$(  .&N(V&&$$z$$b($>&&&$>$~$$*$J$P $$$&B&(\p.&$(&$Ɉɘɨ.$R$ʔpѦ$X h  $$ݦ$& $ߒ&$,<\p$, P f&&(&&$p$*$ D b&r$,$  b$ 8T$D &$$ $f&\dj&d (!p#$%6$%L % +N$+R&-.J&/@2t2p3<p3l3J4J4 J4<J4T4f,4j.455\56p67\ޙ8 ޙ8tJ8J8J8J8d9d.:J:J:8J:TJ:r,:z.:8:>:6:4=J><J?J?J?J@J@@J@dJ@J@J@J@JAJA<JA`JAJAJAJAJBJB8JB\JBJBJB8B>B>CpC2CdD$FZ0G$G&&GB2H4I:4J$pJpJKhJKJKK,K.K4OHJOdJOdP:0Q0S$T0UV$Uz2U~&Vv$VpVWd.WJXJX2,X:.Xn2Xt>X6X4ZJ\ J\HJ\pJ\J\J\J]J]$J]HJ]lJ]2]>]>^lp^2^d_Dp_p` `J``.`,aa@abpbcTޙc0dPޙdJdded.eJf ,f.fF:fL>fj6fn4gJilJiJiJiJi:j>j>jpj2kdt8<@DHLPT(d\(h(pb(t(|d((p((((((((((((((((((())) ))))$)()0)4)<)@)H)L)T)X)`)d)l)p)x)|))) ))))))))))))"))$))()),**.* *0** 2*$*,4*0*86*<*D*H*P*T*\*`*h*l*t*x**********************+++ ++++ +$t+(<+,~+0:+4>+8+<+@+D+H+L+P+T$0:malloc free printf raise memcmp TOC+kmalloc+kfree+kprintf+kraise+kmemcmp+ k_$STATIC+$kd2utable+(kE+,k_$STATIC+0kLNnn+4kCOMBMSD+8kCOMBEXP+<kBIN2DPDx+@k_$STATIC+DkDPD2BINx+HkBIN2CHAR+Lk_$STATIC+Pk_$STATIC+Tk =gstrcpy.s@ g.strcpystrcmp.sC g.strcmpmoveeq.sN g.bcopy@A).ovbcopy@D._moveeqLD.memcpyLD.memmoveLD.filegO`k)` R R R` R, RF` R` R R  R  R ` R  R R@ R* R= R_$STATICkP-(d  (p  (|  +(  EP(.filegT@k )@ k  k k! k/ k0  k3 k6 k,?@ kBA  kRA keF k.decNaNsJ ktN` k[` ke` kh ki ko` kx@ k k` k` k` k#@ k8 kF kV l    @    `  @ % 4 L \  j Š Ǡ Ȁ ՠ    @   8 L ]  p @ @   ` @ @      !@ 0 = N \  j @       `      ) :  L _ u   '@ )  +@ k_$STATICkd2utablex2LNnnX(  (  (  &(  k(  (  (  (  (  )  !)   9)  ^)$  q)0  )<  )H  )T  )`  )l  )x  )  1)  ])  k)  )  )  )  )   )  *)  M)  `*  v*  *   *,  *8  .fileg -`k ) 4-`  G0 _$STATICkc 5*D  H*P  .fileg \ 2k) 2  3   3  6`  9@  9  C _$STATIC'xkt *\  *h  *t  *  !*  .fileg 6 _ k `) x_   _  ``  b`  e@  e  j _$STATIC'ks *  *  *  *  *  .fileg  D`k) JD`  ZH  lJ  J  K@  N  W@  W  ^@ _$STATICHkBIN2DPDxxDPD2BINx *  COMBMSDxCOMBEXP *  *  *  BIN2CHAR +  glink.s g.mallock(.mallocglink.s g.freek(.free glink.s g.printfk(.printfglink.s g.raisek(.raiseglink.s g.memcmp$k(.memcmp$ ___strcmp.___strcmp___memmove.___memmove___strcpy.___strcpyDECPOWERS../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decContext.cWed Jun 23 14:02:54 2021 IBM XL C for AIX, Version 13.1.0.2.decContextZeroStatus.decContextTestStatus.decContextTestSavedStatus.decContextTestEndian.decContextStatusToString.decContextSetStatusQuiet.decContextSetStatusFromStringQuiet.decContextSetStatusFromString.decContextSetStatus.decContextSetRounding.decContextSaveStatus.decContextRestoreStatus.decContextGetStatus.decContextGetRounding.decContextDefault.decContextClearStatus../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decNumber.c.IPRA.$decUnitCompare.IPRA.$decUnitAddSub.IPRA.$decTrim.decToString.decStatus.IPRA.$decShiftToMost.IPRA.$decShiftToLeast.IPRA.$decSetSubnormal.IPRA.$decSetOverflow.decSetMaxValue.IPRA.$decSetCoeff.decQuantizeOp.IPRA.$decMultiplyOp.IPRA.$decLnOp.decGetInt.decGetDigits.IPRA.$decFinalize.IPRA.$decExpOp.IPRA.$decDivideOp.decDecap.IPRA.$decCopyFit.IPRA.$decCompareOp.decCompare.IPRA.$decApplyRound.decCheckMath.IPRA.$decAddOp.decNumberIsSubnormal.decNumberIsNormal.decNumberZero.decNumberVersion.decNumberTrim.decNumberNextToward.decNumberNextPlus.decNumberNextMinus.decNumberCopySign.decNumberCopyNegate.decNumberCopyAbs.decNumberCopy.decNumberClassToString.decNumberClass.decNumberXor.decNumberToIntegralValue.decNumberToIntegralExact.decNumberSubtract.decNumberSquareRoot.decNumberShift.decNumberScaleB.decNumberSameQuantum.decNumberRotate.decNumberRescale.decNumberRemainderNear.decNumberRemainder.decNumberReduce.decNumberQuantize.decNumberPower.decNumberPlus.decNumberOr.decNumberNormalize.decNumberMultiply.decNumberMinus.decNumberMinMag.decNumberMin.decNumberMaxMag.decNumberMax.decNumberLog10.decNumberLogB.decNumberLn.decNumberInvert.decNumberFMA.decNumberExp.decNumberDivideInteger.decNumberDivide.decNumberCompareTotalMag.decNumberCompareTotal.decNumberCompareSignal.decNumberCompare.decNumberAnd.decNumberAdd.decNumberAbs.decNumberSetBCD.decNumberGetBCD.decNumberToInt32.decNumberToUInt32.decNumberToEngString.decNumberToString.decNumberFromString.decNumberFromUInt32.decNumberFromInt32.decDecap@AF95_22../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decPacked.cWed Jun 23 14:02:56 2021 .decPackedToNumber.decPackedFromNumber../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal128.c.decimal128Canonical.decimal128IsCanonical.decimal128ToNumber.decimal128FromNumber.decimal128ToEngString.decimal128ToString.decimal128FromString../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal32.c.decimal32Canonical.decimal32IsCanonical.decimal32ToNumber.decimal32FromNumber.decimal32ToEngString.decimal32ToString.decimal32FromString../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal64.c.decDigitsToDPD.decDigitsFromDPD.decimal64Canonical.decimal64IsCanonical.decimal64ToNumber.decimal64FromNumber.decimal64ToEngString.decimal64ToString.decimal64FromString133636 261636 136 1624474979 300 300 750 8 shr_64.o` `Ӆcx0+ -REo`..texto`d .data.q`@.bss...loadertH @strcpyH @strcmp|fx|#x|3xH @bcopy @memmoveA( L| N A( L| N A( L| N A( L| N  A( L| N 8N @ decContextZeroStatusT>c|8|48TN @decContextTestStatus|` 8|48TN @decContextTestSavedStatus|!8p`fX,At(@,8`A488fK5A(8fX|8!p}N 8fK A(88!pfX}|N 8`8!pN AdecContextTestEndian,,A,/ A, A,A/A,A,A/Ap,A\AL8b,@ 8cN ,@@ 8cN ,@ 8cN @ 8cN 8c N 8b8cN 8b8cPN 8b8cHN 8b8c N 8b8cHN 8b8c@N 8b8cN 8b8cxN 8b8cXN 8b8cN @decContextStatusToString|#xN @decContextSetStatusQuiet|;`}``!q8K`,cAp8DK`,cA,84K`,cA8K`,cA8(K`,cA`8tK`,cA8K`,cA8Ki`,cA8lKQ`,cAP80K9`,cA 88K!`,cA8K `,cA8K`,c@,8!` }N 8cK`|`8!|`}|x|vxN c8!}`N c8!}`N c8!}`N c8!}`N c8!}`N c8!}`@N c8!}`N c8!}` N c8!}`N c8!}`N c8!}`N c8!}`N A"decContextSetStatusFromStringQuiet|;`}``!q8lK`,@H}`pcA8`KA(c8!}N 80cK`,@ }`pcAK8 cKa`,@ }`pcAKp8cK-`,@ }`pcALK<8cK`,@ }` pc AK8\cK`,@ }`pcAK8cK`,@<}pc@`@@c8!}N 8cKA`,@ }`pcA`KP8`cK `,@ }`pcA,K8cK`,@ }`pcAK8 cK`,@ }`pcAK8cKq`,@<}pc`@c8!}N 8cK!`,@<}pc ` @4c8!}N 8cK`|`8!|`}|x|vxN AdecContextSetStatusFromString|`!|#x|(8,A(8`K A(c8!}N x8!N A`decContextSetStatus N @decContextSetRoundingT>c|c8N @decContextSaveStatus|(8|(x|#xN @decContextRestoreStatuscN @decContextGetStatuscN @decContextGetRounding|<0`d`8",e8x/@/xO, !A8<`8@48!}8x/HcN <` @488!}x>ȐcN <`@@488!}x^cN 88`K!A(c8!}N cx8!N ALdecContextDefault| xN @decContextClearStatus|T?`~8`a|`|!`!@ |0A{dA8||xB|8| @Apx,A,| ``|8@AA|C A\||0@AA\|0@ApAH|0@A\A4|0@AHA C a8!N 8`!a8!N 8`!a8!N =UU8՘9%,19UVU*8|A|(|:;!p| A8՘9<`UU;A|g(|c2|Ad8b՘8|@@aa`9 {R}@BA |8L3BAc|c|>P@c@ a^`8?|(@;8@XP;B@{B;{|c|`k9 ,(A9C 8|(P@<@T8|8P;B@|xB;8||#@@@8c|J`(A9 9C , |P@AlA8`88f8@|8P8xB8pxBx||2,A488!,Aı8AL```9@88}(P8,A}PP,ATC }#|8P|cP,A88|0Pa|t||N 888C lK9@K88AKH8K|(8a|P|t||N |@Pa|t||N ,TA4AT]~| PT>8(A09)K$WAT]~9$|PT>(8A9$K褅|Y|J`(AtKWA4)AU)]~PW>;(A@9)K4|Wi)AU>]~9>PW>(賨;A9>K8|(@@t|xB|8@8pxB/$|A @8c9A8`|#8@8|8@@<@8c9C K8c9C K챈@蠃8c9C ḴK @ decUnitAddSubT>8}&ppaA!@; C 8qG@,*9 } @ ,AT,+9bp9;,c@|;H`;;h@W\>;`y<dl;I?. .(|L0WI>W|~P,@ ,@`8@ 99 C ,,1A /(A8|@P8| P /@9@@} L`9*9՘xKD{@(cK}[UJ>y\K9 UVT |@}b8U >9 |(P,|(P| @K|8UVU(|H|BT>A`,1$||H@ KD!AaN ;AKW~>;```y>d;i_.+.(L0Wi>W|~P,@`8@ 99 C KHN N N B IPRA.$decTrim`|T>; c,1aA!ȃ?!AA8՘|x;p`[A8-8p`pATT`>| A@8s8`88K5`/9@|8 ,|@ ,A|,1A<8b՘|c(8|`8P8T>@0|:@A8p|80888|h,9#ydEA})|c:9|J`9 0{W<{$| `@yl(@| @;4UU~A;<}LPP9 8| @AW>}^PP| X@A}KPP9)(U)>Uk~9)| X@A }KPP(C t8`;Z|:@@888!}!AaN AK}8A ,@88,>A,,A@|=@UU9jUV}I}jXULb}k}b~}kPP}LPP, }KA9)}Ib}K|0P? ,)@$,@pp@, A88|0P}{.,@x`8pcH9E9$UJ>;0;89J}I9@0|{,A${{d888cg.{y{x$| @W{<{y(@| @;4W;W7~A;<}yXP9@8| @AW >}wXP | @A}{XP9JIUJ>W{~9J| @A }{XPIC X|`@9 .`cE9@0$898```9 0|,AH{d88c.{W<| @{({$@pW|;4| @W~A9 8;<}{XP| @AW>}XP| @A}|XP9)(U)>W~9)| @Ah(}XPK\AK|=@;Ae8`;ZKH,A 8E`9+8@|8-|8`08(8 98|```dE80yKUI<(yJ$|X@y,(@U~|P@U9@4A|0P889@<|X@AUG>|0PD|H@A|0P8T>U)~9G|H@A|0PUG>D(0LFA 88C XK$AK,@p99 08U>9y ,|BA|i`%C A}I%%%%%%%%C KAhKT;`|=@Ath8`;ZK908.9$@\8|9D T>|9$|Rpy),A|``C A,})C 8pcE9$98```9@0|,A {d88c.{W<| @{({$@pW|;4| @W~A9@8;<}{XP| @AW>}XP| @A}|XP9JIUJ>W~9J| @AhI}XPK\AK|=@;Ae8`;ZKHa$K8K= UUT9)UV}&H})})R)}I0PaKKa8K8<`UU8cUVT||*T>8|`8P8T>@K8!!A}aN `;8KQ`8c80KA`8!!A}aN ,/9|K8<`UU8cUVT||*T>xKP A  decToString|!pT>A,8t@8 x@88 ``K`8!p}N `8x | 8K`8!p}N A decStatus,|*||/8|JA|,1,1@P8՘9=`UU9C;AH9kUV9(W<XU,}JAx}@U<9|R|(P ,|@H}PP8|*@8AyB9q y ,y| PA$})```C AT}IB@,`C | P|$@A8xB8cxepc,A|i`8C A\|B@0`8`ddddddddC 8`ddddddd|N ;9b=UU#8՘}PP|;UV|@{d,19 W;C9Bp{d9kyBA|8x8|A}kH.H.||$(@}0B@L```|YT|~|:|`PA|.8|9}0|$(@H.C |YT|~||2|`PA8|.|1Kl|T>xKX|} XU)}JU>x9|R|(P ,|@K|9kUV9(U}X}JbXU>yJ}}Jy@$} XU)|b}JU>9|(P |,@`K8pyd|(.|1Ұ|N a#N @IPRA.$decShiftToMost,|T>`f|aAA|,1A=`UU89"՘8x8p;A})@8 |(P| ,@A8՘|@x88|}R|8P8|%@@@xB8px,x|A|`C AT} B@,`C |0P|t||N 8xK@P9B՘=`UU;;y(d9UV,1@.|P!W}A}JXy^{d}c.L0W|~d```c~(P;e,|P@H,G@.L0{P.W{|~ZPW>@8dK|0PAa|t|`8|N }]UJ>y^KH9+UVT |H} Z8 U+>9+|(P,|(P| @xK88`N `N @IPRA.$decShiftToLeast| 8,(`a`A!!P@L,@@pp@4|@ `8!`N 8!N `|P,@ $; xp!y"}8P| PpU>xCyPP| PP,AЀ, A` 8p`Hgp A ` |@88,A 8bpc|!Ұ 8 , @(,@pp@`8!}a!AN |e9 ,18՘A8|g(9@Td<|d|2,1Al||(x}e2|$@| P8A8p8xB#yFd9} 8|#X@|0.yd}T00.B@H``{9W{|~})}`PA#}%@.8c})}T0|#X@0.C |T|~||`PA |J8c|@.}$1|#@A8||PxcB8cpexc,A|$9 C A\|i$B@0`8`ddddddddC 8`dddddddK8xK8<`UU89@8cUVT|c |cBxd|d|2K@|`%, @ 9 %| @,, @0,)A` 88 K, @P8 8T>| xB8px,A$|``,$@xC A| B@8, @\, @P, @D, @8C , @(, @, @, A88` 8 `K;9c98;@:|,7@$b8:A E9 K~!|B! {B(@89p T~|@A@8p,@8"P T>|@xB8px,A } ``C AT| B@,`C , A` K 8, A` K|8 K,7A8K,9A<;Bp~0{v:Z.~Ȩ.|T|~@ZP,A`9 ;H8VՋVۄ>V֛x~ղ~PV>Z})%Ap,@89"p XPx }y9j_9gYP,@P@~X.~P.~`.,0~V|~~ֹPW>{g@bK`KDp A`08!N A IPRA.$decSetSubnormal 88x,'#8 ;U 08Ac $ ,)A, ,A(, AaH@A` N } ,``9@8} ,K8py(d|@.8C| P8` N ,*Aa@@` N ,*AKd9`U v, @d,,@\8,$A$|P|8@ `N |8@`N yiư #$ ,)AlK @IPRA.$decSetOverflow8 88,|`8@8|,Kyd8p8|0.8|P8N @pdecSetMaxValue| 0P,@ԁ#} J#(a)(g, @ 9`g|@, @,,+A` 88 N ,@P88T>| xB8px,A|,$@xC A| B@8, @\, @P, @D, @8C , @(, @, @, A 88` 8 N ` ;9 ;;;````|,<@$ci8;{A 9`K!)|J!?}IR(@8p T~|@A@8,@8"P8iT>|xB8px,A|i`efC AT| B@,`C , A` N 8K8 K$,<A8K,9"A<;pT0y[;[.i.|T|~P,A`9`|;8 WzWj>W{xzPW>}kgd, @TPxc8c8p9{C}~XP, }`XP@`.f .&., 0W|~{PW>}JC@ȷcK`KD8 |%@A,@9#88PT>|(xB8px,A|`C AT| B@,`    C    , A` N N @IPRA.$decSetCoeff|;``}`aaA!ȃF!!pT>d|f#xppTA,&|`"xADcccaHc8!A}aN p@A4cA`a8!N ccHvqc8!A}aN , <A H`Hi`x<`8|A|8cA|8At|P|Ah|A\~ ,,LFA,~pcp@ ccHuc}H~#P|P|A,@$|axc8pc8xcg|PxAaHJqaAcr8xcfHWIp|}@|@L8!8`}|8c`!AaN |d8} 8aKaؐ}8HdccHt],}@H |d8} |aKQaؐ}|`H|c P8c|Al8pcfccaHa؀{88!}|8c!AАaN c8!}!`AaN A decQuantizeOp|`=@9H9# !pA|Sx|# @|A4A8d 8  ,,1@9xK,8K|8T|:T>xK,%AXE=@qJ9A`|CxK0p A``K A IPRA.$decNaNs|```A``:!;A:ax;!0p| Bx| Cxq+pUX0Aq)0@p@@$ ,$@,@ ppA,q@@@ , @4,@(qp@ `A0X8!`N 8 c@xA0X8!`N Kcp}8!`AN ::e:|@c`d~c`,@48<88c`9|0T`|c0T|p|cp~@~$*~z#VO>z d|c,(Az@zCd,(|A~zH|oxc$,|A|,3Ad,:A\,9AT~8 be,@8p8P99&9c,9@@ : Uk> }kykB9k}iB@<```}l9J88c, ~1Z%@$ C } 8c8}|h8,Ah8}8 cF,@8p9"P 9$9G9,9`@@):U> }yB9}B@8``}9k88c, ~b@$) C }/8c8})&|i8, Al8zH$||0@@d88hxc8cpgxc/#A|`` C A,|i (08AC :@A48`cD|3(@ABP=`;8}3(Py)ak899qx*J:yBO.}`~z P~st~szs$~S:rA %R~1~RS AlSB@8$~0~RS$~0~/ S3C Ђ$~0~RSE||z8c,OAA8`a@~% B@~ e|1X@ApE~0Pz1B~0z1B|1X@}A8~PzB~z"}z~ y}y~/P~PPV1>E~q~K%~RPeE% C ~ |1X@AteE~0Pz1B~0z1B|1X@~ A8}PyB~zz"}}ʁ~ ~0P~nPV1>e~q~K%~RPeE8$@@(c#@8<b8|%0@8M @H8} @8U)Ѿ}@H|%0@UJѾj} @P}+HP'C8c A8|@TѾ|(TѾ|@P|(P8c|P|t|`|dc#Hѐ,|"Ac%`fcc8pchaKacc8pcfH,7@d,5@L,6@$pc8!`}AN bKA(cp8!`}KbKA(KbKA(K,@0,@(8ldK8BP<;9h `yeJ9e8c,OAA8``@}i B@~h|4H@ApE~PzB~zB|4H@~HA8~rPzsB%~rzr"~1~j~RI%~PSPV>E}IZPE C ~h|4H@AtE~PzB~zB|4H@~hA8~SPzRB%~szs"~Q~*~sIE~P}`PV>}IZPE8$@AK8K<8Kt`KKA(`w`yKxKA(`u`zKHKA(`v`sK ;!,1;B՘AD| |z|`x`xc|c,bA 8`,19 ,1A|(A| xDr:}8|.@@ȥ3: c2,)9 8`|8@8|9:1:R|d|.@@38cx,)A~ bCab| P8bHKí|cK8xKL8K A IPRA.$decMultiplyOp|`;a`A!``;@; !A;ؓp:ppAT>| @@`(:@\(9@0c8!}!AaN c#KA(c8!}KcCKuA(KHcK8cfcKKp ,&@0,@$8 8`xƘK8pA`K , @,,(A$( @ ,A (@ ,A ,@ T,@: V>,8՘@8`|e8x8 T>(#0A||d,Al,1A8՘@8`|d8x8 T>(#xЛa`a~8 `bc88phpx!Aa!H!aA!xpbb88phcpx!Aa!aK]a!aA!xpbb8x89p8a!aHHAa!ac 7,, cbLF9p88AWqJpAԁ[w}iZ}b}JZ9J| PAP|X /A/ ,*OAppAOFApp@|Pa!aHGEa!a|Axzrzs(|@ bba|KH8ac8x889pH7, @t , @ ,@pp@tcc8c8t!AaH2aA!ccd8tcAHAKp` KXKP8  , 8 8a@La ,@8p9cBPJUk>}JXyJB9jqjyjykB}i,|RADg }JY8}RAD8g B@X8B@0`~jY~L8D}g }C ~jY~ҁg D|}|Y||B}:}, @d8p8E|xd|(.|#|P@4T>| @8K|8<`UU8cUVT||"T>8K8՘KKA(|zyA|`xKh~KD:V>,A\,1@ @(8<`UU88cUV||*T>8K ~8<`UU8cUVT||*T>8K8՘K| @@ : K:V>,@K989 8!HĹ` K8;898̐!Hq` K A IPRA.$decLnOp ,&8 9|:@,ppLFA 8`N ,A,@88, }@hBP9bp|09|a 8@8k}d`PJUk>}JX{dyJB|cb9JyLyKB,qJ|b}iAGc 8}JY}RAG8c B@\8B@4``Y8G}c }C YҡGҁc |}|jY||cB}:}, 8p8@\|T >xd| .|#|(}@ @,J})Py)B9)q*y)B}),A8 ,'ag@A|88dB@X88B@4```8,#8@d,#@dC ,#@xd,#@ld,#@`d,#@T|,8b89pATE8 y+d8}IL0}hX.|c8.|cITh|~|hY|cPP,A<`N @H decGetIntT>88|x@x8|88|&@xBAx,||AH,/ A,( 8M (d8eA |cN |N 8M AB@H``, |,@8M |,,@8M C |,, @t8M |,,@X8M |N |N @ decGetDigits|````|P!Q8|A4A8p888tpzxtH2<|AȀ,|A|, @`| P8|@| P8| A,$A|P ,$@,@ppA9? ,|@0|P8!}`N |}@2, A$xcd 8p|d.|c)ґ_ K|"9`,1,1A8՘9| T<|BAl|T<|c"8|P`  ,@D|$H@A88| PxB8xp,x|dPA } ``C AT|B@,`C అ|#H@A8|iPxcB8cpexc,A|`d9`C A\|idB@0`8`ddddddddC 8`ddddddd_K|, 1A8՘}G|8xB|$H@} P8A48p8yB#fyd9} 8h|#@|0.ydd0e0.B@@Z9WZ|~z}k[PAc}e@.8c}kd0|#@e0.C |T|~||PA |Z8c|@.}d1K8xK$8<`UU8cUVT||f:|:T>8xc|c"|P` , AK8|c"8|P`  ,AK<8!}N cccKM8!}N cccH1-K,@cccH1ccccK8!}N 8!`}N Kǭ8!}N |K AtIPRA.$decFinalize|`;a`A``;;@:!q;!@p:ppAT>| @@8 x,:@l,8@T,7@,c8!}AaN bK-A(c8!}KcK A(KcCKA(KcHMAKxc8ccgKKX , @,,@ 8 x K$8::`:e|АpA c8a8H+<|@`K,Ap8 88| cAaKUaAА|А` KD8a8@K`~|,@Hz8pA 8:` :@8bpzDd8:` . `W<{Tdpc"A0,$@y ,#@y,@ypcpA,A(,,AW<@ :sKcgc$c#8c%a!aKa!a:sK0c6t , @ ,@pp@tcb8cg8tAaHaAcc8tcfAK5AKDb:c#c$8cga!aKa!a,AWAT|A@;,1A8b՘|c 8x8 T>(#y},1A88՘||d8x8 T>(#xA8,1A8b՘||c 8x8 T>(#HAc#cHHz8a88@ xK`<`ezf86bb```c%88cha!aH1=a!ac#c$c88p!Aa!aKma!aA!c#c$8889p!A!AHA!A!8a|*|(|288x9p}'889)|HLDBA\a!aH/a!abbK,@lKdKA(|wyAh`yK`8<`UU8cUVT||"T>8K(KEA(|xyA,`vKy8<`UU8cUVT||"T>8K~9}y,1U>@y8<`UU8cUVT||"T>8KtKA(|zyA`~K8<`UU8cUVT||"T>8K: |P~`*K A PIPRA.$decExpOp|}&`;a;`;@`aW >!|;x9at| :xq p aa80A@;U<0a(Aq0@p@``LsPATr|+yA````@( @l8( @8a`Z8!P|} aaN `KMA(a`Z8!P|} K`K%A(K8 `dc@xdK\p,%@d8`dxs A(f|`P8`a 8pKK`8pHa 8pKKKϑK: 9 !p,%h@,@pp@ , @@,@4pp@,8 x`K@8`dxƳ sPA`K `c@dK ,%|@,@pp@W>| AD@ 8 xK`j?HA | @*Kp`} (PHAa 8pc?KeKP_}:}&R} @PU>,Ah8g,1AL|c8՘|d|cxz(:"Ah|d28c|@``,1A8b՘|c 8T>W>| NA8cTy>88y|cxc(#dAD{8,1~"8 A8՘|(x8|2| 8@A|:8xB|8px,x|PA$| ```C AT} B@,`C |'@A`8|8PxB8px,A|`C A,| C !x8 ,1At8՘8~0V<}2b,6|2.@@8,~2@::bp|.:S|8@bFA,9;|@@AU(>&|H@9(@U;>|8@bFA89|8@A$```U>|@@9@U>Ah,,1@88|P@|@({*,~%PAp8T>P||0xB8px,A|`C A,| C |.9:(88dZ9x||(P|uP|xc|, @|7@@b|PxB8pxB| ,A$8:T>, |LFBA8T>B@T```8, |b:@\8T>, 8:|@<T>C b88, :|@T>:|ax|A@ Lba8 8|#8@=@A088c|8@@$8 |0@A= @@8KAAw||`,@<8`9 8 b}Cza8|PaUO>`hKKd|`}Cza8 b8|PaUO>`h} KɠK,8; T>,@ D(AH@ ,:|@AbC:|@@8;Zah|T>A , @0,@(0pPT>| @H@p|@8,@a0T`>| @ ;{ax88caxK4,@ \:p@9, @|,Atp@8, A0!p88bp988|H8@4|,0|1҄T|~|1|P,@9;{K,@}A|`@\8|cCK`xcEW0a cc8pK}a 8paKK}cC,1A 8՘|(8|@P,`@A8՘|(x|x||&(@@888|PxB8px|c:x,A |``C AT| B@,`C |P|t|K8xK ||@P,1A8՘|| x}`P!@}z2.y%d}^}L08}g(.|{d}U|~``c@P;,}P@H,3(.L08.W|~9PW>}@8cK|P|t|`8K|(PxK0888} @P|@P, @ AK| K~cEW0ac 8pcKKX8~cEap cW0cK |ah|@a`K~0pPA:, @\,@Te|A``8W08pc  KeKPpA:cV|| P||A`,$AY|P@@8c|cK`x|@~0pA,1A8՘||cCcEcH8cc9 K`y,1|PA8c$8 cC9՘|0AKA<|@a`K8{$88||: @xB@T8T~| pB@(A8T~pC A8,@th|@8~8v``,:(@~@ KW0cK 8cCc|0cHT|2|K|cC|KY`xkcEac T>W0cKxd|s.8|@@a`KT@`(AXK9xK||P,1A8՘|| x!xd|Z.8}k}QPP|<09&}) .8}}aU|~xdchPP;,}@P@Hk,3 .~<0S0.W|~9yPW{>{}@8cK|P|t|`8K|(PxK0888|P|P,@ AK|K;Zp@dK0T>| K:K:Kw||`#,@LK||0@ K*,1A(9՘}88|(P| ,a,@A8՘|8x|y@||&8@@t889|PxB8px,A|C A8| B@,`C K8xK<,1A8՘}(P}|@xyd9~%0P|:.a99q!}(p.||0}LP} 8, }yd|U |~`@LXaHP`aab#`'} .}PP~., ~*,0}IQUN|~}_@P}ny}kPUk>}k}kbf@, a9hAaHPX`K} 8PxK8=UU9UVT |@}JU >89 } (P|(P, | al@ApKxKKvA(|}y@A`}a`K8K8<`UU8cUVT|c |c28K@|dK$cCKvqA(|yy!8Aa(|K|<`UU88cUV|c T|c:|cK( AW >}  A|PAlA ,@`p 8pHa 8p`KqK\ CxIPRA.$decDivideOp88|(A N T>H< @(decDecap$9 #d| XP,@})#'a)'F, @ 9@F| @$, @,,*A` 88 N , @P8 8T>|(xB8px,A(|```,%@xC A| B@8, @\, @P, @D, @8C , @(, @, @, A88` 8 N `;9 8;;````|,<@$ci9;{A 9@K~ |" }$(@8p T~|@A@8,@8"P8iT>|xB8px,A|i`heC AT| B@,`C , A` N 8K8 K$,<A8K,8A<;pL0y;;[.d.|T|~P,A`9@|;8 WzWi>W{xzPW>}JFE, @TPxC8c9bp9{#}^PP, }@PP@`.k(.+., 0W|~{PW>})#@ȷcK`KD8 |(@A, @P988 T>|(xB8px,A|`C AT| B@,`C c, A` N N @IPRA.$decCopyFit|`dT>a`(A`!a`;@!A;@$Te0T0+(OALZA|xp0A(A(@<;<`@cc8cc'|xcKH@pd0Tc>|` Ap0A,@p A;@@;@H@pA;@@;@H},1,1A8՘| A4|eHD8| A A8H@@ ,#A}|@H }|A;@8H ;@8(A (@@,Acccce8pc'!aK=a!ccd8pc&Kc8!}aA!N @`,@D}|AL8A8~pcA||,H$,H8xH ,8 xA @ 8c8!}aA!N AIPRA.$decCompareOp|8 $ ,(;8,T>8!9@(#, @#q)p@8;8,%@,d,ApA88y qeAA8|8@x8`8!N Ax,A`|[xp@@|@`e`T>`,1,1A8՘}@@8K,1A08b՘|(|8a88K{,8<`UU8cUVT||"|K9pxd}lX.9k|X@@89*x|)@@|(.A\|HPxB8xp,A|` C A,| C 8}%:8| 8@l#U+0 ,'@d,@Xq'p@P, A8|P|(@ `N N 8 x ,/,/%ALOAA$a`@` N 89 |,8@'9|,KyEd|(.8c| P8` N }e[yAa`@` N }e[yAK99bpy`.|@@,9*xd|)@@|(.8A|HPaHxB9%q%y),A |` 8C Ap}) B@88 8 8 8 C 8 8 8 89|@P8| @8(@@,@4 `8`8 N |`.8 88`8 N N @h9 K`@\9 9 K`,A@9 9 KD,A@ pA9 9 K,@9 9 K@9 9 Kp@X@K <`|8T|8P@ ,@@,@9 K|`@Kl @ decApplyRound<$9B?`| @@ `@|P|48TN $| @A ||@A8B@C/ | @A,<#8{})R| 8| L#A 8`N ,$A `|P|48TN @cpcpA``|P|48TN @ decCheckMathE|d}&AaT>}Hx```}``}Ux;; qp`!} xAq0@s`@Aq@@A~:xpAt`,8@00c*8! |} AN cK`]A(0c*8! |} KW`0=8`= `@x`K|}@:x=8`= T0`@x`KTcKKHf ,%@,@ sfpA ,&@,@ qHpA|@P,@~,A|8A||8P8|8Ah|A`|AT~xq@,}2,(A<,@xd8p|(.|(@ |?@A|=@A  ,@8 ,1A8՘|x|*8 |$@@8 8xB8px,A |i``edC AT| B@,`C  K8<`UU8cUVT||"T>xK<::}"T>| N@~|@@|: |(@b|>@~@8,@0,1A`8՘|d8:t|x(#>A~W`0~,1,1A8՘| A|e||f~8 8 bKp,AX!p|5@Ad|@(,1A8b՘|0|bK}`fccDb8pcAKA},1A8՘||bK}ccD8pcAKAР , @,@}p`pNBAp @ ,@``KxT`~Kl8<`UU8cUVT||"|KT8<`UU8cUVT||"|Kch}K8<`UU8cUVT|c |c*KP8xK|@c:|};Rxc`|^}R}%9)|H@P8|xppA 8pccE8pcAKA,@@8} AKMAА}|P,@|xccD8pcKK8d,1A48՘|c|f:~8bp| P|xd~"Kh8<`UU8cUVT|c0|c::8bp~| P|xd~"K,:KcE!p8pcAKqAЀP,@| P|@x P|`c|8} |AK~Ac8pcD}|cKK|8} |AK~AА}ccDc|8pKMKx|B|$@AN 8 8xB8xx,A| `C M |B@,`C N |(8 x|B|$@L K\ @ decNumberCopy,8,A/,A,At/Ad, ATAH,A8,@ 8dtN ,A8d@N 8dHN 8d N 8dhN 8dN 8dN 8d(N 8d N 8d@N 8d8N @decNumberClassToStringT>pp| @؈ pp,@@A|"8|(A T08`(M 8`N N T0 (,A@ 8`N 8`N c,A@8`N T `N ,A|*8| AT08`(M 8`N T0A((A8` @N 8`N 8`N 8`N @decNumberClass|`aA!a!!, @pp@p@|, @p8 %dq(p8 8 ,1/ 19 @Dq)= @8F;՘?UU?UU;K;lA}~X8Uk<}dZA\?`UU|`}]9;T<8, 1;{UV}A W<;|@}]PPAL;a=9 |'X@%`@:;`@:@$8~ʻx8, A79BpaZ@~ʺx|qJA zhW9W Y {9 { }JP~P}Jx, A$~~A:xrAZ~{RVV| 6PyJ  z P9x,AAH 7}VxWrW9 9 AZ{h}XPPyP}Jx, A9|@@|@P`|t||K8c}8!a!AaN 8`Kjc8!a}Kc~غxW9WZs {9  {Z A jh~P~ذP~~x6xVW,At{  rz A~{7P ~~XPV:xV~ux,A$r8 W AJ}JH}ZPyP}Jx, AKtKX:ALKDWW>{;K;UVWd}]9{, 1{"8{{}@;W{W>;K9|UVW\8}kЖ}kyk}k"AK4 A  decNumberXor|%!a8`p8p!`xHyc}8!T0|#xN A|decNumberToIntegralValue|9`!A`~ap`ppTr@Ԁ8c8,x8x@_?!AaxaaH!pa|yp@ c8!}N ccKgyc8!}N K8!}N , 8p@Dc8cKp,$@c8!}N cKp,$ADccKfc8!}N AdecNumberToIntegralExact|`!q89p`p8a!aKQa!acp,$AcKec8!}N AdecNumberSubtract|`;a`A!`;`;@; aA!xp!tpx::8;ppA0T>| @@8t,9@,;@,:@t,$@`c8!pAx!}a!AaN ccKdmc8!pA!x}aKcCK=A(KTccK=uA(KKJa`r9@ 8`388x cb88xcp!Aa!aK5a!aA!pc888c9xa!aK!a!a:89z ƛb88c89x|bA@a```px!A!AK!A!A!xpbbc89x8a!aKa!acb888xpx!Aa!aKa!aA!xpbbc9x88|A x 8 |@pK\}a~#p~c8Ȑ8|c8p|c|p!AaKIaA!c88p8|AaKaAЀ|pActcKKt8bc|(8888|Cx9xt|P!8  a!aK֑a!a8xbb8bxa!aK|a!axbb88b9xKƍpAT8cc89x88a!aKma!aЀc8|(P|P9x8Ȑc8a!aKa!abc|KA8bc8KNIx8|@|, @pt` atT`, AH|"8x|A8|8t|c8p` @8|8tccKKbb8b8!aKza!p@@8abc889Ka, @,@pp@x|P,`|eA胁|@t`t,@x,1AL8՘|8x |K_x|||PxatT`Kx8<`UU8cUVT|8x |"|K_=x|||PxatT`K atT`K`|K<t`atT`Kbc8889xa!aK)a!abbb88xa!aKx]a!abbb889xK-pA8cc89x88a!aK a!aЀc8|(P|P9x8Ȑc8a!aKЙa!aK888`88T>83x K`b#K19A(`{b#K1)A(`z,;A,#Acx`wKt`tK8<`UU8cUVT||"T>8KdK0A(|yyA`vK48<`UU8cUVT||"T>8K`:#:cAKccK8t8pccAaKaAK AdecNumberSquareRoot|;`~`a`!ap8pp0@p0Tr@8, A<pcceKVuc8!a}N , A8pK`K <8| A|8A| |`pA|x| P|(Ac`}cK,pAp@@|8`A ,1|(@88՘@dT<| A8|A|8|Ap|`p|x| P|(AX`jccK, AT, A| Apc@@,1|; ,1A8՘|e;Tc<|cA| x;_8:|$@Ad|PxB8xp,A| ``C A,|  C |,1A8b՘|c 88UV|Te|~%:|2~P~P~,V>A z:bp|s.||c9~C0PAc8՘| KRI|@@|P|xPxc|s. x|||P|s(.||",A  x,@ z |`8 |$@@@c(|88 ```9'|%@@8&A8c|=(@@4c8 ``8|&(@8A|=@@8K 8xKl8<`UU;8cUV|c(T|c2xc|cA8՘K4p,$@c8!}N |RT >K8pKf-p,$@c8!}N AdecNumberRotate|`!q89p`p8KaUcp,$AcKIc8!}N AddecNumberRescale|`!q89p`p8px!A!AK%A!A!xpcp,$AcKHc8!}N AdecNumberRemainderNear|`!q89p`p8@px!A!AK%A!A!xpcp,$AcKGc8!}N AdecNumberRemainder|`!q8`8tpt8pp0@!AaK)aA!cc8p8tAaKaA8xc8cK8p,$@ c8!}N ccKFc8!}N 8cKap,$@c8!}N AddecNumberReduce|`!q89p`p8K]cp,$AcKEc8!}N AddecNumberQuantize|;}&`fa`{A!;8aA!9`xp!Q`; p;@t$:@:}*x8a:qJpAq*0@ Lr0@ Dr@Aq A , @,@ q pA`t,:@,?@t,$@hcc8!|px!A} a!AaN cccKCcc8!|xp!A} KcKA(KHcCKA(K08x;b{xH.ɛ pArA蚛K, Ar@̚KĀ8{ 88|cAaKCaAА{|Аt` tK`}] A|*,&@,@qEp@ :`8; T<`8| A8c|A8U#>|` @,A ::@X8 ,x{@  K,@pA tKr@V>K~ ,#@H~,@8 xK<-@A(cc8tK,@ccKm,@8a8@K(`bP(|| @ 8 |,1A8՘|d8x8 T>*70AA8 xu p@;Vd<tp"LA0p@ , @,@ppA,AT,~`ApT<,@ ;K8t8bbbaaK^aa;KDtp"L@tccbc8p8tAaKaAccc8p8tAaKziaAK48pbcx8txFh|xAaKzaAccbKKc;bb88taaK]aa,~`ATeaAАu ccbtc8p` 8ttAaK1aAccc8p8tAaKwaAKbbc88taK[abb88tK}-ccbc8p8tAaKaAccc8p8tAaKw1aAKbKyA(|zyA`uA$KD8<`UU8cUVT||"T>8K8 K,@ 8 x{ K|a8<;`}||`B8| A0@~f|Kd8 ,A9`,@e8c8, af@pal| @8pBP|q:Dj8~CPVR>~rz*d|RzsB:s9EzrzqBrs|,~)AjF ~s8c}kAj8cF *B@`8cB@8```}}Љ8cj}kzF *}krC }~҂F j*}Kz}j|ҙ}P|Z}fR}f, @h9Bp8c|cxcd|j.|k|(@8T>|` @<`w5`c| AA <`;`c| @8 aa, @4qcA<`88dKD<`88dK0pA |f|f`<`|A4K||,A!bPCU>}JX8}yJB9JqKyJB,}IA,%@a8 Ap88CB@L88B@(8,*8@C,*@CC ,*@C,*@tC,*@hC,*@\|,@ 8`KDe9byLd:bp|rT09L}`.}KP.}JUK|~}Ka|jP,@ f8K<8`xs$K8tKSK C decNumberPower|8!a8p`x8x`x8`` 9pa%|a!aKa!acp,$AcK7ic8!}N A decNumberPlus|`aA!a!!, @pp@p@x, @l8 %dq(p8 8 ,1/ 19 @@q)= @4F;՘?UU?UU;K;lA}~X8Uk<}dZAT?`UU|`}]9;T<8, 1;{UV}AW<;|@}]PPAH;a=9 |'X@%`@:;`@:@$8~ٻx8,A~9BpaZ@{*|A zhVW Y {9 { }JP~P}Jx, A$~A:~xzAZ~{RVV| 6PyJ  z P9x,AAH 7}VxWzW9 9 AZ{h}XPPyP}Jx, A9|@@|@P`|t||Kn8c}8!a!AaN 8`K4Ac8!a}Kc{9VWXA jh{ z   ~P~ذP~~x6xVW,Ax{  zz A~{7P ~~XPV:xV~ux,A(z8 W AJ}JH}ZPyP}Jx, AKxK`:ATKLWW>{;K;UVWd}]9{, 1{"8{{}@;W{W>;K9|UVW\8}kЖ}kyk}k"AK< A  decNumberOrK @decNumberNormalize|`!q8`8pppx!Aa!aKP]a!aA!xpcp,$AcK1Ic8!}N AdecNumberMultiply|8!a8p`x8x`x8`` 9pa%|a!aKa!acp,$AcK0Ic8!}N AdecNumberMinus|`!q89p`p8Kcp,$AcK/c8!}N AtdecNumberMinMag|`!q89p`p8K cp,$AcK/ c8!}N At decNumberMin|`!q89p`p8Kmcp,$AcK.mc8!}N AtdecNumberMaxMag|`!q89p`p8Kcp,$AcK-c8!}N At decNumberMax|`|;a`A!``;`!; `;Ap8p:tK,A,;@,9@p,$@(#$A;PcCc8(8pAaKUaAppA t@ATpp@d , @,AL;,1A8՘|d8x8 T>(#$A8tb88 88AaKTaAccDb9p88px!A!KtU!A!xpKDKuA(|yyA8t`w8 8K8p`pK 8<`UUT8cUV||"T>8KccDKKK A(|{yA`zK8<`UU8cUVT||"T>8K;,1@<`UU88cUVT||"T>8K8|c8ax8x!AaKaA!Ȁ|p @(@8aH,8xc8c8px!aKa!cc8p8xaKcaaK A decNumberLog10|`!q8`pTrp0@c,%@ԁ ,%,@pp@|88@pxư p`,$p@ c8!}N ccK'c8!}N |B8|H+p,$@c8!}N KT~p,$@c8!}N 8pc8cKBp,$A$ccK&c8!}N A decNumberLogB|`!q8p```8pcKm,ATp,$A,ccK&Mc8!}N c8!}N cadc8pAaKOaAp,$@`c8!}N A decNumberLn|`aA!!A, @D8 8 qp,18 @q=@܁%?UU;9b՘;d},;, 1W;UVA8;P=@UUWyk9}dZK9L8zU^{{}]yZ}[@d}}dU>9K` A xdecNumberInvert|`;<aA`|``!`!;@p88B?~pcp@ g8@|0A$g|0Ag |c|0A8B@8`|0A$<8{|2| |8L BA, ,LFAppAap,:@p,$@8c@8!0}A!aN ccK c@8!0}aA!N cCKA(Kt<{;P0pfp8eB?@|A|A ||A8B@|A$<`8c{|:||(L BA,,{ ,LFA{pcpA 8p,@`y<pgp8fB?|@A4|A( ||A8B@|A$<`8c{|B||0L BA,,y ,LFAypcpA `p|(@@$}a<`UU8՘8cUV|2,1|AP|e 8x8 T>(#8K`@pK<8@pKpKP A decNumberFMA|<8!a`8gB?`p|@08@pc`Kc8!}N |A8p ||A8B@/|A <`8c{|B||8A@Ld ,#@A08c`pK-c8!}N dpcp@c`px!Aa!K\%!aA!xpp,$@c8!}N d ,#A8pc`KIc8!}N A decNumberExp|`!q89p`p8 px!A!AKdA!A!xpcp,$AcK]c8!}N AdecNumberDivideInteger|`!q89p`p8px!A!AKcA!A!xpcp,$AcK]c8!}N AdecNumberDivide|;``}`a`A!;@ppA(8՘(#$@KA(|yp@`,?p@,:@tp,$@0c8!A}aN cceKc8!A}aN cCK)A(p,$@KcK A(,:@K``icKEa> T~ pAp(#$@\KmA(|zypA`icKa< T~ 9pccccf8K,?@4K8aK;9pc8T~ccfcK,?@K\|`(T|T>8x8 T>(#$ADK8axK!;xT~K|`0T|T>8x8 T>(#$A8axK;xT~K AdecNumberCompareTotalMag|`!q89p`p8K~cp,$AcKc8!}N AtdecNumberCompareTotal|`!q89p`p8K}cp,$AcKc8!}N AtdecNumberCompareSignal|`!q89p`p8K}Mcp,$AcKMc8!}N AtdecNumberCompare|`aA!a!!, @pp@p@|, @p8 %dq(p8 8 ,1/ 19 @Dq)= @8F;՘?UU?UU;K;lA}~X8Uk<}dZA\?`UU|`}]9;T<8, 1;{UV}A W<;|@}]PPAL;a=9 |'X@%`@:;`@:@$8~ʻx8, A79BpaZ@~ʸ8|qJA zhW9W Y {9 { }JP~P}Jx, A$~~A:8rAZ~{RVV| 6PyJ  z P9x,AAH 7}V8WrW9 9 AZ{h}XPPyP}Jx, A9|@@|@P`|t||KJ8c}8!a!AaN 8`Kc8!a}Kc~ظ8W9WZs {9  {Z A jh~P~ذP~~x68VW,At{  rz A~{7P ~~XPV:xV~u8,A$r8 W AJ}JH}ZPyP}Jx, AKtKX:ALKDWW>{;K;UVWd}]9{, 1{"8{{}@;W{W>;K9|UVW\8}kЖ}kyk}k"AK4 A  decNumberAnd|`!q89p`p8a!aKa!acp,$AcKc8!}N A decNumberAdd|8!a8x`px9p |`8x`` a%T0a!aKa!acp,$AcK c8!}N A decNumberAbsT>(1,18 @T89#=UU9UVT|@|Rx|JA9՘}89|&@}8PA`9 88,9@9'@U>9yyB,} A0U >@ 98|&@@N B@@UKUKC UKUK8UJ<}JZ}R98|&@AtK 9'=a}HU~9K9՘9#|0T<|J@ 9'=a}HU~9K}89K @decNumberSetBCD<8 8|`|:9|( @A4# `|`H,Tc }HPA`i8C `N %8C `N @tdecNumberGetBCD|!pp@@8 <̀, `/A$,&@P9p# }IP8gTg>8h}@UF yB9|HPy yB,@\} A# }I= |Ba(T>@|@@AT8Tc|T>C |hI|Y|c2Tc>|c*Tf><` `c|@AHK AdecNumberToInt32|!pp@p, A/<8 ,`@Ġ A,,'L1A8 8bpPT>|08c|@TxB 8|0PxxB,@|A = |Aa(|:T>@||@@A4l((@HTN `8K`8`8!p}N T8T<8!p||2T>N  %CB@8``}gA}Qҁ %|ZT>C|bT>C |gA|Q|T>|*T><``c|@ATK AdecNumberToUInt32|`8!Kic8!}N A4decNumberToEngString|`8!K c8!}N A4decNumberToString|`;a`A!89@9@;;`!;@`8`:; 8 p```+.9&( A;9`w8cK(*|@+-@ #@@`j@;8cK@,(+@ 88;;`98cKA,7@D8p,$Ap,*@h8Лx8 8O?9$\f``,,|X@Ai|X@@9)AfKؙp(:@p,$@@c8!A!}aN ccK%c8!A!}aKcCK=A(Kt888f$,+|H@A%|H@@8A0f$Kؘ(sA (S@`d8c(nA (N@8(aA (A@8d(nA (N@;(0@dc``;(0A, @ pKc8`8( A`w;98cK,%@P~8|@, @4|A,p(0@|8@@8x|PxB,|pA0(.A(0@X;9;AL```(0(.A @,;9;(0(.A @;9;C (*A|*@@ | PP6,1|A8 8Ap8b՘|cxf88x|2|@|:C|0P|t||P`TxfKAL8b՘|x8x|,@LKAA(|zy@p`pK`e,1K 8<`UU8cUVT||"T>xK, @ȓpKD,&A8p(eA (E@ (-@8,$A(0@D`,&A48(0@$`,&A8(0A`````W8W<9$|B( |:A8;K,$@t8 |% @AAc(1@ <`w5`|,A ГpK8(+@8,$AK8,$A K A decNumberFromString8<bT?8 8Mx88 }PM U Ѿ 8 8 }PP}*KyA(`} P8U)Ѿ }PP}*Ky@8 8| P|t|T>8|8xxB}:|88|(8@A@xxB,|AL,/%A0( 8A(d8A N `N A8A䤦B@H```,,%8@A,`,@A8C ,,%8@pA,`,@XAl8N N @decNumberFromUInt3289}$<|(<by ,8 9c 8T>y$U)> 8MCA@a$} ,$8 @L 8N N UѾ(}Cy}) PA,``|@'8TѾ$})@P|#y@8 8'| P|t|T>88|x8xB|Z|'X@8|A@xxB/%|Ad,/AH( 8A(d8AL 8N `L 8N A8A̤B@@`/,%8@A,`/%@A8C /,%8@`At,`/%@HA\8L 8N a @TKL @decNumberFromInt32x8|"|@P|,@ | P|t|8|T>x88|Z| X@AL|bxB8xxB,| AL,/&A0( 8A(d8A N `N A8AB@D``,,&8@A,`,@A8C ,,&8@tA,`,@\Ap8N xd| P|(.|+|t||18|T>8|Py|Z8| X@AK|88T<|@P|R,|ApK @ decDecap@AF94_22|```a``;f A;@!aK}a`8||d| T>( @`8, @4c`;, A|Ppx8@T<,AԐ|А,A( /A;8cyd@,ATT>( A,,O@`;{88A ;GH,@;{;@Klc8!A}aN A|;8yd}@.|A|JA;GH,@;{;@KcK{`8`8!A}aN ,}@.|A|JADK8TśxTƋ,|2|`PT 6al|+xx @t a, A08T>TTx|29J|`P`T>C |N 989I`UexUfUl>|2|PT>C HN 8C |Z|(PT 6|+xx @KD8C N 8`N @decPackedFromNumber|`!1`8ap8K`c8H c88pHc8!}N Addecimal128Canonical|`8!18apKم`c8Hu8a88pH%c88K˹A(|`48!T~}N Apdecimal128IsCanonical|`!a`c8ap8Ke`8p8ap8KI`8p8ap8K-`8 p8ap8|K`pcT6xxKv`8ظW:889`t8xc`@|0.|0.(@, AtA`p?`A,8 H`c8!}N 8 |, ,@x8@, 8AH9`c8!}N ` p?`A8 H`c8!}N `@8!}N T`&, Tx |28T`A8Tp"8 |3xHm`c8!}N ,&@Kؙ~|0.(| 0.@|Kd A|decimal128ToNumber|;``a`|!x88a,"A;`|8(/@DK`8a c8KA`a;aT0|x~T`rpdpAt, <xA H8 , ,"@ ,@ @8xc8H `~Tc(d|d~A``H8x c, 8 @L,@<`,cd@Wx H|; (/@ ;/x WH`(/c`@;/x 8!H 8`|H `W|WT|c#x(`TxA`WqTc |x|#xx c8p8pA dpKŭ`8|8p8pKő`8||8p8pKu`8| x8p8pKY`,AccdKѵ`c8!a}N Adecimal128FromNumber|`!a8pK)8apcK`c8!}N ADdecimal128ToEngString|`~`8acA!!!8apK`p88ap8K`p88ap8K`p8 8ap8|Kí`p,A c8bظW688xT:|c .| .,@,#AlwA8s;c88K`;,>a|A@,;@,:@ WA; c:W>:|@xT<|.T:|@|, @W>WC6x0,Tc<|.T:|@T|, @ W@>xT<|.T:|@|, @W@ѾxT<|.T:|@t|, @@W@Wc'>x ,Tc<|.T:|@|, @W`txT<|.T:|@|, @\W`>xT<|.T:|@ |, @W`>Wx,Tc<|.T:|@|, @xWe>xT<|.T:|@<|, @WxT<|.T:|@|, @W ||.T:|w@`|,$@(@80;,AD8|P|A,A|8|,@||%@@|#(@A88c|P|(Ppx|,A |``C AT|B@,`C 8`.;e,Ad8`E8+;|@8`-|И|T>,@|xdc8|||8| PK`|8c8!}!AaN |p8|8|px x |P80xd||8Ke`;KpcKO|#@ f|cAp fx|c,A$| ```C AT|B@,`C 808x8.@` |T>8px,A|`C A,| C cKX888|T>K 88c|PK `||@@K8c8K`;|<@@K88c| PK`||@KH8c8K`;|@K(88c| PKu`||@K8c8KQ`;|@K88c| PK-`||@Khc88K `;|@KH88c| PK`||@K8c8K`;|@K88c| PK`||@K8c8Ky`;|@Kd88c| PKU`||@Kc88K1`;|@K88c| PK `||@K8c8K`;|@K88c| PK`||@K08c8K`;|@K88c| PK}`||@Kc88KY`;|@K88c| PK5`||@KLc88K`;|@K,c;cK`8c8K`c8!}N T`&Wa|,#Ax c|;$A80;Kx8-;K A  decimal128ToString|!1```88apKu`8a c8p|K`c88pKc,$AcK-`c8!}N Adecimal128FromString,1,|99# aA!AA,1;|=UU;;8 UV9B՘W9n;At8f?UUX8UVT{W<LA|j0T`<}@8|(P ,|@| P8|?H@8Ax B8 p x ,x}@PPA$})```C AT}iB@,`C 9!p8j| PP|*H@AxB8px,A|aC AT| B@,`C |:8i8p,8ٸ@T>|0xB8|B@DT<8 !( |2.( |@0|SxAt9|L0|3xC T<8 |e.( |e@0|+xA|`<0d|xAa8!N `C dK|?H@8b՘iP:9"p,1A|c0xc{fB9b {d}AP88|;|.xd| .|i.|``|*`@}f0|T|~}&})XPA |I9JC K|Z<`UU88cUV|c0T|c2Tc>xcK`}[|Tc|T>yJ8}J|(P ,|@K8f`{LT|@|Tc}[|T>yJ8}J|(P ,|@K @8decDigitsToDPD8 8 9%88`, U)>A99)})```D9e ( }I,0@8D!e }JX0})Sxq*@X9C |0P|t|8( A 88(dAN y* ha},R.(9C hKaeq*@K|0P|t|8 ( @N @decDigitsFromDPD|`!A`8ap8@K`c8H c88pHc8!}N Addecimal64Canonical|`8@!A8axKe`c8Hu8ap88xHEc8p8KA(|`48!T~}N Apdecimal64IsCanonical|`!q`c8ap8KE`8p8ap8|K)`pc|T6xxK^`9|8 888bt8 W:8x8ظA||P.}'P.(T@.,)Ut@|A`tAL`|Ta|@8x8,(U A,)9`@`9 8,T>AL8|8 ( |L0@9) |80}J3xqFyG h@lh9C | P|t|`88( A8c(dA~c8!}N |:.a9C TK`Kp`9`K88U9`A`9`K` Kc`@8!}N y U*89`|B9 9 8r|Ta}Jcx|A8 A|`K,,@`KP Adecimal64ToNumber|`;a`A!`!x,A8d|c8~(A$;`ppAp@A<x|~pcA d|pc8p8K`x88p8pK`,@DPc8!@!}AaN ccdK`cP8!@!}AK~ ,#@ ,@,@Ā`#8,@88ٸpxT>|8xB8|B@H`T<8 ! |2.( |0|KxAx;|D0|3xC 8 ! T<|2.( |0|3xA|D0|#xp |d|d~A``|K8`C `K , @,@|~,r@48ccx{ Ta|T T|c#x|cxa|x` K8(@8cc8x{ a|TT |c#x|cxa|x` K~8(@98ccx{ , @t,@p8a888ٸT>|8xB8xB,|pAT<|2.AxT$|@xB8|B@H`U&<9 !< |2.( |0|SxAd;|L0|3x$C 8 ! U&<|2.( |0|;xA|D0|+xa|T|tTcK\a$C tK}X},, 1A8՘}(|@x~2|+8@{d}'XPAl89py)B"9F~9k:zd|P.|0.}H.~`|%@~0})9U)|~}FI}JPA })%(Q8C K}BxKX9&9))}I`PaI!J!), AK9H= UU88:UVUI}J})Ry)}eJJA8՘}%0U%<|K|9&|U*|Rx|Kp9K8a8@Km` 8ac8K`aa;T0|xK A decimal64FromNumber|`!q8pK8apcKƝ`c8!}N ADdecimal64ToEngString|`~`8acA!!18apK`p88ap8|K`p|,A$c8bظW688xT:|c .| .,@,#A|wA8s;c88K`;,>@ WA;`c;"W>:|@xT<|.T:|@|, @W>Wx,Tc<|.T:|@||, @HWe>xT<|.T:|@ |, @WxT<|.T:|@|, @hW ||.T:|y@0|,$@@80;,A<8|P|A,A|8|,@\||%@@|#(@A@88c|P|(Ppx|,A |``C AT|B@,`C 8`.;e,A\8`E8+;|@8`-|И|T>xdc8|||8| PK`|8c8!}!aAN cKPO|#@ f|cAp fx|c,A | ``C AT|B@,`C 808z8.@` |T>8px,A|`C A,| C c8!}A!aN 888|T>KP88c|PK-`||@@K8c8K`;|<@@K88c| PK`||@Kx8c8K`;|@KX88c| PK`||@K8c8Kq`;|@K88c| PKM`||@Kc88K)`;|@Kx88c| PK`||@K$c88K`;|@Kc;cKu`8c8Ke`c8!}N T@.Wtc,#x |;drAh80;KX8-;K A decimal64ToString|!A```8@8apKU`8a c8p|K`c88pK%c,$AcK `c8!}N Adecimal64FromString|`!Q`8ap8 K}`c8H c88pHc8!}N Addecimal32Canonical|`8 !Q8axK`c8Hu8ap88xHec8p8KA(|`48!T~}N Apdecimal32IsCanonical|8!q``d8apK`cpT6txKI`t8b88ظW:t8t9@X|c0.|0.(@܀at, AtcA`tT>`fat,&T*A, c@,8K=`c8!}N 8K`c8!}N ` tT>`fatK`@c8!}N Te02at, Tce>xc|c*8catTf>`atA(8Tc|3xtKi`c8!}N |c0.(|0.@K Adecimal32ToNumber|;``a`|A!!p8ax8 ,A;`|8^(@DK`8a c8xKa`a;aT0|x~T`rpdpAt, <xA pH , ,@ ,@ @8pc8K`~pTc(d|d~A``pH0 8bٸ, T<@T,@H,p`@;@8ccx{ H;Ce(@;@ccx{ WDH;De(@8c`;@x H8,@D|*.p,@ T<|c".TcP*|xp,@,H$|8pcKߝ`apT`>Te>WDWC|(`c|x{A`dWCT |#x|xpx 8tc8pA dptKy`,AccdK`c8!A}aN Adecimal32FromNumber|`!q8pK8apcK`c8!}N ADdecimal32ToEngString|``da8A!!A8apK1`p,Ac8bظW688xT:|c .| .,@d,#AwA8s;c808K`W?A;;c;W;B|@xT<|.T:|@|Ȯ, @`W ||.T:|x@(|,$@@80;,A88|P|A,A|8},@T||%@@|#(@A888c|P|(Ppx|,A|`C AT|B@,`C 8`.;e,A\8`E8+;}@8`-|И}T>xdc8|||8| PK!`|8c8!}!ȘAaN cKTO|#@ f|cAp fx|c,A$| ```C AT|B@,`C 808{8.@` |T>8px,A|`C A,| C c8!}aA!N 888}T>KX88c|PKa`||@@K8c8K9`;|=@@K88c| PK`|Ȯ|@Kc88K`;|@K`c;0cK`8c8Kq`c8!}N T02We>c,#x|;A80;K8-;K@ Adecimal32ToString|!A```8 8apKu`8a c8p|K`c88pKc,$AcK-`c8!}N Adecimal32FromStringe6IBMྂmiK/ ඳd~{B?;e6biglittleInexactClampedRoundedInexactClampedRoundedInexactRoundedClampedOverflowOverflowOverflowSubnormalUnderflowNo statusSubnormalUnderflowNo statusUnderflowSubnormalNo statusInvalid contextInvalid contextInvalid contextMultiple statusDivision by zeroDivision by zeroDivision by zeroConversion syntaxInvalid operationConversion syntaxInvalid operationInvalid operationConversion syntaxDivision undefinedDivision undefinedDivision undefinedDivision impossibleDivision impossibleDivision impossibleInsufficient storageInsufficient storageInsufficient storageWarning: DECLITEND is set to %d, but this computer appears to be %s-endian @(#)94 1.3 src/bos/usr/ccs/lib/libdecNumber/decContext.c, libdecNumber, bos720 2/1/08 06:13:29 d'B@; infINFNaNInfNaNsNaN+Zero-Zeroinity+Normal-NormalInvalidinfinityINFINITY+Infinity-Infinity+Subnormal-SubnormaldecNumber 3.56fg{2.3025850929940456840179914546843642076010.6931471805599453094172321214581765680755@(#)97 1.4 src/bos/usr/ccs/lib/libdecNumber/decNumber.c, libdecNumber, bos720 2/1/08 06:13:348Pl#8! |H, (<\PX, 0A%%=m~{ wtQqmjgda^\Y5VySQ!NKIqFDB?=i;864m2A0.+)'%#!-Q}UyiXfG7'NW@(#)00 1.3 src/bos/usr/ccs/lib/libdecNumber/decPacked.c, libdecNumber, bos720 2/1/08 06:13:43     !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_  !"#$%&'()0123456789@ABCDEFGHIPQRSTUVWXY`abcdefghipqrstuvwxy  *+JKjkNO:;Z[z{^_       ./>?,-,-,-,-./<=<=<=<=>?LMLMLMLM./\]\]\]\]>?lmlmlmlm./|}|}|}|}>?no~InfNaNinityfg{@(#)06 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal64.c, libdecNumber, bos720 2/1/08 06:13:51 PQ !pq Z[*+z{RS45() !"#$%&'\]>?23()*+,-./01TUHIXY23456789:;^_RSbc<=>?@ABCDEVW\]xyFGHIJKLMNO`afgdefghijklmnopqrstuvwxyz{|}~"#rs"#,-|}67<=$%@AFGJK !&'TU*+     ^_xy()hi,-./012345|}6789:;<=>?@ABCDEFGHI~JKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqrstuvwxyz{$%tu./~89PQBCZ[LMVW`axyjkDENO     FGPQ !"#$%HILM&'()*+,-./RSVW0123456789JK:;<=>?@ABCTUXYZ[\]^_`a&'vwbcdefghijk01lmnopqrstu:;devwxyz{|}~DEnoNOXYbcxylm     000001002003004005006007008009010011012013014015016017018019020021022023024025026027028029030031032033034035036037038039040041042043044045046047048049050051052053054055056057058059060061062063064065066067068069070071072073074075076077078079080081082083084085086087088089090091092093094095096097098099100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394395396397398399400401402403404405406407408409410411412413414415416417418419420421422423424425426427428429430431432433434435436437438439440441442443444445446447448449450451452453454455456457458459460461462463464465466467468469470471472473474475476477478479480481482483484485486487488489490491492493494495496497498499500501502503504505506507508509510511512513514515516517518519520521522523524525526527528529530531532533534535536537538539540541542543544545546547548549550551552553554555556557558559560561562563564565566567568569570571572573574575576577578579580581582583584585586587588589590591592593594595596597598599600601602603604605606607608609610611612613614615616617618619620621622623624625626627628629630631632633634635636637638639640641642643644645646647648649650651652653654655656657658659660661662663664665666667668669670671672673674675676677678679680681682683684685686687688689690691692693694695696697698699700701702703704705706707708709710711712713714715716717718719720721722723724725726727728729730731732733734735736737738739740741742743744745746747748749750751752753754755756757758759760761762763764765766767768769770771772773774775776777778779780781782783784785786787788789790791792793794795796797798799800801802803804805806807808809810811812813814815816817818819820821822823824825826827828829830831832833834835836837838839840841842843844845846847848849850851852853854855856857858859860861862863864865866867868869870871872873874875876877878879880881882883884885886887888889890891892893894895896897898899900901902903904905906907908909910911912913914915916917918919920921922923924925926927928929930931932933934935936937938939940941942943944945946947948949950951952953954955956957958959960961962963964965966967968969970971972973974975976977978979980981982983984985986987988989990991992993994995996997998999InfNaNinity@(#)02 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal128.c, libdecNumber, bos720 2/1/08 06:13:46InfNaNinity@(#)04 1.3 src/bos/usr/ccs/lib/libdecNumber/decimal32.c, libdecNumber, bos720 2/1/08 06:13:48@- - -- -`---`- ---- ---`--@- -`-`--@--- `- `- `---@- --- -!-!`-) -+-/-2-5-8-;-<-F -c`-e`-h`-h-n -M-P-Y-Z`-a@-oXo  oXp'(A!Pq8P@-@<@J@ S@ Z@ c@ k@ (t ( ( ( ( ) )  )8  )P )h7 )R )f )| ) ) ) * *( *@ *X  *p *2 *C *R *a *r + + +0 +H +` +x + + + +) +@ ,T , j ,8 ,P ,h , , , , , ,/ -C -(Y -@p -X -p - - - - X?@?H?P?X?`?h?p?x?(?(?(?(?(?(?(?(?(?(?)?)?) ?)(?)8?)@?)P?)X?)h?)p?)?)?)?)?)?)?)?)?)?)?)?*?*?*?*(?*0?*@?*H?*X?*`?*p?*x?*?*?*?*?*?*?*?*?*?*?+?+?+?+ ?+0?+8?+H?+P?+`?+h?+x?+?+?+?+?+?+?+?+?+?+?+?,?,?, ?,(?,8?,@?,P?,X?,h?,p?,?,?,?,?,?,?,?,?,?,?,?-?-?-?-(?-0?-@?-H?-X?-`?-p?-x?-?-?-?-?-?-?-?-?-?-?-?.? .? .?.?. ?.(?.0?.8?.@?.H?.P?.X?.`?.h?.p?.x?.?.?/usr/lib:/liblibc.ashr_64.o@VPDshr_64.o/5765E6200/520 ___strcmp64 ___memmove64 ___strcpy64mallocfreeprintfraisememcmpdecContextStatusToStringdecContextSetStatusFromStringdecContextSetStatusdecContextDefaultdecNumberZerodecNumberVersiondecNumberTrimdecNumberCopydecNumberToIntegralValuedecNumberToIntegralExactdecNumberSubtractdecNumberSquareRootdecNumberSameQuantumdecNumberRescaledecNumberRemainderNeardecNumberRemainderdecNumberQuantizedecNumberPowerdecNumberPlusdecNumberNormalizedecNumberMultiplydecNumberMinus decNumberMin decNumberMaxdecNumberLog10 decNumberLn decNumberExpdecNumberDivideIntegerdecNumberDividedecNumberCompareTotaldecNumberCompare decNumberAdd decNumberAbsdecNumberGetBCDdecNumberToUInt32decNumberToEngStringdecNumberToStringdecNumberFromStringdecNumberFromUInt32decNumberFromInt32decPackedToNumberdecPackedFromNumberdecimal128ToNumberdecimal128FromNumberdecimal128ToEngStringdecimal128ToStringdecimal128FromStringdecimal32ToNumberdecimal32FromNumberdecimal32ToEngStringdecimal32ToStringdecimal32FromStringdecimal64ToNumberdecimal64FromNumberdecimal64ToEngStringdecimal64ToStringdecimal64FromStringD G@JL& j""""""""""*"6"B"N"" G$G<GTGlGGGGGGGG,GpG " ,G X$ G G G $G XG G G G DG xG G G LG $$$&&>&z(t(*v&&*(*& &n&*D &2(!(%(&*&D&D'j'j(N&)**&*.(+(,F&,R(,V*,~&-v&0(1&1Z(1^*3f,4(4,5*5(6n(7(9b(:>,;(;,<*<(=.(=,Cr&Df&H&(H.,H(H,J,MMMM,OpOOO&PRR8S&SR&SvT.Un,Y(Y,Z([0[&[\F&\*\*],](^(_^,`:*`B(cb(c&e&eB(eF*f&hhhjvjf(l&m&&mV&mvpp@pr`rt&u:&u&v&w(x,{*{(|r&|&}&Z&&&^&&&*.&V&2&J*&,*(Z,B*J((V,r&&N&&n*&*:((P(&&b&&&B&H&&:&N((b*vb(>&f*.&((8H&&`vV&L\ϸ&؆&*&َ(٪&B(f&v,F& (,(,*(&(vj&,:&|~&(.,& &&&(f&&,(j&(*,j"*#p%&'*&'D-N&-r(/ș0n(1|ș4t?4v5<v5l)5P6P6 P6<P6\ș6f06r267(7l78v99t:0:P:P:P:P; j;6=D=F<=N:@TP@PB@PBhPBPBPBPBPC PCDPChPCPCPCPCPDPD@PDdPDPDPDPDPEPE<PEV>E\DElDFLvFh:FjGV&H4I6I&I(J8K:LvM\vM)NPN$PNDșNZ2N^:Nr0QpPQPQjRR6RV4S4T 6Uv&W6W 4W&W8W(Y&YTvYpZ6ZPZPZ0Z2["8[(D[N<[V:]\P_ P_HP_pP_P_P_P`P`$P`HP`lP`8`D`Dalva:ajbDvbvc )cPcșc2c0d$dLdevefTf6gdgPgjh6iPi60i>2iz@iDi<i:k,PlPmPm<Pm`Pmz@mDmDnLvnh:njX|?@?H?P?X?`?h?p?x?(b?(?(h?(?(j?(?(v?(?(?(?)?)?) ?)(?)8?)@?)P?)X?)h?)p?)?)?)?)?)?)?)?)?)?)?)?*?*?*?*(?*0?*@?*H?*X?*`?*p?*x?*?*?* ?*?*?*?*?*?*?*?+?+?+?+ ?+0?+8?+H"?+P?+`&?+h?+x*?+?+,?+?+0?+?+4?+?+6?+?+8?+?,:?,?, ?,@?,P?,X?,h?,p?,?,?,?,?,?,?,?,?,?,?,?-?-?-?-(?-0?-@?-H?-X?-`?-p?-x?-?-?-?-?-?-?-?-?- ?-?-?.?.?.|?.z?. F?.(?.0D?.8B?.@H?.H?.P?.X?.`?.h?.p?.x?.?.?*8DQ X ] d j -qk-Qk-Xk-]k.dk.jk.uk.~k. k.(k.0uk.8~k.@k.Hk.Pk.X~k.`k.huk.pk.xk.uk.ukCgF gI gT g@A)@JLJLJLJg`z`~k )` X X X` X@ X X. X R X q X ` X  X  X@ X X X@  Xo~k ukT( (S (r ( X(g"dz~k)~ k@ k  k  k'` k(  k, k/  k7@ k9 $ k94 k>G kBV kF e kQ`z k]@ k` kb  kg kq@ k k@ k@ k@ k@ k`# k1 kA W  j `y        @   ` @7 G `U  o   Ѐ        # 7 `H [ @k @z   ` ` `   @     ( 9  `G  `U  `m `~     ` @        %  7  J ! ` !` s )  +  -@  ko ~k8uk2(k )z )  )8 )PV )hp ) ) ) ) )  )$ *I *(\ *@l *X *p * * * * * +H +V +0n +H +` +x + +  + 8 + K + a , t ,  ,8  g z/~k)/  2 2 8ukc,P  ,h 3 g G z4~k)4  5  5  8  ;  <  F % 'ukt,  ,  ,  ,  , & g ; zb ~k )b } b  c`  e`  h`  h  n  (uks,  -  -(  -@  -X  g zG~k )G O K` _ L q M@  M  P  Y  Z`  a@  oX~kpuk-p   -  -  -  -    g k(   g k( !  g k( &  g !k( !"  g$ (k($ (' 0___strcmp64.___strcmp64___memmove64.___memmove64___strcpy64.___strcpy64mallocfreeprintfraisememcmpTOC_$STATICd2utableDECPOWERSLNnnCOMBMSDCOMBEXPBIN2DPDxDPD2BINxBIN2CHARstrcpy.s.strcpystrcmp.s.strcmpmoveeq.s.bcopy.ovbcopy._moveeq.memcpy.memmove.file../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decContext.cWed Jun 23 14:02:56 2021 IBM XL C for AIX, Version 13.1.0.2.decContextZeroStatus.decContextTestStatus.decContextTestSavedStatus.decContextTestEndian.decContextStatusToString.decContextSetStatusQuiet.decContextSetStatusFromStringQuiet.decContextSetStatusFromString.decContextSetStatus.decContextSetRounding.decContextSaveStatus.decContextRestoreStatus.decContextGetStatus.decContextGetRounding.decContextDefault.decContextClearStatus../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decNumber.cWed Jun 23 14:02:57 2021 .IPRA.$decUnitCompare.decUnitAddSub.IPRA.$decTrim.decToString.decStatus.IPRA.$decShiftToMost.IPRA.$decShiftToLeast.IPRA.$decSetSubnormal.IPRA.$decSetOverflow.decSetMaxValue.IPRA.$decSetCoeff.decQuantizeOp.IPRA.$decNaNs.IPRA.$decMultiplyOp.IPRA.$decLnOp.decGetInt.decGetDigits.IPRA.$decFinalize.IPRA.$decExpOp.IPRA.$decDivideOp.decDecap.IPRA.$decCopyFit.IPRA.$decCompareOp.decCompare.decApplyRound.decCheckMath.IPRA.$decAddOp.decNumberIsSubnormal.decNumberIsNormal.decNumberZero.decNumberVersion.decNumberTrim.decNumberNextToward.decNumberNextPlus.decNumberNextMinus.decNumberCopySign.decNumberCopyNegate.decNumberCopyAbs.decNumberCopy.decNumberClassToString.decNumberClass.decNumberXor.decNumberToIntegralValue.decNumberToIntegralExact.decNumberSubtract.decNumberSquareRoot.decNumberShift.decNumberScaleB.decNumberSameQuantum.decNumberRotate.decNumberRescale.decNumberRemainderNear.decNumberRemainder.decNumberReduce.decNumberQuantize.decNumberPower.decNumberPlus.decNumberOr.decNumberNormalize.decNumberMultiply.decNumberMinus.decNumberMinMag.decNumberMin.decNumberMaxMag.decNumberMax.decNumberLog10.decNumberLogB.decNumberLn.decNumberInvert.decNumberFMA.decNumberExp.decNumberDivideInteger.decNumberDivide.decNumberCompareTotalMag.decNumberCompareTotal.decNumberCompareSignal.decNumberCompare.decNumberAnd.decNumberAdd.decNumberAbs.decNumberSetBCD.decNumberGetBCD.decNumberToInt32.decNumberToUInt32.decNumberToEngString.decNumberToString.decNumberFromString.decNumberFromUInt32.decNumberFromInt32.decDecap@AF94_22../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decPacked.cWed Jun 23 14:02:58 2021 .decPackedToNumber.decPackedFromNumber../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal128.cWed Jun 23 14:02:59 2021 .decimal128Canonical.decimal128IsCanonical.decimal128ToNumber.decimal128FromNumber.decimal128ToEngString.decimal128ToString.decimal128FromString../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal32.c.decimal32Canonical.decimal32IsCanonical.decimal32ToNumber.decimal32FromNumber.decimal32ToEngString.decimal32ToString.decimal32FromString../../../../../../../src/bos/usr/ccs/lib/libdecNumber/decimal64.c.decDigitsToDPD.decDigitsFromDPD.decimal64Canonical.decimal64IsCanonical.decimal64ToNumber.decimal64FromNumber.decimal64ToEngString.decimal64ToString.decimal64FromStringglink64.s.malloc.free.printf.raise.memcmp75 261826 127878 0 0 0 0 0 ` 2 136 127878 shr.oshr_64.o4703 266644 261636 0 0 0 0 0 ` .strcpy.strcmp.bcopy.ovbcopy._moveeq.memcpy.memmove.decContextZeroStatus.decContextTestStatus.decContextTestSavedStatus.decContextTestEndian.decContextStatusToString.decContextSetStatusQuiet.decContextSetStatusFromStringQuiet.decContextSetStatusFromString.decContextSetStatus.decContextSetRounding.decContextSaveStatus.decContextRestoreStatus.decContextGetStatus.decContextGetRounding.decContextDefault.decContextClearStatusdecContextStatusToStringdecContextSetStatusFromStringdecContextSetStatusdecContextDefaultDECPOWERS.decNumberIsSubnormal.decNumberIsNormal.decNumberZero.decNumberVersion.decNumberTrim.decNumberNextToward.decNumberNextPlus.decNumberNextMinus.decNumberCopySign.decNumberCopyNegate.decNumberCopyAbs.decNumberCopy.decNumberClassToString.decNumberClass.decNumberXor.decNumberToIntegralValue.decNumberToIntegralExact.decNumberSubtract.decNumberSquareRoot.decNumberShift.decNumberScaleB.decNumberSameQuantum.decNumberRotate.decNumberRescale.decNumberRemainderNear.decNumberRemainder.decNumberReduce.decNumberQuantize.decNumberPower.decNumberPlus.decNumberOr.decNumberNormalize.decNumberMultiply.decNumberMinus.decNumberMinMag.decNumberMin.decNumberMaxMag.decNumberMax.decNumberLog10.decNumberLogB.decNumberLn.decNumberInvert.decNumberFMA.decNumberExp.decNumberDivideInteger.decNumberDivide.decNumberCompareTotalMag.decNumberCompareTotal.decNumberCompareSignal.decNumberCompare.decNumberAnd.decNumberAdd.decNumberAbs.decNumberSetBCD.decNumberGetBCD.decNumberToInt32.decNumberToUInt32.decNumberToEngString.decNumberToString.decNumberFromString.decNumberFromUInt32.decNumberFromInt32d2utableLNnndecNumberZerodecNumberVersiondecNumberTrimdecNumberCopydecNumberToIntegralValuedecNumberToIntegralExactdecNumberSubtractdecNumberSquareRootdecNumberSameQuantumdecNumberRescaledecNumberRemainderNeardecNumberRemainderdecNumberQuantizedecNumberPowerdecNumberPlusdecNumberNormalizedecNumberMultiplydecNumberMinusdecNumberMindecNumberMaxdecNumberLog10decNumberLndecNumberExpdecNumberDivideIntegerdecNumberDividedecNumberCompareTotaldecNumberComparedecNumberAdddecNumberAbsdecNumberGetBCDdecNumberToUInt32decNumberToEngStringdecNumberToStringdecNumberFromStringdecNumberFromUInt32decNumberFromInt32.decPackedToNumber.decPackedFromNumberdecPackedToNumberdecPackedFromNumber.decimal128Canonical.decimal128IsCanonical.decimal128ToNumber.decimal128FromNumber.decimal128ToEngString.decimal128ToString.decimal128FromStringdecimal128ToNumberdecimal128FromNumberdecimal128ToEngStringdecimal128ToStringdecimal128FromString.decimal32Canonical.decimal32IsCanonical.decimal32ToNumber.decimal32FromNumber.decimal32ToEngString.decimal32ToString.decimal32FromStringdecimal32ToNumberdecimal32FromNumberdecimal32ToEngStringdecimal32ToStringdecimal32FromString.decDigitsToDPD.decDigitsFromDPD.decimal64Canonical.decimal64IsCanonical.decimal64ToNumber.decimal64FromNumber.decimal64ToEngString.decimal64ToString.decimal64FromStringBIN2DPDxDPD2BINxdecimal64ToNumberCOMBMSDCOMBEXPdecimal64FromNumberdecimal64ToEngStringdecimal64ToStringBIN2CHARdecimal64FromString.malloc.free.printf.raise.memcmp4703 0 261826 0 0 0 0 0 ` .strcpy.strcmp.bcopy.ovbcopy._moveeq.memcpy.memmove.decContextZeroStatus.decContextTestStatus.decContextTestSavedStatus.decContextTestEndian.decContextStatusToString.decContextSetStatusQuiet.decContextSetStatusFromStringQuiet.decContextSetStatusFromString.decContextSetStatus.decContextSetRounding.decContextSaveStatus.decContextRestoreStatus.decContextGetStatus.decContextGetRounding.decContextDefault.decContextClearStatusdecContextStatusToStringdecContextSetStatusFromStringdecContextSetStatusdecContextDefaultDECPOWERS.decNumberIsSubnormal.decNumberIsNormal.decNumberZero.decNumberVersion.decNumberTrim.decNumberNextToward.decNumberNextPlus.decNumberNextMinus.decNumberCopySign.decNumberCopyNegate.decNumberCopyAbs.decNumberCopy.decNumberClassToString.decNumberClass.decNumberXor.decNumberToIntegralValue.decNumberToIntegralExact.decNumberSubtract.decNumberSquareRoot.decNumberShift.decNumberScaleB.decNumberSameQuantum.decNumberRotate.decNumberRescale.decNumberRemainderNear.decNumberRemainder.decNumberReduce.decNumberQuantize.decNumberPower.decNumberPlus.decNumberOr.decNumberNormalize.decNumberMultiply.decNumberMinus.decNumberMinMag.decNumberMin.decNumberMaxMag.decNumberMax.decNumberLog10.decNumberLogB.decNumberLn.decNumberInvert.decNumberFMA.decNumberExp.decNumberDivideInteger.decNumberDivide.decNumberCompareTotalMag.decNumberCompareTotal.decNumberCompareSignal.decNumberCompare.decNumberAnd.decNumberAdd.decNumberAbs.decNumberSetBCD.decNumberGetBCD.decNumberToInt32.decNumberToUInt32.decNumberToEngString.decNumberToString.decNumberFromString.decNumberFromUInt32.decNumberFromInt32d2utableLNnndecNumberZerodecNumberVersiondecNumberTrimdecNumberCopydecNumberToIntegralValuedecNumberToIntegralExactdecNumberSubtractdecNumberSquareRootdecNumberSameQuantumdecNumberRescaledecNumberRemainderNeardecNumberRemainderdecNumberQuantizedecNumberPowerdecNumberPlusdecNumberNormalizedecNumberMultiplydecNumberMinusdecNumberMindecNumberMaxdecNumberLog10decNumberLndecNumberExpdecNumberDivideIntegerdecNumberDividedecNumberCompareTotaldecNumberComparedecNumberAdddecNumberAbsdecNumberGetBCDdecNumberToUInt32decNumberToEngStringdecNumberToStringdecNumberFromStringdecNumberFromUInt32decNumberFromInt32.decPackedToNumber.decPackedFromNumberdecPackedToNumberdecPackedFromNumber.decimal128Canonical.decimal128IsCanonical.decimal128ToNumber.decimal128FromNumber.decimal128ToEngString.decimal128ToString.decimal128FromStringdecimal128ToNumberdecimal128FromNumberdecimal128ToEngStringdecimal128ToStringdecimal128FromString.decimal32Canonical.decimal32IsCanonical.decimal32ToNumber.decimal32FromNumber.decimal32ToEngString.decimal32ToString.decimal32FromStringdecimal32ToNumberdecimal32FromNumberdecimal32ToEngStringdecimal32ToStringdecimal32FromString.decDigitsToDPD.decDigitsFromDPD.decimal64Canonical.decimal64IsCanonical.decimal64ToNumber.decimal64FromNumber.decimal64ToEngString.decimal64ToString.decimal64FromStringBIN2DPDxDPD2BINxdecimal64ToNumberCOMBEXPCOMBMSDdecimal64FromNumberdecimal64ToEngStringdecimal64ToStringBIN2CHARdecimal64FromString.malloc.free.printf.raise.memcmp