;;; Splint Library stdstrict.lcd ;;Splint 3.018000 ;;lib:310 ;;ctTable 0 u-2 19 38 0 p1|-2 20 39 0 b-2 21 40 0 p3|-2 22 41 0 p4|-2 23 42 0 p5|-2 24 43 0 p6|-2 25 44 0 p7|-2 26 45 0 p8|-2 27 46 0 p9|-2 28 47 0 p10|-2 29 48 0 p11|-2 30 49 0 p12|-2 31 50 0 p13|-2 32 51 0 p14|-2 33 52 0 p15|-2 34 53 0 p16|-2 35 54 0 p17|-2 36 55 0 p18|-2 37 56 1 t0|0 460 -1 1 t1|1& 1 t2|2& 1 t3|3& 1 t4|4 461 -1 1 t5|5& 1 t6|6& 1 t7|7& 1 t8|8& 1 t9|9& 1 t10|10& 1 t11|11& 1 t12|12& 1 t13|13& 1 t14|14& 1 t15|15& 1 t16|16& 1 t17|17& 1 t18|18& 2 y0|0& 2 y1|1& 2 y2|2& 2 y3|3& 2 y4|4& 2 y5|5& 2 y6|6& 2 y7|7& 2 y8|8& 2 y9|9& 2 y10|10& 2 y11|11& 2 y12|12& 2 y13|13& 2 y14|14& 2 y15|15& 2 y16|16& 2 y17|17& 2 y18|18& -2 ?! 0 a0|& 0 s11|& 0 s12|& 0 s13|& 0 s36|& 0 s38|& 0 s39|& 0 s40|& 0 s41|-1 529 -1 0 s42|& 0 a43|-1 547 -1 3 C0.5/20|! 3 C0.69/2|! 3 f0 (2|@7|$#,)! 3 f1 (2|@7|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f2 (5|$#,)! 3 f0 (5|$#,)! 3 f4 (5|$#,)! 3 f0 (5|$#,)! 3 f4 (5|$#,)! 3 Slconv{23|@1|0@0@3&#decimal_point,23|@1|0@0@3&#thousands_sep,23|@1|0@0@3&#grouping,23|@1|0@0@3&#int_curr_symbol,23|@1|0@0@3&#currency_symbol,23|@1|0@0@3&#mon_decimal_point,23|@1|0@0@3&#mon_thousands_sep,23|@1|0@0@3&#mon_grouping,23|@1|0@0@3&#positive_sign,23|@1|0@0@3&#negative_sign,4|@1|^#int_frac_digits,4|@1|^#frac_digits,4|@1|^#p_cs_precedes,4|@1|^#p_sep_by_space,4|@1|^#n_cs_precedes,4|@1|^#n_sep_by_space,4|@1|^#p_sign_posn,4|@1|^#n_sign_posn,}! 0 s60|-1 106 -1 3 f0 (5|$#,23|0@5@7&#,)! 3 f19 (5|$#,23|0@5@7&#,)! 3 f23 (5|$#,23|0@5@7&#,)! 3 f0 ()! 3 f19 ()! 1 t100|100& 3 f106 ()! 0 s115|& 0 s116|& 3 C0.17/18|! 3 C0.16/110|! 0 s130|& 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (112|@7|$#,)! 3 f5 (112|@7|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,24|4@0@7&#,)! 3 f17 (17|$#,24|4@0@7&#,)! 3 f0 (17|$#,5|$#,)! 3 f17 (17|$#,5|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,36|4@0@7&#,)! 3 f17 (17|$#,36|4@0@7&#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,5|$#,)! 3 f17 (17|$#,5|$#,)! 3 f0 (17|$#,9|$#,)! 3 f17 (17|$#,9|$#,)! 3 f0 (18|$#,9|$#,)! 3 f18 (18|$#,9|$#,)! 3 f0 (17|$#,)! 3 f5 (17|$#,)! 3 f0 (16|$#,)! 3 f5 (16|$#,)! 3 f0 (18|$#,)! 3 f5 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (16|$#,16|$#,)! 3 f16 (16|$#,16|$#,)! 3 f0 (18|$#,18|$#,)! 3 f18 (18|$#,18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (16|$#,16|$#,)! 3 f16 (16|$#,16|$#,)! 3 f0 (18|$#,18|$#,)! 3 f18 (18|$#,18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (16|$#,)! 3 f16 (16|$#,)! 3 f0 (18|$#,)! 3 f18 (18|$#,)! 3 f0 (17|$#,)! 3 f9 (17|$#,)! 3 f0 (16|$#,)! 3 f9 (16|$#,)! 3 f0 (18|$#,)! 3 f9 (18|$#,)! 3 f0 (17|$#,)! 3 f11 (17|$#,)! 3 f0 (16|$#,)! 3 f11 (16|$#,)! 3 f0 (18|$#,)! 3 f11 (18|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,)! 3 f9 (17|$#,)! 3 f0 (17|$#,)! 3 f11 (17|$#,)! 3 f0 (17|$#,)! 3 f17 (17|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,17|$#,24|4@0@7&#,)! 3 f17 (17|$#,17|$#,24|4@0@7&#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (23|$#,)! 3 f17 (23|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,18|$#,)! 3 f17 (17|$#,18|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,17|$#,)! 3 f17 (17|$#,17|$#,)! 3 f0 (17|$#,17|$#,17|$#,)! 3 f17 (17|$#,17|$#,17|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 3 f0 (112|$#,112|$#,)! 3 f5 (112|$#,112|$#,)! 0 a233|& 3 f0 (317|4@0@7&#,)! 3 f5 (317|4@0@7&#,)! 3 f0 (317|$#,5|$#,)! 3 f1 (317|$#,5|$#,)! 0 s242|& 3 ?! 3 f323 (5|$#,)! 3 f1 (5|$#,)^326 1 t325|325& 3 ?! 3 f327 (5|$#,)! 3 f1 (5|$#,)^330 1 t329|329& 3 ?! 3 f331 (5|$#,)! 3 f1 (5|$#,)^334 1 t333|333& 3 ?! 3 f335 (5|$#,)! 3 f1 (5|$#,)^338 1 t337|337& 3 f0 (5|$#,338|0@5@7&#,)! 3 f19 (5|$#,338|0@5@7&#,)^341 1 t340|340& 3 ?! 3 f342 (5|$#,)! 3 f19 (5|$#,)! 3 f1 (5|$#,338|0@5@7&#,)! 3 f1 (5|$#,)! 3 f346 (5|$#,338|0@5@7&#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 0 a248|& 3 f0 (350|4@0@7&#,!.,)! 3 f1 (350|4@0@7&#,!.,)! 3 f0 (350|$#,)! 3 f1 (350|$#,)! 3 f0 (350|4@0@7&#,350|$#,)! 3 f1 (350|4@0@7&#,350|$#,)! 0 a252|-1 359 -1 0 a253|-1 435 -1 1 t357|357& 3 f0 (23|$#,)! 3 f5 (23|$#,)! 3 f0 (23|$#,23|$#,)! 3 f5 (23|$#,23|$#,)! 3 f0 ()! 3 f19 ()! 3 f359 ()! 3 f0 (23|@5|4@5@7&#,)! 3 f19 (23|@5|4@5@7&#,)! 3 f23 (23|@5|4@5@7&#,)! 3 f0 (359|$#,)! 3 f5 (359|$#,)! 3 f0 (359|0@5@7&#,)! 3 f5 (359|0@5@7&#,)! 3 f0 (23|$#,23|$#,)! 3 f19 (23|$#,23|$#,)! 3 f359 (23|$#,23|$#,)! 3 f0 (23|$#,23|$#,359|$#,)! 3 f19 (23|$#,23|$#,359|$#,)! 3 f359 (23|$#,23|$#,359|$#,)! 3 f0 (359|$#,23|4@5@19@2@0#,)! 3 f1 (359|$#,23|4@5@19@2@0#,)! 3 f0 (359|$#,23|4@5@19@2@0#,5|$#,64|$#,)! 3 f5 (359|$#,23|4@5@19@2@0#,5|$#,64|$#,)! 3 f0 (359|$#,23|$#,!.,)! 3 f5 (359|$#,23|$#,!.,)! 3 f0 (359|$#,23|$#,!.,)! 3 f5 (359|$#,23|$#,!.,)! 3 f0 (23|$#,!.,)! 3 f5 (23|$#,!.,)! 3 f0 (23|$#,!.,)! 3 f5 (23|$#,!.,)! 3 f0 (23|4@0@7&#,23|$#,!.,)! 3 f5 (23|4@0@7&#,23|$#,!.,)! 3 f0 (23|4@0@7&#,64|$#,23|$#,!.,)! 3 f5 (23|4@0@7&#,64|$#,23|$#,!.,)! 3 f0 (23|4@0@7&#,23|$#,!.,)! 3 f5 (23|4@0@7&#,23|$#,!.,)! 3 f0 (23|$#,350|$#,)! 3 f5 (23|$#,350|$#,)! 3 f0 (359|$#,23|$#,350|$#,)! 3 f5 (359|$#,23|$#,350|$#,)! 3 f0 (23|4@0@7&#,23|$#,350|$#,)! 3 f5 (23|4@0@7&#,23|$#,350|$#,)! 3 f0 (23|4@0@7&#,64|$#,23|$#,350|$#,)! 3 f5 (23|4@0@7&#,64|$#,23|$#,350|$#,)! 3 f0 (359|$#,)! 3 f5 (359|$#,)! 3 f0 (23|@5|4@0@7&#,5|$#,359|$#,)! 3 f19 (23|@5|4@0@7&#,5|$#,359|$#,)! 3 f23 (23|@5|4@0@7&#,5|$#,359|$#,)! 3 C0.5/4|! 3 f0 (411|$#,359|$#,)! 3 f5 (411|$#,359|$#,)! 3 f0 (23|$#,359|$#,)! 3 f5 (23|$#,359|$#,)! 3 f0 (359|@7|$#,)! 3 f5 (359|@7|$#,)! 3 f0 ()! 3 f5 ()! 3 f0 (23|4@0@7&#,)! 3 f19 (23|4@0@7&#,)! 3 f23 (23|4@0@7&#,)! 3 f0 (411|$#,359|@7|$#,)! 3 f5 (411|$#,359|@7|$#,)! 3 f0 (411|$#,)! 3 f5 (411|$#,)! 3 f0 (23|$#,)! 3 f5 (23|$#,)! 3 f0 (411|$#,359|$#,)! 3 f5 (411|$#,359|$#,)! 3 f0 (20|4@0@7&#,64|$#,64|$#,359|$#,)! 3 f64 (20|4@0@7&#,64|$#,64|$#,359|$#,)! 3 f0 (20|$#,64|$#,64|$#,359|$#,)! 3 f64 (20|$#,64|$#,64|$#,359|$#,)! 1 t358|358& 3 f0 (359|$#,435|4@0@7&#,)! 3 f5 (359|$#,435|4@0@7&#,)! 3 f0 (359|$#,9|$#,5|$#,)! 3 f5 (359|$#,9|$#,5|$#,)! 3 f0 (359|$#,435|$#,)! 3 f5 (359|$#,435|$#,)! 3 f0 (359|$#,)! 3 f9 (359|$#,)! 3 f0 (359|$#,)! 3 f1 (359|$#,)! 3 f0 (359|$#,)! 3 f1 (359|$#,)! 3 f0 (359|$#,)! 3 f5 (359|$#,)! 3 f0 (359|$#,)! 3 f5 (359|$#,)! 3 f0 (23|0@5@7&#,)! 3 f1 (23|0@5@7&#,)! 3 f0 (23|$#,)! 3 f17 (23|$#,)! 3 f0 (23|$#,)! 3 f5 (23|$#,)! 3 f0 (23|$#,)! 3 f9 (23|$#,)! 1 t19|19& 1 t23|23& 3 f0 (23|$#,461|4@5@7&#,)! 3 f17 (23|$#,461|4@5@7&#,)! 3 f0 (23|$#,461|4@5@7&#,5|$#,)! 3 f9 (23|$#,461|4@5@7&#,5|$#,)! 3 f0 (23|$#,461|4@5@7&#,5|$#,)! 3 f10 (23|$#,461|4@5@7&#,5|$#,)! 3 f0 ()! 3 f5 ()! 3 f0 (6|$#,)! 3 f1 (6|$#,)! 3 f0 (64|$#,64|$#,)! 3 f19 (64|$#,64|$#,)! 3 f20 (64|$#,64|$#,)! 3 f0 (64|$#,)! 3 f19 (64|$#,)! 3 f20 (64|$#,)! 3 f0 (20|@5|4@5@2&#,64|$#,)! 3 f19 (20|@5|4@5@2&#,64|$#,)! 3 f20 (20|@5|4@5@2&#,64|$#,)! 3 f0 (20|4@5@2&#,)! 3 f1 (20|4@5@2&#,)! 3 f0 ()! 3 f1 ()! 3 f0 (5|$#,)! 3 f1 (5|$#,)! 3 ?! 3 f487 ()! 3 f1 ()^490 1 t489|489& 3 f0 (490|$#,)! 3 f5 (490|$#,)! 3 f0 (23|$#,)! 3 f19 (23|$#,)! 3 f23 (23|$#,)! 3 f0 (23|0@5@7&#,)! 3 f5 (23|0@5@7&#,)! 3 ?! 3 f498 (20|$#,20|$#,)! 3 f5 (20|$#,20|$#,)^501 1 t500|500& 3 f0 (20|$#,20|$#,64|$#,64|$#,501|$#,)! 3 f19 (20|$#,20|$#,64|$#,64|$#,501|$#,)! 3 f20 (20|$#,20|$#,64|$#,64|$#,501|$#,)! 3 ?! 3 f505 (20|$#,20|$#,)! 3 f5 (20|$#,20|$#,)^508 1 t507|507& 3 f0 (20|$#,64|$#,64|$#,508|$#,)! 3 f1 (20|$#,64|$#,64|$#,508|$#,)! 3 f0 (5|$#,)! 3 f5 (5|$#,)! 3 S!2{5|@1|^#quot,5|@1|^#rem,}! 0 s333|& 0 s334|& 3 f0 (5|$#,5|$#,)! 3 f515 (5|$#,5|$#,)! 3 f0 (9|$#,)! 3 f9 (9|$#,)! 3 S!3{9|@1|^#quot,9|@1|^#rem,}! 0 s337|& 0 s338|& 3 f0 (9|$#,9|$#,)! 3 f522 (9|$#,9|$#,)! 3 f0 (5|$#,)! 3 f67 (5|$#,)! 3 f0 (359|$#,)! 3 f67 (359|$#,)! 1 t66|66 611 -1 3 f0 (529|@5|$#,5|$#,359|$#,)! 3 f19 (529|@5|$#,5|$#,359|$#,)! 3 f529 (529|@5|$#,5|$#,359|$#,)! 3 f0 (66|$#,359|$#,)! 3 f67 (66|$#,359|$#,)! 3 f0 (529|$#,359|$#,)! 3 f5 (529|$#,359|$#,)! 3 f0 (359|$#,5|$#,)! 3 f5 (359|$#,5|$#,)! 3 f0 (359|$#,529|$#,!.,)! 3 f5 (359|$#,529|$#,!.,)! 3 f0 (359|$#,529|$#,!.,)! 3 f5 (359|$#,529|$#,!.,)! 3 f0 (359|@7|$#,)! 3 f67 (359|@7|$#,)! 3 f0 ()! 3 f67 ()! 1 t68|68& 3 f0 (23|$#,64|$#,547|0@5@7&#,)! 3 f64 (23|$#,64|$#,547|0@5@7&#,)! 3 f0 (529|0@5@7&#,23|$#,64|$#,547|0@5@7&#,)! 3 f64 (529|0@5@7&#,23|$#,64|$#,547|0@5@7&#,)! 3 f0 (547|0@5@7&#,)! 3 f5 (547|0@5@7&#,)! 3 f0 (529|0@5@7&#,461|$#,64|$#,547|0@5@7&#,)! 3 f64 (529|0@5@7&#,461|$#,64|$#,547|0@5@7&#,)! 3 f0 (66|$#,359|@7|$#,)! 3 f67 (66|$#,359|@7|$#,)! 3 f0 (66|$#,)! 3 f67 (66|$#,)! 3 f0 (529|$#,64|$#,529|$#,!.,)! 3 f5 (529|$#,64|$#,529|$#,!.,)! 3 f0 (529|$#,529|$#,!.,)! 3 f5 (529|$#,529|$#,!.,)! 3 f0 (67|$#,359|$#,)! 3 f67 (67|$#,359|$#,)! 3 f0 (359|$#,529|$#,350|$#,)! 3 f5 (359|$#,529|$#,350|$#,)! 3 f0 (529|$#,64|$#,529|$#,350|$#,)! 3 f5 (529|$#,64|$#,529|$#,350|$#,)! 3 f0 (529|$#,350|$#,)! 3 f5 (529|$#,350|$#,)! 3 f0 (23|4@5@7&#,66|$#,547|0@5@7&#,)! 3 f64 (23|4@5@7&#,66|$#,547|0@5@7&#,)! 3 C0.1/529|! 3 f0 (529|@5|4@0@9&#,529|$#,)! 3 f1 (529|@5|4@0@9&#,529|$#,)! 3 f574 (529|@5|4@0@9&#,529|$#,)! 3 f0 (529|@5|$#,66|$#,)! 3 f19 (529|@5|$#,66|$#,)! 3 f529 (529|@5|$#,66|$#,)! 3 f0 (529|$#,529|$#,)! 3 f5 (529|$#,529|$#,)! 3 f0 (529|$#,529|$#,)! 3 f5 (529|$#,529|$#,)! 3 f0 (529|@5|4@0@9&#,529|$#,)! 3 f1 (529|@5|4@0@9&#,529|$#,)! 3 f574 (529|@5|4@0@9&#,529|$#,)! 3 f0 (529|$#,529|$#,)! 3 f64 (529|$#,529|$#,)! 0 s373|-1 591 -1 1 t590|590& 3 f0 (529|4@0@7&#,64|$#,529|$#,591|$#,)! 3 f64 (529|4@0@7&#,64|$#,529|$#,591|$#,)! 3 f0 (529|$#,)! 3 f64 (529|$#,)! 3 C0.1/529|! 3 f0 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f1 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f596 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f0 (529|$#,529|$#,64|$#,)! 3 f5 (529|$#,529|$#,64|$#,)! 3 f0 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f1 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f596 (529|@5|4@0@9&#,529|$#,64|$#,)! 3 f0 (529|@5|$#,529|$#,)! 3 f19 (529|@5|$#,529|$#,)! 3 f529 (529|@5|$#,529|$#,)! 3 f0 (529|@5|$#,66|$#,)! 3 f19 (529|@5|$#,66|$#,)! 3 f529 (529|@5|$#,66|$#,)! 1 t529|529& 3 f0 (23|0@5@7&#,611|$#,64|$#,547|0@5@7&#,)! 3 f64 (23|0@5@7&#,611|$#,64|$#,547|0@5@7&#,)! 3 f0 (529|$#,529|$#,)! 3 f64 (529|$#,529|$#,)! 3 f0 (529|$#,529|$#,)! 3 f19 (529|$#,529|$#,)! 3 f529 (529|$#,529|$#,)! 3 f0 (529|$#,611|0@5@7&#,)! 3 f17 (529|$#,611|0@5@7&#,)! 3 f0 (529|0@5@7&#,529|$#,611|$#,)! 3 f19 (529|0@5@7&#,529|$#,611|$#,)! 3 f529 (529|0@5@7&#,529|$#,611|$#,)! 3 f0 (529|$#,611|0@5@7&#,5|$#,)! 3 f9 (529|$#,611|0@5@7&#,5|$#,)! 3 f0 (529|$#,611|0@5@7&#,5|$#,)! 3 f10 (529|$#,611|0@5@7&#,5|$#,)! 3 f0 (529|0@5@7&#,529|$#,64|$#,)! 3 f64 (529|0@5@7&#,529|$#,64|$#,)! 3 f0 (67|$#,)! 3 f5 (67|$#,)! 3 f0 (529|$#,66|$#,64|$#,)! 3 f19 (529|$#,66|$#,64|$#,)! 3 f529 (529|$#,66|$#,64|$#,)! 3 f0 (529|$#,529|$#,64|$#,)! 3 f5 (529|$#,529|$#,64|$#,)! 3 f0 (529|@5|$#,529|$#,64|$#,)! 3 f19 (529|@5|$#,529|$#,64|$#,)! 3 f529 (529|@5|$#,529|$#,64|$#,)! 3 f0 (529|@5|$#,529|$#,64|$#,)! 3 f19 (529|@5|$#,529|$#,64|$#,)! 3 f529 (529|@5|$#,529|$#,64|$#,)! 3 f0 (529|@5|$#,66|$#,64|$#,)! 3 f19 (529|@5|$#,66|$#,64|$#,)! 3 f529 (529|@5|$#,66|$#,64|$#,)! 3 f0 (529|$#,!.,)! 3 f5 (529|$#,!.,)! 3 f0 (529|$#,!.,)! 3 f5 (529|$#,!.,)! 0 s397|& 0 s398|& 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,650|$#,)! 3 f2 (67|$#,650|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,)! 3 f2 (67|$#,)! 3 f0 (67|$#,651|$#,)! 3 f67 (67|$#,651|$#,)! 3 f0 (67|$#,)! 3 f67 (67|$#,)! 3 f0 (67|$#,)! 3 f67 (67|$#,)! 3 f0 (23|$#,)! 3 f651 (23|$#,)! 3 f0 (23|$#,)! 3 f650 (23|$#,)! 3 f0 (23|$#,64|$#,)! 3 f5 (23|$#,64|$#,)! 3 f0 (529|0@5@7&#,23|0@5@7&#,64|$#,)! 3 f5 (529|0@5@7&#,23|0@5@7&#,64|$#,)! 3 f0 (23|4@5@7&#,66|$#,)! 3 f5 (23|4@5@7&#,66|$#,)! 3 f0 (529|4@0@7&#,23|$#,64|$#,)! 3 f64 (529|4@0@7&#,23|$#,64|$#,)! 3 f0 (23|4@0@7&#,529|$#,64|$#,)! 3 f64 (23|4@0@7&#,529|$#,64|$#,)! 3 C0.1/20|! 3 f0 (20|@5|4@0@9&#,20|$#,64|$#,)! 3 f1 (20|@5|4@0@9&#,20|$#,64|$#,)! 3 f696 (20|@5|4@0@9&#,20|$#,64|$#,)! 3 f0 (20|@5|4@0@7&#,20|$#,64|$#,)! 3 f1 (20|@5|4@0@7&#,20|$#,64|$#,)! 3 f696 (20|@5|4@0@7&#,20|$#,64|$#,)! 3 C0.1/23|! 3 f0 (23|@5|4@0@9&#,23|$#,)! 3 f1 (23|@5|4@0@9&#,23|$#,)! 3 f703 (23|@5|4@0@9&#,23|$#,)! 3 f0 (23|@5|4@0@9&#,23|$#,64|$#,)! 3 f1 (23|@5|4@0@9&#,23|$#,64|$#,)! 3 f703 (23|@5|4@0@9&#,23|$#,64|$#,)! 3 f0 (23|@5|0@0@9&#,23|$#,)! 3 f1 (23|@5|0@0@9&#,23|$#,)! 3 f703 (23|@5|0@0@9&#,23|$#,)! 3 f0 (23|@5|0@0@9&#,23|$#,64|$#,)! 3 f1 (23|@5|0@0@9&#,23|$#,64|$#,)! 3 f703 (23|@5|0@0@9&#,23|$#,64|$#,)! 3 f0 (20|$#,20|$#,64|$#,)! 3 f5 (20|$#,20|$#,64|$#,)! 3 f0 (23|$#,23|$#,)! 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,23|$#,)! 3 f5 (23|$#,23|$#,)! 3 f0 (23|$#,23|$#,64|$#,)! 3 f5 (23|$#,23|$#,64|$#,)! 3 f0 (23|4@5@7&#,23|$#,64|$#,)! 3 f64 (23|4@5@7&#,23|$#,64|$#,)! 3 f0 (20|$#,5|$#,64|$#,)! 3 f19 (20|$#,5|$#,64|$#,)! 3 f20 (20|$#,5|$#,64|$#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! 3 f0 (23|$#,23|$#,)! 3 f64 (23|$#,23|$#,)! 3 f0 (23|@5|$#,23|$#,)! 3 f19 (23|@5|$#,23|$#,)! 3 f23 (23|@5|$#,23|$#,)! 3 f0 (23|@5|$#,4|$#,)! 3 f19 (23|@5|$#,4|$#,)! 3 f23 (23|@5|$#,4|$#,)! 3 f0 (23|$#,23|$#,)! 3 f64 (23|$#,23|$#,)! 3 f0 (23|@5|$#,23|$#,)! 3 f19 (23|@5|$#,23|$#,)! 3 f23 (23|@5|$#,23|$#,)! 3 f0 (23|@5|0@5@7&#,23|$#,)! 3 f19 (23|@5|0@5@7&#,23|$#,)! 3 f23 (23|@5|0@5@7&#,23|$#,)! 3 C0.1/20|! 3 f0 (20|@5|4@0@7&#,5|$#,64|$#,)! 3 f1 (20|@5|4@0@7&#,5|$#,64|$#,)! 3 f748 (20|@5|4@0@7&#,5|$#,64|$#,)! 3 f0 (5|$#,)! 3 f19 (5|$#,)! 3 f23 (5|$#,)! 3 f0 (23|$#,)! 3 f64 (23|$#,)! 0 s444|& 0 s445|-1 766 -1 3 Stm{5|@1|^#tm_sec,5|@1|^#tm_min,5|@1|^#tm_hour,5|@1|^#tm_mday,5|@1|^#tm_mon,5|@1|^#tm_year,5|@1|^#tm_wday,5|@1|^#tm_yday,5|@1|^#tm_isdst,}! 3 f0 ()! 3 f757 ()! 3 f0 (758|$#,758|$#,)! 3 f17 (758|$#,758|$#,)! 3 f0 (591|$#,)! 3 f758 (591|$#,)! 1 t758|758& 3 f0 (766|4@5@7&#,)! 3 f758 (766|4@5@7&#,)! 3 f0 (591|$#,)! 3 f19 (591|$#,)! 3 f23 (591|$#,)! 3 f0 (766|$#,)! 3 f19 (766|$#,)! 3 f23 (766|$#,)! 3 f0 (766|$#,)! 3 f19 (766|$#,)! 3 f591 (766|$#,)! 3 f0 (766|$#,)! 3 f19 (766|$#,)! 3 f591 (766|$#,)! 3 f0 (23|4@0@7&#,64|$#,23|$#,591|$#,)! 3 f64 (23|4@0@7&#,64|$#,23|$#,591|$#,)! 0 s455|& 0 s456|& 0 s457|& 0 s458|& 0 s459|& 0 s460|& 0 s461|& 0 s462|& 0 s463|& 0 s464|& 0 s465|& 0 s466|& 0 s467|& 0 s468|& 0 s469|& 0 s470|& 0 s471|& 0 s472|& 0 s473|& 0 s474|& 0 s475|& 0 s476|& 0 s477|& 0 s478|& 0 s479|& 0 s480|& 0 s481|& 0 s482|& ;;tistable 0 43 43,233 233 43,233,248 248 43,233,248,252 252 43,233,248,252,253 253 ;;symTable *0 (Datatype) ^0 2@a@-@0@0@0@0@2#_Bool *1 (Constant) ^1 2@i0@0@6#false ^2 2@i1@0@0#true *11 (GlobalMarker) *1 (Constant) ^4 5$#__LINE__ ^5 23$#__DATE__#__FILE__#__BASE_FILE__#__func__ ^9 5$#__INCLUDE_LEVEL__ ^10 23$#__VERSION__ *0 (Datatype) ^11 13@c@-@0@0@0@0@59#__SIZE_TYPE__ ^12 13@c@-@0@0@0@0@60#__PTRDIFF_TYPE__ ^13 13@c@-@0@0@0@0@61#__WCHAR_TYPE__ *1 (Constant) ^14 23$#__USER_LABEL_PREFIX__#__REGISTER_PREFIX__#__TIME__ ^17 5$#__STDC__#S_SPLINT_S#__LCLINT__#__i786#MSDOS#__MSDOS#__MSDOS__#DJGPP#__DJGPP#__DJGPP__#DJGPP_MINOR#__DJGPP_MINOR#__DJGPP_MINOR__ *3 (Variable) ^30 359|@1|6@0@0@0@2#stdin#stdout *1 (Constant) ^32 5$#EDOM#ERANGE#EILSEQ *3 (Variable) ^35 5|@1|6@0@0@0@4#errno *0 (Datatype) ^36 2@-@-@0@0@0@0@62#bool *1 (Constant) ^37 5@i1@0@0#__bool_true_false_are_defined *0 (Datatype) ^38 13@-@-@0@0@0@0@63#ptrdiff_t ^39 14@-@-@0@0@0@0@64#size_t ^40 15@-@-@0@0@0@0@65#ssize_t ^41 13@-@-@0@0@0@0@66#wchar_t ^42 13@-@-@0@0@0@0@67#wint_t ^43 0@a@=@0@0@0@0@68#mbstate_t *1 (Constant) ^44 0@i0@0@6#NULL ^45 2$#NDEBUG *4 (Function) ^46 72@6@0@8@0@0^$@0#assert ^47 74$^$@0#isalnum ^48 76$^$@0#isalpha ^49 78$^$@0#iscntrl ^50 80$^$@0#isdigit ^51 82$^$@0#isgraph ^52 84$^$@0#islower ^53 86$^$@0#isprint ^54 88$^$@0#ispunct ^55 90$^$@0#isspace ^56 92$^$@0#isupper ^57 94$^$@0#isxdigit ^58 96$^$@0#tolower ^59 98$^$@0#toupper *7 (Struct tag) ^60 99@100#@lconv *1 (Constant) ^61 5$#LC_ALL#LC_COLLATE#LC_CTYPE#LC_MONETARY#LC_NUMERIC#LC_TIME *4 (Function) ^67 103@6@5@1@0@0@0@s1,g35@6@0@1@s1,g35@19@3@0#setlocale ^68 107$^@3@0@0#localeconv *3 (Variable) ^69 5|@1|6@0@0@0@1#DBL_DIG ^70 17|@1|6@0@0@0@1#DBL_EPSILON ^71 5|@1|6@0@0@0@1#DBL_MANT_DIG ^72 17|@1|6@0@0@0@1#DBL_MAX ^73 5|@1|6@0@0@0@1#DBL_MAX_10_EXP#DBL_MAX_EXP ^75 17|@1|6@0@0@0@1#DBL_MIN ^76 5|@1|6@0@0@0@1#DBL_MIN_10_EXP#DBL_MIN_EXP#FLT_DIG ^79 16|@1|6@0@0@0@1#FLT_EPSILON ^80 5|@1|6@0@0@0@1#FLT_MANT_DIG ^81 16|@1|6@0@0@0@1#FLT_MAX ^82 5|@1|6@0@0@0@1#FLT_MAX_10_EXP#FLT_MAX_EXP ^84 16|@1|6@0@0@0@1#FLT_MIN ^85 5|@1|6@0@0@0@1#FLT_MIN_10_EXP#FLT_MIN_EXP *1 (Constant) ^87 5$#FLT_RADIX *3 (Variable) ^88 5|@1|6@0@0@0@1#FLT_ROUNDS#LDBL_DIG ^90 18|@1|6@0@0@0@1#LDBL_EPSILON ^91 5|@1|6@0@0@0@1#LDBL_MANT_DIG ^92 18|@1|6@0@0@0@1#LDBL_MAX ^93 5|@1|6@0@0@0@1#LDBL_MAX_10_EXP#LDBL_MAX_EXP ^95 18|@1|6@0@0@0@1#LDBL_MIN ^96 5|@1|6@0@0@0@1#LDBL_MIN_10_EXP#LDBL_MIN_EXP *1 (Constant) ^98 5$#CHAR_BIT ^99 4$#CHAR_MAX#CHAR_MIN ^101 5$#INT_MAX#INT_MIN ^103 9$#LONG_MAX#LONG_MIN#MB_LEN_MAX ^106 4$#SCHAR_MAX#SCHAR_MIN ^108 7$#SHRT_MAX#SHRT_MIN ^110 3$#UCHAR_MAX#UCHAR_MIN ^112 6$#UINT_MAX ^113 10$#ULONG_MAX ^114 8$#USHRT_MAX *0 (Datatype) ^115 16@-@-@0@0@0@0@108#float_t ^116 17@-@-@0@0@0@0@109#double_t *1 (Constant) ^117 17$#HUGE_VAL ^118 16$#HUGE_VALF ^119 18$#HUGE_VALL ^120 16$#INFINITY#NAN ^122 5$#FP_INFINITE#FP_NAN#FP_NORMAL#FP_SUBNORMAL#FP_ZERO#FP_ILOGB0#FP_ILOGBNAN#DECIMAL_DIG *0 (Datatype) ^130 111@-@-@0@0@0@0@112#s_real_t *4 (Function) ^131 114$^$@0#fpclassify ^132 116$^$@0#signbit ^133 118$^$@0#isfinite ^134 120$^$@0#isnormal ^135 122$^$@0#isnan ^136 124$^$@0#isinf ^137 126$@0@g35@6@0@1@g35$@0#acos ^138 128$@0@g35@6@0@1@g35$@0#asin ^139 130$^$@0#atan ^140 132$^$@0#atan2 ^141 134$^$@0#cos ^142 136$^$@0#sin ^143 138$^$@0#tan ^144 140$@0@g35@6@0@1@g35$@0#cosh ^145 142$@0@g35@6@0@1@g35$@0#sinh ^146 144$^$@0#tanh ^147 146$@0@g35@6@0@1@g35$@0#acosh ^148 148$@0@g35@6@0@1@g35$@0#asinh ^149 150$@0@g35@6@0@1@g35$@0#atanh ^150 152$@0@g35@6@0@1@g35$@0#exp ^151 154$@0@@1@tp1$@0#frexp ^152 156$@0@g35@6@0@1@g35$@0#ldexp ^153 158$@0@g35@6@0@1@g35$@0#log ^154 160$@0@g35@6@0@1@g35$@0#log10 ^155 162$@0@@1@tp1$@0#modf ^156 164$@0@g35@6@0@1@g35$@0#exp2 ^157 166$@0@g35@6@0@1@g35$@0#expm1 ^158 168$@0@g35@6@0@1@g35$@0#log1p ^159 170$@0@g35@6@0@1@g35$@0#log2 ^160 172$@0@g35@6@0@1@g35$@0#logb ^161 174$@0@g35@6@0@1@g35$@0#scalbn ^162 176$@0@g35@6@0@1@g35$@0#scalbln ^163 178$@0@g35@6@0@1@g35$@0#scalblnl ^164 180$@0@g35@6@0@1@g35$@0#ilogb ^165 182$@0@g35@6@0@1@g35$@0#ilogbf ^166 184$@0@g35@6@0@1@g35$@0#ilogbl ^167 186$^$@0#fabs ^168 188$^$@0#fabsf ^169 190$^$@0#fabsl ^170 192$@0@g35@6@0@1@g35$@0#pow ^171 194$@0@g35@6@0@1@g35$@0#powf ^172 196$@0@g35@6@0@1@g35$@0#powl ^173 198$@0@g35@6@0@1@g35$@0#sqrt ^174 200$@0@g35@6@0@1@g35$@0#sqrtf ^175 202$@0@g35@6@0@1@g35$@0#sqrtl ^176 204$^$@0#cbrt ^177 206$^$@0#cbrtf ^178 208$^$@0#cbrtl ^179 210$@0@g35@6@0@1@g35$@0#hypot ^180 212$@0@g35@6@0@1@g35$@0#hypotf ^181 214$@0@g35@6@0@1@g35$@0#hypotl ^182 216$^$@0#erf ^183 218$^$@0#erfc ^184 220$^$@0#erff ^185 222$^$@0#erfl ^186 224$^$@0#erfcf ^187 226$^$@0#erfcl ^188 228$@0@g35@6@0@1@g35$@0#gamma ^189 230$@0@g35@6@0@1@g35$@0#gammaf ^190 232$@0@g35@6@0@1@g35$@0#gammal ^191 234$@0@g35@6@0@1@g35$@0#lgamma ^192 236$@0@g35@6@0@1@g35$@0#lgammaf ^193 238$@0@g35@6@0@1@g35$@0#lgammal ^194 240$^$@0#ceil ^195 242$^$@0#ceilf ^196 244$^$@0#ceill ^197 246$^$@0#floor ^198 248$^$@0#floorf ^199 250$^$@0#floorl ^200 252$^$@0#nearbyint ^201 254$^$@0#nearbyintf ^202 256$^$@0#nearbyintl ^203 258$^$@0#rint ^204 260$^$@0#rintf ^205 262$^$@0#rintl ^206 264$@0@g35@6@0@1@g35$@0#lrint ^207 266$@0@g35@6@0@1@g35$@0#lrintf ^208 268$@0@g35@6@0@1@g35$@0#lrintl ^209 270$@0@g35@6@0@1@g35$@0#llrint ^210 272$@0@g35@6@0@1@g35$@0#llrintf ^211 274$@0@g35@6@0@1@g35$@0#llrintl ^212 276$^$@0#round ^213 278$@0@g35@6@0@1@g35$@0#lround ^214 280$@0@g35@6@0@1@g35$@0#llround ^215 282$^$@0#trunc ^216 284$^$@0#fmod ^217 286$^$@0#remainder ^218 288$@0@@1@tp2$@0#remquo ^219 290$^$@0#copysign ^220 292$^$@0#nan ^221 294$^$@0#nextafter ^222 296$^$@0#nextafterx ^223 298$@0@g35@6@0@1@g35$@0#fdim ^224 300$^$@0#fmax ^225 302$^$@0#fmin ^226 304$^$@0#fma ^227 306$^$@0#isgreater ^228 308$^$@0#isgreaterequal ^229 310$^$@0#isless ^230 312$^$@0#islessequal ^231 314$^$@0#islessgreater ^232 316$^$@0#isunordered *0 (Datatype) ^233 20@a@+@0@0@0@0@317#jmp_buf *4 (Function) ^234 319$@0@@1@p0$@0#setjmp ^235 321@6@0@5@0@0^$@0#longjmp *1 (Constant) ^236 5$#SIGABRT#SIGFPE#SIGILL#SIGINT#SIGSEGV#SIGTERM *0 (Datatype) ^242 13@-@-@0@0@0@0@322#sig_atomic_t *1 (Constant) ^243 326$#SIG_DFL ^244 330$#SIG_ERR ^245 334$#SIG_IGN *4 (Function) ^246 347@6@5@1@0@0@0@s1,g35@6@0@1@s1,g35$@0#signal ^247 349@6@0@5@0@0$$@0#raise *0 (Datatype) ^248 20@a@+@0@0@0@0@350#va_list *4 (Function) ^249 352$@0@@1@p0$@0#va_start ^250 354$@0@@1@p0$@0#va_end ^251 356$$$@0#va_copy *0 (Datatype) ^252 20@a@+@0@0@0@0@357#FILE ^253 20@a@+@0@0@0@0@358#fpos_t *1 (Constant) ^254 64$#_IOFBF#_IOLBF#_IONBF#BUFSIZ ^258 5$#EOF#FOPEN_MAX#FILENAME_MAX#L_tmpnam#SEEK_CUR#SEEK_END#SEEK_SET#TMP_MAX *3 (Variable) ^266 359|@1|6@0@0@0@2#stderr *4 (Function) ^267 361$@0@s3,g35@6@0@1@s3,g35$@0#remove ^268 363$@0@s3,g35@6@0@1@s3,g35$@0#rename ^269 366@6@5@1@0@0@0@s3,g35@6@0@1@s3,g35@18@0@0#tmpfile ^270 369$@0@s1@1@tp0,s1@19@3@0#tmpnam ^271 371$@0@g35@6@0,s3@1@tp0,g35,s3$@0#fclose ^272 373$@0@g35@6@0,s3@1@tp0,g35,s3$@0#fflush ^273 376@6@5@1@0@0@0@s3@1@s3@18@0@0#fopen ^274 379@6@5@1@0@0@0@s3,g35@6@0@1@tp2,s3,g35@18@0@0#freopen ^275 381$@0@s3@1@s3,tp0,tp1$@0#setbuf ^276 383$@0@s3@1@s3,tp0,tp1$@0#setvbuf ^277 385@6@0@1@1@0@0@s3@1@s3,tp0$@0#fprintf ^278 387@6@0@1@2@0@0@s3,g35@6@0@1@s3,tp0,g35$@0#fscanf ^279 389@6@0@1@1@0@1@g31@6@0,s3@1@s3,tg31$@0#printf ^280 391@6@0@1@2@0@1@g30@6@0,s3,g35@6@0@1@s3,tg30,g35$@0#scanf ^281 393@6@0@1@1@0@0@@1@tp0$@0@W:bufferoverflowhigh#Buffer overflow possible with sprintf. Recommend using snprintf instead##sprintf ^282 395@6@0@1@1@0@0@@1@p0$@0#snprintf ^283 397@6@0@1@2@0@0@g35@6@0@1@g35$@0#sscanf ^284 399$@1@g31@6@0,s3@1@s3,tg31$@0#vprintf ^285 401$@0@s3,g35@6@0@1@s3,tp0,p2,g35$@0#vfprintf ^286 403$@0@@1@p0$@0@W:bufferoverflowhigh#Use vsnprintf instead##vsprintf ^287 405$@0@@1@p0$@0#vsnprintf ^288 407$@0@s3,g35@6@0@1@s3,tp0,g35$@0#fgetc ^289 410@6@5@1@0@0@0@s3,g35@6@0@1@s3,tp0,tp2,g35$@0#fgets ^290 413$@0@s3,g35@6@0@1@s3,tp1,g35$@0#fputc ^291 415$@0@s3@1@s3,tp1$@0#fputs ^292 417$@0@s3,g35@6@0@1@s3,tp0,g35$@0#getc ^293 419$@1@g30@6@0,s3,g35@6@0@1@s3,tg30,g35$@0#getchar ^294 422@6@5@1@0@0@1@g30@6@0,s3,g35@6@0@1@s3,tp0,tg30,g35@3@0@0@W:bufferoverflowhigh#Use of gets leads to a buffer overflow vulnerability. Use fgets instead##gets ^295 424$@0@s3,g35@6@0@1@s3,tp1,g35$@0#putc ^296 426$@1@g31@6@0,s3,g35@6@0@1@s3,tg31,g35$@0#putchar ^297 428$@1@g31@6@0,s3,g35@6@0@1@s3,tg31,g35$@0#puts ^298 430$@0@s3@1@s3,tp1$@0#ungetc ^299 432$@0@s3,g35@6@0@1@s3,tp0,tp3,g35$@0#fread ^300 434$@0@s3,g35@6@0@1@s3,tp3,g35$@0#fwrite ^301 437$@0@g35@6@0@1@tp1,g35$@0#fgetpos ^302 439$@0@s3,g35@6@0@1@s3,tp0,g35$@0#fseek ^303 441$@0@s3,g35@6@0@1@s3,tp0,g35$@0#fsetpos ^304 443$@0@g35@6@0@1@g35$@0#ftell ^305 445$@0@@1@tp0$@0#rewind ^306 447$@0@@1@tp0$@0#clearerr ^307 449$@0@g35@6@0@1@g35$@0#feof ^308 451$@0@g35@6@0@1@g35$@0#ferror ^309 453$@1@g35@6@0,g266@6@0,s3@1@s3,tg266$@0#perror ^310 455$^$@0#atof ^311 457$^$@0#atoi ^312 459$^$@0#atol ^313 463$@0@g35@6@0@1@tp1,g35$@0#strtod ^314 465$@0@g35@6@0@1@tp1,g35$@0#strtol ^315 467$@0@g35@6@0@1@tp1,g35$@0#strtoul *1 (Constant) ^316 5$#RAND_MAX *4 (Function) ^317 469$@0@s1@1@s1$@0#rand ^318 471$@0@s1@1@s1$@0#srand ^319 474@6@5@1@0@0^@2@0@0#calloc ^320 477@4@5@1@0@0^@2@0@0#malloc ^321 480@6@5@1@0@0@0@@1@tp0@2@0@0#realloc ^322 482$@0@@1@p0$@0#free *1 (Constant) ^323 5$#EXIT_FAILURE#EXIT_SUCCESS *4 (Function) ^325 484@6@0@6@0@0^$@0#abort ^326 486@6@0@6@0@0^$@0#exit ^327 492$@0@s1@1@s1$@0#atexit ^328 495@6@5@1@0@0^@19@3@0#getenv ^329 497$@0@s3@1@s3$@0#system ^330 504@6@5@1@0@0^@18@0@0#bsearch ^331 510$@0@g35@6@0@1@tp0,g35$@0#qsort ^332 512$^$@0#abs *7 (Struct tag) ^333 513@514#@!2 *0 (Datatype) ^334 513@c@-@0@0@0@0@515#div_t *4 (Function) ^335 517$^$@0#div ^336 519$^$@0#labs *7 (Struct tag) ^337 520@521#@!3 *0 (Datatype) ^338 520@c@-@0@0@0@0@522#ldiv_t *4 (Function) ^339 524$^$@0#ldiv *1 (Constant) ^340 64$#MB_CUR_MAX ^341 5$#WCHAR_MAX#WCHAR_MIN ^343 67$#WEOF *4 (Function) ^344 526$^$@0#btowc ^345 528$@0@s3@1@s3,tp0$@0#fgetwc ^346 532@6@5@1@0@0@0@s3@1@s3,tp0,tp2$@0#fgetws ^347 534$@0@s3@1@s3,tp1$@0#fputwc ^348 536$@0@s3@1@s3,tp1$@0#fputws ^349 538$^$@0#fwide ^350 540@6@0@1@1@0@0@s3@1@tp0,s3$@0#fwprintf ^351 542@6@0@1@2@0@0@s3@1@tp0,s3$@0#fwscanf ^352 544$@0@s3@1@s3,tp0$@0#getwc ^353 546$@0@s3,g30@6@0@1@s3,tg30$@0#getwchar ^354 549$^$@0#mbrlen ^355 551$@0@@1@tp0$@0#mbrtowc ^356 553$^$@0#mbsinit ^357 555$@0@@1@tp0$@0#mbsrtowcs ^358 557$@0@s3@1@s3,tp1$@0#putwc ^359 559$@0@s3,g31@6@0@1@s3,tg31$@0#putwchar ^360 561@6@0@1@1@0@0@@1@tp0$@0#swprintf ^361 563@6@0@1@2@0@0@g30@6@0@1@tg30$@0#swscanf ^362 565$@0@s3@1@s3,tp1$@0#ungetwc ^363 567$@0@s3@1@s3,tp0$@0#vfwprintf ^364 569$@0@@1@tp0$@0#vswprintf ^365 571$@0@s3,g31@6@0@1@s3,tg31$@0#vwprintf ^366 573$@0@@1@tp0$@0#wcrtomb ^367 577$@0@@1@tp0$@0#wcscat ^368 580@6@5@1@0@0^@19@2@0#wcschr ^369 582$^$@0#wcscmp ^370 584$^$@0#wcscoll ^371 587$@0@@1@tp0$@0#wcscpy ^372 589$^$@0#wcscspn *7 (Struct tag) ^373 759@590#@tm *4 (Function) ^374 593$@0@@1@tp0$@0#wcsftime ^375 595$^$@0#wcslen ^376 599$@0@@1@tp0$@0#wcsncat ^377 601$^$@0#wcsncmp ^378 604$@0@@1@tp0$@0#wcsncpy ^379 607@6@5@1@0@0^$@0#wcspbrk ^380 610@6@5@1@0@0^$@0#wcsrchr ^381 613$@0@@1@tp1$@0#wcsrtombs ^382 615$^$@0#wcsspn ^383 618@6@5@1@0@0^@3@0@0#wcsstr ^384 620$@0@@1@tp1$@0#wcstod ^385 623@6@5@1@0@0@0@@1@tp2@3@0@0#wcstok ^386 625$@0@@1@tp1$@0#wcstol ^387 627$@0@@1@tp1$@0#wcstoul ^388 629$@0@@1@tp0$@0#wcsxfrm ^389 631$^$@0#wctob ^390 634@6@5@1@0@0^@3@0@0#wmemchr ^391 636$^$@0#wmemcmp ^392 639$@0@@1@tp0$@0#wmemcpy ^393 642$@0@@1@tp0$@0#wmemmove ^394 645$@0@@1@tp0$@0#wmemset ^395 647@6@0@1@1@0@1@g31@6@0,g35@6@0@1@g35,tg31$@0#wprintf ^396 649@6@0@1@2@0@1@g30@6@0,g35@6@0@1@g35,tg30$@0#wscanf *0 (Datatype) ^397 13@-@-@0@0@0@0@650#wctype_t ^398 13@-@-@0@0@0@0@651#wctrans_t *4 (Function) ^399 653$^$@0#iswalnum ^400 655$^$@0#iswalpha ^401 657$^$@0#iswcntrl ^402 659$^$@0#iswctype ^403 661$^$@0#iswdigit ^404 663$^$@0#iswgraph ^405 665$^$@0#iswlower ^406 667$^$@0#iswprint ^407 669$^$@0#iswpunct ^408 671$^$@0#iswspace ^409 673$^$@0#iswupper ^410 675$^$@0#iswxdigit ^411 677$^$@0#towctrans ^412 679$^$@0#towlower ^413 681$^$@0#towupper ^414 683$^$@0#wctrans ^415 685$^$@0#wctype ^416 687$^$@0#mblen ^417 689$@0@@1@tp0$@0#mbtowc ^418 691$@0@@1@tp0$@0#wctomb ^419 693$@0@@1@tp0$@0#mbstowcs ^420 695$@0@@1@tp0$@0#wcstombs ^421 699$@0@@1@tp0$@0#memcpy ^422 702$@0@@1@tp0$@0#memmove ^423 706$@0@@1@tp0$@0#strcpy ^424 709$@0@@1@tp0$@0#strncpy ^425 712$@0@@1@tp0$@0#strcat ^426 715$@0@@1@tp0$@0#strncat ^427 717$^$@0#memcmp ^428 719$^$@0#strcmp ^429 721$^$@0#strcoll ^430 723$^$@0#strncmp ^431 725$@0@@1@tp0$@0#strxfrm ^432 728@6@5@1@0@0^@3@0@0#memchr ^433 731@6@5@1@0@0^@19@2@0#strchr ^434 733$^$@0#strcspn ^435 736@6@5@1@0@0^@19@2@0#strpbrk ^436 739@6@5@1@0@0^@19@2@0#strrchr ^437 741$^$@0#strspn ^438 744@6@5@1@0@0^@19@2@0#strstr ^439 747@6@5@1@0@0@0@s1,g35@6@0@1@tp0,s1,g35@19@2@0#strtok ^440 751$@0@@1@tp0$@0#memset ^441 754$^@19@3@0#strerror ^442 756$^$@0#strlen *1 (Constant) ^443 5$#CLOCKS_PER_SEC *0 (Datatype) ^444 13@-@-@0@0@0@0@757#clock_t ^445 13@-@-@0@0@0@0@758#time_t *4 (Function) ^446 761$@0@s1@1@s1$@0#clock ^447 763$^$@0#difftime ^448 765$^$@0#mktime ^449 768$@0@@1@tp0$@0#time ^450 771$@0@g35@6@0@1@g35@19@3@0#asctime ^451 774$^@19@3@0#ctime ^452 777$^@19@3@0#gmtime ^453 780$@0@g35@6@0@1@g35@19@3@0#localtime ^454 782$@0@@1@tp0$@0#strftime *0 (Datatype) ^455 13@-@-@0@0@0@0@783#int8_t ^456 13@-@-@0@0@0@0@784#int16_t ^457 13@-@-@0@0@0@0@785#int32_t ^458 13@-@-@0@0@0@0@786#int64_t ^459 14@-@-@0@0@0@0@787#uint8_t ^460 14@-@-@0@0@0@0@788#uint16_t ^461 14@-@-@0@0@0@0@789#uint32_t ^462 14@-@-@0@0@0@0@790#uint64_t ^463 13@-@-@0@0@0@0@791#int_least8_t ^464 13@-@-@0@0@0@0@792#int_least16_t ^465 13@-@-@0@0@0@0@793#int_least32_t ^466 13@-@-@0@0@0@0@794#int_least64_t ^467 14@-@-@0@0@0@0@795#uint_least8_t ^468 14@-@-@0@0@0@0@796#uint_least16_t ^469 14@-@-@0@0@0@0@797#uint_least32_t ^470 14@-@-@0@0@0@0@798#uint_least64_t ^471 13@-@-@0@0@0@0@799#int_fast8_t ^472 13@-@-@0@0@0@0@800#int_fast16_t ^473 13@-@-@0@0@0@0@801#int_fast32_t ^474 13@-@-@0@0@0@0@802#int_fast64_t ^475 14@-@-@0@0@0@0@803#uint_fast8_t ^476 14@-@-@0@0@0@0@804#uint_fast16_t ^477 14@-@-@0@0@0@0@805#uint_fast32_t ^478 14@-@-@0@0@0@0@806#uint_fast64_t ^479 15@-@-@0@0@0@0@807#intptr_t ^480 14@-@-@0@0@0@0@808#uintptr_t ^481 15@-@-@0@0@0@0@809#intmax_t ^482 14@-@-@0@0@0@0@810#uintmax_t *1 (Constant) ^483 5$#INT8_MIN#INT16_MIN#INT32_MIN#INT64_MIN#INT8_MAX#INT16_MAX#INT32_MAX#INT64_MAX#UINT8_MIN#UINT16_MIN#UINT32_MIN#UINT64_MIN#INT_LEAST8_MIN#INT_LEAST16_MIN#INT_LEAST32_MIN#INT_LEAST64_MIN#INT_LEAST8_MAX#INT_LEAST16_MAX#INT_LEAST32_MAX#INT_LEAST64_MAX#UINT_LEAST8_MAX#UINT_LEAST16_MAX#UINT_LEAST32_MAX#UINT_LEAST64_MAX#INT_FAST8_MIN#INT_FAST16_MIN#INT_FAST32_MIN#INT_FAST64_MIN#INT_FAST8_MAX#INT_FAST16_MAX#INT_FAST32_MAX#INT_FAST64_MAX#UINT_FAST8_MAX#UINT_FAST16_MAX#UINT_FAST32_MAX#UINT_FAST64_MAX ^519 64$#INTPTR_MIN#INTPTR_MAX ;; Library constraints start_Buffer_Constraints setvbuf pre: C 0@1@3 l 1 1 2 2 Param 23 1 r 0 1 e1 2 2 Param 64 3 e2 2 3 -1 ;; end precondition constraints post:EMPTY snprintf pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 2 2 Param 64 1 e2 2 3 -1 ;; end precondition constraints post:EMPTY vsnprintf pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 2 2 Param 64 1 e2 2 3 -1 ;; end precondition constraints post:EMPTY fgets pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 2 2 Param 5 1 e2 2 3 -1 ;; end precondition constraints post: C 0@1@3 l 1 3 2 2 Param 23 0 r 2 3 0 C 0@1@1 l 1 3 2 2 Param 23 0 r 0 1 e1 2 2 Param 5 1 e2 2 3 -1 ;; end precondition constraints fread pre:EMPTY post: C 0@1@4 l 1 3 2 2 Param 20 0 r 0 1 e1 2 2 Param 64 1 e2 2 3 -1 ;; end precondition constraints fwrite pre: C 0@1@3 l 1 3 2 2 Param 20 0 r 2 2 Param 64 1 ;; end precondition constraints post:EMPTY fgetpos pre: C 0@1@3 l 1 1 2 2 Param 435 1 r 2 3 0 ;; end precondition constraints post: C 0@1@3 l 1 3 2 2 Param 435 1 r 2 3 0 ;; end precondition constraints calloc pre:EMPTY post: C 0@1@4 l 1 1 2 2 Result r 0 1 e1 2 2 Param 64 0 e2 2 3 -1 ;; end precondition constraints malloc pre:EMPTY post: C 0@1@4 l 1 1 2 2 Result r 0 1 e1 2 2 Param 64 0 e2 2 3 -1 ;; end precondition constraints realloc pre:EMPTY post: C 0@1@3 l 1 1 2 2 Result r 0 1 e1 2 2 Param 64 1 e2 2 3 -1 ;; end precondition constraints memcpy pre: C 0@1@3 l 1 1 2 2 Param 20 0 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 C 0@1@3 l 1 3 2 2 Param 20 1 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 ;; end precondition constraints post:EMPTY memmove pre: C 0@1@3 l 1 1 2 2 Param 20 0 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 C 0@1@3 l 1 3 2 2 Param 20 1 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 ;; end precondition constraints post:EMPTY strcpy pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 1 3 2 2 Param 23 1 ;; end precondition constraints post: C 0@1@4 l 1 1 2 2 Result r 1 1 2 2 Param 23 0 C 0@1@4 l 1 3 2 2 Result r 1 3 2 2 Param 23 1 C 0@1@4 l 1 3 2 2 Param 23 0 r 1 3 2 2 Param 23 1 ;; end precondition constraints strncpy pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 ;; end precondition constraints post: C 0@1@1 l 1 3 2 2 Param 23 0 r 2 2 Param 64 2 C 0@1@3 l 1 3 2 2 Param 23 1 r 1 3 2 2 Param 23 0 ;; end precondition constraints strcat pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 1 3 2 2 Param 23 0 e2 1 3 2 2 Param 23 1 ;; end precondition constraints post: C 0@1@4 l 1 3 2 2 Result r 0 1 e1 1 3 2 2 Param 23 0 e2 1 3 2 2 Param 23 1 ;; end precondition constraints strncat pre: C 0@1@3 l 1 1 2 2 Param 23 0 r 0 1 e1 1 3 2 2 Param 23 0 e2 2 2 Param 64 2 ;; end precondition constraints post: C 0@1@3 l 1 3 2 2 Param 23 0 r 0 1 e1 1 3 2 2 Param 23 0 e2 2 2 Param 64 2 ;; end precondition constraints strchr pre:EMPTY post: C 0@1@3 l 1 3 2 2 Result r 2 3 0 C 0@1@1 l 1 3 2 2 Result r 1 3 2 2 Param 23 0 C 0@1@1 l 1 1 2 2 Result r 1 1 2 2 Param 23 0 C 0@1@3 l 1 1 2 2 Result r 2 3 0 ;; end precondition constraints strrchr pre:EMPTY post: C 0@1@3 l 1 3 2 2 Result r 2 3 0 C 0@1@1 l 1 3 2 2 Result r 1 3 2 2 Param 23 0 C 0@1@1 l 1 1 2 2 Result r 1 1 2 2 Param 23 0 C 0@1@3 l 1 1 2 2 Result r 2 3 0 ;; end precondition constraints strstr pre:EMPTY post: C 0@1@3 l 1 1 2 2 Result r 1 3 2 2 Param 23 1 C 0@1@3 l 1 3 2 2 Result r 1 3 2 2 Param 23 1 C 0@1@3 l 1 3 2 2 Result r 2 3 0 C 0@1@1 l 1 3 2 2 Result r 1 3 2 2 Param 23 0 C 0@1@1 l 1 1 2 2 Result r 1 1 2 2 Param 23 0 C 0@1@3 l 1 1 2 2 Result r 2 3 0 ;; end precondition constraints memset pre: C 0@1@3 l 1 1 2 2 Param 20 0 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 ;; end precondition constraints post: C 0@1@3 l 1 3 2 2 Param 20 0 r 0 1 e1 2 2 Param 64 2 e2 2 3 -1 ;; end precondition constraints strlen pre:EMPTY post: C 0@1@4 l 2 2 Result r 1 3 2 2 Param 23 0 ;; end precondition constraints asctime pre:EMPTY post: C 0@1@4 l 1 3 2 2 Result r 2 3 25 C 0@1@4 l 1 1 2 2 Result r 2 3 25 ;; end precondition constraints ctime pre:EMPTY post: C 0@1@4 l 1 3 2 2 Result r 2 3 25 C 0@1@4 l 1 1 2 2 Result r 2 3 25 ;; end precondition constraints ;; Modules access _Bool#1@ types#1@ standard#9@ ;;End