R*TK x0   RE 0.text @F,[ .dataC2C@.bss.loader-.debug!. |!q;b8HA(,@Hb 8HA(,@H8c8~88HA(apap(#@H8HqA(,@H8HYA(,@Hh8d8cdap88HyA(,@H88d8cdap88 HIA(,@HH|8!N A8 initxxsubtype|!aa8HA(,@ 8`Hac*HA(H|8!N Adspamlist_getstate|!aa8p8$HQA(,@ 8`H(ard(bH`e8H|8!N Axspamlist_setstate|!qa8`H A(apap(#Aa(#@ bHaa(#@ bHaxd8cdapdd8cdapd d8cdapd(apH|8!N Aspamlist_specialmeth|!aa (|A(lLN!A(,@ 8`H8`d(H|8!pN Ax spamlist_init|!aac*HIA(H|8!pN A4spamlist_state_get|!aa8HA(,@ 8`HacHA(H|8!N Adspamdict_getstate|!aa8p8$HA(,@ 8`H(ardbH`e8H|8!N Axspamdict_setstate|!aa(|A(lLN!A(,@ 8`H8`dH|8!pN Ax spamdict_init|!!a8`aa88x8p80HA(,@ 8`HH!A(aa8caa,AapxHA(aa(#@ 8`Haaac8cdac,#AH,a0|A(lLN!A(a8caa,@lHeA(aa|dPa! _8!$HA(HH|8!N "A\ spam_benchA( L| N (A( L| N 0A( L| N 8A( L| N @A( L| N PA( L| N XA( L| N `A( L| N hA( L| N modflwcstokldexplfrexplselectstrtoldwcsftimespam_benchinitxxsubtypespamdict_initspamlist_initgetdtablesizespamdict_setstatespamdict_getstatespamlist_setstatespamlist_getstatespamlist_state_getspamlist_specialmethgetstategetstate() -> statesetstatesetstate(state)classmethclassmeth(*args, **kw)staticmethstaticmeth(*args, **kw)statean int variable for demonstration purposesxxsubtype.spamlistxxsubtype.spamdictbenchIBxxsubtypeIBspamlistIBMspamdictIBM:getstateIBi:setstateIOS|iIBMIt$ TH `  tx  t   # xxsubtype is an example module showing how to subtype builtin types from C. test_descr.py in the standard test suite requires it in order to complete. If you don't care about the examples, and don't intend to run the Python test suite, you can recompile Python without Modules/xxsubtype.c. ,0@@ @  @  @ `      hDK8 @  @.@ C@ T@b@ w@ @ @ @ @@ 01 ???@?H?X?????????@?H?X?`?h?x??????? ???0??x???0?8?H?P?`?h?x?????????????? ?(?0?8? @?H? P? X?`?h?p? x?? ?.:/usr/lib/threads:/opt/freeware/lib64:/opt/freeware/lib:/usr/lib/lib64:/usr/lib:/usr/vac/lib:/usr/lib:/liblibc.ashr_64.o. __rtinitPyArg_ParseTuple PyDict_TypePyFloat_FromDoublePyInt_FromLong PyList_TypePyModule_AddObjectPyObject_GetAttr PyTuple_New PyType_ReadyPy_InitModule4_64_Py_NoneStructclockinitxxsubtype__default_char:t572=-5_typeobject:T48=s0;_object:T51=s0;_dictobject:T230=s0; :t265=-13:t60=-3:t57=-5 :t50=-11:t33=-8 :t31=-36 :t10=-35:t9=-1:t2=-2:t1=-13:t3=k-2:t4=*3:t5=*-2:t6=*5 :t7=f-13;:t8=ar0;0;7;3:t11=ar0;0;1023;-35&fd_set:T12=s8192fds_bits:11,0,65536;;fd_set:t13=12 :t14=*13time_t:t15=-35suseconds_t:t16=-11timeval:T17=s16tv_sec:15,0,64;tv_usec:16,64,32;; :t18=*17 :t19=f-1;:t20=ar0;0;6;3:t22=ar0;0;13;3 :t23=*-1:t25=ar0;0;6;3:t27=ar0;0;6;3 :t28=*-13:t30=ar0;0;5;3size_t:t32=-36wchar_t:t34=-8 :t35=*34 :t36=k34 :t37=*36tm:T38=s36tm_sec:-1,0,32;tm_min:-1,32,32;tm_hour:-1,64,32;tm_mday:-1,96,32;tm_mon:-1,128,32;tm_year:-1,160,32;tm_wday:-1,192,32;tm_yday:-1,224,32;tm_isdst:-1,256,32;; :t39=k38 :t40=*39 :t41=f32;:t42=ar0;0;8;3 :t43=*35 :t44=f35;:t45=ar0;0;6;3ssize_t:t46=-35Py_ssize_t:t47=46 :t59=*-11 :t207=f-11; :t208=*207freefunc:t209=208 :t49=*48PyObject:t52=51 :t53=*52 :t204=f53; :t205=*204newfunc:t206=205 :t202=*204allocfunc:t203=202 :t199=*19initproc:t200=199 :t196=*19descrsetfunc:t197=196 :t193=*204descrgetfunc:t194=193 :t188=*19setter:t189=188 :t185=*204getter:t186=185^PyGetSetDef:T190=s40name:5,0,64;get:186,64,64;set:189,128,64;doc:5,192,64;closure:59,256,64;; :t191=*190^PyMemberDef:T182=s40name:5,0,64;type:-1,64,32;offset:47,128,64;flags:-1,192,32;doc:5,256,64;; :t183=*182 :t178=*204PyCFunction:t179=178ZPyMethodDef:T180=s32ml_name:4,0,64;ml_meth:179,64,64;ml_flags:-1,128,32;ml_doc:4,192,64;; :t181=*180 :t175=*204iternextfunc:t176=175 :t172=*204getiterfunc:t173=172 :t169=*204richcmpfunc:t170=169 :t90=*19inquiry:t91=90 :t163=*19visitproc:t164=163 :t166=*19traverseproc:t167=166:t149=ar0;0;1;47 :t142=*47bufferinfo:T150=s96buf:59,0,64;obj:53,64,64;len:47,128,64;itemsize:47,192,64;readonly:-1,256,32;ndim:-1,288,32;format:5,320,64;shape:142,384,64;strides:142,448,64;suboffsets:142,512,64;smalltable:149,576,128;internal:59,704,64;;Py_buffer:t151=150 :t152=*151 :t157=*207releasebufferproc:t158=157 :t154=*19getbufferproc:t155=154 :t146=f47; :t147=*146charbufferproc:t148=147 :t144=*146segcountproc:t145=144 :t135=*59 :t140=*146writebufferproc:t141=140 :t137=*146readbufferproc:t138=137:T159=s48bf_getreadbuffer:138,0,64;bf_getwritebuffer:141,64,64;bf_getsegcount:145,128,64;bf_getcharbuffer:148,192,64;bf_getbuffer:155,256,64;bf_releasebuffer:158,320,64;;PyBufferProcs:t160=159 :t161=*160 :t133=*19setattrofunc:t134=133 :t130=*204getattrofunc:t131=130 :t84=*204ternaryfunc:t85=84 :t126=f-35; :t127=*126hashfunc:t128=127 :t121=*19objobjargproc:t122=121 :t81=*204binaryfunc:t82=81 :t100=*146lenfunc:t101=100P:T123=s24mp_length:101,0,64;mp_subscript:82,64,64;mp_ass_subscript:122,128,64;;PyMappingMethods:t124=123 :t125=*124 :t115=*19objobjproc:t116=115 :t112=*19ssizessizeobjargproc:t113=112 :t109=*19ssizeobjargproc:t110=109 :t106=*204ssizessizeargfunc:t107=106 :t103=*204ssizeargfunc:t104=103:T117=s80sq_length:101,0,64;sq_concat:82,64,64;sq_repeat:104,128,64;sq_item:104,192,64;sq_slice:107,256,64;sq_ass_item:110,320,64;sq_ass_slice:113,384,64;sq_contains:116,448,64;sq_inplace_concat:82,512,64;sq_inplace_repeat:104,576,64;;PySequenceMethods:t118=117 :t119=*118 :t92=*53 :t94=*19coercion:t95=94 :t87=*204unaryfunc:t88=87:T96=s312nb_add:82,0,64;nb_subtract:82,64,64;nb_multiply:82,128,64;nb_divide:82,192,64;nb_remainder:82,256,64;nb_divmod:82,320,64;nb_power:85,384,64;nb_negative:88,448,64;nb_positive:88,512,64;nb_absolute:88,576,64;nb_nonzero:91,640,64;nb_invert:88,704,64;nb_lshift:82,768,64;nb_rshift:82,832,64;nb_and:82,896,64;nb_xor:82,960,64;nb_or:82,1024,64;nb_coerce:95,1088,64;nb_int:88,1152,64;nb_long:88,1216,64;nb_float:88,1280,64;nb_oct:88,1344,64;nb_hex:88,1408,64;nb_inplace_add:82,1472,64;nb_inplace_subtract:82,1536,64;nb_inplace_multiply:82,1600,64;nb_inplace_divide:82,1664,64;nb_inplace_remainder:82,1728,64;nb_inplace_power:85,1792,64;nb_inplace_lshift:82,1856,64;nb_inplace_rshift:82,1920,64;nb_inplace_and:82,1984,64;nb_inplace_xor:82,2048,64;nb_inplace_or:82,2112,64;nb_floor_divide:82,2176,64;nb_true_divide:82,2240,64;nb_inplace_floor_divide:82,2304,64;nb_inplace_true_divide:82,2368,64;nb_index:88,2432,64;;PyNumberMethods:t97=96 :t98=*97 :t78=*204reprfunc:t79=78 :t75=*19cmpfunc:t76=75 :t72=*19setattrfunc:t73=72 :t69=*204getattrfunc:t70=69:t61=ar0;0;3;-35 :t58=*-5:T62=s88_ptr:58,0,64;_base:58,64,64;_bufendp:58,128,64;__newbase:5,192,64;_lock:59,256,64;_cnt:-1,320,32;_file:-1,352,32;__stdioid:-1,384,32;_flag:-3,416,16;_unused:-3,432,16;_unused1:61,448,256;; FILE:t63=62 :t64=*63 :t66=*19printfunc:t67=66 :t55=*207destructor:t56=552_typeobject:T48=s392ob_refcnt:47,0,64;ob_type:49,64,64;ob_size:47,128,64;tp_name:4,192,64;tp_basicsize:47,256,64;tp_itemsize:47,320,64;tp_dealloc:56,384,64;tp_print:67,448,64;tp_getattr:70,512,64;tp_setattr:73,576,64;tp_compare:76,640,64;tp_repr:79,704,64;tp_as_number:98,768,64;tp_as_sequence:119,832,64;tp_as_mapping:125,896,64;tp_hash:128,960,64;tp_call:85,1024,64;tp_str:79,1088,64;tp_getattro:131,1152,64;tp_setattro:134,1216,64;tp_as_buffer:161,1280,64;tp_flags:-35,1344,64;tp_doc:4,1408,64;tp_traverse:167,1472,64;tp_clear:91,1536,64;tp_richcompare:170,1600,64;tp_weaklistoffset:47,1664,64;tp_iter:173,1728,64;tp_iternext:176,1792,64;tp_methods:181,1856,64;tp_members:183,1920,64;tp_getset:191,1984,64;tp_base:49,2048,64;tp_dict:53,2112,64;tp_descr_get:194,2176,64;tp_descr_set:197,2240,64;tp_dictoffset:47,2304,64;tp_init:200,2368,64;tp_alloc:203,2432,64;tp_new:206,2496,64;tp_free:209,2560,64;tp_is_gc:91,2624,64;tp_bases:53,2688,64;tp_mro:53,2752,64;tp_cache:53,2816,64;tp_subclasses:53,2880,64;tp_weaklist:53,2944,64;tp_del:56,3008,64;tp_version_tag:-8,3072,32;;4_object:T51=s16ob_refcnt:47,0,64;ob_type:49,64,64;;PyObject:t210=51 :t211=*210f:T212=s40ob_refcnt:47,0,64;ob_type:49,64,64;ob_size:47,128,64;ob_item:92,192,64;allocated:47,256,64;;PyListObject:t213=212*:T214=s48list:213,0,320;state:-1,320,32;;spamlistobject:t215=214 :t216=*215 :t217=f211;:t218=ar0;0;17;3:t220=ar0;0;17;3:t222=ar0;0;20;3:t224=ar0;0;13;3:t226=ar0;0;18;3@:T227=s24me_hash:47,0,64;me_key:211,64,64;me_value:211,128,64;;PyDictEntry:t228=227 :t229=*228:t235=ar0;0;7;228PyDictObject:t231=230 :t232=*231 :t233=f229; :t234=*233_dictobject:T230=s248ob_refcnt:47,0,64;ob_type:49,64,64;ma_fill:47,128,64;ma_used:47,192,64;ma_mask:47,256,64;ma_table:229,320,64;ma_lookup:234,384,64;ma_smalltable:235,448,1536;;PyDictObject:t236=230-:T237=s256dict:236,0,1984;state:-1,1984,32;;spamdictobject:t238=237 :t239=*238:t241=ar0;0;17;3:t243=ar0;0;17;3:t245=ar0;0;13;3:t247=ar0;0;10;3:t249=ar0;0;13;3PyMethodDef:t250=180:t251=ar0;0;1;250PyTypeObject:t252=48PyMemberDef:t253=182:t254=ar0;0;1;253:t255=ar0;0;2;250PyGetSetDef:t256=190:t257=ar0;0;1;256:t258=ar0;0;4;250:t259=ar0;0;289;-2 :t260=*250 :t271=*252 :t273=*-13 :t277=k-8clock_t:t279=-1 :t280=f279;:t573=Zinitxxsubtype:F-11m:211.bs__func__:V249.esspamlist_getstate:F211 self:p216 args:p211__func__:V218spamlist_setstate:F211 state:-1__func__:V220spamlist_specialmeth:F211 self:p211kw:p211 result:211__func__:V222spamlist_init:F-1 kwds:p211__func__:V224spamlist_state_get:F211__func__:V226spamdict_getstate:F211 self:p239__func__:V241spamdict_setstate:F211__func__:V243spamdict_init:F-1__func__:V245spam_bench:F211obj:211 name:211res:211n:-1t0:15t1:15__func__:V247 _SQNAN:V277_SINFINITY:V277xxsubtype_functions:V251spamdict_type:V252spamdict_members:V254spamdict_methods:V255spamlist_type:V252spamlist_getsets:V257spamlist_methods:V258xxsubtype__doc__:V259(ߙ>"Hߙpߙߙr(N,,,"XRh,     *$ R& z( * . 0 2 B4??@?H?X?????????@?H?X?`?h?x??????? ???0??x???0?8?H?P?`c?h?xp??~??'??5??D??T???? ?(?0?8?@ ?H?P ?X?`?h?p?x???$8<DX\ |  '|58@L`dD  0 < P \dTcPdp~\x08DH    H L t    ' : IU h y    k k(k0k8k@IkHkPUkX k`:khkpykxkhk'k7gg7Kdr~ -Eo/<Obp{,;Q^r $3M[o~et 2AZi  ! 0 O ] x  $ @  ' A P j x  5  7 F e t ~ $2I^k4DQ^s)+@Uj*:ILhw(AWm(k9 FX'4)e pKUP]o8-e)`1 kG5`w|)eUo-e D kHD#)e'pUox-e,W kHhT/)e1&p2UAot-e@m kIcSS)eUiUpwo-eY@| kId\p@\P)e^Uot-e_ kI~)eUo-e@ kI@\)epU o-e kJ )eiU` 5oX-e kJ`| G)ep [x g t UD o -e hk<U okU  !!!!;@!R@!l!oHk k k xk nk `}k Xk Ek 2k 0 g(bi g sk( si g (k( (i g Pk( Pi g xk( xi g k( i g k( i g k( i g k( i g @k( @clockPyArg_ParseTuplePyDict_TypePyFloat_FromDoublePyInt_FromLongPyList_TypePyModule_AddObjectPyObject_GetAttrPyTuple_NewPyType_ReadyPy_InitModule4_64_Py_NoneStructTOC_$STATIC.file./Modules/xxsubtype.cTue Dec 10 15:50:59 2013 IBM XL C for AIX, Version 12.1.0.4.initxxsubtype.bf.ef.spamlist_getstate.spamlist_setstate.spamlist_specialmeth.spamlist_init.spamlist_state_get.spamdict_getstate.spamdict_setstate.spamdict_init.spam_bench../../../../../../../src/bos/usr/ccs/lib/librtl/64bit/rtld.cSat Apr 12 15:57:41 2008 IBM XL C Enterprise Edition for AIX, Version 9.0.0.0 --- __rtldglink64.s.PyType_Ready.Py_InitModule4_64.PyModule_AddObject.PyArg_ParseTuple.PyInt_FromLong.PyTuple_New.clock.PyObject_GetAttr.PyFloat_FromDouble