From 9bb683349b6bb60d0a5141140a871cedf0540745 Mon Sep 17 00:00:00 2001 From: Greg Kroah-Hartman Date: Thu, 15 Oct 2020 17:54:38 +0200 Subject: [PATCH] ANDROID: GKI: update the .xml file with the October 15 ABI breakages Leaf changes summary: 3291 artifacts changed (10 filtered out) Changed leaf types summary: 5 (1 filtered out) leaf types changed Removed/Changed/Added functions summary: 0 Removed, 3237 Changed (9 filtered out), 0 Added function Removed/Changed/Added variables summary: 0 Removed, 49 Changed, 0 Added variable 3237 functions with some sub-type change: 49 Changed variables: type of variable changed: type size hasn't changed 1 data member insertion: 'deferred_split pglist_data::deferred_split_queue', at offset 42048 (in bits) at mmzone.h:785:1 there are data member changes: 'lruvec pglist_data::lruvec' offset changed from 42048 to 42304 (in bits) (by +256 bits) 'unsigned long int pglist_data::flags' offset changed from 43136 to 43392 (in bits) (by +256 bits) 3325 impacted interfaces type of variable changed: type size hasn't changed there are data member changes: type 'u64[2]' of 'task_struct::android_vendor_data1' changed: type name changed from 'u64[2]' to 'u64[3]' array type size changed from 128 to 192 array type subrange 1 changed length from 2 to 3 'u64 task_struct::android_kabi_reserved1' offset changed from 21312 to 21376 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved2' offset changed from 21376 to 21440 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved3' offset changed from 21440 to 21504 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved4' offset changed from 21504 to 21568 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved5' offset changed from 21568 to 21632 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved6' offset changed from 21632 to 21696 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved7' offset changed from 21696 to 21760 (in bits) (by +64 bits) 'u64 task_struct::android_kabi_reserved8' offset changed from 21760 to 21824 (in bits) (by +64 bits) 3325 impacted interfaces 'struct file at fs.h:955:1' changed: type size changed from 2048 to 2176 (in bits) 2 data member insertions: 'u64 file::android_kabi_reserved1', at offset 2048 (in bits) at fs.h:995:1 'u64 file::android_vendor_data1', at offset 2112 (in bits) at fs.h:996:1 3325 impacted interfaces 'struct mem_cgroup at memcontrol.h:208:1' changed: type size changed from 21504 to 22528 (in bits) 1 data member insertion: 'deferred_split mem_cgroup::deferred_split_queue', at offset 22144 (in bits) at memcontrol.h:334:1 there are data member changes: type 'atomic_long_t[56]' of 'mem_cgroup::vmevents' changed: type name changed from 'atomic_long_t[56]' to 'atomic_long_t[70]' array type size changed from 3584 to 4480 array type subrange 1 changed length from 56 to 70 'atomic_long_t mem_cgroup::memory_events[7]' offset changed from 17280 to 18176 (in bits) (by +896 bits) 'atomic_long_t mem_cgroup::memory_events_local[7]' offset changed from 17728 to 18624 (in bits) (by +896 bits) 'unsigned long int mem_cgroup::socket_pressure' offset changed from 18176 to 19072 (in bits) (by +896 bits) 'bool mem_cgroup::tcpmem_active' offset changed from 18240 to 19136 (in bits) (by +896 bits) 'int mem_cgroup::tcpmem_pressure' offset changed from 18272 to 19168 (in bits) (by +896 bits) 'int mem_cgroup::kmemcg_id' offset changed from 18304 to 19200 (in bits) (by +896 bits) 'memcg_kmem_state mem_cgroup::kmem_state' offset changed from 18336 to 19232 (in bits) (by +896 bits) 'list_head mem_cgroup::kmem_caches' offset changed from 18368 to 19264 (in bits) (by +896 bits) 'int mem_cgroup::last_scanned_node' offset changed from 18496 to 19392 (in bits) (by +896 bits) 'list_head mem_cgroup::cgwb_list' offset changed from 18560 to 19456 (in bits) (by +896 bits) 'wb_domain mem_cgroup::cgwb_domain' offset changed from 18688 to 19584 (in bits) (by +896 bits) 'memcg_cgwb_frn mem_cgroup::cgwb_frn[4]' offset changed from 19776 to 20672 (in bits) (by +896 bits) 'list_head mem_cgroup::event_list' offset changed from 21056 to 21952 (in bits) (by +896 bits) 'spinlock_t mem_cgroup::event_list_lock' offset changed from 21184 to 22080 (in bits) (by +896 bits) 'mem_cgroup_per_node* mem_cgroup::nodeinfo[]' offset changed from 21248 to 22400 (in bits) (by +1152 bits) 420 impacted interfaces 'struct memcg_vmstats_percpu at memcontrol.h:88:1' changed: type size changed from 6272 to 7168 (in bits) there are data member changes: type 'unsigned long int[56]' of 'memcg_vmstats_percpu::events' changed: type name changed from 'unsigned long int[56]' to 'unsigned long int[70]' array type size changed from 3584 to 4480 array type subrange 1 changed length from 56 to 70 'unsigned long int memcg_vmstats_percpu::nr_page_events' offset changed from 6016 to 6912 (in bits) (by +896 bits) 'unsigned long int memcg_vmstats_percpu::targets[3]' offset changed from 6080 to 6976 (in bits) (by +896 bits) 420 impacted interfaces 'struct pglist_data at mmzone.h:713:1' changed: details were reported earlier 'struct task_struct at sched.h:636:1' changed: details were reported earlier Bug: 161946584 Change-Id: I84324ddd226df0c756d61fc02081dc4bc37f36b1 Signed-off-by: Greg Kroah-Hartman --- android/abi_gki_aarch64.xml | 11005 ++++++++++++++++------------------ 1 file changed, 5156 insertions(+), 5849 deletions(-) diff --git a/android/abi_gki_aarch64.xml b/android/abi_gki_aarch64.xml index d7eb58828bf2..88042d5b20bc 100644 --- a/android/abi_gki_aarch64.xml +++ b/android/abi_gki_aarch64.xml @@ -2,13 +2,13 @@ - - + + - - + + - + @@ -23,32 +23,32 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - - - + + + + + - + @@ -56,68 +56,68 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - - - + + + + - - - + + + - + - - - - - + + + + + - - + + - + - - - + + + @@ -129,98 +129,98 @@ - + - + - - - - - - - - + + + + + + + + - - - - + + + + - - - + + + - - - - + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - - + + + - - + + - - - - + + + + - + - - - - - - - - - + + + + + + + + + - + - - - - - + + + + + - - - - + + + + @@ -228,43 +228,43 @@ - + - + - - + + - + - + - - - + + + - + - + - - - - - - - - - + + + + + + + + + @@ -291,15 +291,15 @@ - - - + + + - + @@ -307,26 +307,26 @@ - + - - - - + + + + - + - - - - - - + + + + + + - + - + @@ -334,274 +334,274 @@ - - - - - - - - - - + + + + + + + + + + - - - - + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - + + + + - - - + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + - - - + + + - - - - - - - - - + + + + + + + + + - + - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + - - + + - + - - - - - - - - - + + + + + + + + + - + - - - + + + @@ -609,82 +609,82 @@ - + - - + + - + - - + + - + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - - + + - + - - - - - - - - - + + + + + + + + + - - + + - + - + - - + + - - - + + + @@ -699,375 +699,375 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -1082,39 +1082,39 @@ - - - - - - - - + + + + + + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - + @@ -1123,417 +1123,416 @@ - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - + + + + + - + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - + + + + - - - + + + - - + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - + - - - - - - + + + + + + - - - - + + + + - - - + + + - - + + - - - - - + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + + - + - + - + - + - + - - - + + + - - - - - - - - + + + + + + + + @@ -1548,139 +1547,139 @@ - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - - - + + + - + - - - - - - + + + + + + - - - + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - - + + - - - - + + + + - + @@ -1694,62 +1693,62 @@ - + - - + + - - + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + @@ -1762,10 +1761,10 @@ - - - - + + + + @@ -1774,119 +1773,119 @@ - + - - + + - - - + + + - - - - - - - - - + + + + + + + + + - - - + + + - - - - - - + + + + + + - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + @@ -1894,223 +1893,223 @@ - - - + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - + + + - + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - + + - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - + - - - + + + - - + + - + - - - + + + - - - - + + + + - - + + - - + + - - + + - - - - + + + + - - - + + + - - - - - - - - + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - + + - + @@ -2128,25 +2127,25 @@ - - - - - + + + + + - - - + + + - - + + - - + + - - + + @@ -2164,83 +2163,83 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - + + + + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2263,99 +2262,99 @@ - - - - - - - - - + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - + + + + + + @@ -2364,418 +2363,418 @@ - - - - - - - - - + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + - + - - + + - - - + + + - - - - + + + + - - - - + + + + - + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - + + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -2783,97 +2782,97 @@ - - - - - - - - - - - - + + + + + + + + + + + + - - - - + + + + - - - - + + + + - - - + + + - - + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - + + - - - - - - + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - + + + + + + + + + - + @@ -2895,9 +2894,9 @@ - - - + + + @@ -2905,127 +2904,127 @@ - - - - - - + + + + + + - + - + - - - + + + - - + + - + - + - - - + + + - - - - + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - + - - + + @@ -3038,284 +3037,284 @@ - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - + - + - - + + - + - - - - + + + + - - - - + + + + - - - + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - + + + + + - + - - - - + + + + - + - + - - - - - + + + + + - - - - - - - - + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3328,235 +3327,235 @@ - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - + - - - - - + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + @@ -3565,11 +3564,11 @@ - + - - + + @@ -3577,7 +3576,7 @@ - + @@ -3600,306 +3599,306 @@ - - - - + + + + - - - + + + - - + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - - + + + + + + - + - - - - - - - - - - + + + + + + + + + + - + - + - - - - - - + + + + + + - + - + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - + + - - - - - - - - + + + + + + + + - - + + - + - + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - + - + - - + + - - + + - - - + + + - + - - - - - - - - - - + + + + + + + + + + - + - - - - - - - - - - + + + + + + + + + + - - - - + + + + - - + + - - - - + + + + - - - - + + + + - + @@ -3912,306 +3911,306 @@ - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - + + + - - - - - - - + + + + + + + - - - - - - + + + + + + - + - + - - - - - + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - + + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - - - - + + + + - - + + - - + + @@ -4226,73 +4225,73 @@ - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - + + + + + - + - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -4325,88 +4324,88 @@ - + - + - + - + - - - + + + - + - + - - + + - - - + + + - - - + + + - + - + - + - + - - + + - - - - - - - - - - - - - + + + + + + + + + + + + + - + @@ -4416,13 +4415,13 @@ - - + + - - - + + + @@ -4434,19 +4433,19 @@ - + - - + + - + - - - - + + + + @@ -4669,8 +4668,8 @@ - - + + @@ -5726,26 +5725,19 @@ - + - - - - - - - - - - - + + + + @@ -5755,6 +5747,14 @@ + + + + + + + + @@ -5878,69 +5878,75 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + + + + + + + @@ -6050,7 +6056,7 @@ - + @@ -6058,251 +6064,251 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6314,47 +6320,47 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6377,380 +6383,380 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -6807,7 +6813,7 @@ - + @@ -6837,7 +6843,7 @@ - + @@ -6884,7 +6890,7 @@ - + @@ -6896,7 +6902,7 @@ - + @@ -6910,63 +6916,63 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7015,108 +7021,108 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -7236,28 +7242,28 @@ - + - + - + - + - + - + - + - + @@ -7279,7 +7285,7 @@ - + @@ -7385,7 +7391,7 @@ - + @@ -7402,7 +7408,26 @@ - + + + + + + + + + + + + + + + + + + + + @@ -7413,7 +7438,7 @@ - + @@ -7424,16 +7449,58 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + - + @@ -7582,16 +7649,16 @@ - + - + - + - + @@ -7666,13 +7733,13 @@ - + - + @@ -7733,7 +7800,7 @@ - + @@ -7791,27 +7858,27 @@ - + - + - + - + @@ -7829,7 +7896,7 @@ - + @@ -8398,30 +8465,30 @@ - - - - + - + - + - + - + - + - + + + + @@ -8454,7 +8521,7 @@ - + @@ -8873,7 +8940,7 @@ - + @@ -8947,7 +9014,7 @@ - + @@ -8967,7 +9034,7 @@ - + @@ -9015,7 +9082,7 @@ - + @@ -9368,7 +9435,7 @@ - + @@ -9387,7 +9454,7 @@ - + @@ -9404,7 +9471,7 @@ - + @@ -9666,7 +9733,7 @@ - + @@ -9696,7 +9763,7 @@ - + @@ -9846,7 +9913,7 @@ - + @@ -9883,7 +9950,7 @@ - + @@ -9891,7 +9958,7 @@ - + @@ -9915,7 +9982,7 @@ - + @@ -9926,7 +9993,7 @@ - + @@ -9944,7 +10011,7 @@ - + @@ -9963,7 +10030,7 @@ - + @@ -9974,7 +10041,7 @@ - + @@ -9982,7 +10049,7 @@ - + @@ -9990,7 +10057,7 @@ - + @@ -10002,7 +10069,7 @@ - + @@ -10024,7 +10091,7 @@ - + @@ -10046,7 +10113,7 @@ - + @@ -10055,6 +10122,14 @@ + + + + + + + + @@ -10178,7 +10253,7 @@ - + @@ -10251,6 +10326,14 @@ + + + + + + + + @@ -10602,87 +10685,87 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -10777,15 +10860,15 @@ - + - + - + - + @@ -10825,7 +10908,7 @@ - + @@ -10954,239 +11037,239 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - - + + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11205,46 +11288,46 @@ - + - + - + - + - + - + - + - + - + - + - + - + - + - + - + @@ -11260,7 +11343,7 @@ - + @@ -11268,7 +11351,7 @@ - + @@ -11277,24 +11360,24 @@ - + - + - + - + - + - + - + @@ -11305,24 +11388,24 @@ - + - + - + - + - + - + - + @@ -11581,7 +11664,7 @@ - + @@ -12263,7 +12346,7 @@ - + @@ -12271,7 +12354,7 @@ - + @@ -14124,28 +14207,28 @@ - + - + - + - + - + - + - + - + - + @@ -14215,23 +14298,39 @@ - + - + - + - + - + - + + + + + + - + + + + + + + + + + + + @@ -14250,106 +14349,36 @@ - - - - - - - - - - - + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -14413,22 +14442,6 @@ - - - - - - - - - - - - - - - - @@ -14507,14 +14520,6 @@ - - - - - - - - @@ -18814,7 +18819,7 @@ - + @@ -18827,27 +18832,16 @@ - - - - - - - - - - - - - - - - - - + + + + + + + @@ -18863,6 +18857,19 @@ + + + + + + + + + + + + + @@ -19010,7 +19017,7 @@ - + @@ -19048,6 +19055,20 @@ + + + + + + + + + + + + + + @@ -19056,7 +19077,91 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -19094,6 +19199,17 @@ + + + + + + + + + + + @@ -19108,7 +19224,7 @@ - + @@ -19119,7 +19235,7 @@ - + @@ -19139,7 +19255,7 @@ - + @@ -19147,7 +19263,24 @@ - + + + + + + + + + + + + + + + + + + @@ -19245,7 +19378,7 @@ - + @@ -20041,150 +20174,27 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + @@ -20194,6 +20204,9 @@ + + + @@ -20267,7 +20280,7 @@ - + @@ -20556,7 +20569,7 @@ - + @@ -25183,7 +25196,7 @@ - + @@ -25302,7 +25315,7 @@ - + @@ -25314,7 +25327,7 @@ - + @@ -32653,7 +32666,7 @@ - + @@ -34037,7 +34050,7 @@ - + @@ -34298,7 +34311,7 @@ - + @@ -35304,7 +35317,7 @@ - + @@ -36999,6 +37012,14 @@ + + + + + + + + @@ -37512,12 +37533,12 @@ - + - + - + @@ -40855,7 +40876,7 @@ - + @@ -40865,7 +40886,7 @@ - + @@ -40874,7 +40895,7 @@ - + @@ -42956,7 +42977,7 @@ - + @@ -43031,7 +43052,7 @@ - + @@ -44733,45 +44754,28 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + @@ -45032,25 +45036,6 @@ - - - - - - - - - - - - - - - - - - - @@ -51097,7 +51082,6 @@ - @@ -51171,7 +51155,6 @@ - @@ -51230,6 +51213,8 @@ + + @@ -53971,12 +53956,15 @@ - + - + - + + + + @@ -56255,11 +56243,11 @@ - + - + @@ -59561,17 +59549,6 @@ - - - - - - - - - - - @@ -59680,7 +59657,7 @@ - + @@ -59691,7 +59668,7 @@ - + @@ -60529,7 +60506,7 @@ - + @@ -60825,7 +60802,7 @@ - + @@ -60833,7 +60810,7 @@ - + @@ -60841,7 +60818,7 @@ - + @@ -60849,7 +60826,7 @@ - + @@ -61052,27 +61029,27 @@ - - + + - + - + - + - + - + - + - + @@ -61089,7 +61066,7 @@ - + @@ -62323,28 +62300,21 @@ - + - - - - - - - - - - - + + + + - + @@ -62352,6 +62322,14 @@ + + + + + + + + @@ -62877,7 +62855,7 @@ - + @@ -70154,14 +70132,14 @@ - + - + @@ -74591,7 +74569,7 @@ - + @@ -74609,7 +74587,7 @@ - + @@ -79413,23 +79391,6 @@ - - - - - - - - - - - - - - - - - @@ -79540,218 +79501,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -79802,68 +79551,6 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -80077,12 +79764,12 @@ - + - + @@ -80442,7 +80129,7 @@ - + @@ -80696,7 +80383,7 @@ - + @@ -80732,7 +80419,7 @@ - + @@ -82002,7 +81689,7 @@ - + @@ -82249,7 +81936,7 @@ - + @@ -82278,23 +81965,23 @@ - + - + - + - + - + @@ -82469,7 +82156,7 @@ - + @@ -82719,7 +82406,7 @@ - + @@ -82785,7 +82472,7 @@ - + @@ -82811,11 +82498,11 @@ - + - + @@ -82867,37 +82554,37 @@ - + - + - + - + - + - + - + @@ -82917,757 +82604,24 @@ - + - + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + @@ -83675,7 +82629,7 @@ - + @@ -83864,7 +82818,7 @@ - + @@ -84074,7 +83028,7 @@ - + @@ -84297,6 +83251,225 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84322,6 +83495,24 @@ + + + + + + + + + + + + + + + + + + @@ -84391,6 +83582,68 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -84444,32 +83697,34 @@ + + - + - + - + - + - + @@ -84484,11 +83739,11 @@ - + - + @@ -85188,6 +84443,9 @@ + + + @@ -86826,7 +86084,7 @@ - + @@ -87210,7 +86468,7 @@ - + @@ -87754,7 +87012,7 @@ - + @@ -87804,7 +87062,7 @@ - + @@ -87950,21 +87208,21 @@ - + - + - + - + - + - + @@ -88029,18 +87287,18 @@ - + - + - + - + - + @@ -88065,7 +87323,7 @@ - + @@ -88074,18 +87332,18 @@ - + - + - + @@ -88120,24 +87378,24 @@ - + - + - + - + - + @@ -88151,14 +87409,14 @@ - + - + - + @@ -88174,7 +87432,7 @@ - + @@ -88183,11 +87441,11 @@ - + - + @@ -88223,7 +87481,7 @@ - + @@ -88233,7 +87491,7 @@ - + @@ -88244,7 +87502,7 @@ - + @@ -88308,7 +87566,7 @@ - + @@ -88335,7 +87593,7 @@ - + @@ -88652,19 +87910,19 @@ - + - + - - + + @@ -88805,7 +88063,7 @@ - + @@ -88836,7 +88094,7 @@ - + @@ -88919,7 +88177,7 @@ - + @@ -88941,11 +88199,11 @@ - + - + @@ -88974,6 +88232,25 @@ + + + + + + + + + + + + + + + + + + + @@ -89411,21 +88688,21 @@ - + - + - + - + - + - + @@ -89498,7 +88775,7 @@ - + @@ -89527,7 +88804,7 @@ - + @@ -89560,7 +88837,7 @@ - + @@ -89589,7 +88866,7 @@ - + @@ -89601,7 +88878,7 @@ - + @@ -90533,11 +89810,11 @@ - + - + @@ -90550,13 +89827,13 @@ - + - + @@ -90565,7 +89842,7 @@ - + @@ -90813,7 +90090,7 @@ - + @@ -90915,21 +90192,21 @@ - + - + - + - + - + - + @@ -91158,7 +90435,7 @@ - + @@ -91294,7 +90571,7 @@ - + @@ -91333,7 +90610,7 @@ - + @@ -92196,10 +91473,13 @@ - + + + + @@ -92432,11 +91712,11 @@ - + - + @@ -93351,14 +92631,6 @@ - - - - - - - - @@ -93942,8 +93214,8 @@ - - + + @@ -94156,6 +93428,9 @@ + + + @@ -94166,9 +93441,6 @@ - - - @@ -94230,9 +93502,6 @@ - - - @@ -94240,6 +93509,9 @@ + + + @@ -96203,16 +95475,16 @@ - + - + - + - + @@ -101056,7 +100328,7 @@ - + @@ -101160,51 +100432,54 @@ - - - - - - - + + + + + + + - + - + - + - + - + - + - + - + - + - + - + - + + + + @@ -101315,17 +100590,17 @@ - + - + - + - + @@ -101388,6 +100663,17 @@ + + + + + + + + + + + @@ -101516,9 +100802,12 @@ + + + - + @@ -101944,7 +101233,7 @@ - + @@ -101983,63 +101272,25 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + @@ -102087,6 +101338,32 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -102115,6 +101392,23 @@ + + + + + + + + + + + + + + + + + @@ -102273,7 +101567,7 @@ - + @@ -102302,7 +101596,7 @@ - + @@ -102310,7 +101604,7 @@ - + @@ -106051,7 +105345,7 @@ - + @@ -107488,7 +106782,7 @@ - + @@ -107583,7 +106877,7 @@ - + @@ -107759,7 +107053,7 @@ - + @@ -107832,7 +107126,7 @@ - + @@ -107842,20 +107136,20 @@ - + - + - + - + @@ -107989,37 +107283,18 @@ - + - - - - - - - - - - - - - - - - - - - - - - - + + + + - + @@ -108041,6 +107316,26 @@ + + + + + + + + + + + + + + + + + + + + @@ -108119,12 +107414,12 @@ - + - + @@ -108351,12 +107646,243 @@ - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + @@ -108371,7 +107897,7 @@ - + @@ -108509,7 +108035,18 @@ + + + + + + + + + + + @@ -108692,6 +108229,13 @@ + + + + + + + @@ -108699,6 +108243,10 @@ + + + + @@ -108831,10 +108379,28 @@ - + + + + + + + + + + + + + + + + + + + @@ -109107,17 +108673,6 @@ - - - - - - - - - - - @@ -109137,7 +108692,7 @@ - + @@ -109430,7 +108985,7 @@ - + @@ -109441,8 +108996,8 @@ - - + + @@ -109459,7 +109014,7 @@ - + @@ -110343,7 +109898,7 @@ - + @@ -110352,26 +109907,13 @@ - - - - - - - - - - - - - - - - - + + + + @@ -110381,6 +109923,20 @@ + + + + + + + + + + + + + + @@ -112476,7 +112032,7 @@ - + @@ -112657,20 +112213,20 @@ - + - + - + - + - + - + @@ -113103,7 +112659,7 @@ - + @@ -116011,11 +115567,11 @@ - + - + @@ -116827,7 +116383,7 @@ - + @@ -116850,17 +116406,17 @@ - + - + - + @@ -116954,6 +116510,17 @@ + + + + + + + + + + + @@ -117365,268 +116932,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - @@ -117698,17 +117004,6 @@ - - - - - - - - - - - @@ -117754,7 +117049,7 @@ - + @@ -119860,7 +119155,7 @@ - + @@ -122347,6 +121642,14 @@ + + + + + + + + @@ -123035,6 +122338,7 @@ + @@ -126454,6 +125758,9 @@ + + + @@ -130073,6 +129380,6 @@