Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var_60 = -0x60
- var_50 = -0x50
- var_40 = -0x40
- var_30 = -0x30
- var_20 = -0x20
- var_10 = -0x10
- var_C = -0xC
- var_8 = -8
- var_4 = -4
- SUB SP, SP, #0x60
- LDR W3, [X0,#8]
- LDR W2, [X0,#0xC]
- MOV W13, #0x7193
- LDR W6, [X0,#4]
- MOVK W13, #0xFD98,LSL#16
- STP X19, X20, [SP,#0x60+var_60]
- STP X25, X26, [SP,#0x60+var_30]
- STP X21, X22, [SP,#0x60+var_50]
- STP X23, X24, [SP,#0x60+var_40]
- STP X27, X28, [SP,#0x60+var_20]
- EOR W18, W2, W3
- MOV W25, #0xA478
- LDR W28, [X1]
- AND W18, W18, W6
- EOR W18, W18, W2
- MOVK W25, #0xD76A,LSL#16
- LDR W2, [X0]
- ADD W25, W28, W25
- LDR W22, [X1,#4]
- MOV W19, #0xB756
- ADD W25, W25, W2
- MOVK W19, #0xE8C7,LSL#16
- ADD W25, W25, W18
- LDR W2, [X0,#0xC]
- EXTR W25, W25, W25, #0x19
- EOR W18, W3, W6
- ADD W25, W25, W6
- ADD W19, W22, W19
- AND W18, W25, W18
- ADD W19, W19, W2
- EOR W18, W18, W3
- LDR W2, [X1,#8]
- ADD W19, W19, W18
- MOV W27, #0x70DB
- EXTR W19, W19, W19, #0x14
- EOR W5, W25, W6
- ADD W19, W19, W25
- MOVK W27, #0x2420,LSL#16
- ADD W27, W2, W27
- AND W5, W19, W5
- EOR W5, W5, W6
- ADD W27, W27, W3
- ADD W27, W27, W5
- LDR W23, [X1,#0xC]
- MOV W21, #0xCEEE
- EXTR W27, W27, W27, #0xF
- ADD W27, W27, W19
- EOR W18, W19, W25
- MOVK W21, #0xC1BD,LSL#16
- AND W18, W27, W18
- ADD W21, W23, W21
- EOR W5, W18, W25
- ADD W21, W21, W6
- MOV W7, W2
- ADD W21, W21, W5
- LDR W2, [X1,#0x10]
- MOV W3, #0xFAF
- EXTR W21, W21, W21, #0xA
- ADD W21, W21, W27
- EOR W18, W27, W19
- MOVK W3, #0xF57C,LSL#16
- AND W18, W21, W18
- ADD W3, W2, W3
- EOR W18, W18, W19
- ADD W3, W3, W25
- MOV W8, W2
- ADD W18, W3, W18
- LDR W25, [X1,#0x14]
- MOV W2, #0xC62A
- EXTR W18, W18, W18, #0x19
- ADD W18, W18, W21
- EOR W5, W21, W27
- MOVK W2, #0x4787,LSL#16
- AND W5, W18, W5
- ADD W2, W25, W2
- EOR W5, W5, W27
- ADD W2, W2, W19
- LDR W19, [X1,#0x18]
- ADD W5, W2, W5
- MOV W2, #0x4613
- EXTR W5, W5, W5, #0x14
- EOR W20, W18, W21
- ADD W5, W5, W18
- MOVK W2, #0xA830,LSL#16
- ADD W2, W19, W2
- AND W20, W5, W20
- ADD W2, W2, W27
- EOR W20, W20, W21
- ADD W20, W2, W20
- LDR W27, [X1,#0x1C]
- EXTR W20, W20, W20, #0xF
- MOV W2, #0x9501
- ADD W20, W20, W5
- EOR W24, W5, W18
- MOVK W2, #0xFD46,LSL#16
- AND W24, W20, W24
- ADD W2, W27, W2
- EOR W24, W24, W18
- ADD W2, W2, W21
- MOV W3, #0x98D8
- ADD W24, W2, W24
- LDR W21, [X1,#0x20]
- EXTR W24, W24, W24, #0xA
- EOR W2, W20, W5
- ADD W24, W24, W20
- MOVK W3, #0x6980,LSL#16
- ADD W3, W21, W3
- AND W2, W24, W2
- EOR W2, W2, W5
- ADD W18, W3, W18
- ADD W18, W18, W2
- MOV W3, #0xF7AF
- LDR W2, [X1,#0x24]
- EXTR W18, W18, W18, #0x19
- ADD W18, W18, W24
- EOR W26, W24, W20
- MOVK W3, #0x8B44,LSL#16
- AND W26, W18, W26
- ADD W3, W2, W3
- EOR W26, W26, W20
- ADD W3, W3, W5
- LDR W5, [X1,#0x28]
- ADD W26, W3, W26
- MOV W10, W2
- EXTR W26, W26, W26, #0x14
- EOR W2, W18, W24
- ADD W26, W26, W18
- SUB W3, W5, #0xA,LSL#12
- SUB W3, W3, #0x44F
- AND W2, W26, W2
- EOR W2, W2, W24
- ADD W20, W3, W20
- ADD W20, W20, W2
- LDR W3, [X1,#0x2C]
- MOV W2, #0xD7BE
- EXTR W20, W20, W20, #0xF
- ADD W20, W20, W26
- EOR W9, W26, W18
- MOVK W2, #0x895C,LSL#16
- AND W9, W20, W9
- ADD W2, W3, W2
- EOR W9, W9, W18
- ADD W2, W2, W24
- LDR W24, [X1,#0x30]
- ADD W9, W2, W9
- MOV W2, #0x1122
- EXTR W9, W9, W9, #0xA
- EOR W14, W20, W26
- ADD W9, W9, W20
- MOVK W2, #0x6B90,LSL#16
- ADD W2, W24, W2
- AND W14, W9, W14
- ADD W2, W2, W18
- EOR W14, W14, W26
- ADD W14, W2, W14
- LDR W18, [X1,#0x34]
- EXTR W14, W14, W14, #0x19
- EOR W2, W9, W20
- ADD W14, W14, W9
- ADD W13, W18, W13
- AND W2, W14, W2
- ADD W13, W13, W26
- EOR W2, W2, W20
- LDR W26, [X1,#0x38]
- ADD W13, W13, W2
- MOV W16, #0x438E
- EXTR W13, W13, W13, #0x14
- EOR W2, W14, W9
- ADD W13, W13, W14
- MOVK W16, #0xA679,LSL#16
- ADD W16, W26, W16
- AND W2, W13, W2
- EOR W2, W2, W9
- ADD W16, W16, W20
- ADD W16, W16, W2
- LDR W20, [X1,#0x3C]
- MOV W2, #0x821
- EXTR W16, W16, W16, #0xF
- ADD W16, W16, W13
- EOR W1, W13, W14
- MOVK W2, #0x49B4,LSL#16
- AND W1, W16, W1
- ADD W2, W20, W2
- EOR W1, W1, W14
- ADD W9, W2, W9
- MOV W2, #0x2562
- ADD W1, W9, W1
- MOVK W2, #0xF61E,LSL#16
- EXTR W1, W1, W1, #0xA
- ADD W2, W22, W2
- ADD W4, W1, W16
- ADD W14, W2, W14
- EOR W1, W4, W16
- MOV W9, #0xB340
- AND W1, W1, W13
- MOVK W9, #0xC040,LSL#16
- EOR W1, W1, W16
- ADD W9, W19, W9
- ADD W14, W14, W1
- ADD W9, W9, W13
- EXTR W14, W14, W14, #0x1B
- MOV W13, #0x5A51
- ADD W14, W14, W4
- MOVK W13, #0x265E,LSL#16
- EOR W1, W14, W4
- STR W3, [SP,#0x60+var_C]
- AND W1, W1, W16
- ADD W13, W3, W13
- EOR W1, W1, W4
- ADD W13, W13, W16
- ADD W9, W9, W1
- MOV W16, #0xC7AA
- EXTR W9, W9, W9, #0x17
- MOVK W16, #0xE9B6,LSL#16
- ADD W9, W9, W14
- ADD W16, W28, W16
- EOR W3, W9, W14
- ADD W16, W16, W4
- AND W3, W3, W4
- MOV W4, #0x105D
- EOR W3, W3, W14
- MOVK W4, #0xD62F,LSL#16
- ADD W13, W13, W3
- ADD W4, W25, W4
- EXTR W13, W13, W13, #0x12
- ADD W4, W4, W14
- ADD W13, W13, W9
- MOV W11, #0x1453
- EOR W1, W13, W9
- MOVK W11, #0x244,LSL#16
- AND W14, W1, W14
- ADD W11, W5, W11
- EOR W14, W14, W9
- ADD W11, W11, W9
- ADD W14, W16, W14
- MOV W1, #0xCDE6
- EXTR W14, W14, W14, #0xC
- MOV W16, #0xE681
- ADD W14, W14, W13
- MOVK W16, #0xD8A1,LSL#16
- EOR W3, W14, W13
- MOVK W1, #0x21E1,LSL#16
- AND W3, W3, W9
- ADD W1, W10, W1
- EOR W3, W3, W13
- ADD W16, W20, W16
- ADD W4, W4, W3
- ADD W16, W16, W13
- EXTR W4, W4, W4, #0x1B
- MOV W15, #0xFBC8
- ADD W4, W4, W14
- MOVK W15, #0xE7D3,LSL#16
- EOR W3, W4, W14
- ADD W15, W8, W15
- AND W3, W3, W13
- ADD W13, W1, W4
- EOR W3, W3, W14
- ADD W9, W15, W14
- ADD W3, W11, W3
- STR W8, [SP,#0x60+var_10]
- EXTR W3, W3, W3, #0x17
- STR W10, [SP,#0x60+var_4]
- ADD W3, W3, W4
- MOV W11, #0x7D6
- EOR W12, W3, W4
- MOVK W11, #0xC337,LSL#16
- AND W1, W12, W14
- ADD W11, W26, W11
- EOR W1, W1, W4
- ADD W11, W11, W3
- ADD W16, W16, W1
- MOV W14, #0xD87
- EXTR W16, W16, W16, #0x12
- MOVK W14, #0xF4D5,LSL#16
- ADD W16, W16, W3
- ADD W14, W23, W14
- EOR W15, W16, W3
- ADD W14, W14, W16
- AND W15, W15, W4
- MOV W12, #0x14ED
- EOR W15, W15, W3
- MOVK W12, #0x455A,LSL#16
- ADD W15, W9, W15
- ADD W12, W21, W12
- EXTR W15, W15, W15, #0xC
- MOV W4, #0xE905
- ADD W15, W15, W16
- LDR W1, [SP,#0x60+var_C]
- EOR W10, W15, W16
- ADD W12, W12, W15
- AND W10, W10, W3
- MOVK W4, #0xA9E3,LSL#16
- EOR W10, W10, W16
- ADD W4, W18, W4
- ADD W13, W13, W10
- MOV W9, #0xA3F8
- EXTR W13, W13, W13, #0x1B
- MOVK W9, #0xFCEF,LSL#16
- ADD W13, W13, W15
- ADD W9, W7, W9
- EOR W8, W13, W15
- ADD W4, W4, W13
- AND W8, W8, W16
- MOV W3, #0x2D9
- EOR W8, W8, W15
- MOVK W3, #0x676F,LSL#16
- ADD W11, W11, W8
- ADD W3, W27, W3
- EXTR W11, W11, W11, #0x17
- SUB W17, W25, #0x5C,LSL#12
- ADD W11, W11, W13
- MOV W16, #0x4C8A
- EOR W10, W11, W13
- ADD W9, W9, W11
- AND W10, W10, W15
- MOV W15, #0xF681
- EOR W10, W10, W13
- MOVK W16, #0x8D2A,LSL#16
- ADD W10, W14, W10
- MOV W14, #0x6122
- EXTR W10, W10, W10, #0x12
- MOVK W14, #0x6D9D,LSL#16
- ADD W10, W10, W11
- ADD W14, W1, W14
- EOR W8, W10, W11
- ADD W3, W3, W10
- AND W8, W8, W13
- SUB W17, W17, #0x6BE
- EOR W8, W8, W11
- MOVK W15, #0x8771,LSL#16
- ADD W8, W12, W8
- ADD W16, W24, W16
- EXTR W8, W8, W8, #0xC
- ADD W15, W21, W15
- ADD W8, W8, W10
- MOV W13, #0x380C
- EOR W2, W8, W10
- ADD W16, W16, W8
- AND W2, W2, W11
- MOV W11, #0xCFA9
- EOR W1, W2, W10
- MOVK W11, #0x4BDE,LSL#16
- ADD W1, W4, W1
- LDR W4, [SP,#0x60+var_10]
- EXTR W1, W1, W1, #0x1B
- MOVK W13, #0xFDE5,LSL#16
- ADD W1, W1, W8
- ADD W11, W4, W11
- EOR W4, W1, W8
- ADD W17, W17, W1
- AND W4, W4, W10
- ADD W13, W26, W13
- EOR W4, W4, W8
- MOV W12, #0xEA44
- ADD W4, W9, W4
- MOVK W12, #0xA4BE,LSL#16
- EXTR W4, W4, W4, #0x17
- ADD W12, W22, W12
- ADD W4, W4, W1
- MOV W10, #0x4B60
- EOR W2, W4, W1
- ADD W15, W15, W4
- AND W2, W2, W8
- MOVK W10, #0xF6BB,LSL#16
- EOR W2, W2, W1
- ADD W10, W27, W10
- ADD W2, W3, W2
- MOV W9, #0xBC70
- EXTR W2, W2, W2, #0x12
- MOVK W9, #0xBEBF,LSL#16
- ADD W2, W2, W4
- ADD W9, W5, W9
- EOR W3, W2, W4
- ADD W14, W14, W2
- AND W1, W3, W1
- MOV W8, #0x7EC6
- EOR W4, W1, W4
- MOVK W8, #0x289B,LSL#16
- ADD W4, W16, W4
- ADD W8, W18, W8
- EXTR W4, W4, W4, #0xC
- STR W7, [SP,#0x60+var_8]
- ADD W4, W4, W2
- MOV W7, #0x27FA
- EOR W3, W4, W3
- EOR W2, W4, W2
- ADD W3, W17, W3
- ADD W17, W13, W4
- EXTR W3, W3, W3, #0x1C
- MOVK W7, #0xEAA1,LSL#16
- ADD W3, W3, W4
- ADD W1, W28, W7
- EOR W2, W2, W3
- EOR W4, W3, W4
- ADD W2, W15, W2
- ADD W12, W12, W3
- EXTR W2, W2, W2, #0x15
- MOV W7, #0x3085
- ADD W2, W2, W3
- MOVK W7, #0xD4EF,LSL#16
- EOR W4, W4, W2
- EOR W3, W2, W3
- ADD W4, W14, W4
- ADD W11, W11, W2
- EXTR W4, W4, W4, #0x10
- ADD W7, W23, W7
- ADD W4, W4, W2
- MOV W13, #0x1D05
- EOR W3, W3, W4
- EOR W2, W4, W2
- ADD W3, W17, W3
- ADD W17, W10, W4
- EXTR W3, W3, W3, #9
- MOVK W13, #0x488,LSL#16
- ADD W3, W3, W4
- ADD W13, W19, W13
- EOR W2, W2, W3
- EOR W4, W3, W4
- ADD W2, W12, W2
- ADD W9, W9, W3
- EXTR W2, W2, W2, #0x1C
- LDR W16, [SP,#0x60+var_4]
- ADD W2, W2, W3
- MOV W15, #0xD039
- EOR W4, W4, W2
- EOR W3, W2, W3
- ADD W4, W11, W4
- ADD W8, W8, W2
- EXTR W4, W4, W4, #0x15
- MOVK W15, #0xD9D4,LSL#16
- ADD W4, W4, W2
- ADD W15, W16, W15
- EOR W3, W3, W4
- EOR W2, W4, W2
- ADD W3, W17, W3
- ADD W17, W1, W4
- EXTR W3, W3, W3, #0x10
- MOV W10, #0x99E5
- ADD W3, W3, W4
- MOVK W10, #0xE6DB,LSL#16
- EOR W2, W2, W3
- EOR W4, W3, W4
- ADD W2, W9, W2
- ADD W7, W7, W3
- EXTR W2, W2, W2, #9
- ADD W10, W24, W10
- ADD W2, W2, W3
- MOV W12, #0x7CF8
- EOR W4, W4, W2
- EOR W3, W2, W3
- ADD W4, W8, W4
- ADD W13, W13, W2
- EXTR W4, W4, W4, #0x1C
- MOVK W12, #0x1FA2,LSL#16
- ADD W4, W4, W2
- ADD W12, W20, W12
- EOR W3, W3, W4
- EOR W2, W4, W2
- ADD W3, W17, W3
- ADD W15, W15, W4
- EXTR W3, W3, W3, #0x15
- MOV W9, #0x2244
- ADD W3, W3, W4
- MOVK W9, #0xF429,LSL#16
- EOR W2, W2, W3
- EOR W4, W3, W4
- ADD W2, W7, W2
- ADD W10, W10, W3
- EXTR W2, W2, W2, #0x10
- ADD W28, W28, W9
- ADD W2, W2, W3
- LDR W14, [SP,#0x60+var_8]
- EOR W4, W4, W2
- EOR W3, W2, W3
- ADD W4, W13, W4
- ADD W12, W12, W2
- EXTR W4, W4, W4, #9
- MOV W1, #0x5665
- ADD W4, W4, W2
- MOVK W1, #0xC4AC,LSL#16
- EOR W3, W3, W4
- EOR W2, W4, W2
- ADD W3, W15, W3
- ADD W1, W14, W1
- EXTR W3, W3, W3, #0x1C
- ADD W1, W1, W4
- ADD W3, W3, W4
- MOV W17, #0xFF97
- EOR W2, W2, W3
- EOR W8, W3, W4
- ADD W2, W10, W2
- ADD W28, W28, W3
- EXTR W2, W2, W2, #0x15
- MOVK W17, #0x432A,LSL#16
- ADD W2, W2, W3
- ADD W27, W27, W17
- EOR W9, W8, W2
- EOR W3, W2, W3
- ADD W12, W12, W9
- ADD W8, W27, W2
- EXTR W10, W12, W12, #0x10
- MOV W7, #0x23A7
- ADD W10, W10, W2
- MOV W15, #0xA039
- EOR W3, W3, W10
- MOVK W7, #0xAB94,LSL#16
- ADD W1, W1, W3
- MOVK W15, #0xFC93,LSL#16
- EXTR W1, W1, W1, #9
- ADD W26, W26, W7
- ADD W4, W1, W10
- ADD W25, W25, W15
- ORN W2, W4, W2
- MOV W7, #0x59C3
- EOR W2, W2, W10
- ADD W25, W25, W4
- ADD W1, W28, W2
- MOVK W7, #0x655B,LSL#16
- EXTR W1, W1, W1, #0x1A
- ADD W24, W24, W7
- ADD W1, W1, W4
- ADD W7, W26, W10
- ORN W9, W1, W10
- MOV W2, #0x5DD1
- EOR W9, W9, W4
- MOVK W2, #0x8584,LSL#16
- ADD W8, W8, W9
- ADD W2, W22, W2
- EXTR W8, W8, W8, #0x16
- MOV W22, #0x7E4F
- ADD W8, W8, W1
- MOVK W22, #0x6FA8,LSL#16
- ORN W4, W8, W4
- ADD W22, W21, W22
- EOR W4, W4, W1
- MOV W21, #0xE6E0
- ADD W4, W7, W4
- SUB W5, W5, #0x100,LSL#12
- EXTR W10, W4, W4, #0x11
- MOVK W21, #0xFE2C,LSL#16
- ADD W10, W10, W8
- ADD W21, W20, W21
- ORN W7, W10, W1
- SUB W5, W5, #0xB83
- EOR W7, W7, W8
- MOV W20, #0x4314
- ADD W4, W25, W7
- ADD W3, W24, W1
- EXTR W4, W4, W4, #0xB
- ADD W1, W5, W10
- ADD W4, W4, W10
- MOVK W20, #0xA301,LSL#16
- ORN W5, W4, W8
- ADD W20, W19, W20
- MOV W7, #0x11A1
- EOR W19, W5, W10
- ADD W3, W3, W19
- MOVK W7, #0x4E08,LSL#16
- ADD W7, W18, W7
- MOV W11, #0xCC92
- EXTR W18, W3, W3, #0x1A
- MOVK W11, #0x8F0C,LSL#16
- ADD W19, W18, W4
- ADD W23, W23, W11
- ORN W10, W19, W10
- ADD W9, W23, W8
- EOR W10, W10, W4
- ADD W2, W2, W4
- ADD W10, W9, W10
- LDR W3, [SP,#0x60+var_10]
- EXTR W18, W10, W10, #0x16
- MOV W5, #0x7E82
- ADD W18, W18, W19
- MOVK W5, #0xF753,LSL#16
- ORN W10, W18, W4
- ADD W5, W3, W5
- EOR W10, W10, W19
- ADD W3, W22, W19
- ADD W10, W1, W10
- ADD W22, W21, W18
- EXTR W10, W10, W10, #0x11
- LDR W9, [SP,#0x60+var_C]
- ADD W10, W10, W18
- MOV W8, #0xF235
- ORN W1, W10, W19
- MOVK W8, #0xBD3A,LSL#16
- EOR W4, W1, W18
- ADD W8, W9, W8
- ADD W2, W2, W4
- MOV W9, #0xD2BB
- EXTR W4, W2, W2, #0xB
- MOVK W9, #0x2AD7,LSL#16
- ADD W19, W4, W10
- ADD W21, W14, W9
- ORN W18, W19, W18
- ADD W9, W20, W10
- EOR W18, W18, W10
- ADD W7, W7, W19
- ADD W18, W3, W18
- MOV W11, #0xD391
- EXTR W18, W18, W18, #0x1A
- MOVK W11, #0xEB86,LSL#16
- ADD W3, W18, W19
- ADD W20, W16, W11
- ORN W10, W3, W10
- ADD W5, W5, W3
- EOR W10, W10, W19
- ADD W10, W22, W10
- EXTR W10, W10, W10, #0x16
- ADD W18, W10, W3
- ORN W4, W18, W19
- ADD W8, W8, W18
- EOR W1, W4, W3
- ADD W2, W9, W1
- EXTR W4, W2, W2, #0x11
- ADD W19, W4, W18
- ORN W3, W19, W3
- ADD W15, W21, W19
- EOR W1, W3, W18
- ADD W1, W7, W1
- EXTR W1, W1, W1, #0xB
- ADD W3, W1, W19
- LDR W1, [X0]
- ORN W10, W3, W18
- ADD W13, W20, W3
- EOR W18, W10, W19
- ADD W10, W5, W18
- EXTR W10, W10, W10, #0x1A
- ADD W10, W10, W3
- ORN W2, W10, W19
- ADD W5, W10, W1
- EOR W4, W2, W3
- LDR W1, [X0,#0xC]
- ADD W4, W8, W4
- STR W5, [X0]
- EXTR W4, W4, W4, #0x16
- ADD W4, W4, W10
- ORN W3, W4, W3
- ADD W5, W4, W1
- EOR W2, W3, W10
- STR W5, [X0,#0xC]
- ADD W3, W15, W2
- LDR W2, [X0,#8]
- EXTR W3, W3, W3, #0x11
- ADD W3, W3, W4
- ORN W18, W3, W10
- ADD W6, W3, W6
- EOR W1, W18, W4
- ADD W3, W3, W2
- ADD W1, W13, W1
- STR W3, [X0,#8]
- EXTR W1, W1, W1, #0xB
- ADD W6, W6, W1
- STR W6, [X0,#4]
- LDP X19, X20, [SP,#0x60+var_60]
- LDP X21, X22, [SP,#0x60+var_50]
- LDP X23, X24, [SP,#0x60+var_40]
- LDP X25, X26, [SP,#0x60+var_30]
- LDP X27, X28, [SP,#0x60+var_20]
- ADD SP, SP, #0x60
- RET
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement