ResKnife/Uli's Template Editor/main.s
Eric Gallager 3306fb2256 Un-gitignore the Uli's Template Editor folder
Note: The stuff in this folder doesn't actually work
2012-05-06 13:14:09 -04:00

11796 lines
295 KiB
ArmAsm

/Applications/AngelTemplate/AngelTemplate.app/Contents/MacOS/AngelTemplate (architecture i386):
(__TEXT,__text) section
start:
000024e4 pushl $0x00
000024e6 movl %esp,%ebp
000024e8 andl $0xf0,%esp
000024eb subl $0x10,%esp
000024ee movl 0x04(%ebp),%ebx
000024f1 movl %ebx,0x00(%esp)
000024f5 leal 0x08(%ebp),%ecx
000024f8 movl %ecx,0x04(%esp)
000024fc addl $0x01,%ebx
000024ff shll $0x02,%ebx
00002502 addl %ecx,%ebx
00002504 movl %ebx,0x08(%esp)
00002508 calll __start
0000250d hlt
__start:
0000250e pushl %ebp
0000250f movl %esp,%ebp
00002511 pushl %edi
00002512 pushl %esi
00002513 pushl %ebx
00002514 subl $0x2c,%esp
00002517 movl 0x0c(%ebp),%edi
0000251a movl 0x10(%ebp),%ebx
0000251d movl 0x08(%ebp),%eax
00002520 movl %eax,_NXArgc
00002525 movl %edi,_NXArgv
0000252b movl %ebx,_environ
00002531 movl (%edi),%ecx
00002533 testl %ecx,%ecx
00002535 jne 0x0000253e
00002537 movl $0x000072e0,%ecx
0000253c jmp 0x00002557
0000253e movl %ecx,%edx
00002540 jmp 0x00002550
00002542 cmpb $0x2f,%al
00002544 je 0x0000254b
00002546 addl $0x01,%edx
00002549 jmp 0x00002550
0000254b addl $0x01,%edx
0000254e movl %edx,%ecx
00002550 movzbl (%edx),%eax
00002553 testb %al,%al
00002555 jne 0x00002542
00002557 movl %ecx,___progname
0000255d movl %ebx,%eax
0000255f jmp 0x00002564
00002561 addl $0x04,%eax
00002564 movl (%eax),%edx
00002566 testl %edx,%edx
00002568 jne 0x00002561
0000256a leal 0x04(%eax),%esi
0000256d movl 0x0000a000,%eax
00002572 movl (%eax),%eax
00002574 testl %eax,%eax
00002576 je 0x0000257a
00002578 call *%eax
0000257a movl 0x0000a008,%eax
0000257f movl (%eax),%eax
00002581 testl %eax,%eax
00002583 je 0x00002587
00002585 call *%eax
00002587 calll 0x0000a01d
0000258c leal 0xe0(%ebp),%eax
0000258f movl %eax,0x04(%esp)
00002593 movl $0x000072e4,(%esp)
0000259a calll __dyld_func_lookup
0000259f call *0xe0(%ebp)
000025a2 leal 0xe4(%ebp),%eax
000025a5 movl %eax,0x04(%esp)
000025a9 movl $0x00007314,(%esp)
000025b0 calll __dyld_func_lookup
000025b5 movl 0xe4(%ebp),%eax
000025b8 testl %eax,%eax
000025ba je 0x000025c4
000025bc movl %eax,(%esp)
000025bf calll 0x0000a022
000025c4 movl 0x0000a004,%eax
000025c9 movl $0x00000000,(%eax)
000025cf movl %esi,0x0c(%esp)
000025d3 movl %ebx,0x08(%esp)
000025d7 movl %edi,0x04(%esp)
000025db movl 0x08(%ebp),%eax
000025de movl %eax,(%esp)
000025e1 calll _main
000025e6 movl %eax,(%esp)
000025e9 calll 0x0000a018
000025ee nop
000025ef nop
dyld_stub_binding_helper:
000025f0 pushl $__mh_execute_header
000025f5 jmp *0x00009010
000025fb nop
__dyld_func_lookup:
000025fc jmp *0x00009014
-[UKTemplateDocument init]:
00002602 pushl %ebp
00002603 movl %esp,%ebp
00002605 pushl %ebx
00002606 subl $0x24,%esp
00002609 movl 0x08(%ebp),%eax
0000260c movl %eax,0xf0(%ebp)
0000260f movl 0x0000b3c4,%eax
00002614 movl %eax,0xf4(%ebp)
00002617 leal 0xf0(%ebp),%edx
0000261a movl 0x0000b204,%eax
0000261f movl %eax,0x04(%esp)
00002623 movl %edx,(%esp)
00002626 calll 0x0000a027
0000262b movl %eax,%ebx
0000262d testl %eax,%eax
0000262f je 0x000026e1
00002635 movl 0x0000b200,%eax
0000263a movl %eax,0x04(%esp)
0000263e movl 0x0000b370,%eax
00002643 movl %eax,(%esp)
00002646 calll 0x0000a02c
0000264b movl 0x0000b204,%edx
00002651 movl %edx,0x04(%esp)
00002655 movl %eax,(%esp)
00002658 calll 0x0000a02c
0000265d movl %eax,0x38(%ebx)
00002660 movl 0x0000b200,%eax
00002665 movl %eax,0x04(%esp)
00002669 movl 0x0000b36c,%eax
0000266e movl %eax,(%esp)
00002671 calll 0x0000a02c
00002676 movl 0x0000b204,%edx
0000267c movl %edx,0x04(%esp)
00002680 movl %eax,(%esp)
00002683 calll 0x0000a02c
00002688 movl %eax,0x3c(%ebx)
0000268b movl 0x0000b200,%eax
00002690 movl %eax,0x04(%esp)
00002694 movl 0x0000b368,%eax
00002699 movl %eax,(%esp)
0000269c calll 0x0000a02c
000026a1 movl 0x0000b204,%edx
000026a7 movl %edx,0x04(%esp)
000026ab movl %eax,(%esp)
000026ae calll 0x0000a02c
000026b3 movl %eax,0x40(%ebx)
000026b6 movl 0x0000b200,%eax
000026bb movl %eax,0x04(%esp)
000026bf movl 0x0000b368,%eax
000026c4 movl %eax,(%esp)
000026c7 calll 0x0000a02c
000026cc movl 0x0000b204,%edx
000026d2 movl %edx,0x04(%esp)
000026d6 movl %eax,(%esp)
000026d9 calll 0x0000a02c
000026de movl %eax,0x44(%ebx)
000026e1 movl %ebx,%eax
000026e3 addl $0x24,%esp
000026e6 popl %ebx
000026e7 popl %ebp
000026e8 ret
-[UKTemplateDocument dealloc]:
000026e9 pushl %ebp
000026ea movl %esp,%ebp
000026ec pushl %ebx
000026ed subl $0x24,%esp
000026f0 movl 0x08(%ebp),%ebx
000026f3 movl 0x38(%ebx),%edx
000026f6 movl 0x0000b1fc,%eax
000026fb movl %eax,0x04(%esp)
000026ff movl %edx,(%esp)
00002702 calll 0x0000a02c
00002707 movl 0x3c(%ebx),%edx
0000270a movl 0x0000b1fc,%eax
0000270f movl %eax,0x04(%esp)
00002713 movl %edx,(%esp)
00002716 calll 0x0000a02c
0000271b movl 0x40(%ebx),%edx
0000271e movl 0x0000b1fc,%eax
00002723 movl %eax,0x04(%esp)
00002727 movl %edx,(%esp)
0000272a calll 0x0000a02c
0000272f movl 0x44(%ebx),%edx
00002732 movl 0x0000b1fc,%eax
00002737 movl %eax,0x04(%esp)
0000273b movl %edx,(%esp)
0000273e calll 0x0000a02c
00002743 movl %ebx,0xf0(%ebp)
00002746 movl 0x0000b3c4,%eax
0000274b movl %eax,0xf4(%ebp)
0000274e leal 0xf0(%ebp),%edx
00002751 movl 0x0000b1f8,%eax
00002756 movl %eax,0x04(%esp)
0000275a movl %edx,(%esp)
0000275d calll 0x0000a027
00002762 addl $0x24,%esp
00002765 popl %ebx
00002766 popl %ebp
00002767 ret
-[UKTemplateDocument windowNibName]:
00002768 pushl %ebp
00002769 movl %esp,%ebp
0000276b movl $0x00009018,%eax
00002770 popl %ebp
00002771 ret
-[UKTemplateDocument windowControllerDidLoadNib:]:
00002772 pushl %ebp
00002773 movl %esp,%ebp
00002775 pushl %ebx
00002776 subl $0x24,%esp
00002779 movl 0x08(%ebp),%ebx
0000277c movl %ebx,0xf0(%ebp)
0000277f movl 0x0000b3c4,%eax
00002784 movl %eax,0xf4(%ebp)
00002787 leal 0xf0(%ebp),%edx
0000278a movl 0x10(%ebp),%eax
0000278d movl %eax,0x08(%esp)
00002791 movl 0x0000b1f4,%eax
00002796 movl %eax,0x04(%esp)
0000279a movl %edx,(%esp)
0000279d calll 0x0000a027
000027a2 movl 0x34(%ebx),%edx
000027a5 movl 0x0000b1f0,%eax
000027aa movl %eax,0x04(%esp)
000027ae movl %edx,(%esp)
000027b1 calll 0x0000a02c
000027b6 movl 0x34(%ebx),%edx
000027b9 movl 0x0000b1ec,%eax
000027be movl %eax,0x04(%esp)
000027c2 movl %edx,(%esp)
000027c5 calll 0x0000a02c
000027ca addl $0x24,%esp
000027cd popl %ebx
000027ce popl %ebp
000027cf ret
-[UKTemplateDocument dataRepresentationOfType:]:
000027d0 pushl %ebp
000027d1 movl %esp,%ebp
000027d3 pushl %edi
000027d4 pushl %esi
000027d5 pushl %ebx
000027d6 subl $0x2c,%esp
000027d9 movl 0x08(%ebp),%esi
000027dc movl 0x3c(%esi),%edx
000027df movl 0x0000b1e8,%eax
000027e4 movl %eax,0x04(%esp)
000027e8 movl %edx,(%esp)
000027eb calll 0x0000a02c
000027f0 movl %eax,%ebx
000027f2 movl $0x00000000,0xe4(%ebp)
000027f9 movl 0x38(%esi),%edx
000027fc movl $0x00000000,0x08(%esp)
00002804 movl 0x0000b1e4,%eax
00002809 movl %eax,0x04(%esp)
0000280d movl %edx,(%esp)
00002810 calll 0x0000a02c
00002815 leal 0xe4(%ebp),%edi
00002818 jmp 0x00002836
0000281a movl %edi,0x0c(%esp)
0000281e movl 0x38(%esi),%eax
00002821 movl %eax,0x08(%esp)
00002825 movl 0x0000b1dc,%eax
0000282a movl %eax,0x04(%esp)
0000282e movl %edx,(%esp)
00002831 calll 0x0000a02c
00002836 movl 0x0000b1e0,%eax
0000283b movl %eax,0x04(%esp)
0000283f movl %ebx,(%esp)
00002842 calll 0x0000a02c
00002847 movl %eax,%edx
00002849 testl %eax,%eax
0000284b jne 0x0000281a
0000284d movl 0x38(%esi),%eax
00002850 addl $0x2c,%esp
00002853 popl %ebx
00002854 popl %esi
00002855 popl %edi
00002856 popl %ebp
00002857 ret
-[UKTemplateDocument readFromFile:ofType:]:
00002858 pushl %ebp
00002859 movl %esp,%ebp
0000285b pushl %edi
0000285c pushl %esi
0000285d pushl %ebx
0000285e subl $0x2c,%esp
00002861 movl 0x10(%ebp),%ebx
00002864 movl 0x08(%ebp),%eax
00002867 movl 0x38(%eax),%edx
0000286a testl %edx,%edx
0000286c je 0x00002889
0000286e movl 0x0000b1fc,%eax
00002873 movl %eax,0x04(%esp)
00002877 movl %edx,(%esp)
0000287a calll 0x0000a02c
0000287f movl 0x08(%ebp),%edx
00002882 movl $0x00000000,0x38(%edx)
00002889 movl 0x0000b200,%eax
0000288e movl %eax,0x04(%esp)
00002892 movl 0x0000b370,%eax
00002897 movl %eax,(%esp)
0000289a calll 0x0000a02c
0000289f movl %ebx,0x08(%esp)
000028a3 movl 0x0000b1d8,%edx
000028a9 movl %edx,0x04(%esp)
000028ad movl %eax,(%esp)
000028b0 calll 0x0000a02c
000028b5 movl 0x08(%ebp),%edx
000028b8 movl %eax,0x38(%edx)
000028bb movl 0x0000b1d4,%eax
000028c0 movl %eax,0x04(%esp)
000028c4 movl %ebx,(%esp)
000028c7 calll 0x0000a02c
000028cc movl %eax,%edi
000028ce movl %eax,0x0c(%esp)
000028d2 movl $0x00009028,0x08(%esp)
000028da movl 0x0000b1d0,%eax
000028df movl %eax,0x04(%esp)
000028e3 movl 0x0000b364,%eax
000028e8 movl %eax,(%esp)
000028eb calll 0x0000a02c
000028f0 movl %eax,%ebx
000028f2 movl %eax,0x08(%esp)
000028f6 movl 0x0000b1cc,%eax
000028fb movl %eax,0x04(%esp)
000028ff movl $0x00009038,(%esp)
00002906 calll 0x0000a02c
0000290b movl 0x0000b1c8,%edx
00002911 movl %edx,0x04(%esp)
00002915 movl %eax,(%esp)
00002918 calll 0x0000a02c
0000291d movl %eax,%esi
0000291f movl 0x0000b1c4,%eax
00002924 movl %eax,0x04(%esp)
00002928 movl 0x0000b360,%eax
0000292d movl %eax,(%esp)
00002930 calll 0x0000a02c
00002935 movl %esi,0x08(%esp)
00002939 movl 0x0000b1c0,%edx
0000293f movl %edx,0x04(%esp)
00002943 movl %eax,(%esp)
00002946 calll 0x0000a02c
0000294b testb %al,%al
0000294d cmovel %ebx,%esi
00002950 movl 0x0000b1c4,%eax
00002955 movl %eax,0x04(%esp)
00002959 movl 0x0000b360,%eax
0000295e movl %eax,(%esp)
00002961 calll 0x0000a02c
00002966 movl %esi,0x08(%esp)
0000296a movl 0x0000b1c0,%edx
00002970 movl %edx,0x04(%esp)
00002974 movl %eax,(%esp)
00002977 calll 0x0000a02c
0000297c testb %al,%al
0000297e jne 0x000029be
00002980 movl 0x0000b1bc,%eax
00002985 movl %eax,0x04(%esp)
00002989 movl 0x0000b35c,%eax
0000298e movl %eax,(%esp)
00002991 calll 0x0000a02c
00002996 movl $0x00009048,0x10(%esp)
0000299e movl $0x00009058,0x0c(%esp)
000029a6 movl %edi,0x08(%esp)
000029aa movl 0x0000b1b8,%edx
000029b0 movl %edx,0x04(%esp)
000029b4 movl %eax,(%esp)
000029b7 calll 0x0000a02c
000029bc movl %eax,%esi
000029be movl %esi,0x08(%esp)
000029c2 movl 0x0000b1b4,%eax
000029c7 movl %eax,0x04(%esp)
000029cb movl 0x0000b358,%eax
000029d0 movl %eax,(%esp)
000029d3 calll 0x0000a02c
000029d8 testl %eax,%eax
000029da jne 0x00002a34
000029dc movl %edi,0x1c(%esp)
000029e0 movl $0x00009068,0x18(%esp)
000029e8 movl $0x00009078,0x14(%esp)
000029f0 movl $0x00009078,0x10(%esp)
000029f8 movl $0x00009088,0x0c(%esp)
00002a00 movl $0x00009098,0x08(%esp)
00002a08 movl 0x0000b1b0,%eax
00002a0d movl %eax,0x04(%esp)
00002a11 movl 0x0000b354,%eax
00002a16 movl %eax,(%esp)
00002a19 calll 0x0000a02c
00002a1e movl 0x0000b1ac,%edx
00002a24 movl %edx,0x04(%esp)
00002a28 movl %eax,(%esp)
00002a2b calll 0x0000a02c
00002a30 xorl %eax,%eax
00002a32 jmp 0x00002a69
00002a34 movl %eax,0x08(%esp)
00002a38 movl 0x0000b1a8,%eax
00002a3d movl %eax,0x04(%esp)
00002a41 movl 0x08(%ebp),%eax
00002a44 movl %eax,(%esp)
00002a47 calll 0x0000a02c
00002a4c testb %al,%al
00002a4e je 0x00002a69
00002a50 movl 0x0000b1a4,%eax
00002a55 movl %eax,0x04(%esp)
00002a59 movl 0x08(%ebp),%edx
00002a5c movl %edx,(%esp)
00002a5f calll 0x0000a02c
00002a64 movl $0x00000001,%eax
00002a69 addl $0x2c,%esp
00002a6c popl %ebx
00002a6d popl %esi
00002a6e popl %edi
00002a6f popl %ebp
00002a70 ret
-[UKTemplateDocument loadOneFieldFromDictionary:]:
00002a71 pushl %ebp
00002a72 movl %esp,%ebp
00002a74 pushl %edi
00002a75 pushl %esi
00002a76 pushl %ebx
00002a77 subl $0x4c,%esp
00002a7a movl 0x10(%ebp),%esi
00002a7d movl %esi,0x08(%esp)
00002a81 movl 0x0000b1a0,%eax
00002a86 movl %eax,0x04(%esp)
00002a8a movl 0x0000b350,%eax
00002a8f movl %eax,(%esp)
00002a92 calll 0x0000a02c
00002a97 movl %eax,%edi
00002a99 testl %eax,%eax
00002a9b jne 0x00002b35
00002aa1 movl 0x0000b354,%eax
00002aa6 movl %eax,0xe4(%ebp)
00002aa9 movl $0x000090a8,0x08(%esp)
00002ab1 movl 0x0000b19c,%eax
00002ab6 movl %eax,0x04(%esp)
00002aba movl %esi,(%esp)
00002abd calll 0x0000a02c
00002ac2 movl %eax,%ebx
00002ac4 movl $0x000090b8,0x08(%esp)
00002acc movl 0x0000b19c,%eax
00002ad1 movl %eax,0x04(%esp)
00002ad5 movl %esi,(%esp)
00002ad8 calll 0x0000a02c
00002add movl %ebx,0x20(%esp)
00002ae1 movl %eax,0x1c(%esp)
00002ae5 movl $0x000090c8,0x18(%esp)
00002aed movl $0x00009078,0x14(%esp)
00002af5 movl $0x00009078,0x10(%esp)
00002afd movl $0x00009088,0x0c(%esp)
00002b05 movl $0x000090d8,0x08(%esp)
00002b0d movl 0x0000b1b0,%eax
00002b12 movl %eax,0x04(%esp)
00002b16 movl 0xe4(%ebp),%eax
00002b19 movl %eax,(%esp)
00002b1c calll 0x0000a02c
00002b21 movl 0x0000b1ac,%edx
00002b27 movl %edx,0x04(%esp)
00002b2b movl %eax,(%esp)
00002b2e calll 0x0000a02c
00002b33 jmp 0x00002b4d
00002b35 movl 0x08(%ebp),%eax
00002b38 movl %eax,0x08(%esp)
00002b3c movl 0x0000b198,%eax
00002b41 movl %eax,0x04(%esp)
00002b45 movl %edi,(%esp)
00002b48 calll 0x0000a02c
00002b4d movl %edi,%eax
00002b4f addl $0x4c,%esp
00002b52 popl %ebx
00002b53 popl %esi
00002b54 popl %edi
00002b55 popl %ebp
00002b56 ret
-[UKTemplateDocument loadFieldsFromDictionary:]:
00002b57 pushl %ebp
00002b58 movl %esp,%ebp
00002b5a pushl %edi
00002b5b pushl %esi
00002b5c pushl %ebx
00002b5d subl $0x2c,%esp
00002b60 movl 0x08(%ebp),%esi
00002b63 movl 0x10(%ebp),%edi
00002b66 movl $0x000090e8,0x08(%esp)
00002b6e movl 0x0000b19c,%eax
00002b73 movl %eax,0x04(%esp)
00002b77 movl %edi,(%esp)
00002b7a calll 0x0000a02c
00002b7f movl 0x0000b194,%edx
00002b85 movl %edx,0x04(%esp)
00002b89 movl %eax,(%esp)
00002b8c calll 0x0000a02c
00002b91 cmpl $0x01,%eax
00002b94 jne 0x00002ce9
00002b9a movl 0x3c(%esi),%edx
00002b9d movl 0x0000b1fc,%eax
00002ba2 movl %eax,0x04(%esp)
00002ba6 movl %edx,(%esp)
00002ba9 calll 0x0000a02c
00002bae movl 0x0000b200,%eax
00002bb3 movl %eax,0x04(%esp)
00002bb7 movl 0x0000b36c,%eax
00002bbc movl %eax,(%esp)
00002bbf calll 0x0000a02c
00002bc4 movl 0x0000b204,%edx
00002bca movl %edx,0x04(%esp)
00002bce movl %eax,(%esp)
00002bd1 calll 0x0000a02c
00002bd6 movl %eax,0x3c(%esi)
00002bd9 movl $0x000090f8,0x08(%esp)
00002be1 movl 0x0000b19c,%eax
00002be6 movl %eax,0x04(%esp)
00002bea movl %edi,(%esp)
00002bed calll 0x0000a02c
00002bf2 movl %eax,%ebx
00002bf4 movl $0x00009108,0x08(%esp)
00002bfc movl 0x0000b190,%eax
00002c01 movl %eax,0x04(%esp)
00002c05 movl %ebx,(%esp)
00002c08 calll 0x0000a02c
00002c0d testb %al,%al
00002c0f je 0x00002cdb
00002c15 movl $0x00009108,0x08(%esp)
00002c1d movl 0x0000b19c,%eax
00002c22 movl %eax,0x04(%esp)
00002c26 movl %edi,(%esp)
00002c29 calll 0x0000a02c
00002c2e movl 0x0000b1e8,%edx
00002c34 movl %edx,0x04(%esp)
00002c38 movl %eax,(%esp)
00002c3b calll 0x0000a02c
00002c40 movl %eax,%ebx
00002c42 jmp 0x00002c79
00002c44 movl %eax,0x08(%esp)
00002c48 movl 0x0000b18c,%eax
00002c4d movl %eax,0x04(%esp)
00002c51 movl %esi,(%esp)
00002c54 calll 0x0000a02c
00002c59 testl %eax,%eax
00002c5b je 0x00002d3d
00002c61 movl 0x3c(%esi),%edx
00002c64 movl %eax,0x08(%esp)
00002c68 movl 0x0000b188,%eax
00002c6d movl %eax,0x04(%esp)
00002c71 movl %edx,(%esp)
00002c74 calll 0x0000a02c
00002c79 movl 0x0000b1e0,%eax
00002c7e movl %eax,0x04(%esp)
00002c82 movl %ebx,(%esp)
00002c85 calll 0x0000a02c
00002c8a testl %eax,%eax
00002c8c jne 0x00002c44
00002c8e movl 0x40(%esi),%edx
00002c91 testl %edx,%edx
00002c93 je 0x00002ca6
00002c95 movl 0x0000b1fc,%eax
00002c9a movl %eax,0x04(%esp)
00002c9e movl %edx,(%esp)
00002ca1 calll 0x0000a02c
00002ca6 movl $0x00009118,0x08(%esp)
00002cae movl 0x0000b19c,%eax
00002cb3 movl %eax,0x04(%esp)
00002cb7 movl %edi,(%esp)
00002cba calll 0x0000a02c
00002cbf movl 0x0000b184,%edx
00002cc5 movl %edx,0x04(%esp)
00002cc9 movl %eax,(%esp)
00002ccc calll 0x0000a02c
00002cd1 movl %eax,0x40(%esi)
00002cd4 movl $0x00000001,%eax
00002cd9 jmp 0x00002d3f
00002cdb movl %ebx,0x1c(%esp)
00002cdf movl $0x00009128,0x18(%esp)
00002ce7 jmp 0x00002cf5
00002ce9 movl %eax,0x1c(%esp)
00002ced movl $0x00009148,0x18(%esp)
00002cf5 movl $0x00009078,0x14(%esp)
00002cfd movl $0x00009078,0x10(%esp)
00002d05 movl $0x00009088,0x0c(%esp)
00002d0d movl $0x00009138,0x08(%esp)
00002d15 movl 0x0000b1b0,%eax
00002d1a movl %eax,0x04(%esp)
00002d1e movl 0x0000b354,%eax
00002d23 movl %eax,(%esp)
00002d26 calll 0x0000a02c
00002d2b movl 0x0000b1ac,%edx
00002d31 movl %edx,0x04(%esp)
00002d35 movl %eax,(%esp)
00002d38 calll 0x0000a02c
00002d3d xorl %eax,%eax
00002d3f addl $0x2c,%esp
00002d42 popl %ebx
00002d43 popl %esi
00002d44 popl %edi
00002d45 popl %ebp
00002d46 ret
-[UKTemplateDocument loadDataForField:offset:]:
00002d47 pushl %ebp
00002d48 movl %esp,%ebp
00002d4a pushl %edi
00002d4b pushl %esi
00002d4c pushl %ebx
00002d4d subl $0x2c,%esp
00002d50 movl 0x08(%ebp),%eax
00002d53 movl %eax,0xe4(%ebp)
00002d56 movl 0x10(%ebp),%edi
00002d59 movl 0x14(%ebp),%esi
00002d5c movl (%esi),%ebx
00002d5e movl 0x38(%eax),%edx
00002d61 movl 0x0000b180,%eax
00002d66 movl %eax,0x04(%esp)
00002d6a movl %edx,(%esp)
00002d6d calll 0x0000a02c
00002d72 cmpl %eax,%ebx
00002d74 jae 0x00002d97
00002d76 movl %esi,0x0c(%esp)
00002d7a movl 0xe4(%ebp),%edx
00002d7d movl 0x38(%edx),%eax
00002d80 movl %eax,0x08(%esp)
00002d84 movl 0x0000b17c,%eax
00002d89 movl %eax,0x04(%esp)
00002d8d movl %edi,(%esp)
00002d90 calll 0x0000a02c
00002d95 jmp 0x00002dab
00002d97 movl 0x0000b178,%eax
00002d9c movl %eax,0x04(%esp)
00002da0 movl %edi,(%esp)
00002da3 calll 0x0000a02c
00002da8 addl $0x01,(%esi)
00002dab movl $0x00009158,0x08(%esp)
00002db3 movl 0x0000b174,%eax
00002db8 movl %eax,0x04(%esp)
00002dbc movl %edi,(%esp)
00002dbf calll 0x0000a02c
00002dc4 movl %eax,%esi
00002dc6 testl %eax,%eax
00002dc8 je 0x00002dfe
00002dca movl 0xe4(%ebp),%eax
00002dcd movl 0x44(%eax),%ebx
00002dd0 movl 0x0000b170,%eax
00002dd5 movl %eax,0x04(%esp)
00002dd9 movl %edi,(%esp)
00002ddc calll 0x0000a02c
00002de1 movl %esi,0x14(%ebp)
00002de4 movl %eax,0x10(%ebp)
00002de7 movl 0x0000b16c,%eax
00002dec movl %eax,0x0c(%ebp)
00002def movl %ebx,0x08(%ebp)
00002df2 addl $0x2c,%esp
00002df5 popl %ebx
00002df6 popl %esi
00002df7 popl %edi
00002df8 popl %ebp
00002df9 jmp 0x0000a02c
00002dfe addl $0x2c,%esp
00002e01 popl %ebx
00002e02 popl %esi
00002e03 popl %edi
00002e04 popl %ebp
00002e05 ret
-[UKTemplateDocument reloadTemplateFields]:
00002e06 pushl %ebp
00002e07 movl %esp,%ebp
00002e09 pushl %edi
00002e0a pushl %esi
00002e0b pushl %ebx
00002e0c subl $0x3c,%esp
00002e0f movl 0x08(%ebp),%edi
00002e12 movl 0x3c(%edi),%edx
00002e15 movl 0x0000b1e8,%eax
00002e1a movl %eax,0x04(%esp)
00002e1e movl %edx,(%esp)
00002e21 calll 0x0000a02c
00002e26 movl %eax,%ebx
00002e28 movl $0x00000000,0xe4(%ebp)
00002e2f leal 0xe4(%ebp),%esi
00002e32 jmp 0x00002e4d
00002e34 movl %esi,0x0c(%esp)
00002e38 movl %eax,0x08(%esp)
00002e3c movl 0x0000b168,%eax
00002e41 movl %eax,0x04(%esp)
00002e45 movl %edi,(%esp)
00002e48 calll 0x0000a02c
00002e4d movl 0x0000b1e0,%eax
00002e52 movl %eax,0x04(%esp)
00002e56 movl %ebx,(%esp)
00002e59 calll 0x0000a02c
00002e5e testl %eax,%eax
00002e60 jne 0x00002e34
00002e62 movl 0xe4(%ebp),%ebx
00002e65 movl 0x38(%edi),%edx
00002e68 movl 0x0000b180,%eax
00002e6d movl %eax,0x04(%esp)
00002e71 movl %edx,(%esp)
00002e74 calll 0x0000a02c
00002e79 cmpl %eax,%ebx
00002e7b jbe 0x00002ec0
00002e7d movl $0x00000000,0x08(%esp)
00002e85 movl 0x0000b164,%eax
00002e8a movl %eax,0x04(%esp)
00002e8e movl %edi,(%esp)
00002e91 calll 0x0000a02c
00002e96 movl $0x00009168,0x18(%esp)
00002e9e movl $0x00009078,0x14(%esp)
00002ea6 movl $0x00009078,0x10(%esp)
00002eae movl $0x00009088,0x0c(%esp)
00002eb6 movl $0x00009178,0x08(%esp)
00002ebe jmp 0x00002f20
00002ec0 movl 0xe4(%ebp),%ebx
00002ec3 movl 0x38(%edi),%edx
00002ec6 movl 0x0000b180,%eax
00002ecb movl %eax,0x04(%esp)
00002ecf movl %edx,(%esp)
00002ed2 calll 0x0000a02c
00002ed7 cmpl %eax,%ebx
00002ed9 jae 0x00002fa1
00002edf movl $0x00000000,0x08(%esp)
00002ee7 movl 0x0000b164,%eax
00002eec movl %eax,0x04(%esp)
00002ef0 movl %edi,(%esp)
00002ef3 calll 0x0000a02c
00002ef8 movl $0x00009188,0x18(%esp)
00002f00 movl $0x00009078,0x14(%esp)
00002f08 movl $0x00009078,0x10(%esp)
00002f10 movl $0x00009088,0x0c(%esp)
00002f18 movl $0x00009198,0x08(%esp)
00002f20 movl 0x0000b1b0,%eax
00002f25 movl %eax,0x04(%esp)
00002f29 movl 0x0000b354,%eax
00002f2e movl %eax,(%esp)
00002f31 calll 0x0000a02c
00002f36 movl %eax,%esi
00002f38 movl 0x34(%edi),%edx
00002f3b movl 0x0000b160,%eax
00002f40 movl %eax,0x04(%esp)
00002f44 movl %edx,(%esp)
00002f47 calll 0x0000a02c
00002f4c movl %edi,0x08(%esp)
00002f50 movl 0x0000b15c,%edx
00002f56 movl %edx,0x04(%esp)
00002f5a movl %eax,(%esp)
00002f5d calll 0x0000a02c
00002f62 movl 0x0000b158,%ebx
00002f68 movl 0x34(%edi),%edx
00002f6b movl 0x0000b160,%eax
00002f70 movl %eax,0x04(%esp)
00002f74 movl %edx,(%esp)
00002f77 calll 0x0000a02c
00002f7c movl $0x00000000,0x14(%esp)
00002f84 movl %ebx,0x10(%esp)
00002f88 movl %edi,0x0c(%esp)
00002f8c movl %eax,0x08(%esp)
00002f90 movl 0x0000b154,%eax
00002f95 movl %eax,0x04(%esp)
00002f99 movl %esi,(%esp)
00002f9c calll 0x0000a02c
00002fa1 movl 0x34(%edi),%edx
00002fa4 movl 0x0000b1f0,%eax
00002fa9 movl %eax,0x04(%esp)
00002fad movl %edx,(%esp)
00002fb0 calll 0x0000a02c
00002fb5 movl 0x34(%edi),%edx
00002fb8 movl 0x0000b1ec,%eax
00002fbd movl %eax,0x04(%esp)
00002fc1 movl %edx,(%esp)
00002fc4 calll 0x0000a02c
00002fc9 addl $0x3c,%esp
00002fcc popl %ebx
00002fcd popl %esi
00002fce popl %edi
00002fcf popl %ebp
00002fd0 ret
-[UKTemplateDocument updateGUI]:
00002fd1 pushl %ebp
00002fd2 movl %esp,%ebp
00002fd4 pushl %ebx
00002fd5 subl $0x14,%esp
00002fd8 movl 0x08(%ebp),%ebx
00002fdb movl 0x34(%ebx),%edx
00002fde movl $0x00000001,0x0c(%esp)
00002fe6 movl $0x00000000,0x08(%esp)
00002fee movl 0x0000b150,%eax
00002ff3 movl %eax,0x04(%esp)
00002ff7 movl %edx,(%esp)
00002ffa calll 0x0000a02c
00002fff movl 0x34(%ebx),%edx
00003002 movl 0x0000b14c,%eax
00003007 movl %eax,0x04(%esp)
0000300b movl %edx,(%esp)
0000300e calll 0x0000a02c
00003013 movl 0x34(%ebx),%edx
00003016 movl 0x0000b1ec,%eax
0000301b movl %eax,0x0c(%ebp)
0000301e movl %edx,0x08(%ebp)
00003021 addl $0x14,%esp
00003024 popl %ebx
00003025 popl %ebp
00003026 jmp 0x0000a02c
-[UKTemplateDocument fieldChanged:]:
0000302b pushl %ebp
0000302c movl %esp,%ebp
0000302e pushl %ebx
0000302f subl $0x14,%esp
00003032 movl 0x08(%ebp),%ebx
00003035 movl 0x34(%ebx),%edx
00003038 movl $0x00000001,0x0c(%esp)
00003040 movl 0x10(%ebp),%eax
00003043 movl %eax,0x08(%esp)
00003047 movl 0x0000b150,%eax
0000304c movl %eax,0x04(%esp)
00003050 movl %edx,(%esp)
00003053 calll 0x0000a02c
00003058 movl $0x00000000,0x10(%ebp)
0000305f movl 0x0000b164,%eax
00003064 movl %eax,0x0c(%ebp)
00003067 movl %ebx,0x08(%ebp)
0000306a addl $0x14,%esp
0000306d popl %ebx
0000306e popl %ebp
0000306f jmp 0x0000a02c
-[UKTemplateDocument alertDidEnd:returnCode:contextInfo:]:
00003074 pushl %ebp
00003075 movl %esp,%ebp
00003077 popl %ebp
00003078 ret
-[UKTemplateDocument copyFileAsPList:]:
00003079 pushl %ebp
0000307a movl %esp,%ebp
0000307c pushl %edi
0000307d pushl %esi
0000307e pushl %ebx
0000307f subl $0x3c,%esp
00003082 movl 0x08(%ebp),%eax
00003085 movl 0x3c(%eax),%edx
00003088 movl 0x0000b1e8,%eax
0000308d movl %eax,0x04(%esp)
00003091 movl %edx,(%esp)
00003094 calll 0x0000a02c
00003099 movl %eax,%esi
0000309b movl 0x0000b148,%eax
000030a0 movl %eax,0x04(%esp)
000030a4 movl 0x0000b36c,%eax
000030a9 movl %eax,(%esp)
000030ac calll 0x0000a02c
000030b1 movl %eax,%ebx
000030b3 jmp 0x000030ca
000030b5 movl %ebx,0x08(%esp)
000030b9 movl 0x0000b144,%eax
000030be movl %eax,0x04(%esp)
000030c2 movl %edx,(%esp)
000030c5 calll 0x0000a02c
000030ca movl 0x0000b1e0,%eax
000030cf movl %eax,0x04(%esp)
000030d3 movl %esi,(%esp)
000030d6 calll 0x0000a02c
000030db movl %eax,%edx
000030dd testl %eax,%eax
000030df jne 0x000030b5
000030e1 movl $0x00000000,0xe4(%ebp)
000030e8 leal 0xe4(%ebp),%eax
000030eb movl %eax,0x10(%esp)
000030ef movl $0x00000064,0x0c(%esp)
000030f7 movl %ebx,0x08(%esp)
000030fb movl 0x0000b140,%eax
00003100 movl %eax,0x04(%esp)
00003104 movl 0x0000b34c,%eax
00003109 movl %eax,(%esp)
0000310c calll 0x0000a02c
00003111 movl %eax,%ebx
00003113 movl 0xe4(%ebp),%eax
00003116 testl %eax,%eax
00003118 jne 0x0000311e
0000311a testl %ebx,%ebx
0000311c jne 0x00003147
0000311e movl %eax,0x04(%esp)
00003122 movl $0x000091a8,(%esp)
00003129 calll 0x0000a031
0000312e movl 0x0000b1fc,%eax
00003133 movl %eax,0x04(%esp)
00003137 movl 0xe4(%ebp),%eax
0000313a movl %eax,(%esp)
0000313d calll 0x0000a02c
00003142 jmp 0x00003208
00003147 movl 0x0000b200,%eax
0000314c movl %eax,0x04(%esp)
00003150 movl 0x0000b364,%eax
00003155 movl %eax,(%esp)
00003158 calll 0x0000a02c
0000315d movl $0x00000004,0x0c(%esp)
00003165 movl %ebx,0x08(%esp)
00003169 movl 0x0000b13c,%edx
0000316f movl %edx,0x04(%esp)
00003173 movl %eax,(%esp)
00003176 calll 0x0000a02c
0000317b movl 0x0000b138,%edx
00003181 movl %edx,0x04(%esp)
00003185 movl %eax,(%esp)
00003188 calll 0x0000a02c
0000318d movl %eax,%edi
0000318f movl 0x0000b134,%eax
00003194 movl %eax,0x04(%esp)
00003198 movl 0x0000b348,%eax
0000319d movl %eax,(%esp)
000031a0 calll 0x0000a02c
000031a5 movl %eax,%esi
000031a7 movl $0x00000000,0x0c(%esp)
000031af movl 0x0000a00c,%ebx
000031b5 movl (%ebx),%eax
000031b7 movl %eax,0x08(%esp)
000031bb movl 0x0000b130,%eax
000031c0 movl %eax,0x04(%esp)
000031c4 movl 0x0000b344,%eax
000031c9 movl %eax,(%esp)
000031cc calll 0x0000a02c
000031d1 movl 0x08(%ebp),%edx
000031d4 movl %edx,0x0c(%esp)
000031d8 movl %eax,0x08(%esp)
000031dc movl 0x0000b12c,%eax
000031e1 movl %eax,0x04(%esp)
000031e5 movl %esi,(%esp)
000031e8 calll 0x0000a02c
000031ed movl (%ebx),%eax
000031ef movl %eax,0x0c(%esp)
000031f3 movl %edi,0x08(%esp)
000031f7 movl 0x0000b128,%eax
000031fc movl %eax,0x04(%esp)
00003200 movl %esi,(%esp)
00003203 calll 0x0000a02c
00003208 addl $0x3c,%esp
0000320b popl %ebx
0000320c popl %esi
0000320d popl %edi
0000320e popl %ebp
0000320f ret
-[UKTemplateDocument outlineView:child:ofItem:]:
00003210 pushl %ebp
00003211 movl %esp,%ebp
00003213 movl 0x08(%ebp),%ecx
00003216 movl 0x14(%ebp),%eax
00003219 movl 0x18(%ebp),%edx
0000321c testl %edx,%edx
0000321e jne 0x0000322d
00003220 movl 0x3c(%ecx),%edx
00003223 movl %eax,0x10(%ebp)
00003226 movl 0x0000b124,%eax
0000322b jmp 0x00003235
0000322d movl %eax,0x10(%ebp)
00003230 movl 0x0000b120,%eax
00003235 movl %eax,0x0c(%ebp)
00003238 movl %edx,0x08(%ebp)
0000323b popl %ebp
0000323c jmp 0x0000a02c
-[UKTemplateDocument outlineView:isItemExpandable:]:
00003241 pushl %ebp
00003242 movl %esp,%ebp
00003244 movl 0x14(%ebp),%edx
00003247 testl %edx,%edx
00003249 je 0x0000325c
0000324b movl 0x0000b11c,%eax
00003250 movl %eax,0x0c(%ebp)
00003253 movl %edx,0x08(%ebp)
00003256 popl %ebp
00003257 jmp 0x0000a02c
0000325c movl $0x00000001,%eax
00003261 popl %ebp
00003262 ret
-[UKTemplateDocument outlineView:numberOfChildrenOfItem:]:
00003263 pushl %ebp
00003264 movl %esp,%ebp
00003266 movl 0x08(%ebp),%eax
00003269 movl 0x14(%ebp),%edx
0000326c testl %edx,%edx
0000326e jne 0x0000327a
00003270 movl 0x3c(%eax),%edx
00003273 movl 0x0000b118,%eax
00003278 jmp 0x0000327f
0000327a movl 0x0000b114,%eax
0000327f movl %eax,0x0c(%ebp)
00003282 movl %edx,0x08(%ebp)
00003285 popl %ebp
00003286 jmp 0x0000a02c
-[UKTemplateDocument outlineView:objectValueForTableColumn:byItem:]:
0000328b pushl %ebp
0000328c movl %esp,%ebp
0000328e pushl %ebx
0000328f subl $0x14,%esp
00003292 movl 0x18(%ebp),%ebx
00003295 movl 0x0000b110,%eax
0000329a movl %eax,0x04(%esp)
0000329e movl 0x14(%ebp),%eax
000032a1 movl %eax,(%esp)
000032a4 calll 0x0000a02c
000032a9 movl %eax,0x10(%ebp)
000032ac movl 0x0000b10c,%eax
000032b1 movl %eax,0x0c(%ebp)
000032b4 movl %ebx,0x08(%ebp)
000032b7 addl $0x14,%esp
000032ba popl %ebx
000032bb popl %ebp
000032bc jmp 0x0000a02c
-[UKTemplateDocument outlineView:setObjectValue:forTableColumn:byItem:]:
000032c1 pushl %ebp
000032c2 movl %esp,%ebp
000032c4 pushl %edi
000032c5 pushl %esi
000032c6 pushl %ebx
000032c7 subl $0x2c,%esp
000032ca movl 0x08(%ebp),%eax
000032cd movl %eax,0xe0(%ebp)
000032d0 movl 0x14(%ebp),%edx
000032d3 movl %edx,0xdc(%ebp)
000032d6 movl 0x18(%ebp),%ebx
000032d9 movl 0x1c(%ebp),%esi
000032dc movl 0x0000b108,%eax
000032e1 movl %eax,0x08(%esp)
000032e5 movl 0x0000b104,%eax
000032ea movl %eax,0x04(%esp)
000032ee movl %esi,(%esp)
000032f1 calll 0x0000a02c
000032f6 testb %al,%al
000032f8 je 0x000033a5
000032fe movl 0x0000b110,%eax
00003303 movl %eax,0x04(%esp)
00003307 movl %ebx,(%esp)
0000330a calll 0x0000a02c
0000330f movl %eax,%edi
00003311 movl %eax,0x0c(%esp)
00003315 movl 0xdc(%ebp),%eax
00003318 movl %eax,0x08(%esp)
0000331c movl 0x0000b108,%eax
00003321 movl %eax,0x04(%esp)
00003325 movl %esi,(%esp)
00003328 calll 0x0000a02c
0000332d movl $0x000091b8,0x08(%esp)
00003335 movl 0x0000b190,%eax
0000333a movl %eax,0x04(%esp)
0000333e movl %edi,(%esp)
00003341 calll 0x0000a02c
00003346 testb %al,%al
00003348 je 0x000033a5
0000334a movl $0x00009158,0x08(%esp)
00003352 movl 0x0000b174,%eax
00003357 movl %eax,0x04(%esp)
0000335b movl %esi,(%esp)
0000335e calll 0x0000a02c
00003363 movl %eax,0xe4(%ebp)
00003366 testl %eax,%eax
00003368 je 0x000033a5
0000336a movl 0xe0(%ebp),%edx
0000336d movl 0x44(%edx),%ebx
00003370 movl %edi,0x08(%esp)
00003374 movl 0x0000b10c,%eax
00003379 movl %eax,0x04(%esp)
0000337d movl %esi,(%esp)
00003380 calll 0x0000a02c
00003385 movl 0xe4(%ebp),%edx
00003388 movl %edx,0x14(%ebp)
0000338b movl %eax,0x10(%ebp)
0000338e movl 0x0000b16c,%eax
00003393 movl %eax,0x0c(%ebp)
00003396 movl %ebx,0x08(%ebp)
00003399 addl $0x2c,%esp
0000339c popl %ebx
0000339d popl %esi
0000339e popl %edi
0000339f popl %ebp
000033a0 jmp 0x0000a02c
000033a5 addl $0x2c,%esp
000033a8 popl %ebx
000033a9 popl %esi
000033aa popl %edi
000033ab popl %ebp
000033ac ret
-[UKTemplateDocument outlineView:shouldEditTableColumn:item:]:
000033ad pushl %ebp
000033ae movl %esp,%ebp
000033b0 pushl %ebx
000033b1 subl $0x14,%esp
000033b4 movl 0x14(%ebp),%edx
000033b7 movl 0x18(%ebp),%ebx
000033ba testl %ebx,%ebx
000033bc je 0x000033e7
000033be movl 0x0000b110,%eax
000033c3 movl %eax,0x04(%esp)
000033c7 movl %edx,(%esp)
000033ca calll 0x0000a02c
000033cf movl %eax,0x10(%ebp)
000033d2 movl 0x0000b100,%eax
000033d7 movl %eax,0x0c(%ebp)
000033da movl %ebx,0x08(%ebp)
000033dd addl $0x14,%esp
000033e0 popl %ebx
000033e1 popl %ebp
000033e2 jmp 0x0000a02c
000033e7 movl $0x00000001,%eax
000033ec addl $0x14,%esp
000033ef popl %ebx
000033f0 popl %ebp
000033f1 ret
-[UKTemplateDocument outlineView:shouldSelectItem:]:
000033f2 pushl %ebp
000033f3 movl %esp,%ebp
000033f5 movl 0x14(%ebp),%edx
000033f8 testl %edx,%edx
000033fa je 0x0000340d
000033fc movl 0x0000b0fc,%eax
00003401 movl %eax,0x0c(%ebp)
00003404 movl %edx,0x08(%ebp)
00003407 popl %ebp
00003408 jmp 0x0000a02c
0000340d movl $0x00000001,%eax
00003412 popl %ebp
00003413 ret
-[UKTemplateDocument field:gotUnknownValueKey:]:
00003414 pushl %ebp
00003415 movl %esp,%ebp
00003417 pushl %edi
00003418 pushl %esi
00003419 pushl %ebx
0000341a subl $0x2c,%esp
0000341d movl 0x08(%ebp),%ebx
00003420 movl $0x000091c8,0x18(%esp)
00003428 movl $0x00009078,0x14(%esp)
00003430 movl $0x00009078,0x10(%esp)
00003438 movl $0x000091d8,0x0c(%esp)
00003440 movl $0x000091e8,0x08(%esp)
00003448 movl 0x0000b1b0,%eax
0000344d movl %eax,0x04(%esp)
00003451 movl 0x0000b354,%eax
00003456 movl %eax,(%esp)
00003459 calll 0x0000a02c
0000345e movl %eax,%edi
00003460 movl 0x34(%ebx),%edx
00003463 movl 0x0000b160,%eax
00003468 movl %eax,0x04(%esp)
0000346c movl %edx,(%esp)
0000346f calll 0x0000a02c
00003474 movl %ebx,0x08(%esp)
00003478 movl 0x0000b15c,%edx
0000347e movl %edx,0x04(%esp)
00003482 movl %eax,(%esp)
00003485 calll 0x0000a02c
0000348a movl 0x0000b158,%esi
00003490 movl 0x34(%ebx),%edx
00003493 movl 0x0000b160,%eax
00003498 movl %eax,0x04(%esp)
0000349c movl %edx,(%esp)
0000349f calll 0x0000a02c
000034a4 movl $0x00000000,0x14(%esp)
000034ac movl %esi,0x10(%esp)
000034b0 movl %ebx,0x0c(%esp)
000034b4 movl %eax,0x08(%esp)
000034b8 movl 0x0000b154,%eax
000034bd movl %eax,0x04(%esp)
000034c1 movl %edi,(%esp)
000034c4 calll 0x0000a02c
000034c9 addl $0x2c,%esp
000034cc popl %ebx
000034cd popl %esi
000034ce popl %edi
000034cf popl %ebp
000034d0 ret
-[UKTemplateDocument objectForSettingsKey:]:
000034d1 pushl %ebp
000034d2 movl %esp,%ebp
000034d4 movl 0x08(%ebp),%eax
000034d7 movl 0x40(%eax),%edx
000034da movl 0x0000b19c,%eax
000034df movl %eax,0x0c(%ebp)
000034e2 movl %edx,0x08(%ebp)
000034e5 popl %ebp
000034e6 jmp 0x0000a02c
-[UKTemplateDocument respondsToSelector:]:
000034eb pushl %ebp
000034ec movl %esp,%ebp
000034ee pushl %esi
000034ef pushl %ebx
000034f0 subl $0x20,%esp
000034f3 movl 0x08(%ebp),%ebx
000034f6 movl 0x10(%ebp),%esi
000034f9 movl %ebx,0xf0(%ebp)
000034fc movl 0x0000b3c4,%eax
00003501 movl %eax,0xf4(%ebp)
00003504 leal 0xf0(%ebp),%edx
00003507 movl %esi,0x08(%esp)
0000350b movl 0x0000b104,%eax
00003510 movl %eax,0x04(%esp)
00003514 movl %edx,(%esp)
00003517 calll 0x0000a027
0000351c testb %al,%al
0000351e je 0x00003527
00003520 movl $0x00000001,%eax
00003525 jmp 0x00003572
00003527 movl 0x34(%ebx),%edx
0000352a movl 0x0000b0f8,%eax
0000352f movl %eax,0x04(%esp)
00003533 movl %edx,(%esp)
00003536 calll 0x0000a02c
0000353b cmpl $0xff,%eax
0000353e jne 0x00003544
00003540 xorl %eax,%eax
00003542 jmp 0x00003572
00003544 movl 0x34(%ebx),%edx
00003547 movl %eax,0x08(%esp)
0000354b movl 0x0000b0f4,%eax
00003550 movl %eax,0x04(%esp)
00003554 movl %edx,(%esp)
00003557 calll 0x0000a02c
0000355c movl %esi,0x08(%esp)
00003560 movl 0x0000b104,%edx
00003566 movl %edx,0x04(%esp)
0000356a movl %eax,(%esp)
0000356d calll 0x0000a02c
00003572 addl $0x20,%esp
00003575 popl %ebx
00003576 popl %esi
00003577 popl %ebp
00003578 ret
-[UKTemplateDocument forwardInvocation:]:
00003579 pushl %ebp
0000357a movl %esp,%ebp
0000357c pushl %edi
0000357d pushl %esi
0000357e pushl %ebx
0000357f subl $0x1c,%esp
00003582 movl 0x08(%ebp),%esi
00003585 movl 0x10(%ebp),%edi
00003588 movl 0x34(%esi),%edx
0000358b movl 0x0000b0f8,%eax
00003590 movl %eax,0x04(%esp)
00003594 movl %edx,(%esp)
00003597 calll 0x0000a02c
0000359c movl %eax,%ebx
0000359e cmpl $0xff,%eax
000035a1 jne 0x000035c9
000035a3 movl 0x0000b0f0,%eax
000035a8 movl %eax,0x04(%esp)
000035ac movl %edi,(%esp)
000035af calll 0x0000a02c
000035b4 movl %eax,0x08(%esp)
000035b8 movl 0x0000b0ec,%eax
000035bd movl %eax,0x04(%esp)
000035c1 movl %esi,(%esp)
000035c4 calll 0x0000a02c
000035c9 movl 0x34(%esi),%edx
000035cc movl %ebx,0x08(%esp)
000035d0 movl 0x0000b0f4,%eax
000035d5 movl %eax,0x04(%esp)
000035d9 movl %edx,(%esp)
000035dc calll 0x0000a02c
000035e1 movl %eax,%ebx
000035e3 movl 0x0000b0f0,%eax
000035e8 movl %eax,0x04(%esp)
000035ec movl %edi,(%esp)
000035ef calll 0x0000a02c
000035f4 movl %eax,0x08(%esp)
000035f8 movl 0x0000b104,%eax
000035fd movl %eax,0x04(%esp)
00003601 movl %ebx,(%esp)
00003604 calll 0x0000a02c
00003609 testb %al,%al
0000360b je 0x0000361d
0000360d movl %ebx,0x10(%ebp)
00003610 movl 0x0000b0e8,%eax
00003615 movl %eax,0x0c(%ebp)
00003618 movl %edi,0x08(%ebp)
0000361b jmp 0x0000363c
0000361d movl 0x0000b0f0,%eax
00003622 movl %eax,0x04(%esp)
00003626 movl %edi,(%esp)
00003629 calll 0x0000a02c
0000362e movl %eax,0x10(%ebp)
00003631 movl 0x0000b0ec,%eax
00003636 movl %eax,0x0c(%ebp)
00003639 movl %esi,0x08(%ebp)
0000363c addl $0x1c,%esp
0000363f popl %ebx
00003640 popl %esi
00003641 popl %edi
00003642 popl %ebp
00003643 jmp 0x0000a02c
-[UKTemplateDocument methodSignatureForSelector:]:
00003648 pushl %ebp
00003649 movl %esp,%ebp
0000364b pushl %edi
0000364c pushl %esi
0000364d pushl %ebx
0000364e subl $0x2c,%esp
00003651 movl 0x08(%ebp),%esi
00003654 movl 0x10(%ebp),%edi
00003657 movl %esi,0xe0(%ebp)
0000365a movl 0x0000b3c4,%eax
0000365f movl %eax,0xe4(%ebp)
00003662 leal 0xe0(%ebp),%edx
00003665 movl %edi,0x08(%esp)
00003669 movl 0x0000b0e4,%eax
0000366e movl %eax,0x04(%esp)
00003672 movl %edx,(%esp)
00003675 calll 0x0000a027
0000367a movl %eax,%ebx
0000367c testl %eax,%eax
0000367e jne 0x000036c9
00003680 movl 0x34(%esi),%edx
00003683 movl 0x0000b0f8,%eax
00003688 movl %eax,0x04(%esp)
0000368c movl %edx,(%esp)
0000368f calll 0x0000a02c
00003694 cmpl $0xff,%eax
00003697 je 0x000036c9
00003699 movl 0x34(%esi),%edx
0000369c movl %eax,0x08(%esp)
000036a0 movl 0x0000b0f4,%eax
000036a5 movl %eax,0x04(%esp)
000036a9 movl %edx,(%esp)
000036ac calll 0x0000a02c
000036b1 movl %edi,0x08(%esp)
000036b5 movl 0x0000b0e4,%edx
000036bb movl %edx,0x04(%esp)
000036bf movl %eax,(%esp)
000036c2 calll 0x0000a02c
000036c7 movl %eax,%ebx
000036c9 movl %ebx,%eax
000036cb addl $0x2c,%esp
000036ce popl %ebx
000036cf popl %esi
000036d0 popl %edi
000036d1 popl %ebp
000036d2 ret
_main:
000036d3 pushl %ebp
000036d4 movl %esp,%ebp
000036d6 popl %ebp
000036d7 jmp 0x0000a036
-[UKNibOwner init]:
000036dc pushl %ebp
000036dd movl %esp,%ebp
000036df pushl %edi
000036e0 pushl %esi
000036e1 pushl %ebx
000036e2 subl $0x4c,%esp
000036e5 movl 0x08(%ebp),%eax
000036e8 movl %eax,0xe0(%ebp)
000036eb movl 0x0000b404,%eax
000036f0 movl %eax,0xe4(%ebp)
000036f3 leal 0xe0(%ebp),%edx
000036f6 movl 0x0000b204,%eax
000036fb movl %eax,0x04(%esp)
000036ff movl %edx,(%esp)
00003702 calll 0x0000a027
00003707 movl %eax,%ebx
00003709 testl %eax,%eax
0000370b je 0x0000383c
00003711 movl 0x0000b200,%eax
00003716 movl %eax,0x04(%esp)
0000371a movl 0x0000b36c,%eax
0000371f movl %eax,(%esp)
00003722 calll 0x0000a02c
00003727 movl 0x0000b204,%edx
0000372d movl %edx,0x04(%esp)
00003731 movl %eax,(%esp)
00003734 calll 0x0000a02c
00003739 movl %eax,0x04(%ebx)
0000373c movl %ebx,%edi
0000373e movl $0x00000000,0x18(%esp)
00003746 movl $0x000091f8,0x14(%esp)
0000374e movl %eax,0x10(%esp)
00003752 movl $0x00009208,0x0c(%esp)
0000375a movl %ebx,0x08(%esp)
0000375e movl 0x0000b218,%eax
00003763 movl %eax,0x04(%esp)
00003767 movl 0x0000b358,%eax
0000376c movl %eax,(%esp)
0000376f calll 0x0000a02c
00003774 movl %eax,0xd4(%ebp)
00003777 movl 0x0000b1bc,%eax
0000377c movl %eax,0x04(%esp)
00003780 movl 0x0000b35c,%eax
00003785 movl %eax,(%esp)
00003788 calll 0x0000a02c
0000378d movl %eax,%esi
0000378f movl 0x0000b210,%eax
00003794 movl %eax,0x04(%esp)
00003798 movl %ebx,(%esp)
0000379b calll 0x0000a02c
000037a0 movl %eax,%ebx
000037a2 movl 0x0000b214,%eax
000037a7 movl %eax,0x04(%esp)
000037ab movl %edi,(%esp)
000037ae calll 0x0000a02c
000037b3 movl %ebx,0x10(%esp)
000037b7 movl 0xd4(%ebp),%edx
000037ba movl %edx,0x0c(%esp)
000037be movl %eax,0x08(%esp)
000037c2 movl 0x0000b20c,%eax
000037c7 movl %eax,0x04(%esp)
000037cb movl %esi,(%esp)
000037ce calll 0x0000a02c
000037d3 movl 0x04(%edi),%edx
000037d6 movl 0x0000b118,%eax
000037db movl %eax,0x04(%esp)
000037df movl %edx,(%esp)
000037e2 calll 0x0000a02c
000037e7 testl %eax,%eax
000037e9 jne 0x0000383e
000037eb movl 0x0000b214,%eax
000037f0 movl %eax,0x04(%esp)
000037f4 movl %edi,(%esp)
000037f7 calll 0x0000a02c
000037fc movl %eax,%ebx
000037fe movl 0x0000b208,%eax
00003803 movl %eax,0x04(%esp)
00003807 movl %edi,(%esp)
0000380a calll 0x0000a02c
0000380f movl %eax,(%esp)
00003812 calll 0x0000a03b
00003817 movl %ebx,0x08(%esp)
0000381b movl %eax,0x04(%esp)
0000381f movl $0x00009218,(%esp)
00003826 calll 0x0000a031
0000382b movl 0x0000b138,%eax
00003830 movl %eax,0x04(%esp)
00003834 movl %edi,(%esp)
00003837 calll 0x0000a02c
0000383c xorl %edi,%edi
0000383e movl %edi,%eax
00003840 addl $0x4c,%esp
00003843 popl %ebx
00003844 popl %esi
00003845 popl %edi
00003846 popl %ebp
00003847 ret
-[UKNibOwner dealloc]:
00003848 pushl %ebp
00003849 movl %esp,%ebp
0000384b pushl %ebx
0000384c subl $0x24,%esp
0000384f movl 0x08(%ebp),%ebx
00003852 movl 0x04(%ebx),%edx
00003855 movl 0x0000b1fc,%eax
0000385a movl %eax,0x04(%esp)
0000385e movl %edx,(%esp)
00003861 calll 0x0000a02c
00003866 movl $0x00000000,0x04(%ebx)
0000386d movl %ebx,0xf0(%ebp)
00003870 movl 0x0000b404,%eax
00003875 movl %eax,0xf4(%ebp)
00003878 leal 0xf0(%ebp),%edx
0000387b movl 0x0000b1f8,%eax
00003880 movl %eax,0x04(%esp)
00003884 movl %edx,(%esp)
00003887 calll 0x0000a027
0000388c addl $0x24,%esp
0000388f popl %ebx
00003890 popl %ebp
00003891 ret
-[UKNibOwner nibFilename]:
00003892 pushl %ebp
00003893 movl %esp,%ebp
00003895 subl $0x18,%esp
00003898 movl 0x0000b208,%eax
0000389d movl %eax,0x04(%esp)
000038a1 movl 0x08(%ebp),%eax
000038a4 movl %eax,(%esp)
000038a7 calll 0x0000a02c
000038ac movl %eax,0x08(%ebp)
000038af leave
000038b0 jmp 0x0000a03b
+[UKTemplateField registerTemplateFieldClass:forType:]:
000038b5 pushl %ebp
000038b6 movl %esp,%ebp
000038b8 pushl %esi
000038b9 pushl %ebx
000038ba subl $0x10,%esp
000038bd movl 0x10(%ebp),%esi
000038c0 movl 0x14(%ebp),%ebx
000038c3 movl _gTemplateFieldTypeToClass,%eax
000038c8 testl %eax,%eax
000038ca jne 0x000038f9
000038cc movl 0x0000b200,%eax
000038d1 movl %eax,0x04(%esp)
000038d5 movl 0x0000b368,%eax
000038da movl %eax,(%esp)
000038dd calll 0x0000a02c
000038e2 movl 0x0000b204,%edx
000038e8 movl %edx,0x04(%esp)
000038ec movl %eax,(%esp)
000038ef calll 0x0000a02c
000038f4 movl %eax,_gTemplateFieldTypeToClass
000038f9 movl %ebx,0x14(%ebp)
000038fc movl %esi,0x10(%ebp)
000038ff movl 0x0000b16c,%eax
00003904 movl %eax,0x0c(%ebp)
00003907 movl _gTemplateFieldTypeToClass,%eax
0000390c movl %eax,0x08(%ebp)
0000390f addl $0x10,%esp
00003912 popl %ebx
00003913 popl %esi
00003914 popl %ebp
00003915 jmp 0x0000a02c
+[UKTemplateField registerForDefaultName]:
0000391a pushl %ebp
0000391b movl %esp,%ebp
0000391d pushl %edi
0000391e pushl %esi
0000391f pushl %ebx
00003920 subl $0x2c,%esp
00003923 movl 0x08(%ebp),%eax
00003926 movl %eax,0xd8(%ebp)
00003929 movl 0x0000b200,%eax
0000392e movl %eax,0x04(%esp)
00003932 movl 0x0000b380,%eax
00003937 movl %eax,(%esp)
0000393a calll 0x0000a02c
0000393f movl 0x0000b204,%edx
00003945 movl %edx,0x04(%esp)
00003949 movl %eax,(%esp)
0000394c calll 0x0000a02c
00003951 movl %eax,0xdc(%ebp)
00003954 movl 0x0000b208,%eax
00003959 movl %eax,0x04(%esp)
0000395d movl 0xd8(%ebp),%eax
00003960 movl %eax,(%esp)
00003963 calll 0x0000a02c
00003968 movl %eax,(%esp)
0000396b calll 0x0000a03b
00003970 movl %eax,%edi
00003972 movl $0x00009228,0x08(%esp)
0000397a movl 0x0000b268,%eax
0000397f movl %eax,0x04(%esp)
00003983 movl %edi,(%esp)
00003986 calll 0x0000a02c
0000398b testb %al,%al
0000398d je 0x000039aa
0000398f movl $0x00000002,0x08(%esp)
00003997 movl 0x0000b264,%eax
0000399c movl %eax,0x04(%esp)
000039a0 movl %edi,(%esp)
000039a3 calll 0x0000a02c
000039a8 movl %eax,%edi
000039aa movl $0x00009238,0x08(%esp)
000039b2 movl 0x0000b260,%eax
000039b7 movl %eax,0x04(%esp)
000039bb movl %edi,(%esp)
000039be calll 0x0000a02c
000039c3 movl %eax,%ebx
000039c5 movl %edx,0xe0(%ebp)
000039c8 movl %eax,0xe4(%ebp)
000039cb cmpl $0x7fffffff,%eax
000039d0 je 0x00003a04
000039d2 movl 0x0000b180,%eax
000039d7 movl %eax,0x04(%esp)
000039db movl %edi,(%esp)
000039de calll 0x0000a02c
000039e3 movl 0xe4(%ebp),%edx
000039e6 addl 0xe0(%ebp),%edx
000039e9 cmpl %eax,%edx
000039eb jne 0x00003a04
000039ed movl %ebx,0x08(%esp)
000039f1 movl 0x0000b25c,%eax
000039f6 movl %eax,0x04(%esp)
000039fa movl %edi,(%esp)
000039fd calll 0x0000a02c
00003a02 movl %eax,%edi
00003a04 movl 0x0000b208,%eax
00003a09 movl %eax,0x04(%esp)
00003a0d movl 0xd8(%ebp),%eax
00003a10 movl %eax,(%esp)
00003a13 calll 0x0000a02c
00003a18 movl %eax,%ebx
00003a1a movl 0x0000b208,%eax
00003a1f movl %eax,0x04(%esp)
00003a23 movl 0xd8(%ebp),%eax
00003a26 movl %eax,(%esp)
00003a29 calll 0x0000a02c
00003a2e movl %edi,0x0c(%esp)
00003a32 movl %eax,0x08(%esp)
00003a36 movl 0x0000b258,%eax
00003a3b movl %eax,0x04(%esp)
00003a3f movl %ebx,(%esp)
00003a42 calll 0x0000a02c
00003a47 movl 0x0000b1fc,%eax
00003a4c movl %eax,0x0c(%ebp)
00003a4f movl 0xdc(%ebp),%eax
00003a52 movl %eax,0x08(%ebp)
00003a55 addl $0x2c,%esp
00003a58 popl %ebx
00003a59 popl %esi
00003a5a popl %edi
00003a5b popl %ebp
00003a5c jmp 0x0000a02c
+[UKTemplateField fieldWithSettingsDictionary:]:
00003a61 pushl %ebp
00003a62 movl %esp,%ebp
00003a64 pushl %edi
00003a65 pushl %esi
00003a66 pushl %ebx
00003a67 subl $0x1c,%esp
00003a6a movl 0x10(%ebp),%edi
00003a6d movl _gTemplateFieldTypeToClass,%ebx
00003a73 movl $0x00009248,0x08(%esp)
00003a7b movl 0x0000b19c,%eax
00003a80 movl %eax,0x04(%esp)
00003a84 movl %edi,(%esp)
00003a87 calll 0x0000a02c
00003a8c movl %eax,0x08(%esp)
00003a90 movl 0x0000b19c,%eax
00003a95 movl %eax,0x04(%esp)
00003a99 movl %ebx,(%esp)
00003a9c calll 0x0000a02c
00003aa1 movl %eax,%esi
00003aa3 movl 0x0000b254,%eax
00003aa8 movl %eax,0x08(%esp)
00003aac movl 0x0000b250,%eax
00003ab1 movl %eax,0x04(%esp)
00003ab5 movl %esi,(%esp)
00003ab8 calll 0x0000a02c
00003abd testb %al,%al
00003abf jne 0x00003b00
00003ac1 movl 0x0000b200,%eax
00003ac6 movl %eax,0x04(%esp)
00003aca movl %esi,(%esp)
00003acd calll 0x0000a02c
00003ad2 movl %edi,0x08(%esp)
00003ad6 movl 0x0000b24c,%edx
00003adc movl %edx,0x04(%esp)
00003ae0 movl %eax,(%esp)
00003ae3 calll 0x0000a02c
00003ae8 movl 0x0000b138,%edx
00003aee movl %edx,0x0c(%ebp)
00003af1 movl %eax,0x08(%ebp)
00003af4 addl $0x1c,%esp
00003af7 popl %ebx
00003af8 popl %esi
00003af9 popl %edi
00003afa popl %ebp
00003afb jmp 0x0000a02c
00003b00 movl 0x0000b200,%eax
00003b05 movl %eax,0x04(%esp)
00003b09 movl 0x0000b37c,%eax
00003b0e movl %eax,(%esp)
00003b11 calll 0x0000a02c
00003b16 movl %edi,0x08(%esp)
00003b1a movl 0x0000b24c,%edx
00003b20 movl %edx,0x04(%esp)
00003b24 movl %eax,(%esp)
00003b27 calll 0x0000a02c
00003b2c movl 0x0000b138,%edx
00003b32 movl %edx,0x04(%esp)
00003b36 movl %eax,(%esp)
00003b39 calll 0x0000a02c
00003b3e movl %eax,%ebx
00003b40 movl 0x0000b200,%eax
00003b45 movl %eax,0x04(%esp)
00003b49 movl %esi,(%esp)
00003b4c calll 0x0000a02c
00003b51 movl %ebx,0x08(%esp)
00003b55 movl 0x0000b254,%edx
00003b5b movl %edx,0x04(%esp)
00003b5f movl %eax,(%esp)
00003b62 calll 0x0000a02c
00003b67 movl 0x0000b138,%edx
00003b6d movl %edx,0x04(%esp)
00003b71 movl %eax,(%esp)
00003b74 calll 0x0000a02c
00003b79 movl %eax,0x08(%esp)
00003b7d movl 0x0000b248,%eax
00003b82 movl %eax,0x04(%esp)
00003b86 movl %ebx,(%esp)
00003b89 calll 0x0000a02c
00003b8e movl %ebx,%eax
00003b90 addl $0x1c,%esp
00003b93 popl %ebx
00003b94 popl %esi
00003b95 popl %edi
00003b96 popl %ebp
00003b97 ret
-[UKTemplateField initWithSettingsDictionary:]:
00003b98 pushl %ebp
00003b99 movl %esp,%ebp
00003b9b pushl %ebx
00003b9c subl $0x24,%esp
00003b9f movl 0x08(%ebp),%eax
00003ba2 movl %eax,0xf0(%ebp)
00003ba5 movl 0x0000b444,%eax
00003baa movl %eax,0xf4(%ebp)
00003bad leal 0xf0(%ebp),%edx
00003bb0 movl 0x0000b204,%eax
00003bb5 movl %eax,0x04(%esp)
00003bb9 movl %edx,(%esp)
00003bbc calll 0x0000a027
00003bc1 movl %eax,%ebx
00003bc3 testl %eax,%eax
00003bc5 je 0x00003bde
00003bc7 movl 0x0000b244,%eax
00003bcc movl %eax,0x04(%esp)
00003bd0 movl 0x10(%ebp),%eax
00003bd3 movl %eax,(%esp)
00003bd6 calll 0x0000a02c
00003bdb movl %eax,0x04(%ebx)
00003bde movl %ebx,%eax
00003be0 addl $0x24,%esp
00003be3 popl %ebx
00003be4 popl %ebp
00003be5 ret
-[UKTemplateField dealloc]:
00003be6 pushl %ebp
00003be7 movl %esp,%ebp
00003be9 pushl %ebx
00003bea subl $0x24,%esp
00003bed movl 0x08(%ebp),%ebx
00003bf0 movl 0x04(%ebx),%edx
00003bf3 movl 0x0000b1fc,%eax
00003bf8 movl %eax,0x04(%esp)
00003bfc movl %edx,(%esp)
00003bff calll 0x0000a02c
00003c04 movl %ebx,0xf0(%ebp)
00003c07 movl 0x0000b444,%eax
00003c0c movl %eax,0xf4(%ebp)
00003c0f leal 0xf0(%ebp),%edx
00003c12 movl 0x0000b1f8,%eax
00003c17 movl %eax,0x04(%esp)
00003c1b movl %edx,(%esp)
00003c1e calll 0x0000a027
00003c23 addl $0x24,%esp
00003c26 popl %ebx
00003c27 popl %ebp
00003c28 ret
-[UKTemplateField readFromData:offset:]:
00003c29 pushl %ebp
00003c2a movl %esp,%ebp
00003c2c subl $0x18,%esp
00003c2f movl 0x0000b208,%eax
00003c34 movl %eax,0x04(%esp)
00003c38 movl 0x08(%ebp),%eax
00003c3b movl %eax,(%esp)
00003c3e calll 0x0000a02c
00003c43 movl %eax,(%esp)
00003c46 calll 0x0000a03b
00003c4b movl %eax,0x0c(%ebp)
00003c4e movl $0x00009258,0x08(%ebp)
00003c55 leave
00003c56 jmp 0x0000a031
-[UKTemplateField loadDefaults]:
00003c5b pushl %ebp
00003c5c movl %esp,%ebp
00003c5e popl %ebp
00003c5f ret
-[UKTemplateField writeToData:offset:]:
00003c60 pushl %ebp
00003c61 movl %esp,%ebp
00003c63 subl $0x18,%esp
00003c66 movl 0x0000b208,%eax
00003c6b movl %eax,0x04(%esp)
00003c6f movl 0x08(%ebp),%eax
00003c72 movl %eax,(%esp)
00003c75 calll 0x0000a02c
00003c7a movl %eax,(%esp)
00003c7d calll 0x0000a03b
00003c82 movl %eax,0x0c(%ebp)
00003c85 movl $0x00009268,0x08(%ebp)
00003c8c leave
00003c8d jmp 0x0000a031
-[UKTemplateField addToArray:]:
00003c92 pushl %ebp
00003c93 movl %esp,%ebp
00003c95 pushl %edi
00003c96 pushl %esi
00003c97 pushl %ebx
00003c98 subl $0x2c,%esp
00003c9b movl 0x08(%ebp),%ebx
00003c9e movl 0x10(%ebp),%edi
00003ca1 movl 0x04(%ebx),%edx
00003ca4 movl $0x00009278,0x08(%esp)
00003cac movl 0x0000b19c,%eax
00003cb1 movl %eax,0x04(%esp)
00003cb5 movl %edx,(%esp)
00003cb8 calll 0x0000a02c
00003cbd movl %eax,%esi
00003cbf movl 0x0000b240,%eax
00003cc4 movl %eax,0x04(%esp)
00003cc8 movl %ebx,(%esp)
00003ccb calll 0x0000a02c
00003cd0 testl %eax,%eax
00003cd2 je 0x00003d18
00003cd4 testl %esi,%esi
00003cd6 je 0x00003cfe
00003cd8 movl $0x00000000,0x10(%esp)
00003ce0 movl %esi,0x0c(%esp)
00003ce4 movl %eax,0x08(%esp)
00003ce8 movl 0x0000b218,%eax
00003ced movl %eax,0x04(%esp)
00003cf1 movl 0x0000b358,%eax
00003cf6 movl %eax,(%esp)
00003cf9 calll 0x0000a02c
00003cfe movl %eax,0x10(%ebp)
00003d01 movl 0x0000b188,%eax
00003d06 movl %eax,0x0c(%ebp)
00003d09 movl %edi,0x08(%ebp)
00003d0c addl $0x2c,%esp
00003d0f popl %ebx
00003d10 popl %esi
00003d11 popl %edi
00003d12 popl %ebp
00003d13 jmp 0x0000a02c
00003d18 addl $0x2c,%esp
00003d1b popl %ebx
00003d1c popl %esi
00003d1d popl %edi
00003d1e popl %ebp
00003d1f ret
-[UKTemplateField plistRepresentation]:
00003d20 pushl %ebp
00003d21 movl %esp,%ebp
00003d23 pushl %ebx
00003d24 subl $0x14,%esp
00003d27 movl 0x0000b364,%ebx
00003d2d movl 0x0000b208,%eax
00003d32 movl %eax,0x04(%esp)
00003d36 movl 0x08(%ebp),%eax
00003d39 movl %eax,(%esp)
00003d3c calll 0x0000a02c
00003d41 movl %eax,(%esp)
00003d44 calll 0x0000a03b
00003d49 movl %eax,0x0c(%esp)
00003d4d movl $0x00009288,0x08(%esp)
00003d55 movl 0x0000b1d0,%eax
00003d5a movl %eax,0x04(%esp)
00003d5e movl %ebx,(%esp)
00003d61 calll 0x0000a02c
00003d66 addl $0x14,%esp
00003d69 popl %ebx
00003d6a popl %ebp
00003d6b ret
-[UKTemplateField controlTextDidChange:]:
00003d6c pushl %ebp
00003d6d movl %esp,%ebp
00003d6f movl 0x08(%ebp),%eax
00003d72 movl 0x08(%eax),%edx
00003d75 movl $0x00000000,0x10(%ebp)
00003d7c movl 0x0000b164,%eax
00003d81 movl %eax,0x0c(%ebp)
00003d84 movl %edx,0x08(%ebp)
00003d87 popl %ebp
00003d88 jmp 0x0000a02c
-[UKTemplateField dataChanged:]:
00003d8d pushl %ebp
00003d8e movl %esp,%ebp
00003d90 movl 0x08(%ebp),%eax
00003d93 movl 0x08(%eax),%edx
00003d96 movl $0x00000000,0x10(%ebp)
00003d9d movl 0x0000b164,%eax
00003da2 movl %eax,0x0c(%ebp)
00003da5 movl %edx,0x08(%ebp)
00003da8 popl %ebp
00003da9 jmp 0x0000a02c
-[UKTemplateField setOwningDocument:]:
00003dae pushl %ebp
00003daf movl %esp,%ebp
00003db1 movl 0x10(%ebp),%edx
00003db4 movl 0x08(%ebp),%eax
00003db7 movl %edx,0x08(%eax)
00003dba popl %ebp
00003dbb ret
-[UKTemplateField owningDocument]:
00003dbc pushl %ebp
00003dbd movl %esp,%ebp
00003dbf movl 0x08(%ebp),%eax
00003dc2 movl 0x08(%eax),%eax
00003dc5 popl %ebp
00003dc6 ret
-[UKTemplateField fieldValueForKey:]:
00003dc7 pushl %ebp
00003dc8 movl %esp,%ebp
00003dca pushl %edi
00003dcb pushl %esi
00003dcc pushl %ebx
00003dcd subl $0x2c,%esp
00003dd0 movl 0x08(%ebp),%edi
00003dd3 movl 0x10(%ebp),%ebx
00003dd6 movl $0x00009298,0x08(%esp)
00003dde movl 0x0000b190,%eax
00003de3 movl %eax,0x04(%esp)
00003de7 movl %ebx,(%esp)
00003dea calll 0x0000a02c
00003def testb %al,%al
00003df1 je 0x00003e03
00003df3 movl 0x0000b170,%eax
00003df8 movl %eax,0x0c(%ebp)
00003dfb movl %edi,0x08(%ebp)
00003dfe jmp 0x00003ed6
00003e03 movl $0x00009278,0x08(%esp)
00003e0b movl 0x0000b190,%eax
00003e10 movl %eax,0x04(%esp)
00003e14 movl %ebx,(%esp)
00003e17 calll 0x0000a02c
00003e1c testb %al,%al
00003e1e je 0x00003ee2
00003e24 movl 0x0000b358,%eax
00003e29 movl %eax,0xe4(%ebp)
00003e2c movl 0x0000a010,%eax
00003e31 movl (%eax),%esi
00003e33 movl 0x0000b378,%ebx
00003e39 movl 0x0000b23c,%eax
00003e3e movl %eax,0x04(%esp)
00003e42 movl %ebx,(%esp)
00003e45 calll 0x0000a040
00003e4a fstps 0x08(%esp)
00003e4e movl 0x0000b238,%eax
00003e53 movl %eax,0x04(%esp)
00003e57 movl %ebx,(%esp)
00003e5a calll 0x0000a02c
00003e5f movl %esi,0x0c(%esp)
00003e63 movl %eax,0x08(%esp)
00003e67 movl 0x0000b234,%eax
00003e6c movl %eax,0x04(%esp)
00003e70 movl 0xe4(%ebp),%eax
00003e73 movl %eax,(%esp)
00003e76 calll 0x0000a02c
00003e7b movl %eax,%esi
00003e7d movl 0x0000b200,%eax
00003e82 movl %eax,0x04(%esp)
00003e86 movl 0x0000b374,%eax
00003e8b movl %eax,(%esp)
00003e8e calll 0x0000a02c
00003e93 movl %eax,%ebx
00003e95 movl 0x04(%edi),%edx
00003e98 movl $0x00009278,0x08(%esp)
00003ea0 movl 0x0000b19c,%eax
00003ea5 movl %eax,0x04(%esp)
00003ea9 movl %edx,(%esp)
00003eac calll 0x0000a02c
00003eb1 movl %esi,0x0c(%esp)
00003eb5 movl %eax,0x08(%esp)
00003eb9 movl 0x0000b230,%eax
00003ebe movl %eax,0x04(%esp)
00003ec2 movl %ebx,(%esp)
00003ec5 calll 0x0000a02c
00003eca movl 0x0000b138,%edx
00003ed0 movl %edx,0x0c(%ebp)
00003ed3 movl %eax,0x08(%ebp)
00003ed6 addl $0x2c,%esp
00003ed9 popl %ebx
00003eda popl %esi
00003edb popl %edi
00003edc popl %ebp
00003edd jmp 0x0000a02c
00003ee2 movl %ebx,0x10(%ebp)
00003ee5 movl 0x0000b174,%eax
00003eea movl %eax,0x0c(%ebp)
00003eed movl %edi,0x08(%ebp)
00003ef0 addl $0x2c,%esp
00003ef3 popl %ebx
00003ef4 popl %esi
00003ef5 popl %edi
00003ef6 popl %ebp
00003ef7 jmp 0x0000a02c
-[UKTemplateField fieldValue]:
00003efc pushl %ebp
00003efd movl %esp,%ebp
00003eff movl $0x000092a8,%eax
00003f04 popl %ebp
00003f05 ret
-[UKTemplateField canHaveSubFields]:
00003f06 pushl %ebp
00003f07 movl %esp,%ebp
00003f09 xorl %eax,%eax
00003f0b popl %ebp
00003f0c ret
-[UKTemplateField countSubFields]:
00003f0d pushl %ebp
00003f0e movl %esp,%ebp
00003f10 xorl %eax,%eax
00003f12 popl %ebp
00003f13 ret
-[UKTemplateField subFieldAtIndex:]:
00003f14 pushl %ebp
00003f15 movl %esp,%ebp
00003f17 xorl %eax,%eax
00003f19 popl %ebp
00003f1a ret
-[UKTemplateField objectForSettingsKey:]:
00003f1b pushl %ebp
00003f1c movl %esp,%ebp
00003f1e pushl %esi
00003f1f pushl %ebx
00003f20 subl $0x10,%esp
00003f23 movl 0x08(%ebp),%ebx
00003f26 movl 0x10(%ebp),%esi
00003f29 movl 0x04(%ebx),%eax
00003f2c movl %esi,0x08(%esp)
00003f30 movl 0x0000b19c,%edx
00003f36 movl %edx,0x04(%esp)
00003f3a movl %eax,(%esp)
00003f3d calll 0x0000a02c
00003f42 testl %eax,%eax
00003f44 jne 0x00003f71
00003f46 movl 0x0000b22c,%eax
00003f4b movl %eax,0x04(%esp)
00003f4f movl %ebx,(%esp)
00003f52 calll 0x0000a02c
00003f57 movl %esi,0x10(%ebp)
00003f5a movl 0x0000b174,%edx
00003f60 movl %edx,0x0c(%ebp)
00003f63 movl %eax,0x08(%ebp)
00003f66 addl $0x10,%esp
00003f69 popl %ebx
00003f6a popl %esi
00003f6b popl %ebp
00003f6c jmp 0x0000a02c
00003f71 addl $0x10,%esp
00003f74 popl %ebx
00003f75 popl %esi
00003f76 popl %ebp
00003f77 ret
-[UKTemplateField isBigEndian]:
00003f78 pushl %ebp
00003f79 movl %esp,%ebp
00003f7b subl $0x18,%esp
00003f7e movl $0x000092b8,0x08(%esp)
00003f86 movl 0x0000b174,%eax
00003f8b movl %eax,0x04(%esp)
00003f8f movl 0x08(%ebp),%eax
00003f92 movl %eax,(%esp)
00003f95 calll 0x0000a02c
00003f9a movl 0x0000b228,%edx
00003fa0 movl %edx,0x04(%esp)
00003fa4 movl %eax,(%esp)
00003fa7 calll 0x0000a02c
00003fac movl $0x000092c8,0x08(%esp)
00003fb4 movl 0x0000b190,%edx
00003fba movl %edx,0x04(%esp)
00003fbe movl %eax,(%esp)
00003fc1 calll 0x0000a02c
00003fc6 leave
00003fc7 ret
-[UKTemplateField isLittleEndian]:
00003fc8 pushl %ebp
00003fc9 movl %esp,%ebp
00003fcb subl $0x18,%esp
00003fce movl 0x0000b224,%eax
00003fd3 movl %eax,0x04(%esp)
00003fd7 movl 0x08(%ebp),%eax
00003fda movl %eax,(%esp)
00003fdd calll 0x0000a02c
00003fe2 testb %al,%al
00003fe4 sete %al
00003fe7 leave
00003fe8 ret
-[UKTemplateField updateDocumentGUI]:
00003fe9 pushl %ebp
00003fea movl %esp,%ebp
00003fec subl $0x18,%esp
00003fef movl 0x0000b22c,%eax
00003ff4 movl %eax,0x04(%esp)
00003ff8 movl 0x08(%ebp),%eax
00003ffb movl %eax,(%esp)
00003ffe calll 0x0000a02c
00004003 movl 0x0000b220,%edx
00004009 movl %edx,0x0c(%ebp)
0000400c movl %eax,0x08(%ebp)
0000400f leave
00004010 jmp 0x0000a02c
-[UKTemplateField reportChangeOfUnknownKey:]:
00004015 pushl %ebp
00004016 movl %esp,%ebp
00004018 movl 0x0000b21c,%eax
0000401d movl %eax,0x0c(%ebp)
00004020 popl %ebp
00004021 jmp 0x0000a02c
-[UKTemplateField fieldValueIsEditableForKey:]:
00004026 pushl %ebp
00004027 movl %esp,%ebp
00004029 movl 0x10(%ebp),%edx
0000402c movl $0x00009298,0x10(%ebp)
00004033 movl 0x0000b190,%eax
00004038 movl %eax,0x0c(%ebp)
0000403b movl %edx,0x08(%ebp)
0000403e popl %ebp
0000403f jmp 0x0000a02c
-[UKTemplateField isSelectable]:
00004044 pushl %ebp
00004045 movl %esp,%ebp
00004047 subl $0x18,%esp
0000404a movl $0x00009298,0x08(%esp)
00004052 movl 0x0000b100,%eax
00004057 movl %eax,0x04(%esp)
0000405b movl 0x08(%ebp),%eax
0000405e movl %eax,(%esp)
00004061 calll 0x0000a02c
00004066 leave
00004067 ret
_StringEncodingFromName:
00004068 pushl %ebp
00004069 movl %esp,%ebp
0000406b pushl %edi
0000406c pushl %esi
0000406d pushl %ebx
0000406e subl $0x0000016c,%esp
00004074 movl 0x08(%ebp),%edi
00004077 testl %edi,%edi
00004079 je 0x00004646
0000407f movl _encs.77949,%eax
00004084 testl %eax,%eax
00004086 jne 0x00004613
0000408c movl 0x0000b200,%eax
00004091 movl %eax,0x04(%esp)
00004095 movl 0x0000b358,%eax
0000409a movl %eax,(%esp)
0000409d calll 0x0000a02c
000040a2 movl %eax,0x84(%ebp)
000040a5 movl $0x0000001e,0x08(%esp)
000040ad movl 0x0000b270,%eax
000040b2 movl %eax,0x04(%esp)
000040b6 movl 0x0000b384,%eax
000040bb movl %eax,(%esp)
000040be calll 0x0000a02c
000040c3 movl %eax,0x88(%ebp)
000040c6 movl $0x0000001e,0x08(%esp)
000040ce movl 0x0000b270,%eax
000040d3 movl %eax,0x04(%esp)
000040d7 movl 0x0000b384,%eax
000040dc movl %eax,(%esp)
000040df calll 0x0000a02c
000040e4 movl %eax,0x8c(%ebp)
000040e7 movl $0x00000015,0x08(%esp)
000040ef movl 0x0000b270,%eax
000040f4 movl %eax,0x04(%esp)
000040f8 movl 0x0000b384,%eax
000040fd movl %eax,(%esp)
00004100 calll 0x0000a02c
00004105 movl %eax,0x90(%ebp)
00004108 movl $0x0000000f,0x08(%esp)
00004110 movl 0x0000b270,%eax
00004115 movl %eax,0x04(%esp)
00004119 movl 0x0000b384,%eax
0000411e movl %eax,(%esp)
00004121 calll 0x0000a02c
00004126 movl %eax,0x94(%ebp)
00004129 movl $0x0000000f,0x08(%esp)
00004131 movl 0x0000b270,%eax
00004136 movl %eax,0x04(%esp)
0000413a movl 0x0000b384,%eax
0000413f movl %eax,(%esp)
00004142 calll 0x0000a02c
00004147 movl %eax,0x98(%ebp)
0000414a movl $0x0000000f,0x08(%esp)
00004152 movl 0x0000b270,%eax
00004157 movl %eax,0x04(%esp)
0000415b movl 0x0000b384,%eax
00004160 movl %eax,(%esp)
00004163 calll 0x0000a02c
00004168 movl %eax,0x9c(%ebp)
0000416b movl $0x0000000e,0x08(%esp)
00004173 movl 0x0000b270,%eax
00004178 movl %eax,0x04(%esp)
0000417c movl 0x0000b384,%eax
00004181 movl %eax,(%esp)
00004184 calll 0x0000a02c
00004189 movl %eax,0xa0(%ebp)
0000418c movl $0x0000000e,0x08(%esp)
00004194 movl 0x0000b270,%eax
00004199 movl %eax,0x04(%esp)
0000419d movl 0x0000b384,%eax
000041a2 movl %eax,(%esp)
000041a5 calll 0x0000a02c
000041aa movl %eax,0xa4(%ebp)
000041ad movl $0x0000000d,0x08(%esp)
000041b5 movl 0x0000b270,%eax
000041ba movl %eax,0x04(%esp)
000041be movl 0x0000b384,%eax
000041c3 movl %eax,(%esp)
000041c6 calll 0x0000a02c
000041cb movl %eax,0xa8(%ebp)
000041ce movl $0x0000000d,0x08(%esp)
000041d6 movl 0x0000b270,%eax
000041db movl %eax,0x04(%esp)
000041df movl 0x0000b384,%eax
000041e4 movl %eax,(%esp)
000041e7 calll 0x0000a02c
000041ec movl %eax,0xac(%ebp)
000041ef movl $0x0000000c,0x08(%esp)
000041f7 movl 0x0000b270,%eax
000041fc movl %eax,0x04(%esp)
00004200 movl 0x0000b384,%eax
00004205 movl %eax,(%esp)
00004208 calll 0x0000a02c
0000420d movl %eax,0xb0(%ebp)
00004210 movl $0x0000000c,0x08(%esp)
00004218 movl 0x0000b270,%eax
0000421d movl %eax,0x04(%esp)
00004221 movl 0x0000b384,%eax
00004226 movl %eax,(%esp)
00004229 calll 0x0000a02c
0000422e movl %eax,0xb4(%ebp)
00004231 movl $0x0000000c,0x08(%esp)
00004239 movl 0x0000b270,%eax
0000423e movl %eax,0x04(%esp)
00004242 movl 0x0000b384,%eax
00004247 movl %eax,(%esp)
0000424a calll 0x0000a02c
0000424f movl %eax,0xb8(%ebp)
00004252 movl $0x0000000b,0x08(%esp)
0000425a movl 0x0000b270,%eax
0000425f movl %eax,0x04(%esp)
00004263 movl 0x0000b384,%eax
00004268 movl %eax,(%esp)
0000426b calll 0x0000a02c
00004270 movl %eax,0xbc(%ebp)
00004273 movl $0x0000000b,0x08(%esp)
0000427b movl 0x0000b270,%eax
00004280 movl %eax,0x04(%esp)
00004284 movl 0x0000b384,%eax
00004289 movl %eax,(%esp)
0000428c calll 0x0000a02c
00004291 movl %eax,0xc0(%ebp)
00004294 movl $0x0000000b,0x08(%esp)
0000429c movl 0x0000b270,%eax
000042a1 movl %eax,0x04(%esp)
000042a5 movl 0x0000b384,%eax
000042aa movl %eax,(%esp)
000042ad calll 0x0000a02c
000042b2 movl %eax,0xc4(%ebp)
000042b5 movl $0x0000000a,0x08(%esp)
000042bd movl 0x0000b270,%eax
000042c2 movl %eax,0x04(%esp)
000042c6 movl 0x0000b384,%eax
000042cb movl %eax,(%esp)
000042ce calll 0x0000a02c
000042d3 movl %eax,0xc8(%ebp)
000042d6 movl $0x00000009,0x08(%esp)
000042de movl 0x0000b270,%eax
000042e3 movl %eax,0x04(%esp)
000042e7 movl 0x0000b384,%eax
000042ec movl %eax,(%esp)
000042ef calll 0x0000a02c
000042f4 movl %eax,0xcc(%ebp)
000042f7 movl $0x00000008,0x08(%esp)
000042ff movl 0x0000b270,%eax
00004304 movl %eax,0x04(%esp)
00004308 movl 0x0000b384,%eax
0000430d movl %eax,(%esp)
00004310 calll 0x0000a02c
00004315 movl %eax,0xd0(%ebp)
00004318 movl $0x00000007,0x08(%esp)
00004320 movl 0x0000b270,%eax
00004325 movl %eax,0x04(%esp)
00004329 movl 0x0000b384,%eax
0000432e movl %eax,(%esp)
00004331 calll 0x0000a02c
00004336 movl %eax,0xd4(%ebp)
00004339 movl $0x00000006,0x08(%esp)
00004341 movl 0x0000b270,%eax
00004346 movl %eax,0x04(%esp)
0000434a movl 0x0000b384,%eax
0000434f movl %eax,(%esp)
00004352 calll 0x0000a02c
00004357 movl %eax,0xd8(%ebp)
0000435a movl $0x00000005,0x08(%esp)
00004362 movl 0x0000b270,%eax
00004367 movl %eax,0x04(%esp)
0000436b movl 0x0000b384,%eax
00004370 movl %eax,(%esp)
00004373 calll 0x0000a02c
00004378 movl %eax,0xdc(%ebp)
0000437b movl $0x00000004,0x08(%esp)
00004383 movl 0x0000b270,%eax
00004388 movl %eax,0x04(%esp)
0000438c movl 0x0000b384,%eax
00004391 movl %eax,(%esp)
00004394 calll 0x0000a02c
00004399 movl %eax,0xe0(%ebp)
0000439c movl $0x00000003,0x08(%esp)
000043a4 movl 0x0000b270,%eax
000043a9 movl %eax,0x04(%esp)
000043ad movl 0x0000b384,%eax
000043b2 movl %eax,(%esp)
000043b5 calll 0x0000a02c
000043ba movl %eax,0xe4(%ebp)
000043bd movl $0x00000002,0x08(%esp)
000043c5 movl 0x0000b270,%eax
000043ca movl %eax,0x04(%esp)
000043ce movl 0x0000b384,%eax
000043d3 movl %eax,(%esp)
000043d6 calll 0x0000a02c
000043db movl %eax,%esi
000043dd movl $0x00000002,0x08(%esp)
000043e5 movl 0x0000b270,%eax
000043ea movl %eax,0x04(%esp)
000043ee movl 0x0000b384,%eax
000043f3 movl %eax,(%esp)
000043f6 calll 0x0000a02c
000043fb movl %eax,%ebx
000043fd movl $0x00000001,0x08(%esp)
00004405 movl 0x0000b270,%eax
0000440a movl %eax,0x04(%esp)
0000440e movl 0x0000b384,%eax
00004413 movl %eax,(%esp)
00004416 calll 0x0000a02c
0000441b movl $0x00000000,0x000000e0(%esp)
00004426 movl $0x000092d8,0x000000dc(%esp)
00004431 movl 0x88(%ebp),%edx
00004434 movl %edx,0x000000d8(%esp)
0000443b movl $0x000092e8,0x000000d4(%esp)
00004446 movl 0x8c(%ebp),%edx
00004449 movl %edx,0x000000d0(%esp)
00004450 movl $0x000092f8,0x000000cc(%esp)
0000445b movl 0x90(%ebp),%edx
0000445e movl %edx,0x000000c8(%esp)
00004465 movl $0x00009308,0x000000c4(%esp)
00004470 movl 0x94(%ebp),%edx
00004473 movl %edx,0x000000c0(%esp)
0000447a movl $0x00009318,0x000000bc(%esp)
00004485 movl 0x98(%ebp),%edx
00004488 movl %edx,0x000000b8(%esp)
0000448f movl $0x00009328,0x000000b4(%esp)
0000449a movl 0x9c(%ebp),%edx
0000449d movl %edx,0x000000b0(%esp)
000044a4 movl $0x00009338,0x000000ac(%esp)
000044af movl 0xa0(%ebp),%edx
000044b2 movl %edx,0x000000a8(%esp)
000044b9 movl $0x00009348,0x000000a4(%esp)
000044c4 movl 0xa4(%ebp),%edx
000044c7 movl %edx,0x000000a0(%esp)
000044ce movl $0x00009358,0x0000009c(%esp)
000044d9 movl 0xa8(%ebp),%edx
000044dc movl %edx,0x00000098(%esp)
000044e3 movl $0x00009368,0x00000094(%esp)
000044ee movl 0xac(%ebp),%edx
000044f1 movl %edx,0x00000090(%esp)
000044f8 movl $0x00009378,0x0000008c(%esp)
00004503 movl 0xb0(%ebp),%edx
00004506 movl %edx,0x00000088(%esp)
0000450d movl $0x00009388,0x00000084(%esp)
00004518 movl 0xb4(%ebp),%edx
0000451b movl %edx,0x00000080(%esp)
00004522 movl $0x00009398,0x7c(%esp)
0000452a movl 0xb8(%ebp),%edx
0000452d movl %edx,0x78(%esp)
00004531 movl $0x000093a8,0x74(%esp)
00004539 movl 0xbc(%ebp),%edx
0000453c movl %edx,0x70(%esp)
00004540 movl $0x000093b8,0x6c(%esp)
00004548 movl 0xc0(%ebp),%edx
0000454b movl %edx,0x68(%esp)
0000454f movl $0x000093c8,0x64(%esp)
00004557 movl 0xc4(%ebp),%edx
0000455a movl %edx,0x60(%esp)
0000455e movl $0x000093d8,0x5c(%esp)
00004566 movl 0xc8(%ebp),%edx
00004569 movl %edx,0x58(%esp)
0000456d movl $0x000093e8,0x54(%esp)
00004575 movl 0xcc(%ebp),%edx
00004578 movl %edx,0x50(%esp)
0000457c movl $0x000093f8,0x4c(%esp)
00004584 movl 0xd0(%ebp),%edx
00004587 movl %edx,0x48(%esp)
0000458b movl $0x00009408,0x44(%esp)
00004593 movl 0xd4(%ebp),%edx
00004596 movl %edx,0x40(%esp)
0000459a movl $0x00009418,0x3c(%esp)
000045a2 movl 0xd8(%ebp),%edx
000045a5 movl %edx,0x38(%esp)
000045a9 movl $0x00009428,0x34(%esp)
000045b1 movl 0xdc(%ebp),%edx
000045b4 movl %edx,0x30(%esp)
000045b8 movl $0x00009438,0x2c(%esp)
000045c0 movl 0xe0(%ebp),%edx
000045c3 movl %edx,0x28(%esp)
000045c7 movl $0x00009448,0x24(%esp)
000045cf movl 0xe4(%ebp),%edx
000045d2 movl %edx,0x20(%esp)
000045d6 movl $0x00009458,0x1c(%esp)
000045de movl %esi,0x18(%esp)
000045e2 movl $0x00009458,0x14(%esp)
000045ea movl %ebx,0x10(%esp)
000045ee movl $0x00009468,0x0c(%esp)
000045f6 movl %eax,0x08(%esp)
000045fa movl 0x0000b26c,%eax
000045ff movl %eax,0x04(%esp)
00004603 movl 0x84(%ebp),%eax
00004606 movl %eax,(%esp)
00004609 calll 0x0000a02c
0000460e movl %eax,_encs.77949
00004613 movl %edi,0x08(%esp)
00004617 movl 0x0000b19c,%eax
0000461c movl %eax,0x04(%esp)
00004620 movl _encs.77949,%eax
00004625 movl %eax,(%esp)
00004628 calll 0x0000a02c
0000462d movl %eax,%edx
0000462f testl %eax,%eax
00004631 je 0x00004646
00004633 movl 0x0000b194,%eax
00004638 movl %eax,0x04(%esp)
0000463c movl %edx,(%esp)
0000463f calll 0x0000a02c
00004644 jmp 0x0000464b
00004646 movl $0x00000004,%eax
0000464b addl $0x0000016c,%esp
00004651 popl %ebx
00004652 popl %esi
00004653 popl %edi
00004654 popl %ebp
00004655 ret
-[UKScrollDocumentView initWithFrame:]:
00004656 pushl %ebp
00004657 movl %esp,%ebp
00004659 subl $0x38,%esp
0000465c movl 0x08(%ebp),%eax
0000465f movl %eax,0xf0(%ebp)
00004662 movl 0x0000b484,%eax
00004667 movl %eax,0xf4(%ebp)
0000466a leal 0xf0(%ebp),%edx
0000466d movl 0x10(%ebp),%eax
00004670 movl %eax,0x08(%esp)
00004674 movl 0x14(%ebp),%eax
00004677 movl %eax,0x0c(%esp)
0000467b movl 0x18(%ebp),%eax
0000467e movl %eax,0x10(%esp)
00004682 movl 0x1c(%ebp),%eax
00004685 movl %eax,0x14(%esp)
00004689 movl 0x0000b274,%eax
0000468e movl %eax,0x04(%esp)
00004692 movl %edx,(%esp)
00004695 calll 0x0000a027
0000469a leave
0000469b ret
-[UKScrollDocumentView isFlipped]:
0000469c pushl %ebp
0000469d movl %esp,%ebp
0000469f movl $0x00000001,%eax
000046a4 popl %ebp
000046a5 ret
+[NSObject(UKSubclasses) subclasses]:
000046a6 pushl %ebp
000046a7 movl %esp,%ebp
000046a9 pushl %edi
000046aa pushl %esi
000046ab pushl %ebx
000046ac subl $0x2c,%esp
000046af movl $0x00000000,0x08(%esp)
000046b7 movl 0x0000b288,%eax
000046bc movl %eax,0x04(%esp)
000046c0 movl 0x0000b36c,%eax
000046c5 movl %eax,(%esp)
000046c8 calll 0x0000a02c
000046cd movl $0x0000000c,0x08(%esp)
000046d5 movl 0x0000b284,%edx
000046db movl %edx,0x04(%esp)
000046df movl %eax,(%esp)
000046e2 calll 0x0000a02c
000046e7 movl %eax,0xe0(%ebp)
000046ea testl %eax,%eax
000046ec jne 0x000046f5
000046ee xorl %ebx,%ebx
000046f0 jmp 0x00004806
000046f5 movl $0x00000000,0x04(%esp)
000046fd movl $0x00000000,(%esp)
00004704 calll 0x0000a04a
00004709 movl %eax,%ebx
0000470b testl %eax,%eax
0000470d je 0x000047d3
00004713 leal 0x00000000(,%eax,4),%eax
0000471a movl %eax,(%esp)
0000471d calll 0x0000a045
00004722 movl %eax,%edi
00004724 testl %eax,%eax
00004726 je 0x000047d3
0000472c movl %ebx,0x04(%esp)
00004730 movl %eax,(%esp)
00004733 calll 0x0000a04a
00004738 jmp 0x00004769
0000473a movl %edi,(%esp)
0000473d calll 0x0000a04f
00004742 leal 0x00000000(,%esi,4),%eax
00004749 movl %eax,(%esp)
0000474c calll 0x0000a045
00004751 movl %eax,%edi
00004753 testl %eax,%eax
00004755 jne 0x0000475b
00004757 movl %esi,%eax
00004759 jmp 0x00004767
0000475b movl %esi,0x04(%esp)
0000475f movl %eax,(%esp)
00004762 calll 0x0000a04a
00004767 movl %esi,%ebx
00004769 movl %eax,%esi
0000476b cmpl %eax,%ebx
0000476d jl 0x0000473a
0000476f testl %edi,%edi
00004771 je 0x000047d3
00004773 movl 0x0000b208,%eax
00004778 movl %eax,0x04(%esp)
0000477c movl 0x08(%ebp),%eax
0000477f movl %eax,(%esp)
00004782 calll 0x0000a02c
00004787 movl %eax,%ebx
00004789 movl $0x00000000,0xe4(%ebp)
00004790 jmp 0x000047c6
00004792 movl %edx,0x08(%esp)
00004796 movl 0x0000b188,%eax
0000479b movl %eax,0x04(%esp)
0000479f movl 0xe0(%ebp),%eax
000047a2 movl %eax,(%esp)
000047a5 calll 0x0000a02c
000047aa jmp 0x000047c2
000047ac movl 0xe4(%ebp),%eax
000047af movl (%edi,%eax,4),%edx
000047b2 movl 0x04(%edx),%eax
000047b5 testl %eax,%eax
000047b7 je 0x000047c2
000047b9 cmpl %ebx,%eax
000047bb je 0x00004792
000047bd movl 0x04(%eax),%eax
000047c0 jmp 0x000047b5
000047c2 addl $0x01,0xe4(%ebp)
000047c6 cmpl %esi,0xe4(%ebp)
000047c9 jl 0x000047ac
000047cb movl %edi,(%esp)
000047ce calll 0x0000a04f
000047d3 movl 0xe0(%ebp),%eax
000047d6 movl %eax,0x08(%esp)
000047da movl 0x0000b280,%eax
000047df movl %eax,0x04(%esp)
000047e3 movl 0x0000b344,%eax
000047e8 movl %eax,(%esp)
000047eb calll 0x0000a02c
000047f0 movl %eax,%ebx
000047f2 movl 0x0000b1fc,%eax
000047f7 movl %eax,0x04(%esp)
000047fb movl 0xe0(%ebp),%eax
000047fe movl %eax,(%esp)
00004801 calll 0x0000a02c
00004806 movl %ebx,%eax
00004808 addl $0x2c,%esp
0000480b popl %ebx
0000480c popl %esi
0000480d popl %edi
0000480e popl %ebp
0000480f ret
+[NSObject(UKSubclasses) directSubclasses]:
00004810 pushl %ebp
00004811 movl %esp,%ebp
00004813 pushl %edi
00004814 pushl %esi
00004815 pushl %ebx
00004816 subl $0x2c,%esp
00004819 movl $0x00000000,0x08(%esp)
00004821 movl 0x0000b288,%eax
00004826 movl %eax,0x04(%esp)
0000482a movl 0x0000b36c,%eax
0000482f movl %eax,(%esp)
00004832 calll 0x0000a02c
00004837 movl $0x0000000c,0x08(%esp)
0000483f movl 0x0000b284,%edx
00004845 movl %edx,0x04(%esp)
00004849 movl %eax,(%esp)
0000484c calll 0x0000a02c
00004851 movl %eax,0xe0(%ebp)
00004854 testl %eax,%eax
00004856 jne 0x0000485f
00004858 xorl %ebx,%ebx
0000485a jmp 0x0000495d
0000485f movl $0x00000000,0x04(%esp)
00004867 movl $0x00000000,(%esp)
0000486e calll 0x0000a04a
00004873 movl %eax,%esi
00004875 testl %eax,%eax
00004877 je 0x0000492a
0000487d leal 0x00000000(,%eax,4),%eax
00004884 movl %eax,(%esp)
00004887 calll 0x0000a045
0000488c movl %eax,%edi
0000488e testl %eax,%eax
00004890 je 0x0000492a
00004896 movl %esi,0x04(%esp)
0000489a movl %eax,(%esp)
0000489d calll 0x0000a04a
000048a2 jmp 0x000048d3
000048a4 movl %edi,(%esp)
000048a7 calll 0x0000a04f
000048ac leal 0x00000000(,%ebx,4),%eax
000048b3 movl %eax,(%esp)
000048b6 calll 0x0000a045
000048bb movl %eax,%edi
000048bd testl %eax,%eax
000048bf jne 0x000048c5
000048c1 movl %ebx,%eax
000048c3 jmp 0x000048d1
000048c5 movl %ebx,0x04(%esp)
000048c9 movl %eax,(%esp)
000048cc calll 0x0000a04a
000048d1 movl %ebx,%esi
000048d3 movl %eax,%ebx
000048d5 cmpl %eax,%esi
000048d7 jl 0x000048a4
000048d9 testl %edi,%edi
000048db je 0x0000492a
000048dd movl 0x0000b208,%eax
000048e2 movl %eax,0x04(%esp)
000048e6 movl 0x08(%ebp),%eax
000048e9 movl %eax,(%esp)
000048ec calll 0x0000a02c
000048f1 movl %eax,0xe4(%ebp)
000048f4 xorl %esi,%esi
000048f6 jmp 0x0000491e
000048f8 movl (%edi,%esi,4),%eax
000048fb movl 0xe4(%ebp),%edx
000048fe cmpl 0x04(%eax),%edx
00004901 jne 0x0000491b
00004903 movl %eax,0x08(%esp)
00004907 movl 0x0000b188,%eax
0000490c movl %eax,0x04(%esp)
00004910 movl 0xe0(%ebp),%eax
00004913 movl %eax,(%esp)
00004916 calll 0x0000a02c
0000491b addl $0x01,%esi
0000491e cmpl %ebx,%esi
00004920 jl 0x000048f8
00004922 movl %edi,(%esp)
00004925 calll 0x0000a04f
0000492a movl 0xe0(%ebp),%edx
0000492d movl %edx,0x08(%esp)
00004931 movl 0x0000b280,%eax
00004936 movl %eax,0x04(%esp)
0000493a movl 0x0000b344,%eax
0000493f movl %eax,(%esp)
00004942 calll 0x0000a02c
00004947 movl %eax,%ebx
00004949 movl 0x0000b1fc,%eax
0000494e movl %eax,0x04(%esp)
00004952 movl 0xe0(%ebp),%eax
00004955 movl %eax,(%esp)
00004958 calll 0x0000a02c
0000495d movl %ebx,%eax
0000495f addl $0x2c,%esp
00004962 popl %ebx
00004963 popl %esi
00004964 popl %edi
00004965 popl %ebp
00004966 ret
+[NSObject(UKSubclasses) subclassEnumerator]:
00004967 pushl %ebp
00004968 movl %esp,%ebp
0000496a subl $0x18,%esp
0000496d movl 0x0000b27c,%eax
00004972 movl %eax,0x04(%esp)
00004976 movl 0x08(%ebp),%eax
00004979 movl %eax,(%esp)
0000497c calll 0x0000a02c
00004981 movl 0x0000b1e8,%edx
00004987 movl %edx,0x0c(%ebp)
0000498a movl %eax,0x08(%ebp)
0000498d leave
0000498e jmp 0x0000a02c
+[NSObject(UKSubclasses) directSubclassEnumerator]:
00004993 pushl %ebp
00004994 movl %esp,%ebp
00004996 subl $0x18,%esp
00004999 movl 0x0000b278,%eax
0000499e movl %eax,0x04(%esp)
000049a2 movl 0x08(%ebp),%eax
000049a5 movl %eax,(%esp)
000049a8 calll 0x0000a02c
000049ad movl 0x0000b1e8,%edx
000049b3 movl %edx,0x0c(%ebp)
000049b6 movl %eax,0x08(%ebp)
000049b9 leave
000049ba jmp 0x0000a02c
+[UKBooleanTemplateField load]:
000049bf pushl %ebp
000049c0 movl %esp,%ebp
000049c2 movl 0x0000b2a4,%eax
000049c7 movl %eax,0x0c(%ebp)
000049ca popl %ebp
000049cb jmp 0x0000a02c
-[UKBooleanTemplateField initWithSettingsDictionary:]:
000049d0 pushl %ebp
000049d1 movl %esp,%ebp
000049d3 pushl %esi
000049d4 pushl %ebx
000049d5 subl $0x20,%esp
000049d8 movl 0x10(%ebp),%esi
000049db movl 0x08(%ebp),%eax
000049de movl %eax,0xf0(%ebp)
000049e1 movl 0x0000b4c4,%eax
000049e6 movl %eax,0xf4(%ebp)
000049e9 leal 0xf0(%ebp),%edx
000049ec movl %esi,0x08(%esp)
000049f0 movl 0x0000b24c,%eax
000049f5 movl %eax,0x04(%esp)
000049f9 movl %edx,(%esp)
000049fc calll 0x0000a027
00004a01 movl %eax,%ebx
00004a03 testl %eax,%eax
00004a05 je 0x00004a3a
00004a07 movl $0x00009478,0x08(%esp)
00004a0f movl 0x0000b19c,%eax
00004a14 movl %eax,0x04(%esp)
00004a18 movl %esi,(%esp)
00004a1b calll 0x0000a02c
00004a20 movl %eax,%edx
00004a22 testl %eax,%eax
00004a24 je 0x00004a3a
00004a26 movl 0x0000b2a0,%eax
00004a2b movl %eax,0x04(%esp)
00004a2f movl %edx,(%esp)
00004a32 calll 0x0000a02c
00004a37 movb %al,0x0c(%ebx)
00004a3a movl %ebx,%eax
00004a3c addl $0x20,%esp
00004a3f popl %ebx
00004a40 popl %esi
00004a41 popl %ebp
00004a42 ret
-[UKBooleanTemplateField readFromData:offset:]:
00004a43 pushl %ebp
00004a44 movl %esp,%ebp
00004a46 pushl %edi
00004a47 pushl %esi
00004a48 pushl %ebx
00004a49 subl $0x2c,%esp
00004a4c movl 0x14(%ebp),%edi
00004a4f movl 0x0000b180,%eax
00004a54 movl %eax,0x04(%esp)
00004a58 movl 0x10(%ebp),%eax
00004a5b movl %eax,(%esp)
00004a5e calll 0x0000a02c
00004a63 movl (%edi),%edx
00004a65 cmpl %edx,%eax
00004a67 je 0x00004a96
00004a69 movl $0x00000001,%esi
00004a6e movl %edx,0x0c(%esp)
00004a72 movl %esi,0x10(%esp)
00004a76 movl 0x08(%ebp),%eax
00004a79 addl $0x0c,%eax
00004a7c movl %eax,0x08(%esp)
00004a80 movl 0x0000b29c,%eax
00004a85 movl %eax,0x04(%esp)
00004a89 movl 0x10(%ebp),%eax
00004a8c movl %eax,(%esp)
00004a8f calll 0x0000a02c
00004a94 movl (%edi),%edx
00004a96 leal 0x01(%edx),%eax
00004a99 movl %eax,(%edi)
00004a9b addl $0x2c,%esp
00004a9e popl %ebx
00004a9f popl %esi
00004aa0 popl %edi
00004aa1 popl %ebp
00004aa2 ret
-[UKBooleanTemplateField writeToData:offset:]:
00004aa3 pushl %ebp
00004aa4 movl %esp,%ebp
00004aa6 pushl %ebx
00004aa7 subl $0x14,%esp
00004aaa movl 0x14(%ebp),%ebx
00004aad movl $0x00000001,0x0c(%esp)
00004ab5 movl 0x08(%ebp),%eax
00004ab8 addl $0x0c,%eax
00004abb movl %eax,0x08(%esp)
00004abf movl 0x0000b298,%eax
00004ac4 movl %eax,0x04(%esp)
00004ac8 movl 0x10(%ebp),%eax
00004acb movl %eax,(%esp)
00004ace calll 0x0000a02c
00004ad3 addl $0x01,(%ebx)
00004ad6 addl $0x14,%esp
00004ad9 popl %ebx
00004ada popl %ebp
00004adb ret
-[UKBooleanTemplateField plistRepresentation]:
00004adc pushl %ebp
00004add movl %esp,%ebp
00004adf subl $0x18,%esp
00004ae2 movl 0x08(%ebp),%eax
00004ae5 movsbl 0x0c(%eax),%eax
00004ae9 movl %eax,0x08(%esp)
00004aed movl 0x0000b294,%eax
00004af2 movl %eax,0x04(%esp)
00004af6 movl 0x0000b384,%eax
00004afb movl %eax,(%esp)
00004afe calll 0x0000a02c
00004b03 leave
00004b04 ret
-[UKBooleanTemplateField fieldValue]:
00004b05 pushl %ebp
00004b06 movl %esp,%ebp
00004b08 movl $0x00009488,%eax
00004b0d movl 0x08(%ebp),%edx
00004b10 cmpb $0x00,0x0c(%edx)
00004b14 movl $0x00009498,%edx
00004b19 cmovel %edx,%eax
00004b1c popl %ebp
00004b1d ret
-[UKBooleanTemplateField setFieldValue:forKey:]:
00004b1e pushl %ebp
00004b1f movl %esp,%ebp
00004b21 pushl %edi
00004b22 pushl %esi
00004b23 pushl %ebx
00004b24 subl $0x1c,%esp
00004b27 movl 0x08(%ebp),%esi
00004b2a movl 0x10(%ebp),%edi
00004b2d movl 0x14(%ebp),%ebx
00004b30 movl $0x000094a8,0x08(%esp)
00004b38 movl 0x0000b190,%eax
00004b3d movl %eax,0x04(%esp)
00004b41 movl %ebx,(%esp)
00004b44 calll 0x0000a02c
00004b49 testb %al,%al
00004b4b je 0x00004bb7
00004b4d movl 0x0000b290,%eax
00004b52 movl %eax,0x04(%esp)
00004b56 movl %edi,(%esp)
00004b59 calll 0x0000a02c
00004b5e movl $0x00009488,0x08(%esp)
00004b66 movl 0x0000b190,%edx
00004b6c movl %edx,0x04(%esp)
00004b70 movl %eax,(%esp)
00004b73 calll 0x0000a02c
00004b78 movb %al,0x0c(%esi)
00004b7b testb %al,%al
00004b7d jne 0x00004bad
00004b7f movl 0x0000b290,%eax
00004b84 movl %eax,0x04(%esp)
00004b88 movl %edi,(%esp)
00004b8b calll 0x0000a02c
00004b90 movl $0x000094b8,0x08(%esp)
00004b98 movl 0x0000b190,%edx
00004b9e movl %edx,0x04(%esp)
00004ba2 movl %eax,(%esp)
00004ba5 calll 0x0000a02c
00004baa movb %al,0x0c(%esi)
00004bad movl %esi,0x10(%ebp)
00004bb0 movl 0x0000b28c,%eax
00004bb5 jmp 0x00004bbf
00004bb7 movl %ebx,0x10(%ebp)
00004bba movl 0x0000b21c,%eax
00004bbf movl %eax,0x0c(%ebp)
00004bc2 movl %esi,0x08(%ebp)
00004bc5 addl $0x1c,%esp
00004bc8 popl %ebx
00004bc9 popl %esi
00004bca popl %edi
00004bcb popl %ebp
00004bcc jmp 0x0000a02c
+[UKIntegerTemplateField load]:
00004bd1 pushl %ebp
00004bd2 movl %esp,%ebp
00004bd4 pushl %ebx
00004bd5 subl $0x14,%esp
00004bd8 movl 0x08(%ebp),%ebx
00004bdb movl 0x0000b2a4,%eax
00004be0 movl %eax,0x04(%esp)
00004be4 movl %ebx,(%esp)
00004be7 calll 0x0000a02c
00004bec movl 0x0000b208,%eax
00004bf1 movl %eax,0x04(%esp)
00004bf5 movl %ebx,(%esp)
00004bf8 calll 0x0000a02c
00004bfd movl $0x000094c8,0x0c(%esp)
00004c05 movl %eax,0x08(%esp)
00004c09 movl 0x0000b258,%eax
00004c0e movl %eax,0x04(%esp)
00004c12 movl %ebx,(%esp)
00004c15 calll 0x0000a02c
00004c1a addl $0x14,%esp
00004c1d popl %ebx
00004c1e popl %ebp
00004c1f ret
-[UKIntegerTemplateField initWithSettingsDictionary:]:
00004c20 pushl %ebp
00004c21 movl %esp,%ebp
00004c23 pushl %esi
00004c24 pushl %ebx
00004c25 subl $0x20,%esp
00004c28 movl 0x10(%ebp),%esi
00004c2b movl 0x08(%ebp),%eax
00004c2e movl %eax,0xf0(%ebp)
00004c31 movl 0x0000b504,%eax
00004c36 movl %eax,0xf4(%ebp)
00004c39 leal 0xf0(%ebp),%edx
00004c3c movl %esi,0x08(%esp)
00004c40 movl 0x0000b24c,%eax
00004c45 movl %eax,0x04(%esp)
00004c49 movl %edx,(%esp)
00004c4c calll 0x0000a027
00004c51 movl %eax,%ebx
00004c53 testl %eax,%eax
00004c55 je 0x00004c85
00004c57 movl $0x000094d8,0x08(%esp)
00004c5f movl 0x0000b19c,%eax
00004c64 movl %eax,0x04(%esp)
00004c68 movl %esi,(%esp)
00004c6b calll 0x0000a02c
00004c70 movl 0x0000b194,%edx
00004c76 movl %edx,0x04(%esp)
00004c7a movl %eax,(%esp)
00004c7d calll 0x0000a02c
00004c82 movl %eax,0x0c(%ebx)
00004c85 movl %ebx,%eax
00004c87 addl $0x20,%esp
00004c8a popl %ebx
00004c8b popl %esi
00004c8c popl %ebp
00004c8d ret
-[UKIntegerTemplateField plistRepresentation]:
00004c8e pushl %ebp
00004c8f movl %esp,%ebp
00004c91 subl $0x18,%esp
00004c94 movl 0x08(%ebp),%eax
00004c97 movl 0x0c(%eax),%eax
00004c9a movl %eax,0x08(%esp)
00004c9e movl 0x0000b270,%eax
00004ca3 movl %eax,0x04(%esp)
00004ca7 movl 0x0000b384,%eax
00004cac movl %eax,(%esp)
00004caf calll 0x0000a02c
00004cb4 leave
00004cb5 ret
-[UKIntegerTemplateField fieldValue]:
00004cb6 pushl %ebp
00004cb7 movl %esp,%ebp
00004cb9 subl $0x18,%esp
00004cbc movl 0x08(%ebp),%eax
00004cbf movl 0x0c(%eax),%eax
00004cc2 movl %eax,0x08(%esp)
00004cc6 movl 0x0000b270,%eax
00004ccb movl %eax,0x04(%esp)
00004ccf movl 0x0000b384,%eax
00004cd4 movl %eax,(%esp)
00004cd7 calll 0x0000a02c
00004cdc leave
00004cdd ret
-[UKIntegerTemplateField setFieldValue:forKey:]:
00004cde pushl %ebp
00004cdf movl %esp,%ebp
00004ce1 pushl %edi
00004ce2 pushl %esi
00004ce3 pushl %ebx
00004ce4 subl $0x1c,%esp
00004ce7 movl 0x08(%ebp),%esi
00004cea movl 0x10(%ebp),%edi
00004ced movl 0x14(%ebp),%ebx
00004cf0 movl $0x000094e8,0x08(%esp)
00004cf8 movl 0x0000b190,%eax
00004cfd movl %eax,0x04(%esp)
00004d01 movl %ebx,(%esp)
00004d04 calll 0x0000a02c
00004d09 testb %al,%al
00004d0b je 0x00004d2b
00004d0d movl 0x0000b194,%eax
00004d12 movl %eax,0x04(%esp)
00004d16 movl %edi,(%esp)
00004d19 calll 0x0000a02c
00004d1e movl %eax,0x0c(%esi)
00004d21 movl %esi,0x10(%ebp)
00004d24 movl 0x0000b28c,%eax
00004d29 jmp 0x00004d33
00004d2b movl %ebx,0x10(%ebp)
00004d2e movl 0x0000b21c,%eax
00004d33 movl %eax,0x0c(%ebp)
00004d36 movl %esi,0x08(%ebp)
00004d39 addl $0x1c,%esp
00004d3c popl %ebx
00004d3d popl %esi
00004d3e popl %edi
00004d3f popl %ebp
00004d40 jmp 0x0000a02c
-[UKIntegerTemplateField readFromData:offset:]:
00004d45 pushl %ebp
00004d46 movl %esp,%ebp
00004d48 pushl %edi
00004d49 pushl %esi
00004d4a pushl %ebx
00004d4b subl $0x4c,%esp
00004d4e movl $0x00000000,0xd0(%ebp)
00004d55 movl $0x00000000,0xd4(%ebp)
00004d5c movl 0x14(%ebp),%edi
00004d5f movl 0x08(%ebp),%eax
00004d62 movl 0x04(%eax),%edx
00004d65 movl $0x000094f8,0x08(%esp)
00004d6d movl 0x0000b19c,%eax
00004d72 movl %eax,0x04(%esp)
00004d76 movl %edx,(%esp)
00004d79 calll 0x0000a02c
00004d7e movl $0x000094c8,0x08(%esp)
00004d86 movl 0x0000b190,%edx
00004d8c movl %edx,0x04(%esp)
00004d90 movl %eax,(%esp)
00004d93 calll 0x0000a02c
00004d98 testb %al,%al
00004d9a je 0x00004e17
00004d9c movl 0x0000b180,%eax
00004da1 movl %eax,0x04(%esp)
00004da5 movl 0x10(%ebp),%edx
00004da8 movl %edx,(%esp)
00004dab calll 0x0000a02c
00004db0 movl (%edi),%edx
00004db2 subl %edx,%eax
00004db4 cmpl $0x01,%eax
00004db7 jbe 0x00004e10
00004db9 movl $0x00000002,%esi
00004dbe movl %edx,0x0c(%esp)
00004dc2 movl %esi,0x10(%esp)
00004dc6 leal 0xe6(%ebp),%eax
00004dc9 movl %eax,0x08(%esp)
00004dcd movl 0x0000b29c,%eax
00004dd2 movl %eax,0x04(%esp)
00004dd6 movl 0x10(%ebp),%eax
00004dd9 movl %eax,(%esp)
00004ddc calll 0x0000a02c
00004de1 movl 0x0000b224,%eax
00004de6 movl %eax,0x04(%esp)
00004dea movl 0x08(%ebp),%edx
00004ded movl %edx,(%esp)
00004df0 calll 0x0000a02c
00004df5 testb %al,%al
00004df7 je 0x00004e04
00004df9 movzwl 0xe6(%ebp),%eax
00004dfd rolw $0x08,%ax
00004e01 cwtl
00004e02 jmp 0x00004e08
00004e04 movswl 0xe6(%ebp),%eax
00004e08 movl 0x08(%ebp),%edx
00004e0b movl %eax,0x0c(%edx)
00004e0e movl (%edi),%edx
00004e10 addl $0x02,%edx
00004e13 movl %edx,(%edi)
00004e15 jmp 0x00004e94
00004e17 movl 0x0000b180,%eax
00004e1c movl %eax,0x04(%esp)
00004e20 movl 0x10(%ebp),%eax
00004e23 movl %eax,(%esp)
00004e26 calll 0x0000a02c
00004e2b movl (%edi),%edx
00004e2d subl %edx,%eax
00004e2f cmpl $0x03,%eax
00004e32 jbe 0x00004e8f
00004e34 movl $0x00000004,0xd4(%ebp)
00004e3b movl %edx,0xd0(%ebp)
00004e3e movl 0xd0(%ebp),%eax
00004e41 movl 0xd4(%ebp),%edx
00004e44 movl %eax,0x0c(%esp)
00004e48 movl %edx,0x10(%esp)
00004e4c movl 0x08(%ebp),%eax
00004e4f addl $0x0c,%eax
00004e52 movl %eax,0x08(%esp)
00004e56 movl 0x0000b29c,%eax
00004e5b movl %eax,0x04(%esp)
00004e5f movl 0x10(%ebp),%edx
00004e62 movl %edx,(%esp)
00004e65 calll 0x0000a02c
00004e6a movl 0x0000b224,%eax
00004e6f movl %eax,0x04(%esp)
00004e73 movl 0x08(%ebp),%eax
00004e76 movl %eax,(%esp)
00004e79 calll 0x0000a02c
00004e7e testb %al,%al
00004e80 je 0x00004e8d
00004e82 movl 0x08(%ebp),%edx
00004e85 movl 0x0c(%edx),%eax
00004e88 bswap %eax
00004e8a movl %eax,0x0c(%edx)
00004e8d movl (%edi),%edx
00004e8f leal 0x04(%edx),%eax
00004e92 movl %eax,(%edi)
00004e94 addl $0x4c,%esp
00004e97 popl %ebx
00004e98 popl %esi
00004e99 popl %edi
00004e9a popl %ebp
00004e9b ret
-[UKIntegerTemplateField writeToData:offset:]:
00004e9c pushl %ebp
00004e9d movl %esp,%ebp
00004e9f pushl %edi
00004ea0 pushl %esi
00004ea1 pushl %ebx
00004ea2 subl $0x2c,%esp
00004ea5 movl 0x08(%ebp),%ebx
00004ea8 movl 0x10(%ebp),%edi
00004eab movl 0x14(%ebp),%esi
00004eae movl 0x04(%ebx),%edx
00004eb1 movl $0x000094f8,0x08(%esp)
00004eb9 movl 0x0000b19c,%eax
00004ebe movl %eax,0x04(%esp)
00004ec2 movl %edx,(%esp)
00004ec5 calll 0x0000a02c
00004eca movl $0x000094c8,0x08(%esp)
00004ed2 movl 0x0000b190,%edx
00004ed8 movl %edx,0x04(%esp)
00004edc movl %eax,(%esp)
00004edf calll 0x0000a02c
00004ee4 testb %al,%al
00004ee6 je 0x00004f39
00004ee8 movw $0x0000,0xe4(%ebp)
00004eee movl 0x0000b224,%eax
00004ef3 movl %eax,0x04(%esp)
00004ef7 movl %ebx,(%esp)
00004efa calll 0x0000a02c
00004eff testb %al,%al
00004f01 je 0x00004f0d
00004f03 movzwl 0x0c(%ebx),%eax
00004f07 rolw $0x08,%ax
00004f0b jmp 0x00004f10
00004f0d movl 0x0c(%ebx),%eax
00004f10 movw %ax,0xe4(%ebp)
00004f14 movl $0x00000002,0x0c(%esp)
00004f1c leal 0xe4(%ebp),%eax
00004f1f movl %eax,0x08(%esp)
00004f23 movl 0x0000b298,%eax
00004f28 movl %eax,0x04(%esp)
00004f2c movl %edi,(%esp)
00004f2f calll 0x0000a02c
00004f34 addl $0x02,(%esi)
00004f37 jmp 0x00004f85
00004f39 movl $0x00000000,0xe4(%ebp)
00004f40 movl 0x0000b224,%eax
00004f45 movl %eax,0x04(%esp)
00004f49 movl %ebx,(%esp)
00004f4c calll 0x0000a02c
00004f51 testb %al,%al
00004f53 je 0x00004f5c
00004f55 movl 0x0c(%ebx),%eax
00004f58 bswap %eax
00004f5a jmp 0x00004f5f
00004f5c movl 0x0c(%ebx),%eax
00004f5f movl %eax,0xe4(%ebp)
00004f62 movl $0x00000004,0x0c(%esp)
00004f6a leal 0xe4(%ebp),%eax
00004f6d movl %eax,0x08(%esp)
00004f71 movl 0x0000b298,%eax
00004f76 movl %eax,0x04(%esp)
00004f7a movl %edi,(%esp)
00004f7d calll 0x0000a02c
00004f82 addl $0x04,(%esi)
00004f85 addl $0x2c,%esp
00004f88 popl %ebx
00004f89 popl %esi
00004f8a popl %edi
00004f8b popl %ebp
00004f8c ret
+[UKPStringTemplateField load]:
00004f8d pushl %ebp
00004f8e movl %esp,%ebp
00004f90 movl 0x0000b2a4,%eax
00004f95 movl %eax,0x0c(%ebp)
00004f98 popl %ebp
00004f99 jmp 0x0000a02c
-[UKPStringTemplateField initWithSettingsDictionary:]:
00004f9e pushl %ebp
00004f9f movl %esp,%ebp
00004fa1 pushl %esi
00004fa2 pushl %ebx
00004fa3 subl $0x20,%esp
00004fa6 movl 0x10(%ebp),%esi
00004fa9 movl 0x08(%ebp),%eax
00004fac movl %eax,0xf0(%ebp)
00004faf movl 0x0000b544,%eax
00004fb4 movl %eax,0xf4(%ebp)
00004fb7 leal 0xf0(%ebp),%edx
00004fba movl %esi,0x08(%esp)
00004fbe movl 0x0000b24c,%eax
00004fc3 movl %eax,0x04(%esp)
00004fc7 movl %edx,(%esp)
00004fca calll 0x0000a027
00004fcf movl %eax,%ebx
00004fd1 testl %eax,%eax
00004fd3 je 0x00005003
00004fd5 movl $0x00009508,0x08(%esp)
00004fdd movl 0x0000b19c,%eax
00004fe2 movl %eax,0x04(%esp)
00004fe6 movl %esi,(%esp)
00004fe9 calll 0x0000a02c
00004fee movl 0x0000b244,%edx
00004ff4 movl %edx,0x04(%esp)
00004ff8 movl %eax,(%esp)
00004ffb calll 0x0000a02c
00005000 movl %eax,0x0c(%ebx)
00005003 movl %ebx,%eax
00005005 addl $0x20,%esp
00005008 popl %ebx
00005009 popl %esi
0000500a popl %ebp
0000500b ret
-[UKPStringTemplateField dealloc]:
0000500c pushl %ebp
0000500d movl %esp,%ebp
0000500f pushl %ebx
00005010 subl $0x24,%esp
00005013 movl 0x08(%ebp),%ebx
00005016 movl 0x0c(%ebx),%edx
00005019 movl 0x0000b1fc,%eax
0000501e movl %eax,0x04(%esp)
00005022 movl %edx,(%esp)
00005025 calll 0x0000a02c
0000502a movl $0x00000000,0x0c(%ebx)
00005031 movl %ebx,0xf0(%ebp)
00005034 movl 0x0000b544,%eax
00005039 movl %eax,0xf4(%ebp)
0000503c leal 0xf0(%ebp),%edx
0000503f movl 0x0000b1f8,%eax
00005044 movl %eax,0x04(%esp)
00005048 movl %edx,(%esp)
0000504b calll 0x0000a027
00005050 addl $0x24,%esp
00005053 popl %ebx
00005054 popl %ebp
00005055 ret
-[UKPStringTemplateField writeToData:offset:]:
00005056 pushl %ebp
00005057 movl %esp,%ebp
00005059 pushl %edi
0000505a pushl %esi
0000505b pushl %ebx
0000505c subl $0x2c,%esp
0000505f movl 0x08(%ebp),%eax
00005062 movl 0x10(%ebp),%esi
00005065 movl 0x14(%ebp),%edi
00005068 movl 0x0c(%eax),%ebx
0000506b movl 0x04(%eax),%edx
0000506e movl $0x00009518,0x08(%esp)
00005076 movl 0x0000b19c,%eax
0000507b movl %eax,0x04(%esp)
0000507f movl %edx,(%esp)
00005082 calll 0x0000a02c
00005087 movl %eax,(%esp)
0000508a calll 0x00004068
0000508f movl $0x00000001,0x0c(%esp)
00005097 movl %eax,0x08(%esp)
0000509b movl 0x0000b2ac,%eax
000050a0 movl %eax,0x04(%esp)
000050a4 movl %ebx,(%esp)
000050a7 calll 0x0000a02c
000050ac movl %eax,%ebx
000050ae movl 0x0000b180,%eax
000050b3 movl %eax,0x04(%esp)
000050b7 movl %ebx,(%esp)
000050ba calll 0x0000a02c
000050bf movb %al,0xe7(%ebp)
000050c2 movl $0x00000001,0x0c(%esp)
000050ca leal 0xe7(%ebp),%eax
000050cd movl %eax,0x08(%esp)
000050d1 movl 0x0000b298,%eax
000050d6 movl %eax,0x04(%esp)
000050da movl %esi,(%esp)
000050dd calll 0x0000a02c
000050e2 movl %ebx,0x08(%esp)
000050e6 movl 0x0000b2a8,%eax
000050eb movl %eax,0x04(%esp)
000050ef movl %esi,(%esp)
000050f2 calll 0x0000a02c
000050f7 movzbl 0xe7(%ebp),%eax
000050fb addl (%edi),%eax
000050fd addl $0x01,%eax
00005100 movl %eax,(%edi)
00005102 addl $0x2c,%esp
00005105 popl %ebx
00005106 popl %esi
00005107 popl %edi
00005108 popl %ebp
00005109 ret
-[UKPStringTemplateField plistRepresentation]:
0000510a pushl %ebp
0000510b movl %esp,%ebp
0000510d movl 0x08(%ebp),%eax
00005110 movl 0x0c(%eax),%eax
00005113 popl %ebp
00005114 ret
-[UKPStringTemplateField fieldValue]:
00005115 pushl %ebp
00005116 movl %esp,%ebp
00005118 movl 0x08(%ebp),%eax
0000511b movl 0x0c(%eax),%eax
0000511e popl %ebp
0000511f ret
-[UKPStringTemplateField setFieldValue:forKey:]:
00005120 pushl %ebp
00005121 movl %esp,%ebp
00005123 pushl %edi
00005124 pushl %esi
00005125 pushl %ebx
00005126 subl $0x1c,%esp
00005129 movl 0x08(%ebp),%esi
0000512c movl 0x10(%ebp),%edi
0000512f movl 0x14(%ebp),%ebx
00005132 movl $0x00009528,0x08(%esp)
0000513a movl 0x0000b190,%eax
0000513f movl %eax,0x04(%esp)
00005143 movl %ebx,(%esp)
00005146 calll 0x0000a02c
0000514b testb %al,%al
0000514d je 0x0000516d
0000514f movl 0x0000b244,%eax
00005154 movl %eax,0x04(%esp)
00005158 movl %edi,(%esp)
0000515b calll 0x0000a02c
00005160 movl %eax,0x0c(%esi)
00005163 movl %esi,0x10(%ebp)
00005166 movl 0x0000b28c,%eax
0000516b jmp 0x00005175
0000516d movl %ebx,0x10(%ebp)
00005170 movl 0x0000b21c,%eax
00005175 movl %eax,0x0c(%ebp)
00005178 movl %esi,0x08(%ebp)
0000517b addl $0x1c,%esp
0000517e popl %ebx
0000517f popl %esi
00005180 popl %edi
00005181 popl %ebp
00005182 jmp 0x0000a02c
-[UKPStringTemplateField readFromData:offset:]:
00005187 pushl %ebp
00005188 movl %esp,%ebp
0000518a pushl %edi
0000518b pushl %esi
0000518c pushl %ebx
0000518d subl $0x0000013c,%esp
00005193 movl $0x00000000,0xfffffee0(%ebp)
0000519d movl $0x00000000,0xfffffee4(%ebp)
000051a7 movl 0x10(%ebp),%edi
000051aa movl $0x00000100,0x08(%esp)
000051b2 movl $_C.74.78162,0x04(%esp)
000051ba leal 0xfffffee8(%ebp),%eax
000051c0 movl %eax,(%esp)
000051c3 calll 0x0000a054
000051c8 movl 0x0000b180,%eax
000051cd movl %eax,0x04(%esp)
000051d1 movl %edi,(%esp)
000051d4 calll 0x0000a02c
000051d9 movl 0x14(%ebp),%ecx
000051dc movl (%ecx),%edx
000051de cmpl %edx,%eax
000051e0 je 0x00005310
000051e6 movl $0x00000001,%esi
000051eb movl %edx,0x0c(%esp)
000051ef movl %esi,0x10(%esp)
000051f3 leal 0xfffffee8(%ebp),%eax
000051f9 movl %eax,0x08(%esp)
000051fd movl 0x0000b29c,%eax
00005202 movl %eax,0x04(%esp)
00005206 movl %edi,(%esp)
00005209 calll 0x0000a02c
0000520e movsbl 0xfffffee8(%ebp),%eax
00005215 leal 0x01(%eax),%esi
00005218 movl 0x0000b180,%eax
0000521d movl %eax,0x04(%esp)
00005221 movl %edi,(%esp)
00005224 calll 0x0000a02c
00005229 movl 0x14(%ebp),%ecx
0000522c movl (%ecx),%edx
0000522e subl %edx,%eax
00005230 cmpl %esi,%eax
00005232 jae 0x0000524e
00005234 movl 0x0000b180,%eax
00005239 movl %eax,0x04(%esp)
0000523d movl %edi,(%esp)
00005240 calll 0x0000a02c
00005245 movl %eax,%esi
00005247 movl 0x14(%ebp),%eax
0000524a movl (%eax),%edx
0000524c subl %edx,%esi
0000524e testl %esi,%esi
00005250 jle 0x00005298
00005252 movl %esi,0xfffffee4(%ebp)
00005258 movl %edx,0xfffffee0(%ebp)
0000525e movl 0xfffffee0(%ebp),%edx
00005264 movl 0xfffffee4(%ebp),%ecx
0000526a movl %edx,0x0c(%esp)
0000526e movl %ecx,0x10(%esp)
00005272 leal 0xfffffee8(%ebp),%ecx
00005278 movl %ecx,0x08(%esp)
0000527c movl 0x0000b29c,%eax
00005281 movl %eax,0x04(%esp)
00005285 movl %edi,(%esp)
00005288 calll 0x0000a02c
0000528d leal 0xff(%esi),%eax
00005290 movb %al,0xfffffee8(%ebp)
00005296 jmp 0x0000529f
00005298 movb $0x00,0xfffffee8(%ebp)
0000529f movl 0x0000b200,%eax
000052a4 movl %eax,0x04(%esp)
000052a8 movl 0x0000b364,%eax
000052ad movl %eax,(%esp)
000052b0 calll 0x0000a02c
000052b5 movl %eax,%ebx
000052b7 movl 0x08(%ebp),%eax
000052ba movl 0x04(%eax),%edx
000052bd movl $0x00009518,0x08(%esp)
000052c5 movl 0x0000b19c,%eax
000052ca movl %eax,0x04(%esp)
000052ce movl %edx,(%esp)
000052d1 calll 0x0000a02c
000052d6 movl %eax,(%esp)
000052d9 calll 0x00004068
000052de movl %eax,0x10(%esp)
000052e2 movsbl 0xfffffee8(%ebp),%eax
000052e9 movl %eax,0x0c(%esp)
000052ed leal 0xfffffee9(%ebp),%eax
000052f3 movl %eax,0x08(%esp)
000052f7 movl 0x0000b2b0,%eax
000052fc movl %eax,0x04(%esp)
00005300 movl %ebx,(%esp)
00005303 calll 0x0000a02c
00005308 movl 0x08(%ebp),%edx
0000530b movl %eax,0x0c(%edx)
0000530e jmp 0x0000532d
00005310 movl 0x0000b244,%eax
00005315 movl %eax,0x04(%esp)
00005319 movl $0x00009538,(%esp)
00005320 calll 0x0000a02c
00005325 movl 0x08(%ebp),%ecx
00005328 movl %eax,0x0c(%ecx)
0000532b xorl %esi,%esi
0000532d movl 0x14(%ebp),%eax
00005330 addl %esi,(%eax)
00005332 addl $0x0000013c,%esp
00005338 popl %ebx
00005339 popl %esi
0000533a popl %edi
0000533b popl %ebp
0000533c ret
+[UKCommentTemplateField load]:
0000533d pushl %ebp
0000533e movl %esp,%ebp
00005340 movl 0x0000b2a4,%eax
00005345 movl %eax,0x0c(%ebp)
00005348 popl %ebp
00005349 jmp 0x0000a02c
-[UKCommentTemplateField initWithSettingsDictionary:]:
0000534e pushl %ebp
0000534f movl %esp,%ebp
00005351 subl $0x28,%esp
00005354 movl 0x08(%ebp),%eax
00005357 movl %eax,0xf0(%ebp)
0000535a movl 0x0000b584,%eax
0000535f movl %eax,0xf4(%ebp)
00005362 leal 0xf0(%ebp),%edx
00005365 movl 0x10(%ebp),%eax
00005368 movl %eax,0x08(%esp)
0000536c movl 0x0000b24c,%eax
00005371 movl %eax,0x04(%esp)
00005375 movl %edx,(%esp)
00005378 calll 0x0000a027
0000537d leave
0000537e ret
-[UKCommentTemplateField readFromData:offset:]:
0000537f pushl %ebp
00005380 movl %esp,%ebp
00005382 popl %ebp
00005383 ret
-[UKCommentTemplateField writeToData:offset:]:
00005384 pushl %ebp
00005385 movl %esp,%ebp
00005387 popl %ebp
00005388 ret
-[UKCommentTemplateField plistRepresentation]:
00005389 pushl %ebp
0000538a movl %esp,%ebp
0000538c xorl %eax,%eax
0000538e popl %ebp
0000538f ret
-[UKCommentTemplateField fieldValueForKey:]:
00005390 pushl %ebp
00005391 movl %esp,%ebp
00005393 pushl %esi
00005394 pushl %ebx
00005395 subl $0x20,%esp
00005398 movl 0x10(%ebp),%ebx
0000539b movl $0x00009548,0x08(%esp)
000053a3 movl 0x0000b190,%eax
000053a8 movl %eax,0x04(%esp)
000053ac movl %ebx,(%esp)
000053af calll 0x0000a02c
000053b4 testb %al,%al
000053b6 je 0x000053c2
000053b8 movl $0x00009558,%eax
000053bd jmp 0x000054ab
000053c2 movl $0x00009568,0x08(%esp)
000053ca movl 0x0000b190,%eax
000053cf movl %eax,0x04(%esp)
000053d3 movl %ebx,(%esp)
000053d6 calll 0x0000a02c
000053db testb %al,%al
000053dd je 0x00005485
000053e3 movl 0x0000b358,%esi
000053e9 movl 0x0000a014,%eax
000053ee movl (%eax),%ebx
000053f0 movl 0x0000b2b4,%eax
000053f5 movl %eax,0x04(%esp)
000053f9 movl 0x0000b388,%eax
000053fe movl %eax,(%esp)
00005401 calll 0x0000a02c
00005406 movl %ebx,0x0c(%esp)
0000540a movl %eax,0x08(%esp)
0000540e movl 0x0000b234,%eax
00005413 movl %eax,0x04(%esp)
00005417 movl %esi,(%esp)
0000541a calll 0x0000a02c
0000541f movl %eax,%esi
00005421 movl 0x0000b200,%eax
00005426 movl %eax,0x04(%esp)
0000542a movl 0x0000b374,%eax
0000542f movl %eax,(%esp)
00005432 calll 0x0000a02c
00005437 movl %eax,%ebx
00005439 movl 0x08(%ebp),%eax
0000543c movl 0x04(%eax),%edx
0000543f movl $0x00009548,0x08(%esp)
00005447 movl 0x0000b19c,%eax
0000544c movl %eax,0x04(%esp)
00005450 movl %edx,(%esp)
00005453 calll 0x0000a02c
00005458 movl %esi,0x0c(%esp)
0000545c movl %eax,0x08(%esp)
00005460 movl 0x0000b230,%eax
00005465 movl %eax,0x04(%esp)
00005469 movl %ebx,(%esp)
0000546c calll 0x0000a02c
00005471 movl 0x0000b138,%edx
00005477 movl %edx,0x04(%esp)
0000547b movl %eax,(%esp)
0000547e calll 0x0000a02c
00005483 jmp 0x000054ab
00005485 movl 0x08(%ebp),%eax
00005488 movl %eax,0xf0(%ebp)
0000548b movl 0x0000b584,%eax
00005490 movl %eax,0xf4(%ebp)
00005493 leal 0xf0(%ebp),%edx
00005496 movl %ebx,0x08(%esp)
0000549a movl 0x0000b10c,%eax
0000549f movl %eax,0x04(%esp)
000054a3 movl %edx,(%esp)
000054a6 calll 0x0000a027
000054ab addl $0x20,%esp
000054ae popl %ebx
000054af popl %esi
000054b0 popl %ebp
000054b1 ret
-[UKCommentTemplateField fieldValueIsEditableForKey:]:
000054b2 pushl %ebp
000054b3 movl %esp,%ebp
000054b5 xorl %eax,%eax
000054b7 popl %ebp
000054b8 ret
+[UKCStringTemplateField load]:
000054b9 pushl %ebp
000054ba movl %esp,%ebp
000054bc movl 0x0000b2a4,%eax
000054c1 movl %eax,0x0c(%ebp)
000054c4 popl %ebp
000054c5 jmp 0x0000a02c
-[UKCStringTemplateField initWithSettingsDictionary:]:
000054ca pushl %ebp
000054cb movl %esp,%ebp
000054cd pushl %esi
000054ce pushl %ebx
000054cf subl $0x20,%esp
000054d2 movl 0x10(%ebp),%esi
000054d5 movl 0x08(%ebp),%eax
000054d8 movl %eax,0xf0(%ebp)
000054db movl 0x0000b5c4,%eax
000054e0 movl %eax,0xf4(%ebp)
000054e3 leal 0xf0(%ebp),%edx
000054e6 movl %esi,0x08(%esp)
000054ea movl 0x0000b24c,%eax
000054ef movl %eax,0x04(%esp)
000054f3 movl %edx,(%esp)
000054f6 calll 0x0000a027
000054fb movl %eax,%ebx
000054fd testl %eax,%eax
000054ff je 0x0000552f
00005501 movl $0x00009578,0x08(%esp)
00005509 movl 0x0000b19c,%eax
0000550e movl %eax,0x04(%esp)
00005512 movl %esi,(%esp)
00005515 calll 0x0000a02c
0000551a movl 0x0000b244,%edx
00005520 movl %edx,0x04(%esp)
00005524 movl %eax,(%esp)
00005527 calll 0x0000a02c
0000552c movl %eax,0x0c(%ebx)
0000552f movl %ebx,%eax
00005531 addl $0x20,%esp
00005534 popl %ebx
00005535 popl %esi
00005536 popl %ebp
00005537 ret
-[UKCStringTemplateField dealloc]:
00005538 pushl %ebp
00005539 movl %esp,%ebp
0000553b pushl %ebx
0000553c subl $0x24,%esp
0000553f movl 0x08(%ebp),%ebx
00005542 movl 0x0c(%ebx),%edx
00005545 movl 0x0000b1fc,%eax
0000554a movl %eax,0x04(%esp)
0000554e movl %edx,(%esp)
00005551 calll 0x0000a02c
00005556 movl $0x00000000,0x0c(%ebx)
0000555d movl %ebx,0xf0(%ebp)
00005560 movl 0x0000b5c4,%eax
00005565 movl %eax,0xf4(%ebp)
00005568 leal 0xf0(%ebp),%edx
0000556b movl 0x0000b1f8,%eax
00005570 movl %eax,0x04(%esp)
00005574 movl %edx,(%esp)
00005577 calll 0x0000a027
0000557c addl $0x24,%esp
0000557f popl %ebx
00005580 popl %ebp
00005581 ret
-[UKCStringTemplateField readFromData:offset:]:
00005582 pushl %ebp
00005583 movl %esp,%ebp
00005585 pushl %edi
00005586 pushl %esi
00005587 pushl %ebx
00005588 subl $0x4c,%esp
0000558b movl 0x14(%ebp),%edi
0000558e movl 0x0000b2b8,%eax
00005593 movl %eax,0x04(%esp)
00005597 movl 0x0000b370,%eax
0000559c movl %eax,(%esp)
0000559f calll 0x0000a02c
000055a4 movl %eax,0xd4(%ebp)
000055a7 jmp 0x000055fd
000055a9 movl $0x00000001,%esi
000055ae movl %edx,0x0c(%esp)
000055b2 movl %esi,0x10(%esp)
000055b6 leal 0xe7(%ebp),%eax
000055b9 movl %eax,0x08(%esp)
000055bd movl 0x0000b29c,%eax
000055c2 movl %eax,0x04(%esp)
000055c6 movl 0x10(%ebp),%edx
000055c9 movl %edx,(%esp)
000055cc calll 0x0000a02c
000055d1 addl $0x01,(%edi)
000055d4 cmpb $0x00,0xe7(%ebp)
000055d8 je 0x00005617
000055da movl $0x00000001,0x0c(%esp)
000055e2 leal 0xe7(%ebp),%eax
000055e5 movl %eax,0x08(%esp)
000055e9 movl 0x0000b298,%eax
000055ee movl %eax,0x04(%esp)
000055f2 movl 0xd4(%ebp),%edx
000055f5 movl %edx,(%esp)
000055f8 calll 0x0000a02c
000055fd movl 0x0000b180,%eax
00005602 movl %eax,0x04(%esp)
00005606 movl 0x10(%ebp),%eax
00005609 movl %eax,(%esp)
0000560c calll 0x0000a02c
00005611 movl (%edi),%edx
00005613 cmpl %edx,%eax
00005615 jne 0x000055a9
00005617 movl 0x0000b200,%eax
0000561c movl %eax,0x04(%esp)
00005620 movl 0x0000b364,%eax
00005625 movl %eax,(%esp)
00005628 calll 0x0000a02c
0000562d movl %eax,%ebx
0000562f movl 0x08(%ebp),%eax
00005632 movl 0x04(%eax),%edx
00005635 movl $0x00009588,0x08(%esp)
0000563d movl 0x0000b19c,%eax
00005642 movl %eax,0x04(%esp)
00005646 movl %edx,(%esp)
00005649 calll 0x0000a02c
0000564e movl %eax,(%esp)
00005651 calll 0x00004068
00005656 movl %eax,0x0c(%esp)
0000565a movl 0xd4(%ebp),%edx
0000565d movl %edx,0x08(%esp)
00005661 movl 0x0000b13c,%eax
00005666 movl %eax,0x04(%esp)
0000566a movl %ebx,(%esp)
0000566d calll 0x0000a02c
00005672 movl 0x08(%ebp),%edx
00005675 movl %eax,0x0c(%edx)
00005678 addl $0x4c,%esp
0000567b popl %ebx
0000567c popl %esi
0000567d popl %edi
0000567e popl %ebp
0000567f ret
-[UKCStringTemplateField writeToData:offset:]:
00005680 pushl %ebp
00005681 movl %esp,%ebp
00005683 pushl %edi
00005684 pushl %esi
00005685 pushl %ebx
00005686 subl $0x2c,%esp
00005689 movl 0x08(%ebp),%eax
0000568c movl 0x10(%ebp),%esi
0000568f movl 0x14(%ebp),%edi
00005692 movb $0x00,0xe7(%ebp)
00005696 movl 0x0c(%eax),%ebx
00005699 testl %ebx,%ebx
0000569b je 0x00005706
0000569d movl 0x04(%eax),%edx
000056a0 movl $0x00009588,0x08(%esp)
000056a8 movl 0x0000b19c,%eax
000056ad movl %eax,0x04(%esp)
000056b1 movl %edx,(%esp)
000056b4 calll 0x0000a02c
000056b9 movl %eax,(%esp)
000056bc calll 0x00004068
000056c1 movl $0x00000001,0x0c(%esp)
000056c9 movl %eax,0x08(%esp)
000056cd movl 0x0000b2ac,%eax
000056d2 movl %eax,0x04(%esp)
000056d6 movl %ebx,(%esp)
000056d9 calll 0x0000a02c
000056de movl %eax,0x08(%esp)
000056e2 movl 0x0000b2a8,%eax
000056e7 movl %eax,0x04(%esp)
000056eb movl %esi,(%esp)
000056ee calll 0x0000a02c
000056f3 movl 0x0000b180,%eax
000056f8 movl %eax,0x04(%esp)
000056fc movl %esi,(%esp)
000056ff calll 0x0000a02c
00005704 movl %eax,%ebx
00005706 movl $0x00000001,0x0c(%esp)
0000570e leal 0xe7(%ebp),%eax
00005711 movl %eax,0x08(%esp)
00005715 movl 0x0000b298,%eax
0000571a movl %eax,0x04(%esp)
0000571e movl %esi,(%esp)
00005721 calll 0x0000a02c
00005726 addl (%edi),%ebx
00005728 leal 0x01(%ebx),%eax
0000572b movl %eax,(%edi)
0000572d addl $0x2c,%esp
00005730 popl %ebx
00005731 popl %esi
00005732 popl %edi
00005733 popl %ebp
00005734 ret
-[UKCStringTemplateField plistRepresentation]:
00005735 pushl %ebp
00005736 movl %esp,%ebp
00005738 movl 0x08(%ebp),%eax
0000573b movl 0x0c(%eax),%eax
0000573e popl %ebp
0000573f ret
-[UKCStringTemplateField fieldValue]:
00005740 pushl %ebp
00005741 movl %esp,%ebp
00005743 movl 0x08(%ebp),%eax
00005746 movl 0x0c(%eax),%eax
00005749 popl %ebp
0000574a ret
-[UKCStringTemplateField setFieldValue:forKey:]:
0000574b pushl %ebp
0000574c movl %esp,%ebp
0000574e pushl %edi
0000574f pushl %esi
00005750 pushl %ebx
00005751 subl $0x1c,%esp
00005754 movl 0x08(%ebp),%esi
00005757 movl 0x10(%ebp),%edi
0000575a movl 0x14(%ebp),%ebx
0000575d movl $0x00009598,0x08(%esp)
00005765 movl 0x0000b190,%eax
0000576a movl %eax,0x04(%esp)
0000576e movl %ebx,(%esp)
00005771 calll 0x0000a02c
00005776 testb %al,%al
00005778 je 0x00005798
0000577a movl 0x0000b244,%eax
0000577f movl %eax,0x04(%esp)
00005783 movl %edi,(%esp)
00005786 calll 0x0000a02c
0000578b movl %eax,0x0c(%esi)
0000578e movl %esi,0x10(%ebp)
00005791 movl 0x0000b28c,%eax
00005796 jmp 0x000057a0
00005798 movl %ebx,0x10(%ebp)
0000579b movl 0x0000b21c,%eax
000057a0 movl %eax,0x0c(%ebp)
000057a3 movl %esi,0x08(%ebp)
000057a6 addl $0x1c,%esp
000057a9 popl %ebx
000057aa popl %esi
000057ab popl %edi
000057ac popl %ebp
000057ad jmp 0x0000a02c
+[UKArrayTemplateField load]:
000057b2 pushl %ebp
000057b3 movl %esp,%ebp
000057b5 pushl %ebx
000057b6 subl $0x14,%esp
000057b9 movl 0x08(%ebp),%ebx
000057bc movl 0x0000b2a4,%eax
000057c1 movl %eax,0x04(%esp)
000057c5 movl %ebx,(%esp)
000057c8 calll 0x0000a02c
000057cd movl 0x0000b208,%eax
000057d2 movl %eax,0x04(%esp)
000057d6 movl %ebx,(%esp)
000057d9 calll 0x0000a02c
000057de movl $0x000095a8,0x0c(%esp)
000057e6 movl %eax,0x08(%esp)
000057ea movl 0x0000b258,%eax
000057ef movl %eax,0x04(%esp)
000057f3 movl %ebx,(%esp)
000057f6 calll 0x0000a02c
000057fb addl $0x14,%esp
000057fe popl %ebx
000057ff popl %ebp
00005800 ret
-[UKArrayTemplateField initWithSettingsDictionary:]:
00005801 pushl %ebp
00005802 movl %esp,%ebp
00005804 pushl %ebx
00005805 subl $0x24,%esp
00005808 movl 0x08(%ebp),%eax
0000580b movl %eax,0xf0(%ebp)
0000580e movl 0x0000b604,%eax
00005813 movl %eax,0xf4(%ebp)
00005816 leal 0xf0(%ebp),%edx
00005819 movl 0x10(%ebp),%eax
0000581c movl %eax,0x08(%esp)
00005820 movl 0x0000b24c,%eax
00005825 movl %eax,0x04(%esp)
00005829 movl %edx,(%esp)
0000582c calll 0x0000a027
00005831 movl %eax,%ebx
00005833 testl %eax,%eax
00005835 je 0x00005862
00005837 movl 0x0000b200,%eax
0000583c movl %eax,0x04(%esp)
00005840 movl 0x0000b36c,%eax
00005845 movl %eax,(%esp)
00005848 calll 0x0000a02c
0000584d movl 0x0000b204,%edx
00005853 movl %edx,0x04(%esp)
00005857 movl %eax,(%esp)
0000585a calll 0x0000a02c
0000585f movl %eax,0x0c(%ebx)
00005862 movl %ebx,%eax
00005864 addl $0x24,%esp
00005867 popl %ebx
00005868 popl %ebp
00005869 ret
-[UKArrayTemplateField dealloc]:
0000586a pushl %ebp
0000586b movl %esp,%ebp
0000586d pushl %ebx
0000586e subl $0x24,%esp
00005871 movl 0x08(%ebp),%ebx
00005874 movl 0x0c(%ebx),%edx
00005877 movl 0x0000b1fc,%eax
0000587c movl %eax,0x04(%esp)
00005880 movl %edx,(%esp)
00005883 calll 0x0000a02c
00005888 movl $0x00000000,0x0c(%ebx)
0000588f movl %ebx,0xf0(%ebp)
00005892 movl 0x0000b604,%eax
00005897 movl %eax,0xf4(%ebp)
0000589a leal 0xf0(%ebp),%edx
0000589d movl 0x0000b1f8,%eax
000058a2 movl %eax,0x04(%esp)
000058a6 movl %edx,(%esp)
000058a9 calll 0x0000a027
000058ae addl $0x24,%esp
000058b1 popl %ebx
000058b2 popl %ebp
000058b3 ret
-[UKArrayTemplateField loadDefaults]:
000058b4 pushl %ebp
000058b5 movl %esp,%ebp
000058b7 subl $0x38,%esp
000058ba movl $0x00000000,0xf4(%ebp)
000058c1 movl 0x0000b2b8,%eax
000058c6 movl %eax,0x04(%esp)
000058ca movl 0x0000b390,%eax
000058cf movl %eax,(%esp)
000058d2 calll 0x0000a02c
000058d7 movl $0x00000000,0x14(%esp)
000058df leal 0xf4(%ebp),%edx
000058e2 movl %edx,0x10(%esp)
000058e6 movl %eax,0x0c(%esp)
000058ea movl $0x00000000,0x08(%esp)
000058f2 movl 0x0000b2dc,%eax
000058f7 movl %eax,0x04(%esp)
000058fb movl 0x08(%ebp),%eax
000058fe movl %eax,(%esp)
00005901 calll 0x0000a02c
00005906 leave
00005907 ret
-[UKArrayTemplateField load:fieldsFromData:offset:afterField:]:
00005908 pushl %ebp
00005909 movl %esp,%ebp
0000590b pushl %edi
0000590c pushl %esi
0000590d pushl %ebx
0000590e subl $0x2c,%esp
00005911 movl 0x08(%ebp),%edi
00005914 movl 0x1c(%ebp),%ebx
00005917 movl 0x04(%edi),%edx
0000591a movl $0x000095b8,0x08(%esp)
00005922 movl 0x0000b19c,%eax
00005927 movl %eax,0x04(%esp)
0000592b movl %edx,(%esp)
0000592e calll 0x0000a02c
00005933 movl %eax,0xd8(%ebp)
00005936 testl %ebx,%ebx
00005938 jne 0x00005943
0000593a movl $0xffffffff,0xe0(%ebp)
00005941 jmp 0x0000595e
00005943 movl 0x0c(%edi),%edx
00005946 movl %ebx,0x08(%esp)
0000594a movl 0x0000b2d8,%eax
0000594f movl %eax,0x04(%esp)
00005953 movl %edx,(%esp)
00005956 calll 0x0000a02c
0000595b movl %eax,0xe0(%ebp)
0000595e movl $0x00000000,0xdc(%ebp)
00005965 jmp 0x00005ab0
0000596a movl 0x0000b1e8,%eax
0000596f movl %eax,0x04(%esp)
00005973 movl 0xd8(%ebp),%eax
00005976 movl %eax,(%esp)
00005979 calll 0x0000a02c
0000597e movl %eax,0xe4(%ebp)
00005981 movl 0x0000b200,%eax
00005986 movl %eax,0x04(%esp)
0000598a movl 0x0000b38c,%eax
0000598f movl %eax,(%esp)
00005992 calll 0x0000a02c
00005997 movl %eax,%ebx
00005999 movl 0x0000b2d4,%eax
0000599e movl %eax,0x04(%esp)
000059a2 movl 0x0000b358,%eax
000059a7 movl %eax,(%esp)
000059aa calll 0x0000a02c
000059af movl %edi,0x0c(%esp)
000059b3 movl %eax,0x08(%esp)
000059b7 movl 0x0000b2d0,%eax
000059bc movl %eax,0x04(%esp)
000059c0 movl %ebx,(%esp)
000059c3 calll 0x0000a02c
000059c8 movl 0x0000b138,%edx
000059ce movl %edx,0x04(%esp)
000059d2 movl %eax,(%esp)
000059d5 calll 0x0000a02c
000059da movl %eax,%esi
000059dc movl 0x0000b22c,%eax
000059e1 movl %eax,0x04(%esp)
000059e5 movl %edi,(%esp)
000059e8 calll 0x0000a02c
000059ed movl %eax,0x08(%esp)
000059f1 movl 0x0000b198,%eax
000059f6 movl %eax,0x04(%esp)
000059fa movl %esi,(%esp)
000059fd jmp 0x00005a66
000059ff movl 0x0000b22c,%eax
00005a04 movl %eax,0x04(%esp)
00005a08 movl %edi,(%esp)
00005a0b calll 0x0000a02c
00005a10 movl %ebx,0x08(%esp)
00005a14 movl 0x0000b18c,%edx
00005a1a movl %edx,0x04(%esp)
00005a1e movl %eax,(%esp)
00005a21 calll 0x0000a02c
00005a26 movl %eax,%ebx
00005a28 movl %eax,0x08(%esp)
00005a2c movl 0x0000b2cc,%eax
00005a31 movl %eax,0x04(%esp)
00005a35 movl %esi,(%esp)
00005a38 calll 0x0000a02c
00005a3d movl 0x0000b22c,%eax
00005a42 movl %eax,0x04(%esp)
00005a46 movl %edi,(%esp)
00005a49 calll 0x0000a02c
00005a4e movl 0x18(%ebp),%edx
00005a51 movl %edx,0x0c(%esp)
00005a55 movl %ebx,0x08(%esp)
00005a59 movl 0x0000b168,%edx
00005a5f movl %edx,0x04(%esp)
00005a63 movl %eax,(%esp)
00005a66 calll 0x0000a02c
00005a6b movl 0x0000b1e0,%eax
00005a70 movl %eax,0x04(%esp)
00005a74 movl 0xe4(%ebp),%eax
00005a77 movl %eax,(%esp)
00005a7a calll 0x0000a02c
00005a7f movl %eax,%ebx
00005a81 testl %eax,%eax
00005a83 jne 0x000059ff
00005a89 movl 0x0c(%edi),%edx
00005a8c addl $0x01,0xe0(%ebp)
00005a90 movl 0xe0(%ebp),%eax
00005a93 movl %eax,0x0c(%esp)
00005a97 movl %esi,0x08(%esp)
00005a9b movl 0x0000b2c8,%eax
00005aa0 movl %eax,0x04(%esp)
00005aa4 movl %edx,(%esp)
00005aa7 calll 0x0000a02c
00005aac addl $0x01,0xdc(%ebp)
00005ab0 movl 0x10(%ebp),%edx
00005ab3 cmpl %edx,0xdc(%ebp)
00005ab6 jl 0x0000596a
00005abc addl $0x2c,%esp
00005abf popl %ebx
00005ac0 popl %esi
00005ac1 popl %edi
00005ac2 popl %ebp
00005ac3 ret
-[UKArrayTemplateField addNewFieldAfterField:]:
00005ac4 pushl %ebp
00005ac5 movl %esp,%ebp
00005ac7 pushl %ebx
00005ac8 subl $0x34,%esp
00005acb movl 0x08(%ebp),%ebx
00005ace movl $0x00000000,0xf4(%ebp)
00005ad5 movl 0x0000b2b8,%eax
00005ada movl %eax,0x04(%esp)
00005ade movl 0x0000b390,%eax
00005ae3 movl %eax,(%esp)
00005ae6 calll 0x0000a02c
00005aeb movl 0x10(%ebp),%edx
00005aee movl %edx,0x14(%esp)
00005af2 leal 0xf4(%ebp),%edx
00005af5 movl %edx,0x10(%esp)
00005af9 movl %eax,0x0c(%esp)
00005afd movl $0x00000001,0x08(%esp)
00005b05 movl 0x0000b2dc,%eax
00005b0a movl %eax,0x04(%esp)
00005b0e movl %ebx,(%esp)
00005b11 calll 0x0000a02c
00005b16 movl 0x0000b22c,%eax
00005b1b movl %eax,0x04(%esp)
00005b1f movl %ebx,(%esp)
00005b22 calll 0x0000a02c
00005b27 movl %ebx,0x08(%esp)
00005b2b movl 0x0000b2c4,%edx
00005b31 movl %edx,0x04(%esp)
00005b35 movl %eax,(%esp)
00005b38 calll 0x0000a02c
00005b3d addl $0x34,%esp
00005b40 popl %ebx
00005b41 popl %ebp
00005b42 ret
-[UKArrayTemplateField deleteField:]:
00005b43 pushl %ebp
00005b44 movl %esp,%ebp
00005b46 pushl %ebx
00005b47 subl $0x14,%esp
00005b4a movl 0x08(%ebp),%ebx
00005b4d movl 0x0c(%ebx),%edx
00005b50 movl 0x10(%ebp),%eax
00005b53 movl %eax,0x08(%esp)
00005b57 movl 0x0000b2c0,%eax
00005b5c movl %eax,0x04(%esp)
00005b60 movl %edx,(%esp)
00005b63 calll 0x0000a02c
00005b68 movl 0x0000b22c,%eax
00005b6d movl %eax,0x04(%esp)
00005b71 movl %ebx,(%esp)
00005b74 calll 0x0000a02c
00005b79 movl %ebx,0x10(%ebp)
00005b7c movl 0x0000b2c4,%edx
00005b82 movl %edx,0x0c(%ebp)
00005b85 movl %eax,0x08(%ebp)
00005b88 addl $0x14,%esp
00005b8b popl %ebx
00005b8c popl %ebp
00005b8d jmp 0x0000a02c
-[UKArrayTemplateField plistRepresentation]:
00005b92 pushl %ebp
00005b93 movl %esp,%ebp
00005b95 pushl %esi
00005b96 pushl %ebx
00005b97 subl $0x10,%esp
00005b9a movl 0x0000b148,%eax
00005b9f movl %eax,0x04(%esp)
00005ba3 movl 0x0000b36c,%eax
00005ba8 movl %eax,(%esp)
00005bab calll 0x0000a02c
00005bb0 movl %eax,%esi
00005bb2 movl 0x08(%ebp),%eax
00005bb5 movl 0x0c(%eax),%edx
00005bb8 movl 0x0000b1e8,%eax
00005bbd movl %eax,0x04(%esp)
00005bc1 movl %edx,(%esp)
00005bc4 calll 0x0000a02c
00005bc9 movl %eax,%ebx
00005bcb jmp 0x00005bf7
00005bcd movl 0x0000b240,%eax
00005bd2 movl %eax,0x04(%esp)
00005bd6 movl %edx,(%esp)
00005bd9 calll 0x0000a02c
00005bde testl %eax,%eax
00005be0 je 0x00005bf7
00005be2 movl %eax,0x08(%esp)
00005be6 movl 0x0000b188,%eax
00005beb movl %eax,0x04(%esp)
00005bef movl %esi,(%esp)
00005bf2 calll 0x0000a02c
00005bf7 movl 0x0000b1e0,%eax
00005bfc movl %eax,0x04(%esp)
00005c00 movl %ebx,(%esp)
00005c03 calll 0x0000a02c
00005c08 movl %eax,%edx
00005c0a testl %eax,%eax
00005c0c jne 0x00005bcd
00005c0e movl %esi,%eax
00005c10 addl $0x10,%esp
00005c13 popl %ebx
00005c14 popl %esi
00005c15 popl %ebp
00005c16 ret
-[UKArrayTemplateField fieldValue]:
00005c17 pushl %ebp
00005c18 movl %esp,%ebp
00005c1a pushl %ebx
00005c1b subl $0x14,%esp
00005c1e movl 0x0000b384,%ebx
00005c24 movl 0x08(%ebp),%eax
00005c27 movl 0x0c(%eax),%edx
00005c2a movl 0x0000b118,%eax
00005c2f movl %eax,0x04(%esp)
00005c33 movl %edx,(%esp)
00005c36 calll 0x0000a02c
00005c3b movl %eax,0x08(%esp)
00005c3f movl 0x0000b270,%eax
00005c44 movl %eax,0x04(%esp)
00005c48 movl %ebx,(%esp)
00005c4b calll 0x0000a02c
00005c50 addl $0x14,%esp
00005c53 popl %ebx
00005c54 popl %ebp
00005c55 ret
-[UKArrayTemplateField canHaveSubFields]:
00005c56 pushl %ebp
00005c57 movl %esp,%ebp
00005c59 movl $0x00000001,%eax
00005c5e popl %ebp
00005c5f ret
-[UKArrayTemplateField countSubFields]:
00005c60 pushl %ebp
00005c61 movl %esp,%ebp
00005c63 movl 0x08(%ebp),%eax
00005c66 movl 0x0c(%eax),%edx
00005c69 movl 0x0000b118,%eax
00005c6e movl %eax,0x0c(%ebp)
00005c71 movl %edx,0x08(%ebp)
00005c74 popl %ebp
00005c75 jmp 0x0000a02c
-[UKArrayTemplateField subFieldAtIndex:]:
00005c7a pushl %ebp
00005c7b movl %esp,%ebp
00005c7d movl 0x08(%ebp),%eax
00005c80 movl 0x0c(%eax),%edx
00005c83 movl 0x0000b124,%eax
00005c88 movl %eax,0x0c(%ebp)
00005c8b movl %edx,0x08(%ebp)
00005c8e popl %ebp
00005c8f jmp 0x0000a02c
-[UKArrayTemplateField fieldValueIsEditableForKey:]:
00005c94 pushl %ebp
00005c95 movl %esp,%ebp
00005c97 xorl %eax,%eax
00005c99 popl %ebp
00005c9a ret
-[UKArrayTemplateField isSelectable]:
00005c9b pushl %ebp
00005c9c movl %esp,%ebp
00005c9e movl $0x00000001,%eax
00005ca3 popl %ebp
00005ca4 ret
-[UKArrayTemplateField addNewField:]:
00005ca5 pushl %ebp
00005ca6 movl %esp,%ebp
00005ca8 movl $0x00000000,0x10(%ebp)
00005caf movl 0x0000b2bc,%eax
00005cb4 movl %eax,0x0c(%ebp)
00005cb7 popl %ebp
00005cb8 jmp 0x0000a02c
-[UKArrayTemplateField readFromData:offset:]:
00005cbd pushl %ebp
00005cbe movl %esp,%ebp
00005cc0 pushl %edi
00005cc1 pushl %esi
00005cc2 pushl %ebx
00005cc3 subl $0x4c,%esp
00005cc6 movl $0x00000000,0xd0(%ebp)
00005ccd movl $0x00000000,0xd4(%ebp)
00005cd4 movl 0x14(%ebp),%edi
00005cd7 movl $0x00000000,0xe0(%ebp)
00005cde movl 0x08(%ebp),%eax
00005ce1 movl 0x04(%eax),%edx
00005ce4 movl $0x000095c8,0x08(%esp)
00005cec movl 0x0000b19c,%eax
00005cf1 movl %eax,0x04(%esp)
00005cf5 movl %edx,(%esp)
00005cf8 calll 0x0000a02c
00005cfd movl $0x000095a8,0x08(%esp)
00005d05 movl 0x0000b190,%edx
00005d0b movl %edx,0x04(%esp)
00005d0f movl %eax,(%esp)
00005d12 calll 0x0000a02c
00005d17 testb %al,%al
00005d19 je 0x00005d92
00005d1b movl 0x0000b180,%eax
00005d20 movl %eax,0x04(%esp)
00005d24 movl 0x10(%ebp),%edx
00005d27 movl %edx,(%esp)
00005d2a calll 0x0000a02c
00005d2f movl (%edi),%edx
00005d31 subl %edx,%eax
00005d33 cmpl $0x01,%eax
00005d36 jbe 0x00005d60
00005d38 movl $0x00000002,%esi
00005d3d movl %edx,0x0c(%esp)
00005d41 movl %esi,0x10(%esp)
00005d45 leal 0xe6(%ebp),%eax
00005d48 movl %eax,0x08(%esp)
00005d4c movl 0x0000b29c,%eax
00005d51 movl %eax,0x04(%esp)
00005d55 movl 0x10(%ebp),%eax
00005d58 movl %eax,(%esp)
00005d5b calll 0x0000a02c
00005d60 movl 0x0000b224,%eax
00005d65 movl %eax,0x04(%esp)
00005d69 movl 0x08(%ebp),%edx
00005d6c movl %edx,(%esp)
00005d6f calll 0x0000a02c
00005d74 testb %al,%al
00005d76 je 0x00005d83
00005d78 movzwl 0xe6(%ebp),%eax
00005d7c rolw $0x08,%ax
00005d80 cwtl
00005d81 jmp 0x00005d87
00005d83 movswl 0xe6(%ebp),%eax
00005d87 movl %eax,0xe0(%ebp)
00005d8a addl $0x02,(%edi)
00005d8d movl 0xe0(%ebp),%eax
00005d90 jmp 0x00005e0a
00005d92 movl 0x0000b180,%eax
00005d97 movl %eax,0x04(%esp)
00005d9b movl 0x10(%ebp),%eax
00005d9e movl %eax,(%esp)
00005da1 calll 0x0000a02c
00005da6 movl (%edi),%edx
00005da8 subl %edx,%eax
00005daa cmpl $0x03,%eax
00005dad jbe 0x00005de2
00005daf movl $0x00000004,0xd4(%ebp)
00005db6 movl %edx,0xd0(%ebp)
00005db9 movl 0xd0(%ebp),%eax
00005dbc movl 0xd4(%ebp),%edx
00005dbf movl %eax,0x0c(%esp)
00005dc3 movl %edx,0x10(%esp)
00005dc7 leal 0xe0(%ebp),%eax
00005dca movl %eax,0x08(%esp)
00005dce movl 0x0000b29c,%eax
00005dd3 movl %eax,0x04(%esp)
00005dd7 movl 0x10(%ebp),%edx
00005dda movl %edx,(%esp)
00005ddd calll 0x0000a02c
00005de2 movl 0x0000b224,%eax
00005de7 movl %eax,0x04(%esp)
00005deb movl 0x08(%ebp),%eax
00005dee movl %eax,(%esp)
00005df1 calll 0x0000a02c
00005df6 testb %al,%al
00005df8 je 0x00005e04
00005dfa movl 0xe0(%ebp),%eax
00005dfd bswap %eax
00005dff movl %eax,0xe0(%ebp)
00005e02 jmp 0x00005e07
00005e04 movl 0xe0(%ebp),%eax
00005e07 addl $0x04,(%edi)
00005e0a movl $0x00000000,0x14(%esp)
00005e12 movl %edi,0x10(%esp)
00005e16 movl 0x10(%ebp),%edx
00005e19 movl %edx,0x0c(%esp)
00005e1d movl %eax,0x08(%esp)
00005e21 movl 0x0000b2dc,%eax
00005e26 movl %eax,0x04(%esp)
00005e2a movl 0x08(%ebp),%eax
00005e2d movl %eax,(%esp)
00005e30 calll 0x0000a02c
00005e35 addl $0x4c,%esp
00005e38 popl %ebx
00005e39 popl %esi
00005e3a popl %edi
00005e3b popl %ebp
00005e3c ret
-[UKArrayTemplateField writeToData:offset:]:
00005e3d pushl %ebp
00005e3e movl %esp,%ebp
00005e40 pushl %edi
00005e41 pushl %esi
00005e42 pushl %ebx
00005e43 subl $0x2c,%esp
00005e46 movl 0x10(%ebp),%edi
00005e49 movl 0x14(%ebp),%esi
00005e4c movl 0x08(%ebp),%eax
00005e4f movl 0x0c(%eax),%edx
00005e52 movl 0x0000b118,%eax
00005e57 movl %eax,0x04(%esp)
00005e5b movl %edx,(%esp)
00005e5e calll 0x0000a02c
00005e63 movl %eax,%ebx
00005e65 movl 0x08(%ebp),%eax
00005e68 movl 0x04(%eax),%edx
00005e6b movl $0x000095c8,0x08(%esp)
00005e73 movl 0x0000b19c,%eax
00005e78 movl %eax,0x04(%esp)
00005e7c movl %edx,(%esp)
00005e7f calll 0x0000a02c
00005e84 movl $0x000095d8,0x08(%esp)
00005e8c movl 0x0000b190,%edx
00005e92 movl %edx,0x04(%esp)
00005e96 movl %eax,(%esp)
00005e99 calll 0x0000a02c
00005e9e testb %al,%al
00005ea0 je 0x00005ef5
00005ea2 movw $0x0000,0xe4(%ebp)
00005ea8 movl 0x0000b224,%eax
00005ead movl %eax,0x04(%esp)
00005eb1 movl 0x08(%ebp),%eax
00005eb4 movl %eax,(%esp)
00005eb7 calll 0x0000a02c
00005ebc testb %al,%al
00005ebe je 0x00005ecc
00005ec0 movl %ebx,%eax
00005ec2 rolw $0x08,%ax
00005ec6 movw %ax,0xe4(%ebp)
00005eca jmp 0x00005ed0
00005ecc movw %bx,0xe4(%ebp)
00005ed0 movl $0x00000002,0x0c(%esp)
00005ed8 leal 0xe4(%ebp),%eax
00005edb movl %eax,0x08(%esp)
00005edf movl 0x0000b298,%eax
00005ee4 movl %eax,0x04(%esp)
00005ee8 movl %edi,(%esp)
00005eeb calll 0x0000a02c
00005ef0 addl $0x02,(%esi)
00005ef3 jmp 0x00005f3c
00005ef5 movl $0x00000000,0xe4(%ebp)
00005efc movl 0x0000b224,%eax
00005f01 movl %eax,0x04(%esp)
00005f05 movl 0x08(%ebp),%eax
00005f08 movl %eax,(%esp)
00005f0b calll 0x0000a02c
00005f10 testb %al,%al
00005f12 je 0x00005f16
00005f14 bswap %ebx
00005f16 movl %ebx,0xe4(%ebp)
00005f19 movl $0x00000004,0x0c(%esp)
00005f21 leal 0xe4(%ebp),%eax
00005f24 movl %eax,0x08(%esp)
00005f28 movl 0x0000b298,%eax
00005f2d movl %eax,0x04(%esp)
00005f31 movl %edi,(%esp)
00005f34 calll 0x0000a02c
00005f39 addl $0x04,(%esi)
00005f3c movl 0x08(%ebp),%eax
00005f3f movl 0x0c(%eax),%edx
00005f42 movl 0x0000b1e8,%eax
00005f47 movl %eax,0x04(%esp)
00005f4b movl %edx,(%esp)
00005f4e calll 0x0000a02c
00005f53 movl %eax,%ebx
00005f55 jmp 0x00005f70
00005f57 movl %esi,0x0c(%esp)
00005f5b movl %edi,0x08(%esp)
00005f5f movl 0x0000b1dc,%eax
00005f64 movl %eax,0x04(%esp)
00005f68 movl %edx,(%esp)
00005f6b calll 0x0000a02c
00005f70 movl 0x0000b1e0,%eax
00005f75 movl %eax,0x04(%esp)
00005f79 movl %ebx,(%esp)
00005f7c calll 0x0000a02c
00005f81 movl %eax,%edx
00005f83 testl %eax,%eax
00005f85 jne 0x00005f57
00005f87 addl $0x2c,%esp
00005f8a popl %ebx
00005f8b popl %esi
00005f8c popl %edi
00005f8d popl %ebp
00005f8e ret
+[UKArrayItemTemplateField load]:
00005f8f pushl %ebp
00005f90 movl %esp,%ebp
00005f92 popl %ebp
00005f93 ret
-[UKArrayItemTemplateField initWithSettingsDictionary:owner:]:
00005f94 pushl %ebp
00005f95 movl %esp,%ebp
00005f97 pushl %ebx
00005f98 subl $0x24,%esp
00005f9b movl 0x08(%ebp),%eax
00005f9e movl %eax,0xf0(%ebp)
00005fa1 movl 0x0000b644,%eax
00005fa6 movl %eax,0xf4(%ebp)
00005fa9 leal 0xf0(%ebp),%edx
00005fac movl 0x10(%ebp),%eax
00005faf movl %eax,0x08(%esp)
00005fb3 movl 0x0000b24c,%eax
00005fb8 movl %eax,0x04(%esp)
00005fbc movl %edx,(%esp)
00005fbf calll 0x0000a027
00005fc4 movl %eax,%ebx
00005fc6 testl %eax,%eax
00005fc8 je 0x00005ffb
00005fca movl 0x0000b200,%eax
00005fcf movl %eax,0x04(%esp)
00005fd3 movl 0x0000b36c,%eax
00005fd8 movl %eax,(%esp)
00005fdb calll 0x0000a02c
00005fe0 movl 0x0000b204,%edx
00005fe6 movl %edx,0x04(%esp)
00005fea movl %eax,(%esp)
00005fed calll 0x0000a02c
00005ff2 movl %eax,0x0c(%ebx)
00005ff5 movl 0x14(%ebp),%eax
00005ff8 movl %eax,0x10(%ebx)
00005ffb movl %ebx,%eax
00005ffd addl $0x24,%esp
00006000 popl %ebx
00006001 popl %ebp
00006002 ret
-[UKArrayItemTemplateField dealloc]:
00006003 pushl %ebp
00006004 movl %esp,%ebp
00006006 pushl %ebx
00006007 subl $0x24,%esp
0000600a movl 0x08(%ebp),%ebx
0000600d movl 0x0c(%ebx),%edx
00006010 movl 0x0000b1fc,%eax
00006015 movl %eax,0x04(%esp)
00006019 movl %edx,(%esp)
0000601c calll 0x0000a02c
00006021 movl %ebx,0xf0(%ebp)
00006024 movl 0x0000b644,%eax
00006029 movl %eax,0xf4(%ebp)
0000602c leal 0xf0(%ebp),%edx
0000602f movl 0x0000b1f8,%eax
00006034 movl %eax,0x04(%esp)
00006038 movl %edx,(%esp)
0000603b calll 0x0000a027
00006040 addl $0x24,%esp
00006043 popl %ebx
00006044 popl %ebp
00006045 ret
-[UKArrayItemTemplateField readFromData:offset:]:
00006046 pushl %ebp
00006047 movl %esp,%ebp
00006049 pushl %edi
0000604a pushl %esi
0000604b pushl %ebx
0000604c subl $0x1c,%esp
0000604f movl 0x10(%ebp),%edi
00006052 movl 0x14(%ebp),%esi
00006055 movl 0x08(%ebp),%eax
00006058 movl 0x0c(%eax),%edx
0000605b movl 0x0000b1e8,%eax
00006060 movl %eax,0x04(%esp)
00006064 movl %edx,(%esp)
00006067 calll 0x0000a02c
0000606c movl %eax,%ebx
0000606e jmp 0x00006089
00006070 movl %esi,0x0c(%esp)
00006074 movl %edi,0x08(%esp)
00006078 movl 0x0000b17c,%eax
0000607d movl %eax,0x04(%esp)
00006081 movl %edx,(%esp)
00006084 calll 0x0000a02c
00006089 movl 0x0000b1e0,%eax
0000608e movl %eax,0x04(%esp)
00006092 movl %ebx,(%esp)
00006095 calll 0x0000a02c
0000609a movl %eax,%edx
0000609c testl %eax,%eax
0000609e jne 0x00006070
000060a0 addl $0x1c,%esp
000060a3 popl %ebx
000060a4 popl %esi
000060a5 popl %edi
000060a6 popl %ebp
000060a7 ret
-[UKArrayItemTemplateField writeToData:offset:]:
000060a8 pushl %ebp
000060a9 movl %esp,%ebp
000060ab pushl %edi
000060ac pushl %esi
000060ad pushl %ebx
000060ae subl $0x1c,%esp
000060b1 movl 0x10(%ebp),%edi
000060b4 movl 0x14(%ebp),%esi
000060b7 movl 0x08(%ebp),%eax
000060ba movl 0x0c(%eax),%edx
000060bd movl 0x0000b1e8,%eax
000060c2 movl %eax,0x04(%esp)
000060c6 movl %edx,(%esp)
000060c9 calll 0x0000a02c
000060ce movl %eax,%ebx
000060d0 jmp 0x000060eb
000060d2 movl %esi,0x0c(%esp)
000060d6 movl %edi,0x08(%esp)
000060da movl 0x0000b1dc,%eax
000060df movl %eax,0x04(%esp)
000060e3 movl %edx,(%esp)
000060e6 calll 0x0000a02c
000060eb movl 0x0000b1e0,%eax
000060f0 movl %eax,0x04(%esp)
000060f4 movl %ebx,(%esp)
000060f7 calll 0x0000a02c
000060fc movl %eax,%edx
000060fe testl %eax,%eax
00006100 jne 0x000060d2
00006102 addl $0x1c,%esp
00006105 popl %ebx
00006106 popl %esi
00006107 popl %edi
00006108 popl %ebp
00006109 ret
-[UKArrayItemTemplateField plistRepresentation]:
0000610a pushl %ebp
0000610b movl %esp,%ebp
0000610d pushl %esi
0000610e pushl %ebx
0000610f subl $0x10,%esp
00006112 movl 0x0000b148,%eax
00006117 movl %eax,0x04(%esp)
0000611b movl 0x0000b36c,%eax
00006120 movl %eax,(%esp)
00006123 calll 0x0000a02c
00006128 movl %eax,%esi
0000612a movl 0x08(%ebp),%eax
0000612d movl 0x0c(%eax),%edx
00006130 movl 0x0000b1e8,%eax
00006135 movl %eax,0x04(%esp)
00006139 movl %edx,(%esp)
0000613c calll 0x0000a02c
00006141 movl %eax,%ebx
00006143 jmp 0x0000616f
00006145 movl 0x0000b240,%eax
0000614a movl %eax,0x04(%esp)
0000614e movl %edx,(%esp)
00006151 calll 0x0000a02c
00006156 testl %eax,%eax
00006158 je 0x0000616f
0000615a movl %eax,0x08(%esp)
0000615e movl 0x0000b188,%eax
00006163 movl %eax,0x04(%esp)
00006167 movl %esi,(%esp)
0000616a calll 0x0000a02c
0000616f movl 0x0000b1e0,%eax
00006174 movl %eax,0x04(%esp)
00006178 movl %ebx,(%esp)
0000617b calll 0x0000a02c
00006180 movl %eax,%edx
00006182 testl %eax,%eax
00006184 jne 0x00006145
00006186 movl %esi,%eax
00006188 addl $0x10,%esp
0000618b popl %ebx
0000618c popl %esi
0000618d popl %ebp
0000618e ret
-[UKArrayItemTemplateField fieldValueForKey:]:
0000618f pushl %ebp
00006190 movl %esp,%ebp
00006192 pushl %ebx
00006193 subl $0x14,%esp
00006196 movl 0x10(%ebp),%ebx
00006199 movl $0x000095e8,0x08(%esp)
000061a1 movl 0x0000b190,%eax
000061a6 movl %eax,0x04(%esp)
000061aa movl %ebx,(%esp)
000061ad calll 0x0000a02c
000061b2 testb %al,%al
000061b4 je 0x000061bd
000061b6 movl $0x000095f8,%edx
000061bb jmp 0x000061e2
000061bd movl $0x00009608,0x08(%esp)
000061c5 movl 0x0000b190,%eax
000061ca movl %eax,0x04(%esp)
000061ce movl %ebx,(%esp)
000061d1 calll 0x0000a02c
000061d6 xorl %edx,%edx
000061d8 testb %al,%al
000061da movl $0x00009618,%eax
000061df cmovnel %eax,%edx
000061e2 movl %edx,%eax
000061e4 addl $0x14,%esp
000061e7 popl %ebx
000061e8 popl %ebp
000061e9 ret
-[UKArrayItemTemplateField canHaveSubFields]:
000061ea pushl %ebp
000061eb movl %esp,%ebp
000061ed movl $0x00000001,%eax
000061f2 popl %ebp
000061f3 ret
-[UKArrayItemTemplateField countSubFields]:
000061f4 pushl %ebp
000061f5 movl %esp,%ebp
000061f7 movl 0x08(%ebp),%eax
000061fa movl 0x0c(%eax),%edx
000061fd movl 0x0000b118,%eax
00006202 movl %eax,0x0c(%ebp)
00006205 movl %edx,0x08(%ebp)
00006208 popl %ebp
00006209 jmp 0x0000a02c
-[UKArrayItemTemplateField subFieldAtIndex:]:
0000620e pushl %ebp
0000620f movl %esp,%ebp
00006211 movl 0x08(%ebp),%eax
00006214 movl 0x0c(%eax),%edx
00006217 movl 0x0000b124,%eax
0000621c movl %eax,0x0c(%ebp)
0000621f movl %edx,0x08(%ebp)
00006222 popl %ebp
00006223 jmp 0x0000a02c
-[UKArrayItemTemplateField addSubField:]:
00006228 pushl %ebp
00006229 movl %esp,%ebp
0000622b movl 0x08(%ebp),%eax
0000622e movl 0x0c(%eax),%edx
00006231 movl 0x0000b188,%eax
00006236 movl %eax,0x0c(%ebp)
00006239 movl %edx,0x08(%ebp)
0000623c popl %ebp
0000623d jmp 0x0000a02c
-[UKArrayItemTemplateField isSelectable]:
00006242 pushl %ebp
00006243 movl %esp,%ebp
00006245 movl $0x00000001,%eax
0000624a popl %ebp
0000624b ret
-[UKArrayItemTemplateField delete:]:
0000624c pushl %ebp
0000624d movl %esp,%ebp
0000624f movl 0x08(%ebp),%eax
00006252 movl 0x10(%eax),%edx
00006255 movl %eax,0x10(%ebp)
00006258 movl 0x0000b2e0,%eax
0000625d movl %eax,0x0c(%ebp)
00006260 movl %edx,0x08(%ebp)
00006263 popl %ebp
00006264 jmp 0x0000a02c
-[UKArrayItemTemplateField addNewField:]:
00006269 pushl %ebp
0000626a movl %esp,%ebp
0000626c movl 0x08(%ebp),%eax
0000626f movl 0x10(%eax),%edx
00006272 movl %eax,0x10(%ebp)
00006275 movl 0x0000b2bc,%eax
0000627a movl %eax,0x0c(%ebp)
0000627d movl %edx,0x08(%ebp)
00006280 popl %ebp
00006281 jmp 0x0000a02c
-[NSOutlineView(UKExpandAllItems) expandAllItems]:
00006286 pushl %ebp
00006287 movl %esp,%ebp
00006289 pushl %edi
0000628a pushl %esi
0000628b pushl %ebx
0000628c subl $0x3c,%esp
0000628f movl 0x08(%ebp),%edi
00006292 movl 0x0000b2f4,%eax
00006297 movl %eax,0x04(%esp)
0000629b movl %edi,(%esp)
0000629e calll 0x0000a02c
000062a3 movl %eax,0xe0(%ebp)
000062a6 movl $0x00000000,0x0c(%esp)
000062ae movl %edi,0x08(%esp)
000062b2 movl 0x0000b2f0,%eax
000062b7 movl %eax,0x04(%esp)
000062bb movl 0xe0(%ebp),%eax
000062be movl %eax,(%esp)
000062c1 calll 0x0000a02c
000062c6 movl %eax,0xe4(%ebp)
000062c9 xorl %esi,%esi
000062cb jmp 0x0000632c
000062cd movl $0x00000000,0x10(%esp)
000062d5 movl %esi,0x0c(%esp)
000062d9 movl %edi,0x08(%esp)
000062dd movl 0x0000b2ec,%eax
000062e2 movl %eax,0x04(%esp)
000062e6 movl 0xe0(%ebp),%eax
000062e9 movl %eax,(%esp)
000062ec calll 0x0000a02c
000062f1 movl %eax,%ebx
000062f3 movl %eax,0x08(%esp)
000062f7 movl 0x0000b2e8,%eax
000062fc movl %eax,0x04(%esp)
00006300 movl %edi,(%esp)
00006303 calll 0x0000a02c
00006308 testb %al,%al
0000630a je 0x00006329
0000630c movl $0x00000001,0x0c(%esp)
00006314 movl %ebx,0x08(%esp)
00006318 movl 0x0000b2e4,%eax
0000631d movl %eax,0x04(%esp)
00006321 movl %edi,(%esp)
00006324 calll 0x0000a02c
00006329 addl $0x01,%esi
0000632c cmpl 0xe4(%ebp),%esi
0000632f jl 0x000062cd
00006331 addl $0x3c,%esp
00006334 popl %ebx
00006335 popl %esi
00006336 popl %edi
00006337 popl %ebp
00006338 ret
+[UKUnsignedIntegerTemplateField load]:
00006339 pushl %ebp
0000633a movl %esp,%ebp
0000633c pushl %ebx
0000633d subl $0x14,%esp
00006340 movl 0x08(%ebp),%ebx
00006343 movl 0x0000b2a4,%eax
00006348 movl %eax,0x04(%esp)
0000634c movl %ebx,(%esp)
0000634f calll 0x0000a02c
00006354 movl 0x0000b208,%eax
00006359 movl %eax,0x04(%esp)
0000635d movl %ebx,(%esp)
00006360 calll 0x0000a02c
00006365 movl $0x00009628,0x0c(%esp)
0000636d movl %eax,0x08(%esp)
00006371 movl 0x0000b258,%eax
00006376 movl %eax,0x04(%esp)
0000637a movl %ebx,(%esp)
0000637d calll 0x0000a02c
00006382 movl 0x0000b208,%eax
00006387 movl %eax,0x04(%esp)
0000638b movl %ebx,(%esp)
0000638e calll 0x0000a02c
00006393 movl $0x00009638,0x0c(%esp)
0000639b movl %eax,0x08(%esp)
0000639f movl 0x0000b258,%eax
000063a4 movl %eax,0x04(%esp)
000063a8 movl %ebx,(%esp)
000063ab calll 0x0000a02c
000063b0 addl $0x14,%esp
000063b3 popl %ebx
000063b4 popl %ebp
000063b5 ret
-[UKUnsignedIntegerTemplateField initWithSettingsDictionary:]:
000063b6 pushl %ebp
000063b7 movl %esp,%ebp
000063b9 pushl %esi
000063ba pushl %ebx
000063bb subl $0x20,%esp
000063be movl 0x10(%ebp),%esi
000063c1 movl 0x08(%ebp),%eax
000063c4 movl %eax,0xf0(%ebp)
000063c7 movl 0x0000b684,%eax
000063cc movl %eax,0xf4(%ebp)
000063cf leal 0xf0(%ebp),%edx
000063d2 movl %esi,0x08(%esp)
000063d6 movl 0x0000b24c,%eax
000063db movl %eax,0x04(%esp)
000063df movl %edx,(%esp)
000063e2 calll 0x0000a027
000063e7 movl %eax,%ebx
000063e9 testl %eax,%eax
000063eb je 0x0000641b
000063ed movl $0x00009648,0x08(%esp)
000063f5 movl 0x0000b19c,%eax
000063fa movl %eax,0x04(%esp)
000063fe movl %esi,(%esp)
00006401 calll 0x0000a02c
00006406 movl 0x0000b194,%edx
0000640c movl %edx,0x04(%esp)
00006410 movl %eax,(%esp)
00006413 calll 0x0000a02c
00006418 movl %eax,0x0c(%ebx)
0000641b movl %ebx,%eax
0000641d addl $0x20,%esp
00006420 popl %ebx
00006421 popl %esi
00006422 popl %ebp
00006423 ret
-[UKUnsignedIntegerTemplateField plistRepresentation]:
00006424 pushl %ebp
00006425 movl %esp,%ebp
00006427 subl $0x18,%esp
0000642a movl 0x08(%ebp),%eax
0000642d movl 0x0c(%eax),%eax
00006430 movl %eax,0x08(%esp)
00006434 movl 0x0000b2fc,%eax
00006439 movl %eax,0x04(%esp)
0000643d movl 0x0000b384,%eax
00006442 movl %eax,(%esp)
00006445 calll 0x0000a02c
0000644a leave
0000644b ret
-[UKUnsignedIntegerTemplateField fieldValue]:
0000644c pushl %ebp
0000644d movl %esp,%ebp
0000644f subl $0x18,%esp
00006452 movl 0x08(%ebp),%eax
00006455 movl 0x0c(%eax),%eax
00006458 movl %eax,0x08(%esp)
0000645c movl 0x0000b2fc,%eax
00006461 movl %eax,0x04(%esp)
00006465 movl 0x0000b384,%eax
0000646a movl %eax,(%esp)
0000646d calll 0x0000a02c
00006472 leave
00006473 ret
-[UKUnsignedIntegerTemplateField setFieldValue:forKey:]:
00006474 pushl %ebp
00006475 movl %esp,%ebp
00006477 pushl %edi
00006478 pushl %esi
00006479 pushl %ebx
0000647a subl $0x1c,%esp
0000647d movl 0x08(%ebp),%esi
00006480 movl 0x10(%ebp),%edi
00006483 movl 0x14(%ebp),%ebx
00006486 movl $0x00009658,0x08(%esp)
0000648e movl 0x0000b190,%eax
00006493 movl %eax,0x04(%esp)
00006497 movl %ebx,(%esp)
0000649a calll 0x0000a02c
0000649f testb %al,%al
000064a1 je 0x000064c1
000064a3 movl 0x0000b2f8,%eax
000064a8 movl %eax,0x04(%esp)
000064ac movl %edi,(%esp)
000064af calll 0x0000a02c
000064b4 movl %eax,0x0c(%esi)
000064b7 movl %esi,0x10(%ebp)
000064ba movl 0x0000b28c,%eax
000064bf jmp 0x000064c9
000064c1 movl %ebx,0x10(%ebp)
000064c4 movl 0x0000b21c,%eax
000064c9 movl %eax,0x0c(%ebp)
000064cc movl %esi,0x08(%ebp)
000064cf addl $0x1c,%esp
000064d2 popl %ebx
000064d3 popl %esi
000064d4 popl %edi
000064d5 popl %ebp
000064d6 jmp 0x0000a02c
-[UKUnsignedIntegerTemplateField readFromData:offset:]:
000064db pushl %ebp
000064dc movl %esp,%ebp
000064de pushl %edi
000064df pushl %esi
000064e0 pushl %ebx
000064e1 subl $0x4c,%esp
000064e4 movl $0x00000000,0xd0(%ebp)
000064eb movl $0x00000000,0xd4(%ebp)
000064f2 movl 0x08(%ebp),%edi
000064f5 movl 0x04(%edi),%edx
000064f8 movl $0x00009668,0x08(%esp)
00006500 movl 0x0000b19c,%eax
00006505 movl %eax,0x04(%esp)
00006509 movl %edx,(%esp)
0000650c calll 0x0000a02c
00006511 movl $0x00009628,0x08(%esp)
00006519 movl 0x0000b190,%edx
0000651f movl %edx,0x04(%esp)
00006523 movl %eax,(%esp)
00006526 calll 0x0000a02c
0000652b testb %al,%al
0000652d jne 0x0000656d
0000652f movl 0x04(%edi),%edx
00006532 movl $0x00009668,0x08(%esp)
0000653a movl 0x0000b19c,%eax
0000653f movl %eax,0x04(%esp)
00006543 movl %edx,(%esp)
00006546 calll 0x0000a02c
0000654b movl $0x00009638,0x08(%esp)
00006553 movl 0x0000b190,%edx
00006559 movl %edx,0x04(%esp)
0000655d movl %eax,(%esp)
00006560 calll 0x0000a02c
00006565 testb %al,%al
00006567 je 0x000065f6
0000656d movl 0x0000b180,%eax
00006572 movl %eax,0x04(%esp)
00006576 movl 0x10(%ebp),%eax
00006579 movl %eax,(%esp)
0000657c calll 0x0000a02c
00006581 movl 0x14(%ebp),%ecx
00006584 movl (%ecx),%edx
00006586 subl %edx,%eax
00006588 cmpl $0x01,%eax
0000658b jbe 0x000065e9
0000658d movl $0x00000002,%esi
00006592 movl %edx,0x0c(%esp)
00006596 movl %esi,0x10(%esp)
0000659a leal 0xe6(%ebp),%eax
0000659d movl %eax,0x08(%esp)
000065a1 movl 0x0000b29c,%eax
000065a6 movl %eax,0x04(%esp)
000065aa movl 0x10(%ebp),%eax
000065ad movl %eax,(%esp)
000065b0 calll 0x0000a02c
000065b5 movl 0x0000b224,%eax
000065ba movl %eax,0x04(%esp)
000065be movl %edi,(%esp)
000065c1 calll 0x0000a02c
000065c6 testb %al,%al
000065c8 je 0x000065dd
000065ca movzwl 0xe6(%ebp),%eax
000065ce rolw $0x08,%ax
000065d2 cwtl
000065d3 movl %eax,0x0c(%edi)
000065d6 movl 0x14(%ebp),%ecx
000065d9 movl (%ecx),%edx
000065db jmp 0x000065e9
000065dd movzwl 0xe6(%ebp),%eax
000065e1 movl %eax,0x0c(%edi)
000065e4 movl 0x14(%ebp),%eax
000065e7 movl (%eax),%edx
000065e9 addl $0x02,%edx
000065ec movl 0x14(%ebp),%ecx
000065ef movl %edx,(%ecx)
000065f1 jmp 0x0000667a
000065f6 movl 0x0000b180,%eax
000065fb movl %eax,0x04(%esp)
000065ff movl 0x10(%ebp),%eax
00006602 movl %eax,(%esp)
00006605 calll 0x0000a02c
0000660a movl 0x14(%ebp),%ecx
0000660d movl (%ecx),%edx
0000660f subl %edx,%eax
00006611 cmpl $0x03,%eax
00006614 jbe 0x00006672
00006616 movl $0x00000004,0xd4(%ebp)
0000661d movl %edx,0xd0(%ebp)
00006620 movl 0xd0(%ebp),%eax
00006623 movl 0xd4(%ebp),%edx
00006626 movl %eax,0x0c(%esp)
0000662a movl %edx,0x10(%esp)
0000662e leal 0x0c(%edi),%eax
00006631 movl %eax,0x08(%esp)
00006635 movl 0x0000b29c,%eax
0000663a movl %eax,0x04(%esp)
0000663e movl 0x10(%ebp),%edx
00006641 movl %edx,(%esp)
00006644 calll 0x0000a02c
00006649 movl 0x0000b224,%eax
0000664e movl %eax,0x04(%esp)
00006652 movl %edi,(%esp)
00006655 calll 0x0000a02c
0000665a testb %al,%al
0000665c je 0x0000666d
0000665e movl 0x0c(%edi),%eax
00006661 bswap %eax
00006663 movl %eax,0x0c(%edi)
00006666 movl 0x14(%ebp),%ecx
00006669 movl (%ecx),%edx
0000666b jmp 0x00006672
0000666d movl 0x14(%ebp),%eax
00006670 movl (%eax),%edx
00006672 leal 0x04(%edx),%eax
00006675 movl 0x14(%ebp),%edx
00006678 movl %eax,(%edx)
0000667a addl $0x4c,%esp
0000667d popl %ebx
0000667e popl %esi
0000667f popl %edi
00006680 popl %ebp
00006681 ret
-[UKUnsignedIntegerTemplateField writeToData:offset:]:
00006682 pushl %ebp
00006683 movl %esp,%ebp
00006685 pushl %edi
00006686 pushl %esi
00006687 pushl %ebx
00006688 subl $0x2c,%esp
0000668b movl 0x08(%ebp),%ebx
0000668e movl 0x10(%ebp),%edi
00006691 movl 0x14(%ebp),%esi
00006694 movl 0x04(%ebx),%edx
00006697 movl $0x00009668,0x08(%esp)
0000669f movl 0x0000b19c,%eax
000066a4 movl %eax,0x04(%esp)
000066a8 movl %edx,(%esp)
000066ab calll 0x0000a02c
000066b0 movl $0x00009628,0x08(%esp)
000066b8 movl 0x0000b190,%edx
000066be movl %edx,0x04(%esp)
000066c2 movl %eax,(%esp)
000066c5 calll 0x0000a02c
000066ca testb %al,%al
000066cc jne 0x00006708
000066ce movl 0x04(%ebx),%edx
000066d1 movl $0x00009668,0x08(%esp)
000066d9 movl 0x0000b19c,%eax
000066de movl %eax,0x04(%esp)
000066e2 movl %edx,(%esp)
000066e5 calll 0x0000a02c
000066ea movl $0x00009638,0x08(%esp)
000066f2 movl 0x0000b190,%edx
000066f8 movl %edx,0x04(%esp)
000066fc movl %eax,(%esp)
000066ff calll 0x0000a02c
00006704 testb %al,%al
00006706 je 0x00006759
00006708 movw $0x0000,0xe4(%ebp)
0000670e movl 0x0000b224,%eax
00006713 movl %eax,0x04(%esp)
00006717 movl %ebx,(%esp)
0000671a calll 0x0000a02c
0000671f testb %al,%al
00006721 je 0x0000672d
00006723 movzwl 0x0c(%ebx),%eax
00006727 rolw $0x08,%ax
0000672b jmp 0x00006730
0000672d movl 0x0c(%ebx),%eax
00006730 movw %ax,0xe4(%ebp)
00006734 movl $0x00000002,0x0c(%esp)
0000673c leal 0xe4(%ebp),%eax
0000673f movl %eax,0x08(%esp)
00006743 movl 0x0000b298,%eax
00006748 movl %eax,0x04(%esp)
0000674c movl %edi,(%esp)
0000674f calll 0x0000a02c
00006754 addl $0x02,(%esi)
00006757 jmp 0x000067a5
00006759 movl $0x00000000,0xe4(%ebp)
00006760 movl 0x0000b224,%eax
00006765 movl %eax,0x04(%esp)
00006769 movl %ebx,(%esp)
0000676c calll 0x0000a02c
00006771 testb %al,%al
00006773 je 0x0000677c
00006775 movl 0x0c(%ebx),%eax
00006778 bswap %eax
0000677a jmp 0x0000677f
0000677c movl 0x0c(%ebx),%eax
0000677f movl %eax,0xe4(%ebp)
00006782 movl $0x00000004,0x0c(%esp)
0000678a leal 0xe4(%ebp),%eax
0000678d movl %eax,0x08(%esp)
00006791 movl 0x0000b298,%eax
00006796 movl %eax,0x04(%esp)
0000679a movl %edi,(%esp)
0000679d calll 0x0000a02c
000067a2 addl $0x04,(%esi)
000067a5 addl $0x2c,%esp
000067a8 popl %ebx
000067a9 popl %esi
000067aa popl %edi
000067ab popl %ebp
000067ac ret
+[UKPluginRegistry sharedRegistry]:
000067ad pushl %ebp
000067ae movl %esp,%ebp
000067b0 subl $0x18,%esp
000067b3 movl _sharedPluginRegistry.77981,%eax
000067b8 testl %eax,%eax
000067ba jne 0x000067e9
000067bc movl 0x0000b200,%eax
000067c1 movl %eax,0x04(%esp)
000067c5 movl 0x0000b39c,%eax
000067ca movl %eax,(%esp)
000067cd calll 0x0000a02c
000067d2 movl 0x0000b204,%edx
000067d8 movl %edx,0x04(%esp)
000067dc movl %eax,(%esp)
000067df calll 0x0000a02c
000067e4 movl %eax,_sharedPluginRegistry.77981
000067e9 movl _sharedPluginRegistry.77981,%eax
000067ee leave
000067ef ret
-[UKPluginRegistry init]:
000067f0 pushl %ebp
000067f1 movl %esp,%ebp
000067f3 pushl %ebx
000067f4 subl $0x24,%esp
000067f7 movl 0x08(%ebp),%eax
000067fa movl %eax,0xf0(%ebp)
000067fd movl 0x0000b6c4,%eax
00006802 movl %eax,0xf4(%ebp)
00006805 leal 0xf0(%ebp),%edx
00006808 movl 0x0000b204,%eax
0000680d movl %eax,0x04(%esp)
00006811 movl %edx,(%esp)
00006814 calll 0x0000a027
00006819 movl %eax,%ebx
0000681b testl %eax,%eax
0000681d jne 0x00006823
0000681f xorl %eax,%eax
00006821 jmp 0x0000687b
00006823 movl 0x0000b200,%eax
00006828 movl %eax,0x04(%esp)
0000682c movl 0x0000b36c,%eax
00006831 movl %eax,(%esp)
00006834 calll 0x0000a02c
00006839 movl 0x0000b204,%edx
0000683f movl %edx,0x04(%esp)
00006843 movl %eax,(%esp)
00006846 calll 0x0000a02c
0000684b movl %eax,0x04(%ebx)
0000684e movl 0x0000b200,%eax
00006853 movl %eax,0x04(%esp)
00006857 movl 0x0000b368,%eax
0000685c movl %eax,(%esp)
0000685f calll 0x0000a02c
00006864 movl 0x0000b204,%edx
0000686a movl %edx,0x04(%esp)
0000686e movl %eax,(%esp)
00006871 calll 0x0000a02c
00006876 movl %eax,0x08(%ebx)
00006879 movl %ebx,%eax
0000687b addl $0x24,%esp
0000687e popl %ebx
0000687f popl %ebp
00006880 ret
-[UKPluginRegistry dealloc]:
00006881 pushl %ebp
00006882 movl %esp,%ebp
00006884 pushl %ebx
00006885 subl $0x24,%esp
00006888 movl 0x08(%ebp),%ebx
0000688b movl 0x04(%ebx),%edx
0000688e movl 0x0000b1fc,%eax
00006893 movl %eax,0x04(%esp)
00006897 movl %edx,(%esp)
0000689a calll 0x0000a02c
0000689f movl 0x08(%ebx),%edx
000068a2 movl 0x0000b1fc,%eax
000068a7 movl %eax,0x04(%esp)
000068ab movl %edx,(%esp)
000068ae calll 0x0000a02c
000068b3 movl %ebx,0xf0(%ebp)
000068b6 movl 0x0000b6c4,%eax
000068bb movl %eax,0xf4(%ebp)
000068be leal 0xf0(%ebp),%edx
000068c1 movl 0x0000b1f8,%eax
000068c6 movl %eax,0x04(%esp)
000068ca movl %edx,(%esp)
000068cd calll 0x0000a027
000068d2 addl $0x24,%esp
000068d5 popl %ebx
000068d6 popl %ebp
000068d7 ret
-[UKPluginRegistry loadPluginsOfType:]:
000068d8 pushl %ebp
000068d9 movl %esp,%ebp
000068db pushl %edi
000068dc pushl %esi
000068dd pushl %ebx
000068de subl $0x1c,%esp
000068e1 movl 0x10(%ebp),%edi
000068e4 movl $0x00000001,0x08(%esp)
000068ec movl $0x0000ffff,0x04(%esp)
000068f4 movl $0x00000005,(%esp)
000068fb calll 0x0000a063
00006900 movl 0x0000b1e8,%edx
00006906 movl %edx,0x04(%esp)
0000690a movl %eax,(%esp)
0000690d calll 0x0000a02c
00006912 movl %eax,%esi
00006914 movl 0x0000b1bc,%eax
00006919 movl %eax,0x04(%esp)
0000691d movl 0x0000b35c,%eax
00006922 movl %eax,(%esp)
00006925 calll 0x0000a02c
0000692a movl 0x0000b334,%edx
00006930 movl %edx,0x04(%esp)
00006934 movl %eax,(%esp)
00006937 calll 0x0000a02c
0000693c movl $0x00009678,0x08(%esp)
00006944 movl 0x0000b19c,%edx
0000694a movl %edx,0x04(%esp)
0000694e movl %eax,(%esp)
00006951 calll 0x0000a02c
00006956 movl %eax,0x08(%esp)
0000695a movl 0x0000b330,%eax
0000695f movl %eax,0x04(%esp)
00006963 movl $0x00009688,(%esp)
0000696a calll 0x0000a02c
0000696f movl $0x00009698,0x08(%esp)
00006977 movl 0x0000b330,%edx
0000697d movl %edx,0x04(%esp)
00006981 movl %eax,(%esp)
00006984 calll 0x0000a02c
00006989 movl %eax,%ebx
0000698b jmp 0x000069be
0000698d movl %ebx,0x08(%esp)
00006991 movl 0x0000b330,%eax
00006996 movl %eax,0x04(%esp)
0000699a movl %edx,(%esp)
0000699d calll 0x0000a02c
000069a2 movl %edi,0x0c(%esp)
000069a6 movl %eax,0x08(%esp)
000069aa movl 0x0000b32c,%eax
000069af movl %eax,0x04(%esp)
000069b3 movl 0x08(%ebp),%eax
000069b6 movl %eax,(%esp)
000069b9 calll 0x0000a02c
000069be movl 0x0000b1e0,%eax
000069c3 movl %eax,0x04(%esp)
000069c7 movl %esi,(%esp)
000069ca calll 0x0000a02c
000069cf movl %eax,%edx
000069d1 testl %eax,%eax
000069d3 jne 0x0000698d
000069d5 movl 0x0000b1bc,%eax
000069da movl %eax,0x04(%esp)
000069de movl 0x0000b35c,%eax
000069e3 movl %eax,(%esp)
000069e6 calll 0x0000a02c
000069eb movl 0x0000b328,%edx
000069f1 movl %edx,0x04(%esp)
000069f5 movl %eax,(%esp)
000069f8 calll 0x0000a02c
000069fd movl %edi,0x0c(%esp)
00006a01 movl %eax,0x08(%esp)
00006a05 movl 0x0000b32c,%eax
00006a0a movl %eax,0x04(%esp)
00006a0e movl 0x08(%ebp),%eax
00006a11 movl %eax,(%esp)
00006a14 calll 0x0000a02c
00006a19 addl $0x1c,%esp
00006a1c popl %ebx
00006a1d popl %esi
00006a1e popl %edi
00006a1f popl %ebp
00006a20 ret
-[UKPluginRegistry loadPluginsFromPath:ofType:]:
00006a21 pushl %ebp
00006a22 movl %esp,%ebp
00006a24 pushl %ebx
00006a25 subl $0x00000084,%esp
00006a2b movl 0x0000b1c4,%eax
00006a30 movl %eax,0x04(%esp)
00006a34 movl 0x0000b360,%eax
00006a39 movl %eax,(%esp)
00006a3c calll 0x0000a02c
00006a41 movl 0x10(%ebp),%edx
00006a44 movl %edx,0x08(%esp)
00006a48 movl 0x0000b324,%edx
00006a4e movl %edx,0x04(%esp)
00006a52 movl %eax,(%esp)
00006a55 calll 0x0000a02c
00006a5a movl %eax,0x94(%ebp)
00006a5d jmp 0x00006b39
00006a62 movl 0x0000b320,%eax
00006a67 movl %eax,0x04(%esp)
00006a6b movl 0x94(%ebp),%eax
00006a6e movl %eax,(%esp)
00006a71 calll 0x0000a02c
00006a76 movl $0x00000000,0x08(%esp)
00006a7e movl 0x0000b31c,%eax
00006a83 movl %eax,0x04(%esp)
00006a87 movl %ebx,(%esp)
00006a8a calll 0x0000a02c
00006a8f cmpw $0x2e,%ax
00006a93 je 0x00006b39
00006a99 movl 0x0000b1d4,%eax
00006a9e movl %eax,0x04(%esp)
00006aa2 movl %ebx,(%esp)
00006aa5 calll 0x0000a02c
00006aaa movl 0x14(%ebp),%edx
00006aad movl %edx,0x08(%esp)
00006ab1 movl 0x0000b190,%edx
00006ab7 movl %edx,0x04(%esp)
00006abb movl %eax,(%esp)
00006abe calll 0x0000a02c
00006ac3 testb %al,%al
00006ac5 je 0x00006b39
00006ac7 leal 0xa0(%ebp),%ebx
00006aca movl %ebx,(%esp)
00006acd calll 0x0000a068
00006ad2 movl %ebx,(%esp)
00006ad5 calll 0x0000a06d
00006ada testl %eax,%eax
00006adc jne 0x00006b1e
00006ade movl 0x90(%ebp),%eax
00006ae1 movl %eax,0x08(%esp)
00006ae5 movl 0x0000b330,%eax
00006aea movl %eax,0x04(%esp)
00006aee movl 0x10(%ebp),%edx
00006af1 movl %edx,(%esp)
00006af4 calll 0x0000a02c
00006af9 movl %eax,0x08(%esp)
00006afd movl 0x0000b318,%eax
00006b02 movl %eax,0x04(%esp)
00006b06 movl 0x08(%ebp),%eax
00006b09 movl %eax,(%esp)
00006b0c calll 0x0000a02c
00006b11 leal 0xa0(%ebp),%eax
00006b14 movl %eax,(%esp)
00006b17 calll 0x0000a059
00006b1c jmp 0x00006b39
00006b1e leal 0xa0(%ebp),%eax
00006b21 movl %eax,(%esp)
00006b24 calll 0x0000a05e
00006b29 movl %eax,0x04(%esp)
00006b2d movl $0x000096a8,(%esp)
00006b34 calll 0x0000a031
00006b39 movl 0x0000b1e0,%eax
00006b3e movl %eax,0x04(%esp)
00006b42 movl 0x94(%ebp),%edx
00006b45 movl %edx,(%esp)
00006b48 calll 0x0000a02c
00006b4d movl %eax,%ebx
00006b4f movl %eax,0x90(%ebp)
00006b52 testl %eax,%eax
00006b54 jne 0x00006a62
00006b5a addl $0x00000084,%esp
00006b60 popl %ebx
00006b61 popl %ebp
00006b62 ret
-[UKPluginRegistry loadPluginForPath:]:
00006b63 pushl %ebp
00006b64 movl %esp,%ebp
00006b66 pushl %edi
00006b67 pushl %esi
00006b68 pushl %ebx
00006b69 subl $0x5c,%esp
00006b6c movl 0x08(%ebp),%eax
00006b6f movl 0x08(%eax),%edx
00006b72 movl 0x10(%ebp),%eax
00006b75 movl %eax,0x08(%esp)
00006b79 movl 0x0000b19c,%eax
00006b7e movl %eax,0x04(%esp)
00006b82 movl %edx,(%esp)
00006b85 calll 0x0000a02c
00006b8a movl %eax,%ebx
00006b8c testl %eax,%eax
00006b8e jne 0x00006e29
00006b94 movl 0x10(%ebp),%eax
00006b97 movl %eax,0x08(%esp)
00006b9b movl 0x0000b314,%eax
00006ba0 movl %eax,0x04(%esp)
00006ba4 movl 0x0000b35c,%eax
00006ba9 movl %eax,(%esp)
00006bac calll 0x0000a02c
00006bb1 movl %eax,%edi
00006bb3 movl 0x0000b334,%eax
00006bb8 movl %eax,0x04(%esp)
00006bbc movl %edi,(%esp)
00006bbf calll 0x0000a02c
00006bc4 movl $0x000096b8,0x08(%esp)
00006bcc movl 0x0000b19c,%edx
00006bd2 movl %edx,0x04(%esp)
00006bd6 movl %eax,(%esp)
00006bd9 calll 0x0000a02c
00006bde movl %eax,0xe4(%ebp)
00006be1 testl %eax,%eax
00006be3 movl $0x000096c8,%eax
00006be8 cmovnel 0xe4(%ebp),%eax
00006bec movl %eax,0xe4(%ebp)
00006bef movl 0x0000b334,%eax
00006bf4 movl %eax,0x04(%esp)
00006bf8 movl %edi,(%esp)
00006bfb calll 0x0000a02c
00006c00 movl $0x000096d8,0x08(%esp)
00006c08 movl 0x0000b19c,%edx
00006c0e movl %edx,0x04(%esp)
00006c12 movl %eax,(%esp)
00006c15 calll 0x0000a02c
00006c1a testl %eax,%eax
00006c1c jne 0x00006c4d
00006c1e movl 0x0000b334,%eax
00006c23 movl %eax,0x04(%esp)
00006c27 movl %edi,(%esp)
00006c2a calll 0x0000a02c
00006c2f movl $0x000096e8,0x08(%esp)
00006c37 movl 0x0000b19c,%edx
00006c3d movl %edx,0x04(%esp)
00006c41 movl %eax,(%esp)
00006c44 calll 0x0000a02c
00006c49 testl %eax,%eax
00006c4b je 0x00006c70
00006c4d movl $0x000096f8,0x0c(%esp)
00006c55 movl %eax,0x08(%esp)
00006c59 movl 0x0000b310,%eax
00006c5e movl %eax,0x04(%esp)
00006c62 movl %edi,(%esp)
00006c65 calll 0x0000a02c
00006c6a movl %eax,%ebx
00006c6c testl %eax,%eax
00006c6e jne 0x00006c88
00006c70 movl $0x00009708,0x08(%esp)
00006c78 movl 0x0000b30c,%eax
00006c7d movl %eax,0x04(%esp)
00006c81 movl 0x0000b398,%eax
00006c86 jmp 0x00006cbe
00006c88 movl 0x0000b200,%eax
00006c8d movl %eax,0x04(%esp)
00006c91 movl 0x0000b398,%eax
00006c96 movl %eax,(%esp)
00006c99 calll 0x0000a02c
00006c9e movl %ebx,0x08(%esp)
00006ca2 movl 0x0000b1d8,%edx
00006ca8 movl %edx,0x04(%esp)
00006cac movl %eax,(%esp)
00006caf calll 0x0000a02c
00006cb4 movl 0x0000b138,%edx
00006cba movl %edx,0x04(%esp)
00006cbe movl %eax,(%esp)
00006cc1 calll 0x0000a02c
00006cc6 movl %eax,0xdc(%ebp)
00006cc9 movl 0x0000b368,%eax
00006cce movl %eax,0xe0(%ebp)
00006cd1 movl 0x0000b300,%eax
00006cd6 movl %eax,0x04(%esp)
00006cda movl %edi,(%esp)
00006cdd calll 0x0000a02c
00006ce2 movl %eax,%esi
00006ce4 movl 0x0000b394,%ebx
00006cea movl 0x0000b308,%eax
00006cef movl %eax,0x04(%esp)
00006cf3 movl %edi,(%esp)
00006cf6 calll 0x0000a02c
00006cfb movl %eax,0x08(%esp)
00006cff movl 0x0000b304,%eax
00006d04 movl %eax,0x04(%esp)
00006d08 movl %ebx,(%esp)
00006d0b calll 0x0000a02c
00006d10 movl $0x00000000,0x38(%esp)
00006d18 movl $0x00009718,0x34(%esp)
00006d20 movl %esi,0x30(%esp)
00006d24 movl $0x00009728,0x2c(%esp)
00006d2c movl %eax,0x28(%esp)
00006d30 movl $0x00009738,0x24(%esp)
00006d38 movl 0x10(%ebp),%eax
00006d3b movl %eax,0x20(%esp)
00006d3f movl $0x00009748,0x1c(%esp)
00006d47 movl 0xe4(%ebp),%eax
00006d4a movl %eax,0x18(%esp)
00006d4e movl $0x00009758,0x14(%esp)
00006d56 movl 0xdc(%ebp),%eax
00006d59 movl %eax,0x10(%esp)
00006d5d movl $0x00009768,0x0c(%esp)
00006d65 movl %edi,0x08(%esp)
00006d69 movl 0x0000b218,%eax
00006d6e movl %eax,0x04(%esp)
00006d72 movl 0xe0(%ebp),%eax
00006d75 movl %eax,(%esp)
00006d78 calll 0x0000a02c
00006d7d movl %eax,%ebx
00006d7f movl 0x08(%ebp),%eax
00006d82 cmpb $0x00,0x0c(%eax)
00006d86 je 0x00006dec
00006d88 movl 0x0000b308,%eax
00006d8d movl %eax,0x04(%esp)
00006d91 movl %edi,(%esp)
00006d94 calll 0x0000a02c
00006d99 movl 0x0000b200,%edx
00006d9f movl %edx,0x04(%esp)
00006da3 movl %eax,(%esp)
00006da6 calll 0x0000a02c
00006dab movl 0x0000b204,%edx
00006db1 movl %edx,0x04(%esp)
00006db5 movl %eax,(%esp)
00006db8 calll 0x0000a02c
00006dbd movl 0x0000b138,%edx
00006dc3 movl %edx,0x04(%esp)
00006dc7 movl %eax,(%esp)
00006dca calll 0x0000a02c
00006dcf movl $0x00009778,0x0c(%esp)
00006dd7 movl %eax,0x08(%esp)
00006ddb movl 0x0000b16c,%eax
00006de0 movl %eax,0x04(%esp)
00006de4 movl %ebx,(%esp)
00006de7 calll 0x0000a02c
00006dec movl 0x08(%ebp),%eax
00006def movl 0x04(%eax),%edx
00006df2 movl %ebx,0x08(%esp)
00006df6 movl 0x0000b188,%eax
00006dfb movl %eax,0x04(%esp)
00006dff movl %edx,(%esp)
00006e02 calll 0x0000a02c
00006e07 movl 0x08(%ebp),%eax
00006e0a movl 0x08(%eax),%edx
00006e0d movl 0x10(%ebp),%eax
00006e10 movl %eax,0x0c(%esp)
00006e14 movl %ebx,0x08(%esp)
00006e18 movl 0x0000b16c,%eax
00006e1d movl %eax,0x04(%esp)
00006e21 movl %edx,(%esp)
00006e24 calll 0x0000a02c
00006e29 movl %ebx,%eax
00006e2b addl $0x5c,%esp
00006e2e popl %ebx
00006e2f popl %esi
00006e30 popl %edi
00006e31 popl %ebp
00006e32 ret
-[UKPluginRegistry loadedPlugins]:
00006e33 pushl %ebp
00006e34 movl %esp,%ebp
00006e36 movl 0x08(%ebp),%eax
00006e39 movl 0x04(%eax),%eax
00006e3c popl %ebp
00006e3d ret
-[UKPluginRegistry instantiate]:
00006e3e pushl %ebp
00006e3f movl %esp,%ebp
00006e41 movl 0x08(%ebp),%eax
00006e44 movzbl 0x0c(%eax),%eax
00006e48 popl %ebp
00006e49 ret
-[UKPluginRegistry setInstantiate:]:
00006e4a pushl %ebp
00006e4b movl %esp,%ebp
00006e4d movl 0x10(%ebp),%edx
00006e50 movl 0x08(%ebp),%eax
00006e53 movb %dl,0x0c(%eax)
00006e56 popl %ebp
00006e57 ret
-[UKAngelTemplateAppDelegate applicationDidFinishLaunching:]:
00006e58 pushl %ebp
00006e59 movl %esp,%ebp
00006e5b subl $0x18,%esp
00006e5e movl 0x0000b33c,%eax
00006e63 movl %eax,0x04(%esp)
00006e67 movl 0x0000b39c,%eax
00006e6c movl %eax,(%esp)
00006e6f calll 0x0000a02c
00006e74 movl $0x00009788,0x10(%ebp)
00006e7b movl 0x0000b338,%edx
00006e81 movl %edx,0x0c(%ebp)
00006e84 movl %eax,0x08(%ebp)
00006e87 leave
00006e88 jmp 0x0000a02c
-[UKPluginTemplateField dealloc]:
00006e8d pushl %ebp
00006e8e movl %esp,%ebp
00006e90 pushl %ebx
00006e91 subl $0x24,%esp
00006e94 movl 0x08(%ebp),%ebx
00006e97 movl 0x0c(%ebx),%edx
00006e9a movl 0x0000b1fc,%eax
00006e9f movl %eax,0x04(%esp)
00006ea3 movl %edx,(%esp)
00006ea6 calll 0x0000a02c
00006eab movl %ebx,0xf0(%ebp)
00006eae movl 0x0000b744,%eax
00006eb3 movl %eax,0xf4(%ebp)
00006eb6 leal 0xf0(%ebp),%edx
00006eb9 movl 0x0000b1f8,%eax
00006ebe movl %eax,0x04(%esp)
00006ec2 movl %edx,(%esp)
00006ec5 calll 0x0000a027
00006eca addl $0x24,%esp
00006ecd popl %ebx
00006ece popl %ebp
00006ecf ret
-[UKPluginTemplateField setPluginController:]:
00006ed0 pushl %ebp
00006ed1 movl %esp,%ebp
00006ed3 pushl %esi
00006ed4 pushl %ebx
00006ed5 subl $0x10,%esp
00006ed8 movl 0x08(%ebp),%esi
00006edb movl 0x10(%ebp),%ebx
00006ede movl 0x0c(%esi),%edx
00006ee1 cmpl %ebx,%edx
00006ee3 je 0x00006f0a
00006ee5 movl 0x0000b1fc,%eax
00006eea movl %eax,0x04(%esp)
00006eee movl %edx,(%esp)
00006ef1 calll 0x0000a02c
00006ef6 movl 0x0000b244,%eax
00006efb movl %eax,0x04(%esp)
00006eff movl %ebx,(%esp)
00006f02 calll 0x0000a02c
00006f07 movl %eax,0x0c(%esi)
00006f0a addl $0x10,%esp
00006f0d popl %ebx
00006f0e popl %esi
00006f0f popl %ebp
00006f10 ret
-[UKPluginTemplateField readFromData:offset:]:
00006f11 pushl %ebp
00006f12 movl %esp,%ebp
00006f14 movl 0x08(%ebp),%eax
00006f17 movl 0x0c(%eax),%edx
00006f1a movl 0x0000b17c,%eax
00006f1f movl %eax,0x0c(%ebp)
00006f22 movl %edx,0x08(%ebp)
00006f25 popl %ebp
00006f26 jmp 0x0000a02c
-[UKPluginTemplateField writeToData:offset:]:
00006f2b pushl %ebp
00006f2c movl %esp,%ebp
00006f2e movl 0x08(%ebp),%eax
00006f31 movl 0x0c(%eax),%edx
00006f34 movl 0x0000b1dc,%eax
00006f39 movl %eax,0x0c(%ebp)
00006f3c movl %edx,0x08(%ebp)
00006f3f popl %ebp
00006f40 jmp 0x0000a02c
-[UKPluginTemplateField plistRepresentation]:
00006f45 pushl %ebp
00006f46 movl %esp,%ebp
00006f48 movl 0x08(%ebp),%eax
00006f4b movl 0x0c(%eax),%edx
00006f4e movl 0x0000b240,%eax
00006f53 movl %eax,0x0c(%ebp)
00006f56 movl %edx,0x08(%ebp)
00006f59 popl %ebp
00006f5a jmp 0x0000a02c
-[UKPluginTemplateField fieldValue]:
00006f5f pushl %ebp
00006f60 movl %esp,%ebp
00006f62 pushl %ebx
00006f63 subl $0x14,%esp
00006f66 movl 0x08(%ebp),%ebx
00006f69 movl 0x0c(%ebx),%edx
00006f6c movl 0x0000b170,%eax
00006f71 movl %eax,0x08(%esp)
00006f75 movl 0x0000b104,%eax
00006f7a movl %eax,0x04(%esp)
00006f7e movl %edx,(%esp)
00006f81 calll 0x0000a02c
00006f86 testb %al,%al
00006f88 je 0x00006fa2
00006f8a movl 0x0c(%ebx),%edx
00006f8d movl 0x0000b170,%eax
00006f92 movl %eax,0x0c(%ebp)
00006f95 movl %edx,0x08(%ebp)
00006f98 addl $0x14,%esp
00006f9b popl %ebx
00006f9c popl %ebp
00006f9d jmp 0x0000a02c
00006fa2 movl $0x00009798,%eax
00006fa7 addl $0x14,%esp
00006faa popl %ebx
00006fab popl %ebp
00006fac ret
-[UKPluginTemplateField fieldValueForKey:]:
00006fad pushl %ebp
00006fae movl %esp,%ebp
00006fb0 pushl %esi
00006fb1 pushl %ebx
00006fb2 subl $0x20,%esp
00006fb5 movl 0x08(%ebp),%ebx
00006fb8 movl 0x10(%ebp),%esi
00006fbb movl 0x0c(%ebx),%edx
00006fbe movl 0x0000b10c,%eax
00006fc3 movl %eax,0x08(%esp)
00006fc7 movl 0x0000b104,%eax
00006fcc movl %eax,0x04(%esp)
00006fd0 movl %edx,(%esp)
00006fd3 calll 0x0000a02c
00006fd8 testb %al,%al
00006fda je 0x00006ff6
00006fdc movl 0x0c(%ebx),%edx
00006fdf movl %esi,0x08(%esp)
00006fe3 movl 0x0000b10c,%eax
00006fe8 movl %eax,0x04(%esp)
00006fec movl %edx,(%esp)
00006fef calll 0x0000a02c
00006ff4 jmp 0x00007019
00006ff6 movl %ebx,0xf0(%ebp)
00006ff9 movl 0x0000b744,%eax
00006ffe movl %eax,0xf4(%ebp)
00007001 leal 0xf0(%ebp),%edx
00007004 movl %esi,0x08(%esp)
00007008 movl 0x0000b10c,%eax
0000700d movl %eax,0x04(%esp)
00007011 movl %edx,(%esp)
00007014 calll 0x0000a027
00007019 addl $0x20,%esp
0000701c popl %ebx
0000701d popl %esi
0000701e popl %ebp
0000701f ret
-[UKPluginTemplateField setFieldValue:forKey:]:
00007020 pushl %ebp
00007021 movl %esp,%ebp
00007023 pushl %edi
00007024 pushl %esi
00007025 pushl %ebx
00007026 subl $0x1c,%esp
00007029 movl 0x08(%ebp),%ebx
0000702c movl 0x10(%ebp),%edi
0000702f movl 0x14(%ebp),%esi
00007032 movl 0x0c(%ebx),%edx
00007035 movl 0x0000b108,%eax
0000703a movl %eax,0x08(%esp)
0000703e movl 0x0000b104,%eax
00007043 movl %eax,0x04(%esp)
00007047 movl %edx,(%esp)
0000704a calll 0x0000a02c
0000704f testb %al,%al
00007051 je 0x00007073
00007053 movl 0x0c(%ebx),%edx
00007056 movl %esi,0x14(%ebp)
00007059 movl %edi,0x10(%ebp)
0000705c movl 0x0000b108,%eax
00007061 movl %eax,0x0c(%ebp)
00007064 movl %edx,0x08(%ebp)
00007067 addl $0x1c,%esp
0000706a popl %ebx
0000706b popl %esi
0000706c popl %edi
0000706d popl %ebp
0000706e jmp 0x0000a02c
00007073 movl %esi,0x10(%ebp)
00007076 movl 0x0000b21c,%eax
0000707b movl %eax,0x0c(%ebp)
0000707e movl %ebx,0x08(%ebp)
00007081 addl $0x1c,%esp
00007084 popl %ebx
00007085 popl %esi
00007086 popl %edi
00007087 popl %ebp
00007088 jmp 0x0000a02c
-[UKPluginTemplateField loadDefaults]:
0000708d pushl %ebp
0000708e movl %esp,%ebp
00007090 pushl %ebx
00007091 subl $0x14,%esp
00007094 movl 0x08(%ebp),%ebx
00007097 movl 0x0c(%ebx),%edx
0000709a movl 0x0000b178,%eax
0000709f movl %eax,0x08(%esp)
000070a3 movl 0x0000b104,%eax
000070a8 movl %eax,0x04(%esp)
000070ac movl %edx,(%esp)
000070af calll 0x0000a02c
000070b4 testb %al,%al
000070b6 je 0x000070d0
000070b8 movl 0x0c(%ebx),%edx
000070bb movl 0x0000b178,%eax
000070c0 movl %eax,0x0c(%ebp)
000070c3 movl %edx,0x08(%ebp)
000070c6 addl $0x14,%esp
000070c9 popl %ebx
000070ca popl %ebp
000070cb jmp 0x0000a02c
000070d0 addl $0x14,%esp
000070d3 popl %ebx
000070d4 popl %ebp
000070d5 ret
-[UKPluginTemplateField canHaveSubFields]:
000070d6 pushl %ebp
000070d7 movl %esp,%ebp
000070d9 pushl %ebx
000070da subl $0x14,%esp
000070dd movl 0x08(%ebp),%ebx
000070e0 movl 0x0c(%ebx),%edx
000070e3 movl 0x0000b11c,%eax
000070e8 movl %eax,0x08(%esp)
000070ec movl 0x0000b104,%eax
000070f1 movl %eax,0x04(%esp)
000070f5 movl %edx,(%esp)
000070f8 calll 0x0000a02c
000070fd testb %al,%al
000070ff je 0x00007119
00007101 movl 0x0c(%ebx),%edx
00007104 movl 0x0000b11c,%eax
00007109 movl %eax,0x0c(%ebp)
0000710c movl %edx,0x08(%ebp)
0000710f addl $0x14,%esp
00007112 popl %ebx
00007113 popl %ebp
00007114 jmp 0x0000a02c
00007119 xorl %eax,%eax
0000711b addl $0x14,%esp
0000711e popl %ebx
0000711f popl %ebp
00007120 ret
-[UKPluginTemplateField countSubFields]:
00007121 pushl %ebp
00007122 movl %esp,%ebp
00007124 pushl %ebx
00007125 subl $0x14,%esp
00007128 movl 0x08(%ebp),%ebx
0000712b movl 0x0c(%ebx),%edx
0000712e movl 0x0000b114,%eax
00007133 movl %eax,0x08(%esp)
00007137 movl 0x0000b104,%eax
0000713c movl %eax,0x04(%esp)
00007140 movl %edx,(%esp)
00007143 calll 0x0000a02c
00007148 testb %al,%al
0000714a je 0x00007164
0000714c movl 0x0c(%ebx),%edx
0000714f movl 0x0000b114,%eax
00007154 movl %eax,0x0c(%ebp)
00007157 movl %edx,0x08(%ebp)
0000715a addl $0x14,%esp
0000715d popl %ebx
0000715e popl %ebp
0000715f jmp 0x0000a02c
00007164 xorl %eax,%eax
00007166 addl $0x14,%esp
00007169 popl %ebx
0000716a popl %ebp
0000716b ret
-[UKPluginTemplateField subFieldAtIndex:]:
0000716c pushl %ebp
0000716d movl %esp,%ebp
0000716f pushl %esi
00007170 pushl %ebx
00007171 subl $0x20,%esp
00007174 movl 0x08(%ebp),%esi
00007177 movl 0x10(%ebp),%ebx
0000717a movl 0x0c(%esi),%edx
0000717d movl 0x0000b120,%eax
00007182 movl %eax,0x08(%esp)
00007186 movl 0x0000b104,%eax
0000718b movl %eax,0x04(%esp)
0000718f movl %edx,(%esp)
00007192 calll 0x0000a02c
00007197 testb %al,%al
00007199 je 0x000071b7
0000719b movl 0x0c(%esi),%edx
0000719e movl %ebx,0x10(%ebp)
000071a1 movl 0x0000b120,%eax
000071a6 movl %eax,0x0c(%ebp)
000071a9 movl %edx,0x08(%ebp)
000071ac addl $0x20,%esp
000071af popl %ebx
000071b0 popl %esi
000071b1 popl %ebp
000071b2 jmp 0x0000a02c
000071b7 movl 0x0000b3a0,%ebx
000071bd movl 0x0c(%esi),%edx
000071c0 movl 0x0000b208,%eax
000071c5 movl %eax,0x04(%esp)
000071c9 movl %edx,(%esp)
000071cc calll 0x0000a02c
000071d1 movl %eax,(%esp)
000071d4 calll 0x0000a03b
000071d9 movl %eax,0x10(%esp)
000071dd movl $0x000097a8,0x0c(%esp)
000071e5 movl $0x000097b8,0x08(%esp)
000071ed movl 0x0000b340,%eax
000071f2 movl %eax,0x04(%esp)
000071f6 movl %ebx,(%esp)
000071f9 calll 0x0000a02c
000071fe addl $0x20,%esp
00007201 popl %ebx
00007202 popl %esi
00007203 popl %ebp
00007204 ret
-[UKPluginTemplateField fieldValueIsEditableForKey:]:
00007205 pushl %ebp
00007206 movl %esp,%ebp
00007208 pushl %esi
00007209 pushl %ebx
0000720a subl $0x20,%esp
0000720d movl 0x08(%ebp),%ebx
00007210 movl 0x10(%ebp),%esi
00007213 movl 0x0c(%ebx),%edx
00007216 movl 0x0000b100,%eax
0000721b movl %eax,0x08(%esp)
0000721f movl 0x0000b104,%eax
00007224 movl %eax,0x04(%esp)
00007228 movl %edx,(%esp)
0000722b calll 0x0000a02c
00007230 testb %al,%al
00007232 je 0x0000724e
00007234 movl 0x0c(%ebx),%edx
00007237 movl %esi,0x08(%esp)
0000723b movl 0x0000b100,%eax
00007240 movl %eax,0x04(%esp)
00007244 movl %edx,(%esp)
00007247 calll 0x0000a02c
0000724c jmp 0x00007271
0000724e movl %ebx,0xf0(%ebp)
00007251 movl 0x0000b744,%eax
00007256 movl %eax,0xf4(%ebp)
00007259 leal 0xf0(%ebp),%edx
0000725c movl %esi,0x08(%esp)
00007260 movl 0x0000b100,%eax
00007265 movl %eax,0x04(%esp)
00007269 movl %edx,(%esp)
0000726c calll 0x0000a027
00007271 addl $0x20,%esp
00007274 popl %ebx
00007275 popl %esi
00007276 popl %ebp
00007277 ret
-[UKPluginTemplateField isSelectable]:
00007278 pushl %ebp
00007279 movl %esp,%ebp
0000727b pushl %ebx
0000727c subl $0x24,%esp
0000727f movl 0x08(%ebp),%ebx
00007282 movl 0x0c(%ebx),%edx
00007285 movl 0x0000b0fc,%eax
0000728a movl %eax,0x08(%esp)
0000728e movl 0x0000b104,%eax
00007293 movl %eax,0x04(%esp)
00007297 movl %edx,(%esp)
0000729a calll 0x0000a02c
0000729f testb %al,%al
000072a1 je 0x000072b9
000072a3 movl 0x0c(%ebx),%edx
000072a6 movl 0x0000b0fc,%eax
000072ab movl %eax,0x04(%esp)
000072af movl %edx,(%esp)
000072b2 calll 0x0000a02c
000072b7 jmp 0x000072d8
000072b9 movl %ebx,0xf0(%ebp)
000072bc movl 0x0000b744,%eax
000072c1 movl %eax,0xf4(%ebp)
000072c4 leal 0xf0(%ebp),%edx
000072c7 movl 0x0000b0fc,%eax
000072cc movl %eax,0x04(%esp)
000072d0 movl %edx,(%esp)
000072d3 calll 0x0000a027
000072d8 addl $0x24,%esp
000072db popl %ebx
000072dc popl %ebp
000072dd ret
/Applications/AngelTemplate/AngelTemplate.app/Contents/MacOS/AngelTemplate (architecture ppc):
(__TEXT,__text) section
start:
00008598 or r26,r1,r1
0000859c addi r1,r1,0xfffc
000085a0 rlwinm r1,r1,0,0,26
000085a4 li r0,0x0
000085a8 stw r0,0x0(r1)
000085ac stwu r1,0xffc0(r1)
000085b0 lwz r3,0x0(r26)
000085b4 addi r4,r26,0x4
000085b8 addi r27,r3,0x1
000085bc rlwinm r27,r27,2,0,29
000085c0 add r5,r4,r27
000085c4 bl __start
000085c8 trap
__start:
000085cc mfspr r0,lr
000085d0 lis r2,0x1
000085d4 stmw r25,0xffe4(r1)
000085d8 lis r9,0x1
000085dc or r28,r4,r4
000085e0 or r25,r3,r3
000085e4 or r27,r5,r5
000085e8 stw r0,0x8(r1)
000085ec stwu r1,0xff80(r1)
000085f0 stw r3,0xc(r2)
000085f4 stw r4,0x8(r9)
000085f8 lis r2,0x1
000085fc stw r5,0x4(r2)
00008600 lwz r9,0x0(r4)
00008604 cmpwi cr7,r9,0x0
00008608 or r2,r9,r9
0000860c bne cr7,0x8644
00008610 lis r9,0x1
00008614 addi r9,r9,0xdfe0
00008618 b 0x8654
0000861c mtspr ctr,r3
00008620 or r12,r3,r3
00008624 bctrl
00008628 b 0x8880
0000862c cmpwi cr7,r0,0x2f
00008630 beq cr7,0x863c
00008634 addi r2,r2,0x1
00008638 b 0x8644
0000863c addi r9,r2,0x1
00008640 or r2,r9,r9
00008644 lbz r0,0x0(r2)
00008648 extsb r0,r0
0000864c cmpwi cr7,r0,0x0
00008650 bne cr7,0x862c
00008654 lis r2,0x1
00008658 or r6,r27,r27
0000865c stw r9,0x0(r2)
00008660 b 0x8668
00008664 addi r6,r6,0x4
00008668 lwz r0,0x0(r6)
0000866c cmpwi cr7,r0,0x0
00008670 bne cr7,0x8664
00008674 lis r2,0x1
00008678 addi r26,r6,0x4
0000867c lwz r2,0x14(r2)
00008680 lwz r2,0x0(r2)
00008684 cmpwi cr7,r2,0x0
00008688 beq cr7,0x8698
0000868c mtspr ctr,r2
00008690 or r12,r2,r2
00008694 bctrl
00008698 lis r2,0x1
0000869c lwz r2,0x1c(r2)
000086a0 lwz r2,0x0(r2)
000086a4 cmpwi cr7,r2,0x0
000086a8 beq cr7,0x86b8
000086ac mtspr ctr,r2
000086b0 or r12,r2,r2
000086b4 bctrl
000086b8 bl 0xded0
000086bc lis r2,0x1
000086c0 lwz r2,0x10(r2)
000086c4 lwz r0,0x0(r2)
000086c8 cmpwi cr7,r0,0x0
000086cc beq cr7,0x86dc
000086d0 mtspr ctr,r2
000086d4 or r12,r2,r2
000086d8 bctrl
000086dc lis r3,0x1
000086e0 addi r4,r1,0x3c
000086e4 addi r3,r3,0xdfe4
000086e8 bl __dyld_func_lookup
000086ec lwz r0,0x3c(r1)
000086f0 mtspr ctr,r0
000086f4 or r12,r0,r0
000086f8 bctrl
000086fc lis r3,0x1
00008700 addi r4,r1,0x40
00008704 addi r3,r3,0xe014
00008708 bl __dyld_func_lookup
0000870c lis r3,0x1
00008710 addi r4,r1,0x38
00008714 addi r3,r3,0xe028
00008718 bl __dyld_func_lookup
0000871c lis r3,0x1
00008720 addi r4,r1,0x48
00008724 addi r3,r3,0xe040
00008728 bl __dyld_func_lookup
0000872c lis r3,0x1
00008730 addi r4,r1,0x4c
00008734 addi r3,r3,0xe058
00008738 bl __dyld_func_lookup
0000873c lis r3,0x1
00008740 addi r4,r1,0x50
00008744 addi r3,r3,0xe078
00008748 bl __dyld_func_lookup
0000874c lwz r2,0x40(r1)
00008750 cmpwi cr7,r2,0x0
00008754 beq cr7,0x8880
00008758 lwz r0,0x38(r1)
0000875c cmpwi cr7,r0,0x0
00008760 beq cr7,0x8880
00008764 lwz r0,0x48(r1)
00008768 cmpwi cr7,r0,0x0
0000876c beq cr7,0x8880
00008770 lwz r0,0x4c(r1)
00008774 cmpwi cr7,r0,0x0
00008778 beq cr7,0x8880
0000877c lwz r0,0x50(r1)
00008780 cmpwi cr7,r0,0x0
00008784 beq cr7,0x8880
00008788 mtspr ctr,r2
0000878c or r12,r2,r2
00008790 lis r29,0x1
00008794 li r31,0x0
00008798 addi r29,r29,0xe09c
0000879c bctrl
000087a0 or r30,r3,r3
000087a4 b 0x8878
000087a8 lwz r0,0x38(r1)
000087ac or r3,r31,r31
000087b0 mtspr ctr,r0
000087b4 or r12,r0,r0
000087b8 bctrl
000087bc b 0x87d4
000087c0 cmpwi cr7,r0,0x2f
000087c4 beq cr7,0x87d0
000087c8 addi r2,r2,0x1
000087cc b 0x87d8
000087d0 addi r3,r2,0x1
000087d4 or r2,r3,r3
000087d8 lbz r0,0x0(r2)
000087dc extsb r0,r0
000087e0 cmpwi cr7,r0,0x0
000087e4 bne cr7,0x87c0
000087e8 lis r11,0x1
000087ec li r9,0x0
000087f0 addi r11,r11,0xe094
000087f4 lbz r0,0x0(r11)
000087f8 extsb r2,r0
000087fc cmpwi cr7,r2,0x0
00008800 beq cr7,0x8820
00008804 lbzx r0,r9,r3
00008808 addi r11,r11,0x1
0000880c extsb r0,r0
00008810 cmpw cr7,r0,r2
00008814 bne cr7,0x8874
00008818 addi r9,r9,0x1
0000881c b 0x87f4
00008820 lwz r0,0x48(r1)
00008824 or r3,r31,r31
00008828 mtspr ctr,r0
0000882c or r12,r0,r0
00008830 bctrl
00008834 cmpwi cr7,r3,0x0
00008838 beq cr7,0x8874
0000883c lwz r0,0x4c(r1)
00008840 or r4,r29,r29
00008844 li r5,0x4
00008848 mtspr ctr,r0
0000884c or r12,r0,r0
00008850 bctrl
00008854 cmpwi cr7,r3,0x0
00008858 beq cr7,0x8874
0000885c lwz r0,0x50(r1)
00008860 mtspr ctr,r0
00008864 or r12,r0,r0
00008868 bctrl
0000886c cmpwi r3,0x0
00008870 bne 0x861c
00008874 addi r31,r31,0x1
00008878 cmplw cr7,r31,r30
0000887c blt cr7,0x87a8
00008880 lis r3,0x1
00008884 addi r4,r1,0x44
00008888 addi r3,r3,0xe0a8
0000888c bl __dyld_func_lookup
00008890 lwz r3,0x44(r1)
00008894 cmpwi cr7,r3,0x0
00008898 beq cr7,0x88a0
0000889c bl 0xdee0
000088a0 lis r2,0x1
000088a4 li r0,0x0
000088a8 or r4,r28,r28
000088ac or r5,r27,r27
000088b0 lwz r2,0x18(r2)
000088b4 or r6,r26,r26
000088b8 or r3,r25,r25
000088bc stw r0,0x0(r2)
000088c0 bl _main
000088c4 bl 0xdec0
000088c8 lis r12,0x0
000088cc ori r12,r12,0xdec0
000088d0 mtspr ctr,r12
000088d4 bctr
000088d8 lis r12,0x0
000088dc ori r12,r12,_main
000088e0 mtspr ctr,r12
000088e4 bctr
000088e8 lis r12,0x0
000088ec ori r12,r12,0xdee0
000088f0 mtspr ctr,r12
000088f4 bctr
000088f8 lis r12,0x0
000088fc ori r12,r12,__dyld_func_lookup
00008900 mtspr ctr,r12
00008904 bctr
00008908 lis r12,0x0
0000890c ori r12,r12,0xded0
00008910 mtspr ctr,r12
00008914 bctr
dyld_stub_binding_helper:
00008918 lis r12,0x1
0000891c lwz r12,0x94(r12)
00008920 mtspr ctr,r12
00008924 lis r12,0x0
00008928 addi r12,r12,__mh_execute_header
0000892c bctr
__dyld_func_lookup:
00008930 lis r11,0x1
00008934 lwz r11,0x98(r11)
00008938 mtspr ctr,r11
0000893c bctr
_darwin_unwind_dyld_add_image_hook:
00008940 mfspr r0,lr
00008944 stmw r30,0xfff8(r1)
00008948 stw r0,0x8(r1)
0000894c stwu r1,0xffa0(r1)
00008950 or r30,r1,r1
00008954 stw r3,0x78(r30)
00008958 stw r4,0x7c(r30)
0000895c li r3,0x1
00008960 li r4,0x28
00008964 bl 0xfd60
00008968 or r0,r3,r3
0000896c stw r0,0x38(r30)
00008970 lwz r2,0x38(r30)
00008974 lwz r0,0x78(r30)
00008978 stw r0,0x4(r2)
0000897c lwz r2,0x38(r30)
00008980 lwz r0,0x7c(r30)
00008984 stw r0,0x8(r2)
00008988 lwz r2,0x38(r30)
0000898c li r0,0x28
00008990 stw r0,0x0(r2)
00008994 li r3,0x12d
00008998 bl 0xfce0
0000899c or r0,r3,r3
000089a0 lwz r2,0x38(r30)
000089a4 stw r0,0x10(r2)
000089a8 li r3,0x12d
000089ac lwz r4,0x38(r30)
000089b0 bl 0xfd40
000089b4 lwz r1,0x0(r1)
000089b8 lwz r0,0x8(r1)
000089bc mtspr lr,r0
000089c0 lmw r30,0xfff8(r1)
000089c4 blr
000089c8 mfspr r0,lr
000089cc bcl 20,31,0x89d0
000089d0 mfspr r12,lr
000089d4 addis r12,r12,0x0
000089d8 mtspr lr,r0
000089dc addi r12,r12,0x7370
000089e0 mtspr ctr,r12
000089e4 bctr
000089e8 mfspr r0,lr
000089ec bcl 20,31,0x89f0
000089f0 mfspr r12,lr
000089f4 addis r12,r12,0x0
000089f8 mtspr lr,r0
000089fc addi r12,r12,0x72f0
00008a00 mtspr ctr,r12
00008a04 bctr
00008a08 mfspr r0,lr
00008a0c bcl 20,31,0x8a10
00008a10 mfspr r12,lr
00008a14 addis r12,r12,0x0
00008a18 mtspr lr,r0
00008a1c addi r12,r12,0x7350
00008a20 mtspr ctr,r12
00008a24 bctr
_darwin_unwind_dyld_remove_image_hook:
00008a28 mfspr r0,lr
00008a2c stmw r30,0xfff8(r1)
00008a30 stw r0,0x8(r1)
00008a34 stwu r1,0xffa0(r1)
00008a38 or r30,r1,r1
00008a3c stw r3,0x78(r30)
00008a40 stw r4,0x7c(r30)
00008a44 li r0,0x0
00008a48 stw r0,0x38(r30)
00008a4c li r3,0x12d
00008a50 bl 0xfce0
00008a54 or r0,r3,r3
00008a58 stw r0,0x40(r30)
00008a5c addi r0,r30,0x40
00008a60 stw r0,0x3c(r30)
00008a64 b 0x8ad8
00008a68 lwz r2,0x3c(r30)
00008a6c lwz r2,0x0(r2)
00008a70 lwz r2,0x4(r2)
00008a74 lwz r0,0x78(r30)
00008a78 cmpw cr7,r2,r0
00008a7c bne cr7,0x8ac8
00008a80 lwz r2,0x3c(r30)
00008a84 lwz r2,0x0(r2)
00008a88 lwz r2,0x8(r2)
00008a8c lwz r0,0x7c(r30)
00008a90 cmpw cr7,r2,r0
00008a94 bne cr7,0x8ac8
00008a98 lwz r2,0x3c(r30)
00008a9c lwz r0,0x0(r2)
00008aa0 stw r0,0x38(r30)
00008aa4 lwz r2,0x38(r30)
00008aa8 lwz r0,0x10(r2)
00008aac lwz r2,0x3c(r30)
00008ab0 stw r0,0x0(r2)
00008ab4 lwz r2,0x38(r30)
00008ab8 lwz r0,0x0(r2)
00008abc cmpwi cr7,r0,0x28
00008ac0 beq cr7,0x8ae8
00008ac4 bl 0xfc80
00008ac8 lwz r2,0x3c(r30)
00008acc lwz r2,0x0(r2)
00008ad0 addi r0,r2,0x10
00008ad4 stw r0,0x3c(r30)
00008ad8 lwz r2,0x3c(r30)
00008adc lwz r0,0x0(r2)
00008ae0 cmpwi cr7,r0,0x0
00008ae4 bne cr7,0x8a68
00008ae8 lwz r0,0x40(r30)
00008aec li r3,0x12d
00008af0 or r4,r0,r0
00008af4 bl 0xfd40
00008af8 lwz r0,0x38(r30)
00008afc cmpwi cr7,r0,0x0
00008b00 beq cr7,0x8b34
00008b04 lwz r2,0x38(r30)
00008b08 lwz r0,0xc(r2)
00008b0c cmpwi cr7,r0,0x0
00008b10 beq cr7,0x8b2c
00008b14 lwz r2,0x38(r30)
00008b18 lwz r0,0xc(r2)
00008b1c lwz r3,0x38(r30)
00008b20 or r12,r0,r0
00008b24 mtspr ctr,r12
00008b28 bctrl
00008b2c lwz r3,0x38(r30)
00008b30 bl 0xfd20
00008b34 lwz r1,0x0(r1)
00008b38 lwz r0,0x8(r1)
00008b3c mtspr lr,r0
00008b40 lmw r30,0xfff8(r1)
00008b44 blr
00008b48 mfspr r0,lr
00008b4c bcl 20,31,0x8b50
00008b50 mfspr r12,lr
00008b54 addis r12,r12,0x0
00008b58 mtspr lr,r0
00008b5c addi r12,r12,0x71d0
00008b60 mtspr ctr,r12
00008b64 bctr
00008b68 mfspr r0,lr
00008b6c bcl 20,31,0x8b70
00008b70 mfspr r12,lr
00008b74 addis r12,r12,0x0
00008b78 mtspr lr,r0
00008b7c addi r12,r12,0x71d0
00008b80 mtspr ctr,r12
00008b84 bctr
00008b88 mfspr r0,lr
00008b8c bcl 20,31,0x8b90
00008b90 mfspr r12,lr
00008b94 addis r12,r12,0x0
00008b98 mtspr lr,r0
00008b9c addi r12,r12,0x70f0
00008ba0 mtspr ctr,r12
00008ba4 bctr
00008ba8 mfspr r0,lr
00008bac bcl 20,31,0x8bb0
00008bb0 mfspr r12,lr
00008bb4 addis r12,r12,0x0
00008bb8 mtspr lr,r0
00008bbc addi r12,r12,0x7130
00008bc0 mtspr ctr,r12
00008bc4 bctr
___darwin_gcc3_preregister_frame_info:
00008bc8 mfspr r0,lr
00008bcc stmw r30,0xfff8(r1)
00008bd0 stw r0,0x8(r1)
00008bd4 stwu r1,0xffa0(r1)
00008bd8 or r30,r1,r1
00008bdc bcl 20,31,0x8be0
00008be0 mfspr r31,lr
00008be4 bl 0xfd00
00008be8 addis r2,r31,0x0
00008bec lwz r2,0x7440(r2)
00008bf0 lwz r0,0x8(r2)
00008bf4 stw r0,0x38(r30)
00008bf8 lwz r0,0x38(r30)
00008bfc cmpwi cr7,r0,0x0
00008c00 beq cr7,0x8c18
00008c04 lwz r2,0x38(r30)
00008c08 lhz r0,0x4(r2)
00008c0c rlwinm r0,r0,0,16,31
00008c10 cmplwi cr7,r0,0x2
00008c14 bgt cr7,0x8c30
00008c18 addis r2,r31,0x0
00008c1c addi r3,r2,0xfd60
00008c20 bl 0xfca0
00008c24 addis r2,r31,0x0
00008c28 addi r3,r2,0xfe48
00008c2c bl 0xfcc0
00008c30 lwz r1,0x0(r1)
00008c34 lwz r0,0x8(r1)
00008c38 mtspr lr,r0
00008c3c lmw r30,0xfff8(r1)
00008c40 blr
00008c44 mfspr r0,lr
00008c48 bcl 20,31,0x8c4c
00008c4c mfspr r12,lr
00008c50 addis r12,r12,0x0
00008c54 mtspr lr,r0
00008c58 addi r12,r12,0x7074
00008c5c mtspr ctr,r12
00008c60 bctr
00008c64 mfspr r0,lr
00008c68 bcl 20,31,0x8c6c
00008c6c mfspr r12,lr
00008c70 addis r12,r12,0x0
00008c74 mtspr lr,r0
00008c78 addi r12,r12,0x7034
00008c7c mtspr ctr,r12
00008c80 bctr
00008c84 mfspr r0,lr
00008c88 bcl 20,31,0x8c8c
00008c8c mfspr r12,lr
00008c90 addis r12,r12,0x0
00008c94 mtspr lr,r0
00008c98 addi r12,r12,0x7074
00008c9c mtspr ctr,r12
00008ca0 bctr
-[UKTemplateDocument init]:
00008ca4 mfspr r0,lr
00008ca8 stmw r28,0xfff0(r1)
00008cac lis r30,0x1
00008cb0 addi r30,r30,0x17a8
00008cb4 lis r2,0x1
00008cb8 stw r0,0x8(r1)
00008cbc stwu r1,0xffa0(r1)
00008cc0 lwz r2,0x194c(r2)
00008cc4 lwz r4,0x0(r30)
00008cc8 stw r3,0x38(r1)
00008ccc addi r3,r1,0x38
00008cd0 stw r2,0x3c(r1)
00008cd4 bl 0xdef0
00008cd8 or. r31,r3,r3
00008cdc beq 0x8d58
00008ce0 lis r29,0x1
00008ce4 lis r3,0x1
00008ce8 lis r28,0x1
00008cec addi r29,r29,0x17a4
00008cf0 lwz r3,0x1914(r3)
00008cf4 addi r28,r28,0x190c
00008cf8 lwz r4,0x0(r29)
00008cfc bl 0xdf00
00008d00 lwz r4,0x0(r30)
00008d04 bl 0xdf00
00008d08 stw r3,0x38(r31)
00008d0c lis r3,0x1
00008d10 lwz r4,0x0(r29)
00008d14 lwz r3,0x1910(r3)
00008d18 bl 0xdf00
00008d1c lwz r4,0x0(r30)
00008d20 bl 0xdf00
00008d24 stw r3,0x3c(r31)
00008d28 lwz r4,0x0(r29)
00008d2c lwz r3,0x0(r28)
00008d30 bl 0xdf00
00008d34 lwz r4,0x0(r30)
00008d38 bl 0xdf00
00008d3c stw r3,0x40(r31)
00008d40 lwz r4,0x0(r29)
00008d44 lwz r3,0x0(r28)
00008d48 bl 0xdf00
00008d4c lwz r4,0x0(r30)
00008d50 bl 0xdf00
00008d54 stw r3,0x44(r31)
00008d58 addi r1,r1,0x60
00008d5c or r3,r31,r31
00008d60 lwz r0,0x8(r1)
00008d64 lmw r28,0xfff0(r1)
00008d68 mtspr lr,r0
00008d6c blr
-[UKTemplateDocument dealloc]:
00008d70 mfspr r0,lr
00008d74 stmw r28,0xfff0(r1)
00008d78 lis r29,0x1
00008d7c addi r29,r29,0x17a0
00008d80 or r28,r3,r3
00008d84 lwz r4,0x0(r29)
00008d88 stw r0,0x8(r1)
00008d8c stwu r1,0xffa0(r1)
00008d90 lwz r3,0x38(r3)
00008d94 bl 0xdf00
00008d98 lwz r3,0x3c(r28)
00008d9c lwz r4,0x0(r29)
00008da0 bl 0xdf00
00008da4 lwz r3,0x40(r28)
00008da8 lwz r4,0x0(r29)
00008dac bl 0xdf00
00008db0 lwz r4,0x0(r29)
00008db4 lwz r3,0x44(r28)
00008db8 bl 0xdf00
00008dbc lis r2,0x1
00008dc0 lis r4,0x1
00008dc4 lwz r2,0x194c(r2)
00008dc8 addi r3,r1,0x38
00008dcc lwz r4,0x179c(r4)
00008dd0 stw r28,0x38(r1)
00008dd4 stw r2,0x3c(r1)
00008dd8 bl 0xdef0
00008ddc addi r1,r1,0x60
00008de0 lwz r0,0x8(r1)
00008de4 lmw r28,0xfff0(r1)
00008de8 mtspr lr,r0
00008dec blr
-[UKTemplateDocument windowNibName]:
00008df0 lis r3,0x1
00008df4 addi r3,r3,0x10c4
00008df8 blr
-[UKTemplateDocument windowControllerDidLoadNib:]:
00008dfc mfspr r0,lr
00008e00 stmw r29,0xfff4(r1)
00008e04 lis r2,0x1
00008e08 lis r4,0x1
00008e0c or r29,r3,r3
00008e10 stw r0,0x8(r1)
00008e14 stwu r1,0xffa0(r1)
00008e18 lwz r2,0x194c(r2)
00008e1c addi r3,r1,0x38
00008e20 lwz r4,0x1798(r4)
00008e24 stw r29,0x38(r1)
00008e28 stw r2,0x3c(r1)
00008e2c bl 0xdef0
00008e30 lis r4,0x1
00008e34 lwz r3,0x34(r29)
00008e38 lwz r4,0x1794(r4)
00008e3c bl 0xdf00
00008e40 lis r4,0x1
00008e44 lwz r3,0x34(r29)
00008e48 lwz r4,0x1790(r4)
00008e4c bl 0xdf00
00008e50 addi r1,r1,0x60
00008e54 lwz r0,0x8(r1)
00008e58 lmw r29,0xfff4(r1)
00008e5c mtspr lr,r0
00008e60 blr
-[UKTemplateDocument dataRepresentationOfType:]:
00008e64 mfspr r0,lr
00008e68 stmw r28,0xfff0(r1)
00008e6c lis r4,0x1
00008e70 or r28,r3,r3
00008e74 lis r30,0x1
00008e78 lis r29,0x1
00008e7c addi r30,r30,0x1780
00008e80 stw r0,0x8(r1)
00008e84 stwu r1,0xffa0(r1)
00008e88 lwz r4,0x178c(r4)
00008e8c lwz r3,0x3c(r3)
00008e90 bl 0xdf00
00008e94 lis r4,0x1
00008e98 li r0,0x0
00008e9c or r31,r3,r3
00008ea0 lwz r4,0x1788(r4)
00008ea4 li r5,0x0
00008ea8 lwz r3,0x38(r28)
00008eac stw r0,0x38(r1)
00008eb0 bl 0xdf00
00008eb4 b 0x8ec8
00008eb8 lwz r4,0x0(r30)
00008ebc addi r6,r1,0x38
00008ec0 lwz r5,0x38(r28)
00008ec4 bl 0xdf00
00008ec8 lwz r4,0x1784(r29)
00008ecc or r3,r31,r31
00008ed0 bl 0xdf00
00008ed4 cmpwi cr7,r3,0x0
00008ed8 bne cr7,0x8eb8
00008edc addi r1,r1,0x60
00008ee0 lwz r3,0x38(r28)
00008ee4 lwz r0,0x8(r1)
00008ee8 lmw r28,0xfff0(r1)
00008eec mtspr lr,r0
00008ef0 blr
-[UKTemplateDocument readFromFile:ofType:]:
00008ef4 mfspr r0,lr
00008ef8 stmw r25,0xffe4(r1)
00008efc or r25,r3,r3
00008f00 or r31,r5,r5
00008f04 stw r0,0x8(r1)
00008f08 stwu r1,0xffa0(r1)
00008f0c lwz r3,0x38(r3)
00008f10 cmpwi cr7,r3,0x0
00008f14 beq cr7,0x8f2c
00008f18 lis r4,0x1
00008f1c lwz r4,0x17a0(r4)
00008f20 bl 0xdf00
00008f24 li r0,0x0
00008f28 stw r0,0x38(r25)
00008f2c lis r4,0x1
00008f30 lis r3,0x1
00008f34 lis r27,0x1
00008f38 lwz r4,0x17a4(r4)
00008f3c lis r28,0x1
00008f40 addi r27,r27,0x1904
00008f44 lwz r3,0x1914(r3)
00008f48 addi r28,r28,0x1768
00008f4c bl 0xdf00
00008f50 lis r4,0x1
00008f54 or r5,r31,r31
00008f58 lwz r4,0x177c(r4)
00008f5c bl 0xdf00
00008f60 lis r4,0x1
00008f64 lis r30,0x1
00008f68 stw r3,0x38(r25)
00008f6c or r3,r31,r31
00008f70 lwz r4,0x1778(r4)
00008f74 bl 0xdf00
00008f78 lis r4,0x1
00008f7c lis r5,0x1
00008f80 or r26,r3,r3
00008f84 lis r3,0x1
00008f88 lwz r4,0x1774(r4)
00008f8c lwz r3,0x1908(r3)
00008f90 or r6,r26,r26
00008f94 addi r5,r5,0x10d0
00008f98 bl 0xdf00
00008f9c lis r4,0x1
00008fa0 lwz r4,0x1770(r4)
00008fa4 or r29,r3,r3
00008fa8 lis r3,0x1
00008fac or r5,r29,r29
00008fb0 addi r3,r3,0x10dc
00008fb4 bl 0xdf00
00008fb8 lis r4,0x1
00008fbc addi r30,r30,0x1764
00008fc0 lwz r4,0x176c(r4)
00008fc4 bl 0xdf00
00008fc8 lwz r4,0x0(r28)
00008fcc or r31,r3,r3
00008fd0 lwz r3,0x0(r27)
00008fd4 bl 0xdf00
00008fd8 lwz r4,0x0(r30)
00008fdc or r5,r31,r31
00008fe0 bl 0xdf00
00008fe4 cmpwi cr7,r3,0x0
00008fe8 bne cr7,0x8ff0
00008fec or r31,r29,r29
00008ff0 lwz r4,0x0(r28)
00008ff4 lwz r3,0x0(r27)
00008ff8 bl 0xdf00
00008ffc lwz r4,0x0(r30)
00009000 or r5,r31,r31
00009004 bl 0xdf00
00009008 cmpwi cr7,r3,0x0
0000900c bne+ cr7,0x9048
00009010 lis r4,0x1
00009014 lis r3,0x1
00009018 lwz r4,0x1760(r4)
0000901c lwz r3,0x1900(r3)
00009020 bl 0xdf00
00009024 lis r4,0x1
00009028 lis r6,0x1
0000902c lwz r4,0x175c(r4)
00009030 lis r7,0x1
00009034 addi r6,r6,0x10e8
00009038 addi r7,r7,0x10f4
0000903c or r5,r26,r26
00009040 bl 0xdf00
00009044 or r31,r3,r3
00009048 lis r3,0x1
0000904c lis r4,0x1
00009050 or r5,r31,r31
00009054 lwz r3,0x18fc(r3)
00009058 lwz r4,0x1758(r4)
0000905c bl 0xdf00
00009060 cmpwi r3,0x0
00009064 bne+ 0x90b8
00009068 lis r4,0x1
0000906c lis r3,0x1
00009070 lis r7,0x1
00009074 lwz r4,0x1754(r4)
00009078 addi r7,r7,0x1118
0000907c lis r5,0x1
00009080 lwz r3,0x18f8(r3)
00009084 lis r6,0x1
00009088 lis r9,0x1
0000908c addi r5,r5,0x1100
00009090 addi r6,r6,0x110c
00009094 addi r9,r9,0x1124
00009098 or r10,r26,r26
0000909c or r8,r7,r7
000090a0 bl 0xdf00
000090a4 lis r4,0x1
000090a8 lwz r4,0x1750(r4)
000090ac bl 0xdf00
000090b0 li r3,0x0
000090b4 b 0x90ec
000090b8 lis r4,0x1
000090bc or r5,r3,r3
000090c0 or r3,r25,r25
000090c4 lwz r4,0x174c(r4)
000090c8 bl 0xdf00
000090cc cmpwi cr7,r3,0x0
000090d0 li r3,0x0
000090d4 beq cr7,0x90ec
000090d8 lis r4,0x1
000090dc or r3,r25,r25
000090e0 lwz r4,0x1748(r4)
000090e4 bl 0xdf00
000090e8 li r3,0x1
000090ec addi r1,r1,0x60
000090f0 lwz r0,0x8(r1)
000090f4 lmw r25,0xffe4(r1)
000090f8 mtspr lr,r0
000090fc blr
-[UKTemplateDocument loadOneFieldFromDictionary:]:
00009100 mfspr r0,lr
00009104 stmw r23,0xffdc(r1)
00009108 lis r4,0x1
0000910c or r29,r3,r3
00009110 lis r3,0x1
00009114 or r27,r5,r5
00009118 stw r0,0x8(r1)
0000911c stwu r1,0xff80(r1)
00009120 lwz r4,0x1744(r4)
00009124 lwz r3,0x18f4(r3)
00009128 bl 0xdf00
0000912c or. r31,r3,r3
00009130 bne+ 0x91d0
00009134 lis r29,0x1
00009138 lis r5,0x1
0000913c or r3,r27,r27
00009140 addi r29,r29,0x1740
00009144 addi r5,r5,0x1148
00009148 lis r24,0x1
0000914c lwz r4,0x0(r29)
00009150 lis r25,0x1
00009154 lis r28,0x1
00009158 lwz r24,0x18f8(r24)
0000915c lis r26,0x1
00009160 addi r28,r28,0x1118
00009164 lwz r25,0x1754(r25)
00009168 addi r26,r26,0x113c
0000916c bl 0xdf00
00009170 lwz r4,0x0(r29)
00009174 lis r5,0x1
00009178 or r23,r3,r3
0000917c addi r5,r5,0x1154
00009180 or r3,r27,r27
00009184 lis r29,0x1
00009188 lis r27,0x1
0000918c bl 0xdf00
00009190 addi r29,r29,0x1130
00009194 addi r27,r27,0x110c
00009198 stw r3,0x38(r1)
0000919c or r4,r25,r25
000091a0 or r7,r28,r28
000091a4 or r3,r24,r24
000091a8 or r5,r29,r29
000091ac or r6,r27,r27
000091b0 or r9,r26,r26
000091b4 or r10,r23,r23
000091b8 or r8,r28,r28
000091bc bl 0xdf00
000091c0 lis r4,0x1
000091c4 lwz r4,0x1750(r4)
000091c8 bl 0xdf00
000091cc b 0x91e0
000091d0 lis r4,0x1
000091d4 or r5,r29,r29
000091d8 lwz r4,0x173c(r4)
000091dc bl 0xdf00
000091e0 addi r1,r1,0x80
000091e4 or r3,r31,r31
000091e8 lwz r0,0x8(r1)
000091ec lmw r23,0xffdc(r1)
000091f0 mtspr lr,r0
000091f4 blr
-[UKTemplateDocument loadFieldsFromDictionary:]:
000091f8 mfspr r0,lr
000091fc stmw r24,0xffe0(r1)
00009200 lis r26,0x1
00009204 lwz r4,0x1740(r26)
00009208 or r25,r5,r5
0000920c lis r5,0x1
00009210 addi r5,r5,0x1160
00009214 or r28,r3,r3
00009218 or r3,r25,r25
0000921c stw r0,0x8(r1)
00009220 stwu r1,0xffa0(r1)
00009224 bl 0xdf00
00009228 lis r4,0x1
0000922c lwz r4,0x1738(r4)
00009230 bl 0xdf00
00009234 cmpwi cr7,r3,0x1
00009238 or r10,r3,r3
0000923c bne+ cr7,0x9394
00009240 lis r24,0x1
00009244 lwz r3,0x3c(r28)
00009248 lis r31,0x1
0000924c lwz r4,0x17a0(r24)
00009250 addi r31,r31,0x1178
00009254 bl 0xdf00
00009258 lis r4,0x1
0000925c lis r3,0x1
00009260 lwz r4,0x17a4(r4)
00009264 lwz r3,0x1910(r3)
00009268 bl 0xdf00
0000926c lis r4,0x1
00009270 lwz r4,0x17a8(r4)
00009274 bl 0xdf00
00009278 lis r5,0x1
0000927c stw r3,0x3c(r28)
00009280 addi r5,r5,0x116c
00009284 or r3,r25,r25
00009288 lwz r4,0x1740(r26)
0000928c bl 0xdf00
00009290 lis r4,0x1
00009294 or r5,r31,r31
00009298 lwz r4,0x1734(r4)
0000929c or r30,r3,r3
000092a0 bl 0xdf00
000092a4 cmpwi cr7,r3,0x0
000092a8 beq cr7,0x935c
000092ac lwz r4,0x1740(r26)
000092b0 or r5,r31,r31
000092b4 or r3,r25,r25
000092b8 lis r29,0x1
000092bc lis r27,0x1
000092c0 addi r29,r29,0x1730
000092c4 bl 0xdf00
000092c8 lis r4,0x1
000092cc lis r30,0x1
000092d0 lwz r4,0x178c(r4)
000092d4 bl 0xdf00
000092d8 addi r30,r30,0x172c
000092dc or r31,r3,r3
000092e0 b 0x9308
000092e4 lwz r4,0x0(r29)
000092e8 or r5,r3,r3
000092ec or r3,r28,r28
000092f0 bl 0xdf00
000092f4 or. r5,r3,r3
000092f8 beq 0x93d8
000092fc lwz r3,0x3c(r28)
00009300 lwz r4,0x0(r30)
00009304 bl 0xdf00
00009308 lwz r4,0x1784(r27)
0000930c or r3,r31,r31
00009310 bl 0xdf00
00009314 cmpwi r3,0x0
00009318 bne 0x92e4
0000931c lwz r3,0x40(r28)
00009320 cmpwi cr7,r3,0x0
00009324 beq cr7,0x9330
00009328 lwz r4,0x17a0(r24)
0000932c bl 0xdf00
00009330 lwz r4,0x1740(r26)
00009334 lis r5,0x1
00009338 or r3,r25,r25
0000933c addi r5,r5,0x1184
00009340 bl 0xdf00
00009344 lis r4,0x1
00009348 lwz r4,0x1728(r4)
0000934c bl 0xdf00
00009350 li r0,0x1
00009354 stw r3,0x40(r28)
00009358 b 0x93dc
0000935c lis r4,0x1
00009360 lis r3,0x1
00009364 lis r7,0x1
00009368 lwz r4,0x1754(r4)
0000936c lis r5,0x1
00009370 lis r6,0x1
00009374 lwz r3,0x18f8(r3)
00009378 lis r9,0x1
0000937c addi r7,r7,0x1118
00009380 addi r5,r5,0x1190
00009384 addi r6,r6,0x110c
00009388 addi r9,r9,0x119c
0000938c or r10,r30,r30
00009390 b 0x93c4
00009394 lis r4,0x1
00009398 lis r3,0x1
0000939c lis r7,0x1
000093a0 lwz r4,0x1754(r4)
000093a4 lis r5,0x1
000093a8 lis r6,0x1
000093ac lwz r3,0x18f8(r3)
000093b0 lis r9,0x1
000093b4 addi r7,r7,0x1118
000093b8 addi r5,r5,0x1190
000093bc addi r6,r6,0x110c
000093c0 addi r9,r9,0x11a8
000093c4 or r8,r7,r7
000093c8 bl 0xdf00
000093cc lis r4,0x1
000093d0 lwz r4,0x1750(r4)
000093d4 bl 0xdf00
000093d8 li r0,0x0
000093dc addi r1,r1,0x60
000093e0 or r3,r0,r0
000093e4 lwz r0,0x8(r1)
000093e8 lmw r24,0xffe0(r1)
000093ec mtspr lr,r0
000093f0 blr
-[UKTemplateDocument loadDataForField:offset:]:
000093f4 mfspr r0,lr
000093f8 stmw r27,0xffec(r1)
000093fc lis r4,0x1
00009400 or r30,r3,r3
00009404 or r28,r6,r6
00009408 or r31,r5,r5
0000940c stw r0,0x8(r1)
00009410 stwu r1,0xffa0(r1)
00009414 lwz r4,0x1724(r4)
00009418 lwz r3,0x38(r3)
0000941c lwz r29,0x0(r6)
00009420 bl 0xdf00
00009424 cmplw cr7,r29,r3
00009428 bge cr7,0x9448
0000942c lis r4,0x1
00009430 lwz r5,0x38(r30)
00009434 or r6,r28,r28
00009438 lwz r4,0x1720(r4)
0000943c or r3,r31,r31
00009440 bl 0xdf00
00009444 b 0x9464
00009448 lis r4,0x1
0000944c or r3,r31,r31
00009450 lwz r4,0x171c(r4)
00009454 bl 0xdf00
00009458 lwz r2,0x0(r28)
0000945c addi r2,r2,0x1
00009460 stw r2,0x0(r28)
00009464 lis r4,0x1
00009468 lis r5,0x1
0000946c or r3,r31,r31
00009470 lwz r4,0x1718(r4)
00009474 addi r5,r5,0x11b4
00009478 bl 0xdf00
0000947c or. r27,r3,r3
00009480 beq 0x94c4
00009484 lis r4,0x1
00009488 or r3,r31,r31
0000948c lis r29,0x1
00009490 lwz r4,0x1714(r4)
00009494 lwz r28,0x44(r30)
00009498 lwz r29,0x1710(r29)
0000949c bl 0xdf00
000094a0 addi r1,r1,0x60
000094a4 or r6,r27,r27
000094a8 lwz r0,0x8(r1)
000094ac or r5,r3,r3
000094b0 or r3,r28,r28
000094b4 or r4,r29,r29
000094b8 lmw r27,0xffec(r1)
000094bc mtspr lr,r0
000094c0 b 0xdf00
000094c4 addi r1,r1,0x60
000094c8 lwz r0,0x8(r1)
000094cc lmw r27,0xffec(r1)
000094d0 mtspr lr,r0
000094d4 blr
-[UKTemplateDocument reloadTemplateFields]:
000094d8 mfspr r0,lr
000094dc stmw r28,0xfff0(r1)
000094e0 lis r4,0x1
000094e4 or r30,r3,r3
000094e8 lis r28,0x1
000094ec lis r31,0x1
000094f0 addi r28,r28,0x170c
000094f4 stw r0,0x8(r1)
000094f8 stwu r1,0xffa0(r1)
000094fc lwz r4,0x178c(r4)
00009500 lwz r3,0x3c(r3)
00009504 bl 0xdf00
00009508 li r0,0x0
0000950c or r29,r3,r3
00009510 stw r0,0x38(r1)
00009514 b 0x952c
00009518 lwz r4,0x0(r28)
0000951c or r5,r3,r3
00009520 addi r6,r1,0x38
00009524 or r3,r30,r30
00009528 bl 0xdf00
0000952c lwz r4,0x1784(r31)
00009530 or r3,r29,r29
00009534 bl 0xdf00
00009538 cmpwi r3,0x0
0000953c bne 0x9518
00009540 lis r28,0x1
00009544 lwz r3,0x38(r30)
00009548 addi r28,r28,0x1724
0000954c lwz r29,0x38(r1)
00009550 lwz r4,0x0(r28)
00009554 bl 0xdf00
00009558 cmplw cr7,r29,r3
0000955c ble cr7,0x95ac
00009560 lis r4,0x1
00009564 or r3,r30,r30
00009568 li r5,0x0
0000956c lwz r4,0x1708(r4)
00009570 lis r29,0x1
00009574 bl 0xdf00
00009578 lis r4,0x1
0000957c lis r3,0x1
00009580 lwz r4,0x1754(r4)
00009584 lis r7,0x1
00009588 lis r6,0x1
0000958c lwz r3,0x18f8(r3)
00009590 lis r9,0x1
00009594 lis r5,0x1
00009598 addi r7,r7,0x1118
0000959c addi r6,r6,0x110c
000095a0 addi r9,r9,0x11cc
000095a4 addi r5,r5,0x11c0
000095a8 b 0x960c
000095ac lwz r4,0x0(r28)
000095b0 lwz r3,0x38(r30)
000095b4 lwz r29,0x38(r1)
000095b8 bl 0xdf00
000095bc cmplw cr7,r29,r3
000095c0 bge cr7,0x966c
000095c4 lis r4,0x1
000095c8 or r3,r30,r30
000095cc li r5,0x0
000095d0 lwz r4,0x1708(r4)
000095d4 lis r29,0x1
000095d8 bl 0xdf00
000095dc lis r4,0x1
000095e0 lis r3,0x1
000095e4 lwz r4,0x1754(r4)
000095e8 lis r7,0x1
000095ec lis r6,0x1
000095f0 lwz r3,0x18f8(r3)
000095f4 lis r9,0x1
000095f8 lis r5,0x1
000095fc addi r7,r7,0x1118
00009600 addi r6,r6,0x110c
00009604 addi r9,r9,0x11e4
00009608 addi r5,r5,0x11d8
0000960c or r8,r7,r7
00009610 addi r29,r29,0x1704
00009614 bl 0xdf00
00009618 lwz r4,0x0(r29)
0000961c or r28,r3,r3
00009620 lwz r3,0x34(r30)
00009624 bl 0xdf00
00009628 lis r4,0x1
0000962c or r5,r30,r30
00009630 lwz r4,0x1700(r4)
00009634 bl 0xdf00
00009638 lwz r4,0x0(r29)
0000963c lis r29,0x1
00009640 lwz r3,0x34(r30)
00009644 lwz r29,0x16f8(r29)
00009648 bl 0xdf00
0000964c lis r7,0x1
00009650 or r6,r30,r30
00009654 lwz r7,0x16fc(r7)
00009658 or r5,r3,r3
0000965c or r4,r29,r29
00009660 or r3,r28,r28
00009664 li r8,0x0
00009668 bl 0xdf00
0000966c lis r4,0x1
00009670 lwz r3,0x34(r30)
00009674 lwz r4,0x1794(r4)
00009678 bl 0xdf00
0000967c lis r4,0x1
00009680 lwz r3,0x34(r30)
00009684 lwz r4,0x1790(r4)
00009688 bl 0xdf00
0000968c addi r1,r1,0x60
00009690 lwz r0,0x8(r1)
00009694 lmw r28,0xfff0(r1)
00009698 mtspr lr,r0
0000969c blr
-[UKTemplateDocument updateGUI]:
000096a0 mfspr r0,lr
000096a4 stmw r29,0xfff4(r1)
000096a8 lis r4,0x1
000096ac or r29,r3,r3
000096b0 li r5,0x0
000096b4 li r6,0x1
000096b8 stw r0,0x8(r1)
000096bc stwu r1,0xffb0(r1)
000096c0 lwz r4,0x16f4(r4)
000096c4 lwz r3,0x34(r3)
000096c8 bl 0xdf00
000096cc lis r4,0x1
000096d0 lwz r3,0x34(r29)
000096d4 lwz r4,0x16f0(r4)
000096d8 bl 0xdf00
000096dc addi r1,r1,0x50
000096e0 lis r4,0x1
000096e4 lwz r0,0x8(r1)
000096e8 lwz r3,0x34(r29)
000096ec lmw r29,0xfff4(r1)
000096f0 lwz r4,0x1790(r4)
000096f4 mtspr lr,r0
000096f8 b 0xdf00
-[UKTemplateDocument fieldChanged:]:
000096fc mfspr r0,lr
00009700 stmw r29,0xfff4(r1)
00009704 lis r4,0x1
00009708 or r29,r3,r3
0000970c li r6,0x1
00009710 stw r0,0x8(r1)
00009714 stwu r1,0xffb0(r1)
00009718 lwz r4,0x16f4(r4)
0000971c lwz r3,0x34(r3)
00009720 bl 0xdf00
00009724 addi r1,r1,0x50
00009728 lis r4,0x1
0000972c lwz r0,0x8(r1)
00009730 or r3,r29,r29
00009734 li r5,0x0
00009738 lwz r4,0x1708(r4)
0000973c lmw r29,0xfff4(r1)
00009740 mtspr lr,r0
00009744 b 0xdf00
-[UKTemplateDocument alertDidEnd:returnCode:contextInfo:]:
00009748 blr
-[UKTemplateDocument copyFileAsPList:]:
0000974c mfspr r0,lr
00009750 stmw r26,0xffe8(r1)
00009754 lis r4,0x1
00009758 or r31,r3,r3
0000975c lis r27,0x1
00009760 lis r26,0x1
00009764 addi r27,r27,0x16e8
00009768 stw r0,0x8(r1)
0000976c stwu r1,0xff90(r1)
00009770 lwz r4,0x178c(r4)
00009774 lwz r3,0x3c(r3)
00009778 bl 0xdf00
0000977c lis r4,0x1
00009780 or r28,r3,r3
00009784 lis r3,0x1
00009788 lwz r4,0x16ec(r4)
0000978c lwz r3,0x1910(r3)
00009790 bl 0xdf00
00009794 or r29,r3,r3
00009798 b 0x97a8
0000979c lwz r4,0x0(r27)
000097a0 or r5,r29,r29
000097a4 bl 0xdf00
000097a8 lwz r4,0x1784(r26)
000097ac or r3,r28,r28
000097b0 bl 0xdf00
000097b4 or. r0,r3,r3
000097b8 bne 0x979c
000097bc lis r3,0x1
000097c0 lis r4,0x1
000097c4 or r5,r29,r29
000097c8 lwz r4,0x16e4(r4)
000097cc li r6,0x64
000097d0 addi r7,r1,0x38
000097d4 lwz r3,0x18f0(r3)
000097d8 stw r0,0x38(r1)
000097dc bl 0xdf00
000097e0 lwz r4,0x38(r1)
000097e4 or r29,r3,r3
000097e8 cmpwi cr7,r4,0x0
000097ec bne+ cr7,0x97f8
000097f0 cmpwi cr7,r3,0x0
000097f4 bne+ cr7,0x9818
000097f8 lis r3,0x1
000097fc addi r3,r3,0x11f0
00009800 bl 0xdf10
00009804 lis r4,0x1
00009808 lwz r3,0x38(r1)
0000980c lwz r4,0x17a0(r4)
00009810 bl 0xdf00
00009814 b 0x98c0
00009818 lis r4,0x1
0000981c lis r3,0x1
00009820 lis r28,0x1
00009824 lwz r4,0x17a4(r4)
00009828 lwz r3,0x1908(r3)
0000982c bl 0xdf00
00009830 lis r4,0x1
00009834 or r5,r29,r29
00009838 lwz r4,0x16e0(r4)
0000983c li r6,0x4
00009840 lis r29,0x1
00009844 bl 0xdf00
00009848 lis r4,0x1
0000984c lwz r4,0x16dc(r4)
00009850 bl 0xdf00
00009854 lis r4,0x1
00009858 or r26,r3,r3
0000985c lis r3,0x1
00009860 lwz r4,0x16d8(r4)
00009864 lwz r3,0x18ec(r3)
00009868 bl 0xdf00
0000986c lwz r28,0x24(r28)
00009870 lis r4,0x1
00009874 or r27,r3,r3
00009878 lis r3,0x1
0000987c lwz r4,0x16d4(r4)
00009880 lwz r3,0x18e8(r3)
00009884 li r6,0x0
00009888 lwz r5,0x0(r28)
0000988c lwz r29,0x16d0(r29)
00009890 bl 0xdf00
00009894 or r6,r31,r31
00009898 or r5,r3,r3
0000989c or r4,r29,r29
000098a0 or r3,r27,r27
000098a4 bl 0xdf00
000098a8 lis r4,0x1
000098ac lwz r6,0x0(r28)
000098b0 lwz r4,0x16cc(r4)
000098b4 or r3,r27,r27
000098b8 or r5,r26,r26
000098bc bl 0xdf00
000098c0 addi r1,r1,0x70
000098c4 lwz r0,0x8(r1)
000098c8 lmw r26,0xffe8(r1)
000098cc mtspr lr,r0
000098d0 blr
-[UKTemplateDocument outlineView:child:ofItem:]:
000098d4 cmpwi r7,0x0
000098d8 or r5,r6,r6
000098dc bne+ 0x98f0
000098e0 lis r4,0x1
000098e4 lwz r3,0x3c(r3)
000098e8 lwz r4,0x16c8(r4)
000098ec b 0x98fc
000098f0 lis r4,0x1
000098f4 or r3,r7,r7
000098f8 lwz r4,0x16c4(r4)
000098fc b 0xdf00
-[UKTemplateDocument outlineView:isItemExpandable:]:
00009900 or. r3,r6,r6
00009904 beq 0x9914
00009908 lis r4,0x1
0000990c lwz r4,0x16c0(r4)
00009910 b 0xdf00
00009914 li r3,0x1
00009918 blr
-[UKTemplateDocument outlineView:numberOfChildrenOfItem:]:
0000991c cmpwi r6,0x0
00009920 bne+ 0x9934
00009924 lis r4,0x1
00009928 lwz r3,0x3c(r3)
0000992c lwz r4,0x16bc(r4)
00009930 b 0x9940
00009934 lis r4,0x1
00009938 or r3,r6,r6
0000993c lwz r4,0x16b8(r4)
00009940 b 0xdf00
-[UKTemplateDocument outlineView:objectValueForTableColumn:byItem:]:
00009944 mfspr r0,lr
00009948 stmw r28,0xfff0(r1)
0000994c lis r4,0x1
00009950 lis r29,0x1
00009954 or r3,r6,r6
00009958 or r28,r7,r7
0000995c stw r0,0x8(r1)
00009960 stwu r1,0xffb0(r1)
00009964 lwz r4,0x16b4(r4)
00009968 lwz r29,0x16b0(r29)
0000996c bl 0xdf00
00009970 addi r1,r1,0x50
00009974 lwz r0,0x8(r1)
00009978 or r5,r3,r3
0000997c or r4,r29,r29
00009980 or r3,r28,r28
00009984 lmw r28,0xfff0(r1)
00009988 mtspr lr,r0
0000998c b 0xdf00
-[UKTemplateDocument outlineView:setObjectValue:forTableColumn:byItem:]:
00009990 mfspr r0,lr
00009994 stmw r26,0xffe8(r1)
00009998 lis r29,0x1
0000999c addi r29,r29,0x16ac
000099a0 lis r4,0x1
000099a4 or r26,r3,r3
000099a8 or r30,r6,r6
000099ac or r3,r8,r8
000099b0 or r31,r8,r8
000099b4 stw r0,0x8(r1)
000099b8 or r28,r7,r7
000099bc stwu r1,0xffa0(r1)
000099c0 lwz r4,0x16a8(r4)
000099c4 lwz r5,0x0(r29)
000099c8 bl 0xdf00
000099cc cmpwi cr7,r3,0x0
000099d0 beq cr7,0x9a80
000099d4 lis r4,0x1
000099d8 or r3,r28,r28
000099dc lwz r4,0x16b4(r4)
000099e0 bl 0xdf00
000099e4 lwz r4,0x0(r29)
000099e8 or r5,r30,r30
000099ec or r27,r3,r3
000099f0 or r3,r31,r31
000099f4 or r6,r27,r27
000099f8 bl 0xdf00
000099fc lis r4,0x1
00009a00 lis r5,0x1
00009a04 lwz r4,0x1734(r4)
00009a08 addi r5,r5,0x11fc
00009a0c or r3,r27,r27
00009a10 bl 0xdf00
00009a14 cmpwi cr7,r3,0x0
00009a18 beq cr7,0x9a80
00009a1c lis r4,0x1
00009a20 lis r5,0x1
00009a24 or r3,r31,r31
00009a28 lwz r4,0x1718(r4)
00009a2c addi r5,r5,0x11b4
00009a30 bl 0xdf00
00009a34 or. r30,r3,r3
00009a38 beq 0x9a80
00009a3c lis r4,0x1
00009a40 or r5,r27,r27
00009a44 or r3,r31,r31
00009a48 lwz r4,0x16b0(r4)
00009a4c lis r29,0x1
00009a50 lwz r28,0x44(r26)
00009a54 lwz r29,0x1710(r29)
00009a58 bl 0xdf00
00009a5c addi r1,r1,0x60
00009a60 or r6,r30,r30
00009a64 lwz r0,0x8(r1)
00009a68 or r5,r3,r3
00009a6c or r3,r28,r28
00009a70 or r4,r29,r29
00009a74 lmw r26,0xffe8(r1)
00009a78 mtspr lr,r0
00009a7c b 0xdf00
00009a80 addi r1,r1,0x60
00009a84 lwz r0,0x8(r1)
00009a88 lmw r26,0xffe8(r1)
00009a8c mtspr lr,r0
00009a90 blr
-[UKTemplateDocument outlineView:shouldEditTableColumn:item:]:
00009a94 stmw r29,0xfff4(r1)
00009a98 or. r31,r7,r7
00009a9c mfspr r0,lr
00009aa0 or r3,r6,r6
00009aa4 stw r0,0x8(r1)
00009aa8 stwu r1,0xffb0(r1)
00009aac beq 0x9ae4
00009ab0 lis r4,0x1
00009ab4 lis r29,0x1
00009ab8 lwz r4,0x16b4(r4)
00009abc lwz r29,0x16a4(r29)
00009ac0 bl 0xdf00
00009ac4 addi r1,r1,0x50
00009ac8 lwz r0,0x8(r1)
00009acc or r5,r3,r3
00009ad0 or r4,r29,r29
00009ad4 or r3,r31,r31
00009ad8 lmw r29,0xfff4(r1)
00009adc mtspr lr,r0
00009ae0 b 0xdf00
00009ae4 addi r1,r1,0x50
00009ae8 li r3,0x1
00009aec lwz r0,0x8(r1)
00009af0 lmw r29,0xfff4(r1)
00009af4 mtspr lr,r0
00009af8 blr
-[UKTemplateDocument outlineView:shouldSelectItem:]:
00009afc or. r3,r6,r6
00009b00 beq 0x9b10
00009b04 lis r4,0x1
00009b08 lwz r4,0x16a0(r4)
00009b0c b 0xdf00
00009b10 li r3,0x1
00009b14 blr
-[UKTemplateDocument field:gotUnknownValueKey:]:
00009b18 mfspr r0,lr
00009b1c stmw r27,0xffec(r1)
00009b20 lis r4,0x1
00009b24 or r28,r3,r3
00009b28 lis r3,0x1
00009b2c lis r7,0x1
00009b30 addi r7,r7,0x1118
00009b34 lis r6,0x1
00009b38 lis r9,0x1
00009b3c stw r0,0x8(r1)
00009b40 lis r5,0x1
00009b44 or r8,r7,r7
00009b48 stwu r1,0xffa0(r1)
00009b4c addi r6,r6,0x1214
00009b50 addi r9,r9,0x1220
00009b54 addi r5,r5,0x1208
00009b58 lis r29,0x1
00009b5c addi r29,r29,0x1704
00009b60 lwz r4,0x1754(r4)
00009b64 lwz r3,0x18f8(r3)
00009b68 bl 0xdf00
00009b6c lwz r4,0x0(r29)
00009b70 or r27,r3,r3
00009b74 lwz r3,0x34(r28)
00009b78 bl 0xdf00
00009b7c lis r4,0x1
00009b80 or r5,r28,r28
00009b84 lwz r4,0x1700(r4)
00009b88 bl 0xdf00
00009b8c lwz r4,0x0(r29)
00009b90 lis r29,0x1
00009b94 lwz r3,0x34(r28)
00009b98 lwz r29,0x16f8(r29)
00009b9c bl 0xdf00
00009ba0 addi r1,r1,0x60
00009ba4 lis r7,0x1
00009ba8 lwz r0,0x8(r1)
00009bac or r5,r3,r3
00009bb0 or r4,r29,r29
00009bb4 lwz r7,0x16fc(r7)
00009bb8 or r3,r27,r27
00009bbc or r6,r28,r28
00009bc0 li r8,0x0
00009bc4 lmw r27,0xffec(r1)
00009bc8 mtspr lr,r0
00009bcc b 0xdf00
-[UKTemplateDocument objectForSettingsKey:]:
00009bd0 lis r4,0x1
00009bd4 lwz r3,0x40(r3)
00009bd8 lwz r4,0x1740(r4)
00009bdc b 0xdf00
-[UKTemplateDocument respondsToSelector:]:
00009be0 mfspr r0,lr
00009be4 stmw r29,0xfff4(r1)
00009be8 lis r31,0x1
00009bec addi r31,r31,0x16a8
00009bf0 lis r2,0x1
00009bf4 or r30,r3,r3
00009bf8 lwz r4,0x0(r31)
00009bfc or r29,r5,r5
00009c00 stw r0,0x8(r1)
00009c04 stwu r1,0xffa0(r1)
00009c08 lwz r2,0x194c(r2)
00009c0c addi r3,r1,0x38
00009c10 stw r30,0x38(r1)
00009c14 stw r2,0x3c(r1)
00009c18 bl 0xdef0
00009c1c cmpwi cr7,r3,0x0
00009c20 li r3,0x1
00009c24 bne cr7,0x9c64
00009c28 lis r4,0x1
00009c2c lwz r3,0x34(r30)
00009c30 lwz r4,0x169c(r4)
00009c34 bl 0xdf00
00009c38 cmpwi cr7,r3,0xffff
00009c3c or r5,r3,r3
00009c40 li r3,0x0
00009c44 beq cr7,0x9c64
00009c48 lis r4,0x1
00009c4c lwz r3,0x34(r30)
00009c50 lwz r4,0x1698(r4)
00009c54 bl 0xdf00
00009c58 lwz r4,0x0(r31)
00009c5c or r5,r29,r29
00009c60 bl 0xdf00
00009c64 addi r1,r1,0x60
00009c68 lwz r0,0x8(r1)
00009c6c lmw r29,0xfff4(r1)
00009c70 mtspr lr,r0
00009c74 blr
-[UKTemplateDocument forwardInvocation:]:
00009c78 mfspr r0,lr
00009c7c stmw r27,0xffec(r1)
00009c80 lis r4,0x1
00009c84 or r31,r3,r3
00009c88 or r28,r5,r5
00009c8c stw r0,0x8(r1)
00009c90 stwu r1,0xffa0(r1)
00009c94 lwz r4,0x169c(r4)
00009c98 lwz r3,0x34(r3)
00009c9c bl 0xdf00
00009ca0 cmpwi cr7,r3,0xffff
00009ca4 or r30,r3,r3
00009ca8 beq cr7,0x9cb4
00009cac lis r27,0x1
00009cb0 b 0x9cdc
00009cb4 lis r27,0x1
00009cb8 lis r29,0x1
00009cbc or r3,r28,r28
00009cc0 lwz r4,0x1694(r27)
00009cc4 lwz r29,0x1690(r29)
00009cc8 bl 0xdf00
00009ccc or r5,r3,r3
00009cd0 or r4,r29,r29
00009cd4 or r3,r31,r31
00009cd8 bl 0xdf00
00009cdc lis r4,0x1
00009ce0 lwz r3,0x34(r31)
00009ce4 or r5,r30,r30
00009ce8 lwz r4,0x1698(r4)
00009cec lis r29,0x1
00009cf0 bl 0xdf00
00009cf4 lwz r4,0x1694(r27)
00009cf8 lwz r29,0x16a8(r29)
00009cfc or r30,r3,r3
00009d00 or r3,r28,r28
00009d04 bl 0xdf00
00009d08 or r5,r3,r3
00009d0c or r4,r29,r29
00009d10 or r3,r30,r30
00009d14 bl 0xdf00
00009d18 cmpwi cr7,r3,0x0
00009d1c beq cr7,0x9d34
00009d20 lis r4,0x1
00009d24 or r3,r28,r28
00009d28 or r5,r30,r30
00009d2c lwz r4,0x168c(r4)
00009d30 b 0x9d54
00009d34 lwz r4,0x1694(r27)
00009d38 lis r29,0x1
00009d3c or r3,r28,r28
00009d40 lwz r29,0x1690(r29)
00009d44 bl 0xdf00
00009d48 or r5,r3,r3
00009d4c or r4,r29,r29
00009d50 or r3,r31,r31
00009d54 addi r1,r1,0x60
00009d58 lwz r0,0x8(r1)
00009d5c lmw r27,0xffec(r1)
00009d60 mtspr lr,r0
00009d64 b 0xdf00
-[UKTemplateDocument methodSignatureForSelector:]:
00009d68 mfspr r0,lr
00009d6c stmw r28,0xfff0(r1)
00009d70 lis r30,0x1
00009d74 addi r30,r30,0x1688
00009d78 lis r2,0x1
00009d7c or r29,r3,r3
00009d80 or r28,r5,r5
00009d84 stw r0,0x8(r1)
00009d88 stwu r1,0xffa0(r1)
00009d8c lwz r2,0x194c(r2)
00009d90 addi r3,r1,0x38
00009d94 lwz r4,0x0(r30)
00009d98 stw r29,0x38(r1)
00009d9c stw r2,0x3c(r1)
00009da0 bl 0xdef0
00009da4 or. r31,r3,r3
00009da8 bne+ 0x9de8
00009dac lis r4,0x1
00009db0 lwz r3,0x34(r29)
00009db4 lwz r4,0x169c(r4)
00009db8 bl 0xdf00
00009dbc cmpwi cr7,r3,0xffff
00009dc0 or r5,r3,r3
00009dc4 beq cr7,0x9de8
00009dc8 lis r4,0x1
00009dcc lwz r3,0x34(r29)
00009dd0 lwz r4,0x1698(r4)
00009dd4 bl 0xdf00
00009dd8 lwz r4,0x0(r30)
00009ddc or r5,r28,r28
00009de0 bl 0xdf00
00009de4 or r31,r3,r3
00009de8 addi r1,r1,0x60
00009dec or r3,r31,r31
00009df0 lwz r0,0x8(r1)
00009df4 lmw r28,0xfff0(r1)
00009df8 mtspr lr,r0
00009dfc blr
_main:
00009e00 b 0xdf20
-[UKNibOwner init]:
00009e04 mfspr r0,lr
00009e08 stmw r26,0xffe8(r1)
00009e0c lis r29,0x1
00009e10 addi r29,r29,0x17a8
00009e14 lis r2,0x1
00009e18 li r31,0x0
00009e1c stw r0,0x8(r1)
00009e20 stwu r1,0xff90(r1)
00009e24 lwz r2,0x197c(r2)
00009e28 lwz r4,0x0(r29)
00009e2c stw r3,0x38(r1)
00009e30 addi r3,r1,0x38
00009e34 stw r2,0x3c(r1)
00009e38 bl 0xdef0
00009e3c or. r28,r3,r3
00009e40 beq 0x9f64
00009e44 lis r4,0x1
00009e48 lis r3,0x1
00009e4c lis r30,0x1
00009e50 lwz r4,0x17a4(r4)
00009e54 or r31,r28,r28
00009e58 lwz r3,0x1910(r3)
00009e5c bl 0xdf00
00009e60 lwz r4,0x0(r29)
00009e64 addi r30,r30,0x17b8
00009e68 lis r29,0x1
00009e6c bl 0xdf00
00009e70 lis r4,0x1
00009e74 lis r8,0x1
00009e78 stw r3,0x4(r28)
00009e7c or r7,r3,r3
00009e80 lis r3,0x1
00009e84 lis r6,0x1
00009e88 addi r8,r8,0x1238
00009e8c li r9,0x0
00009e90 or r5,r28,r28
00009e94 addi r6,r6,0x122c
00009e98 lwz r4,0x17bc(r4)
00009e9c lwz r3,0x18fc(r3)
00009ea0 bl 0xdf00
00009ea4 lis r4,0x1
00009ea8 or r26,r3,r3
00009eac lis r3,0x1
00009eb0 lwz r4,0x1760(r4)
00009eb4 lwz r3,0x1900(r3)
00009eb8 bl 0xdf00
00009ebc lwz r4,0x0(r30)
00009ec0 or r27,r3,r3
00009ec4 or r3,r28,r28
00009ec8 lwz r29,0x17b0(r29)
00009ecc bl 0xdf00
00009ed0 lis r4,0x1
00009ed4 lwz r4,0x17b4(r4)
00009ed8 or r28,r3,r3
00009edc or r3,r31,r31
00009ee0 bl 0xdf00
00009ee4 or r4,r29,r29
00009ee8 or r5,r28,r28
00009eec or r7,r3,r3
00009ef0 or r6,r26,r26
00009ef4 or r3,r27,r27
00009ef8 bl 0xdf00
00009efc lis r4,0x1
00009f00 lwz r3,0x4(r31)
00009f04 lwz r4,0x16bc(r4)
00009f08 bl 0xdf00
00009f0c cmpwi cr7,r3,0x0
00009f10 bne+ cr7,0x9f64
00009f14 lis r4,0x1
00009f18 or r3,r31,r31
00009f1c lis r29,0x1
00009f20 lwz r4,0x17ac(r4)
00009f24 addi r29,r29,0x1244
00009f28 bl 0xdf00
00009f2c bl 0xdf30
00009f30 lwz r4,0x0(r30)
00009f34 or r28,r3,r3
00009f38 or r3,r31,r31
00009f3c bl 0xdf00
00009f40 or r4,r28,r28
00009f44 or r5,r3,r3
00009f48 or r3,r29,r29
00009f4c bl 0xdf10
00009f50 lis r4,0x1
00009f54 or r3,r31,r31
00009f58 lwz r4,0x16dc(r4)
00009f5c li r31,0x0
00009f60 bl 0xdf00
00009f64 addi r1,r1,0x70
00009f68 or r3,r31,r31
00009f6c lwz r0,0x8(r1)
00009f70 lmw r26,0xffe8(r1)
00009f74 mtspr lr,r0
00009f78 blr
-[UKNibOwner dealloc]:
00009f7c mfspr r0,lr
00009f80 stmw r29,0xfff4(r1)
00009f84 lis r4,0x1
00009f88 or r29,r3,r3
00009f8c stw r0,0x8(r1)
00009f90 stwu r1,0xffa0(r1)
00009f94 lwz r4,0x17a0(r4)
00009f98 lwz r3,0x4(r3)
00009f9c bl 0xdf00
00009fa0 li r0,0x0
00009fa4 lis r2,0x1
00009fa8 stw r0,0x4(r29)
00009fac lis r4,0x1
00009fb0 addi r3,r1,0x38
00009fb4 stw r29,0x38(r1)
00009fb8 lwz r2,0x197c(r2)
00009fbc lwz r4,0x179c(r4)
00009fc0 stw r2,0x3c(r1)
00009fc4 bl 0xdef0
00009fc8 addi r1,r1,0x60
00009fcc lwz r0,0x8(r1)
00009fd0 lmw r29,0xfff4(r1)
00009fd4 mtspr lr,r0
00009fd8 blr
-[UKNibOwner nibFilename]:
00009fdc mfspr r0,lr
00009fe0 stw r31,0xfffc(r1)
00009fe4 lis r4,0x1
00009fe8 stw r0,0x8(r1)
00009fec stwu r1,0xffb0(r1)
00009ff0 lwz r4,0x17ac(r4)
00009ff4 bl 0xdf00
00009ff8 addi r1,r1,0x50
00009ffc lwz r0,0x8(r1)
0000a000 lwz r31,0xfffc(r1)
0000a004 mtspr lr,r0
0000a008 b 0xdf30
+[UKTemplateField registerTemplateFieldClass:forType:]:
0000a00c mfspr r0,lr
0000a010 stmw r29,0xfff4(r1)
0000a014 lis r31,0x1
0000a018 addi r31,r31,0x9c
0000a01c or r30,r5,r5
0000a020 or r29,r6,r6
0000a024 stw r0,0x8(r1)
0000a028 stwu r1,0xffb0(r1)
0000a02c lwz r3,0x0(r31)
0000a030 cmpwi cr7,r3,0x0
0000a034 bne+ cr7,0xa05c
0000a038 lis r4,0x1
0000a03c lis r3,0x1
0000a040 lwz r4,0x17a4(r4)
0000a044 lwz r3,0x190c(r3)
0000a048 bl 0xdf00
0000a04c lis r4,0x1
0000a050 lwz r4,0x17a8(r4)
0000a054 bl 0xdf00
0000a058 stw r3,0x0(r31)
0000a05c addi r1,r1,0x50
0000a060 lis r4,0x1
0000a064 or r5,r30,r30
0000a068 lwz r0,0x8(r1)
0000a06c or r6,r29,r29
0000a070 lmw r29,0xfff4(r1)
0000a074 lwz r4,0x1710(r4)
0000a078 mtspr lr,r0
0000a07c b 0xdf00
+[UKTemplateField registerForDefaultName]:
0000a080 mfspr r0,lr
0000a084 stmw r26,0xffe8(r1)
0000a088 lis r4,0x1
0000a08c or r30,r3,r3
0000a090 lis r3,0x1
0000a094 lis r27,0x1
0000a098 stw r0,0x8(r1)
0000a09c stwu r1,0xff80(r1)
0000a0a0 lwz r4,0x17a4(r4)
0000a0a4 lwz r3,0x1924(r3)
0000a0a8 bl 0xdf00
0000a0ac lis r4,0x1
0000a0b0 lwz r4,0x17a8(r4)
0000a0b4 bl 0xdf00
0000a0b8 lwz r4,0x17ac(r27)
0000a0bc or r26,r3,r3
0000a0c0 or r3,r30,r30
0000a0c4 bl 0xdf00
0000a0c8 bl 0xdf30
0000a0cc lis r4,0x1
0000a0d0 lis r5,0x1
0000a0d4 lwz r4,0x180c(r4)
0000a0d8 addi r5,r5,0x1250
0000a0dc or r31,r3,r3
0000a0e0 bl 0xdf00
0000a0e4 cmpwi cr7,r3,0x0
0000a0e8 beq+ cr7,0xa104
0000a0ec lis r4,0x1
0000a0f0 or r3,r31,r31
0000a0f4 li r5,0x2
0000a0f8 lwz r4,0x1808(r4)
0000a0fc bl 0xdf00
0000a100 or r31,r3,r3
0000a104 lis r5,0x1
0000a108 lis r6,0x1
0000a10c addi r3,r1,0x50
0000a110 lwz r5,0x1804(r5)
0000a114 addi r6,r6,0x125c
0000a118 or r4,r31,r31
0000a11c bl 0xdf40
0000a120 lwz r28,0x50(r1)
0000a124 lis r0,0x7fff
0000a128 ori r0,r0,0xffff
0000a12c cmpw cr7,r28,r0
0000a130 lwz r0,0x54(r1)
0000a134 stw r28,0x38(r1)
0000a138 stw r0,0x3c(r1)
0000a13c beq cr7,0xa174
0000a140 lis r4,0x1
0000a144 or r3,r31,r31
0000a148 add r29,r28,r0
0000a14c lwz r4,0x1724(r4)
0000a150 bl 0xdf00
0000a154 cmpw cr7,r29,r3
0000a158 bne+ cr7,0xa174
0000a15c lis r4,0x1
0000a160 or r3,r31,r31
0000a164 or r5,r28,r28
0000a168 lwz r4,0x1800(r4)
0000a16c bl 0xdf00
0000a170 or r31,r3,r3
0000a174 lwz r4,0x17ac(r27)
0000a178 or r3,r30,r30
0000a17c lis r29,0x1
0000a180 bl 0xdf00
0000a184 lwz r4,0x17ac(r27)
0000a188 lwz r29,0x17fc(r29)
0000a18c or r28,r3,r3
0000a190 or r3,r30,r30
0000a194 bl 0xdf00
0000a198 or r6,r31,r31
0000a19c or r4,r29,r29
0000a1a0 or r5,r3,r3
0000a1a4 or r3,r28,r28
0000a1a8 bl 0xdf00
0000a1ac addi r1,r1,0x80
0000a1b0 lis r4,0x1
0000a1b4 lwz r0,0x8(r1)
0000a1b8 or r3,r26,r26
0000a1bc lmw r26,0xffe8(r1)
0000a1c0 lwz r4,0x17a0(r4)
0000a1c4 mtspr lr,r0
0000a1c8 b 0xdf00
+[UKTemplateField fieldWithSettingsDictionary:]:
0000a1cc mfspr r0,lr
0000a1d0 stmw r27,0xffec(r1)
0000a1d4 lis r28,0x1
0000a1d8 lis r29,0x1
0000a1dc or r27,r5,r5
0000a1e0 lis r5,0x1
0000a1e4 addi r5,r5,0x1268
0000a1e8 or r3,r27,r27
0000a1ec lis r31,0x1
0000a1f0 stw r0,0x8(r1)
0000a1f4 addi r31,r31,0x17f8
0000a1f8 stwu r1,0xffa0(r1)
0000a1fc lwz r28,0x1740(r28)
0000a200 lwz r29,0x9c(r29)
0000a204 or r4,r28,r28
0000a208 bl 0xdf00
0000a20c or r4,r28,r28
0000a210 or r5,r3,r3
0000a214 or r3,r29,r29
0000a218 bl 0xdf00
0000a21c lis r4,0x1
0000a220 lwz r5,0x0(r31)
0000a224 lwz r4,0x17f4(r4)
0000a228 or r30,r3,r3
0000a22c bl 0xdf00
0000a230 cmpwi cr7,r3,0x0
0000a234 bne cr7,0xa274
0000a238 lis r4,0x1
0000a23c or r3,r30,r30
0000a240 lwz r4,0x17a4(r4)
0000a244 bl 0xdf00
0000a248 lis r4,0x1
0000a24c or r5,r27,r27
0000a250 lwz r4,0x17f0(r4)
0000a254 bl 0xdf00
0000a258 addi r1,r1,0x60
0000a25c lis r4,0x1
0000a260 lwz r0,0x8(r1)
0000a264 lmw r27,0xffec(r1)
0000a268 lwz r4,0x16dc(r4)
0000a26c mtspr lr,r0
0000a270 b 0xdf00
0000a274 lis r29,0x1
0000a278 lis r3,0x1
0000a27c lis r28,0x1
0000a280 addi r29,r29,0x17a4
0000a284 lwz r3,0x1920(r3)
0000a288 addi r28,r28,0x16dc
0000a28c lwz r4,0x0(r29)
0000a290 bl 0xdf00
0000a294 lis r4,0x1
0000a298 or r5,r27,r27
0000a29c lwz r4,0x17f0(r4)
0000a2a0 bl 0xdf00
0000a2a4 lwz r4,0x0(r28)
0000a2a8 bl 0xdf00
0000a2ac lwz r4,0x0(r29)
0000a2b0 or r27,r3,r3
0000a2b4 or r3,r30,r30
0000a2b8 bl 0xdf00
0000a2bc lwz r4,0x0(r31)
0000a2c0 or r5,r27,r27
0000a2c4 bl 0xdf00
0000a2c8 lwz r4,0x0(r28)
0000a2cc bl 0xdf00
0000a2d0 lis r4,0x1
0000a2d4 lwz r4,0x17ec(r4)
0000a2d8 or r5,r3,r3
0000a2dc or r3,r27,r27
0000a2e0 bl 0xdf00
0000a2e4 addi r1,r1,0x60
0000a2e8 or r3,r27,r27
0000a2ec lwz r0,0x8(r1)
0000a2f0 lmw r27,0xffec(r1)
0000a2f4 mtspr lr,r0
0000a2f8 blr
-[UKTemplateField initWithSettingsDictionary:]:
0000a2fc mfspr r0,lr
0000a300 stmw r30,0xfff8(r1)
0000a304 lis r2,0x1
0000a308 lis r4,0x1
0000a30c or r30,r5,r5
0000a310 stw r0,0x8(r1)
0000a314 stwu r1,0xffa0(r1)
0000a318 lwz r2,0x19ac(r2)
0000a31c lwz r4,0x17a8(r4)
0000a320 stw r3,0x38(r1)
0000a324 addi r3,r1,0x38
0000a328 stw r2,0x3c(r1)
0000a32c bl 0xdef0
0000a330 or. r31,r3,r3
0000a334 beq 0xa34c
0000a338 lis r4,0x1
0000a33c or r3,r30,r30
0000a340 lwz r4,0x17e8(r4)
0000a344 bl 0xdf00
0000a348 stw r3,0x4(r31)
0000a34c addi r1,r1,0x60
0000a350 or r3,r31,r31
0000a354 lwz r0,0x8(r1)
0000a358 lmw r30,0xfff8(r1)
0000a35c mtspr lr,r0
0000a360 blr
-[UKTemplateField dealloc]:
0000a364 mfspr r0,lr
0000a368 stmw r29,0xfff4(r1)
0000a36c lis r4,0x1
0000a370 or r29,r3,r3
0000a374 stw r0,0x8(r1)
0000a378 stwu r1,0xffa0(r1)
0000a37c lwz r4,0x17a0(r4)
0000a380 lwz r3,0x4(r3)
0000a384 bl 0xdf00
0000a388 lis r2,0x1
0000a38c lis r4,0x1
0000a390 lwz r2,0x19ac(r2)
0000a394 addi r3,r1,0x38
0000a398 lwz r4,0x179c(r4)
0000a39c stw r29,0x38(r1)
0000a3a0 stw r2,0x3c(r1)
0000a3a4 bl 0xdef0
0000a3a8 addi r1,r1,0x60
0000a3ac lwz r0,0x8(r1)
0000a3b0 lmw r29,0xfff4(r1)
0000a3b4 mtspr lr,r0
0000a3b8 blr
-[UKTemplateField readFromData:offset:]:
0000a3bc mfspr r0,lr
0000a3c0 stmw r29,0xfff4(r1)
0000a3c4 lis r4,0x1
0000a3c8 lis r29,0x1
0000a3cc addi r29,r29,0x1274
0000a3d0 stw r0,0x8(r1)
0000a3d4 stwu r1,0xffb0(r1)
0000a3d8 lwz r4,0x17ac(r4)
0000a3dc bl 0xdf00
0000a3e0 bl 0xdf30
0000a3e4 addi r1,r1,0x50
0000a3e8 lwz r0,0x8(r1)
0000a3ec or r4,r3,r3
0000a3f0 or r3,r29,r29
0000a3f4 lmw r29,0xfff4(r1)
0000a3f8 mtspr lr,r0
0000a3fc b 0xdf10
-[UKTemplateField loadDefaults]:
0000a400 blr
-[UKTemplateField writeToData:offset:]:
0000a404 mfspr r0,lr
0000a408 stmw r29,0xfff4(r1)
0000a40c lis r4,0x1
0000a410 lis r29,0x1
0000a414 addi r29,r29,0x1280
0000a418 stw r0,0x8(r1)
0000a41c stwu r1,0xffb0(r1)
0000a420 lwz r4,0x17ac(r4)
0000a424 bl 0xdf00
0000a428 bl 0xdf30
0000a42c addi r1,r1,0x50
0000a430 lwz r0,0x8(r1)
0000a434 or r4,r3,r3
0000a438 or r3,r29,r29
0000a43c lmw r29,0xfff4(r1)
0000a440 mtspr lr,r0
0000a444 b 0xdf10
-[UKTemplateField addToArray:]:
0000a448 mfspr r0,lr
0000a44c stmw r29,0xfff4(r1)
0000a450 lis r4,0x1
0000a454 or r29,r3,r3
0000a458 or r30,r5,r5
0000a45c lis r5,0x1
0000a460 addi r5,r5,0x128c
0000a464 stw r0,0x8(r1)
0000a468 stwu r1,0xffb0(r1)
0000a46c lwz r4,0x1740(r4)
0000a470 lwz r3,0x4(r3)
0000a474 bl 0xdf00
0000a478 lis r4,0x1
0000a47c lwz r4,0x17e4(r4)
0000a480 or r31,r3,r3
0000a484 or r3,r29,r29
0000a488 bl 0xdf00
0000a48c or. r5,r3,r3
0000a490 beq 0xa4f0
0000a494 cmpwi cr7,r31,0x0
0000a498 beq cr7,0xa4d0
0000a49c lis r3,0x1
0000a4a0 lis r4,0x1
0000a4a4 lis r29,0x1
0000a4a8 lwz r4,0x17bc(r4)
0000a4ac or r6,r31,r31
0000a4b0 li r7,0x0
0000a4b4 lwz r3,0x18fc(r3)
0000a4b8 lwz r29,0x172c(r29)
0000a4bc bl 0xdf00
0000a4c0 or r5,r3,r3
0000a4c4 or r4,r29,r29
0000a4c8 or r3,r30,r30
0000a4cc b 0xa4dc
0000a4d0 lis r4,0x1
0000a4d4 or r3,r30,r30
0000a4d8 lwz r4,0x172c(r4)
0000a4dc addi r1,r1,0x50
0000a4e0 lwz r0,0x8(r1)
0000a4e4 lmw r29,0xfff4(r1)
0000a4e8 mtspr lr,r0
0000a4ec b 0xdf00
0000a4f0 addi r1,r1,0x50
0000a4f4 lwz r0,0x8(r1)
0000a4f8 lmw r29,0xfff4(r1)
0000a4fc mtspr lr,r0
0000a500 blr
-[UKTemplateField plistRepresentation]:
0000a504 mfspr r0,lr
0000a508 stmw r27,0xffec(r1)
0000a50c lis r4,0x1
0000a510 lis r27,0x1
0000a514 lis r28,0x1
0000a518 lis r29,0x1
0000a51c addi r29,r29,0x1298
0000a520 stw r0,0x8(r1)
0000a524 stwu r1,0xffa0(r1)
0000a528 lwz r4,0x17ac(r4)
0000a52c lwz r27,0x1908(r27)
0000a530 lwz r28,0x1774(r28)
0000a534 bl 0xdf00
0000a538 bl 0xdf30
0000a53c addi r1,r1,0x60
0000a540 or r5,r29,r29
0000a544 lwz r0,0x8(r1)
0000a548 or r6,r3,r3
0000a54c or r4,r28,r28
0000a550 or r3,r27,r27
0000a554 lmw r27,0xffec(r1)
0000a558 mtspr lr,r0
0000a55c b 0xdf00
-[UKTemplateField controlTextDidChange:]:
0000a560 lis r4,0x1
0000a564 lwz r3,0x8(r3)
0000a568 li r5,0x0
0000a56c lwz r4,0x1708(r4)
0000a570 b 0xdf00
-[UKTemplateField dataChanged:]:
0000a574 lis r4,0x1
0000a578 lwz r3,0x8(r3)
0000a57c li r5,0x0
0000a580 lwz r4,0x1708(r4)
0000a584 b 0xdf00
-[UKTemplateField setOwningDocument:]:
0000a588 stw r5,0x8(r3)
0000a58c blr
-[UKTemplateField owningDocument]:
0000a590 lwz r3,0x8(r3)
0000a594 blr
-[UKTemplateField fieldValueForKey:]:
0000a598 mfspr r0,lr
0000a59c stmw r26,0xffe8(r1)
0000a5a0 lis r29,0x1
0000a5a4 addi r29,r29,0x1734
0000a5a8 or r28,r5,r5
0000a5ac lis r5,0x1
0000a5b0 or r31,r3,r3
0000a5b4 addi r5,r5,0x12a4
0000a5b8 or r3,r28,r28
0000a5bc stw r0,0x8(r1)
0000a5c0 stwu r1,0xffa0(r1)
0000a5c4 lwz r4,0x0(r29)
0000a5c8 bl 0xdf00
0000a5cc cmpwi cr7,r3,0x0
0000a5d0 beq cr7,0xa5e4
0000a5d4 lis r4,0x1
0000a5d8 or r3,r31,r31
0000a5dc lwz r4,0x1714(r4)
0000a5e0 b 0xa6b0
0000a5e4 lwz r4,0x0(r29)
0000a5e8 lis r30,0x1
0000a5ec or r3,r28,r28
0000a5f0 addi r30,r30,0x128c
0000a5f4 or r5,r30,r30
0000a5f8 bl 0xdf00
0000a5fc cmpwi cr7,r3,0x0
0000a600 beq cr7,0xa6c4
0000a604 lis r28,0x1
0000a608 lis r27,0x1
0000a60c lis r4,0x1
0000a610 lwz r28,0x191c(r28)
0000a614 lis r26,0x1
0000a618 lis r29,0x1
0000a61c lwz r27,0x17dc(r27)
0000a620 lwz r4,0x17e0(r4)
0000a624 or r3,r28,r28
0000a628 lwz r29,0x17d8(r29)
0000a62c lwz r26,0x18fc(r26)
0000a630 bl 0xdf00
0000a634 or r4,r27,r27
0000a638 or r3,r28,r28
0000a63c bl 0xdf00
0000a640 lis r2,0x1
0000a644 or r4,r29,r29
0000a648 lwz r2,0x28(r2)
0000a64c or r5,r3,r3
0000a650 or r3,r26,r26
0000a654 lis r29,0x1
0000a658 lwz r6,0x0(r2)
0000a65c bl 0xdf00
0000a660 lis r4,0x1
0000a664 or r27,r3,r3
0000a668 lis r3,0x1
0000a66c lwz r4,0x17a4(r4)
0000a670 lwz r3,0x1918(r3)
0000a674 bl 0xdf00
0000a678 lis r4,0x1
0000a67c lwz r29,0x17d4(r29)
0000a680 or r28,r3,r3
0000a684 lwz r4,0x1740(r4)
0000a688 or r5,r30,r30
0000a68c lwz r3,0x4(r31)
0000a690 bl 0xdf00
0000a694 or r4,r29,r29
0000a698 or r6,r27,r27
0000a69c or r5,r3,r3
0000a6a0 or r3,r28,r28
0000a6a4 bl 0xdf00
0000a6a8 lis r4,0x1
0000a6ac lwz r4,0x16dc(r4)
0000a6b0 addi r1,r1,0x60
0000a6b4 lwz r0,0x8(r1)
0000a6b8 lmw r26,0xffe8(r1)
0000a6bc mtspr lr,r0
0000a6c0 b 0xdf00
0000a6c4 addi r1,r1,0x60
0000a6c8 lis r4,0x1
0000a6cc or r3,r31,r31
0000a6d0 lwz r0,0x8(r1)
0000a6d4 or r5,r28,r28
0000a6d8 lmw r26,0xffe8(r1)
0000a6dc lwz r4,0x1718(r4)
0000a6e0 mtspr lr,r0
0000a6e4 b 0xdf00
-[UKTemplateField fieldValue]:
0000a6e8 lis r3,0x1
0000a6ec addi r3,r3,0x12b0
0000a6f0 blr
-[UKTemplateField canHaveSubFields]:
0000a6f4 li r3,0x0
0000a6f8 blr
-[UKTemplateField countSubFields]:
0000a6fc li r3,0x0
0000a700 blr
-[UKTemplateField subFieldAtIndex:]:
0000a704 li r3,0x0
0000a708 blr
-[UKTemplateField objectForSettingsKey:]:
0000a70c mfspr r0,lr
0000a710 stmw r30,0xfff8(r1)
0000a714 lis r4,0x1
0000a718 or r31,r3,r3
0000a71c or r30,r5,r5
0000a720 stw r0,0x8(r1)
0000a724 stwu r1,0xffb0(r1)
0000a728 lwz r4,0x1740(r4)
0000a72c lwz r3,0x4(r3)
0000a730 bl 0xdf00
0000a734 cmpwi cr7,r3,0x0
0000a738 bne+ cr7,0xa76c
0000a73c lis r4,0x1
0000a740 or r3,r31,r31
0000a744 lwz r4,0x17d0(r4)
0000a748 bl 0xdf00
0000a74c addi r1,r1,0x50
0000a750 lis r4,0x1
0000a754 lwz r0,0x8(r1)
0000a758 or r5,r30,r30
0000a75c lmw r30,0xfff8(r1)
0000a760 lwz r4,0x1718(r4)
0000a764 mtspr lr,r0
0000a768 b 0xdf00
0000a76c addi r1,r1,0x50
0000a770 lwz r0,0x8(r1)
0000a774 lmw r30,0xfff8(r1)
0000a778 mtspr lr,r0
0000a77c blr
-[UKTemplateField isBigEndian]:
0000a780 mfspr r0,lr
0000a784 stw r31,0xfffc(r1)
0000a788 lis r4,0x1
0000a78c lis r5,0x1
0000a790 addi r5,r5,0x12bc
0000a794 stw r0,0x8(r1)
0000a798 stwu r1,0xffb0(r1)
0000a79c lwz r4,0x1718(r4)
0000a7a0 bl 0xdf00
0000a7a4 lis r4,0x1
0000a7a8 lwz r4,0x17cc(r4)
0000a7ac bl 0xdf00
0000a7b0 addi r1,r1,0x50
0000a7b4 lis r4,0x1
0000a7b8 lwz r0,0x8(r1)
0000a7bc lis r5,0x1
0000a7c0 lwz r4,0x1734(r4)
0000a7c4 addi r5,r5,0x12c8
0000a7c8 lwz r31,0xfffc(r1)
0000a7cc mtspr lr,r0
0000a7d0 b 0xdf00
-[UKTemplateField isLittleEndian]:
0000a7d4 mfspr r0,lr
0000a7d8 lis r4,0x1
0000a7dc stw r0,0x8(r1)
0000a7e0 stwu r1,0xffc0(r1)
0000a7e4 lwz r4,0x17c8(r4)
0000a7e8 bl 0xdf00
0000a7ec addi r1,r1,0x40
0000a7f0 subfic r0,r3,0x0
0000a7f4 adde r3,r0,r3
0000a7f8 lwz r0,0x8(r1)
0000a7fc mtspr lr,r0
0000a800 blr
-[UKTemplateField updateDocumentGUI]:
0000a804 mfspr r0,lr
0000a808 stw r31,0xfffc(r1)
0000a80c lis r4,0x1
0000a810 stw r0,0x8(r1)
0000a814 stwu r1,0xffb0(r1)
0000a818 lwz r4,0x17d0(r4)
0000a81c bl 0xdf00
0000a820 addi r1,r1,0x50
0000a824 lis r4,0x1
0000a828 lwz r0,0x8(r1)
0000a82c lwz r4,0x17c4(r4)
0000a830 lwz r31,0xfffc(r1)
0000a834 mtspr lr,r0
0000a838 b 0xdf00
-[UKTemplateField reportChangeOfUnknownKey:]:
0000a83c lis r4,0x1
0000a840 lwz r4,0x17c0(r4)
0000a844 b 0xdf00
-[UKTemplateField fieldValueIsEditableForKey:]:
0000a848 lis r4,0x1
0000a84c or r3,r5,r5
0000a850 lis r5,0x1
0000a854 lwz r4,0x1734(r4)
0000a858 addi r5,r5,0x12a4
0000a85c b 0xdf00
-[UKTemplateField isSelectable]:
0000a860 lis r4,0x1
0000a864 lis r5,0x1
0000a868 lwz r4,0x16a4(r4)
0000a86c addi r5,r5,0x12a4
0000a870 b 0xdf00
_StringEncodingFromName:
0000a874 stmw r13,0xffb4(r1)
0000a878 or. r13,r3,r3
0000a87c mfspr r0,lr
0000a880 stw r0,0x8(r1)
0000a884 stwu r1,0xfe10(r1)
0000a888 beq 0xae0c
0000a88c lis r30,0x1
0000a890 addi r30,r30,0xac
0000a894 lwz r31,0x0(r30)
0000a898 cmpwi cr7,r31,0x0
0000a89c bne+ cr7,0xadd4
0000a8a0 lis r4,0x1
0000a8a4 lis r3,0x1
0000a8a8 lis r28,0x1
0000a8ac lwz r4,0x17a4(r4)
0000a8b0 lis r29,0x1
0000a8b4 addi r28,r28,0x1928
0000a8b8 lwz r3,0x18fc(r3)
0000a8bc addi r29,r29,0x1814
0000a8c0 lis r27,0x1
0000a8c4 addi r27,r27,0x12e0
0000a8c8 lis r22,0x1
0000a8cc lis r23,0x1
0000a8d0 lis r24,0x1
0000a8d4 lis r26,0x1
0000a8d8 lis r25,0x1
0000a8dc bl 0xdf00
0000a8e0 lis r2,0x1
0000a8e4 lwz r4,0x0(r29)
0000a8e8 lwz r2,0x1810(r2)
0000a8ec li r5,0x1
0000a8f0 addi r22,r22,0x1394
0000a8f4 stw r3,0x190(r1)
0000a8f8 addi r23,r23,0x13a0
0000a8fc addi r24,r24,0x13ac
0000a900 lwz r3,0x0(r28)
0000a904 addi r25,r25,0x1400
0000a908 addi r26,r26,0x13f4
0000a90c stw r2,0x18c(r1)
0000a910 bl 0xdf00
0000a914 lwz r4,0x0(r29)
0000a918 li r5,0x2
0000a91c stw r3,0x188(r1)
0000a920 lwz r3,0x0(r28)
0000a924 bl 0xdf00
0000a928 lwz r4,0x0(r29)
0000a92c li r5,0x2
0000a930 stw r3,0x180(r1)
0000a934 lwz r3,0x0(r28)
0000a938 bl 0xdf00
0000a93c lwz r4,0x0(r29)
0000a940 lis r2,0x1
0000a944 stw r3,0x17c(r1)
0000a948 li r5,0x3
0000a94c lwz r3,0x0(r28)
0000a950 stw r2,0x184(r1)
0000a954 bl 0xdf00
0000a958 lwz r4,0x0(r29)
0000a95c lis r2,0x1
0000a960 stw r3,0x178(r1)
0000a964 li r5,0x4
0000a968 lwz r3,0x0(r28)
0000a96c stw r2,0x174(r1)
0000a970 bl 0xdf00
0000a974 lwz r4,0x0(r29)
0000a978 lis r2,0x1
0000a97c stw r3,0x170(r1)
0000a980 li r5,0x5
0000a984 lwz r3,0x0(r28)
0000a988 stw r2,0x16c(r1)
0000a98c bl 0xdf00
0000a990 lwz r4,0x0(r29)
0000a994 lis r2,0x1
0000a998 stw r3,0x168(r1)
0000a99c li r5,0x6
0000a9a0 lwz r3,0x0(r28)
0000a9a4 stw r2,0x164(r1)
0000a9a8 bl 0xdf00
0000a9ac lwz r4,0x0(r29)
0000a9b0 lis r2,0x1
0000a9b4 stw r3,0x160(r1)
0000a9b8 li r5,0x7
0000a9bc lwz r3,0x0(r28)
0000a9c0 stw r2,0x15c(r1)
0000a9c4 bl 0xdf00
0000a9c8 lwz r4,0x0(r29)
0000a9cc lis r2,0x1
0000a9d0 stw r3,0x158(r1)
0000a9d4 li r5,0x8
0000a9d8 lwz r3,0x0(r28)
0000a9dc stw r2,0x154(r1)
0000a9e0 bl 0xdf00
0000a9e4 lwz r4,0x0(r29)
0000a9e8 lis r2,0x1
0000a9ec stw r3,0x150(r1)
0000a9f0 li r5,0x9
0000a9f4 lwz r3,0x0(r28)
0000a9f8 stw r2,0x14c(r1)
0000a9fc bl 0xdf00
0000aa00 lwz r4,0x0(r29)
0000aa04 lis r2,0x1
0000aa08 stw r3,0x148(r1)
0000aa0c li r5,0xa
0000aa10 lwz r3,0x0(r28)
0000aa14 stw r2,0x144(r1)
0000aa18 bl 0xdf00
0000aa1c lwz r4,0x0(r29)
0000aa20 lis r2,0x1
0000aa24 stw r3,0x140(r1)
0000aa28 li r5,0xb
0000aa2c lwz r3,0x0(r28)
0000aa30 stw r2,0x13c(r1)
0000aa34 bl 0xdf00
0000aa38 lwz r4,0x0(r29)
0000aa3c lis r2,0x1
0000aa40 stw r3,0x138(r1)
0000aa44 li r5,0xb
0000aa48 lwz r3,0x0(r28)
0000aa4c stw r2,0x134(r1)
0000aa50 bl 0xdf00
0000aa54 lwz r4,0x0(r29)
0000aa58 lis r2,0x1
0000aa5c stw r3,0x130(r1)
0000aa60 li r5,0xb
0000aa64 lwz r3,0x0(r28)
0000aa68 stw r2,0x12c(r1)
0000aa6c bl 0xdf00
0000aa70 lwz r4,0x0(r29)
0000aa74 lis r2,0x1
0000aa78 stw r3,0x128(r1)
0000aa7c li r5,0xc
0000aa80 lwz r3,0x0(r28)
0000aa84 stw r2,0x124(r1)
0000aa88 bl 0xdf00
0000aa8c lwz r4,0x0(r29)
0000aa90 lis r2,0x1
0000aa94 stw r3,0x120(r1)
0000aa98 li r5,0xc
0000aa9c lwz r3,0x0(r28)
0000aaa0 stw r2,0x11c(r1)
0000aaa4 bl 0xdf00
0000aaa8 lwz r4,0x0(r29)
0000aaac lis r2,0x1
0000aab0 stw r3,0x118(r1)
0000aab4 li r5,0xc
0000aab8 lwz r3,0x0(r28)
0000aabc stw r2,0x114(r1)
0000aac0 bl 0xdf00
0000aac4 lwz r4,0x0(r29)
0000aac8 lis r2,0x1
0000aacc stw r3,0x110(r1)
0000aad0 li r5,0xd
0000aad4 lwz r3,0x0(r28)
0000aad8 stw r2,0x10c(r1)
0000aadc bl 0xdf00
0000aae0 lwz r4,0x0(r29)
0000aae4 li r5,0xd
0000aae8 or r21,r3,r3
0000aaec lwz r3,0x0(r28)
0000aaf0 bl 0xdf00
0000aaf4 lwz r4,0x0(r29)
0000aaf8 li r5,0xe
0000aafc or r19,r3,r3
0000ab00 lwz r3,0x0(r28)
0000ab04 bl 0xdf00
0000ab08 lwz r4,0x0(r29)
0000ab0c li r5,0xe
0000ab10 or r18,r3,r3
0000ab14 lwz r3,0x0(r28)
0000ab18 bl 0xdf00
0000ab1c lwz r2,0x184(r1)
0000ab20 li r5,0xf
0000ab24 lwz r4,0x0(r29)
0000ab28 stw r3,0x108(r1)
0000ab2c lwz r3,0x0(r28)
0000ab30 addi r2,r2,0x12d4
0000ab34 stw r2,0x184(r1)
0000ab38 bl 0xdf00
0000ab3c lwz r2,0x174(r1)
0000ab40 li r5,0xf
0000ab44 lwz r4,0x0(r29)
0000ab48 or r20,r3,r3
0000ab4c lwz r3,0x0(r28)
0000ab50 addi r2,r2,0x12ec
0000ab54 stw r2,0x174(r1)
0000ab58 bl 0xdf00
0000ab5c lwz r2,0x16c(r1)
0000ab60 li r5,0xf
0000ab64 lwz r4,0x0(r29)
0000ab68 or r17,r3,r3
0000ab6c lwz r3,0x0(r28)
0000ab70 addi r2,r2,0x12f8
0000ab74 stw r2,0x16c(r1)
0000ab78 bl 0xdf00
0000ab7c lwz r2,0x164(r1)
0000ab80 li r5,0x15
0000ab84 lwz r4,0x0(r29)
0000ab88 or r16,r3,r3
0000ab8c lwz r3,0x0(r28)
0000ab90 addi r2,r2,0x1304
0000ab94 stw r2,0x164(r1)
0000ab98 bl 0xdf00
0000ab9c lwz r2,0x15c(r1)
0000aba0 li r5,0x1e
0000aba4 lwz r4,0x0(r29)
0000aba8 or r15,r3,r3
0000abac lwz r3,0x0(r28)
0000abb0 addi r2,r2,0x1310
0000abb4 stw r2,0x15c(r1)
0000abb8 bl 0xdf00
0000abbc lwz r2,0x154(r1)
0000abc0 li r5,0x1e
0000abc4 lwz r4,0x0(r29)
0000abc8 or r14,r3,r3
0000abcc lis r29,0x1
0000abd0 lwz r3,0x0(r28)
0000abd4 lis r28,0x1
0000abd8 addi r29,r29,0x13d0
0000abdc addi r2,r2,0x131c
0000abe0 addi r28,r28,0x13dc
0000abe4 stw r2,0x154(r1)
0000abe8 bl 0xdf00
0000abec lwz r9,0x144(r1)
0000abf0 or r8,r27,r27
0000abf4 lwz r2,0x14c(r1)
0000abf8 lis r11,0x1
0000abfc lis r27,0x1
0000ac00 lwz r0,0x170(r1)
0000ac04 addi r11,r11,0x13c4
0000ac08 addi r27,r27,0x13e8
0000ac0c addi r9,r9,0x1334
0000ac10 or r10,r8,r8
0000ac14 stw r9,0x144(r1)
0000ac18 addi r2,r2,0x1328
0000ac1c lwz r9,0x134(r1)
0000ac20 stw r2,0x14c(r1)
0000ac24 lwz r2,0x13c(r1)
0000ac28 addi r9,r9,0x134c
0000ac2c stw r0,0x40(r1)
0000ac30 stw r9,0x134(r1)
0000ac34 lwz r9,0x124(r1)
0000ac38 addi r2,r2,0x1340
0000ac3c stw r2,0x13c(r1)
0000ac40 lwz r2,0x12c(r1)
0000ac44 addi r9,r9,0x1364
0000ac48 lwz r0,0x168(r1)
0000ac4c stw r9,0x124(r1)
0000ac50 lwz r9,0x114(r1)
0000ac54 addi r2,r2,0x1358
0000ac58 stw r2,0x12c(r1)
0000ac5c lwz r2,0x11c(r1)
0000ac60 addi r9,r9,0x137c
0000ac64 stw r0,0x48(r1)
0000ac68 stw r9,0x114(r1)
0000ac6c lwz r9,0x178(r1)
0000ac70 addi r2,r2,0x1370
0000ac74 stw r2,0x11c(r1)
0000ac78 lwz r2,0x10c(r1)
0000ac7c stw r9,0x38(r1)
0000ac80 lwz r9,0x174(r1)
0000ac84 lwz r0,0x160(r1)
0000ac88 addi r2,r2,0x1388
0000ac8c stw r2,0x10c(r1)
0000ac90 lis r2,0x1
0000ac94 stw r9,0x3c(r1)
0000ac98 addi r2,r2,0x13b8
0000ac9c lwz r9,0x16c(r1)
0000aca0 stw r0,0x50(r1)
0000aca4 stw r9,0x44(r1)
0000aca8 lwz r9,0x164(r1)
0000acac stw r9,0x4c(r1)
0000acb0 lwz r9,0x15c(r1)
0000acb4 stw r9,0x54(r1)
0000acb8 lwz r0,0x158(r1)
0000acbc lwz r9,0x154(r1)
0000acc0 stw r0,0x58(r1)
0000acc4 lwz r0,0x150(r1)
0000acc8 stw r9,0x5c(r1)
0000accc lwz r9,0x14c(r1)
0000acd0 stw r0,0x60(r1)
0000acd4 lwz r0,0x148(r1)
0000acd8 stw r9,0x64(r1)
0000acdc lwz r9,0x144(r1)
0000ace0 stw r0,0x68(r1)
0000ace4 lwz r0,0x140(r1)
0000ace8 stw r9,0x6c(r1)
0000acec lwz r9,0x13c(r1)
0000acf0 stw r0,0x70(r1)
0000acf4 lwz r0,0x138(r1)
0000acf8 stw r9,0x74(r1)
0000acfc lwz r9,0x134(r1)
0000ad00 stw r0,0x78(r1)
0000ad04 lwz r0,0x130(r1)
0000ad08 stw r9,0x7c(r1)
0000ad0c lwz r9,0x12c(r1)
0000ad10 stw r0,0x80(r1)
0000ad14 lwz r0,0x128(r1)
0000ad18 stw r9,0x84(r1)
0000ad1c lwz r9,0x124(r1)
0000ad20 stw r0,0x88(r1)
0000ad24 lwz r0,0x120(r1)
0000ad28 stw r9,0x8c(r1)
0000ad2c lwz r9,0x11c(r1)
0000ad30 stw r0,0x90(r1)
0000ad34 lwz r0,0x118(r1)
0000ad38 stw r9,0x94(r1)
0000ad3c stw r0,0x98(r1)
0000ad40 lwz r9,0x114(r1)
0000ad44 lwz r0,0x110(r1)
0000ad48 stw r3,0xf0(r1)
0000ad4c stw r9,0x9c(r1)
0000ad50 lwz r9,0x10c(r1)
0000ad54 stw r0,0xa0(r1)
0000ad58 lwz r3,0x190(r1)
0000ad5c lwz r0,0x108(r1)
0000ad60 stw r9,0xa4(r1)
0000ad64 lwz r4,0x18c(r1)
0000ad68 lwz r5,0x188(r1)
0000ad6c lwz r6,0x184(r1)
0000ad70 lwz r7,0x180(r1)
0000ad74 lwz r9,0x17c(r1)
0000ad78 stw r0,0xc0(r1)
0000ad7c stw r2,0xc4(r1)
0000ad80 stw r11,0xcc(r1)
0000ad84 stw r21,0xa8(r1)
0000ad88 stw r22,0xac(r1)
0000ad8c stw r19,0xb0(r1)
0000ad90 stw r23,0xb4(r1)
0000ad94 stw r18,0xb8(r1)
0000ad98 stw r24,0xbc(r1)
0000ad9c stw r20,0xc8(r1)
0000ada0 stw r17,0xd0(r1)
0000ada4 stw r29,0xd4(r1)
0000ada8 stw r16,0xd8(r1)
0000adac stw r28,0xdc(r1)
0000adb0 stw r15,0xe0(r1)
0000adb4 stw r27,0xe4(r1)
0000adb8 stw r14,0xe8(r1)
0000adbc stw r26,0xec(r1)
0000adc0 stw r25,0xf4(r1)
0000adc4 stw r31,0xf8(r1)
0000adc8 bl 0xdf00
0000adcc stw r3,0x0(r30)
0000add0 or r31,r3,r3
0000add4 lis r4,0x1
0000add8 or r3,r31,r31
0000addc or r5,r13,r13
0000ade0 lwz r4,0x1740(r4)
0000ade4 bl 0xdf00
0000ade8 cmpwi cr7,r3,0x0
0000adec beq cr7,0xae0c
0000adf0 addi r1,r1,0x1f0
0000adf4 lis r4,0x1
0000adf8 lwz r0,0x8(r1)
0000adfc lmw r13,0xffb4(r1)
0000ae00 lwz r4,0x1738(r4)
0000ae04 mtspr lr,r0
0000ae08 b 0xdf00
0000ae0c addi r1,r1,0x1f0
0000ae10 li r3,0x4
0000ae14 lwz r0,0x8(r1)
0000ae18 lmw r13,0xffb4(r1)
0000ae1c mtspr lr,r0
0000ae20 blr
-[UKScrollDocumentView initWithFrame:]:
0000ae24 mfspr r0,lr
0000ae28 lis r2,0x1
0000ae2c lis r4,0x1
0000ae30 stw r0,0x8(r1)
0000ae34 stwu r1,0xffb0(r1)
0000ae38 lwz r2,0x19dc(r2)
0000ae3c lwz r4,0x1818(r4)
0000ae40 stw r3,0x38(r1)
0000ae44 addi r3,r1,0x38
0000ae48 stw r2,0x3c(r1)
0000ae4c stw r5,0x70(r1)
0000ae50 stw r6,0x74(r1)
0000ae54 stw r7,0x78(r1)
0000ae58 stw r8,0x7c(r1)
0000ae5c bl 0xdef0
0000ae60 addi r1,r1,0x50
0000ae64 lwz r0,0x8(r1)
0000ae68 mtspr lr,r0
0000ae6c blr
-[UKScrollDocumentView isFlipped]:
0000ae70 li r3,0x1
0000ae74 blr
+[NSObject(UKSubclasses) subclasses]:
0000ae78 mfspr r0,lr
0000ae7c stmw r26,0xffe8(r1)
0000ae80 lis r4,0x1
0000ae84 or r29,r3,r3
0000ae88 lis r3,0x1
0000ae8c li r5,0x0
0000ae90 li r31,0x0
0000ae94 stw r0,0x8(r1)
0000ae98 stwu r1,0xffa0(r1)
0000ae9c lwz r4,0x182c(r4)
0000aea0 lwz r3,0x1910(r3)
0000aea4 bl 0xdf00
0000aea8 lis r4,0x1
0000aeac li r5,0xc
0000aeb0 lwz r4,0x1828(r4)
0000aeb4 bl 0xdf00
0000aeb8 or. r26,r3,r3
0000aebc beq 0xafc8
0000aec0 li r3,0x0
0000aec4 li r4,0x0
0000aec8 bl 0xdf60
0000aecc or. r31,r3,r3
0000aed0 beq+ 0xaf9c
0000aed4 rlwinm r3,r31,2,0,29
0000aed8 bl 0xdf50
0000aedc or. r28,r3,r3
0000aee0 beq 0xaf9c
0000aee4 or r4,r31,r31
0000aee8 bl 0xdf60
0000aeec b 0xaf1c
0000aef0 or r3,r28,r28
0000aef4 bl 0xdf70
0000aef8 rlwinm r3,r30,2,0,29
0000aefc bl 0xdf50
0000af00 or. r28,r3,r3
0000af04 bne+ 0xaf10
0000af08 or r3,r30,r30
0000af0c b 0xaf18
0000af10 or r4,r30,r30
0000af14 bl 0xdf60
0000af18 or r31,r30,r30
0000af1c cmpw cr7,r31,r3
0000af20 or r30,r3,r3
0000af24 blt cr7,0xaef0
0000af28 cmpwi cr7,r28,0x0
0000af2c beq cr7,0xaf9c
0000af30 lis r4,0x1
0000af34 or r3,r29,r29
0000af38 or r31,r28,r28
0000af3c lwz r4,0x17ac(r4)
0000af40 li r27,0x0
0000af44 bl 0xdf00
0000af48 or r29,r3,r3
0000af4c b 0xaf8c
0000af50 lis r4,0x1
0000af54 or r3,r26,r26
0000af58 lwz r4,0x172c(r4)
0000af5c bl 0xdf00
0000af60 b 0xaf84
0000af64 lwz r5,0x0(r31)
0000af68 lwz r2,0x4(r5)
0000af6c cmpwi cr7,r2,0x0
0000af70 beq cr7,0xaf84
0000af74 cmpw cr7,r2,r29
0000af78 beq- cr7,0xaf50
0000af7c lwz r2,0x4(r2)
0000af80 b 0xaf6c
0000af84 addi r31,r31,0x4
0000af88 addi r27,r27,0x1
0000af8c cmpw cr7,r27,r30
0000af90 blt cr7,0xaf64
0000af94 or r3,r28,r28
0000af98 bl 0xdf70
0000af9c lis r4,0x1
0000afa0 lis r3,0x1
0000afa4 or r5,r26,r26
0000afa8 lwz r4,0x1824(r4)
0000afac lwz r3,0x18e8(r3)
0000afb0 bl 0xdf00
0000afb4 lis r4,0x1
0000afb8 lwz r4,0x17a0(r4)
0000afbc or r31,r3,r3
0000afc0 or r3,r26,r26
0000afc4 bl 0xdf00
0000afc8 addi r1,r1,0x60
0000afcc or r3,r31,r31
0000afd0 lwz r0,0x8(r1)
0000afd4 lmw r26,0xffe8(r1)
0000afd8 mtspr lr,r0
0000afdc blr
+[NSObject(UKSubclasses) directSubclasses]:
0000afe0 mfspr r0,lr
0000afe4 stmw r25,0xffe4(r1)
0000afe8 lis r4,0x1
0000afec or r29,r3,r3
0000aff0 lis r3,0x1
0000aff4 li r5,0x0
0000aff8 li r31,0x0
0000affc stw r0,0x8(r1)
0000b000 stwu r1,0xffa0(r1)
0000b004 lwz r4,0x182c(r4)
0000b008 lwz r3,0x1910(r3)
0000b00c bl 0xdf00
0000b010 lis r4,0x1
0000b014 li r5,0xc
0000b018 lwz r4,0x1828(r4)
0000b01c bl 0xdf00
0000b020 or. r27,r3,r3
0000b024 beq 0xb120
0000b028 li r3,0x0
0000b02c li r4,0x0
0000b030 bl 0xdf60
0000b034 or. r31,r3,r3
0000b038 beq+ 0xb0f4
0000b03c rlwinm r3,r31,2,0,29
0000b040 bl 0xdf50
0000b044 or. r28,r3,r3
0000b048 beq 0xb0f4
0000b04c or r4,r31,r31
0000b050 bl 0xdf60
0000b054 b 0xb084
0000b058 or r3,r28,r28
0000b05c bl 0xdf70
0000b060 rlwinm r3,r30,2,0,29
0000b064 bl 0xdf50
0000b068 or. r28,r3,r3
0000b06c bne+ 0xb078
0000b070 or r3,r30,r30
0000b074 b 0xb080
0000b078 or r4,r30,r30
0000b07c bl 0xdf60
0000b080 or r31,r30,r30
0000b084 cmpw cr7,r31,r3
0000b088 or r30,r3,r3
0000b08c blt cr7,0xb058
0000b090 cmpwi cr7,r28,0x0
0000b094 beq cr7,0xb0f4
0000b098 lis r4,0x1
0000b09c or r3,r29,r29
0000b0a0 lis r25,0x1
0000b0a4 lwz r4,0x17ac(r4)
0000b0a8 addi r25,r25,0x172c
0000b0ac or r31,r28,r28
0000b0b0 li r29,0x0
0000b0b4 bl 0xdf00
0000b0b8 or r26,r3,r3
0000b0bc b 0xb0e4
0000b0c0 lwz r5,0x0(r31)
0000b0c4 lwz r0,0x4(r5)
0000b0c8 cmpw cr7,r26,r0
0000b0cc bne+ cr7,0xb0dc
0000b0d0 lwz r4,0x0(r25)
0000b0d4 or r3,r27,r27
0000b0d8 bl 0xdf00
0000b0dc addi r31,r31,0x4
0000b0e0 addi r29,r29,0x1
0000b0e4 cmpw cr7,r29,r30
0000b0e8 blt cr7,0xb0c0
0000b0ec or r3,r28,r28
0000b0f0 bl 0xdf70
0000b0f4 lis r4,0x1
0000b0f8 lis r3,0x1
0000b0fc or r5,r27,r27
0000b100 lwz r4,0x1824(r4)
0000b104 lwz r3,0x18e8(r3)
0000b108 bl 0xdf00
0000b10c lis r4,0x1
0000b110 lwz r4,0x17a0(r4)
0000b114 or r31,r3,r3
0000b118 or r3,r27,r27
0000b11c bl 0xdf00
0000b120 addi r1,r1,0x60
0000b124 or r3,r31,r31
0000b128 lwz r0,0x8(r1)
0000b12c lmw r25,0xffe4(r1)
0000b130 mtspr lr,r0
0000b134 blr
+[NSObject(UKSubclasses) subclassEnumerator]:
0000b138 mfspr r0,lr
0000b13c stw r31,0xfffc(r1)
0000b140 lis r4,0x1
0000b144 stw r0,0x8(r1)
0000b148 stwu r1,0xffb0(r1)
0000b14c lwz r4,0x1820(r4)
0000b150 bl 0xdf00
0000b154 addi r1,r1,0x50
0000b158 lis r4,0x1
0000b15c lwz r0,0x8(r1)
0000b160 lwz r4,0x178c(r4)
0000b164 lwz r31,0xfffc(r1)
0000b168 mtspr lr,r0
0000b16c b 0xdf00
+[NSObject(UKSubclasses) directSubclassEnumerator]:
0000b170 mfspr r0,lr
0000b174 stw r31,0xfffc(r1)
0000b178 lis r4,0x1
0000b17c stw r0,0x8(r1)
0000b180 stwu r1,0xffb0(r1)
0000b184 lwz r4,0x181c(r4)
0000b188 bl 0xdf00
0000b18c addi r1,r1,0x50
0000b190 lis r4,0x1
0000b194 lwz r0,0x8(r1)
0000b198 lwz r4,0x178c(r4)
0000b19c lwz r31,0xfffc(r1)
0000b1a0 mtspr lr,r0
0000b1a4 b 0xdf00
+[UKBooleanTemplateField load]:
0000b1a8 lis r4,0x1
0000b1ac lwz r4,0x1848(r4)
0000b1b0 b 0xdf00
-[UKBooleanTemplateField initWithSettingsDictionary:]:
0000b1b4 mfspr r0,lr
0000b1b8 stmw r30,0xfff8(r1)
0000b1bc lis r2,0x1
0000b1c0 lis r4,0x1
0000b1c4 or r30,r5,r5
0000b1c8 stw r0,0x8(r1)
0000b1cc stwu r1,0xffa0(r1)
0000b1d0 lwz r2,0x1a0c(r2)
0000b1d4 lwz r4,0x17f0(r4)
0000b1d8 stw r3,0x38(r1)
0000b1dc addi r3,r1,0x38
0000b1e0 stw r2,0x3c(r1)
0000b1e4 bl 0xdef0
0000b1e8 or. r31,r3,r3
0000b1ec beq 0xb220
0000b1f0 lis r4,0x1
0000b1f4 lis r5,0x1
0000b1f8 or r3,r30,r30
0000b1fc lwz r4,0x1740(r4)
0000b200 addi r5,r5,0x140c
0000b204 bl 0xdf00
0000b208 cmpwi cr7,r3,0x0
0000b20c beq cr7,0xb220
0000b210 lis r4,0x1
0000b214 lwz r4,0x1844(r4)
0000b218 bl 0xdf00
0000b21c stb r3,0xc(r31)
0000b220 addi r1,r1,0x60
0000b224 or r3,r31,r31
0000b228 lwz r0,0x8(r1)
0000b22c lmw r30,0xfff8(r1)
0000b230 mtspr lr,r0
0000b234 blr
-[UKBooleanTemplateField readFromData:offset:]:
0000b238 mfspr r0,lr
0000b23c stmw r29,0xfff4(r1)
0000b240 lis r4,0x1
0000b244 or r31,r6,r6
0000b248 or r30,r5,r5
0000b24c or r29,r3,r3
0000b250 or r3,r5,r5
0000b254 stw r0,0x8(r1)
0000b258 stwu r1,0xffa0(r1)
0000b25c lwz r4,0x1724(r4)
0000b260 bl 0xdf00
0000b264 lwz r2,0x0(r31)
0000b268 cmpw cr7,r3,r2
0000b26c beq cr7,0xb29c
0000b270 lis r4,0x1
0000b274 or r6,r2,r2
0000b278 li r0,0x1
0000b27c lwz r4,0x1840(r4)
0000b280 or r3,r30,r30
0000b284 addi r5,r29,0xc
0000b288 li r7,0x1
0000b28c stw r2,0x38(r1)
0000b290 stw r0,0x3c(r1)
0000b294 bl 0xdf00
0000b298 lwz r2,0x0(r31)
0000b29c addi r0,r2,0x1
0000b2a0 addi r1,r1,0x60
0000b2a4 stw r0,0x0(r31)
0000b2a8 lwz r0,0x8(r1)
0000b2ac lmw r29,0xfff4(r1)
0000b2b0 mtspr lr,r0
0000b2b4 blr
-[UKBooleanTemplateField writeToData:offset:]:
0000b2b8 mfspr r0,lr
0000b2bc stmw r29,0xfff4(r1)
0000b2c0 lis r4,0x1
0000b2c4 or r29,r6,r6
0000b2c8 li r6,0x1
0000b2cc stw r0,0x8(r1)
0000b2d0 addi r0,r3,0xc
0000b2d4 or r3,r5,r5
0000b2d8 stwu r1,0xffb0(r1)
0000b2dc or r5,r0,r0
0000b2e0 lwz r4,0x183c(r4)
0000b2e4 bl 0xdf00
0000b2e8 lwz r2,0x0(r29)
0000b2ec addi r1,r1,0x50
0000b2f0 addi r2,r2,0x1
0000b2f4 stw r2,0x0(r29)
0000b2f8 lwz r0,0x8(r1)
0000b2fc lmw r29,0xfff4(r1)
0000b300 mtspr lr,r0
0000b304 blr
-[UKBooleanTemplateField plistRepresentation]:
0000b308 lbz r5,0xc(r3)
0000b30c lis r4,0x1
0000b310 lis r3,0x1
0000b314 lwz r3,0x1928(r3)
0000b318 lwz r4,0x1838(r4)
0000b31c extsb r5,r5
0000b320 b 0xdf00
-[UKBooleanTemplateField fieldValue]:
0000b324 lbz r0,0xc(r3)
0000b328 cmpwi cr7,r0,0x0
0000b32c beq cr7,0xb33c
0000b330 lis r3,0x1
0000b334 addi r3,r3,0x1418
0000b338 blr
0000b33c lis r3,0x1
0000b340 addi r3,r3,0x1424
0000b344 blr
-[UKBooleanTemplateField setFieldValue:forKey:]:
0000b348 mfspr r0,lr
0000b34c stmw r28,0xfff0(r1)
0000b350 lis r29,0x1
0000b354 addi r29,r29,0x1734
0000b358 or r28,r5,r5
0000b35c lis r5,0x1
0000b360 or r30,r3,r3
0000b364 addi r5,r5,0x1430
0000b368 or r3,r6,r6
0000b36c stw r0,0x8(r1)
0000b370 or r31,r6,r6
0000b374 stwu r1,0xffb0(r1)
0000b378 lwz r4,0x0(r29)
0000b37c bl 0xdf00
0000b380 cmpwi cr7,r3,0x0
0000b384 beq cr7,0xb3ec
0000b388 lis r31,0x1
0000b38c or r3,r28,r28
0000b390 addi r31,r31,0x1834
0000b394 lwz r4,0x0(r31)
0000b398 bl 0xdf00
0000b39c lwz r4,0x0(r29)
0000b3a0 lis r5,0x1
0000b3a4 addi r5,r5,0x1418
0000b3a8 bl 0xdf00
0000b3ac cmpwi cr7,r3,0x0
0000b3b0 stb r3,0xc(r30)
0000b3b4 bne+ cr7,0xb3d8
0000b3b8 lwz r4,0x0(r31)
0000b3bc or r3,r28,r28
0000b3c0 bl 0xdf00
0000b3c4 lwz r4,0x0(r29)
0000b3c8 lis r5,0x1
0000b3cc addi r5,r5,0x143c
0000b3d0 bl 0xdf00
0000b3d4 stb r3,0xc(r30)
0000b3d8 lis r4,0x1
0000b3dc or r3,r30,r30
0000b3e0 or r5,r30,r30
0000b3e4 lwz r4,0x1830(r4)
0000b3e8 b 0xb3fc
0000b3ec lis r4,0x1
0000b3f0 or r3,r30,r30
0000b3f4 or r5,r31,r31
0000b3f8 lwz r4,0x17c0(r4)
0000b3fc addi r1,r1,0x50
0000b400 lwz r0,0x8(r1)
0000b404 lmw r28,0xfff0(r1)
0000b408 mtspr lr,r0
0000b40c b 0xdf00
+[UKIntegerTemplateField load]:
0000b410 mfspr r0,lr
0000b414 stmw r28,0xfff0(r1)
0000b418 lis r4,0x1
0000b41c or r28,r3,r3
0000b420 lis r29,0x1
0000b424 stw r0,0x8(r1)
0000b428 stwu r1,0xffb0(r1)
0000b42c lwz r4,0x1848(r4)
0000b430 bl 0xdf00
0000b434 lis r4,0x1
0000b438 or r3,r28,r28
0000b43c lwz r4,0x17ac(r4)
0000b440 lwz r29,0x17fc(r29)
0000b444 bl 0xdf00
0000b448 addi r1,r1,0x50
0000b44c lis r6,0x1
0000b450 lwz r0,0x8(r1)
0000b454 or r5,r3,r3
0000b458 or r4,r29,r29
0000b45c or r3,r28,r28
0000b460 addi r6,r6,0x1448
0000b464 lmw r28,0xfff0(r1)
0000b468 mtspr lr,r0
0000b46c b 0xdf00
-[UKIntegerTemplateField initWithSettingsDictionary:]:
0000b470 mfspr r0,lr
0000b474 stmw r30,0xfff8(r1)
0000b478 lis r2,0x1
0000b47c lis r4,0x1
0000b480 or r30,r5,r5
0000b484 stw r0,0x8(r1)
0000b488 stwu r1,0xffa0(r1)
0000b48c lwz r2,0x1a3c(r2)
0000b490 lwz r4,0x17f0(r4)
0000b494 stw r3,0x38(r1)
0000b498 addi r3,r1,0x38
0000b49c stw r2,0x3c(r1)
0000b4a0 bl 0xdef0
0000b4a4 or. r31,r3,r3
0000b4a8 beq 0xb4d4
0000b4ac lis r4,0x1
0000b4b0 lis r5,0x1
0000b4b4 or r3,r30,r30
0000b4b8 lwz r4,0x1740(r4)
0000b4bc addi r5,r5,0x1454
0000b4c0 bl 0xdf00
0000b4c4 lis r4,0x1
0000b4c8 lwz r4,0x1738(r4)
0000b4cc bl 0xdf00
0000b4d0 stw r3,0xc(r31)
0000b4d4 addi r1,r1,0x60
0000b4d8 or r3,r31,r31
0000b4dc lwz r0,0x8(r1)
0000b4e0 lmw r30,0xfff8(r1)
0000b4e4 mtspr lr,r0
0000b4e8 blr
-[UKIntegerTemplateField plistRepresentation]:
0000b4ec lwz r5,0xc(r3)
0000b4f0 lis r4,0x1
0000b4f4 lis r3,0x1
0000b4f8 lwz r3,0x1928(r3)
0000b4fc lwz r4,0x1814(r4)
0000b500 b 0xdf00
-[UKIntegerTemplateField fieldValue]:
0000b504 lwz r5,0xc(r3)
0000b508 lis r4,0x1
0000b50c lis r3,0x1
0000b510 lwz r3,0x1928(r3)
0000b514 lwz r4,0x1814(r4)
0000b518 b 0xdf00
-[UKIntegerTemplateField setFieldValue:forKey:]:
0000b51c mfspr r0,lr
0000b520 stmw r29,0xfff4(r1)
0000b524 lis r4,0x1
0000b528 or r29,r5,r5
0000b52c lis r5,0x1
0000b530 or r30,r6,r6
0000b534 or r31,r3,r3
0000b538 addi r5,r5,0x1460
0000b53c or r3,r6,r6
0000b540 stw r0,0x8(r1)
0000b544 stwu r1,0xffb0(r1)
0000b548 lwz r4,0x1734(r4)
0000b54c bl 0xdf00
0000b550 cmpwi cr7,r3,0x0
0000b554 beq cr7,0xb580
0000b558 lis r4,0x1
0000b55c or r3,r29,r29
0000b560 lwz r4,0x1738(r4)
0000b564 bl 0xdf00
0000b568 lis r4,0x1
0000b56c or r5,r31,r31
0000b570 stw r3,0xc(r31)
0000b574 or r3,r31,r31
0000b578 lwz r4,0x1830(r4)
0000b57c b 0xb590
0000b580 lis r4,0x1
0000b584 or r3,r31,r31
0000b588 or r5,r30,r30
0000b58c lwz r4,0x17c0(r4)
0000b590 addi r1,r1,0x50
0000b594 lwz r0,0x8(r1)
0000b598 lmw r29,0xfff4(r1)
0000b59c mtspr lr,r0
0000b5a0 b 0xdf00
-[UKIntegerTemplateField readFromData:offset:]:
0000b5a4 mfspr r0,lr
0000b5a8 stmw r29,0xfff4(r1)
0000b5ac lis r4,0x1
0000b5b0 or r29,r3,r3
0000b5b4 or r31,r5,r5
0000b5b8 lis r5,0x1
0000b5bc addi r5,r5,0x146c
0000b5c0 or r30,r6,r6
0000b5c4 stw r0,0x8(r1)
0000b5c8 stwu r1,0xff90(r1)
0000b5cc lwz r4,0x1740(r4)
0000b5d0 lwz r3,0x4(r3)
0000b5d4 bl 0xdf00
0000b5d8 lis r4,0x1
0000b5dc lis r5,0x1
0000b5e0 lwz r4,0x1734(r4)
0000b5e4 addi r5,r5,0x1448
0000b5e8 bl 0xdf00
0000b5ec cmpwi cr7,r3,0x0
0000b5f0 beq cr7,0xb684
0000b5f4 lis r4,0x1
0000b5f8 or r3,r31,r31
0000b5fc lwz r4,0x1724(r4)
0000b600 bl 0xdf00
0000b604 lwz r2,0x0(r30)
0000b608 subf r3,r2,r3
0000b60c cmplwi cr7,r3,0x1
0000b610 ble cr7,0xb678
0000b614 lis r4,0x1
0000b618 li r0,0x2
0000b61c or r3,r31,r31
0000b620 lwz r4,0x1840(r4)
0000b624 or r6,r2,r2
0000b628 addi r5,r1,0x38
0000b62c li r7,0x2
0000b630 stw r0,0x4c(r1)
0000b634 stw r2,0x48(r1)
0000b638 bl 0xdf00
0000b63c lis r4,0x1
0000b640 or r3,r29,r29
0000b644 lwz r4,0x17c8(r4)
0000b648 bl 0xdf00
0000b64c cmpwi cr7,r3,0x0
0000b650 beq cr7,0xb65c
0000b654 lha r0,0x38(r1)
0000b658 b 0xb670
0000b65c lhz r2,0x38(r1)
0000b660 addi r0,r1,0x3c
0000b664 sth r2,0x3c(r1)
0000b668 lhbrx r0,0,r0
0000b66c extsh r0,r0
0000b670 stw r0,0xc(r29)
0000b674 lwz r2,0x0(r30)
0000b678 addi r2,r2,0x2
0000b67c stw r2,0x0(r30)
0000b680 b 0xb704
0000b684 lis r4,0x1
0000b688 or r3,r31,r31
0000b68c lwz r4,0x1724(r4)
0000b690 bl 0xdf00
0000b694 lwz r2,0x0(r30)
0000b698 subf r3,r2,r3
0000b69c cmplwi cr7,r3,0x3
0000b6a0 ble+ cr7,0xb6fc
0000b6a4 lis r4,0x1
0000b6a8 li r0,0x4
0000b6ac or r3,r31,r31
0000b6b0 lwz r4,0x1840(r4)
0000b6b4 or r6,r2,r2
0000b6b8 addi r5,r29,0xc
0000b6bc li r7,0x4
0000b6c0 stw r0,0x44(r1)
0000b6c4 stw r2,0x40(r1)
0000b6c8 bl 0xdf00
0000b6cc lis r4,0x1
0000b6d0 or r3,r29,r29
0000b6d4 lwz r4,0x17c8(r4)
0000b6d8 bl 0xdf00
0000b6dc cmpwi cr7,r3,0x0
0000b6e0 bne+ cr7,0xb6f8
0000b6e4 lwz r2,0xc(r29)
0000b6e8 addi r0,r1,0x3c
0000b6ec stw r2,0x3c(r1)
0000b6f0 lwbrx r0,0,r0
0000b6f4 stw r0,0xc(r29)
0000b6f8 lwz r2,0x0(r30)
0000b6fc addi r0,r2,0x4
0000b700 stw r0,0x0(r30)
0000b704 addi r1,r1,0x70
0000b708 lwz r0,0x8(r1)
0000b70c lmw r29,0xfff4(r1)
0000b710 mtspr lr,r0
0000b714 blr
-[UKIntegerTemplateField writeToData:offset:]:
0000b718 mfspr r0,lr
0000b71c stmw r29,0xfff4(r1)
0000b720 lis r4,0x1
0000b724 or r31,r3,r3
0000b728 or r29,r5,r5
0000b72c lis r5,0x1
0000b730 addi r5,r5,0x146c
0000b734 or r30,r6,r6
0000b738 stw r0,0x8(r1)
0000b73c stwu r1,0xffa0(r1)
0000b740 lwz r4,0x1740(r4)
0000b744 lwz r3,0x4(r3)
0000b748 bl 0xdf00
0000b74c lis r4,0x1
0000b750 lis r5,0x1
0000b754 lwz r4,0x1734(r4)
0000b758 addi r5,r5,0x1448
0000b75c bl 0xdf00
0000b760 or. r0,r3,r3
0000b764 beq 0xb7c8
0000b768 lis r4,0x1
0000b76c li r0,0x0
0000b770 or r3,r31,r31
0000b774 lwz r4,0x17c8(r4)
0000b778 sth r0,0x3c(r1)
0000b77c bl 0xdf00
0000b780 cmpwi cr7,r3,0x0
0000b784 beq cr7,0xb790
0000b788 lwz r0,0xc(r31)
0000b78c b 0xb7a0
0000b790 lwz r2,0xc(r31)
0000b794 addi r0,r1,0x38
0000b798 sth r2,0x38(r1)
0000b79c lhbrx r0,0,r0
0000b7a0 lis r4,0x1
0000b7a4 or r3,r29,r29
0000b7a8 addi r5,r1,0x3c
0000b7ac lwz r4,0x183c(r4)
0000b7b0 li r6,0x2
0000b7b4 sth r0,0x3c(r1)
0000b7b8 bl 0xdf00
0000b7bc lwz r2,0x0(r30)
0000b7c0 addi r2,r2,0x2
0000b7c4 b 0xb820
0000b7c8 lis r4,0x1
0000b7cc or r3,r31,r31
0000b7d0 stw r0,0x38(r1)
0000b7d4 lwz r4,0x17c8(r4)
0000b7d8 bl 0xdf00
0000b7dc cmpwi cr7,r3,0x0
0000b7e0 beq cr7,0xb7ec
0000b7e4 lwz r0,0xc(r31)
0000b7e8 b 0xb7fc
0000b7ec lwz r2,0xc(r31)
0000b7f0 addi r0,r1,0x3c
0000b7f4 stw r2,0x3c(r1)
0000b7f8 lwbrx r0,0,r0
0000b7fc lis r4,0x1
0000b800 or r3,r29,r29
0000b804 addi r5,r1,0x38
0000b808 lwz r4,0x183c(r4)
0000b80c li r6,0x4
0000b810 stw r0,0x38(r1)
0000b814 bl 0xdf00
0000b818 lwz r2,0x0(r30)
0000b81c addi r2,r2,0x4
0000b820 stw r2,0x0(r30)
0000b824 addi r1,r1,0x60
0000b828 lwz r0,0x8(r1)
0000b82c lmw r29,0xfff4(r1)
0000b830 mtspr lr,r0
0000b834 blr
+[UKPStringTemplateField load]:
0000b838 lis r4,0x1
0000b83c lwz r4,0x1848(r4)
0000b840 b 0xdf00
-[UKPStringTemplateField initWithSettingsDictionary:]:
0000b844 mfspr r0,lr
0000b848 stmw r30,0xfff8(r1)
0000b84c lis r2,0x1
0000b850 lis r4,0x1
0000b854 or r30,r5,r5
0000b858 stw r0,0x8(r1)
0000b85c stwu r1,0xffa0(r1)
0000b860 lwz r2,0x1a6c(r2)
0000b864 lwz r4,0x17f0(r4)
0000b868 stw r3,0x38(r1)
0000b86c addi r3,r1,0x38
0000b870 stw r2,0x3c(r1)
0000b874 bl 0xdef0
0000b878 or. r31,r3,r3
0000b87c beq 0xb8a8
0000b880 lis r4,0x1
0000b884 lis r5,0x1
0000b888 or r3,r30,r30
0000b88c lwz r4,0x1740(r4)
0000b890 addi r5,r5,0x1478
0000b894 bl 0xdf00
0000b898 lis r4,0x1
0000b89c lwz r4,0x17e8(r4)
0000b8a0 bl 0xdf00
0000b8a4 stw r3,0xc(r31)
0000b8a8 addi r1,r1,0x60
0000b8ac or r3,r31,r31
0000b8b0 lwz r0,0x8(r1)
0000b8b4 lmw r30,0xfff8(r1)
0000b8b8 mtspr lr,r0
0000b8bc blr
-[UKPStringTemplateField dealloc]:
0000b8c0 mfspr r0,lr
0000b8c4 stmw r29,0xfff4(r1)
0000b8c8 lis r4,0x1
0000b8cc or r29,r3,r3
0000b8d0 stw r0,0x8(r1)
0000b8d4 stwu r1,0xffa0(r1)
0000b8d8 lwz r4,0x17a0(r4)
0000b8dc lwz r3,0xc(r3)
0000b8e0 bl 0xdf00
0000b8e4 li r0,0x0
0000b8e8 lis r2,0x1
0000b8ec stw r0,0xc(r29)
0000b8f0 lis r4,0x1
0000b8f4 addi r3,r1,0x38
0000b8f8 stw r29,0x38(r1)
0000b8fc lwz r2,0x1a6c(r2)
0000b900 lwz r4,0x179c(r4)
0000b904 stw r2,0x3c(r1)
0000b908 bl 0xdef0
0000b90c addi r1,r1,0x60
0000b910 lwz r0,0x8(r1)
0000b914 lmw r29,0xfff4(r1)
0000b918 mtspr lr,r0
0000b91c blr
-[UKPStringTemplateField writeToData:offset:]:
0000b920 mfspr r0,lr
0000b924 stmw r26,0xffe8(r1)
0000b928 lis r4,0x1
0000b92c or r2,r3,r3
0000b930 or r27,r5,r5
0000b934 lis r29,0x1
0000b938 lis r5,0x1
0000b93c or r26,r6,r6
0000b940 stw r0,0x8(r1)
0000b944 addi r5,r5,0x1484
0000b948 stwu r1,0xff90(r1)
0000b94c lwz r4,0x1740(r4)
0000b950 lwz r3,0x4(r3)
0000b954 lwz r28,0xc(r2)
0000b958 lwz r29,0x1850(r29)
0000b95c bl 0xdf00
0000b960 bl _StringEncodingFromName
0000b964 li r6,0x1
0000b968 or r5,r3,r3
0000b96c or r4,r29,r29
0000b970 or r3,r28,r28
0000b974 bl 0xdf00
0000b978 lis r4,0x1
0000b97c lwz r4,0x1724(r4)
0000b980 or r29,r3,r3
0000b984 bl 0xdf00
0000b988 lis r4,0x1
0000b98c addi r5,r1,0x38
0000b990 lwz r4,0x183c(r4)
0000b994 li r6,0x1
0000b998 stb r3,0x38(r1)
0000b99c or r3,r27,r27
0000b9a0 bl 0xdf00
0000b9a4 lis r4,0x1
0000b9a8 or r3,r27,r27
0000b9ac lwz r4,0x184c(r4)
0000b9b0 or r5,r29,r29
0000b9b4 bl 0xdf00
0000b9b8 lwz r0,0x0(r26)
0000b9bc lbz r2,0x38(r1)
0000b9c0 addi r1,r1,0x70
0000b9c4 add r2,r2,r0
0000b9c8 addi r2,r2,0x1
0000b9cc stw r2,0x0(r26)
0000b9d0 lwz r0,0x8(r1)
0000b9d4 lmw r26,0xffe8(r1)
0000b9d8 mtspr lr,r0
0000b9dc blr
-[UKPStringTemplateField plistRepresentation]:
0000b9e0 lwz r3,0xc(r3)
0000b9e4 blr
-[UKPStringTemplateField fieldValue]:
0000b9e8 lwz r3,0xc(r3)
0000b9ec blr
-[UKPStringTemplateField setFieldValue:forKey:]:
0000b9f0 mfspr r0,lr
0000b9f4 stmw r29,0xfff4(r1)
0000b9f8 lis r4,0x1
0000b9fc or r29,r5,r5
0000ba00 lis r5,0x1
0000ba04 or r30,r6,r6
0000ba08 or r31,r3,r3
0000ba0c addi r5,r5,0x1490
0000ba10 or r3,r6,r6
0000ba14 stw r0,0x8(r1)
0000ba18 stwu r1,0xffb0(r1)
0000ba1c lwz r4,0x1734(r4)
0000ba20 bl 0xdf00
0000ba24 cmpwi cr7,r3,0x0
0000ba28 beq cr7,0xba54
0000ba2c lis r4,0x1
0000ba30 or r3,r29,r29
0000ba34 lwz r4,0x17e8(r4)
0000ba38 bl 0xdf00
0000ba3c lis r4,0x1
0000ba40 or r5,r31,r31
0000ba44 stw r3,0xc(r31)
0000ba48 or r3,r31,r31
0000ba4c lwz r4,0x1830(r4)
0000ba50 b 0xba64
0000ba54 lis r4,0x1
0000ba58 or r3,r31,r31
0000ba5c or r5,r30,r30
0000ba60 lwz r4,0x17c0(r4)
0000ba64 addi r1,r1,0x50
0000ba68 lwz r0,0x8(r1)
0000ba6c lmw r29,0xfff4(r1)
0000ba70 mtspr lr,r0
0000ba74 b 0xdf00
-[UKPStringTemplateField readFromData:offset:]:
0000ba78 mfspr r0,lr
0000ba7c stmw r25,0xffe4(r1)
0000ba80 lis r4,0x1
0000ba84 lis r29,0x1
0000ba88 or r27,r5,r5
0000ba8c addi r4,r4,_C.55.74612
0000ba90 li r5,0x100
0000ba94 or r25,r3,r3
0000ba98 addi r29,r29,0x1724
0000ba9c stw r0,0x8(r1)
0000baa0 or r26,r6,r6
0000baa4 stwu r1,0xfe90(r1)
0000baa8 addi r30,r1,0x48
0000baac or r3,r30,r30
0000bab0 bl 0xdf80
0000bab4 lwz r4,0x0(r29)
0000bab8 or r3,r27,r27
0000babc bl 0xdf00
0000bac0 lwz r2,0x0(r26)
0000bac4 cmpw cr7,r3,r2
0000bac8 beq cr7,0xbbd0
0000bacc lis r28,0x1
0000bad0 li r0,0x1
0000bad4 or r6,r2,r2
0000bad8 addi r28,r28,0x1840
0000badc or r3,r27,r27
0000bae0 or r5,r30,r30
0000bae4 lwz r4,0x0(r28)
0000bae8 li r7,0x1
0000baec stw r0,0x44(r1)
0000baf0 stw r2,0x40(r1)
0000baf4 bl 0xdf00
0000baf8 lbz r2,0x48(r1)
0000bafc or r3,r27,r27
0000bb00 lwz r4,0x0(r29)
0000bb04 extsb r2,r2
0000bb08 addi r31,r2,0x1
0000bb0c bl 0xdf00
0000bb10 lwz r0,0x0(r26)
0000bb14 subf r3,r0,r3
0000bb18 cmplw cr7,r3,r31
0000bb1c bge+ cr7,0xbb34
0000bb20 lwz r4,0x0(r29)
0000bb24 or r3,r27,r27
0000bb28 bl 0xdf00
0000bb2c lwz r0,0x0(r26)
0000bb30 subf r31,r0,r3
0000bb34 cmpwi cr7,r31,0x0
0000bb38 ble cr7,0xbb64
0000bb3c lwz r4,0x0(r28)
0000bb40 or r6,r0,r0
0000bb44 or r3,r27,r27
0000bb48 or r5,r30,r30
0000bb4c or r7,r31,r31
0000bb50 stw r0,0x38(r1)
0000bb54 stw r31,0x3c(r1)
0000bb58 bl 0xdf00
0000bb5c addi r0,r31,0xffff
0000bb60 b 0xbb68
0000bb64 li r0,0x0
0000bb68 lis r4,0x1
0000bb6c lis r3,0x1
0000bb70 stb r0,0x48(r1)
0000bb74 lwz r4,0x17a4(r4)
0000bb78 lis r28,0x1
0000bb7c lwz r3,0x1908(r3)
0000bb80 bl 0xdf00
0000bb84 lis r4,0x1
0000bb88 lbz r29,0x48(r1)
0000bb8c lwz r4,0x1740(r4)
0000bb90 or r27,r3,r3
0000bb94 lis r5,0x1
0000bb98 lwz r3,0x4(r25)
0000bb9c addi r5,r5,0x1484
0000bba0 lwz r28,0x1854(r28)
0000bba4 extsb r29,r29
0000bba8 bl 0xdf00
0000bbac bl _StringEncodingFromName
0000bbb0 or r4,r28,r28
0000bbb4 or r6,r29,r29
0000bbb8 or r7,r3,r3
0000bbbc addi r5,r1,0x49
0000bbc0 or r3,r27,r27
0000bbc4 bl 0xdf00
0000bbc8 stw r3,0xc(r25)
0000bbcc b 0xbbec
0000bbd0 lis r4,0x1
0000bbd4 lis r3,0x1
0000bbd8 li r31,0x0
0000bbdc lwz r4,0x17e8(r4)
0000bbe0 addi r3,r3,0x149c
0000bbe4 bl 0xdf00
0000bbe8 stw r3,0xc(r25)
0000bbec lwz r0,0x0(r26)
0000bbf0 addi r1,r1,0x170
0000bbf4 add r0,r31,r0
0000bbf8 stw r0,0x0(r26)
0000bbfc lwz r0,0x8(r1)
0000bc00 lmw r25,0xffe4(r1)
0000bc04 mtspr lr,r0
0000bc08 blr
+[UKCommentTemplateField load]:
0000bc0c lis r4,0x1
0000bc10 lwz r4,0x1848(r4)
0000bc14 b 0xdf00
-[UKCommentTemplateField initWithSettingsDictionary:]:
0000bc18 mfspr r0,lr
0000bc1c lis r2,0x1
0000bc20 lis r4,0x1
0000bc24 stw r0,0x8(r1)
0000bc28 stwu r1,0xffb0(r1)
0000bc2c lwz r2,0x1a9c(r2)
0000bc30 lwz r4,0x17f0(r4)
0000bc34 stw r3,0x38(r1)
0000bc38 addi r3,r1,0x38
0000bc3c stw r2,0x3c(r1)
0000bc40 bl 0xdef0
0000bc44 addi r1,r1,0x50
0000bc48 lwz r0,0x8(r1)
0000bc4c mtspr lr,r0
0000bc50 blr
-[UKCommentTemplateField readFromData:offset:]:
0000bc54 blr
-[UKCommentTemplateField writeToData:offset:]:
0000bc58 blr
-[UKCommentTemplateField plistRepresentation]:
0000bc5c li r3,0x0
0000bc60 blr
-[UKCommentTemplateField fieldValueForKey:]:
0000bc64 mfspr r0,lr
0000bc68 stmw r27,0xffec(r1)
0000bc6c lis r29,0x1
0000bc70 addi r29,r29,0x1734
0000bc74 lis r31,0x1
0000bc78 or r28,r5,r5
0000bc7c addi r31,r31,0x14a8
0000bc80 or r30,r3,r3
0000bc84 or r3,r28,r28
0000bc88 stw r0,0x8(r1)
0000bc8c or r5,r31,r31
0000bc90 stwu r1,0xff90(r1)
0000bc94 lwz r4,0x0(r29)
0000bc98 bl 0xdf00
0000bc9c cmpwi cr7,r3,0x0
0000bca0 beq cr7,0xbcb0
0000bca4 lis r3,0x1
0000bca8 addi r3,r3,0x14b4
0000bcac b 0xbd8c
0000bcb0 lwz r4,0x0(r29)
0000bcb4 lis r5,0x1
0000bcb8 or r3,r28,r28
0000bcbc addi r5,r5,0x14c0
0000bcc0 bl 0xdf00
0000bcc4 cmpwi cr7,r3,0x0
0000bcc8 beq cr7,0xbd68
0000bccc lis r4,0x1
0000bcd0 lis r3,0x1
0000bcd4 lis r28,0x1
0000bcd8 lwz r4,0x1858(r4)
0000bcdc lis r29,0x1
0000bce0 lwz r3,0x192c(r3)
0000bce4 lwz r28,0x18fc(r28)
0000bce8 lwz r29,0x17d8(r29)
0000bcec bl 0xdf00
0000bcf0 lis r2,0x1
0000bcf4 lwz r2,0x2c(r2)
0000bcf8 or r5,r3,r3
0000bcfc or r3,r28,r28
0000bd00 or r4,r29,r29
0000bd04 lis r29,0x1
0000bd08 lwz r6,0x0(r2)
0000bd0c bl 0xdf00
0000bd10 lis r4,0x1
0000bd14 or r27,r3,r3
0000bd18 lis r3,0x1
0000bd1c lwz r4,0x17a4(r4)
0000bd20 lwz r3,0x1918(r3)
0000bd24 bl 0xdf00
0000bd28 lis r4,0x1
0000bd2c lwz r29,0x17d4(r29)
0000bd30 or r28,r3,r3
0000bd34 lwz r4,0x1740(r4)
0000bd38 or r5,r31,r31
0000bd3c lwz r3,0x4(r30)
0000bd40 bl 0xdf00
0000bd44 or r4,r29,r29
0000bd48 or r6,r27,r27
0000bd4c or r5,r3,r3
0000bd50 or r3,r28,r28
0000bd54 bl 0xdf00
0000bd58 lis r4,0x1
0000bd5c lwz r4,0x16dc(r4)
0000bd60 bl 0xdf00
0000bd64 b 0xbd8c
0000bd68 lis r2,0x1
0000bd6c lis r4,0x1
0000bd70 or r5,r28,r28
0000bd74 lwz r2,0x1a9c(r2)
0000bd78 addi r3,r1,0x38
0000bd7c lwz r4,0x16b0(r4)
0000bd80 stw r30,0x38(r1)
0000bd84 stw r2,0x3c(r1)
0000bd88 bl 0xdef0
0000bd8c addi r1,r1,0x70
0000bd90 lwz r0,0x8(r1)
0000bd94 lmw r27,0xffec(r1)
0000bd98 mtspr lr,r0
0000bd9c blr
-[UKCommentTemplateField fieldValueIsEditableForKey:]:
0000bda0 li r3,0x0
0000bda4 blr
+[UKCStringTemplateField load]:
0000bda8 lis r4,0x1
0000bdac lwz r4,0x1848(r4)
0000bdb0 b 0xdf00
-[UKCStringTemplateField initWithSettingsDictionary:]:
0000bdb4 mfspr r0,lr
0000bdb8 stmw r30,0xfff8(r1)
0000bdbc lis r2,0x1
0000bdc0 lis r4,0x1
0000bdc4 or r30,r5,r5
0000bdc8 stw r0,0x8(r1)
0000bdcc stwu r1,0xffa0(r1)
0000bdd0 lwz r2,0x1acc(r2)
0000bdd4 lwz r4,0x17f0(r4)
0000bdd8 stw r3,0x38(r1)
0000bddc addi r3,r1,0x38
0000bde0 stw r2,0x3c(r1)
0000bde4 bl 0xdef0
0000bde8 or. r31,r3,r3
0000bdec beq 0xbe18
0000bdf0 lis r4,0x1
0000bdf4 lis r5,0x1
0000bdf8 or r3,r30,r30
0000bdfc lwz r4,0x1740(r4)
0000be00 addi r5,r5,0x14cc
0000be04 bl 0xdf00
0000be08 lis r4,0x1
0000be0c lwz r4,0x17e8(r4)
0000be10 bl 0xdf00
0000be14 stw r3,0xc(r31)
0000be18 addi r1,r1,0x60
0000be1c or r3,r31,r31
0000be20 lwz r0,0x8(r1)
0000be24 lmw r30,0xfff8(r1)
0000be28 mtspr lr,r0
0000be2c blr
-[UKCStringTemplateField dealloc]:
0000be30 mfspr r0,lr
0000be34 stmw r29,0xfff4(r1)
0000be38 lis r4,0x1
0000be3c or r29,r3,r3
0000be40 stw r0,0x8(r1)
0000be44 stwu r1,0xffa0(r1)
0000be48 lwz r4,0x17a0(r4)
0000be4c lwz r3,0xc(r3)
0000be50 bl 0xdf00
0000be54 li r0,0x0
0000be58 lis r2,0x1
0000be5c stw r0,0xc(r29)
0000be60 lis r4,0x1
0000be64 addi r3,r1,0x38
0000be68 stw r29,0x38(r1)
0000be6c lwz r2,0x1acc(r2)
0000be70 lwz r4,0x179c(r4)
0000be74 stw r2,0x3c(r1)
0000be78 bl 0xdef0
0000be7c addi r1,r1,0x60
0000be80 lwz r0,0x8(r1)
0000be84 lmw r29,0xfff4(r1)
0000be88 mtspr lr,r0
0000be8c blr
-[UKCStringTemplateField readFromData:offset:]:
0000be90 mfspr r0,lr
0000be94 stmw r24,0xffe0(r1)
0000be98 lis r4,0x1
0000be9c or r24,r3,r3
0000bea0 lis r3,0x1
0000bea4 or r30,r5,r5
0000bea8 lis r28,0x1
0000beac lis r31,0x1
0000beb0 or r29,r6,r6
0000beb4 stw r0,0x8(r1)
0000beb8 addi r28,r28,0x1840
0000bebc addi r31,r31,0x183c
0000bec0 stwu r1,0xff90(r1)
0000bec4 lis r26,0x1
0000bec8 li r25,0x1
0000becc lwz r4,0x185c(r4)
0000bed0 lwz r3,0x1914(r3)
0000bed4 bl 0xdf00
0000bed8 or r27,r3,r3
0000bedc b 0xbf2c
0000bee0 lwz r4,0x0(r28)
0000bee4 or r6,r0,r0
0000bee8 or r3,r30,r30
0000beec addi r5,r1,0x38
0000bef0 li r7,0x1
0000bef4 stw r0,0x3c(r1)
0000bef8 stw r25,0x40(r1)
0000befc bl 0xdf00
0000bf00 lbz r0,0x38(r1)
0000bf04 lwz r2,0x0(r29)
0000bf08 cmpwi cr7,r0,0x0
0000bf0c addi r2,r2,0x1
0000bf10 stw r2,0x0(r29)
0000bf14 beq cr7,0xbf44
0000bf18 lwz r4,0x0(r31)
0000bf1c or r3,r27,r27
0000bf20 addi r5,r1,0x38
0000bf24 li r6,0x1
0000bf28 bl 0xdf00
0000bf2c lwz r4,0x1724(r26)
0000bf30 or r3,r30,r30
0000bf34 bl 0xdf00
0000bf38 lwz r0,0x0(r29)
0000bf3c cmpw cr7,r3,r0
0000bf40 bne cr7,0xbee0
0000bf44 lis r4,0x1
0000bf48 lis r3,0x1
0000bf4c lis r29,0x1
0000bf50 lwz r4,0x17a4(r4)
0000bf54 lwz r3,0x1908(r3)
0000bf58 bl 0xdf00
0000bf5c lis r4,0x1
0000bf60 lis r5,0x1
0000bf64 or r28,r3,r3
0000bf68 lwz r4,0x1740(r4)
0000bf6c addi r5,r5,0x14d8
0000bf70 lwz r3,0x4(r24)
0000bf74 lwz r29,0x16e0(r29)
0000bf78 bl 0xdf00
0000bf7c bl _StringEncodingFromName
0000bf80 or r4,r29,r29
0000bf84 or r5,r27,r27
0000bf88 or r6,r3,r3
0000bf8c or r3,r28,r28
0000bf90 bl 0xdf00
0000bf94 addi r1,r1,0x70
0000bf98 stw r3,0xc(r24)
0000bf9c lwz r0,0x8(r1)
0000bfa0 lmw r24,0xffe0(r1)
0000bfa4 mtspr lr,r0
0000bfa8 blr
-[UKCStringTemplateField writeToData:offset:]:
0000bfac mfspr r0,lr
0000bfb0 stmw r28,0xfff0(r1)
0000bfb4 or r30,r5,r5
0000bfb8 or r28,r6,r6
0000bfbc li r29,0x0
0000bfc0 stw r0,0x8(r1)
0000bfc4 li r0,0x0
0000bfc8 stwu r1,0xffa0(r1)
0000bfcc lwz r31,0xc(r3)
0000bfd0 stb r0,0x38(r1)
0000bfd4 cmpwi cr7,r31,0x0
0000bfd8 beq cr7,0xc03c
0000bfdc lis r4,0x1
0000bfe0 lwz r3,0x4(r3)
0000bfe4 lis r29,0x1
0000bfe8 lwz r4,0x1740(r4)
0000bfec lis r5,0x1
0000bff0 lwz r29,0x1850(r29)
0000bff4 addi r5,r5,0x14d8
0000bff8 bl 0xdf00
0000bffc bl _StringEncodingFromName
0000c000 or r4,r29,r29
0000c004 li r6,0x1
0000c008 or r5,r3,r3
0000c00c or r3,r31,r31
0000c010 bl 0xdf00
0000c014 lis r4,0x1
0000c018 lwz r4,0x184c(r4)
0000c01c or r5,r3,r3
0000c020 or r3,r30,r30
0000c024 bl 0xdf00
0000c028 lis r4,0x1
0000c02c or r3,r30,r30
0000c030 lwz r4,0x1724(r4)
0000c034 bl 0xdf00
0000c038 or r29,r3,r3
0000c03c lis r4,0x1
0000c040 or r3,r30,r30
0000c044 addi r5,r1,0x38
0000c048 lwz r4,0x183c(r4)
0000c04c li r6,0x1
0000c050 bl 0xdf00
0000c054 lwz r2,0x0(r28)
0000c058 addi r1,r1,0x60
0000c05c add r2,r29,r2
0000c060 addi r2,r2,0x1
0000c064 stw r2,0x0(r28)
0000c068 lwz r0,0x8(r1)
0000c06c lmw r28,0xfff0(r1)
0000c070 mtspr lr,r0
0000c074 blr
-[UKCStringTemplateField plistRepresentation]:
0000c078 lwz r3,0xc(r3)
0000c07c blr
-[UKCStringTemplateField fieldValue]:
0000c080 lwz r3,0xc(r3)
0000c084 blr
-[UKCStringTemplateField setFieldValue:forKey:]:
0000c088 mfspr r0,lr
0000c08c stmw r29,0xfff4(r1)
0000c090 lis r4,0x1
0000c094 or r29,r5,r5
0000c098 lis r5,0x1
0000c09c or r30,r6,r6
0000c0a0 or r31,r3,r3
0000c0a4 addi r5,r5,0x14e4
0000c0a8 or r3,r6,r6
0000c0ac stw r0,0x8(r1)
0000c0b0 stwu r1,0xffb0(r1)
0000c0b4 lwz r4,0x1734(r4)
0000c0b8 bl 0xdf00
0000c0bc cmpwi cr7,r3,0x0
0000c0c0 beq cr7,0xc0ec
0000c0c4 lis r4,0x1
0000c0c8 or r3,r29,r29
0000c0cc lwz r4,0x17e8(r4)
0000c0d0 bl 0xdf00
0000c0d4 lis r4,0x1
0000c0d8 or r5,r31,r31
0000c0dc stw r3,0xc(r31)
0000c0e0 or r3,r31,r31
0000c0e4 lwz r4,0x1830(r4)
0000c0e8 b 0xc0fc
0000c0ec lis r4,0x1
0000c0f0 or r3,r31,r31
0000c0f4 or r5,r30,r30
0000c0f8 lwz r4,0x17c0(r4)
0000c0fc addi r1,r1,0x50
0000c100 lwz r0,0x8(r1)
0000c104 lmw r29,0xfff4(r1)
0000c108 mtspr lr,r0
0000c10c b 0xdf00
+[UKArrayTemplateField load]:
0000c110 mfspr r0,lr
0000c114 stmw r28,0xfff0(r1)
0000c118 lis r4,0x1
0000c11c or r28,r3,r3
0000c120 lis r29,0x1
0000c124 stw r0,0x8(r1)
0000c128 stwu r1,0xffb0(r1)
0000c12c lwz r4,0x1848(r4)
0000c130 bl 0xdf00
0000c134 lis r4,0x1
0000c138 or r3,r28,r28
0000c13c lwz r4,0x17ac(r4)
0000c140 lwz r29,0x17fc(r29)
0000c144 bl 0xdf00
0000c148 addi r1,r1,0x50
0000c14c lis r6,0x1
0000c150 lwz r0,0x8(r1)
0000c154 or r5,r3,r3
0000c158 or r4,r29,r29
0000c15c or r3,r28,r28
0000c160 addi r6,r6,0x14f0
0000c164 lmw r28,0xfff0(r1)
0000c168 mtspr lr,r0
0000c16c b 0xdf00
-[UKArrayTemplateField initWithSettingsDictionary:]:
0000c170 mfspr r0,lr
0000c174 stw r31,0xfffc(r1)
0000c178 lis r2,0x1
0000c17c lis r4,0x1
0000c180 stw r0,0x8(r1)
0000c184 stwu r1,0xffa0(r1)
0000c188 lwz r2,0x1afc(r2)
0000c18c lwz r4,0x17f0(r4)
0000c190 stw r3,0x38(r1)
0000c194 addi r3,r1,0x38
0000c198 stw r2,0x3c(r1)
0000c19c bl 0xdef0
0000c1a0 or. r31,r3,r3
0000c1a4 beq 0xc1cc
0000c1a8 lis r4,0x1
0000c1ac lis r3,0x1
0000c1b0 lwz r4,0x17a4(r4)
0000c1b4 lwz r3,0x1910(r3)
0000c1b8 bl 0xdf00
0000c1bc lis r4,0x1
0000c1c0 lwz r4,0x17a8(r4)
0000c1c4 bl 0xdf00
0000c1c8 stw r3,0xc(r31)
0000c1cc addi r1,r1,0x60
0000c1d0 or r3,r31,r31
0000c1d4 lwz r0,0x8(r1)
0000c1d8 lwz r31,0xfffc(r1)
0000c1dc mtspr lr,r0
0000c1e0 blr
-[UKArrayTemplateField dealloc]:
0000c1e4 mfspr r0,lr
0000c1e8 stmw r29,0xfff4(r1)
0000c1ec lis r4,0x1
0000c1f0 or r29,r3,r3
0000c1f4 stw r0,0x8(r1)
0000c1f8 stwu r1,0xffa0(r1)
0000c1fc lwz r4,0x17a0(r4)
0000c200 lwz r3,0xc(r3)
0000c204 bl 0xdf00
0000c208 li r0,0x0
0000c20c lis r2,0x1
0000c210 stw r0,0xc(r29)
0000c214 lis r4,0x1
0000c218 addi r3,r1,0x38
0000c21c stw r29,0x38(r1)
0000c220 lwz r2,0x1afc(r2)
0000c224 lwz r4,0x179c(r4)
0000c228 stw r2,0x3c(r1)
0000c22c bl 0xdef0
0000c230 addi r1,r1,0x60
0000c234 lwz r0,0x8(r1)
0000c238 lmw r29,0xfff4(r1)
0000c23c mtspr lr,r0
0000c240 blr
-[UKArrayTemplateField loadDefaults]:
0000c244 mfspr r0,lr
0000c248 stmw r28,0xfff0(r1)
0000c24c lis r4,0x1
0000c250 or r28,r3,r3
0000c254 lis r3,0x1
0000c258 lis r29,0x1
0000c25c stw r0,0x8(r1)
0000c260 li r0,0x0
0000c264 stwu r1,0xffa0(r1)
0000c268 lwz r4,0x185c(r4)
0000c26c lwz r3,0x1934(r3)
0000c270 lwz r29,0x1880(r29)
0000c274 stw r0,0x38(r1)
0000c278 bl 0xdf00
0000c27c addi r7,r1,0x38
0000c280 li r5,0x0
0000c284 or r6,r3,r3
0000c288 or r4,r29,r29
0000c28c or r3,r28,r28
0000c290 li r8,0x0
0000c294 bl 0xdf00
0000c298 addi r1,r1,0x60
0000c29c lwz r0,0x8(r1)
0000c2a0 lmw r28,0xfff0(r1)
0000c2a4 mtspr lr,r0
0000c2a8 blr
-[UKArrayTemplateField load:fieldsFromData:offset:afterField:]:
0000c2ac mfspr r0,lr
0000c2b0 stmw r13,0xffb4(r1)
0000c2b4 lis r4,0x1
0000c2b8 or r30,r3,r3
0000c2bc or r31,r8,r8
0000c2c0 or r22,r7,r7
0000c2c4 li r20,0xffff
0000c2c8 stw r0,0x8(r1)
0000c2cc stwu r1,0xff60(r1)
0000c2d0 lwz r3,0x4(r3)
0000c2d4 lwz r4,0x1740(r4)
0000c2d8 stw r5,0xc0(r1)
0000c2dc lis r5,0x1
0000c2e0 addi r5,r5,0x14fc
0000c2e4 bl 0xdf00
0000c2e8 cmpwi cr7,r31,0x0
0000c2ec stw r3,0x38(r1)
0000c2f0 beq cr7,0xc30c
0000c2f4 lis r4,0x1
0000c2f8 lwz r3,0xc(r30)
0000c2fc or r5,r31,r31
0000c300 lwz r4,0x187c(r4)
0000c304 bl 0xdf00
0000c308 or r20,r3,r3
0000c30c lis r2,0x1
0000c310 lis r14,0x1
0000c314 lis r13,0x1
0000c318 stw r2,0x3c(r1)
0000c31c lis r2,0x1
0000c320 lis r19,0x1
0000c324 stw r2,0x40(r1)
0000c328 lis r18,0x1
0000c32c lis r17,0x1
0000c330 lis r16,0x1
0000c334 lis r15,0x1
0000c338 addi r14,r14,0x178c
0000c33c lwz r2,0x3c(r1)
0000c340 addi r13,r13,0x1930
0000c344 addi r19,r19,0x18fc
0000c348 addi r18,r18,0x1878
0000c34c addi r17,r17,0x16dc
0000c350 addi r16,r16,0x173c
0000c354 addi r15,r15,0x186c
0000c358 li r21,0x0
0000c35c addi r2,r2,0x17a4
0000c360 stw r2,0x3c(r1)
0000c364 lwz r2,0x40(r1)
0000c368 addi r2,r2,0x1874
0000c36c stw r2,0x40(r1)
0000c370 b 0xc488
0000c374 lwz r4,0x0(r14)
0000c378 lis r31,0x1
0000c37c lis r25,0x1
0000c380 lwz r3,0x38(r1)
0000c384 lis r26,0x1
0000c388 lis r27,0x1
0000c38c addi r25,r25,0x1730
0000c390 addi r26,r26,0x1870
0000c394 addi r27,r27,0x170c
0000c398 lis r23,0x1
0000c39c bl 0xdf00
0000c3a0 lwz r2,0x3c(r1)
0000c3a4 or r24,r3,r3
0000c3a8 lwz r3,0x0(r13)
0000c3ac lwz r4,0x0(r2)
0000c3b0 bl 0xdf00
0000c3b4 lwz r2,0x40(r1)
0000c3b8 or r29,r3,r3
0000c3bc lwz r4,0x0(r18)
0000c3c0 lwz r3,0x0(r19)
0000c3c4 lwz r28,0x0(r2)
0000c3c8 bl 0xdf00
0000c3cc or r6,r30,r30
0000c3d0 or r5,r3,r3
0000c3d4 or r4,r28,r28
0000c3d8 or r3,r29,r29
0000c3dc bl 0xdf00
0000c3e0 lwz r4,0x0(r17)
0000c3e4 bl 0xdf00
0000c3e8 lwz r4,0x17d0(r31)
0000c3ec lwz r29,0x0(r16)
0000c3f0 or r28,r3,r3
0000c3f4 or r3,r30,r30
0000c3f8 bl 0xdf00
0000c3fc or r5,r3,r3
0000c400 or r4,r29,r29
0000c404 or r3,r28,r28
0000c408 bl 0xdf00
0000c40c b 0xc458
0000c410 lwz r4,0x17d0(r31)
0000c414 or r3,r30,r30
0000c418 bl 0xdf00
0000c41c lwz r4,0x0(r25)
0000c420 or r5,r29,r29
0000c424 bl 0xdf00
0000c428 lwz r4,0x0(r26)
0000c42c or r29,r3,r3
0000c430 or r3,r28,r28
0000c434 or r5,r29,r29
0000c438 bl 0xdf00
0000c43c lwz r4,0x17d0(r31)
0000c440 or r3,r30,r30
0000c444 bl 0xdf00
0000c448 lwz r4,0x0(r27)
0000c44c or r5,r29,r29
0000c450 or r6,r22,r22
0000c454 bl 0xdf00
0000c458 lwz r4,0x1784(r23)
0000c45c or r3,r24,r24
0000c460 bl 0xdf00
0000c464 or. r29,r3,r3
0000c468 bne 0xc410
0000c46c lwz r3,0xc(r30)
0000c470 addi r20,r20,0x1
0000c474 or r5,r28,r28
0000c478 lwz r4,0x0(r15)
0000c47c or r6,r20,r20
0000c480 addi r21,r21,0x1
0000c484 bl 0xdf00
0000c488 lwz r0,0xc0(r1)
0000c48c cmpw cr7,r21,r0
0000c490 blt cr7,0xc374
0000c494 addi r1,r1,0xa0
0000c498 lwz r0,0x8(r1)
0000c49c lmw r13,0xffb4(r1)
0000c4a0 mtspr lr,r0
0000c4a4 blr
-[UKArrayTemplateField addNewFieldAfterField:]:
0000c4a8 mfspr r0,lr
0000c4ac stmw r27,0xffec(r1)
0000c4b0 lis r4,0x1
0000c4b4 or r27,r3,r3
0000c4b8 lis r3,0x1
0000c4bc lis r29,0x1
0000c4c0 or r28,r5,r5
0000c4c4 stw r0,0x8(r1)
0000c4c8 li r0,0x0
0000c4cc stwu r1,0xff90(r1)
0000c4d0 lwz r4,0x185c(r4)
0000c4d4 lwz r3,0x1934(r3)
0000c4d8 lwz r29,0x1880(r29)
0000c4dc stw r0,0x38(r1)
0000c4e0 bl 0xdf00
0000c4e4 or r8,r28,r28
0000c4e8 addi r7,r1,0x38
0000c4ec or r6,r3,r3
0000c4f0 or r4,r29,r29
0000c4f4 or r3,r27,r27
0000c4f8 li r5,0x1
0000c4fc bl 0xdf00
0000c500 lis r4,0x1
0000c504 or r3,r27,r27
0000c508 lwz r4,0x17d0(r4)
0000c50c bl 0xdf00
0000c510 lis r4,0x1
0000c514 or r5,r27,r27
0000c518 lwz r4,0x1868(r4)
0000c51c bl 0xdf00
0000c520 addi r1,r1,0x70
0000c524 lwz r0,0x8(r1)
0000c528 lmw r27,0xffec(r1)
0000c52c mtspr lr,r0
0000c530 blr
-[UKArrayTemplateField deleteField:]:
0000c534 mfspr r0,lr
0000c538 stmw r29,0xfff4(r1)
0000c53c lis r4,0x1
0000c540 or r29,r3,r3
0000c544 stw r0,0x8(r1)
0000c548 stwu r1,0xffb0(r1)
0000c54c lwz r4,0x1864(r4)
0000c550 lwz r3,0xc(r3)
0000c554 bl 0xdf00
0000c558 lis r4,0x1
0000c55c or r3,r29,r29
0000c560 lwz r4,0x17d0(r4)
0000c564 bl 0xdf00
0000c568 addi r1,r1,0x50
0000c56c lis r4,0x1
0000c570 lwz r0,0x8(r1)
0000c574 or r5,r29,r29
0000c578 lmw r29,0xfff4(r1)
0000c57c lwz r4,0x1868(r4)
0000c580 mtspr lr,r0
0000c584 b 0xdf00
-[UKArrayTemplateField plistRepresentation]:
0000c588 mfspr r0,lr
0000c58c stmw r27,0xffec(r1)
0000c590 lis r4,0x1
0000c594 or r29,r3,r3
0000c598 lis r3,0x1
0000c59c lis r31,0x1
0000c5a0 lis r28,0x1
0000c5a4 addi r31,r31,0x17e4
0000c5a8 stw r0,0x8(r1)
0000c5ac addi r28,r28,0x172c
0000c5b0 stwu r1,0xffa0(r1)
0000c5b4 lwz r4,0x16ec(r4)
0000c5b8 lwz r3,0x1910(r3)
0000c5bc bl 0xdf00
0000c5c0 lis r4,0x1
0000c5c4 or r27,r3,r3
0000c5c8 lwz r4,0x178c(r4)
0000c5cc lwz r3,0xc(r29)
0000c5d0 bl 0xdf00
0000c5d4 lis r30,0x1
0000c5d8 or r29,r3,r3
0000c5dc b 0xc600
0000c5e0 lwz r4,0x0(r31)
0000c5e4 bl 0xdf00
0000c5e8 cmpwi r3,0x0
0000c5ec beq 0xc600
0000c5f0 lwz r4,0x0(r28)
0000c5f4 or r5,r3,r3
0000c5f8 or r3,r27,r27
0000c5fc bl 0xdf00
0000c600 lwz r4,0x1784(r30)
0000c604 or r3,r29,r29
0000c608 bl 0xdf00
0000c60c cmpwi cr7,r3,0x0
0000c610 bne cr7,0xc5e0
0000c614 addi r1,r1,0x60
0000c618 or r3,r27,r27
0000c61c lwz r0,0x8(r1)
0000c620 lmw r27,0xffec(r1)
0000c624 mtspr lr,r0
0000c628 blr
-[UKArrayTemplateField fieldValue]:
0000c62c mfspr r0,lr
0000c630 stmw r28,0xfff0(r1)
0000c634 lis r4,0x1
0000c638 lis r28,0x1
0000c63c lis r29,0x1
0000c640 stw r0,0x8(r1)
0000c644 stwu r1,0xffb0(r1)
0000c648 lwz r4,0x16bc(r4)
0000c64c lwz r3,0xc(r3)
0000c650 lwz r28,0x1928(r28)
0000c654 lwz r29,0x1814(r29)
0000c658 bl 0xdf00
0000c65c addi r1,r1,0x50
0000c660 lwz r0,0x8(r1)
0000c664 or r5,r3,r3
0000c668 or r3,r28,r28
0000c66c or r4,r29,r29
0000c670 lmw r28,0xfff0(r1)
0000c674 mtspr lr,r0
0000c678 b 0xdf00
-[UKArrayTemplateField canHaveSubFields]:
0000c67c li r3,0x1
0000c680 blr
-[UKArrayTemplateField countSubFields]:
0000c684 lis r4,0x1
0000c688 lwz r3,0xc(r3)
0000c68c lwz r4,0x16bc(r4)
0000c690 b 0xdf00
-[UKArrayTemplateField subFieldAtIndex:]:
0000c694 lis r4,0x1
0000c698 lwz r3,0xc(r3)
0000c69c lwz r4,0x16c8(r4)
0000c6a0 b 0xdf00
-[UKArrayTemplateField fieldValueIsEditableForKey:]:
0000c6a4 li r3,0x0
0000c6a8 blr
-[UKArrayTemplateField isSelectable]:
0000c6ac li r3,0x1
0000c6b0 blr
-[UKArrayTemplateField addNewField:]:
0000c6b4 lis r4,0x1
0000c6b8 li r5,0x0
0000c6bc lwz r4,0x1860(r4)
0000c6c0 b 0xdf00
-[UKArrayTemplateField readFromData:offset:]:
0000c6c4 mfspr r0,lr
0000c6c8 stmw r29,0xfff4(r1)
0000c6cc lis r4,0x1
0000c6d0 or r30,r3,r3
0000c6d4 or r29,r5,r5
0000c6d8 lis r5,0x1
0000c6dc li r9,0x0
0000c6e0 addi r5,r5,0x1508
0000c6e4 or r31,r6,r6
0000c6e8 stw r0,0x8(r1)
0000c6ec stwu r1,0xff90(r1)
0000c6f0 lwz r4,0x1740(r4)
0000c6f4 lwz r3,0x4(r3)
0000c6f8 stw r9,0x3c(r1)
0000c6fc bl 0xdf00
0000c700 lis r4,0x1
0000c704 lis r5,0x1
0000c708 lwz r4,0x1734(r4)
0000c70c addi r5,r5,0x14f0
0000c710 bl 0xdf00
0000c714 cmpwi cr7,r3,0x0
0000c718 beq cr7,0xc7ac
0000c71c lis r4,0x1
0000c720 or r3,r29,r29
0000c724 lwz r4,0x1724(r4)
0000c728 bl 0xdf00
0000c72c lwz r2,0x0(r31)
0000c730 subf r3,r2,r3
0000c734 cmplwi cr7,r3,0x1
0000c738 ble cr7,0xc764
0000c73c lis r4,0x1
0000c740 li r0,0x2
0000c744 or r6,r2,r2
0000c748 lwz r4,0x1840(r4)
0000c74c or r3,r29,r29
0000c750 addi r5,r1,0x38
0000c754 li r7,0x2
0000c758 stw r0,0x50(r1)
0000c75c stw r2,0x4c(r1)
0000c760 bl 0xdf00
0000c764 lis r4,0x1
0000c768 or r3,r30,r30
0000c76c lwz r4,0x17c8(r4)
0000c770 bl 0xdf00
0000c774 cmpwi cr7,r3,0x0
0000c778 beq cr7,0xc784
0000c77c lha r9,0x38(r1)
0000c780 b 0xc798
0000c784 lhz r2,0x38(r1)
0000c788 addi r0,r1,0x40
0000c78c sth r2,0x40(r1)
0000c790 lhbrx r0,0,r0
0000c794 extsh r9,r0
0000c798 stw r9,0x3c(r1)
0000c79c lwz r2,0x0(r31)
0000c7a0 lwz r9,0x3c(r1)
0000c7a4 addi r2,r2,0x2
0000c7a8 b 0xc830
0000c7ac lis r4,0x1
0000c7b0 or r3,r29,r29
0000c7b4 lwz r4,0x1724(r4)
0000c7b8 bl 0xdf00
0000c7bc lwz r2,0x0(r31)
0000c7c0 subf r3,r2,r3
0000c7c4 cmplwi cr7,r3,0x3
0000c7c8 ble+ cr7,0xc7f4
0000c7cc lis r4,0x1
0000c7d0 li r0,0x4
0000c7d4 or r6,r2,r2
0000c7d8 lwz r4,0x1840(r4)
0000c7dc or r3,r29,r29
0000c7e0 addi r5,r1,0x3c
0000c7e4 li r7,0x4
0000c7e8 stw r0,0x48(r1)
0000c7ec stw r2,0x44(r1)
0000c7f0 bl 0xdf00
0000c7f4 lis r4,0x1
0000c7f8 or r3,r30,r30
0000c7fc lwz r4,0x17c8(r4)
0000c800 bl 0xdf00
0000c804 cmpwi cr7,r3,0x0
0000c808 bne+ cr7,0xc824
0000c80c lwz r9,0x3c(r1)
0000c810 addi r0,r1,0x40
0000c814 stw r9,0x40(r1)
0000c818 lwbrx r9,0,r0
0000c81c stw r9,0x3c(r1)
0000c820 b 0xc828
0000c824 lwz r9,0x3c(r1)
0000c828 lwz r2,0x0(r31)
0000c82c addi r2,r2,0x4
0000c830 stw r2,0x0(r31)
0000c834 lis r4,0x1
0000c838 or r3,r30,r30
0000c83c or r6,r29,r29
0000c840 or r7,r31,r31
0000c844 or r5,r9,r9
0000c848 li r8,0x0
0000c84c lwz r4,0x1880(r4)
0000c850 bl 0xdf00
0000c854 addi r1,r1,0x70
0000c858 lwz r0,0x8(r1)
0000c85c lmw r29,0xfff4(r1)
0000c860 mtspr lr,r0
0000c864 blr
-[UKArrayTemplateField writeToData:offset:]:
0000c868 mfspr r0,lr
0000c86c stmw r27,0xffec(r1)
0000c870 lis r4,0x1
0000c874 or r30,r3,r3
0000c878 or r28,r6,r6
0000c87c or r27,r5,r5
0000c880 stw r0,0x8(r1)
0000c884 stwu r1,0xff90(r1)
0000c888 lwz r4,0x16bc(r4)
0000c88c lwz r3,0xc(r3)
0000c890 bl 0xdf00
0000c894 lis r4,0x1
0000c898 lis r5,0x1
0000c89c lwz r4,0x1740(r4)
0000c8a0 or r31,r3,r3
0000c8a4 addi r5,r5,0x1508
0000c8a8 lwz r3,0x4(r30)
0000c8ac bl 0xdf00
0000c8b0 lis r4,0x1
0000c8b4 lis r5,0x1
0000c8b8 lwz r4,0x1734(r4)
0000c8bc addi r5,r5,0x1514
0000c8c0 bl 0xdf00
0000c8c4 or. r0,r3,r3
0000c8c8 beq 0xc928
0000c8cc lis r4,0x1
0000c8d0 li r0,0x0
0000c8d4 or r3,r30,r30
0000c8d8 lwz r4,0x17c8(r4)
0000c8dc sth r0,0x3c(r1)
0000c8e0 bl 0xdf00
0000c8e4 cmpwi cr7,r3,0x0
0000c8e8 beq cr7,0xc8f4
0000c8ec sth r31,0x3c(r1)
0000c8f0 b 0xc904
0000c8f4 sth r31,0x38(r1)
0000c8f8 addi r0,r1,0x38
0000c8fc lhbrx r0,0,r0
0000c900 sth r0,0x3c(r1)
0000c904 lis r4,0x1
0000c908 or r3,r27,r27
0000c90c addi r5,r1,0x3c
0000c910 lwz r4,0x183c(r4)
0000c914 li r6,0x2
0000c918 bl 0xdf00
0000c91c lwz r2,0x0(r28)
0000c920 addi r2,r2,0x2
0000c924 b 0xc97c
0000c928 lis r4,0x1
0000c92c or r3,r30,r30
0000c930 stw r0,0x38(r1)
0000c934 lwz r4,0x17c8(r4)
0000c938 bl 0xdf00
0000c93c cmpwi cr7,r3,0x0
0000c940 beq cr7,0xc94c
0000c944 stw r31,0x38(r1)
0000c948 b 0xc95c
0000c94c stw r31,0x3c(r1)
0000c950 addi r0,r1,0x3c
0000c954 lwbrx r0,0,r0
0000c958 stw r0,0x38(r1)
0000c95c lis r4,0x1
0000c960 or r3,r27,r27
0000c964 addi r5,r1,0x38
0000c968 lwz r4,0x183c(r4)
0000c96c li r6,0x4
0000c970 bl 0xdf00
0000c974 lwz r2,0x0(r28)
0000c978 addi r2,r2,0x4
0000c97c stw r2,0x0(r28)
0000c980 lis r4,0x1
0000c984 lis r29,0x1
0000c988 lwz r3,0xc(r30)
0000c98c lis r30,0x1
0000c990 lwz r4,0x178c(r4)
0000c994 addi r30,r30,0x1780
0000c998 bl 0xdf00
0000c99c or r31,r3,r3
0000c9a0 b 0xc9b4
0000c9a4 lwz r4,0x0(r30)
0000c9a8 or r5,r27,r27
0000c9ac or r6,r28,r28
0000c9b0 bl 0xdf00
0000c9b4 lwz r4,0x1784(r29)
0000c9b8 or r3,r31,r31
0000c9bc bl 0xdf00
0000c9c0 cmpwi cr7,r3,0x0
0000c9c4 bne cr7,0xc9a4
0000c9c8 addi r1,r1,0x70
0000c9cc lwz r0,0x8(r1)
0000c9d0 lmw r27,0xffec(r1)
0000c9d4 mtspr lr,r0
0000c9d8 blr
+[UKArrayItemTemplateField load]:
0000c9dc blr
-[UKArrayItemTemplateField initWithSettingsDictionary:owner:]:
0000c9e0 mfspr r0,lr
0000c9e4 stmw r30,0xfff8(r1)
0000c9e8 lis r2,0x1
0000c9ec lis r4,0x1
0000c9f0 or r30,r6,r6
0000c9f4 stw r0,0x8(r1)
0000c9f8 stwu r1,0xffa0(r1)
0000c9fc lwz r2,0x1b2c(r2)
0000ca00 lwz r4,0x17f0(r4)
0000ca04 stw r3,0x38(r1)
0000ca08 addi r3,r1,0x38
0000ca0c stw r2,0x3c(r1)
0000ca10 bl 0xdef0
0000ca14 or. r31,r3,r3
0000ca18 beq 0xca44
0000ca1c lis r4,0x1
0000ca20 lis r3,0x1
0000ca24 lwz r4,0x17a4(r4)
0000ca28 lwz r3,0x1910(r3)
0000ca2c bl 0xdf00
0000ca30 lis r4,0x1
0000ca34 lwz r4,0x17a8(r4)
0000ca38 bl 0xdf00
0000ca3c stw r30,0x10(r31)
0000ca40 stw r3,0xc(r31)
0000ca44 addi r1,r1,0x60
0000ca48 or r3,r31,r31
0000ca4c lwz r0,0x8(r1)
0000ca50 lmw r30,0xfff8(r1)
0000ca54 mtspr lr,r0
0000ca58 blr
-[UKArrayItemTemplateField dealloc]:
0000ca5c mfspr r0,lr
0000ca60 stmw r29,0xfff4(r1)
0000ca64 lis r4,0x1
0000ca68 or r29,r3,r3
0000ca6c stw r0,0x8(r1)
0000ca70 stwu r1,0xffa0(r1)
0000ca74 lwz r4,0x17a0(r4)
0000ca78 lwz r3,0xc(r3)
0000ca7c bl 0xdf00
0000ca80 lis r2,0x1
0000ca84 lis r4,0x1
0000ca88 lwz r2,0x1b2c(r2)
0000ca8c addi r3,r1,0x38
0000ca90 lwz r4,0x179c(r4)
0000ca94 stw r29,0x38(r1)
0000ca98 stw r2,0x3c(r1)
0000ca9c bl 0xdef0
0000caa0 addi r1,r1,0x60
0000caa4 lwz r0,0x8(r1)
0000caa8 lmw r29,0xfff4(r1)
0000caac mtspr lr,r0
0000cab0 blr
-[UKArrayItemTemplateField readFromData:offset:]:
0000cab4 mfspr r0,lr
0000cab8 stmw r27,0xffec(r1)
0000cabc lis r4,0x1
0000cac0 lis r30,0x1
0000cac4 or r27,r5,r5
0000cac8 or r28,r6,r6
0000cacc lis r29,0x1
0000cad0 stw r0,0x8(r1)
0000cad4 stwu r1,0xffa0(r1)
0000cad8 lwz r3,0xc(r3)
0000cadc lwz r4,0x178c(r4)
0000cae0 bl 0xdf00
0000cae4 addi r30,r30,0x1720
0000cae8 or r31,r3,r3
0000caec b 0xcb00
0000caf0 lwz r4,0x0(r30)
0000caf4 or r5,r27,r27
0000caf8 or r6,r28,r28
0000cafc bl 0xdf00
0000cb00 lwz r4,0x1784(r29)
0000cb04 or r3,r31,r31
0000cb08 bl 0xdf00
0000cb0c cmpwi cr7,r3,0x0
0000cb10 bne cr7,0xcaf0
0000cb14 addi r1,r1,0x60
0000cb18 lwz r0,0x8(r1)
0000cb1c lmw r27,0xffec(r1)
0000cb20 mtspr lr,r0
0000cb24 blr
-[UKArrayItemTemplateField writeToData:offset:]:
0000cb28 mfspr r0,lr
0000cb2c stmw r27,0xffec(r1)
0000cb30 lis r4,0x1
0000cb34 lis r30,0x1
0000cb38 or r27,r5,r5
0000cb3c or r28,r6,r6
0000cb40 lis r29,0x1
0000cb44 stw r0,0x8(r1)
0000cb48 stwu r1,0xffa0(r1)
0000cb4c lwz r3,0xc(r3)
0000cb50 lwz r4,0x178c(r4)
0000cb54 bl 0xdf00
0000cb58 addi r30,r30,0x1780
0000cb5c or r31,r3,r3
0000cb60 b 0xcb74
0000cb64 lwz r4,0x0(r30)
0000cb68 or r5,r27,r27
0000cb6c or r6,r28,r28
0000cb70 bl 0xdf00
0000cb74 lwz r4,0x1784(r29)
0000cb78 or r3,r31,r31
0000cb7c bl 0xdf00
0000cb80 cmpwi cr7,r3,0x0
0000cb84 bne cr7,0xcb64
0000cb88 addi r1,r1,0x60
0000cb8c lwz r0,0x8(r1)
0000cb90 lmw r27,0xffec(r1)
0000cb94 mtspr lr,r0
0000cb98 blr
-[UKArrayItemTemplateField plistRepresentation]:
0000cb9c mfspr r0,lr
0000cba0 stmw r27,0xffec(r1)
0000cba4 lis r4,0x1
0000cba8 or r29,r3,r3
0000cbac lis r3,0x1
0000cbb0 lis r31,0x1
0000cbb4 lis r28,0x1
0000cbb8 addi r31,r31,0x17e4
0000cbbc stw r0,0x8(r1)
0000cbc0 addi r28,r28,0x172c
0000cbc4 stwu r1,0xffa0(r1)
0000cbc8 lwz r4,0x16ec(r4)
0000cbcc lwz r3,0x1910(r3)
0000cbd0 bl 0xdf00
0000cbd4 lis r4,0x1
0000cbd8 or r27,r3,r3
0000cbdc lwz r4,0x178c(r4)
0000cbe0 lwz r3,0xc(r29)
0000cbe4 bl 0xdf00
0000cbe8 lis r30,0x1
0000cbec or r29,r3,r3
0000cbf0 b 0xcc14
0000cbf4 lwz r4,0x0(r31)
0000cbf8 bl 0xdf00
0000cbfc cmpwi r3,0x0
0000cc00 beq 0xcc14
0000cc04 lwz r4,0x0(r28)
0000cc08 or r5,r3,r3
0000cc0c or r3,r27,r27
0000cc10 bl 0xdf00
0000cc14 lwz r4,0x1784(r30)
0000cc18 or r3,r29,r29
0000cc1c bl 0xdf00
0000cc20 cmpwi cr7,r3,0x0
0000cc24 bne cr7,0xcbf4
0000cc28 addi r1,r1,0x60
0000cc2c or r3,r27,r27
0000cc30 lwz r0,0x8(r1)
0000cc34 lmw r27,0xffec(r1)
0000cc38 mtspr lr,r0
0000cc3c blr
-[UKArrayItemTemplateField fieldValueForKey:]:
0000cc40 mfspr r0,lr
0000cc44 stmw r30,0xfff8(r1)
0000cc48 lis r31,0x1
0000cc4c addi r31,r31,0x1734
0000cc50 or r30,r5,r5
0000cc54 lis r5,0x1
0000cc58 lwz r4,0x0(r31)
0000cc5c addi r5,r5,0x1520
0000cc60 or r3,r30,r30
0000cc64 stw r0,0x8(r1)
0000cc68 stwu r1,0xffb0(r1)
0000cc6c bl 0xdf00
0000cc70 cmpwi cr7,r3,0x0
0000cc74 beq cr7,0xcc84
0000cc78 lis r3,0x1
0000cc7c addi r3,r3,0x152c
0000cc80 b 0xccac
0000cc84 lwz r4,0x0(r31)
0000cc88 lis r5,0x1
0000cc8c or r3,r30,r30
0000cc90 addi r5,r5,0x1538
0000cc94 bl 0xdf00
0000cc98 cmpwi cr7,r3,0x0
0000cc9c li r3,0x0
0000cca0 beq cr7,0xccac
0000cca4 lis r3,0x1
0000cca8 addi r3,r3,0x1544
0000ccac addi r1,r1,0x50
0000ccb0 lwz r0,0x8(r1)
0000ccb4 lmw r30,0xfff8(r1)
0000ccb8 mtspr lr,r0
0000ccbc blr
-[UKArrayItemTemplateField canHaveSubFields]:
0000ccc0 li r3,0x1
0000ccc4 blr
-[UKArrayItemTemplateField countSubFields]:
0000ccc8 lis r4,0x1
0000cccc lwz r3,0xc(r3)
0000ccd0 lwz r4,0x16bc(r4)
0000ccd4 b 0xdf00
-[UKArrayItemTemplateField subFieldAtIndex:]:
0000ccd8 lis r4,0x1
0000ccdc lwz r3,0xc(r3)
0000cce0 lwz r4,0x16c8(r4)
0000cce4 b 0xdf00
-[UKArrayItemTemplateField addSubField:]:
0000cce8 lis r4,0x1
0000ccec lwz r3,0xc(r3)
0000ccf0 lwz r4,0x172c(r4)
0000ccf4 b 0xdf00
-[UKArrayItemTemplateField isSelectable]:
0000ccf8 li r3,0x1
0000ccfc blr
-[UKArrayItemTemplateField delete:]:
0000cd00 lis r4,0x1
0000cd04 or r5,r3,r3
0000cd08 lwz r3,0x10(r3)
0000cd0c lwz r4,0x1884(r4)
0000cd10 b 0xdf00
-[UKArrayItemTemplateField addNewField:]:
0000cd14 lis r4,0x1
0000cd18 or r5,r3,r3
0000cd1c lwz r3,0x10(r3)
0000cd20 lwz r4,0x1860(r4)
0000cd24 b 0xdf00
-[NSOutlineView(UKExpandAllItems) expandAllItems]:
0000cd28 mfspr r0,lr
0000cd2c stmw r24,0xffe0(r1)
0000cd30 lis r4,0x1
0000cd34 or r29,r3,r3
0000cd38 lis r26,0x1
0000cd3c lis r27,0x1
0000cd40 lis r24,0x1
0000cd44 addi r26,r26,0x1890
0000cd48 addi r27,r27,0x188c
0000cd4c stw r0,0x8(r1)
0000cd50 addi r24,r24,0x1888
0000cd54 stwu r1,0xffa0(r1)
0000cd58 lwz r4,0x1898(r4)
0000cd5c bl 0xdf00
0000cd60 lis r4,0x1
0000cd64 or r5,r29,r29
0000cd68 lwz r4,0x1894(r4)
0000cd6c li r6,0x0
0000cd70 or r25,r3,r3
0000cd74 bl 0xdf00
0000cd78 li r30,0x0
0000cd7c or r28,r3,r3
0000cd80 b 0xcdd0
0000cd84 lwz r4,0x0(r26)
0000cd88 or r5,r29,r29
0000cd8c or r6,r30,r30
0000cd90 li r7,0x0
0000cd94 or r3,r25,r25
0000cd98 bl 0xdf00
0000cd9c lwz r4,0x0(r27)
0000cda0 or r31,r3,r3
0000cda4 or r3,r29,r29
0000cda8 or r5,r31,r31
0000cdac bl 0xdf00
0000cdb0 cmpwi cr7,r3,0x0
0000cdb4 beq+ cr7,0xcdcc
0000cdb8 lwz r4,0x0(r24)
0000cdbc or r5,r31,r31
0000cdc0 or r3,r29,r29
0000cdc4 li r6,0x1
0000cdc8 bl 0xdf00
0000cdcc addi r30,r30,0x1
0000cdd0 cmpw cr7,r30,r28
0000cdd4 blt cr7,0xcd84
0000cdd8 addi r1,r1,0x60
0000cddc lwz r0,0x8(r1)
0000cde0 lmw r24,0xffe0(r1)
0000cde4 mtspr lr,r0
0000cde8 blr
+[UKUnsignedIntegerTemplateField load]:
0000cdec mfspr r0,lr
0000cdf0 stmw r26,0xffe8(r1)
0000cdf4 lis r4,0x1
0000cdf8 lis r28,0x1
0000cdfc lis r29,0x1
0000ce00 or r27,r3,r3
0000ce04 addi r28,r28,0x17ac
0000ce08 addi r29,r29,0x17fc
0000ce0c stw r0,0x8(r1)
0000ce10 stwu r1,0xffa0(r1)
0000ce14 lwz r4,0x1848(r4)
0000ce18 bl 0xdf00
0000ce1c lwz r4,0x0(r28)
0000ce20 or r3,r27,r27
0000ce24 lwz r26,0x0(r29)
0000ce28 bl 0xdf00
0000ce2c lis r6,0x1
0000ce30 or r5,r3,r3
0000ce34 addi r6,r6,0x1550
0000ce38 or r4,r26,r26
0000ce3c or r3,r27,r27
0000ce40 bl 0xdf00
0000ce44 lwz r4,0x0(r28)
0000ce48 or r3,r27,r27
0000ce4c lwz r26,0x0(r29)
0000ce50 bl 0xdf00
0000ce54 addi r1,r1,0x60
0000ce58 lis r6,0x1
0000ce5c lwz r0,0x8(r1)
0000ce60 or r5,r3,r3
0000ce64 or r4,r26,r26
0000ce68 or r3,r27,r27
0000ce6c addi r6,r6,0x155c
0000ce70 lmw r26,0xffe8(r1)
0000ce74 mtspr lr,r0
0000ce78 b 0xdf00
-[UKUnsignedIntegerTemplateField initWithSettingsDictionary:]:
0000ce7c mfspr r0,lr
0000ce80 stmw r30,0xfff8(r1)
0000ce84 lis r2,0x1
0000ce88 lis r4,0x1
0000ce8c or r30,r5,r5
0000ce90 stw r0,0x8(r1)
0000ce94 stwu r1,0xffa0(r1)
0000ce98 lwz r2,0x1b5c(r2)
0000ce9c lwz r4,0x17f0(r4)
0000cea0 stw r3,0x38(r1)
0000cea4 addi r3,r1,0x38
0000cea8 stw r2,0x3c(r1)
0000ceac bl 0xdef0
0000ceb0 or. r31,r3,r3
0000ceb4 beq 0xcee0
0000ceb8 lis r4,0x1
0000cebc lis r5,0x1
0000cec0 or r3,r30,r30
0000cec4 lwz r4,0x1740(r4)
0000cec8 addi r5,r5,0x1568
0000cecc bl 0xdf00
0000ced0 lis r4,0x1
0000ced4 lwz r4,0x1738(r4)
0000ced8 bl 0xdf00
0000cedc stw r3,0xc(r31)
0000cee0 addi r1,r1,0x60
0000cee4 or r3,r31,r31
0000cee8 lwz r0,0x8(r1)
0000ceec lmw r30,0xfff8(r1)
0000cef0 mtspr lr,r0
0000cef4 blr
-[UKUnsignedIntegerTemplateField plistRepresentation]:
0000cef8 lwz r5,0xc(r3)
0000cefc lis r4,0x1
0000cf00 lis r3,0x1
0000cf04 lwz r3,0x1928(r3)
0000cf08 lwz r4,0x18a0(r4)
0000cf0c b 0xdf00
-[UKUnsignedIntegerTemplateField fieldValue]:
0000cf10 lwz r5,0xc(r3)
0000cf14 lis r4,0x1
0000cf18 lis r3,0x1
0000cf1c lwz r3,0x1928(r3)
0000cf20 lwz r4,0x18a0(r4)
0000cf24 b 0xdf00
-[UKUnsignedIntegerTemplateField setFieldValue:forKey:]:
0000cf28 mfspr r0,lr
0000cf2c stmw r29,0xfff4(r1)
0000cf30 lis r4,0x1
0000cf34 or r29,r5,r5
0000cf38 lis r5,0x1
0000cf3c or r30,r6,r6
0000cf40 or r31,r3,r3
0000cf44 addi r5,r5,0x1574
0000cf48 or r3,r6,r6
0000cf4c stw r0,0x8(r1)
0000cf50 stwu r1,0xffb0(r1)
0000cf54 lwz r4,0x1734(r4)
0000cf58 bl 0xdf00
0000cf5c cmpwi cr7,r3,0x0
0000cf60 beq cr7,0xcf8c
0000cf64 lis r4,0x1
0000cf68 or r3,r29,r29
0000cf6c lwz r4,0x189c(r4)
0000cf70 bl 0xdf00
0000cf74 lis r4,0x1
0000cf78 or r5,r31,r31
0000cf7c stw r3,0xc(r31)
0000cf80 or r3,r31,r31
0000cf84 lwz r4,0x1830(r4)
0000cf88 b 0xcf9c
0000cf8c lis r4,0x1
0000cf90 or r3,r31,r31
0000cf94 or r5,r30,r30
0000cf98 lwz r4,0x17c0(r4)
0000cf9c addi r1,r1,0x50
0000cfa0 lwz r0,0x8(r1)
0000cfa4 lmw r29,0xfff4(r1)
0000cfa8 mtspr lr,r0
0000cfac b 0xdf00
-[UKUnsignedIntegerTemplateField readFromData:offset:]:
0000cfb0 mfspr r0,lr
0000cfb4 stmw r26,0xffe8(r1)
0000cfb8 lis r29,0x1
0000cfbc addi r29,r29,0x1740
0000cfc0 or r28,r3,r3
0000cfc4 lis r30,0x1
0000cfc8 lwz r4,0x0(r29)
0000cfcc addi r30,r30,0x1580
0000cfd0 lis r31,0x1
0000cfd4 stw r0,0x8(r1)
0000cfd8 or r27,r5,r5
0000cfdc addi r31,r31,0x1734
0000cfe0 stwu r1,0xff80(r1)
0000cfe4 or r5,r30,r30
0000cfe8 or r26,r6,r6
0000cfec lwz r3,0x4(r3)
0000cff0 bl 0xdf00
0000cff4 lwz r4,0x0(r31)
0000cff8 lis r5,0x1
0000cffc addi r5,r5,0x1550
0000d000 bl 0xdf00
0000d004 cmpwi cr7,r3,0x0
0000d008 bne cr7,0xd034
0000d00c lwz r4,0x0(r29)
0000d010 or r5,r30,r30
0000d014 lwz r3,0x4(r28)
0000d018 bl 0xdf00
0000d01c lwz r4,0x0(r31)
0000d020 lis r5,0x1
0000d024 addi r5,r5,0x155c
0000d028 bl 0xdf00
0000d02c cmpwi cr7,r3,0x0
0000d030 beq cr7,0xd0c4
0000d034 lis r4,0x1
0000d038 or r3,r27,r27
0000d03c lwz r4,0x1724(r4)
0000d040 bl 0xdf00
0000d044 lwz r2,0x0(r26)
0000d048 subf r3,r2,r3
0000d04c cmplwi cr7,r3,0x1
0000d050 ble cr7,0xd0b8
0000d054 lis r4,0x1
0000d058 li r0,0x2
0000d05c or r3,r27,r27
0000d060 lwz r4,0x1840(r4)
0000d064 or r6,r2,r2
0000d068 addi r5,r1,0x38
0000d06c li r7,0x2
0000d070 stw r0,0x4c(r1)
0000d074 stw r2,0x48(r1)
0000d078 bl 0xdf00
0000d07c lis r4,0x1
0000d080 or r3,r28,r28
0000d084 lwz r4,0x17c8(r4)
0000d088 bl 0xdf00
0000d08c cmpwi cr7,r3,0x0
0000d090 beq cr7,0xd09c
0000d094 lhz r0,0x38(r1)
0000d098 b 0xd0b0
0000d09c lhz r2,0x38(r1)
0000d0a0 addi r0,r1,0x3c
0000d0a4 sth r2,0x3c(r1)
0000d0a8 lhbrx r0,0,r0
0000d0ac extsh r0,r0
0000d0b0 stw r0,0xc(r28)
0000d0b4 lwz r2,0x0(r26)
0000d0b8 addi r2,r2,0x2
0000d0bc stw r2,0x0(r26)
0000d0c0 b 0xd144
0000d0c4 lis r4,0x1
0000d0c8 or r3,r27,r27
0000d0cc lwz r4,0x1724(r4)
0000d0d0 bl 0xdf00
0000d0d4 lwz r2,0x0(r26)
0000d0d8 subf r3,r2,r3
0000d0dc cmplwi cr7,r3,0x3
0000d0e0 ble+ cr7,0xd13c
0000d0e4 lis r4,0x1
0000d0e8 li r0,0x4
0000d0ec or r3,r27,r27
0000d0f0 lwz r4,0x1840(r4)
0000d0f4 or r6,r2,r2
0000d0f8 addi r5,r28,0xc
0000d0fc li r7,0x4
0000d100 stw r0,0x44(r1)
0000d104 stw r2,0x40(r1)
0000d108 bl 0xdf00
0000d10c lis r4,0x1
0000d110 or r3,r28,r28
0000d114 lwz r4,0x17c8(r4)
0000d118 bl 0xdf00
0000d11c cmpwi cr7,r3,0x0
0000d120 bne+ cr7,0xd138
0000d124 lwz r2,0xc(r28)
0000d128 addi r0,r1,0x3c
0000d12c stw r2,0x3c(r1)
0000d130 lwbrx r0,0,r0
0000d134 stw r0,0xc(r28)
0000d138 lwz r2,0x0(r26)
0000d13c addi r0,r2,0x4
0000d140 stw r0,0x0(r26)
0000d144 addi r1,r1,0x80
0000d148 lwz r0,0x8(r1)
0000d14c lmw r26,0xffe8(r1)
0000d150 mtspr lr,r0
0000d154 blr
-[UKUnsignedIntegerTemplateField writeToData:offset:]:
0000d158 mfspr r0,lr
0000d15c stmw r26,0xffe8(r1)
0000d160 lis r29,0x1
0000d164 addi r29,r29,0x1740
0000d168 or r28,r3,r3
0000d16c lis r30,0x1
0000d170 lwz r4,0x0(r29)
0000d174 addi r30,r30,0x1580
0000d178 lis r31,0x1
0000d17c stw r0,0x8(r1)
0000d180 or r26,r5,r5
0000d184 addi r31,r31,0x1734
0000d188 stwu r1,0xff90(r1)
0000d18c or r5,r30,r30
0000d190 or r27,r6,r6
0000d194 lwz r3,0x4(r3)
0000d198 bl 0xdf00
0000d19c lwz r4,0x0(r31)
0000d1a0 lis r5,0x1
0000d1a4 addi r5,r5,0x1550
0000d1a8 bl 0xdf00
0000d1ac cmpwi cr7,r3,0x0
0000d1b0 bne cr7,0xd1dc
0000d1b4 lwz r4,0x0(r29)
0000d1b8 or r5,r30,r30
0000d1bc lwz r3,0x4(r28)
0000d1c0 bl 0xdf00
0000d1c4 lwz r4,0x0(r31)
0000d1c8 lis r5,0x1
0000d1cc addi r5,r5,0x155c
0000d1d0 bl 0xdf00
0000d1d4 or. r0,r3,r3
0000d1d8 beq 0xd23c
0000d1dc lis r4,0x1
0000d1e0 li r0,0x0
0000d1e4 or r3,r28,r28
0000d1e8 lwz r4,0x17c8(r4)
0000d1ec sth r0,0x3c(r1)
0000d1f0 bl 0xdf00
0000d1f4 cmpwi cr7,r3,0x0
0000d1f8 beq cr7,0xd204
0000d1fc lwz r0,0xc(r28)
0000d200 b 0xd214
0000d204 lwz r2,0xc(r28)
0000d208 addi r0,r1,0x38
0000d20c sth r2,0x38(r1)
0000d210 lhbrx r0,0,r0
0000d214 lis r4,0x1
0000d218 or r3,r26,r26
0000d21c addi r5,r1,0x3c
0000d220 lwz r4,0x183c(r4)
0000d224 li r6,0x2
0000d228 sth r0,0x3c(r1)
0000d22c bl 0xdf00
0000d230 lwz r2,0x0(r27)
0000d234 addi r2,r2,0x2
0000d238 b 0xd294
0000d23c lis r4,0x1
0000d240 or r3,r28,r28
0000d244 stw r0,0x38(r1)
0000d248 lwz r4,0x17c8(r4)
0000d24c bl 0xdf00
0000d250 cmpwi cr7,r3,0x0
0000d254 beq cr7,0xd260
0000d258 lwz r0,0xc(r28)
0000d25c b 0xd270
0000d260 lwz r2,0xc(r28)
0000d264 addi r0,r1,0x3c
0000d268 stw r2,0x3c(r1)
0000d26c lwbrx r0,0,r0
0000d270 lis r4,0x1
0000d274 or r3,r26,r26
0000d278 addi r5,r1,0x38
0000d27c lwz r4,0x183c(r4)
0000d280 li r6,0x4
0000d284 stw r0,0x38(r1)
0000d288 bl 0xdf00
0000d28c lwz r2,0x0(r27)
0000d290 addi r2,r2,0x4
0000d294 stw r2,0x0(r27)
0000d298 addi r1,r1,0x70
0000d29c lwz r0,0x8(r1)
0000d2a0 lmw r26,0xffe8(r1)
0000d2a4 mtspr lr,r0
0000d2a8 blr
+[UKPluginRegistry sharedRegistry]:
0000d2ac stw r31,0xfffc(r1)
0000d2b0 lis r31,0x1
0000d2b4 mfspr r0,lr
0000d2b8 addi r31,r31,0xb0
0000d2bc lwz r3,0x0(r31)
0000d2c0 stw r0,0x8(r1)
0000d2c4 stwu r1,0xffb0(r1)
0000d2c8 cmpwi cr7,r3,0x0
0000d2cc bne+ cr7,0xd2f4
0000d2d0 lis r4,0x1
0000d2d4 lis r3,0x1
0000d2d8 lwz r4,0x17a4(r4)
0000d2dc lwz r3,0x1940(r3)
0000d2e0 bl 0xdf00
0000d2e4 lis r4,0x1
0000d2e8 lwz r4,0x17a8(r4)
0000d2ec bl 0xdf00
0000d2f0 stw r3,0x0(r31)
0000d2f4 addi r1,r1,0x50
0000d2f8 lwz r0,0x8(r1)
0000d2fc lwz r31,0xfffc(r1)
0000d300 mtspr lr,r0
0000d304 blr
-[UKPluginRegistry init]:
0000d308 mfspr r0,lr
0000d30c stmw r29,0xfff4(r1)
0000d310 lis r30,0x1
0000d314 addi r30,r30,0x17a8
0000d318 lis r2,0x1
0000d31c stw r0,0x8(r1)
0000d320 stwu r1,0xffa0(r1)
0000d324 lwz r2,0x1b8c(r2)
0000d328 lwz r4,0x0(r30)
0000d32c stw r3,0x38(r1)
0000d330 addi r3,r1,0x38
0000d334 stw r2,0x3c(r1)
0000d338 bl 0xdef0
0000d33c or. r31,r3,r3
0000d340 li r3,0x0
0000d344 beq 0xd38c
0000d348 lis r29,0x1
0000d34c lis r3,0x1
0000d350 addi r29,r29,0x17a4
0000d354 lwz r3,0x1910(r3)
0000d358 lwz r4,0x0(r29)
0000d35c bl 0xdf00
0000d360 lwz r4,0x0(r30)
0000d364 bl 0xdf00
0000d368 stw r3,0x4(r31)
0000d36c lis r3,0x1
0000d370 lwz r4,0x0(r29)
0000d374 lwz r3,0x190c(r3)
0000d378 bl 0xdf00
0000d37c lwz r4,0x0(r30)
0000d380 bl 0xdf00
0000d384 stw r3,0x8(r31)
0000d388 or r3,r31,r31
0000d38c addi r1,r1,0x60
0000d390 lwz r0,0x8(r1)
0000d394 lmw r29,0xfff4(r1)
0000d398 mtspr lr,r0
0000d39c blr
-[UKPluginRegistry dealloc]:
0000d3a0 mfspr r0,lr
0000d3a4 stmw r28,0xfff0(r1)
0000d3a8 lis r29,0x1
0000d3ac addi r29,r29,0x17a0
0000d3b0 or r28,r3,r3
0000d3b4 lwz r4,0x0(r29)
0000d3b8 stw r0,0x8(r1)
0000d3bc stwu r1,0xffa0(r1)
0000d3c0 lwz r3,0x4(r3)
0000d3c4 bl 0xdf00
0000d3c8 lwz r4,0x0(r29)
0000d3cc lwz r3,0x8(r28)
0000d3d0 bl 0xdf00
0000d3d4 lis r2,0x1
0000d3d8 lis r4,0x1
0000d3dc lwz r2,0x1b8c(r2)
0000d3e0 addi r3,r1,0x38
0000d3e4 lwz r4,0x179c(r4)
0000d3e8 stw r28,0x38(r1)
0000d3ec stw r2,0x3c(r1)
0000d3f0 bl 0xdef0
0000d3f4 addi r1,r1,0x60
0000d3f8 lwz r0,0x8(r1)
0000d3fc lmw r28,0xfff0(r1)
0000d400 mtspr lr,r0
0000d404 blr
-[UKPluginRegistry loadPluginsOfType:]:
0000d408 mfspr r0,lr
0000d40c stmw r22,0xffd8(r1)
0000d410 li r4,0x0
0000d414 ori r4,r4,0xffff
0000d418 or r27,r3,r3
0000d41c or r26,r5,r5
0000d420 li r3,0x5
0000d424 li r5,0x1
0000d428 lis r22,0x1
0000d42c stw r0,0x8(r1)
0000d430 lis r23,0x1
0000d434 lis r24,0x1
0000d438 stwu r1,0xff90(r1)
0000d43c lis r25,0x1
0000d440 bl 0xdfb0
0000d444 lis r4,0x1
0000d448 lwz r4,0x178c(r4)
0000d44c bl 0xdf00
0000d450 lwz r4,0x1760(r23)
0000d454 lis r30,0x1
0000d458 or r28,r3,r3
0000d45c lwz r3,0x1900(r22)
0000d460 bl 0xdf00
0000d464 lis r4,0x1
0000d468 lwz r4,0x18d8(r4)
0000d46c bl 0xdf00
0000d470 lis r4,0x1
0000d474 lis r5,0x1
0000d478 lwz r4,0x1740(r4)
0000d47c addi r5,r5,0x158c
0000d480 bl 0xdf00
0000d484 lwz r4,0x18d4(r30)
0000d488 or r5,r3,r3
0000d48c lis r3,0x1
0000d490 addi r3,r3,0x1598
0000d494 bl 0xdf00
0000d498 lwz r4,0x18d4(r30)
0000d49c lis r5,0x1
0000d4a0 addi r5,r5,0x15a4
0000d4a4 bl 0xdf00
0000d4a8 or r31,r3,r3
0000d4ac b 0xd4d4
0000d4b0 lwz r4,0x18d4(r30)
0000d4b4 or r5,r31,r31
0000d4b8 lwz r29,0x18d0(r24)
0000d4bc bl 0xdf00
0000d4c0 or r6,r26,r26
0000d4c4 or r5,r3,r3
0000d4c8 or r4,r29,r29
0000d4cc or r3,r27,r27
0000d4d0 bl 0xdf00
0000d4d4 lwz r4,0x1784(r25)
0000d4d8 or r3,r28,r28
0000d4dc bl 0xdf00
0000d4e0 cmpwi cr7,r3,0x0
0000d4e4 bne cr7,0xd4b0
0000d4e8 lwz r4,0x1760(r23)
0000d4ec lwz r3,0x1900(r22)
0000d4f0 lwz r29,0x18d0(r24)
0000d4f4 bl 0xdf00
0000d4f8 lis r4,0x1
0000d4fc lwz r4,0x18cc(r4)
0000d500 bl 0xdf00
0000d504 addi r1,r1,0x70
0000d508 or r4,r29,r29
0000d50c lwz r0,0x8(r1)
0000d510 or r5,r3,r3
0000d514 or r6,r26,r26
0000d518 or r3,r27,r27
0000d51c lmw r22,0xffd8(r1)
0000d520 mtspr lr,r0
0000d524 b 0xdf00
-[UKPluginRegistry loadPluginsFromPath:ofType:]:
0000d528 mfspr r0,lr
0000d52c stw r31,0xfffc(r1)
0000d530 lis r4,0x1
0000d534 stw r0,0x8(r1)
0000d538 stwu r1,0xfca0(r1)
0000d53c stw r3,0x378(r1)
0000d540 lis r3,0x1
0000d544 lwz r4,0x1768(r4)
0000d548 lwz r3,0x1904(r3)
0000d54c stw r5,0x380(r1)
0000d550 stw r6,0x384(r1)
0000d554 bl 0xdf00
0000d558 lis r4,0x1
0000d55c lwz r5,0x380(r1)
0000d560 lwz r4,0x18c8(r4)
0000d564 bl 0xdf00
0000d568 stw r3,0x348(r1)
0000d56c b 0xd628
0000d570 lis r4,0x1
0000d574 lwz r3,0x348(r1)
0000d578 lwz r4,0x18c4(r4)
0000d57c bl 0xdf00
0000d580 lis r4,0x1
0000d584 or r3,r31,r31
0000d588 lwz r4,0x18c0(r4)
0000d58c li r5,0x0
0000d590 bl 0xdf00
0000d594 cmpwi cr7,r3,0x2e
0000d598 beq cr7,0xd628
0000d59c lis r4,0x1
0000d5a0 or r3,r31,r31
0000d5a4 lwz r4,0x1778(r4)
0000d5a8 bl 0xdf00
0000d5ac lis r4,0x1
0000d5b0 lwz r5,0x384(r1)
0000d5b4 lwz r4,0x1734(r4)
0000d5b8 bl 0xdf00
0000d5bc cmpwi cr7,r3,0x0
0000d5c0 beq+ cr7,0xd628
0000d5c4 addi r3,r1,0x38
0000d5c8 bl 0xdfc0
0000d5cc addi r3,r1,0x38
0000d5d0 bl 0xdfd0
0000d5d4 cmpwi cr7,r3,0x0
0000d5d8 bne cr7,0xd610
0000d5dc lis r4,0x1
0000d5e0 lwz r5,0x34c(r1)
0000d5e4 lwz r4,0x18d4(r4)
0000d5e8 lwz r3,0x380(r1)
0000d5ec bl 0xdf00
0000d5f0 lis r4,0x1
0000d5f4 or r5,r3,r3
0000d5f8 lwz r4,0x18bc(r4)
0000d5fc lwz r3,0x378(r1)
0000d600 bl 0xdf00
0000d604 addi r3,r1,0x38
0000d608 bl 0xdf90
0000d60c b 0xd628
0000d610 addi r3,r1,0x38
0000d614 bl 0xdfa0
0000d618 or r4,r3,r3
0000d61c lis r3,0x1
0000d620 addi r3,r3,0x15b0
0000d624 bl 0xdf10
0000d628 lis r4,0x1
0000d62c lwz r3,0x348(r1)
0000d630 lwz r4,0x1784(r4)
0000d634 bl 0xdf00
0000d638 cmpwi cr7,r3,0x0
0000d63c or r31,r3,r3
0000d640 stw r3,0x34c(r1)
0000d644 bne cr7,0xd570
0000d648 addi r1,r1,0x360
0000d64c lwz r0,0x8(r1)
0000d650 lwz r31,0xfffc(r1)
0000d654 mtspr lr,r0
0000d658 blr
-[UKPluginRegistry loadPluginForPath:]:
0000d65c mfspr r0,lr
0000d660 stmw r19,0xffcc(r1)
0000d664 lis r28,0x1
0000d668 addi r28,r28,0x1740
0000d66c or r30,r3,r3
0000d670 or r21,r5,r5
0000d674 stw r0,0x8(r1)
0000d678 stwu r1,0xff60(r1)
0000d67c lwz r3,0x8(r3)
0000d680 lwz r4,0x0(r28)
0000d684 bl 0xdf00
0000d688 or. r29,r3,r3
0000d68c bne+ 0xd8f4
0000d690 lis r4,0x1
0000d694 lis r3,0x1
0000d698 lis r29,0x1
0000d69c lwz r4,0x18b8(r4)
0000d6a0 or r5,r21,r21
0000d6a4 addi r29,r29,0x18d8
0000d6a8 lwz r3,0x1900(r3)
0000d6ac bl 0xdf00
0000d6b0 lwz r4,0x0(r29)
0000d6b4 or r31,r3,r3
0000d6b8 bl 0xdf00
0000d6bc lwz r4,0x0(r28)
0000d6c0 lis r5,0x1
0000d6c4 addi r5,r5,0x15bc
0000d6c8 bl 0xdf00
0000d6cc or. r20,r3,r3
0000d6d0 bne+ 0xd6dc
0000d6d4 lis r20,0x1
0000d6d8 addi r20,r20,0x15c8
0000d6dc lwz r4,0x0(r29)
0000d6e0 or r3,r31,r31
0000d6e4 bl 0xdf00
0000d6e8 lwz r4,0x0(r28)
0000d6ec lis r5,0x1
0000d6f0 addi r5,r5,0x15d4
0000d6f4 bl 0xdf00
0000d6f8 cmpwi r3,0x0
0000d6fc bne+ 0xd724
0000d700 lwz r4,0x0(r29)
0000d704 or r3,r31,r31
0000d708 bl 0xdf00
0000d70c lwz r4,0x0(r28)
0000d710 lis r5,0x1
0000d714 addi r5,r5,0x15e0
0000d718 bl 0xdf00
0000d71c cmpwi r3,0x0
0000d720 beq 0xd748
0000d724 lis r4,0x1
0000d728 lis r6,0x1
0000d72c or r5,r3,r3
0000d730 lwz r4,0x18b4(r4)
0000d734 addi r6,r6,0x15ec
0000d738 or r3,r31,r31
0000d73c bl 0xdf00
0000d740 or. r29,r3,r3
0000d744 bne+ 0xd768
0000d748 lis r3,0x1
0000d74c lis r4,0x1
0000d750 lis r5,0x1
0000d754 lwz r4,0x18b0(r4)
0000d758 addi r5,r5,0x15f8
0000d75c lwz r3,0x193c(r3)
0000d760 bl 0xdf00
0000d764 b 0xd798
0000d768 lis r4,0x1
0000d76c lis r3,0x1
0000d770 lwz r4,0x17a4(r4)
0000d774 lwz r3,0x193c(r3)
0000d778 bl 0xdf00
0000d77c lis r4,0x1
0000d780 or r5,r29,r29
0000d784 lwz r4,0x177c(r4)
0000d788 bl 0xdf00
0000d78c lis r4,0x1
0000d790 lwz r4,0x16dc(r4)
0000d794 bl 0xdf00
0000d798 lis r22,0x1
0000d79c lis r28,0x1
0000d7a0 lis r29,0x1
0000d7a4 addi r22,r22,0x18ac
0000d7a8 lwz r28,0x1938(r28)
0000d7ac or r19,r3,r3
0000d7b0 lwz r4,0x0(r22)
0000d7b4 or r3,r31,r31
0000d7b8 lis r24,0x1
0000d7bc lwz r29,0x18a8(r29)
0000d7c0 lis r25,0x1
0000d7c4 lis r27,0x1
0000d7c8 lwz r24,0x190c(r24)
0000d7cc lis r26,0x1
0000d7d0 addi r27,r27,0x1610
0000d7d4 lwz r25,0x17bc(r25)
0000d7d8 bl 0xdf00
0000d7dc addi r26,r26,0x161c
0000d7e0 or r5,r3,r3
0000d7e4 or r4,r29,r29
0000d7e8 or r3,r28,r28
0000d7ec bl 0xdf00
0000d7f0 lis r4,0x1
0000d7f4 lis r28,0x1
0000d7f8 lwz r4,0x18a4(r4)
0000d7fc or r23,r3,r3
0000d800 or r3,r31,r31
0000d804 addi r28,r28,0x1604
0000d808 lis r29,0x1
0000d80c addi r29,r29,0x1640
0000d810 bl 0xdf00
0000d814 lis r2,0x1
0000d818 lis r11,0x1
0000d81c li r0,0x0
0000d820 stw r3,0x48(r1)
0000d824 addi r2,r2,0x1628
0000d828 addi r11,r11,0x1634
0000d82c or r3,r24,r24
0000d830 or r4,r25,r25
0000d834 or r6,r28,r28
0000d838 or r7,r19,r19
0000d83c or r8,r27,r27
0000d840 or r9,r20,r20
0000d844 or r10,r26,r26
0000d848 or r5,r31,r31
0000d84c stw r29,0x4c(r1)
0000d850 stw r0,0x50(r1)
0000d854 stw r2,0x3c(r1)
0000d858 stw r23,0x40(r1)
0000d85c stw r11,0x44(r1)
0000d860 stw r21,0x38(r1)
0000d864 bl 0xdf00
0000d868 lbz r0,0xc(r30)
0000d86c or r29,r3,r3
0000d870 cmpwi cr7,r0,0x0
0000d874 bne cr7,0xd880
0000d878 lis r31,0x1
0000d87c b 0xd8cc
0000d880 lwz r4,0x0(r22)
0000d884 or r3,r31,r31
0000d888 lis r31,0x1
0000d88c bl 0xdf00
0000d890 lis r4,0x1
0000d894 lwz r4,0x17a4(r4)
0000d898 bl 0xdf00
0000d89c lis r4,0x1
0000d8a0 lwz r4,0x17a8(r4)
0000d8a4 bl 0xdf00
0000d8a8 lis r4,0x1
0000d8ac lwz r4,0x16dc(r4)
0000d8b0 bl 0xdf00
0000d8b4 lwz r4,0x1710(r31)
0000d8b8 lis r6,0x1
0000d8bc or r5,r3,r3
0000d8c0 addi r6,r6,0x164c
0000d8c4 or r3,r29,r29
0000d8c8 bl 0xdf00
0000d8cc lis r4,0x1
0000d8d0 lwz r3,0x4(r30)
0000d8d4 or r5,r29,r29
0000d8d8 lwz r4,0x172c(r4)
0000d8dc bl 0xdf00
0000d8e0 lwz r3,0x8(r30)
0000d8e4 or r6,r21,r21
0000d8e8 lwz r4,0x1710(r31)
0000d8ec or r5,r29,r29
0000d8f0 bl 0xdf00
0000d8f4 addi r1,r1,0xa0
0000d8f8 or r3,r29,r29
0000d8fc lwz r0,0x8(r1)
0000d900 lmw r19,0xffcc(r1)
0000d904 mtspr lr,r0
0000d908 blr
-[UKPluginRegistry loadedPlugins]:
0000d90c lwz r3,0x4(r3)
0000d910 blr
-[UKPluginRegistry instantiate]:
0000d914 lbz r3,0xc(r3)
0000d918 extsb r3,r3
0000d91c blr
-[UKPluginRegistry setInstantiate:]:
0000d920 stb r5,0xc(r3)
0000d924 blr
-[UKAngelTemplateAppDelegate applicationDidFinishLaunching:]:
0000d928 mfspr r0,lr
0000d92c stw r31,0xfffc(r1)
0000d930 lis r4,0x1
0000d934 lis r3,0x1
0000d938 stw r0,0x8(r1)
0000d93c stwu r1,0xffb0(r1)
0000d940 lwz r4,0x18e0(r4)
0000d944 lwz r3,0x1940(r3)
0000d948 bl 0xdf00
0000d94c addi r1,r1,0x50
0000d950 lis r4,0x1
0000d954 lwz r0,0x8(r1)
0000d958 lis r5,0x1
0000d95c lwz r4,0x18dc(r4)
0000d960 addi r5,r5,0x1658
0000d964 lwz r31,0xfffc(r1)
0000d968 mtspr lr,r0
0000d96c b 0xdf00
-[UKPluginTemplateField dealloc]:
0000d970 mfspr r0,lr
0000d974 stmw r29,0xfff4(r1)
0000d978 lis r4,0x1
0000d97c or r29,r3,r3
0000d980 stw r0,0x8(r1)
0000d984 stwu r1,0xffa0(r1)
0000d988 lwz r4,0x17a0(r4)
0000d98c lwz r3,0xc(r3)
0000d990 bl 0xdf00
0000d994 lis r2,0x1
0000d998 lis r4,0x1
0000d99c lwz r2,0x1bec(r2)
0000d9a0 addi r3,r1,0x38
0000d9a4 lwz r4,0x179c(r4)
0000d9a8 stw r29,0x38(r1)
0000d9ac stw r2,0x3c(r1)
0000d9b0 bl 0xdef0
0000d9b4 addi r1,r1,0x60
0000d9b8 lwz r0,0x8(r1)
0000d9bc lmw r29,0xfff4(r1)
0000d9c0 mtspr lr,r0
0000d9c4 blr
-[UKPluginTemplateField setPluginController:]:
0000d9c8 mfspr r0,lr
0000d9cc stmw r30,0xfff8(r1)
0000d9d0 or r30,r3,r3
0000d9d4 or r31,r5,r5
0000d9d8 stw r0,0x8(r1)
0000d9dc stwu r1,0xffb0(r1)
0000d9e0 lwz r3,0xc(r3)
0000d9e4 cmpw cr7,r3,r5
0000d9e8 beq cr7,0xda0c
0000d9ec lis r4,0x1
0000d9f0 lwz r4,0x17a0(r4)
0000d9f4 bl 0xdf00
0000d9f8 lis r4,0x1
0000d9fc or r3,r31,r31
0000da00 lwz r4,0x17e8(r4)
0000da04 bl 0xdf00
0000da08 stw r3,0xc(r30)
0000da0c addi r1,r1,0x50
0000da10 lwz r0,0x8(r1)
0000da14 lmw r30,0xfff8(r1)
0000da18 mtspr lr,r0
0000da1c blr
-[UKPluginTemplateField readFromData:offset:]:
0000da20 lis r4,0x1
0000da24 lwz r3,0xc(r3)
0000da28 lwz r4,0x1720(r4)
0000da2c b 0xdf00
-[UKPluginTemplateField writeToData:offset:]:
0000da30 lis r4,0x1
0000da34 lwz r3,0xc(r3)
0000da38 lwz r4,0x1780(r4)
0000da3c b 0xdf00
-[UKPluginTemplateField plistRepresentation]:
0000da40 lis r4,0x1
0000da44 lwz r3,0xc(r3)
0000da48 lwz r4,0x17e4(r4)
0000da4c b 0xdf00
-[UKPluginTemplateField fieldValue]:
0000da50 mfspr r0,lr
0000da54 stmw r30,0xfff8(r1)
0000da58 lis r31,0x1
0000da5c addi r31,r31,0x1714
0000da60 lis r4,0x1
0000da64 or r30,r3,r3
0000da68 stw r0,0x8(r1)
0000da6c stwu r1,0xffb0(r1)
0000da70 lwz r4,0x16a8(r4)
0000da74 lwz r3,0xc(r3)
0000da78 lwz r5,0x0(r31)
0000da7c bl 0xdf00
0000da80 cmpwi cr7,r3,0x0
0000da84 beq+ cr7,0xdaa4
0000da88 addi r1,r1,0x50
0000da8c lwz r3,0xc(r30)
0000da90 lwz r0,0x8(r1)
0000da94 lwz r4,0x0(r31)
0000da98 lmw r30,0xfff8(r1)
0000da9c mtspr lr,r0
0000daa0 b 0xdf00
0000daa4 addi r1,r1,0x50
0000daa8 lis r3,0x1
0000daac lwz r0,0x8(r1)
0000dab0 addi r3,r3,0x1664
0000dab4 lmw r30,0xfff8(r1)
0000dab8 mtspr lr,r0
0000dabc blr
-[UKPluginTemplateField fieldValueForKey:]:
0000dac0 mfspr r0,lr
0000dac4 stmw r29,0xfff4(r1)
0000dac8 lis r31,0x1
0000dacc addi r31,r31,0x16b0
0000dad0 lis r4,0x1
0000dad4 or r30,r3,r3
0000dad8 or r29,r5,r5
0000dadc lwz r5,0x0(r31)
0000dae0 stw r0,0x8(r1)
0000dae4 stwu r1,0xffa0(r1)
0000dae8 lwz r4,0x16a8(r4)
0000daec lwz r3,0xc(r3)
0000daf0 bl 0xdf00
0000daf4 cmpwi cr7,r3,0x0
0000daf8 beq cr7,0xdb10
0000dafc lwz r3,0xc(r30)
0000db00 or r5,r29,r29
0000db04 lwz r4,0x0(r31)
0000db08 bl 0xdf00
0000db0c b 0xdb30
0000db10 lis r2,0x1
0000db14 lwz r4,0x0(r31)
0000db18 or r5,r29,r29
0000db1c lwz r2,0x1bec(r2)
0000db20 addi r3,r1,0x38
0000db24 stw r30,0x38(r1)
0000db28 stw r2,0x3c(r1)
0000db2c bl 0xdef0
0000db30 addi r1,r1,0x60
0000db34 lwz r0,0x8(r1)
0000db38 lmw r29,0xfff4(r1)
0000db3c mtspr lr,r0
0000db40 blr
-[UKPluginTemplateField setFieldValue:forKey:]:
0000db44 mfspr r0,lr
0000db48 stmw r28,0xfff0(r1)
0000db4c lis r30,0x1
0000db50 addi r30,r30,0x16ac
0000db54 lis r4,0x1
0000db58 or r31,r3,r3
0000db5c or r28,r5,r5
0000db60 or r29,r6,r6
0000db64 stw r0,0x8(r1)
0000db68 stwu r1,0xffb0(r1)
0000db6c lwz r4,0x16a8(r4)
0000db70 lwz r3,0xc(r3)
0000db74 lwz r5,0x0(r30)
0000db78 bl 0xdf00
0000db7c cmpwi cr7,r3,0x0
0000db80 beq cr7,0xdba8
0000db84 addi r1,r1,0x50
0000db88 lwz r3,0xc(r31)
0000db8c or r5,r28,r28
0000db90 lwz r0,0x8(r1)
0000db94 or r6,r29,r29
0000db98 lwz r4,0x0(r30)
0000db9c lmw r28,0xfff0(r1)
0000dba0 mtspr lr,r0
0000dba4 b 0xdf00
0000dba8 addi r1,r1,0x50
0000dbac lis r4,0x1
0000dbb0 or r3,r31,r31
0000dbb4 lwz r0,0x8(r1)
0000dbb8 or r5,r29,r29
0000dbbc lmw r28,0xfff0(r1)
0000dbc0 lwz r4,0x17c0(r4)
0000dbc4 mtspr lr,r0
0000dbc8 b 0xdf00
-[UKPluginTemplateField loadDefaults]:
0000dbcc mfspr r0,lr
0000dbd0 stmw r30,0xfff8(r1)
0000dbd4 lis r31,0x1
0000dbd8 addi r31,r31,0x171c
0000dbdc lis r4,0x1
0000dbe0 or r30,r3,r3
0000dbe4 stw r0,0x8(r1)
0000dbe8 stwu r1,0xffb0(r1)
0000dbec lwz r4,0x16a8(r4)
0000dbf0 lwz r3,0xc(r3)
0000dbf4 lwz r5,0x0(r31)
0000dbf8 bl 0xdf00
0000dbfc cmpwi cr7,r3,0x0
0000dc00 beq cr7,0xdc20
0000dc04 addi r1,r1,0x50
0000dc08 lwz r3,0xc(r30)
0000dc0c lwz r0,0x8(r1)
0000dc10 lwz r4,0x0(r31)
0000dc14 lmw r30,0xfff8(r1)
0000dc18 mtspr lr,r0
0000dc1c b 0xdf00
0000dc20 addi r1,r1,0x50
0000dc24 lwz r0,0x8(r1)
0000dc28 lmw r30,0xfff8(r1)
0000dc2c mtspr lr,r0
0000dc30 blr
-[UKPluginTemplateField canHaveSubFields]:
0000dc34 mfspr r0,lr
0000dc38 stmw r30,0xfff8(r1)
0000dc3c lis r31,0x1
0000dc40 addi r31,r31,0x16c0
0000dc44 lis r4,0x1
0000dc48 or r30,r3,r3
0000dc4c stw r0,0x8(r1)
0000dc50 stwu r1,0xffb0(r1)
0000dc54 lwz r4,0x16a8(r4)
0000dc58 lwz r3,0xc(r3)
0000dc5c lwz r5,0x0(r31)
0000dc60 bl 0xdf00
0000dc64 cmpwi cr7,r3,0x0
0000dc68 beq cr7,0xdc88
0000dc6c addi r1,r1,0x50
0000dc70 lwz r3,0xc(r30)
0000dc74 lwz r0,0x8(r1)
0000dc78 lwz r4,0x0(r31)
0000dc7c lmw r30,0xfff8(r1)
0000dc80 mtspr lr,r0
0000dc84 b 0xdf00
0000dc88 addi r1,r1,0x50
0000dc8c lwz r0,0x8(r1)
0000dc90 lmw r30,0xfff8(r1)
0000dc94 mtspr lr,r0
0000dc98 blr
-[UKPluginTemplateField countSubFields]:
0000dc9c mfspr r0,lr
0000dca0 stmw r30,0xfff8(r1)
0000dca4 lis r31,0x1
0000dca8 addi r31,r31,0x16b8
0000dcac lis r4,0x1
0000dcb0 or r30,r3,r3
0000dcb4 stw r0,0x8(r1)
0000dcb8 stwu r1,0xffb0(r1)
0000dcbc lwz r4,0x16a8(r4)
0000dcc0 lwz r3,0xc(r3)
0000dcc4 lwz r5,0x0(r31)
0000dcc8 bl 0xdf00
0000dccc cmpwi cr7,r3,0x0
0000dcd0 beq cr7,0xdcf0
0000dcd4 addi r1,r1,0x50
0000dcd8 lwz r3,0xc(r30)
0000dcdc lwz r0,0x8(r1)
0000dce0 lwz r4,0x0(r31)
0000dce4 lmw r30,0xfff8(r1)
0000dce8 mtspr lr,r0
0000dcec b 0xdf00
0000dcf0 addi r1,r1,0x50
0000dcf4 lwz r0,0x8(r1)
0000dcf8 lmw r30,0xfff8(r1)
0000dcfc mtspr lr,r0
0000dd00 blr
-[UKPluginTemplateField subFieldAtIndex:]:
0000dd04 mfspr r0,lr
0000dd08 stmw r26,0xffe8(r1)
0000dd0c lis r28,0x1
0000dd10 addi r28,r28,0x16c4
0000dd14 lis r4,0x1
0000dd18 or r29,r3,r3
0000dd1c or r27,r5,r5
0000dd20 stw r0,0x8(r1)
0000dd24 stwu r1,0xffa0(r1)
0000dd28 lwz r4,0x16a8(r4)
0000dd2c lwz r3,0xc(r3)
0000dd30 lwz r5,0x0(r28)
0000dd34 bl 0xdf00
0000dd38 cmpwi cr7,r3,0x0
0000dd3c beq cr7,0xdd60
0000dd40 addi r1,r1,0x60
0000dd44 lwz r3,0xc(r29)
0000dd48 or r5,r27,r27
0000dd4c lwz r0,0x8(r1)
0000dd50 lwz r4,0x0(r28)
0000dd54 lmw r26,0xffe8(r1)
0000dd58 mtspr lr,r0
0000dd5c b 0xdf00
0000dd60 lis r4,0x1
0000dd64 lwz r3,0xc(r29)
0000dd68 lis r26,0x1
0000dd6c lwz r4,0x17ac(r4)
0000dd70 lis r27,0x1
0000dd74 lis r29,0x1
0000dd78 lwz r26,0x1944(r26)
0000dd7c lis r28,0x1
0000dd80 addi r29,r29,0x1670
0000dd84 lwz r27,0x18e4(r27)
0000dd88 addi r28,r28,0x167c
0000dd8c bl 0xdf00
0000dd90 bl 0xdf30
0000dd94 addi r1,r1,0x60
0000dd98 or r5,r29,r29
0000dd9c lwz r0,0x8(r1)
0000dda0 or r7,r3,r3
0000dda4 or r4,r27,r27
0000dda8 or r3,r26,r26
0000ddac or r6,r28,r28
0000ddb0 lmw r26,0xffe8(r1)
0000ddb4 mtspr lr,r0
0000ddb8 b 0xdf00
-[UKPluginTemplateField fieldValueIsEditableForKey:]:
0000ddbc mfspr r0,lr
0000ddc0 stmw r29,0xfff4(r1)
0000ddc4 lis r31,0x1
0000ddc8 addi r31,r31,0x16a4
0000ddcc lis r4,0x1
0000ddd0 or r30,r3,r3
0000ddd4 or r29,r5,r5
0000ddd8 lwz r5,0x0(r31)
0000dddc stw r0,0x8(r1)
0000dde0 stwu r1,0xffa0(r1)
0000dde4 lwz r4,0x16a8(r4)
0000dde8 lwz r3,0xc(r3)
0000ddec bl 0xdf00
0000ddf0 cmpwi cr7,r3,0x0
0000ddf4 beq cr7,0xde0c
0000ddf8 lwz r3,0xc(r30)
0000ddfc or r5,r29,r29
0000de00 lwz r4,0x0(r31)
0000de04 bl 0xdf00
0000de08 b 0xde2c
0000de0c lis r2,0x1
0000de10 lwz r4,0x0(r31)
0000de14 or r5,r29,r29
0000de18 lwz r2,0x1bec(r2)
0000de1c addi r3,r1,0x38
0000de20 stw r30,0x38(r1)
0000de24 stw r2,0x3c(r1)
0000de28 bl 0xdef0
0000de2c addi r1,r1,0x60
0000de30 lwz r0,0x8(r1)
0000de34 lmw r29,0xfff4(r1)
0000de38 mtspr lr,r0
0000de3c blr
-[UKPluginTemplateField isSelectable]:
0000de40 mfspr r0,lr
0000de44 stmw r30,0xfff8(r1)
0000de48 lis r31,0x1
0000de4c addi r31,r31,0x16a0
0000de50 lis r4,0x1
0000de54 or r30,r3,r3
0000de58 lwz r5,0x0(r31)
0000de5c stw r0,0x8(r1)
0000de60 stwu r1,0xffa0(r1)
0000de64 lwz r4,0x16a8(r4)
0000de68 lwz r3,0xc(r3)
0000de6c bl 0xdf00
0000de70 cmpwi cr7,r3,0x0
0000de74 beq cr7,0xde88
0000de78 lwz r3,0xc(r30)
0000de7c lwz r4,0x0(r31)
0000de80 bl 0xdf00
0000de84 b 0xdea4
0000de88 lis r2,0x1
0000de8c lwz r4,0x0(r31)
0000de90 addi r3,r1,0x38
0000de94 lwz r2,0x1bec(r2)
0000de98 stw r30,0x38(r1)
0000de9c stw r2,0x3c(r1)
0000dea0 bl 0xdef0
0000dea4 addi r1,r1,0x60
0000dea8 lwz r0,0x8(r1)
0000deac lmw r30,0xfff8(r1)
0000deb0 mtspr lr,r0
0000deb4 blr