binary.elf: file format pe-arm-wince-little Disassembly of section .data: 03df211c <_binary_addr_03df211c_raw_start>: 3df211c: e3a07000 mov r7, #0 ; 0x0 3df2120: e3a060ff mov r6, #255 ; 0xff 3df2124: eb000073 bl 3df22f8 <_binary_addr_03df211c_raw_start+0x1dc> 3df2128: eb00007f bl 3df232c <_binary_addr_03df211c_raw_start+0x210> 3df212c: e5c1003e strb r0, [r1, #62] 3df2130: e3a07009 mov r7, #9 ; 0x9 3df2134: e3a060a2 mov r6, #162 ; 0xa2 3df2138: eb00006e bl 3df22f8 <_binary_addr_03df211c_raw_start+0x1dc> 3df213c: e3a06022 mov r6, #34 ; 0x22 3df2140: eb00006d bl 3df22fc <_binary_addr_03df211c_raw_start+0x1e0> 3df2144: e2833080 add r3, r3, #128 ; 0x80 3df2148: eb000046 bl 3df2268 <_binary_addr_03df211c_raw_start+0x14c> 3df214c: e2817038 add r7, r1, #56 ; 0x38 3df2150: e1c171ba strh r7, [r1, #26] 3df2154: e5d70000 ldrb r0, [r7] 3df2158: e3100006 tst r0, #6 ; 0x6 3df215c: 1affffee bne 3df211c <_binary_addr_03df211c_raw_start> 3df2160: e3a08080 mov r8, #128 ; 0x80 3df2164: eb00004d bl 3df22a0 <_binary_addr_03df211c_raw_start+0x184> 3df2168: e59f61fc ldr r6, [pc, #508] ; 3df236c <_binary_addr_03df211c_raw_start+0x250> 3df216c: e1d700b2 ldrh r0, [r7, #2] 3df2170: e1d720b2 ldrh r2, [r7, #2] 3df2174: e5c1101e strb r1, [r1, #30] 3df2178: e5c1003e strb r0, [r1, #62] 3df217c: e5c1003e strb r0, [r1, #62] 3df2180: e1800802 orr r0, r0, r2, lsl #16 3df2184: e1560000 cmp r6, r0 3df2188: 1affffed bne 3df2144 <_binary_addr_03df211c_raw_start+0x28> 3df218c: e0288008 eor r8, r8, r8 3df2190: ea000000 b 3df2198 <_binary_addr_03df211c_raw_start+0x7c> 3df2194: e3a08084 mov r8, #132 ; 0x84 3df2198: eb000032 bl 3df2268 <_binary_addr_03df211c_raw_start+0x14c> 3df219c: eb00003f bl 3df22a0 <_binary_addr_03df211c_raw_start+0x184> 3df21a0: e3a00f80 mov r0, #512 ; 0x200 3df21a4: e2800010 add r0, r0, #16 ; 0x10 3df21a8: e1d750b2 ldrh r5, [r7, #2] 3df21ac: e0cc50b2 strh r5, [ip], #2 3df21b0: e2500002 subs r0, r0, #2 ; 0x2 3df21b4: 1afffffb bne 3df21a8 <_binary_addr_03df211c_raw_start+0x8c> 3df21b8: e5c1101e strb r1, [r1, #30] 3df21bc: e5c1003e strb r0, [r1, #62] 3df21c0: e5c1003e strb r0, [r1, #62] 3df21c4: e3580000 cmp r8, #0 ; 0x0 3df21c8: 1a000007 bne 3df21ec <_binary_addr_03df211c_raw_start+0xd0> 3df21cc: e3a08001 mov r8, #1 ; 0x1 3df21d0: e2810042 add r0, r1, #66 ; 0x42 3df21d4: e1c101ba strh r0, [r1, #26] 3df21d8: e5d00000 ldrb r0, [r0] 3df21dc: e3100080 tst r0, #128 ; 0x80 3df21e0: 0a000001 beq 3df21ec <_binary_addr_03df211c_raw_start+0xd0> 3df21e4: e24ccf80 sub ip, ip, #512 ; 0x200 3df21e8: e2488001 sub r8, r8, #1 ; 0x1 3df21ec: e24cc010 sub ip, ip, #16 ; 0x10 3df21f0: e3580000 cmp r8, #0 ; 0x0 3df21f4: 0affffe6 beq 3df2194 <_binary_addr_03df211c_raw_start+0x78> 3df21f8: e154000b cmp r4, fp 3df21fc: 0a000008 beq 3df2224 <_binary_addr_03df211c_raw_start+0x108> 3df2200: e2833002 add r3, r3, #2 ; 0x2 3df2204: e0090004 and r0, r9, r4 3df2208: e2844001 add r4, r4, #1 ; 0x1 3df220c: e3500000 cmp r0, #0 ; 0x0 3df2210: 1affffdd bne 3df218c <_binary_addr_03df211c_raw_start+0x70> 3df2214: e2433040 sub r3, r3, #64 ; 0x40 3df2218: eaffffbf b 3df211c <_binary_addr_03df211c_raw_start> 3df221c: e3a00000 mov r0, #0 ; 0x0 3df2220: ea000000 b 3df2228 <_binary_addr_03df211c_raw_start+0x10c> 3df2224: e3a00001 mov r0, #1 ; 0x1 3df2228: e59f0138 ldr r0, [pc, #312] ; 3df2368 <_binary_addr_03df211c_raw_start+0x24c> 3df222c: e5901014 ldr r1, [r0, #20] 3df2230: e3c11c80 bic r1, r1, #32768 ; 0x8000 3df2234: e5801014 str r1, [r0, #20] 3df2238: e5901064 ldr r1, [r0, #100] 3df223c: e3c11a88 bic r1, r1, #557056 ; 0x88000 3df2240: e5801064 str r1, [r0, #100] 3df2244: e5901008 ldr r1, [r0, #8] 3df2248: e5901008 ldr r1, [r0, #8] 3df224c: e5901008 ldr r1, [r0, #8] 3df2250: e5901008 ldr r1, [r0, #8] 3df2254: e5901008 ldr r1, [r0, #8] 3df2258: e5901008 ldr r1, [r0, #8] 3df225c: e3110c80 tst r1, #32768 ; 0x8000 3df2260: 0affffff beq 3df2264 <_binary_addr_03df211c_raw_start+0x148> 3df2264: e3a0f4a0 mov pc, #-1610612736 ; 0xa0000000 3df2268: e1a0a00e mov sl, lr 3df226c: e3a0700e mov r7, #14 ; 0xe 3df2270: e3a06000 mov r6, #0 ; 0x0 3df2274: eb00001f bl 3df22f8 <_binary_addr_03df211c_raw_start+0x1dc> 3df2278: e3a07012 mov r7, #18 ; 0x12 3df227c: e3a06060 mov r6, #96 ; 0x60 3df2280: eb00001c bl 3df22f8 <_binary_addr_03df211c_raw_start+0x1dc> 3df2284: e3a06000 mov r6, #0 ; 0x0 3df2288: eb00001f bl 3df230c <_binary_addr_03df211c_raw_start+0x1f0> 3df228c: e3a06060 mov r6, #96 ; 0x60 3df2290: eb000019 bl 3df22fc <_binary_addr_03df211c_raw_start+0x1e0> 3df2294: e3a06040 mov r6, #64 ; 0x40 3df2298: eb00001b bl 3df230c <_binary_addr_03df211c_raw_start+0x1f0> 3df229c: e1a0f00a mov pc, sl 3df22a0: e1a0a00e mov sl, lr 3df22a4: e3a06030 mov r6, #48 ; 0x30 3df22a8: eb000013 bl 3df22fc <_binary_addr_03df211c_raw_start+0x1e0> 3df22ac: eb00001e bl 3df232c <_binary_addr_03df211c_raw_start+0x210> 3df22b0: e3a06005 mov r6, #5 ; 0x5 3df22b4: eb000010 bl 3df22fc <_binary_addr_03df211c_raw_start+0x1e0> 3df22b8: e5c18036 strb r8, [r1, #54] 3df22bc: e5c1803e strb r8, [r1, #62] 3df22c0: e3a060e0 mov r6, #224 ; 0xe0 3df22c4: eb00000c bl 3df22fc <_binary_addr_03df211c_raw_start+0x1e0> 3df22c8: eb000002 bl 3df22d8 <_binary_addr_03df211c_raw_start+0x1bc> 3df22cc: e3a07e80 mov r7, #2048 ; 0x800 3df22d0: e1c171ba strh r7, [r1, #26] 3df22d4: e1a0f00a mov pc, sl 3df22d8: e59f6090 ldr r6, [pc, #144] ; 3df2370 <_binary_addr_03df211c_raw_start+0x254> 3df22dc: e1c164b0 strh r6, [r1, #64] 3df22e0: e5c1603e strb r6, [r1, #62] 3df22e4: e5c1603e strb r6, [r1, #62] 3df22e8: e5c1603e strb r6, [r1, #62] 3df22ec: e5c1603e strb r6, [r1, #62] 3df22f0: e5c1603e strb r6, [r1, #62] 3df22f4: e1a0f00e mov pc, lr 3df22f8: e5c17032 strb r7, [r1, #50] 3df22fc: e5c16034 strb r6, [r1, #52] 3df2300: e5c1603e strb r6, [r1, #62] 3df2304: e5c1603e strb r6, [r1, #62] 3df2308: e1a0f00e mov pc, lr 3df230c: e1830006 orr r0, r3, r6 3df2310: e5c10036 strb r0, [r1, #54] 3df2314: e1a00420 mov r0, r0, lsr #8 3df2318: e5c10036 strb r0, [r1, #54] 3df231c: e1a00420 mov r0, r0, lsr #8 3df2320: e5c10036 strb r0, [r1, #54] 3df2324: e5c1003e strb r0, [r1, #62] 3df2328: e1a0f00e mov pc, lr 3df232c: e5c1003e strb r0, [r1, #62] 3df2330: e5c1003e strb r0, [r1, #62] 3df2334: e5c1003e strb r0, [r1, #62] 3df2338: e5c1003e strb r0, [r1, #62] 3df233c: e2817038 add r7, r1, #56 ; 0x38 3df2340: e1c171ba strh r7, [r1, #26] 3df2344: e5d70000 ldrb r0, [r7] 3df2348: e1b00f80 movs r0, r0, lsl #31 3df234c: 0afffffc beq 3df2344 <_binary_addr_03df211c_raw_start+0x228> 3df2350: e1a0f00e mov pc, lr 3df2354: a020b000 eorge fp, r0, r0 3df2358: 00002043 andeq r2, r0, r3, asr #32 3df235c: 40f00000 rscmis r0, r0, r0 3df2360: 0f0f0f0f svceq 0x000f0f0f 3df2364: a0100000 andges r0, r0, r0 3df2368: 40e00000 rscmi r0, r0, r0 3df236c: 4f504942 svcmi 0x00504942 3df2370: 00008a0f andeq r8, r0, pc, lsl #20 3df2374: e1a0500e mov r5, lr 3df2378: e51f0018 ldr r0, [pc, #-24] ; 3df2368 <_binary_addr_03df211c_raw_start+0x24c> 3df237c: e51f001c ldr r0, [pc, #-28] ; 3df2368 <_binary_addr_03df211c_raw_start+0x24c> 3df2380: e51f1034 ldr r1, [pc, #-52] ; 3df2354 <_binary_addr_03df211c_raw_start+0x238> 3df2384: e5912020 ldr r2, [r1, #32] 3df2388: e3a03001 mov r3, #1 ; 0x1 3df238c: e1520003 cmp r2, r3 3df2390: 0a000005 beq 3df23ac <_binary_addr_03df211c_raw_start+0x290> 3df2394: e59f125c ldr r1, [pc, #604] ; 3df25f8 <_binary_addr_03df211c_raw_start+0x4dc> 3df2398: e5801020 str r1, [r0, #32] 3df239c: e3a0168c mov r1, #146800640 ; 0x8c00000 3df23a0: e3811a80 orr r1, r1, #524288 ; 0x80000 3df23a4: e580102c str r1, [r0, #44] 3df23a8: ea000004 b 3df23c0 <_binary_addr_03df211c_raw_start+0x2a4> 3df23ac: e59f1244 ldr r1, [pc, #580] ; 3df25f8 <_binary_addr_03df211c_raw_start+0x4dc> 3df23b0: e3811a80 orr r1, r1, #524288 ; 0x80000 3df23b4: e5801020 str r1, [r0, #32] 3df23b8: e3a0168c mov r1, #146800640 ; 0x8c00000 3df23bc: e580102c str r1, [r0, #44] 3df23c0: e59f1234 ldr r1, [pc, #564] ; 3df25fc <_binary_addr_03df211c_raw_start+0x4e0> 3df23c4: e5801018 str r1, [r0, #24] 3df23c8: e59f2230 ldr r2, [pc, #560] ; 3df2600 <_binary_addr_03df211c_raw_start+0x4e4> 3df23cc: e580201c str r2, [r0, #28] 3df23d0: e59f222c ldr r2, [pc, #556] ; 3df2604 <_binary_addr_03df211c_raw_start+0x4e8> 3df23d4: e5802118 str r2, [r0, #280] 3df23d8: e59f1228 ldr r1, [pc, #552] ; 3df2608 <_binary_addr_03df211c_raw_start+0x4ec> 3df23dc: e5801024 str r1, [r0, #36] 3df23e0: e3a02d8c mov r2, #8960 ; 0x2300 3df23e4: e5802028 str r2, [r0, #40] 3df23e8: e59f221c ldr r2, [pc, #540] ; 3df260c <_binary_addr_03df211c_raw_start+0x4f0> 3df23ec: e5802124 str r2, [r0, #292] 3df23f0: e59f1218 ldr r1, [pc, #536] ; 3df2610 <_binary_addr_03df211c_raw_start+0x4f4> 3df23f4: e580100c str r1, [r0, #12] 3df23f8: e59f2214 ldr r2, [pc, #532] ; 3df2614 <_binary_addr_03df211c_raw_start+0x4f8> 3df23fc: e5802010 str r2, [r0, #16] 3df2400: e59f1210 ldr r1, [pc, #528] ; 3df2618 <_binary_addr_03df211c_raw_start+0x4fc> 3df2404: e5801014 str r1, [r0, #20] 3df2408: e59f220c ldr r2, [pc, #524] ; 3df261c <_binary_addr_03df211c_raw_end> 3df240c: e580210c str r2, [r0, #268] 3df2410: e3a01000 mov r1, #0 ; 0x0 3df2414: e5801054 str r1, [r0, #84] 3df2418: e3a02000 mov r2, #0 ; 0x0 3df241c: e5802058 str r2, [r0, #88] 3df2420: e59f11f8 ldr r1, [pc, #504] ; 3df2620 <_binary_addr_03df211c_raw_end+0x4> 3df2424: e580105c str r1, [r0, #92] 3df2428: e3a02000 mov r2, #0 ; 0x0 3df242c: e5802060 str r2, [r0, #96] 3df2430: e3a01aa8 mov r1, #688128 ; 0xa8000 3df2434: e5801064 str r1, [r0, #100] 3df2438: e3a02000 mov r2, #0 ; 0x0 3df243c: e5802068 str r2, [r0, #104] 3df2440: e3a01000 mov r1, #0 ; 0x0 3df2444: e580106c str r1, [r0, #108] 3df2448: e3a02000 mov r2, #0 ; 0x0 3df244c: e5802070 str r2, [r0, #112] 3df2450: e51f00fc ldr r0, [pc, #-252] ; 3df235c <_binary_addr_03df211c_raw_start+0x240> 3df2454: e3a02030 mov r2, #48 ; 0x30 3df2458: e5802004 str r2, [r0, #4] 3df245c: e5902004 ldr r2, [r0, #4] 3df2460: e1a0f005 mov pc, r5 3df2464: e1a0f00e mov pc, lr 3df2468: e59f21b4 ldr r2, [pc, #436] ; 3df2624 <_binary_addr_03df211c_raw_end+0x8> 3df246c: e5923010 ldr r3, [r2, #16] 3df2470: e2833fc0 add r3, r3, #768 ; 0x300 3df2474: e5921010 ldr r1, [r2, #16] 3df2478: e1510003 cmp r1, r3 3df247c: 4afffffc bmi 3df2474 <_binary_addr_03df211c_raw_start+0x358> 3df2480: e59f11a0 ldr r1, [pc, #416] ; 3df2628 <_binary_addr_03df211c_raw_end+0xc> 3df2484: e3a04448 mov r4, #1207959552 ; 0x48000000 3df2488: e5841008 str r1, [r4, #8] 3df248c: e5941008 ldr r1, [r4, #8] 3df2490: e3a02000 mov r2, #0 ; 0x0 3df2494: e584200c str r2, [r4, #12] 3df2498: e594200c ldr r2, [r4, #12] 3df249c: e3a01000 mov r1, #0 ; 0x0 3df24a0: e5841010 str r1, [r4, #16] 3df24a4: e5941010 ldr r1, [r4, #16] 3df24a8: e3a02001 mov r2, #1 ; 0x1 3df24ac: e5842014 str r2, [r4, #20] 3df24b0: e59f1174 ldr r1, [pc, #372] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24b4: e5841028 str r1, [r4, #40] 3df24b8: e59f216c ldr r2, [pc, #364] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24bc: e584202c str r2, [r4, #44] 3df24c0: e59f1164 ldr r1, [pc, #356] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24c4: e5841030 str r1, [r4, #48] 3df24c8: e59f215c ldr r2, [pc, #348] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24cc: e5842034 str r2, [r4, #52] 3df24d0: e59f1154 ldr r1, [pc, #340] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24d4: e5841038 str r1, [r4, #56] 3df24d8: e59f214c ldr r2, [pc, #332] ; 3df262c <_binary_addr_03df211c_raw_end+0x10> 3df24dc: e584203c str r2, [r4, #60] 3df24e0: e3a01000 mov r1, #0 ; 0x0 3df24e4: e5841020 str r1, [r4, #32] 3df24e8: e5942004 ldr r2, [r4, #4] 3df24ec: e1a02622 mov r2, r2, lsr #12 3df24f0: e1a02602 mov r2, r2, lsl #12 3df24f4: e59f1134 ldr r1, [pc, #308] ; 3df2630 <_binary_addr_03df211c_raw_end+0x14> 3df24f8: e1a01a01 mov r1, r1, lsl #20 3df24fc: e1a01a21 mov r1, r1, lsr #20 3df2500: e1822001 orr r2, r2, r1 3df2504: e5842004 str r2, [r4, #4] 3df2508: e3822d80 orr r2, r2, #8192 ; 0x2000 3df250c: e3c22c40 bic r2, r2, #16384 ; 0x4000 3df2510: e3822580 orr r2, r2, #536870912 ; 0x20000000 3df2514: e3c227c0 bic r2, r2, #50331648 ; 0x3000000 3df2518: e3822880 orr r2, r2, #8388608 ; 0x800000 3df251c: e5842004 str r2, [r4, #4] 3df2520: e3a01000 mov r1, #0 ; 0x0 3df2524: e584101c str r1, [r4, #28] 3df2528: e3c227e0 bic r2, r2, #58720256 ; 0x3800000 3df252c: e3822b40 orr r2, r2, #65536 ; 0x10000 3df2530: e3822b80 orr r2, r2, #131072 ; 0x20000 3df2534: e3c22a80 bic r2, r2, #524288 ; 0x80000 3df2538: e5842004 str r2, [r4, #4] 3df253c: e5942004 ldr r2, [r4, #4] 3df2540: e3c22840 bic r2, r2, #4194304 ; 0x400000 3df2544: e5842004 str r2, [r4, #4] 3df2548: e5942004 ldr r2, [r4, #4] 3df254c: e3822c80 orr r2, r2, #32768 ; 0x8000 3df2550: e5842004 str r2, [r4, #4] 3df2554: e5942004 ldr r2, [r4, #4] 3df2558: e1a00000 nop (mov r0,r0) 3df255c: e1a00000 nop (mov r0,r0) 3df2560: e59f10cc ldr r1, [pc, #204] ; 3df2634 <_binary_addr_03df211c_raw_end+0x18> 3df2564: e3c11003 bic r1, r1, #3 ; 0x3 3df2568: e3c11bc0 bic r1, r1, #196608 ; 0x30000 3df256c: e3811004 orr r1, r1, #4 ; 0x4 3df2570: e5841000 str r1, [r4] 3df2574: e59f20a8 ldr r2, [pc, #168] ; 3df2624 <_binary_addr_03df211c_raw_end+0x8> 3df2578: e5923010 ldr r3, [r2, #16] 3df257c: e2833fc0 add r3, r3, #768 ; 0x300 3df2580: e5921010 ldr r1, [r2, #16] 3df2584: e1510003 cmp r1, r3 3df2588: 4afffffc bmi 3df2580 <_binary_addr_03df211c_raw_start+0x464> 3df258c: e3a02078 mov r2, #120 ; 0x78 3df2590: ee012f10 mcr 15, 0, r2, cr1, cr0, {0} 3df2594: e3a014a0 mov r1, #-1610612736 ; 0xa0000000 3df2598: e5811000 str r1, [r1] 3df259c: e5811000 str r1, [r1] 3df25a0: e5811000 str r1, [r1] 3df25a4: e5811000 str r1, [r1] 3df25a8: e5811000 str r1, [r1] 3df25ac: e5811000 str r1, [r1] 3df25b0: e5811000 str r1, [r1] 3df25b4: e5811000 str r1, [r1] 3df25b8: e5811000 str r1, [r1] 3df25bc: e5942000 ldr r2, [r4] 3df25c0: e3822001 orr r2, r2, #1 ; 0x1 3df25c4: e5842000 str r2, [r4] 3df25c8: e59f1068 ldr r1, [pc, #104] ; 3df2638 <_binary_addr_03df211c_raw_end+0x1c> 3df25cc: e5841040 str r1, [r4, #64] 3df25d0: e5943004 ldr r3, [r4, #4] 3df25d4: e3833940 orr r3, r3, #1048576 ; 0x100000 3df25d8: e5843004 str r3, [r4, #4] 3df25dc: e1a0f00e mov pc, lr 3df25e0: e59f4054 ldr r4, [pc, #84] ; 3df263c <_binary_addr_03df211c_raw_end+0x20> 3df25e4: e3a02000 mov r2, #0 ; 0x0 3df25e8: e5842004 str r2, [r4, #4] 3df25ec: e5842008 str r2, [r4, #8] 3df25f0: e5842014 str r2, [r4, #20] 3df25f4: e1a0f00e mov pc, lr 3df25f8: 05042000 streq r2, [r4] 3df25fc: 00800200 addeq r0, r0, r0, lsl #4 3df2600: 03020000 movweq r0, #8192 ; 0x2000 3df2604: 001c0006 andeqs r0, ip, r6 3df2608: 0d2d8000 wstrbeq wr8, [sp] 3df260c: 01800c00 orreq r0, r0, r0, lsl #24 3df2610: cdcd07f8 stcgtl 7, cr0, [sp, #992] 3df2614: ff22ab81 undefined instruction 0xff22ab81 3df2618: 8ffc3fff svchi 0x00fc3fff