Documente Academic
Documente Profesional
Documente Cultură
1.
Enter the FDM Location name in cell B1, and Location ID in cell B2.
2.
3.
Source Description
Usage:
Description of source value
Column:
Target
Usage:
Target dimension value
Column:
Change Sign
Usage:
Only used when mapping the SrcAcctKey dimension
Enter "True" to flip the sign of the Account dimension
Enter "False" to not flip the sign of the Account dimension
Notes:
varValues(30) = Target UD6 (String, Null if this dimension has not processed yet)
varValues(31) = Source UD7 (String)
varValues(32) = Target UD7 (String, Null if this dimension has not processed yet)
varValues(33) = Source UD8 (String)
varValues(34) = Target UD8 (String, Null if this dimension has not processed yet)
varValues(35) = Source UD9 (String)
varValues(36) = Target UD9 (String, Null if this dimension has not processed yet)
varValues(37) = Source UD10 (String)
varValues(38) = Target UD10 (String, Null if this dimension has not processed yet)
varValues(39) = Source UD11 (String)
varValues(40) = Target UD11 (String, Null if this dimension has not processed yet)
varValues(41) = Source UD12 (String)
varValues(42) = Target UD12 (String, Null if this dimension has not processed yet)
varValues(43) = Source UD13 (String)
varValues(44) = Target UD13 (String, Null if this dimension has not processed yet)
varValues(45) = Source UD14 (String)
varValues(46) = Target UD14 (String, Null if this dimension has not processed yet)
varValues(47) = Source UD15 (String)
varValues(48) = Target UD15 (String, Null if this dimension has not processed yet)
varValues(49) = Source UD16 (String)
varValues(50) = Target UD16 (String, Null if this dimension has not processed yet)
varValues(51) = Source UD17 (String)
varValues(52) = Target UD17 (String, Null if this dimension has not processed yet)
varValues(53) = Source UD18 (String)
varValues(54) = Target UD18 (String, Null if this dimension has not processed yet)
varValues(55) = Source UD19 (String)
varValues(56) = Target UD19 (String, Null if this dimension has not processed yet)
varValues(57) = Source UD20 (String)
varValues(58) = Target UD20 (String, Null if this dimension has not processed yet)
varValues(59) = Archive Document ID number for this record (Long Integer)
Instructions
by a custom script)
FDM Location:
SATHYA
780
Dimension:
456
Source
110501
110502
110503
110504
110505
110506
110507
110508
110509
110510
110511
110512
110513
110514
111001
111002
111003
111004
111005
111006
111007
111008
111009
111010
111011
111012
111013
111014
111015
111016
111017
111018
111501
111502
111503
111504
111505
111506
111507
111508
111518
111519
Source Description
111520
111521
111522
111523
111524
111525
111526
111530
111531
111532
111533
111534
111535
111536
111537
112001
112002
112003
112004
112005
112006
112007
112008
112009
112010
112051
112052
112053
112054
112055
112056
112057
112058
112059
112060
112501
112502
113001
113002
113501
113502
113503
113505
113506
113507
113508
113509
113510
113511
113512
113513
113514
113515
113516
113517
113518
113519
113520
114001
114002
114003
114004
114501
154501
154502
154503
154504
154505
154506
154507
154508
154518
154519
154520
154521
154522
154523
154524
154525
154528
154534
154535
154536
154537
154538
154539
155001
155002
155501
15550101
15550102
155502
155503
155504
155505
155506
155507
155508
Suspense Account
Derivative Assets
Financial Assets at FVPL - Govt securities
Financial Assets Held for Trading - Govt securities
Financial Assets at FVPL - investment securities
Financial Assets at FVPL - Others
Financial Assets Held for Trading - investment securities
Financial Assets Held for Trading - Others
Deposits - Affiliates
Investments in marketable shares of stocks
Investment in bonds - principal
Investment in bonds - premium
Allowance for market decline
Noncurrent assets classified as held for sale
Trade receivable - Affiliates
Advances from contractors - Affiliates
Notes receivable - Affiliates
Dividends receivable - Affiliates
Interest Receivable - Affiliates
Accts Rcble from Directors, Ofcrs, Emps & Stkhldrs - N-CURRENT
Notes Rcble from Directors, Ofcrs, Emps & Stkhldrs - N-CURRENT
Other receivables - Affiliates
Allowance for doubtful accounts-trade
Allowance for doubtful accounts-non trade
Allowance for doubtful accounts-related parties
Trade receivable - Non-Affiliates
Advances from contractors - Non-Affiliates
Notes receivable - Non-Affiliates
Dividends receivable - Non-Affiliates
Interest Receivable - Non-Affiliates
Other receivables - Non-Affiliates
Notes receivable-noncurrent (PESO) Affiliates
Notes receivable-noncurrent (Foreign) Affiliates
Installment Receivable - net of current portion - Affiliates
Revaluation of Assets - Non Current Accounts Receivable
Customer & tenants deposits - affiliates NON-Current
Retentions Receivable - Affiliates NON-Current
Land and Improvements
Allowance for decline in value - Land & Improvements
Investments in shares of Common stocks
Investments in shares of stocks - cost (common shares)-DS
Investments in shares of stocks - cost (common shares)-DS
Investments in shares of stocks - subscriptions deposit (common share
Investments in shares of stocks - accumulated equity (common shares
Investments in shares of stocks - cumulative translation adjustment
Investments in shares of stocks- APIC(Common shares)
Investments in shares of stocks (preferred shares)
Investments in shares of stocks fr all other cos. (common & preferred)
Investments in bonds-principal
155509
155510
155511
155513
155514
155515
15551501
155516
155529
155530
15553001
15553002
155601
155614
155701
156001
156002
156003
156004
156005
156006
156007
156008
156009
156010
156011
156501
156502
156503
156505
156506
156507
156508
156509
156510
156511
156512
156513
156514
156515
156516
156517
156518
156519
156520
156521
156522
156523
156524
Investment in bonds-premium
Investments in fixed rate notes-principal
Investment in fixed rate notes-premium
Allowance for decline in investments
Investments in preferred shares - subscription deposits
Investments in shares of stocks - cost (preferred shares) - NON - PART
Investments in shares of stocks - cost (preferred shares) - NON - PART
Revaluation of Assets - Investments in AFS and others
Allowance for decline in investments-Equity
Investments in common shares - subscription deposit
Investments in common shares - subscription deposit-DS
Investments in common shares - subscription deposit-DS
INVESTMENTS IN SUBSIDIARY - COST
Realization
INVESTMENTS IN ASSOCIATES & JOINT VENTURES - COST
Investment in land (for lease)
Accumulated depreciation - Inv in land (for lease)
Investment in bldgs & equipment
Accumulated depn-Investment in bldgs & equip
Accumulated impairment losses-investment in bldgs & equip
Investment in hotel property & equipment
Accumulated depn-Investment in hotel prop & equip
Accumulated impairment losses-hotel property & equipment
Others
Accumulated depn-investment others
Accumulated impairment losses-investment others
Land and improvements
Accumulated depreciation - land & improvements
Accumulated impairment losses-land & improvements
Buildings and improvements
Accumulated depreciation - bldgs and improvements
Accumulated impairment losses-bldgs & improvements
Machinery and equipments
Accumulated depreciation-machinery & equipment
Accumulated impairment losses- machinery & equipment
Furniture, fixture and office equipment
Accumulated depreciation-furniture, fixture & equipment
Accumulated impairment losses-furniture, fixture & office equipment
Transportation equipment
Accumulated depreciation-transporation equipment
Accumulated impairment losses-transportation equipment
Construction in Progress
Property, Plant & Equipment - Others
Accumulated depreciation PPE Others
Accumulated impairment losses- PPE Others
Revaluation of Assets - Land and improvements
Revaluation of Assets - Buildings and improvements
Revaluation of Assets - Machinery and equipments
Revaluation of Assets - Furniture, fixture and office equipments
156525
156526
156527
156528
156529
156530
156531
156901
156902
157001
157002
157004
157005
157006
157007
157008
157009
157010
157011
157012
157013
157014
157015
157016
157017
157018
157019
157030
157031
157032
157033
157034
157035
157036
157037
157038
157099
210101
210102
210103
210104
210105
210106
210107
210108
210111
210112
210113
210114
210115
210116
210117
210118
210119
210120
210121
210123
210124
210125
210126
210127
210129
210130
210151
210152
210153
210174
210175
210176
210177
210501
211001
211002
211011
211012
211501
211502
211511
211512
211513
211514
211515
212001
212502
212503
212504
212512
212513
212514
212515
212516
212517
213001
253001
253002
253021
253022
253033
253044
253045
253501
253502
253503
253504
253505
253507
253508
253509
253510
253521
253522
253523
253528
253530
253531
253532
253533
253534
253535
253536
253537
253538
253599
253601
253701
253901
300001
300101
300102
300103
300104
300105
300106
300107
300108
300109
300110
300111
300112
300113
400101
400102
400103
400104
400105
400106
400107
400108
400109
400110
400501
400502
400503
400504
400505
401001
401501
401601
402001
402002
402003
402004
402005
402006
402007
402008
402009
402010
402011
402012
402013
402501
402502
402503
402504
402505
402506
403001
403002
403003
403004
403005
403006
403007
403008
404001
404002
404003
404004
500101
500102
500103
500104
500105
500106
500107
500108
500109
500110
500111
500112
500113
500114
500124
500125
500126
500501
500502
500503
500504
500505
500506
500507
500508
500509
500510
500511
500512
500513
500514
500515
500516
500517
500518
500519
500520
500521
500549
500550
500551
500601
500801
500901
500902
501001
501002
501003
501004
501005
501006
501015
501020
501030
501040
501518
Agriculture
International
Electronics
Information technology
Automotive
Services
Food
Service Prof Fees Affiliates
Service Light & Water - Affiliates
Service Telecom Affiliates
Equity in net earnings
Rental income-Affiliates
Dividend income from affiliates
Dividend income from marketable securties
Dividend income from other securities
Gain/(loss) on sale of common shares
Gain/(loss) on sale of preferred shares
Gain/(loss) on conversion of stocks
Gain/(loss) on exchange of shares of stocks
Gain/(loss) on sale of investment in bonds
Gain/(loss) on sale of investment in land
Gain/(loss) on sale of investment in buildings
Gain/(loss) on unwinding of hedge contracts
Gain/(loss) on provision for decline in investments
Gain/(Loss) on dilution/change in Equity
Gain/(loss) on foreign exchange
Dividend income from non-affiliates
Dividend income affiliates - non-participating preferred shares
Rental income-Non-Affiliates
Gain/(loss) on sale of investment in FVPL & Held for Trading
Gain/(loss) on sale of investment in Marketable Scuritiess
Interest Income-Affiliates
Interest Income-Non-Affiliates
Unrealized Gain/(Loss) On Investment
Realization
ENI - Associates jointly Controlled Entities
Minority Interest Adjustments
P & L Adjustments
Other Income
Gain on sale of PPE
Management and marketing fees
Insurance claims
Collection of accounts written off
Others
Minority Interest - Standalone
Minority Interest - Calculated
Minority Interest Adjustment
Net Income Adjustment
Unrealized Gain/(Loss) On Investment
600101
600102
600103
600104
600107
600108
600109
600110
600111
600112
600131
600132
600133
600151
600152
600153
600161
600162
600163
600191
600192
600193
600194
600199
600501
600502
600503
600504
600505
600506
600508
600509
600510
600511
600512
600513
600514
600515
600516
600517
600518
600519
600520
600521
600522
600523
600524
600525
600526
Cost of sales-inventory
Cost of sales-taxes and licenses
Cost of sales-compensation and benefits
Cost of sales-retirement costs
Cost of sales-light and water
Cost of sales-transportation and travel
Cost of sales-repairs and maintenance
Cost of sales-rental
Cost of sales-professional/management fees
Cost of sales-insurance
Cost of sales-depreciation - PPE
Cost of sales-depreciation - Investment in Real Properties
Cost of sales-depreciation - Other Assets
Cost of sales-amortization - Goodwill
Cost of sales-amortization - Other Assets
Cost of sales-amortization - Others
Cost of sales-rentals - Affiliates
Cost of sales-light and water - Affiliates
Cost of sales - communication - Affiliates
Cost of sales- contracted services
Cost of sales-Rehabilitation works
Cost of Sales Professional Fees - Affiliates
Cost of Sales Management Fees - Affiliates
Cost of sales-others
Compensation and benefits
Retirement Cost
Depreciation - PPE
Depreciation-Investments
Depreciation-Other Assets
Amortization-Goodwill
Amortization-Other Assets
Amortization- Others
Professional Fees
Taxes and licenses
Transportation and travel
Light and water
Rental
Dues and Fees
Representation
Postal and communication
Advertising and promotions
Management fees
Repairs and Maintenance
Donations and contributions
Supplies
Insurance
Research and Development
Provision of bad debts
Provision for decline in investments
600527
600528
600529
600530
600531
600532
600533
600534
600535
601001
601002
601003
601004
601005
601006
601008
601009
601010
601011
601012
601013
601014
601015
601016
601017
601018
601019
601020
601021
601022
601023
601024
601025
601026
601027
601029
601038
601039
601040
601041
601042
601043
601044
601045
601046
601047
601048
601049
601050
601051
601052
601053
601054
601055
601056
601057
601501
601502
601503
601505
601506
601507
601508
601509
601601
601602
700101
700102
700103
700104
700105
700106
700107
700108
700109
700501
700502
700503
700504
700505
700506
700507
755101
755104
755105
800005
Target
110501
110502
110503
110504
110505
110506
110507
110508
110509
110510
110511
110512
110513
110514
111001
111002
111003
111004
111005
111006
111007
111008
111009
111010
111011
111012
111013
111014
111015
111016
111017
111018
111501
111502
111503
111504
111505
111506
111507
111508
111518
111519
Convert (True/False)
NOT AVAILABLE ON
NOT AVAILABLE ON
EXPLICIT MAPPING
EXPLICIT MAPPING
Sequence
Conditional
111520
111521
111522
111523
111524
111525
111526
111530
111531
111532
111533
111534
111535
111536
111537
112001
112002
112003
112004
112005
112006
112007
112008
112009
112010
112051
112052
112053
112054
112055
112056
112057
112058
112059
112060
112501
112502
113001
113002
113501
113502
113503
113505
113506
113507
113508
113509
113510
113511
113512
113513
113514
113515
113516
113517
113518
113519
113520
114001
114002
114003
114004
114501
154501
154502
154503
154504
154505
154506
154507
154508
154518
154519
154520
154521
154522
154523
154524
154525
154528
154534
154535
154536
154537
154538
154539
155001
155002
155801
155601
155701
155530
155702
155704
155531
155506
155507
155508
155509
155510
155511
155513
155514
155515
155515
155516
155529
155530
155530
155530
155601
155614
155701
156001
156002
156003
156004
156005
156006
156007
156008
156009
156010
156011
156501
156502
156503
156505
156506
156507
156508
156509
156510
156511
156512
156513
156514
156515
156516
156517
156518
156519
156520
156521
156522
156523
156524
156525
156526
156527
156528
156529
156530
156531
156901
156902
157001
157002
157004
157005
157006
157007
157008
157009
157010
157011
157012
157013
157014
157015
157016
157017
157018
157019
157030
157031
157032
157033
157034
157035
157036
157037
157038
157099
210101
210102
210103
210104
210105
210106
210107
210108
210111
210112
210113
210114
210115
210116
210117
210118
210119
210120
210121
210123
210124
210125
210126
210127
210129
210130
210151
210152
210153
210174
210175
210176
210177
210501
211001
211002
211011
211012
211501
211502
211511
211512
211513
211514
211515
212001
212502
212503
212504
212512
212513
212514
212515
212516
212517
213001
253001
253002
253021
253022
253033
253044
253045
253501
253502
253503
253504
253505
253507
253508
253509
253510
253521
253522
253523
253528
253530
253531
253532
253533
253534
253535
253536
253537
253538
253599
253601
253701
253901
300003
300101
300102
300103
300104
300105
300106
300107
300108
300109
300110
300111
300112
300113
400101
400102
400103
400104
400105
400106
400107
400108
400109
400110
400501
400502
400503
400504
400505
401001
401501
401601
402001
402002
402003T
402004
402005
402006
402007
402008
402009
402010
402011
402012
402013
402501
402502
402503
402504
402505
402506
403001
403002
403003
403004
403005
403006
403007
403008
404001
404002
404003
404004
500101
500102
500103
500104
500105
500106
500107
500108
500109
500110
500111
500112
500121
500114
500124
500125
500126
500601
500502
500503
500504
500505
500506
500507
500508
500509
500510
500511
500512
500513
500514
500515
500516
500517
500518
500519
500520
500521
500549
500550
500551
500601
500801
500901
500902
501001
501002
501003
501004
501005
501006
501015
501020
500901
500902
501518
600101
600102
600103
600104
600107
600108
600109
600110
600111
600112
600131
600132
600133
600151
600152
600153
600161
600162
600163
600191
600192
600193
600194
600199
600501
600502
600503
600504
600505
600506
600508
600509
600510
600511
600512
600513
600514
600515
600516
600517
600518
600519
600520
600521
600522
600523
600524
600525
600526
600527
600528
600529
600530
600531
600532
600533
600534
600535
601001
601002
601003
601004
601005
601006
601008
601009
601010
601011
601012
601013
601014
601015
601016
601017
601018
601019
601020
601021
601022
601023
601024
601025
601026
601027
601029
601038
601039
601040
601041
601042
601043
601044
601045
601046
601047
601048
601049
601050
601051
601052
601053
601054
601055
601056
601057
601501
601502
601503
601505
601506
601507
601508
601509
601601
601602
700101
700102
700103
700104
700105
700106
700107
700108
700109
700501
700502
700503
700504
700505
700506
700507
755101
755104
755105
800005
110501
110502
110503
110504
110505
110506
110507
110508
110509
110510
110511
110512
110513
110514
111001
111002
111003
111004
111005
111006
111007
111008
111009
111010
111011
111012
111013
111014
111015
111016
111017
111018
111501
111502
111503
111504
111505
111506
111507
111508
111518
111519
111520
111521
111522
111523
111524
111525
111526
111530
111531
111532
111533
111534
111535
111536
111537
112001
112002
112003
112004
112005
112006
112007
112008
112009
112010
112051
112052
112053
112054
112055
112056
112057
112058
112059
112060
112501
112502
113001
113002
113501
113502
113503
113505
113506
113507
113508
113509
113510
113511
113512
113513
113514
113515
113516
113517
113518
113519
113520
114001
114002
114003
114004
114501
154501
154502
154503
154504
154505
154506
154507
154508
154518
154519
154520
154521
154522
154523
154524
154525
154528
154534
154535
154536
154537
154538
154539
155001
155002
155501
15550101
15550102
155502
155503
155504
155505
155506
155507
155508
155509
155510
155511
155513
155514
155515
15551501
155516
155529
155530
15553001
15553002
155601
155614
155701
156001
156002
156003
156004
156005
156006
156007
156008
156009
156010
156011
156501
156502
156503
156505
156506
156507
156508
156509
156510
156511
156512
156513
156514
156515
156516
156517
156518
156519
156520
156521
156522
156523
156524
156525
156526
156527
156528
156529
156530
156531
156901
156902
157001
157002
157004
157005
157006
157007
157008
157009
157010
157011
157012
157013
157014
157015
157016
157017
157018
157019
157030
157031
157032
157033
157034
157035
157036
157037
157038
157099
210101
210102
210103
210104
210105
210106
210107
210108
210111
210112
210113
210114
210115
210116
210117
210118
210119
210120
210121
210123
210124
210125
210126
210127
210129
210130
210151
210152
210153
210174
210175
210176
210177
210501
211001
211002
211011
211012
211501
211502
211511
211512
211513
211514
211515
212001
212502
212503
212504
212512
212513
212514
212515
212516
212517
213001
253001
253002
253021
253022
253033
253044
253045
253501
253502
253503
253504
253505
253507
253508
253509
253510
253521
253522
253523
253528
253530
253531
253532
253533
253534
253535
253536
253537
253538
253599
253601
253701
253901
300001
300101
300102
300103
300104
300105
300106
300107
300108
300109
300110
300111
300112
300113
400101
400102
400103
400104
400105
400106
400107
400108
400109
400110
400501
400502
400503
400504
400505
401001
401501
401601
402001
402002
402003
402004
402005
402006
402007
402008
402009
402010
402011
402012
402013
402501
402502
402503
402504
402505
402506
403001
403002
403003
403004
403005
403006
403007
403008
404001
404002
404003
404004
500101
500102
500103
500104
500105
500106
500107
500108
500109
500110
500111
500112
500113
500114
500124
500125
500126
500501
500502
500503
500504
500505
500506
500507
500508
500509
500510
500511
500512
500513
500514
500515
500516
500517
500518
500519
500520
500521
500549
500550
500551
500601
500801
500901
500902
501001
501002
501003
501004
501005
501006
501015
501020
501030
501040
501518
600101
600102
600103
600104
600107
600108
600109
600110
600111
600112
600131
600132
600133
600151
600152
600153
600161
600162
600163
600191
600192
600193
600194
600199
600501
600502
600503
600504
600505
600506
600508
600509
600510
600511
600512
600513
600514
600515
600516
600517
600518
600519
600520
600521
600522
600523
600524
600525
600526
600527
600528
600529
600530
600531
600532
600533
600534
600535
601001
601002
601003
601004
601005
601006
601008
601009
601010
601011
601012
601013
601014
601015
601016
601017
601018
601019
601020
601021
601022
601023
601024
601025
601026
601027
601029
601038
601039
601040
601041
601042
601043
601044
601045
601046
601047
601048
601049
601050
601051
601052
601053
601054
601055
601056
601057
601501
601502
601503
601505
601506
601507
601508
601509
601601
601602
700101
700102
700103
700104
700105
700106
700107
700108
700109
700501
700502
700503
700504
700505
700506
700507
755101
755104
755105
800005
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
Account
780
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
00
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
0
Account
Member
Ignore
Description
Ignore Account - Not Loaded
Entity
Member
Description
ICP
Member
Description
UD1
Member
Description
UD2
MemberDescription
UD3
MemberDescription
UD4
Member
Description
General Ledger Data
Manually Entered Data
System Calculated Data
System Automated Eliminations
Total Adjustments
Bypass line
List Range
ListAccount
ListEntity
ListICP
ListC1
ListC2
ListC3
ListC4
Selected Item
1
Associated Range
ListAccount