# nickel in firmware 4.2.8110 (4f749ed9be)
# For use by patch32lsb v0.10 or later.
#
# Lines beginning with '#' (such as this one) are treated as comments (ignored.)
# To 'comment out' a line means to insert a '#' character at the beginning.
# To 'uncomment' a line means to remove the '#' character from the beginning.
# Some patch options are commented out, and can be enabled by uncommenting.
#
#
# The following two patches are alternatives, don't enable both at once.
#
# `Disable reading footer`
# `Custom reading footer style`
#
<Patch>
patch_name = `Disable reading footer`
patch_enable = `no`
# Multi-version patch: 4.0.7523 - 4.2.8810+
# patch_group = `Reading footer alternatives`
#
## Removes the reading footer for both ePub and KePub books, leaving a 15px
## bottom margin which matches the 15px built-in top margin of ePub books.
#
find_base_address = `ReadingFooter {\n qproperty-footerMargin: 105;\n}\n`
replace_string = 0000, `ReadingFooter {\n qproperty-footerMargin: 105;\n}\n`, `ReadingFooter {min-height:15px;max-height:15px;}\n`
#
find_base_address = `#caption {\n font-size: 16px;\n}\n`
Replace_string = 0000, `#caption {\n font-size: 16px;\n}\n#caption[qApp_deviceIsPhoenix="true"] {\n font-size: 20px;\n}`, `#caption {font-size:1px;color:transparent;}\n\0`
</Patch>
<Patch>
patch_name = `Custom reading footer style`
patch_enable = `yes`
# Multi-version patch: 3.19.5613 - 3.19.5761+
# patch_group = `Reading footer alternatives`
#
## This patch customises the following properties of the reading footer:
##
## * Footer height (the amount of the screen reserved for the footer.)
## * Caption font size (Caption = page number or other progress indicator)
## * Caption top margin, which changes its vertical position within the footer.
## * Caption font family.
#
# When editing the replacement values below, BE CAREFUL NOT TO CHANGE THE LENGTH
# OF THE REPLACEMENT STRING! If a replacement string is too long you will get
# an error when making the patch, but if one is too short then there will be no
# error, but strange things will happen to the reading footer.
#
find_base_address = `ReadingFooter {\n\tqproperty-footerMargin: 105;\n}\n\n`
replace_string = 0000, `ReadingFooter {\n\tqproperty-footerMargin: 105;\n}\n\nReadingFooter[qApp_deviceIsDragon="true"] {\n\tqproperty-footerMargin: 170;\n}`, `ReadingFooter { qproperty-footerMargin: 105; min-height: 70px; max-height: 70px; }`
#
# Example replacement footer height values: Touch/Mini
#replace_string = 001A, `footerMargin: 105;`, `footerMargin: 105;`
#replace_string = 002D, `min-height: 70px;`, `min-height: 32px;`
#replace_string = 003F, `max-height: 70px;`, `max-height: 32px;`
# Example replacement footer height values: Glo/Aura
replace_string = 001A, `footerMargin: 105;`, `footerMargin: 105;`
replace_string = 002D, `min-height: 70px;`, `min-height: 40px;`
replace_string = 003F, `max-height: 70px;`, `max-height: 40px;`
# Example replacement footer height values: AuraHD/H2O/GloHD
#replace_string = 001A, `footerMargin: 105;`, `footerMargin: 170;`
#replace_string = 002D, `min-height: 70px;`, `min-height: 52px;`
#replace_string = 003F, `max-height: 70px;`, `max-height: 52px;`
#
#
find_base_address = `#caption {\n\tfont-size: 16px;`
Replace_string = 0000, `#caption {\n\tfont-size: 16px;\n}\n\n#caption[qApp_deviceIsPhoenix="true"] {\n\tfont-size: 20px;\n}\n\n#caption[qApp_deviceIsDragon="true"] {\n\tfont-size: 26px;\n}\n\n#caption[qApp_deviceIsAlyssum="true"] {\n\tfont-size: 30px;\n}\n\n#caption[qApp_localeName="ja_JP"] {\n\tfont-family: Sans-SerifJP;\n}`, `#caption {font-size: 16px;margin-top: 00px;}\n#caption[qApp_deviceIsPhoenix="true"] {font-size: 20px;}\n#caption[qApp_deviceIsDragon="true"] {font-size: 26px;}\n#caption[qApp_deviceIsAlyssum="true"] {font-size: 30px;}\n#caption[qApp_localeName="ja_JP"] {font-family: Sans-SerifJP;}`
#
# Replacement caption font size value for Touch/Mini:
replace_string = 000A, `font-size: 16px;`, `font-size: 16px;`
# Replacement caption font size value for Glo/Aura:
replace_string = 0054, `font-size: 20px;`, `font-size: 20px;`
# Replacement caption font size value for AuraHD/H2O:
replace_string = 008C, `font-size: 26px;`, `font-size: 26px;`
# Replacement caption font size value for GloHD:
replace_string = 00C5, `font-size: 30px;`, `font-size: 30px;`
#
# Replacement caption top margin value for all devices:
# (A negative top margin moves the caption text upwards,
# further from the bezel and closer to the page content.)
replace_string = 001A, `margin-top: 00px;`, `margin-top:-10px;`
#
# Uncomment to use a fixed replacement caption font family, for all devices:
# (You can change Avenir to another font name of your choice, but Avenir or
# Georgia are recommended because other fonts may not be loaded when the book
# is first opened and so might cause problems. Unlike other strings it is OK
# if this replacement string is a bit longer or shorter than the original.)
#replace_string = 00D7, `#caption[qApp_localeName="ja_JP"] {font-family: Sans-SerifJP;}`, `#caption {font-family: Georgia;
</Patch>
#
# The following two patches are alternatives, don't enable both at once.
#
# `Custom Header menubar - reduce height by 33%`
# `Custom Header menubar - reduce height by 50%`
#
# These patches affect the size of the header in KePub books as well as
# other parts of the user interface such as the home screen.
#
<Patch>
patch_name = `Custom Header menubar - reduce height by 33%`
patch_enable = `yes`
# Multi-version patch: 4.1.7729 - 4.2.8810+
# patch_group = `Custom header alternatives`
find_base_address = `\x78\x9C\xA5\x95\xCB\xAE\xD3\x30\x10\x86\xF7\x7D`
replace_bytes = 0000, 78 9C A5 95 CB AE D3 30, 78 9C 95 56 4D 4F C2 40
replace_bytes = 0008, 10 86 F7 7D 8A E8 74 4B, 10 BD F3 2B 1A B9 4A 52
replace_bytes = 0010, A5 A4 4D 9A 93 20 16 5C, A0 E5 CB 78 F0 E3 A0 07
replace_bytes = 0018, 16 B0 38 02 09 04 0B 84, A2 89 46 0F C6 98 85 2E
replace_bytes = 0020, 90 DB F8 A4 16 A9 ED E3, 65 63 D9 5D B6 8B 80 C6
replace_bytes = 0028, B8 B4 05 F1 EE 34 B7 A2, FF 6E 5B 4A 4D 3B BB D3
replace_bytes = 0030, 64 C6 97 8A ED E8 CF 37, 72 9D BC 7D 6F FA 66 E6
replace_bytes = 0038, 93 7F 2E 9E 7F D4 44 1F, A5 ED 27 4D F4 26 BE 26
replace_bytes = 0040, EA 57 44 7D 66 F4 F8 F5, EA 85 D1 ED DB FA 4A CA
replace_bytes = 0048, E9 A5 94 DF 0B FA 93 6D, 8F 80 7E B1 39 BD 8F 9F
replace_bytes = 0050, E9 BB FA 93 62 95 28 CF, 15 8B 44 B8 BF 3C D3 6A
replace_bytes = 0058, 2F EE B4 3A D0 BB 6F C1, 43 CF DE 9D 9F 96 E3 AC
replace_bytes = 0060, EF 59 10 EC 19 5F EC 28, 18 EF 2C 29 0B 97 7A E2
replace_bytes = 0068, 2B 77 3A 0F D2 48 9E 9E, 78 43 B9 BB 48 6B 64 57
replace_bytes = 0070, 37 31 72 9A C4 FE CC E6, A9 FD B6 DA 08 EF E3 52
replace_bytes = 0078, 16 EE 87 9D A0 9C 9D 8C, 50 CE 76 56 DE 81 0B 79
replace_bytes = 0080, DC 0C E1 66 1E DC 37 8A, 0F 35 9C F7 56 91 50 70
replace_bytes = 0088, 94 82 1B B1 D1 12 E1 F6, 2B ED C8 40 3B 6A 42 4B
replace_bytes = 0090, 41 07 98 9C AB 46 6E 46, F6 51 8A B6 12 77 5D 1F
replace_bytes = 0098, 27 29 82 EE 82 17 B4 6A, 32 E7 C5 84 5A A5 85 57
replace_bytes = 00A0, 02 5F 58 51 52 6D 75 F8, 16 84 54 A3 FE 9E B7 DA
replace_bytes = 00A8, D9 6C 5E D1 47 1F E5 B5, 11 5D 34 41 16 1D 6C 59
replace_bytes = 00B0, 82 23 2B F4 2E 0F 96 61, A0 97 13 A7 E7 7A FF 0D
replace_bytes = 00B8, FC AF 80 71 CC 96 7F D2, 94 6B 98 7E 65 0E 88 BE
replace_bytes = 00C0, 09 4B 7E 53 CF 86 5C 49, 6D 62 47 2D DF 85 FA BE
replace_bytes = 00C8, 08 F3 77 31 5B FE 71 C7, 5B A7 5F 9E 17 22 6F 19
replace_bytes = 00D0, 2C E9 0D AD ED 33 AD A2, 6C AE D4 EF 0E 80 7A 5E
replace_bytes = 00D8, 35 C8 DE C7 AC D9 27 6D, 43 D5 2B 63 C5 F4 6D 1B
replace_bytes = 00E0, B5 E5 37 4D 40 9F 2D 0E, 90 AB 79 EE 10 74 90 D7
replace_bytes = 00E8, 53 50 41 1F 9B 54 70 F9, 2A 1D 24 8F D8 8A 44 53
replace_bytes = 00F0, 88 ED 49 F5 20 0A 3A C0, 11 D0 23 D9 09 33 39 F5
replace_bytes = 00F8, 6E E8 C9 AD 5F 4F EB 8C, 75 B5 CF EE C8 07 7D E6
replace_bytes = 0100, EE 13 50 67 1F BB D4 59, B5 A4 CF 38 3B 81 19 51
replace_bytes = 0108, B7 2B B0 21 EA B5 E0 9A, 37 82 6B C2 38 55 D9 FB
replace_bytes = 0110, 30 4E 95 7B 08 9F A4 12, B5 54 42 52 A5 F7 1D 2D
replace_bytes = 0118, 92 2A 7D 5E 68 21 1F 88, E4 94 A8 90 F1 89 E3 66
replace_bytes = 0120, 2A 19 CF 83 B5 17 0E AB, 2F 56 34 8E 49 48 33 D8
replace_bytes = 0128, 15 C5 DD 7B E1 90 19 F9, 8C CC 3F 43 25 36 3C E8
replace_bytes = 0130, 1F 1A D6 71 94 17 85 2D, CC 45 24 D4 C4 D1 8A F0
replace_bytes = 0138, 70 4F EB 9A 94 B4 D5 6D, 58 12 45 B9 4E 35 25 09
replace_bytes = 0140, C8 F6 47 A9 C4 81 17 8B, 02 C6 C3 94 25 99 CF A1
replace_bytes = 0148, AD A8 84 CA 03 AD 08 AF, 8F 63 2D FD C6 84 B4 5C
replace_bytes = 0150, 25 51 94 EB C6 7E 49 8A, 54 87 43 3A AE D1 4C F3
replace_bytes = 0158, 82 F1 B2 C1 5C 46 B5 6B, 3B B1 A2 75 27 14 4B C6
replace_bytes = 0160, C9 10 6B DA 9D 07 E1 38, 93 D6 6B 2F 2D 25 7F E0
replace_bytes = 0168, A8 BA 9B 32 6C D4 46 F3, 75 B0 2D 5B B0 43 34 D4
replace_bytes = 0170, B7 62 4F 5D D7 A4 96 8C, 21 67 44 6B AA F6 CD C0
replace_bytes = 0178, BB BA D8 0C 58 03 7F CF, D9 20 D9 37 FE 31 60 CB
replace_bytes = 0180, 5D B2 23 7B 64 DD 95 74, E0 9A 7B 03 CC 1C B8 4B
replace_bytes = 0188, 29 37 44 6B AA CE 7E E2, 46 73 0C 2B 67 32 07 C2
replace_bytes = 0190, 76 A6 D9 2F FB CF 80 85, 6C E6 40 24 62 0E 04 9B
replace_bytes = 0198, 83 1B 1F AF 6D E6 C0 B5, CD A9 59 6D 1F 9A E3 A3
replace_bytes = 01A0, 42 CD 41 B6 0F 33 07 CA, E6 80 F0 31 7A 03 23 CA
replace_bytes = 01A8, 4C E6 40 A5 C5 1C 28 C6, 64 0D 40 D9 9C 01 40 C4
replace_bytes = 01B0, CD 71 6C 79 02 CD 49 AC, 18 80 35 FB 82 67 E3 10
replace_bytes = 01B8, E6 80 3B 8C 7A 03 AF 35, 06 F3 10 3D 28 43 2A 9A
replace_bytes = 01C0, 66 0D 50 99 9C 01 42 8B, 8D 31 A4 A7 D1 1A 88 B3
replace_bytes = 01C8, 31 40 8B FB 62 7F 26 52, 9A 03 A1 98 3D 10 6D 31
replace_bytes = 01D0, F8 46 A5 D6 85 42 1E 08, A8 26 BC C7 D0 A2 F1 29
replace_bytes = 01D8, DC 18 E4 21 41 AD 81 3A, 99 93 F1 95 83 AC 3B 3E
replace_bytes = 01E0, A3 39 50 6A B3 07 AA 0D, E1 2C 0D EF 7B 7E F3 CD
replace_bytes = 01E8, 06 39 DE B1 0C 5A 94 DD, 35 3C EF E3 CF 4D 7E 94
replace_bytes = 01F0, 72 73 5A DE F8 90 45 D9, 09 8A 9F B8 E6 39 55 09
replace_bytes = 01F8, 0D 6B 89 7C BF 4C FC 27, ED C2 81 E6 C7 5C 61 28
replace_bytes = 0200, 17 F9 7C 65 FF 1C F3 63, 3C 68 BC F6 15 82 7E 0D
replace_bytes = 0208, 0C 88 87 57 DC FF 4E 4D, 01 66 43 4E E1 E5 14 7F
replace_bytes = 0210, 8E F6 D5 01 FF 65 9E 10, 27 D0 E2 20 00 00 00 00
replace_bytes = 0218, AE 1E 78 8F FD 04 B0 72, 00 00 00 00 00 00 00 00
replace_bytes = 0220, 00 6C 36 F4 88 B8 47 FC, 00 00 00 00 00 00 00 00
replace_bytes = 0228, 05 09 3D 43 96, 00 00 00 00 00
</Patch>
<Patch>
patch_name = `Custom Header menubar - reduce height by 50%`
patch_enable = `no`
# Multi-version patch: 4.1.7729 - 4.2.8810+
# patch_group = `Custom header alternatives`
find_base_address = `\x78\x9C\xA5\x95\xCB\xAE\xD3\x30\x10\x86\xF7\x7D`
replace_bytes = 0000, 78 9C A5 95 CB AE D3 30, 78 9C 95 56 CB 6E DB 30
replace_bytes = 0008, 10 86 F7 7D 8A E8 74 4B, 10 BC FB 2B 84 F8 5A 03
replace_bytes = 0010, A5 A4 4D 9A 93 20 16 5C, 72 2C F9 55 F4 D0 C7 A1
replace_bytes = 0018, 16 B0 38 02 09 04 0B 84, 3D 04 0D 90 22 39 04 41
replace_bytes = 0020, 90 DB F8 A4 16 A9 ED E3, 41 5B 8C 4C 54 26 99 15
replace_bytes = 0028, B8 B4 05 F1 EE 34 B7 A2, 5D DB 09 FA EF 91 64 C9
replace_bytes = 0030, 64 C6 97 8A ED E8 CF 37, 85 B4 E4 52 3E 7A 31 3B
replace_bytes = 0038, 93 7F 2E 9E 7F D4 44 1F, B3 9C 7D C8 C3 3B C3 CC
replace_bytes = 0040, EA 57 44 7D 66 F4 F8 F5, 2E FF C2 E0 5E F0 FD E3
replace_bytes = 0048, E9 A5 94 DF 0B FA 93 6D, CB 67 AD 7F 27 FC AF 58
replace_bytes = 0050, E9 BB FA 93 62 95 28 CF, F3 1F F9 2F 10 99 4A 8F
replace_bytes = 0058, 2F EE B4 3A D0 BB 6F C1, 9F AE 0C EC F8 D5 53 F0
replace_bytes = 0060, EF 59 10 EC 19 5F EC 28, 36 08 82 AD 90 A3 0D 17
replace_bytes = 0068, 2B 77 3A 0F D2 48 9E 9E, E9 C6 2C 83 49 AC 0F 1F
replace_bytes = 0070, 37 31 72 9A C4 FE CC E6, CB 18 3B 74 62 FF 06 43
replace_bytes = 0078, 16 EE 87 9D A0 9C 9D 8C, 82 F7 76 A3 B8 14 07 27
replace_bytes = 0080, DC 0C E1 66 1E DC 37 8A, 6F 64 E1 8D 7A F0 7E 03
replace_bytes = 0088, 94 82 1B B1 D1 12 E1 F6, 96 2A E9 A4 9D 86 98 F6
replace_bytes = 0090, 41 07 98 9C AB 46 6E 46, 14 F3 D0 B2 63 56 A2 9D
replace_bytes = 0098, 27 29 82 EE 82 17 B4 6A, C4 73 0B F1 BC 21 86 F2
replace_bytes = 00A0, 02 5F 58 51 52 6D 75 F8, F7 83 48 52 6E 48 77 3F
replace_bytes = 00A8, D9 6C 5E D1 47 1F E5 B5, 0C 86 19 7F EE 83 3C EB
replace_bytes = 00B0, 82 23 2B F4 2E 0F 96 61, EF 45 62 36 CB E0 3A 8C
replace_bytes = 00B8, FC AF 80 71 CC 96 7F D2, FE EB B7 63 94 7E A7 0B
replace_bytes = 00C0, 09 4B 7E 53 CF 86 5C 49, 84 BE AB 5F 8D 56 1C 62
replace_bytes = 00C8, 08 F3 77 31 5B FE 71 C7, FD D8 FB FE 76 B7 08 79
replace_bytes = 00D0, 2C E9 0D AD ED 33 AD A2, 47 5B 6B A5 C9 78 8A D4
replace_bytes = 00D8, 35 C8 DE C7 AC D9 27 6D, EB 18 A9 DE 69 2A A5 EF
replace_bytes = 00E0, B5 E5 37 4D 40 9F 2D 0E, EA 7F AD 16 85 33 54 41
replace_bytes = 00E8, 53 50 41 1F 9B 54 70 F9, 1D EB 54 50 24 89 2D CB
replace_bytes = 00F0, 88 ED 49 F5 20 0A 3A C0, 6E 54 C2 1B B2 0B 7A 72
replace_bytes = 00F8, 6E E8 C9 AD 5F 4F EB 8C, 69 76 B7 CE F1 3C 46 75
replace_bytes = 0100, EE 13 50 67 1F BB D4 59, D6 B1 A2 CE BC 5A 80 15
replace_bytes = 0108, B7 2B B0 21 EA B5 E0 9A, 83 AF 4A 1A 26 24 87 2A
replace_bytes = 0110, 30 4E 95 7B 08 9F A4 12, FF 45 83 D2 1C CC 71 64
replace_bytes = 0118, 92 2A 7D 5E 68 21 1F 88, 94 BE 61 90 0A B9 0C C2
replace_bytes = 0120, 2A 19 CF 83 B5 17 0E AB, 2A 63 CB F3 9C A5 BC 82
replace_bytes = 0128, 15 C5 DD 7B E1 90 19 F9, AD D8 FA 4F 0A 6A 27 93
replace_bytes = 0130, 1F 1A D6 71 94 17 85 2D, D1 5A 65 0A 96 81 01 26
replace_bytes = 0138, 70 4F EB 9A 94 B4 D5 6D, 73 CD 80 4B 53 6A 6A 96
replace_bytes = 0140, C8 F6 47 A9 C4 81 17 8B, 24 42 A6 25 4B D1 9F 53
replace_bytes = 0148, AD A8 84 CA 03 AD 08 AF, 1D 4D AC 7C 63 41 DA 0E
replace_bytes = 0150, 25 51 94 EB C6 7E 49 8A, C2 69 8F 9A 31 5A 19 F9
replace_bytes = 0158, 82 F1 B2 C1 5C 46 B5 6B, 5D 6D B9 6F 85 72 2D 64
replace_bytes = 0160, C9 10 6B DA 9D 07 E1 38, 51 BA 77 D3 4A F2 9F D2
replace_bytes = 0168, A8 BA 9B 32 6C D4 46 F3, 07 DB 8B 67 71 3A 0C 3E
replace_bytes = 0170, B7 62 4F 5D D7 A4 96 8C, E4 8A 19 C3 E1 D8 0F 5C
replace_bytes = 0178, BB BA D8 0C 58 03 7F CF, 35 52 BC D2 8F 41 53 86
replace_bytes = 0180, 5D B2 23 7B 64 DD 95 74, C7 3C 9A 52 E6 E0 59 B2
replace_bytes = 0188, 29 37 44 6B AA CE 7E E2, 9A 63 19 39 9B 39 18 E6
replace_bytes = 0190, 76 A6 D9 2F FB CF 80 85, 32 07 23 09 73 30 D8 6E
replace_bytes = 0198, 83 1B 1F AF 6D E6 C0 B5, 8E 67 B4 63 6C 4E 4C 9A
replace_bytes = 01A0, 42 CD 41 B6 0F 33 07 CA, 83 8E 8F D5 1B 7C A2 6C
replace_bytes = 01A8, 4C E6 40 A5 C5 1C 28 C6, D6 20 94 CB 19 04 24 8C
replace_bytes = 01B0, CD 71 6C 79 02 CD 49 AC, 41 58 BB 2F F4 6D 9C E1
replace_bytes = 01B8, E6 80 3B 8C 7A 03 AF 35, C3 3C 23 17 CA 72 15 ED
replace_bytes = 01C0, 66 0D 50 99 9C 01 42 8B, C6 58 AE A7 D5 1A 8C 73
replace_bytes = 01C8, 31 40 8B FB 62 7F 26 52, 9A 83 A1 94 3D 18 ED 30
replace_bytes = 01D0, F8 46 A5 D6 85 42 1E 08, C8 73 BC 17 D8 A2 C5 25
replace_bytes = 01D8, DC 18 E4 21 41 AD 81 3A, 37 A7 E2 6B 1F B2 F1 E2
replace_bytes = 01E0, A3 39 50 6A B3 07 AA 0D, 82 B5 B4 E4 5F C7 FD 27
replace_bytes = 01E8, 06 39 DE B1 0C 5A 94 DD, D7 92 3E A1 D3 6D 7E B4
replace_bytes = 01F0, 72 73 5A DE F8 90 45 D9, 09 A2 E6 D3 D5 FF 4E 75
replace_bytes = 01F8, 0D 6B 89 7C BF 4C FC 27, 8E F6 D9 81 FE CB DC 61
replace_bytes = 0200, 17 F9 7C 65 FF 1C F3 63, 38 7B D0 7B EC 3B 04 13
replace_bytes = 0208, 0C 88 87 57 DC FF 4E 4D, 0F 01 65 03 B4 FF 72 BE
replace_bytes = 0210, 8E F6 D5 01 FF 65 9E 10, 03 90 DE E1 C0 00 00 00
replace_bytes = 0218, AE 1E 78 8F FD 04 B0 72, 00 00 00 00 00 00 00 00
replace_bytes = 0220, 00 6C 36 F4 88 B8 47 FC, 00 00 00 00 00 00 00 00
replace_bytes = 0228, 05 09 3D 43 96, 00 00 00 00 00
</Patch>
#
# The following two patches are alternatives, don't enable both at once.
#
# `Changing the info panel in full size screensaver`
# `Changing the info panel in full size screensaver (lower left corner)`
#
<Patch>
patch_name = `Changing the info panel in full size screensaver`
patch_enable = `no`
# Multi-version patch: 4.0.7523 - 4.2.8810+
# patch_group = `Custom screensaver info panel`
#
## See
https://www.mobileread.com/forums/sho...7&postcount=66
#
find_base_address = `\x0C\xF8\x78\x9C\x95\x56\x5D\x6F\xDA\x30\x14\x7D`
replace_bytes = 0000, 0C F8 78 9C 95 56 5D 6F, 0C F8 78 9C B5 56 5D 6F
replace_bytes = 0008, DA 30 14 7D EF AF B0 CA, DA 30 14 7D DF AF A8 E0
replace_bytes = 0010, DB 34 A4 7C 11 D2 A0 4E, 65 9B 40 4A 0C 01 1A D4
replace_bytes = 0018, AA 36 6D 6A B5 0F 24 A6, 49 68 D3 A6 56 EB 86 C4
replace_bytes = 0020, ED 61 9A 2A 43 1C F0 E6, B4 3D 4C 53 E5 10 27 78
replace_bytes = 0028, C4 A9 63 0A D9 B4 FF 3E, 73 EC D4 31 85 0C F1 DF
replace_bytes = 0030, 07 12 EA 90 6B 03 79 4A, E7 7C 95 C4 D8 81 56 6B
replace_bytes = 0038, AE AF CF 39 B6 CF BD CE, 10 52 7C AF CF 39 37 BE
replace_bytes = 0040, 60 C1 9F 89 F8 88 E7 84, 1F 49 77 C9 1E 10 FF 0C
replace_bytes = 0048, FD 78 BA 2B 8A C7 84 3C, 3D 44 7E DE CF E2 F8 CE
replace_bytes = 0050, D3 05 B9 2F BF 0A CA F8, 47 0F 78 89 AE 93 6F 1C
replace_bytes = 0058, B2 BA BD 96 62 4D AE 7F, 13 16 A6 57 1D C1 D7 A8
replace_bytes = 0060, A2 BF 57 08 65 34 1F 6E, F3 6B 17 61 DA DF 60 5F
replace_bytes = 0068, 68 22 57 31 0A 1D A7 D8, AC DC 91 65 C5 DB 69 04
replace_bytes = 0070, 4E EA 18 DE F6 63 2A 6F, B7 CD B5 F4 AF 10 0E 57
replace_bytes = 0078, 45 E8 72 25 63 14 E9 89, C2 9D 3C 6E 68 18 F6 5D
replace_bytes = 0080, 47 C1 7F 57 03 13 FD 74, 93 D6 7C C5 10 C5 5B 8D
replace_bytes = 0088, C5 49 4E B7 26 FA F1 28, D6 D8 99 34 B4 CA F5 41
replace_bytes = 0090, EA D1 BF C4 34 7A D7 F1, CB B6 C0 B0 29 56 5A CC
replace_bytes = 0098, 82 3E 7F 1B B5 08 78 27, 6A 1F 38 0C 19 D5 88 D9
replace_bytes = 00A0, F0 92 E7 26 7E D7 89 FA, D6 A4 F9 64 95 A1 26 37
replace_bytes = 00A8, EB D7 82 BA 82 20 00 76, 1C 2A CF 56 5A 5A E4 60
replace_bytes = 00B0, A0 8D DA 14 E0 8A D5 C9, 4A B2 9D 3A C1 A1 35 6C
replace_bytes = 00B8, 46 0D 81 13 F4 35 BC 04, 0A 96 86 9A E0 64 0C 14
replace_bytes = 00C0, 75 0D D1 D8 03 34 34 51, C1 C2 B2 EF 4A 39 81 97
replace_bytes = 00C8, A5 41 29 90 74 81 D9 77, 90 FC C0 7E 88 C4 CE 83
replace_bytes = 00D0, 9A 2C 89 DC 31 CD F1 E2, CB 3F 21 67 6B EA BB 82
replace_bytes = 00D8, F7 52 F0 75 9E C4 48 0A, 43 9A C4 90 23 2A A6 FB
replace_bytes = 00E0, 9C 97 05 16 24 97 40 FA, 57 CA C6 F6 34 DF C7 9C
replace_bytes = 00E8, 69 E3 3C 15 82 17 6A 4E, C5 72 7F DA 17 2C BE 85
replace_bytes = 00F0, 35 94 BC F8 84 C5 92 E6, 3C C4 D4 B5 8A F4 B5 13
replace_bytes = 00F8, 31 1A B9 0E C8 7E DA 08, A9 39 7C 36 91 92 1E 03
replace_bytes = 0100, 20 5C 18 9D 03 07 1C 2B, CF 39 44 EA C1 B7 51 75
replace_bytes = 0108, 88 E6 3A CE 59 70 D0 19, 31 0D D8 D1 49 F6 97 8C
replace_bytes = 0110, C1 80 FE 01 90 E6 29 07, 30 EE F2 D0 83 AF 81 E3
replace_bytes = 0118, 37 7A B8 E0 8C 8B 18 0D, F4 AA BF 6D 59 6F 1A 98
replace_bytes = 0120, D2 DD 73 94 7C 51 7D FA, 73 7B 07 A8 BD 62 AB BD
replace_bytes = 0128, 50 2D BA 21 E4 C4 B0 AF, 62 1F C5 73 6E AF 80 91
replace_bytes = 0130, EB A2 5A F4 21 D7 7B 3E, CA 0D 54 6E D0 CE 6D EC
replace_bytes = 0138, 40 D5 04 2D 54 F6 AA 0B, 8C 81 A3 52 3B 2A B5 73
replace_bytes = 0140, C6 10 13 B4 28 EF E4 A2, 82 DA DC 05 43 95 1C A8
replace_bytes = 0148, 4E 55 57 E8 BA 7D 2E DF, 67 02 8E E3 8E D9 06 F1
replace_bytes = 0150, 8F FA 5C 4D B0 CB 55 F0, AF 41 F0 1D A3 CD 23 A7
replace_bytes = 0158, 0D 11 5F D2 F4 1B 25 9B, 3E 71 56 2F FB 1D A7 2C
replace_bytes = 0160, 0E 05 70 DA CE EE 39 46, 89 20 21 D7 72 3D 87 14
replace_bytes = 0168, 28 33 CC D8 BD FA 9E E2, 91 8A E4 74 26 CB A0 2E
replace_bytes = 0170, 9C B0 16 E3 3C 13 B4 D2, 9D 66 90 F9 FA C9 02 BA
replace_bytes = 0178, 6E 46 7D B9 FB D8 E5 5C, 74 3E 21 7D E7 48 68 B2
replace_bytes = 0180, 26 17 1C 7C E4 41 E6 F2, 5A 11 0E 54 85 C1 F3 14
replace_bytes = 0188, 80 73 38 87 CD 60 84 03, 74 C9 AD 28 47 97 8A 46
replace_bytes = 0190, 2E 64 2F 17 B2 D7 59 64, 6E 28 34 3E 72 18 A1 E3
replace_bytes = 0198, 26 2F BC D4 C8 0D 54 38, B4 D5 E7 97 C7 B8 8F 78
replace_bytes = 01A0, 37 1A DD 7B 81 33 62 38, D6 B1 AE 1D 6F 2F 12 46
replace_bytes = 01A8, E1 4E FB 54 09 5C 24 44, B0 7F E1 11 09 A9 5C 1E
replace_bytes = 01B0, D4 CD 41 81 14 5B 54 72, 13 82 45 26 2F 2F 44 15
replace_bytes = 01B8, 46 13 34 67 6A 9E 36 3C, 67 4D FE DC 79 48 50 20
replace_bytes = 01C0, E7 52 F2 CC 96 21 1A 1D, AA A1 01 A6 DA 59 52 37
replace_bytes = 01C8, C7 09 BA A2 4B 7A 33 23, 17 51 1D 3C 46 45 F3 E0
replace_bytes = 01D0, A9 6C DB 95 EF 4C CC AD, 7C 29 45 E3 84 7D 31 41
replace_bytes = 01D8, B1 3B B4 17 AA 8F 9A 05, F3 24 FE 8F 92 FA 91 A0
replace_bytes = 01E0, D8 BB B9 2E 20 30 0B F0, 2B 9F CD 0A 0B 64 2C 9F
replace_bytes = 01E8, AC 02 3C AB 00 6B FF D7, 86 57 2D 9F C2 59 93 7D
replace_bytes = 01F0, F9 43 0B FF C8 CA 3F B2, F7 B6 BD 7E 0B 4B D7 CA
replace_bytes = 01F8, F2 DB 2F 0C 5D C1 38 32, AF 26 50 1F 71 09 08 F2
replace_bytes = 0200, 2A F0 7D 9B 82 7A B4 A3, 4B 02 3C 28 04 E2 E9 42
replace_bytes = 0208, C0 DC 8C 40 27 6E 56 54, 40 B1 4E 76 01 A3 A2 1F
replace_bytes = 0210, 12 AB 13 8F 33 7A 4E 6C, C0 08 93 D4 FD 84 98 3C
replace_bytes = 0218, 12 3A B5 F1 06 BD 3A AF, 07 A8 EE 29 CE 9E 30 F9
replace_bytes = 0220, 3E 0C 7D F1 80 62 5E 0F, 5A 44 5F A4 D0 55 E7 37
replace_bytes = 0228, 70 7F CE B1 94 44 54 33, BC BB 99 4B EA 3A 78 21
replace_bytes = 0230, 89 E5 BA DC 25 A5 3C 97, 43 EC 2F 10 C7 C1 CD BC
replace_bytes = 0238, C3 14 67 94 55 31 FA 40, 97 64 8B 24 5B 4C F3 3D
replace_bytes = 0240, B8 DA 34 DC 4F DD 1F 1B, 89 48 09 72 29 E3 B2 F9
replace_bytes = 0248, E3 EA E2 27 9F 15 F1 ED, F5 F4 A6 7E 29 E0 F8 2F
replace_bytes = 0250, F5 2F FC F8 30 6D 88 3A, 72 ED 71 DE E6 2D 58 B5
replace_bytes = 0258, 18 33 A5 7E 38 23 82 A6, F2 0F 58 00 4E 61 95 1A
replace_bytes = 0260, 0F D3 D7 A8 AC BF CA FA, AE 41 47 A7 A0 33 92 26
replace_bytes = 0268, 6B D2 26 96 B2 62 24 46, C9 3A D2 60 CB E9 D7 26
replace_bytes = 0270, 39 17 AA 19 99 A8 6C 35, AB 56 72 0D 5C 7C 75 46
replace_bytes = 0278, BA 47 A1 7F 14 88 3B 6E, CC 47 F9 57 60 AD C8 A1
replace_bytes = 0280, 9A 8E 05 02 AA 32 0D C2, C4 D0 48 56 83 3B CB EE
replace_bytes = 0288, F3 4E 43 00 75 A2 23 84, DE CB 3B C4 A7 FB 7F 86
replace_bytes = 0290, A7 11 EE 58 55 96 EB CC, A8 41 53 00 00 00 00 00
replace_bytes = 0298, 04 71 E8 D5 36 11 50 B1, 00 00 00 00 00 00 00 00
replace_bytes = 02A0, E8 18 ED 4F 7C C6 13 B2, 00 00 00 00 00 00 00 00
replace_bytes = 02A8, FB 83 3E 2A 27 AC A6 E7, 00 00 00 00 00 00 00 00
replace_bytes = 02B0, 99 B2 55 8C EE EA D7 B7, 00 00 00 00 00 00 00 00
replace_bytes = 02B8, EA 95 88 7A CA 7F 44 35, 00 00 00 00 00 00 00 00
replace_bytes = 02C0, 63 5A 00 00, 00 00 00 00
</Patch>
<Patch>
patch_name = `Changing the info panel in full size screensaver (lower left corner)`
patch_enable = `yes`
# Multi-version patch: 4.0.7523 - 4.2.8810+
# patch_group = `Custom screensaver info panel`
#
## See
https://www.mobileread.com/forums/sho...7&postcount=66
#
find_base_address = `\x00\x0C\xF8\x78\x9C\x95\x56\x5D\x6F\xDA\x30\x14`
replace_bytes = 0000, 00 0C F8 78 9C 95 56 5D, 00 0C F8 78 9C B5 56 5B
replace_bytes = 0008, 6F DA 30 14 7D EF AF B0, 6F DA 30 14 7E DF AF A8
replace_bytes = 0010, CA DB 34 A4 7C 11 D2 A0, E0 65 9B 40 4A 0C E1 12
replace_bytes = 0018, 4E AA 36 6D 6A B5 0F 24, D4 49 68 D3 A6 56 BB 20
replace_bytes = 0020, A6 ED 61 9A 2A 43 1C F0, 31 6D 0F D3 54 39 C4 09
replace_bytes = 0028, E6 C4 A9 63 0A D9 B4 FF, DE 1C 3B 75 4C 21 43 FC
replace_bytes = 0030, 3E 07 12 EA 90 6B 03 79, F7 39 B7 92 18 3B D0 69
replace_bytes = 0038, 4A AE AF CF 39 B6 CF BD, 0D 42 8A CF F1 F7 7D 27
replace_bytes = 0040, CE 60 C1 9F 89 F8 88 E7, 3E 97 A4 BB 62 0F 88 7F
replace_bytes = 0048, 84 FD 78 BA 2B 8A C7 84, 84 1E 22 3F EE E7 71 7C
replace_bytes = 0050, 3C D3 05 B9 2F BF 0A CA, E7 A3 07 BC 42 37 C9 57
replace_bytes = 0058, F8 B2 BA BD 96 62 4D AE, 8E 09 0B D3 EB 8E E0 1B
replace_bytes = 0060, 7F A2 BF 57 08 65 34 1F, D4 F9 B9 8F 30 ED 6F B1
replace_bytes = 0068, 6E 68 22 57 31 0A 1D A7, 2F D6 EE C8 B2 E2 DD 2C
replace_bytes = 0070, D8 4E EA 18 DE F6 63 2A, 82 BB E6 5A FA D7 08 87
replace_bytes = 0078, 6F 45 E8 72 25 63 14 E9, 6B E1 4E 1E 37 34 0C 87
replace_bytes = 0080, 89 47 C1 7F 57 03 13 FD, AE 49 6B B1 66 88 E2 9D
replace_bytes = 0088, 74 C5 49 4E B7 26 FA F1, 46 6B EC 4C 1A 5A E5 FA
replace_bytes = 0090, 28 EA D1 BF C4 34 7A D7, A8 65 5B 60 D8 14 2B 2D
replace_bytes = 0098, F1 82 3E 7F 1B B5 08 78, 66 B5 77 1C 86 8C 6A C4
replace_bytes = 00A0, 27 F0 92 E7 26 7E D7 89, 6C 6B D2 7C B2 CA 50 93
replace_bytes = 00A8, FA EB D7 82 BA 82 20 00, 1B 0E 95 67 2B 2D 2D 72
replace_bytes = 00B0, 76 A0 8D DA 14 E0 8A D5, 30 25 D9 4E 9D E0 D0 1A
replace_bytes = 00B8, C9 46 0D 81 13 F4 35 BC, 36 05 4B 43 4D 70 32 06
replace_bytes = 00C0, 04 75 0D D1 D8 03 34 34, 8A 60 61 39 74 A5 9C C0
replace_bytes = 00C8, 51 A5 41 29 90 74 81 D9, 2B 48 BE 63 3F 44 62 EF
replace_bytes = 00D0, 77 9A 2C 89 DC 31 CD F1, C1 D5 EF 90 B3 0D F5 5D
replace_bytes = 00D8, E2 F7 52 F0 75 9E C4 48, C1 21 4D 62 C8 11 15 B3
replace_bytes = 00E0, 0A 9C 97 05 16 24 97 40, C3 0B 65 63 7B 9A EF 63
replace_bytes = 00E8, FA 69 E3 3C 15 82 17 6A, CE 62 B9 3F ED 0B 16 7F
replace_bytes = 00F0, 4E 35 94 BC F8 84 C5 92, 82 3C C4 D4 1D 17 E9 6B
replace_bytes = 00F8, E6 31 1A B9 0E C8 7E DA, 27 52 73 A8 23 9A E6 4F
replace_bytes = 0100, 08 20 5C 18 9D 03 07 1C, 77 86 48 49 8F 8E C7 06
replace_bytes = 0108, 2B 88 E6 3A CE 59 70 D0, D3 0B 22 3A 39 78 2D D5
replace_bytes = 0110, 19 C1 80 FE 01 90 E6 29, A8 3C 4D 4C 03 76 72 92
replace_bytes = 0118, 07 37 7A B8 E0 8C 8B 18, FD 15 23 8C BB 3C F4 E0
replace_bytes = 0120, 0D D2 DD 73 94 7C 51 7D, 4B E0 38 BD EA 6F 5B D6
replace_bytes = 0128, FA 50 2D BA 21 E4 C4 B0, AB 06 E6 D2 DE 01 6A AF
replace_bytes = 0130, AF EB A2 5A F4 21 D7 7B, D8 6A AF D8 65 AF 98 B8
replace_bytes = 0138, 3E 40 D5 04 2D 54 F6 AA, CD BD 02 46 2A 37 50 B9
replace_bytes = 0140, 0B C6 10 13 B4 28 EF E4, 41 3B B7 B1 33 06 8E 4A
replace_bytes = 0148, A2 4E 55 57 E8 BA 7D 2E, ED A8 D4 CE 19 6A 73 17
replace_bytes = 0150, DF 8F FA 5C 4D B0 CB 55, 0C 55 72 A0 9E 09 38 8D
replace_bytes = 0158, F0 0D 11 5F D2 F4 1B 25, 3B 66 5B C4 BF 04 C1 37
replace_bytes = 0160, 9B 0E 05 70 DA CE EE 39, 8C B6 8F 9C FA C4 59 BD
replace_bytes = 0168, 46 28 33 CC D8 BD FA 9E, EC 77 9A B2 24 82 84 DC
replace_bytes = 0170, E2 9C B0 16 E3 3C 13 B4, C8 F5 02 52 44 2A 92 F3
replace_bytes = 0178, D2 6E 46 7D B9 FB D8 E5, 99 2C 83 9A 3A CD 20 F3
replace_bytes = 0180, 5C 26 17 1C 7C E4 41 E6, F5 93 05 74 E9 7C 42 FA
replace_bytes = 0188, F2 80 73 38 87 CD 60 84, 2E 91 D0 64 B5 22 1C A8
replace_bytes = 0190, 03 2E 64 2F 17 B2 D7 59, 0A 83 7F 53 D0 25 B7 A2
replace_bytes = 0198, 64 26 2F BC D4 C8 0D 54, 1C 4D 15 8D DC 50 68 BC
replace_bytes = 01A0, 38 37 1A DD 7B 81 33 62, E7 30 42 A7 69 AB CF 2F
replace_bytes = 01A8, 38 E1 4E FB 54 09 5C 24, 8F 71 1F F1 AC 63 5D 3B
replace_bytes = 01B0, 44 D4 CD 41 81 14 5B 54, DE 5D 25 8C 60 FF CA 23
replace_bytes = 01B8, 72 46 13 34 67 6A 9E 36, 12 52 B9 3C 26 04 8B 4C
replace_bytes = 01C0, 3C E7 52 F2 CC 96 21 1A, 5E 5E 88 2A CE 9A FC A5
replace_bytes = 01C8, 1D C7 09 BA A2 4B 7A 33, F3 90 A0 40 94 43 C3 02
replace_bytes = 01D0, 23 A9 6C DB 95 EF 4C CC, 33 DD 2C 69 98 8B A8 8E
replace_bytes = 01D8, AD B1 3B B4 17 AA 8F 9A, 1E A3 A2 79 70 3E 97 A2
replace_bytes = 01E0, 05 D8 BB B9 2E 20 30 0B, 71 C2 3E 9B A0 79 12 FF
replace_bytes = 01E8, F0 AC 02 3C AB 00 6B FF, 47 49 FD 48 D0 95 CF 76
replace_bytes = 01F0, D7 F9 43 0B FF C8 CA 3F, 8D 05 32 96 4F C3 AB 96
replace_bytes = 01F8, B2 F2 DB 2F 0C 5D C1 38, 4F E1 AC C9 BE 79 DD 5E
replace_bytes = 0200, 32 2A F0 7D 9B 82 7A B4, BF 85 A5 6B E5 57 13 A8
replace_bytes = 0208, A3 C0 DC 8C 40 27 6E 56, 8F B8 04 04 F9 25 01 1E
replace_bytes = 0210, 54 12 AB 13 8F 33 7A 4E, 14 02 F1 74 29 A0 D8 24
replace_bytes = 0218, 6C 12 3A B5 F1 06 BD 3A, FB 80 51 D1 0F 60 84 49
replace_bytes = 0220, AF 3E 0C 7D F1 80 62 5E, EA 7E 40 4C 9E 03 54 F7
replace_bytes = 0228, 0F 70 7F CE B1 94 44 54, 14 67 4F 98 7C 2D A2 CF
replace_bytes = 0230, 33 89 E5 BA DC 25 A5 3C, 52 E8 BA F3 0B DE DD 2E
replace_bytes = 0238, 97 C3 14 67 94 55 31 FA, 24 75 1D BC 94 21 F6 97
replace_bytes = 0240, 40 B8 DA 34 DC 4F DD 1F, 88 E3 E0 76 D1 4B B2 45
replace_bytes = 0248, 1B E3 EA E2 27 9F 15 F1, 92 2D 66 F9 9E 44 A4 04
replace_bytes = 0250, ED F5 2F FC F8 30 6D 88, B9 94 71 D9 FC 7A 7A 53
replace_bytes = 0258, 3A 18 33 A5 7E 38 23 82, BF 14 70 FC 07 B9 F6 38
replace_bytes = 0260, A6 0F D3 D7 A8 AC BF CA, 6F F3 16 AC 5A F9 47 2C
replace_bytes = 0268, FA 6B D2 26 96 B2 62 24, 00 E7 B0 4A 0D D7 A0 A3
replace_bytes = 0270, 46 39 17 AA 19 99 A8 6C, 73 D0 39 49 93 64 13 69
replace_bytes = 0278, 35 BA 47 A1 7F 14 88 3B, B0 E5 F4 6B 93 55 2B B9
replace_bytes = 0280, 6E 9A 8E 05 02 AA 32 0D, 06 2E BE 3A 23 E6 A3 FC
replace_bytes = 0288, C2 F3 4E 43 00 75 A2 23, 2B B0 56 E4 50 62 68 24
replace_bytes = 0290, 84 A7 11 EE 58 55 96 EB, AB C1 9D 67 77 6F E5 1D
replace_bytes = 0298, CC 04 71 E8 D5 36 11 50, E2 B3 C3 5F 2E CF 41 83
replace_bytes = 02A0, B1 E8 18 ED 4F 7C C6 13, 00 00 00 00 00 00 00 00
replace_bytes = 02A8, B2 FB 83 3E 2A 27 AC A6, 00 00 00 00 00 00 00 00
replace_bytes = 02B0, E7 99 B2 55 8C EE EA D7, 00 00 00 00 00 00 00 00
replace_bytes = 02B8, B7 EA 95 88 7A CA 7F 44, 00 00 00 00 00 00 00 00
replace_bytes = 02C0, 35 63 5A 00 00 01 77 00, 00 00 00 00 00 01 77 00
</Patch>
<Patch>
patch_name = `Increase The Cover Size In Library`
patch_enable = `yes`
# Multi-version patch: 4.2.8810 - 4.2.8810+
#
## See
https://www.mobileread.com/forums/sho...2&postcount=82
#
find_base_address = `\xad\x58\x5d\x6f\x9b\x30\x14\x7d\xef\xaf\x88\x9a`
replace_bytes = 0000, AD 58 5D 6F 9B 30 14 7D, AD 57 D1 6E 9B 30 14 7D
replace_bytes = 0008, EF AF 88 9A B7 69 91 02, DF 67 B4 6F D3 22 01 09
replace_bytes = 0010, 09 90 A4 EA 43 BB BD 6C, 24 A5 EA 43 BB BD 6C EA
replace_bytes = 0018, EA AA 4C 9B D6 87 69 AA, AA 4C 9B D6 87 69 AA 5C
replace_bytes = 0020, 5C 70 C0 2B C1 D4 98 26, 70 C0 2B 60 6A 9B 26 59
replace_bytes = 0028, D9 B4 FF 3E 83 F9 E6 1A, D4 7F 9F C1 34 C1 17 83
replace_bytes = 0030, 27 CB 92 B7 6B 38 E7 F8, DB 68 ED 93 2F 70 CE F1
replace_bytes = 0038, DE 73 CD 85 37 A3 DF 17, BD E7 5E 3B EF 77 F7 28
replace_bytes = 0040, A3 D1 13 72 9F 7D 46 D3, 7A 48 18 AD 8A 38 5C A7
replace_bytes = 0048, C8 5B 8D 76 01 E1 F8 EA, 44 E0 F3 E7 77 9F 18 4A
replace_bytes = 0050, E2 CF C5 7B 86 7C 1A DD, 68 71 4D B8 B8 25 71 82
replace_bytes = 0058, 91 84 3F 10 CF C7 FC FB, C5 AF C7 CB B2 BC 8B F1
replace_bytes = 0060, CB 4D 1C 3F 7A F8 95 B8, 13 89 F0 67 FE 83 91 8C
replace_bytes = 0068, F8 43 F2 95 91 90 FA 87, 26 DB 8B 13 C1 2A 7C F2
replace_bytes = 0070, EB 4B CE 52 7C F9 23 87, 7B 97 93 62 92 62 92 A4
replace_bytes = 0078, D9 92 68 12 60 E2 07 7C, 22 74 5D BF DC 9C E7 68
replace_bytes = 0080, 35 32 0C 2B DE 5F 65 41, 03 02 F2 8D 35 89 45 1A
replace_bytes = 0088, B4 07 82 E2 CA 1D F1 78, FA B3 59 FB 42 77 FD 58
replace_bytes = 0090, B0 1A 59 B3 79 7D 61 37, 32 5A 62 26 B6 13 5E A2
replace_bytes = 0098, F6 12 33 1A 63 C6 0F 93, 88 14 49 E8 7A 9D 60 86
replace_bytes = 00A0, 24 46 2E 89 7C 81 61 B6, 57 E2 2B 62 09 29 42 C7
replace_bytes = 00A8, 17 42 BC E1 9F 10 F3 49, B1 CA 5B A6 14 17 64 63
replace_bytes = 00B0, 24 D7 74 C2 D7 01 C5 11, 94 37 9B 03 79 2A B0 97
replace_bytes = 00B8, D9 AB 85 CF 1D 40 78 15, 17 9C 39 9A 3C B5 36 C8
replace_bytes = 00C0, AC 85 DB CE A2 27 BC 8A, F3 8F 96 A7 9E 1A D5 CD
replace_bytes = 00C8, 41 C2 AD 01 E1 96 5E B8, 61 F2 E6 7A F2 CE E6 BA
replace_bytes = 00D0, 5C 55 EB 76 A0 84 3B FD, 3A B5 EE AB F3 9C E3 D5
replace_bytes = 00D8, 84 2F ED 69 4F 77 15 03, A1 34 23 C8 AC 6E 0A D5
replace_bytes = 00E0, 74 9B 53 B5 EE 6C 4D AB, D5 01 1B E0 65 B6 E5 BC
replace_bytes = 00E8, 1B 05 21 41 03 BA 67 90, CA 4D 88 9E 03 F6 AB 02
replace_bytes = 00F0, EE 3C A8 83 BE 09 0F 49, 76 89 DB AC 7E DD 08 E9
replace_bytes = 00F8, 92 6E 95 D8 E6 14 C8 49, 81 02 B7 81 7D 0A 5D 6F
replace_bytes = 0100, 11 D4 CB 3E 84 D9 0D 6A, B6 D0 72 D8 06 0C 49 0C
replace_bytes = 0108, 70 13 30 4A 1D AC 13 6E, CC 49 94 F1 E7 53 54 89
replace_bytes = 0110, 98 F3 BE 53 EA 20 94 72, 94 B2 DD E1 05 09 78 53
replace_bytes = 0118, 7B 20 E5 76 A6 7D 8C 52, E5 D7 A4 C0 3C 74 F7 2F
replace_bytes = 0120, 1E 50 96 8B AA AF 13 F8, 28 E1 19 8D 50 86 6F 50
replace_bytes = 0128, F7 E9 F6 8E 44 38 11 0C, 8E 2F 4E FE A0 BB 2F 4B
replace_bytes = 0130, 8D EB E4 D6 42 EA A2 10, A9 79 45 0B 31 E1 E4 2F
replace_bytes = 0138, DF A3 2D BE BE FC 89 1E, 96 9B D6 E8 57 94 45 F8
replace_bytes = 0140, 3F AE 8B 5D 6D 68 C4 27, 1A A3 B8 D6 E0 4B A4 15
replace_bytes = 0148, 09 F9 85 B3 E4 74 45 6D, 7A A2 15 93 7D 19 DB BB
replace_bytes = 0150, 28 73 F1 1D 46 5E AE 2C, B0 DD 92 DE 62 6A D9 6D
replace_bytes = 0158, F7 E9 78 83 5E 69 CA C4, 02 D8 03 75 D2 07 79 4C
replace_bytes = 0160, 39 E1 1D 77 28 94 7B EE, ED D4 02 07 3A 4F 00 78
replace_bytes = 0168, 77 7A 15 6A 75 20 D4 80, A0 9B FD 51 1E 43 5F 28
replace_bytes = 0170, B2 66 4A 6A 55 5B 97 3C, 5C CF D5 68 D4 B2 EB 22
replace_bytes = 0178, 76 9F DA 06 A8 A1 1E B2, 68 A2 71 1A 93 7B 5A E4
replace_bytes = 0180, 34 D4 8A C6 2C 68 4C A3, B9 4E 34 07 44 01 20 0A
replace_bytes = 0188, C7 5C 85 5A 56 85 9C AA, 1A 22 8E 19 C1 7C C4 0A
replace_bytes = 0190, 63 56 79 B4 24 72 FA DC, 11 7D C2 6C 49 36 39 2A
replace_bytes = 0198, 0E C0 6D 03 DC 76 C1 9D, 7F 12 BC 7E 6D 15 17 BE
replace_bytes = 01A0, 60 46 70 A2 37 9A 4B 5F, A6 66 E1 83 EC BA 1E 9C
replace_bytes = 01A8, 31 5B 93 FD 16 C5 DF 08, B4 5E A3 67 94 6E A4 98
replace_bytes = 01B0, DE 9D 64 0C E0 44 AA 42, 0E 70 8D D3 B3 8D 03 7D
replace_bytes = 01B8, 0D 9D 4B 20 47 CB 32 47, E3 D8 09 07 AB EA 4E F5
replace_bytes = 01C0, 83 FC 1A 77 38 7D 7E 07, 59 D6 AE 3B 7C 01 9C 37
replace_bytes = 01C8, E0 37 0C 40 40 11 D4 29, 4D C0 C2 67 1A 37 2F 6D
replace_bytes = 01D0, 18 36 C9 12 38 92 21 01, E0 83 B6 F0 A1 91 CC E3
replace_bytes = 01D8, 73 48 C0 FC 28 01 AA B3, C8 B2 C1 61 3F B9 01 D8
replace_bytes = 01E0, B2 EC 86 69 5F 42 1D 6B, 62 00 B6 E8 4D A1 77 A7
replace_bytes = 01E8, 6A B0 21 0D F6 71 49 D0, E6 94 12 BE A4 D1 03 DE
replace_bytes = 01F0, F8 D5 30 FA 86 AD 63 4D, 93 8C 16 F5 83 E1 F3 EF
replace_bytes = 01F8, 11 0B 13 10 21 83 80 08, 42 1E F2 AF FA BA EB 40
replace_bytes = 0200, 92 AC A9 FB 8C 2B DE 41, 5D FE 02 16 C8 85 86 70
replace_bytes = 0208, 73 BC 85 EE FF C2 C5 88, 8F 51 AF 3B E4 8D E2 87
replace_bytes = 0210, 74 D4 ED DD 3D 2D FA 79, ED E5 80 DC 3B 50 FD 6B
replace_bytes = 0218, 5D 9C EF AD E1 1D B5 CD, ED 3C AE 1E F8 ED 8D F2
replace_bytes = 0220, 76 EA 86 86 AD 7A BC 51, 47 DC EA 02 B7 BA B0 FF
replace_bytes = 0228, 4E 33 EB F0 8E 3A EE 3D, 03 A8 3F 38 2A FB C0 BE
replace_bytes = 0230, 75 4B 3A F3 37 CF FD 5E, 6F CD FF 88 FB AD 0D BE
replace_bytes = 0238, EC DF CD AF A9 52 A7 1B, 80 13 6C A1 26 58 4C D7
replace_bytes = 0240, 4E AE 93 AE 9B 66 40 A5, 45 46 51 FC 51 9E 91 48
replace_bytes = 0248, 66 50 A5 86 BB C9 A3 BB, 8E 51 36 6E 58 E3 29 AD
replace_bytes = 0250, 28 A4 C8 7B 27 C6 04 24, 5D D0 58 0D 7F 78 60 65
replace_bytes = 0258, 8E 7C A6 F7 BF 7A CA 6D, 00 AE 32 5F 03 9C 01 02
replace_bytes = 0260, AE B1 8C A9 3D 02 EB C8, F9 C0 4E 00 D3 36 74 D3
replace_bytes = 0268, 00 6F AA 27 53 25 97 1C, 18 A0 A8 AF 20 4C DE 11
replace_bytes = 0270, 5B B5 5C 50 7E D5 43 99, 64 65 44 C5 77 25 8A 9B
replace_bytes = 0278, 9A 4D 4E 6C 4C CC 50 A2, EB 82 32 40 C9 24 0B 5E
replace_bytes = 0280, 9A 3C 95 0F D3 18 79 72, 5F 21 79 75 1A 3F 6C DA
replace_bytes = 0288, A4 2A CD 13 33 C1 8B 77, EF 1A CE B0 39 3E 5E 22
replace_bytes = 0290, B7 48 CC A2 FA A7 67 71, 4C 15 C4 B3 00 C2 52 E8
replace_bytes = 0298, 7B AE 22 9B 26 65 01 CB, 80 7E 1F D0 B7 00 82 CC
replace_bytes = 02A0, 28 2B 6A 68 6A B1 A1 EA, 6B 78 CD C1 AE E3 79 B6
replace_bytes = 02A8, 75 B0 2D 18 DB D2 62 03, 1D F7 12 AD 23 06 7D 44
replace_bytes = 02B0, C5 6A 43 97 43 4F 07 DA, 75 A8 DF 53 C6 E8 5A A5
replace_bytes = 02B8, D4 A7 04 AC 4D 07 DC 86, F7 BF E4 70 18 F0 C8 1C
replace_bytes = 02C0, C1 CB C1 E6 89 32 46 77, 0E 03 1E 97 C3 11 BC E3
replace_bytes = 02C8, B2 22 FF 3B DF 6A EC F3, 72 F8 EE DB 92 D1 84 61
replace_bytes = 02D0, F3 AD C6 3E 3B DF 03 D0, CE AF 10 DB 49 F8 18 B3
replace_bytes = 02D8, 67 E7 FB F3 9A 51 9F E1, C6 A1 87 DF 9B 93 88 66
replace_bytes = 02E0, 24 B9 45 F2 B5 45 90 79, 94 85 A7 57 97 F5 BF 1C
replace_bytes = 02E8, 98 15 FE 6F 7E 83 98 B8, 05 B5 BB 27 82 96 A1 3A
replace_bytes = 02F0, 34 A4 62 61 7C 7B 93 FD, FA 9B E5 3D 15 82 E6 E1
replace_bytes = 02F8, E5 C1 94 B5 D2 84 D3 78, B4 87 69 B9 48 A9 AF 0F
replace_bytes = 0300, 35 AA 5E 17 F3 D0 13 E5, 65 69 03 DD AA 8C C0 F5
replace_bytes = 0308, 9C 6E 8B 68 9B E5 88 11, 4E C5 2E 9C DF 83 F3 2D
replace_bytes = 0310, 54 62 B4 6B 5A 04 3B 25, 70 F0 9C EA A0 B5 F7 D7
replace_bytes = 0318, 55 03 83 CF FF 16 B0 05, 0E 9A AA C8 18 5A 6F EA
replace_bytes = 0320, 02 5B 3A 60 E8 39 DC C4, 76 F1 82 1E 5E BF 1E 61
replace_bytes = 0328, AD 5F 19 9A B8 65 31 07, 18 A5 55 F1 B0 EB D7 C2
replace_bytes = 0330, 70 C1 E7 46 0B D9 06 91, 69 FE EA 7B ED B6 88 6E
replace_bytes = 0338, 81 4A AE 56 6E 90 46 CF, 11 2B 64 5D 77 02 6F C4
replace_bytes = 0340, 9D AF 48 55 05 A7 F9 4F, 44 30 54 70 F9 F3 24 0F
replace_bytes = 0348, BE 47 1C 22 F7 01 B1 48, AB 52 CE A4 08 71 7C FE
replace_bytes = 0350, 58 23 BF 9A E3 3D 9F 70, FC 0F 2F A8 01 2C 00 00
replace_bytes = 0358, 86 A2 44 BC 61 8A 02 A6, 00 00 00 00 00 00 00 00
replace_bytes = 0360, B1 38 3A 5D 94 E4 DF 9E, 00 00 00 00 00 00 00 00
replace_bytes = 0368, FE 02 2C C2 3A D3 00 00, 00 00 00 00 00 00 00 00
</Patch>
<Patch>
patch_name = `Dictionary frame size`
patch_enable = `yes`
# Multi-version patch: 4.0.7523 - 4.2.8810+
#
## See
https://www.mobileread.com/forums/sho...0&postcount=68
#
find_base_address = `\x0D\x6C\x78\x9C\x9D\x56\x5B\x6F\x9B\x30\x14\x7E`
replace_bytes = 0000, 0D 6C 78 9C 9D 56 5B 6F, 0D 6C 78 9C 95 56 4D 8F
replace_bytes = 0008, 9B 30 14 7E CF AF 40 E9, 9B 30 10 BD EF CF 48 AE
replace_bytes = 0010, EB 90 08 C4 34 49 D5 87, 45 0A 10 48 42 B4 87 95
replace_bytes = 0018, 4A 9D A6 54 DA 14 29 D3, 52 55 59 A9 55 A4 54 BD
replace_bytes = 0020, 5E A6 A9 72 82 43 BC 19, 54 AB 95 13 1C E2 D6 60
replace_bytes = 0028, 4C 6D A7 0D 9B FA DF 07, D6 76 76 43 A3 FD EF E5
replace_bytes = 0030, E1 66 E0 40 BC 29 4F 1C, 33 D8 C6 98 44 9C 3C E6
replace_bytes = 0038, FB BB F8 F8 B3 9D 75 CC, BD 37 6F 3C 8C 59 27 18
replace_bytes = 0040, 68 4C 1E E9 5E 51 1E 63, 25 70 85 F6 1C 91 04 D0
replace_bytes = 0048, 91 7E A3 E4 CD FA 33 B1, EC 17 82 1F 97 18 25 D6
replace_bytes = 0050, AC 88 C6 F6 1B 0D D4 71, 07 0A F9 31 F0 A6 93 F4
replace_bytes = 0058, 65 21 C7 49 CE 77 79 0D, BC 8C C1 59 5E E7 FB 47
replace_bytes = 0060, 9F FB B5 6C DE 91 D0 F0, 88 A2 23 0F DC 49 F3 82
replace_bytes = 0068, A8 56 96 EB 6A 13 3B C5, 14 F8 7C 58 6B 88 7F BF
replace_bytes = 0070, F7 C9 1A 90 FA FE F2 90, 3D A5 E9 6B 08 DF D1 1E
replace_bytes = 0078, 24 CF 01 79 A5 7B B2 96, AE D9 E6 48 60 82 CE 8F
replace_bytes = 0080, 9B 23 27 31 3D DF 4F 95, 23 4E 4F 70 F4 22 A8 FA
replace_bytes = 0088, 38 91 E9 8F AE 0F 1F F5, 73 59 B5 5E 0B AA 53 55
replace_bytes = 0090, 7D 34 35 DD C7 02 F2 B1, 75 7A A3 E8 8A 82 88 24
replace_bytes = 0098, 30 F6 F1 28 70 C8 E3 21, 1A CD C5 62 2E 69 D6 EB
replace_bytes = 00A0, 1B CB 45 DF 46 53 D3 6C, 56 D3 53 9D 7A 37 3B 5D
replace_bytes = 00A8, 78 08 B0 51 16 8D 6C E0, 81 0C 17 10 8D AC ED 7A
replace_bytes = 00B0, 94 E5 A0 21 23 33 F7 76, B2 D7 26 D0 0A CF 55 E1
replace_bytes = 00B8, DE 73 A2 15 35 2B 73 84, 2A F0 39 0E AF 92 97 18
replace_bytes = 00C0, FA 56 CA E2 FB E4 26 A8, D0 28 47 70 92 06 B6 BA
replace_bytes = 00C8, 5D 14 1A 58 84 19 58 F1, 69 2E 40 09 1C 04 75 0C
replace_bytes = 00D0, 24 E3 73 7A 73 AE 37 EB, 54 30 C7 0C EB 9C B0 28
replace_bytes = 00D8, 82 CF 5A DE E7 37 59 61, F6 30 E6 F0 CC BF 86 88
replace_bytes = 00E0, 89 F6 DC 2B 68 30 2E 95, 5F 04 B3 8E AF 98 AD 03
replace_bytes = 00E8, 74 65 5B 91 B3 FA 18 50, 6D 47 3A 4A 47 D6 39 34
replace_bytes = 00F0, 55 37 AF 5A FD 0C DA 9D, 64 C3 3D 66 EE 5C A1 0B
replace_bytes = 00F8, 99 1E A7 2A EA 33 D4 8F, 7D A5 0B 7D 93 92 A6 B1
replace_bytes = 0100, FF 0C 75 F8 CD 92 5C EB, 6A DE A9 AB 08 D5 81 B6
replace_bytes = 0108, 2C 21 F1 25 20 0E 64 1E, F5 66 4A EB 95 EB 5E 21
replace_bytes = 0110, A1 EE E2 8C E2 5B 1F 04, 5D 33 D5 CC 33 D5 D3 4C
replace_bytes = 0118, 0F C8 42 53 D4 82 EE 01, F1 64 B7 AE A5 C0 E7 98
replace_bytes = 0120, 41 F7 AE 68 0F 65 B6 CE, 41 CE 51 12 B1 CB 0E EC
replace_bytes = 0128, BF E3 03 87 A2 2E EA E9, FF 46 94 9C 92 D0 DA 13
replace_bytes = 0130, 76 96 40 BA 8B 62 A6 2F, 4C 68 30 0E 17 C5 B3 3C
replace_bytes = 0138, 89 52 34 0E E5 45 61 87, 90 84 5B 07 10 23 9C 05
replace_bytes = 0140, F7 BF 42 C1 4F 71 60 EF, DF 20 C9 8F 12 08 B8 2A
replace_bytes = 0148, 39 E3 62 65 DD 04 CB FC, 49 4C F6 00 C3 1F 20 86
replace_bytes = 0150, 97 E3 0F 3C 56 F6 01 47, 8F A3 3F E0 F5 79 93 E7
replace_bytes = 0158, 94 A5 2B EB 13 E1 59 42, 27 E2 B6 20 61 D6 16 52
replace_bytes = 0160, 70 8B A2 58 02 E3 7B CC, 74 78 DE 7C 61 C5 82 15
replace_bytes = 0168, C8 17 1C 91 FB E9 4F FC, 8B 8A 9B F1 0C C3 20 21
replace_bytes = 0170, FC B4 29 DD B7 E0 5B 1C, 34 06 B8 C3 DC D8 FF 49
replace_bytes = 0178, 4B 7B 4B 04 3D 3C 6D 3E, 11 26 51 76 75 5F 21 D1
replace_bytes = 0180, 58 32 FF 92 F9 57 AD 23, 3F 18 D8 0B C9 88 B9 11
replace_bytes = 0188, 55 CA C8 CA 8A B9 88 30, 5A 98 E3 1A 60 CA A9 0A
replace_bytes = 0190, 03 54 AA 46 7D 15 94 F1, 28 93 D8 13 CE 18 3B C5
replace_bytes = 0198, 30 6D F5 A9 20 A0 BF 49, 1A 98 EB 98 C4 D4 93 15
replace_bytes = 01A0, 9E 85 CE 32 AF E7 4B 43, 70 33 03 4E 2D 49 0A C2
replace_bytes = 01A8, BB DE 28 1A 08 88 0E 1E, 30 7F CB C2 F0 C0 03 BB
replace_bytes = 01B0, 97 7E 60 A9 94 A7 68 08, 50 6C 22 B4 6C 0A DB 94
replace_bytes = 01B8, 5D 9F DA 01 69 28 1F 3A, 84 5A 28 99 CC EF 92 F9
replace_bytes = 01C0, FC 76 14 0E 75 2D C1 41, B7 97 4F E2 72 BA 89 39
replace_bytes = 01C8, 90 CD B4 19 39 E4 87 C8, 77 55 47 66 9B 77 D9 AA
replace_bytes = 01D0, 2D 42 53 55 45 79 B6 C6, AF 68 47 38 27 F1 36 05
replace_bytes = 01D8, 6D 41 FD EC F0 FA 30 AF, 7B 48 2F 6F 29 25 29 A4
replace_bytes = 01E0, FF AF 9D 6E D3 BA B0 5D, 3C B3 DE 11 43 BB BC DD
replace_bytes = 01E8, F7 3F BA D8 21 5E C0 C4, 0E 00 33 A8 BC 66 2E 6F
replace_bytes = 01F0, 8B 92 78 C7 95 E2 D1 36, 97 A3 D8 90 2F 45 75 B2
replace_bytes = 01F8, C1 7B 22 2E F0 97 44 F0, 94 99 C4 90 31 10 C1 6B
replace_bytes = 0200, 84 08 95 DA AF 54 D2 5D, E2 C2 B4 AE B7 6E 19 9F
replace_bytes = 0208, 1E E2 03 66 92 F4 66 5F, 95 5F D7 2B 25 CA 40 65
replace_bytes = 0210, DF 11 80 2A 1F ED BD 8F, B7 8C F4 30 69 87 7E 45
replace_bytes = 0218, D0 F3 58 5D 2F 11 91 12, 54 5F 3F 02 91 67 48 A9
replace_bytes = 0220, 87 A4 B5 B2 CB 83 E4 76, E7 22 A8 A8 FC 4E 4E 7E
replace_bytes = 0228, 66 98 BE 09 65 5F 9A CB, 95 D3 81 10 AE 56 55 35
replace_bytes = 0230, EF 52 14 D5 AB 3C 46 3A, D7 56 B5 E0 FA DE DC 2F
replace_bytes = 0238, F8 C4 95 9C CD 1D AD 73, CB 36 5E 52 EA 36 AA A3
replace_bytes = 0240, A2 51 A3 23 4F 5F C9 EA, AB 77 26 93 1E 41 A5 06
replace_bytes = 0248, 83 4E FD CA E9 81 73 D5, 7A 3D AF 4F CF BB 5F 4F
replace_bytes = 0250, DD 0C 68 F5 CD 66 E4 B4, 2D 95 56 D1 75 7A 14 A5
replace_bytes = 0258, 9F EB F7 F1 AE 35 76 61, 8D AE 22 06 49 74 EA 1C
replace_bytes = 0260, 1F 1A 2C 76 5F 1F 1D D0, CF E0 70 D4 C3 06 87 A3
replace_bytes = 0268, 07 1A 35 20 8F C6 E4 D1, 1E 36 34 1C F5 A8 C1 E1
replace_bytes = 0270, A8 3C 1A 96 87 7A 0A 1B, D8 23 36 38 1C 6F 2B 89
replace_bytes = 0278, F0 DC 11 03 DD C1 B6 81, F4 03 77 47 4D 04 9C 6F
replace_bytes = 0280, 7C 34 33 C0 70 1C 9E 7A, CC 53 FD D4 84 DF B6 7B
replace_bytes = 0288, DB 6A 7A AD C3 68 D3 6B, EC 09 40 7B 52 FE DD FE
replace_bytes = 0290, 1D 46 1B 5E EB 30 D8 F4, 07 9C B2 58 09 00 00 00
replace_bytes = 0298, 5A 1F 90 36 BD D6 CD BB, 00 00 00 00 00 00 00 00
replace_bytes = 02A0, A6 DF 0A F5 51 32 6F 9B, 00 00 00 00 00 00 00 00
replace_bytes = 02A8, 0E F7 AF 98 87 8E 77 83, 00 00 00 00 00 00 00 00
replace_bytes = 02B0, 5E 8C 8B 0F 1C 64 ED 6F, 00 00 00 00 00 00 00 00
replace_bytes = 02B8, 9D 33 2F 08 FE 02 7B 8B, 00 00 00 00 00 00 00 00
replace_bytes = 02C0, 82 A6 00 00 01 C5 00 00, 00 00 00 00 01 C5 00 00
</Patch>
<Patch>
patch_name = `Increasing The View Details Container`
patch_enable = `yes`
# Multi-version patch: 4.0.7523 - 4.2.8810+
#
## See
https://www.mobileread.com/forums/sho...&postcount=134
#
find_base_address = `\x78\x9C\xAD\x56\xCB\x6E\xDB\x30\x10\xBC\xFB\x2B`
replace_bytes = 0000, 78 9C AD 56 CB 6E DB 30, 78 9C AD 56 4D 8F D3 30
replace_bytes = 0008, 10 BC FB 2B 8C F8 5A 03, 10 BD F7 57 54 DB 2B 95
replace_bytes = 0010, 12 F5 70 94 A2 87 B6 29, 1A E7 83 66 11 07 60 91
replace_bytes = 0018, D0 1C 0A 14 49 81 1C 8A, D8 03 12 DA 45 E2 80 10
replace_bytes = 0020, A2 A0 2D 46 26 2C 89 0A, 72 1B 6F 6A 35 89 B3 8E
replace_bytes = 0028, C5 34 31 8A FC 7B 45 4B, 97 6D 85 F6 BF 13 37 69
replace_bytes = 0030, B6 45 6A 4D D2 51 E1 DB, 1B 3B 13 DB DD A0 DE 66
replace_bytes = 0038, AE 35 33 E4 EE 2C 77 26, 9A F7 9E 3D F3 3C 33 13
replace_bytes = 0040, 58 F5 99 95 02 D3 92 F0, AC FC C4 0A 81 69 41 F8
replace_bytes = 0048, 9F 8F 1F AB EA 77 4A FE, CF C7 0F 65 F9 3B 21 7F
replace_bytes = 0050, D0 15 B9 A9 7F 70 9A B3, E8 9A DC 56 DF 39 CD 58
replace_bytes = 0058, 6C FB E1 42 F0 27 72 F1, BA 7F 7F 25 F8 13 B9 FA
replace_bytes = 0060, 6B FA 77 32 9D 3E 56 9C, 35 FD 3B 99 4E 1F 4B CE
replace_bytes = 0068, 55 84 8B ED BC F9 EE 1B, 4A C2 C5 7E 5E 7F F7 15
replace_bytes = 0070, E6 19 2D AF A6 DE 7B 25, F3 94 16 D7 D3 C5 3B 25
replace_bytes = 0078, 93 93 07 B1 4F 21 2D C7, 93 91 07 71 4C 21 2D C7
replace_bytes = 0080, 69 B6 3E 99 5C 32 21 58, 69 BA 19 4C AE 98 10 2C
replace_bytes = 0088, B1 CF FA 4D F6 75 32 3B, 3F 66 BD 3A FB 32 99 0D
replace_bytes = 0090, AD EF FB 9A 91 92 BE 8C, EB FB B6 61 A4 A0 BB 51
replace_bytes = 0098, D2 17 98 F4 E9 49 4D 5F, FA 7C 93 3E 3D A9 E9 0B
replace_bytes = 00A0, 64 D1 77 CD 71 C6 CA 51, 2D FA 6E 38 4E 59 31 4A
replace_bytes = 00A8, F2 42 93 3C 3D A9 CA 43, 5E 60 92 A7 27 55 79 C8
replace_bytes = 00B0, B6 EB BB C6 DB 5C C2 8D, 76 7D 37 78 9F 49 B8 51
replace_bytes = 00B8, 12 18 21 83 40 3D A9 09, 02 43 64 10 A8 27 35 81
replace_bytes = 00C0, 8C 77 02 97 8C 6D 6E CA, D1 41 E0 8A B1 ED 6D F1
replace_bytes = 00C8, 07 76 4F D3 8C 08 7B 07, C0 7E D0 24 25 C2 DE 81
replace_bytes = 00D0, 16 B4 9C AF 89 A4 91 05, 39 2D E6 1B 22 69 E4 19
replace_bytes = 00D8, F2 AA 17 C9 51 E0 17 3D, 17 E5 4E 72 E4 78 A7 07
replace_bytes = 00E0, 68 81 86 9A 47 81 4E 20, 2D D0 50 F3 28 D0 3E 04
replace_bytes = 00E8, E8 C4 05 1A A8 7B 1F 39, ED BB 40 03 75 EF 22 07
replace_bytes = 00F0, 8A 00 E4 2E 68 43 86 4A, 90 E8 C0 49 34 58 B2 2E
replace_bytes = 00F8, D6 C7 5E F8 D1 10 BB 0B, 76 04 61 47 27 EC 84 D4
replace_bytes = 0100, 36 D8 29 69 1A 21 AF C7, 8D 90 55 63 FD EE 19 1A
replace_bytes = 0108, FA DD 37 34 84 74 C5 C9, 42 BA 62 B0 21 5A CB 98
replace_bytes = 0110, 86 E8 2C 63 96 E1 6C 6B, 65 38 DB DA 43 23 DE 1D
replace_bytes = 0118, 1F 8D 98 3B 56 19 AE EE, AB 0C 57 F7 EA 07 BE E8
replace_bytes = 0120, D5 0F 7C D6 74 B1 AB 70, 75 B1 AB 70 36 A9 7E 62
replace_bytes = 0128, 36 A9 7E 62 45 47 62 D2, 45 47 6C D2 11 77 75 5C
replace_bytes = 0130, 91 F4 75 9C 67 40 94 A0, 66 40 3F 06 FA AD 0D 0E
replace_bytes = 0138, 61 BF 75 C1 53 98 56 E7, 61 DA 9C 17 7A 61 1F B3
replace_bytes = 0140, C5 40 0F 77 C1 53 98 36, 0D 0E 61 5A 2C F7 D6 03
replace_bytes = 0148, CB C5 90 E5 62 CF 08 69, 64 B6 C1 41 48 9B D7 96
replace_bytes = 0150, F5 1A BA 04 BC D6 06 1B, 4B 00 B4 0D D6 A0 15 CD
replace_bytes = 0158, D0 9A 16 34 C7 FC 7F 7B, 69 86 F9 FF F6 5A 55 E2
replace_bytes = 0160, AD AE F0 8A 96 59 23 DF, 35 2D D2 FA 46 1C 58 DC
replace_bytes = 0168, 81 C5 DD 4A 63 58 DE EA, AD 34 86 E5 B5 4E 39 91
replace_bytes = 0170, 94 03 49 F7 D2 5B 58 DE, B4 93 DE C2 F2 6A 27 9C
replace_bytes = 0178, EC 84 23 4F B0 E3 C1 79, 79 FC 03 0F CE 2A 76 47
replace_bytes = 0180, CD 6E 09 4E ED 15 A9 70, 70 62 AF 48 89 93 A4 FE
replace_bytes = 0188, 9A 36 5F 4A 70 39 6E DA, 52 82 CB E7 A6 29 F7 31
replace_bytes = 0190, 72 EF 83 D2 60 C3 28 6F, 28 0D D6 8F F2 A6 0F 9A
replace_bytes = 0198, FB C0 DF 5B 00 26 83 0A, F0 20 19 54 18 95 2C 04
replace_bytes = 01A0, A3 92 45 20 59 04 93 45, C9 42 98 2C 34 92 01 F5
replace_bytes = 01A8, 46 32 A0 3E 0A 17 F2 20, 51 B8 D0 02 E2 D2 A3 FC
replace_bytes = 01B0, 2E 3D DA 71 21 CF CC 05, 38 5D CD 5C 50 95 54 B6
replace_bytes = 01B8, 55 49 65 8B 41 B6 18 66, 08 64 8B 60 B6 A8 65 CB
replace_bytes = 01C0, 8B 3B B6 9C 61 19 1F C2, 18 96 F1 3E 5C A0 DA ED
replace_bytes = 01C8, 85 AA DD 3E 35 AF 67 ED, 63 3D 3D 2B D7 55 A2 BB
replace_bytes = 01D0, BA 4A F4 37 13 B6 69 BE, 99 B0 6D FD 95 D8 C8 CA
replace_bytes = 01D8, 12 6B 59 B9 C1 5A C5 36, F5 D6 2A B6 FD D2 DA DB
replace_bytes = 01E0, 5F 3B 7B FB 89 96 A4 82, 8B B5 24 15 24 BF EF 98
replace_bytes = 01E8, 14 77 3D B3 68 E3 31 00, E5 A2 25 C2 A6 D9 68 AC
replace_bytes = 01F0, E6 4E 17 74 D0 6C 34 56, 8E 64 A4 3B AB 2B D9 D7
replace_bytes = 01F8, 4F 32 D2 9D D5 97 1C E8, D7 44 45 B2 D7 D3 1C 44
replace_bytes = 0200, 6B A2 22 D9 1F 68 0E A1, D0 7A 12 39 6B 36 DB B4
replace_bytes = 0208, 59 19 C6 CE 9A CD 36 ED, AB 7A 69 B8 E8 20 40 06
replace_bytes = 0210, AB BE 34 5C 74 18 22 83, D5 4D 89 94 A1 11 2F 81
replace_bytes = 0218, EA B6 44 CA 84 4F 80 61, A1 D1 04 1D 54 9B 1F CA
replace_bytes = 0220, DC 05 1D 54 9B 07 65 BF, 6E 77 84 06 D1 C8 0F 4D
replace_bytes = 0228, 3B 22 83 68 14 44 A6 AB, 57 DD 13 ED 23 68 7A 22
replace_bytes = 0230, 1E 88 0E 10 B4 63 22 ED, ED AA 3F E7 A5 D8 DF 0B
replace_bytes = 0238, AA BF 14 95 D8 DE 09 2C, 2C C8 9B C9 8C D7 82 C9
replace_bytes = 0240, C8 BB C9 8C 37 82 C9 73, 73 75 8E 69 52 AB EE 15
replace_bytes = 0248, 7D 8C 69 52 EB FE 15 41, 41 18 C6 73 43 04 97 5C
replace_bytes = 0250, 18 C6 73 43 04 E7 5C D4, D4 89 DD 77 62 57 FB DB
replace_bytes = 0258, 81 3D 70 62 57 FB DB 4E, 4E 6E F4 C3 89 3B 70 E3
replace_bytes = 0260, 6E F4 C3 81 3B 74 E3 D6, D6 FA D4 81 DD DC D9 E7
replace_bytes = 0268, FA D4 81 DD DC D9 C7 27, 91 89 0E FC CF BC AE FE
replace_bytes = 0270, 13 ED F8 9F 79 53 FD DB, DD 01 F2 F0 CF 15 5E 6F
replace_bytes = 0278, 1D E4 EE 9F 4B BC DA 64, 53 CE 9E 8A 64 BE 66 19
replace_bytes = 0280, 9C 3D 95 E9 7C C5 72 C6, E3 D7 D3 59 12 CB 5F A3
replace_bytes = 0288, AF A6 B3 34 91 BF 56 6D, 36 A3 09 B9 64 8C 2B CD
replace_bytes = 0290, 4E 53 72 CE 33 AE AE 37, 1F 01 BD 7F 7C 39 8D C8
replace_bytes = 0298, D0 76 B3 EF 22 13 B2 65, B6 BD 09 5A 9B 16 4E C0
replace_bytes = 02A0, 6F 5A 00 FD B9 F0 9C 80, B6 ED 29 F6 FA D0 4D EC
replace_bytes = 02A8, 6D DB 53 E2 0F A1 DB D8, E5 1F AC 1C AF 44 00 00
replace_bytes = 02B0, EB E4 1F 1F 51 AF 88 00, 00 00 00 00 00 00 00 00
replace_bytes = 02B8, 00, 00
</Patch>